From 53d5af0509b53331a5137d8380fec1302c89790b Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sat, 10 Jan 2015 10:22:59 +0100
Subject: [PATCH 1/6] Emax es08A servo finished

---
 .../Servos/Emax-ES08A/Emax-es08A.fcstd        |   Bin 27495 -> 493567 bytes
 .../Servos/Emax-ES08A/Emax-es08A.step         | 19919 ++++++++++++++++
 .../Servos/Emax-ES08A/Emax-es08A.stl          |   Bin 0 -> 208484 bytes
 3 files changed, 19919 insertions(+)
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/Emax-es08A.step
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/Emax-es08A.stl

diff --git a/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.fcstd b/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.fcstd
index 4d11cd903a9bf18783a051eacf5961f4e9ae6655..bba8e38c0a624523cd4bdfcf0dada46d73511727 100644
GIT binary patch
literal 493567
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

delta 19076
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

diff --git a/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.step b/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.step
new file mode 100644
index 00000000..d181aa3c
--- /dev/null
+++ b/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.step	
@@ -0,0 +1,19919 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/Servos/Emax-ES08A/Emax-es08A.step','2015-01-10T10:22:00',(
+    'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
+  'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Emax-es08A-final','Emax-es08A-final','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#6472,#10730,#11888,#13046,#14204
+    ),#15362);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#593,#852,#902,#1114,#1164,#1309,#1362,#1444,
+    #1525,#1578,#1658,#1744,#1962,#2037,#2187,#2237,#2287,#2475,#2502,
+    #2529,#2663,#2975,#3007,#3034,#3088,#3119,#3169,#3224,#3283,#3310,
+    #3464,#3828,#3853,#3880,#3929,#4139,#4166,#4173,#4204,#4231,#4258,
+    #4377,#4406,#4465,#4497,#4525,#4575,#4666,#4719,#4766,#4797,#4850,
+    #4900,#4983,#5011,#5017,#5021,#5049,#5056,#5082,#5158,#5213,#5268,
+    #5323,#5377,#5410,#5486,#5535,#5584,#5611,#5643,#5671,#5678,#5684,
+    #5688,#5743,#5749,#5808,#5882,#5931,#5984,#6037,#6085,#6113,#6120,
+    #6124,#6128,#6199,#6252,#6307,#6366,#6370,#6409,#6468));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#134,#162,#190,#218,#246,#269,#297,
+    #325,#348,#376,#404,#432,#460,#488,#516,#544,#572));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-11.8,5.9,4.7));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-15.1,5.9,4.7));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-11.8,5.9,4.7));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(-1.,0.,0.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-11.8,5.9,-10.3));
+#35 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#36 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(15.,-3.552713678801E-15));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(-11.8,5.9,4.7));
+#47 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#48 = DIRECTION('',(-1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(3.552713678801E-15,8.881784197001E-16));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(1.,0.));
+#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('',(-15.1,5.9,6.3));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-15.1,5.9,4.7));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(15.,-3.3));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = CYLINDRICAL_SURFACE('',#73,1.);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-15.1,4.9,4.7));
+#75 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#76 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(0.,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.T.);
+#84 = EDGE_CURVE('',#57,#85,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-11.8,5.9,6.3));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-16.1,5.9,6.3));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,0.,0.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(16.6,-4.3));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,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('',(-16.1,5.9,6.3));
+#103 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#104 = DIRECTION('',(1.,0.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-3.552713678801E-15,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(1.,0.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.T.);
+#112 = EDGE_CURVE('',#85,#113,#115,.T.);
+#113 = VERTEX_POINT('',#114);
+#114 = CARTESIAN_POINT('',(-11.5,5.9,6.3));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(-13.95,5.9,6.3));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(1.,0.,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(16.6,-2.15));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,1.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#100,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(2.15,3.648481686647E-30));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(1.,0.));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = ORIENTED_EDGE('',*,*,#135,.T.);
+#135 = EDGE_CURVE('',#113,#136,#138,.T.);
+#136 = VERTEX_POINT('',#137);
+#137 = CARTESIAN_POINT('',(-11.5,5.9,10.));
+#138 = SURFACE_CURVE('',#139,(#143,#150),.PCURVE_S1.);
+#139 = LINE('',#140,#141);
+#140 = CARTESIAN_POINT('',(-11.5,5.9,6.3));
+#141 = VECTOR('',#142,1.);
+#142 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#143 = PCURVE('',#32,#144);
+#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149);
+#145 = LINE('',#146,#147);
+#146 = CARTESIAN_POINT('',(16.6,0.3));
+#147 = VECTOR('',#148,1.);
+#148 = DIRECTION('',(1.,0.));
+#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#150 = PCURVE('',#151,#156);
+#151 = CYLINDRICAL_SURFACE('',#152,0.3);
+#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155);
+#153 = CARTESIAN_POINT('',(-11.5,5.6,6.3));
+#154 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#155 = DIRECTION('',(-1.,0.,0.));
+#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161);
+#157 = LINE('',#158,#159);
+#158 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#159 = VECTOR('',#160,1.);
+#160 = DIRECTION('',(-0.,1.));
+#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#162 = ORIENTED_EDGE('',*,*,#163,.T.);
+#163 = EDGE_CURVE('',#136,#164,#166,.T.);
+#164 = VERTEX_POINT('',#165);
+#165 = CARTESIAN_POINT('',(11.5,5.9,10.));
+#166 = SURFACE_CURVE('',#167,(#171,#178),.PCURVE_S1.);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(-11.8,5.9,10.));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(1.,0.,0.));
+#171 = PCURVE('',#32,#172);
+#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177);
+#173 = LINE('',#174,#175);
+#174 = CARTESIAN_POINT('',(20.3,1.7763568394E-15));
+#175 = VECTOR('',#176,1.);
+#176 = DIRECTION('',(0.,1.));
+#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#178 = PCURVE('',#179,#184);
+#179 = CYLINDRICAL_SURFACE('',#180,0.3);
+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
+#181 = CARTESIAN_POINT('',(-11.8,5.6,10.));
+#182 = DIRECTION('',(1.,0.,0.));
+#183 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(-0.,1.));
+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#190 = ORIENTED_EDGE('',*,*,#191,.T.);
+#191 = EDGE_CURVE('',#164,#192,#194,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(11.5,5.9,6.3));
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(11.5,5.9,10.3));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#199 = PCURVE('',#32,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(20.6,23.3));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(-1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#207,#212);
+#207 = CYLINDRICAL_SURFACE('',#208,0.3);
+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);
+#209 = CARTESIAN_POINT('',(11.5,5.6,10.3));
+#210 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#211 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(0.,0.));
+#215 = VECTOR('',#216,1.);
+#216 = DIRECTION('',(0.,1.));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#218 = ORIENTED_EDGE('',*,*,#219,.F.);
+#219 = EDGE_CURVE('',#220,#192,#222,.T.);
+#220 = VERTEX_POINT('',#221);
+#221 = CARTESIAN_POINT('',(11.8,5.9,6.3));
+#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.);
+#223 = LINE('',#224,#225);
+#224 = CARTESIAN_POINT('',(-8.881784197001E-16,5.9,6.3));
+#225 = VECTOR('',#226,1.);
+#226 = DIRECTION('',(-1.,0.,0.));
+#227 = PCURVE('',#32,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(16.6,11.8));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.,-1.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = PLANE('',#236);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(11.8,5.9,6.3));
+#238 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#239 = DIRECTION('',(1.,0.,0.));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(-11.8,3.648481686647E-30));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(-1.,0.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#247,.T.);
+#247 = EDGE_CURVE('',#220,#248,#250,.T.);
+#248 = VERTEX_POINT('',#249);
+#249 = CARTESIAN_POINT('',(15.1,5.9,6.3));
+#250 = SURFACE_CURVE('',#251,(#255,#262),.PCURVE_S1.);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(11.8,5.9,6.3));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(1.,0.,0.));
+#255 = PCURVE('',#32,#256);
+#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(16.6,23.6));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(0.,1.));
+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#262 = PCURVE('',#235,#263);
+#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(3.552713678801E-15,0.));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(1.,0.));
+#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#248,#271,#273,.T.);
+#271 = VERTEX_POINT('',#272);
+#272 = CARTESIAN_POINT('',(15.1,5.9,4.7));
+#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.);
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(15.1,5.9,6.3));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#278 = PCURVE('',#32,#279);
+#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(16.6,26.9));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(-1.,0.));
+#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#285 = PCURVE('',#286,#291);
+#286 = CYLINDRICAL_SURFACE('',#287,1.);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(15.1,4.9,6.3));
+#289 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#290 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(0.,0.));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(0.,1.));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = ORIENTED_EDGE('',*,*,#298,.T.);
+#298 = EDGE_CURVE('',#271,#299,#301,.T.);
+#299 = VERTEX_POINT('',#300);
+#300 = CARTESIAN_POINT('',(11.8,5.9,4.7));
+#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(16.1,5.9,4.7));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(-1.,0.,0.));
+#306 = PCURVE('',#32,#307);
+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(15.,27.9));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(0.,-1.));
+#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#313 = PCURVE('',#314,#319);
+#314 = PLANE('',#315);
+#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
+#316 = CARTESIAN_POINT('',(16.1,5.9,4.7));
+#317 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#318 = DIRECTION('',(-1.,0.,0.));
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-3.552713678801E-15,8.881784197001E-16));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,0.));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#326,.T.);
+#326 = EDGE_CURVE('',#299,#327,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(11.5,5.9,4.7));
+#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(2.15,5.9,4.7));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(-1.,0.,0.));
+#334 = PCURVE('',#32,#335);
+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(15.,13.95));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,-1.));
+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#341 = PCURVE('',#314,#342);
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);
+#343 = LINE('',#344,#345);
+#344 = CARTESIAN_POINT('',(13.95,3.648481686647E-30));
+#345 = VECTOR('',#346,1.);
+#346 = DIRECTION('',(1.,0.));
+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#348 = ORIENTED_EDGE('',*,*,#349,.T.);
+#349 = EDGE_CURVE('',#327,#350,#352,.T.);
+#350 = VERTEX_POINT('',#351);
+#351 = CARTESIAN_POINT('',(11.5,5.9,-7.1));
+#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(11.5,5.9,4.7));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#357 = PCURVE('',#32,#358);
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(15.,23.3));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(-1.,0.));
+#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#364 = PCURVE('',#365,#370);
+#365 = CYLINDRICAL_SURFACE('',#366,0.3);
+#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369);
+#367 = CARTESIAN_POINT('',(11.5,5.6,4.7));
+#368 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#369 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375);
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(0.,0.));
+#373 = VECTOR('',#374,1.);
+#374 = DIRECTION('',(0.,1.));
+#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#376 = ORIENTED_EDGE('',*,*,#377,.F.);
+#377 = EDGE_CURVE('',#378,#350,#380,.T.);
+#378 = VERTEX_POINT('',#379);
+#379 = CARTESIAN_POINT('',(9.8,5.9,-7.1));
+#380 = SURFACE_CURVE('',#381,(#385,#392),.PCURVE_S1.);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(9.8,5.9,-7.1));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = PCURVE('',#32,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(3.2,21.6));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.,1.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = PCURVE('',#393,#398);
+#393 = PLANE('',#394);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(9.8,5.9,-7.1));
+#396 = DIRECTION('',(0.,4.440892098501E-15,1.));
+#397 = DIRECTION('',(0.,1.,-4.440892098501E-15));
+#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.,-1.));
+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#404 = ORIENTED_EDGE('',*,*,#405,.F.);
+#405 = EDGE_CURVE('',#406,#378,#408,.T.);
+#406 = VERTEX_POINT('',#407);
+#407 = CARTESIAN_POINT('',(9.8,5.9,-8.313622665289));
+#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(9.8,5.9,-10.3));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#413 = PCURVE('',#32,#414);
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(0.,21.6));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(1.,0.));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#420 = PCURVE('',#421,#426);
+#421 = PLANE('',#422);
+#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);
+#423 = CARTESIAN_POINT('',(9.8,5.9,-10.3));
+#424 = DIRECTION('',(1.,0.,0.));
+#425 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(0.,0.));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(0.,-1.));
+#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#432 = ORIENTED_EDGE('',*,*,#433,.T.);
+#433 = EDGE_CURVE('',#406,#434,#436,.T.);
+#434 = VERTEX_POINT('',#435);
+#435 = CARTESIAN_POINT('',(6.232663330419,5.9,-10.));
+#436 = SURFACE_CURVE('',#437,(#441,#448),.PCURVE_S1.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(9.671786114932,5.9,-8.374232865503));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,-0.427379616893
+    ));
+#441 = PCURVE('',#32,#442);
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(1.925767134497,21.471786114932));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(-0.427379616893,-0.904072266505));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = PCURVE('',#449,#454);
+#449 = CYLINDRICAL_SURFACE('',#450,0.3);
+#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453);
+#451 = CARTESIAN_POINT('',(9.671786114932,5.6,-8.374232865503));
+#452 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,-0.427379616893
+    ));
+#453 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(0.,0.));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(0.,1.));
+#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#460 = ORIENTED_EDGE('',*,*,#461,.T.);
+#461 = EDGE_CURVE('',#434,#462,#464,.T.);
+#462 = VERTEX_POINT('',#463);
+#463 = CARTESIAN_POINT('',(-9.8,5.9,-10.));
+#464 = SURFACE_CURVE('',#465,(#469,#476),.PCURVE_S1.);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(6.3,5.9,-10.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(-1.,0.,0.));
+#469 = PCURVE('',#32,#470);
+#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(0.3,18.1));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(0.,-1.));
+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#476 = PCURVE('',#477,#482);
+#477 = CYLINDRICAL_SURFACE('',#478,0.3);
+#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481);
+#479 = CARTESIAN_POINT('',(6.3,5.6,-10.));
+#480 = DIRECTION('',(-1.,0.,0.));
+#481 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(0.,0.));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(0.,1.));
+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#488 = ORIENTED_EDGE('',*,*,#489,.T.);
+#489 = EDGE_CURVE('',#462,#490,#492,.T.);
+#490 = VERTEX_POINT('',#491);
+#491 = CARTESIAN_POINT('',(-9.8,5.9,-9.7));
+#492 = SURFACE_CURVE('',#493,(#497,#504),.PCURVE_S1.);
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(-9.8,5.9,-10.3));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#497 = PCURVE('',#32,#498);
+#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-1.7763568394E-15,2.));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(1.,0.));
+#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#504 = PCURVE('',#505,#510);
+#505 = PLANE('',#506);
+#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509);
+#507 = CARTESIAN_POINT('',(-9.8,5.9,-10.3));
+#508 = DIRECTION('',(1.,0.,0.));
+#509 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(0.,-0.));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,-1.));
+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#516 = ORIENTED_EDGE('',*,*,#517,.F.);
+#517 = EDGE_CURVE('',#518,#490,#520,.T.);
+#518 = VERTEX_POINT('',#519);
+#519 = CARTESIAN_POINT('',(-11.5,5.9,-9.7));
+#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.);
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(-11.8,5.9,-9.7));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(1.,0.,0.));
+#525 = PCURVE('',#32,#526);
+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(0.6,1.7763568394E-15));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,1.));
+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#532 = PCURVE('',#533,#538);
+#533 = PLANE('',#534);
+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
+#535 = CARTESIAN_POINT('',(-11.8,5.9,-9.7));
+#536 = DIRECTION('',(0.,3.663735981263E-15,1.));
+#537 = DIRECTION('',(1.,0.,0.));
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(0.,0.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(1.,0.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#544 = ORIENTED_EDGE('',*,*,#545,.T.);
+#545 = EDGE_CURVE('',#518,#546,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(-11.5,5.9,4.7));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-11.5,5.9,-9.7));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#553 = PCURVE('',#32,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(0.6,0.3));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(1.,0.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#560 = PCURVE('',#561,#566);
+#561 = CYLINDRICAL_SURFACE('',#562,0.3);
+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);
+#563 = CARTESIAN_POINT('',(-11.5,5.6,-9.7));
+#564 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#565 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(0.,0.));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(0.,1.));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#572 = ORIENTED_EDGE('',*,*,#573,.F.);
+#573 = EDGE_CURVE('',#22,#546,#574,.T.);
+#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-11.8,5.9,4.7));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(1.,0.,0.));
+#579 = PCURVE('',#32,#580);
+#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(15.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(0.,1.));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#586 = PCURVE('',#44,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(0.,3.648481686647E-30));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(-1.,-0.));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#593 = ADVANCED_FACE('',(#594,#817),#44,.T.);
+#594 = FACE_BOUND('',#595,.T.);
+#595 = EDGE_LOOP('',(#596,#597,#598,#626,#654,#683,#711,#734,#763,#791)
+  );
+#596 = ORIENTED_EDGE('',*,*,#21,.F.);
+#597 = ORIENTED_EDGE('',*,*,#573,.T.);
+#598 = ORIENTED_EDGE('',*,*,#599,.T.);
+#599 = EDGE_CURVE('',#546,#600,#602,.T.);
+#600 = VERTEX_POINT('',#601);
+#601 = CARTESIAN_POINT('',(-11.8,5.6,4.7));
+#602 = SURFACE_CURVE('',#603,(#608,#619),.PCURVE_S1.);
+#603 = CIRCLE('',#604,0.3);
+#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607);
+#605 = CARTESIAN_POINT('',(-11.5,5.6,4.7));
+#606 = DIRECTION('',(-0.,4.329869796038E-15,1.));
+#607 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#608 = PCURVE('',#44,#609);
+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#618);
+#610 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#611,#612,#613,#614,#615,#616
+,#617),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#611 = CARTESIAN_POINT('',(-0.3,-0.6));
+#612 = CARTESIAN_POINT('',(-0.819615242271,-0.6));
+#613 = CARTESIAN_POINT('',(-0.559807621135,-0.15));
+#614 = CARTESIAN_POINT('',(-0.3,0.3));
+#615 = CARTESIAN_POINT('',(-4.019237886467E-02,-0.15));
+#616 = CARTESIAN_POINT('',(0.219615242271,-0.6));
+#617 = CARTESIAN_POINT('',(-0.3,-0.6));
+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#619 = PCURVE('',#561,#620);
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(-3.14159265359,14.4));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(1.,0.));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#600,#628,#630,.T.);
+#628 = VERTEX_POINT('',#629);
+#629 = CARTESIAN_POINT('',(-11.8,-5.6,4.7));
+#630 = SURFACE_CURVE('',#631,(#635,#642),.PCURVE_S1.);
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(-11.8,5.9,4.7));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#635 = PCURVE('',#44,#636);
+#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);
+#637 = LINE('',#638,#639);
+#638 = CARTESIAN_POINT('',(0.,0.));
+#639 = VECTOR('',#640,1.);
+#640 = DIRECTION('',(0.,-1.));
+#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#642 = PCURVE('',#643,#648);
+#643 = PLANE('',#644);
+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#645 = CARTESIAN_POINT('',(-11.8,5.9,-10.3));
+#646 = DIRECTION('',(-1.,0.,0.));
+#647 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);
+#649 = LINE('',#650,#651);
+#650 = CARTESIAN_POINT('',(15.,-2.22044604925E-16));
+#651 = VECTOR('',#652,1.);
+#652 = DIRECTION('',(-2.22044604925E-16,-1.));
+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#654 = ORIENTED_EDGE('',*,*,#655,.F.);
+#655 = EDGE_CURVE('',#656,#628,#658,.T.);
+#656 = VERTEX_POINT('',#657);
+#657 = CARTESIAN_POINT('',(-11.5,-5.9,4.7));
+#658 = SURFACE_CURVE('',#659,(#664,#671),.PCURVE_S1.);
+#659 = CIRCLE('',#660,0.3);
+#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
+#661 = CARTESIAN_POINT('',(-11.5,-5.6,4.7));
+#662 = DIRECTION('',(-0.,-4.329869796038E-15,-1.));
+#663 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#664 = PCURVE('',#44,#665);
+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);
+#666 = CIRCLE('',#667,0.3);
+#667 = AXIS2_PLACEMENT_2D('',#668,#669);
+#668 = CARTESIAN_POINT('',(-0.3,-11.5));
+#669 = DIRECTION('',(0.,-1.));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = PCURVE('',#672,#677);
+#672 = CYLINDRICAL_SURFACE('',#673,0.3);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(-11.5,-5.6,-9.7));
+#675 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#676 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(-0.,14.4));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(-1.,0.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#683 = ORIENTED_EDGE('',*,*,#684,.F.);
+#684 = EDGE_CURVE('',#685,#656,#687,.T.);
+#685 = VERTEX_POINT('',#686);
+#686 = CARTESIAN_POINT('',(-11.8,-5.9,4.7));
+#687 = SURFACE_CURVE('',#688,(#692,#699),.PCURVE_S1.);
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(-11.8,-5.9,4.7));
+#690 = VECTOR('',#691,1.);
+#691 = DIRECTION('',(1.,0.,0.));
+#692 = PCURVE('',#44,#693);
+#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(0.,-11.8));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-1.,-0.));
+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#699 = PCURVE('',#700,#705);
+#700 = PLANE('',#701);
+#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704);
+#702 = CARTESIAN_POINT('',(-11.8,-5.9,-10.3));
+#703 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#704 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);
+#706 = LINE('',#707,#708);
+#707 = CARTESIAN_POINT('',(15.,0.));
+#708 = VECTOR('',#709,1.);
+#709 = DIRECTION('',(0.,1.));
+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#711 = ORIENTED_EDGE('',*,*,#712,.T.);
+#712 = EDGE_CURVE('',#685,#713,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(-15.1,-5.9,4.7));
+#715 = SURFACE_CURVE('',#716,(#720,#727),.PCURVE_S1.);
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(-11.8,-5.9,4.7));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(-1.,0.,0.));
+#720 = PCURVE('',#44,#721);
+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(3.552713678801E-15,-11.8));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(1.,0.));
+#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#727 = PCURVE('',#700,#728);
+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);
+#729 = LINE('',#730,#731);
+#730 = CARTESIAN_POINT('',(15.,-3.552713678801E-15));
+#731 = VECTOR('',#732,1.);
+#732 = DIRECTION('',(0.,-1.));
+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#734 = ORIENTED_EDGE('',*,*,#735,.T.);
+#735 = EDGE_CURVE('',#713,#736,#738,.T.);
+#736 = VERTEX_POINT('',#737);
+#737 = CARTESIAN_POINT('',(-16.1,-4.9,4.7));
+#738 = SURFACE_CURVE('',#739,(#744,#751),.PCURVE_S1.);
+#739 = CIRCLE('',#740,1.);
+#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743);
+#741 = CARTESIAN_POINT('',(-15.1,-4.9,4.7));
+#742 = DIRECTION('',(-0.,-4.329869796038E-15,-1.));
+#743 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#744 = PCURVE('',#44,#745);
+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);
+#746 = CIRCLE('',#747,1.);
+#747 = AXIS2_PLACEMENT_2D('',#748,#749);
+#748 = CARTESIAN_POINT('',(3.3,-10.8));
+#749 = DIRECTION('',(0.,-1.));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#751 = PCURVE('',#752,#757);
+#752 = CYLINDRICAL_SURFACE('',#753,1.);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(-15.1,-4.9,4.7));
+#755 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#756 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(-0.,0.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(-1.,0.));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = ORIENTED_EDGE('',*,*,#764,.F.);
+#764 = EDGE_CURVE('',#765,#736,#767,.T.);
+#765 = VERTEX_POINT('',#766);
+#766 = CARTESIAN_POINT('',(-16.1,4.9,4.7));
+#767 = SURFACE_CURVE('',#768,(#772,#779),.PCURVE_S1.);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-16.1,5.9,4.7));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#772 = PCURVE('',#44,#773);
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(4.3,0.));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.,-1.));
+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#779 = PCURVE('',#780,#785);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(-16.1,5.9,4.7));
+#783 = DIRECTION('',(-1.,0.,0.));
+#784 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);
+#786 = LINE('',#787,#788);
+#787 = CARTESIAN_POINT('',(0.,0.));
+#788 = VECTOR('',#789,1.);
+#789 = DIRECTION('',(-2.22044604925E-16,-1.));
+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#791 = ORIENTED_EDGE('',*,*,#792,.F.);
+#792 = EDGE_CURVE('',#24,#765,#793,.T.);
+#793 = SURFACE_CURVE('',#794,(#799,#810),.PCURVE_S1.);
+#794 = CIRCLE('',#795,1.);
+#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
+#796 = CARTESIAN_POINT('',(-15.1,4.9,4.7));
+#797 = DIRECTION('',(-0.,4.329869796038E-15,1.));
+#798 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#799 = PCURVE('',#44,#800);
+#800 = DEFINITIONAL_REPRESENTATION('',(#801),#809);
+#801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#802,#803,#804,#805,#806,#807
+,#808),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#802 = CARTESIAN_POINT('',(3.3,-2.));
+#803 = CARTESIAN_POINT('',(1.567949192431,-2.));
+#804 = CARTESIAN_POINT('',(2.433974596216,-0.5));
+#805 = CARTESIAN_POINT('',(3.3,1.));
+#806 = CARTESIAN_POINT('',(4.166025403784,-0.5));
+#807 = CARTESIAN_POINT('',(5.032050807569,-2.));
+#808 = CARTESIAN_POINT('',(3.3,-2.));
+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#810 = PCURVE('',#72,#811);
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(-3.14159265359,-8.881784197001E-16));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(1.,0.));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = FACE_BOUND('',#818,.T.);
+#818 = EDGE_LOOP('',(#819));
+#819 = ORIENTED_EDGE('',*,*,#820,.T.);
+#820 = EDGE_CURVE('',#821,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(-14.8,1.930677839823E-14,4.7));
+#823 = SURFACE_CURVE('',#824,(#829,#840),.PCURVE_S1.);
+#824 = CIRCLE('',#825,1.);
+#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828);
+#826 = CARTESIAN_POINT('',(-13.8,1.930677839823E-14,4.7));
+#827 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#828 = DIRECTION('',(-1.,0.,0.));
+#829 = PCURVE('',#44,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#839);
+#831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#832,#833,#834,#835,#836,#837
+,#838),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#832 = CARTESIAN_POINT('',(3.,-5.9));
+#833 = CARTESIAN_POINT('',(3.,-7.632050807569));
+#834 = CARTESIAN_POINT('',(1.5,-6.766025403784));
+#835 = CARTESIAN_POINT('',(-4.884981308351E-15,-5.9));
+#836 = CARTESIAN_POINT('',(1.5,-5.033974596216));
+#837 = CARTESIAN_POINT('',(3.,-4.167949192431));
+#838 = CARTESIAN_POINT('',(3.,-5.9));
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#840 = PCURVE('',#841,#846);
+#841 = CYLINDRICAL_SURFACE('',#842,1.);
+#842 = AXIS2_PLACEMENT_3D('',#843,#844,#845);
+#843 = CARTESIAN_POINT('',(-13.8,2.587929870401E-14,6.3));
+#844 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#845 = DIRECTION('',(-1.,0.,0.));
+#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(0.,-1.6));
+#849 = VECTOR('',#850,1.);
+#850 = DIRECTION('',(1.,0.));
+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#852 = ADVANCED_FACE('',(#853),#72,.T.);
+#853 = FACE_BOUND('',#854,.T.);
+#854 = EDGE_LOOP('',(#855,#856,#879,#901));
+#855 = ORIENTED_EDGE('',*,*,#792,.T.);
+#856 = ORIENTED_EDGE('',*,*,#857,.T.);
+#857 = EDGE_CURVE('',#765,#858,#860,.T.);
+#858 = VERTEX_POINT('',#859);
+#859 = CARTESIAN_POINT('',(-16.1,4.9,6.3));
+#860 = SURFACE_CURVE('',#861,(#865,#872),.PCURVE_S1.);
+#861 = LINE('',#862,#863);
+#862 = CARTESIAN_POINT('',(-16.1,4.9,4.7));
+#863 = VECTOR('',#864,1.);
+#864 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#865 = PCURVE('',#72,#866);
+#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
+#867 = LINE('',#868,#869);
+#868 = CARTESIAN_POINT('',(1.570796326795,0.));
+#869 = VECTOR('',#870,1.);
+#870 = DIRECTION('',(0.,1.));
+#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#872 = PCURVE('',#780,#873);
+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(8.881784197001E-16,-1.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(1.,0.));
+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#879 = ORIENTED_EDGE('',*,*,#880,.F.);
+#880 = EDGE_CURVE('',#57,#858,#881,.T.);
+#881 = SURFACE_CURVE('',#882,(#887,#894),.PCURVE_S1.);
+#882 = CIRCLE('',#883,1.);
+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);
+#884 = CARTESIAN_POINT('',(-15.1,4.9,6.3));
+#885 = DIRECTION('',(-0.,4.329869796038E-15,1.));
+#886 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#887 = PCURVE('',#72,#888);
+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(-3.14159265359,1.6));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(1.,0.));
+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#894 = PCURVE('',#100,#895);
+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);
+#896 = CIRCLE('',#897,1.);
+#897 = AXIS2_PLACEMENT_2D('',#898,#899);
+#898 = CARTESIAN_POINT('',(1.,-1.));
+#899 = DIRECTION('',(0.,-1.));
+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#901 = ORIENTED_EDGE('',*,*,#56,.F.);
+#902 = ADVANCED_FACE('',(#903,#1088),#100,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#907,#930,#958,#981,#1004,#1033,#1061,
+    #1087));
+#905 = ORIENTED_EDGE('',*,*,#84,.F.);
+#906 = ORIENTED_EDGE('',*,*,#880,.T.);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#858,#909,#911,.T.);
+#909 = VERTEX_POINT('',#910);
+#910 = CARTESIAN_POINT('',(-16.1,-4.9,6.3));
+#911 = SURFACE_CURVE('',#912,(#916,#923),.PCURVE_S1.);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(-16.1,5.9,6.3));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#916 = PCURVE('',#100,#917);
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(0.,0.));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(0.,-1.));
+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#923 = PCURVE('',#780,#924);
+#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(1.6,7.105427357601E-16));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(-2.22044604925E-16,-1.));
+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#930 = ORIENTED_EDGE('',*,*,#931,.F.);
+#931 = EDGE_CURVE('',#932,#909,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(-15.1,-5.9,6.3));
+#934 = SURFACE_CURVE('',#935,(#940,#951),.PCURVE_S1.);
+#935 = CIRCLE('',#936,1.);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(-15.1,-4.9,6.3));
+#938 = DIRECTION('',(-0.,-4.329869796038E-15,-1.));
+#939 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#940 = PCURVE('',#100,#941);
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#950);
+#942 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#943,#944,#945,#946,#947,#948
+,#949),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#943 = CARTESIAN_POINT('',(1.,-11.8));
+#944 = CARTESIAN_POINT('',(-0.732050807569,-11.8));
+#945 = CARTESIAN_POINT('',(0.133974596216,-10.3));
+#946 = CARTESIAN_POINT('',(1.,-8.8));
+#947 = CARTESIAN_POINT('',(1.866025403784,-10.3));
+#948 = CARTESIAN_POINT('',(2.732050807569,-11.8));
+#949 = CARTESIAN_POINT('',(1.,-11.8));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = PCURVE('',#752,#952);
+#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-0.,1.6));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(-1.,0.));
+#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#958 = ORIENTED_EDGE('',*,*,#959,.T.);
+#959 = EDGE_CURVE('',#932,#960,#962,.T.);
+#960 = VERTEX_POINT('',#961);
+#961 = CARTESIAN_POINT('',(-11.8,-5.9,6.3));
+#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-16.1,-5.9,6.3));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(1.,0.,0.));
+#967 = PCURVE('',#100,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-3.552713678801E-15,-11.8));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(1.,0.));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = PCURVE('',#700,#975);
+#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(16.6,-4.3));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(0.,1.));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#982,.T.);
+#982 = EDGE_CURVE('',#960,#983,#985,.T.);
+#983 = VERTEX_POINT('',#984);
+#984 = CARTESIAN_POINT('',(-11.5,-5.9,6.3));
+#985 = SURFACE_CURVE('',#986,(#990,#997),.PCURVE_S1.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(-13.95,-5.9,6.3));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(1.,0.,0.));
+#990 = PCURVE('',#100,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(2.15,-11.8));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,0.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = PCURVE('',#700,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(16.6,-2.15));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(0.,1.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1005 = EDGE_CURVE('',#1006,#983,#1008,.T.);
+#1006 = VERTEX_POINT('',#1007);
+#1007 = CARTESIAN_POINT('',(-11.8,-5.6,6.3));
+#1008 = SURFACE_CURVE('',#1009,(#1014,#1021),.PCURVE_S1.);
+#1009 = CIRCLE('',#1010,0.3);
+#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);
+#1011 = CARTESIAN_POINT('',(-11.5,-5.6,6.3));
+#1012 = DIRECTION('',(-0.,4.329869796038E-15,1.));
+#1013 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1014 = PCURVE('',#100,#1015);
+#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020);
+#1016 = CIRCLE('',#1017,0.3);
+#1017 = AXIS2_PLACEMENT_2D('',#1018,#1019);
+#1018 = CARTESIAN_POINT('',(4.6,-11.5));
+#1019 = DIRECTION('',(0.,-1.));
+#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1021 = PCURVE('',#1022,#1027);
+#1022 = CYLINDRICAL_SURFACE('',#1023,0.3);
+#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026);
+#1024 = CARTESIAN_POINT('',(-11.5,-5.6,6.3));
+#1025 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1026 = DIRECTION('',(-1.,0.,0.));
+#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(-4.712388980385,-1.665334536938E-15));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(1.,0.));
+#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1033 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#1034 = EDGE_CURVE('',#1035,#1006,#1037,.T.);
+#1035 = VERTEX_POINT('',#1036);
+#1036 = CARTESIAN_POINT('',(-11.8,5.6,6.3));
+#1037 = SURFACE_CURVE('',#1038,(#1042,#1049),.PCURVE_S1.);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(-11.8,5.9,6.3));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1042 = PCURVE('',#100,#1043);
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(4.3,0.));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(0.,-1.));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1049 = PCURVE('',#1050,#1055);
+#1050 = PLANE('',#1051);
+#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054);
+#1052 = CARTESIAN_POINT('',(-11.8,5.9,6.3));
+#1053 = DIRECTION('',(-1.,0.,0.));
+#1054 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(0.,0.));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(-2.22044604925E-16,-1.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#1035,#113,#1063,.T.);
+#1063 = SURFACE_CURVE('',#1064,(#1069,#1080),.PCURVE_S1.);
+#1064 = CIRCLE('',#1065,0.3);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(-11.5,5.6,6.3));
+#1067 = DIRECTION('',(-0.,-4.329869796038E-15,-1.));
+#1068 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1069 = PCURVE('',#100,#1070);
+#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1079);
+#1071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1072,#1073,#1074,#1075,
+#1076,#1077,#1078),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1072 = CARTESIAN_POINT('',(4.6,-0.6));
+#1073 = CARTESIAN_POINT('',(4.080384757729,-0.6));
+#1074 = CARTESIAN_POINT('',(4.340192378865,-0.15));
+#1075 = CARTESIAN_POINT('',(4.6,0.3));
+#1076 = CARTESIAN_POINT('',(4.859807621135,-0.15));
+#1077 = CARTESIAN_POINT('',(5.119615242271,-0.6));
+#1078 = CARTESIAN_POINT('',(4.6,-0.6));
+#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1080 = PCURVE('',#151,#1081);
+#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(1.570796326795,-8.881784197001E-16));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(-1.,0.));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1087 = ORIENTED_EDGE('',*,*,#112,.F.);
+#1088 = FACE_BOUND('',#1089,.T.);
+#1089 = EDGE_LOOP('',(#1090));
+#1090 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#1091 = EDGE_CURVE('',#1092,#1092,#1094,.T.);
+#1092 = VERTEX_POINT('',#1093);
+#1093 = CARTESIAN_POINT('',(-14.8,2.587929870401E-14,6.3));
+#1094 = SURFACE_CURVE('',#1095,(#1100,#1107),.PCURVE_S1.);
+#1095 = CIRCLE('',#1096,1.);
+#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099);
+#1097 = CARTESIAN_POINT('',(-13.8,2.587929870401E-14,6.3));
+#1098 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#1099 = DIRECTION('',(-1.,0.,0.));
+#1100 = PCURVE('',#100,#1101);
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);
+#1102 = CIRCLE('',#1103,1.);
+#1103 = AXIS2_PLACEMENT_2D('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(2.3,-5.9));
+#1105 = DIRECTION('',(-1.,0.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1107 = PCURVE('',#841,#1108);
+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(0.,0.));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.,0.));
+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1114 = ADVANCED_FACE('',(#1115),#561,.T.);
+#1115 = FACE_BOUND('',#1116,.T.);
+#1116 = EDGE_LOOP('',(#1117,#1141,#1162,#1163));
+#1117 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#1118 = EDGE_CURVE('',#518,#1119,#1121,.T.);
+#1119 = VERTEX_POINT('',#1120);
+#1120 = CARTESIAN_POINT('',(-11.8,5.6,-9.7));
+#1121 = SURFACE_CURVE('',#1122,(#1127,#1134),.PCURVE_S1.);
+#1122 = CIRCLE('',#1123,0.3);
+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
+#1124 = CARTESIAN_POINT('',(-11.5,5.6,-9.7));
+#1125 = DIRECTION('',(-0.,4.329869796038E-15,1.));
+#1126 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1127 = PCURVE('',#561,#1128);
+#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133);
+#1129 = LINE('',#1130,#1131);
+#1130 = CARTESIAN_POINT('',(-3.14159265359,1.7763568394E-15));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(1.,0.));
+#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1134 = PCURVE('',#533,#1135);
+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);
+#1136 = CIRCLE('',#1137,0.3);
+#1137 = AXIS2_PLACEMENT_2D('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(0.3,-0.3));
+#1139 = DIRECTION('',(0.,-1.));
+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);
+#1142 = EDGE_CURVE('',#1119,#600,#1143,.T.);
+#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(-11.8,5.6,-9.7));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1148 = PCURVE('',#561,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,1.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = PCURVE('',#643,#1156);
+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);
+#1157 = LINE('',#1158,#1159);
+#1158 = CARTESIAN_POINT('',(0.6,-0.3));
+#1159 = VECTOR('',#1160,1.);
+#1160 = DIRECTION('',(1.,0.));
+#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1162 = ORIENTED_EDGE('',*,*,#599,.F.);
+#1163 = ORIENTED_EDGE('',*,*,#545,.F.);
+#1164 = ADVANCED_FACE('',(#1165,#1274),#533,.F.);
+#1165 = FACE_BOUND('',#1166,.F.);
+#1166 = EDGE_LOOP('',(#1167,#1168,#1169,#1192,#1220,#1253));
+#1167 = ORIENTED_EDGE('',*,*,#517,.F.);
+#1168 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#1170 = EDGE_CURVE('',#1171,#1119,#1173,.T.);
+#1171 = VERTEX_POINT('',#1172);
+#1172 = CARTESIAN_POINT('',(-11.8,3.9,-9.7));
+#1173 = SURFACE_CURVE('',#1174,(#1178,#1185),.PCURVE_S1.);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(-11.8,3.9,-9.7));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#1178 = PCURVE('',#533,#1179);
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(0.,-2.));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(0.,1.));
+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1185 = PCURVE('',#643,#1186);
+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);
+#1187 = LINE('',#1188,#1189);
+#1188 = CARTESIAN_POINT('',(0.6,-2.));
+#1189 = VECTOR('',#1190,1.);
+#1190 = DIRECTION('',(2.22044604925E-16,1.));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1192 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#1193 = EDGE_CURVE('',#1194,#1171,#1196,.T.);
+#1194 = VERTEX_POINT('',#1195);
+#1195 = CARTESIAN_POINT('',(-10.8,3.9,-9.7));
+#1196 = SURFACE_CURVE('',#1197,(#1201,#1208),.PCURVE_S1.);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(-10.8,3.9,-9.7));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(-1.,-0.,0.));
+#1201 = PCURVE('',#533,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(1.,-2.));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(-1.,-0.));
+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1208 = PCURVE('',#1209,#1214);
+#1209 = PLANE('',#1210);
+#1210 = AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
+#1211 = CARTESIAN_POINT('',(-10.8,3.9,-10.3));
+#1212 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1213 = DIRECTION('',(-1.,0.,0.));
+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219);
+#1215 = LINE('',#1216,#1217);
+#1216 = CARTESIAN_POINT('',(0.,-0.6));
+#1217 = VECTOR('',#1218,1.);
+#1218 = DIRECTION('',(1.,-0.));
+#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1220 = ORIENTED_EDGE('',*,*,#1221,.F.);
+#1221 = EDGE_CURVE('',#1222,#1194,#1224,.T.);
+#1222 = VERTEX_POINT('',#1223);
+#1223 = CARTESIAN_POINT('',(-9.8,4.9,-9.7));
+#1224 = SURFACE_CURVE('',#1225,(#1230,#1241),.PCURVE_S1.);
+#1225 = CIRCLE('',#1226,1.);
+#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229);
+#1227 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#1228 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#1229 = DIRECTION('',(1.,0.,0.));
+#1230 = PCURVE('',#533,#1231);
+#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1240);
+#1232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1233,#1234,#1235,#1236,
+#1237,#1238,#1239),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1233 = CARTESIAN_POINT('',(2.,-1.));
+#1234 = CARTESIAN_POINT('',(2.,-2.732050807569));
+#1235 = CARTESIAN_POINT('',(0.5,-1.866025403784));
+#1236 = CARTESIAN_POINT('',(-1.,-1.));
+#1237 = CARTESIAN_POINT('',(0.5,-0.133974596216));
+#1238 = CARTESIAN_POINT('',(2.,0.732050807569));
+#1239 = CARTESIAN_POINT('',(2.,-1.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#1242,#1247);
+#1242 = CYLINDRICAL_SURFACE('',#1243,1.);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(-10.8,4.9,-10.3));
+#1245 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#1246 = DIRECTION('',(1.,0.,0.));
+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(0.,-0.6));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(1.,0.));
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1253 = ORIENTED_EDGE('',*,*,#1254,.F.);
+#1254 = EDGE_CURVE('',#490,#1222,#1255,.T.);
+#1255 = SURFACE_CURVE('',#1256,(#1260,#1267),.PCURVE_S1.);
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(-9.8,5.9,-9.7));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1260 = PCURVE('',#533,#1261);
+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(2.,0.));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(0.,-1.));
+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1267 = PCURVE('',#505,#1268);
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);
+#1269 = LINE('',#1270,#1271);
+#1270 = CARTESIAN_POINT('',(-5.551115123126E-16,-0.6));
+#1271 = VECTOR('',#1272,1.);
+#1272 = DIRECTION('',(1.,0.));
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1274 = FACE_BOUND('',#1275,.F.);
+#1275 = EDGE_LOOP('',(#1276));
+#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#1277 = EDGE_CURVE('',#1278,#1278,#1280,.T.);
+#1278 = VERTEX_POINT('',#1279);
+#1279 = CARTESIAN_POINT('',(-10.3,4.9,-9.7));
+#1280 = SURFACE_CURVE('',#1281,(#1286,#1297),.PCURVE_S1.);
+#1281 = CIRCLE('',#1282,0.5);
+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);
+#1283 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#1284 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#1285 = DIRECTION('',(1.,0.,0.));
+#1286 = PCURVE('',#533,#1287);
+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1296);
+#1288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1289,#1290,#1291,#1292,
+#1293,#1294,#1295),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1289 = CARTESIAN_POINT('',(1.5,-1.));
+#1290 = CARTESIAN_POINT('',(1.5,-1.866025403784));
+#1291 = CARTESIAN_POINT('',(0.75,-1.433012701892));
+#1292 = CARTESIAN_POINT('',(3.774758283726E-15,-1.));
+#1293 = CARTESIAN_POINT('',(0.75,-0.566987298108));
+#1294 = CARTESIAN_POINT('',(1.5,-0.133974596216));
+#1295 = CARTESIAN_POINT('',(1.5,-1.));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = PCURVE('',#1298,#1303);
+#1298 = CYLINDRICAL_SURFACE('',#1299,0.5);
+#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
+#1300 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#1301 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#1302 = DIRECTION('',(1.,0.,0.));
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(0.,0.));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(1.,0.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ADVANCED_FACE('',(#1310),#151,.T.);
+#1310 = FACE_BOUND('',#1311,.F.);
+#1311 = EDGE_LOOP('',(#1312,#1313,#1314,#1341));
+#1312 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1313 = ORIENTED_EDGE('',*,*,#135,.T.);
+#1314 = ORIENTED_EDGE('',*,*,#1315,.T.);
+#1315 = EDGE_CURVE('',#136,#1316,#1318,.T.);
+#1316 = VERTEX_POINT('',#1317);
+#1317 = CARTESIAN_POINT('',(-11.8,5.6,10.));
+#1318 = SURFACE_CURVE('',#1319,(#1324,#1330),.PCURVE_S1.);
+#1319 = CIRCLE('',#1320,0.3);
+#1320 = AXIS2_PLACEMENT_3D('',#1321,#1322,#1323);
+#1321 = CARTESIAN_POINT('',(-11.5,5.6,10.));
+#1322 = DIRECTION('',(5.834392068008E-15,4.329869796038E-15,1.));
+#1323 = DIRECTION('',(-1.,2.526215799351E-29,5.834392068008E-15));
+#1324 = PCURVE('',#151,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1329);
+#1326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1327,#1328),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1327 = CARTESIAN_POINT('',(-1.570796326795,3.7));
+#1328 = CARTESIAN_POINT('',(0.,3.7));
+#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1330 = PCURVE('',#1331,#1336);
+#1331 = SPHERICAL_SURFACE('',#1332,0.3);
+#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335);
+#1333 = CARTESIAN_POINT('',(-11.5,5.6,10.));
+#1334 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1335 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1340);
+#1337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1338,#1339),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1338 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#1339 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1341 = ORIENTED_EDGE('',*,*,#1342,.F.);
+#1342 = EDGE_CURVE('',#1035,#1316,#1343,.T.);
+#1343 = SURFACE_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.);
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(-11.8,5.6,6.3));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1348 = PCURVE('',#151,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(-0.,0.));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-0.,1.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = PCURVE('',#1050,#1356);
+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(0.,-0.3));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(1.,0.));
+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1362 = ADVANCED_FACE('',(#1363),#505,.F.);
+#1363 = FACE_BOUND('',#1364,.F.);
+#1364 = EDGE_LOOP('',(#1365,#1366,#1367,#1390,#1418));
+#1365 = ORIENTED_EDGE('',*,*,#489,.T.);
+#1366 = ORIENTED_EDGE('',*,*,#1254,.T.);
+#1367 = ORIENTED_EDGE('',*,*,#1368,.F.);
+#1368 = EDGE_CURVE('',#1369,#1222,#1371,.T.);
+#1369 = VERTEX_POINT('',#1370);
+#1370 = CARTESIAN_POINT('',(-9.8,4.9,-10.3));
+#1371 = SURFACE_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(-9.8,4.9,-10.3));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#1376 = PCURVE('',#505,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(1.,5.551115123126E-16));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,-1.));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = PCURVE('',#1242,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(0.,0.));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.,-1.));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1390 = ORIENTED_EDGE('',*,*,#1391,.F.);
+#1391 = EDGE_CURVE('',#1392,#1369,#1394,.T.);
+#1392 = VERTEX_POINT('',#1393);
+#1393 = CARTESIAN_POINT('',(-9.8,5.6,-10.3));
+#1394 = SURFACE_CURVE('',#1395,(#1399,#1406),.PCURVE_S1.);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(-9.8,5.9,-10.3));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1399 = PCURVE('',#505,#1400);
+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(-8.881784197001E-16,-4.930380657631E-31));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(1.,0.));
+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1406 = PCURVE('',#1407,#1412);
+#1407 = PLANE('',#1408);
+#1408 = AXIS2_PLACEMENT_3D('',#1409,#1410,#1411);
+#1409 = CARTESIAN_POINT('',(6.3,5.9,-10.3));
+#1410 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#1411 = DIRECTION('',(-1.,0.,0.));
+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);
+#1413 = LINE('',#1414,#1415);
+#1414 = CARTESIAN_POINT('',(16.1,2.6645352591E-15));
+#1415 = VECTOR('',#1416,1.);
+#1416 = DIRECTION('',(0.,-1.));
+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1418 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#1419 = EDGE_CURVE('',#462,#1392,#1420,.T.);
+#1420 = SURFACE_CURVE('',#1421,(#1426,#1437),.PCURVE_S1.);
+#1421 = CIRCLE('',#1422,0.3);
+#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425);
+#1423 = CARTESIAN_POINT('',(-9.8,5.6,-10.));
+#1424 = DIRECTION('',(-1.,0.,0.));
+#1425 = DIRECTION('',(0.,0.,-1.));
+#1426 = PCURVE('',#505,#1427);
+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1436);
+#1428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1429,#1430,#1431,#1432,
+#1433,#1434,#1435),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1429 = CARTESIAN_POINT('',(0.3,-1.276756478319E-15));
+#1430 = CARTESIAN_POINT('',(0.819615242271,8.326672684689E-16));
+#1431 = CARTESIAN_POINT('',(0.559807621135,-0.45));
+#1432 = CARTESIAN_POINT('',(0.3,-0.9));
+#1433 = CARTESIAN_POINT('',(4.019237886467E-02,-0.45));
+#1434 = CARTESIAN_POINT('',(-0.219615242271,-3.830269434957E-15));
+#1435 = CARTESIAN_POINT('',(0.3,-1.276756478319E-15));
+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1437 = PCURVE('',#477,#1438);
+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);
+#1439 = LINE('',#1440,#1441);
+#1440 = CARTESIAN_POINT('',(-4.712388980385,16.1));
+#1441 = VECTOR('',#1442,1.);
+#1442 = DIRECTION('',(1.,0.));
+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1444 = ADVANCED_FACE('',(#1445),#179,.T.);
+#1445 = FACE_BOUND('',#1446,.F.);
+#1446 = EDGE_LOOP('',(#1447,#1469,#1470,#1499));
+#1447 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#1448 = EDGE_CURVE('',#136,#1449,#1451,.T.);
+#1449 = VERTEX_POINT('',#1450);
+#1450 = CARTESIAN_POINT('',(-11.5,5.6,10.3));
+#1451 = SURFACE_CURVE('',#1452,(#1457,#1463),.PCURVE_S1.);
+#1452 = CIRCLE('',#1453,0.3);
+#1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);
+#1454 = CARTESIAN_POINT('',(-11.5,5.6,10.));
+#1455 = DIRECTION('',(1.,0.,-0.));
+#1456 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1457 = PCURVE('',#179,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1462);
+#1459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1460,#1461),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1460 = CARTESIAN_POINT('',(-1.570796326795,0.3));
+#1461 = CARTESIAN_POINT('',(0.,0.3));
+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1463 = PCURVE('',#1331,#1464);
+#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1468);
+#1465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1466,#1467),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1466 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#1467 = CARTESIAN_POINT('',(0.,0.));
+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1469 = ORIENTED_EDGE('',*,*,#163,.T.);
+#1470 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#1471 = EDGE_CURVE('',#1472,#164,#1474,.T.);
+#1472 = VERTEX_POINT('',#1473);
+#1473 = CARTESIAN_POINT('',(11.5,5.6,10.3));
+#1474 = SURFACE_CURVE('',#1475,(#1480,#1487),.PCURVE_S1.);
+#1475 = CIRCLE('',#1476,0.3);
+#1476 = AXIS2_PLACEMENT_3D('',#1477,#1478,#1479);
+#1477 = CARTESIAN_POINT('',(11.5,5.6,10.));
+#1478 = DIRECTION('',(-1.,0.,0.));
+#1479 = DIRECTION('',(0.,5.921189464668E-15,1.));
+#1480 = PCURVE('',#179,#1481);
+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-0.,23.3));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(-1.,0.));
+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1487 = PCURVE('',#1488,#1493);
+#1488 = SPHERICAL_SURFACE('',#1489,0.3);
+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);
+#1490 = CARTESIAN_POINT('',(11.5,5.6,10.));
+#1491 = DIRECTION('',(-1.,-0.,-0.));
+#1492 = DIRECTION('',(0.,5.921189464668E-15,1.));
+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(0.,0.));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(1.,0.));
+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1499 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#1500 = EDGE_CURVE('',#1449,#1472,#1501,.T.);
+#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(-11.8,5.6,10.3));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(1.,0.,0.));
+#1506 = PCURVE('',#179,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(-0.,0.));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-0.,1.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = PCURVE('',#1514,#1519);
+#1514 = PLANE('',#1515);
+#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
+#1516 = CARTESIAN_POINT('',(-11.8,5.9,10.3));
+#1517 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#1518 = DIRECTION('',(1.,0.,0.));
+#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(0.,-0.3));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(1.,0.));
+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1525 = ADVANCED_FACE('',(#1526),#477,.T.);
+#1526 = FACE_BOUND('',#1527,.T.);
+#1527 = EDGE_LOOP('',(#1528,#1555,#1576,#1577));
+#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);
+#1529 = EDGE_CURVE('',#434,#1530,#1532,.T.);
+#1530 = VERTEX_POINT('',#1531);
+#1531 = CARTESIAN_POINT('',(6.232663330419,5.6,-10.3));
+#1532 = SURFACE_CURVE('',#1533,(#1538,#1544),.PCURVE_S1.);
+#1533 = CIRCLE('',#1534,0.3);
+#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537);
+#1535 = CARTESIAN_POINT('',(6.232663330419,5.6,-10.));
+#1536 = DIRECTION('',(-1.,1.281898970984E-29,2.960594732334E-15));
+#1537 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#1538 = PCURVE('',#477,#1539);
+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1543);
+#1540 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1541,#1542),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1541 = CARTESIAN_POINT('',(0.,6.7336669581E-02));
+#1542 = CARTESIAN_POINT('',(1.570796326795,6.7336669581E-02));
+#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1544 = PCURVE('',#1545,#1550);
+#1545 = SPHERICAL_SURFACE('',#1546,0.3);
+#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
+#1547 = CARTESIAN_POINT('',(6.232663330419,5.6,-10.));
+#1548 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1549 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1554);
+#1551 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1552,#1553),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1552 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#1553 = CARTESIAN_POINT('',(0.,0.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1556 = EDGE_CURVE('',#1530,#1392,#1557,.T.);
+#1557 = SURFACE_CURVE('',#1558,(#1562,#1569),.PCURVE_S1.);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(6.3,5.6,-10.3));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(-1.,0.,0.));
+#1562 = PCURVE('',#477,#1563);
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);
+#1564 = LINE('',#1565,#1566);
+#1565 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1566 = VECTOR('',#1567,1.);
+#1567 = DIRECTION('',(0.,1.));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = PCURVE('',#1407,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(8.881784197001E-16,-0.3));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(1.,0.));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#1577 = ORIENTED_EDGE('',*,*,#461,.F.);
+#1578 = ADVANCED_FACE('',(#1579),#207,.T.);
+#1579 = FACE_BOUND('',#1580,.T.);
+#1580 = EDGE_LOOP('',(#1581,#1603,#1631,#1657));
+#1581 = ORIENTED_EDGE('',*,*,#1582,.F.);
+#1582 = EDGE_CURVE('',#1583,#164,#1585,.T.);
+#1583 = VERTEX_POINT('',#1584);
+#1584 = CARTESIAN_POINT('',(11.8,5.6,10.));
+#1585 = SURFACE_CURVE('',#1586,(#1591,#1597),.PCURVE_S1.);
+#1586 = CIRCLE('',#1587,0.3);
+#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590);
+#1588 = CARTESIAN_POINT('',(11.5,5.6,10.));
+#1589 = DIRECTION('',(0.,8.968581593661E-15,1.));
+#1590 = DIRECTION('',(0.,1.,-8.968581593661E-15));
+#1591 = PCURVE('',#207,#1592);
+#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1596);
+#1593 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1594,#1595),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1594 = CARTESIAN_POINT('',(1.570796326795,0.3));
+#1595 = CARTESIAN_POINT('',(0.,0.3));
+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1597 = PCURVE('',#1488,#1598);
+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1602);
+#1599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1600,#1601),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1600 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#1601 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1603 = ORIENTED_EDGE('',*,*,#1604,.T.);
+#1604 = EDGE_CURVE('',#1583,#1605,#1607,.T.);
+#1605 = VERTEX_POINT('',#1606);
+#1606 = CARTESIAN_POINT('',(11.8,5.6,6.3));
+#1607 = SURFACE_CURVE('',#1608,(#1612,#1619),.PCURVE_S1.);
+#1608 = LINE('',#1609,#1610);
+#1609 = CARTESIAN_POINT('',(11.8,5.6,10.3));
+#1610 = VECTOR('',#1611,1.);
+#1611 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1612 = PCURVE('',#207,#1613);
+#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1618);
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(0.,1.));
+#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1619 = PCURVE('',#1620,#1625);
+#1620 = PLANE('',#1621);
+#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);
+#1622 = CARTESIAN_POINT('',(11.8,5.9,10.3));
+#1623 = DIRECTION('',(1.,0.,0.));
+#1624 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630);
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.3));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(1.,0.));
+#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#1632 = EDGE_CURVE('',#192,#1605,#1633,.T.);
+#1633 = SURFACE_CURVE('',#1634,(#1639,#1646),.PCURVE_S1.);
+#1634 = CIRCLE('',#1635,0.3);
+#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
+#1636 = CARTESIAN_POINT('',(11.5,5.6,6.3));
+#1637 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1638 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#1639 = PCURVE('',#207,#1640);
+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645);
+#1641 = LINE('',#1642,#1643);
+#1642 = CARTESIAN_POINT('',(0.,4.));
+#1643 = VECTOR('',#1644,1.);
+#1644 = DIRECTION('',(1.,0.));
+#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1646 = PCURVE('',#235,#1647);
+#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1656);
+#1648 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1649,#1650,#1651,#1652,
+#1653,#1654,#1655),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1649 = CARTESIAN_POINT('',(-0.3,-7.216449660064E-16));
+#1650 = CARTESIAN_POINT('',(0.219615242271,-7.216449660064E-16));
+#1651 = CARTESIAN_POINT('',(-4.019237886467E-02,-0.45));
+#1652 = CARTESIAN_POINT('',(-0.3,-0.9));
+#1653 = CARTESIAN_POINT('',(-0.559807621135,-0.45));
+#1654 = CARTESIAN_POINT('',(-0.819615242271,-1.165734175856E-15));
+#1655 = CARTESIAN_POINT('',(-0.3,-7.216449660064E-16));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#191,.F.);
+#1658 = ADVANCED_FACE('',(#1659),#449,.T.);
+#1659 = FACE_BOUND('',#1660,.T.);
+#1660 = EDGE_LOOP('',(#1661,#1695,#1723,#1743));
+#1661 = ORIENTED_EDGE('',*,*,#1662,.T.);
+#1662 = EDGE_CURVE('',#406,#1663,#1665,.T.);
+#1663 = VERTEX_POINT('',#1664);
+#1664 = CARTESIAN_POINT('',(9.8,5.6,-8.645454545455));
+#1665 = SURFACE_CURVE('',#1666,(#1671,#1684),.PCURVE_S1.);
+#1666 = ELLIPSE('',#1667,0.331831880166,0.3);
+#1667 = AXIS2_PLACEMENT_3D('',#1668,#1669,#1670);
+#1668 = CARTESIAN_POINT('',(9.8,5.6,-8.313622665289));
+#1669 = DIRECTION('',(-1.,-0.,0.));
+#1670 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1671 = PCURVE('',#449,#1672);
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1683);
+#1673 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1674,#1675,#1676,#1677,#1678,
+    #1679,#1680,#1681,#1682),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1674 = CARTESIAN_POINT('',(5.855089173689E-15,-0.141818181818));
+#1675 = CARTESIAN_POINT('',(0.196349541599,-0.113972246828));
+#1676 = CARTESIAN_POINT('',(0.392699082199,-8.612630537385E-02));
+#1677 = CARTESIAN_POINT('',(0.589048622798,-5.991630111426E-02));
+#1678 = CARTESIAN_POINT('',(0.785398163399,-3.697784993034E-02));
+#1679 = CARTESIAN_POINT('',(0.981747703995,-1.874580437135E-02));
+#1680 = CARTESIAN_POINT('',(1.178097244597,-6.248619179644E-03));
+#1681 = CARTESIAN_POINT('',(1.374446785196,-2.784244072354E-11));
+#1682 = CARTESIAN_POINT('',(1.570796326795,3.552784588122E-15));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1684 = PCURVE('',#421,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1694);
+#1686 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1687,#1688,#1689,#1690,
+#1691,#1692,#1693),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1687 = CARTESIAN_POINT('',(0.3,-1.654545454545));
+#1688 = CARTESIAN_POINT('',(0.819615242271,-1.654545454545));
+#1689 = CARTESIAN_POINT('',(0.559807621135,-2.152293274794));
+#1690 = CARTESIAN_POINT('',(0.3,-2.650041095042));
+#1691 = CARTESIAN_POINT('',(4.019237886467E-02,-2.152293274794));
+#1692 = CARTESIAN_POINT('',(-0.219615242271,-1.654545454545));
+#1693 = CARTESIAN_POINT('',(0.3,-1.654545454545));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = ORIENTED_EDGE('',*,*,#1696,.T.);
+#1696 = EDGE_CURVE('',#1663,#1697,#1699,.T.);
+#1697 = VERTEX_POINT('',#1698);
+#1698 = CARTESIAN_POINT('',(6.360877215487,5.6,-10.27122167995));
+#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(9.8,5.6,-8.645454545455));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#1704 = PCURVE('',#449,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(0.,1.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = PCURVE('',#1712,#1717);
+#1712 = PLANE('',#1713);
+#1713 = AXIS2_PLACEMENT_3D('',#1714,#1715,#1716);
+#1714 = CARTESIAN_POINT('',(11.8,5.9,-7.7));
+#1715 = DIRECTION('',(0.427379616893,-3.713770830937E-15,-0.904072266505
+    ));
+#1716 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);
+#1718 = LINE('',#1719,#1720);
+#1719 = CARTESIAN_POINT('',(2.212212534437,-0.3));
+#1720 = VECTOR('',#1721,1.);
+#1721 = DIRECTION('',(1.,3.944304526105E-31));
+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1724 = EDGE_CURVE('',#434,#1697,#1725,.T.);
+#1725 = SURFACE_CURVE('',#1726,(#1731,#1737),.PCURVE_S1.);
+#1726 = CIRCLE('',#1727,0.3);
+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);
+#1728 = CARTESIAN_POINT('',(6.232663330419,5.6,-10.));
+#1729 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#1730 = DIRECTION('',(0.427379616893,-3.914515200177E-15,-0.904072266505
+    ));
+#1731 = PCURVE('',#449,#1732);
+#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1736);
+#1733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1734,#1735),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1734 = CARTESIAN_POINT('',(0.,3.804035265684));
+#1735 = CARTESIAN_POINT('',(1.570796326795,3.804035265684));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1737 = PCURVE('',#1545,#1738);
+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1742);
+#1739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1740,#1741),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1740 = CARTESIAN_POINT('',(0.441592362307,-1.570796326795));
+#1741 = CARTESIAN_POINT('',(0.441592362307,0.));
+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1743 = ORIENTED_EDGE('',*,*,#433,.F.);
+#1744 = ADVANCED_FACE('',(#1745,#1931),#235,.T.);
+#1745 = FACE_BOUND('',#1746,.T.);
+#1746 = EDGE_LOOP('',(#1747,#1748,#1749,#1750,#1773,#1802,#1825,#1848,
+    #1877,#1905));
+#1747 = ORIENTED_EDGE('',*,*,#247,.F.);
+#1748 = ORIENTED_EDGE('',*,*,#219,.T.);
+#1749 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#1750 = ORIENTED_EDGE('',*,*,#1751,.T.);
+#1751 = EDGE_CURVE('',#1605,#1752,#1754,.T.);
+#1752 = VERTEX_POINT('',#1753);
+#1753 = CARTESIAN_POINT('',(11.8,-5.6,6.3));
+#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(11.8,5.9,6.3));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1759 = PCURVE('',#235,#1760);
+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
+#1761 = LINE('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(0.,0.));
+#1763 = VECTOR('',#1764,1.);
+#1764 = DIRECTION('',(0.,-1.));
+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1766 = PCURVE('',#1620,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(4.,0.));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(2.22044604925E-16,-1.));
+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1773 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1774 = EDGE_CURVE('',#1775,#1752,#1777,.T.);
+#1775 = VERTEX_POINT('',#1776);
+#1776 = CARTESIAN_POINT('',(11.5,-5.9,6.3));
+#1777 = SURFACE_CURVE('',#1778,(#1783,#1790),.PCURVE_S1.);
+#1778 = CIRCLE('',#1779,0.3);
+#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782);
+#1780 = CARTESIAN_POINT('',(11.5,-5.6,6.3));
+#1781 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1782 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#1783 = PCURVE('',#235,#1784);
+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);
+#1785 = CIRCLE('',#1786,0.3);
+#1786 = AXIS2_PLACEMENT_2D('',#1787,#1788);
+#1787 = CARTESIAN_POINT('',(-0.3,-11.5));
+#1788 = DIRECTION('',(0.,1.));
+#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1790 = PCURVE('',#1791,#1796);
+#1791 = CYLINDRICAL_SURFACE('',#1792,0.3);
+#1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795);
+#1793 = CARTESIAN_POINT('',(11.5,-5.6,10.3));
+#1794 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1795 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(3.14159265359,4.));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(-1.,0.));
+#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1803 = EDGE_CURVE('',#1804,#1775,#1806,.T.);
+#1804 = VERTEX_POINT('',#1805);
+#1805 = CARTESIAN_POINT('',(11.8,-5.9,6.3));
+#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.);
+#1807 = LINE('',#1808,#1809);
+#1808 = CARTESIAN_POINT('',(-8.881784197001E-16,-5.9,6.3));
+#1809 = VECTOR('',#1810,1.);
+#1810 = DIRECTION('',(-1.,0.,0.));
+#1811 = PCURVE('',#235,#1812);
+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(-11.8,-11.8));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(-1.,0.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1818 = PCURVE('',#700,#1819);
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(16.6,11.8));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(0.,-1.));
+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#1804,#1827,#1829,.T.);
+#1827 = VERTEX_POINT('',#1828);
+#1828 = CARTESIAN_POINT('',(15.1,-5.9,6.3));
+#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(11.8,-5.9,6.3));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(1.,0.,0.));
+#1834 = PCURVE('',#235,#1835);
+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);
+#1836 = LINE('',#1837,#1838);
+#1837 = CARTESIAN_POINT('',(3.552713678801E-15,-11.8));
+#1838 = VECTOR('',#1839,1.);
+#1839 = DIRECTION('',(1.,0.));
+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1841 = PCURVE('',#700,#1842);
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = LINE('',#1844,#1845);
+#1844 = CARTESIAN_POINT('',(16.6,23.6));
+#1845 = VECTOR('',#1846,1.);
+#1846 = DIRECTION('',(0.,1.));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#1849 = EDGE_CURVE('',#1827,#1850,#1852,.T.);
+#1850 = VERTEX_POINT('',#1851);
+#1851 = CARTESIAN_POINT('',(16.1,-4.9,6.3));
+#1852 = SURFACE_CURVE('',#1853,(#1858,#1865),.PCURVE_S1.);
+#1853 = CIRCLE('',#1854,1.);
+#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
+#1855 = CARTESIAN_POINT('',(15.1,-4.9,6.3));
+#1856 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#1857 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#1858 = PCURVE('',#235,#1859);
+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);
+#1860 = CIRCLE('',#1861,1.);
+#1861 = AXIS2_PLACEMENT_2D('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(3.3,-10.8));
+#1863 = DIRECTION('',(0.,1.));
+#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1865 = PCURVE('',#1866,#1871);
+#1866 = CYLINDRICAL_SURFACE('',#1867,1.);
+#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);
+#1868 = CARTESIAN_POINT('',(15.1,-4.9,6.3));
+#1869 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1870 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876);
+#1872 = LINE('',#1873,#1874);
+#1873 = CARTESIAN_POINT('',(3.14159265359,8.881784197001E-16));
+#1874 = VECTOR('',#1875,1.);
+#1875 = DIRECTION('',(-1.,0.));
+#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1877 = ORIENTED_EDGE('',*,*,#1878,.F.);
+#1878 = EDGE_CURVE('',#1879,#1850,#1881,.T.);
+#1879 = VERTEX_POINT('',#1880);
+#1880 = CARTESIAN_POINT('',(16.1,4.9,6.3));
+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(16.1,5.9,6.3));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1886 = PCURVE('',#235,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(4.3,0.));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.,-1.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1893 = PCURVE('',#1894,#1899);
+#1894 = PLANE('',#1895);
+#1895 = AXIS2_PLACEMENT_3D('',#1896,#1897,#1898);
+#1896 = CARTESIAN_POINT('',(16.1,5.9,6.3));
+#1897 = DIRECTION('',(1.,0.,0.));
+#1898 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(0.,0.));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(2.22044604925E-16,-1.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1905 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#1906 = EDGE_CURVE('',#248,#1879,#1907,.T.);
+#1907 = SURFACE_CURVE('',#1908,(#1913,#1924),.PCURVE_S1.);
+#1908 = CIRCLE('',#1909,1.);
+#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912);
+#1910 = CARTESIAN_POINT('',(15.1,4.9,6.3));
+#1911 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#1912 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#1913 = PCURVE('',#235,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1923);
+#1915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1916,#1917,#1918,#1919,
+#1920,#1921,#1922),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1916 = CARTESIAN_POINT('',(3.3,-8.881784197001E-16));
+#1917 = CARTESIAN_POINT('',(5.032050807569,-8.881784197001E-16));
+#1918 = CARTESIAN_POINT('',(4.166025403784,-1.5));
+#1919 = CARTESIAN_POINT('',(3.3,-3.));
+#1920 = CARTESIAN_POINT('',(2.433974596216,-1.5));
+#1921 = CARTESIAN_POINT('',(1.567949192431,-2.442490654175E-15));
+#1922 = CARTESIAN_POINT('',(3.3,-8.881784197001E-16));
+#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1924 = PCURVE('',#286,#1925);
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(1.,0.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = FACE_BOUND('',#1932,.T.);
+#1932 = EDGE_LOOP('',(#1933));
+#1933 = ORIENTED_EDGE('',*,*,#1934,.F.);
+#1934 = EDGE_CURVE('',#1935,#1935,#1937,.T.);
+#1935 = VERTEX_POINT('',#1936);
+#1936 = CARTESIAN_POINT('',(12.8,2.587929870401E-14,6.3));
+#1937 = SURFACE_CURVE('',#1938,(#1943,#1950),.PCURVE_S1.);
+#1938 = CIRCLE('',#1939,1.);
+#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942);
+#1940 = CARTESIAN_POINT('',(13.8,2.587929870401E-14,6.3));
+#1941 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#1942 = DIRECTION('',(-1.,0.,0.));
+#1943 = PCURVE('',#235,#1944);
+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);
+#1945 = CIRCLE('',#1946,1.);
+#1946 = AXIS2_PLACEMENT_2D('',#1947,#1948);
+#1947 = CARTESIAN_POINT('',(2.,-5.9));
+#1948 = DIRECTION('',(-1.,0.));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1950 = PCURVE('',#1951,#1956);
+#1951 = CYLINDRICAL_SURFACE('',#1952,1.);
+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);
+#1953 = CARTESIAN_POINT('',(13.8,2.587929870401E-14,6.3));
+#1954 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#1955 = DIRECTION('',(-1.,0.,0.));
+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.,0.));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(1.,0.));
+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1962 = ADVANCED_FACE('',(#1963),#421,.T.);
+#1963 = FACE_BOUND('',#1964,.T.);
+#1964 = EDGE_LOOP('',(#1965,#1986,#1987,#1988,#2011));
+#1965 = ORIENTED_EDGE('',*,*,#1966,.F.);
+#1966 = EDGE_CURVE('',#1663,#1967,#1969,.T.);
+#1967 = VERTEX_POINT('',#1968);
+#1968 = CARTESIAN_POINT('',(9.8,4.9,-8.645454545455));
+#1969 = SURFACE_CURVE('',#1970,(#1974,#1980),.PCURVE_S1.);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(9.8,5.9,-8.645454545455));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1974 = PCURVE('',#421,#1975);
+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1979);
+#1976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1977,#1978),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.83287728429E-15,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1977 = CARTESIAN_POINT('',(4.895074244938E-15,-1.654545454545));
+#1978 = CARTESIAN_POINT('',(1.,-1.654545454545));
+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1980 = PCURVE('',#1712,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1985);
+#1982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1983,#1984),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.83287728429E-15,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1983 = CARTESIAN_POINT('',(2.212212534437,0.));
+#1984 = CARTESIAN_POINT('',(2.212212534437,-1.));
+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1986 = ORIENTED_EDGE('',*,*,#1662,.F.);
+#1987 = ORIENTED_EDGE('',*,*,#405,.T.);
+#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);
+#1989 = EDGE_CURVE('',#378,#1990,#1992,.T.);
+#1990 = VERTEX_POINT('',#1991);
+#1991 = CARTESIAN_POINT('',(9.8,4.9,-7.1));
+#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(9.8,5.9,-7.1));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#1997 = PCURVE('',#421,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-1.7763568394E-16,-3.2));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(1.,0.));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = PCURVE('',#393,#2005);
+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);
+#2006 = LINE('',#2007,#2008);
+#2007 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.));
+#2008 = VECTOR('',#2009,1.);
+#2009 = DIRECTION('',(-1.,-0.));
+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2011 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#2012 = EDGE_CURVE('',#1967,#1990,#2013,.T.);
+#2013 = SURFACE_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.);
+#2014 = LINE('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(9.8,4.9,-10.3));
+#2016 = VECTOR('',#2017,1.);
+#2017 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2018 = PCURVE('',#421,#2019);
+#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(1.,5.551115123126E-16));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.,-1.));
+#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2025 = PCURVE('',#2026,#2031);
+#2026 = CYLINDRICAL_SURFACE('',#2027,1.);
+#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030);
+#2028 = CARTESIAN_POINT('',(10.8,4.9,-10.3));
+#2029 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036);
+#2032 = LINE('',#2033,#2034);
+#2033 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2034 = VECTOR('',#2035,1.);
+#2035 = DIRECTION('',(0.,-1.));
+#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2037 = ADVANCED_FACE('',(#2038,#2152),#393,.F.);
+#2038 = FACE_BOUND('',#2039,.F.);
+#2039 = EDGE_LOOP('',(#2040,#2041,#2042,#2070,#2098,#2126));
+#2040 = ORIENTED_EDGE('',*,*,#377,.F.);
+#2041 = ORIENTED_EDGE('',*,*,#1989,.T.);
+#2042 = ORIENTED_EDGE('',*,*,#2043,.F.);
+#2043 = EDGE_CURVE('',#2044,#1990,#2046,.T.);
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(10.799992916495,3.900000000013,-7.1));
+#2046 = SURFACE_CURVE('',#2047,(#2052,#2063),.PCURVE_S1.);
+#2047 = CIRCLE('',#2048,1.);
+#2048 = AXIS2_PLACEMENT_3D('',#2049,#2050,#2051);
+#2049 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#2050 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#2051 = DIRECTION('',(1.,0.,0.));
+#2052 = PCURVE('',#393,#2053);
+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2062);
+#2054 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2055,#2056,#2057,#2058,
+#2059,#2060,#2061),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2055 = CARTESIAN_POINT('',(-1.,-2.));
+#2056 = CARTESIAN_POINT('',(-2.732050807569,-2.));
+#2057 = CARTESIAN_POINT('',(-1.866025403784,-0.5));
+#2058 = CARTESIAN_POINT('',(-1.,1.));
+#2059 = CARTESIAN_POINT('',(-0.133974596216,-0.5));
+#2060 = CARTESIAN_POINT('',(0.732050807569,-2.));
+#2061 = CARTESIAN_POINT('',(-1.,-2.));
+#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2063 = PCURVE('',#2026,#2064);
+#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069);
+#2065 = LINE('',#2066,#2067);
+#2066 = CARTESIAN_POINT('',(0.,-3.2));
+#2067 = VECTOR('',#2068,1.);
+#2068 = DIRECTION('',(1.,0.));
+#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2070 = ORIENTED_EDGE('',*,*,#2071,.F.);
+#2071 = EDGE_CURVE('',#2072,#2044,#2074,.T.);
+#2072 = VERTEX_POINT('',#2073);
+#2073 = CARTESIAN_POINT('',(11.8,3.9,-7.1));
+#2074 = SURFACE_CURVE('',#2075,(#2079,#2086),.PCURVE_S1.);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(11.8,3.9,-7.1));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(-1.,-0.,0.));
+#2079 = PCURVE('',#393,#2080);
+#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085);
+#2081 = LINE('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(-2.,-2.));
+#2083 = VECTOR('',#2084,1.);
+#2084 = DIRECTION('',(-0.,1.));
+#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2086 = PCURVE('',#2087,#2092);
+#2087 = PLANE('',#2088);
+#2088 = AXIS2_PLACEMENT_3D('',#2089,#2090,#2091);
+#2089 = CARTESIAN_POINT('',(11.8,3.9,-10.3));
+#2090 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2091 = DIRECTION('',(-1.,0.,0.));
+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(0.,-3.2));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(1.,-0.));
+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2098 = ORIENTED_EDGE('',*,*,#2099,.F.);
+#2099 = EDGE_CURVE('',#2100,#2072,#2102,.T.);
+#2100 = VERTEX_POINT('',#2101);
+#2101 = CARTESIAN_POINT('',(11.8,5.6,-7.1));
+#2102 = SURFACE_CURVE('',#2103,(#2107,#2114),.PCURVE_S1.);
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(11.8,5.9,-7.1));
+#2105 = VECTOR('',#2106,1.);
+#2106 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2107 = PCURVE('',#393,#2108);
+#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113);
+#2109 = LINE('',#2110,#2111);
+#2110 = CARTESIAN_POINT('',(-8.881784197001E-16,-2.));
+#2111 = VECTOR('',#2112,1.);
+#2112 = DIRECTION('',(-1.,-0.));
+#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2114 = PCURVE('',#2115,#2120);
+#2115 = PLANE('',#2116);
+#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);
+#2117 = CARTESIAN_POINT('',(11.8,5.9,4.7));
+#2118 = DIRECTION('',(1.,0.,0.));
+#2119 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);
+#2121 = LINE('',#2122,#2123);
+#2122 = CARTESIAN_POINT('',(11.8,4.019007349143E-15));
+#2123 = VECTOR('',#2124,1.);
+#2124 = DIRECTION('',(2.22044604925E-16,-1.));
+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2127 = EDGE_CURVE('',#350,#2100,#2128,.T.);
+#2128 = SURFACE_CURVE('',#2129,(#2134,#2145),.PCURVE_S1.);
+#2129 = CIRCLE('',#2130,0.3);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(11.5,5.6,-7.1));
+#2132 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2133 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#2134 = PCURVE('',#393,#2135);
+#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2144);
+#2136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2137,#2138,#2139,#2140,
+#2141,#2142,#2143),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2137 = CARTESIAN_POINT('',(-5.162537064507E-15,-1.7));
+#2138 = CARTESIAN_POINT('',(-5.162537064507E-15,-2.219615242271));
+#2139 = CARTESIAN_POINT('',(-0.45,-1.959807621135));
+#2140 = CARTESIAN_POINT('',(-0.9,-1.7));
+#2141 = CARTESIAN_POINT('',(-0.45,-1.440192378865));
+#2142 = CARTESIAN_POINT('',(-5.606626274357E-15,-1.180384757729));
+#2143 = CARTESIAN_POINT('',(-5.162537064507E-15,-1.7));
+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2145 = PCURVE('',#365,#2146);
+#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151);
+#2147 = LINE('',#2148,#2149);
+#2148 = CARTESIAN_POINT('',(0.,11.8));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(1.,0.));
+#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2152 = FACE_BOUND('',#2153,.F.);
+#2153 = EDGE_LOOP('',(#2154));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.T.);
+#2155 = EDGE_CURVE('',#2156,#2156,#2158,.T.);
+#2156 = VERTEX_POINT('',#2157);
+#2157 = CARTESIAN_POINT('',(11.3,4.9,-7.1));
+#2158 = SURFACE_CURVE('',#2159,(#2164,#2175),.PCURVE_S1.);
+#2159 = CIRCLE('',#2160,0.5);
+#2160 = AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);
+#2161 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#2162 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#2163 = DIRECTION('',(1.,0.,0.));
+#2164 = PCURVE('',#393,#2165);
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2174);
+#2166 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2167,#2168,#2169,#2170,
+#2171,#2172,#2173),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2167 = CARTESIAN_POINT('',(-1.,-1.5));
+#2168 = CARTESIAN_POINT('',(-1.866025403784,-1.5));
+#2169 = CARTESIAN_POINT('',(-1.433012701892,-0.75));
+#2170 = CARTESIAN_POINT('',(-1.,3.330669073875E-15));
+#2171 = CARTESIAN_POINT('',(-0.566987298108,-0.75));
+#2172 = CARTESIAN_POINT('',(-0.133974596216,-1.5));
+#2173 = CARTESIAN_POINT('',(-1.,-1.5));
+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2175 = PCURVE('',#2176,#2181);
+#2176 = CYLINDRICAL_SURFACE('',#2177,0.5);
+#2177 = AXIS2_PLACEMENT_3D('',#2178,#2179,#2180);
+#2178 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#2179 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#2180 = DIRECTION('',(1.,0.,0.));
+#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186);
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(0.,0.));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(1.,0.));
+#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2187 = ADVANCED_FACE('',(#2188),#286,.T.);
+#2188 = FACE_BOUND('',#2189,.T.);
+#2189 = EDGE_LOOP('',(#2190,#2191,#2214,#2236));
+#2190 = ORIENTED_EDGE('',*,*,#1906,.T.);
+#2191 = ORIENTED_EDGE('',*,*,#2192,.T.);
+#2192 = EDGE_CURVE('',#1879,#2193,#2195,.T.);
+#2193 = VERTEX_POINT('',#2194);
+#2194 = CARTESIAN_POINT('',(16.1,4.9,4.7));
+#2195 = SURFACE_CURVE('',#2196,(#2200,#2207),.PCURVE_S1.);
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(16.1,4.9,6.3));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2200 = PCURVE('',#286,#2201);
+#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206);
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(0.,1.));
+#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2207 = PCURVE('',#1894,#2208);
+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(1.,0.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2214 = ORIENTED_EDGE('',*,*,#2215,.F.);
+#2215 = EDGE_CURVE('',#271,#2193,#2216,.T.);
+#2216 = SURFACE_CURVE('',#2217,(#2222,#2229),.PCURVE_S1.);
+#2217 = CIRCLE('',#2218,1.);
+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);
+#2219 = CARTESIAN_POINT('',(15.1,4.9,4.7));
+#2220 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2221 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#2222 = PCURVE('',#286,#2223);
+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(0.,1.6));
+#2226 = VECTOR('',#2227,1.);
+#2227 = DIRECTION('',(1.,0.));
+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2229 = PCURVE('',#314,#2230);
+#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235);
+#2231 = CIRCLE('',#2232,1.);
+#2232 = AXIS2_PLACEMENT_2D('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(1.,-1.));
+#2234 = DIRECTION('',(0.,1.));
+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2236 = ORIENTED_EDGE('',*,*,#270,.F.);
+#2237 = ADVANCED_FACE('',(#2238),#365,.T.);
+#2238 = FACE_BOUND('',#2239,.T.);
+#2239 = EDGE_LOOP('',(#2240,#2264,#2285,#2286));
+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2241 = EDGE_CURVE('',#327,#2242,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(11.8,5.6,4.7));
+#2244 = SURFACE_CURVE('',#2245,(#2250,#2257),.PCURVE_S1.);
+#2245 = CIRCLE('',#2246,0.3);
+#2246 = AXIS2_PLACEMENT_3D('',#2247,#2248,#2249);
+#2247 = CARTESIAN_POINT('',(11.5,5.6,4.7));
+#2248 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2249 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#2250 = PCURVE('',#365,#2251);
+#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(1.,0.));
+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2257 = PCURVE('',#314,#2258);
+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263);
+#2259 = CIRCLE('',#2260,0.3);
+#2260 = AXIS2_PLACEMENT_2D('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(4.6,-0.3));
+#2262 = DIRECTION('',(0.,1.));
+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2264 = ORIENTED_EDGE('',*,*,#2265,.T.);
+#2265 = EDGE_CURVE('',#2242,#2100,#2266,.T.);
+#2266 = SURFACE_CURVE('',#2267,(#2271,#2278),.PCURVE_S1.);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(11.8,5.6,4.7));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2271 = PCURVE('',#365,#2272);
+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(0.,1.));
+#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2278 = PCURVE('',#2115,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(0.,-0.3));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(1.,0.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2286 = ORIENTED_EDGE('',*,*,#349,.F.);
+#2287 = ADVANCED_FACE('',(#2288,#2445),#314,.T.);
+#2288 = FACE_BOUND('',#2289,.T.);
+#2289 = EDGE_LOOP('',(#2290,#2291,#2292,#2315,#2343,#2366,#2389,#2422,
+    #2443,#2444));
+#2290 = ORIENTED_EDGE('',*,*,#298,.F.);
+#2291 = ORIENTED_EDGE('',*,*,#2215,.T.);
+#2292 = ORIENTED_EDGE('',*,*,#2293,.T.);
+#2293 = EDGE_CURVE('',#2193,#2294,#2296,.T.);
+#2294 = VERTEX_POINT('',#2295);
+#2295 = CARTESIAN_POINT('',(16.1,-4.9,4.7));
+#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(16.1,5.9,4.7));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2301 = PCURVE('',#314,#2302);
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(0.,0.));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,-1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2308 = PCURVE('',#1894,#2309);
+#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314);
+#2310 = LINE('',#2311,#2312);
+#2311 = CARTESIAN_POINT('',(1.6,-7.105427357601E-16));
+#2312 = VECTOR('',#2313,1.);
+#2313 = DIRECTION('',(2.22044604925E-16,-1.));
+#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2315 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#2316 = EDGE_CURVE('',#2317,#2294,#2319,.T.);
+#2317 = VERTEX_POINT('',#2318);
+#2318 = CARTESIAN_POINT('',(15.1,-5.9,4.7));
+#2319 = SURFACE_CURVE('',#2320,(#2325,#2336),.PCURVE_S1.);
+#2320 = CIRCLE('',#2321,1.);
+#2321 = AXIS2_PLACEMENT_3D('',#2322,#2323,#2324);
+#2322 = CARTESIAN_POINT('',(15.1,-4.9,4.7));
+#2323 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2324 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#2325 = PCURVE('',#314,#2326);
+#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2335);
+#2327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2328,#2329,#2330,#2331,
+#2332,#2333,#2334),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2328 = CARTESIAN_POINT('',(1.,-9.8));
+#2329 = CARTESIAN_POINT('',(2.732050807569,-9.8));
+#2330 = CARTESIAN_POINT('',(1.866025403784,-11.3));
+#2331 = CARTESIAN_POINT('',(1.,-12.8));
+#2332 = CARTESIAN_POINT('',(0.133974596216,-11.3));
+#2333 = CARTESIAN_POINT('',(-0.732050807569,-9.8));
+#2334 = CARTESIAN_POINT('',(1.,-9.8));
+#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2336 = PCURVE('',#1866,#2337);
+#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342);
+#2338 = LINE('',#2339,#2340);
+#2339 = CARTESIAN_POINT('',(3.14159265359,1.6));
+#2340 = VECTOR('',#2341,1.);
+#2341 = DIRECTION('',(-1.,0.));
+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2343 = ORIENTED_EDGE('',*,*,#2344,.T.);
+#2344 = EDGE_CURVE('',#2317,#2345,#2347,.T.);
+#2345 = VERTEX_POINT('',#2346);
+#2346 = CARTESIAN_POINT('',(11.8,-5.9,4.7));
+#2347 = SURFACE_CURVE('',#2348,(#2352,#2359),.PCURVE_S1.);
+#2348 = LINE('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(16.1,-5.9,4.7));
+#2350 = VECTOR('',#2351,1.);
+#2351 = DIRECTION('',(-1.,0.,0.));
+#2352 = PCURVE('',#314,#2353);
+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(-3.552713678801E-15,-11.8));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(1.,0.));
+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2359 = PCURVE('',#700,#2360);
+#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365);
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(15.,27.9));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(0.,-1.));
+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2366 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2367 = EDGE_CURVE('',#2345,#2368,#2370,.T.);
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(11.5,-5.9,4.7));
+#2370 = SURFACE_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(2.15,-5.9,4.7));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = PCURVE('',#314,#2376);
+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);
+#2377 = LINE('',#2378,#2379);
+#2378 = CARTESIAN_POINT('',(13.95,-11.8));
+#2379 = VECTOR('',#2380,1.);
+#2380 = DIRECTION('',(1.,0.));
+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2382 = PCURVE('',#700,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(15.,13.95));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,-1.));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#2390 = EDGE_CURVE('',#2368,#2391,#2393,.T.);
+#2391 = VERTEX_POINT('',#2392);
+#2392 = CARTESIAN_POINT('',(11.8,-5.6,4.7));
+#2393 = SURFACE_CURVE('',#2394,(#2399,#2410),.PCURVE_S1.);
+#2394 = CIRCLE('',#2395,0.3);
+#2395 = AXIS2_PLACEMENT_3D('',#2396,#2397,#2398);
+#2396 = CARTESIAN_POINT('',(11.5,-5.6,4.7));
+#2397 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2398 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#2399 = PCURVE('',#314,#2400);
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2409);
+#2401 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2402,#2403,#2404,#2405,
+#2406,#2407,#2408),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2402 = CARTESIAN_POINT('',(4.6,-11.2));
+#2403 = CARTESIAN_POINT('',(5.119615242271,-11.2));
+#2404 = CARTESIAN_POINT('',(4.859807621135,-11.65));
+#2405 = CARTESIAN_POINT('',(4.6,-12.1));
+#2406 = CARTESIAN_POINT('',(4.340192378865,-11.65));
+#2407 = CARTESIAN_POINT('',(4.080384757729,-11.2));
+#2408 = CARTESIAN_POINT('',(4.6,-11.2));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2410 = PCURVE('',#2411,#2416);
+#2411 = CYLINDRICAL_SURFACE('',#2412,0.3);
+#2412 = AXIS2_PLACEMENT_3D('',#2413,#2414,#2415);
+#2413 = CARTESIAN_POINT('',(11.5,-5.6,4.7));
+#2414 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2415 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);
+#2417 = LINE('',#2418,#2419);
+#2418 = CARTESIAN_POINT('',(3.14159265359,8.881784197001E-16));
+#2419 = VECTOR('',#2420,1.);
+#2420 = DIRECTION('',(-1.,0.));
+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2423 = EDGE_CURVE('',#2242,#2391,#2424,.T.);
+#2424 = SURFACE_CURVE('',#2425,(#2429,#2436),.PCURVE_S1.);
+#2425 = LINE('',#2426,#2427);
+#2426 = CARTESIAN_POINT('',(11.8,5.9,4.7));
+#2427 = VECTOR('',#2428,1.);
+#2428 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2429 = PCURVE('',#314,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(4.3,0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(0.,-1.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = PCURVE('',#2115,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = LINE('',#2439,#2440);
+#2439 = CARTESIAN_POINT('',(0.,0.));
+#2440 = VECTOR('',#2441,1.);
+#2441 = DIRECTION('',(2.22044604925E-16,-1.));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = ORIENTED_EDGE('',*,*,#2241,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#326,.F.);
+#2445 = FACE_BOUND('',#2446,.T.);
+#2446 = EDGE_LOOP('',(#2447));
+#2447 = ORIENTED_EDGE('',*,*,#2448,.T.);
+#2448 = EDGE_CURVE('',#2449,#2449,#2451,.T.);
+#2449 = VERTEX_POINT('',#2450);
+#2450 = CARTESIAN_POINT('',(12.8,1.930677839823E-14,4.7));
+#2451 = SURFACE_CURVE('',#2452,(#2457,#2468),.PCURVE_S1.);
+#2452 = CIRCLE('',#2453,1.);
+#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456);
+#2454 = CARTESIAN_POINT('',(13.8,1.930677839823E-14,4.7));
+#2455 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2456 = DIRECTION('',(-1.,0.,0.));
+#2457 = PCURVE('',#314,#2458);
+#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2467);
+#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463,
+#2464,#2465,#2466),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2460 = CARTESIAN_POINT('',(3.3,-5.9));
+#2461 = CARTESIAN_POINT('',(3.3,-7.632050807569));
+#2462 = CARTESIAN_POINT('',(1.8,-6.766025403784));
+#2463 = CARTESIAN_POINT('',(0.3,-5.9));
+#2464 = CARTESIAN_POINT('',(1.8,-5.033974596216));
+#2465 = CARTESIAN_POINT('',(3.3,-4.167949192431));
+#2466 = CARTESIAN_POINT('',(3.3,-5.9));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = PCURVE('',#1951,#2469);
+#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
+#2470 = LINE('',#2471,#2472);
+#2471 = CARTESIAN_POINT('',(0.,-1.6));
+#2472 = VECTOR('',#2473,1.);
+#2473 = DIRECTION('',(1.,0.));
+#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2475 = ADVANCED_FACE('',(#2476),#780,.T.);
+#2476 = FACE_BOUND('',#2477,.T.);
+#2477 = EDGE_LOOP('',(#2478,#2479,#2500,#2501));
+#2478 = ORIENTED_EDGE('',*,*,#764,.T.);
+#2479 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#2480 = EDGE_CURVE('',#736,#909,#2481,.T.);
+#2481 = SURFACE_CURVE('',#2482,(#2486,#2493),.PCURVE_S1.);
+#2482 = LINE('',#2483,#2484);
+#2483 = CARTESIAN_POINT('',(-16.1,-4.9,4.7));
+#2484 = VECTOR('',#2485,1.);
+#2485 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2486 = PCURVE('',#780,#2487);
+#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492);
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-2.6645352591E-15,-10.8));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(1.,0.));
+#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2493 = PCURVE('',#752,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(-0.,1.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2500 = ORIENTED_EDGE('',*,*,#908,.F.);
+#2501 = ORIENTED_EDGE('',*,*,#857,.F.);
+#2502 = ADVANCED_FACE('',(#2503),#752,.T.);
+#2503 = FACE_BOUND('',#2504,.F.);
+#2504 = EDGE_LOOP('',(#2505,#2506,#2507,#2508));
+#2505 = ORIENTED_EDGE('',*,*,#735,.T.);
+#2506 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#2507 = ORIENTED_EDGE('',*,*,#931,.F.);
+#2508 = ORIENTED_EDGE('',*,*,#2509,.F.);
+#2509 = EDGE_CURVE('',#713,#932,#2510,.T.);
+#2510 = SURFACE_CURVE('',#2511,(#2515,#2522),.PCURVE_S1.);
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(-15.1,-5.9,4.7));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2515 = PCURVE('',#752,#2516);
+#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2521);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(-0.,0.));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(-0.,1.));
+#2521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2522 = PCURVE('',#700,#2523);
+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(15.,-3.3));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(1.,0.));
+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2529 = ADVANCED_FACE('',(#2530),#643,.T.);
+#2530 = FACE_BOUND('',#2531,.T.);
+#2531 = EDGE_LOOP('',(#2532,#2555,#2583,#2611,#2639,#2660,#2661,#2662));
+#2532 = ORIENTED_EDGE('',*,*,#2533,.F.);
+#2533 = EDGE_CURVE('',#2534,#1171,#2536,.T.);
+#2534 = VERTEX_POINT('',#2535);
+#2535 = CARTESIAN_POINT('',(-11.8,3.9,-10.));
+#2536 = SURFACE_CURVE('',#2537,(#2541,#2548),.PCURVE_S1.);
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(-11.8,3.9,-10.3));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2541 = PCURVE('',#643,#2542);
+#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(-1.554312234475E-15,-2.));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(1.,-2.22044604925E-16));
+#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2548 = PCURVE('',#1209,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(1.,-0.));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(0.,-1.));
+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#2556 = EDGE_CURVE('',#2534,#2557,#2559,.T.);
+#2557 = VERTEX_POINT('',#2558);
+#2558 = CARTESIAN_POINT('',(-11.8,-3.9,-10.));
+#2559 = SURFACE_CURVE('',#2560,(#2564,#2571),.PCURVE_S1.);
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(-11.8,3.9,-10.));
+#2562 = VECTOR('',#2563,1.);
+#2563 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2564 = PCURVE('',#643,#2565);
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(0.3,-2.));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = PCURVE('',#2572,#2577);
+#2572 = CYLINDRICAL_SURFACE('',#2573,0.3);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(-11.5,3.9,-10.));
+#2575 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2576 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(-0.,1.));
+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2583 = ORIENTED_EDGE('',*,*,#2584,.T.);
+#2584 = EDGE_CURVE('',#2557,#2585,#2587,.T.);
+#2585 = VERTEX_POINT('',#2586);
+#2586 = CARTESIAN_POINT('',(-11.8,-3.9,-9.7));
+#2587 = SURFACE_CURVE('',#2588,(#2592,#2599),.PCURVE_S1.);
+#2588 = LINE('',#2589,#2590);
+#2589 = CARTESIAN_POINT('',(-11.8,-3.9,-10.3));
+#2590 = VECTOR('',#2591,1.);
+#2591 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2592 = PCURVE('',#643,#2593);
+#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598);
+#2594 = LINE('',#2595,#2596);
+#2595 = CARTESIAN_POINT('',(-4.063416270128E-15,-9.8));
+#2596 = VECTOR('',#2597,1.);
+#2597 = DIRECTION('',(1.,-2.22044604925E-16));
+#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2599 = PCURVE('',#2600,#2605);
+#2600 = PLANE('',#2601);
+#2601 = AXIS2_PLACEMENT_3D('',#2602,#2603,#2604);
+#2602 = CARTESIAN_POINT('',(-11.8,-3.9,-10.3));
+#2603 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#2604 = DIRECTION('',(1.,0.,0.));
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(0.,0.));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(0.,-1.));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2611 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2612 = EDGE_CURVE('',#2613,#2585,#2615,.T.);
+#2613 = VERTEX_POINT('',#2614);
+#2614 = CARTESIAN_POINT('',(-11.8,-5.6,-9.7));
+#2615 = SURFACE_CURVE('',#2616,(#2620,#2627),.PCURVE_S1.);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(-11.8,-5.9,-9.7));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#2620 = PCURVE('',#643,#2621);
+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);
+#2622 = LINE('',#2623,#2624);
+#2623 = CARTESIAN_POINT('',(0.6,-11.8));
+#2624 = VECTOR('',#2625,1.);
+#2625 = DIRECTION('',(2.22044604925E-16,1.));
+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2627 = PCURVE('',#2628,#2633);
+#2628 = PLANE('',#2629);
+#2629 = AXIS2_PLACEMENT_3D('',#2630,#2631,#2632);
+#2630 = CARTESIAN_POINT('',(-10.8,-3.9,-9.7));
+#2631 = DIRECTION('',(0.,3.663735981263E-15,1.));
+#2632 = DIRECTION('',(1.,0.,0.));
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(-1.,-2.));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(0.,1.));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = ORIENTED_EDGE('',*,*,#2640,.T.);
+#2640 = EDGE_CURVE('',#2613,#628,#2641,.T.);
+#2641 = SURFACE_CURVE('',#2642,(#2646,#2653),.PCURVE_S1.);
+#2642 = LINE('',#2643,#2644);
+#2643 = CARTESIAN_POINT('',(-11.8,-5.6,-9.7));
+#2644 = VECTOR('',#2645,1.);
+#2645 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2646 = PCURVE('',#643,#2647);
+#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652);
+#2648 = LINE('',#2649,#2650);
+#2649 = CARTESIAN_POINT('',(0.6,-11.5));
+#2650 = VECTOR('',#2651,1.);
+#2651 = DIRECTION('',(1.,0.));
+#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2653 = PCURVE('',#672,#2654);
+#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2659);
+#2655 = LINE('',#2656,#2657);
+#2656 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2657 = VECTOR('',#2658,1.);
+#2658 = DIRECTION('',(-0.,1.));
+#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2660 = ORIENTED_EDGE('',*,*,#627,.F.);
+#2661 = ORIENTED_EDGE('',*,*,#1142,.F.);
+#2662 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#2663 = ADVANCED_FACE('',(#2664),#700,.F.);
+#2664 = FACE_BOUND('',#2665,.F.);
+#2665 = EDGE_LOOP('',(#2666,#2667,#2668,#2669,#2670,#2693,#2721,#2742,
+    #2743,#2744,#2765,#2766,#2767,#2790,#2818,#2846,#2874,#2902,#2930,
+    #2953,#2974));
+#2666 = ORIENTED_EDGE('',*,*,#712,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2509,.T.);
+#2668 = ORIENTED_EDGE('',*,*,#959,.T.);
+#2669 = ORIENTED_EDGE('',*,*,#982,.T.);
+#2670 = ORIENTED_EDGE('',*,*,#2671,.T.);
+#2671 = EDGE_CURVE('',#983,#2672,#2674,.T.);
+#2672 = VERTEX_POINT('',#2673);
+#2673 = CARTESIAN_POINT('',(-11.5,-5.9,10.));
+#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(-11.5,-5.9,6.3));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2679 = PCURVE('',#700,#2680);
+#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(16.6,0.3));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(1.,0.));
+#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2686 = PCURVE('',#1022,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(0.,1.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = ORIENTED_EDGE('',*,*,#2694,.T.);
+#2694 = EDGE_CURVE('',#2672,#2695,#2697,.T.);
+#2695 = VERTEX_POINT('',#2696);
+#2696 = CARTESIAN_POINT('',(11.5,-5.9,10.));
+#2697 = SURFACE_CURVE('',#2698,(#2702,#2709),.PCURVE_S1.);
+#2698 = LINE('',#2699,#2700);
+#2699 = CARTESIAN_POINT('',(-11.8,-5.9,10.));
+#2700 = VECTOR('',#2701,1.);
+#2701 = DIRECTION('',(1.,0.,0.));
+#2702 = PCURVE('',#700,#2703);
+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);
+#2704 = LINE('',#2705,#2706);
+#2705 = CARTESIAN_POINT('',(20.3,1.7763568394E-15));
+#2706 = VECTOR('',#2707,1.);
+#2707 = DIRECTION('',(0.,1.));
+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2709 = PCURVE('',#2710,#2715);
+#2710 = CYLINDRICAL_SURFACE('',#2711,0.3);
+#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714);
+#2712 = CARTESIAN_POINT('',(-11.8,-5.6,10.));
+#2713 = DIRECTION('',(1.,0.,0.));
+#2714 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(0.,1.));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2695,#1775,#2723,.T.);
+#2723 = SURFACE_CURVE('',#2724,(#2728,#2735),.PCURVE_S1.);
+#2724 = LINE('',#2725,#2726);
+#2725 = CARTESIAN_POINT('',(11.5,-5.9,10.3));
+#2726 = VECTOR('',#2727,1.);
+#2727 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2728 = PCURVE('',#700,#2729);
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(20.6,23.3));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(-1.,0.));
+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2735 = PCURVE('',#1791,#2736);
+#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741);
+#2737 = LINE('',#2738,#2739);
+#2738 = CARTESIAN_POINT('',(-0.,0.));
+#2739 = VECTOR('',#2740,1.);
+#2740 = DIRECTION('',(-0.,1.));
+#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2742 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#2743 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#2744 = ORIENTED_EDGE('',*,*,#2745,.T.);
+#2745 = EDGE_CURVE('',#1827,#2317,#2746,.T.);
+#2746 = SURFACE_CURVE('',#2747,(#2751,#2758),.PCURVE_S1.);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(15.1,-5.9,6.3));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2751 = PCURVE('',#700,#2752);
+#2752 = DEFINITIONAL_REPRESENTATION('',(#2753),#2757);
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(16.6,26.9));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(-1.,0.));
+#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2758 = PCURVE('',#1866,#2759);
+#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764);
+#2760 = LINE('',#2761,#2762);
+#2761 = CARTESIAN_POINT('',(-0.,0.));
+#2762 = VECTOR('',#2763,1.);
+#2763 = DIRECTION('',(-0.,1.));
+#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2765 = ORIENTED_EDGE('',*,*,#2344,.T.);
+#2766 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2767 = ORIENTED_EDGE('',*,*,#2768,.T.);
+#2768 = EDGE_CURVE('',#2368,#2769,#2771,.T.);
+#2769 = VERTEX_POINT('',#2770);
+#2770 = CARTESIAN_POINT('',(11.5,-5.9,-7.1));
+#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(11.5,-5.9,4.7));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#2776 = PCURVE('',#700,#2777);
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(15.,23.3));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(-1.,0.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = PCURVE('',#2411,#2784);
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(-0.,0.));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(-0.,1.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#2791 = EDGE_CURVE('',#2792,#2769,#2794,.T.);
+#2792 = VERTEX_POINT('',#2793);
+#2793 = CARTESIAN_POINT('',(9.8,-5.9,-7.1));
+#2794 = SURFACE_CURVE('',#2795,(#2799,#2806),.PCURVE_S1.);
+#2795 = LINE('',#2796,#2797);
+#2796 = CARTESIAN_POINT('',(9.8,-5.9,-7.1));
+#2797 = VECTOR('',#2798,1.);
+#2798 = DIRECTION('',(1.,0.,0.));
+#2799 = PCURVE('',#700,#2800);
+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);
+#2801 = LINE('',#2802,#2803);
+#2802 = CARTESIAN_POINT('',(3.2,21.6));
+#2803 = VECTOR('',#2804,1.);
+#2804 = DIRECTION('',(0.,1.));
+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2806 = PCURVE('',#2807,#2812);
+#2807 = PLANE('',#2808);
+#2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811);
+#2809 = CARTESIAN_POINT('',(9.8,-5.9,-7.1));
+#2810 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#2811 = DIRECTION('',(0.,-1.,4.440892098501E-15));
+#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817);
+#2813 = LINE('',#2814,#2815);
+#2814 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#2815 = VECTOR('',#2816,1.);
+#2816 = DIRECTION('',(0.,-1.));
+#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2818 = ORIENTED_EDGE('',*,*,#2819,.F.);
+#2819 = EDGE_CURVE('',#2820,#2792,#2822,.T.);
+#2820 = VERTEX_POINT('',#2821);
+#2821 = CARTESIAN_POINT('',(9.8,-5.9,-8.313622665289));
+#2822 = SURFACE_CURVE('',#2823,(#2827,#2834),.PCURVE_S1.);
+#2823 = LINE('',#2824,#2825);
+#2824 = CARTESIAN_POINT('',(9.8,-5.9,-10.3));
+#2825 = VECTOR('',#2826,1.);
+#2826 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2827 = PCURVE('',#700,#2828);
+#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833);
+#2829 = LINE('',#2830,#2831);
+#2830 = CARTESIAN_POINT('',(0.,21.6));
+#2831 = VECTOR('',#2832,1.);
+#2832 = DIRECTION('',(1.,0.));
+#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2834 = PCURVE('',#2835,#2840);
+#2835 = PLANE('',#2836);
+#2836 = AXIS2_PLACEMENT_3D('',#2837,#2838,#2839);
+#2837 = CARTESIAN_POINT('',(9.8,-4.9,-10.3));
+#2838 = DIRECTION('',(1.,0.,0.));
+#2839 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2845);
+#2841 = LINE('',#2842,#2843);
+#2842 = CARTESIAN_POINT('',(1.,-1.221245327088E-15));
+#2843 = VECTOR('',#2844,1.);
+#2844 = DIRECTION('',(0.,-1.));
+#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2846 = ORIENTED_EDGE('',*,*,#2847,.T.);
+#2847 = EDGE_CURVE('',#2820,#2848,#2850,.T.);
+#2848 = VERTEX_POINT('',#2849);
+#2849 = CARTESIAN_POINT('',(6.232663330419,-5.9,-10.));
+#2850 = SURFACE_CURVE('',#2851,(#2855,#2862),.PCURVE_S1.);
+#2851 = LINE('',#2852,#2853);
+#2852 = CARTESIAN_POINT('',(9.671786114932,-5.9,-8.374232865503));
+#2853 = VECTOR('',#2854,1.);
+#2854 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#2855 = PCURVE('',#700,#2856);
+#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861);
+#2857 = LINE('',#2858,#2859);
+#2858 = CARTESIAN_POINT('',(1.925767134497,21.471786114932));
+#2859 = VECTOR('',#2860,1.);
+#2860 = DIRECTION('',(-0.427379616893,-0.904072266505));
+#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2862 = PCURVE('',#2863,#2868);
+#2863 = CYLINDRICAL_SURFACE('',#2864,0.3);
+#2864 = AXIS2_PLACEMENT_3D('',#2865,#2866,#2867);
+#2865 = CARTESIAN_POINT('',(9.671786114932,-5.6,-8.374232865503));
+#2866 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#2867 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873);
+#2869 = LINE('',#2870,#2871);
+#2870 = CARTESIAN_POINT('',(-0.,0.));
+#2871 = VECTOR('',#2872,1.);
+#2872 = DIRECTION('',(-0.,1.));
+#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2874 = ORIENTED_EDGE('',*,*,#2875,.T.);
+#2875 = EDGE_CURVE('',#2848,#2876,#2878,.T.);
+#2876 = VERTEX_POINT('',#2877);
+#2877 = CARTESIAN_POINT('',(-9.8,-5.9,-10.));
+#2878 = SURFACE_CURVE('',#2879,(#2883,#2890),.PCURVE_S1.);
+#2879 = LINE('',#2880,#2881);
+#2880 = CARTESIAN_POINT('',(6.3,-5.9,-10.));
+#2881 = VECTOR('',#2882,1.);
+#2882 = DIRECTION('',(-1.,0.,0.));
+#2883 = PCURVE('',#700,#2884);
+#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889);
+#2885 = LINE('',#2886,#2887);
+#2886 = CARTESIAN_POINT('',(0.3,18.1));
+#2887 = VECTOR('',#2888,1.);
+#2888 = DIRECTION('',(0.,-1.));
+#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2890 = PCURVE('',#2891,#2896);
+#2891 = CYLINDRICAL_SURFACE('',#2892,0.3);
+#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895);
+#2893 = CARTESIAN_POINT('',(6.3,-5.6,-10.));
+#2894 = DIRECTION('',(-1.,0.,0.));
+#2895 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);
+#2897 = LINE('',#2898,#2899);
+#2898 = CARTESIAN_POINT('',(-0.,0.));
+#2899 = VECTOR('',#2900,1.);
+#2900 = DIRECTION('',(-0.,1.));
+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#2876,#2904,#2906,.T.);
+#2904 = VERTEX_POINT('',#2905);
+#2905 = CARTESIAN_POINT('',(-9.8,-5.9,-9.7));
+#2906 = SURFACE_CURVE('',#2907,(#2911,#2918),.PCURVE_S1.);
+#2907 = LINE('',#2908,#2909);
+#2908 = CARTESIAN_POINT('',(-9.8,-5.9,-10.3));
+#2909 = VECTOR('',#2910,1.);
+#2910 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#2911 = PCURVE('',#700,#2912);
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(-1.7763568394E-15,2.));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(1.,0.));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = PCURVE('',#2919,#2924);
+#2919 = PLANE('',#2920);
+#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923);
+#2921 = CARTESIAN_POINT('',(-9.8,-5.9,-10.3));
+#2922 = DIRECTION('',(-1.,0.,0.));
+#2923 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#2924 = DEFINITIONAL_REPRESENTATION('',(#2925),#2929);
+#2925 = LINE('',#2926,#2927);
+#2926 = CARTESIAN_POINT('',(0.,-0.));
+#2927 = VECTOR('',#2928,1.);
+#2928 = DIRECTION('',(0.,-1.));
+#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2930 = ORIENTED_EDGE('',*,*,#2931,.F.);
+#2931 = EDGE_CURVE('',#2932,#2904,#2934,.T.);
+#2932 = VERTEX_POINT('',#2933);
+#2933 = CARTESIAN_POINT('',(-11.5,-5.9,-9.7));
+#2934 = SURFACE_CURVE('',#2935,(#2939,#2946),.PCURVE_S1.);
+#2935 = LINE('',#2936,#2937);
+#2936 = CARTESIAN_POINT('',(-11.8,-5.9,-9.7));
+#2937 = VECTOR('',#2938,1.);
+#2938 = DIRECTION('',(1.,0.,0.));
+#2939 = PCURVE('',#700,#2940);
+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(0.6,1.7763568394E-15));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(0.,1.));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2946 = PCURVE('',#2628,#2947);
+#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2952);
+#2948 = LINE('',#2949,#2950);
+#2949 = CARTESIAN_POINT('',(-1.,-2.));
+#2950 = VECTOR('',#2951,1.);
+#2951 = DIRECTION('',(1.,0.));
+#2952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2953 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#2954 = EDGE_CURVE('',#2932,#656,#2955,.T.);
+#2955 = SURFACE_CURVE('',#2956,(#2960,#2967),.PCURVE_S1.);
+#2956 = LINE('',#2957,#2958);
+#2957 = CARTESIAN_POINT('',(-11.5,-5.9,-9.7));
+#2958 = VECTOR('',#2959,1.);
+#2959 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#2960 = PCURVE('',#700,#2961);
+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(0.6,0.3));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(1.,0.));
+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2967 = PCURVE('',#672,#2968);
+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(-0.,0.));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(-0.,1.));
+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2974 = ORIENTED_EDGE('',*,*,#684,.F.);
+#2975 = ADVANCED_FACE('',(#2976),#672,.T.);
+#2976 = FACE_BOUND('',#2977,.F.);
+#2977 = EDGE_LOOP('',(#2978,#3004,#3005,#3006));
+#2978 = ORIENTED_EDGE('',*,*,#2979,.T.);
+#2979 = EDGE_CURVE('',#2932,#2613,#2980,.T.);
+#2980 = SURFACE_CURVE('',#2981,(#2986,#2993),.PCURVE_S1.);
+#2981 = CIRCLE('',#2982,0.3);
+#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985);
+#2983 = CARTESIAN_POINT('',(-11.5,-5.6,-9.7));
+#2984 = DIRECTION('',(-0.,-4.329869796038E-15,-1.));
+#2985 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#2986 = PCURVE('',#672,#2987);
+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);
+#2988 = LINE('',#2989,#2990);
+#2989 = CARTESIAN_POINT('',(-0.,0.));
+#2990 = VECTOR('',#2991,1.);
+#2991 = DIRECTION('',(-1.,0.));
+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2993 = PCURVE('',#2628,#2994);
+#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#3003);
+#2995 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2996,#2997,#2998,#2999,
+#3000,#3001,#3002),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2996 = CARTESIAN_POINT('',(-0.7,-2.));
+#2997 = CARTESIAN_POINT('',(-1.219615242271,-2.));
+#2998 = CARTESIAN_POINT('',(-0.959807621135,-1.55));
+#2999 = CARTESIAN_POINT('',(-0.7,-1.1));
+#3000 = CARTESIAN_POINT('',(-0.440192378865,-1.55));
+#3001 = CARTESIAN_POINT('',(-0.180384757729,-2.));
+#3002 = CARTESIAN_POINT('',(-0.7,-2.));
+#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3004 = ORIENTED_EDGE('',*,*,#2640,.T.);
+#3005 = ORIENTED_EDGE('',*,*,#655,.F.);
+#3006 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#3007 = ADVANCED_FACE('',(#3008),#841,.F.);
+#3008 = FACE_BOUND('',#3009,.F.);
+#3009 = EDGE_LOOP('',(#3010,#3011,#3032,#3033));
+#3010 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#3011 = ORIENTED_EDGE('',*,*,#3012,.T.);
+#3012 = EDGE_CURVE('',#1092,#821,#3013,.T.);
+#3013 = SEAM_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.);
+#3014 = LINE('',#3015,#3016);
+#3015 = CARTESIAN_POINT('',(-14.8,2.587929870401E-14,6.3));
+#3016 = VECTOR('',#3017,1.);
+#3017 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3018 = PCURVE('',#841,#3019);
+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);
+#3020 = LINE('',#3021,#3022);
+#3021 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3022 = VECTOR('',#3023,1.);
+#3023 = DIRECTION('',(0.,-1.));
+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3025 = PCURVE('',#841,#3026);
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031);
+#3027 = LINE('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(0.,0.));
+#3029 = VECTOR('',#3030,1.);
+#3030 = DIRECTION('',(0.,-1.));
+#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3032 = ORIENTED_EDGE('',*,*,#820,.T.);
+#3033 = ORIENTED_EDGE('',*,*,#3012,.F.);
+#3034 = ADVANCED_FACE('',(#3035),#1050,.T.);
+#3035 = FACE_BOUND('',#3036,.T.);
+#3036 = EDGE_LOOP('',(#3037,#3038,#3061,#3087));
+#3037 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#3038 = ORIENTED_EDGE('',*,*,#3039,.T.);
+#3039 = EDGE_CURVE('',#1006,#3040,#3042,.T.);
+#3040 = VERTEX_POINT('',#3041);
+#3041 = CARTESIAN_POINT('',(-11.8,-5.6,10.));
+#3042 = SURFACE_CURVE('',#3043,(#3047,#3054),.PCURVE_S1.);
+#3043 = LINE('',#3044,#3045);
+#3044 = CARTESIAN_POINT('',(-11.8,-5.6,6.3));
+#3045 = VECTOR('',#3046,1.);
+#3046 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#3047 = PCURVE('',#1050,#3048);
+#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053);
+#3049 = LINE('',#3050,#3051);
+#3050 = CARTESIAN_POINT('',(-8.881784197001E-16,-11.5));
+#3051 = VECTOR('',#3052,1.);
+#3052 = DIRECTION('',(1.,0.));
+#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3054 = PCURVE('',#1022,#3055);
+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);
+#3056 = LINE('',#3057,#3058);
+#3057 = CARTESIAN_POINT('',(0.,0.));
+#3058 = VECTOR('',#3059,1.);
+#3059 = DIRECTION('',(0.,1.));
+#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3061 = ORIENTED_EDGE('',*,*,#3062,.F.);
+#3062 = EDGE_CURVE('',#1316,#3040,#3063,.T.);
+#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.);
+#3064 = LINE('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(-11.8,5.9,10.));
+#3066 = VECTOR('',#3067,1.);
+#3067 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3068 = PCURVE('',#1050,#3069);
+#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074);
+#3070 = LINE('',#3071,#3072);
+#3071 = CARTESIAN_POINT('',(3.7,0.));
+#3072 = VECTOR('',#3073,1.);
+#3073 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3075 = PCURVE('',#3076,#3081);
+#3076 = CYLINDRICAL_SURFACE('',#3077,0.3);
+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
+#3078 = CARTESIAN_POINT('',(-11.5,5.9,10.));
+#3079 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3080 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(0.,1.));
+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3087 = ORIENTED_EDGE('',*,*,#1342,.F.);
+#3088 = ADVANCED_FACE('',(#3089),#1022,.T.);
+#3089 = FACE_BOUND('',#3090,.T.);
+#3090 = EDGE_LOOP('',(#3091,#3092,#3093,#3118));
+#3091 = ORIENTED_EDGE('',*,*,#1005,.T.);
+#3092 = ORIENTED_EDGE('',*,*,#2671,.T.);
+#3093 = ORIENTED_EDGE('',*,*,#3094,.T.);
+#3094 = EDGE_CURVE('',#2672,#3040,#3095,.T.);
+#3095 = SURFACE_CURVE('',#3096,(#3101,#3107),.PCURVE_S1.);
+#3096 = CIRCLE('',#3097,0.3);
+#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100);
+#3098 = CARTESIAN_POINT('',(-11.5,-5.6,10.));
+#3099 = DIRECTION('',(-5.834392068008E-15,-4.329869796038E-15,-1.));
+#3100 = DIRECTION('',(-1.,2.526215799351E-29,5.834392068008E-15));
+#3101 = PCURVE('',#1022,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3106);
+#3103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3104,#3105),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3104 = CARTESIAN_POINT('',(1.570796326795,3.7));
+#3105 = CARTESIAN_POINT('',(0.,3.7));
+#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3107 = PCURVE('',#3108,#3113);
+#3108 = SPHERICAL_SURFACE('',#3109,0.3);
+#3109 = AXIS2_PLACEMENT_3D('',#3110,#3111,#3112);
+#3110 = CARTESIAN_POINT('',(-11.5,-5.6,10.));
+#3111 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#3112 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3117);
+#3114 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3115,#3116),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3115 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#3116 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3118 = ORIENTED_EDGE('',*,*,#3039,.F.);
+#3119 = ADVANCED_FACE('',(#3120),#1242,.F.);
+#3120 = FACE_BOUND('',#3121,.F.);
+#3121 = EDGE_LOOP('',(#3122,#3123,#3124,#3147));
+#3122 = ORIENTED_EDGE('',*,*,#1368,.T.);
+#3123 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#3124 = ORIENTED_EDGE('',*,*,#3125,.F.);
+#3125 = EDGE_CURVE('',#3126,#1194,#3128,.T.);
+#3126 = VERTEX_POINT('',#3127);
+#3127 = CARTESIAN_POINT('',(-10.8,3.9,-10.3));
+#3128 = SURFACE_CURVE('',#3129,(#3133,#3140),.PCURVE_S1.);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(-10.8,3.9,-10.3));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3133 = PCURVE('',#1242,#3134);
+#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(0.,-1.));
+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3140 = PCURVE('',#1209,#3141);
+#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3146);
+#3142 = LINE('',#3143,#3144);
+#3143 = CARTESIAN_POINT('',(0.,0.));
+#3144 = VECTOR('',#3145,1.);
+#3145 = DIRECTION('',(0.,-1.));
+#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3147 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3148 = EDGE_CURVE('',#1369,#3126,#3149,.T.);
+#3149 = SURFACE_CURVE('',#3150,(#3155,#3162),.PCURVE_S1.);
+#3150 = CIRCLE('',#3151,1.);
+#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154);
+#3152 = CARTESIAN_POINT('',(-10.8,4.9,-10.3));
+#3153 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3154 = DIRECTION('',(1.,0.,0.));
+#3155 = PCURVE('',#1242,#3156);
+#3156 = DEFINITIONAL_REPRESENTATION('',(#3157),#3161);
+#3157 = LINE('',#3158,#3159);
+#3158 = CARTESIAN_POINT('',(0.,0.));
+#3159 = VECTOR('',#3160,1.);
+#3160 = DIRECTION('',(1.,0.));
+#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3162 = PCURVE('',#1407,#3163);
+#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3168);
+#3164 = CIRCLE('',#3165,1.);
+#3165 = AXIS2_PLACEMENT_2D('',#3166,#3167);
+#3166 = CARTESIAN_POINT('',(17.1,-1.));
+#3167 = DIRECTION('',(-1.,0.));
+#3168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3169 = ADVANCED_FACE('',(#3170),#1209,.F.);
+#3170 = FACE_BOUND('',#3171,.F.);
+#3171 = EDGE_LOOP('',(#3172,#3195,#3196,#3197,#3198));
+#3172 = ORIENTED_EDGE('',*,*,#3173,.F.);
+#3173 = EDGE_CURVE('',#3126,#3174,#3176,.T.);
+#3174 = VERTEX_POINT('',#3175);
+#3175 = CARTESIAN_POINT('',(-11.5,3.9,-10.3));
+#3176 = SURFACE_CURVE('',#3177,(#3181,#3188),.PCURVE_S1.);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(-10.8,3.9,-10.3));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(-1.,-0.,0.));
+#3181 = PCURVE('',#1209,#3182);
+#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(0.,0.));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(1.,-0.));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = PCURVE('',#1407,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(17.1,-2.));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(1.,0.));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = ORIENTED_EDGE('',*,*,#3125,.T.);
+#3196 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#3197 = ORIENTED_EDGE('',*,*,#2533,.F.);
+#3198 = ORIENTED_EDGE('',*,*,#3199,.F.);
+#3199 = EDGE_CURVE('',#3174,#2534,#3200,.T.);
+#3200 = SURFACE_CURVE('',#3201,(#3206,#3217),.PCURVE_S1.);
+#3201 = CIRCLE('',#3202,0.3);
+#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205);
+#3203 = CARTESIAN_POINT('',(-11.5,3.9,-10.));
+#3204 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#3205 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3206 = PCURVE('',#1209,#3207);
+#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3216);
+#3208 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3209,#3210,#3211,#3212,
+#3213,#3214,#3215),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3209 = CARTESIAN_POINT('',(0.7,-2.498001805407E-15));
+#3210 = CARTESIAN_POINT('',(1.219615242271,-2.498001805407E-15));
+#3211 = CARTESIAN_POINT('',(0.959807621135,-0.45));
+#3212 = CARTESIAN_POINT('',(0.7,-0.9));
+#3213 = CARTESIAN_POINT('',(0.440192378865,-0.45));
+#3214 = CARTESIAN_POINT('',(0.180384757729,-2.942091015257E-15));
+#3215 = CARTESIAN_POINT('',(0.7,-2.498001805407E-15));
+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3217 = PCURVE('',#2572,#3218);
+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.33226762955E-15));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(-1.,0.));
+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3224 = ADVANCED_FACE('',(#3225),#1298,.F.);
+#3225 = FACE_BOUND('',#3226,.F.);
+#3226 = EDGE_LOOP('',(#3227,#3228,#3251,#3282));
+#3227 = ORIENTED_EDGE('',*,*,#1277,.F.);
+#3228 = ORIENTED_EDGE('',*,*,#3229,.T.);
+#3229 = EDGE_CURVE('',#1278,#3230,#3232,.T.);
+#3230 = VERTEX_POINT('',#3231);
+#3231 = CARTESIAN_POINT('',(-10.3,4.9,4.8));
+#3232 = SEAM_CURVE('',#3233,(#3237,#3244),.PCURVE_S1.);
+#3233 = LINE('',#3234,#3235);
+#3234 = CARTESIAN_POINT('',(-10.3,4.9,-9.7));
+#3235 = VECTOR('',#3236,1.);
+#3236 = DIRECTION('',(0.,3.663735981263E-15,1.));
+#3237 = PCURVE('',#1298,#3238);
+#3238 = DEFINITIONAL_REPRESENTATION('',(#3239),#3243);
+#3239 = LINE('',#3240,#3241);
+#3240 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3241 = VECTOR('',#3242,1.);
+#3242 = DIRECTION('',(0.,-1.));
+#3243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3244 = PCURVE('',#1298,#3245);
+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(0.,0.));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(0.,-1.));
+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3251 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#3252 = EDGE_CURVE('',#3230,#3230,#3253,.T.);
+#3253 = SURFACE_CURVE('',#3254,(#3259,#3266),.PCURVE_S1.);
+#3254 = CIRCLE('',#3255,0.5);
+#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258);
+#3256 = CARTESIAN_POINT('',(-10.8,4.9,4.8));
+#3257 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#3258 = DIRECTION('',(1.,0.,0.));
+#3259 = PCURVE('',#1298,#3260);
+#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265);
+#3261 = LINE('',#3262,#3263);
+#3262 = CARTESIAN_POINT('',(0.,-14.5));
+#3263 = VECTOR('',#3264,1.);
+#3264 = DIRECTION('',(1.,0.));
+#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3266 = PCURVE('',#3267,#3272);
+#3267 = PLANE('',#3268);
+#3268 = AXIS2_PLACEMENT_3D('',#3269,#3270,#3271);
+#3269 = CARTESIAN_POINT('',(-10.3,4.9,4.8));
+#3270 = DIRECTION('',(1.184237892933E-15,5.15978466776E-15,1.));
+#3271 = DIRECTION('',(0.,1.,-5.15978466776E-15));
+#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3281);
+#3273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3274,#3275,#3276,#3277,
+#3278,#3279,#3280),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3274 = CARTESIAN_POINT('',(-4.582809392204E-30,0.));
+#3275 = CARTESIAN_POINT('',(-0.866025403784,0.));
+#3276 = CARTESIAN_POINT('',(-0.433012701892,0.75));
+#3277 = CARTESIAN_POINT('',(-1.224646799147E-16,1.5));
+#3278 = CARTESIAN_POINT('',(0.433012701892,0.75));
+#3279 = CARTESIAN_POINT('',(0.866025403784,7.771561172376E-16));
+#3280 = CARTESIAN_POINT('',(-4.582809392204E-30,0.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = ORIENTED_EDGE('',*,*,#3229,.F.);
+#3283 = ADVANCED_FACE('',(#3284),#1331,.T.);
+#3284 = FACE_BOUND('',#3285,.T.);
+#3285 = EDGE_LOOP('',(#3286,#3287,#3288));
+#3286 = ORIENTED_EDGE('',*,*,#1448,.F.);
+#3287 = ORIENTED_EDGE('',*,*,#1315,.T.);
+#3288 = ORIENTED_EDGE('',*,*,#3289,.F.);
+#3289 = EDGE_CURVE('',#1449,#1316,#3290,.T.);
+#3290 = SURFACE_CURVE('',#3291,(#3296,#3303),.PCURVE_S1.);
+#3291 = CIRCLE('',#3292,0.3);
+#3292 = AXIS2_PLACEMENT_3D('',#3293,#3294,#3295);
+#3293 = CARTESIAN_POINT('',(-11.5,5.6,10.));
+#3294 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#3295 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#3296 = PCURVE('',#1331,#3297);
+#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3302);
+#3298 = LINE('',#3299,#3300);
+#3299 = CARTESIAN_POINT('',(0.,0.));
+#3300 = VECTOR('',#3301,1.);
+#3301 = DIRECTION('',(1.,0.));
+#3302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3303 = PCURVE('',#3076,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(0.,0.3));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(1.,0.));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = ADVANCED_FACE('',(#3311),#1407,.T.);
+#3311 = FACE_BOUND('',#3312,.T.);
+#3312 = EDGE_LOOP('',(#3313,#3314,#3315,#3343,#3366,#3389,#3418,#3441,
+    #3462,#3463));
+#3313 = ORIENTED_EDGE('',*,*,#1391,.F.);
+#3314 = ORIENTED_EDGE('',*,*,#1556,.F.);
+#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);
+#3316 = EDGE_CURVE('',#1530,#3317,#3319,.T.);
+#3317 = VERTEX_POINT('',#3318);
+#3318 = CARTESIAN_POINT('',(6.232663330419,-5.6,-10.3));
+#3319 = SURFACE_CURVE('',#3320,(#3324,#3331),.PCURVE_S1.);
+#3320 = LINE('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(6.232663330419,5.9,-10.3));
+#3322 = VECTOR('',#3323,1.);
+#3323 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3324 = PCURVE('',#1407,#3325);
+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);
+#3326 = LINE('',#3327,#3328);
+#3327 = CARTESIAN_POINT('',(6.733666958099E-02,0.));
+#3328 = VECTOR('',#3329,1.);
+#3329 = DIRECTION('',(0.,-1.));
+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3331 = PCURVE('',#3332,#3337);
+#3332 = CYLINDRICAL_SURFACE('',#3333,0.3);
+#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336);
+#3334 = CARTESIAN_POINT('',(6.232663330419,5.9,-10.));
+#3335 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3336 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342);
+#3338 = LINE('',#3339,#3340);
+#3339 = CARTESIAN_POINT('',(0.,0.));
+#3340 = VECTOR('',#3341,1.);
+#3341 = DIRECTION('',(0.,1.));
+#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3343 = ORIENTED_EDGE('',*,*,#3344,.T.);
+#3344 = EDGE_CURVE('',#3317,#3345,#3347,.T.);
+#3345 = VERTEX_POINT('',#3346);
+#3346 = CARTESIAN_POINT('',(-9.8,-5.6,-10.3));
+#3347 = SURFACE_CURVE('',#3348,(#3352,#3359),.PCURVE_S1.);
+#3348 = LINE('',#3349,#3350);
+#3349 = CARTESIAN_POINT('',(6.3,-5.6,-10.3));
+#3350 = VECTOR('',#3351,1.);
+#3351 = DIRECTION('',(-1.,0.,0.));
+#3352 = PCURVE('',#1407,#3353);
+#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);
+#3354 = LINE('',#3355,#3356);
+#3355 = CARTESIAN_POINT('',(8.881784197001E-16,-11.5));
+#3356 = VECTOR('',#3357,1.);
+#3357 = DIRECTION('',(1.,0.));
+#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3359 = PCURVE('',#2891,#3360);
+#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365);
+#3361 = LINE('',#3362,#3363);
+#3362 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3363 = VECTOR('',#3364,1.);
+#3364 = DIRECTION('',(-0.,1.));
+#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3366 = ORIENTED_EDGE('',*,*,#3367,.T.);
+#3367 = EDGE_CURVE('',#3345,#3368,#3370,.T.);
+#3368 = VERTEX_POINT('',#3369);
+#3369 = CARTESIAN_POINT('',(-9.8,-4.9,-10.3));
+#3370 = SURFACE_CURVE('',#3371,(#3375,#3382),.PCURVE_S1.);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(-9.8,-5.9,-10.3));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#3375 = PCURVE('',#1407,#3376);
+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381);
+#3377 = LINE('',#3378,#3379);
+#3378 = CARTESIAN_POINT('',(16.1,-11.8));
+#3379 = VECTOR('',#3380,1.);
+#3380 = DIRECTION('',(0.,1.));
+#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3382 = PCURVE('',#2919,#3383);
+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);
+#3384 = LINE('',#3385,#3386);
+#3385 = CARTESIAN_POINT('',(8.881784197001E-16,-4.930380657631E-31));
+#3386 = VECTOR('',#3387,1.);
+#3387 = DIRECTION('',(1.,0.));
+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3389 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#3390 = EDGE_CURVE('',#3391,#3368,#3393,.T.);
+#3391 = VERTEX_POINT('',#3392);
+#3392 = CARTESIAN_POINT('',(-10.8,-3.9,-10.3));
+#3393 = SURFACE_CURVE('',#3394,(#3399,#3406),.PCURVE_S1.);
+#3394 = CIRCLE('',#3395,1.);
+#3395 = AXIS2_PLACEMENT_3D('',#3396,#3397,#3398);
+#3396 = CARTESIAN_POINT('',(-10.8,-4.9,-10.3));
+#3397 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3398 = DIRECTION('',(1.,0.,0.));
+#3399 = PCURVE('',#1407,#3400);
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = CIRCLE('',#3402,1.);
+#3402 = AXIS2_PLACEMENT_2D('',#3403,#3404);
+#3403 = CARTESIAN_POINT('',(17.1,-10.8));
+#3404 = DIRECTION('',(-1.,0.));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = PCURVE('',#3407,#3412);
+#3407 = CYLINDRICAL_SURFACE('',#3408,1.);
+#3408 = AXIS2_PLACEMENT_3D('',#3409,#3410,#3411);
+#3409 = CARTESIAN_POINT('',(-10.8,-4.9,-10.3));
+#3410 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3411 = DIRECTION('',(1.,0.,0.));
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);
+#3413 = LINE('',#3414,#3415);
+#3414 = CARTESIAN_POINT('',(0.,0.));
+#3415 = VECTOR('',#3416,1.);
+#3416 = DIRECTION('',(1.,0.));
+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3418 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#3419 = EDGE_CURVE('',#3420,#3391,#3422,.T.);
+#3420 = VERTEX_POINT('',#3421);
+#3421 = CARTESIAN_POINT('',(-11.5,-3.9,-10.3));
+#3422 = SURFACE_CURVE('',#3423,(#3427,#3434),.PCURVE_S1.);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(-11.8,-3.9,-10.3));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(1.,0.,0.));
+#3427 = PCURVE('',#1407,#3428);
+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433);
+#3429 = LINE('',#3430,#3431);
+#3430 = CARTESIAN_POINT('',(18.1,-9.8));
+#3431 = VECTOR('',#3432,1.);
+#3432 = DIRECTION('',(-1.,0.));
+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3434 = PCURVE('',#2600,#3435);
+#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440);
+#3436 = LINE('',#3437,#3438);
+#3437 = CARTESIAN_POINT('',(0.,0.));
+#3438 = VECTOR('',#3439,1.);
+#3439 = DIRECTION('',(1.,0.));
+#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3441 = ORIENTED_EDGE('',*,*,#3442,.F.);
+#3442 = EDGE_CURVE('',#3174,#3420,#3443,.T.);
+#3443 = SURFACE_CURVE('',#3444,(#3448,#3455),.PCURVE_S1.);
+#3444 = LINE('',#3445,#3446);
+#3445 = CARTESIAN_POINT('',(-11.5,3.9,-10.3));
+#3446 = VECTOR('',#3447,1.);
+#3447 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3448 = PCURVE('',#1407,#3449);
+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);
+#3450 = LINE('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(17.8,-2.));
+#3452 = VECTOR('',#3453,1.);
+#3453 = DIRECTION('',(0.,-1.));
+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3455 = PCURVE('',#2572,#3456);
+#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461);
+#3457 = LINE('',#3458,#3459);
+#3458 = CARTESIAN_POINT('',(-0.,0.));
+#3459 = VECTOR('',#3460,1.);
+#3460 = DIRECTION('',(-0.,1.));
+#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3462 = ORIENTED_EDGE('',*,*,#3173,.F.);
+#3463 = ORIENTED_EDGE('',*,*,#3148,.F.);
+#3464 = ADVANCED_FACE('',(#3465,#3540,#3714),#1514,.T.);
+#3465 = FACE_BOUND('',#3466,.T.);
+#3466 = EDGE_LOOP('',(#3467,#3490,#3513,#3539));
+#3467 = ORIENTED_EDGE('',*,*,#3468,.T.);
+#3468 = EDGE_CURVE('',#1449,#3469,#3471,.T.);
+#3469 = VERTEX_POINT('',#3470);
+#3470 = CARTESIAN_POINT('',(-11.5,-5.6,10.3));
+#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.);
+#3472 = LINE('',#3473,#3474);
+#3473 = CARTESIAN_POINT('',(-11.5,5.9,10.3));
+#3474 = VECTOR('',#3475,1.);
+#3475 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3476 = PCURVE('',#1514,#3477);
+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);
+#3478 = LINE('',#3479,#3480);
+#3479 = CARTESIAN_POINT('',(0.3,0.));
+#3480 = VECTOR('',#3481,1.);
+#3481 = DIRECTION('',(0.,-1.));
+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3483 = PCURVE('',#3076,#3484);
+#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489);
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(0.,0.));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.,1.));
+#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3490 = ORIENTED_EDGE('',*,*,#3491,.T.);
+#3491 = EDGE_CURVE('',#3469,#3492,#3494,.T.);
+#3492 = VERTEX_POINT('',#3493);
+#3493 = CARTESIAN_POINT('',(11.5,-5.6,10.3));
+#3494 = SURFACE_CURVE('',#3495,(#3499,#3506),.PCURVE_S1.);
+#3495 = LINE('',#3496,#3497);
+#3496 = CARTESIAN_POINT('',(-11.8,-5.6,10.3));
+#3497 = VECTOR('',#3498,1.);
+#3498 = DIRECTION('',(1.,0.,0.));
+#3499 = PCURVE('',#1514,#3500);
+#3500 = DEFINITIONAL_REPRESENTATION('',(#3501),#3505);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(0.,-11.5));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(1.,0.));
+#3505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3506 = PCURVE('',#2710,#3507);
+#3507 = DEFINITIONAL_REPRESENTATION('',(#3508),#3512);
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(0.,0.));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(0.,1.));
+#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3513 = ORIENTED_EDGE('',*,*,#3514,.F.);
+#3514 = EDGE_CURVE('',#1472,#3492,#3515,.T.);
+#3515 = SURFACE_CURVE('',#3516,(#3520,#3527),.PCURVE_S1.);
+#3516 = LINE('',#3517,#3518);
+#3517 = CARTESIAN_POINT('',(11.5,5.9,10.3));
+#3518 = VECTOR('',#3519,1.);
+#3519 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3520 = PCURVE('',#1514,#3521);
+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(23.3,0.));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(0.,-1.));
+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3527 = PCURVE('',#3528,#3533);
+#3528 = CYLINDRICAL_SURFACE('',#3529,0.3);
+#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532);
+#3530 = CARTESIAN_POINT('',(11.5,5.9,10.));
+#3531 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3532 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(-0.,0.));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-0.,1.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3539 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#3540 = FACE_BOUND('',#3541,.T.);
+#3541 = EDGE_LOOP('',(#3542,#3572,#3601,#3630,#3659,#3687));
+#3542 = ORIENTED_EDGE('',*,*,#3543,.F.);
+#3543 = EDGE_CURVE('',#3544,#3546,#3548,.T.);
+#3544 = VERTEX_POINT('',#3545);
+#3545 = CARTESIAN_POINT('',(0.5,3.2,10.3));
+#3546 = VERTEX_POINT('',#3547);
+#3547 = CARTESIAN_POINT('',(5.992265631575E-16,3.2,10.3));
+#3548 = SURFACE_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.);
+#3549 = LINE('',#3550,#3551);
+#3550 = CARTESIAN_POINT('',(0.5,3.2,10.3));
+#3551 = VECTOR('',#3552,1.);
+#3552 = DIRECTION('',(-1.,0.,0.));
+#3553 = PCURVE('',#1514,#3554);
+#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(12.3,-2.7));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(-1.,0.));
+#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3560 = PCURVE('',#3561,#3566);
+#3561 = PLANE('',#3562);
+#3562 = AXIS2_PLACEMENT_3D('',#3563,#3564,#3565);
+#3563 = CARTESIAN_POINT('',(0.5,3.2,10.3));
+#3564 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3565 = DIRECTION('',(-1.,0.,0.));
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,-0.));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = ORIENTED_EDGE('',*,*,#3573,.T.);
+#3573 = EDGE_CURVE('',#3544,#3574,#3576,.T.);
+#3574 = VERTEX_POINT('',#3575);
+#3575 = CARTESIAN_POINT('',(1.667407111198,3.723696648037,10.3));
+#3576 = SURFACE_CURVE('',#3577,(#3582,#3589),.PCURVE_S1.);
+#3577 = CIRCLE('',#3578,1.563020833303);
+#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581);
+#3579 = CARTESIAN_POINT('',(0.5,4.763020833303,10.3));
+#3580 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3581 = DIRECTION('',(-1.,0.,0.));
+#3582 = PCURVE('',#1514,#3583);
+#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588);
+#3584 = CIRCLE('',#3585,1.563020833303);
+#3585 = AXIS2_PLACEMENT_2D('',#3586,#3587);
+#3586 = CARTESIAN_POINT('',(12.3,-1.136979166697));
+#3587 = DIRECTION('',(-1.,0.));
+#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3589 = PCURVE('',#3590,#3595);
+#3590 = CYLINDRICAL_SURFACE('',#3591,1.563020833303);
+#3591 = AXIS2_PLACEMENT_3D('',#3592,#3593,#3594);
+#3592 = CARTESIAN_POINT('',(0.5,4.763020833303,10.3));
+#3593 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3594 = DIRECTION('',(-1.,0.,0.));
+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(-0.,0.));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(-1.,0.));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#3603,#3574,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(1.667407111165,-3.723696648,10.3));
+#3605 = SURFACE_CURVE('',#3606,(#3611,#3618),.PCURVE_S1.);
+#3606 = CIRCLE('',#3607,5.6);
+#3607 = AXIS2_PLACEMENT_3D('',#3608,#3609,#3610);
+#3608 = CARTESIAN_POINT('',(5.85,4.231059946846E-14,10.3));
+#3609 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3610 = DIRECTION('',(-1.,0.,0.));
+#3611 = PCURVE('',#1514,#3612);
+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);
+#3613 = CIRCLE('',#3614,5.6);
+#3614 = AXIS2_PLACEMENT_2D('',#3615,#3616);
+#3615 = CARTESIAN_POINT('',(17.65,-5.9));
+#3616 = DIRECTION('',(-1.,0.));
+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3618 = PCURVE('',#3619,#3624);
+#3619 = CYLINDRICAL_SURFACE('',#3620,5.6);
+#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623);
+#3621 = CARTESIAN_POINT('',(5.85,4.231059946846E-14,10.3));
+#3622 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3623 = DIRECTION('',(-1.,0.,0.));
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(-0.,0.));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(-1.,0.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3631 = EDGE_CURVE('',#3603,#3632,#3634,.T.);
+#3632 = VERTEX_POINT('',#3633);
+#3633 = CARTESIAN_POINT('',(0.5,-3.2,10.3));
+#3634 = SURFACE_CURVE('',#3635,(#3640,#3647),.PCURVE_S1.);
+#3635 = CIRCLE('',#3636,1.563020833303);
+#3636 = AXIS2_PLACEMENT_3D('',#3637,#3638,#3639);
+#3637 = CARTESIAN_POINT('',(0.5,-4.763020833303,10.3));
+#3638 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3639 = DIRECTION('',(-1.,0.,0.));
+#3640 = PCURVE('',#1514,#3641);
+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);
+#3642 = CIRCLE('',#3643,1.563020833303);
+#3643 = AXIS2_PLACEMENT_2D('',#3644,#3645);
+#3644 = CARTESIAN_POINT('',(12.3,-10.6630208333));
+#3645 = DIRECTION('',(-1.,0.));
+#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3647 = PCURVE('',#3648,#3653);
+#3648 = CYLINDRICAL_SURFACE('',#3649,1.563020833303);
+#3649 = AXIS2_PLACEMENT_3D('',#3650,#3651,#3652);
+#3650 = CARTESIAN_POINT('',(0.5,-4.763020833303,10.3));
+#3651 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3652 = DIRECTION('',(-1.,0.,0.));
+#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658);
+#3654 = LINE('',#3655,#3656);
+#3655 = CARTESIAN_POINT('',(-0.,0.));
+#3656 = VECTOR('',#3657,1.);
+#3657 = DIRECTION('',(-1.,0.));
+#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#3660 = EDGE_CURVE('',#3632,#3661,#3663,.T.);
+#3661 = VERTEX_POINT('',#3662);
+#3662 = CARTESIAN_POINT('',(-4.898587247536E-16,-3.2,10.3));
+#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);
+#3664 = LINE('',#3665,#3666);
+#3665 = CARTESIAN_POINT('',(0.5,-3.2,10.3));
+#3666 = VECTOR('',#3667,1.);
+#3667 = DIRECTION('',(-1.,0.,0.));
+#3668 = PCURVE('',#1514,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(12.3,-9.1));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(-1.,0.));
+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3675 = PCURVE('',#3676,#3681);
+#3676 = PLANE('',#3677);
+#3677 = AXIS2_PLACEMENT_3D('',#3678,#3679,#3680);
+#3678 = CARTESIAN_POINT('',(0.5,-3.2,10.3));
+#3679 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3680 = DIRECTION('',(-1.,0.,0.));
+#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686);
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(1.,-0.));
+#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3687 = ORIENTED_EDGE('',*,*,#3688,.F.);
+#3688 = EDGE_CURVE('',#3546,#3661,#3689,.T.);
+#3689 = SURFACE_CURVE('',#3690,(#3695,#3702),.PCURVE_S1.);
+#3690 = CIRCLE('',#3691,3.2);
+#3691 = AXIS2_PLACEMENT_3D('',#3692,#3693,#3694);
+#3692 = CARTESIAN_POINT('',(0.,4.231059939144E-14,10.3));
+#3693 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#3694 = DIRECTION('',(-1.,0.,0.));
+#3695 = PCURVE('',#1514,#3696);
+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);
+#3697 = CIRCLE('',#3698,3.2);
+#3698 = AXIS2_PLACEMENT_2D('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(11.8,-5.9));
+#3700 = DIRECTION('',(-1.,0.));
+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3702 = PCURVE('',#3703,#3708);
+#3703 = CYLINDRICAL_SURFACE('',#3704,3.2);
+#3704 = AXIS2_PLACEMENT_3D('',#3705,#3706,#3707);
+#3705 = CARTESIAN_POINT('',(0.,4.231059939144E-14,10.3));
+#3706 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#3707 = DIRECTION('',(-1.,0.,0.));
+#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(-0.,0.));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(-1.,0.));
+#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3714 = FACE_BOUND('',#3715,.T.);
+#3715 = EDGE_LOOP('',(#3716,#3746,#3774,#3802));
+#3716 = ORIENTED_EDGE('',*,*,#3717,.T.);
+#3717 = EDGE_CURVE('',#3718,#3720,#3722,.T.);
+#3718 = VERTEX_POINT('',#3719);
+#3719 = CARTESIAN_POINT('',(-10.5,4.6,10.3));
+#3720 = VERTEX_POINT('',#3721);
+#3721 = CARTESIAN_POINT('',(-4.7,4.6,10.3));
+#3722 = SURFACE_CURVE('',#3723,(#3727,#3734),.PCURVE_S1.);
+#3723 = LINE('',#3724,#3725);
+#3724 = CARTESIAN_POINT('',(-10.5,4.6,10.3));
+#3725 = VECTOR('',#3726,1.);
+#3726 = DIRECTION('',(1.,0.,0.));
+#3727 = PCURVE('',#1514,#3728);
+#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3733);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(1.3,-1.3));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(1.,0.));
+#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3734 = PCURVE('',#3735,#3740);
+#3735 = PLANE('',#3736);
+#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739);
+#3737 = CARTESIAN_POINT('',(-10.5,4.6,10.3));
+#3738 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3739 = DIRECTION('',(1.,0.,0.));
+#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745);
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(0.,0.));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(1.,0.));
+#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3746 = ORIENTED_EDGE('',*,*,#3747,.T.);
+#3747 = EDGE_CURVE('',#3720,#3748,#3750,.T.);
+#3748 = VERTEX_POINT('',#3749);
+#3749 = CARTESIAN_POINT('',(-4.7,-4.6,10.3));
+#3750 = SURFACE_CURVE('',#3751,(#3755,#3762),.PCURVE_S1.);
+#3751 = LINE('',#3752,#3753);
+#3752 = CARTESIAN_POINT('',(-4.7,4.6,10.3));
+#3753 = VECTOR('',#3754,1.);
+#3754 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3755 = PCURVE('',#1514,#3756);
+#3756 = DEFINITIONAL_REPRESENTATION('',(#3757),#3761);
+#3757 = LINE('',#3758,#3759);
+#3758 = CARTESIAN_POINT('',(7.1,-1.3));
+#3759 = VECTOR('',#3760,1.);
+#3760 = DIRECTION('',(0.,-1.));
+#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3762 = PCURVE('',#3763,#3768);
+#3763 = PLANE('',#3764);
+#3764 = AXIS2_PLACEMENT_3D('',#3765,#3766,#3767);
+#3765 = CARTESIAN_POINT('',(-4.7,4.6,10.3));
+#3766 = DIRECTION('',(-1.,0.,0.));
+#3767 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(0.,0.));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(1.,0.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3774 = ORIENTED_EDGE('',*,*,#3775,.T.);
+#3775 = EDGE_CURVE('',#3748,#3776,#3778,.T.);
+#3776 = VERTEX_POINT('',#3777);
+#3777 = CARTESIAN_POINT('',(-10.5,-4.6,10.3));
+#3778 = SURFACE_CURVE('',#3779,(#3783,#3790),.PCURVE_S1.);
+#3779 = LINE('',#3780,#3781);
+#3780 = CARTESIAN_POINT('',(-4.7,-4.6,10.3));
+#3781 = VECTOR('',#3782,1.);
+#3782 = DIRECTION('',(-1.,0.,0.));
+#3783 = PCURVE('',#1514,#3784);
+#3784 = DEFINITIONAL_REPRESENTATION('',(#3785),#3789);
+#3785 = LINE('',#3786,#3787);
+#3786 = CARTESIAN_POINT('',(7.1,-10.5));
+#3787 = VECTOR('',#3788,1.);
+#3788 = DIRECTION('',(-1.,0.));
+#3789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3790 = PCURVE('',#3791,#3796);
+#3791 = PLANE('',#3792);
+#3792 = AXIS2_PLACEMENT_3D('',#3793,#3794,#3795);
+#3793 = CARTESIAN_POINT('',(-4.7,-4.6,10.3));
+#3794 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#3795 = DIRECTION('',(-1.,0.,0.));
+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(0.,0.));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(1.,0.));
+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
+#3803 = EDGE_CURVE('',#3776,#3718,#3804,.T.);
+#3804 = SURFACE_CURVE('',#3805,(#3809,#3816),.PCURVE_S1.);
+#3805 = LINE('',#3806,#3807);
+#3806 = CARTESIAN_POINT('',(-10.5,-4.6,10.3));
+#3807 = VECTOR('',#3808,1.);
+#3808 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#3809 = PCURVE('',#1514,#3810);
+#3810 = DEFINITIONAL_REPRESENTATION('',(#3811),#3815);
+#3811 = LINE('',#3812,#3813);
+#3812 = CARTESIAN_POINT('',(1.3,-10.5));
+#3813 = VECTOR('',#3814,1.);
+#3814 = DIRECTION('',(0.,1.));
+#3815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3816 = PCURVE('',#3817,#3822);
+#3817 = PLANE('',#3818);
+#3818 = AXIS2_PLACEMENT_3D('',#3819,#3820,#3821);
+#3819 = CARTESIAN_POINT('',(-10.5,-4.6,10.3));
+#3820 = DIRECTION('',(1.,0.,0.));
+#3821 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3827);
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(0.,0.));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(1.,0.));
+#3827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3828 = ADVANCED_FACE('',(#3829),#1488,.T.);
+#3829 = FACE_BOUND('',#3830,.T.);
+#3830 = EDGE_LOOP('',(#3831,#3851,#3852));
+#3831 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3832 = EDGE_CURVE('',#1583,#1472,#3833,.T.);
+#3833 = SURFACE_CURVE('',#3834,(#3839,#3845),.PCURVE_S1.);
+#3834 = CIRCLE('',#3835,0.3);
+#3835 = AXIS2_PLACEMENT_3D('',#3836,#3837,#3838);
+#3836 = CARTESIAN_POINT('',(11.5,5.6,10.));
+#3837 = DIRECTION('',(0.,-1.,5.921189464668E-15));
+#3838 = DIRECTION('',(0.,5.921189464668E-15,1.));
+#3839 = PCURVE('',#1488,#3840);
+#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3844);
+#3841 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3842,#3843),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3842 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3843 = CARTESIAN_POINT('',(0.,0.));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = PCURVE('',#3528,#3846);
+#3846 = DEFINITIONAL_REPRESENTATION('',(#3847),#3850);
+#3847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3848,#3849),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3848 = CARTESIAN_POINT('',(-1.570796326795,0.3));
+#3849 = CARTESIAN_POINT('',(0.,0.3));
+#3850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3851 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#3852 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#3853 = ADVANCED_FACE('',(#3854),#1545,.T.);
+#3854 = FACE_BOUND('',#3855,.T.);
+#3855 = EDGE_LOOP('',(#3856,#3857,#3858));
+#3856 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#3857 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#3858 = ORIENTED_EDGE('',*,*,#3859,.F.);
+#3859 = EDGE_CURVE('',#1530,#1697,#3860,.T.);
+#3860 = SURFACE_CURVE('',#3861,(#3866,#3873),.PCURVE_S1.);
+#3861 = CIRCLE('',#3862,0.3);
+#3862 = AXIS2_PLACEMENT_3D('',#3863,#3864,#3865);
+#3863 = CARTESIAN_POINT('',(6.232663330419,5.6,-10.));
+#3864 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#3865 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#3866 = PCURVE('',#1545,#3867);
+#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872);
+#3868 = LINE('',#3869,#3870);
+#3869 = CARTESIAN_POINT('',(0.,0.));
+#3870 = VECTOR('',#3871,1.);
+#3871 = DIRECTION('',(1.,0.));
+#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3873 = PCURVE('',#3332,#3874);
+#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879);
+#3875 = LINE('',#3876,#3877);
+#3876 = CARTESIAN_POINT('',(0.,0.3));
+#3877 = VECTOR('',#3878,1.);
+#3878 = DIRECTION('',(1.,0.));
+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3880 = ADVANCED_FACE('',(#3881),#1620,.T.);
+#3881 = FACE_BOUND('',#3882,.T.);
+#3882 = EDGE_LOOP('',(#3883,#3884,#3885,#3908));
+#3883 = ORIENTED_EDGE('',*,*,#1751,.F.);
+#3884 = ORIENTED_EDGE('',*,*,#1604,.F.);
+#3885 = ORIENTED_EDGE('',*,*,#3886,.T.);
+#3886 = EDGE_CURVE('',#1583,#3887,#3889,.T.);
+#3887 = VERTEX_POINT('',#3888);
+#3888 = CARTESIAN_POINT('',(11.8,-5.6,10.));
+#3889 = SURFACE_CURVE('',#3890,(#3894,#3901),.PCURVE_S1.);
+#3890 = LINE('',#3891,#3892);
+#3891 = CARTESIAN_POINT('',(11.8,5.9,10.));
+#3892 = VECTOR('',#3893,1.);
+#3893 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3894 = PCURVE('',#1620,#3895);
+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900);
+#3896 = LINE('',#3897,#3898);
+#3897 = CARTESIAN_POINT('',(0.3,0.));
+#3898 = VECTOR('',#3899,1.);
+#3899 = DIRECTION('',(2.22044604925E-16,-1.));
+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3901 = PCURVE('',#3528,#3902);
+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);
+#3903 = LINE('',#3904,#3905);
+#3904 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3905 = VECTOR('',#3906,1.);
+#3906 = DIRECTION('',(-0.,1.));
+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3908 = ORIENTED_EDGE('',*,*,#3909,.T.);
+#3909 = EDGE_CURVE('',#3887,#1752,#3910,.T.);
+#3910 = SURFACE_CURVE('',#3911,(#3915,#3922),.PCURVE_S1.);
+#3911 = LINE('',#3912,#3913);
+#3912 = CARTESIAN_POINT('',(11.8,-5.6,10.3));
+#3913 = VECTOR('',#3914,1.);
+#3914 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#3915 = PCURVE('',#1620,#3916);
+#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(1.7763568394E-15,-11.5));
+#3919 = VECTOR('',#3920,1.);
+#3920 = DIRECTION('',(1.,0.));
+#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3922 = PCURVE('',#1791,#3923);
+#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);
+#3924 = LINE('',#3925,#3926);
+#3925 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3926 = VECTOR('',#3927,1.);
+#3927 = DIRECTION('',(-0.,1.));
+#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3929 = ADVANCED_FACE('',(#3930),#1712,.T.);
+#3930 = FACE_BOUND('',#3931,.T.);
+#3931 = EDGE_LOOP('',(#3932,#3955,#3983,#4009,#4044,#4065,#4088,#4109,
+    #4110,#4111));
+#3932 = ORIENTED_EDGE('',*,*,#3933,.F.);
+#3933 = EDGE_CURVE('',#3934,#3936,#3938,.T.);
+#3934 = VERTEX_POINT('',#3935);
+#3935 = CARTESIAN_POINT('',(11.628213885068,3.9,-7.781207981604));
+#3936 = VERTEX_POINT('',#3937);
+#3937 = CARTESIAN_POINT('',(10.799992916495,3.900000000013,
+    -8.172730621293));
+#3938 = SURFACE_CURVE('',#3939,(#3943,#3949),.PCURVE_S1.);
+#3939 = LINE('',#3940,#3941);
+#3940 = CARTESIAN_POINT('',(11.297703323426,3.9,-7.937449338017));
+#3941 = VECTOR('',#3942,1.);
+#3942 = DIRECTION('',(-0.904072266505,-1.755600756443E-15,
+    -0.427379616893));
+#3943 = PCURVE('',#1712,#3944);
+#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3948);
+#3945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3946,#3947),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.555593501961,0.550520600367),.PIECEWISE_BEZIER_KNOTS.);
+#3946 = CARTESIAN_POINT('',(7.771561172376E-16,-2.));
+#3947 = CARTESIAN_POINT('',(1.106114102328,-2.));
+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3949 = PCURVE('',#2087,#3950);
+#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3954);
+#3951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3952,#3953),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.555593501961,0.550520600367),.PIECEWISE_BEZIER_KNOTS.);
+#3952 = CARTESIAN_POINT('',(1.110223024625E-16,-2.6));
+#3953 = CARTESIAN_POINT('',(1.000007083505,-2.127269378707));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ORIENTED_EDGE('',*,*,#3956,.T.);
+#3956 = EDGE_CURVE('',#3934,#3957,#3959,.T.);
+#3957 = VERTEX_POINT('',#3958);
+#3958 = CARTESIAN_POINT('',(11.628213885068,-3.9,-7.781207981604));
+#3959 = SURFACE_CURVE('',#3960,(#3964,#3971),.PCURVE_S1.);
+#3960 = LINE('',#3961,#3962);
+#3961 = CARTESIAN_POINT('',(11.628213885068,3.9,-7.781207981604));
+#3962 = VECTOR('',#3963,1.);
+#3963 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3964 = PCURVE('',#1712,#3965);
+#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(0.190013698347,-2.));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(9.489733818611E-17,-1.));
+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3971 = PCURVE('',#3972,#3977);
+#3972 = CYLINDRICAL_SURFACE('',#3973,0.3);
+#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);
+#3974 = CARTESIAN_POINT('',(11.5,3.9,-7.509986301653));
+#3975 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#3976 = DIRECTION('',(0.427379616893,-3.713770830937E-15,-0.904072266505
+    ));
+#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);
+#3978 = LINE('',#3979,#3980);
+#3979 = CARTESIAN_POINT('',(0.,0.));
+#3980 = VECTOR('',#3981,1.);
+#3981 = DIRECTION('',(0.,1.));
+#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3983 = ORIENTED_EDGE('',*,*,#3984,.F.);
+#3984 = EDGE_CURVE('',#3985,#3957,#3987,.T.);
+#3985 = VERTEX_POINT('',#3986);
+#3986 = CARTESIAN_POINT('',(10.8,-3.9,-8.172727272727));
+#3987 = SURFACE_CURVE('',#3988,(#3992,#3998),.PCURVE_S1.);
+#3988 = LINE('',#3989,#3990);
+#3989 = CARTESIAN_POINT('',(10.889029991894,-3.9,-8.130640367468));
+#3990 = VECTOR('',#3991,1.);
+#3991 = DIRECTION('',(0.904072266505,1.755600756443E-15,0.427379616893)
+  );
+#3992 = PCURVE('',#1712,#3993);
+#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3997);
+#3994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3995,#3996),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.847663200446E-02,1.007629635214),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3995 = CARTESIAN_POINT('',(1.106106267219,-9.8));
+#3996 = CARTESIAN_POINT('',(2.22044604925E-16,-9.8));
+#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3998 = PCURVE('',#3999,#4004);
+#3999 = PLANE('',#4000);
+#4000 = AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);
+#4001 = CARTESIAN_POINT('',(10.8,-3.9,-10.3));
+#4002 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#4003 = DIRECTION('',(1.,0.,0.));
+#4004 = DEFINITIONAL_REPRESENTATION('',(#4005),#4008);
+#4005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4006,#4007),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.847663200446E-02,1.007629635214),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4006 = CARTESIAN_POINT('',(-4.163336342344E-17,-2.127272727273));
+#4007 = CARTESIAN_POINT('',(1.,-2.6));
+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4009 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#4010 = EDGE_CURVE('',#4011,#3985,#4013,.T.);
+#4011 = VERTEX_POINT('',#4012);
+#4012 = CARTESIAN_POINT('',(9.8,-4.9,-8.645454545455));
+#4013 = SURFACE_CURVE('',#4014,(#4019,#4026),.PCURVE_S1.);
+#4014 = ELLIPSE('',#4015,1.106106267219,1.);
+#4015 = AXIS2_PLACEMENT_3D('',#4016,#4017,#4018);
+#4016 = CARTESIAN_POINT('',(10.8,-4.9,-8.172727272727));
+#4017 = DIRECTION('',(0.427379616893,-3.713770830937E-15,-0.904072266505
+    ));
+#4018 = DIRECTION('',(-0.904072266505,-1.755600756443E-15,
+    -0.427379616893));
+#4019 = PCURVE('',#1712,#4020);
+#4020 = DEFINITIONAL_REPRESENTATION('',(#4021),#4025);
+#4021 = ELLIPSE('',#4022,1.106106267219,1.);
+#4022 = AXIS2_PLACEMENT_2D('',#4023,#4024);
+#4023 = CARTESIAN_POINT('',(1.106106267219,-10.8));
+#4024 = DIRECTION('',(1.,9.489733818611E-17));
+#4025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4026 = PCURVE('',#4027,#4032);
+#4027 = CYLINDRICAL_SURFACE('',#4028,1.);
+#4028 = AXIS2_PLACEMENT_3D('',#4029,#4030,#4031);
+#4029 = CARTESIAN_POINT('',(10.8,-4.9,-10.3));
+#4030 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4031 = DIRECTION('',(1.,0.,0.));
+#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4043);
+#4033 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4034,#4035,#4036,#4037,#4038,
+    #4039,#4040,#4041,#4042),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#4034 = CARTESIAN_POINT('',(3.14159265359,-1.654545454545));
+#4035 = CARTESIAN_POINT('',(3.337942195189,-1.654545454638));
+#4036 = CARTESIAN_POINT('',(3.534291735786,-1.675374185145));
+#4037 = CARTESIAN_POINT('',(3.730641276392,-1.717031469111));
+#4038 = CARTESIAN_POINT('',(3.926990816948,-1.777804954316));
+#4039 = CARTESIAN_POINT('',(4.123340357588,-1.854266458256));
+#4040 = CARTESIAN_POINT('',(4.319689898185,-1.941633139125));
+#4041 = CARTESIAN_POINT('',(4.516039438785,-2.034452943971));
+#4042 = CARTESIAN_POINT('',(4.712388980385,-2.127272727273));
+#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4044 = ORIENTED_EDGE('',*,*,#4045,.T.);
+#4045 = EDGE_CURVE('',#4011,#4046,#4048,.T.);
+#4046 = VERTEX_POINT('',#4047);
+#4047 = CARTESIAN_POINT('',(9.8,-5.6,-8.645454545455));
+#4048 = SURFACE_CURVE('',#4049,(#4053,#4059),.PCURVE_S1.);
+#4049 = LINE('',#4050,#4051);
+#4050 = CARTESIAN_POINT('',(9.8,0.5,-8.645454545455));
+#4051 = VECTOR('',#4052,1.);
+#4052 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#4053 = PCURVE('',#1712,#4054);
+#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4058);
+#4055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4056,#4057),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.4,6.4),.PIECEWISE_BEZIER_KNOTS.);
+#4056 = CARTESIAN_POINT('',(2.212212534437,-10.8));
+#4057 = CARTESIAN_POINT('',(2.212212534437,-11.8));
+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4059 = PCURVE('',#2835,#4060);
+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4064);
+#4061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4062,#4063),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.4,6.4),.PIECEWISE_BEZIER_KNOTS.);
+#4062 = CARTESIAN_POINT('',(0.,-1.654545454545));
+#4063 = CARTESIAN_POINT('',(1.,-1.654545454545));
+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#4066 = EDGE_CURVE('',#4046,#4067,#4069,.T.);
+#4067 = VERTEX_POINT('',#4068);
+#4068 = CARTESIAN_POINT('',(6.360877215487,-5.6,-10.27122167995));
+#4069 = SURFACE_CURVE('',#4070,(#4074,#4081),.PCURVE_S1.);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(9.8,-5.6,-8.645454545455));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(-0.904072266505,-1.850498094629E-15,
+    -0.427379616893));
+#4074 = PCURVE('',#1712,#4075);
+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(2.212212534437,-11.5));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(1.,3.944304526105E-31));
+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4081 = PCURVE('',#2863,#4082);
+#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087);
+#4083 = LINE('',#4084,#4085);
+#4084 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4085 = VECTOR('',#4086,1.);
+#4086 = DIRECTION('',(-0.,1.));
+#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4088 = ORIENTED_EDGE('',*,*,#4089,.F.);
+#4089 = EDGE_CURVE('',#1697,#4067,#4090,.T.);
+#4090 = SURFACE_CURVE('',#4091,(#4095,#4102),.PCURVE_S1.);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(6.360877215487,5.9,-10.27122167995));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#4095 = PCURVE('',#1712,#4096);
+#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101);
+#4097 = LINE('',#4098,#4099);
+#4098 = CARTESIAN_POINT('',(6.016247800121,0.));
+#4099 = VECTOR('',#4100,1.);
+#4100 = DIRECTION('',(9.489733818611E-17,-1.));
+#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4102 = PCURVE('',#3332,#4103);
+#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108);
+#4104 = LINE('',#4105,#4106);
+#4105 = CARTESIAN_POINT('',(0.441592362307,0.));
+#4106 = VECTOR('',#4107,1.);
+#4107 = DIRECTION('',(0.,1.));
+#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4109 = ORIENTED_EDGE('',*,*,#1696,.F.);
+#4110 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#4111 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4112 = EDGE_CURVE('',#3936,#1967,#4113,.T.);
+#4113 = SURFACE_CURVE('',#4114,(#4119,#4126),.PCURVE_S1.);
+#4114 = ELLIPSE('',#4115,1.106106267219,1.);
+#4115 = AXIS2_PLACEMENT_3D('',#4116,#4117,#4118);
+#4116 = CARTESIAN_POINT('',(10.8,4.9,-8.172727272727));
+#4117 = DIRECTION('',(0.427379616893,-3.713770830937E-15,-0.904072266505
+    ));
+#4118 = DIRECTION('',(-0.904072266505,-1.755600756443E-15,
+    -0.427379616893));
+#4119 = PCURVE('',#1712,#4120);
+#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125);
+#4121 = ELLIPSE('',#4122,1.106106267219,1.);
+#4122 = AXIS2_PLACEMENT_2D('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(1.106106267219,-1.));
+#4124 = DIRECTION('',(1.,9.489733818611E-17));
+#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4126 = PCURVE('',#2026,#4127);
+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4138);
+#4128 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4129,#4130,#4131,#4132,#4133,
+    #4134,#4135,#4136,#4137),.UNSPECIFIED.,.F.,.F.,(9,9),(4.71239606389,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4129 = CARTESIAN_POINT('',(1.5708034103,-2.127269378707));
+#4130 = CARTESIAN_POINT('',(1.767152066461,-2.034450013978));
+#4131 = CARTESIAN_POINT('',(1.963500721619,-1.941630775246));
+#4132 = CARTESIAN_POINT('',(2.159849376795,-1.854264734247));
+#4133 = CARTESIAN_POINT('',(2.356198031919,-1.777803858078));
+#4134 = CARTESIAN_POINT('',(2.552546687119,-1.717030905548));
+#4135 = CARTESIAN_POINT('',(2.748895342264,-1.67537399729));
+#4136 = CARTESIAN_POINT('',(2.945243997429,-1.654545454638));
+#4137 = CARTESIAN_POINT('',(3.14159265359,-1.654545454545));
+#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4139 = ADVANCED_FACE('',(#4140),#1894,.T.);
+#4140 = FACE_BOUND('',#4141,.T.);
+#4141 = EDGE_LOOP('',(#4142,#4143,#4164,#4165));
+#4142 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#4143 = ORIENTED_EDGE('',*,*,#4144,.T.);
+#4144 = EDGE_CURVE('',#1850,#2294,#4145,.T.);
+#4145 = SURFACE_CURVE('',#4146,(#4150,#4157),.PCURVE_S1.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(16.1,-4.9,6.3));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#4150 = PCURVE('',#1894,#4151);
+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(1.7763568394E-15,-10.8));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(1.,0.));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#1866,#4158);
+#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163);
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(-0.,1.));
+#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4164 = ORIENTED_EDGE('',*,*,#2293,.F.);
+#4165 = ORIENTED_EDGE('',*,*,#2192,.F.);
+#4166 = ADVANCED_FACE('',(#4167),#1866,.T.);
+#4167 = FACE_BOUND('',#4168,.F.);
+#4168 = EDGE_LOOP('',(#4169,#4170,#4171,#4172));
+#4169 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#4170 = ORIENTED_EDGE('',*,*,#4144,.T.);
+#4171 = ORIENTED_EDGE('',*,*,#2316,.F.);
+#4172 = ORIENTED_EDGE('',*,*,#2745,.F.);
+#4173 = ADVANCED_FACE('',(#4174),#1791,.T.);
+#4174 = FACE_BOUND('',#4175,.F.);
+#4175 = EDGE_LOOP('',(#4176,#4201,#4202,#4203));
+#4176 = ORIENTED_EDGE('',*,*,#4177,.F.);
+#4177 = EDGE_CURVE('',#3887,#2695,#4178,.T.);
+#4178 = SURFACE_CURVE('',#4179,(#4184,#4190),.PCURVE_S1.);
+#4179 = CIRCLE('',#4180,0.3);
+#4180 = AXIS2_PLACEMENT_3D('',#4181,#4182,#4183);
+#4181 = CARTESIAN_POINT('',(11.5,-5.6,10.));
+#4182 = DIRECTION('',(-0.,-4.432212358835E-14,-1.));
+#4183 = DIRECTION('',(0.,-1.,4.432212358835E-14));
+#4184 = PCURVE('',#1791,#4185);
+#4185 = DEFINITIONAL_REPRESENTATION('',(#4186),#4189);
+#4186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4187,#4188),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4187 = CARTESIAN_POINT('',(-1.570796326795,0.3));
+#4188 = CARTESIAN_POINT('',(0.,0.3));
+#4189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4190 = PCURVE('',#4191,#4196);
+#4191 = SPHERICAL_SURFACE('',#4192,0.3);
+#4192 = AXIS2_PLACEMENT_3D('',#4193,#4194,#4195);
+#4193 = CARTESIAN_POINT('',(11.5,-5.6,10.));
+#4194 = DIRECTION('',(-1.,-0.,-0.));
+#4195 = DIRECTION('',(0.,2.960594732334E-15,1.));
+#4196 = DEFINITIONAL_REPRESENTATION('',(#4197),#4200);
+#4197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4198,#4199),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4198 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#4199 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = ORIENTED_EDGE('',*,*,#3909,.T.);
+#4202 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#4203 = ORIENTED_EDGE('',*,*,#2722,.F.);
+#4204 = ADVANCED_FACE('',(#4205),#1951,.F.);
+#4205 = FACE_BOUND('',#4206,.F.);
+#4206 = EDGE_LOOP('',(#4207,#4208,#4229,#4230));
+#4207 = ORIENTED_EDGE('',*,*,#1934,.F.);
+#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);
+#4209 = EDGE_CURVE('',#1935,#2449,#4210,.T.);
+#4210 = SEAM_CURVE('',#4211,(#4215,#4222),.PCURVE_S1.);
+#4211 = LINE('',#4212,#4213);
+#4212 = CARTESIAN_POINT('',(12.8,2.587929870401E-14,6.3));
+#4213 = VECTOR('',#4214,1.);
+#4214 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4215 = PCURVE('',#1951,#4216);
+#4216 = DEFINITIONAL_REPRESENTATION('',(#4217),#4221);
+#4217 = LINE('',#4218,#4219);
+#4218 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4219 = VECTOR('',#4220,1.);
+#4220 = DIRECTION('',(0.,-1.));
+#4221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4222 = PCURVE('',#1951,#4223);
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(0.,0.));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(0.,-1.));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = ORIENTED_EDGE('',*,*,#2448,.T.);
+#4230 = ORIENTED_EDGE('',*,*,#4209,.F.);
+#4231 = ADVANCED_FACE('',(#4232),#2026,.F.);
+#4232 = FACE_BOUND('',#4233,.F.);
+#4233 = EDGE_LOOP('',(#4234,#4235,#4256,#4257));
+#4234 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4235 = ORIENTED_EDGE('',*,*,#4236,.T.);
+#4236 = EDGE_CURVE('',#3936,#2044,#4237,.T.);
+#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.);
+#4238 = LINE('',#4239,#4240);
+#4239 = CARTESIAN_POINT('',(10.799992916495,3.900000000013,-10.3));
+#4240 = VECTOR('',#4241,1.);
+#4241 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4242 = PCURVE('',#2026,#4243);
+#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248);
+#4244 = LINE('',#4245,#4246);
+#4245 = CARTESIAN_POINT('',(1.5708034103,0.));
+#4246 = VECTOR('',#4247,1.);
+#4247 = DIRECTION('',(0.,-1.));
+#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4249 = PCURVE('',#2087,#4250);
+#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
+#4251 = LINE('',#4252,#4253);
+#4252 = CARTESIAN_POINT('',(1.000007083505,-1.7763568394E-15));
+#4253 = VECTOR('',#4254,1.);
+#4254 = DIRECTION('',(0.,-1.));
+#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4256 = ORIENTED_EDGE('',*,*,#2043,.T.);
+#4257 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#4258 = ADVANCED_FACE('',(#4259),#2115,.T.);
+#4259 = FACE_BOUND('',#4260,.T.);
+#4260 = EDGE_LOOP('',(#4261,#4262,#4263,#4264,#4287,#4310,#4333,#4356));
+#4261 = ORIENTED_EDGE('',*,*,#2099,.F.);
+#4262 = ORIENTED_EDGE('',*,*,#2265,.F.);
+#4263 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#4264 = ORIENTED_EDGE('',*,*,#4265,.T.);
+#4265 = EDGE_CURVE('',#2391,#4266,#4268,.T.);
+#4266 = VERTEX_POINT('',#4267);
+#4267 = CARTESIAN_POINT('',(11.8,-5.6,-7.1));
+#4268 = SURFACE_CURVE('',#4269,(#4273,#4280),.PCURVE_S1.);
+#4269 = LINE('',#4270,#4271);
+#4270 = CARTESIAN_POINT('',(11.8,-5.6,4.7));
+#4271 = VECTOR('',#4272,1.);
+#4272 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#4273 = PCURVE('',#2115,#4274);
+#4274 = DEFINITIONAL_REPRESENTATION('',(#4275),#4279);
+#4275 = LINE('',#4276,#4277);
+#4276 = CARTESIAN_POINT('',(1.7763568394E-15,-11.5));
+#4277 = VECTOR('',#4278,1.);
+#4278 = DIRECTION('',(1.,0.));
+#4279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4280 = PCURVE('',#2411,#4281);
+#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286);
+#4282 = LINE('',#4283,#4284);
+#4283 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4284 = VECTOR('',#4285,1.);
+#4285 = DIRECTION('',(-0.,1.));
+#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4287 = ORIENTED_EDGE('',*,*,#4288,.T.);
+#4288 = EDGE_CURVE('',#4266,#4289,#4291,.T.);
+#4289 = VERTEX_POINT('',#4290);
+#4290 = CARTESIAN_POINT('',(11.8,-3.9,-7.1));
+#4291 = SURFACE_CURVE('',#4292,(#4296,#4303),.PCURVE_S1.);
+#4292 = LINE('',#4293,#4294);
+#4293 = CARTESIAN_POINT('',(11.8,-5.9,-7.1));
+#4294 = VECTOR('',#4295,1.);
+#4295 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#4296 = PCURVE('',#2115,#4297);
+#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(11.8,-11.8));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(-2.22044604925E-16,1.));
+#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4303 = PCURVE('',#2807,#4304);
+#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309);
+#4305 = LINE('',#4306,#4307);
+#4306 = CARTESIAN_POINT('',(8.881784197001E-16,-2.));
+#4307 = VECTOR('',#4308,1.);
+#4308 = DIRECTION('',(-1.,0.));
+#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4310 = ORIENTED_EDGE('',*,*,#4311,.F.);
+#4311 = EDGE_CURVE('',#4312,#4289,#4314,.T.);
+#4312 = VERTEX_POINT('',#4313);
+#4313 = CARTESIAN_POINT('',(11.8,-3.9,-7.509986301653));
+#4314 = SURFACE_CURVE('',#4315,(#4319,#4326),.PCURVE_S1.);
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(11.8,-3.9,-10.3));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4319 = PCURVE('',#2115,#4320);
+#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(15.,-9.8));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4326 = PCURVE('',#3999,#4327);
+#4327 = DEFINITIONAL_REPRESENTATION('',(#4328),#4332);
+#4328 = LINE('',#4329,#4330);
+#4329 = CARTESIAN_POINT('',(1.,1.7763568394E-15));
+#4330 = VECTOR('',#4331,1.);
+#4331 = DIRECTION('',(0.,-1.));
+#4332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4333 = ORIENTED_EDGE('',*,*,#4334,.F.);
+#4334 = EDGE_CURVE('',#4335,#4312,#4337,.T.);
+#4335 = VERTEX_POINT('',#4336);
+#4336 = CARTESIAN_POINT('',(11.8,3.9,-7.509986301653));
+#4337 = SURFACE_CURVE('',#4338,(#4342,#4349),.PCURVE_S1.);
+#4338 = LINE('',#4339,#4340);
+#4339 = CARTESIAN_POINT('',(11.8,3.9,-7.509986301653));
+#4340 = VECTOR('',#4341,1.);
+#4341 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#4342 = PCURVE('',#2115,#4343);
+#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4348);
+#4344 = LINE('',#4345,#4346);
+#4345 = CARTESIAN_POINT('',(12.209986301653,-2.));
+#4346 = VECTOR('',#4347,1.);
+#4347 = DIRECTION('',(2.22044604925E-16,-1.));
+#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4349 = PCURVE('',#3972,#4350);
+#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4355);
+#4351 = LINE('',#4352,#4353);
+#4352 = CARTESIAN_POINT('',(1.129203964488,0.));
+#4353 = VECTOR('',#4354,1.);
+#4354 = DIRECTION('',(0.,1.));
+#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4356 = ORIENTED_EDGE('',*,*,#4357,.T.);
+#4357 = EDGE_CURVE('',#4335,#2072,#4358,.T.);
+#4358 = SURFACE_CURVE('',#4359,(#4363,#4370),.PCURVE_S1.);
+#4359 = LINE('',#4360,#4361);
+#4360 = CARTESIAN_POINT('',(11.8,3.9,-10.3));
+#4361 = VECTOR('',#4362,1.);
+#4362 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4363 = PCURVE('',#2115,#4364);
+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(15.,-2.));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4370 = PCURVE('',#2087,#4371);
+#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);
+#4372 = LINE('',#4373,#4374);
+#4373 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#4374 = VECTOR('',#4375,1.);
+#4375 = DIRECTION('',(0.,-1.));
+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4377 = ADVANCED_FACE('',(#4378),#2087,.F.);
+#4378 = FACE_BOUND('',#4379,.F.);
+#4379 = EDGE_LOOP('',(#4380,#4381,#4403,#4404,#4405));
+#4380 = ORIENTED_EDGE('',*,*,#3933,.F.);
+#4381 = ORIENTED_EDGE('',*,*,#4382,.T.);
+#4382 = EDGE_CURVE('',#3934,#4335,#4383,.T.);
+#4383 = SURFACE_CURVE('',#4384,(#4389,#4396),.PCURVE_S1.);
+#4384 = CIRCLE('',#4385,0.3);
+#4385 = AXIS2_PLACEMENT_3D('',#4386,#4387,#4388);
+#4386 = CARTESIAN_POINT('',(11.5,3.9,-7.509986301653));
+#4387 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#4388 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4389 = PCURVE('',#2087,#4390);
+#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4395);
+#4391 = CIRCLE('',#4392,0.3);
+#4392 = AXIS2_PLACEMENT_2D('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(0.3,-2.790013698347));
+#4394 = DIRECTION('',(-0.,1.));
+#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4396 = PCURVE('',#3972,#4397);
+#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402);
+#4398 = LINE('',#4399,#4400);
+#4399 = CARTESIAN_POINT('',(-0.441592362307,0.));
+#4400 = VECTOR('',#4401,1.);
+#4401 = DIRECTION('',(1.,0.));
+#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4403 = ORIENTED_EDGE('',*,*,#4357,.T.);
+#4404 = ORIENTED_EDGE('',*,*,#2071,.T.);
+#4405 = ORIENTED_EDGE('',*,*,#4236,.F.);
+#4406 = ADVANCED_FACE('',(#4407),#2176,.F.);
+#4407 = FACE_BOUND('',#4408,.F.);
+#4408 = EDGE_LOOP('',(#4409,#4410,#4433,#4464));
+#4409 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#4410 = ORIENTED_EDGE('',*,*,#4411,.T.);
+#4411 = EDGE_CURVE('',#2156,#4412,#4414,.T.);
+#4412 = VERTEX_POINT('',#4413);
+#4413 = CARTESIAN_POINT('',(11.3,4.9,7.4));
+#4414 = SEAM_CURVE('',#4415,(#4419,#4426),.PCURVE_S1.);
+#4415 = LINE('',#4416,#4417);
+#4416 = CARTESIAN_POINT('',(11.3,4.9,-7.1));
+#4417 = VECTOR('',#4418,1.);
+#4418 = DIRECTION('',(0.,4.440892098501E-15,1.));
+#4419 = PCURVE('',#2176,#4420);
+#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);
+#4421 = LINE('',#4422,#4423);
+#4422 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4423 = VECTOR('',#4424,1.);
+#4424 = DIRECTION('',(0.,-1.));
+#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4426 = PCURVE('',#2176,#4427);
+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432);
+#4428 = LINE('',#4429,#4430);
+#4429 = CARTESIAN_POINT('',(0.,0.));
+#4430 = VECTOR('',#4431,1.);
+#4431 = DIRECTION('',(0.,-1.));
+#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4433 = ORIENTED_EDGE('',*,*,#4434,.T.);
+#4434 = EDGE_CURVE('',#4412,#4412,#4435,.T.);
+#4435 = SURFACE_CURVE('',#4436,(#4441,#4448),.PCURVE_S1.);
+#4436 = CIRCLE('',#4437,0.5);
+#4437 = AXIS2_PLACEMENT_3D('',#4438,#4439,#4440);
+#4438 = CARTESIAN_POINT('',(10.8,4.9,7.4));
+#4439 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#4440 = DIRECTION('',(1.,0.,0.));
+#4441 = PCURVE('',#2176,#4442);
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(0.,-14.5));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(1.,0.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = PCURVE('',#4449,#4454);
+#4449 = PLANE('',#4450);
+#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453);
+#4451 = CARTESIAN_POINT('',(11.3,4.9,7.4));
+#4452 = DIRECTION('',(-1.214530815953E-30,4.71569545791E-15,1.));
+#4453 = DIRECTION('',(0.,1.,-4.71569545791E-15));
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4463);
+#4455 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4456,#4457,#4458,#4459,
+#4460,#4461,#4462),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4456 = CARTESIAN_POINT('',(0.,0.));
+#4457 = CARTESIAN_POINT('',(-0.866025403784,0.));
+#4458 = CARTESIAN_POINT('',(-0.433012701892,0.75));
+#4459 = CARTESIAN_POINT('',(-1.224646799147E-16,1.5));
+#4460 = CARTESIAN_POINT('',(0.433012701892,0.75));
+#4461 = CARTESIAN_POINT('',(0.866025403784,7.771561172376E-16));
+#4462 = CARTESIAN_POINT('',(0.,0.));
+#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4464 = ORIENTED_EDGE('',*,*,#4411,.F.);
+#4465 = ADVANCED_FACE('',(#4466),#2411,.T.);
+#4466 = FACE_BOUND('',#4467,.F.);
+#4467 = EDGE_LOOP('',(#4468,#4469,#4470,#4496));
+#4468 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#4469 = ORIENTED_EDGE('',*,*,#4265,.T.);
+#4470 = ORIENTED_EDGE('',*,*,#4471,.F.);
+#4471 = EDGE_CURVE('',#2769,#4266,#4472,.T.);
+#4472 = SURFACE_CURVE('',#4473,(#4478,#4485),.PCURVE_S1.);
+#4473 = CIRCLE('',#4474,0.3);
+#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477);
+#4475 = CARTESIAN_POINT('',(11.5,-5.6,-7.1));
+#4476 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#4477 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#4478 = PCURVE('',#2411,#4479);
+#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484);
+#4480 = LINE('',#4481,#4482);
+#4481 = CARTESIAN_POINT('',(3.14159265359,11.8));
+#4482 = VECTOR('',#4483,1.);
+#4483 = DIRECTION('',(-1.,0.));
+#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4485 = PCURVE('',#2807,#4486);
+#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4495);
+#4487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4488,#4489,#4490,#4491,
+#4492,#4493,#4494),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4488 = CARTESIAN_POINT('',(-0.6,-1.7));
+#4489 = CARTESIAN_POINT('',(-0.6,-1.180384757729));
+#4490 = CARTESIAN_POINT('',(-0.15,-1.440192378865));
+#4491 = CARTESIAN_POINT('',(0.3,-1.7));
+#4492 = CARTESIAN_POINT('',(-0.15,-1.959807621135));
+#4493 = CARTESIAN_POINT('',(-0.6,-2.219615242271));
+#4494 = CARTESIAN_POINT('',(-0.6,-1.7));
+#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4496 = ORIENTED_EDGE('',*,*,#2768,.F.);
+#4497 = ADVANCED_FACE('',(#4498),#2572,.T.);
+#4498 = FACE_BOUND('',#4499,.F.);
+#4499 = EDGE_LOOP('',(#4500,#4501,#4502,#4524));
+#4500 = ORIENTED_EDGE('',*,*,#3199,.T.);
+#4501 = ORIENTED_EDGE('',*,*,#2556,.T.);
+#4502 = ORIENTED_EDGE('',*,*,#4503,.F.);
+#4503 = EDGE_CURVE('',#3420,#2557,#4504,.T.);
+#4504 = SURFACE_CURVE('',#4505,(#4510,#4517),.PCURVE_S1.);
+#4505 = CIRCLE('',#4506,0.3);
+#4506 = AXIS2_PLACEMENT_3D('',#4507,#4508,#4509);
+#4507 = CARTESIAN_POINT('',(-11.5,-3.9,-10.));
+#4508 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#4509 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4510 = PCURVE('',#2572,#4511);
+#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);
+#4512 = LINE('',#4513,#4514);
+#4513 = CARTESIAN_POINT('',(-0.,7.8));
+#4514 = VECTOR('',#4515,1.);
+#4515 = DIRECTION('',(-1.,0.));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = PCURVE('',#2600,#4518);
+#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);
+#4519 = CIRCLE('',#4520,0.3);
+#4520 = AXIS2_PLACEMENT_2D('',#4521,#4522);
+#4521 = CARTESIAN_POINT('',(0.3,-0.3));
+#4522 = DIRECTION('',(0.,1.));
+#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4524 = ORIENTED_EDGE('',*,*,#3442,.F.);
+#4525 = ADVANCED_FACE('',(#4526),#2600,.F.);
+#4526 = FACE_BOUND('',#4527,.F.);
+#4527 = EDGE_LOOP('',(#4528,#4529,#4552,#4573,#4574));
+#4528 = ORIENTED_EDGE('',*,*,#2584,.T.);
+#4529 = ORIENTED_EDGE('',*,*,#4530,.T.);
+#4530 = EDGE_CURVE('',#2585,#4531,#4533,.T.);
+#4531 = VERTEX_POINT('',#4532);
+#4532 = CARTESIAN_POINT('',(-10.8,-3.9,-9.7));
+#4533 = SURFACE_CURVE('',#4534,(#4538,#4545),.PCURVE_S1.);
+#4534 = LINE('',#4535,#4536);
+#4535 = CARTESIAN_POINT('',(-11.8,-3.9,-9.7));
+#4536 = VECTOR('',#4537,1.);
+#4537 = DIRECTION('',(1.,0.,0.));
+#4538 = PCURVE('',#2600,#4539);
+#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4544);
+#4540 = LINE('',#4541,#4542);
+#4541 = CARTESIAN_POINT('',(0.,-0.6));
+#4542 = VECTOR('',#4543,1.);
+#4543 = DIRECTION('',(1.,0.));
+#4544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4545 = PCURVE('',#2628,#4546);
+#4546 = DEFINITIONAL_REPRESENTATION('',(#4547),#4551);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-1.,0.));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(1.,0.));
+#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4552 = ORIENTED_EDGE('',*,*,#4553,.F.);
+#4553 = EDGE_CURVE('',#3391,#4531,#4554,.T.);
+#4554 = SURFACE_CURVE('',#4555,(#4559,#4566),.PCURVE_S1.);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(-10.8,-3.9,-10.3));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4559 = PCURVE('',#2600,#4560);
+#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565);
+#4561 = LINE('',#4562,#4563);
+#4562 = CARTESIAN_POINT('',(1.,0.));
+#4563 = VECTOR('',#4564,1.);
+#4564 = DIRECTION('',(0.,-1.));
+#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4566 = PCURVE('',#3407,#4567);
+#4567 = DEFINITIONAL_REPRESENTATION('',(#4568),#4572);
+#4568 = LINE('',#4569,#4570);
+#4569 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4570 = VECTOR('',#4571,1.);
+#4571 = DIRECTION('',(0.,-1.));
+#4572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4573 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#4574 = ORIENTED_EDGE('',*,*,#4503,.T.);
+#4575 = ADVANCED_FACE('',(#4576,#4631),#2628,.F.);
+#4576 = FACE_BOUND('',#4577,.F.);
+#4577 = EDGE_LOOP('',(#4578,#4579,#4580,#4581,#4604,#4630));
+#4578 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#4579 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#4580 = ORIENTED_EDGE('',*,*,#2931,.T.);
+#4581 = ORIENTED_EDGE('',*,*,#4582,.T.);
+#4582 = EDGE_CURVE('',#2904,#4583,#4585,.T.);
+#4583 = VERTEX_POINT('',#4584);
+#4584 = CARTESIAN_POINT('',(-9.8,-4.9,-9.7));
+#4585 = SURFACE_CURVE('',#4586,(#4590,#4597),.PCURVE_S1.);
+#4586 = LINE('',#4587,#4588);
+#4587 = CARTESIAN_POINT('',(-9.8,-5.9,-9.7));
+#4588 = VECTOR('',#4589,1.);
+#4589 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#4590 = PCURVE('',#2628,#4591);
+#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4596);
+#4592 = LINE('',#4593,#4594);
+#4593 = CARTESIAN_POINT('',(1.,-2.));
+#4594 = VECTOR('',#4595,1.);
+#4595 = DIRECTION('',(0.,1.));
+#4596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4597 = PCURVE('',#2919,#4598);
+#4598 = DEFINITIONAL_REPRESENTATION('',(#4599),#4603);
+#4599 = LINE('',#4600,#4601);
+#4600 = CARTESIAN_POINT('',(5.551115123126E-16,-0.6));
+#4601 = VECTOR('',#4602,1.);
+#4602 = DIRECTION('',(1.,0.));
+#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4604 = ORIENTED_EDGE('',*,*,#4605,.F.);
+#4605 = EDGE_CURVE('',#4531,#4583,#4606,.T.);
+#4606 = SURFACE_CURVE('',#4607,(#4612,#4623),.PCURVE_S1.);
+#4607 = CIRCLE('',#4608,1.);
+#4608 = AXIS2_PLACEMENT_3D('',#4609,#4610,#4611);
+#4609 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#4610 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4611 = DIRECTION('',(1.,0.,0.));
+#4612 = PCURVE('',#2628,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4622);
+#4614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4615,#4616,#4617,#4618,
+#4619,#4620,#4621),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4615 = CARTESIAN_POINT('',(1.,-1.));
+#4616 = CARTESIAN_POINT('',(1.,-2.732050807569));
+#4617 = CARTESIAN_POINT('',(-0.5,-1.866025403784));
+#4618 = CARTESIAN_POINT('',(-2.,-1.));
+#4619 = CARTESIAN_POINT('',(-0.5,-0.133974596216));
+#4620 = CARTESIAN_POINT('',(1.,0.732050807569));
+#4621 = CARTESIAN_POINT('',(1.,-1.));
+#4622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4623 = PCURVE('',#3407,#4624);
+#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629);
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(0.,-0.6));
+#4627 = VECTOR('',#4628,1.);
+#4628 = DIRECTION('',(1.,0.));
+#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4630 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#4631 = FACE_BOUND('',#4632,.F.);
+#4632 = EDGE_LOOP('',(#4633));
+#4633 = ORIENTED_EDGE('',*,*,#4634,.T.);
+#4634 = EDGE_CURVE('',#4635,#4635,#4637,.T.);
+#4635 = VERTEX_POINT('',#4636);
+#4636 = CARTESIAN_POINT('',(-10.3,-4.9,-9.7));
+#4637 = SURFACE_CURVE('',#4638,(#4643,#4654),.PCURVE_S1.);
+#4638 = CIRCLE('',#4639,0.5);
+#4639 = AXIS2_PLACEMENT_3D('',#4640,#4641,#4642);
+#4640 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#4641 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#4642 = DIRECTION('',(1.,0.,0.));
+#4643 = PCURVE('',#2628,#4644);
+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4653);
+#4645 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4646,#4647,#4648,#4649,
+#4650,#4651,#4652),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4646 = CARTESIAN_POINT('',(0.5,-1.));
+#4647 = CARTESIAN_POINT('',(0.5,-1.866025403784));
+#4648 = CARTESIAN_POINT('',(-0.25,-1.433012701892));
+#4649 = CARTESIAN_POINT('',(-1.,-1.));
+#4650 = CARTESIAN_POINT('',(-0.25,-0.566987298108));
+#4651 = CARTESIAN_POINT('',(0.5,-0.133974596216));
+#4652 = CARTESIAN_POINT('',(0.5,-1.));
+#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4654 = PCURVE('',#4655,#4660);
+#4655 = CYLINDRICAL_SURFACE('',#4656,0.5);
+#4656 = AXIS2_PLACEMENT_3D('',#4657,#4658,#4659);
+#4657 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#4658 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#4659 = DIRECTION('',(1.,0.,0.));
+#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665);
+#4661 = LINE('',#4662,#4663);
+#4662 = CARTESIAN_POINT('',(0.,0.));
+#4663 = VECTOR('',#4664,1.);
+#4664 = DIRECTION('',(1.,0.));
+#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4666 = ADVANCED_FACE('',(#4667),#2919,.T.);
+#4667 = FACE_BOUND('',#4668,.T.);
+#4668 = EDGE_LOOP('',(#4669,#4670,#4671,#4692,#4693));
+#4669 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#4670 = ORIENTED_EDGE('',*,*,#4582,.T.);
+#4671 = ORIENTED_EDGE('',*,*,#4672,.F.);
+#4672 = EDGE_CURVE('',#3368,#4583,#4673,.T.);
+#4673 = SURFACE_CURVE('',#4674,(#4678,#4685),.PCURVE_S1.);
+#4674 = LINE('',#4675,#4676);
+#4675 = CARTESIAN_POINT('',(-9.8,-4.9,-10.3));
+#4676 = VECTOR('',#4677,1.);
+#4677 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4678 = PCURVE('',#2919,#4679);
+#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684);
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(1.,-5.551115123126E-16));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(0.,-1.));
+#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4685 = PCURVE('',#3407,#4686);
+#4686 = DEFINITIONAL_REPRESENTATION('',(#4687),#4691);
+#4687 = LINE('',#4688,#4689);
+#4688 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4689 = VECTOR('',#4690,1.);
+#4690 = DIRECTION('',(0.,-1.));
+#4691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4692 = ORIENTED_EDGE('',*,*,#3367,.F.);
+#4693 = ORIENTED_EDGE('',*,*,#4694,.F.);
+#4694 = EDGE_CURVE('',#2876,#3345,#4695,.T.);
+#4695 = SURFACE_CURVE('',#4696,(#4701,#4712),.PCURVE_S1.);
+#4696 = CIRCLE('',#4697,0.3);
+#4697 = AXIS2_PLACEMENT_3D('',#4698,#4699,#4700);
+#4698 = CARTESIAN_POINT('',(-9.8,-5.6,-10.));
+#4699 = DIRECTION('',(1.,-0.,0.));
+#4700 = DIRECTION('',(0.,0.,-1.));
+#4701 = PCURVE('',#2919,#4702);
+#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4711);
+#4703 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4704,#4705,#4706,#4707,
+#4708,#4709,#4710),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4704 = CARTESIAN_POINT('',(0.3,-1.942890293094E-15));
+#4705 = CARTESIAN_POINT('',(0.819615242271,-4.052314039882E-15));
+#4706 = CARTESIAN_POINT('',(0.559807621135,-0.45));
+#4707 = CARTESIAN_POINT('',(0.3,-0.9));
+#4708 = CARTESIAN_POINT('',(4.019237886467E-02,-0.45));
+#4709 = CARTESIAN_POINT('',(-0.219615242271,-2.775557561563E-16));
+#4710 = CARTESIAN_POINT('',(0.3,-1.942890293094E-15));
+#4711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4712 = PCURVE('',#2891,#4713);
+#4713 = DEFINITIONAL_REPRESENTATION('',(#4714),#4718);
+#4714 = LINE('',#4715,#4716);
+#4715 = CARTESIAN_POINT('',(4.712388980385,16.1));
+#4716 = VECTOR('',#4717,1.);
+#4717 = DIRECTION('',(-1.,0.));
+#4718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4719 = ADVANCED_FACE('',(#4720),#2710,.T.);
+#4720 = FACE_BOUND('',#4721,.T.);
+#4721 = EDGE_LOOP('',(#4722,#4742,#4743,#4765));
+#4722 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#4723 = EDGE_CURVE('',#2672,#3469,#4724,.T.);
+#4724 = SURFACE_CURVE('',#4725,(#4730,#4736),.PCURVE_S1.);
+#4725 = CIRCLE('',#4726,0.3);
+#4726 = AXIS2_PLACEMENT_3D('',#4727,#4728,#4729);
+#4727 = CARTESIAN_POINT('',(-11.5,-5.6,10.));
+#4728 = DIRECTION('',(-1.,0.,0.));
+#4729 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#4730 = PCURVE('',#2710,#4731);
+#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4735);
+#4732 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4733,#4734),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4733 = CARTESIAN_POINT('',(1.570796326795,0.3));
+#4734 = CARTESIAN_POINT('',(0.,0.3));
+#4735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4736 = PCURVE('',#3108,#4737);
+#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4741);
+#4738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4739,#4740),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4739 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#4740 = CARTESIAN_POINT('',(0.,0.));
+#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4742 = ORIENTED_EDGE('',*,*,#2694,.T.);
+#4743 = ORIENTED_EDGE('',*,*,#4744,.F.);
+#4744 = EDGE_CURVE('',#3492,#2695,#4745,.T.);
+#4745 = SURFACE_CURVE('',#4746,(#4751,#4758),.PCURVE_S1.);
+#4746 = CIRCLE('',#4747,0.3);
+#4747 = AXIS2_PLACEMENT_3D('',#4748,#4749,#4750);
+#4748 = CARTESIAN_POINT('',(11.5,-5.6,10.));
+#4749 = DIRECTION('',(1.,0.,-0.));
+#4750 = DIRECTION('',(0.,2.960594732334E-15,1.));
+#4751 = PCURVE('',#2710,#4752);
+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);
+#4753 = LINE('',#4754,#4755);
+#4754 = CARTESIAN_POINT('',(2.960594732334E-15,23.3));
+#4755 = VECTOR('',#4756,1.);
+#4756 = DIRECTION('',(1.,0.));
+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4758 = PCURVE('',#4191,#4759);
+#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764);
+#4760 = LINE('',#4761,#4762);
+#4761 = CARTESIAN_POINT('',(-0.,0.));
+#4762 = VECTOR('',#4763,1.);
+#4763 = DIRECTION('',(-1.,0.));
+#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4765 = ORIENTED_EDGE('',*,*,#3491,.F.);
+#4766 = ADVANCED_FACE('',(#4767),#2891,.T.);
+#4767 = FACE_BOUND('',#4768,.F.);
+#4768 = EDGE_LOOP('',(#4769,#4794,#4795,#4796));
+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#4770 = EDGE_CURVE('',#2848,#3317,#4771,.T.);
+#4771 = SURFACE_CURVE('',#4772,(#4777,#4783),.PCURVE_S1.);
+#4772 = CIRCLE('',#4773,0.3);
+#4773 = AXIS2_PLACEMENT_3D('',#4774,#4775,#4776);
+#4774 = CARTESIAN_POINT('',(6.232663330419,-5.6,-10.));
+#4775 = DIRECTION('',(1.,-1.281898970984E-29,-2.960594732334E-15));
+#4776 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#4777 = PCURVE('',#2891,#4778);
+#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4782);
+#4779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4780,#4781),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4780 = CARTESIAN_POINT('',(0.,6.7336669581E-02));
+#4781 = CARTESIAN_POINT('',(-1.570796326795,6.7336669581E-02));
+#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4783 = PCURVE('',#4784,#4789);
+#4784 = SPHERICAL_SURFACE('',#4785,0.3);
+#4785 = AXIS2_PLACEMENT_3D('',#4786,#4787,#4788);
+#4786 = CARTESIAN_POINT('',(6.232663330419,-5.6,-10.));
+#4787 = DIRECTION('',(0.,1.,-4.329869796038E-15));
+#4788 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4793);
+#4790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4791,#4792),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4791 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#4792 = CARTESIAN_POINT('',(0.,0.));
+#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4794 = ORIENTED_EDGE('',*,*,#3344,.T.);
+#4795 = ORIENTED_EDGE('',*,*,#4694,.F.);
+#4796 = ORIENTED_EDGE('',*,*,#2875,.F.);
+#4797 = ADVANCED_FACE('',(#4798),#2863,.T.);
+#4798 = FACE_BOUND('',#4799,.F.);
+#4799 = EDGE_LOOP('',(#4800,#4828,#4829,#4849));
+#4800 = ORIENTED_EDGE('',*,*,#4801,.T.);
+#4801 = EDGE_CURVE('',#2820,#4046,#4802,.T.);
+#4802 = SURFACE_CURVE('',#4803,(#4808,#4821),.PCURVE_S1.);
+#4803 = ELLIPSE('',#4804,0.331831880166,0.3);
+#4804 = AXIS2_PLACEMENT_3D('',#4805,#4806,#4807);
+#4805 = CARTESIAN_POINT('',(9.8,-5.6,-8.313622665289));
+#4806 = DIRECTION('',(1.,0.,0.));
+#4807 = DIRECTION('',(0.,-4.329869796038E-15,-1.));
+#4808 = PCURVE('',#2863,#4809);
+#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4820);
+#4810 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4811,#4812,#4813,#4814,#4815,
+    #4816,#4817,#4818,#4819),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4811 = CARTESIAN_POINT('',(6.610030629855E-17,-0.141818181818));
+#4812 = CARTESIAN_POINT('',(-0.196349541599,-0.113972246828));
+#4813 = CARTESIAN_POINT('',(-0.392699082199,-8.612630537385E-02));
+#4814 = CARTESIAN_POINT('',(-0.589048622797,-5.991630111413E-02));
+#4815 = CARTESIAN_POINT('',(-0.785398163398,-3.697784993039E-02));
+#4816 = CARTESIAN_POINT('',(-0.981747703996,-1.874580437119E-02));
+#4817 = CARTESIAN_POINT('',(-1.178097244596,-6.248619179665E-03));
+#4818 = CARTESIAN_POINT('',(-1.374446785196,-2.784113209843E-11));
+#4819 = CARTESIAN_POINT('',(-1.570796326795,4.440963005681E-15));
+#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4821 = PCURVE('',#2835,#4822);
+#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827);
+#4823 = ELLIPSE('',#4824,0.331831880166,0.3);
+#4824 = AXIS2_PLACEMENT_2D('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(0.7,-1.986377334711));
+#4826 = DIRECTION('',(2.22044604925E-16,1.));
+#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4828 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#4829 = ORIENTED_EDGE('',*,*,#4830,.F.);
+#4830 = EDGE_CURVE('',#2848,#4067,#4831,.T.);
+#4831 = SURFACE_CURVE('',#4832,(#4837,#4843),.PCURVE_S1.);
+#4832 = CIRCLE('',#4833,0.3);
+#4833 = AXIS2_PLACEMENT_3D('',#4834,#4835,#4836);
+#4834 = CARTESIAN_POINT('',(6.232663330419,-5.6,-10.));
+#4835 = DIRECTION('',(0.904072266505,1.850498094629E-15,0.427379616893)
+  );
+#4836 = DIRECTION('',(0.427379616893,-3.914515200177E-15,-0.904072266505
+    ));
+#4837 = PCURVE('',#2863,#4838);
+#4838 = DEFINITIONAL_REPRESENTATION('',(#4839),#4842);
+#4839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4840,#4841),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4840 = CARTESIAN_POINT('',(0.,3.804035265684));
+#4841 = CARTESIAN_POINT('',(-1.570796326795,3.804035265684));
+#4842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4843 = PCURVE('',#4784,#4844);
+#4844 = DEFINITIONAL_REPRESENTATION('',(#4845),#4848);
+#4845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4846,#4847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4846 = CARTESIAN_POINT('',(-0.441592362307,-1.570796326795));
+#4847 = CARTESIAN_POINT('',(-0.441592362307,0.));
+#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4849 = ORIENTED_EDGE('',*,*,#2847,.F.);
+#4850 = ADVANCED_FACE('',(#4851),#2835,.T.);
+#4851 = FACE_BOUND('',#4852,.T.);
+#4852 = EDGE_LOOP('',(#4853,#4854,#4877,#4898,#4899));
+#4853 = ORIENTED_EDGE('',*,*,#4045,.F.);
+#4854 = ORIENTED_EDGE('',*,*,#4855,.T.);
+#4855 = EDGE_CURVE('',#4011,#4856,#4858,.T.);
+#4856 = VERTEX_POINT('',#4857);
+#4857 = CARTESIAN_POINT('',(9.8,-4.9,-7.1));
+#4858 = SURFACE_CURVE('',#4859,(#4863,#4870),.PCURVE_S1.);
+#4859 = LINE('',#4860,#4861);
+#4860 = CARTESIAN_POINT('',(9.8,-4.9,-10.3));
+#4861 = VECTOR('',#4862,1.);
+#4862 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#4863 = PCURVE('',#2835,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
+#4865 = LINE('',#4866,#4867);
+#4866 = CARTESIAN_POINT('',(7.296963373294E-30,-1.7763568394E-15));
+#4867 = VECTOR('',#4868,1.);
+#4868 = DIRECTION('',(0.,-1.));
+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4870 = PCURVE('',#4027,#4871);
+#4871 = DEFINITIONAL_REPRESENTATION('',(#4872),#4876);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(0.,-1.));
+#4876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4877 = ORIENTED_EDGE('',*,*,#4878,.T.);
+#4878 = EDGE_CURVE('',#4856,#2792,#4879,.T.);
+#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.);
+#4880 = LINE('',#4881,#4882);
+#4881 = CARTESIAN_POINT('',(9.8,-4.9,-7.1));
+#4882 = VECTOR('',#4883,1.);
+#4883 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#4884 = PCURVE('',#2835,#4885);
+#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890);
+#4886 = LINE('',#4887,#4888);
+#4887 = CARTESIAN_POINT('',(-1.7763568394E-16,-3.2));
+#4888 = VECTOR('',#4889,1.);
+#4889 = DIRECTION('',(1.,0.));
+#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4891 = PCURVE('',#2807,#4892);
+#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897);
+#4893 = LINE('',#4894,#4895);
+#4894 = CARTESIAN_POINT('',(-1.,0.));
+#4895 = VECTOR('',#4896,1.);
+#4896 = DIRECTION('',(1.,0.));
+#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4898 = ORIENTED_EDGE('',*,*,#2819,.F.);
+#4899 = ORIENTED_EDGE('',*,*,#4801,.T.);
+#4900 = ADVANCED_FACE('',(#4901,#4952),#2807,.T.);
+#4901 = FACE_BOUND('',#4902,.T.);
+#4902 = EDGE_LOOP('',(#4903,#4904,#4905,#4929,#4950,#4951));
+#4903 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#4904 = ORIENTED_EDGE('',*,*,#4878,.F.);
+#4905 = ORIENTED_EDGE('',*,*,#4906,.T.);
+#4906 = EDGE_CURVE('',#4856,#4907,#4909,.T.);
+#4907 = VERTEX_POINT('',#4908);
+#4908 = CARTESIAN_POINT('',(10.8,-3.9,-7.1));
+#4909 = SURFACE_CURVE('',#4910,(#4915,#4922),.PCURVE_S1.);
+#4910 = CIRCLE('',#4911,1.);
+#4911 = AXIS2_PLACEMENT_3D('',#4912,#4913,#4914);
+#4912 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#4913 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#4914 = DIRECTION('',(1.,0.,0.));
+#4915 = PCURVE('',#2807,#4916);
+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#4921);
+#4917 = CIRCLE('',#4918,1.);
+#4918 = AXIS2_PLACEMENT_2D('',#4919,#4920);
+#4919 = CARTESIAN_POINT('',(-1.,-1.));
+#4920 = DIRECTION('',(0.,-1.));
+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4922 = PCURVE('',#4027,#4923);
+#4923 = DEFINITIONAL_REPRESENTATION('',(#4924),#4928);
+#4924 = LINE('',#4925,#4926);
+#4925 = CARTESIAN_POINT('',(0.,-3.2));
+#4926 = VECTOR('',#4927,1.);
+#4927 = DIRECTION('',(1.,0.));
+#4928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4929 = ORIENTED_EDGE('',*,*,#4930,.T.);
+#4930 = EDGE_CURVE('',#4907,#4289,#4931,.T.);
+#4931 = SURFACE_CURVE('',#4932,(#4936,#4943),.PCURVE_S1.);
+#4932 = LINE('',#4933,#4934);
+#4933 = CARTESIAN_POINT('',(10.8,-3.9,-7.1));
+#4934 = VECTOR('',#4935,1.);
+#4935 = DIRECTION('',(1.,0.,0.));
+#4936 = PCURVE('',#2807,#4937);
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = LINE('',#4939,#4940);
+#4939 = CARTESIAN_POINT('',(-2.,-1.));
+#4940 = VECTOR('',#4941,1.);
+#4941 = DIRECTION('',(0.,-1.));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = PCURVE('',#3999,#4944);
+#4944 = DEFINITIONAL_REPRESENTATION('',(#4945),#4949);
+#4945 = LINE('',#4946,#4947);
+#4946 = CARTESIAN_POINT('',(0.,-3.2));
+#4947 = VECTOR('',#4948,1.);
+#4948 = DIRECTION('',(1.,0.));
+#4949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4950 = ORIENTED_EDGE('',*,*,#4288,.F.);
+#4951 = ORIENTED_EDGE('',*,*,#4471,.F.);
+#4952 = FACE_BOUND('',#4953,.T.);
+#4953 = EDGE_LOOP('',(#4954));
+#4954 = ORIENTED_EDGE('',*,*,#4955,.F.);
+#4955 = EDGE_CURVE('',#4956,#4956,#4958,.T.);
+#4956 = VERTEX_POINT('',#4957);
+#4957 = CARTESIAN_POINT('',(11.3,-4.9,-7.1));
+#4958 = SURFACE_CURVE('',#4959,(#4964,#4971),.PCURVE_S1.);
+#4959 = CIRCLE('',#4960,0.5);
+#4960 = AXIS2_PLACEMENT_3D('',#4961,#4962,#4963);
+#4961 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#4962 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#4963 = DIRECTION('',(1.,0.,0.));
+#4964 = PCURVE('',#2807,#4965);
+#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970);
+#4966 = CIRCLE('',#4967,0.5);
+#4967 = AXIS2_PLACEMENT_2D('',#4968,#4969);
+#4968 = CARTESIAN_POINT('',(-1.,-1.));
+#4969 = DIRECTION('',(0.,-1.));
+#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4971 = PCURVE('',#4972,#4977);
+#4972 = CYLINDRICAL_SURFACE('',#4973,0.5);
+#4973 = AXIS2_PLACEMENT_3D('',#4974,#4975,#4976);
+#4974 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#4975 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#4976 = DIRECTION('',(1.,0.,0.));
+#4977 = DEFINITIONAL_REPRESENTATION('',(#4978),#4982);
+#4978 = LINE('',#4979,#4980);
+#4979 = CARTESIAN_POINT('',(0.,0.));
+#4980 = VECTOR('',#4981,1.);
+#4981 = DIRECTION('',(1.,0.));
+#4982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4983 = ADVANCED_FACE('',(#4984),#3076,.T.);
+#4984 = FACE_BOUND('',#4985,.T.);
+#4985 = EDGE_LOOP('',(#4986,#4987,#4988,#4989));
+#4986 = ORIENTED_EDGE('',*,*,#3468,.F.);
+#4987 = ORIENTED_EDGE('',*,*,#3289,.T.);
+#4988 = ORIENTED_EDGE('',*,*,#3062,.T.);
+#4989 = ORIENTED_EDGE('',*,*,#4990,.F.);
+#4990 = EDGE_CURVE('',#3469,#3040,#4991,.T.);
+#4991 = SURFACE_CURVE('',#4992,(#4997,#5004),.PCURVE_S1.);
+#4992 = CIRCLE('',#4993,0.3);
+#4993 = AXIS2_PLACEMENT_3D('',#4994,#4995,#4996);
+#4994 = CARTESIAN_POINT('',(-11.5,-5.6,10.));
+#4995 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#4996 = DIRECTION('',(0.,4.329869796038E-15,1.));
+#4997 = PCURVE('',#3076,#4998);
+#4998 = DEFINITIONAL_REPRESENTATION('',(#4999),#5003);
+#4999 = LINE('',#5000,#5001);
+#5000 = CARTESIAN_POINT('',(0.,11.5));
+#5001 = VECTOR('',#5002,1.);
+#5002 = DIRECTION('',(1.,0.));
+#5003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5004 = PCURVE('',#3108,#5005);
+#5005 = DEFINITIONAL_REPRESENTATION('',(#5006),#5010);
+#5006 = LINE('',#5007,#5008);
+#5007 = CARTESIAN_POINT('',(-0.,0.));
+#5008 = VECTOR('',#5009,1.);
+#5009 = DIRECTION('',(-1.,0.));
+#5010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5011 = ADVANCED_FACE('',(#5012),#3108,.T.);
+#5012 = FACE_BOUND('',#5013,.F.);
+#5013 = EDGE_LOOP('',(#5014,#5015,#5016));
+#5014 = ORIENTED_EDGE('',*,*,#4723,.F.);
+#5015 = ORIENTED_EDGE('',*,*,#3094,.T.);
+#5016 = ORIENTED_EDGE('',*,*,#4990,.F.);
+#5017 = ADVANCED_FACE('',(#5018),#3267,.F.);
+#5018 = FACE_BOUND('',#5019,.T.);
+#5019 = EDGE_LOOP('',(#5020));
+#5020 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#5021 = ADVANCED_FACE('',(#5022),#3332,.T.);
+#5022 = FACE_BOUND('',#5023,.T.);
+#5023 = EDGE_LOOP('',(#5024,#5025,#5026,#5027));
+#5024 = ORIENTED_EDGE('',*,*,#3316,.F.);
+#5025 = ORIENTED_EDGE('',*,*,#3859,.T.);
+#5026 = ORIENTED_EDGE('',*,*,#4089,.T.);
+#5027 = ORIENTED_EDGE('',*,*,#5028,.F.);
+#5028 = EDGE_CURVE('',#3317,#4067,#5029,.T.);
+#5029 = SURFACE_CURVE('',#5030,(#5035,#5042),.PCURVE_S1.);
+#5030 = CIRCLE('',#5031,0.3);
+#5031 = AXIS2_PLACEMENT_3D('',#5032,#5033,#5034);
+#5032 = CARTESIAN_POINT('',(6.232663330419,-5.6,-10.));
+#5033 = DIRECTION('',(0.,-1.,4.329869796038E-15));
+#5034 = DIRECTION('',(-2.960594732334E-15,-4.329869796038E-15,-1.));
+#5035 = PCURVE('',#3332,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(0.,11.5));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(1.,0.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = PCURVE('',#4784,#5043);
+#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);
+#5044 = LINE('',#5045,#5046);
+#5045 = CARTESIAN_POINT('',(-0.,0.));
+#5046 = VECTOR('',#5047,1.);
+#5047 = DIRECTION('',(-1.,0.));
+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5049 = ADVANCED_FACE('',(#5050),#3407,.F.);
+#5050 = FACE_BOUND('',#5051,.F.);
+#5051 = EDGE_LOOP('',(#5052,#5053,#5054,#5055));
+#5052 = ORIENTED_EDGE('',*,*,#4553,.T.);
+#5053 = ORIENTED_EDGE('',*,*,#4605,.T.);
+#5054 = ORIENTED_EDGE('',*,*,#4672,.F.);
+#5055 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#5056 = ADVANCED_FACE('',(#5057),#3528,.T.);
+#5057 = FACE_BOUND('',#5058,.F.);
+#5058 = EDGE_LOOP('',(#5059,#5060,#5061,#5081));
+#5059 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#5060 = ORIENTED_EDGE('',*,*,#3886,.T.);
+#5061 = ORIENTED_EDGE('',*,*,#5062,.T.);
+#5062 = EDGE_CURVE('',#3887,#3492,#5063,.T.);
+#5063 = SURFACE_CURVE('',#5064,(#5069,#5075),.PCURVE_S1.);
+#5064 = CIRCLE('',#5065,0.3);
+#5065 = AXIS2_PLACEMENT_3D('',#5066,#5067,#5068);
+#5066 = CARTESIAN_POINT('',(11.5,-5.6,10.));
+#5067 = DIRECTION('',(0.,-1.,2.960594732334E-15));
+#5068 = DIRECTION('',(0.,2.960594732334E-15,1.));
+#5069 = PCURVE('',#3528,#5070);
+#5070 = DEFINITIONAL_REPRESENTATION('',(#5071),#5074);
+#5071 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5072,#5073),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#5072 = CARTESIAN_POINT('',(-1.570796326795,11.5));
+#5073 = CARTESIAN_POINT('',(0.,11.5));
+#5074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5075 = PCURVE('',#4191,#5076);
+#5076 = DEFINITIONAL_REPRESENTATION('',(#5077),#5080);
+#5077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5078,#5079),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#5078 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#5079 = CARTESIAN_POINT('',(0.,0.));
+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5081 = ORIENTED_EDGE('',*,*,#3514,.F.);
+#5082 = ADVANCED_FACE('',(#5083),#3561,.F.);
+#5083 = FACE_BOUND('',#5084,.F.);
+#5084 = EDGE_LOOP('',(#5085,#5108,#5136,#5157));
+#5085 = ORIENTED_EDGE('',*,*,#5086,.T.);
+#5086 = EDGE_CURVE('',#3544,#5087,#5089,.T.);
+#5087 = VERTEX_POINT('',#5088);
+#5088 = CARTESIAN_POINT('',(0.5,3.2,13.5));
+#5089 = SURFACE_CURVE('',#5090,(#5094,#5101),.PCURVE_S1.);
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(0.5,3.2,10.3));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5094 = PCURVE('',#3561,#5095);
+#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);
+#5096 = LINE('',#5097,#5098);
+#5097 = CARTESIAN_POINT('',(2.493005801796E-13,-1.7763568394E-15));
+#5098 = VECTOR('',#5099,1.);
+#5099 = DIRECTION('',(0.,-1.));
+#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5101 = PCURVE('',#3590,#5102);
+#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107);
+#5103 = LINE('',#5104,#5105);
+#5104 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5105 = VECTOR('',#5106,1.);
+#5106 = DIRECTION('',(-0.,-1.));
+#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5108 = ORIENTED_EDGE('',*,*,#5109,.F.);
+#5109 = EDGE_CURVE('',#5110,#5087,#5112,.T.);
+#5110 = VERTEX_POINT('',#5111);
+#5111 = CARTESIAN_POINT('',(9.797201395271E-16,3.2,13.5));
+#5112 = SURFACE_CURVE('',#5113,(#5117,#5124),.PCURVE_S1.);
+#5113 = LINE('',#5114,#5115);
+#5114 = CARTESIAN_POINT('',(4.440919100592E-16,3.2,13.5));
+#5115 = VECTOR('',#5116,1.);
+#5116 = DIRECTION('',(1.,0.,0.));
+#5117 = PCURVE('',#3561,#5118);
+#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123);
+#5119 = LINE('',#5120,#5121);
+#5120 = CARTESIAN_POINT('',(0.5,-3.2));
+#5121 = VECTOR('',#5122,1.);
+#5122 = DIRECTION('',(-1.,0.));
+#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5124 = PCURVE('',#5125,#5130);
+#5125 = CYLINDRICAL_SURFACE('',#5126,0.2);
+#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129);
+#5127 = CARTESIAN_POINT('',(4.440919100592E-16,3.,13.5));
+#5128 = DIRECTION('',(1.,0.,0.));
+#5129 = DIRECTION('',(0.,4.034799280282E-15,1.));
+#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135);
+#5131 = LINE('',#5132,#5133);
+#5132 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5133 = VECTOR('',#5134,1.);
+#5134 = DIRECTION('',(-0.,1.));
+#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5136 = ORIENTED_EDGE('',*,*,#5137,.F.);
+#5137 = EDGE_CURVE('',#3546,#5110,#5138,.T.);
+#5138 = SURFACE_CURVE('',#5139,(#5143,#5150),.PCURVE_S1.);
+#5139 = LINE('',#5140,#5141);
+#5140 = CARTESIAN_POINT('',(5.992265631575E-16,3.2,10.3));
+#5141 = VECTOR('',#5142,1.);
+#5142 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5143 = PCURVE('',#3561,#5144);
+#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5149);
+#5145 = LINE('',#5146,#5147);
+#5146 = CARTESIAN_POINT('',(0.5,-1.7763568394E-15));
+#5147 = VECTOR('',#5148,1.);
+#5148 = DIRECTION('',(0.,-1.));
+#5149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5150 = PCURVE('',#3703,#5151);
+#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156);
+#5152 = LINE('',#5153,#5154);
+#5153 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5154 = VECTOR('',#5155,1.);
+#5155 = DIRECTION('',(-0.,-1.));
+#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5157 = ORIENTED_EDGE('',*,*,#3543,.F.);
+#5158 = ADVANCED_FACE('',(#5159),#3590,.F.);
+#5159 = FACE_BOUND('',#5160,.T.);
+#5160 = EDGE_LOOP('',(#5161,#5162,#5191,#5212));
+#5161 = ORIENTED_EDGE('',*,*,#5086,.T.);
+#5162 = ORIENTED_EDGE('',*,*,#5163,.T.);
+#5163 = EDGE_CURVE('',#5087,#5164,#5166,.T.);
+#5164 = VERTEX_POINT('',#5165);
+#5165 = CARTESIAN_POINT('',(1.667407111152,3.723696647994,13.5));
+#5166 = SURFACE_CURVE('',#5167,(#5172,#5179),.PCURVE_S1.);
+#5167 = CIRCLE('',#5168,1.563020833303);
+#5168 = AXIS2_PLACEMENT_3D('',#5169,#5170,#5171);
+#5169 = CARTESIAN_POINT('',(0.5,4.763020833303,13.5));
+#5170 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#5171 = DIRECTION('',(-1.017868433605E-13,-1.,4.034799280282E-15));
+#5172 = PCURVE('',#3590,#5173);
+#5173 = DEFINITIONAL_REPRESENTATION('',(#5174),#5178);
+#5174 = LINE('',#5175,#5176);
+#5175 = CARTESIAN_POINT('',(-1.570796326795,-3.2));
+#5176 = VECTOR('',#5177,1.);
+#5177 = DIRECTION('',(-1.,0.));
+#5178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5179 = PCURVE('',#5180,#5185);
+#5180 = TOROIDAL_SURFACE('',#5181,1.763020833303,0.2);
+#5181 = AXIS2_PLACEMENT_3D('',#5182,#5183,#5184);
+#5182 = CARTESIAN_POINT('',(0.5,4.763020833303,13.5));
+#5183 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#5184 = DIRECTION('',(-1.017868433605E-13,-1.,4.034799280282E-15));
+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);
+#5186 = LINE('',#5187,#5188);
+#5187 = CARTESIAN_POINT('',(0.,3.14159265359));
+#5188 = VECTOR('',#5189,1.);
+#5189 = DIRECTION('',(1.,0.));
+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5191 = ORIENTED_EDGE('',*,*,#5192,.F.);
+#5192 = EDGE_CURVE('',#3574,#5164,#5193,.T.);
+#5193 = SURFACE_CURVE('',#5194,(#5198,#5205),.PCURVE_S1.);
+#5194 = LINE('',#5195,#5196);
+#5195 = CARTESIAN_POINT('',(1.667407111198,3.723696648037,10.3));
+#5196 = VECTOR('',#5197,1.);
+#5197 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5198 = PCURVE('',#3590,#5199);
+#5199 = DEFINITIONAL_REPRESENTATION('',(#5200),#5204);
+#5200 = LINE('',#5201,#5202);
+#5201 = CARTESIAN_POINT('',(-2.414171365188,0.));
+#5202 = VECTOR('',#5203,1.);
+#5203 = DIRECTION('',(-0.,-1.));
+#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5205 = PCURVE('',#3619,#5206);
+#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5211);
+#5207 = LINE('',#5208,#5209);
+#5208 = CARTESIAN_POINT('',(-5.55576401876,0.));
+#5209 = VECTOR('',#5210,1.);
+#5210 = DIRECTION('',(-0.,-1.));
+#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5212 = ORIENTED_EDGE('',*,*,#3573,.F.);
+#5213 = ADVANCED_FACE('',(#5214),#3703,.T.);
+#5214 = FACE_BOUND('',#5215,.F.);
+#5215 = EDGE_LOOP('',(#5216,#5217,#5246,#5267));
+#5216 = ORIENTED_EDGE('',*,*,#5137,.T.);
+#5217 = ORIENTED_EDGE('',*,*,#5218,.F.);
+#5218 = EDGE_CURVE('',#5219,#5110,#5221,.T.);
+#5219 = VERTEX_POINT('',#5220);
+#5220 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.2,13.5));
+#5221 = SURFACE_CURVE('',#5222,(#5227,#5234),.PCURVE_S1.);
+#5222 = CIRCLE('',#5223,3.2);
+#5223 = AXIS2_PLACEMENT_3D('',#5224,#5225,#5226);
+#5224 = CARTESIAN_POINT('',(2.700209185348E-21,5.522195708834E-14,13.5)
+  );
+#5225 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#5226 = DIRECTION('',(-3.061616997868E-16,-1.,4.034799280282E-15));
+#5227 = PCURVE('',#3703,#5228);
+#5228 = DEFINITIONAL_REPRESENTATION('',(#5229),#5233);
+#5229 = LINE('',#5230,#5231);
+#5230 = CARTESIAN_POINT('',(-7.853981633974,-3.2));
+#5231 = VECTOR('',#5232,1.);
+#5232 = DIRECTION('',(1.,-0.));
+#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5234 = PCURVE('',#5235,#5240);
+#5235 = TOROIDAL_SURFACE('',#5236,3.,0.2);
+#5236 = AXIS2_PLACEMENT_3D('',#5237,#5238,#5239);
+#5237 = CARTESIAN_POINT('',(2.700209185348E-21,5.522195708834E-14,13.5)
+  );
+#5238 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#5239 = DIRECTION('',(-3.061616997868E-16,-1.,4.034799280282E-15));
+#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245);
+#5241 = LINE('',#5242,#5243);
+#5242 = CARTESIAN_POINT('',(0.,6.28318530718));
+#5243 = VECTOR('',#5244,1.);
+#5244 = DIRECTION('',(1.,0.));
+#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5246 = ORIENTED_EDGE('',*,*,#5247,.F.);
+#5247 = EDGE_CURVE('',#3661,#5219,#5248,.T.);
+#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.);
+#5249 = LINE('',#5250,#5251);
+#5250 = CARTESIAN_POINT('',(-4.898587247536E-16,-3.2,10.3));
+#5251 = VECTOR('',#5252,1.);
+#5252 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5253 = PCURVE('',#3703,#5254);
+#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259);
+#5255 = LINE('',#5256,#5257);
+#5256 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#5257 = VECTOR('',#5258,1.);
+#5258 = DIRECTION('',(-0.,-1.));
+#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5260 = PCURVE('',#3676,#5261);
+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);
+#5262 = LINE('',#5263,#5264);
+#5263 = CARTESIAN_POINT('',(0.5,1.7763568394E-15));
+#5264 = VECTOR('',#5265,1.);
+#5265 = DIRECTION('',(0.,-1.));
+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5267 = ORIENTED_EDGE('',*,*,#3688,.F.);
+#5268 = ADVANCED_FACE('',(#5269),#3619,.T.);
+#5269 = FACE_BOUND('',#5270,.F.);
+#5270 = EDGE_LOOP('',(#5271,#5294,#5321,#5322));
+#5271 = ORIENTED_EDGE('',*,*,#5272,.T.);
+#5272 = EDGE_CURVE('',#3603,#5273,#5275,.T.);
+#5273 = VERTEX_POINT('',#5274);
+#5274 = CARTESIAN_POINT('',(1.667407111153,-3.723696647993,13.5));
+#5275 = SURFACE_CURVE('',#5276,(#5280,#5287),.PCURVE_S1.);
+#5276 = LINE('',#5277,#5278);
+#5277 = CARTESIAN_POINT('',(1.667407111165,-3.723696648,10.3));
+#5278 = VECTOR('',#5279,1.);
+#5279 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5280 = PCURVE('',#3619,#5281);
+#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5286);
+#5282 = LINE('',#5283,#5284);
+#5283 = CARTESIAN_POINT('',(-0.727421288402,0.));
+#5284 = VECTOR('',#5285,1.);
+#5285 = DIRECTION('',(-0.,-1.));
+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5287 = PCURVE('',#3648,#5288);
+#5288 = DEFINITIONAL_REPRESENTATION('',(#5289),#5293);
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(-3.869013941991,0.));
+#5291 = VECTOR('',#5292,1.);
+#5292 = DIRECTION('',(-0.,-1.));
+#5293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5294 = ORIENTED_EDGE('',*,*,#5295,.F.);
+#5295 = EDGE_CURVE('',#5164,#5273,#5296,.T.);
+#5296 = SURFACE_CURVE('',#5297,(#5302,#5309),.PCURVE_S1.);
+#5297 = CIRCLE('',#5298,5.6);
+#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
+#5299 = CARTESIAN_POINT('',(5.85,5.522195716537E-14,13.5));
+#5300 = DIRECTION('',(1.350104592655E-20,-4.034799280282E-15,-1.));
+#5301 = DIRECTION('',(-0.746891587278,0.664945830014,-2.682933040185E-15
+    ));
+#5302 = PCURVE('',#3619,#5303);
+#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5308);
+#5304 = LINE('',#5305,#5306);
+#5305 = CARTESIAN_POINT('',(-5.55576401876,-3.2));
+#5306 = VECTOR('',#5307,1.);
+#5307 = DIRECTION('',(1.,-0.));
+#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5309 = PCURVE('',#5310,#5315);
+#5310 = TOROIDAL_SURFACE('',#5311,5.4,0.2);
+#5311 = AXIS2_PLACEMENT_3D('',#5312,#5313,#5314);
+#5312 = CARTESIAN_POINT('',(5.85,5.522195716537E-14,13.5));
+#5313 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#5314 = DIRECTION('',(-0.746891587278,0.664945830014,-2.682933040185E-15
+    ));
+#5315 = DEFINITIONAL_REPRESENTATION('',(#5316),#5320);
+#5316 = LINE('',#5317,#5318);
+#5317 = CARTESIAN_POINT('',(0.,6.28318530718));
+#5318 = VECTOR('',#5319,1.);
+#5319 = DIRECTION('',(1.,0.));
+#5320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5321 = ORIENTED_EDGE('',*,*,#5192,.F.);
+#5322 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#5323 = ADVANCED_FACE('',(#5324),#3676,.T.);
+#5324 = FACE_BOUND('',#5325,.T.);
+#5325 = EDGE_LOOP('',(#5326,#5349,#5375,#5376));
+#5326 = ORIENTED_EDGE('',*,*,#5327,.T.);
+#5327 = EDGE_CURVE('',#3632,#5328,#5330,.T.);
+#5328 = VERTEX_POINT('',#5329);
+#5329 = CARTESIAN_POINT('',(0.5,-3.2,13.5));
+#5330 = SURFACE_CURVE('',#5331,(#5335,#5342),.PCURVE_S1.);
+#5331 = LINE('',#5332,#5333);
+#5332 = CARTESIAN_POINT('',(0.5,-3.2,10.3));
+#5333 = VECTOR('',#5334,1.);
+#5334 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5335 = PCURVE('',#3676,#5336);
+#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341);
+#5337 = LINE('',#5338,#5339);
+#5338 = CARTESIAN_POINT('',(-2.22044604925E-16,1.7763568394E-15));
+#5339 = VECTOR('',#5340,1.);
+#5340 = DIRECTION('',(0.,-1.));
+#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5342 = PCURVE('',#3648,#5343);
+#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);
+#5344 = LINE('',#5345,#5346);
+#5345 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5346 = VECTOR('',#5347,1.);
+#5347 = DIRECTION('',(-0.,-1.));
+#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5349 = ORIENTED_EDGE('',*,*,#5350,.T.);
+#5350 = EDGE_CURVE('',#5328,#5219,#5351,.T.);
+#5351 = SURFACE_CURVE('',#5352,(#5356,#5363),.PCURVE_S1.);
+#5352 = LINE('',#5353,#5354);
+#5353 = CARTESIAN_POINT('',(0.5,-3.2,13.5));
+#5354 = VECTOR('',#5355,1.);
+#5355 = DIRECTION('',(-1.,0.,0.));
+#5356 = PCURVE('',#3676,#5357);
+#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);
+#5358 = LINE('',#5359,#5360);
+#5359 = CARTESIAN_POINT('',(0.,-3.2));
+#5360 = VECTOR('',#5361,1.);
+#5361 = DIRECTION('',(1.,-0.));
+#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5363 = PCURVE('',#5364,#5369);
+#5364 = CYLINDRICAL_SURFACE('',#5365,0.2);
+#5365 = AXIS2_PLACEMENT_3D('',#5366,#5367,#5368);
+#5366 = CARTESIAN_POINT('',(0.5,-3.,13.5));
+#5367 = DIRECTION('',(-1.,0.,0.));
+#5368 = DIRECTION('',(0.,4.034799280282E-15,1.));
+#5369 = DEFINITIONAL_REPRESENTATION('',(#5370),#5374);
+#5370 = LINE('',#5371,#5372);
+#5371 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5372 = VECTOR('',#5373,1.);
+#5373 = DIRECTION('',(-0.,1.));
+#5374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5375 = ORIENTED_EDGE('',*,*,#5247,.F.);
+#5376 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#5377 = ADVANCED_FACE('',(#5378),#3648,.F.);
+#5378 = FACE_BOUND('',#5379,.T.);
+#5379 = EDGE_LOOP('',(#5380,#5381,#5408,#5409));
+#5380 = ORIENTED_EDGE('',*,*,#5272,.T.);
+#5381 = ORIENTED_EDGE('',*,*,#5382,.T.);
+#5382 = EDGE_CURVE('',#5273,#5328,#5383,.T.);
+#5383 = SURFACE_CURVE('',#5384,(#5389,#5396),.PCURVE_S1.);
+#5384 = CIRCLE('',#5385,1.563020833303);
+#5385 = AXIS2_PLACEMENT_3D('',#5386,#5387,#5388);
+#5386 = CARTESIAN_POINT('',(0.5,-4.763020833303,13.5));
+#5387 = DIRECTION('',(-1.350104592694E-20,4.034799280282E-15,1.));
+#5388 = DIRECTION('',(0.74689158729,0.664945830001,-2.682912872497E-15)
+  );
+#5389 = PCURVE('',#3648,#5390);
+#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395);
+#5391 = LINE('',#5392,#5393);
+#5392 = CARTESIAN_POINT('',(-3.869013941991,-3.2));
+#5393 = VECTOR('',#5394,1.);
+#5394 = DIRECTION('',(-1.,0.));
+#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5396 = PCURVE('',#5397,#5402);
+#5397 = TOROIDAL_SURFACE('',#5398,1.763020833303,0.2);
+#5398 = AXIS2_PLACEMENT_3D('',#5399,#5400,#5401);
+#5399 = CARTESIAN_POINT('',(0.5,-4.763020833303,13.5));
+#5400 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#5401 = DIRECTION('',(0.74689158729,0.664945830001,-2.682912872497E-15)
+  );
+#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407);
+#5403 = LINE('',#5404,#5405);
+#5404 = CARTESIAN_POINT('',(0.,3.14159265359));
+#5405 = VECTOR('',#5406,1.);
+#5406 = DIRECTION('',(1.,0.));
+#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5408 = ORIENTED_EDGE('',*,*,#5327,.F.);
+#5409 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#5410 = ADVANCED_FACE('',(#5411),#3735,.T.);
+#5411 = FACE_BOUND('',#5412,.T.);
+#5412 = EDGE_LOOP('',(#5413,#5436,#5464,#5485));
+#5413 = ORIENTED_EDGE('',*,*,#5414,.T.);
+#5414 = EDGE_CURVE('',#3718,#5415,#5417,.T.);
+#5415 = VERTEX_POINT('',#5416);
+#5416 = CARTESIAN_POINT('',(-10.5,4.6,10.2));
+#5417 = SURFACE_CURVE('',#5418,(#5422,#5429),.PCURVE_S1.);
+#5418 = LINE('',#5419,#5420);
+#5419 = CARTESIAN_POINT('',(-10.5,4.6,10.3));
+#5420 = VECTOR('',#5421,1.);
+#5421 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#5422 = PCURVE('',#3735,#5423);
+#5423 = DEFINITIONAL_REPRESENTATION('',(#5424),#5428);
+#5424 = LINE('',#5425,#5426);
+#5425 = CARTESIAN_POINT('',(0.,0.));
+#5426 = VECTOR('',#5427,1.);
+#5427 = DIRECTION('',(-0.,-1.));
+#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5429 = PCURVE('',#3817,#5430);
+#5430 = DEFINITIONAL_REPRESENTATION('',(#5431),#5435);
+#5431 = LINE('',#5432,#5433);
+#5432 = CARTESIAN_POINT('',(9.2,-1.287858708565E-15));
+#5433 = VECTOR('',#5434,1.);
+#5434 = DIRECTION('',(0.,-1.));
+#5435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5436 = ORIENTED_EDGE('',*,*,#5437,.T.);
+#5437 = EDGE_CURVE('',#5415,#5438,#5440,.T.);
+#5438 = VERTEX_POINT('',#5439);
+#5439 = CARTESIAN_POINT('',(-4.7,4.6,10.2));
+#5440 = SURFACE_CURVE('',#5441,(#5445,#5452),.PCURVE_S1.);
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(-10.5,4.6,10.2));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(1.,0.,0.));
+#5445 = PCURVE('',#3735,#5446);
+#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(0.,-1.E-01));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(1.,0.));
+#5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5452 = PCURVE('',#5453,#5458);
+#5453 = PLANE('',#5454);
+#5454 = AXIS2_PLACEMENT_3D('',#5455,#5456,#5457);
+#5455 = CARTESIAN_POINT('',(-10.5,4.6,10.2));
+#5456 = DIRECTION('',(0.,4.247809833348E-15,1.));
+#5457 = DIRECTION('',(0.,1.,-4.247809833348E-15));
+#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);
+#5459 = LINE('',#5460,#5461);
+#5460 = CARTESIAN_POINT('',(-8.881784197001E-16,0.));
+#5461 = VECTOR('',#5462,1.);
+#5462 = DIRECTION('',(0.,-1.));
+#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);
+#5465 = EDGE_CURVE('',#3720,#5438,#5466,.T.);
+#5466 = SURFACE_CURVE('',#5467,(#5471,#5478),.PCURVE_S1.);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(-4.7,4.6,10.3));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#5471 = PCURVE('',#3735,#5472);
+#5472 = DEFINITIONAL_REPRESENTATION('',(#5473),#5477);
+#5473 = LINE('',#5474,#5475);
+#5474 = CARTESIAN_POINT('',(5.8,0.));
+#5475 = VECTOR('',#5476,1.);
+#5476 = DIRECTION('',(-0.,-1.));
+#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5478 = PCURVE('',#3763,#5479);
+#5479 = DEFINITIONAL_REPRESENTATION('',(#5480),#5484);
+#5480 = LINE('',#5481,#5482);
+#5481 = CARTESIAN_POINT('',(0.,0.));
+#5482 = VECTOR('',#5483,1.);
+#5483 = DIRECTION('',(0.,-1.));
+#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5485 = ORIENTED_EDGE('',*,*,#3717,.F.);
+#5486 = ADVANCED_FACE('',(#5487),#3817,.T.);
+#5487 = FACE_BOUND('',#5488,.T.);
+#5488 = EDGE_LOOP('',(#5489,#5512,#5533,#5534));
+#5489 = ORIENTED_EDGE('',*,*,#5490,.T.);
+#5490 = EDGE_CURVE('',#3776,#5491,#5493,.T.);
+#5491 = VERTEX_POINT('',#5492);
+#5492 = CARTESIAN_POINT('',(-10.5,-4.6,10.2));
+#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.);
+#5494 = LINE('',#5495,#5496);
+#5495 = CARTESIAN_POINT('',(-10.5,-4.6,10.3));
+#5496 = VECTOR('',#5497,1.);
+#5497 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#5498 = PCURVE('',#3817,#5499);
+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);
+#5500 = LINE('',#5501,#5502);
+#5501 = CARTESIAN_POINT('',(0.,0.));
+#5502 = VECTOR('',#5503,1.);
+#5503 = DIRECTION('',(0.,-1.));
+#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5505 = PCURVE('',#3791,#5506);
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(5.8,0.));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(0.,-1.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5512 = ORIENTED_EDGE('',*,*,#5513,.T.);
+#5513 = EDGE_CURVE('',#5491,#5415,#5514,.T.);
+#5514 = SURFACE_CURVE('',#5515,(#5519,#5526),.PCURVE_S1.);
+#5515 = LINE('',#5516,#5517);
+#5516 = CARTESIAN_POINT('',(-10.5,-4.6,10.2));
+#5517 = VECTOR('',#5518,1.);
+#5518 = DIRECTION('',(0.,1.,-4.107825191113E-15));
+#5519 = PCURVE('',#3817,#5520);
+#5520 = DEFINITIONAL_REPRESENTATION('',(#5521),#5525);
+#5521 = LINE('',#5522,#5523);
+#5522 = CARTESIAN_POINT('',(-4.773959005888E-16,-1.E-01));
+#5523 = VECTOR('',#5524,1.);
+#5524 = DIRECTION('',(1.,0.));
+#5525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5526 = PCURVE('',#5453,#5527);
+#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532);
+#5528 = LINE('',#5529,#5530);
+#5529 = CARTESIAN_POINT('',(-9.2,0.));
+#5530 = VECTOR('',#5531,1.);
+#5531 = DIRECTION('',(1.,0.));
+#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5533 = ORIENTED_EDGE('',*,*,#5414,.F.);
+#5534 = ORIENTED_EDGE('',*,*,#3803,.F.);
+#5535 = ADVANCED_FACE('',(#5536),#3791,.T.);
+#5536 = FACE_BOUND('',#5537,.T.);
+#5537 = EDGE_LOOP('',(#5538,#5561,#5582,#5583));
+#5538 = ORIENTED_EDGE('',*,*,#5539,.T.);
+#5539 = EDGE_CURVE('',#3748,#5540,#5542,.T.);
+#5540 = VERTEX_POINT('',#5541);
+#5541 = CARTESIAN_POINT('',(-4.7,-4.6,10.2));
+#5542 = SURFACE_CURVE('',#5543,(#5547,#5554),.PCURVE_S1.);
+#5543 = LINE('',#5544,#5545);
+#5544 = CARTESIAN_POINT('',(-4.7,-4.6,10.3));
+#5545 = VECTOR('',#5546,1.);
+#5546 = DIRECTION('',(-0.,-4.107825191113E-15,-1.));
+#5547 = PCURVE('',#3791,#5548);
+#5548 = DEFINITIONAL_REPRESENTATION('',(#5549),#5553);
+#5549 = LINE('',#5550,#5551);
+#5550 = CARTESIAN_POINT('',(0.,0.));
+#5551 = VECTOR('',#5552,1.);
+#5552 = DIRECTION('',(0.,-1.));
+#5553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5554 = PCURVE('',#3763,#5555);
+#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);
+#5556 = LINE('',#5557,#5558);
+#5557 = CARTESIAN_POINT('',(9.2,1.287858708565E-15));
+#5558 = VECTOR('',#5559,1.);
+#5559 = DIRECTION('',(0.,-1.));
+#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5561 = ORIENTED_EDGE('',*,*,#5562,.T.);
+#5562 = EDGE_CURVE('',#5540,#5491,#5563,.T.);
+#5563 = SURFACE_CURVE('',#5564,(#5568,#5575),.PCURVE_S1.);
+#5564 = LINE('',#5565,#5566);
+#5565 = CARTESIAN_POINT('',(-4.7,-4.6,10.2));
+#5566 = VECTOR('',#5567,1.);
+#5567 = DIRECTION('',(-1.,0.,0.));
+#5568 = PCURVE('',#3791,#5569);
+#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574);
+#5570 = LINE('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(0.,-1.E-01));
+#5572 = VECTOR('',#5573,1.);
+#5573 = DIRECTION('',(1.,0.));
+#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5575 = PCURVE('',#5453,#5576);
+#5576 = DEFINITIONAL_REPRESENTATION('',(#5577),#5581);
+#5577 = LINE('',#5578,#5579);
+#5578 = CARTESIAN_POINT('',(-9.2,-5.8));
+#5579 = VECTOR('',#5580,1.);
+#5580 = DIRECTION('',(0.,1.));
+#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5582 = ORIENTED_EDGE('',*,*,#5490,.F.);
+#5583 = ORIENTED_EDGE('',*,*,#3775,.F.);
+#5584 = ADVANCED_FACE('',(#5585),#3763,.T.);
+#5585 = FACE_BOUND('',#5586,.T.);
+#5586 = EDGE_LOOP('',(#5587,#5588,#5609,#5610));
+#5587 = ORIENTED_EDGE('',*,*,#5465,.T.);
+#5588 = ORIENTED_EDGE('',*,*,#5589,.T.);
+#5589 = EDGE_CURVE('',#5438,#5540,#5590,.T.);
+#5590 = SURFACE_CURVE('',#5591,(#5595,#5602),.PCURVE_S1.);
+#5591 = LINE('',#5592,#5593);
+#5592 = CARTESIAN_POINT('',(-4.7,4.6,10.2));
+#5593 = VECTOR('',#5594,1.);
+#5594 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#5595 = PCURVE('',#3763,#5596);
+#5596 = DEFINITIONAL_REPRESENTATION('',(#5597),#5601);
+#5597 = LINE('',#5598,#5599);
+#5598 = CARTESIAN_POINT('',(4.773959005888E-16,-1.E-01));
+#5599 = VECTOR('',#5600,1.);
+#5600 = DIRECTION('',(1.,0.));
+#5601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5602 = PCURVE('',#5453,#5603);
+#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608);
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(-8.881784197001E-16,-5.8));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(-1.,0.));
+#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5609 = ORIENTED_EDGE('',*,*,#5539,.F.);
+#5610 = ORIENTED_EDGE('',*,*,#3747,.F.);
+#5611 = ADVANCED_FACE('',(#5612),#3972,.T.);
+#5612 = FACE_BOUND('',#5613,.T.);
+#5613 = EDGE_LOOP('',(#5614,#5615,#5616,#5642));
+#5614 = ORIENTED_EDGE('',*,*,#4382,.T.);
+#5615 = ORIENTED_EDGE('',*,*,#4334,.T.);
+#5616 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5617 = EDGE_CURVE('',#3957,#4312,#5618,.T.);
+#5618 = SURFACE_CURVE('',#5619,(#5624,#5631),.PCURVE_S1.);
+#5619 = CIRCLE('',#5620,0.3);
+#5620 = AXIS2_PLACEMENT_3D('',#5621,#5622,#5623);
+#5621 = CARTESIAN_POINT('',(11.5,-3.9,-7.509986301653));
+#5622 = DIRECTION('',(0.,-1.,4.107825191113E-15));
+#5623 = DIRECTION('',(0.,-4.107825191113E-15,-1.));
+#5624 = PCURVE('',#3972,#5625);
+#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630);
+#5626 = LINE('',#5627,#5628);
+#5627 = CARTESIAN_POINT('',(-0.441592362307,7.8));
+#5628 = VECTOR('',#5629,1.);
+#5629 = DIRECTION('',(1.,0.));
+#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5631 = PCURVE('',#3999,#5632);
+#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5641);
+#5633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5634,#5635,#5636,#5637,
+#5638,#5639,#5640),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5634 = CARTESIAN_POINT('',(0.7,-2.490013698347));
+#5635 = CARTESIAN_POINT('',(1.219615242271,-2.490013698347));
+#5636 = CARTESIAN_POINT('',(0.959807621135,-2.940013698347));
+#5637 = CARTESIAN_POINT('',(0.7,-3.390013698347));
+#5638 = CARTESIAN_POINT('',(0.440192378865,-2.940013698347));
+#5639 = CARTESIAN_POINT('',(0.180384757729,-2.490013698347));
+#5640 = CARTESIAN_POINT('',(0.7,-2.490013698347));
+#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5642 = ORIENTED_EDGE('',*,*,#3956,.F.);
+#5643 = ADVANCED_FACE('',(#5644),#3999,.F.);
+#5644 = FACE_BOUND('',#5645,.F.);
+#5645 = EDGE_LOOP('',(#5646,#5647,#5668,#5669,#5670));
+#5646 = ORIENTED_EDGE('',*,*,#3984,.F.);
+#5647 = ORIENTED_EDGE('',*,*,#5648,.T.);
+#5648 = EDGE_CURVE('',#3985,#4907,#5649,.T.);
+#5649 = SURFACE_CURVE('',#5650,(#5654,#5661),.PCURVE_S1.);
+#5650 = LINE('',#5651,#5652);
+#5651 = CARTESIAN_POINT('',(10.8,-3.9,-10.3));
+#5652 = VECTOR('',#5653,1.);
+#5653 = DIRECTION('',(0.,4.107825191113E-15,1.));
+#5654 = PCURVE('',#3999,#5655);
+#5655 = DEFINITIONAL_REPRESENTATION('',(#5656),#5660);
+#5656 = LINE('',#5657,#5658);
+#5657 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#5658 = VECTOR('',#5659,1.);
+#5659 = DIRECTION('',(0.,-1.));
+#5660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5661 = PCURVE('',#4027,#5662);
+#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5667);
+#5663 = LINE('',#5664,#5665);
+#5664 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5665 = VECTOR('',#5666,1.);
+#5666 = DIRECTION('',(0.,-1.));
+#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5668 = ORIENTED_EDGE('',*,*,#4930,.T.);
+#5669 = ORIENTED_EDGE('',*,*,#4311,.F.);
+#5670 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5671 = ADVANCED_FACE('',(#5672),#4027,.F.);
+#5672 = FACE_BOUND('',#5673,.F.);
+#5673 = EDGE_LOOP('',(#5674,#5675,#5676,#5677));
+#5674 = ORIENTED_EDGE('',*,*,#4010,.F.);
+#5675 = ORIENTED_EDGE('',*,*,#4855,.T.);
+#5676 = ORIENTED_EDGE('',*,*,#4906,.T.);
+#5677 = ORIENTED_EDGE('',*,*,#5648,.F.);
+#5678 = ADVANCED_FACE('',(#5679),#4191,.T.);
+#5679 = FACE_BOUND('',#5680,.F.);
+#5680 = EDGE_LOOP('',(#5681,#5682,#5683));
+#5681 = ORIENTED_EDGE('',*,*,#5062,.F.);
+#5682 = ORIENTED_EDGE('',*,*,#4177,.T.);
+#5683 = ORIENTED_EDGE('',*,*,#4744,.F.);
+#5684 = ADVANCED_FACE('',(#5685),#4449,.F.);
+#5685 = FACE_BOUND('',#5686,.T.);
+#5686 = EDGE_LOOP('',(#5687));
+#5687 = ORIENTED_EDGE('',*,*,#4434,.T.);
+#5688 = ADVANCED_FACE('',(#5689),#4655,.F.);
+#5689 = FACE_BOUND('',#5690,.F.);
+#5690 = EDGE_LOOP('',(#5691,#5692,#5715,#5742));
+#5691 = ORIENTED_EDGE('',*,*,#4634,.F.);
+#5692 = ORIENTED_EDGE('',*,*,#5693,.T.);
+#5693 = EDGE_CURVE('',#4635,#5694,#5696,.T.);
+#5694 = VERTEX_POINT('',#5695);
+#5695 = CARTESIAN_POINT('',(-10.3,-4.9,4.8));
+#5696 = SEAM_CURVE('',#5697,(#5701,#5708),.PCURVE_S1.);
+#5697 = LINE('',#5698,#5699);
+#5698 = CARTESIAN_POINT('',(-10.3,-4.9,-9.7));
+#5699 = VECTOR('',#5700,1.);
+#5700 = DIRECTION('',(0.,3.663735981263E-15,1.));
+#5701 = PCURVE('',#4655,#5702);
+#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707);
+#5703 = LINE('',#5704,#5705);
+#5704 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5705 = VECTOR('',#5706,1.);
+#5706 = DIRECTION('',(0.,-1.));
+#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5708 = PCURVE('',#4655,#5709);
+#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5714);
+#5710 = LINE('',#5711,#5712);
+#5711 = CARTESIAN_POINT('',(0.,0.));
+#5712 = VECTOR('',#5713,1.);
+#5713 = DIRECTION('',(0.,-1.));
+#5714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5715 = ORIENTED_EDGE('',*,*,#5716,.T.);
+#5716 = EDGE_CURVE('',#5694,#5694,#5717,.T.);
+#5717 = SURFACE_CURVE('',#5718,(#5723,#5730),.PCURVE_S1.);
+#5718 = CIRCLE('',#5719,0.5);
+#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722);
+#5720 = CARTESIAN_POINT('',(-10.8,-4.9,4.8));
+#5721 = DIRECTION('',(0.,-3.663735981263E-15,-1.));
+#5722 = DIRECTION('',(1.,0.,0.));
+#5723 = PCURVE('',#4655,#5724);
+#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729);
+#5725 = LINE('',#5726,#5727);
+#5726 = CARTESIAN_POINT('',(0.,-14.5));
+#5727 = VECTOR('',#5728,1.);
+#5728 = DIRECTION('',(1.,0.));
+#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5730 = PCURVE('',#5731,#5736);
+#5731 = PLANE('',#5732);
+#5732 = AXIS2_PLACEMENT_3D('',#5733,#5734,#5735);
+#5733 = CARTESIAN_POINT('',(-10.8,-4.9,4.8));
+#5734 = DIRECTION('',(1.184237892934E-15,-5.15978466776E-15,-1.));
+#5735 = DIRECTION('',(0.,-1.,5.15978466776E-15));
+#5736 = DEFINITIONAL_REPRESENTATION('',(#5737),#5741);
+#5737 = CIRCLE('',#5738,0.5);
+#5738 = AXIS2_PLACEMENT_2D('',#5739,#5740);
+#5739 = CARTESIAN_POINT('',(0.,0.));
+#5740 = DIRECTION('',(0.,-1.));
+#5741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5742 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#5743 = ADVANCED_FACE('',(#5744),#4784,.T.);
+#5744 = FACE_BOUND('',#5745,.F.);
+#5745 = EDGE_LOOP('',(#5746,#5747,#5748));
+#5746 = ORIENTED_EDGE('',*,*,#4770,.F.);
+#5747 = ORIENTED_EDGE('',*,*,#4830,.T.);
+#5748 = ORIENTED_EDGE('',*,*,#5028,.F.);
+#5749 = ADVANCED_FACE('',(#5750),#4972,.F.);
+#5750 = FACE_BOUND('',#5751,.F.);
+#5751 = EDGE_LOOP('',(#5752,#5753,#5776,#5807));
+#5752 = ORIENTED_EDGE('',*,*,#4955,.F.);
+#5753 = ORIENTED_EDGE('',*,*,#5754,.T.);
+#5754 = EDGE_CURVE('',#4956,#5755,#5757,.T.);
+#5755 = VERTEX_POINT('',#5756);
+#5756 = CARTESIAN_POINT('',(11.3,-4.9,7.4));
+#5757 = SEAM_CURVE('',#5758,(#5762,#5769),.PCURVE_S1.);
+#5758 = LINE('',#5759,#5760);
+#5759 = CARTESIAN_POINT('',(11.3,-4.9,-7.1));
+#5760 = VECTOR('',#5761,1.);
+#5761 = DIRECTION('',(0.,4.440892098501E-15,1.));
+#5762 = PCURVE('',#4972,#5763);
+#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768);
+#5764 = LINE('',#5765,#5766);
+#5765 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5766 = VECTOR('',#5767,1.);
+#5767 = DIRECTION('',(0.,-1.));
+#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5769 = PCURVE('',#4972,#5770);
+#5770 = DEFINITIONAL_REPRESENTATION('',(#5771),#5775);
+#5771 = LINE('',#5772,#5773);
+#5772 = CARTESIAN_POINT('',(0.,0.));
+#5773 = VECTOR('',#5774,1.);
+#5774 = DIRECTION('',(0.,-1.));
+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5776 = ORIENTED_EDGE('',*,*,#5777,.T.);
+#5777 = EDGE_CURVE('',#5755,#5755,#5778,.T.);
+#5778 = SURFACE_CURVE('',#5779,(#5784,#5791),.PCURVE_S1.);
+#5779 = CIRCLE('',#5780,0.5);
+#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783);
+#5781 = CARTESIAN_POINT('',(10.8,-4.9,7.4));
+#5782 = DIRECTION('',(0.,-4.440892098501E-15,-1.));
+#5783 = DIRECTION('',(1.,0.,0.));
+#5784 = PCURVE('',#4972,#5785);
+#5785 = DEFINITIONAL_REPRESENTATION('',(#5786),#5790);
+#5786 = LINE('',#5787,#5788);
+#5787 = CARTESIAN_POINT('',(0.,-14.5));
+#5788 = VECTOR('',#5789,1.);
+#5789 = DIRECTION('',(1.,0.));
+#5790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5791 = PCURVE('',#5792,#5797);
+#5792 = PLANE('',#5793);
+#5793 = AXIS2_PLACEMENT_3D('',#5794,#5795,#5796);
+#5794 = CARTESIAN_POINT('',(10.8,-4.9,7.4));
+#5795 = DIRECTION('',(-1.234870350411E-30,4.71569545791E-15,1.));
+#5796 = DIRECTION('',(0.,1.,-4.71569545791E-15));
+#5797 = DEFINITIONAL_REPRESENTATION('',(#5798),#5806);
+#5798 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5799,#5800,#5801,#5802,
+#5803,#5804,#5805),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5799 = CARTESIAN_POINT('',(0.,-0.5));
+#5800 = CARTESIAN_POINT('',(-0.866025403784,-0.5));
+#5801 = CARTESIAN_POINT('',(-0.433012701892,0.25));
+#5802 = CARTESIAN_POINT('',(-1.224646799147E-16,1.));
+#5803 = CARTESIAN_POINT('',(0.433012701892,0.25));
+#5804 = CARTESIAN_POINT('',(0.866025403784,-0.5));
+#5805 = CARTESIAN_POINT('',(0.,-0.5));
+#5806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5807 = ORIENTED_EDGE('',*,*,#5754,.F.);
+#5808 = ADVANCED_FACE('',(#5809),#5125,.T.);
+#5809 = FACE_BOUND('',#5810,.F.);
+#5810 = EDGE_LOOP('',(#5811,#5833,#5834,#5856));
+#5811 = ORIENTED_EDGE('',*,*,#5812,.T.);
+#5812 = EDGE_CURVE('',#5813,#5110,#5815,.T.);
+#5813 = VERTEX_POINT('',#5814);
+#5814 = CARTESIAN_POINT('',(9.184850993605E-16,3.,13.7));
+#5815 = SURFACE_CURVE('',#5816,(#5821,#5827),.PCURVE_S1.);
+#5816 = CIRCLE('',#5817,0.2);
+#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820);
+#5818 = CARTESIAN_POINT('',(5.510937598255E-16,3.,13.5));
+#5819 = DIRECTION('',(-1.,1.836970198721E-16,-1.350104592748E-20));
+#5820 = DIRECTION('',(1.836970198721E-16,1.,-4.034799280282E-15));
+#5821 = PCURVE('',#5125,#5822);
+#5822 = DEFINITIONAL_REPRESENTATION('',(#5823),#5826);
+#5823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5824,#5825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#5824 = CARTESIAN_POINT('',(0.,1.665334536938E-16));
+#5825 = CARTESIAN_POINT('',(-1.570796326795,1.665334536938E-16));
+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5827 = PCURVE('',#5235,#5828);
+#5828 = DEFINITIONAL_REPRESENTATION('',(#5829),#5832);
+#5829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5830,#5831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#5830 = CARTESIAN_POINT('',(3.14159265359,4.712388980385));
+#5831 = CARTESIAN_POINT('',(3.14159265359,6.28318530718));
+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5833 = ORIENTED_EDGE('',*,*,#5109,.T.);
+#5834 = ORIENTED_EDGE('',*,*,#5835,.F.);
+#5835 = EDGE_CURVE('',#5836,#5087,#5838,.T.);
+#5836 = VERTEX_POINT('',#5837);
+#5837 = CARTESIAN_POINT('',(0.5,3.,13.7));
+#5838 = SURFACE_CURVE('',#5839,(#5844,#5850),.PCURVE_S1.);
+#5839 = CIRCLE('',#5840,0.2);
+#5840 = AXIS2_PLACEMENT_3D('',#5841,#5842,#5843);
+#5841 = CARTESIAN_POINT('',(0.5,3.,13.5));
+#5842 = DIRECTION('',(-1.,0.,0.));
+#5843 = DIRECTION('',(0.,4.034799280282E-15,1.));
+#5844 = PCURVE('',#5125,#5845);
+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5849);
+#5846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5847,#5848),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5847 = CARTESIAN_POINT('',(0.,0.5));
+#5848 = CARTESIAN_POINT('',(-1.570796326795,0.5));
+#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5850 = PCURVE('',#5180,#5851);
+#5851 = DEFINITIONAL_REPRESENTATION('',(#5852),#5855);
+#5852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5853,#5854),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5853 = CARTESIAN_POINT('',(0.,1.570796326795));
+#5854 = CARTESIAN_POINT('',(0.,3.14159265359));
+#5855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5856 = ORIENTED_EDGE('',*,*,#5857,.F.);
+#5857 = EDGE_CURVE('',#5813,#5836,#5858,.T.);
+#5858 = SURFACE_CURVE('',#5859,(#5863,#5870),.PCURVE_S1.);
+#5859 = LINE('',#5860,#5861);
+#5860 = CARTESIAN_POINT('',(4.440919100592E-16,3.,13.7));
+#5861 = VECTOR('',#5862,1.);
+#5862 = DIRECTION('',(1.,0.,0.));
+#5863 = PCURVE('',#5125,#5864);
+#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869);
+#5865 = LINE('',#5866,#5867);
+#5866 = CARTESIAN_POINT('',(-0.,0.));
+#5867 = VECTOR('',#5868,1.);
+#5868 = DIRECTION('',(-0.,1.));
+#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5870 = PCURVE('',#5871,#5876);
+#5871 = PLANE('',#5872);
+#5872 = AXIS2_PLACEMENT_3D('',#5873,#5874,#5875);
+#5873 = CARTESIAN_POINT('',(4.16685707923,-6.715204339602E-12,13.7));
+#5874 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#5875 = DIRECTION('',(0.,1.,-4.034799280282E-15));
+#5876 = DEFINITIONAL_REPRESENTATION('',(#5877),#5881);
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(3.000000000007,4.16685707923));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(0.,-1.));
+#5881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5882 = ADVANCED_FACE('',(#5883),#5180,.T.);
+#5883 = FACE_BOUND('',#5884,.T.);
+#5884 = EDGE_LOOP('',(#5885,#5886,#5910,#5930));
+#5885 = ORIENTED_EDGE('',*,*,#5835,.F.);
+#5886 = ORIENTED_EDGE('',*,*,#5887,.T.);
+#5887 = EDGE_CURVE('',#5836,#5888,#5890,.T.);
+#5888 = VERTEX_POINT('',#5889);
+#5889 = CARTESIAN_POINT('',(1.81678542861,3.590707481993,13.7));
+#5890 = SURFACE_CURVE('',#5891,(#5896,#5903),.PCURVE_S1.);
+#5891 = CIRCLE('',#5892,1.763020833303);
+#5892 = AXIS2_PLACEMENT_3D('',#5893,#5894,#5895);
+#5893 = CARTESIAN_POINT('',(0.5,4.763020833303,13.7));
+#5894 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#5895 = DIRECTION('',(-1.017868433605E-13,-1.,4.034799280282E-15));
+#5896 = PCURVE('',#5180,#5897);
+#5897 = DEFINITIONAL_REPRESENTATION('',(#5898),#5902);
+#5898 = LINE('',#5899,#5900);
+#5899 = CARTESIAN_POINT('',(0.,1.570796326795));
+#5900 = VECTOR('',#5901,1.);
+#5901 = DIRECTION('',(1.,0.));
+#5902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5903 = PCURVE('',#5871,#5904);
+#5904 = DEFINITIONAL_REPRESENTATION('',(#5905),#5909);
+#5905 = CIRCLE('',#5906,1.763020833303);
+#5906 = AXIS2_PLACEMENT_2D('',#5907,#5908);
+#5907 = CARTESIAN_POINT('',(4.76302083331,3.666857079231));
+#5908 = DIRECTION('',(-1.,1.017639935901E-13));
+#5909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5910 = ORIENTED_EDGE('',*,*,#5911,.T.);
+#5911 = EDGE_CURVE('',#5888,#5164,#5912,.T.);
+#5912 = SURFACE_CURVE('',#5913,(#5918,#5924),.PCURVE_S1.);
+#5913 = CIRCLE('',#5914,0.2);
+#5914 = AXIS2_PLACEMENT_3D('',#5915,#5916,#5917);
+#5915 = CARTESIAN_POINT('',(1.81678542861,3.590707481993,13.5));
+#5916 = DIRECTION('',(-0.664945830001,-0.74689158729,3.013548661381E-15)
+  );
+#5917 = DIRECTION('',(0.74689158729,-0.664945830001,2.682933040132E-15)
+  );
+#5918 = PCURVE('',#5180,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5923);
+#5920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5921,#5922),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#5921 = CARTESIAN_POINT('',(0.843375038394,1.570796326795));
+#5922 = CARTESIAN_POINT('',(0.843375038394,3.14159265359));
+#5923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5924 = PCURVE('',#5310,#5925);
+#5925 = DEFINITIONAL_REPRESENTATION('',(#5926),#5929);
+#5926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5927,#5928),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#5927 = CARTESIAN_POINT('',(0.,4.712388980385));
+#5928 = CARTESIAN_POINT('',(0.,6.28318530718));
+#5929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5930 = ORIENTED_EDGE('',*,*,#5163,.F.);
+#5931 = ADVANCED_FACE('',(#5932),#5235,.T.);
+#5932 = FACE_BOUND('',#5933,.T.);
+#5933 = EDGE_LOOP('',(#5934,#5956,#5982,#5983));
+#5934 = ORIENTED_EDGE('',*,*,#5935,.F.);
+#5935 = EDGE_CURVE('',#5936,#5219,#5938,.T.);
+#5936 = VERTEX_POINT('',#5937);
+#5937 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.,13.7));
+#5938 = SURFACE_CURVE('',#5939,(#5944,#5950),.PCURVE_S1.);
+#5939 = CIRCLE('',#5940,0.2);
+#5940 = AXIS2_PLACEMENT_3D('',#5941,#5942,#5943);
+#5941 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.,13.5));
+#5942 = DIRECTION('',(1.,0.,-0.));
+#5943 = DIRECTION('',(0.,4.034799280282E-15,1.));
+#5944 = PCURVE('',#5235,#5945);
+#5945 = DEFINITIONAL_REPRESENTATION('',(#5946),#5949);
+#5946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5947,#5948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5947 = CARTESIAN_POINT('',(0.,4.712388980385));
+#5948 = CARTESIAN_POINT('',(0.,6.28318530718));
+#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5950 = PCURVE('',#5364,#5951);
+#5951 = DEFINITIONAL_REPRESENTATION('',(#5952),#5955);
+#5952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5953,#5954),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5953 = CARTESIAN_POINT('',(0.,0.5));
+#5954 = CARTESIAN_POINT('',(-1.570796326795,0.5));
+#5955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5956 = ORIENTED_EDGE('',*,*,#5957,.T.);
+#5957 = EDGE_CURVE('',#5936,#5813,#5958,.T.);
+#5958 = SURFACE_CURVE('',#5959,(#5964,#5971),.PCURVE_S1.);
+#5959 = CIRCLE('',#5960,3.);
+#5960 = AXIS2_PLACEMENT_3D('',#5961,#5962,#5963);
+#5961 = CARTESIAN_POINT('',(0.,5.60289169444E-14,13.7));
+#5962 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#5963 = DIRECTION('',(-3.061616997868E-16,-1.,4.034799280282E-15));
+#5964 = PCURVE('',#5235,#5965);
+#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970);
+#5966 = LINE('',#5967,#5968);
+#5967 = CARTESIAN_POINT('',(0.,4.712388980385));
+#5968 = VECTOR('',#5969,1.);
+#5969 = DIRECTION('',(1.,0.));
+#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5971 = PCURVE('',#5871,#5972);
+#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5981);
+#5973 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5974,#5975,#5976,#5977,
+#5978,#5979,#5980),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5974 = CARTESIAN_POINT('',(-2.999999999993,4.16685707923));
+#5975 = CARTESIAN_POINT('',(-2.999999999993,9.363009501937));
+#5976 = CARTESIAN_POINT('',(1.500000000007,6.764933290584));
+#5977 = CARTESIAN_POINT('',(6.000000000007,4.16685707923));
+#5978 = CARTESIAN_POINT('',(1.500000000007,1.568780867877));
+#5979 = CARTESIAN_POINT('',(-2.999999999993,-1.029295343476));
+#5980 = CARTESIAN_POINT('',(-2.999999999993,4.16685707923));
+#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5982 = ORIENTED_EDGE('',*,*,#5812,.T.);
+#5983 = ORIENTED_EDGE('',*,*,#5218,.F.);
+#5984 = ADVANCED_FACE('',(#5985),#5310,.T.);
+#5985 = FACE_BOUND('',#5986,.T.);
+#5986 = EDGE_LOOP('',(#5987,#5988,#6016,#6036));
+#5987 = ORIENTED_EDGE('',*,*,#5911,.F.);
+#5988 = ORIENTED_EDGE('',*,*,#5989,.T.);
+#5989 = EDGE_CURVE('',#5888,#5990,#5992,.T.);
+#5990 = VERTEX_POINT('',#5991);
+#5991 = CARTESIAN_POINT('',(1.81678542861,-3.590707481993,13.7));
+#5992 = SURFACE_CURVE('',#5993,(#5998,#6005),.PCURVE_S1.);
+#5993 = CIRCLE('',#5994,5.4);
+#5994 = AXIS2_PLACEMENT_3D('',#5995,#5996,#5997);
+#5995 = CARTESIAN_POINT('',(5.85,5.602891702142E-14,13.7));
+#5996 = DIRECTION('',(1.350104592655E-20,-4.034799280282E-15,-1.));
+#5997 = DIRECTION('',(-0.746891587278,0.664945830014,-2.682933040185E-15
+    ));
+#5998 = PCURVE('',#5310,#5999);
+#5999 = DEFINITIONAL_REPRESENTATION('',(#6000),#6004);
+#6000 = LINE('',#6001,#6002);
+#6001 = CARTESIAN_POINT('',(0.,4.712388980385));
+#6002 = VECTOR('',#6003,1.);
+#6003 = DIRECTION('',(1.,0.));
+#6004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6005 = PCURVE('',#5871,#6006);
+#6006 = DEFINITIONAL_REPRESENTATION('',(#6007),#6015);
+#6007 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6008,#6009,#6010,#6011,
+#6012,#6013,#6014),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6008 = CARTESIAN_POINT('',(3.590707482083,2.350071650532));
+#6009 = CARTESIAN_POINT('',(10.576440037405,-3.869216143542));
+#6010 = CARTESIAN_POINT('',(1.697512536629,-6.809394103458));
+#6011 = CARTESIAN_POINT('',(-7.181414964146,-9.749572063373));
+#6012 = CARTESIAN_POINT('',(-5.288220018692,-0.590106309383));
+#6013 = CARTESIAN_POINT('',(-3.395025073238,8.569359444606));
+#6014 = CARTESIAN_POINT('',(3.590707482083,2.350071650532));
+#6015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6016 = ORIENTED_EDGE('',*,*,#6017,.T.);
+#6017 = EDGE_CURVE('',#5990,#5273,#6018,.T.);
+#6018 = SURFACE_CURVE('',#6019,(#6024,#6030),.PCURVE_S1.);
+#6019 = CIRCLE('',#6020,0.2);
+#6020 = AXIS2_PLACEMENT_3D('',#6021,#6022,#6023);
+#6021 = CARTESIAN_POINT('',(1.81678542861,-3.590707481993,13.5));
+#6022 = DIRECTION('',(0.664945830001,-0.74689158729,3.013566616309E-15)
+  );
+#6023 = DIRECTION('',(0.74689158729,0.664945830001,-2.682912872497E-15)
+  );
+#6024 = PCURVE('',#5310,#6025);
+#6025 = DEFINITIONAL_REPRESENTATION('',(#6026),#6029);
+#6026 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6027,#6028),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#6027 = CARTESIAN_POINT('',(4.828342730359,4.712388980385));
+#6028 = CARTESIAN_POINT('',(4.828342730359,6.28318530718));
+#6029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6030 = PCURVE('',#5397,#6031);
+#6031 = DEFINITIONAL_REPRESENTATION('',(#6032),#6035);
+#6032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6033,#6034),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#6033 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6034 = CARTESIAN_POINT('',(0.,3.14159265359));
+#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6036 = ORIENTED_EDGE('',*,*,#5295,.F.);
+#6037 = ADVANCED_FACE('',(#6038),#5364,.T.);
+#6038 = FACE_BOUND('',#6039,.F.);
+#6039 = EDGE_LOOP('',(#6040,#6062,#6063,#6064));
+#6040 = ORIENTED_EDGE('',*,*,#6041,.T.);
+#6041 = EDGE_CURVE('',#6042,#5328,#6044,.T.);
+#6042 = VERTEX_POINT('',#6043);
+#6043 = CARTESIAN_POINT('',(0.5,-3.,13.7));
+#6044 = SURFACE_CURVE('',#6045,(#6050,#6056),.PCURVE_S1.);
+#6045 = CIRCLE('',#6046,0.2);
+#6046 = AXIS2_PLACEMENT_3D('',#6047,#6048,#6049);
+#6047 = CARTESIAN_POINT('',(0.5,-3.,13.5));
+#6048 = DIRECTION('',(1.,-3.330669073875E-16,1.350104592808E-20));
+#6049 = DIRECTION('',(3.330669073875E-16,1.,-4.034799280282E-15));
+#6050 = PCURVE('',#5364,#6051);
+#6051 = DEFINITIONAL_REPRESENTATION('',(#6052),#6055);
+#6052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6053,#6054),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#6053 = CARTESIAN_POINT('',(0.,-2.22044604925E-16));
+#6054 = CARTESIAN_POINT('',(-1.570796326795,-2.22044604925E-16));
+#6055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6056 = PCURVE('',#5397,#6057);
+#6057 = DEFINITIONAL_REPRESENTATION('',(#6058),#6061);
+#6058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6059,#6060),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#6059 = CARTESIAN_POINT('',(0.843375038393,1.570796326795));
+#6060 = CARTESIAN_POINT('',(0.843375038393,3.14159265359));
+#6061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6062 = ORIENTED_EDGE('',*,*,#5350,.T.);
+#6063 = ORIENTED_EDGE('',*,*,#5935,.F.);
+#6064 = ORIENTED_EDGE('',*,*,#6065,.F.);
+#6065 = EDGE_CURVE('',#6042,#5936,#6066,.T.);
+#6066 = SURFACE_CURVE('',#6067,(#6071,#6078),.PCURVE_S1.);
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(0.5,-3.,13.7));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(-1.,0.,0.));
+#6071 = PCURVE('',#5364,#6072);
+#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077);
+#6073 = LINE('',#6074,#6075);
+#6074 = CARTESIAN_POINT('',(-0.,0.));
+#6075 = VECTOR('',#6076,1.);
+#6076 = DIRECTION('',(-0.,1.));
+#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6078 = PCURVE('',#5871,#6079);
+#6079 = DEFINITIONAL_REPRESENTATION('',(#6080),#6084);
+#6080 = LINE('',#6081,#6082);
+#6081 = CARTESIAN_POINT('',(-2.999999999993,3.66685707923));
+#6082 = VECTOR('',#6083,1.);
+#6083 = DIRECTION('',(0.,1.));
+#6084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6085 = ADVANCED_FACE('',(#6086),#5397,.T.);
+#6086 = FACE_BOUND('',#6087,.T.);
+#6087 = EDGE_LOOP('',(#6088,#6089,#6111,#6112));
+#6088 = ORIENTED_EDGE('',*,*,#6017,.F.);
+#6089 = ORIENTED_EDGE('',*,*,#6090,.T.);
+#6090 = EDGE_CURVE('',#5990,#6042,#6091,.T.);
+#6091 = SURFACE_CURVE('',#6092,(#6097,#6104),.PCURVE_S1.);
+#6092 = CIRCLE('',#6093,1.763020833303);
+#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096);
+#6094 = CARTESIAN_POINT('',(0.5,-4.763020833303,13.7));
+#6095 = DIRECTION('',(-1.350104592694E-20,4.034799280282E-15,1.));
+#6096 = DIRECTION('',(0.74689158729,0.664945830001,-2.682912872497E-15)
+  );
+#6097 = PCURVE('',#5397,#6098);
+#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6103);
+#6099 = LINE('',#6100,#6101);
+#6100 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6101 = VECTOR('',#6102,1.);
+#6102 = DIRECTION('',(1.,0.));
+#6103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6104 = PCURVE('',#5871,#6105);
+#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6110);
+#6106 = CIRCLE('',#6107,1.763020833303);
+#6107 = AXIS2_PLACEMENT_2D('',#6108,#6109);
+#6108 = CARTESIAN_POINT('',(-4.763020833296,3.66685707923));
+#6109 = DIRECTION('',(0.664945830001,-0.74689158729));
+#6110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6111 = ORIENTED_EDGE('',*,*,#6041,.T.);
+#6112 = ORIENTED_EDGE('',*,*,#5382,.F.);
+#6113 = ADVANCED_FACE('',(#6114),#5453,.T.);
+#6114 = FACE_BOUND('',#6115,.F.);
+#6115 = EDGE_LOOP('',(#6116,#6117,#6118,#6119));
+#6116 = ORIENTED_EDGE('',*,*,#5437,.T.);
+#6117 = ORIENTED_EDGE('',*,*,#5589,.T.);
+#6118 = ORIENTED_EDGE('',*,*,#5562,.T.);
+#6119 = ORIENTED_EDGE('',*,*,#5513,.T.);
+#6120 = ADVANCED_FACE('',(#6121),#5731,.T.);
+#6121 = FACE_BOUND('',#6122,.T.);
+#6122 = EDGE_LOOP('',(#6123));
+#6123 = ORIENTED_EDGE('',*,*,#5716,.T.);
+#6124 = ADVANCED_FACE('',(#6125),#5792,.F.);
+#6125 = FACE_BOUND('',#6126,.T.);
+#6126 = EDGE_LOOP('',(#6127));
+#6127 = ORIENTED_EDGE('',*,*,#5777,.T.);
+#6128 = ADVANCED_FACE('',(#6129,#6137,#6168),#5871,.T.);
+#6129 = FACE_BOUND('',#6130,.T.);
+#6130 = EDGE_LOOP('',(#6131,#6132,#6133,#6134,#6135,#6136));
+#6131 = ORIENTED_EDGE('',*,*,#6090,.F.);
+#6132 = ORIENTED_EDGE('',*,*,#5989,.F.);
+#6133 = ORIENTED_EDGE('',*,*,#5887,.F.);
+#6134 = ORIENTED_EDGE('',*,*,#5857,.F.);
+#6135 = ORIENTED_EDGE('',*,*,#5957,.F.);
+#6136 = ORIENTED_EDGE('',*,*,#6065,.F.);
+#6137 = FACE_BOUND('',#6138,.T.);
+#6138 = EDGE_LOOP('',(#6139));
+#6139 = ORIENTED_EDGE('',*,*,#6140,.F.);
+#6140 = EDGE_CURVE('',#6141,#6141,#6143,.T.);
+#6141 = VERTEX_POINT('',#6142);
+#6142 = CARTESIAN_POINT('',(2.905,5.527675013986E-14,13.7));
+#6143 = SURFACE_CURVE('',#6144,(#6149,#6156),.PCURVE_S1.);
+#6144 = CIRCLE('',#6145,2.945);
+#6145 = AXIS2_PLACEMENT_3D('',#6146,#6147,#6148);
+#6146 = CARTESIAN_POINT('',(5.85,5.527675013986E-14,13.7));
+#6147 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6148 = DIRECTION('',(-1.,-1.405066006115E-28,-1.350104592674E-20));
+#6149 = PCURVE('',#5871,#6150);
+#6150 = DEFINITIONAL_REPRESENTATION('',(#6151),#6155);
+#6151 = CIRCLE('',#6152,2.945);
+#6152 = AXIS2_PLACEMENT_2D('',#6153,#6154);
+#6153 = CARTESIAN_POINT('',(6.770481089742E-12,-1.68314292077));
+#6154 = DIRECTION('',(0.,1.));
+#6155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6156 = PCURVE('',#6157,#6162);
+#6157 = CONICAL_SURFACE('',#6158,2.65,0.785398163397);
+#6158 = AXIS2_PLACEMENT_3D('',#6159,#6160,#6161);
+#6159 = CARTESIAN_POINT('',(5.85,5.646701592754E-14,13.995));
+#6160 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#6161 = DIRECTION('',(-1.,-1.405066006115E-28,-1.350104592674E-20));
+#6162 = DEFINITIONAL_REPRESENTATION('',(#6163),#6167);
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(0.,0.295));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(-1.,-0.));
+#6167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6168 = FACE_BOUND('',#6169,.T.);
+#6169 = EDGE_LOOP('',(#6170));
+#6170 = ORIENTED_EDGE('',*,*,#6171,.F.);
+#6171 = EDGE_CURVE('',#6172,#6172,#6174,.T.);
+#6172 = VERTEX_POINT('',#6173);
+#6173 = CARTESIAN_POINT('',(-1.,5.527675013986E-14,13.7));
+#6174 = SURFACE_CURVE('',#6175,(#6180,#6187),.PCURVE_S1.);
+#6175 = CIRCLE('',#6176,1.);
+#6176 = AXIS2_PLACEMENT_3D('',#6177,#6178,#6179);
+#6177 = CARTESIAN_POINT('',(-1.849643291963E-19,5.527675013986E-14,13.7)
+  );
+#6178 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6179 = DIRECTION('',(-1.,-5.447401038825E-35,-1.350104592674E-20));
+#6180 = PCURVE('',#5871,#6181);
+#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186);
+#6182 = CIRCLE('',#6183,1.);
+#6183 = AXIS2_PLACEMENT_2D('',#6184,#6185);
+#6184 = CARTESIAN_POINT('',(6.770481089742E-12,4.16685707923));
+#6185 = DIRECTION('',(-1.069105884037E-50,1.));
+#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6187 = PCURVE('',#6188,#6193);
+#6188 = CYLINDRICAL_SURFACE('',#6189,1.);
+#6189 = AXIS2_PLACEMENT_3D('',#6190,#6191,#6192);
+#6190 = CARTESIAN_POINT('',(-1.849643291963E-19,5.527675013986E-14,13.7)
+  );
+#6191 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#6192 = DIRECTION('',(-1.,-5.447401038825E-35,-1.350104592674E-20));
+#6193 = DEFINITIONAL_REPRESENTATION('',(#6194),#6198);
+#6194 = LINE('',#6195,#6196);
+#6195 = CARTESIAN_POINT('',(-0.,0.));
+#6196 = VECTOR('',#6197,1.);
+#6197 = DIRECTION('',(-1.,0.));
+#6198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6199 = ADVANCED_FACE('',(#6200),#6157,.T.);
+#6200 = FACE_BOUND('',#6201,.T.);
+#6201 = EDGE_LOOP('',(#6202,#6223,#6224,#6225));
+#6202 = ORIENTED_EDGE('',*,*,#6203,.F.);
+#6203 = EDGE_CURVE('',#6141,#6204,#6206,.T.);
+#6204 = VERTEX_POINT('',#6205);
+#6205 = CARTESIAN_POINT('',(3.2,5.646701592754E-14,13.995));
+#6206 = SEAM_CURVE('',#6207,(#6211,#6217),.PCURVE_S1.);
+#6207 = LINE('',#6208,#6209);
+#6208 = CARTESIAN_POINT('',(3.2,5.646701592754E-14,13.995));
+#6209 = VECTOR('',#6210,1.);
+#6210 = DIRECTION('',(0.707106781187,2.853033931814E-15,0.707106781187)
+  );
+#6211 = PCURVE('',#6157,#6212);
+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6216);
+#6213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6214,#6215),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.4171930009,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6214 = CARTESIAN_POINT('',(0.,0.295));
+#6215 = CARTESIAN_POINT('',(0.,0.));
+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6217 = PCURVE('',#6157,#6218);
+#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6222);
+#6219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6220,#6221),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.4171930009,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6220 = CARTESIAN_POINT('',(-6.28318530718,0.295));
+#6221 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6223 = ORIENTED_EDGE('',*,*,#6140,.T.);
+#6224 = ORIENTED_EDGE('',*,*,#6203,.T.);
+#6225 = ORIENTED_EDGE('',*,*,#6226,.F.);
+#6226 = EDGE_CURVE('',#6204,#6204,#6227,.T.);
+#6227 = SURFACE_CURVE('',#6228,(#6233,#6240),.PCURVE_S1.);
+#6228 = CIRCLE('',#6229,2.65);
+#6229 = AXIS2_PLACEMENT_3D('',#6230,#6231,#6232);
+#6230 = CARTESIAN_POINT('',(5.85,5.646701592754E-14,13.995));
+#6231 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6232 = DIRECTION('',(-1.,-1.405066006115E-28,-1.350104592674E-20));
+#6233 = PCURVE('',#6157,#6234);
+#6234 = DEFINITIONAL_REPRESENTATION('',(#6235),#6239);
+#6235 = LINE('',#6236,#6237);
+#6236 = CARTESIAN_POINT('',(-0.,-0.));
+#6237 = VECTOR('',#6238,1.);
+#6238 = DIRECTION('',(-1.,-0.));
+#6239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6240 = PCURVE('',#6241,#6246);
+#6241 = CYLINDRICAL_SURFACE('',#6242,2.65);
+#6242 = AXIS2_PLACEMENT_3D('',#6243,#6244,#6245);
+#6243 = CARTESIAN_POINT('',(5.85,5.527675013986E-14,13.7));
+#6244 = DIRECTION('',(1.350104592674E-20,-4.034799280282E-15,-1.));
+#6245 = DIRECTION('',(-1.,-5.447401038825E-35,-1.350104592674E-20));
+#6246 = DEFINITIONAL_REPRESENTATION('',(#6247),#6251);
+#6247 = LINE('',#6248,#6249);
+#6248 = CARTESIAN_POINT('',(-0.,-0.295));
+#6249 = VECTOR('',#6250,1.);
+#6250 = DIRECTION('',(-1.,0.));
+#6251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6252 = ADVANCED_FACE('',(#6253),#6188,.T.);
+#6253 = FACE_BOUND('',#6254,.F.);
+#6254 = EDGE_LOOP('',(#6255,#6256,#6279,#6306));
+#6255 = ORIENTED_EDGE('',*,*,#6171,.F.);
+#6256 = ORIENTED_EDGE('',*,*,#6257,.T.);
+#6257 = EDGE_CURVE('',#6172,#6258,#6260,.T.);
+#6258 = VERTEX_POINT('',#6259);
+#6259 = CARTESIAN_POINT('',(-1.,6.092546913225E-14,15.1));
+#6260 = SEAM_CURVE('',#6261,(#6265,#6272),.PCURVE_S1.);
+#6261 = LINE('',#6262,#6263);
+#6262 = CARTESIAN_POINT('',(-1.,5.527675013986E-14,13.7));
+#6263 = VECTOR('',#6264,1.);
+#6264 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6265 = PCURVE('',#6188,#6266);
+#6266 = DEFINITIONAL_REPRESENTATION('',(#6267),#6271);
+#6267 = LINE('',#6268,#6269);
+#6268 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6269 = VECTOR('',#6270,1.);
+#6270 = DIRECTION('',(-0.,-1.));
+#6271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6272 = PCURVE('',#6188,#6273);
+#6273 = DEFINITIONAL_REPRESENTATION('',(#6274),#6278);
+#6274 = LINE('',#6275,#6276);
+#6275 = CARTESIAN_POINT('',(-0.,0.));
+#6276 = VECTOR('',#6277,1.);
+#6277 = DIRECTION('',(-0.,-1.));
+#6278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6279 = ORIENTED_EDGE('',*,*,#6280,.T.);
+#6280 = EDGE_CURVE('',#6258,#6258,#6281,.T.);
+#6281 = SURFACE_CURVE('',#6282,(#6287,#6294),.PCURVE_S1.);
+#6282 = CIRCLE('',#6283,1.);
+#6283 = AXIS2_PLACEMENT_3D('',#6284,#6285,#6286);
+#6284 = CARTESIAN_POINT('',(-2.038657934938E-19,6.092546913225E-14,15.1)
+  );
+#6285 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6286 = DIRECTION('',(-1.,-5.447401038825E-35,-1.350104592674E-20));
+#6287 = PCURVE('',#6188,#6288);
+#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293);
+#6289 = LINE('',#6290,#6291);
+#6290 = CARTESIAN_POINT('',(-0.,-1.4));
+#6291 = VECTOR('',#6292,1.);
+#6292 = DIRECTION('',(-1.,0.));
+#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6294 = PCURVE('',#6295,#6300);
+#6295 = PLANE('',#6296);
+#6296 = AXIS2_PLACEMENT_3D('',#6297,#6298,#6299);
+#6297 = CARTESIAN_POINT('',(6.407985474849E-17,6.079432565356E-14,15.1)
+  );
+#6298 = DIRECTION('',(5.146322193175E-31,3.383427828359E-15,1.));
+#6299 = DIRECTION('',(0.,1.,-3.383427828359E-15));
+#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305);
+#6301 = CIRCLE('',#6302,1.);
+#6302 = AXIS2_PLACEMENT_2D('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(1.311434786919E-16,6.428372054198E-17));
+#6304 = DIRECTION('',(-8.794195887769E-36,1.));
+#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6306 = ORIENTED_EDGE('',*,*,#6257,.F.);
+#6307 = ADVANCED_FACE('',(#6308),#6241,.T.);
+#6308 = FACE_BOUND('',#6309,.F.);
+#6309 = EDGE_LOOP('',(#6310,#6333,#6334,#6335));
+#6310 = ORIENTED_EDGE('',*,*,#6311,.F.);
+#6311 = EDGE_CURVE('',#6204,#6312,#6314,.T.);
+#6312 = VERTEX_POINT('',#6313);
+#6313 = CARTESIAN_POINT('',(3.2,5.648718992394E-14,14.));
+#6314 = SEAM_CURVE('',#6315,(#6319,#6326),.PCURVE_S1.);
+#6315 = LINE('',#6316,#6317);
+#6316 = CARTESIAN_POINT('',(3.2,5.527675013986E-14,13.7));
+#6317 = VECTOR('',#6318,1.);
+#6318 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6319 = PCURVE('',#6241,#6320);
+#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
+#6321 = LINE('',#6322,#6323);
+#6322 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6323 = VECTOR('',#6324,1.);
+#6324 = DIRECTION('',(-0.,-1.));
+#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6326 = PCURVE('',#6241,#6327);
+#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6332);
+#6328 = LINE('',#6329,#6330);
+#6329 = CARTESIAN_POINT('',(-0.,0.));
+#6330 = VECTOR('',#6331,1.);
+#6331 = DIRECTION('',(-0.,-1.));
+#6332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6333 = ORIENTED_EDGE('',*,*,#6226,.F.);
+#6334 = ORIENTED_EDGE('',*,*,#6311,.T.);
+#6335 = ORIENTED_EDGE('',*,*,#6336,.T.);
+#6336 = EDGE_CURVE('',#6312,#6312,#6337,.T.);
+#6337 = SURFACE_CURVE('',#6338,(#6343,#6350),.PCURVE_S1.);
+#6338 = CIRCLE('',#6339,2.65);
+#6339 = AXIS2_PLACEMENT_3D('',#6340,#6341,#6342);
+#6340 = CARTESIAN_POINT('',(5.85,5.648718992394E-14,14.));
+#6341 = DIRECTION('',(-1.350104592674E-20,4.034799280282E-15,1.));
+#6342 = DIRECTION('',(-1.,-5.447401038825E-35,-1.350104592674E-20));
+#6343 = PCURVE('',#6241,#6344);
+#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349);
+#6345 = LINE('',#6346,#6347);
+#6346 = CARTESIAN_POINT('',(-0.,-0.3));
+#6347 = VECTOR('',#6348,1.);
+#6348 = DIRECTION('',(-1.,0.));
+#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6350 = PCURVE('',#6351,#6356);
+#6351 = PLANE('',#6352);
+#6352 = AXIS2_PLACEMENT_3D('',#6353,#6354,#6355);
+#6353 = CARTESIAN_POINT('',(3.2,5.648718992394E-14,14.));
+#6354 = DIRECTION('',(-3.458969927956E-31,-3.984269285827E-15,-1.));
+#6355 = DIRECTION('',(0.,-1.,3.984269285827E-15));
+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6365);
+#6357 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6358,#6359,#6360,#6361,
+#6362,#6363,#6364),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6358 = CARTESIAN_POINT('',(1.80785060589E-36,-1.7763568394E-15));
+#6359 = CARTESIAN_POINT('',(4.589934640058,-1.7763568394E-15));
+#6360 = CARTESIAN_POINT('',(2.294967320029,-3.975));
+#6361 = CARTESIAN_POINT('',(6.490628035481E-16,-7.95));
+#6362 = CARTESIAN_POINT('',(-2.294967320029,-3.975));
+#6363 = CARTESIAN_POINT('',(-4.589934640058,-5.773159728051E-15));
+#6364 = CARTESIAN_POINT('',(1.80785060589E-36,-1.7763568394E-15));
+#6365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6366 = ADVANCED_FACE('',(#6367),#6295,.T.);
+#6367 = FACE_BOUND('',#6368,.T.);
+#6368 = EDGE_LOOP('',(#6369));
+#6369 = ORIENTED_EDGE('',*,*,#6280,.T.);
+#6370 = ADVANCED_FACE('',(#6371,#6374),#6351,.F.);
+#6371 = FACE_BOUND('',#6372,.F.);
+#6372 = EDGE_LOOP('',(#6373));
+#6373 = ORIENTED_EDGE('',*,*,#6336,.F.);
+#6374 = FACE_BOUND('',#6375,.F.);
+#6375 = EDGE_LOOP('',(#6376));
+#6376 = ORIENTED_EDGE('',*,*,#6377,.T.);
+#6377 = EDGE_CURVE('',#6378,#6378,#6380,.T.);
+#6378 = VERTEX_POINT('',#6379);
+#6379 = CARTESIAN_POINT('',(3.95,5.577977000158E-14,14.));
+#6380 = SURFACE_CURVE('',#6381,(#6386,#6397),.PCURVE_S1.);
+#6381 = CIRCLE('',#6382,1.9);
+#6382 = AXIS2_PLACEMENT_3D('',#6383,#6384,#6385);
+#6383 = CARTESIAN_POINT('',(5.85,5.577977000158E-14,14.));
+#6384 = DIRECTION('',(3.458969927956E-31,3.984269285827E-15,1.));
+#6385 = DIRECTION('',(-1.,1.378146764455E-45,3.458969927956E-31));
+#6386 = PCURVE('',#6351,#6387);
+#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6396);
+#6388 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6389,#6390,#6391,#6392,
+#6393,#6394,#6395),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6389 = CARTESIAN_POINT('',(7.074199223625E-16,-0.75));
+#6390 = CARTESIAN_POINT('',(3.290896534381,-0.75));
+#6391 = CARTESIAN_POINT('',(1.64544826719,-3.6));
+#6392 = CARTESIAN_POINT('',(1.172785706038E-15,-6.45));
+#6393 = CARTESIAN_POINT('',(-1.64544826719,-3.6));
+#6394 = CARTESIAN_POINT('',(-3.290896534381,-0.75));
+#6395 = CARTESIAN_POINT('',(7.074199223625E-16,-0.75));
+#6396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6397 = PCURVE('',#6398,#6403);
+#6398 = CYLINDRICAL_SURFACE('',#6399,1.9);
+#6399 = AXIS2_PLACEMENT_3D('',#6400,#6401,#6402);
+#6400 = CARTESIAN_POINT('',(5.85,5.577977000158E-14,14.));
+#6401 = DIRECTION('',(3.458969927956E-31,3.984269285827E-15,1.));
+#6402 = DIRECTION('',(-1.,1.378146764455E-45,3.458969927956E-31));
+#6403 = DEFINITIONAL_REPRESENTATION('',(#6404),#6408);
+#6404 = LINE('',#6405,#6406);
+#6405 = CARTESIAN_POINT('',(0.,0.));
+#6406 = VECTOR('',#6407,1.);
+#6407 = DIRECTION('',(1.,0.));
+#6408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6409 = ADVANCED_FACE('',(#6410),#6398,.F.);
+#6410 = FACE_BOUND('',#6411,.F.);
+#6411 = EDGE_LOOP('',(#6412,#6413,#6436,#6467));
+#6412 = ORIENTED_EDGE('',*,*,#6377,.F.);
+#6413 = ORIENTED_EDGE('',*,*,#6414,.T.);
+#6414 = EDGE_CURVE('',#6378,#6415,#6417,.T.);
+#6415 = VERTEX_POINT('',#6416);
+#6416 = CARTESIAN_POINT('',(3.95,3.585842357244E-14,9.));
+#6417 = SEAM_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.);
+#6418 = LINE('',#6419,#6420);
+#6419 = CARTESIAN_POINT('',(3.95,5.577977000158E-14,14.));
+#6420 = VECTOR('',#6421,1.);
+#6421 = DIRECTION('',(-3.458969927956E-31,-3.984269285827E-15,-1.));
+#6422 = PCURVE('',#6398,#6423);
+#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428);
+#6424 = LINE('',#6425,#6426);
+#6425 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6426 = VECTOR('',#6427,1.);
+#6427 = DIRECTION('',(0.,-1.));
+#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6429 = PCURVE('',#6398,#6430);
+#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435);
+#6431 = LINE('',#6432,#6433);
+#6432 = CARTESIAN_POINT('',(0.,0.));
+#6433 = VECTOR('',#6434,1.);
+#6434 = DIRECTION('',(0.,-1.));
+#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6436 = ORIENTED_EDGE('',*,*,#6437,.T.);
+#6437 = EDGE_CURVE('',#6415,#6415,#6438,.T.);
+#6438 = SURFACE_CURVE('',#6439,(#6444,#6451),.PCURVE_S1.);
+#6439 = CIRCLE('',#6440,1.9);
+#6440 = AXIS2_PLACEMENT_3D('',#6441,#6442,#6443);
+#6441 = CARTESIAN_POINT('',(5.85,3.585842357244E-14,9.));
+#6442 = DIRECTION('',(3.458969927956E-31,3.984269285827E-15,1.));
+#6443 = DIRECTION('',(-1.,1.378146764455E-45,3.458969927956E-31));
+#6444 = PCURVE('',#6398,#6445);
+#6445 = DEFINITIONAL_REPRESENTATION('',(#6446),#6450);
+#6446 = LINE('',#6447,#6448);
+#6447 = CARTESIAN_POINT('',(0.,-5.));
+#6448 = VECTOR('',#6449,1.);
+#6449 = DIRECTION('',(1.,0.));
+#6450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6451 = PCURVE('',#6452,#6457);
+#6452 = PLANE('',#6453);
+#6453 = AXIS2_PLACEMENT_3D('',#6454,#6455,#6456);
+#6454 = CARTESIAN_POINT('',(3.95,3.585842357244E-14,9.));
+#6455 = DIRECTION('',(-5.046526936094E-31,-3.68276320797E-15,-1.));
+#6456 = DIRECTION('',(0.,-1.,3.68276320797E-15));
+#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6466);
+#6458 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6459,#6460,#6461,#6462,
+#6463,#6464,#6465),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6459 = CARTESIAN_POINT('',(-1.981510867169E-46,0.));
+#6460 = CARTESIAN_POINT('',(3.290896534381,0.));
+#6461 = CARTESIAN_POINT('',(1.64544826719,-2.85));
+#6462 = CARTESIAN_POINT('',(4.65365783676E-16,-5.7));
+#6463 = CARTESIAN_POINT('',(-1.64544826719,-2.85));
+#6464 = CARTESIAN_POINT('',(-3.290896534381,-2.886579864025E-15));
+#6465 = CARTESIAN_POINT('',(-1.981510867169E-46,0.));
+#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6467 = ORIENTED_EDGE('',*,*,#6414,.F.);
+#6468 = ADVANCED_FACE('',(#6469),#6452,.F.);
+#6469 = FACE_BOUND('',#6470,.T.);
+#6470 = EDGE_LOOP('',(#6471));
+#6471 = ORIENTED_EDGE('',*,*,#6437,.T.);
+#6472 = MANIFOLD_SOLID_BREP('',#6473);
+#6473 = CLOSED_SHELL('',(#6474,#6592,#6696,#6819,#7682,#7774,#8539,#8587
+    ,#8629,#8748,#8796,#8895,#8943,#8987,#9035,#9134,#9182,#9281,#9329,
+    #9428,#9476,#9575,#9623,#9722,#9770,#9869,#9917,#10016,#10064,#10163
+    ,#10211,#10310,#10358,#10457,#10505,#10604,#10632,#10639,#10646,
+    #10653,#10660,#10667,#10674,#10681,#10688,#10695,#10702,#10709,
+    #10716,#10723));
+#6474 = ADVANCED_FACE('',(#6475),#6490,.T.);
+#6475 = FACE_BOUND('',#6476,.T.);
+#6476 = EDGE_LOOP('',(#6477,#6513,#6539,#6568));
+#6477 = ORIENTED_EDGE('',*,*,#6478,.F.);
+#6478 = EDGE_CURVE('',#6479,#6481,#6483,.T.);
+#6479 = VERTEX_POINT('',#6480);
+#6480 = CARTESIAN_POINT('',(7.730357142857,0.272501404228,17.3));
+#6481 = VERTEX_POINT('',#6482);
+#6482 = CARTESIAN_POINT('',(7.691505250791,0.467823055554,17.3));
+#6483 = SURFACE_CURVE('',#6484,(#6489,#6501),.PCURVE_S1.);
+#6484 = CIRCLE('',#6485,1.9);
+#6485 = AXIS2_PLACEMENT_3D('',#6486,#6487,#6488);
+#6486 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#6487 = DIRECTION('',(0.,0.,1.));
+#6488 = DIRECTION('',(1.,0.,0.));
+#6489 = PCURVE('',#6490,#6495);
+#6490 = CYLINDRICAL_SURFACE('',#6491,1.9);
+#6491 = AXIS2_PLACEMENT_3D('',#6492,#6493,#6494);
+#6492 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6493 = DIRECTION('',(0.,0.,1.));
+#6494 = DIRECTION('',(1.,0.,0.));
+#6495 = DEFINITIONAL_REPRESENTATION('',(#6496),#6500);
+#6496 = LINE('',#6497,#6498);
+#6497 = CARTESIAN_POINT('',(0.,8.3));
+#6498 = VECTOR('',#6499,1.);
+#6499 = DIRECTION('',(1.,0.));
+#6500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6501 = PCURVE('',#6502,#6507);
+#6502 = CONICAL_SURFACE('',#6503,1.9,0.785398163397);
+#6503 = AXIS2_PLACEMENT_3D('',#6504,#6505,#6506);
+#6504 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#6505 = DIRECTION('',(-0.,-0.,-1.));
+#6506 = DIRECTION('',(1.,0.,0.));
+#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6512);
+#6508 = LINE('',#6509,#6510);
+#6509 = CARTESIAN_POINT('',(-0.,-0.));
+#6510 = VECTOR('',#6511,1.);
+#6511 = DIRECTION('',(-1.,-0.));
+#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6513 = ORIENTED_EDGE('',*,*,#6514,.F.);
+#6514 = EDGE_CURVE('',#6515,#6479,#6517,.T.);
+#6515 = VERTEX_POINT('',#6516);
+#6516 = CARTESIAN_POINT('',(7.730357142857,0.272501404228,9.));
+#6517 = SURFACE_CURVE('',#6518,(#6522,#6528),.PCURVE_S1.);
+#6518 = LINE('',#6519,#6520);
+#6519 = CARTESIAN_POINT('',(7.730357142857,0.272501404228,9.));
+#6520 = VECTOR('',#6521,1.);
+#6521 = DIRECTION('',(0.,0.,1.));
+#6522 = PCURVE('',#6490,#6523);
+#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6527);
+#6524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6525,#6526),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6525 = CARTESIAN_POINT('',(0.143918092708,0.));
+#6526 = CARTESIAN_POINT('',(0.143918092708,8.3));
+#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6528 = PCURVE('',#6529,#6534);
+#6529 = CYLINDRICAL_SURFACE('',#6530,0.35);
+#6530 = AXIS2_PLACEMENT_3D('',#6531,#6532,#6533);
+#6531 = CARTESIAN_POINT('',(7.95,3.539212990206E-14,17.4));
+#6532 = DIRECTION('',(0.,0.,1.));
+#6533 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6538);
+#6535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6536,#6537),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6536 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#6537 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#6538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6539 = ORIENTED_EDGE('',*,*,#6540,.T.);
+#6540 = EDGE_CURVE('',#6515,#6541,#6543,.T.);
+#6541 = VERTEX_POINT('',#6542);
+#6542 = CARTESIAN_POINT('',(7.691505250791,0.467823055554,9.));
+#6543 = SURFACE_CURVE('',#6544,(#6549,#6556),.PCURVE_S1.);
+#6544 = CIRCLE('',#6545,1.9);
+#6545 = AXIS2_PLACEMENT_3D('',#6546,#6547,#6548);
+#6546 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6547 = DIRECTION('',(0.,0.,1.));
+#6548 = DIRECTION('',(1.,0.,0.));
+#6549 = PCURVE('',#6490,#6550);
+#6550 = DEFINITIONAL_REPRESENTATION('',(#6551),#6555);
+#6551 = LINE('',#6552,#6553);
+#6552 = CARTESIAN_POINT('',(0.,0.));
+#6553 = VECTOR('',#6554,1.);
+#6554 = DIRECTION('',(1.,0.));
+#6555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6556 = PCURVE('',#6557,#6562);
+#6557 = PLANE('',#6558);
+#6558 = AXIS2_PLACEMENT_3D('',#6559,#6560,#6561);
+#6559 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6560 = DIRECTION('',(0.,0.,1.));
+#6561 = DIRECTION('',(1.,0.,0.));
+#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567);
+#6563 = CIRCLE('',#6564,1.9);
+#6564 = AXIS2_PLACEMENT_2D('',#6565,#6566);
+#6565 = CARTESIAN_POINT('',(0.,0.));
+#6566 = DIRECTION('',(1.,0.));
+#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6568 = ORIENTED_EDGE('',*,*,#6569,.T.);
+#6569 = EDGE_CURVE('',#6541,#6481,#6570,.T.);
+#6570 = SURFACE_CURVE('',#6571,(#6575,#6581),.PCURVE_S1.);
+#6571 = LINE('',#6572,#6573);
+#6572 = CARTESIAN_POINT('',(7.691505250791,0.467823055554,9.));
+#6573 = VECTOR('',#6574,1.);
+#6574 = DIRECTION('',(0.,0.,1.));
+#6575 = PCURVE('',#6490,#6576);
+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6580);
+#6577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6578,#6579),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6578 = CARTESIAN_POINT('',(0.24878098899,0.));
+#6579 = CARTESIAN_POINT('',(0.24878098899,8.3));
+#6580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6581 = PCURVE('',#6582,#6587);
+#6582 = CYLINDRICAL_SURFACE('',#6583,0.35);
+#6583 = AXIS2_PLACEMENT_3D('',#6584,#6585,#6586);
+#6584 = CARTESIAN_POINT('',(7.790147018274,0.803635207967,17.4));
+#6585 = DIRECTION('',(0.,0.,1.));
+#6586 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6591);
+#6588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6589,#6590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6589 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#6590 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#6591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6592 = ADVANCED_FACE('',(#6593),#6502,.T.);
+#6593 = FACE_BOUND('',#6594,.T.);
+#6594 = EDGE_LOOP('',(#6595,#6633,#6634,#6669));
+#6595 = ORIENTED_EDGE('',*,*,#6596,.F.);
+#6596 = EDGE_CURVE('',#6479,#6597,#6599,.T.);
+#6597 = VERTEX_POINT('',#6598);
+#6598 = CARTESIAN_POINT('',(7.642261904762,0.166725117302,17.4));
+#6599 = SURFACE_CURVE('',#6600,(#6609,#6621),.PCURVE_S1.);
+#6600 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6601,#6602,#6603,#6604,#6605,
+    #6606,#6607,#6608),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6601 = CARTESIAN_POINT('',(7.730428846559,0.272559183622,
+    17.299920750193));
+#6602 = CARTESIAN_POINT('',(7.716075659915,0.260996389424,
+    17.315784136921));
+#6603 = CARTESIAN_POINT('',(7.702177737786,0.248346302835,
+    17.331298872916));
+#6604 = CARTESIAN_POINT('',(7.688785613574,0.234556164741,
+    17.346396869356));
+#6605 = CARTESIAN_POINT('',(7.675978077819,0.219568749964,
+    17.360975294761));
+#6606 = CARTESIAN_POINT('',(7.663861876987,0.203320029103,
+    17.374893696601));
+#6607 = CARTESIAN_POINT('',(7.652565802512,0.185743857708,
+    17.387978785983));
+#6608 = CARTESIAN_POINT('',(7.642261904762,0.166725117302,17.4));
+#6609 = PCURVE('',#6502,#6610);
+#6610 = DEFINITIONAL_REPRESENTATION('',(#6611),#6620);
+#6611 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6612,#6613,#6614,#6615,#6616,
+    #6617,#6618,#6619),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6612 = CARTESIAN_POINT('',(-0.14394277493,7.924980704876E-05));
+#6613 = CARTESIAN_POINT('',(-0.139003874225,-1.57841369207E-02));
+#6614 = CARTESIAN_POINT('',(-0.133368073242,-3.129887291626E-02));
+#6615 = CARTESIAN_POINT('',(-0.126983252225,-4.639686935597E-02));
+#6616 = CARTESIAN_POINT('',(-0.119792393117,-6.097529476129E-02));
+#6617 = CARTESIAN_POINT('',(-0.111733949662,-7.489369660088E-02));
+#6618 = CARTESIAN_POINT('',(-0.102748346347,-8.797878598302E-02));
+#6619 = CARTESIAN_POINT('',(-9.275802374957E-02,-1.E-01));
+#6620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6621 = PCURVE('',#6529,#6622);
+#6622 = DEFINITIONAL_REPRESENTATION('',(#6623),#6632);
+#6623 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6624,#6625,#6626,#6627,#6628,
+    #6629,#6630,#6631),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6624 = CARTESIAN_POINT('',(3.819733296653,-0.100079249807));
+#6625 = CARTESIAN_POINT('',(3.872394103944,-8.42158630793E-02));
+#6626 = CARTESIAN_POINT('',(3.925990737282,-6.870112708375E-02));
+#6627 = CARTESIAN_POINT('',(3.980744599742,-5.360313064403E-02));
+#6628 = CARTESIAN_POINT('',(4.036857093816,-3.902470523871E-02));
+#6629 = CARTESIAN_POINT('',(4.094551764369,-2.510630339913E-02));
+#6630 = CARTESIAN_POINT('',(4.154079981466,-1.202121401697E-02));
+#6631 = CARTESIAN_POINT('',(4.21588169173,0.));
+#6632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6633 = ORIENTED_EDGE('',*,*,#6478,.T.);
+#6634 = ORIENTED_EDGE('',*,*,#6635,.F.);
+#6635 = EDGE_CURVE('',#6636,#6481,#6638,.T.);
+#6636 = VERTEX_POINT('',#6637);
+#6637 = CARTESIAN_POINT('',(7.56963703086,0.531835013981,17.4));
+#6638 = SURFACE_CURVE('',#6639,(#6647,#6658),.PCURVE_S1.);
+#6639 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6640,#6641,#6642,#6643,#6644,
+    #6645,#6646),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6640 = CARTESIAN_POINT('',(7.56963703086,0.531835013981,17.4));
+#6641 = CARTESIAN_POINT('',(7.588193454945,0.516780290786,
+    17.386720174886));
+#6642 = CARTESIAN_POINT('',(7.607714127581,0.503464194284,
+    17.371742358375));
+#6643 = CARTESIAN_POINT('',(7.627998895715,0.491911916032,
+    17.355327424597));
+#6644 = CARTESIAN_POINT('',(7.648858661861,0.482128622758,
+    17.337729841917));
+#6645 = CARTESIAN_POINT('',(7.670112751889,0.474100781425,
+    17.319188456632));
+#6646 = CARTESIAN_POINT('',(7.691593607591,0.467797114173,
+    17.299920750193));
+#6647 = PCURVE('',#6502,#6648);
+#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6657);
+#6649 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6650,#6651,#6652,#6653,#6654,
+    #6655,#6656),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6650 = CARTESIAN_POINT('',(-0.299941057949,-1.E-01));
+#6651 = CARTESIAN_POINT('',(-0.288904756896,-8.672017488625E-02));
+#6652 = CARTESIAN_POINT('',(-0.27882835771,-7.1742358375E-02));
+#6653 = CARTESIAN_POINT('',(-0.269770739213,-5.532742459673E-02));
+#6654 = CARTESIAN_POINT('',(-0.261750020749,-3.772984191727E-02));
+#6655 = CARTESIAN_POINT('',(-0.25475510706,-1.918845663248E-02));
+#6656 = CARTESIAN_POINT('',(-0.248756306769,7.924980704888E-05));
+#6657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6658 = PCURVE('',#6582,#6659);
+#6659 = DEFINITIONAL_REPRESENTATION('',(#6660),#6668);
+#6660 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6661,#6662,#6663,#6664,#6665,
+    #6666,#6667),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6661 = CARTESIAN_POINT('',(5.208896269039,0.));
+#6662 = CARTESIAN_POINT('',(5.277168566902,-1.327982511375E-02));
+#6663 = CARTESIAN_POINT('',(5.344450673965,-2.825764162502E-02));
+#6664 = CARTESIAN_POINT('',(5.410825773892,-4.467257540325E-02));
+#6665 = CARTESIAN_POINT('',(5.476355327187,-6.227015808275E-02));
+#6666 = CARTESIAN_POINT('',(5.541082725019,-8.081154336752E-02));
+#6667 = CARTESIAN_POINT('',(5.605044664117,-0.100079249807));
+#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6669 = ORIENTED_EDGE('',*,*,#6670,.F.);
+#6670 = EDGE_CURVE('',#6597,#6636,#6671,.T.);
+#6671 = SURFACE_CURVE('',#6672,(#6677,#6684),.PCURVE_S1.);
+#6672 = CIRCLE('',#6673,1.8);
+#6673 = AXIS2_PLACEMENT_3D('',#6674,#6675,#6676);
+#6674 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#6675 = DIRECTION('',(0.,0.,1.));
+#6676 = DIRECTION('',(1.,0.,0.));
+#6677 = PCURVE('',#6502,#6678);
+#6678 = DEFINITIONAL_REPRESENTATION('',(#6679),#6683);
+#6679 = LINE('',#6680,#6681);
+#6680 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#6681 = VECTOR('',#6682,1.);
+#6682 = DIRECTION('',(-1.,-0.));
+#6683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6684 = PCURVE('',#6685,#6690);
+#6685 = PLANE('',#6686);
+#6686 = AXIS2_PLACEMENT_3D('',#6687,#6688,#6689);
+#6687 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#6688 = DIRECTION('',(0.,0.,1.));
+#6689 = DIRECTION('',(1.,0.,0.));
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = CIRCLE('',#6692,1.8);
+#6692 = AXIS2_PLACEMENT_2D('',#6693,#6694);
+#6693 = CARTESIAN_POINT('',(0.,0.));
+#6694 = DIRECTION('',(1.,0.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6696 = ADVANCED_FACE('',(#6697),#6582,.F.);
+#6697 = FACE_BOUND('',#6698,.F.);
+#6698 = EDGE_LOOP('',(#6699,#6723,#6769,#6795,#6817,#6818));
+#6699 = ORIENTED_EDGE('',*,*,#6700,.F.);
+#6700 = EDGE_CURVE('',#6701,#6636,#6703,.T.);
+#6701 = VERTEX_POINT('',#6702);
+#6702 = CARTESIAN_POINT('',(7.442031150559,0.839902860842,17.4));
+#6703 = SURFACE_CURVE('',#6704,(#6709,#6716),.PCURVE_S1.);
+#6704 = CIRCLE('',#6705,0.35);
+#6705 = AXIS2_PLACEMENT_3D('',#6706,#6707,#6708);
+#6706 = CARTESIAN_POINT('',(7.790147018274,0.803635207967,17.4));
+#6707 = DIRECTION('',(-0.,0.,1.));
+#6708 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#6709 = PCURVE('',#6582,#6710);
+#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6715);
+#6711 = LINE('',#6712,#6713);
+#6712 = CARTESIAN_POINT('',(0.,0.));
+#6713 = VECTOR('',#6714,1.);
+#6714 = DIRECTION('',(1.,0.));
+#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6716 = PCURVE('',#6685,#6717);
+#6717 = DEFINITIONAL_REPRESENTATION('',(#6718),#6722);
+#6718 = CIRCLE('',#6719,0.35);
+#6719 = AXIS2_PLACEMENT_2D('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(1.940147018274,0.803635207967));
+#6721 = DIRECTION('',(0.382683432365,-0.923879532511));
+#6722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6723 = ORIENTED_EDGE('',*,*,#6724,.F.);
+#6724 = EDGE_CURVE('',#6725,#6701,#6727,.T.);
+#6725 = VERTEX_POINT('',#6726);
+#6726 = CARTESIAN_POINT('',(7.482941705403,0.971339995447,17.3));
+#6727 = SURFACE_CURVE('',#6728,(#6738,#6751),.PCURVE_S1.);
+#6728 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6729,#6730,#6731,#6732,#6733,
+    #6734,#6735,#6736,#6737),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6729 = CARTESIAN_POINT('',(7.482985839769,0.971420816466,
+    17.299920750193));
+#6730 = CARTESIAN_POINT('',(7.475735800354,0.95814833934,17.312937245305
+    ));
+#6731 = CARTESIAN_POINT('',(7.468933995928,0.944138455654,
+    17.325909845047));
+#6732 = CARTESIAN_POINT('',(7.462612254413,0.929294053288,17.33884592968
+    ));
+#6733 = CARTESIAN_POINT('',(7.456844067402,0.913526834711,
+    17.351706894841));
+#6734 = CARTESIAN_POINT('',(7.451737624588,0.896763555917,
+    17.364409644134));
+#6735 = CARTESIAN_POINT('',(7.447440100825,0.878940198928,
+    17.376821305523));
+#6736 = CARTESIAN_POINT('',(7.444126173521,0.860011981388,
+    17.388763861231));
+#6737 = CARTESIAN_POINT('',(7.442031150559,0.839902860842,17.4));
+#6738 = PCURVE('',#6582,#6739);
+#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6750);
+#6740 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6741,#6742,#6743,#6744,#6745,
+    #6746,#6747,#6748,#6749),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6741 = CARTESIAN_POINT('',(3.819733296653,-0.100079249807));
+#6742 = CARTESIAN_POINT('',(3.862943435348,-8.706275469536E-02));
+#6743 = CARTESIAN_POINT('',(3.90738869521,-7.409015495281E-02));
+#6744 = CARTESIAN_POINT('',(3.953391482271,-6.115407032045E-02));
+#6745 = CARTESIAN_POINT('',(4.00122661343,-4.829310515871E-02));
+#6746 = CARTESIAN_POINT('',(4.051129897741,-3.55903558664E-02));
+#6747 = CARTESIAN_POINT('',(4.103345432797,-2.317869447722E-02));
+#6748 = CARTESIAN_POINT('',(4.158116095703,-1.123613876865E-02));
+#6749 = CARTESIAN_POINT('',(4.21588169173,0.));
+#6750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6751 = PCURVE('',#6752,#6757);
+#6752 = CONICAL_SURFACE('',#6753,1.9,0.785398163397);
+#6753 = AXIS2_PLACEMENT_3D('',#6754,#6755,#6756);
+#6754 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#6755 = DIRECTION('',(-0.,-0.,-1.));
+#6756 = DIRECTION('',(1.,0.,0.));
+#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6768);
+#6758 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6759,#6760,#6761,#6762,#6763,
+    #6764,#6765,#6766,#6767),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6759 = CARTESIAN_POINT('',(-0.536641856629,7.924980704899E-05));
+#6760 = CARTESIAN_POINT('',(-0.532589306061,-1.293724530464E-02));
+#6761 = CARTESIAN_POINT('',(-0.528019153562,-2.590984504721E-02));
+#6762 = CARTESIAN_POINT('',(-0.52286500955,-3.88459296795E-02));
+#6763 = CARTESIAN_POINT('',(-0.51705022983,-5.170689484136E-02));
+#6764 = CARTESIAN_POINT('',(-0.510492992738,-6.440964413355E-02));
+#6765 = CARTESIAN_POINT('',(-0.503103398308,-7.682130552281E-02));
+#6766 = CARTESIAN_POINT('',(-0.494794985207,-8.876386123135E-02));
+#6767 = CARTESIAN_POINT('',(-0.485457105448,-1.E-01));
+#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6769 = ORIENTED_EDGE('',*,*,#6770,.F.);
+#6770 = EDGE_CURVE('',#6771,#6725,#6773,.T.);
+#6771 = VERTEX_POINT('',#6772);
+#6772 = CARTESIAN_POINT('',(7.482941705403,0.971339995447,9.));
+#6773 = SURFACE_CURVE('',#6774,(#6778,#6784),.PCURVE_S1.);
+#6774 = LINE('',#6775,#6776);
+#6775 = CARTESIAN_POINT('',(7.482941705403,0.971339995447,9.));
+#6776 = VECTOR('',#6777,1.);
+#6777 = DIRECTION('',(0.,0.,1.));
+#6778 = PCURVE('',#6582,#6779);
+#6779 = DEFINITIONAL_REPRESENTATION('',(#6780),#6783);
+#6780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6781,#6782),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6781 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#6782 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#6783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6784 = PCURVE('',#6785,#6790);
+#6785 = CYLINDRICAL_SURFACE('',#6786,1.9);
+#6786 = AXIS2_PLACEMENT_3D('',#6787,#6788,#6789);
+#6787 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6788 = DIRECTION('',(0.,0.,1.));
+#6789 = DIRECTION('',(1.,0.,0.));
+#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6794);
+#6791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6792,#6793),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#6792 = CARTESIAN_POINT('',(0.536617174407,0.));
+#6793 = CARTESIAN_POINT('',(0.536617174407,8.3));
+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6795 = ORIENTED_EDGE('',*,*,#6796,.T.);
+#6796 = EDGE_CURVE('',#6771,#6541,#6797,.T.);
+#6797 = SURFACE_CURVE('',#6798,(#6803,#6810),.PCURVE_S1.);
+#6798 = CIRCLE('',#6799,0.35);
+#6799 = AXIS2_PLACEMENT_3D('',#6800,#6801,#6802);
+#6800 = CARTESIAN_POINT('',(7.790147018274,0.803635207967,9.));
+#6801 = DIRECTION('',(-0.,0.,1.));
+#6802 = DIRECTION('',(0.382683432365,-0.923879532511,0.));
+#6803 = PCURVE('',#6582,#6804);
+#6804 = DEFINITIONAL_REPRESENTATION('',(#6805),#6809);
+#6805 = LINE('',#6806,#6807);
+#6806 = CARTESIAN_POINT('',(0.,-8.4));
+#6807 = VECTOR('',#6808,1.);
+#6808 = DIRECTION('',(1.,0.));
+#6809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6810 = PCURVE('',#6557,#6811);
+#6811 = DEFINITIONAL_REPRESENTATION('',(#6812),#6816);
+#6812 = CIRCLE('',#6813,0.35);
+#6813 = AXIS2_PLACEMENT_2D('',#6814,#6815);
+#6814 = CARTESIAN_POINT('',(1.940147018274,0.803635207967));
+#6815 = DIRECTION('',(0.382683432365,-0.923879532511));
+#6816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6817 = ORIENTED_EDGE('',*,*,#6569,.T.);
+#6818 = ORIENTED_EDGE('',*,*,#6635,.F.);
+#6819 = ADVANCED_FACE('',(#6820),#6557,.F.);
+#6820 = FACE_BOUND('',#6821,.F.);
+#6821 = EDGE_LOOP('',(#6822,#6853,#6882,#6911,#6940,#6969,#6998,#7027,
+    #7056,#7085,#7114,#7143,#7172,#7201,#7230,#7259,#7288,#7317,#7346,
+    #7375,#7404,#7433,#7462,#7491,#7520,#7542,#7543,#7544,#7568,#7597,
+    #7626,#7655));
+#6822 = ORIENTED_EDGE('',*,*,#6823,.F.);
+#6823 = EDGE_CURVE('',#6824,#6826,#6828,.T.);
+#6824 = VERTEX_POINT('',#6825);
+#6825 = CARTESIAN_POINT('',(5.577498595772,1.880357142857,9.));
+#6826 = VERTEX_POINT('',#6827);
+#6827 = CARTESIAN_POINT('',(6.122501404228,1.880357142857,9.));
+#6828 = SURFACE_CURVE('',#6829,(#6834,#6841),.PCURVE_S1.);
+#6829 = CIRCLE('',#6830,0.35);
+#6830 = AXIS2_PLACEMENT_3D('',#6831,#6832,#6833);
+#6831 = CARTESIAN_POINT('',(5.85,2.1,9.));
+#6832 = DIRECTION('',(0.,0.,1.));
+#6833 = DIRECTION('',(1.,0.,0.));
+#6834 = PCURVE('',#6557,#6835);
+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6840);
+#6836 = CIRCLE('',#6837,0.35);
+#6837 = AXIS2_PLACEMENT_2D('',#6838,#6839);
+#6838 = CARTESIAN_POINT('',(0.,2.1));
+#6839 = DIRECTION('',(1.,0.));
+#6840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6841 = PCURVE('',#6842,#6847);
+#6842 = CYLINDRICAL_SURFACE('',#6843,0.35);
+#6843 = AXIS2_PLACEMENT_3D('',#6844,#6845,#6846);
+#6844 = CARTESIAN_POINT('',(5.85,2.1,17.4));
+#6845 = DIRECTION('',(0.,0.,1.));
+#6846 = DIRECTION('',(1.,0.,0.));
+#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852);
+#6848 = LINE('',#6849,#6850);
+#6849 = CARTESIAN_POINT('',(0.,-8.4));
+#6850 = VECTOR('',#6851,1.);
+#6851 = DIRECTION('',(1.,0.));
+#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6853 = ORIENTED_EDGE('',*,*,#6854,.T.);
+#6854 = EDGE_CURVE('',#6824,#6855,#6857,.T.);
+#6855 = VERTEX_POINT('',#6856);
+#6856 = CARTESIAN_POINT('',(5.382176944446,1.841505250791,9.));
+#6857 = SURFACE_CURVE('',#6858,(#6863,#6870),.PCURVE_S1.);
+#6858 = CIRCLE('',#6859,1.9);
+#6859 = AXIS2_PLACEMENT_3D('',#6860,#6861,#6862);
+#6860 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6861 = DIRECTION('',(0.,0.,1.));
+#6862 = DIRECTION('',(1.,0.,0.));
+#6863 = PCURVE('',#6557,#6864);
+#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869);
+#6865 = CIRCLE('',#6866,1.9);
+#6866 = AXIS2_PLACEMENT_2D('',#6867,#6868);
+#6867 = CARTESIAN_POINT('',(0.,0.));
+#6868 = DIRECTION('',(1.,0.));
+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6870 = PCURVE('',#6871,#6876);
+#6871 = CYLINDRICAL_SURFACE('',#6872,1.9);
+#6872 = AXIS2_PLACEMENT_3D('',#6873,#6874,#6875);
+#6873 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6874 = DIRECTION('',(0.,0.,1.));
+#6875 = DIRECTION('',(1.,0.,0.));
+#6876 = DEFINITIONAL_REPRESENTATION('',(#6877),#6881);
+#6877 = LINE('',#6878,#6879);
+#6878 = CARTESIAN_POINT('',(0.,0.));
+#6879 = VECTOR('',#6880,1.);
+#6880 = DIRECTION('',(1.,0.));
+#6881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6882 = ORIENTED_EDGE('',*,*,#6883,.F.);
+#6883 = EDGE_CURVE('',#6884,#6855,#6886,.T.);
+#6884 = VERTEX_POINT('',#6885);
+#6885 = CARTESIAN_POINT('',(4.878660004553,1.632941705403,9.));
+#6886 = SURFACE_CURVE('',#6887,(#6892,#6899),.PCURVE_S1.);
+#6887 = CIRCLE('',#6888,0.35);
+#6888 = AXIS2_PLACEMENT_3D('',#6889,#6890,#6891);
+#6889 = CARTESIAN_POINT('',(5.046364792033,1.940147018274,9.));
+#6890 = DIRECTION('',(0.,-0.,1.));
+#6891 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#6892 = PCURVE('',#6557,#6893);
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
+#6894 = CIRCLE('',#6895,0.35);
+#6895 = AXIS2_PLACEMENT_2D('',#6896,#6897);
+#6896 = CARTESIAN_POINT('',(-0.803635207967,1.940147018274));
+#6897 = DIRECTION('',(0.923879532511,0.382683432365));
+#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6899 = PCURVE('',#6900,#6905);
+#6900 = CYLINDRICAL_SURFACE('',#6901,0.35);
+#6901 = AXIS2_PLACEMENT_3D('',#6902,#6903,#6904);
+#6902 = CARTESIAN_POINT('',(5.046364792033,1.940147018274,17.4));
+#6903 = DIRECTION('',(0.,0.,1.));
+#6904 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#6905 = DEFINITIONAL_REPRESENTATION('',(#6906),#6910);
+#6906 = LINE('',#6907,#6908);
+#6907 = CARTESIAN_POINT('',(0.,-8.4));
+#6908 = VECTOR('',#6909,1.);
+#6909 = DIRECTION('',(1.,0.));
+#6910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6911 = ORIENTED_EDGE('',*,*,#6912,.T.);
+#6912 = EDGE_CURVE('',#6884,#6913,#6915,.T.);
+#6913 = VERTEX_POINT('',#6914);
+#6914 = CARTESIAN_POINT('',(4.713074304045,1.522300877579,9.));
+#6915 = SURFACE_CURVE('',#6916,(#6921,#6928),.PCURVE_S1.);
+#6916 = CIRCLE('',#6917,1.9);
+#6917 = AXIS2_PLACEMENT_3D('',#6918,#6919,#6920);
+#6918 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6919 = DIRECTION('',(0.,0.,1.));
+#6920 = DIRECTION('',(1.,0.,0.));
+#6921 = PCURVE('',#6557,#6922);
+#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927);
+#6923 = CIRCLE('',#6924,1.9);
+#6924 = AXIS2_PLACEMENT_2D('',#6925,#6926);
+#6925 = CARTESIAN_POINT('',(0.,0.));
+#6926 = DIRECTION('',(1.,0.));
+#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6928 = PCURVE('',#6929,#6934);
+#6929 = CYLINDRICAL_SURFACE('',#6930,1.9);
+#6930 = AXIS2_PLACEMENT_3D('',#6931,#6932,#6933);
+#6931 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6932 = DIRECTION('',(0.,0.,1.));
+#6933 = DIRECTION('',(1.,0.,0.));
+#6934 = DEFINITIONAL_REPRESENTATION('',(#6935),#6939);
+#6935 = LINE('',#6936,#6937);
+#6936 = CARTESIAN_POINT('',(0.,0.));
+#6937 = VECTOR('',#6938,1.);
+#6938 = DIRECTION('',(1.,0.));
+#6939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6940 = ORIENTED_EDGE('',*,*,#6941,.F.);
+#6941 = EDGE_CURVE('',#6942,#6913,#6944,.T.);
+#6942 = VERTEX_POINT('',#6943);
+#6943 = CARTESIAN_POINT('',(4.327699122421,1.136925695955,9.));
+#6944 = SURFACE_CURVE('',#6945,(#6950,#6957),.PCURVE_S1.);
+#6945 = CIRCLE('',#6946,0.35);
+#6946 = AXIS2_PLACEMENT_3D('',#6947,#6948,#6949);
+#6947 = CARTESIAN_POINT('',(4.365075759508,1.484924240492,9.));
+#6948 = DIRECTION('',(0.,-0.,1.));
+#6949 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6950 = PCURVE('',#6557,#6951);
+#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6956);
+#6952 = CIRCLE('',#6953,0.35);
+#6953 = AXIS2_PLACEMENT_2D('',#6954,#6955);
+#6954 = CARTESIAN_POINT('',(-1.484924240492,1.484924240492));
+#6955 = DIRECTION('',(0.707106781187,0.707106781187));
+#6956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6957 = PCURVE('',#6958,#6963);
+#6958 = CYLINDRICAL_SURFACE('',#6959,0.35);
+#6959 = AXIS2_PLACEMENT_3D('',#6960,#6961,#6962);
+#6960 = CARTESIAN_POINT('',(4.365075759508,1.484924240492,17.4));
+#6961 = DIRECTION('',(0.,0.,1.));
+#6962 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6963 = DEFINITIONAL_REPRESENTATION('',(#6964),#6968);
+#6964 = LINE('',#6965,#6966);
+#6965 = CARTESIAN_POINT('',(0.,-8.4));
+#6966 = VECTOR('',#6967,1.);
+#6967 = DIRECTION('',(1.,0.));
+#6968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6969 = ORIENTED_EDGE('',*,*,#6970,.T.);
+#6970 = EDGE_CURVE('',#6942,#6971,#6973,.T.);
+#6971 = VERTEX_POINT('',#6972);
+#6972 = CARTESIAN_POINT('',(4.217058294597,0.971339995447,9.));
+#6973 = SURFACE_CURVE('',#6974,(#6979,#6986),.PCURVE_S1.);
+#6974 = CIRCLE('',#6975,1.9);
+#6975 = AXIS2_PLACEMENT_3D('',#6976,#6977,#6978);
+#6976 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6977 = DIRECTION('',(0.,0.,1.));
+#6978 = DIRECTION('',(1.,0.,0.));
+#6979 = PCURVE('',#6557,#6980);
+#6980 = DEFINITIONAL_REPRESENTATION('',(#6981),#6985);
+#6981 = CIRCLE('',#6982,1.9);
+#6982 = AXIS2_PLACEMENT_2D('',#6983,#6984);
+#6983 = CARTESIAN_POINT('',(0.,0.));
+#6984 = DIRECTION('',(1.,0.));
+#6985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6986 = PCURVE('',#6987,#6992);
+#6987 = CYLINDRICAL_SURFACE('',#6988,1.9);
+#6988 = AXIS2_PLACEMENT_3D('',#6989,#6990,#6991);
+#6989 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#6990 = DIRECTION('',(0.,0.,1.));
+#6991 = DIRECTION('',(1.,0.,0.));
+#6992 = DEFINITIONAL_REPRESENTATION('',(#6993),#6997);
+#6993 = LINE('',#6994,#6995);
+#6994 = CARTESIAN_POINT('',(0.,0.));
+#6995 = VECTOR('',#6996,1.);
+#6996 = DIRECTION('',(1.,0.));
+#6997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6998 = ORIENTED_EDGE('',*,*,#6999,.F.);
+#6999 = EDGE_CURVE('',#7000,#6971,#7002,.T.);
+#7000 = VERTEX_POINT('',#7001);
+#7001 = CARTESIAN_POINT('',(4.008494749209,0.467823055554,9.));
+#7002 = SURFACE_CURVE('',#7003,(#7008,#7015),.PCURVE_S1.);
+#7003 = CIRCLE('',#7004,0.35);
+#7004 = AXIS2_PLACEMENT_3D('',#7005,#7006,#7007);
+#7005 = CARTESIAN_POINT('',(3.909852981726,0.803635207967,9.));
+#7006 = DIRECTION('',(0.,-0.,1.));
+#7007 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#7008 = PCURVE('',#6557,#7009);
+#7009 = DEFINITIONAL_REPRESENTATION('',(#7010),#7014);
+#7010 = CIRCLE('',#7011,0.35);
+#7011 = AXIS2_PLACEMENT_2D('',#7012,#7013);
+#7012 = CARTESIAN_POINT('',(-1.940147018274,0.803635207967));
+#7013 = DIRECTION('',(0.382683432365,0.923879532511));
+#7014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7015 = PCURVE('',#7016,#7021);
+#7016 = CYLINDRICAL_SURFACE('',#7017,0.35);
+#7017 = AXIS2_PLACEMENT_3D('',#7018,#7019,#7020);
+#7018 = CARTESIAN_POINT('',(3.909852981726,0.803635207967,17.4));
+#7019 = DIRECTION('',(0.,0.,1.));
+#7020 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#7021 = DEFINITIONAL_REPRESENTATION('',(#7022),#7026);
+#7022 = LINE('',#7023,#7024);
+#7023 = CARTESIAN_POINT('',(0.,-8.4));
+#7024 = VECTOR('',#7025,1.);
+#7025 = DIRECTION('',(1.,0.));
+#7026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7027 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#7028 = EDGE_CURVE('',#7000,#7029,#7031,.T.);
+#7029 = VERTEX_POINT('',#7030);
+#7030 = CARTESIAN_POINT('',(3.969642857143,0.272501404228,9.));
+#7031 = SURFACE_CURVE('',#7032,(#7037,#7044),.PCURVE_S1.);
+#7032 = CIRCLE('',#7033,1.9);
+#7033 = AXIS2_PLACEMENT_3D('',#7034,#7035,#7036);
+#7034 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7035 = DIRECTION('',(0.,0.,1.));
+#7036 = DIRECTION('',(1.,0.,0.));
+#7037 = PCURVE('',#6557,#7038);
+#7038 = DEFINITIONAL_REPRESENTATION('',(#7039),#7043);
+#7039 = CIRCLE('',#7040,1.9);
+#7040 = AXIS2_PLACEMENT_2D('',#7041,#7042);
+#7041 = CARTESIAN_POINT('',(0.,0.));
+#7042 = DIRECTION('',(1.,0.));
+#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7044 = PCURVE('',#7045,#7050);
+#7045 = CYLINDRICAL_SURFACE('',#7046,1.9);
+#7046 = AXIS2_PLACEMENT_3D('',#7047,#7048,#7049);
+#7047 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7048 = DIRECTION('',(0.,0.,1.));
+#7049 = DIRECTION('',(1.,0.,0.));
+#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055);
+#7051 = LINE('',#7052,#7053);
+#7052 = CARTESIAN_POINT('',(0.,0.));
+#7053 = VECTOR('',#7054,1.);
+#7054 = DIRECTION('',(1.,0.));
+#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7056 = ORIENTED_EDGE('',*,*,#7057,.F.);
+#7057 = EDGE_CURVE('',#7058,#7029,#7060,.T.);
+#7058 = VERTEX_POINT('',#7059);
+#7059 = CARTESIAN_POINT('',(3.969642857143,-0.272501404228,9.));
+#7060 = SURFACE_CURVE('',#7061,(#7066,#7073),.PCURVE_S1.);
+#7061 = CIRCLE('',#7062,0.35);
+#7062 = AXIS2_PLACEMENT_3D('',#7063,#7064,#7065);
+#7063 = CARTESIAN_POINT('',(3.75,3.609157040757E-14,9.));
+#7064 = DIRECTION('',(0.,-0.,1.));
+#7065 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#7066 = PCURVE('',#6557,#7067);
+#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072);
+#7068 = CIRCLE('',#7069,0.35);
+#7069 = AXIS2_PLACEMENT_2D('',#7070,#7071);
+#7070 = CARTESIAN_POINT('',(-2.1,2.331468351713E-16));
+#7071 = DIRECTION('',(1.110223024625E-16,1.));
+#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7073 = PCURVE('',#7074,#7079);
+#7074 = CYLINDRICAL_SURFACE('',#7075,0.35);
+#7075 = AXIS2_PLACEMENT_3D('',#7076,#7077,#7078);
+#7076 = CARTESIAN_POINT('',(3.75,3.609157040757E-14,17.4));
+#7077 = DIRECTION('',(0.,0.,1.));
+#7078 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#7079 = DEFINITIONAL_REPRESENTATION('',(#7080),#7084);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(0.,-8.4));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(1.,0.));
+#7084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7085 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#7086 = EDGE_CURVE('',#7058,#7087,#7089,.T.);
+#7087 = VERTEX_POINT('',#7088);
+#7088 = CARTESIAN_POINT('',(4.008494749209,-0.467823055554,9.));
+#7089 = SURFACE_CURVE('',#7090,(#7095,#7102),.PCURVE_S1.);
+#7090 = CIRCLE('',#7091,1.9);
+#7091 = AXIS2_PLACEMENT_3D('',#7092,#7093,#7094);
+#7092 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7093 = DIRECTION('',(0.,0.,1.));
+#7094 = DIRECTION('',(1.,0.,0.));
+#7095 = PCURVE('',#6557,#7096);
+#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101);
+#7097 = CIRCLE('',#7098,1.9);
+#7098 = AXIS2_PLACEMENT_2D('',#7099,#7100);
+#7099 = CARTESIAN_POINT('',(0.,0.));
+#7100 = DIRECTION('',(1.,0.));
+#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7102 = PCURVE('',#7103,#7108);
+#7103 = CYLINDRICAL_SURFACE('',#7104,1.9);
+#7104 = AXIS2_PLACEMENT_3D('',#7105,#7106,#7107);
+#7105 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7106 = DIRECTION('',(0.,0.,1.));
+#7107 = DIRECTION('',(1.,0.,0.));
+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);
+#7109 = LINE('',#7110,#7111);
+#7110 = CARTESIAN_POINT('',(0.,0.));
+#7111 = VECTOR('',#7112,1.);
+#7112 = DIRECTION('',(1.,0.));
+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7114 = ORIENTED_EDGE('',*,*,#7115,.F.);
+#7115 = EDGE_CURVE('',#7116,#7087,#7118,.T.);
+#7116 = VERTEX_POINT('',#7117);
+#7117 = CARTESIAN_POINT('',(4.217058294597,-0.971339995447,9.));
+#7118 = SURFACE_CURVE('',#7119,(#7124,#7131),.PCURVE_S1.);
+#7119 = CIRCLE('',#7120,0.35);
+#7120 = AXIS2_PLACEMENT_3D('',#7121,#7122,#7123);
+#7121 = CARTESIAN_POINT('',(3.909852981726,-0.803635207967,9.));
+#7122 = DIRECTION('',(0.,0.,1.));
+#7123 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#7124 = PCURVE('',#6557,#7125);
+#7125 = DEFINITIONAL_REPRESENTATION('',(#7126),#7130);
+#7126 = CIRCLE('',#7127,0.35);
+#7127 = AXIS2_PLACEMENT_2D('',#7128,#7129);
+#7128 = CARTESIAN_POINT('',(-1.940147018274,-0.803635207967));
+#7129 = DIRECTION('',(-0.382683432365,0.923879532511));
+#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7131 = PCURVE('',#7132,#7137);
+#7132 = CYLINDRICAL_SURFACE('',#7133,0.35);
+#7133 = AXIS2_PLACEMENT_3D('',#7134,#7135,#7136);
+#7134 = CARTESIAN_POINT('',(3.909852981726,-0.803635207967,17.4));
+#7135 = DIRECTION('',(0.,0.,1.));
+#7136 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#7137 = DEFINITIONAL_REPRESENTATION('',(#7138),#7142);
+#7138 = LINE('',#7139,#7140);
+#7139 = CARTESIAN_POINT('',(0.,-8.4));
+#7140 = VECTOR('',#7141,1.);
+#7141 = DIRECTION('',(1.,0.));
+#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7143 = ORIENTED_EDGE('',*,*,#7144,.T.);
+#7144 = EDGE_CURVE('',#7116,#7145,#7147,.T.);
+#7145 = VERTEX_POINT('',#7146);
+#7146 = CARTESIAN_POINT('',(4.327699122421,-1.136925695954,9.));
+#7147 = SURFACE_CURVE('',#7148,(#7153,#7160),.PCURVE_S1.);
+#7148 = CIRCLE('',#7149,1.9);
+#7149 = AXIS2_PLACEMENT_3D('',#7150,#7151,#7152);
+#7150 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7151 = DIRECTION('',(0.,0.,1.));
+#7152 = DIRECTION('',(1.,0.,0.));
+#7153 = PCURVE('',#6557,#7154);
+#7154 = DEFINITIONAL_REPRESENTATION('',(#7155),#7159);
+#7155 = CIRCLE('',#7156,1.9);
+#7156 = AXIS2_PLACEMENT_2D('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(0.,0.));
+#7158 = DIRECTION('',(1.,0.));
+#7159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7160 = PCURVE('',#7161,#7166);
+#7161 = CYLINDRICAL_SURFACE('',#7162,1.9);
+#7162 = AXIS2_PLACEMENT_3D('',#7163,#7164,#7165);
+#7163 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7164 = DIRECTION('',(0.,0.,1.));
+#7165 = DIRECTION('',(1.,0.,0.));
+#7166 = DEFINITIONAL_REPRESENTATION('',(#7167),#7171);
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(0.,0.));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(1.,0.));
+#7171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7172 = ORIENTED_EDGE('',*,*,#7173,.F.);
+#7173 = EDGE_CURVE('',#7174,#7145,#7176,.T.);
+#7174 = VERTEX_POINT('',#7175);
+#7175 = CARTESIAN_POINT('',(4.713074304045,-1.522300877579,9.));
+#7176 = SURFACE_CURVE('',#7177,(#7182,#7189),.PCURVE_S1.);
+#7177 = CIRCLE('',#7178,0.35);
+#7178 = AXIS2_PLACEMENT_3D('',#7179,#7180,#7181);
+#7179 = CARTESIAN_POINT('',(4.365075759508,-1.484924240492,9.));
+#7180 = DIRECTION('',(0.,0.,1.));
+#7181 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7182 = PCURVE('',#6557,#7183);
+#7183 = DEFINITIONAL_REPRESENTATION('',(#7184),#7188);
+#7184 = CIRCLE('',#7185,0.35);
+#7185 = AXIS2_PLACEMENT_2D('',#7186,#7187);
+#7186 = CARTESIAN_POINT('',(-1.484924240492,-1.484924240492));
+#7187 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7189 = PCURVE('',#7190,#7195);
+#7190 = CYLINDRICAL_SURFACE('',#7191,0.35);
+#7191 = AXIS2_PLACEMENT_3D('',#7192,#7193,#7194);
+#7192 = CARTESIAN_POINT('',(4.365075759508,-1.484924240492,17.4));
+#7193 = DIRECTION('',(0.,0.,1.));
+#7194 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7200);
+#7196 = LINE('',#7197,#7198);
+#7197 = CARTESIAN_POINT('',(0.,-8.4));
+#7198 = VECTOR('',#7199,1.);
+#7199 = DIRECTION('',(1.,0.));
+#7200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7201 = ORIENTED_EDGE('',*,*,#7202,.T.);
+#7202 = EDGE_CURVE('',#7174,#7203,#7205,.T.);
+#7203 = VERTEX_POINT('',#7204);
+#7204 = CARTESIAN_POINT('',(4.878660004553,-1.632941705403,9.));
+#7205 = SURFACE_CURVE('',#7206,(#7211,#7218),.PCURVE_S1.);
+#7206 = CIRCLE('',#7207,1.9);
+#7207 = AXIS2_PLACEMENT_3D('',#7208,#7209,#7210);
+#7208 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7209 = DIRECTION('',(0.,0.,1.));
+#7210 = DIRECTION('',(1.,0.,0.));
+#7211 = PCURVE('',#6557,#7212);
+#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217);
+#7213 = CIRCLE('',#7214,1.9);
+#7214 = AXIS2_PLACEMENT_2D('',#7215,#7216);
+#7215 = CARTESIAN_POINT('',(0.,0.));
+#7216 = DIRECTION('',(1.,0.));
+#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7218 = PCURVE('',#7219,#7224);
+#7219 = CYLINDRICAL_SURFACE('',#7220,1.9);
+#7220 = AXIS2_PLACEMENT_3D('',#7221,#7222,#7223);
+#7221 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7222 = DIRECTION('',(0.,0.,1.));
+#7223 = DIRECTION('',(1.,0.,0.));
+#7224 = DEFINITIONAL_REPRESENTATION('',(#7225),#7229);
+#7225 = LINE('',#7226,#7227);
+#7226 = CARTESIAN_POINT('',(0.,0.));
+#7227 = VECTOR('',#7228,1.);
+#7228 = DIRECTION('',(1.,0.));
+#7229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7230 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7231 = EDGE_CURVE('',#7232,#7203,#7234,.T.);
+#7232 = VERTEX_POINT('',#7233);
+#7233 = CARTESIAN_POINT('',(5.382176944446,-1.841505250791,9.));
+#7234 = SURFACE_CURVE('',#7235,(#7240,#7247),.PCURVE_S1.);
+#7235 = CIRCLE('',#7236,0.35);
+#7236 = AXIS2_PLACEMENT_3D('',#7237,#7238,#7239);
+#7237 = CARTESIAN_POINT('',(5.046364792033,-1.940147018274,9.));
+#7238 = DIRECTION('',(0.,0.,1.));
+#7239 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#7240 = PCURVE('',#6557,#7241);
+#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246);
+#7242 = CIRCLE('',#7243,0.35);
+#7243 = AXIS2_PLACEMENT_2D('',#7244,#7245);
+#7244 = CARTESIAN_POINT('',(-0.803635207967,-1.940147018274));
+#7245 = DIRECTION('',(-0.923879532511,0.382683432365));
+#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7247 = PCURVE('',#7248,#7253);
+#7248 = CYLINDRICAL_SURFACE('',#7249,0.35);
+#7249 = AXIS2_PLACEMENT_3D('',#7250,#7251,#7252);
+#7250 = CARTESIAN_POINT('',(5.046364792033,-1.940147018274,17.4));
+#7251 = DIRECTION('',(0.,0.,1.));
+#7252 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#7253 = DEFINITIONAL_REPRESENTATION('',(#7254),#7258);
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(0.,-8.4));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(1.,0.));
+#7258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7259 = ORIENTED_EDGE('',*,*,#7260,.T.);
+#7260 = EDGE_CURVE('',#7232,#7261,#7263,.T.);
+#7261 = VERTEX_POINT('',#7262);
+#7262 = CARTESIAN_POINT('',(5.577498595772,-1.880357142857,9.));
+#7263 = SURFACE_CURVE('',#7264,(#7269,#7276),.PCURVE_S1.);
+#7264 = CIRCLE('',#7265,1.9);
+#7265 = AXIS2_PLACEMENT_3D('',#7266,#7267,#7268);
+#7266 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7267 = DIRECTION('',(0.,0.,1.));
+#7268 = DIRECTION('',(1.,0.,0.));
+#7269 = PCURVE('',#6557,#7270);
+#7270 = DEFINITIONAL_REPRESENTATION('',(#7271),#7275);
+#7271 = CIRCLE('',#7272,1.9);
+#7272 = AXIS2_PLACEMENT_2D('',#7273,#7274);
+#7273 = CARTESIAN_POINT('',(0.,0.));
+#7274 = DIRECTION('',(1.,0.));
+#7275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7276 = PCURVE('',#7277,#7282);
+#7277 = CYLINDRICAL_SURFACE('',#7278,1.9);
+#7278 = AXIS2_PLACEMENT_3D('',#7279,#7280,#7281);
+#7279 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7280 = DIRECTION('',(0.,0.,1.));
+#7281 = DIRECTION('',(1.,0.,0.));
+#7282 = DEFINITIONAL_REPRESENTATION('',(#7283),#7287);
+#7283 = LINE('',#7284,#7285);
+#7284 = CARTESIAN_POINT('',(0.,0.));
+#7285 = VECTOR('',#7286,1.);
+#7286 = DIRECTION('',(1.,0.));
+#7287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7288 = ORIENTED_EDGE('',*,*,#7289,.F.);
+#7289 = EDGE_CURVE('',#7290,#7261,#7292,.T.);
+#7290 = VERTEX_POINT('',#7291);
+#7291 = CARTESIAN_POINT('',(6.122501404228,-1.880357142857,9.));
+#7292 = SURFACE_CURVE('',#7293,(#7298,#7305),.PCURVE_S1.);
+#7293 = CIRCLE('',#7294,0.35);
+#7294 = AXIS2_PLACEMENT_3D('',#7295,#7296,#7297);
+#7295 = CARTESIAN_POINT('',(5.85,-2.1,9.));
+#7296 = DIRECTION('',(0.,0.,1.));
+#7297 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#7298 = PCURVE('',#6557,#7299);
+#7299 = DEFINITIONAL_REPRESENTATION('',(#7300),#7304);
+#7300 = CIRCLE('',#7301,0.35);
+#7301 = AXIS2_PLACEMENT_2D('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(-2.571758278209E-16,-2.1));
+#7303 = DIRECTION('',(-1.,1.224646799147E-16));
+#7304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7305 = PCURVE('',#7306,#7311);
+#7306 = CYLINDRICAL_SURFACE('',#7307,0.35);
+#7307 = AXIS2_PLACEMENT_3D('',#7308,#7309,#7310);
+#7308 = CARTESIAN_POINT('',(5.85,-2.1,17.4));
+#7309 = DIRECTION('',(0.,0.,1.));
+#7310 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#7311 = DEFINITIONAL_REPRESENTATION('',(#7312),#7316);
+#7312 = LINE('',#7313,#7314);
+#7313 = CARTESIAN_POINT('',(0.,-8.4));
+#7314 = VECTOR('',#7315,1.);
+#7315 = DIRECTION('',(1.,0.));
+#7316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7317 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#7318 = EDGE_CURVE('',#7290,#7319,#7321,.T.);
+#7319 = VERTEX_POINT('',#7320);
+#7320 = CARTESIAN_POINT('',(6.317823055554,-1.841505250791,9.));
+#7321 = SURFACE_CURVE('',#7322,(#7327,#7334),.PCURVE_S1.);
+#7322 = CIRCLE('',#7323,1.9);
+#7323 = AXIS2_PLACEMENT_3D('',#7324,#7325,#7326);
+#7324 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7325 = DIRECTION('',(0.,0.,1.));
+#7326 = DIRECTION('',(1.,0.,0.));
+#7327 = PCURVE('',#6557,#7328);
+#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333);
+#7329 = CIRCLE('',#7330,1.9);
+#7330 = AXIS2_PLACEMENT_2D('',#7331,#7332);
+#7331 = CARTESIAN_POINT('',(0.,0.));
+#7332 = DIRECTION('',(1.,0.));
+#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7334 = PCURVE('',#7335,#7340);
+#7335 = CYLINDRICAL_SURFACE('',#7336,1.9);
+#7336 = AXIS2_PLACEMENT_3D('',#7337,#7338,#7339);
+#7337 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7338 = DIRECTION('',(0.,0.,1.));
+#7339 = DIRECTION('',(1.,0.,0.));
+#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7345);
+#7341 = LINE('',#7342,#7343);
+#7342 = CARTESIAN_POINT('',(0.,0.));
+#7343 = VECTOR('',#7344,1.);
+#7344 = DIRECTION('',(1.,0.));
+#7345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7346 = ORIENTED_EDGE('',*,*,#7347,.F.);
+#7347 = EDGE_CURVE('',#7348,#7319,#7350,.T.);
+#7348 = VERTEX_POINT('',#7349);
+#7349 = CARTESIAN_POINT('',(6.821339995447,-1.632941705403,9.));
+#7350 = SURFACE_CURVE('',#7351,(#7356,#7363),.PCURVE_S1.);
+#7351 = CIRCLE('',#7352,0.35);
+#7352 = AXIS2_PLACEMENT_3D('',#7353,#7354,#7355);
+#7353 = CARTESIAN_POINT('',(6.653635207967,-1.940147018274,9.));
+#7354 = DIRECTION('',(0.,0.,1.));
+#7355 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#7356 = PCURVE('',#6557,#7357);
+#7357 = DEFINITIONAL_REPRESENTATION('',(#7358),#7362);
+#7358 = CIRCLE('',#7359,0.35);
+#7359 = AXIS2_PLACEMENT_2D('',#7360,#7361);
+#7360 = CARTESIAN_POINT('',(0.803635207967,-1.940147018274));
+#7361 = DIRECTION('',(-0.923879532511,-0.382683432365));
+#7362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7363 = PCURVE('',#7364,#7369);
+#7364 = CYLINDRICAL_SURFACE('',#7365,0.35);
+#7365 = AXIS2_PLACEMENT_3D('',#7366,#7367,#7368);
+#7366 = CARTESIAN_POINT('',(6.653635207967,-1.940147018274,17.4));
+#7367 = DIRECTION('',(0.,0.,1.));
+#7368 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#7369 = DEFINITIONAL_REPRESENTATION('',(#7370),#7374);
+#7370 = LINE('',#7371,#7372);
+#7371 = CARTESIAN_POINT('',(0.,-8.4));
+#7372 = VECTOR('',#7373,1.);
+#7373 = DIRECTION('',(1.,0.));
+#7374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7375 = ORIENTED_EDGE('',*,*,#7376,.T.);
+#7376 = EDGE_CURVE('',#7348,#7377,#7379,.T.);
+#7377 = VERTEX_POINT('',#7378);
+#7378 = CARTESIAN_POINT('',(6.986925695955,-1.522300877579,9.));
+#7379 = SURFACE_CURVE('',#7380,(#7385,#7392),.PCURVE_S1.);
+#7380 = CIRCLE('',#7381,1.9);
+#7381 = AXIS2_PLACEMENT_3D('',#7382,#7383,#7384);
+#7382 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7383 = DIRECTION('',(0.,0.,1.));
+#7384 = DIRECTION('',(1.,0.,0.));
+#7385 = PCURVE('',#6557,#7386);
+#7386 = DEFINITIONAL_REPRESENTATION('',(#7387),#7391);
+#7387 = CIRCLE('',#7388,1.9);
+#7388 = AXIS2_PLACEMENT_2D('',#7389,#7390);
+#7389 = CARTESIAN_POINT('',(0.,0.));
+#7390 = DIRECTION('',(1.,0.));
+#7391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7392 = PCURVE('',#7393,#7398);
+#7393 = CYLINDRICAL_SURFACE('',#7394,1.9);
+#7394 = AXIS2_PLACEMENT_3D('',#7395,#7396,#7397);
+#7395 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7396 = DIRECTION('',(0.,0.,1.));
+#7397 = DIRECTION('',(1.,0.,0.));
+#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403);
+#7399 = LINE('',#7400,#7401);
+#7400 = CARTESIAN_POINT('',(0.,0.));
+#7401 = VECTOR('',#7402,1.);
+#7402 = DIRECTION('',(1.,0.));
+#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7404 = ORIENTED_EDGE('',*,*,#7405,.F.);
+#7405 = EDGE_CURVE('',#7406,#7377,#7408,.T.);
+#7406 = VERTEX_POINT('',#7407);
+#7407 = CARTESIAN_POINT('',(7.372300877579,-1.136925695954,9.));
+#7408 = SURFACE_CURVE('',#7409,(#7414,#7421),.PCURVE_S1.);
+#7409 = CIRCLE('',#7410,0.35);
+#7410 = AXIS2_PLACEMENT_3D('',#7411,#7412,#7413);
+#7411 = CARTESIAN_POINT('',(7.334924240492,-1.484924240492,9.));
+#7412 = DIRECTION('',(0.,0.,1.));
+#7413 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7414 = PCURVE('',#6557,#7415);
+#7415 = DEFINITIONAL_REPRESENTATION('',(#7416),#7420);
+#7416 = CIRCLE('',#7417,0.35);
+#7417 = AXIS2_PLACEMENT_2D('',#7418,#7419);
+#7418 = CARTESIAN_POINT('',(1.484924240492,-1.484924240492));
+#7419 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7421 = PCURVE('',#7422,#7427);
+#7422 = CYLINDRICAL_SURFACE('',#7423,0.35);
+#7423 = AXIS2_PLACEMENT_3D('',#7424,#7425,#7426);
+#7424 = CARTESIAN_POINT('',(7.334924240492,-1.484924240492,17.4));
+#7425 = DIRECTION('',(0.,0.,1.));
+#7426 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(0.,-8.4));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(1.,0.));
+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7433 = ORIENTED_EDGE('',*,*,#7434,.T.);
+#7434 = EDGE_CURVE('',#7406,#7435,#7437,.T.);
+#7435 = VERTEX_POINT('',#7436);
+#7436 = CARTESIAN_POINT('',(7.482941705403,-0.971339995447,9.));
+#7437 = SURFACE_CURVE('',#7438,(#7443,#7450),.PCURVE_S1.);
+#7438 = CIRCLE('',#7439,1.9);
+#7439 = AXIS2_PLACEMENT_3D('',#7440,#7441,#7442);
+#7440 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7441 = DIRECTION('',(0.,0.,1.));
+#7442 = DIRECTION('',(1.,0.,0.));
+#7443 = PCURVE('',#6557,#7444);
+#7444 = DEFINITIONAL_REPRESENTATION('',(#7445),#7449);
+#7445 = CIRCLE('',#7446,1.9);
+#7446 = AXIS2_PLACEMENT_2D('',#7447,#7448);
+#7447 = CARTESIAN_POINT('',(0.,0.));
+#7448 = DIRECTION('',(1.,0.));
+#7449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7450 = PCURVE('',#7451,#7456);
+#7451 = CYLINDRICAL_SURFACE('',#7452,1.9);
+#7452 = AXIS2_PLACEMENT_3D('',#7453,#7454,#7455);
+#7453 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7454 = DIRECTION('',(0.,0.,1.));
+#7455 = DIRECTION('',(1.,0.,0.));
+#7456 = DEFINITIONAL_REPRESENTATION('',(#7457),#7461);
+#7457 = LINE('',#7458,#7459);
+#7458 = CARTESIAN_POINT('',(0.,0.));
+#7459 = VECTOR('',#7460,1.);
+#7460 = DIRECTION('',(1.,0.));
+#7461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7462 = ORIENTED_EDGE('',*,*,#7463,.F.);
+#7463 = EDGE_CURVE('',#7464,#7435,#7466,.T.);
+#7464 = VERTEX_POINT('',#7465);
+#7465 = CARTESIAN_POINT('',(7.691505250791,-0.467823055554,9.));
+#7466 = SURFACE_CURVE('',#7467,(#7472,#7479),.PCURVE_S1.);
+#7467 = CIRCLE('',#7468,0.35);
+#7468 = AXIS2_PLACEMENT_3D('',#7469,#7470,#7471);
+#7469 = CARTESIAN_POINT('',(7.790147018274,-0.803635207967,9.));
+#7470 = DIRECTION('',(0.,0.,1.));
+#7471 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#7472 = PCURVE('',#6557,#7473);
+#7473 = DEFINITIONAL_REPRESENTATION('',(#7474),#7478);
+#7474 = CIRCLE('',#7475,0.35);
+#7475 = AXIS2_PLACEMENT_2D('',#7476,#7477);
+#7476 = CARTESIAN_POINT('',(1.940147018274,-0.803635207967));
+#7477 = DIRECTION('',(-0.382683432365,-0.923879532511));
+#7478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7479 = PCURVE('',#7480,#7485);
+#7480 = CYLINDRICAL_SURFACE('',#7481,0.35);
+#7481 = AXIS2_PLACEMENT_3D('',#7482,#7483,#7484);
+#7482 = CARTESIAN_POINT('',(7.790147018274,-0.803635207967,17.4));
+#7483 = DIRECTION('',(0.,0.,1.));
+#7484 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#7485 = DEFINITIONAL_REPRESENTATION('',(#7486),#7490);
+#7486 = LINE('',#7487,#7488);
+#7487 = CARTESIAN_POINT('',(0.,-8.4));
+#7488 = VECTOR('',#7489,1.);
+#7489 = DIRECTION('',(1.,0.));
+#7490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7491 = ORIENTED_EDGE('',*,*,#7492,.T.);
+#7492 = EDGE_CURVE('',#7464,#7493,#7495,.T.);
+#7493 = VERTEX_POINT('',#7494);
+#7494 = CARTESIAN_POINT('',(7.730357142857,-0.272501404228,9.));
+#7495 = SURFACE_CURVE('',#7496,(#7501,#7508),.PCURVE_S1.);
+#7496 = CIRCLE('',#7497,1.9);
+#7497 = AXIS2_PLACEMENT_3D('',#7498,#7499,#7500);
+#7498 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7499 = DIRECTION('',(0.,0.,1.));
+#7500 = DIRECTION('',(1.,0.,0.));
+#7501 = PCURVE('',#6557,#7502);
+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);
+#7503 = CIRCLE('',#7504,1.9);
+#7504 = AXIS2_PLACEMENT_2D('',#7505,#7506);
+#7505 = CARTESIAN_POINT('',(0.,0.));
+#7506 = DIRECTION('',(1.,0.));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = PCURVE('',#7509,#7514);
+#7509 = CYLINDRICAL_SURFACE('',#7510,1.9);
+#7510 = AXIS2_PLACEMENT_3D('',#7511,#7512,#7513);
+#7511 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7512 = DIRECTION('',(0.,0.,1.));
+#7513 = DIRECTION('',(1.,0.,0.));
+#7514 = DEFINITIONAL_REPRESENTATION('',(#7515),#7519);
+#7515 = LINE('',#7516,#7517);
+#7516 = CARTESIAN_POINT('',(0.,0.));
+#7517 = VECTOR('',#7518,1.);
+#7518 = DIRECTION('',(1.,0.));
+#7519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7520 = ORIENTED_EDGE('',*,*,#7521,.F.);
+#7521 = EDGE_CURVE('',#6515,#7493,#7522,.T.);
+#7522 = SURFACE_CURVE('',#7523,(#7528,#7535),.PCURVE_S1.);
+#7523 = CIRCLE('',#7524,0.35);
+#7524 = AXIS2_PLACEMENT_3D('',#7525,#7526,#7527);
+#7525 = CARTESIAN_POINT('',(7.95,3.539212990206E-14,9.));
+#7526 = DIRECTION('',(0.,0.,1.));
+#7527 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#7528 = PCURVE('',#6557,#7529);
+#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534);
+#7530 = CIRCLE('',#7531,0.35);
+#7531 = AXIS2_PLACEMENT_2D('',#7532,#7533);
+#7532 = CARTESIAN_POINT('',(2.1,-4.662936703426E-16));
+#7533 = DIRECTION('',(-2.22044604925E-16,-1.));
+#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7535 = PCURVE('',#6529,#7536);
+#7536 = DEFINITIONAL_REPRESENTATION('',(#7537),#7541);
+#7537 = LINE('',#7538,#7539);
+#7538 = CARTESIAN_POINT('',(0.,-8.4));
+#7539 = VECTOR('',#7540,1.);
+#7540 = DIRECTION('',(1.,0.));
+#7541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7542 = ORIENTED_EDGE('',*,*,#6540,.T.);
+#7543 = ORIENTED_EDGE('',*,*,#6796,.F.);
+#7544 = ORIENTED_EDGE('',*,*,#7545,.T.);
+#7545 = EDGE_CURVE('',#6771,#7546,#7548,.T.);
+#7546 = VERTEX_POINT('',#7547);
+#7547 = CARTESIAN_POINT('',(7.372300877579,1.136925695955,9.));
+#7548 = SURFACE_CURVE('',#7549,(#7554,#7561),.PCURVE_S1.);
+#7549 = CIRCLE('',#7550,1.9);
+#7550 = AXIS2_PLACEMENT_3D('',#7551,#7552,#7553);
+#7551 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7552 = DIRECTION('',(0.,0.,1.));
+#7553 = DIRECTION('',(1.,0.,0.));
+#7554 = PCURVE('',#6557,#7555);
+#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560);
+#7556 = CIRCLE('',#7557,1.9);
+#7557 = AXIS2_PLACEMENT_2D('',#7558,#7559);
+#7558 = CARTESIAN_POINT('',(0.,0.));
+#7559 = DIRECTION('',(1.,0.));
+#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7561 = PCURVE('',#6785,#7562);
+#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(0.,0.));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(1.,0.));
+#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7568 = ORIENTED_EDGE('',*,*,#7569,.F.);
+#7569 = EDGE_CURVE('',#7570,#7546,#7572,.T.);
+#7570 = VERTEX_POINT('',#7571);
+#7571 = CARTESIAN_POINT('',(6.986925695955,1.522300877579,9.));
+#7572 = SURFACE_CURVE('',#7573,(#7578,#7585),.PCURVE_S1.);
+#7573 = CIRCLE('',#7574,0.35);
+#7574 = AXIS2_PLACEMENT_3D('',#7575,#7576,#7577);
+#7575 = CARTESIAN_POINT('',(7.334924240492,1.484924240492,9.));
+#7576 = DIRECTION('',(-0.,0.,1.));
+#7577 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7578 = PCURVE('',#6557,#7579);
+#7579 = DEFINITIONAL_REPRESENTATION('',(#7580),#7584);
+#7580 = CIRCLE('',#7581,0.35);
+#7581 = AXIS2_PLACEMENT_2D('',#7582,#7583);
+#7582 = CARTESIAN_POINT('',(1.484924240492,1.484924240492));
+#7583 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7585 = PCURVE('',#7586,#7591);
+#7586 = CYLINDRICAL_SURFACE('',#7587,0.35);
+#7587 = AXIS2_PLACEMENT_3D('',#7588,#7589,#7590);
+#7588 = CARTESIAN_POINT('',(7.334924240492,1.484924240492,17.4));
+#7589 = DIRECTION('',(0.,0.,1.));
+#7590 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7591 = DEFINITIONAL_REPRESENTATION('',(#7592),#7596);
+#7592 = LINE('',#7593,#7594);
+#7593 = CARTESIAN_POINT('',(0.,-8.4));
+#7594 = VECTOR('',#7595,1.);
+#7595 = DIRECTION('',(1.,0.));
+#7596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7597 = ORIENTED_EDGE('',*,*,#7598,.T.);
+#7598 = EDGE_CURVE('',#7570,#7599,#7601,.T.);
+#7599 = VERTEX_POINT('',#7600);
+#7600 = CARTESIAN_POINT('',(6.821339995447,1.632941705403,9.));
+#7601 = SURFACE_CURVE('',#7602,(#7607,#7614),.PCURVE_S1.);
+#7602 = CIRCLE('',#7603,1.9);
+#7603 = AXIS2_PLACEMENT_3D('',#7604,#7605,#7606);
+#7604 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7605 = DIRECTION('',(0.,0.,1.));
+#7606 = DIRECTION('',(1.,0.,0.));
+#7607 = PCURVE('',#6557,#7608);
+#7608 = DEFINITIONAL_REPRESENTATION('',(#7609),#7613);
+#7609 = CIRCLE('',#7610,1.9);
+#7610 = AXIS2_PLACEMENT_2D('',#7611,#7612);
+#7611 = CARTESIAN_POINT('',(0.,0.));
+#7612 = DIRECTION('',(1.,0.));
+#7613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7614 = PCURVE('',#7615,#7620);
+#7615 = CYLINDRICAL_SURFACE('',#7616,1.9);
+#7616 = AXIS2_PLACEMENT_3D('',#7617,#7618,#7619);
+#7617 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7618 = DIRECTION('',(0.,0.,1.));
+#7619 = DIRECTION('',(1.,0.,0.));
+#7620 = DEFINITIONAL_REPRESENTATION('',(#7621),#7625);
+#7621 = LINE('',#7622,#7623);
+#7622 = CARTESIAN_POINT('',(0.,0.));
+#7623 = VECTOR('',#7624,1.);
+#7624 = DIRECTION('',(1.,0.));
+#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7626 = ORIENTED_EDGE('',*,*,#7627,.F.);
+#7627 = EDGE_CURVE('',#7628,#7599,#7630,.T.);
+#7628 = VERTEX_POINT('',#7629);
+#7629 = CARTESIAN_POINT('',(6.317823055554,1.841505250791,9.));
+#7630 = SURFACE_CURVE('',#7631,(#7636,#7643),.PCURVE_S1.);
+#7631 = CIRCLE('',#7632,0.35);
+#7632 = AXIS2_PLACEMENT_3D('',#7633,#7634,#7635);
+#7633 = CARTESIAN_POINT('',(6.653635207967,1.940147018274,9.));
+#7634 = DIRECTION('',(-0.,0.,1.));
+#7635 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#7636 = PCURVE('',#6557,#7637);
+#7637 = DEFINITIONAL_REPRESENTATION('',(#7638),#7642);
+#7638 = CIRCLE('',#7639,0.35);
+#7639 = AXIS2_PLACEMENT_2D('',#7640,#7641);
+#7640 = CARTESIAN_POINT('',(0.803635207967,1.940147018274));
+#7641 = DIRECTION('',(0.923879532511,-0.382683432365));
+#7642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7643 = PCURVE('',#7644,#7649);
+#7644 = CYLINDRICAL_SURFACE('',#7645,0.35);
+#7645 = AXIS2_PLACEMENT_3D('',#7646,#7647,#7648);
+#7646 = CARTESIAN_POINT('',(6.653635207967,1.940147018274,17.4));
+#7647 = DIRECTION('',(0.,0.,1.));
+#7648 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654);
+#7650 = LINE('',#7651,#7652);
+#7651 = CARTESIAN_POINT('',(0.,-8.4));
+#7652 = VECTOR('',#7653,1.);
+#7653 = DIRECTION('',(1.,0.));
+#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7655 = ORIENTED_EDGE('',*,*,#7656,.T.);
+#7656 = EDGE_CURVE('',#7628,#6826,#7657,.T.);
+#7657 = SURFACE_CURVE('',#7658,(#7663,#7670),.PCURVE_S1.);
+#7658 = CIRCLE('',#7659,1.9);
+#7659 = AXIS2_PLACEMENT_3D('',#7660,#7661,#7662);
+#7660 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7661 = DIRECTION('',(0.,0.,1.));
+#7662 = DIRECTION('',(1.,0.,0.));
+#7663 = PCURVE('',#6557,#7664);
+#7664 = DEFINITIONAL_REPRESENTATION('',(#7665),#7669);
+#7665 = CIRCLE('',#7666,1.9);
+#7666 = AXIS2_PLACEMENT_2D('',#7667,#7668);
+#7667 = CARTESIAN_POINT('',(0.,0.));
+#7668 = DIRECTION('',(1.,0.));
+#7669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7670 = PCURVE('',#7671,#7676);
+#7671 = CYLINDRICAL_SURFACE('',#7672,1.9);
+#7672 = AXIS2_PLACEMENT_3D('',#7673,#7674,#7675);
+#7673 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,9.));
+#7674 = DIRECTION('',(0.,0.,1.));
+#7675 = DIRECTION('',(1.,0.,0.));
+#7676 = DEFINITIONAL_REPRESENTATION('',(#7677),#7681);
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(0.,0.));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(1.,0.));
+#7681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7682 = ADVANCED_FACE('',(#7683),#6529,.F.);
+#7683 = FACE_BOUND('',#7684,.F.);
+#7684 = EDGE_LOOP('',(#7685,#7709,#7710,#7711,#7712,#7733));
+#7685 = ORIENTED_EDGE('',*,*,#7686,.F.);
+#7686 = EDGE_CURVE('',#6597,#7687,#7689,.T.);
+#7687 = VERTEX_POINT('',#7688);
+#7688 = CARTESIAN_POINT('',(7.642261904762,-0.166725117302,17.4));
+#7689 = SURFACE_CURVE('',#7690,(#7695,#7702),.PCURVE_S1.);
+#7690 = CIRCLE('',#7691,0.35);
+#7691 = AXIS2_PLACEMENT_3D('',#7692,#7693,#7694);
+#7692 = CARTESIAN_POINT('',(7.95,3.539212990206E-14,17.4));
+#7693 = DIRECTION('',(0.,0.,1.));
+#7694 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#7695 = PCURVE('',#6529,#7696);
+#7696 = DEFINITIONAL_REPRESENTATION('',(#7697),#7701);
+#7697 = LINE('',#7698,#7699);
+#7698 = CARTESIAN_POINT('',(0.,0.));
+#7699 = VECTOR('',#7700,1.);
+#7700 = DIRECTION('',(1.,0.));
+#7701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7702 = PCURVE('',#6685,#7703);
+#7703 = DEFINITIONAL_REPRESENTATION('',(#7704),#7708);
+#7704 = CIRCLE('',#7705,0.35);
+#7705 = AXIS2_PLACEMENT_2D('',#7706,#7707);
+#7706 = CARTESIAN_POINT('',(2.1,-4.662936703426E-16));
+#7707 = DIRECTION('',(-2.22044604925E-16,-1.));
+#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7709 = ORIENTED_EDGE('',*,*,#6596,.F.);
+#7710 = ORIENTED_EDGE('',*,*,#6514,.F.);
+#7711 = ORIENTED_EDGE('',*,*,#7521,.T.);
+#7712 = ORIENTED_EDGE('',*,*,#7713,.T.);
+#7713 = EDGE_CURVE('',#7493,#7714,#7716,.T.);
+#7714 = VERTEX_POINT('',#7715);
+#7715 = CARTESIAN_POINT('',(7.730357142857,-0.272501404228,17.3));
+#7716 = SURFACE_CURVE('',#7717,(#7721,#7727),.PCURVE_S1.);
+#7717 = LINE('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(7.730357142857,-0.272501404228,9.));
+#7719 = VECTOR('',#7720,1.);
+#7720 = DIRECTION('',(0.,0.,1.));
+#7721 = PCURVE('',#6529,#7722);
+#7722 = DEFINITIONAL_REPRESENTATION('',(#7723),#7726);
+#7723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7724,#7725),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#7724 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#7725 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#7726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7727 = PCURVE('',#7509,#7728);
+#7728 = DEFINITIONAL_REPRESENTATION('',(#7729),#7732);
+#7729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7730,#7731),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#7730 = CARTESIAN_POINT('',(6.139267214471,0.));
+#7731 = CARTESIAN_POINT('',(6.139267214471,8.3));
+#7732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7733 = ORIENTED_EDGE('',*,*,#7734,.F.);
+#7734 = EDGE_CURVE('',#7687,#7714,#7735,.T.);
+#7735 = SURFACE_CURVE('',#7736,(#7745,#7757),.PCURVE_S1.);
+#7736 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7737,#7738,#7739,#7740,#7741,
+    #7742,#7743,#7744),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7737 = CARTESIAN_POINT('',(7.642261904762,-0.166725117302,17.4));
+#7738 = CARTESIAN_POINT('',(7.652565392115,-0.185743100206,
+    17.387979264779));
+#7739 = CARTESIAN_POINT('',(7.663861025409,-0.203318718416,
+    17.374894682632));
+#7740 = CARTESIAN_POINT('',(7.67597675158,-0.21956697631,17.360976817742
+    ));
+#7741 = CARTESIAN_POINT('',(7.688783749506,-0.234553979134,
+    17.346398991379));
+#7742 = CARTESIAN_POINT('',(7.702175272822,-0.248343754165,
+    17.331301652834));
+#7743 = CARTESIAN_POINT('',(7.716072527859,-0.260993535099,
+    17.315787633712));
+#7744 = CARTESIAN_POINT('',(7.730425033234,-0.272556111599,
+    17.299924964749));
+#7745 = PCURVE('',#6529,#7746);
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7756);
+#7747 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7748,#7749,#7750,#7751,#7752,
+    #7753,#7754,#7755),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7748 = CARTESIAN_POINT('',(5.208896269039,0.));
+#7749 = CARTESIAN_POINT('',(5.270695517788,-1.202073522114E-02));
+#7750 = CARTESIAN_POINT('',(5.330221744732,-2.510531736836E-02));
+#7751 = CARTESIAN_POINT('',(5.387914560578,-3.902318225806E-02));
+#7752 = CARTESIAN_POINT('',(5.444025184225,-5.360100862116E-02));
+#7753 = CARTESIAN_POINT('',(5.498777125173,-6.869834716642E-02));
+#7754 = CARTESIAN_POINT('',(5.552371771939,-8.421236628813E-02));
+#7755 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7757 = PCURVE('',#7758,#7763);
+#7758 = CONICAL_SURFACE('',#7759,1.9,0.785398163397);
+#7759 = AXIS2_PLACEMENT_3D('',#7760,#7761,#7762);
+#7760 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#7761 = DIRECTION('',(-0.,-0.,-1.));
+#7762 = DIRECTION('',(1.,0.,0.));
+#7763 = DEFINITIONAL_REPRESENTATION('',(#7764),#7773);
+#7764 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7765,#7766,#7767,#7768,#7769,
+    #7770,#7771,#7772),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7765 = CARTESIAN_POINT('',(-6.19042728343,-1.E-01));
+#7766 = CARTESIAN_POINT('',(-6.18043735874,-8.797926477886E-02));
+#7767 = CARTESIAN_POINT('',(-6.171452026313,-7.489468263165E-02));
+#7768 = CARTESIAN_POINT('',(-6.163393793038,-6.097681774195E-02));
+#7769 = CARTESIAN_POINT('',(-6.156203104259,-4.639899137883E-02));
+#7770 = CARTESIAN_POINT('',(-6.149818415339,-3.130165283359E-02));
+#7771 = CARTESIAN_POINT('',(-6.144182705091,-1.578763371187E-02));
+#7772 = CARTESIAN_POINT('',(-6.139243844432,7.503525119323E-05));
+#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7774 = ADVANCED_FACE('',(#7775),#6685,.T.);
+#7775 = FACE_BOUND('',#7776,.T.);
+#7776 = EDGE_LOOP('',(#7777,#7803,#7832,#7856,#7885,#7909,#7938,#7962,
+    #7991,#8015,#8044,#8068,#8097,#8121,#8150,#8174,#8203,#8227,#8256,
+    #8280,#8309,#8333,#8362,#8386,#8408,#8409,#8410,#8411,#8435,#8459,
+    #8488,#8512));
+#7777 = ORIENTED_EDGE('',*,*,#7778,.F.);
+#7778 = EDGE_CURVE('',#7779,#7781,#7783,.T.);
+#7779 = VERTEX_POINT('',#7780);
+#7780 = CARTESIAN_POINT('',(5.683274882698,1.792261904762,17.4));
+#7781 = VERTEX_POINT('',#7782);
+#7782 = CARTESIAN_POINT('',(6.016725117302,1.792261904762,17.4));
+#7783 = SURFACE_CURVE('',#7784,(#7789,#7796),.PCURVE_S1.);
+#7784 = CIRCLE('',#7785,0.35);
+#7785 = AXIS2_PLACEMENT_3D('',#7786,#7787,#7788);
+#7786 = CARTESIAN_POINT('',(5.85,2.1,17.4));
+#7787 = DIRECTION('',(0.,0.,1.));
+#7788 = DIRECTION('',(1.,0.,0.));
+#7789 = PCURVE('',#6685,#7790);
+#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795);
+#7791 = CIRCLE('',#7792,0.35);
+#7792 = AXIS2_PLACEMENT_2D('',#7793,#7794);
+#7793 = CARTESIAN_POINT('',(0.,2.1));
+#7794 = DIRECTION('',(1.,0.));
+#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7796 = PCURVE('',#6842,#7797);
+#7797 = DEFINITIONAL_REPRESENTATION('',(#7798),#7802);
+#7798 = LINE('',#7799,#7800);
+#7799 = CARTESIAN_POINT('',(0.,0.));
+#7800 = VECTOR('',#7801,1.);
+#7801 = DIRECTION('',(1.,0.));
+#7802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7803 = ORIENTED_EDGE('',*,*,#7804,.T.);
+#7804 = EDGE_CURVE('',#7779,#7805,#7807,.T.);
+#7805 = VERTEX_POINT('',#7806);
+#7806 = CARTESIAN_POINT('',(5.318164986019,1.71963703086,17.4));
+#7807 = SURFACE_CURVE('',#7808,(#7813,#7820),.PCURVE_S1.);
+#7808 = CIRCLE('',#7809,1.8);
+#7809 = AXIS2_PLACEMENT_3D('',#7810,#7811,#7812);
+#7810 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#7811 = DIRECTION('',(0.,0.,1.));
+#7812 = DIRECTION('',(1.,0.,0.));
+#7813 = PCURVE('',#6685,#7814);
+#7814 = DEFINITIONAL_REPRESENTATION('',(#7815),#7819);
+#7815 = CIRCLE('',#7816,1.8);
+#7816 = AXIS2_PLACEMENT_2D('',#7817,#7818);
+#7817 = CARTESIAN_POINT('',(0.,0.));
+#7818 = DIRECTION('',(1.,0.));
+#7819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7820 = PCURVE('',#7821,#7826);
+#7821 = CONICAL_SURFACE('',#7822,1.9,0.785398163397);
+#7822 = AXIS2_PLACEMENT_3D('',#7823,#7824,#7825);
+#7823 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#7824 = DIRECTION('',(-0.,-0.,-1.));
+#7825 = DIRECTION('',(1.,0.,0.));
+#7826 = DEFINITIONAL_REPRESENTATION('',(#7827),#7831);
+#7827 = LINE('',#7828,#7829);
+#7828 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#7829 = VECTOR('',#7830,1.);
+#7830 = DIRECTION('',(-1.,-0.));
+#7831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7832 = ORIENTED_EDGE('',*,*,#7833,.F.);
+#7833 = EDGE_CURVE('',#7834,#7805,#7836,.T.);
+#7834 = VERTEX_POINT('',#7835);
+#7835 = CARTESIAN_POINT('',(5.010097139158,1.592031150559,17.4));
+#7836 = SURFACE_CURVE('',#7837,(#7842,#7849),.PCURVE_S1.);
+#7837 = CIRCLE('',#7838,0.35);
+#7838 = AXIS2_PLACEMENT_3D('',#7839,#7840,#7841);
+#7839 = CARTESIAN_POINT('',(5.046364792033,1.940147018274,17.4));
+#7840 = DIRECTION('',(0.,-0.,1.));
+#7841 = DIRECTION('',(0.923879532511,0.382683432365,0.));
+#7842 = PCURVE('',#6685,#7843);
+#7843 = DEFINITIONAL_REPRESENTATION('',(#7844),#7848);
+#7844 = CIRCLE('',#7845,0.35);
+#7845 = AXIS2_PLACEMENT_2D('',#7846,#7847);
+#7846 = CARTESIAN_POINT('',(-0.803635207967,1.940147018274));
+#7847 = DIRECTION('',(0.923879532511,0.382683432365));
+#7848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7849 = PCURVE('',#6900,#7850);
+#7850 = DEFINITIONAL_REPRESENTATION('',(#7851),#7855);
+#7851 = LINE('',#7852,#7853);
+#7852 = CARTESIAN_POINT('',(0.,0.));
+#7853 = VECTOR('',#7854,1.);
+#7854 = DIRECTION('',(1.,0.));
+#7855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7856 = ORIENTED_EDGE('',*,*,#7857,.T.);
+#7857 = EDGE_CURVE('',#7834,#7858,#7860,.T.);
+#7858 = VERTEX_POINT('',#7859);
+#7859 = CARTESIAN_POINT('',(4.700571914519,1.385213007558,17.4));
+#7860 = SURFACE_CURVE('',#7861,(#7866,#7873),.PCURVE_S1.);
+#7861 = CIRCLE('',#7862,1.8);
+#7862 = AXIS2_PLACEMENT_3D('',#7863,#7864,#7865);
+#7863 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#7864 = DIRECTION('',(0.,0.,1.));
+#7865 = DIRECTION('',(1.,0.,0.));
+#7866 = PCURVE('',#6685,#7867);
+#7867 = DEFINITIONAL_REPRESENTATION('',(#7868),#7872);
+#7868 = CIRCLE('',#7869,1.8);
+#7869 = AXIS2_PLACEMENT_2D('',#7870,#7871);
+#7870 = CARTESIAN_POINT('',(0.,0.));
+#7871 = DIRECTION('',(1.,0.));
+#7872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7873 = PCURVE('',#7874,#7879);
+#7874 = CONICAL_SURFACE('',#7875,1.9,0.785398163397);
+#7875 = AXIS2_PLACEMENT_3D('',#7876,#7877,#7878);
+#7876 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#7877 = DIRECTION('',(-0.,-0.,-1.));
+#7878 = DIRECTION('',(1.,0.,0.));
+#7879 = DEFINITIONAL_REPRESENTATION('',(#7880),#7884);
+#7880 = LINE('',#7881,#7882);
+#7881 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#7882 = VECTOR('',#7883,1.);
+#7883 = DIRECTION('',(-1.,-0.));
+#7884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7885 = ORIENTED_EDGE('',*,*,#7886,.F.);
+#7886 = EDGE_CURVE('',#7887,#7858,#7889,.T.);
+#7887 = VERTEX_POINT('',#7888);
+#7888 = CARTESIAN_POINT('',(4.464786992442,1.149428085481,17.4));
+#7889 = SURFACE_CURVE('',#7890,(#7895,#7902),.PCURVE_S1.);
+#7890 = CIRCLE('',#7891,0.35);
+#7891 = AXIS2_PLACEMENT_3D('',#7892,#7893,#7894);
+#7892 = CARTESIAN_POINT('',(4.365075759508,1.484924240492,17.4));
+#7893 = DIRECTION('',(0.,-0.,1.));
+#7894 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7895 = PCURVE('',#6685,#7896);
+#7896 = DEFINITIONAL_REPRESENTATION('',(#7897),#7901);
+#7897 = CIRCLE('',#7898,0.35);
+#7898 = AXIS2_PLACEMENT_2D('',#7899,#7900);
+#7899 = CARTESIAN_POINT('',(-1.484924240492,1.484924240492));
+#7900 = DIRECTION('',(0.707106781187,0.707106781187));
+#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7902 = PCURVE('',#6958,#7903);
+#7903 = DEFINITIONAL_REPRESENTATION('',(#7904),#7908);
+#7904 = LINE('',#7905,#7906);
+#7905 = CARTESIAN_POINT('',(0.,0.));
+#7906 = VECTOR('',#7907,1.);
+#7907 = DIRECTION('',(1.,0.));
+#7908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7909 = ORIENTED_EDGE('',*,*,#7910,.T.);
+#7910 = EDGE_CURVE('',#7887,#7911,#7913,.T.);
+#7911 = VERTEX_POINT('',#7912);
+#7912 = CARTESIAN_POINT('',(4.257968849441,0.839902860842,17.4));
+#7913 = SURFACE_CURVE('',#7914,(#7919,#7926),.PCURVE_S1.);
+#7914 = CIRCLE('',#7915,1.8);
+#7915 = AXIS2_PLACEMENT_3D('',#7916,#7917,#7918);
+#7916 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#7917 = DIRECTION('',(0.,0.,1.));
+#7918 = DIRECTION('',(1.,0.,0.));
+#7919 = PCURVE('',#6685,#7920);
+#7920 = DEFINITIONAL_REPRESENTATION('',(#7921),#7925);
+#7921 = CIRCLE('',#7922,1.8);
+#7922 = AXIS2_PLACEMENT_2D('',#7923,#7924);
+#7923 = CARTESIAN_POINT('',(0.,0.));
+#7924 = DIRECTION('',(1.,0.));
+#7925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7926 = PCURVE('',#7927,#7932);
+#7927 = CONICAL_SURFACE('',#7928,1.9,0.785398163397);
+#7928 = AXIS2_PLACEMENT_3D('',#7929,#7930,#7931);
+#7929 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#7930 = DIRECTION('',(-0.,-0.,-1.));
+#7931 = DIRECTION('',(1.,0.,0.));
+#7932 = DEFINITIONAL_REPRESENTATION('',(#7933),#7937);
+#7933 = LINE('',#7934,#7935);
+#7934 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#7935 = VECTOR('',#7936,1.);
+#7936 = DIRECTION('',(-1.,-0.));
+#7937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7938 = ORIENTED_EDGE('',*,*,#7939,.F.);
+#7939 = EDGE_CURVE('',#7940,#7911,#7942,.T.);
+#7940 = VERTEX_POINT('',#7941);
+#7941 = CARTESIAN_POINT('',(4.13036296914,0.531835013981,17.4));
+#7942 = SURFACE_CURVE('',#7943,(#7948,#7955),.PCURVE_S1.);
+#7943 = CIRCLE('',#7944,0.35);
+#7944 = AXIS2_PLACEMENT_3D('',#7945,#7946,#7947);
+#7945 = CARTESIAN_POINT('',(3.909852981726,0.803635207967,17.4));
+#7946 = DIRECTION('',(0.,-0.,1.));
+#7947 = DIRECTION('',(0.382683432365,0.923879532511,0.));
+#7948 = PCURVE('',#6685,#7949);
+#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954);
+#7950 = CIRCLE('',#7951,0.35);
+#7951 = AXIS2_PLACEMENT_2D('',#7952,#7953);
+#7952 = CARTESIAN_POINT('',(-1.940147018274,0.803635207967));
+#7953 = DIRECTION('',(0.382683432365,0.923879532511));
+#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7955 = PCURVE('',#7016,#7956);
+#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961);
+#7957 = LINE('',#7958,#7959);
+#7958 = CARTESIAN_POINT('',(0.,0.));
+#7959 = VECTOR('',#7960,1.);
+#7960 = DIRECTION('',(1.,0.));
+#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7962 = ORIENTED_EDGE('',*,*,#7963,.T.);
+#7963 = EDGE_CURVE('',#7940,#7964,#7966,.T.);
+#7964 = VERTEX_POINT('',#7965);
+#7965 = CARTESIAN_POINT('',(4.057738095238,0.166725117302,17.4));
+#7966 = SURFACE_CURVE('',#7967,(#7972,#7979),.PCURVE_S1.);
+#7967 = CIRCLE('',#7968,1.8);
+#7968 = AXIS2_PLACEMENT_3D('',#7969,#7970,#7971);
+#7969 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#7970 = DIRECTION('',(0.,0.,1.));
+#7971 = DIRECTION('',(1.,0.,0.));
+#7972 = PCURVE('',#6685,#7973);
+#7973 = DEFINITIONAL_REPRESENTATION('',(#7974),#7978);
+#7974 = CIRCLE('',#7975,1.8);
+#7975 = AXIS2_PLACEMENT_2D('',#7976,#7977);
+#7976 = CARTESIAN_POINT('',(0.,0.));
+#7977 = DIRECTION('',(1.,0.));
+#7978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7979 = PCURVE('',#7980,#7985);
+#7980 = CONICAL_SURFACE('',#7981,1.9,0.785398163397);
+#7981 = AXIS2_PLACEMENT_3D('',#7982,#7983,#7984);
+#7982 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#7983 = DIRECTION('',(-0.,-0.,-1.));
+#7984 = DIRECTION('',(1.,0.,0.));
+#7985 = DEFINITIONAL_REPRESENTATION('',(#7986),#7990);
+#7986 = LINE('',#7987,#7988);
+#7987 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#7988 = VECTOR('',#7989,1.);
+#7989 = DIRECTION('',(-1.,-0.));
+#7990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7991 = ORIENTED_EDGE('',*,*,#7992,.F.);
+#7992 = EDGE_CURVE('',#7993,#7964,#7995,.T.);
+#7993 = VERTEX_POINT('',#7994);
+#7994 = CARTESIAN_POINT('',(4.057738095238,-0.166725117302,17.4));
+#7995 = SURFACE_CURVE('',#7996,(#8001,#8008),.PCURVE_S1.);
+#7996 = CIRCLE('',#7997,0.35);
+#7997 = AXIS2_PLACEMENT_3D('',#7998,#7999,#8000);
+#7998 = CARTESIAN_POINT('',(3.75,3.609157040757E-14,17.4));
+#7999 = DIRECTION('',(0.,-0.,1.));
+#8000 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#8001 = PCURVE('',#6685,#8002);
+#8002 = DEFINITIONAL_REPRESENTATION('',(#8003),#8007);
+#8003 = CIRCLE('',#8004,0.35);
+#8004 = AXIS2_PLACEMENT_2D('',#8005,#8006);
+#8005 = CARTESIAN_POINT('',(-2.1,2.331468351713E-16));
+#8006 = DIRECTION('',(1.110223024625E-16,1.));
+#8007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8008 = PCURVE('',#7074,#8009);
+#8009 = DEFINITIONAL_REPRESENTATION('',(#8010),#8014);
+#8010 = LINE('',#8011,#8012);
+#8011 = CARTESIAN_POINT('',(0.,0.));
+#8012 = VECTOR('',#8013,1.);
+#8013 = DIRECTION('',(1.,0.));
+#8014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8015 = ORIENTED_EDGE('',*,*,#8016,.T.);
+#8016 = EDGE_CURVE('',#7993,#8017,#8019,.T.);
+#8017 = VERTEX_POINT('',#8018);
+#8018 = CARTESIAN_POINT('',(4.13036296914,-0.531835013981,17.4));
+#8019 = SURFACE_CURVE('',#8020,(#8025,#8032),.PCURVE_S1.);
+#8020 = CIRCLE('',#8021,1.8);
+#8021 = AXIS2_PLACEMENT_3D('',#8022,#8023,#8024);
+#8022 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8023 = DIRECTION('',(0.,0.,1.));
+#8024 = DIRECTION('',(1.,0.,0.));
+#8025 = PCURVE('',#6685,#8026);
+#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031);
+#8027 = CIRCLE('',#8028,1.8);
+#8028 = AXIS2_PLACEMENT_2D('',#8029,#8030);
+#8029 = CARTESIAN_POINT('',(0.,0.));
+#8030 = DIRECTION('',(1.,0.));
+#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8032 = PCURVE('',#8033,#8038);
+#8033 = CONICAL_SURFACE('',#8034,1.9,0.785398163397);
+#8034 = AXIS2_PLACEMENT_3D('',#8035,#8036,#8037);
+#8035 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8036 = DIRECTION('',(-0.,-0.,-1.));
+#8037 = DIRECTION('',(1.,0.,0.));
+#8038 = DEFINITIONAL_REPRESENTATION('',(#8039),#8043);
+#8039 = LINE('',#8040,#8041);
+#8040 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8041 = VECTOR('',#8042,1.);
+#8042 = DIRECTION('',(-1.,-0.));
+#8043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8044 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#8045 = EDGE_CURVE('',#8046,#8017,#8048,.T.);
+#8046 = VERTEX_POINT('',#8047);
+#8047 = CARTESIAN_POINT('',(4.257968849441,-0.839902860842,17.4));
+#8048 = SURFACE_CURVE('',#8049,(#8054,#8061),.PCURVE_S1.);
+#8049 = CIRCLE('',#8050,0.35);
+#8050 = AXIS2_PLACEMENT_3D('',#8051,#8052,#8053);
+#8051 = CARTESIAN_POINT('',(3.909852981726,-0.803635207967,17.4));
+#8052 = DIRECTION('',(0.,0.,1.));
+#8053 = DIRECTION('',(-0.382683432365,0.923879532511,0.));
+#8054 = PCURVE('',#6685,#8055);
+#8055 = DEFINITIONAL_REPRESENTATION('',(#8056),#8060);
+#8056 = CIRCLE('',#8057,0.35);
+#8057 = AXIS2_PLACEMENT_2D('',#8058,#8059);
+#8058 = CARTESIAN_POINT('',(-1.940147018274,-0.803635207967));
+#8059 = DIRECTION('',(-0.382683432365,0.923879532511));
+#8060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8061 = PCURVE('',#7132,#8062);
+#8062 = DEFINITIONAL_REPRESENTATION('',(#8063),#8067);
+#8063 = LINE('',#8064,#8065);
+#8064 = CARTESIAN_POINT('',(0.,0.));
+#8065 = VECTOR('',#8066,1.);
+#8066 = DIRECTION('',(1.,0.));
+#8067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8068 = ORIENTED_EDGE('',*,*,#8069,.T.);
+#8069 = EDGE_CURVE('',#8046,#8070,#8072,.T.);
+#8070 = VERTEX_POINT('',#8071);
+#8071 = CARTESIAN_POINT('',(4.464786992442,-1.149428085481,17.4));
+#8072 = SURFACE_CURVE('',#8073,(#8078,#8085),.PCURVE_S1.);
+#8073 = CIRCLE('',#8074,1.8);
+#8074 = AXIS2_PLACEMENT_3D('',#8075,#8076,#8077);
+#8075 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8076 = DIRECTION('',(0.,0.,1.));
+#8077 = DIRECTION('',(1.,0.,0.));
+#8078 = PCURVE('',#6685,#8079);
+#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084);
+#8080 = CIRCLE('',#8081,1.8);
+#8081 = AXIS2_PLACEMENT_2D('',#8082,#8083);
+#8082 = CARTESIAN_POINT('',(0.,0.));
+#8083 = DIRECTION('',(1.,0.));
+#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8085 = PCURVE('',#8086,#8091);
+#8086 = CONICAL_SURFACE('',#8087,1.9,0.785398163397);
+#8087 = AXIS2_PLACEMENT_3D('',#8088,#8089,#8090);
+#8088 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8089 = DIRECTION('',(-0.,-0.,-1.));
+#8090 = DIRECTION('',(1.,0.,0.));
+#8091 = DEFINITIONAL_REPRESENTATION('',(#8092),#8096);
+#8092 = LINE('',#8093,#8094);
+#8093 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8094 = VECTOR('',#8095,1.);
+#8095 = DIRECTION('',(-1.,-0.));
+#8096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8097 = ORIENTED_EDGE('',*,*,#8098,.F.);
+#8098 = EDGE_CURVE('',#8099,#8070,#8101,.T.);
+#8099 = VERTEX_POINT('',#8100);
+#8100 = CARTESIAN_POINT('',(4.700571914519,-1.385213007557,17.4));
+#8101 = SURFACE_CURVE('',#8102,(#8107,#8114),.PCURVE_S1.);
+#8102 = CIRCLE('',#8103,0.35);
+#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106);
+#8104 = CARTESIAN_POINT('',(4.365075759508,-1.484924240492,17.4));
+#8105 = DIRECTION('',(0.,0.,1.));
+#8106 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#8107 = PCURVE('',#6685,#8108);
+#8108 = DEFINITIONAL_REPRESENTATION('',(#8109),#8113);
+#8109 = CIRCLE('',#8110,0.35);
+#8110 = AXIS2_PLACEMENT_2D('',#8111,#8112);
+#8111 = CARTESIAN_POINT('',(-1.484924240492,-1.484924240492));
+#8112 = DIRECTION('',(-0.707106781187,0.707106781187));
+#8113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8114 = PCURVE('',#7190,#8115);
+#8115 = DEFINITIONAL_REPRESENTATION('',(#8116),#8120);
+#8116 = LINE('',#8117,#8118);
+#8117 = CARTESIAN_POINT('',(0.,0.));
+#8118 = VECTOR('',#8119,1.);
+#8119 = DIRECTION('',(1.,0.));
+#8120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8121 = ORIENTED_EDGE('',*,*,#8122,.T.);
+#8122 = EDGE_CURVE('',#8099,#8123,#8125,.T.);
+#8123 = VERTEX_POINT('',#8124);
+#8124 = CARTESIAN_POINT('',(5.010097139158,-1.592031150559,17.4));
+#8125 = SURFACE_CURVE('',#8126,(#8131,#8138),.PCURVE_S1.);
+#8126 = CIRCLE('',#8127,1.8);
+#8127 = AXIS2_PLACEMENT_3D('',#8128,#8129,#8130);
+#8128 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8129 = DIRECTION('',(0.,0.,1.));
+#8130 = DIRECTION('',(1.,0.,0.));
+#8131 = PCURVE('',#6685,#8132);
+#8132 = DEFINITIONAL_REPRESENTATION('',(#8133),#8137);
+#8133 = CIRCLE('',#8134,1.8);
+#8134 = AXIS2_PLACEMENT_2D('',#8135,#8136);
+#8135 = CARTESIAN_POINT('',(0.,0.));
+#8136 = DIRECTION('',(1.,0.));
+#8137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8138 = PCURVE('',#8139,#8144);
+#8139 = CONICAL_SURFACE('',#8140,1.9,0.785398163397);
+#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143);
+#8141 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8142 = DIRECTION('',(-0.,-0.,-1.));
+#8143 = DIRECTION('',(1.,0.,0.));
+#8144 = DEFINITIONAL_REPRESENTATION('',(#8145),#8149);
+#8145 = LINE('',#8146,#8147);
+#8146 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8147 = VECTOR('',#8148,1.);
+#8148 = DIRECTION('',(-1.,-0.));
+#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8150 = ORIENTED_EDGE('',*,*,#8151,.F.);
+#8151 = EDGE_CURVE('',#8152,#8123,#8154,.T.);
+#8152 = VERTEX_POINT('',#8153);
+#8153 = CARTESIAN_POINT('',(5.318164986019,-1.71963703086,17.4));
+#8154 = SURFACE_CURVE('',#8155,(#8160,#8167),.PCURVE_S1.);
+#8155 = CIRCLE('',#8156,0.35);
+#8156 = AXIS2_PLACEMENT_3D('',#8157,#8158,#8159);
+#8157 = CARTESIAN_POINT('',(5.046364792033,-1.940147018274,17.4));
+#8158 = DIRECTION('',(0.,0.,1.));
+#8159 = DIRECTION('',(-0.923879532511,0.382683432365,0.));
+#8160 = PCURVE('',#6685,#8161);
+#8161 = DEFINITIONAL_REPRESENTATION('',(#8162),#8166);
+#8162 = CIRCLE('',#8163,0.35);
+#8163 = AXIS2_PLACEMENT_2D('',#8164,#8165);
+#8164 = CARTESIAN_POINT('',(-0.803635207967,-1.940147018274));
+#8165 = DIRECTION('',(-0.923879532511,0.382683432365));
+#8166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8167 = PCURVE('',#7248,#8168);
+#8168 = DEFINITIONAL_REPRESENTATION('',(#8169),#8173);
+#8169 = LINE('',#8170,#8171);
+#8170 = CARTESIAN_POINT('',(0.,0.));
+#8171 = VECTOR('',#8172,1.);
+#8172 = DIRECTION('',(1.,0.));
+#8173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8174 = ORIENTED_EDGE('',*,*,#8175,.T.);
+#8175 = EDGE_CURVE('',#8152,#8176,#8178,.T.);
+#8176 = VERTEX_POINT('',#8177);
+#8177 = CARTESIAN_POINT('',(5.683274882698,-1.792261904762,17.4));
+#8178 = SURFACE_CURVE('',#8179,(#8184,#8191),.PCURVE_S1.);
+#8179 = CIRCLE('',#8180,1.8);
+#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183);
+#8181 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8182 = DIRECTION('',(0.,0.,1.));
+#8183 = DIRECTION('',(1.,0.,0.));
+#8184 = PCURVE('',#6685,#8185);
+#8185 = DEFINITIONAL_REPRESENTATION('',(#8186),#8190);
+#8186 = CIRCLE('',#8187,1.8);
+#8187 = AXIS2_PLACEMENT_2D('',#8188,#8189);
+#8188 = CARTESIAN_POINT('',(0.,0.));
+#8189 = DIRECTION('',(1.,0.));
+#8190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8191 = PCURVE('',#8192,#8197);
+#8192 = CONICAL_SURFACE('',#8193,1.9,0.785398163397);
+#8193 = AXIS2_PLACEMENT_3D('',#8194,#8195,#8196);
+#8194 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8195 = DIRECTION('',(-0.,-0.,-1.));
+#8196 = DIRECTION('',(1.,0.,0.));
+#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202);
+#8198 = LINE('',#8199,#8200);
+#8199 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8200 = VECTOR('',#8201,1.);
+#8201 = DIRECTION('',(-1.,-0.));
+#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8203 = ORIENTED_EDGE('',*,*,#8204,.F.);
+#8204 = EDGE_CURVE('',#8205,#8176,#8207,.T.);
+#8205 = VERTEX_POINT('',#8206);
+#8206 = CARTESIAN_POINT('',(6.016725117302,-1.792261904762,17.4));
+#8207 = SURFACE_CURVE('',#8208,(#8213,#8220),.PCURVE_S1.);
+#8208 = CIRCLE('',#8209,0.35);
+#8209 = AXIS2_PLACEMENT_3D('',#8210,#8211,#8212);
+#8210 = CARTESIAN_POINT('',(5.85,-2.1,17.4));
+#8211 = DIRECTION('',(0.,0.,1.));
+#8212 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#8213 = PCURVE('',#6685,#8214);
+#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219);
+#8215 = CIRCLE('',#8216,0.35);
+#8216 = AXIS2_PLACEMENT_2D('',#8217,#8218);
+#8217 = CARTESIAN_POINT('',(0.,-2.1));
+#8218 = DIRECTION('',(-1.,1.224646799147E-16));
+#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8220 = PCURVE('',#7306,#8221);
+#8221 = DEFINITIONAL_REPRESENTATION('',(#8222),#8226);
+#8222 = LINE('',#8223,#8224);
+#8223 = CARTESIAN_POINT('',(0.,0.));
+#8224 = VECTOR('',#8225,1.);
+#8225 = DIRECTION('',(1.,0.));
+#8226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8227 = ORIENTED_EDGE('',*,*,#8228,.T.);
+#8228 = EDGE_CURVE('',#8205,#8229,#8231,.T.);
+#8229 = VERTEX_POINT('',#8230);
+#8230 = CARTESIAN_POINT('',(6.381835013981,-1.71963703086,17.4));
+#8231 = SURFACE_CURVE('',#8232,(#8237,#8244),.PCURVE_S1.);
+#8232 = CIRCLE('',#8233,1.8);
+#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236);
+#8234 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8235 = DIRECTION('',(0.,0.,1.));
+#8236 = DIRECTION('',(1.,0.,0.));
+#8237 = PCURVE('',#6685,#8238);
+#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243);
+#8239 = CIRCLE('',#8240,1.8);
+#8240 = AXIS2_PLACEMENT_2D('',#8241,#8242);
+#8241 = CARTESIAN_POINT('',(0.,0.));
+#8242 = DIRECTION('',(1.,0.));
+#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8244 = PCURVE('',#8245,#8250);
+#8245 = CONICAL_SURFACE('',#8246,1.9,0.785398163397);
+#8246 = AXIS2_PLACEMENT_3D('',#8247,#8248,#8249);
+#8247 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8248 = DIRECTION('',(-0.,-0.,-1.));
+#8249 = DIRECTION('',(1.,0.,0.));
+#8250 = DEFINITIONAL_REPRESENTATION('',(#8251),#8255);
+#8251 = LINE('',#8252,#8253);
+#8252 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8253 = VECTOR('',#8254,1.);
+#8254 = DIRECTION('',(-1.,-0.));
+#8255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8256 = ORIENTED_EDGE('',*,*,#8257,.F.);
+#8257 = EDGE_CURVE('',#8258,#8229,#8260,.T.);
+#8258 = VERTEX_POINT('',#8259);
+#8259 = CARTESIAN_POINT('',(6.689902860842,-1.592031150559,17.4));
+#8260 = SURFACE_CURVE('',#8261,(#8266,#8273),.PCURVE_S1.);
+#8261 = CIRCLE('',#8262,0.35);
+#8262 = AXIS2_PLACEMENT_3D('',#8263,#8264,#8265);
+#8263 = CARTESIAN_POINT('',(6.653635207967,-1.940147018274,17.4));
+#8264 = DIRECTION('',(0.,0.,1.));
+#8265 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));
+#8266 = PCURVE('',#6685,#8267);
+#8267 = DEFINITIONAL_REPRESENTATION('',(#8268),#8272);
+#8268 = CIRCLE('',#8269,0.35);
+#8269 = AXIS2_PLACEMENT_2D('',#8270,#8271);
+#8270 = CARTESIAN_POINT('',(0.803635207967,-1.940147018274));
+#8271 = DIRECTION('',(-0.923879532511,-0.382683432365));
+#8272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8273 = PCURVE('',#7364,#8274);
+#8274 = DEFINITIONAL_REPRESENTATION('',(#8275),#8279);
+#8275 = LINE('',#8276,#8277);
+#8276 = CARTESIAN_POINT('',(0.,0.));
+#8277 = VECTOR('',#8278,1.);
+#8278 = DIRECTION('',(1.,0.));
+#8279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8280 = ORIENTED_EDGE('',*,*,#8281,.T.);
+#8281 = EDGE_CURVE('',#8258,#8282,#8284,.T.);
+#8282 = VERTEX_POINT('',#8283);
+#8283 = CARTESIAN_POINT('',(6.999428085481,-1.385213007557,17.4));
+#8284 = SURFACE_CURVE('',#8285,(#8290,#8297),.PCURVE_S1.);
+#8285 = CIRCLE('',#8286,1.8);
+#8286 = AXIS2_PLACEMENT_3D('',#8287,#8288,#8289);
+#8287 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8288 = DIRECTION('',(0.,0.,1.));
+#8289 = DIRECTION('',(1.,0.,0.));
+#8290 = PCURVE('',#6685,#8291);
+#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296);
+#8292 = CIRCLE('',#8293,1.8);
+#8293 = AXIS2_PLACEMENT_2D('',#8294,#8295);
+#8294 = CARTESIAN_POINT('',(0.,0.));
+#8295 = DIRECTION('',(1.,0.));
+#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8297 = PCURVE('',#8298,#8303);
+#8298 = CONICAL_SURFACE('',#8299,1.9,0.785398163397);
+#8299 = AXIS2_PLACEMENT_3D('',#8300,#8301,#8302);
+#8300 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8301 = DIRECTION('',(-0.,-0.,-1.));
+#8302 = DIRECTION('',(1.,0.,0.));
+#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308);
+#8304 = LINE('',#8305,#8306);
+#8305 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8306 = VECTOR('',#8307,1.);
+#8307 = DIRECTION('',(-1.,-0.));
+#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8309 = ORIENTED_EDGE('',*,*,#8310,.F.);
+#8310 = EDGE_CURVE('',#8311,#8282,#8313,.T.);
+#8311 = VERTEX_POINT('',#8312);
+#8312 = CARTESIAN_POINT('',(7.235213007558,-1.149428085481,17.4));
+#8313 = SURFACE_CURVE('',#8314,(#8319,#8326),.PCURVE_S1.);
+#8314 = CIRCLE('',#8315,0.35);
+#8315 = AXIS2_PLACEMENT_3D('',#8316,#8317,#8318);
+#8316 = CARTESIAN_POINT('',(7.334924240492,-1.484924240492,17.4));
+#8317 = DIRECTION('',(0.,0.,1.));
+#8318 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#8319 = PCURVE('',#6685,#8320);
+#8320 = DEFINITIONAL_REPRESENTATION('',(#8321),#8325);
+#8321 = CIRCLE('',#8322,0.35);
+#8322 = AXIS2_PLACEMENT_2D('',#8323,#8324);
+#8323 = CARTESIAN_POINT('',(1.484924240492,-1.484924240492));
+#8324 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#8325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8326 = PCURVE('',#7422,#8327);
+#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332);
+#8328 = LINE('',#8329,#8330);
+#8329 = CARTESIAN_POINT('',(0.,0.));
+#8330 = VECTOR('',#8331,1.);
+#8331 = DIRECTION('',(1.,0.));
+#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8333 = ORIENTED_EDGE('',*,*,#8334,.T.);
+#8334 = EDGE_CURVE('',#8311,#8335,#8337,.T.);
+#8335 = VERTEX_POINT('',#8336);
+#8336 = CARTESIAN_POINT('',(7.442031150559,-0.839902860842,17.4));
+#8337 = SURFACE_CURVE('',#8338,(#8343,#8350),.PCURVE_S1.);
+#8338 = CIRCLE('',#8339,1.8);
+#8339 = AXIS2_PLACEMENT_3D('',#8340,#8341,#8342);
+#8340 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8341 = DIRECTION('',(0.,0.,1.));
+#8342 = DIRECTION('',(1.,0.,0.));
+#8343 = PCURVE('',#6685,#8344);
+#8344 = DEFINITIONAL_REPRESENTATION('',(#8345),#8349);
+#8345 = CIRCLE('',#8346,1.8);
+#8346 = AXIS2_PLACEMENT_2D('',#8347,#8348);
+#8347 = CARTESIAN_POINT('',(0.,0.));
+#8348 = DIRECTION('',(1.,0.));
+#8349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8350 = PCURVE('',#8351,#8356);
+#8351 = CONICAL_SURFACE('',#8352,1.9,0.785398163397);
+#8352 = AXIS2_PLACEMENT_3D('',#8353,#8354,#8355);
+#8353 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8354 = DIRECTION('',(-0.,-0.,-1.));
+#8355 = DIRECTION('',(1.,0.,0.));
+#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361);
+#8357 = LINE('',#8358,#8359);
+#8358 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8359 = VECTOR('',#8360,1.);
+#8360 = DIRECTION('',(-1.,-0.));
+#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8362 = ORIENTED_EDGE('',*,*,#8363,.F.);
+#8363 = EDGE_CURVE('',#8364,#8335,#8366,.T.);
+#8364 = VERTEX_POINT('',#8365);
+#8365 = CARTESIAN_POINT('',(7.56963703086,-0.531835013981,17.4));
+#8366 = SURFACE_CURVE('',#8367,(#8372,#8379),.PCURVE_S1.);
+#8367 = CIRCLE('',#8368,0.35);
+#8368 = AXIS2_PLACEMENT_3D('',#8369,#8370,#8371);
+#8369 = CARTESIAN_POINT('',(7.790147018274,-0.803635207967,17.4));
+#8370 = DIRECTION('',(0.,0.,1.));
+#8371 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));
+#8372 = PCURVE('',#6685,#8373);
+#8373 = DEFINITIONAL_REPRESENTATION('',(#8374),#8378);
+#8374 = CIRCLE('',#8375,0.35);
+#8375 = AXIS2_PLACEMENT_2D('',#8376,#8377);
+#8376 = CARTESIAN_POINT('',(1.940147018274,-0.803635207967));
+#8377 = DIRECTION('',(-0.382683432365,-0.923879532511));
+#8378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8379 = PCURVE('',#7480,#8380);
+#8380 = DEFINITIONAL_REPRESENTATION('',(#8381),#8385);
+#8381 = LINE('',#8382,#8383);
+#8382 = CARTESIAN_POINT('',(0.,0.));
+#8383 = VECTOR('',#8384,1.);
+#8384 = DIRECTION('',(1.,0.));
+#8385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8386 = ORIENTED_EDGE('',*,*,#8387,.T.);
+#8387 = EDGE_CURVE('',#8364,#7687,#8388,.T.);
+#8388 = SURFACE_CURVE('',#8389,(#8394,#8401),.PCURVE_S1.);
+#8389 = CIRCLE('',#8390,1.8);
+#8390 = AXIS2_PLACEMENT_3D('',#8391,#8392,#8393);
+#8391 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8392 = DIRECTION('',(0.,0.,1.));
+#8393 = DIRECTION('',(1.,0.,0.));
+#8394 = PCURVE('',#6685,#8395);
+#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400);
+#8396 = CIRCLE('',#8397,1.8);
+#8397 = AXIS2_PLACEMENT_2D('',#8398,#8399);
+#8398 = CARTESIAN_POINT('',(0.,0.));
+#8399 = DIRECTION('',(1.,0.));
+#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8401 = PCURVE('',#7758,#8402);
+#8402 = DEFINITIONAL_REPRESENTATION('',(#8403),#8407);
+#8403 = LINE('',#8404,#8405);
+#8404 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8405 = VECTOR('',#8406,1.);
+#8406 = DIRECTION('',(-1.,-0.));
+#8407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8408 = ORIENTED_EDGE('',*,*,#7686,.F.);
+#8409 = ORIENTED_EDGE('',*,*,#6670,.T.);
+#8410 = ORIENTED_EDGE('',*,*,#6700,.F.);
+#8411 = ORIENTED_EDGE('',*,*,#8412,.T.);
+#8412 = EDGE_CURVE('',#6701,#8413,#8415,.T.);
+#8413 = VERTEX_POINT('',#8414);
+#8414 = CARTESIAN_POINT('',(7.235213007558,1.149428085481,17.4));
+#8415 = SURFACE_CURVE('',#8416,(#8421,#8428),.PCURVE_S1.);
+#8416 = CIRCLE('',#8417,1.8);
+#8417 = AXIS2_PLACEMENT_3D('',#8418,#8419,#8420);
+#8418 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8419 = DIRECTION('',(0.,0.,1.));
+#8420 = DIRECTION('',(1.,0.,0.));
+#8421 = PCURVE('',#6685,#8422);
+#8422 = DEFINITIONAL_REPRESENTATION('',(#8423),#8427);
+#8423 = CIRCLE('',#8424,1.8);
+#8424 = AXIS2_PLACEMENT_2D('',#8425,#8426);
+#8425 = CARTESIAN_POINT('',(0.,0.));
+#8426 = DIRECTION('',(1.,0.));
+#8427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8428 = PCURVE('',#6752,#8429);
+#8429 = DEFINITIONAL_REPRESENTATION('',(#8430),#8434);
+#8430 = LINE('',#8431,#8432);
+#8431 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8432 = VECTOR('',#8433,1.);
+#8433 = DIRECTION('',(-1.,-0.));
+#8434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8435 = ORIENTED_EDGE('',*,*,#8436,.F.);
+#8436 = EDGE_CURVE('',#8437,#8413,#8439,.T.);
+#8437 = VERTEX_POINT('',#8438);
+#8438 = CARTESIAN_POINT('',(6.999428085481,1.385213007558,17.4));
+#8439 = SURFACE_CURVE('',#8440,(#8445,#8452),.PCURVE_S1.);
+#8440 = CIRCLE('',#8441,0.35);
+#8441 = AXIS2_PLACEMENT_3D('',#8442,#8443,#8444);
+#8442 = CARTESIAN_POINT('',(7.334924240492,1.484924240492,17.4));
+#8443 = DIRECTION('',(-0.,0.,1.));
+#8444 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#8445 = PCURVE('',#6685,#8446);
+#8446 = DEFINITIONAL_REPRESENTATION('',(#8447),#8451);
+#8447 = CIRCLE('',#8448,0.35);
+#8448 = AXIS2_PLACEMENT_2D('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(1.484924240492,1.484924240492));
+#8450 = DIRECTION('',(0.707106781187,-0.707106781187));
+#8451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8452 = PCURVE('',#7586,#8453);
+#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458);
+#8454 = LINE('',#8455,#8456);
+#8455 = CARTESIAN_POINT('',(0.,0.));
+#8456 = VECTOR('',#8457,1.);
+#8457 = DIRECTION('',(1.,0.));
+#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8459 = ORIENTED_EDGE('',*,*,#8460,.T.);
+#8460 = EDGE_CURVE('',#8437,#8461,#8463,.T.);
+#8461 = VERTEX_POINT('',#8462);
+#8462 = CARTESIAN_POINT('',(6.689902860842,1.592031150559,17.4));
+#8463 = SURFACE_CURVE('',#8464,(#8469,#8476),.PCURVE_S1.);
+#8464 = CIRCLE('',#8465,1.8);
+#8465 = AXIS2_PLACEMENT_3D('',#8466,#8467,#8468);
+#8466 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8467 = DIRECTION('',(0.,0.,1.));
+#8468 = DIRECTION('',(1.,0.,0.));
+#8469 = PCURVE('',#6685,#8470);
+#8470 = DEFINITIONAL_REPRESENTATION('',(#8471),#8475);
+#8471 = CIRCLE('',#8472,1.8);
+#8472 = AXIS2_PLACEMENT_2D('',#8473,#8474);
+#8473 = CARTESIAN_POINT('',(0.,0.));
+#8474 = DIRECTION('',(1.,0.));
+#8475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8476 = PCURVE('',#8477,#8482);
+#8477 = CONICAL_SURFACE('',#8478,1.9,0.785398163397);
+#8478 = AXIS2_PLACEMENT_3D('',#8479,#8480,#8481);
+#8479 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8480 = DIRECTION('',(-0.,-0.,-1.));
+#8481 = DIRECTION('',(1.,0.,0.));
+#8482 = DEFINITIONAL_REPRESENTATION('',(#8483),#8487);
+#8483 = LINE('',#8484,#8485);
+#8484 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8485 = VECTOR('',#8486,1.);
+#8486 = DIRECTION('',(-1.,-0.));
+#8487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8488 = ORIENTED_EDGE('',*,*,#8489,.F.);
+#8489 = EDGE_CURVE('',#8490,#8461,#8492,.T.);
+#8490 = VERTEX_POINT('',#8491);
+#8491 = CARTESIAN_POINT('',(6.381835013981,1.71963703086,17.4));
+#8492 = SURFACE_CURVE('',#8493,(#8498,#8505),.PCURVE_S1.);
+#8493 = CIRCLE('',#8494,0.35);
+#8494 = AXIS2_PLACEMENT_3D('',#8495,#8496,#8497);
+#8495 = CARTESIAN_POINT('',(6.653635207967,1.940147018274,17.4));
+#8496 = DIRECTION('',(-0.,0.,1.));
+#8497 = DIRECTION('',(0.923879532511,-0.382683432365,0.));
+#8498 = PCURVE('',#6685,#8499);
+#8499 = DEFINITIONAL_REPRESENTATION('',(#8500),#8504);
+#8500 = CIRCLE('',#8501,0.35);
+#8501 = AXIS2_PLACEMENT_2D('',#8502,#8503);
+#8502 = CARTESIAN_POINT('',(0.803635207967,1.940147018274));
+#8503 = DIRECTION('',(0.923879532511,-0.382683432365));
+#8504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8505 = PCURVE('',#7644,#8506);
+#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8511);
+#8507 = LINE('',#8508,#8509);
+#8508 = CARTESIAN_POINT('',(0.,0.));
+#8509 = VECTOR('',#8510,1.);
+#8510 = DIRECTION('',(1.,0.));
+#8511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8512 = ORIENTED_EDGE('',*,*,#8513,.T.);
+#8513 = EDGE_CURVE('',#8490,#7781,#8514,.T.);
+#8514 = SURFACE_CURVE('',#8515,(#8520,#8527),.PCURVE_S1.);
+#8515 = CIRCLE('',#8516,1.8);
+#8516 = AXIS2_PLACEMENT_3D('',#8517,#8518,#8519);
+#8517 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.4));
+#8518 = DIRECTION('',(0.,0.,1.));
+#8519 = DIRECTION('',(1.,0.,0.));
+#8520 = PCURVE('',#6685,#8521);
+#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526);
+#8522 = CIRCLE('',#8523,1.8);
+#8523 = AXIS2_PLACEMENT_2D('',#8524,#8525);
+#8524 = CARTESIAN_POINT('',(0.,0.));
+#8525 = DIRECTION('',(1.,0.));
+#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8527 = PCURVE('',#8528,#8533);
+#8528 = CONICAL_SURFACE('',#8529,1.9,0.785398163397);
+#8529 = AXIS2_PLACEMENT_3D('',#8530,#8531,#8532);
+#8530 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8531 = DIRECTION('',(-0.,-0.,-1.));
+#8532 = DIRECTION('',(1.,0.,0.));
+#8533 = DEFINITIONAL_REPRESENTATION('',(#8534),#8538);
+#8534 = LINE('',#8535,#8536);
+#8535 = CARTESIAN_POINT('',(-0.,-1.E-01));
+#8536 = VECTOR('',#8537,1.);
+#8537 = DIRECTION('',(-1.,-0.));
+#8538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8539 = ADVANCED_FACE('',(#8540),#6785,.T.);
+#8540 = FACE_BOUND('',#8541,.T.);
+#8541 = EDGE_LOOP('',(#8542,#8566,#8567,#8568));
+#8542 = ORIENTED_EDGE('',*,*,#8543,.F.);
+#8543 = EDGE_CURVE('',#6725,#8544,#8546,.T.);
+#8544 = VERTEX_POINT('',#8545);
+#8545 = CARTESIAN_POINT('',(7.372300877579,1.136925695955,17.3));
+#8546 = SURFACE_CURVE('',#8547,(#8552,#8559),.PCURVE_S1.);
+#8547 = CIRCLE('',#8548,1.9);
+#8548 = AXIS2_PLACEMENT_3D('',#8549,#8550,#8551);
+#8549 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8550 = DIRECTION('',(0.,0.,1.));
+#8551 = DIRECTION('',(1.,0.,0.));
+#8552 = PCURVE('',#6785,#8553);
+#8553 = DEFINITIONAL_REPRESENTATION('',(#8554),#8558);
+#8554 = LINE('',#8555,#8556);
+#8555 = CARTESIAN_POINT('',(0.,8.3));
+#8556 = VECTOR('',#8557,1.);
+#8557 = DIRECTION('',(1.,0.));
+#8558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8559 = PCURVE('',#6752,#8560);
+#8560 = DEFINITIONAL_REPRESENTATION('',(#8561),#8565);
+#8561 = LINE('',#8562,#8563);
+#8562 = CARTESIAN_POINT('',(-0.,-0.));
+#8563 = VECTOR('',#8564,1.);
+#8564 = DIRECTION('',(-1.,-0.));
+#8565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8566 = ORIENTED_EDGE('',*,*,#6770,.F.);
+#8567 = ORIENTED_EDGE('',*,*,#7545,.T.);
+#8568 = ORIENTED_EDGE('',*,*,#8569,.T.);
+#8569 = EDGE_CURVE('',#7546,#8544,#8570,.T.);
+#8570 = SURFACE_CURVE('',#8571,(#8575,#8581),.PCURVE_S1.);
+#8571 = LINE('',#8572,#8573);
+#8572 = CARTESIAN_POINT('',(7.372300877579,1.136925695955,9.));
+#8573 = VECTOR('',#8574,1.);
+#8574 = DIRECTION('',(0.,0.,1.));
+#8575 = PCURVE('',#6785,#8576);
+#8576 = DEFINITIONAL_REPRESENTATION('',(#8577),#8580);
+#8577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8578,#8579),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8578 = CARTESIAN_POINT('',(0.641480070689,0.));
+#8579 = CARTESIAN_POINT('',(0.641480070689,8.3));
+#8580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8581 = PCURVE('',#7586,#8582);
+#8582 = DEFINITIONAL_REPRESENTATION('',(#8583),#8586);
+#8583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8584,#8585),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8584 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#8585 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#8586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8587 = ADVANCED_FACE('',(#8588),#6752,.T.);
+#8588 = FACE_BOUND('',#8589,.T.);
+#8589 = EDGE_LOOP('',(#8590,#8591,#8592,#8628));
+#8590 = ORIENTED_EDGE('',*,*,#6724,.F.);
+#8591 = ORIENTED_EDGE('',*,*,#8543,.T.);
+#8592 = ORIENTED_EDGE('',*,*,#8593,.F.);
+#8593 = EDGE_CURVE('',#8413,#8544,#8594,.T.);
+#8594 = SURFACE_CURVE('',#8595,(#8604,#8616),.PCURVE_S1.);
+#8595 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8596,#8597,#8598,#8599,#8600,
+    #8601,#8602,#8603),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506966993299,
+    1.),.UNSPECIFIED.);
+#8596 = CARTESIAN_POINT('',(7.235213007558,1.149428085481,17.4));
+#8597 = CARTESIAN_POINT('',(7.249224398309,1.145263826278,
+    17.391876530941));
+#8598 = CARTESIAN_POINT('',(7.264441696038,1.141579572639,17.38241101911
+    ));
+#8599 = CARTESIAN_POINT('',(7.281389047705,1.138547601373,
+    17.371065693724));
+#8600 = CARTESIAN_POINT('',(7.317725253514,1.134883666463,
+    17.344731090273));
+#8601 = CARTESIAN_POINT('',(7.337202024217,1.134185578579,17.32971616397
+    ));
+#8602 = CARTESIAN_POINT('',(7.355809057708,1.135149997569,
+    17.314276182183));
+#8603 = CARTESIAN_POINT('',(7.372392435954,1.136935541927,
+    17.299920750193));
+#8604 = PCURVE('',#6752,#8605);
+#8605 = DEFINITIONAL_REPRESENTATION('',(#8606),#8615);
+#8606 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8607,#8608,#8609,#8610,#8611,
+    #8612,#8613,#8614),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506966993299,
+    1.),.UNSPECIFIED.);
+#8607 = CARTESIAN_POINT('',(-0.692640139648,-1.E-01));
+#8608 = CARTESIAN_POINT('',(-0.685889068051,-9.187653094095E-02));
+#8609 = CARTESIAN_POINT('',(-0.678995130617,-8.241101910977E-02));
+#8610 = CARTESIAN_POINT('',(-0.67188793104,-7.106569372404E-02));
+#8611 = CARTESIAN_POINT('',(-0.658153452668,-4.473109027325E-02));
+#8612 = CARTESIAN_POINT('',(-0.65146341664,-2.971616396981E-02));
+#8613 = CARTESIAN_POINT('',(-0.645924803126,-1.427618218331E-02));
+#8614 = CARTESIAN_POINT('',(-0.641455388467,7.924980704876E-05));
+#8615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8616 = PCURVE('',#7586,#8617);
+#8617 = DEFINITIONAL_REPRESENTATION('',(#8618),#8627);
+#8618 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8619,#8620,#8621,#8622,#8623,
+    #8624,#8625,#8626),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506966993299,
+    1.),.UNSPECIFIED.);
+#8619 = CARTESIAN_POINT('',(5.208896269039,0.));
+#8620 = CARTESIAN_POINT('',(5.250659462043,-8.123469059054E-03));
+#8621 = CARTESIAN_POINT('',(5.295339462613,-1.758898089024E-02));
+#8622 = CARTESIAN_POINT('',(5.3443934902,-2.893430627597E-02));
+#8623 = CARTESIAN_POINT('',(5.44873767231,-5.526890972675E-02));
+#8624 = CARTESIAN_POINT('',(5.504274714156,-7.028383603019E-02));
+#8625 = CARTESIAN_POINT('',(5.55738973074,-8.572381781669E-02));
+#8626 = CARTESIAN_POINT('',(5.605044664117,-0.100079249807));
+#8627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8628 = ORIENTED_EDGE('',*,*,#8412,.F.);
+#8629 = ADVANCED_FACE('',(#8630),#6842,.F.);
+#8630 = FACE_BOUND('',#8631,.F.);
+#8631 = EDGE_LOOP('',(#8632,#8633,#8671,#8690,#8691,#8712));
+#8632 = ORIENTED_EDGE('',*,*,#7778,.F.);
+#8633 = ORIENTED_EDGE('',*,*,#8634,.F.);
+#8634 = EDGE_CURVE('',#8635,#7779,#8637,.T.);
+#8635 = VERTEX_POINT('',#8636);
+#8636 = CARTESIAN_POINT('',(5.577498595772,1.880357142857,17.3));
+#8637 = SURFACE_CURVE('',#8638,(#8647,#8659),.PCURVE_S1.);
+#8638 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8639,#8640,#8641,#8642,#8643,
+    #8644,#8645,#8646),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8639 = CARTESIAN_POINT('',(5.577498595772,1.880357142857,17.3));
+#8640 = CARTESIAN_POINT('',(5.589057317013,1.866016736753,
+    17.315849922536));
+#8641 = CARTESIAN_POINT('',(5.601701970674,1.852130971828,
+    17.331351606552));
+#8642 = CARTESIAN_POINT('',(5.615485297479,1.838750297834,
+    17.346437077715));
+#8643 = CARTESIAN_POINT('',(5.630464497854,1.825953369002,
+    17.361003684618));
+#8644 = CARTESIAN_POINT('',(5.646703583246,1.813846744556,
+    17.374911227541));
+#8645 = CARTESIAN_POINT('',(5.66426869096,1.802559003944,17.387986717645
+    ));
+#8646 = CARTESIAN_POINT('',(5.683274882698,1.792261904762,17.4));
+#8647 = PCURVE('',#6842,#8648);
+#8648 = DEFINITIONAL_REPRESENTATION('',(#8649),#8658);
+#8649 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8650,#8651,#8652,#8653,#8654,
+    #8655,#8656,#8657),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8650 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#8651 = CARTESIAN_POINT('',(3.872621472569,-8.415007746413E-02));
+#8652 = CARTESIAN_POINT('',(3.926182170539,-6.864839344755E-02));
+#8653 = CARTESIAN_POINT('',(3.980899617935,-5.356292228547E-02));
+#8654 = CARTESIAN_POINT('',(4.036975008028,-3.899631538181E-02));
+#8655 = CARTESIAN_POINT('',(4.094631677868,-2.508877245909E-02));
+#8656 = CARTESIAN_POINT('',(4.154120758569,-1.201328235489E-02));
+#8657 = CARTESIAN_POINT('',(4.21588169173,0.));
+#8658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8659 = PCURVE('',#7821,#8660);
+#8660 = DEFINITIONAL_REPRESENTATION('',(#8661),#8670);
+#8661 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8662,#8663,#8664,#8665,#8666,
+    #8667,#8668,#8669),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8662 = CARTESIAN_POINT('',(-1.714714419503,0.));
+#8663 = CARTESIAN_POINT('',(-1.709776263479,-1.584992253587E-02));
+#8664 = CARTESIAN_POINT('',(-1.704142033528,-3.135160655245E-02));
+#8665 = CARTESIAN_POINT('',(-1.697759668845,-4.643707771453E-02));
+#8666 = CARTESIAN_POINT('',(-1.690572218234,-6.100368461818E-02));
+#8667 = CARTESIAN_POINT('',(-1.682518198949,-7.491122754092E-02));
+#8668 = CARTESIAN_POINT('',(-1.673538081473,-8.798671764511E-02));
+#8669 = CARTESIAN_POINT('',(-1.663554350544,-1.E-01));
+#8670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8671 = ORIENTED_EDGE('',*,*,#8672,.F.);
+#8672 = EDGE_CURVE('',#6824,#8635,#8673,.T.);
+#8673 = SURFACE_CURVE('',#8674,(#8678,#8684),.PCURVE_S1.);
+#8674 = LINE('',#8675,#8676);
+#8675 = CARTESIAN_POINT('',(5.577498595772,1.880357142857,9.));
+#8676 = VECTOR('',#8677,1.);
+#8677 = DIRECTION('',(0.,0.,1.));
+#8678 = PCURVE('',#6842,#8679);
+#8679 = DEFINITIONAL_REPRESENTATION('',(#8680),#8683);
+#8680 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8681,#8682),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8681 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#8682 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#8683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8684 = PCURVE('',#6871,#8685);
+#8685 = DEFINITIONAL_REPRESENTATION('',(#8686),#8689);
+#8686 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8687,#8688),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8687 = CARTESIAN_POINT('',(1.714714419503,0.));
+#8688 = CARTESIAN_POINT('',(1.714714419503,8.3));
+#8689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8690 = ORIENTED_EDGE('',*,*,#6823,.T.);
+#8691 = ORIENTED_EDGE('',*,*,#8692,.T.);
+#8692 = EDGE_CURVE('',#6826,#8693,#8695,.T.);
+#8693 = VERTEX_POINT('',#8694);
+#8694 = CARTESIAN_POINT('',(6.122501404228,1.880357142857,17.3));
+#8695 = SURFACE_CURVE('',#8696,(#8700,#8706),.PCURVE_S1.);
+#8696 = LINE('',#8697,#8698);
+#8697 = CARTESIAN_POINT('',(6.122501404228,1.880357142857,9.));
+#8698 = VECTOR('',#8699,1.);
+#8699 = DIRECTION('',(0.,0.,1.));
+#8700 = PCURVE('',#6842,#8701);
+#8701 = DEFINITIONAL_REPRESENTATION('',(#8702),#8705);
+#8702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8703,#8704),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8703 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#8704 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8706 = PCURVE('',#7671,#8707);
+#8707 = DEFINITIONAL_REPRESENTATION('',(#8708),#8711);
+#8708 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8709,#8710),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8709 = CARTESIAN_POINT('',(1.426878234087,0.));
+#8710 = CARTESIAN_POINT('',(1.426878234087,8.3));
+#8711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8712 = ORIENTED_EDGE('',*,*,#8713,.F.);
+#8713 = EDGE_CURVE('',#7781,#8693,#8714,.T.);
+#8714 = SURFACE_CURVE('',#8715,(#8724,#8736),.PCURVE_S1.);
+#8715 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8716,#8717,#8718,#8719,#8720,
+    #8721,#8722,#8723),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8716 = CARTESIAN_POINT('',(6.016725117302,1.792261904762,17.4));
+#8717 = CARTESIAN_POINT('',(6.035731218396,1.802558954835,
+    17.387986774939));
+#8718 = CARTESIAN_POINT('',(6.05329636171,1.813846697653,17.374911281354
+    ));
+#8719 = CARTESIAN_POINT('',(6.069535496419,1.825953356801,
+    17.361003697807));
+#8720 = CARTESIAN_POINT('',(6.084514721413,1.838750311761,
+    17.346437061589));
+#8721 = CARTESIAN_POINT('',(6.098298046961,1.852130993464,
+    17.331351582596));
+#8722 = CARTESIAN_POINT('',(6.110942683744,1.866016737693,
+    17.315849921497));
+#8723 = CARTESIAN_POINT('',(6.122501404228,1.880357142857,17.3));
+#8724 = PCURVE('',#6842,#8725);
+#8725 = DEFINITIONAL_REPRESENTATION('',(#8726),#8735);
+#8726 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8727,#8728,#8729,#8730,#8731,
+    #8732,#8733,#8734),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8727 = CARTESIAN_POINT('',(5.208896269039,0.));
+#8728 = CARTESIAN_POINT('',(5.270656907651,-1.201322506128E-02));
+#8729 = CARTESIAN_POINT('',(5.330146080784,-2.508871864641E-02));
+#8730 = CARTESIAN_POINT('',(5.38780291661,-3.899630219343E-02));
+#8731 = CARTESIAN_POINT('',(5.443878408714,-5.356293841082E-02));
+#8732 = CARTESIAN_POINT('',(5.49859586971,-6.864841740393E-02));
+#8733 = CARTESIAN_POINT('',(5.552156491649,-8.415007850289E-02));
+#8734 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#8735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8736 = PCURVE('',#8528,#8737);
+#8737 = DEFINITIONAL_REPRESENTATION('',(#8738),#8747);
+#8738 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8739,#8740,#8741,#8742,#8743,
+    #8744,#8745,#8746),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8739 = CARTESIAN_POINT('',(-1.478038303045,-1.E-01));
+#8740 = CARTESIAN_POINT('',(-1.468054619732,-8.798677493872E-02));
+#8741 = CARTESIAN_POINT('',(-1.459074481182,-7.491128135361E-02));
+#8742 = CARTESIAN_POINT('',(-1.451020436892,-6.100369780655E-02));
+#8743 = CARTESIAN_POINT('',(-1.443832975492,-4.643706158919E-02));
+#8744 = CARTESIAN_POINT('',(-1.437450612483,-3.135158259608E-02));
+#8745 = CARTESIAN_POINT('',(-1.431816389787,-1.584992149711E-02));
+#8746 = CARTESIAN_POINT('',(-1.426878234087,1.110223024625E-16));
+#8747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8748 = ADVANCED_FACE('',(#8749),#7671,.T.);
+#8749 = FACE_BOUND('',#8750,.T.);
+#8750 = EDGE_LOOP('',(#8751,#8775,#8794,#8795));
+#8751 = ORIENTED_EDGE('',*,*,#8752,.F.);
+#8752 = EDGE_CURVE('',#8753,#8693,#8755,.T.);
+#8753 = VERTEX_POINT('',#8754);
+#8754 = CARTESIAN_POINT('',(6.317823055554,1.841505250791,17.3));
+#8755 = SURFACE_CURVE('',#8756,(#8761,#8768),.PCURVE_S1.);
+#8756 = CIRCLE('',#8757,1.9);
+#8757 = AXIS2_PLACEMENT_3D('',#8758,#8759,#8760);
+#8758 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8759 = DIRECTION('',(0.,0.,1.));
+#8760 = DIRECTION('',(1.,0.,0.));
+#8761 = PCURVE('',#7671,#8762);
+#8762 = DEFINITIONAL_REPRESENTATION('',(#8763),#8767);
+#8763 = LINE('',#8764,#8765);
+#8764 = CARTESIAN_POINT('',(0.,8.3));
+#8765 = VECTOR('',#8766,1.);
+#8766 = DIRECTION('',(1.,0.));
+#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8768 = PCURVE('',#8528,#8769);
+#8769 = DEFINITIONAL_REPRESENTATION('',(#8770),#8774);
+#8770 = LINE('',#8771,#8772);
+#8771 = CARTESIAN_POINT('',(-0.,-0.));
+#8772 = VECTOR('',#8773,1.);
+#8773 = DIRECTION('',(-1.,-0.));
+#8774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8775 = ORIENTED_EDGE('',*,*,#8776,.F.);
+#8776 = EDGE_CURVE('',#7628,#8753,#8777,.T.);
+#8777 = SURFACE_CURVE('',#8778,(#8782,#8788),.PCURVE_S1.);
+#8778 = LINE('',#8779,#8780);
+#8779 = CARTESIAN_POINT('',(6.317823055554,1.841505250791,9.));
+#8780 = VECTOR('',#8781,1.);
+#8781 = DIRECTION('',(0.,0.,1.));
+#8782 = PCURVE('',#7671,#8783);
+#8783 = DEFINITIONAL_REPRESENTATION('',(#8784),#8787);
+#8784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8785,#8786),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8785 = CARTESIAN_POINT('',(1.322015337805,0.));
+#8786 = CARTESIAN_POINT('',(1.322015337805,8.3));
+#8787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8788 = PCURVE('',#7644,#8789);
+#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8793);
+#8790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8791,#8792),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8791 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#8792 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#8793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8794 = ORIENTED_EDGE('',*,*,#7656,.T.);
+#8795 = ORIENTED_EDGE('',*,*,#8692,.T.);
+#8796 = ADVANCED_FACE('',(#8797),#7644,.F.);
+#8797 = FACE_BOUND('',#8798,.F.);
+#8798 = EDGE_LOOP('',(#8799,#8800,#8833,#8834,#8835,#8856));
+#8799 = ORIENTED_EDGE('',*,*,#8489,.F.);
+#8800 = ORIENTED_EDGE('',*,*,#8801,.F.);
+#8801 = EDGE_CURVE('',#8753,#8490,#8802,.T.);
+#8802 = SURFACE_CURVE('',#8803,(#8811,#8822),.PCURVE_S1.);
+#8803 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8804,#8805,#8806,#8807,#8808,
+    #8809,#8810),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8804 = CARTESIAN_POINT('',(6.317797114173,1.841593607591,
+    17.299920750193));
+#8805 = CARTESIAN_POINT('',(6.324100782835,1.820112747086,
+    17.319188460941));
+#8806 = CARTESIAN_POINT('',(6.332128635146,1.798858623166,
+    17.337729876293));
+#8807 = CARTESIAN_POINT('',(6.341911929928,1.777998884844,
+    17.355327431314));
+#8808 = CARTESIAN_POINT('',(6.353464171003,1.75771418904,17.371742303775
+    ));
+#8809 = CARTESIAN_POINT('',(6.366780210414,1.738193554012,
+    17.386720103989));
+#8810 = CARTESIAN_POINT('',(6.381835013981,1.71963703086,17.4));
+#8811 = PCURVE('',#7644,#8812);
+#8812 = DEFINITIONAL_REPRESENTATION('',(#8813),#8821);
+#8813 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8814,#8815,#8816,#8817,#8818,
+    #8819,#8820),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8814 = CARTESIAN_POINT('',(3.819733296653,-0.100079249807));
+#8815 = CARTESIAN_POINT('',(3.883695250052,-8.081153905938E-02));
+#8816 = CARTESIAN_POINT('',(3.948422749886,-6.227012370671E-02));
+#8817 = CARTESIAN_POINT('',(4.013952227375,-4.467256868611E-02));
+#8818 = CARTESIAN_POINT('',(4.080327108455,-2.825769622457E-02));
+#8819 = CARTESIAN_POINT('',(4.147609029382,-1.327989601075E-02));
+#8820 = CARTESIAN_POINT('',(4.21588169173,0.));
+#8821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8822 = PCURVE('',#8528,#8823);
+#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8832);
+#8824 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8825,#8826,#8827,#8828,#8829,
+    #8830,#8831),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8825 = CARTESIAN_POINT('',(-1.322040020026,7.924980704888E-05));
+#8826 = CARTESIAN_POINT('',(-1.316041218394,-1.918846094062E-02));
+#8827 = CARTESIAN_POINT('',(-1.309046294677,-3.772987629331E-02));
+#8828 = CARTESIAN_POINT('',(-1.301025577989,-5.532743131388E-02));
+#8829 = CARTESIAN_POINT('',(-1.291967989379,-7.174230377544E-02));
+#8830 = CARTESIAN_POINT('',(-1.281891628819,-8.672010398925E-02));
+#8831 = CARTESIAN_POINT('',(-1.270855268846,-1.E-01));
+#8832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8833 = ORIENTED_EDGE('',*,*,#8776,.F.);
+#8834 = ORIENTED_EDGE('',*,*,#7627,.T.);
+#8835 = ORIENTED_EDGE('',*,*,#8836,.T.);
+#8836 = EDGE_CURVE('',#7599,#8837,#8839,.T.);
+#8837 = VERTEX_POINT('',#8838);
+#8838 = CARTESIAN_POINT('',(6.821339995447,1.632941705403,17.3));
+#8839 = SURFACE_CURVE('',#8840,(#8844,#8850),.PCURVE_S1.);
+#8840 = LINE('',#8841,#8842);
+#8841 = CARTESIAN_POINT('',(6.821339995447,1.632941705403,9.));
+#8842 = VECTOR('',#8843,1.);
+#8843 = DIRECTION('',(0.,0.,1.));
+#8844 = PCURVE('',#7644,#8845);
+#8845 = DEFINITIONAL_REPRESENTATION('',(#8846),#8849);
+#8846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8847,#8848),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8847 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#8848 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#8849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8850 = PCURVE('',#7615,#8851);
+#8851 = DEFINITIONAL_REPRESENTATION('',(#8852),#8855);
+#8852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8853,#8854),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8853 = CARTESIAN_POINT('',(1.034179152388,0.));
+#8854 = CARTESIAN_POINT('',(1.034179152388,8.3));
+#8855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8856 = ORIENTED_EDGE('',*,*,#8857,.F.);
+#8857 = EDGE_CURVE('',#8461,#8837,#8858,.T.);
+#8858 = SURFACE_CURVE('',#8859,(#8869,#8882),.PCURVE_S1.);
+#8859 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8860,#8861,#8862,#8863,#8864,
+    #8865,#8866,#8867,#8868),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8860 = CARTESIAN_POINT('',(6.689902860842,1.592031150559,17.4));
+#8861 = CARTESIAN_POINT('',(6.710011745344,1.594126148929,
+    17.388763993123));
+#8862 = CARTESIAN_POINT('',(6.728940004208,1.597440048681,
+    17.376821446757));
+#8863 = CARTESIAN_POINT('',(6.746763487666,1.601737591338,
+    17.364409707775));
+#8864 = CARTESIAN_POINT('',(6.763526852865,1.60684406405,17.351706889358
+    ));
+#8865 = CARTESIAN_POINT('',(6.779294118741,1.61261228094,17.338845873757
+    ));
+#8866 = CARTESIAN_POINT('',(6.794138490705,1.618934015856,
+    17.325909809976));
+#8867 = CARTESIAN_POINT('',(6.808148334805,1.625735797877,
+    17.312937249753));
+#8868 = CARTESIAN_POINT('',(6.821420816466,1.632985839769,
+    17.299920750193));
+#8869 = PCURVE('',#7644,#8870);
+#8870 = DEFINITIONAL_REPRESENTATION('',(#8871),#8881);
+#8871 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8872,#8873,#8874,#8875,#8876,
+    #8877,#8878,#8879,#8880),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8872 = CARTESIAN_POINT('',(5.208896269039,0.));
+#8873 = CARTESIAN_POINT('',(5.266661187005,-1.123600687702E-02));
+#8874 = CARTESIAN_POINT('',(5.321431959199,-2.317855324316E-02));
+#8875 = CARTESIAN_POINT('',(5.373647849113,-3.559029222494E-02));
+#8876 = CARTESIAN_POINT('',(5.423551392369,-4.829311064231E-02));
+#8877 = CARTESIAN_POINT('',(5.471386678322,-6.115412624333E-02));
+#8878 = CARTESIAN_POINT('',(5.517389380856,-7.409019002402E-02));
+#8879 = CARTESIAN_POINT('',(5.561834510654,-8.70627502471E-02));
+#8880 = CARTESIAN_POINT('',(5.605044664117,-0.100079249807));
+#8881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8882 = PCURVE('',#8477,#8883);
+#8883 = DEFINITIONAL_REPRESENTATION('',(#8884),#8894);
+#8884 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8885,#8886,#8887,#8888,#8889,
+    #8890,#8891,#8892,#8893),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8885 = CARTESIAN_POINT('',(-1.085339221347,-1.E-01));
+#8886 = CARTESIAN_POINT('',(-1.076001451198,-8.876399312298E-02));
+#8887 = CARTESIAN_POINT('',(-1.06769300749,-7.682144675685E-02));
+#8888 = CARTESIAN_POINT('',(-1.060303355969,-6.440970777504E-02));
+#8889 = CARTESIAN_POINT('',(-1.053746086774,-5.170688935772E-02));
+#8890 = CARTESIAN_POINT('',(-1.047931294046,-3.884587375666E-02));
+#8891 = CARTESIAN_POINT('',(-1.042777162812,-2.590980997599E-02));
+#8892 = CARTESIAN_POINT('',(-1.038207022119,-1.29372497529E-02));
+#8893 = CARTESIAN_POINT('',(-1.034154470166,7.924980704876E-05));
+#8894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8895 = ADVANCED_FACE('',(#8896),#7615,.T.);
+#8896 = FACE_BOUND('',#8897,.T.);
+#8897 = EDGE_LOOP('',(#8898,#8922,#8941,#8942));
+#8898 = ORIENTED_EDGE('',*,*,#8899,.F.);
+#8899 = EDGE_CURVE('',#8900,#8837,#8902,.T.);
+#8900 = VERTEX_POINT('',#8901);
+#8901 = CARTESIAN_POINT('',(6.986925695955,1.522300877579,17.3));
+#8902 = SURFACE_CURVE('',#8903,(#8908,#8915),.PCURVE_S1.);
+#8903 = CIRCLE('',#8904,1.9);
+#8904 = AXIS2_PLACEMENT_3D('',#8905,#8906,#8907);
+#8905 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8906 = DIRECTION('',(0.,0.,1.));
+#8907 = DIRECTION('',(1.,0.,0.));
+#8908 = PCURVE('',#7615,#8909);
+#8909 = DEFINITIONAL_REPRESENTATION('',(#8910),#8914);
+#8910 = LINE('',#8911,#8912);
+#8911 = CARTESIAN_POINT('',(0.,8.3));
+#8912 = VECTOR('',#8913,1.);
+#8913 = DIRECTION('',(1.,0.));
+#8914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8915 = PCURVE('',#8477,#8916);
+#8916 = DEFINITIONAL_REPRESENTATION('',(#8917),#8921);
+#8917 = LINE('',#8918,#8919);
+#8918 = CARTESIAN_POINT('',(-0.,-0.));
+#8919 = VECTOR('',#8920,1.);
+#8920 = DIRECTION('',(-1.,-0.));
+#8921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8922 = ORIENTED_EDGE('',*,*,#8923,.F.);
+#8923 = EDGE_CURVE('',#7570,#8900,#8924,.T.);
+#8924 = SURFACE_CURVE('',#8925,(#8929,#8935),.PCURVE_S1.);
+#8925 = LINE('',#8926,#8927);
+#8926 = CARTESIAN_POINT('',(6.986925695955,1.522300877579,9.));
+#8927 = VECTOR('',#8928,1.);
+#8928 = DIRECTION('',(0.,0.,1.));
+#8929 = PCURVE('',#7615,#8930);
+#8930 = DEFINITIONAL_REPRESENTATION('',(#8931),#8934);
+#8931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8932,#8933),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8932 = CARTESIAN_POINT('',(0.929316256106,0.));
+#8933 = CARTESIAN_POINT('',(0.929316256106,8.3));
+#8934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8935 = PCURVE('',#7586,#8936);
+#8936 = DEFINITIONAL_REPRESENTATION('',(#8937),#8940);
+#8937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8938,#8939),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#8938 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#8939 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#8940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8941 = ORIENTED_EDGE('',*,*,#7598,.T.);
+#8942 = ORIENTED_EDGE('',*,*,#8836,.T.);
+#8943 = ADVANCED_FACE('',(#8944),#7586,.F.);
+#8944 = FACE_BOUND('',#8945,.F.);
+#8945 = EDGE_LOOP('',(#8946,#8947,#8983,#8984,#8985,#8986));
+#8946 = ORIENTED_EDGE('',*,*,#8436,.F.);
+#8947 = ORIENTED_EDGE('',*,*,#8948,.F.);
+#8948 = EDGE_CURVE('',#8900,#8437,#8949,.T.);
+#8949 = SURFACE_CURVE('',#8950,(#8959,#8971),.PCURVE_S1.);
+#8950 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8951,#8952,#8953,#8954,#8955,
+    #8956,#8957,#8958),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418207949064,
+    1.),.UNSPECIFIED.);
+#8951 = CARTESIAN_POINT('',(6.986935541927,1.522392435954,
+    17.299920750193));
+#8952 = CARTESIAN_POINT('',(6.98541702264,1.508289073252,17.31212935215)
+  );
+#8953 = CARTESIAN_POINT('',(6.984505434122,1.492847992681,17.32501252103
+    ));
+#8954 = CARTESIAN_POINT('',(6.984674683573,1.476494590217,
+    17.337900733969));
+#8955 = CARTESIAN_POINT('',(6.987252978782,1.439093955602,
+    17.365845059655));
+#8956 = CARTESIAN_POINT('',(6.990490966312,1.418938269526,
+    17.379613624901));
+#8957 = CARTESIAN_POINT('',(6.994649484666,1.401291459932,
+    17.390678098078));
+#8958 = CARTESIAN_POINT('',(6.999428085481,1.385213007558,17.4));
+#8959 = PCURVE('',#7586,#8960);
+#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8970);
+#8961 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8962,#8963,#8964,#8965,#8966,
+    #8967,#8968,#8969),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418207949064,
+    1.),.UNSPECIFIED.);
+#8962 = CARTESIAN_POINT('',(3.819733296653,-0.100079249807));
+#8963 = CARTESIAN_POINT('',(3.86026151714,-8.787064784966E-02));
+#8964 = CARTESIAN_POINT('',(3.904388249741,-7.498747897034E-02));
+#8965 = CARTESIAN_POINT('',(3.951023799611,-6.209926603076E-02));
+#8966 = CARTESIAN_POINT('',(4.058136369646,-3.415494034467E-02));
+#8967 = CARTESIAN_POINT('',(4.116238664749,-2.038637509893E-02));
+#8968 = CARTESIAN_POINT('',(4.167957290675,-9.321901922455E-03));
+#8969 = CARTESIAN_POINT('',(4.21588169173,0.));
+#8970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8971 = PCURVE('',#8477,#8972);
+#8972 = DEFINITIONAL_REPRESENTATION('',(#8973),#8982);
+#8973 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8974,#8975,#8976,#8977,#8978,
+    #8979,#8980,#8981),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418207949064,
+    1.),.UNSPECIFIED.);
+#8974 = CARTESIAN_POINT('',(-0.929340938327,7.924980704888E-05));
+#8975 = CARTESIAN_POINT('',(-0.925539916903,-1.212935215034E-02));
+#8976 = CARTESIAN_POINT('',(-0.92099924958,-2.501252102966E-02));
+#8977 = CARTESIAN_POINT('',(-0.915600335926,-3.790073396924E-02));
+#8978 = CARTESIAN_POINT('',(-0.902094487793,-6.584505965533E-02));
+#8979 = CARTESIAN_POINT('',(-0.893838785312,-7.961362490107E-02));
+#8980 = CARTESIAN_POINT('',(-0.885903225615,-9.067809807754E-02));
+#8981 = CARTESIAN_POINT('',(-0.878156187147,-1.E-01));
+#8982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8983 = ORIENTED_EDGE('',*,*,#8923,.F.);
+#8984 = ORIENTED_EDGE('',*,*,#7569,.T.);
+#8985 = ORIENTED_EDGE('',*,*,#8569,.T.);
+#8986 = ORIENTED_EDGE('',*,*,#8593,.F.);
+#8987 = ADVANCED_FACE('',(#8988),#7509,.T.);
+#8988 = FACE_BOUND('',#8989,.T.);
+#8989 = EDGE_LOOP('',(#8990,#8991,#9015,#9034));
+#8990 = ORIENTED_EDGE('',*,*,#7713,.T.);
+#8991 = ORIENTED_EDGE('',*,*,#8992,.F.);
+#8992 = EDGE_CURVE('',#8993,#7714,#8995,.T.);
+#8993 = VERTEX_POINT('',#8994);
+#8994 = CARTESIAN_POINT('',(7.691505250791,-0.467823055554,17.3));
+#8995 = SURFACE_CURVE('',#8996,(#9001,#9008),.PCURVE_S1.);
+#8996 = CIRCLE('',#8997,1.9);
+#8997 = AXIS2_PLACEMENT_3D('',#8998,#8999,#9000);
+#8998 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#8999 = DIRECTION('',(0.,0.,1.));
+#9000 = DIRECTION('',(1.,0.,0.));
+#9001 = PCURVE('',#7509,#9002);
+#9002 = DEFINITIONAL_REPRESENTATION('',(#9003),#9007);
+#9003 = LINE('',#9004,#9005);
+#9004 = CARTESIAN_POINT('',(0.,8.3));
+#9005 = VECTOR('',#9006,1.);
+#9006 = DIRECTION('',(1.,0.));
+#9007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9008 = PCURVE('',#7758,#9009);
+#9009 = DEFINITIONAL_REPRESENTATION('',(#9010),#9014);
+#9010 = LINE('',#9011,#9012);
+#9011 = CARTESIAN_POINT('',(-0.,-0.));
+#9012 = VECTOR('',#9013,1.);
+#9013 = DIRECTION('',(-1.,-0.));
+#9014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9015 = ORIENTED_EDGE('',*,*,#9016,.F.);
+#9016 = EDGE_CURVE('',#7464,#8993,#9017,.T.);
+#9017 = SURFACE_CURVE('',#9018,(#9022,#9028),.PCURVE_S1.);
+#9018 = LINE('',#9019,#9020);
+#9019 = CARTESIAN_POINT('',(7.691505250791,-0.467823055554,9.));
+#9020 = VECTOR('',#9021,1.);
+#9021 = DIRECTION('',(0.,0.,1.));
+#9022 = PCURVE('',#7509,#9023);
+#9023 = DEFINITIONAL_REPRESENTATION('',(#9024),#9027);
+#9024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9025,#9026),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9025 = CARTESIAN_POINT('',(6.034404318189,0.));
+#9026 = CARTESIAN_POINT('',(6.034404318189,8.3));
+#9027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9028 = PCURVE('',#7480,#9029);
+#9029 = DEFINITIONAL_REPRESENTATION('',(#9030),#9033);
+#9030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9031,#9032),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9031 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9032 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9034 = ORIENTED_EDGE('',*,*,#7492,.T.);
+#9035 = ADVANCED_FACE('',(#9036),#7480,.F.);
+#9036 = FACE_BOUND('',#9037,.F.);
+#9037 = EDGE_LOOP('',(#9038,#9039,#9072,#9073,#9074,#9095));
+#9038 = ORIENTED_EDGE('',*,*,#8363,.F.);
+#9039 = ORIENTED_EDGE('',*,*,#9040,.F.);
+#9040 = EDGE_CURVE('',#8993,#8364,#9041,.T.);
+#9041 = SURFACE_CURVE('',#9042,(#9050,#9061),.PCURVE_S1.);
+#9042 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9043,#9044,#9045,#9046,#9047,
+    #9048,#9049),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9043 = CARTESIAN_POINT('',(7.691588908926,-0.467798493056,
+    17.299924964749));
+#9044 = CARTESIAN_POINT('',(7.670108942156,-0.474102225852,
+    17.319191778526));
+#9045 = CARTESIAN_POINT('',(7.648855697041,-0.482130016284,
+    17.337732342008));
+#9046 = CARTESIAN_POINT('',(7.627996798314,-0.491913125911,
+    17.355329117014));
+#9047 = CARTESIAN_POINT('',(7.607712881852,-0.503465066773,
+    17.371743305129));
+#9048 = CARTESIAN_POINT('',(7.58819294768,-0.516780702327,
+    17.386720537908));
+#9049 = CARTESIAN_POINT('',(7.56963703086,-0.531835013981,17.4));
+#9050 = PCURVE('',#7480,#9051);
+#9051 = DEFINITIONAL_REPRESENTATION('',(#9052),#9060);
+#9052 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9053,#9054,#9055,#9056,#9057,
+    #9058,#9059),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9053 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9054 = CARTESIAN_POINT('',(3.883706842342,-8.080822147444E-02));
+#9055 = CARTESIAN_POINT('',(3.948431951816,-6.22676579917E-02));
+#9056 = CARTESIAN_POINT('',(4.013959065974,-4.467088298572E-02));
+#9057 = CARTESIAN_POINT('',(4.080331621264,-2.825669487148E-02));
+#9058 = CARTESIAN_POINT('',(4.147611260183,-1.327946209178E-02));
+#9059 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9061 = PCURVE('',#7758,#9062);
+#9062 = DEFINITIONAL_REPRESENTATION('',(#9063),#9071);
+#9063 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9064,#9065,#9066,#9067,#9068,
+    #9069,#9070),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9064 = CARTESIAN_POINT('',(-6.034427688228,7.503525119312E-05));
+#9065 = CARTESIAN_POINT('',(-6.028428943074,-1.919177852556E-02));
+#9066 = CARTESIAN_POINT('',(-6.021434144588,-3.773234200831E-02));
+#9067 = CARTESIAN_POINT('',(-6.013413621903,-5.532911701426E-02));
+#9068 = CARTESIAN_POINT('',(-6.004356292529,-7.174330512853E-02));
+#9069 = CARTESIAN_POINT('',(-5.994280248592,-8.672053790822E-02));
+#9070 = CARTESIAN_POINT('',(-5.98324424923,-1.E-01));
+#9071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9072 = ORIENTED_EDGE('',*,*,#9016,.F.);
+#9073 = ORIENTED_EDGE('',*,*,#7463,.T.);
+#9074 = ORIENTED_EDGE('',*,*,#9075,.T.);
+#9075 = EDGE_CURVE('',#7435,#9076,#9078,.T.);
+#9076 = VERTEX_POINT('',#9077);
+#9077 = CARTESIAN_POINT('',(7.482941705403,-0.971339995447,17.3));
+#9078 = SURFACE_CURVE('',#9079,(#9083,#9089),.PCURVE_S1.);
+#9079 = LINE('',#9080,#9081);
+#9080 = CARTESIAN_POINT('',(7.482941705403,-0.971339995447,9.));
+#9081 = VECTOR('',#9082,1.);
+#9082 = DIRECTION('',(0.,0.,1.));
+#9083 = PCURVE('',#7480,#9084);
+#9084 = DEFINITIONAL_REPRESENTATION('',(#9085),#9088);
+#9085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9086,#9087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9086 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9087 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9089 = PCURVE('',#7451,#9090);
+#9090 = DEFINITIONAL_REPRESENTATION('',(#9091),#9094);
+#9091 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9092,#9093),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9092 = CARTESIAN_POINT('',(5.746568132772,0.));
+#9093 = CARTESIAN_POINT('',(5.746568132772,8.3));
+#9094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9095 = ORIENTED_EDGE('',*,*,#9096,.F.);
+#9096 = EDGE_CURVE('',#8335,#9076,#9097,.T.);
+#9097 = SURFACE_CURVE('',#9098,(#9108,#9121),.PCURVE_S1.);
+#9098 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9099,#9100,#9101,#9102,#9103,
+    #9104,#9105,#9106,#9107),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9099 = CARTESIAN_POINT('',(7.442031150559,-0.839902860842,17.4));
+#9100 = CARTESIAN_POINT('',(7.444126073787,-0.860011024095,
+    17.388764396127));
+#9101 = CARTESIAN_POINT('',(7.447439807813,-0.878938616191,
+    17.376822320328));
+#9102 = CARTESIAN_POINT('',(7.45173711327,-0.896761487146,
+    17.364411096658));
+#9103 = CARTESIAN_POINT('',(7.456843290822,-0.913524294034,
+    17.351708822386));
+#9104 = CARTESIAN_POINT('',(7.462611166427,-0.929291054779,
+    17.338848367014));
+#9105 = CARTESIAN_POINT('',(7.468932522321,-0.944134971501,
+    17.325912872029));
+#9106 = CARTESIAN_POINT('',(7.475733892991,-0.95814440614,
+    17.312940885304));
+#9107 = CARTESIAN_POINT('',(7.482983492328,-0.97141651899,
+    17.299924964749));
+#9108 = PCURVE('',#7480,#9109);
+#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9120);
+#9110 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9111,#9112,#9113,#9114,#9115,
+    #9116,#9117,#9118,#9119),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9111 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9112 = CARTESIAN_POINT('',(5.266659115139,-1.123560387298E-02));
+#9113 = CARTESIAN_POINT('',(5.321427943468,-2.317767967227E-02));
+#9114 = CARTESIAN_POINT('',(5.373641991007,-3.558890334237E-02));
+#9115 = CARTESIAN_POINT('',(5.42354377998,-4.829117761409E-02));
+#9116 = CARTESIAN_POINT('',(5.47137738959,-6.115163298584E-02));
+#9117 = CARTESIAN_POINT('',(5.517378481152,-7.408712797066E-02));
+#9118 = CARTESIAN_POINT('',(5.561822050686,-8.705911469568E-02));
+#9119 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9121 = PCURVE('',#8351,#9122);
+#9122 = DEFINITIONAL_REPRESENTATION('',(#9123),#9133);
+#9123 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9124,#9125,#9126,#9127,#9128,
+    #9129,#9130,#9131,#9132),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9124 = CARTESIAN_POINT('',(-5.797728201731,-1.E-01));
+#9125 = CARTESIAN_POINT('',(-5.788390766502,-8.876439612702E-02));
+#9126 = CARTESIAN_POINT('',(-5.780082597904,-7.682232032776E-02));
+#9127 = CARTESIAN_POINT('',(-5.772693167367,-6.441109665757E-02));
+#9128 = CARTESIAN_POINT('',(-5.766136070385,-5.1708822386E-02));
+#9129 = CARTESIAN_POINT('',(-5.7603214067,-3.88483670141E-02));
+#9130 = CARTESIAN_POINT('',(-5.755167366925,-2.591287202937E-02));
+#9131 = CARTESIAN_POINT('',(-5.750597284924,-1.294088530432E-02));
+#9132 = CARTESIAN_POINT('',(-5.746544762733,7.503525119323E-05));
+#9133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9134 = ADVANCED_FACE('',(#9135),#7451,.T.);
+#9135 = FACE_BOUND('',#9136,.T.);
+#9136 = EDGE_LOOP('',(#9137,#9138,#9162,#9181));
+#9137 = ORIENTED_EDGE('',*,*,#9075,.T.);
+#9138 = ORIENTED_EDGE('',*,*,#9139,.F.);
+#9139 = EDGE_CURVE('',#9140,#9076,#9142,.T.);
+#9140 = VERTEX_POINT('',#9141);
+#9141 = CARTESIAN_POINT('',(7.372300877579,-1.136925695954,17.3));
+#9142 = SURFACE_CURVE('',#9143,(#9148,#9155),.PCURVE_S1.);
+#9143 = CIRCLE('',#9144,1.9);
+#9144 = AXIS2_PLACEMENT_3D('',#9145,#9146,#9147);
+#9145 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9146 = DIRECTION('',(0.,0.,1.));
+#9147 = DIRECTION('',(1.,0.,0.));
+#9148 = PCURVE('',#7451,#9149);
+#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154);
+#9150 = LINE('',#9151,#9152);
+#9151 = CARTESIAN_POINT('',(0.,8.3));
+#9152 = VECTOR('',#9153,1.);
+#9153 = DIRECTION('',(1.,0.));
+#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9155 = PCURVE('',#8351,#9156);
+#9156 = DEFINITIONAL_REPRESENTATION('',(#9157),#9161);
+#9157 = LINE('',#9158,#9159);
+#9158 = CARTESIAN_POINT('',(-0.,-0.));
+#9159 = VECTOR('',#9160,1.);
+#9160 = DIRECTION('',(-1.,-0.));
+#9161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9162 = ORIENTED_EDGE('',*,*,#9163,.F.);
+#9163 = EDGE_CURVE('',#7406,#9140,#9164,.T.);
+#9164 = SURFACE_CURVE('',#9165,(#9169,#9175),.PCURVE_S1.);
+#9165 = LINE('',#9166,#9167);
+#9166 = CARTESIAN_POINT('',(7.372300877579,-1.136925695954,9.));
+#9167 = VECTOR('',#9168,1.);
+#9168 = DIRECTION('',(0.,0.,1.));
+#9169 = PCURVE('',#7451,#9170);
+#9170 = DEFINITIONAL_REPRESENTATION('',(#9171),#9174);
+#9171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9172,#9173),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9172 = CARTESIAN_POINT('',(5.641705236491,0.));
+#9173 = CARTESIAN_POINT('',(5.641705236491,8.3));
+#9174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9175 = PCURVE('',#7422,#9176);
+#9176 = DEFINITIONAL_REPRESENTATION('',(#9177),#9180);
+#9177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9178,#9179),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9178 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9179 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9181 = ORIENTED_EDGE('',*,*,#7434,.T.);
+#9182 = ADVANCED_FACE('',(#9183),#7422,.F.);
+#9183 = FACE_BOUND('',#9184,.F.);
+#9184 = EDGE_LOOP('',(#9185,#9186,#9222,#9223,#9224,#9245));
+#9185 = ORIENTED_EDGE('',*,*,#8310,.F.);
+#9186 = ORIENTED_EDGE('',*,*,#9187,.F.);
+#9187 = EDGE_CURVE('',#9140,#8311,#9188,.T.);
+#9188 = SURFACE_CURVE('',#9189,(#9198,#9210),.PCURVE_S1.);
+#9189 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9190,#9191,#9192,#9193,#9194,
+    #9195,#9196,#9197),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735535,
+    1.),.UNSPECIFIED.);
+#9190 = CARTESIAN_POINT('',(7.372387567278,-1.136935017748,
+    17.299924964749));
+#9191 = CARTESIAN_POINT('',(7.358285053606,-1.13541678947,
+    17.312132702836));
+#9192 = CARTESIAN_POINT('',(7.342845164812,-1.134505460921,
+    17.325014751628));
+#9193 = CARTESIAN_POINT('',(7.326493265323,-1.134674774908,
+    17.337901723879));
+#9194 = CARTESIAN_POINT('',(7.289094169954,-1.137252964006,17.3658448995
+    ));
+#9195 = CARTESIAN_POINT('',(7.268938487748,-1.140490916572,
+    17.379613486408));
+#9196 = CARTESIAN_POINT('',(7.251291576788,-1.144649449936,
+    17.390678030328));
+#9197 = CARTESIAN_POINT('',(7.235213007558,-1.149428085481,17.4));
+#9198 = PCURVE('',#7422,#9199);
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9209);
+#9200 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9201,#9202,#9203,#9204,#9205,
+    #9206,#9207,#9208),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735535,
+    1.),.UNSPECIFIED.);
+#9201 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9202 = CARTESIAN_POINT('',(3.860273007167,-8.786729716395E-02));
+#9203 = CARTESIAN_POINT('',(3.904396311338,-7.498524837188E-02));
+#9204 = CARTESIAN_POINT('',(3.951027594006,-6.209827612081E-02));
+#9205 = CARTESIAN_POINT('',(4.058135755757,-3.415510050048E-02));
+#9206 = CARTESIAN_POINT('',(4.116238029857,-2.038651359221E-02));
+#9207 = CARTESIAN_POINT('',(4.167956942369,-9.321969672378E-03));
+#9208 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9210 = PCURVE('',#8351,#9211);
+#9211 = DEFINITIONAL_REPRESENTATION('',(#9212),#9221);
+#9212 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9213,#9214,#9215,#9216,#9217,
+    #9218,#9219,#9220),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735535,
+    1.),.UNSPECIFIED.);
+#9213 = CARTESIAN_POINT('',(-5.64172860653,7.503525119334E-05));
+#9214 = CARTESIAN_POINT('',(-5.637927712903,-1.213270283605E-02));
+#9215 = CARTESIAN_POINT('',(-5.633387297844,-2.501475162813E-02));
+#9216 = CARTESIAN_POINT('',(-5.627988837875,-3.790172387919E-02));
+#9217 = CARTESIAN_POINT('',(-5.614483545583,-6.584489949952E-02));
+#9218 = CARTESIAN_POINT('',(-5.606227862909,-7.96134864078E-02));
+#9219 = CARTESIAN_POINT('',(-5.598292262304,-9.067803032762E-02));
+#9220 = CARTESIAN_POINT('',(-5.590545167532,-1.E-01));
+#9221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9222 = ORIENTED_EDGE('',*,*,#9163,.F.);
+#9223 = ORIENTED_EDGE('',*,*,#7405,.T.);
+#9224 = ORIENTED_EDGE('',*,*,#9225,.T.);
+#9225 = EDGE_CURVE('',#7377,#9226,#9228,.T.);
+#9226 = VERTEX_POINT('',#9227);
+#9227 = CARTESIAN_POINT('',(6.986925695955,-1.522300877579,17.3));
+#9228 = SURFACE_CURVE('',#9229,(#9233,#9239),.PCURVE_S1.);
+#9229 = LINE('',#9230,#9231);
+#9230 = CARTESIAN_POINT('',(6.986925695955,-1.522300877579,9.));
+#9231 = VECTOR('',#9232,1.);
+#9232 = DIRECTION('',(0.,0.,1.));
+#9233 = PCURVE('',#7422,#9234);
+#9234 = DEFINITIONAL_REPRESENTATION('',(#9235),#9238);
+#9235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9236,#9237),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9236 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9237 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9239 = PCURVE('',#7393,#9240);
+#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9244);
+#9241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9242,#9243),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9242 = CARTESIAN_POINT('',(5.353869051074,0.));
+#9243 = CARTESIAN_POINT('',(5.353869051074,8.3));
+#9244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9245 = ORIENTED_EDGE('',*,*,#9246,.F.);
+#9246 = EDGE_CURVE('',#8282,#9226,#9247,.T.);
+#9247 = SURFACE_CURVE('',#9248,(#9257,#9269),.PCURVE_S1.);
+#9248 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9249,#9250,#9251,#9252,#9253,
+    #9254,#9255,#9256),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181634,
+    1.),.UNSPECIFIED.);
+#9249 = CARTESIAN_POINT('',(6.999428085481,-1.385213007558,17.4));
+#9250 = CARTESIAN_POINT('',(6.995263800743,-1.399224484229,
+    17.391876481127));
+#9251 = CARTESIAN_POINT('',(6.991579537005,-1.414441847166,
+    17.382410924178));
+#9252 = CARTESIAN_POINT('',(6.988547586127,-1.431389198899,
+    17.371065584146));
+#9253 = CARTESIAN_POINT('',(6.984883791054,-1.46772401792,
+    17.344731985768));
+#9254 = CARTESIAN_POINT('',(6.98418568081,-1.487199192931,
+    17.329718346745));
+#9255 = CARTESIAN_POINT('',(6.985149791426,-1.505804963077,
+    17.31427957511));
+#9256 = CARTESIAN_POINT('',(6.986935017748,-1.522387567278,
+    17.299924964749));
+#9257 = PCURVE('',#7422,#9258);
+#9258 = DEFINITIONAL_REPRESENTATION('',(#9259),#9268);
+#9259 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9260,#9261,#9262,#9263,#9264,
+    #9265,#9266,#9267),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181634,
+    1.),.UNSPECIFIED.);
+#9260 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9261 = CARTESIAN_POINT('',(5.250659718139,-8.123518873076E-03));
+#9262 = CARTESIAN_POINT('',(5.29533990387,-1.758907582211E-02));
+#9263 = CARTESIAN_POINT('',(5.344393924375,-2.893441585394E-02));
+#9264 = CARTESIAN_POINT('',(5.448734124137,-5.52680142316E-02));
+#9265 = CARTESIAN_POINT('',(5.504266646787,-7.028165325527E-02));
+#9266 = CARTESIAN_POINT('',(5.557378035968,-8.572042488974E-02));
+#9267 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9269 = PCURVE('',#8298,#9270);
+#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9280);
+#9271 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9272,#9273,#9274,#9275,#9276,
+    #9277,#9278,#9279),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181634,
+    1.),.UNSPECIFIED.);
+#9272 = CARTESIAN_POINT('',(-5.405029120033,-1.E-01));
+#9273 = CARTESIAN_POINT('',(-5.398278007038,-9.187648112692E-02));
+#9274 = CARTESIAN_POINT('',(-5.391384043043,-8.241092417789E-02));
+#9275 = CARTESIAN_POINT('',(-5.384276854276,-7.106558414606E-02));
+#9276 = CARTESIAN_POINT('',(-5.370542900087,-4.47319857684E-02));
+#9277 = CARTESIAN_POINT('',(-5.363853369581,-2.971834674473E-02));
+#9278 = CARTESIAN_POINT('',(-5.358315005872,-1.427957511026E-02));
+#9279 = CARTESIAN_POINT('',(-5.353845681035,7.503525119312E-05));
+#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9281 = ADVANCED_FACE('',(#9282),#7393,.T.);
+#9282 = FACE_BOUND('',#9283,.T.);
+#9283 = EDGE_LOOP('',(#9284,#9285,#9309,#9328));
+#9284 = ORIENTED_EDGE('',*,*,#9225,.T.);
+#9285 = ORIENTED_EDGE('',*,*,#9286,.F.);
+#9286 = EDGE_CURVE('',#9287,#9226,#9289,.T.);
+#9287 = VERTEX_POINT('',#9288);
+#9288 = CARTESIAN_POINT('',(6.821339995447,-1.632941705403,17.3));
+#9289 = SURFACE_CURVE('',#9290,(#9295,#9302),.PCURVE_S1.);
+#9290 = CIRCLE('',#9291,1.9);
+#9291 = AXIS2_PLACEMENT_3D('',#9292,#9293,#9294);
+#9292 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9293 = DIRECTION('',(0.,0.,1.));
+#9294 = DIRECTION('',(1.,0.,0.));
+#9295 = PCURVE('',#7393,#9296);
+#9296 = DEFINITIONAL_REPRESENTATION('',(#9297),#9301);
+#9297 = LINE('',#9298,#9299);
+#9298 = CARTESIAN_POINT('',(0.,8.3));
+#9299 = VECTOR('',#9300,1.);
+#9300 = DIRECTION('',(1.,0.));
+#9301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9302 = PCURVE('',#8298,#9303);
+#9303 = DEFINITIONAL_REPRESENTATION('',(#9304),#9308);
+#9304 = LINE('',#9305,#9306);
+#9305 = CARTESIAN_POINT('',(-0.,-0.));
+#9306 = VECTOR('',#9307,1.);
+#9307 = DIRECTION('',(-1.,-0.));
+#9308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9309 = ORIENTED_EDGE('',*,*,#9310,.F.);
+#9310 = EDGE_CURVE('',#7348,#9287,#9311,.T.);
+#9311 = SURFACE_CURVE('',#9312,(#9316,#9322),.PCURVE_S1.);
+#9312 = LINE('',#9313,#9314);
+#9313 = CARTESIAN_POINT('',(6.821339995447,-1.632941705403,9.));
+#9314 = VECTOR('',#9315,1.);
+#9315 = DIRECTION('',(0.,0.,1.));
+#9316 = PCURVE('',#7393,#9317);
+#9317 = DEFINITIONAL_REPRESENTATION('',(#9318),#9321);
+#9318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9319,#9320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9319 = CARTESIAN_POINT('',(5.249006154792,0.));
+#9320 = CARTESIAN_POINT('',(5.249006154792,8.3));
+#9321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9322 = PCURVE('',#7364,#9323);
+#9323 = DEFINITIONAL_REPRESENTATION('',(#9324),#9327);
+#9324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9325,#9326),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9325 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9326 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9328 = ORIENTED_EDGE('',*,*,#7376,.T.);
+#9329 = ADVANCED_FACE('',(#9330),#7364,.F.);
+#9330 = FACE_BOUND('',#9331,.F.);
+#9331 = EDGE_LOOP('',(#9332,#9333,#9372,#9373,#9374,#9395));
+#9332 = ORIENTED_EDGE('',*,*,#8257,.F.);
+#9333 = ORIENTED_EDGE('',*,*,#9334,.F.);
+#9334 = EDGE_CURVE('',#9287,#8258,#9335,.T.);
+#9335 = SURFACE_CURVE('',#9336,(#9346,#9359),.PCURVE_S1.);
+#9336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9337,#9338,#9339,#9340,#9341,
+    #9342,#9343,#9344,#9345),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9337 = CARTESIAN_POINT('',(6.821416518991,-1.632983492328,
+    17.299924964749));
+#9338 = CARTESIAN_POINT('',(6.808144410762,-1.625733895516,
+    17.312940880772));
+#9339 = CARTESIAN_POINT('',(6.794134936524,-1.618932502423,
+    17.325912907038));
+#9340 = CARTESIAN_POINT('',(6.779290989351,-1.612611139903,
+    17.338848422922));
+#9341 = CARTESIAN_POINT('',(6.763524275855,-1.606843294163,
+    17.351708827892));
+#9342 = CARTESIAN_POINT('',(6.746761555368,-1.60173714651,17.36441103304
+    ));
+#9343 = CARTESIAN_POINT('',(6.728938810904,-1.597439859964,
+    17.376822179089));
+#9344 = CARTESIAN_POINT('',(6.710011260215,-1.594126098387,
+    17.388764264193));
+#9345 = CARTESIAN_POINT('',(6.689902860842,-1.592031150559,17.4));
+#9346 = PCURVE('',#7364,#9347);
+#9347 = DEFINITIONAL_REPRESENTATION('',(#9348),#9358);
+#9348 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9349,#9350,#9351,#9352,#9353,
+    #9354,#9355,#9356,#9357),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9349 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9350 = CARTESIAN_POINT('',(3.862955895038,-8.705911922786E-02));
+#9351 = CARTESIAN_POINT('',(3.907399594688,-7.408709296212E-02));
+#9352 = CARTESIAN_POINT('',(3.953400770935,-6.115157707783E-02));
+#9353 = CARTESIAN_POINT('',(4.001234225897,-4.829117210791E-02));
+#9354 = CARTESIAN_POINT('',(4.051135755932,-3.558896696034E-02));
+#9355 = CARTESIAN_POINT('',(4.103349448547,-2.317782091083E-02));
+#9356 = CARTESIAN_POINT('',(4.158118167349,-1.123573580719E-02));
+#9357 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9359 = PCURVE('',#8298,#9360);
+#9360 = DEFINITIONAL_REPRESENTATION('',(#9361),#9371);
+#9361 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9362,#9363,#9364,#9365,#9366,
+    #9367,#9368,#9369,#9370),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9362 = CARTESIAN_POINT('',(-5.249029524831,7.503525119323E-05));
+#9363 = CARTESIAN_POINT('',(-5.244977004052,-1.294088077214E-02));
+#9364 = CARTESIAN_POINT('',(-5.240406910244,-2.591290703791E-02));
+#9365 = CARTESIAN_POINT('',(-5.235252857676,-3.884842292212E-02));
+#9366 = CARTESIAN_POINT('',(-5.22943820698,-5.170882789217E-02));
+#9367 = CARTESIAN_POINT('',(-5.222881142098,-6.441103303961E-02));
+#9368 = CARTESIAN_POINT('',(-5.215491768657,-7.682217908919E-02));
+#9369 = CARTESIAN_POINT('',(-5.207183630707,-8.876426419281E-02));
+#9370 = CARTESIAN_POINT('',(-5.197846085833,-1.E-01));
+#9371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9372 = ORIENTED_EDGE('',*,*,#9310,.F.);
+#9373 = ORIENTED_EDGE('',*,*,#7347,.T.);
+#9374 = ORIENTED_EDGE('',*,*,#9375,.T.);
+#9375 = EDGE_CURVE('',#7319,#9376,#9378,.T.);
+#9376 = VERTEX_POINT('',#9377);
+#9377 = CARTESIAN_POINT('',(6.317823055554,-1.841505250791,17.3));
+#9378 = SURFACE_CURVE('',#9379,(#9383,#9389),.PCURVE_S1.);
+#9379 = LINE('',#9380,#9381);
+#9380 = CARTESIAN_POINT('',(6.317823055554,-1.841505250791,9.));
+#9381 = VECTOR('',#9382,1.);
+#9382 = DIRECTION('',(0.,0.,1.));
+#9383 = PCURVE('',#7364,#9384);
+#9384 = DEFINITIONAL_REPRESENTATION('',(#9385),#9388);
+#9385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9386,#9387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9386 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9387 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9389 = PCURVE('',#7335,#9390);
+#9390 = DEFINITIONAL_REPRESENTATION('',(#9391),#9394);
+#9391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9392,#9393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9392 = CARTESIAN_POINT('',(4.961169969375,0.));
+#9393 = CARTESIAN_POINT('',(4.961169969375,8.3));
+#9394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9395 = ORIENTED_EDGE('',*,*,#9396,.F.);
+#9396 = EDGE_CURVE('',#8229,#9376,#9397,.T.);
+#9397 = SURFACE_CURVE('',#9398,(#9406,#9417),.PCURVE_S1.);
+#9398 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9399,#9400,#9401,#9402,#9403,
+    #9404,#9405),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9399 = CARTESIAN_POINT('',(6.381835013981,-1.71963703086,17.4));
+#9400 = CARTESIAN_POINT('',(6.366780782709,-1.738192848602,
+    17.386720608813));
+#9401 = CARTESIAN_POINT('',(6.353465090057,-1.757712820386,
+    17.371743359734));
+#9402 = CARTESIAN_POINT('',(6.341913112022,-1.777996809176,
+    17.355329110304));
+#9403 = CARTESIAN_POINT('',(6.332130003912,-1.798855735708,
+    17.337732307656));
+#9404 = CARTESIAN_POINT('',(6.324102224456,-1.820108946911,
+    17.31919177426));
+#9405 = CARTESIAN_POINT('',(6.317798493056,-1.841588908926,
+    17.299924964749));
+#9406 = PCURVE('',#7364,#9407);
+#9407 = DEFINITIONAL_REPRESENTATION('',(#9408),#9416);
+#9408 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9409,#9410,#9411,#9412,#9413,
+    #9414,#9415),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9409 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9410 = CARTESIAN_POINT('',(5.277166336061,-1.327939118702E-02));
+#9411 = CARTESIAN_POINT('',(5.344446161135,-2.825664026642E-02));
+#9412 = CARTESIAN_POINT('',(5.410818935259,-4.467088969605E-02));
+#9413 = CARTESIAN_POINT('',(5.476346125165,-6.226769234416E-02));
+#9414 = CARTESIAN_POINT('',(5.541071132588,-8.080822573991E-02));
+#9415 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9417 = PCURVE('',#8245,#9418);
+#9418 = DEFINITIONAL_REPRESENTATION('',(#9419),#9427);
+#9419 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9420,#9421,#9422,#9423,#9424,
+    #9425,#9426),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9420 = CARTESIAN_POINT('',(-5.012330038334,-1.E-01));
+#9421 = CARTESIAN_POINT('',(-5.001294097899,-8.672060881298E-02));
+#9422 = CARTESIAN_POINT('',(-4.991218015333,-7.174335973359E-02));
+#9423 = CARTESIAN_POINT('',(-4.982160656073,-5.532911030393E-02));
+#9424 = CARTESIAN_POINT('',(-4.97414013162,-3.773230765585E-02));
+#9425 = CARTESIAN_POINT('',(-4.967145343162,-1.919177426009E-02));
+#9426 = CARTESIAN_POINT('',(-4.961146599336,7.503525119323E-05));
+#9427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9428 = ADVANCED_FACE('',(#9429),#7335,.T.);
+#9429 = FACE_BOUND('',#9430,.T.);
+#9430 = EDGE_LOOP('',(#9431,#9432,#9456,#9475));
+#9431 = ORIENTED_EDGE('',*,*,#9375,.T.);
+#9432 = ORIENTED_EDGE('',*,*,#9433,.F.);
+#9433 = EDGE_CURVE('',#9434,#9376,#9436,.T.);
+#9434 = VERTEX_POINT('',#9435);
+#9435 = CARTESIAN_POINT('',(6.122501404228,-1.880357142857,17.3));
+#9436 = SURFACE_CURVE('',#9437,(#9442,#9449),.PCURVE_S1.);
+#9437 = CIRCLE('',#9438,1.9);
+#9438 = AXIS2_PLACEMENT_3D('',#9439,#9440,#9441);
+#9439 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9440 = DIRECTION('',(0.,0.,1.));
+#9441 = DIRECTION('',(1.,0.,0.));
+#9442 = PCURVE('',#7335,#9443);
+#9443 = DEFINITIONAL_REPRESENTATION('',(#9444),#9448);
+#9444 = LINE('',#9445,#9446);
+#9445 = CARTESIAN_POINT('',(0.,8.3));
+#9446 = VECTOR('',#9447,1.);
+#9447 = DIRECTION('',(1.,0.));
+#9448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9449 = PCURVE('',#8245,#9450);
+#9450 = DEFINITIONAL_REPRESENTATION('',(#9451),#9455);
+#9451 = LINE('',#9452,#9453);
+#9452 = CARTESIAN_POINT('',(-0.,-0.));
+#9453 = VECTOR('',#9454,1.);
+#9454 = DIRECTION('',(-1.,-0.));
+#9455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9456 = ORIENTED_EDGE('',*,*,#9457,.F.);
+#9457 = EDGE_CURVE('',#7290,#9434,#9458,.T.);
+#9458 = SURFACE_CURVE('',#9459,(#9463,#9469),.PCURVE_S1.);
+#9459 = LINE('',#9460,#9461);
+#9460 = CARTESIAN_POINT('',(6.122501404228,-1.880357142857,9.));
+#9461 = VECTOR('',#9462,1.);
+#9462 = DIRECTION('',(0.,0.,1.));
+#9463 = PCURVE('',#7335,#9464);
+#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9468);
+#9465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9466,#9467),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9466 = CARTESIAN_POINT('',(4.856307073093,0.));
+#9467 = CARTESIAN_POINT('',(4.856307073093,8.3));
+#9468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9469 = PCURVE('',#7306,#9470);
+#9470 = DEFINITIONAL_REPRESENTATION('',(#9471),#9474);
+#9471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9472,#9473),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9472 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9473 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9475 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#9476 = ADVANCED_FACE('',(#9477),#7306,.F.);
+#9477 = FACE_BOUND('',#9478,.F.);
+#9478 = EDGE_LOOP('',(#9479,#9480,#9516,#9517,#9518,#9539));
+#9479 = ORIENTED_EDGE('',*,*,#8204,.F.);
+#9480 = ORIENTED_EDGE('',*,*,#9481,.F.);
+#9481 = EDGE_CURVE('',#9434,#8205,#9482,.T.);
+#9482 = SURFACE_CURVE('',#9483,(#9492,#9504),.PCURVE_S1.);
+#9483 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9484,#9485,#9486,#9487,#9488,
+    #9489,#9490,#9491),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9484 = CARTESIAN_POINT('',(6.122556111599,-1.880425033234,
+    17.299924964749));
+#9485 = CARTESIAN_POINT('',(6.110993533864,-1.866072526326,
+    17.315787635405));
+#9486 = CARTESIAN_POINT('',(6.098343736082,-1.85217525077,17.33130167726
+    ));
+#9487 = CARTESIAN_POINT('',(6.08455396011,-1.838783735519,
+    17.346399007578));
+#9488 = CARTESIAN_POINT('',(6.069566982086,-1.825976763864,
+    17.360976804458));
+#9489 = CARTESIAN_POINT('',(6.05331877356,-1.813861072309,
+    17.374894628819));
+#9490 = CARTESIAN_POINT('',(6.035743190457,-1.802565441011,
+    17.387979207734));
+#9491 = CARTESIAN_POINT('',(6.016725117302,-1.792261904762,17.4));
+#9492 = PCURVE('',#7306,#9493);
+#9493 = DEFINITIONAL_REPRESENTATION('',(#9494),#9503);
+#9494 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9495,#9496,#9497,#9498,#9499,
+    #9500,#9501,#9502),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9495 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9496 = CARTESIAN_POINT('',(3.872406194453,-8.421236459454E-02));
+#9497 = CARTESIAN_POINT('',(3.926000916804,-6.869832273966E-02));
+#9498 = CARTESIAN_POINT('',(3.980752842809,-5.360099242218E-02));
+#9499 = CARTESIAN_POINT('',(4.036863363827,-3.902319554207E-02));
+#9500 = CARTESIAN_POINT('',(4.094556013675,-2.510537118065E-02));
+#9501 = CARTESIAN_POINT('',(4.15408214971,-1.202079226617E-02));
+#9502 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9504 = PCURVE('',#8245,#9505);
+#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9515);
+#9506 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9507,#9508,#9509,#9510,#9511,
+    #9512,#9513,#9514),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9507 = CARTESIAN_POINT('',(-4.856330443132,7.503525119334E-05));
+#9508 = CARTESIAN_POINT('',(-4.851391581946,-1.578763540546E-02));
+#9509 = CARTESIAN_POINT('',(-4.845755864436,-3.130167726035E-02));
+#9510 = CARTESIAN_POINT('',(-4.839371173981,-4.639900757781E-02));
+#9511 = CARTESIAN_POINT('',(-4.83218049608,-6.097680445793E-02));
+#9512 = CARTESIAN_POINT('',(-4.824122287853,-7.489462881936E-02));
+#9513 = CARTESIAN_POINT('',(-4.815136976232,-8.797920773383E-02));
+#9514 = CARTESIAN_POINT('',(-4.805147004134,-1.E-01));
+#9515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9516 = ORIENTED_EDGE('',*,*,#9457,.F.);
+#9517 = ORIENTED_EDGE('',*,*,#7289,.T.);
+#9518 = ORIENTED_EDGE('',*,*,#9519,.T.);
+#9519 = EDGE_CURVE('',#7261,#9520,#9522,.T.);
+#9520 = VERTEX_POINT('',#9521);
+#9521 = CARTESIAN_POINT('',(5.577498595772,-1.880357142857,17.3));
+#9522 = SURFACE_CURVE('',#9523,(#9527,#9533),.PCURVE_S1.);
+#9523 = LINE('',#9524,#9525);
+#9524 = CARTESIAN_POINT('',(5.577498595772,-1.880357142857,9.));
+#9525 = VECTOR('',#9526,1.);
+#9526 = DIRECTION('',(0.,0.,1.));
+#9527 = PCURVE('',#7306,#9528);
+#9528 = DEFINITIONAL_REPRESENTATION('',(#9529),#9532);
+#9529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9530,#9531),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9530 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9531 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9533 = PCURVE('',#7277,#9534);
+#9534 = DEFINITIONAL_REPRESENTATION('',(#9535),#9538);
+#9535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9536,#9537),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9536 = CARTESIAN_POINT('',(4.568470887676,0.));
+#9537 = CARTESIAN_POINT('',(4.568470887676,8.3));
+#9538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9539 = ORIENTED_EDGE('',*,*,#9540,.F.);
+#9540 = EDGE_CURVE('',#8176,#9520,#9541,.T.);
+#9541 = SURFACE_CURVE('',#9542,(#9551,#9563),.PCURVE_S1.);
+#9542 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9543,#9544,#9545,#9546,#9547,
+    #9548,#9549,#9550),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9543 = CARTESIAN_POINT('',(5.683274882698,-1.792261904762,17.4));
+#9544 = CARTESIAN_POINT('',(5.664256899794,-1.802565392115,
+    17.387979264779));
+#9545 = CARTESIAN_POINT('',(5.646681281584,-1.813861025409,
+    17.374894682632));
+#9546 = CARTESIAN_POINT('',(5.63043302369,-1.82597675158,17.360976817742
+    ));
+#9547 = CARTESIAN_POINT('',(5.615446020866,-1.838783749506,
+    17.346398991379));
+#9548 = CARTESIAN_POINT('',(5.601656245835,-1.852175272822,
+    17.331301652834));
+#9549 = CARTESIAN_POINT('',(5.589006464901,-1.866072527859,
+    17.315787633712));
+#9550 = CARTESIAN_POINT('',(5.577443888401,-1.880425033234,
+    17.299924964749));
+#9551 = PCURVE('',#7306,#9552);
+#9552 = DEFINITIONAL_REPRESENTATION('',(#9553),#9562);
+#9553 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9554,#9555,#9556,#9557,#9558,
+    #9559,#9560,#9561),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9554 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9555 = CARTESIAN_POINT('',(5.270695517788,-1.202073522113E-02));
+#9556 = CARTESIAN_POINT('',(5.330221744732,-2.510531736836E-02));
+#9557 = CARTESIAN_POINT('',(5.387914560578,-3.902318225804E-02));
+#9558 = CARTESIAN_POINT('',(5.444025184225,-5.360100862118E-02));
+#9559 = CARTESIAN_POINT('',(5.498777125173,-6.869834716641E-02));
+#9560 = CARTESIAN_POINT('',(5.552371771939,-8.421236628813E-02));
+#9561 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9563 = PCURVE('',#8192,#9564);
+#9564 = DEFINITIONAL_REPRESENTATION('',(#9565),#9574);
+#9565 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9566,#9567,#9568,#9569,#9570,
+    #9571,#9572,#9573),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9566 = CARTESIAN_POINT('',(-4.619630956635,-1.E-01));
+#9567 = CARTESIAN_POINT('',(-4.609641031945,-8.797926477887E-02));
+#9568 = CARTESIAN_POINT('',(-4.600655699518,-7.489468263165E-02));
+#9569 = CARTESIAN_POINT('',(-4.592597466243,-6.097681774195E-02));
+#9570 = CARTESIAN_POINT('',(-4.585406777464,-4.639899137882E-02));
+#9571 = CARTESIAN_POINT('',(-4.579022088544,-3.13016528336E-02));
+#9572 = CARTESIAN_POINT('',(-4.573386378296,-1.578763371187E-02));
+#9573 = CARTESIAN_POINT('',(-4.568447517637,7.503525119323E-05));
+#9574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9575 = ADVANCED_FACE('',(#9576),#7277,.T.);
+#9576 = FACE_BOUND('',#9577,.T.);
+#9577 = EDGE_LOOP('',(#9578,#9579,#9603,#9622));
+#9578 = ORIENTED_EDGE('',*,*,#9519,.T.);
+#9579 = ORIENTED_EDGE('',*,*,#9580,.F.);
+#9580 = EDGE_CURVE('',#9581,#9520,#9583,.T.);
+#9581 = VERTEX_POINT('',#9582);
+#9582 = CARTESIAN_POINT('',(5.382176944446,-1.841505250791,17.3));
+#9583 = SURFACE_CURVE('',#9584,(#9589,#9596),.PCURVE_S1.);
+#9584 = CIRCLE('',#9585,1.9);
+#9585 = AXIS2_PLACEMENT_3D('',#9586,#9587,#9588);
+#9586 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9587 = DIRECTION('',(0.,0.,1.));
+#9588 = DIRECTION('',(1.,0.,0.));
+#9589 = PCURVE('',#7277,#9590);
+#9590 = DEFINITIONAL_REPRESENTATION('',(#9591),#9595);
+#9591 = LINE('',#9592,#9593);
+#9592 = CARTESIAN_POINT('',(0.,8.3));
+#9593 = VECTOR('',#9594,1.);
+#9594 = DIRECTION('',(1.,0.));
+#9595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9596 = PCURVE('',#8192,#9597);
+#9597 = DEFINITIONAL_REPRESENTATION('',(#9598),#9602);
+#9598 = LINE('',#9599,#9600);
+#9599 = CARTESIAN_POINT('',(-0.,-0.));
+#9600 = VECTOR('',#9601,1.);
+#9601 = DIRECTION('',(-1.,-0.));
+#9602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9603 = ORIENTED_EDGE('',*,*,#9604,.F.);
+#9604 = EDGE_CURVE('',#7232,#9581,#9605,.T.);
+#9605 = SURFACE_CURVE('',#9606,(#9610,#9616),.PCURVE_S1.);
+#9606 = LINE('',#9607,#9608);
+#9607 = CARTESIAN_POINT('',(5.382176944446,-1.841505250791,9.));
+#9608 = VECTOR('',#9609,1.);
+#9609 = DIRECTION('',(0.,0.,1.));
+#9610 = PCURVE('',#7277,#9611);
+#9611 = DEFINITIONAL_REPRESENTATION('',(#9612),#9615);
+#9612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9613,#9614),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9613 = CARTESIAN_POINT('',(4.463607991394,0.));
+#9614 = CARTESIAN_POINT('',(4.463607991394,8.3));
+#9615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9616 = PCURVE('',#7248,#9617);
+#9617 = DEFINITIONAL_REPRESENTATION('',(#9618),#9621);
+#9618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9619,#9620),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9619 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9620 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9622 = ORIENTED_EDGE('',*,*,#7260,.T.);
+#9623 = ADVANCED_FACE('',(#9624),#7248,.F.);
+#9624 = FACE_BOUND('',#9625,.F.);
+#9625 = EDGE_LOOP('',(#9626,#9627,#9660,#9661,#9662,#9683));
+#9626 = ORIENTED_EDGE('',*,*,#8151,.F.);
+#9627 = ORIENTED_EDGE('',*,*,#9628,.F.);
+#9628 = EDGE_CURVE('',#9581,#8152,#9629,.T.);
+#9629 = SURFACE_CURVE('',#9630,(#9638,#9649),.PCURVE_S1.);
+#9630 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9631,#9632,#9633,#9634,#9635,
+    #9636,#9637),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9631 = CARTESIAN_POINT('',(5.382201506944,-1.841588908926,
+    17.299924964749));
+#9632 = CARTESIAN_POINT('',(5.375897774148,-1.820108942156,
+    17.319191778526));
+#9633 = CARTESIAN_POINT('',(5.367869983716,-1.798855697041,
+    17.337732342008));
+#9634 = CARTESIAN_POINT('',(5.358086874089,-1.777996798314,
+    17.355329117014));
+#9635 = CARTESIAN_POINT('',(5.346534933227,-1.757712881852,
+    17.371743305129));
+#9636 = CARTESIAN_POINT('',(5.333219297672,-1.73819294768,
+    17.386720537908));
+#9637 = CARTESIAN_POINT('',(5.318164986019,-1.71963703086,17.4));
+#9638 = PCURVE('',#7248,#9639);
+#9639 = DEFINITIONAL_REPRESENTATION('',(#9640),#9648);
+#9640 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9641,#9642,#9643,#9644,#9645,
+    #9646,#9647),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9641 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9642 = CARTESIAN_POINT('',(3.883706842342,-8.080822147444E-02));
+#9643 = CARTESIAN_POINT('',(3.948431951816,-6.226765799171E-02));
+#9644 = CARTESIAN_POINT('',(4.013959065974,-4.467088298572E-02));
+#9645 = CARTESIAN_POINT('',(4.080331621264,-2.825669487149E-02));
+#9646 = CARTESIAN_POINT('',(4.147611260183,-1.327946209178E-02));
+#9647 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9649 = PCURVE('',#8192,#9650);
+#9650 = DEFINITIONAL_REPRESENTATION('',(#9651),#9659);
+#9651 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9652,#9653,#9654,#9655,#9656,
+    #9657,#9658),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9652 = CARTESIAN_POINT('',(-4.463631361433,7.503525119312E-05));
+#9653 = CARTESIAN_POINT('',(-4.457632616279,-1.919177852556E-02));
+#9654 = CARTESIAN_POINT('',(-4.450637817793,-3.773234200831E-02));
+#9655 = CARTESIAN_POINT('',(-4.442617295109,-5.532911701426E-02));
+#9656 = CARTESIAN_POINT('',(-4.433559965734,-7.174330512853E-02));
+#9657 = CARTESIAN_POINT('',(-4.423483921797,-8.672053790822E-02));
+#9658 = CARTESIAN_POINT('',(-4.412447922436,-1.E-01));
+#9659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9660 = ORIENTED_EDGE('',*,*,#9604,.F.);
+#9661 = ORIENTED_EDGE('',*,*,#7231,.T.);
+#9662 = ORIENTED_EDGE('',*,*,#9663,.T.);
+#9663 = EDGE_CURVE('',#7203,#9664,#9666,.T.);
+#9664 = VERTEX_POINT('',#9665);
+#9665 = CARTESIAN_POINT('',(4.878660004553,-1.632941705403,17.3));
+#9666 = SURFACE_CURVE('',#9667,(#9671,#9677),.PCURVE_S1.);
+#9667 = LINE('',#9668,#9669);
+#9668 = CARTESIAN_POINT('',(4.878660004553,-1.632941705403,9.));
+#9669 = VECTOR('',#9670,1.);
+#9670 = DIRECTION('',(0.,0.,1.));
+#9671 = PCURVE('',#7248,#9672);
+#9672 = DEFINITIONAL_REPRESENTATION('',(#9673),#9676);
+#9673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9674,#9675),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9674 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9675 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9677 = PCURVE('',#7219,#9678);
+#9678 = DEFINITIONAL_REPRESENTATION('',(#9679),#9682);
+#9679 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9680,#9681),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9680 = CARTESIAN_POINT('',(4.175771805978,0.));
+#9681 = CARTESIAN_POINT('',(4.175771805978,8.3));
+#9682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9683 = ORIENTED_EDGE('',*,*,#9684,.F.);
+#9684 = EDGE_CURVE('',#8123,#9664,#9685,.T.);
+#9685 = SURFACE_CURVE('',#9686,(#9696,#9709),.PCURVE_S1.);
+#9686 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9687,#9688,#9689,#9690,#9691,
+    #9692,#9693,#9694,#9695),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9687 = CARTESIAN_POINT('',(5.010097139158,-1.592031150559,17.4));
+#9688 = CARTESIAN_POINT('',(4.989988975905,-1.594126073787,
+    17.388764396127));
+#9689 = CARTESIAN_POINT('',(4.971061383809,-1.597439807813,
+    17.376822320328));
+#9690 = CARTESIAN_POINT('',(4.953238512854,-1.60173711327,
+    17.364411096658));
+#9691 = CARTESIAN_POINT('',(4.936475705966,-1.606843290822,
+    17.351708822386));
+#9692 = CARTESIAN_POINT('',(4.920708945221,-1.612611166427,
+    17.338848367014));
+#9693 = CARTESIAN_POINT('',(4.905865028499,-1.618932522321,
+    17.325912872029));
+#9694 = CARTESIAN_POINT('',(4.89185559386,-1.625733892991,
+    17.312940885304));
+#9695 = CARTESIAN_POINT('',(4.878583481009,-1.632983492328,
+    17.299924964749));
+#9696 = PCURVE('',#7248,#9697);
+#9697 = DEFINITIONAL_REPRESENTATION('',(#9698),#9708);
+#9698 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9699,#9700,#9701,#9702,#9703,
+    #9704,#9705,#9706,#9707),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9699 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9700 = CARTESIAN_POINT('',(5.266659115139,-1.123560387296E-02));
+#9701 = CARTESIAN_POINT('',(5.321427943468,-2.31776796723E-02));
+#9702 = CARTESIAN_POINT('',(5.373641991007,-3.55889033423E-02));
+#9703 = CARTESIAN_POINT('',(5.42354377998,-4.829117761417E-02));
+#9704 = CARTESIAN_POINT('',(5.471377389589,-6.115163298578E-02));
+#9705 = CARTESIAN_POINT('',(5.517378481152,-7.408712797068E-02));
+#9706 = CARTESIAN_POINT('',(5.561822050686,-8.705911469567E-02));
+#9707 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9709 = PCURVE('',#8139,#9710);
+#9710 = DEFINITIONAL_REPRESENTATION('',(#9711),#9721);
+#9711 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9712,#9713,#9714,#9715,#9716,
+    #9717,#9718,#9719,#9720),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9712 = CARTESIAN_POINT('',(-4.226931874936,-1.E-01));
+#9713 = CARTESIAN_POINT('',(-4.217594439707,-8.876439612704E-02));
+#9714 = CARTESIAN_POINT('',(-4.209286271109,-7.682232032772E-02));
+#9715 = CARTESIAN_POINT('',(-4.201896840572,-6.441109665766E-02));
+#9716 = CARTESIAN_POINT('',(-4.19533974359,-5.170882238588E-02));
+#9717 = CARTESIAN_POINT('',(-4.189525079906,-3.884836701418E-02));
+#9718 = CARTESIAN_POINT('',(-4.184371040131,-2.591287202934E-02));
+#9719 = CARTESIAN_POINT('',(-4.179800958129,-1.294088530433E-02));
+#9720 = CARTESIAN_POINT('',(-4.175748435938,7.503525119323E-05));
+#9721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9722 = ADVANCED_FACE('',(#9723),#7219,.T.);
+#9723 = FACE_BOUND('',#9724,.T.);
+#9724 = EDGE_LOOP('',(#9725,#9726,#9750,#9769));
+#9725 = ORIENTED_EDGE('',*,*,#9663,.T.);
+#9726 = ORIENTED_EDGE('',*,*,#9727,.F.);
+#9727 = EDGE_CURVE('',#9728,#9664,#9730,.T.);
+#9728 = VERTEX_POINT('',#9729);
+#9729 = CARTESIAN_POINT('',(4.713074304045,-1.522300877579,17.3));
+#9730 = SURFACE_CURVE('',#9731,(#9736,#9743),.PCURVE_S1.);
+#9731 = CIRCLE('',#9732,1.9);
+#9732 = AXIS2_PLACEMENT_3D('',#9733,#9734,#9735);
+#9733 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9734 = DIRECTION('',(0.,0.,1.));
+#9735 = DIRECTION('',(1.,0.,0.));
+#9736 = PCURVE('',#7219,#9737);
+#9737 = DEFINITIONAL_REPRESENTATION('',(#9738),#9742);
+#9738 = LINE('',#9739,#9740);
+#9739 = CARTESIAN_POINT('',(0.,8.3));
+#9740 = VECTOR('',#9741,1.);
+#9741 = DIRECTION('',(1.,0.));
+#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9743 = PCURVE('',#8139,#9744);
+#9744 = DEFINITIONAL_REPRESENTATION('',(#9745),#9749);
+#9745 = LINE('',#9746,#9747);
+#9746 = CARTESIAN_POINT('',(-0.,-0.));
+#9747 = VECTOR('',#9748,1.);
+#9748 = DIRECTION('',(-1.,-0.));
+#9749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9750 = ORIENTED_EDGE('',*,*,#9751,.F.);
+#9751 = EDGE_CURVE('',#7174,#9728,#9752,.T.);
+#9752 = SURFACE_CURVE('',#9753,(#9757,#9763),.PCURVE_S1.);
+#9753 = LINE('',#9754,#9755);
+#9754 = CARTESIAN_POINT('',(4.713074304045,-1.522300877579,9.));
+#9755 = VECTOR('',#9756,1.);
+#9756 = DIRECTION('',(0.,0.,1.));
+#9757 = PCURVE('',#7219,#9758);
+#9758 = DEFINITIONAL_REPRESENTATION('',(#9759),#9762);
+#9759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9760,#9761),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9760 = CARTESIAN_POINT('',(4.070908909696,0.));
+#9761 = CARTESIAN_POINT('',(4.070908909696,8.3));
+#9762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9763 = PCURVE('',#7190,#9764);
+#9764 = DEFINITIONAL_REPRESENTATION('',(#9765),#9768);
+#9765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9766,#9767),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9766 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9767 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9769 = ORIENTED_EDGE('',*,*,#7202,.T.);
+#9770 = ADVANCED_FACE('',(#9771),#7190,.F.);
+#9771 = FACE_BOUND('',#9772,.F.);
+#9772 = EDGE_LOOP('',(#9773,#9774,#9810,#9811,#9812,#9833));
+#9773 = ORIENTED_EDGE('',*,*,#8098,.F.);
+#9774 = ORIENTED_EDGE('',*,*,#9775,.F.);
+#9775 = EDGE_CURVE('',#9728,#8099,#9776,.T.);
+#9776 = SURFACE_CURVE('',#9777,(#9786,#9798),.PCURVE_S1.);
+#9777 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9778,#9779,#9780,#9781,#9782,
+    #9783,#9784,#9785),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735367,
+    1.),.UNSPECIFIED.);
+#9778 = CARTESIAN_POINT('',(4.713064982252,-1.522387567278,
+    17.299924964749));
+#9779 = CARTESIAN_POINT('',(4.714583210529,-1.508285053611,
+    17.312132702831));
+#9780 = CARTESIAN_POINT('',(4.715494539078,-1.492845164824,
+    17.325014751618));
+#9781 = CARTESIAN_POINT('',(4.715325225092,-1.476493265342,
+    17.337901723864));
+#9782 = CARTESIAN_POINT('',(4.712747035997,-1.439094169972,
+    17.365844899487));
+#9783 = CARTESIAN_POINT('',(4.70950908343,-1.418938487758,
+    17.379613486401));
+#9784 = CARTESIAN_POINT('',(4.705350550066,-1.401291576792,
+    17.390678030325));
+#9785 = CARTESIAN_POINT('',(4.700571914519,-1.385213007558,17.4));
+#9786 = PCURVE('',#7190,#9787);
+#9787 = DEFINITIONAL_REPRESENTATION('',(#9788),#9797);
+#9788 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9789,#9790,#9791,#9792,#9793,
+    #9794,#9795,#9796),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735367,
+    1.),.UNSPECIFIED.);
+#9789 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9790 = CARTESIAN_POINT('',(3.860273007151,-8.786729716873E-02));
+#9791 = CARTESIAN_POINT('',(3.904396311303,-7.498524838227E-02));
+#9792 = CARTESIAN_POINT('',(3.95102759395,-6.209827613614E-02));
+#9793 = CARTESIAN_POINT('',(4.058135755706,-3.415510051253E-02));
+#9794 = CARTESIAN_POINT('',(4.116238029827,-2.038651359852E-02));
+#9795 = CARTESIAN_POINT('',(4.167956942355,-9.32196967506E-03));
+#9796 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9798 = PCURVE('',#8139,#9799);
+#9799 = DEFINITIONAL_REPRESENTATION('',(#9800),#9809);
+#9800 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9801,#9802,#9803,#9804,#9805,
+    #9806,#9807,#9808),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.418189735367,
+    1.),.UNSPECIFIED.);
+#9801 = CARTESIAN_POINT('',(-4.070932279735,7.503525119334E-05));
+#9802 = CARTESIAN_POINT('',(-4.067131386109,-1.213270283127E-02));
+#9803 = CARTESIAN_POINT('',(-4.062590971053,-2.501475161773E-02));
+#9804 = CARTESIAN_POINT('',(-4.057192511087,-3.790172386386E-02));
+#9805 = CARTESIAN_POINT('',(-4.043687218796,-6.584489948747E-02));
+#9806 = CARTESIAN_POINT('',(-4.035431536118,-7.961348640148E-02));
+#9807 = CARTESIAN_POINT('',(-4.027495935511,-9.067803032494E-02));
+#9808 = CARTESIAN_POINT('',(-4.019748840737,-1.E-01));
+#9809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9810 = ORIENTED_EDGE('',*,*,#9751,.F.);
+#9811 = ORIENTED_EDGE('',*,*,#7173,.T.);
+#9812 = ORIENTED_EDGE('',*,*,#9813,.T.);
+#9813 = EDGE_CURVE('',#7145,#9814,#9816,.T.);
+#9814 = VERTEX_POINT('',#9815);
+#9815 = CARTESIAN_POINT('',(4.327699122421,-1.136925695954,17.3));
+#9816 = SURFACE_CURVE('',#9817,(#9821,#9827),.PCURVE_S1.);
+#9817 = LINE('',#9818,#9819);
+#9818 = CARTESIAN_POINT('',(4.327699122421,-1.136925695954,9.));
+#9819 = VECTOR('',#9820,1.);
+#9820 = DIRECTION('',(0.,0.,1.));
+#9821 = PCURVE('',#7190,#9822);
+#9822 = DEFINITIONAL_REPRESENTATION('',(#9823),#9826);
+#9823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9824,#9825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9824 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9825 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9827 = PCURVE('',#7161,#9828);
+#9828 = DEFINITIONAL_REPRESENTATION('',(#9829),#9832);
+#9829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9830,#9831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9830 = CARTESIAN_POINT('',(3.783072724279,0.));
+#9831 = CARTESIAN_POINT('',(3.783072724279,8.3));
+#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9833 = ORIENTED_EDGE('',*,*,#9834,.F.);
+#9834 = EDGE_CURVE('',#8070,#9814,#9835,.T.);
+#9835 = SURFACE_CURVE('',#9836,(#9845,#9857),.PCURVE_S1.);
+#9836 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9837,#9838,#9839,#9840,#9841,
+    #9842,#9843,#9844),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181508,
+    1.),.UNSPECIFIED.);
+#9837 = CARTESIAN_POINT('',(4.464786992442,-1.149428085481,17.4));
+#9838 = CARTESIAN_POINT('',(4.450775515775,-1.145263800744,
+    17.391876481129));
+#9839 = CARTESIAN_POINT('',(4.435558152842,-1.141579537007,
+    17.382410924183));
+#9840 = CARTESIAN_POINT('',(4.418610801113,-1.138547586129,
+    17.371065584155));
+#9841 = CARTESIAN_POINT('',(4.382275982095,-1.134883791054,
+    17.34473198578));
+#9842 = CARTESIAN_POINT('',(4.362800807079,-1.13418568081,
+    17.329718346753));
+#9843 = CARTESIAN_POINT('',(4.344195036927,-1.135149791425,
+    17.314279575114));
+#9844 = CARTESIAN_POINT('',(4.327612432722,-1.136935017748,
+    17.299924964749));
+#9845 = PCURVE('',#7190,#9846);
+#9846 = DEFINITIONAL_REPRESENTATION('',(#9847),#9856);
+#9847 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9848,#9849,#9850,#9851,#9852,
+    #9853,#9854,#9855),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181508,
+    1.),.UNSPECIFIED.);
+#9848 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9849 = CARTESIAN_POINT('',(5.250659718129,-8.123518871032E-03));
+#9850 = CARTESIAN_POINT('',(5.295339903848,-1.75890758174E-02));
+#9851 = CARTESIAN_POINT('',(5.344393924338,-2.893441584537E-02));
+#9852 = CARTESIAN_POINT('',(5.448734124094,-5.526801422018E-02));
+#9853 = CARTESIAN_POINT('',(5.50426664676,-7.02816532472E-02));
+#9854 = CARTESIAN_POINT('',(5.557378035956,-8.572042488617E-02));
+#9855 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#9856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9857 = PCURVE('',#8086,#9858);
+#9858 = DEFINITIONAL_REPRESENTATION('',(#9859),#9868);
+#9859 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9860,#9861,#9862,#9863,#9864,
+    #9865,#9866,#9867),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.506982181508,
+    1.),.UNSPECIFIED.);
+#9860 = CARTESIAN_POINT('',(-3.834232793238,-1.E-01));
+#9861 = CARTESIAN_POINT('',(-3.827481680244,-9.187648112897E-02));
+#9862 = CARTESIAN_POINT('',(-3.820587716251,-8.241092418261E-02));
+#9863 = CARTESIAN_POINT('',(-3.813480527486,-7.106558415463E-02));
+#9864 = CARTESIAN_POINT('',(-3.799746573297,-4.473198577982E-02));
+#9865 = CARTESIAN_POINT('',(-3.793057042789,-2.971834675281E-02));
+#9866 = CARTESIAN_POINT('',(-3.787518679078,-1.427957511383E-02));
+#9867 = CARTESIAN_POINT('',(-3.78304935424,7.503525119323E-05));
+#9868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9869 = ADVANCED_FACE('',(#9870),#7161,.T.);
+#9870 = FACE_BOUND('',#9871,.T.);
+#9871 = EDGE_LOOP('',(#9872,#9873,#9897,#9916));
+#9872 = ORIENTED_EDGE('',*,*,#9813,.T.);
+#9873 = ORIENTED_EDGE('',*,*,#9874,.F.);
+#9874 = EDGE_CURVE('',#9875,#9814,#9877,.T.);
+#9875 = VERTEX_POINT('',#9876);
+#9876 = CARTESIAN_POINT('',(4.217058294597,-0.971339995447,17.3));
+#9877 = SURFACE_CURVE('',#9878,(#9883,#9890),.PCURVE_S1.);
+#9878 = CIRCLE('',#9879,1.9);
+#9879 = AXIS2_PLACEMENT_3D('',#9880,#9881,#9882);
+#9880 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#9881 = DIRECTION('',(0.,0.,1.));
+#9882 = DIRECTION('',(1.,0.,0.));
+#9883 = PCURVE('',#7161,#9884);
+#9884 = DEFINITIONAL_REPRESENTATION('',(#9885),#9889);
+#9885 = LINE('',#9886,#9887);
+#9886 = CARTESIAN_POINT('',(0.,8.3));
+#9887 = VECTOR('',#9888,1.);
+#9888 = DIRECTION('',(1.,0.));
+#9889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9890 = PCURVE('',#8086,#9891);
+#9891 = DEFINITIONAL_REPRESENTATION('',(#9892),#9896);
+#9892 = LINE('',#9893,#9894);
+#9893 = CARTESIAN_POINT('',(-0.,-0.));
+#9894 = VECTOR('',#9895,1.);
+#9895 = DIRECTION('',(-1.,-0.));
+#9896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9897 = ORIENTED_EDGE('',*,*,#9898,.F.);
+#9898 = EDGE_CURVE('',#7116,#9875,#9899,.T.);
+#9899 = SURFACE_CURVE('',#9900,(#9904,#9910),.PCURVE_S1.);
+#9900 = LINE('',#9901,#9902);
+#9901 = CARTESIAN_POINT('',(4.217058294597,-0.971339995447,9.));
+#9902 = VECTOR('',#9903,1.);
+#9903 = DIRECTION('',(0.,0.,1.));
+#9904 = PCURVE('',#7161,#9905);
+#9905 = DEFINITIONAL_REPRESENTATION('',(#9906),#9909);
+#9906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9907,#9908),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9907 = CARTESIAN_POINT('',(3.678209827997,0.));
+#9908 = CARTESIAN_POINT('',(3.678209827997,8.3));
+#9909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9910 = PCURVE('',#7132,#9911);
+#9911 = DEFINITIONAL_REPRESENTATION('',(#9912),#9915);
+#9912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9913,#9914),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9913 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#9914 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#9915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9916 = ORIENTED_EDGE('',*,*,#7144,.T.);
+#9917 = ADVANCED_FACE('',(#9918),#7132,.F.);
+#9918 = FACE_BOUND('',#9919,.F.);
+#9919 = EDGE_LOOP('',(#9920,#9921,#9960,#9961,#9962,#9983));
+#9920 = ORIENTED_EDGE('',*,*,#8045,.F.);
+#9921 = ORIENTED_EDGE('',*,*,#9922,.F.);
+#9922 = EDGE_CURVE('',#9875,#8046,#9923,.T.);
+#9923 = SURFACE_CURVE('',#9924,(#9934,#9947),.PCURVE_S1.);
+#9924 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9925,#9926,#9927,#9928,#9929,
+    #9930,#9931,#9932,#9933),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9925 = CARTESIAN_POINT('',(4.217016507672,-0.97141651899,
+    17.299924964749));
+#9926 = CARTESIAN_POINT('',(4.224266104484,-0.958144410761,
+    17.312940880772));
+#9927 = CARTESIAN_POINT('',(4.231067497577,-0.944134936524,
+    17.325912907038));
+#9928 = CARTESIAN_POINT('',(4.237388860097,-0.929290989351,
+    17.338848422922));
+#9929 = CARTESIAN_POINT('',(4.243156705837,-0.913524275855,
+    17.351708827892));
+#9930 = CARTESIAN_POINT('',(4.24826285349,-0.896761555368,17.36441103304
+    ));
+#9931 = CARTESIAN_POINT('',(4.252560140035,-0.878938810904,
+    17.376822179089));
+#9932 = CARTESIAN_POINT('',(4.255873901613,-0.860011260215,
+    17.388764264193));
+#9933 = CARTESIAN_POINT('',(4.257968849441,-0.839902860842,17.4));
+#9934 = PCURVE('',#7132,#9935);
+#9935 = DEFINITIONAL_REPRESENTATION('',(#9936),#9946);
+#9936 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9937,#9938,#9939,#9940,#9941,
+    #9942,#9943,#9944,#9945),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9937 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#9938 = CARTESIAN_POINT('',(3.862955895038,-8.705911922786E-02));
+#9939 = CARTESIAN_POINT('',(3.907399594688,-7.408709296213E-02));
+#9940 = CARTESIAN_POINT('',(3.953400770935,-6.11515770778E-02));
+#9941 = CARTESIAN_POINT('',(4.001234225898,-4.829117210793E-02));
+#9942 = CARTESIAN_POINT('',(4.051135755932,-3.558896696033E-02));
+#9943 = CARTESIAN_POINT('',(4.103349448547,-2.317782091084E-02));
+#9944 = CARTESIAN_POINT('',(4.158118167349,-1.123573580719E-02));
+#9945 = CARTESIAN_POINT('',(4.21588169173,0.));
+#9946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9947 = PCURVE('',#8086,#9948);
+#9948 = DEFINITIONAL_REPRESENTATION('',(#9949),#9959);
+#9949 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9950,#9951,#9952,#9953,#9954,
+    #9955,#9956,#9957,#9958),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9950 = CARTESIAN_POINT('',(-3.678233198036,7.503525119334E-05));
+#9951 = CARTESIAN_POINT('',(-3.674180677257,-1.294088077214E-02));
+#9952 = CARTESIAN_POINT('',(-3.669610583449,-2.59129070379E-02));
+#9953 = CARTESIAN_POINT('',(-3.664456530881,-3.884842292213E-02));
+#9954 = CARTESIAN_POINT('',(-3.658641880185,-5.170882789215E-02));
+#9955 = CARTESIAN_POINT('',(-3.652084815303,-6.441103303961E-02));
+#9956 = CARTESIAN_POINT('',(-3.644695441862,-7.682217908919E-02));
+#9957 = CARTESIAN_POINT('',(-3.636387303913,-8.876426419281E-02));
+#9958 = CARTESIAN_POINT('',(-3.627049759038,-1.E-01));
+#9959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9960 = ORIENTED_EDGE('',*,*,#9898,.F.);
+#9961 = ORIENTED_EDGE('',*,*,#7115,.T.);
+#9962 = ORIENTED_EDGE('',*,*,#9963,.T.);
+#9963 = EDGE_CURVE('',#7087,#9964,#9966,.T.);
+#9964 = VERTEX_POINT('',#9965);
+#9965 = CARTESIAN_POINT('',(4.008494749209,-0.467823055554,17.3));
+#9966 = SURFACE_CURVE('',#9967,(#9971,#9977),.PCURVE_S1.);
+#9967 = LINE('',#9968,#9969);
+#9968 = CARTESIAN_POINT('',(4.008494749209,-0.467823055554,9.));
+#9969 = VECTOR('',#9970,1.);
+#9970 = DIRECTION('',(0.,0.,1.));
+#9971 = PCURVE('',#7132,#9972);
+#9972 = DEFINITIONAL_REPRESENTATION('',(#9973),#9976);
+#9973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9974,#9975),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9974 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#9975 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#9976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9977 = PCURVE('',#7103,#9978);
+#9978 = DEFINITIONAL_REPRESENTATION('',(#9979),#9982);
+#9979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9980,#9981),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#9980 = CARTESIAN_POINT('',(3.39037364258,0.));
+#9981 = CARTESIAN_POINT('',(3.39037364258,8.3));
+#9982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9983 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#9984 = EDGE_CURVE('',#8017,#9964,#9985,.T.);
+#9985 = SURFACE_CURVE('',#9986,(#9994,#10005),.PCURVE_S1.);
+#9986 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9987,#9988,#9989,#9990,#9991,
+    #9992,#9993),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9987 = CARTESIAN_POINT('',(4.13036296914,-0.531835013981,17.4));
+#9988 = CARTESIAN_POINT('',(4.111807151398,-0.516780782709,
+    17.386720608813));
+#9989 = CARTESIAN_POINT('',(4.092287179614,-0.503465090057,
+    17.371743359734));
+#9990 = CARTESIAN_POINT('',(4.072003190824,-0.491913112022,
+    17.355329110304));
+#9991 = CARTESIAN_POINT('',(4.051144264292,-0.482130003911,
+    17.337732307656));
+#9992 = CARTESIAN_POINT('',(4.029891053089,-0.474102224456,
+    17.31919177426));
+#9993 = CARTESIAN_POINT('',(4.008411091074,-0.467798493056,
+    17.299924964749));
+#9994 = PCURVE('',#7132,#9995);
+#9995 = DEFINITIONAL_REPRESENTATION('',(#9996),#10004);
+#9996 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9997,#9998,#9999,#10000,#10001,
+    #10002,#10003),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9997 = CARTESIAN_POINT('',(5.208896269039,0.));
+#9998 = CARTESIAN_POINT('',(5.277166336061,-1.327939118702E-02));
+#9999 = CARTESIAN_POINT('',(5.344446161135,-2.825664026642E-02));
+#10000 = CARTESIAN_POINT('',(5.410818935259,-4.467088969605E-02));
+#10001 = CARTESIAN_POINT('',(5.476346125165,-6.226769234416E-02));
+#10002 = CARTESIAN_POINT('',(5.541071132588,-8.080822573991E-02));
+#10003 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#10004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10005 = PCURVE('',#8033,#10006);
+#10006 = DEFINITIONAL_REPRESENTATION('',(#10007),#10015);
+#10007 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10008,#10009,#10010,#10011,
+    #10012,#10013,#10014),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10008 = CARTESIAN_POINT('',(-3.441533711539,-1.E-01));
+#10009 = CARTESIAN_POINT('',(-3.430497771104,-8.672060881298E-02));
+#10010 = CARTESIAN_POINT('',(-3.420421688538,-7.17433597336E-02));
+#10011 = CARTESIAN_POINT('',(-3.411364329278,-5.532911030393E-02));
+#10012 = CARTESIAN_POINT('',(-3.403343804825,-3.773230765585E-02));
+#10013 = CARTESIAN_POINT('',(-3.396349016367,-1.919177426008E-02));
+#10014 = CARTESIAN_POINT('',(-3.390350272541,7.503525119323E-05));
+#10015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10016 = ADVANCED_FACE('',(#10017),#7103,.T.);
+#10017 = FACE_BOUND('',#10018,.T.);
+#10018 = EDGE_LOOP('',(#10019,#10020,#10044,#10063));
+#10019 = ORIENTED_EDGE('',*,*,#9963,.T.);
+#10020 = ORIENTED_EDGE('',*,*,#10021,.F.);
+#10021 = EDGE_CURVE('',#10022,#9964,#10024,.T.);
+#10022 = VERTEX_POINT('',#10023);
+#10023 = CARTESIAN_POINT('',(3.969642857143,-0.272501404228,17.3));
+#10024 = SURFACE_CURVE('',#10025,(#10030,#10037),.PCURVE_S1.);
+#10025 = CIRCLE('',#10026,1.9);
+#10026 = AXIS2_PLACEMENT_3D('',#10027,#10028,#10029);
+#10027 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#10028 = DIRECTION('',(0.,0.,1.));
+#10029 = DIRECTION('',(1.,0.,0.));
+#10030 = PCURVE('',#7103,#10031);
+#10031 = DEFINITIONAL_REPRESENTATION('',(#10032),#10036);
+#10032 = LINE('',#10033,#10034);
+#10033 = CARTESIAN_POINT('',(0.,8.3));
+#10034 = VECTOR('',#10035,1.);
+#10035 = DIRECTION('',(1.,0.));
+#10036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10037 = PCURVE('',#8033,#10038);
+#10038 = DEFINITIONAL_REPRESENTATION('',(#10039),#10043);
+#10039 = LINE('',#10040,#10041);
+#10040 = CARTESIAN_POINT('',(-0.,-0.));
+#10041 = VECTOR('',#10042,1.);
+#10042 = DIRECTION('',(-1.,-0.));
+#10043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10044 = ORIENTED_EDGE('',*,*,#10045,.F.);
+#10045 = EDGE_CURVE('',#7058,#10022,#10046,.T.);
+#10046 = SURFACE_CURVE('',#10047,(#10051,#10057),.PCURVE_S1.);
+#10047 = LINE('',#10048,#10049);
+#10048 = CARTESIAN_POINT('',(3.969642857143,-0.272501404228,9.));
+#10049 = VECTOR('',#10050,1.);
+#10050 = DIRECTION('',(0.,0.,1.));
+#10051 = PCURVE('',#7103,#10052);
+#10052 = DEFINITIONAL_REPRESENTATION('',(#10053),#10056);
+#10053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10054,#10055),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10054 = CARTESIAN_POINT('',(3.285510746298,0.));
+#10055 = CARTESIAN_POINT('',(3.285510746298,8.3));
+#10056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10057 = PCURVE('',#7074,#10058);
+#10058 = DEFINITIONAL_REPRESENTATION('',(#10059),#10062);
+#10059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10060,#10061),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10060 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#10061 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#10062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10063 = ORIENTED_EDGE('',*,*,#7086,.T.);
+#10064 = ADVANCED_FACE('',(#10065),#7074,.F.);
+#10065 = FACE_BOUND('',#10066,.F.);
+#10066 = EDGE_LOOP('',(#10067,#10068,#10104,#10105,#10106,#10127));
+#10067 = ORIENTED_EDGE('',*,*,#7992,.F.);
+#10068 = ORIENTED_EDGE('',*,*,#10069,.F.);
+#10069 = EDGE_CURVE('',#10022,#7993,#10070,.T.);
+#10070 = SURFACE_CURVE('',#10071,(#10080,#10092),.PCURVE_S1.);
+#10071 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10072,#10073,#10074,#10075,
+    #10076,#10077,#10078,#10079),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10072 = CARTESIAN_POINT('',(3.969574966766,-0.272556111599,
+    17.299924964749));
+#10073 = CARTESIAN_POINT('',(3.983927473674,-0.260993533864,
+    17.315787635405));
+#10074 = CARTESIAN_POINT('',(3.99782474923,-0.248343736081,
+    17.33130167726));
+#10075 = CARTESIAN_POINT('',(4.011216264481,-0.23455396011,
+    17.346399007578));
+#10076 = CARTESIAN_POINT('',(4.024023236136,-0.219566982086,
+    17.360976804458));
+#10077 = CARTESIAN_POINT('',(4.036138927691,-0.20331877356,
+    17.374894628819));
+#10078 = CARTESIAN_POINT('',(4.047434558989,-0.185743190456,
+    17.387979207734));
+#10079 = CARTESIAN_POINT('',(4.057738095238,-0.166725117302,17.4));
+#10080 = PCURVE('',#7074,#10081);
+#10081 = DEFINITIONAL_REPRESENTATION('',(#10082),#10091);
+#10082 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10083,#10084,#10085,#10086,
+    #10087,#10088,#10089,#10090),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10083 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#10084 = CARTESIAN_POINT('',(3.872406194453,-8.421236459453E-02));
+#10085 = CARTESIAN_POINT('',(3.926000916804,-6.869832273966E-02));
+#10086 = CARTESIAN_POINT('',(3.980752842809,-5.360099242217E-02));
+#10087 = CARTESIAN_POINT('',(4.036863363827,-3.902319554208E-02));
+#10088 = CARTESIAN_POINT('',(4.094556013675,-2.510537118064E-02));
+#10089 = CARTESIAN_POINT('',(4.15408214971,-1.202079226618E-02));
+#10090 = CARTESIAN_POINT('',(4.21588169173,0.));
+#10091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10092 = PCURVE('',#8033,#10093);
+#10093 = DEFINITIONAL_REPRESENTATION('',(#10094),#10103);
+#10094 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10095,#10096,#10097,#10098,
+    #10099,#10100,#10101,#10102),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10095 = CARTESIAN_POINT('',(-3.285534116337,7.503525119334E-05));
+#10096 = CARTESIAN_POINT('',(-3.280595255151,-1.578763540547E-02));
+#10097 = CARTESIAN_POINT('',(-3.274959537641,-3.130167726035E-02));
+#10098 = CARTESIAN_POINT('',(-3.268574847186,-4.639900757782E-02));
+#10099 = CARTESIAN_POINT('',(-3.261384169285,-6.097680445792E-02));
+#10100 = CARTESIAN_POINT('',(-3.253325961058,-7.489462881936E-02));
+#10101 = CARTESIAN_POINT('',(-3.244340649437,-8.797920773382E-02));
+#10102 = CARTESIAN_POINT('',(-3.234350677339,-1.E-01));
+#10103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10104 = ORIENTED_EDGE('',*,*,#10045,.F.);
+#10105 = ORIENTED_EDGE('',*,*,#7057,.T.);
+#10106 = ORIENTED_EDGE('',*,*,#10107,.T.);
+#10107 = EDGE_CURVE('',#7029,#10108,#10110,.T.);
+#10108 = VERTEX_POINT('',#10109);
+#10109 = CARTESIAN_POINT('',(3.969642857143,0.272501404228,17.3));
+#10110 = SURFACE_CURVE('',#10111,(#10115,#10121),.PCURVE_S1.);
+#10111 = LINE('',#10112,#10113);
+#10112 = CARTESIAN_POINT('',(3.969642857143,0.272501404228,9.));
+#10113 = VECTOR('',#10114,1.);
+#10114 = DIRECTION('',(0.,0.,1.));
+#10115 = PCURVE('',#7074,#10116);
+#10116 = DEFINITIONAL_REPRESENTATION('',(#10117),#10120);
+#10117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10118,#10119),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10118 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#10119 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#10120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10121 = PCURVE('',#7045,#10122);
+#10122 = DEFINITIONAL_REPRESENTATION('',(#10123),#10126);
+#10123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10124,#10125),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10124 = CARTESIAN_POINT('',(2.997674560881,0.));
+#10125 = CARTESIAN_POINT('',(2.997674560881,8.3));
+#10126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10127 = ORIENTED_EDGE('',*,*,#10128,.F.);
+#10128 = EDGE_CURVE('',#7964,#10108,#10129,.T.);
+#10129 = SURFACE_CURVE('',#10130,(#10139,#10151),.PCURVE_S1.);
+#10130 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10131,#10132,#10133,#10134,
+    #10135,#10136,#10137,#10138),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10131 = CARTESIAN_POINT('',(4.057738095238,0.166725117302,17.4));
+#10132 = CARTESIAN_POINT('',(4.047434607885,0.185743100206,
+    17.387979264779));
+#10133 = CARTESIAN_POINT('',(4.036138974591,0.203318718416,
+    17.374894682632));
+#10134 = CARTESIAN_POINT('',(4.02402324842,0.21956697631,17.360976817742
+    ));
+#10135 = CARTESIAN_POINT('',(4.011216250494,0.234553979134,
+    17.346398991379));
+#10136 = CARTESIAN_POINT('',(3.997824727178,0.248343754165,
+    17.331301652834));
+#10137 = CARTESIAN_POINT('',(3.983927472141,0.260993535099,
+    17.315787633712));
+#10138 = CARTESIAN_POINT('',(3.969574966766,0.272556111599,
+    17.299924964749));
+#10139 = PCURVE('',#7074,#10140);
+#10140 = DEFINITIONAL_REPRESENTATION('',(#10141),#10150);
+#10141 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10142,#10143,#10144,#10145,
+    #10146,#10147,#10148,#10149),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10142 = CARTESIAN_POINT('',(5.208896269039,0.));
+#10143 = CARTESIAN_POINT('',(5.270695517788,-1.202073522114E-02));
+#10144 = CARTESIAN_POINT('',(5.330221744732,-2.510531736835E-02));
+#10145 = CARTESIAN_POINT('',(5.387914560578,-3.902318225805E-02));
+#10146 = CARTESIAN_POINT('',(5.444025184225,-5.360100862116E-02));
+#10147 = CARTESIAN_POINT('',(5.498777125173,-6.869834716642E-02));
+#10148 = CARTESIAN_POINT('',(5.552371771939,-8.421236628813E-02));
+#10149 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#10150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10151 = PCURVE('',#7980,#10152);
+#10152 = DEFINITIONAL_REPRESENTATION('',(#10153),#10162);
+#10153 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10154,#10155,#10156,#10157,
+    #10158,#10159,#10160,#10161),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10154 = CARTESIAN_POINT('',(-3.04883462984,-1.E-01));
+#10155 = CARTESIAN_POINT('',(-3.03884470515,-8.797926477886E-02));
+#10156 = CARTESIAN_POINT('',(-3.029859372723,-7.489468263166E-02));
+#10157 = CARTESIAN_POINT('',(-3.021801139448,-6.097681774194E-02));
+#10158 = CARTESIAN_POINT('',(-3.01461045067,-4.639899137883E-02));
+#10159 = CARTESIAN_POINT('',(-3.008225761749,-3.130165283359E-02));
+#10160 = CARTESIAN_POINT('',(-3.002590051501,-1.578763371187E-02));
+#10161 = CARTESIAN_POINT('',(-2.997651190842,7.503525119334E-05));
+#10162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10163 = ADVANCED_FACE('',(#10164),#7045,.T.);
+#10164 = FACE_BOUND('',#10165,.T.);
+#10165 = EDGE_LOOP('',(#10166,#10167,#10191,#10210));
+#10166 = ORIENTED_EDGE('',*,*,#10107,.T.);
+#10167 = ORIENTED_EDGE('',*,*,#10168,.F.);
+#10168 = EDGE_CURVE('',#10169,#10108,#10171,.T.);
+#10169 = VERTEX_POINT('',#10170);
+#10170 = CARTESIAN_POINT('',(4.008494749209,0.467823055554,17.3));
+#10171 = SURFACE_CURVE('',#10172,(#10177,#10184),.PCURVE_S1.);
+#10172 = CIRCLE('',#10173,1.9);
+#10173 = AXIS2_PLACEMENT_3D('',#10174,#10175,#10176);
+#10174 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#10175 = DIRECTION('',(0.,0.,1.));
+#10176 = DIRECTION('',(1.,0.,0.));
+#10177 = PCURVE('',#7045,#10178);
+#10178 = DEFINITIONAL_REPRESENTATION('',(#10179),#10183);
+#10179 = LINE('',#10180,#10181);
+#10180 = CARTESIAN_POINT('',(0.,8.3));
+#10181 = VECTOR('',#10182,1.);
+#10182 = DIRECTION('',(1.,0.));
+#10183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10184 = PCURVE('',#7980,#10185);
+#10185 = DEFINITIONAL_REPRESENTATION('',(#10186),#10190);
+#10186 = LINE('',#10187,#10188);
+#10187 = CARTESIAN_POINT('',(-0.,-0.));
+#10188 = VECTOR('',#10189,1.);
+#10189 = DIRECTION('',(-1.,-0.));
+#10190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10191 = ORIENTED_EDGE('',*,*,#10192,.F.);
+#10192 = EDGE_CURVE('',#7000,#10169,#10193,.T.);
+#10193 = SURFACE_CURVE('',#10194,(#10198,#10204),.PCURVE_S1.);
+#10194 = LINE('',#10195,#10196);
+#10195 = CARTESIAN_POINT('',(4.008494749209,0.467823055554,9.));
+#10196 = VECTOR('',#10197,1.);
+#10197 = DIRECTION('',(0.,0.,1.));
+#10198 = PCURVE('',#7045,#10199);
+#10199 = DEFINITIONAL_REPRESENTATION('',(#10200),#10203);
+#10200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10201,#10202),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10201 = CARTESIAN_POINT('',(2.892811664599,0.));
+#10202 = CARTESIAN_POINT('',(2.892811664599,8.3));
+#10203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10204 = PCURVE('',#7016,#10205);
+#10205 = DEFINITIONAL_REPRESENTATION('',(#10206),#10209);
+#10206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10207,#10208),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10207 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#10208 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#10209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10210 = ORIENTED_EDGE('',*,*,#7028,.T.);
+#10211 = ADVANCED_FACE('',(#10212),#7016,.F.);
+#10212 = FACE_BOUND('',#10213,.F.);
+#10213 = EDGE_LOOP('',(#10214,#10215,#10248,#10249,#10250,#10271));
+#10214 = ORIENTED_EDGE('',*,*,#7939,.F.);
+#10215 = ORIENTED_EDGE('',*,*,#10216,.F.);
+#10216 = EDGE_CURVE('',#10169,#7940,#10217,.T.);
+#10217 = SURFACE_CURVE('',#10218,(#10226,#10237),.PCURVE_S1.);
+#10218 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10219,#10220,#10221,#10222,
+    #10223,#10224,#10225),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10219 = CARTESIAN_POINT('',(4.008411091074,0.467798493056,
+    17.299924964749));
+#10220 = CARTESIAN_POINT('',(4.029891057844,0.474102225852,
+    17.319191778526));
+#10221 = CARTESIAN_POINT('',(4.051144302959,0.482130016284,
+    17.337732342008));
+#10222 = CARTESIAN_POINT('',(4.072003201686,0.491913125911,
+    17.355329117014));
+#10223 = CARTESIAN_POINT('',(4.092287118148,0.503465066773,
+    17.371743305129));
+#10224 = CARTESIAN_POINT('',(4.11180705232,0.516780702328,
+    17.386720537908));
+#10225 = CARTESIAN_POINT('',(4.13036296914,0.531835013981,17.4));
+#10226 = PCURVE('',#7016,#10227);
+#10227 = DEFINITIONAL_REPRESENTATION('',(#10228),#10236);
+#10228 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10229,#10230,#10231,#10232,
+    #10233,#10234,#10235),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10229 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#10230 = CARTESIAN_POINT('',(3.883706842342,-8.080822147444E-02));
+#10231 = CARTESIAN_POINT('',(3.948431951816,-6.226765799171E-02));
+#10232 = CARTESIAN_POINT('',(4.013959065974,-4.467088298571E-02));
+#10233 = CARTESIAN_POINT('',(4.080331621264,-2.825669487149E-02));
+#10234 = CARTESIAN_POINT('',(4.147611260183,-1.327946209177E-02));
+#10235 = CARTESIAN_POINT('',(4.21588169173,0.));
+#10236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10237 = PCURVE('',#7980,#10238);
+#10238 = DEFINITIONAL_REPRESENTATION('',(#10239),#10247);
+#10239 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10240,#10241,#10242,#10243,
+    #10244,#10245,#10246),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10240 = CARTESIAN_POINT('',(-2.892835034639,7.503525119334E-05));
+#10241 = CARTESIAN_POINT('',(-2.886836289484,-1.919177852556E-02));
+#10242 = CARTESIAN_POINT('',(-2.879841490998,-3.77323420083E-02));
+#10243 = CARTESIAN_POINT('',(-2.871820968314,-5.532911701427E-02));
+#10244 = CARTESIAN_POINT('',(-2.862763638939,-7.174330512852E-02));
+#10245 = CARTESIAN_POINT('',(-2.852687595002,-8.672053790823E-02));
+#10246 = CARTESIAN_POINT('',(-2.841651595641,-1.E-01));
+#10247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10248 = ORIENTED_EDGE('',*,*,#10192,.F.);
+#10249 = ORIENTED_EDGE('',*,*,#6999,.T.);
+#10250 = ORIENTED_EDGE('',*,*,#10251,.T.);
+#10251 = EDGE_CURVE('',#6971,#10252,#10254,.T.);
+#10252 = VERTEX_POINT('',#10253);
+#10253 = CARTESIAN_POINT('',(4.217058294597,0.971339995447,17.3));
+#10254 = SURFACE_CURVE('',#10255,(#10259,#10265),.PCURVE_S1.);
+#10255 = LINE('',#10256,#10257);
+#10256 = CARTESIAN_POINT('',(4.217058294597,0.971339995447,9.));
+#10257 = VECTOR('',#10258,1.);
+#10258 = DIRECTION('',(0.,0.,1.));
+#10259 = PCURVE('',#7016,#10260);
+#10260 = DEFINITIONAL_REPRESENTATION('',(#10261),#10264);
+#10261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10262,#10263),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10262 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#10263 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#10264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10265 = PCURVE('',#6987,#10266);
+#10266 = DEFINITIONAL_REPRESENTATION('',(#10267),#10270);
+#10267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10268,#10269),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10268 = CARTESIAN_POINT('',(2.604975479183,0.));
+#10269 = CARTESIAN_POINT('',(2.604975479183,8.3));
+#10270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10271 = ORIENTED_EDGE('',*,*,#10272,.F.);
+#10272 = EDGE_CURVE('',#7911,#10252,#10273,.T.);
+#10273 = SURFACE_CURVE('',#10274,(#10284,#10297),.PCURVE_S1.);
+#10274 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10275,#10276,#10277,#10278,
+    #10279,#10280,#10281,#10282,#10283),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10275 = CARTESIAN_POINT('',(4.257968849441,0.839902860842,17.4));
+#10276 = CARTESIAN_POINT('',(4.255873926213,0.860011024095,
+    17.388764396127));
+#10277 = CARTESIAN_POINT('',(4.252560192187,0.878938616191,
+    17.376822320328));
+#10278 = CARTESIAN_POINT('',(4.24826288673,0.896761487146,
+    17.364411096658));
+#10279 = CARTESIAN_POINT('',(4.243156709178,0.913524294034,
+    17.351708822386));
+#10280 = CARTESIAN_POINT('',(4.237388833573,0.929291054779,
+    17.338848367014));
+#10281 = CARTESIAN_POINT('',(4.231067477679,0.944134971502,
+    17.325912872029));
+#10282 = CARTESIAN_POINT('',(4.224266107009,0.95814440614,
+    17.312940885304));
+#10283 = CARTESIAN_POINT('',(4.217016507672,0.971416518991,
+    17.299924964749));
+#10284 = PCURVE('',#7016,#10285);
+#10285 = DEFINITIONAL_REPRESENTATION('',(#10286),#10296);
+#10286 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10287,#10288,#10289,#10290,
+    #10291,#10292,#10293,#10294,#10295),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10287 = CARTESIAN_POINT('',(5.208896269039,0.));
+#10288 = CARTESIAN_POINT('',(5.266659115139,-1.123560387297E-02));
+#10289 = CARTESIAN_POINT('',(5.321427943468,-2.317767967229E-02));
+#10290 = CARTESIAN_POINT('',(5.373641991007,-3.558890334233E-02));
+#10291 = CARTESIAN_POINT('',(5.42354377998,-4.829117761415E-02));
+#10292 = CARTESIAN_POINT('',(5.47137738959,-6.115163298579E-02));
+#10293 = CARTESIAN_POINT('',(5.517378481152,-7.408712797068E-02));
+#10294 = CARTESIAN_POINT('',(5.561822050686,-8.705911469568E-02));
+#10295 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#10296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10297 = PCURVE('',#7927,#10298);
+#10298 = DEFINITIONAL_REPRESENTATION('',(#10299),#10309);
+#10299 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10300,#10301,#10302,#10303,
+    #10304,#10305,#10306,#10307,#10308),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10300 = CARTESIAN_POINT('',(-2.656135548141,-1.E-01));
+#10301 = CARTESIAN_POINT('',(-2.646798112912,-8.876439612703E-02));
+#10302 = CARTESIAN_POINT('',(-2.638489944314,-7.682232032773E-02));
+#10303 = CARTESIAN_POINT('',(-2.631100513778,-6.441109665765E-02));
+#10304 = CARTESIAN_POINT('',(-2.624543416795,-5.170882238589E-02));
+#10305 = CARTESIAN_POINT('',(-2.618728753111,-3.884836701419E-02));
+#10306 = CARTESIAN_POINT('',(-2.613574713336,-2.591287202933E-02));
+#10307 = CARTESIAN_POINT('',(-2.609004631334,-1.294088530432E-02));
+#10308 = CARTESIAN_POINT('',(-2.604952109144,7.503525119312E-05));
+#10309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10310 = ADVANCED_FACE('',(#10311),#6987,.T.);
+#10311 = FACE_BOUND('',#10312,.T.);
+#10312 = EDGE_LOOP('',(#10313,#10314,#10338,#10357));
+#10313 = ORIENTED_EDGE('',*,*,#10251,.T.);
+#10314 = ORIENTED_EDGE('',*,*,#10315,.F.);
+#10315 = EDGE_CURVE('',#10316,#10252,#10318,.T.);
+#10316 = VERTEX_POINT('',#10317);
+#10317 = CARTESIAN_POINT('',(4.327699122421,1.136925695955,17.3));
+#10318 = SURFACE_CURVE('',#10319,(#10324,#10331),.PCURVE_S1.);
+#10319 = CIRCLE('',#10320,1.9);
+#10320 = AXIS2_PLACEMENT_3D('',#10321,#10322,#10323);
+#10321 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#10322 = DIRECTION('',(0.,0.,1.));
+#10323 = DIRECTION('',(1.,0.,0.));
+#10324 = PCURVE('',#6987,#10325);
+#10325 = DEFINITIONAL_REPRESENTATION('',(#10326),#10330);
+#10326 = LINE('',#10327,#10328);
+#10327 = CARTESIAN_POINT('',(0.,8.3));
+#10328 = VECTOR('',#10329,1.);
+#10329 = DIRECTION('',(1.,0.));
+#10330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10331 = PCURVE('',#7927,#10332);
+#10332 = DEFINITIONAL_REPRESENTATION('',(#10333),#10337);
+#10333 = LINE('',#10334,#10335);
+#10334 = CARTESIAN_POINT('',(-0.,-0.));
+#10335 = VECTOR('',#10336,1.);
+#10336 = DIRECTION('',(-1.,-0.));
+#10337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10338 = ORIENTED_EDGE('',*,*,#10339,.F.);
+#10339 = EDGE_CURVE('',#6942,#10316,#10340,.T.);
+#10340 = SURFACE_CURVE('',#10341,(#10345,#10351),.PCURVE_S1.);
+#10341 = LINE('',#10342,#10343);
+#10342 = CARTESIAN_POINT('',(4.327699122421,1.136925695955,9.));
+#10343 = VECTOR('',#10344,1.);
+#10344 = DIRECTION('',(0.,0.,1.));
+#10345 = PCURVE('',#6987,#10346);
+#10346 = DEFINITIONAL_REPRESENTATION('',(#10347),#10350);
+#10347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10348,#10349),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10348 = CARTESIAN_POINT('',(2.500112582901,0.));
+#10349 = CARTESIAN_POINT('',(2.500112582901,8.3));
+#10350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10351 = PCURVE('',#6958,#10352);
+#10352 = DEFINITIONAL_REPRESENTATION('',(#10353),#10356);
+#10353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10354,#10355),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10354 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#10355 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#10356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10357 = ORIENTED_EDGE('',*,*,#6970,.T.);
+#10358 = ADVANCED_FACE('',(#10359),#6958,.F.);
+#10359 = FACE_BOUND('',#10360,.F.);
+#10360 = EDGE_LOOP('',(#10361,#10362,#10398,#10399,#10400,#10421));
+#10361 = ORIENTED_EDGE('',*,*,#7886,.F.);
+#10362 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10363 = EDGE_CURVE('',#10316,#7887,#10364,.T.);
+#10364 = SURFACE_CURVE('',#10365,(#10374,#10386),.PCURVE_S1.);
+#10365 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10366,#10367,#10368,#10369,
+    #10370,#10371,#10372,#10373),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.418189735367,1.),.UNSPECIFIED.);
+#10366 = CARTESIAN_POINT('',(4.327612432722,1.136935017748,
+    17.299924964749));
+#10367 = CARTESIAN_POINT('',(4.341714946389,1.135416789471,
+    17.312132702831));
+#10368 = CARTESIAN_POINT('',(4.357154835176,1.134505460922,
+    17.325014751618));
+#10369 = CARTESIAN_POINT('',(4.373506734658,1.134674774908,
+    17.337901723864));
+#10370 = CARTESIAN_POINT('',(4.410905830028,1.137252964003,
+    17.365844899487));
+#10371 = CARTESIAN_POINT('',(4.431061512242,1.14049091657,
+    17.379613486401));
+#10372 = CARTESIAN_POINT('',(4.448708423208,1.144649449934,
+    17.390678030325));
+#10373 = CARTESIAN_POINT('',(4.464786992442,1.149428085481,17.4));
+#10374 = PCURVE('',#6958,#10375);
+#10375 = DEFINITIONAL_REPRESENTATION('',(#10376),#10385);
+#10376 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10377,#10378,#10379,#10380,
+    #10381,#10382,#10383,#10384),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.418189735367,1.),.UNSPECIFIED.);
+#10377 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#10378 = CARTESIAN_POINT('',(3.860273007151,-8.786729716873E-02));
+#10379 = CARTESIAN_POINT('',(3.904396311303,-7.498524838227E-02));
+#10380 = CARTESIAN_POINT('',(3.95102759395,-6.209827613614E-02));
+#10381 = CARTESIAN_POINT('',(4.058135755706,-3.415510051253E-02));
+#10382 = CARTESIAN_POINT('',(4.116238029827,-2.038651359852E-02));
+#10383 = CARTESIAN_POINT('',(4.167956942355,-9.321969675061E-03));
+#10384 = CARTESIAN_POINT('',(4.21588169173,0.));
+#10385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10386 = PCURVE('',#7927,#10387);
+#10387 = DEFINITIONAL_REPRESENTATION('',(#10388),#10397);
+#10388 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10389,#10390,#10391,#10392,
+    #10393,#10394,#10395,#10396),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.418189735367,1.),.UNSPECIFIED.);
+#10389 = CARTESIAN_POINT('',(-2.50013595294,7.503525119312E-05));
+#10390 = CARTESIAN_POINT('',(-2.496335059314,-1.213270283127E-02));
+#10391 = CARTESIAN_POINT('',(-2.491794644258,-2.501475161773E-02));
+#10392 = CARTESIAN_POINT('',(-2.486396184292,-3.790172386386E-02));
+#10393 = CARTESIAN_POINT('',(-2.472890892001,-6.584489948747E-02));
+#10394 = CARTESIAN_POINT('',(-2.464635209323,-7.961348640148E-02));
+#10395 = CARTESIAN_POINT('',(-2.456699608716,-9.067803032494E-02));
+#10396 = CARTESIAN_POINT('',(-2.448952513942,-1.E-01));
+#10397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10398 = ORIENTED_EDGE('',*,*,#10339,.F.);
+#10399 = ORIENTED_EDGE('',*,*,#6941,.T.);
+#10400 = ORIENTED_EDGE('',*,*,#10401,.T.);
+#10401 = EDGE_CURVE('',#6913,#10402,#10404,.T.);
+#10402 = VERTEX_POINT('',#10403);
+#10403 = CARTESIAN_POINT('',(4.713074304045,1.522300877579,17.3));
+#10404 = SURFACE_CURVE('',#10405,(#10409,#10415),.PCURVE_S1.);
+#10405 = LINE('',#10406,#10407);
+#10406 = CARTESIAN_POINT('',(4.713074304045,1.522300877579,9.));
+#10407 = VECTOR('',#10408,1.);
+#10408 = DIRECTION('',(0.,0.,1.));
+#10409 = PCURVE('',#6958,#10410);
+#10410 = DEFINITIONAL_REPRESENTATION('',(#10411),#10414);
+#10411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10412,#10413),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10412 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#10413 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#10414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10415 = PCURVE('',#6929,#10416);
+#10416 = DEFINITIONAL_REPRESENTATION('',(#10417),#10420);
+#10417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10418,#10419),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10418 = CARTESIAN_POINT('',(2.212276397484,0.));
+#10419 = CARTESIAN_POINT('',(2.212276397484,8.3));
+#10420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10421 = ORIENTED_EDGE('',*,*,#10422,.F.);
+#10422 = EDGE_CURVE('',#7858,#10402,#10423,.T.);
+#10423 = SURFACE_CURVE('',#10424,(#10433,#10445),.PCURVE_S1.);
+#10424 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10425,#10426,#10427,#10428,
+    #10429,#10430,#10431,#10432),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.506982181508,1.),.UNSPECIFIED.);
+#10425 = CARTESIAN_POINT('',(4.700571914519,1.385213007558,17.4));
+#10426 = CARTESIAN_POINT('',(4.704736199256,1.399224484225,
+    17.391876481129));
+#10427 = CARTESIAN_POINT('',(4.708420462993,1.414441847158,
+    17.382410924183));
+#10428 = CARTESIAN_POINT('',(4.71145241387,1.431389198887,
+    17.371065584155));
+#10429 = CARTESIAN_POINT('',(4.715116208946,1.467724017905,
+    17.34473198578));
+#10430 = CARTESIAN_POINT('',(4.71581431919,1.487199192921,
+    17.329718346753));
+#10431 = CARTESIAN_POINT('',(4.714850208575,1.505804963073,
+    17.314279575114));
+#10432 = CARTESIAN_POINT('',(4.713064982252,1.522387567279,
+    17.299924964749));
+#10433 = PCURVE('',#6958,#10434);
+#10434 = DEFINITIONAL_REPRESENTATION('',(#10435),#10444);
+#10435 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10436,#10437,#10438,#10439,
+    #10440,#10441,#10442,#10443),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.506982181508,1.),.UNSPECIFIED.);
+#10436 = CARTESIAN_POINT('',(5.208896269039,0.));
+#10437 = CARTESIAN_POINT('',(5.250659718129,-8.123518871032E-03));
+#10438 = CARTESIAN_POINT('',(5.295339903848,-1.75890758174E-02));
+#10439 = CARTESIAN_POINT('',(5.344393924338,-2.893441584537E-02));
+#10440 = CARTESIAN_POINT('',(5.448734124094,-5.526801422018E-02));
+#10441 = CARTESIAN_POINT('',(5.50426664676,-7.02816532472E-02));
+#10442 = CARTESIAN_POINT('',(5.557378035956,-8.572042488617E-02));
+#10443 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#10444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10445 = PCURVE('',#7874,#10446);
+#10446 = DEFINITIONAL_REPRESENTATION('',(#10447),#10456);
+#10447 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10448,#10449,#10450,#10451,
+    #10452,#10453,#10454,#10455),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,
+    0.506982181508,1.),.UNSPECIFIED.);
+#10448 = CARTESIAN_POINT('',(-2.263436466443,-1.E-01));
+#10449 = CARTESIAN_POINT('',(-2.25668535345,-9.187648112897E-02));
+#10450 = CARTESIAN_POINT('',(-2.249791389456,-8.241092418261E-02));
+#10451 = CARTESIAN_POINT('',(-2.242684200691,-7.106558415463E-02));
+#10452 = CARTESIAN_POINT('',(-2.228950246502,-4.473198577982E-02));
+#10453 = CARTESIAN_POINT('',(-2.222260715994,-2.971834675281E-02));
+#10454 = CARTESIAN_POINT('',(-2.216722352283,-1.427957511383E-02));
+#10455 = CARTESIAN_POINT('',(-2.212253027445,7.503525119323E-05));
+#10456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10457 = ADVANCED_FACE('',(#10458),#6929,.T.);
+#10458 = FACE_BOUND('',#10459,.T.);
+#10459 = EDGE_LOOP('',(#10460,#10461,#10485,#10504));
+#10460 = ORIENTED_EDGE('',*,*,#10401,.T.);
+#10461 = ORIENTED_EDGE('',*,*,#10462,.F.);
+#10462 = EDGE_CURVE('',#10463,#10402,#10465,.T.);
+#10463 = VERTEX_POINT('',#10464);
+#10464 = CARTESIAN_POINT('',(4.878660004553,1.632941705403,17.3));
+#10465 = SURFACE_CURVE('',#10466,(#10471,#10478),.PCURVE_S1.);
+#10466 = CIRCLE('',#10467,1.9);
+#10467 = AXIS2_PLACEMENT_3D('',#10468,#10469,#10470);
+#10468 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#10469 = DIRECTION('',(0.,0.,1.));
+#10470 = DIRECTION('',(1.,0.,0.));
+#10471 = PCURVE('',#6929,#10472);
+#10472 = DEFINITIONAL_REPRESENTATION('',(#10473),#10477);
+#10473 = LINE('',#10474,#10475);
+#10474 = CARTESIAN_POINT('',(0.,8.3));
+#10475 = VECTOR('',#10476,1.);
+#10476 = DIRECTION('',(1.,0.));
+#10477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10478 = PCURVE('',#7874,#10479);
+#10479 = DEFINITIONAL_REPRESENTATION('',(#10480),#10484);
+#10480 = LINE('',#10481,#10482);
+#10481 = CARTESIAN_POINT('',(-0.,-0.));
+#10482 = VECTOR('',#10483,1.);
+#10483 = DIRECTION('',(-1.,-0.));
+#10484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10485 = ORIENTED_EDGE('',*,*,#10486,.F.);
+#10486 = EDGE_CURVE('',#6884,#10463,#10487,.T.);
+#10487 = SURFACE_CURVE('',#10488,(#10492,#10498),.PCURVE_S1.);
+#10488 = LINE('',#10489,#10490);
+#10489 = CARTESIAN_POINT('',(4.878660004553,1.632941705403,9.));
+#10490 = VECTOR('',#10491,1.);
+#10491 = DIRECTION('',(0.,0.,1.));
+#10492 = PCURVE('',#6929,#10493);
+#10493 = DEFINITIONAL_REPRESENTATION('',(#10494),#10497);
+#10494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10495,#10496),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10495 = CARTESIAN_POINT('',(2.107413501202,0.));
+#10496 = CARTESIAN_POINT('',(2.107413501202,8.3));
+#10497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10498 = PCURVE('',#6900,#10499);
+#10499 = DEFINITIONAL_REPRESENTATION('',(#10500),#10503);
+#10500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10501,#10502),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10501 = CARTESIAN_POINT('',(3.819996400252,-8.4));
+#10502 = CARTESIAN_POINT('',(3.819996400252,-1.E-01));
+#10503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10504 = ORIENTED_EDGE('',*,*,#6912,.T.);
+#10505 = ADVANCED_FACE('',(#10506),#6900,.F.);
+#10506 = FACE_BOUND('',#10507,.F.);
+#10507 = EDGE_LOOP('',(#10508,#10509,#10548,#10549,#10550,#10571));
+#10508 = ORIENTED_EDGE('',*,*,#7833,.F.);
+#10509 = ORIENTED_EDGE('',*,*,#10510,.F.);
+#10510 = EDGE_CURVE('',#10463,#7834,#10511,.T.);
+#10511 = SURFACE_CURVE('',#10512,(#10522,#10535),.PCURVE_S1.);
+#10512 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10513,#10514,#10515,#10516,
+    #10517,#10518,#10519,#10520,#10521),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10513 = CARTESIAN_POINT('',(4.878583481009,1.632983492328,
+    17.299924964749));
+#10514 = CARTESIAN_POINT('',(4.891855589238,1.625733895516,
+    17.312940880772));
+#10515 = CARTESIAN_POINT('',(4.905865063476,1.618932502423,
+    17.325912907038));
+#10516 = CARTESIAN_POINT('',(4.920709010649,1.612611139903,
+    17.338848422922));
+#10517 = CARTESIAN_POINT('',(4.936475724145,1.606843294163,
+    17.351708827892));
+#10518 = CARTESIAN_POINT('',(4.953238444632,1.60173714651,17.36441103304
+    ));
+#10519 = CARTESIAN_POINT('',(4.971061189096,1.597439859965,
+    17.376822179089));
+#10520 = CARTESIAN_POINT('',(4.989988739785,1.594126098387,
+    17.388764264193));
+#10521 = CARTESIAN_POINT('',(5.010097139158,1.592031150559,17.4));
+#10522 = PCURVE('',#6900,#10523);
+#10523 = DEFINITIONAL_REPRESENTATION('',(#10524),#10534);
+#10524 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10525,#10526,#10527,#10528,
+    #10529,#10530,#10531,#10532,#10533),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10525 = CARTESIAN_POINT('',(3.819747287544,-0.100075035251));
+#10526 = CARTESIAN_POINT('',(3.862955895038,-8.705911922786E-02));
+#10527 = CARTESIAN_POINT('',(3.907399594688,-7.408709296211E-02));
+#10528 = CARTESIAN_POINT('',(3.953400770935,-6.115157707786E-02));
+#10529 = CARTESIAN_POINT('',(4.001234225898,-4.829117210786E-02));
+#10530 = CARTESIAN_POINT('',(4.051135755932,-3.558896696039E-02));
+#10531 = CARTESIAN_POINT('',(4.103349448547,-2.317782091082E-02));
+#10532 = CARTESIAN_POINT('',(4.158118167349,-1.12357358072E-02));
+#10533 = CARTESIAN_POINT('',(4.21588169173,0.));
+#10534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10535 = PCURVE('',#7874,#10536);
+#10536 = DEFINITIONAL_REPRESENTATION('',(#10537),#10547);
+#10537 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10538,#10539,#10540,#10541,
+    #10542,#10543,#10544,#10545,#10546),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10538 = CARTESIAN_POINT('',(-2.107436871241,7.503525119323E-05));
+#10539 = CARTESIAN_POINT('',(-2.103384350462,-1.294088077214E-02));
+#10540 = CARTESIAN_POINT('',(-2.098814256654,-2.591290703791E-02));
+#10541 = CARTESIAN_POINT('',(-2.093660204086,-3.88484229221E-02));
+#10542 = CARTESIAN_POINT('',(-2.08784555339,-5.17088278922E-02));
+#10543 = CARTESIAN_POINT('',(-2.081288488508,-6.441103303957E-02));
+#10544 = CARTESIAN_POINT('',(-2.073899115067,-7.682217908921E-02));
+#10545 = CARTESIAN_POINT('',(-2.065590977118,-8.87642641928E-02));
+#10546 = CARTESIAN_POINT('',(-2.056253432243,-1.E-01));
+#10547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10548 = ORIENTED_EDGE('',*,*,#10486,.F.);
+#10549 = ORIENTED_EDGE('',*,*,#6883,.T.);
+#10550 = ORIENTED_EDGE('',*,*,#10551,.T.);
+#10551 = EDGE_CURVE('',#6855,#10552,#10554,.T.);
+#10552 = VERTEX_POINT('',#10553);
+#10553 = CARTESIAN_POINT('',(5.382176944446,1.841505250791,17.3));
+#10554 = SURFACE_CURVE('',#10555,(#10559,#10565),.PCURVE_S1.);
+#10555 = LINE('',#10556,#10557);
+#10556 = CARTESIAN_POINT('',(5.382176944446,1.841505250791,9.));
+#10557 = VECTOR('',#10558,1.);
+#10558 = DIRECTION('',(0.,0.,1.));
+#10559 = PCURVE('',#6900,#10560);
+#10560 = DEFINITIONAL_REPRESENTATION('',(#10561),#10564);
+#10561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10562,#10563),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10562 = CARTESIAN_POINT('',(5.604781560517,-8.4));
+#10563 = CARTESIAN_POINT('',(5.604781560517,-1.E-01));
+#10564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10565 = PCURVE('',#6871,#10566);
+#10566 = DEFINITIONAL_REPRESENTATION('',(#10567),#10570);
+#10567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10568,#10569),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#10568 = CARTESIAN_POINT('',(1.819577315785,0.));
+#10569 = CARTESIAN_POINT('',(1.819577315785,8.3));
+#10570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10571 = ORIENTED_EDGE('',*,*,#10572,.F.);
+#10572 = EDGE_CURVE('',#7805,#10552,#10573,.T.);
+#10573 = SURFACE_CURVE('',#10574,(#10582,#10593),.PCURVE_S1.);
+#10574 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10575,#10576,#10577,#10578,
+    #10579,#10580,#10581),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10575 = CARTESIAN_POINT('',(5.318164986019,1.71963703086,17.4));
+#10576 = CARTESIAN_POINT('',(5.333219217291,1.738192848602,
+    17.386720608813));
+#10577 = CARTESIAN_POINT('',(5.346534909943,1.757712820386,
+    17.371743359734));
+#10578 = CARTESIAN_POINT('',(5.358086887978,1.777996809176,
+    17.355329110304));
+#10579 = CARTESIAN_POINT('',(5.367869996088,1.798855735708,
+    17.337732307656));
+#10580 = CARTESIAN_POINT('',(5.375897775544,1.820108946911,
+    17.31919177426));
+#10581 = CARTESIAN_POINT('',(5.382201506944,1.841588908926,
+    17.299924964749));
+#10582 = PCURVE('',#6900,#10583);
+#10583 = DEFINITIONAL_REPRESENTATION('',(#10584),#10592);
+#10584 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10585,#10586,#10587,#10588,
+    #10589,#10590,#10591),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10585 = CARTESIAN_POINT('',(5.208896269039,0.));
+#10586 = CARTESIAN_POINT('',(5.277166336061,-1.327939118702E-02));
+#10587 = CARTESIAN_POINT('',(5.344446161135,-2.825664026642E-02));
+#10588 = CARTESIAN_POINT('',(5.410818935259,-4.467088969605E-02));
+#10589 = CARTESIAN_POINT('',(5.476346125165,-6.226769234416E-02));
+#10590 = CARTESIAN_POINT('',(5.541071132588,-8.080822573991E-02));
+#10591 = CARTESIAN_POINT('',(5.605030673225,-0.100075035251));
+#10592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10593 = PCURVE('',#7821,#10594);
+#10594 = DEFINITIONAL_REPRESENTATION('',(#10595),#10603);
+#10595 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10596,#10597,#10598,#10599,
+    #10600,#10601,#10602),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10596 = CARTESIAN_POINT('',(-1.870737384744,-1.E-01));
+#10597 = CARTESIAN_POINT('',(-1.859701444309,-8.672060881298E-02));
+#10598 = CARTESIAN_POINT('',(-1.849625361743,-7.17433597336E-02));
+#10599 = CARTESIAN_POINT('',(-1.840568002483,-5.532911030393E-02));
+#10600 = CARTESIAN_POINT('',(-1.83254747803,-3.773230765585E-02));
+#10601 = CARTESIAN_POINT('',(-1.825552689573,-1.919177426009E-02));
+#10602 = CARTESIAN_POINT('',(-1.819553945746,7.503525119323E-05));
+#10603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10604 = ADVANCED_FACE('',(#10605),#6871,.T.);
+#10605 = FACE_BOUND('',#10606,.T.);
+#10606 = EDGE_LOOP('',(#10607,#10608,#10630,#10631));
+#10607 = ORIENTED_EDGE('',*,*,#10551,.T.);
+#10608 = ORIENTED_EDGE('',*,*,#10609,.F.);
+#10609 = EDGE_CURVE('',#8635,#10552,#10610,.T.);
+#10610 = SURFACE_CURVE('',#10611,(#10616,#10623),.PCURVE_S1.);
+#10611 = CIRCLE('',#10612,1.9);
+#10612 = AXIS2_PLACEMENT_3D('',#10613,#10614,#10615);
+#10613 = CARTESIAN_POINT('',(5.85,3.58584235724E-14,17.3));
+#10614 = DIRECTION('',(0.,0.,1.));
+#10615 = DIRECTION('',(1.,0.,0.));
+#10616 = PCURVE('',#6871,#10617);
+#10617 = DEFINITIONAL_REPRESENTATION('',(#10618),#10622);
+#10618 = LINE('',#10619,#10620);
+#10619 = CARTESIAN_POINT('',(0.,8.3));
+#10620 = VECTOR('',#10621,1.);
+#10621 = DIRECTION('',(1.,0.));
+#10622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10623 = PCURVE('',#7821,#10624);
+#10624 = DEFINITIONAL_REPRESENTATION('',(#10625),#10629);
+#10625 = LINE('',#10626,#10627);
+#10626 = CARTESIAN_POINT('',(-0.,-0.));
+#10627 = VECTOR('',#10628,1.);
+#10628 = DIRECTION('',(-1.,-0.));
+#10629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10630 = ORIENTED_EDGE('',*,*,#8672,.F.);
+#10631 = ORIENTED_EDGE('',*,*,#6854,.T.);
+#10632 = ADVANCED_FACE('',(#10633),#7758,.T.);
+#10633 = FACE_BOUND('',#10634,.T.);
+#10634 = EDGE_LOOP('',(#10635,#10636,#10637,#10638));
+#10635 = ORIENTED_EDGE('',*,*,#9040,.F.);
+#10636 = ORIENTED_EDGE('',*,*,#8992,.T.);
+#10637 = ORIENTED_EDGE('',*,*,#7734,.F.);
+#10638 = ORIENTED_EDGE('',*,*,#8387,.F.);
+#10639 = ADVANCED_FACE('',(#10640),#8528,.T.);
+#10640 = FACE_BOUND('',#10641,.T.);
+#10641 = EDGE_LOOP('',(#10642,#10643,#10644,#10645));
+#10642 = ORIENTED_EDGE('',*,*,#8801,.F.);
+#10643 = ORIENTED_EDGE('',*,*,#8752,.T.);
+#10644 = ORIENTED_EDGE('',*,*,#8713,.F.);
+#10645 = ORIENTED_EDGE('',*,*,#8513,.F.);
+#10646 = ADVANCED_FACE('',(#10647),#8477,.T.);
+#10647 = FACE_BOUND('',#10648,.T.);
+#10648 = EDGE_LOOP('',(#10649,#10650,#10651,#10652));
+#10649 = ORIENTED_EDGE('',*,*,#8948,.F.);
+#10650 = ORIENTED_EDGE('',*,*,#8899,.T.);
+#10651 = ORIENTED_EDGE('',*,*,#8857,.F.);
+#10652 = ORIENTED_EDGE('',*,*,#8460,.F.);
+#10653 = ADVANCED_FACE('',(#10654),#8351,.T.);
+#10654 = FACE_BOUND('',#10655,.T.);
+#10655 = EDGE_LOOP('',(#10656,#10657,#10658,#10659));
+#10656 = ORIENTED_EDGE('',*,*,#9187,.F.);
+#10657 = ORIENTED_EDGE('',*,*,#9139,.T.);
+#10658 = ORIENTED_EDGE('',*,*,#9096,.F.);
+#10659 = ORIENTED_EDGE('',*,*,#8334,.F.);
+#10660 = ADVANCED_FACE('',(#10661),#8298,.T.);
+#10661 = FACE_BOUND('',#10662,.T.);
+#10662 = EDGE_LOOP('',(#10663,#10664,#10665,#10666));
+#10663 = ORIENTED_EDGE('',*,*,#9334,.F.);
+#10664 = ORIENTED_EDGE('',*,*,#9286,.T.);
+#10665 = ORIENTED_EDGE('',*,*,#9246,.F.);
+#10666 = ORIENTED_EDGE('',*,*,#8281,.F.);
+#10667 = ADVANCED_FACE('',(#10668),#8245,.T.);
+#10668 = FACE_BOUND('',#10669,.T.);
+#10669 = EDGE_LOOP('',(#10670,#10671,#10672,#10673));
+#10670 = ORIENTED_EDGE('',*,*,#9481,.F.);
+#10671 = ORIENTED_EDGE('',*,*,#9433,.T.);
+#10672 = ORIENTED_EDGE('',*,*,#9396,.F.);
+#10673 = ORIENTED_EDGE('',*,*,#8228,.F.);
+#10674 = ADVANCED_FACE('',(#10675),#8192,.T.);
+#10675 = FACE_BOUND('',#10676,.T.);
+#10676 = EDGE_LOOP('',(#10677,#10678,#10679,#10680));
+#10677 = ORIENTED_EDGE('',*,*,#9628,.F.);
+#10678 = ORIENTED_EDGE('',*,*,#9580,.T.);
+#10679 = ORIENTED_EDGE('',*,*,#9540,.F.);
+#10680 = ORIENTED_EDGE('',*,*,#8175,.F.);
+#10681 = ADVANCED_FACE('',(#10682),#8139,.T.);
+#10682 = FACE_BOUND('',#10683,.T.);
+#10683 = EDGE_LOOP('',(#10684,#10685,#10686,#10687));
+#10684 = ORIENTED_EDGE('',*,*,#9775,.F.);
+#10685 = ORIENTED_EDGE('',*,*,#9727,.T.);
+#10686 = ORIENTED_EDGE('',*,*,#9684,.F.);
+#10687 = ORIENTED_EDGE('',*,*,#8122,.F.);
+#10688 = ADVANCED_FACE('',(#10689),#8086,.T.);
+#10689 = FACE_BOUND('',#10690,.T.);
+#10690 = EDGE_LOOP('',(#10691,#10692,#10693,#10694));
+#10691 = ORIENTED_EDGE('',*,*,#9922,.F.);
+#10692 = ORIENTED_EDGE('',*,*,#9874,.T.);
+#10693 = ORIENTED_EDGE('',*,*,#9834,.F.);
+#10694 = ORIENTED_EDGE('',*,*,#8069,.F.);
+#10695 = ADVANCED_FACE('',(#10696),#8033,.T.);
+#10696 = FACE_BOUND('',#10697,.T.);
+#10697 = EDGE_LOOP('',(#10698,#10699,#10700,#10701));
+#10698 = ORIENTED_EDGE('',*,*,#10069,.F.);
+#10699 = ORIENTED_EDGE('',*,*,#10021,.T.);
+#10700 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#10701 = ORIENTED_EDGE('',*,*,#8016,.F.);
+#10702 = ADVANCED_FACE('',(#10703),#7980,.T.);
+#10703 = FACE_BOUND('',#10704,.T.);
+#10704 = EDGE_LOOP('',(#10705,#10706,#10707,#10708));
+#10705 = ORIENTED_EDGE('',*,*,#10216,.F.);
+#10706 = ORIENTED_EDGE('',*,*,#10168,.T.);
+#10707 = ORIENTED_EDGE('',*,*,#10128,.F.);
+#10708 = ORIENTED_EDGE('',*,*,#7963,.F.);
+#10709 = ADVANCED_FACE('',(#10710),#7927,.T.);
+#10710 = FACE_BOUND('',#10711,.T.);
+#10711 = EDGE_LOOP('',(#10712,#10713,#10714,#10715));
+#10712 = ORIENTED_EDGE('',*,*,#10363,.F.);
+#10713 = ORIENTED_EDGE('',*,*,#10315,.T.);
+#10714 = ORIENTED_EDGE('',*,*,#10272,.F.);
+#10715 = ORIENTED_EDGE('',*,*,#7910,.F.);
+#10716 = ADVANCED_FACE('',(#10717),#7874,.T.);
+#10717 = FACE_BOUND('',#10718,.T.);
+#10718 = EDGE_LOOP('',(#10719,#10720,#10721,#10722));
+#10719 = ORIENTED_EDGE('',*,*,#10510,.F.);
+#10720 = ORIENTED_EDGE('',*,*,#10462,.T.);
+#10721 = ORIENTED_EDGE('',*,*,#10422,.F.);
+#10722 = ORIENTED_EDGE('',*,*,#7857,.F.);
+#10723 = ADVANCED_FACE('',(#10724),#7821,.T.);
+#10724 = FACE_BOUND('',#10725,.T.);
+#10725 = EDGE_LOOP('',(#10726,#10727,#10728,#10729));
+#10726 = ORIENTED_EDGE('',*,*,#8634,.F.);
+#10727 = ORIENTED_EDGE('',*,*,#10609,.T.);
+#10728 = ORIENTED_EDGE('',*,*,#10572,.F.);
+#10729 = ORIENTED_EDGE('',*,*,#7804,.F.);
+#10730 = MANIFOLD_SOLID_BREP('',#10731);
+#10731 = CLOSED_SHELL('',(#10732,#11107,#11162,#11238,#11287,#11336,
+    #11385,#11434,#11483,#11532,#11581,#11630,#11679,#11728,#11755,
+    #11790,#11805,#11860));
+#10732 = ADVANCED_FACE('',(#10733,#10769),#10746,.F.);
+#10733 = FACE_BOUND('',#10734,.T.);
+#10734 = EDGE_LOOP('',(#10735));
+#10735 = ORIENTED_EDGE('',*,*,#10736,.F.);
+#10736 = EDGE_CURVE('',#10737,#10737,#10739,.T.);
+#10737 = VERTEX_POINT('',#10738);
+#10738 = CARTESIAN_POINT('',(11.7,4.9,-7.8));
+#10739 = SURFACE_CURVE('',#10740,(#10745,#10757),.PCURVE_S1.);
+#10740 = CIRCLE('',#10741,0.9);
+#10741 = AXIS2_PLACEMENT_3D('',#10742,#10743,#10744);
+#10742 = CARTESIAN_POINT('',(10.8,4.9,-7.8));
+#10743 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#10744 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#10745 = PCURVE('',#10746,#10751);
+#10746 = PLANE('',#10747);
+#10747 = AXIS2_PLACEMENT_3D('',#10748,#10749,#10750);
+#10748 = CARTESIAN_POINT('',(10.8,4.9,-7.8));
+#10749 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#10750 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#10751 = DEFINITIONAL_REPRESENTATION('',(#10752),#10756);
+#10752 = CIRCLE('',#10753,0.9);
+#10753 = AXIS2_PLACEMENT_2D('',#10754,#10755);
+#10754 = CARTESIAN_POINT('',(0.,0.));
+#10755 = DIRECTION('',(1.,-0.));
+#10756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10757 = PCURVE('',#10758,#10763);
+#10758 = CYLINDRICAL_SURFACE('',#10759,0.9);
+#10759 = AXIS2_PLACEMENT_3D('',#10760,#10761,#10762);
+#10760 = CARTESIAN_POINT('',(10.8,4.9,-7.8));
+#10761 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#10762 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#10763 = DEFINITIONAL_REPRESENTATION('',(#10764),#10768);
+#10764 = LINE('',#10765,#10766);
+#10765 = CARTESIAN_POINT('',(0.,0.));
+#10766 = VECTOR('',#10767,1.);
+#10767 = DIRECTION('',(1.,0.));
+#10768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10769 = FACE_BOUND('',#10770,.T.);
+#10770 = EDGE_LOOP('',(#10771,#10801,#10829,#10857,#10885,#10913,#10941,
+    #10969,#10997,#11025,#11053,#11081));
+#10771 = ORIENTED_EDGE('',*,*,#10772,.T.);
+#10772 = EDGE_CURVE('',#10773,#10775,#10777,.T.);
+#10773 = VERTEX_POINT('',#10774);
+#10774 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.8));
+#10775 = VERTEX_POINT('',#10776);
+#10776 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.8));
+#10777 = SURFACE_CURVE('',#10778,(#10782,#10789),.PCURVE_S1.);
+#10778 = LINE('',#10779,#10780);
+#10779 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.8));
+#10780 = VECTOR('',#10781,1.);
+#10781 = DIRECTION('',(-1.,0.,0.));
+#10782 = PCURVE('',#10746,#10783);
+#10783 = DEFINITIONAL_REPRESENTATION('',(#10784),#10788);
+#10784 = LINE('',#10785,#10786);
+#10785 = CARTESIAN_POINT('',(-0.2,0.199999999999));
+#10786 = VECTOR('',#10787,1.);
+#10787 = DIRECTION('',(-1.,-3.774758283726E-15));
+#10788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10789 = PCURVE('',#10790,#10795);
+#10790 = PLANE('',#10791);
+#10791 = AXIS2_PLACEMENT_3D('',#10792,#10793,#10794);
+#10792 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.8));
+#10793 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#10794 = DIRECTION('',(-1.,0.,0.));
+#10795 = DEFINITIONAL_REPRESENTATION('',(#10796),#10800);
+#10796 = LINE('',#10797,#10798);
+#10797 = CARTESIAN_POINT('',(0.,0.));
+#10798 = VECTOR('',#10799,1.);
+#10799 = DIRECTION('',(1.,-0.));
+#10800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10801 = ORIENTED_EDGE('',*,*,#10802,.T.);
+#10802 = EDGE_CURVE('',#10775,#10803,#10805,.T.);
+#10803 = VERTEX_POINT('',#10804);
+#10804 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.8));
+#10805 = SURFACE_CURVE('',#10806,(#10810,#10817),.PCURVE_S1.);
+#10806 = LINE('',#10807,#10808);
+#10807 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.8));
+#10808 = VECTOR('',#10809,1.);
+#10809 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10810 = PCURVE('',#10746,#10811);
+#10811 = DEFINITIONAL_REPRESENTATION('',(#10812),#10816);
+#10812 = LINE('',#10813,#10814);
+#10813 = CARTESIAN_POINT('',(-0.7,0.199999999999));
+#10814 = VECTOR('',#10815,1.);
+#10815 = DIRECTION('',(3.774758283726E-15,-1.));
+#10816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10817 = PCURVE('',#10818,#10823);
+#10818 = PLANE('',#10819);
+#10819 = AXIS2_PLACEMENT_3D('',#10820,#10821,#10822);
+#10820 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.8));
+#10821 = DIRECTION('',(1.,0.,0.));
+#10822 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10823 = DEFINITIONAL_REPRESENTATION('',(#10824),#10828);
+#10824 = LINE('',#10825,#10826);
+#10825 = CARTESIAN_POINT('',(0.,0.));
+#10826 = VECTOR('',#10827,1.);
+#10827 = DIRECTION('',(1.,0.));
+#10828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10829 = ORIENTED_EDGE('',*,*,#10830,.T.);
+#10830 = EDGE_CURVE('',#10803,#10831,#10833,.T.);
+#10831 = VERTEX_POINT('',#10832);
+#10832 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.8));
+#10833 = SURFACE_CURVE('',#10834,(#10838,#10845),.PCURVE_S1.);
+#10834 = LINE('',#10835,#10836);
+#10835 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.8));
+#10836 = VECTOR('',#10837,1.);
+#10837 = DIRECTION('',(1.,0.,-0.));
+#10838 = PCURVE('',#10746,#10839);
+#10839 = DEFINITIONAL_REPRESENTATION('',(#10840),#10844);
+#10840 = LINE('',#10841,#10842);
+#10841 = CARTESIAN_POINT('',(-0.7,-0.200000000001));
+#10842 = VECTOR('',#10843,1.);
+#10843 = DIRECTION('',(1.,3.774758283726E-15));
+#10844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10845 = PCURVE('',#10846,#10851);
+#10846 = PLANE('',#10847);
+#10847 = AXIS2_PLACEMENT_3D('',#10848,#10849,#10850);
+#10848 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.8));
+#10849 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10850 = DIRECTION('',(1.,0.,0.));
+#10851 = DEFINITIONAL_REPRESENTATION('',(#10852),#10856);
+#10852 = LINE('',#10853,#10854);
+#10853 = CARTESIAN_POINT('',(0.,0.));
+#10854 = VECTOR('',#10855,1.);
+#10855 = DIRECTION('',(1.,0.));
+#10856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10857 = ORIENTED_EDGE('',*,*,#10858,.T.);
+#10858 = EDGE_CURVE('',#10831,#10859,#10861,.T.);
+#10859 = VERTEX_POINT('',#10860);
+#10860 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.8));
+#10861 = SURFACE_CURVE('',#10862,(#10866,#10873),.PCURVE_S1.);
+#10862 = LINE('',#10863,#10864);
+#10863 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.8));
+#10864 = VECTOR('',#10865,1.);
+#10865 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10866 = PCURVE('',#10746,#10867);
+#10867 = DEFINITIONAL_REPRESENTATION('',(#10868),#10872);
+#10868 = LINE('',#10869,#10870);
+#10869 = CARTESIAN_POINT('',(-0.199999999928,-0.200000000001));
+#10870 = VECTOR('',#10871,1.);
+#10871 = DIRECTION('',(3.774758283726E-15,-1.));
+#10872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10873 = PCURVE('',#10874,#10879);
+#10874 = PLANE('',#10875);
+#10875 = AXIS2_PLACEMENT_3D('',#10876,#10877,#10878);
+#10876 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.8));
+#10877 = DIRECTION('',(1.,0.,0.));
+#10878 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10879 = DEFINITIONAL_REPRESENTATION('',(#10880),#10884);
+#10880 = LINE('',#10881,#10882);
+#10881 = CARTESIAN_POINT('',(8.881784197001E-16,3.944304526105E-31));
+#10882 = VECTOR('',#10883,1.);
+#10883 = DIRECTION('',(1.,0.));
+#10884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10885 = ORIENTED_EDGE('',*,*,#10886,.T.);
+#10886 = EDGE_CURVE('',#10859,#10887,#10889,.T.);
+#10887 = VERTEX_POINT('',#10888);
+#10888 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.8));
+#10889 = SURFACE_CURVE('',#10890,(#10894,#10901),.PCURVE_S1.);
+#10890 = LINE('',#10891,#10892);
+#10891 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.8));
+#10892 = VECTOR('',#10893,1.);
+#10893 = DIRECTION('',(1.,0.,-0.));
+#10894 = PCURVE('',#10746,#10895);
+#10895 = DEFINITIONAL_REPRESENTATION('',(#10896),#10900);
+#10896 = LINE('',#10897,#10898);
+#10897 = CARTESIAN_POINT('',(-0.199999999928,-0.699999999999));
+#10898 = VECTOR('',#10899,1.);
+#10899 = DIRECTION('',(1.,3.774758283726E-15));
+#10900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10901 = PCURVE('',#10902,#10907);
+#10902 = PLANE('',#10903);
+#10903 = AXIS2_PLACEMENT_3D('',#10904,#10905,#10906);
+#10904 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.8));
+#10905 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10906 = DIRECTION('',(1.,0.,0.));
+#10907 = DEFINITIONAL_REPRESENTATION('',(#10908),#10912);
+#10908 = LINE('',#10909,#10910);
+#10909 = CARTESIAN_POINT('',(0.,0.));
+#10910 = VECTOR('',#10911,1.);
+#10911 = DIRECTION('',(1.,0.));
+#10912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10913 = ORIENTED_EDGE('',*,*,#10914,.T.);
+#10914 = EDGE_CURVE('',#10887,#10915,#10917,.T.);
+#10915 = VERTEX_POINT('',#10916);
+#10916 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.8));
+#10917 = SURFACE_CURVE('',#10918,(#10922,#10929),.PCURVE_S1.);
+#10918 = LINE('',#10919,#10920);
+#10919 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.8));
+#10920 = VECTOR('',#10921,1.);
+#10921 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10922 = PCURVE('',#10746,#10923);
+#10923 = DEFINITIONAL_REPRESENTATION('',(#10924),#10928);
+#10924 = LINE('',#10925,#10926);
+#10925 = CARTESIAN_POINT('',(0.199999999928,-0.699999999999));
+#10926 = VECTOR('',#10927,1.);
+#10927 = DIRECTION('',(-3.774758283726E-15,1.));
+#10928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10929 = PCURVE('',#10930,#10935);
+#10930 = PLANE('',#10931);
+#10931 = AXIS2_PLACEMENT_3D('',#10932,#10933,#10934);
+#10932 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.8));
+#10933 = DIRECTION('',(-1.,0.,0.));
+#10934 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10935 = DEFINITIONAL_REPRESENTATION('',(#10936),#10940);
+#10936 = LINE('',#10937,#10938);
+#10937 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#10938 = VECTOR('',#10939,1.);
+#10939 = DIRECTION('',(1.,0.));
+#10940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10941 = ORIENTED_EDGE('',*,*,#10942,.T.);
+#10942 = EDGE_CURVE('',#10915,#10943,#10945,.T.);
+#10943 = VERTEX_POINT('',#10944);
+#10944 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.8));
+#10945 = SURFACE_CURVE('',#10946,(#10950,#10957),.PCURVE_S1.);
+#10946 = LINE('',#10947,#10948);
+#10947 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.8));
+#10948 = VECTOR('',#10949,1.);
+#10949 = DIRECTION('',(1.,0.,-0.));
+#10950 = PCURVE('',#10746,#10951);
+#10951 = DEFINITIONAL_REPRESENTATION('',(#10952),#10956);
+#10952 = LINE('',#10953,#10954);
+#10953 = CARTESIAN_POINT('',(0.199999999928,-0.200000000001));
+#10954 = VECTOR('',#10955,1.);
+#10955 = DIRECTION('',(1.,3.774758283726E-15));
+#10956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10957 = PCURVE('',#10958,#10963);
+#10958 = PLANE('',#10959);
+#10959 = AXIS2_PLACEMENT_3D('',#10960,#10961,#10962);
+#10960 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.8));
+#10961 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10962 = DIRECTION('',(1.,0.,0.));
+#10963 = DEFINITIONAL_REPRESENTATION('',(#10964),#10968);
+#10964 = LINE('',#10965,#10966);
+#10965 = CARTESIAN_POINT('',(0.,0.));
+#10966 = VECTOR('',#10967,1.);
+#10967 = DIRECTION('',(1.,0.));
+#10968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10969 = ORIENTED_EDGE('',*,*,#10970,.T.);
+#10970 = EDGE_CURVE('',#10943,#10971,#10973,.T.);
+#10971 = VERTEX_POINT('',#10972);
+#10972 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.8));
+#10973 = SURFACE_CURVE('',#10974,(#10978,#10985),.PCURVE_S1.);
+#10974 = LINE('',#10975,#10976);
+#10975 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.8));
+#10976 = VECTOR('',#10977,1.);
+#10977 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10978 = PCURVE('',#10746,#10979);
+#10979 = DEFINITIONAL_REPRESENTATION('',(#10980),#10984);
+#10980 = LINE('',#10981,#10982);
+#10981 = CARTESIAN_POINT('',(0.7,-0.200000000001));
+#10982 = VECTOR('',#10983,1.);
+#10983 = DIRECTION('',(-3.774758283726E-15,1.));
+#10984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10985 = PCURVE('',#10986,#10991);
+#10986 = PLANE('',#10987);
+#10987 = AXIS2_PLACEMENT_3D('',#10988,#10989,#10990);
+#10988 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.8));
+#10989 = DIRECTION('',(-1.,0.,0.));
+#10990 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10991 = DEFINITIONAL_REPRESENTATION('',(#10992),#10996);
+#10992 = LINE('',#10993,#10994);
+#10993 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#10994 = VECTOR('',#10995,1.);
+#10995 = DIRECTION('',(1.,0.));
+#10996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10997 = ORIENTED_EDGE('',*,*,#10998,.T.);
+#10998 = EDGE_CURVE('',#10971,#10999,#11001,.T.);
+#10999 = VERTEX_POINT('',#11000);
+#11000 = CARTESIAN_POINT('',(11.,5.099999999999,-7.8));
+#11001 = SURFACE_CURVE('',#11002,(#11006,#11013),.PCURVE_S1.);
+#11002 = LINE('',#11003,#11004);
+#11003 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.8));
+#11004 = VECTOR('',#11005,1.);
+#11005 = DIRECTION('',(-1.,0.,0.));
+#11006 = PCURVE('',#10746,#11007);
+#11007 = DEFINITIONAL_REPRESENTATION('',(#11008),#11012);
+#11008 = LINE('',#11009,#11010);
+#11009 = CARTESIAN_POINT('',(0.7,0.199999999999));
+#11010 = VECTOR('',#11011,1.);
+#11011 = DIRECTION('',(-1.,-3.774758283726E-15));
+#11012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11013 = PCURVE('',#11014,#11019);
+#11014 = PLANE('',#11015);
+#11015 = AXIS2_PLACEMENT_3D('',#11016,#11017,#11018);
+#11016 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.8));
+#11017 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#11018 = DIRECTION('',(-1.,0.,0.));
+#11019 = DEFINITIONAL_REPRESENTATION('',(#11020),#11024);
+#11020 = LINE('',#11021,#11022);
+#11021 = CARTESIAN_POINT('',(0.,0.));
+#11022 = VECTOR('',#11023,1.);
+#11023 = DIRECTION('',(1.,-0.));
+#11024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11025 = ORIENTED_EDGE('',*,*,#11026,.T.);
+#11026 = EDGE_CURVE('',#10999,#11027,#11029,.T.);
+#11027 = VERTEX_POINT('',#11028);
+#11028 = CARTESIAN_POINT('',(11.,5.599999999999,-7.8));
+#11029 = SURFACE_CURVE('',#11030,(#11034,#11041),.PCURVE_S1.);
+#11030 = LINE('',#11031,#11032);
+#11031 = CARTESIAN_POINT('',(11.,5.099999999999,-7.8));
+#11032 = VECTOR('',#11033,1.);
+#11033 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#11034 = PCURVE('',#10746,#11035);
+#11035 = DEFINITIONAL_REPRESENTATION('',(#11036),#11040);
+#11036 = LINE('',#11037,#11038);
+#11037 = CARTESIAN_POINT('',(0.2,0.199999999999));
+#11038 = VECTOR('',#11039,1.);
+#11039 = DIRECTION('',(-3.774758283726E-15,1.));
+#11040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11041 = PCURVE('',#11042,#11047);
+#11042 = PLANE('',#11043);
+#11043 = AXIS2_PLACEMENT_3D('',#11044,#11045,#11046);
+#11044 = CARTESIAN_POINT('',(11.,5.099999999999,-7.8));
+#11045 = DIRECTION('',(-1.,0.,0.));
+#11046 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#11047 = DEFINITIONAL_REPRESENTATION('',(#11048),#11052);
+#11048 = LINE('',#11049,#11050);
+#11049 = CARTESIAN_POINT('',(0.,0.));
+#11050 = VECTOR('',#11051,1.);
+#11051 = DIRECTION('',(1.,0.));
+#11052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11053 = ORIENTED_EDGE('',*,*,#11054,.T.);
+#11054 = EDGE_CURVE('',#11027,#11055,#11057,.T.);
+#11055 = VERTEX_POINT('',#11056);
+#11056 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.8));
+#11057 = SURFACE_CURVE('',#11058,(#11062,#11069),.PCURVE_S1.);
+#11058 = LINE('',#11059,#11060);
+#11059 = CARTESIAN_POINT('',(11.,5.599999999999,-7.8));
+#11060 = VECTOR('',#11061,1.);
+#11061 = DIRECTION('',(-1.,0.,0.));
+#11062 = PCURVE('',#10746,#11063);
+#11063 = DEFINITIONAL_REPRESENTATION('',(#11064),#11068);
+#11064 = LINE('',#11065,#11066);
+#11065 = CARTESIAN_POINT('',(0.2,0.699999999999));
+#11066 = VECTOR('',#11067,1.);
+#11067 = DIRECTION('',(-1.,-3.774758283726E-15));
+#11068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11069 = PCURVE('',#11070,#11075);
+#11070 = PLANE('',#11071);
+#11071 = AXIS2_PLACEMENT_3D('',#11072,#11073,#11074);
+#11072 = CARTESIAN_POINT('',(11.,5.599999999999,-7.8));
+#11073 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#11074 = DIRECTION('',(-1.,0.,0.));
+#11075 = DEFINITIONAL_REPRESENTATION('',(#11076),#11080);
+#11076 = LINE('',#11077,#11078);
+#11077 = CARTESIAN_POINT('',(0.,0.));
+#11078 = VECTOR('',#11079,1.);
+#11079 = DIRECTION('',(1.,-0.));
+#11080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11081 = ORIENTED_EDGE('',*,*,#11082,.T.);
+#11082 = EDGE_CURVE('',#11055,#10773,#11083,.T.);
+#11083 = SURFACE_CURVE('',#11084,(#11088,#11095),.PCURVE_S1.);
+#11084 = LINE('',#11085,#11086);
+#11085 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.8));
+#11086 = VECTOR('',#11087,1.);
+#11087 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11088 = PCURVE('',#10746,#11089);
+#11089 = DEFINITIONAL_REPRESENTATION('',(#11090),#11094);
+#11090 = LINE('',#11091,#11092);
+#11091 = CARTESIAN_POINT('',(-0.2,0.699999999999));
+#11092 = VECTOR('',#11093,1.);
+#11093 = DIRECTION('',(3.774758283726E-15,-1.));
+#11094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11095 = PCURVE('',#11096,#11101);
+#11096 = PLANE('',#11097);
+#11097 = AXIS2_PLACEMENT_3D('',#11098,#11099,#11100);
+#11098 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.8));
+#11099 = DIRECTION('',(1.,0.,0.));
+#11100 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11101 = DEFINITIONAL_REPRESENTATION('',(#11102),#11106);
+#11102 = LINE('',#11103,#11104);
+#11103 = CARTESIAN_POINT('',(0.,0.));
+#11104 = VECTOR('',#11105,1.);
+#11105 = DIRECTION('',(1.,0.));
+#11106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11107 = ADVANCED_FACE('',(#11108),#10758,.T.);
+#11108 = FACE_BOUND('',#11109,.T.);
+#11109 = EDGE_LOOP('',(#11110,#11111,#11134,#11161));
+#11110 = ORIENTED_EDGE('',*,*,#10736,.T.);
+#11111 = ORIENTED_EDGE('',*,*,#11112,.T.);
+#11112 = EDGE_CURVE('',#10737,#11113,#11115,.T.);
+#11113 = VERTEX_POINT('',#11114);
+#11114 = CARTESIAN_POINT('',(11.7,4.9,-7.1));
+#11115 = SEAM_CURVE('',#11116,(#11120,#11127),.PCURVE_S1.);
+#11116 = LINE('',#11117,#11118);
+#11117 = CARTESIAN_POINT('',(11.7,4.9,-7.8));
+#11118 = VECTOR('',#11119,1.);
+#11119 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#11120 = PCURVE('',#10758,#11121);
+#11121 = DEFINITIONAL_REPRESENTATION('',(#11122),#11126);
+#11122 = LINE('',#11123,#11124);
+#11123 = CARTESIAN_POINT('',(0.,0.));
+#11124 = VECTOR('',#11125,1.);
+#11125 = DIRECTION('',(0.,1.));
+#11126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11127 = PCURVE('',#10758,#11128);
+#11128 = DEFINITIONAL_REPRESENTATION('',(#11129),#11133);
+#11129 = LINE('',#11130,#11131);
+#11130 = CARTESIAN_POINT('',(6.28318530718,0.));
+#11131 = VECTOR('',#11132,1.);
+#11132 = DIRECTION('',(0.,1.));
+#11133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11134 = ORIENTED_EDGE('',*,*,#11135,.F.);
+#11135 = EDGE_CURVE('',#11113,#11113,#11136,.T.);
+#11136 = SURFACE_CURVE('',#11137,(#11142,#11149),.PCURVE_S1.);
+#11137 = CIRCLE('',#11138,0.9);
+#11138 = AXIS2_PLACEMENT_3D('',#11139,#11140,#11141);
+#11139 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#11140 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11141 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#11142 = PCURVE('',#10758,#11143);
+#11143 = DEFINITIONAL_REPRESENTATION('',(#11144),#11148);
+#11144 = LINE('',#11145,#11146);
+#11145 = CARTESIAN_POINT('',(0.,0.7));
+#11146 = VECTOR('',#11147,1.);
+#11147 = DIRECTION('',(1.,0.));
+#11148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11149 = PCURVE('',#11150,#11155);
+#11150 = PLANE('',#11151);
+#11151 = AXIS2_PLACEMENT_3D('',#11152,#11153,#11154);
+#11152 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#11153 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11154 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#11155 = DEFINITIONAL_REPRESENTATION('',(#11156),#11160);
+#11156 = CIRCLE('',#11157,0.9);
+#11157 = AXIS2_PLACEMENT_2D('',#11158,#11159);
+#11158 = CARTESIAN_POINT('',(0.,0.));
+#11159 = DIRECTION('',(1.,-1.753024233824E-30));
+#11160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11161 = ORIENTED_EDGE('',*,*,#11112,.F.);
+#11162 = ADVANCED_FACE('',(#11163),#10790,.T.);
+#11163 = FACE_BOUND('',#11164,.T.);
+#11164 = EDGE_LOOP('',(#11165,#11188,#11216,#11237));
+#11165 = ORIENTED_EDGE('',*,*,#11166,.T.);
+#11166 = EDGE_CURVE('',#10773,#11167,#11169,.T.);
+#11167 = VERTEX_POINT('',#11168);
+#11168 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.3));
+#11169 = SURFACE_CURVE('',#11170,(#11174,#11181),.PCURVE_S1.);
+#11170 = LINE('',#11171,#11172);
+#11171 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.8));
+#11172 = VECTOR('',#11173,1.);
+#11173 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11174 = PCURVE('',#10790,#11175);
+#11175 = DEFINITIONAL_REPRESENTATION('',(#11176),#11180);
+#11176 = LINE('',#11177,#11178);
+#11177 = CARTESIAN_POINT('',(0.,0.));
+#11178 = VECTOR('',#11179,1.);
+#11179 = DIRECTION('',(0.,-1.));
+#11180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11181 = PCURVE('',#11096,#11182);
+#11182 = DEFINITIONAL_REPRESENTATION('',(#11183),#11187);
+#11183 = LINE('',#11184,#11185);
+#11184 = CARTESIAN_POINT('',(0.5,2.22044604925E-16));
+#11185 = VECTOR('',#11186,1.);
+#11186 = DIRECTION('',(0.,-1.));
+#11187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11188 = ORIENTED_EDGE('',*,*,#11189,.T.);
+#11189 = EDGE_CURVE('',#11167,#11190,#11192,.T.);
+#11190 = VERTEX_POINT('',#11191);
+#11191 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.3));
+#11192 = SURFACE_CURVE('',#11193,(#11197,#11204),.PCURVE_S1.);
+#11193 = LINE('',#11194,#11195);
+#11194 = CARTESIAN_POINT('',(10.6,5.099999999999,-7.3));
+#11195 = VECTOR('',#11196,1.);
+#11196 = DIRECTION('',(-1.,0.,0.));
+#11197 = PCURVE('',#10790,#11198);
+#11198 = DEFINITIONAL_REPRESENTATION('',(#11199),#11203);
+#11199 = LINE('',#11200,#11201);
+#11200 = CARTESIAN_POINT('',(0.,-0.5));
+#11201 = VECTOR('',#11202,1.);
+#11202 = DIRECTION('',(1.,-0.));
+#11203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11204 = PCURVE('',#11205,#11210);
+#11205 = PLANE('',#11206);
+#11206 = AXIS2_PLACEMENT_3D('',#11207,#11208,#11209);
+#11207 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.3));
+#11208 = DIRECTION('',(0.,0.,-1.));
+#11209 = DIRECTION('',(1.,0.,0.));
+#11210 = DEFINITIONAL_REPRESENTATION('',(#11211),#11215);
+#11211 = LINE('',#11212,#11213);
+#11212 = CARTESIAN_POINT('',(-0.9,-0.4));
+#11213 = VECTOR('',#11214,1.);
+#11214 = DIRECTION('',(-1.,0.));
+#11215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11216 = ORIENTED_EDGE('',*,*,#11217,.F.);
+#11217 = EDGE_CURVE('',#10775,#11190,#11218,.T.);
+#11218 = SURFACE_CURVE('',#11219,(#11223,#11230),.PCURVE_S1.);
+#11219 = LINE('',#11220,#11221);
+#11220 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.8));
+#11221 = VECTOR('',#11222,1.);
+#11222 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11223 = PCURVE('',#10790,#11224);
+#11224 = DEFINITIONAL_REPRESENTATION('',(#11225),#11229);
+#11225 = LINE('',#11226,#11227);
+#11226 = CARTESIAN_POINT('',(0.5,-0.));
+#11227 = VECTOR('',#11228,1.);
+#11228 = DIRECTION('',(0.,-1.));
+#11229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11230 = PCURVE('',#10818,#11231);
+#11231 = DEFINITIONAL_REPRESENTATION('',(#11232),#11236);
+#11232 = LINE('',#11233,#11234);
+#11233 = CARTESIAN_POINT('',(0.,0.));
+#11234 = VECTOR('',#11235,1.);
+#11235 = DIRECTION('',(0.,-1.));
+#11236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11237 = ORIENTED_EDGE('',*,*,#10772,.F.);
+#11238 = ADVANCED_FACE('',(#11239),#11096,.T.);
+#11239 = FACE_BOUND('',#11240,.T.);
+#11240 = EDGE_LOOP('',(#11241,#11264,#11285,#11286));
+#11241 = ORIENTED_EDGE('',*,*,#11242,.T.);
+#11242 = EDGE_CURVE('',#11055,#11243,#11245,.T.);
+#11243 = VERTEX_POINT('',#11244);
+#11244 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.3));
+#11245 = SURFACE_CURVE('',#11246,(#11250,#11257),.PCURVE_S1.);
+#11246 = LINE('',#11247,#11248);
+#11247 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.8));
+#11248 = VECTOR('',#11249,1.);
+#11249 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11250 = PCURVE('',#11096,#11251);
+#11251 = DEFINITIONAL_REPRESENTATION('',(#11252),#11256);
+#11252 = LINE('',#11253,#11254);
+#11253 = CARTESIAN_POINT('',(0.,0.));
+#11254 = VECTOR('',#11255,1.);
+#11255 = DIRECTION('',(0.,-1.));
+#11256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11257 = PCURVE('',#11070,#11258);
+#11258 = DEFINITIONAL_REPRESENTATION('',(#11259),#11263);
+#11259 = LINE('',#11260,#11261);
+#11260 = CARTESIAN_POINT('',(0.4,-0.));
+#11261 = VECTOR('',#11262,1.);
+#11262 = DIRECTION('',(0.,-1.));
+#11263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11264 = ORIENTED_EDGE('',*,*,#11265,.T.);
+#11265 = EDGE_CURVE('',#11243,#11167,#11266,.T.);
+#11266 = SURFACE_CURVE('',#11267,(#11271,#11278),.PCURVE_S1.);
+#11267 = LINE('',#11268,#11269);
+#11268 = CARTESIAN_POINT('',(10.6,5.599999999999,-7.3));
+#11269 = VECTOR('',#11270,1.);
+#11270 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11271 = PCURVE('',#11096,#11272);
+#11272 = DEFINITIONAL_REPRESENTATION('',(#11273),#11277);
+#11273 = LINE('',#11274,#11275);
+#11274 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#11275 = VECTOR('',#11276,1.);
+#11276 = DIRECTION('',(1.,0.));
+#11277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11278 = PCURVE('',#11205,#11279);
+#11279 = DEFINITIONAL_REPRESENTATION('',(#11280),#11284);
+#11280 = LINE('',#11281,#11282);
+#11281 = CARTESIAN_POINT('',(-0.9,-0.9));
+#11282 = VECTOR('',#11283,1.);
+#11283 = DIRECTION('',(0.,1.));
+#11284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11285 = ORIENTED_EDGE('',*,*,#11166,.F.);
+#11286 = ORIENTED_EDGE('',*,*,#11082,.F.);
+#11287 = ADVANCED_FACE('',(#11288),#11070,.T.);
+#11288 = FACE_BOUND('',#11289,.T.);
+#11289 = EDGE_LOOP('',(#11290,#11313,#11334,#11335));
+#11290 = ORIENTED_EDGE('',*,*,#11291,.T.);
+#11291 = EDGE_CURVE('',#11027,#11292,#11294,.T.);
+#11292 = VERTEX_POINT('',#11293);
+#11293 = CARTESIAN_POINT('',(11.,5.599999999999,-7.3));
+#11294 = SURFACE_CURVE('',#11295,(#11299,#11306),.PCURVE_S1.);
+#11295 = LINE('',#11296,#11297);
+#11296 = CARTESIAN_POINT('',(11.,5.599999999999,-7.8));
+#11297 = VECTOR('',#11298,1.);
+#11298 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11299 = PCURVE('',#11070,#11300);
+#11300 = DEFINITIONAL_REPRESENTATION('',(#11301),#11305);
+#11301 = LINE('',#11302,#11303);
+#11302 = CARTESIAN_POINT('',(0.,0.));
+#11303 = VECTOR('',#11304,1.);
+#11304 = DIRECTION('',(0.,-1.));
+#11305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11306 = PCURVE('',#11042,#11307);
+#11307 = DEFINITIONAL_REPRESENTATION('',(#11308),#11312);
+#11308 = LINE('',#11309,#11310);
+#11309 = CARTESIAN_POINT('',(0.5,-2.22044604925E-16));
+#11310 = VECTOR('',#11311,1.);
+#11311 = DIRECTION('',(0.,-1.));
+#11312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11313 = ORIENTED_EDGE('',*,*,#11314,.T.);
+#11314 = EDGE_CURVE('',#11292,#11243,#11315,.T.);
+#11315 = SURFACE_CURVE('',#11316,(#11320,#11327),.PCURVE_S1.);
+#11316 = LINE('',#11317,#11318);
+#11317 = CARTESIAN_POINT('',(11.,5.599999999999,-7.3));
+#11318 = VECTOR('',#11319,1.);
+#11319 = DIRECTION('',(-1.,0.,0.));
+#11320 = PCURVE('',#11070,#11321);
+#11321 = DEFINITIONAL_REPRESENTATION('',(#11322),#11326);
+#11322 = LINE('',#11323,#11324);
+#11323 = CARTESIAN_POINT('',(0.,-0.5));
+#11324 = VECTOR('',#11325,1.);
+#11325 = DIRECTION('',(1.,-0.));
+#11326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11327 = PCURVE('',#11205,#11328);
+#11328 = DEFINITIONAL_REPRESENTATION('',(#11329),#11333);
+#11329 = LINE('',#11330,#11331);
+#11330 = CARTESIAN_POINT('',(-0.5,-0.9));
+#11331 = VECTOR('',#11332,1.);
+#11332 = DIRECTION('',(-1.,0.));
+#11333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11334 = ORIENTED_EDGE('',*,*,#11242,.F.);
+#11335 = ORIENTED_EDGE('',*,*,#11054,.F.);
+#11336 = ADVANCED_FACE('',(#11337),#11042,.T.);
+#11337 = FACE_BOUND('',#11338,.T.);
+#11338 = EDGE_LOOP('',(#11339,#11362,#11383,#11384));
+#11339 = ORIENTED_EDGE('',*,*,#11340,.T.);
+#11340 = EDGE_CURVE('',#10999,#11341,#11343,.T.);
+#11341 = VERTEX_POINT('',#11342);
+#11342 = CARTESIAN_POINT('',(11.,5.099999999999,-7.3));
+#11343 = SURFACE_CURVE('',#11344,(#11348,#11355),.PCURVE_S1.);
+#11344 = LINE('',#11345,#11346);
+#11345 = CARTESIAN_POINT('',(11.,5.099999999999,-7.8));
+#11346 = VECTOR('',#11347,1.);
+#11347 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11348 = PCURVE('',#11042,#11349);
+#11349 = DEFINITIONAL_REPRESENTATION('',(#11350),#11354);
+#11350 = LINE('',#11351,#11352);
+#11351 = CARTESIAN_POINT('',(0.,0.));
+#11352 = VECTOR('',#11353,1.);
+#11353 = DIRECTION('',(0.,-1.));
+#11354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11355 = PCURVE('',#11014,#11356);
+#11356 = DEFINITIONAL_REPRESENTATION('',(#11357),#11361);
+#11357 = LINE('',#11358,#11359);
+#11358 = CARTESIAN_POINT('',(0.5,-0.));
+#11359 = VECTOR('',#11360,1.);
+#11360 = DIRECTION('',(0.,-1.));
+#11361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11362 = ORIENTED_EDGE('',*,*,#11363,.T.);
+#11363 = EDGE_CURVE('',#11341,#11292,#11364,.T.);
+#11364 = SURFACE_CURVE('',#11365,(#11369,#11376),.PCURVE_S1.);
+#11365 = LINE('',#11366,#11367);
+#11366 = CARTESIAN_POINT('',(11.,5.099999999999,-7.3));
+#11367 = VECTOR('',#11368,1.);
+#11368 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#11369 = PCURVE('',#11042,#11370);
+#11370 = DEFINITIONAL_REPRESENTATION('',(#11371),#11375);
+#11371 = LINE('',#11372,#11373);
+#11372 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.5));
+#11373 = VECTOR('',#11374,1.);
+#11374 = DIRECTION('',(1.,0.));
+#11375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11376 = PCURVE('',#11205,#11377);
+#11377 = DEFINITIONAL_REPRESENTATION('',(#11378),#11382);
+#11378 = LINE('',#11379,#11380);
+#11379 = CARTESIAN_POINT('',(-0.5,-0.4));
+#11380 = VECTOR('',#11381,1.);
+#11381 = DIRECTION('',(0.,-1.));
+#11382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11383 = ORIENTED_EDGE('',*,*,#11291,.F.);
+#11384 = ORIENTED_EDGE('',*,*,#11026,.F.);
+#11385 = ADVANCED_FACE('',(#11386),#11014,.T.);
+#11386 = FACE_BOUND('',#11387,.T.);
+#11387 = EDGE_LOOP('',(#11388,#11411,#11432,#11433));
+#11388 = ORIENTED_EDGE('',*,*,#11389,.T.);
+#11389 = EDGE_CURVE('',#10971,#11390,#11392,.T.);
+#11390 = VERTEX_POINT('',#11391);
+#11391 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.3));
+#11392 = SURFACE_CURVE('',#11393,(#11397,#11404),.PCURVE_S1.);
+#11393 = LINE('',#11394,#11395);
+#11394 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.8));
+#11395 = VECTOR('',#11396,1.);
+#11396 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11397 = PCURVE('',#11014,#11398);
+#11398 = DEFINITIONAL_REPRESENTATION('',(#11399),#11403);
+#11399 = LINE('',#11400,#11401);
+#11400 = CARTESIAN_POINT('',(0.,0.));
+#11401 = VECTOR('',#11402,1.);
+#11402 = DIRECTION('',(0.,-1.));
+#11403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11404 = PCURVE('',#10986,#11405);
+#11405 = DEFINITIONAL_REPRESENTATION('',(#11406),#11410);
+#11406 = LINE('',#11407,#11408);
+#11407 = CARTESIAN_POINT('',(0.4,-1.7763568394E-16));
+#11408 = VECTOR('',#11409,1.);
+#11409 = DIRECTION('',(0.,-1.));
+#11410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11411 = ORIENTED_EDGE('',*,*,#11412,.T.);
+#11412 = EDGE_CURVE('',#11390,#11341,#11413,.T.);
+#11413 = SURFACE_CURVE('',#11414,(#11418,#11425),.PCURVE_S1.);
+#11414 = LINE('',#11415,#11416);
+#11415 = CARTESIAN_POINT('',(11.5,5.099999999999,-7.3));
+#11416 = VECTOR('',#11417,1.);
+#11417 = DIRECTION('',(-1.,0.,0.));
+#11418 = PCURVE('',#11014,#11419);
+#11419 = DEFINITIONAL_REPRESENTATION('',(#11420),#11424);
+#11420 = LINE('',#11421,#11422);
+#11421 = CARTESIAN_POINT('',(0.,-0.5));
+#11422 = VECTOR('',#11423,1.);
+#11423 = DIRECTION('',(1.,-0.));
+#11424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11425 = PCURVE('',#11205,#11426);
+#11426 = DEFINITIONAL_REPRESENTATION('',(#11427),#11431);
+#11427 = LINE('',#11428,#11429);
+#11428 = CARTESIAN_POINT('',(0.,-0.4));
+#11429 = VECTOR('',#11430,1.);
+#11430 = DIRECTION('',(-1.,0.));
+#11431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11432 = ORIENTED_EDGE('',*,*,#11340,.F.);
+#11433 = ORIENTED_EDGE('',*,*,#10998,.F.);
+#11434 = ADVANCED_FACE('',(#11435),#10986,.T.);
+#11435 = FACE_BOUND('',#11436,.T.);
+#11436 = EDGE_LOOP('',(#11437,#11460,#11481,#11482));
+#11437 = ORIENTED_EDGE('',*,*,#11438,.T.);
+#11438 = EDGE_CURVE('',#10943,#11439,#11441,.T.);
+#11439 = VERTEX_POINT('',#11440);
+#11440 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.3));
+#11441 = SURFACE_CURVE('',#11442,(#11446,#11453),.PCURVE_S1.);
+#11442 = LINE('',#11443,#11444);
+#11443 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.8));
+#11444 = VECTOR('',#11445,1.);
+#11445 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11446 = PCURVE('',#10986,#11447);
+#11447 = DEFINITIONAL_REPRESENTATION('',(#11448),#11452);
+#11448 = LINE('',#11449,#11450);
+#11449 = CARTESIAN_POINT('',(0.,0.));
+#11450 = VECTOR('',#11451,1.);
+#11451 = DIRECTION('',(0.,-1.));
+#11452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11453 = PCURVE('',#10958,#11454);
+#11454 = DEFINITIONAL_REPRESENTATION('',(#11455),#11459);
+#11455 = LINE('',#11456,#11457);
+#11456 = CARTESIAN_POINT('',(0.500000000072,0.));
+#11457 = VECTOR('',#11458,1.);
+#11458 = DIRECTION('',(0.,-1.));
+#11459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11460 = ORIENTED_EDGE('',*,*,#11461,.T.);
+#11461 = EDGE_CURVE('',#11439,#11390,#11462,.T.);
+#11462 = SURFACE_CURVE('',#11463,(#11467,#11474),.PCURVE_S1.);
+#11463 = LINE('',#11464,#11465);
+#11464 = CARTESIAN_POINT('',(11.5,4.699999999999,-7.3));
+#11465 = VECTOR('',#11466,1.);
+#11466 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#11467 = PCURVE('',#10986,#11468);
+#11468 = DEFINITIONAL_REPRESENTATION('',(#11469),#11473);
+#11469 = LINE('',#11470,#11471);
+#11470 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#11471 = VECTOR('',#11472,1.);
+#11472 = DIRECTION('',(1.,0.));
+#11473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11474 = PCURVE('',#11205,#11475);
+#11475 = DEFINITIONAL_REPRESENTATION('',(#11476),#11480);
+#11476 = LINE('',#11477,#11478);
+#11477 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#11478 = VECTOR('',#11479,1.);
+#11479 = DIRECTION('',(0.,-1.));
+#11480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11481 = ORIENTED_EDGE('',*,*,#11389,.F.);
+#11482 = ORIENTED_EDGE('',*,*,#10970,.F.);
+#11483 = ADVANCED_FACE('',(#11484),#10958,.T.);
+#11484 = FACE_BOUND('',#11485,.T.);
+#11485 = EDGE_LOOP('',(#11486,#11509,#11530,#11531));
+#11486 = ORIENTED_EDGE('',*,*,#11487,.T.);
+#11487 = EDGE_CURVE('',#10915,#11488,#11490,.T.);
+#11488 = VERTEX_POINT('',#11489);
+#11489 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.3));
+#11490 = SURFACE_CURVE('',#11491,(#11495,#11502),.PCURVE_S1.);
+#11491 = LINE('',#11492,#11493);
+#11492 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.8));
+#11493 = VECTOR('',#11494,1.);
+#11494 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11495 = PCURVE('',#10958,#11496);
+#11496 = DEFINITIONAL_REPRESENTATION('',(#11497),#11501);
+#11497 = LINE('',#11498,#11499);
+#11498 = CARTESIAN_POINT('',(0.,0.));
+#11499 = VECTOR('',#11500,1.);
+#11500 = DIRECTION('',(0.,-1.));
+#11501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11502 = PCURVE('',#10930,#11503);
+#11503 = DEFINITIONAL_REPRESENTATION('',(#11504),#11508);
+#11504 = LINE('',#11505,#11506);
+#11505 = CARTESIAN_POINT('',(0.499999999999,-2.220446049245E-16));
+#11506 = VECTOR('',#11507,1.);
+#11507 = DIRECTION('',(0.,-1.));
+#11508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11509 = ORIENTED_EDGE('',*,*,#11510,.T.);
+#11510 = EDGE_CURVE('',#11488,#11439,#11511,.T.);
+#11511 = SURFACE_CURVE('',#11512,(#11516,#11523),.PCURVE_S1.);
+#11512 = LINE('',#11513,#11514);
+#11513 = CARTESIAN_POINT('',(10.999999999928,4.699999999999,-7.3));
+#11514 = VECTOR('',#11515,1.);
+#11515 = DIRECTION('',(1.,0.,-0.));
+#11516 = PCURVE('',#10958,#11517);
+#11517 = DEFINITIONAL_REPRESENTATION('',(#11518),#11522);
+#11518 = LINE('',#11519,#11520);
+#11519 = CARTESIAN_POINT('',(0.,-0.5));
+#11520 = VECTOR('',#11521,1.);
+#11521 = DIRECTION('',(1.,0.));
+#11522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11523 = PCURVE('',#11205,#11524);
+#11524 = DEFINITIONAL_REPRESENTATION('',(#11525),#11529);
+#11525 = LINE('',#11526,#11527);
+#11526 = CARTESIAN_POINT('',(-0.500000000072,8.881784197001E-16));
+#11527 = VECTOR('',#11528,1.);
+#11528 = DIRECTION('',(1.,0.));
+#11529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11530 = ORIENTED_EDGE('',*,*,#11438,.F.);
+#11531 = ORIENTED_EDGE('',*,*,#10942,.F.);
+#11532 = ADVANCED_FACE('',(#11533),#10930,.T.);
+#11533 = FACE_BOUND('',#11534,.T.);
+#11534 = EDGE_LOOP('',(#11535,#11558,#11579,#11580));
+#11535 = ORIENTED_EDGE('',*,*,#11536,.T.);
+#11536 = EDGE_CURVE('',#10887,#11537,#11539,.T.);
+#11537 = VERTEX_POINT('',#11538);
+#11538 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.3));
+#11539 = SURFACE_CURVE('',#11540,(#11544,#11551),.PCURVE_S1.);
+#11540 = LINE('',#11541,#11542);
+#11541 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.8));
+#11542 = VECTOR('',#11543,1.);
+#11543 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11544 = PCURVE('',#10930,#11545);
+#11545 = DEFINITIONAL_REPRESENTATION('',(#11546),#11550);
+#11546 = LINE('',#11547,#11548);
+#11547 = CARTESIAN_POINT('',(0.,0.));
+#11548 = VECTOR('',#11549,1.);
+#11549 = DIRECTION('',(0.,-1.));
+#11550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11551 = PCURVE('',#10902,#11552);
+#11552 = DEFINITIONAL_REPRESENTATION('',(#11553),#11557);
+#11553 = LINE('',#11554,#11555);
+#11554 = CARTESIAN_POINT('',(0.399999999855,0.));
+#11555 = VECTOR('',#11556,1.);
+#11556 = DIRECTION('',(0.,-1.));
+#11557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11558 = ORIENTED_EDGE('',*,*,#11559,.T.);
+#11559 = EDGE_CURVE('',#11537,#11488,#11560,.T.);
+#11560 = SURFACE_CURVE('',#11561,(#11565,#11572),.PCURVE_S1.);
+#11561 = LINE('',#11562,#11563);
+#11562 = CARTESIAN_POINT('',(10.999999999928,4.200000000001,-7.3));
+#11563 = VECTOR('',#11564,1.);
+#11564 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#11565 = PCURVE('',#10930,#11566);
+#11566 = DEFINITIONAL_REPRESENTATION('',(#11567),#11571);
+#11567 = LINE('',#11568,#11569);
+#11568 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#11569 = VECTOR('',#11570,1.);
+#11570 = DIRECTION('',(1.,0.));
+#11571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11572 = PCURVE('',#11205,#11573);
+#11573 = DEFINITIONAL_REPRESENTATION('',(#11574),#11578);
+#11574 = LINE('',#11575,#11576);
+#11575 = CARTESIAN_POINT('',(-0.500000000072,0.499999999999));
+#11576 = VECTOR('',#11577,1.);
+#11577 = DIRECTION('',(0.,-1.));
+#11578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11579 = ORIENTED_EDGE('',*,*,#11487,.F.);
+#11580 = ORIENTED_EDGE('',*,*,#10914,.F.);
+#11581 = ADVANCED_FACE('',(#11582),#10902,.T.);
+#11582 = FACE_BOUND('',#11583,.T.);
+#11583 = EDGE_LOOP('',(#11584,#11607,#11628,#11629));
+#11584 = ORIENTED_EDGE('',*,*,#11585,.T.);
+#11585 = EDGE_CURVE('',#10859,#11586,#11588,.T.);
+#11586 = VERTEX_POINT('',#11587);
+#11587 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.3));
+#11588 = SURFACE_CURVE('',#11589,(#11593,#11600),.PCURVE_S1.);
+#11589 = LINE('',#11590,#11591);
+#11590 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.8));
+#11591 = VECTOR('',#11592,1.);
+#11592 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11593 = PCURVE('',#10902,#11594);
+#11594 = DEFINITIONAL_REPRESENTATION('',(#11595),#11599);
+#11595 = LINE('',#11596,#11597);
+#11596 = CARTESIAN_POINT('',(0.,0.));
+#11597 = VECTOR('',#11598,1.);
+#11598 = DIRECTION('',(0.,-1.));
+#11599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11600 = PCURVE('',#10874,#11601);
+#11601 = DEFINITIONAL_REPRESENTATION('',(#11602),#11606);
+#11602 = LINE('',#11603,#11604);
+#11603 = CARTESIAN_POINT('',(0.499999999999,2.220446049245E-16));
+#11604 = VECTOR('',#11605,1.);
+#11605 = DIRECTION('',(0.,-1.));
+#11606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11607 = ORIENTED_EDGE('',*,*,#11608,.T.);
+#11608 = EDGE_CURVE('',#11586,#11537,#11609,.T.);
+#11609 = SURFACE_CURVE('',#11610,(#11614,#11621),.PCURVE_S1.);
+#11610 = LINE('',#11611,#11612);
+#11611 = CARTESIAN_POINT('',(10.600000000072,4.200000000001,-7.3));
+#11612 = VECTOR('',#11613,1.);
+#11613 = DIRECTION('',(1.,0.,-0.));
+#11614 = PCURVE('',#10902,#11615);
+#11615 = DEFINITIONAL_REPRESENTATION('',(#11616),#11620);
+#11616 = LINE('',#11617,#11618);
+#11617 = CARTESIAN_POINT('',(0.,-0.5));
+#11618 = VECTOR('',#11619,1.);
+#11619 = DIRECTION('',(1.,0.));
+#11620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11621 = PCURVE('',#11205,#11622);
+#11622 = DEFINITIONAL_REPRESENTATION('',(#11623),#11627);
+#11623 = LINE('',#11624,#11625);
+#11624 = CARTESIAN_POINT('',(-0.899999999928,0.499999999999));
+#11625 = VECTOR('',#11626,1.);
+#11626 = DIRECTION('',(1.,0.));
+#11627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11628 = ORIENTED_EDGE('',*,*,#11536,.F.);
+#11629 = ORIENTED_EDGE('',*,*,#10886,.F.);
+#11630 = ADVANCED_FACE('',(#11631),#10874,.T.);
+#11631 = FACE_BOUND('',#11632,.T.);
+#11632 = EDGE_LOOP('',(#11633,#11656,#11677,#11678));
+#11633 = ORIENTED_EDGE('',*,*,#11634,.T.);
+#11634 = EDGE_CURVE('',#10831,#11635,#11637,.T.);
+#11635 = VERTEX_POINT('',#11636);
+#11636 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.3));
+#11637 = SURFACE_CURVE('',#11638,(#11642,#11649),.PCURVE_S1.);
+#11638 = LINE('',#11639,#11640);
+#11639 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.8));
+#11640 = VECTOR('',#11641,1.);
+#11641 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11642 = PCURVE('',#10874,#11643);
+#11643 = DEFINITIONAL_REPRESENTATION('',(#11644),#11648);
+#11644 = LINE('',#11645,#11646);
+#11645 = CARTESIAN_POINT('',(0.,0.));
+#11646 = VECTOR('',#11647,1.);
+#11647 = DIRECTION('',(0.,-1.));
+#11648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11649 = PCURVE('',#10846,#11650);
+#11650 = DEFINITIONAL_REPRESENTATION('',(#11651),#11655);
+#11651 = LINE('',#11652,#11653);
+#11652 = CARTESIAN_POINT('',(0.500000000072,0.));
+#11653 = VECTOR('',#11654,1.);
+#11654 = DIRECTION('',(0.,-1.));
+#11655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11656 = ORIENTED_EDGE('',*,*,#11657,.T.);
+#11657 = EDGE_CURVE('',#11635,#11586,#11658,.T.);
+#11658 = SURFACE_CURVE('',#11659,(#11663,#11670),.PCURVE_S1.);
+#11659 = LINE('',#11660,#11661);
+#11660 = CARTESIAN_POINT('',(10.600000000072,4.699999999999,-7.3));
+#11661 = VECTOR('',#11662,1.);
+#11662 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11663 = PCURVE('',#10874,#11664);
+#11664 = DEFINITIONAL_REPRESENTATION('',(#11665),#11669);
+#11665 = LINE('',#11666,#11667);
+#11666 = CARTESIAN_POINT('',(1.110223024625E-15,-0.5));
+#11667 = VECTOR('',#11668,1.);
+#11668 = DIRECTION('',(1.,0.));
+#11669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11670 = PCURVE('',#11205,#11671);
+#11671 = DEFINITIONAL_REPRESENTATION('',(#11672),#11676);
+#11672 = LINE('',#11673,#11674);
+#11673 = CARTESIAN_POINT('',(-0.899999999928,8.881784197001E-16));
+#11674 = VECTOR('',#11675,1.);
+#11675 = DIRECTION('',(0.,1.));
+#11676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11677 = ORIENTED_EDGE('',*,*,#11585,.F.);
+#11678 = ORIENTED_EDGE('',*,*,#10858,.F.);
+#11679 = ADVANCED_FACE('',(#11680),#10846,.T.);
+#11680 = FACE_BOUND('',#11681,.T.);
+#11681 = EDGE_LOOP('',(#11682,#11705,#11726,#11727));
+#11682 = ORIENTED_EDGE('',*,*,#11683,.T.);
+#11683 = EDGE_CURVE('',#10803,#11684,#11686,.T.);
+#11684 = VERTEX_POINT('',#11685);
+#11685 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.3));
+#11686 = SURFACE_CURVE('',#11687,(#11691,#11698),.PCURVE_S1.);
+#11687 = LINE('',#11688,#11689);
+#11688 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.8));
+#11689 = VECTOR('',#11690,1.);
+#11690 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11691 = PCURVE('',#10846,#11692);
+#11692 = DEFINITIONAL_REPRESENTATION('',(#11693),#11697);
+#11693 = LINE('',#11694,#11695);
+#11694 = CARTESIAN_POINT('',(0.,0.));
+#11695 = VECTOR('',#11696,1.);
+#11696 = DIRECTION('',(0.,-1.));
+#11697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11698 = PCURVE('',#10818,#11699);
+#11699 = DEFINITIONAL_REPRESENTATION('',(#11700),#11704);
+#11700 = LINE('',#11701,#11702);
+#11701 = CARTESIAN_POINT('',(0.4,1.7763568394E-16));
+#11702 = VECTOR('',#11703,1.);
+#11703 = DIRECTION('',(0.,-1.));
+#11704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11705 = ORIENTED_EDGE('',*,*,#11706,.T.);
+#11706 = EDGE_CURVE('',#11684,#11635,#11707,.T.);
+#11707 = SURFACE_CURVE('',#11708,(#11712,#11719),.PCURVE_S1.);
+#11708 = LINE('',#11709,#11710);
+#11709 = CARTESIAN_POINT('',(10.1,4.699999999999,-7.3));
+#11710 = VECTOR('',#11711,1.);
+#11711 = DIRECTION('',(1.,0.,-0.));
+#11712 = PCURVE('',#10846,#11713);
+#11713 = DEFINITIONAL_REPRESENTATION('',(#11714),#11718);
+#11714 = LINE('',#11715,#11716);
+#11715 = CARTESIAN_POINT('',(0.,-0.5));
+#11716 = VECTOR('',#11717,1.);
+#11717 = DIRECTION('',(1.,0.));
+#11718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11719 = PCURVE('',#11205,#11720);
+#11720 = DEFINITIONAL_REPRESENTATION('',(#11721),#11725);
+#11721 = LINE('',#11722,#11723);
+#11722 = CARTESIAN_POINT('',(-1.4,8.881784197001E-16));
+#11723 = VECTOR('',#11724,1.);
+#11724 = DIRECTION('',(1.,0.));
+#11725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11726 = ORIENTED_EDGE('',*,*,#11634,.F.);
+#11727 = ORIENTED_EDGE('',*,*,#10830,.F.);
+#11728 = ADVANCED_FACE('',(#11729),#10818,.T.);
+#11729 = FACE_BOUND('',#11730,.T.);
+#11730 = EDGE_LOOP('',(#11731,#11732,#11753,#11754));
+#11731 = ORIENTED_EDGE('',*,*,#11217,.T.);
+#11732 = ORIENTED_EDGE('',*,*,#11733,.T.);
+#11733 = EDGE_CURVE('',#11190,#11684,#11734,.T.);
+#11734 = SURFACE_CURVE('',#11735,(#11739,#11746),.PCURVE_S1.);
+#11735 = LINE('',#11736,#11737);
+#11736 = CARTESIAN_POINT('',(10.1,5.099999999999,-7.3));
+#11737 = VECTOR('',#11738,1.);
+#11738 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11739 = PCURVE('',#10818,#11740);
+#11740 = DEFINITIONAL_REPRESENTATION('',(#11741),#11745);
+#11741 = LINE('',#11742,#11743);
+#11742 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#11743 = VECTOR('',#11744,1.);
+#11744 = DIRECTION('',(1.,0.));
+#11745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11746 = PCURVE('',#11205,#11747);
+#11747 = DEFINITIONAL_REPRESENTATION('',(#11748),#11752);
+#11748 = LINE('',#11749,#11750);
+#11749 = CARTESIAN_POINT('',(-1.4,-0.4));
+#11750 = VECTOR('',#11751,1.);
+#11751 = DIRECTION('',(0.,1.));
+#11752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11753 = ORIENTED_EDGE('',*,*,#11683,.F.);
+#11754 = ORIENTED_EDGE('',*,*,#10802,.F.);
+#11755 = ADVANCED_FACE('',(#11756,#11759),#11150,.T.);
+#11756 = FACE_BOUND('',#11757,.T.);
+#11757 = EDGE_LOOP('',(#11758));
+#11758 = ORIENTED_EDGE('',*,*,#11135,.T.);
+#11759 = FACE_BOUND('',#11760,.T.);
+#11760 = EDGE_LOOP('',(#11761));
+#11761 = ORIENTED_EDGE('',*,*,#11762,.F.);
+#11762 = EDGE_CURVE('',#11763,#11763,#11765,.T.);
+#11763 = VERTEX_POINT('',#11764);
+#11764 = CARTESIAN_POINT('',(11.26,4.9,-7.1));
+#11765 = SURFACE_CURVE('',#11766,(#11771,#11778),.PCURVE_S1.);
+#11766 = CIRCLE('',#11767,0.46);
+#11767 = AXIS2_PLACEMENT_3D('',#11768,#11769,#11770);
+#11768 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#11769 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11770 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#11771 = PCURVE('',#11150,#11772);
+#11772 = DEFINITIONAL_REPRESENTATION('',(#11773),#11777);
+#11773 = CIRCLE('',#11774,0.46);
+#11774 = AXIS2_PLACEMENT_2D('',#11775,#11776);
+#11775 = CARTESIAN_POINT('',(0.,0.));
+#11776 = DIRECTION('',(1.,-3.445445753716E-15));
+#11777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11778 = PCURVE('',#11779,#11784);
+#11779 = CYLINDRICAL_SURFACE('',#11780,0.46);
+#11780 = AXIS2_PLACEMENT_3D('',#11781,#11782,#11783);
+#11781 = CARTESIAN_POINT('',(10.8,4.9,-7.1));
+#11782 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11783 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#11784 = DEFINITIONAL_REPRESENTATION('',(#11785),#11789);
+#11785 = LINE('',#11786,#11787);
+#11786 = CARTESIAN_POINT('',(0.,0.));
+#11787 = VECTOR('',#11788,1.);
+#11788 = DIRECTION('',(1.,0.));
+#11789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11790 = ADVANCED_FACE('',(#11791),#11205,.T.);
+#11791 = FACE_BOUND('',#11792,.F.);
+#11792 = EDGE_LOOP('',(#11793,#11794,#11795,#11796,#11797,#11798,#11799,
+    #11800,#11801,#11802,#11803,#11804));
+#11793 = ORIENTED_EDGE('',*,*,#11461,.T.);
+#11794 = ORIENTED_EDGE('',*,*,#11412,.T.);
+#11795 = ORIENTED_EDGE('',*,*,#11363,.T.);
+#11796 = ORIENTED_EDGE('',*,*,#11314,.T.);
+#11797 = ORIENTED_EDGE('',*,*,#11265,.T.);
+#11798 = ORIENTED_EDGE('',*,*,#11189,.T.);
+#11799 = ORIENTED_EDGE('',*,*,#11733,.T.);
+#11800 = ORIENTED_EDGE('',*,*,#11706,.T.);
+#11801 = ORIENTED_EDGE('',*,*,#11657,.T.);
+#11802 = ORIENTED_EDGE('',*,*,#11608,.T.);
+#11803 = ORIENTED_EDGE('',*,*,#11559,.T.);
+#11804 = ORIENTED_EDGE('',*,*,#11510,.T.);
+#11805 = ADVANCED_FACE('',(#11806),#11779,.T.);
+#11806 = FACE_BOUND('',#11807,.T.);
+#11807 = EDGE_LOOP('',(#11808,#11809,#11832,#11859));
+#11808 = ORIENTED_EDGE('',*,*,#11762,.T.);
+#11809 = ORIENTED_EDGE('',*,*,#11810,.T.);
+#11810 = EDGE_CURVE('',#11763,#11811,#11813,.T.);
+#11811 = VERTEX_POINT('',#11812);
+#11812 = CARTESIAN_POINT('',(11.26,4.9,6.3));
+#11813 = SEAM_CURVE('',#11814,(#11818,#11825),.PCURVE_S1.);
+#11814 = LINE('',#11815,#11816);
+#11815 = CARTESIAN_POINT('',(11.26,4.9,-7.1));
+#11816 = VECTOR('',#11817,1.);
+#11817 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#11818 = PCURVE('',#11779,#11819);
+#11819 = DEFINITIONAL_REPRESENTATION('',(#11820),#11824);
+#11820 = LINE('',#11821,#11822);
+#11821 = CARTESIAN_POINT('',(0.,0.));
+#11822 = VECTOR('',#11823,1.);
+#11823 = DIRECTION('',(0.,1.));
+#11824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11825 = PCURVE('',#11779,#11826);
+#11826 = DEFINITIONAL_REPRESENTATION('',(#11827),#11831);
+#11827 = LINE('',#11828,#11829);
+#11828 = CARTESIAN_POINT('',(6.28318530718,0.));
+#11829 = VECTOR('',#11830,1.);
+#11830 = DIRECTION('',(0.,1.));
+#11831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11832 = ORIENTED_EDGE('',*,*,#11833,.F.);
+#11833 = EDGE_CURVE('',#11811,#11811,#11834,.T.);
+#11834 = SURFACE_CURVE('',#11835,(#11840,#11847),.PCURVE_S1.);
+#11835 = CIRCLE('',#11836,0.46);
+#11836 = AXIS2_PLACEMENT_3D('',#11837,#11838,#11839);
+#11837 = CARTESIAN_POINT('',(10.8,4.9,6.3));
+#11838 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11839 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#11840 = PCURVE('',#11779,#11841);
+#11841 = DEFINITIONAL_REPRESENTATION('',(#11842),#11846);
+#11842 = LINE('',#11843,#11844);
+#11843 = CARTESIAN_POINT('',(0.,13.4));
+#11844 = VECTOR('',#11845,1.);
+#11845 = DIRECTION('',(1.,0.));
+#11846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11847 = PCURVE('',#11848,#11853);
+#11848 = CONICAL_SURFACE('',#11849,0.46,0.366056515847);
+#11849 = AXIS2_PLACEMENT_3D('',#11850,#11851,#11852);
+#11850 = CARTESIAN_POINT('',(10.8,4.9,6.3));
+#11851 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#11852 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#11853 = DEFINITIONAL_REPRESENTATION('',(#11854),#11858);
+#11854 = LINE('',#11855,#11856);
+#11855 = CARTESIAN_POINT('',(-0.,-0.));
+#11856 = VECTOR('',#11857,1.);
+#11857 = DIRECTION('',(-1.,-0.));
+#11858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11859 = ORIENTED_EDGE('',*,*,#11810,.F.);
+#11860 = ADVANCED_FACE('',(#11861),#11848,.T.);
+#11861 = FACE_BOUND('',#11862,.T.);
+#11862 = EDGE_LOOP('',(#11863,#11864,#11887));
+#11863 = ORIENTED_EDGE('',*,*,#11833,.T.);
+#11864 = ORIENTED_EDGE('',*,*,#11865,.T.);
+#11865 = EDGE_CURVE('',#11811,#11866,#11868,.T.);
+#11866 = VERTEX_POINT('',#11867);
+#11867 = CARTESIAN_POINT('',(10.8,4.9,7.5));
+#11868 = SEAM_CURVE('',#11869,(#11873,#11880),.PCURVE_S1.);
+#11869 = LINE('',#11870,#11871);
+#11870 = CARTESIAN_POINT('',(11.26,4.9,6.3));
+#11871 = VECTOR('',#11872,1.);
+#11872 = DIRECTION('',(-0.357936011632,6.219998631498E-16,0.933746117302
+    ));
+#11873 = PCURVE('',#11848,#11874);
+#11874 = DEFINITIONAL_REPRESENTATION('',(#11875),#11879);
+#11875 = LINE('',#11876,#11877);
+#11876 = CARTESIAN_POINT('',(-0.,-0.));
+#11877 = VECTOR('',#11878,1.);
+#11878 = DIRECTION('',(-0.,-1.));
+#11879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11880 = PCURVE('',#11848,#11881);
+#11881 = DEFINITIONAL_REPRESENTATION('',(#11882),#11886);
+#11882 = LINE('',#11883,#11884);
+#11883 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#11884 = VECTOR('',#11885,1.);
+#11885 = DIRECTION('',(-0.,-1.));
+#11886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11887 = ORIENTED_EDGE('',*,*,#11865,.F.);
+#11888 = MANIFOLD_SOLID_BREP('',#11889);
+#11889 = CLOSED_SHELL('',(#11890,#12265,#12320,#12396,#12445,#12494,
+    #12543,#12592,#12641,#12690,#12739,#12788,#12837,#12886,#12913,
+    #12948,#12963,#13018));
+#11890 = ADVANCED_FACE('',(#11891,#11927),#11904,.F.);
+#11891 = FACE_BOUND('',#11892,.T.);
+#11892 = EDGE_LOOP('',(#11893));
+#11893 = ORIENTED_EDGE('',*,*,#11894,.F.);
+#11894 = EDGE_CURVE('',#11895,#11895,#11897,.T.);
+#11895 = VERTEX_POINT('',#11896);
+#11896 = CARTESIAN_POINT('',(-9.9,-4.9,-10.4));
+#11897 = SURFACE_CURVE('',#11898,(#11903,#11915),.PCURVE_S1.);
+#11898 = CIRCLE('',#11899,0.9);
+#11899 = AXIS2_PLACEMENT_3D('',#11900,#11901,#11902);
+#11900 = CARTESIAN_POINT('',(-10.8,-4.9,-10.4));
+#11901 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11902 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#11903 = PCURVE('',#11904,#11909);
+#11904 = PLANE('',#11905);
+#11905 = AXIS2_PLACEMENT_3D('',#11906,#11907,#11908);
+#11906 = CARTESIAN_POINT('',(-10.8,-4.9,-10.4));
+#11907 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11908 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#11909 = DEFINITIONAL_REPRESENTATION('',(#11910),#11914);
+#11910 = CIRCLE('',#11911,0.9);
+#11911 = AXIS2_PLACEMENT_2D('',#11912,#11913);
+#11912 = CARTESIAN_POINT('',(0.,0.));
+#11913 = DIRECTION('',(1.,-0.));
+#11914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11915 = PCURVE('',#11916,#11921);
+#11916 = CYLINDRICAL_SURFACE('',#11917,0.9);
+#11917 = AXIS2_PLACEMENT_3D('',#11918,#11919,#11920);
+#11918 = CARTESIAN_POINT('',(-10.8,-4.9,-10.4));
+#11919 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11920 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#11921 = DEFINITIONAL_REPRESENTATION('',(#11922),#11926);
+#11922 = LINE('',#11923,#11924);
+#11923 = CARTESIAN_POINT('',(0.,0.));
+#11924 = VECTOR('',#11925,1.);
+#11925 = DIRECTION('',(1.,0.));
+#11926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11927 = FACE_BOUND('',#11928,.T.);
+#11928 = EDGE_LOOP('',(#11929,#11959,#11987,#12015,#12043,#12071,#12099,
+    #12127,#12155,#12183,#12211,#12239));
+#11929 = ORIENTED_EDGE('',*,*,#11930,.T.);
+#11930 = EDGE_CURVE('',#11931,#11933,#11935,.T.);
+#11931 = VERTEX_POINT('',#11932);
+#11932 = CARTESIAN_POINT('',(-11.,-4.700000000001,-10.4));
+#11933 = VERTEX_POINT('',#11934);
+#11934 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-10.4));
+#11935 = SURFACE_CURVE('',#11936,(#11940,#11947),.PCURVE_S1.);
+#11936 = LINE('',#11937,#11938);
+#11937 = CARTESIAN_POINT('',(-11.,-4.700000000001,-10.4));
+#11938 = VECTOR('',#11939,1.);
+#11939 = DIRECTION('',(-1.,0.,0.));
+#11940 = PCURVE('',#11904,#11941);
+#11941 = DEFINITIONAL_REPRESENTATION('',(#11942),#11946);
+#11942 = LINE('',#11943,#11944);
+#11943 = CARTESIAN_POINT('',(-0.2,0.199999999999));
+#11944 = VECTOR('',#11945,1.);
+#11945 = DIRECTION('',(-1.,-3.774758283726E-15));
+#11946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11947 = PCURVE('',#11948,#11953);
+#11948 = PLANE('',#11949);
+#11949 = AXIS2_PLACEMENT_3D('',#11950,#11951,#11952);
+#11950 = CARTESIAN_POINT('',(-11.,-4.700000000001,-10.4));
+#11951 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#11952 = DIRECTION('',(-1.,0.,0.));
+#11953 = DEFINITIONAL_REPRESENTATION('',(#11954),#11958);
+#11954 = LINE('',#11955,#11956);
+#11955 = CARTESIAN_POINT('',(0.,0.));
+#11956 = VECTOR('',#11957,1.);
+#11957 = DIRECTION('',(1.,-0.));
+#11958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11959 = ORIENTED_EDGE('',*,*,#11960,.T.);
+#11960 = EDGE_CURVE('',#11933,#11961,#11963,.T.);
+#11961 = VERTEX_POINT('',#11962);
+#11962 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-10.4));
+#11963 = SURFACE_CURVE('',#11964,(#11968,#11975),.PCURVE_S1.);
+#11964 = LINE('',#11965,#11966);
+#11965 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-10.4));
+#11966 = VECTOR('',#11967,1.);
+#11967 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11968 = PCURVE('',#11904,#11969);
+#11969 = DEFINITIONAL_REPRESENTATION('',(#11970),#11974);
+#11970 = LINE('',#11971,#11972);
+#11971 = CARTESIAN_POINT('',(-0.7,0.199999999999));
+#11972 = VECTOR('',#11973,1.);
+#11973 = DIRECTION('',(3.774758283726E-15,-1.));
+#11974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11975 = PCURVE('',#11976,#11981);
+#11976 = PLANE('',#11977);
+#11977 = AXIS2_PLACEMENT_3D('',#11978,#11979,#11980);
+#11978 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-10.4));
+#11979 = DIRECTION('',(1.,0.,0.));
+#11980 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11981 = DEFINITIONAL_REPRESENTATION('',(#11982),#11986);
+#11982 = LINE('',#11983,#11984);
+#11983 = CARTESIAN_POINT('',(0.,0.));
+#11984 = VECTOR('',#11985,1.);
+#11985 = DIRECTION('',(1.,0.));
+#11986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11987 = ORIENTED_EDGE('',*,*,#11988,.T.);
+#11988 = EDGE_CURVE('',#11961,#11989,#11991,.T.);
+#11989 = VERTEX_POINT('',#11990);
+#11990 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-10.4));
+#11991 = SURFACE_CURVE('',#11992,(#11996,#12003),.PCURVE_S1.);
+#11992 = LINE('',#11993,#11994);
+#11993 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-10.4));
+#11994 = VECTOR('',#11995,1.);
+#11995 = DIRECTION('',(1.,0.,-0.));
+#11996 = PCURVE('',#11904,#11997);
+#11997 = DEFINITIONAL_REPRESENTATION('',(#11998),#12002);
+#11998 = LINE('',#11999,#12000);
+#11999 = CARTESIAN_POINT('',(-0.7,-0.200000000001));
+#12000 = VECTOR('',#12001,1.);
+#12001 = DIRECTION('',(1.,3.774758283726E-15));
+#12002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12003 = PCURVE('',#12004,#12009);
+#12004 = PLANE('',#12005);
+#12005 = AXIS2_PLACEMENT_3D('',#12006,#12007,#12008);
+#12006 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-10.4));
+#12007 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12008 = DIRECTION('',(1.,0.,0.));
+#12009 = DEFINITIONAL_REPRESENTATION('',(#12010),#12014);
+#12010 = LINE('',#12011,#12012);
+#12011 = CARTESIAN_POINT('',(0.,0.));
+#12012 = VECTOR('',#12013,1.);
+#12013 = DIRECTION('',(1.,0.));
+#12014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12015 = ORIENTED_EDGE('',*,*,#12016,.T.);
+#12016 = EDGE_CURVE('',#11989,#12017,#12019,.T.);
+#12017 = VERTEX_POINT('',#12018);
+#12018 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-10.4));
+#12019 = SURFACE_CURVE('',#12020,(#12024,#12031),.PCURVE_S1.);
+#12020 = LINE('',#12021,#12022);
+#12021 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-10.4));
+#12022 = VECTOR('',#12023,1.);
+#12023 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12024 = PCURVE('',#11904,#12025);
+#12025 = DEFINITIONAL_REPRESENTATION('',(#12026),#12030);
+#12026 = LINE('',#12027,#12028);
+#12027 = CARTESIAN_POINT('',(-0.199999999928,-0.200000000001));
+#12028 = VECTOR('',#12029,1.);
+#12029 = DIRECTION('',(3.774758283726E-15,-1.));
+#12030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12031 = PCURVE('',#12032,#12037);
+#12032 = PLANE('',#12033);
+#12033 = AXIS2_PLACEMENT_3D('',#12034,#12035,#12036);
+#12034 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-10.4));
+#12035 = DIRECTION('',(1.,0.,0.));
+#12036 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12037 = DEFINITIONAL_REPRESENTATION('',(#12038),#12042);
+#12038 = LINE('',#12039,#12040);
+#12039 = CARTESIAN_POINT('',(8.881784197001E-16,3.944304526105E-31));
+#12040 = VECTOR('',#12041,1.);
+#12041 = DIRECTION('',(1.,0.));
+#12042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12043 = ORIENTED_EDGE('',*,*,#12044,.T.);
+#12044 = EDGE_CURVE('',#12017,#12045,#12047,.T.);
+#12045 = VERTEX_POINT('',#12046);
+#12046 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-10.4));
+#12047 = SURFACE_CURVE('',#12048,(#12052,#12059),.PCURVE_S1.);
+#12048 = LINE('',#12049,#12050);
+#12049 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-10.4));
+#12050 = VECTOR('',#12051,1.);
+#12051 = DIRECTION('',(1.,0.,-0.));
+#12052 = PCURVE('',#11904,#12053);
+#12053 = DEFINITIONAL_REPRESENTATION('',(#12054),#12058);
+#12054 = LINE('',#12055,#12056);
+#12055 = CARTESIAN_POINT('',(-0.199999999928,-0.699999999999));
+#12056 = VECTOR('',#12057,1.);
+#12057 = DIRECTION('',(1.,3.774758283726E-15));
+#12058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12059 = PCURVE('',#12060,#12065);
+#12060 = PLANE('',#12061);
+#12061 = AXIS2_PLACEMENT_3D('',#12062,#12063,#12064);
+#12062 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-10.4));
+#12063 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12064 = DIRECTION('',(1.,0.,0.));
+#12065 = DEFINITIONAL_REPRESENTATION('',(#12066),#12070);
+#12066 = LINE('',#12067,#12068);
+#12067 = CARTESIAN_POINT('',(0.,0.));
+#12068 = VECTOR('',#12069,1.);
+#12069 = DIRECTION('',(1.,0.));
+#12070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12071 = ORIENTED_EDGE('',*,*,#12072,.T.);
+#12072 = EDGE_CURVE('',#12045,#12073,#12075,.T.);
+#12073 = VERTEX_POINT('',#12074);
+#12074 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-10.4));
+#12075 = SURFACE_CURVE('',#12076,(#12080,#12087),.PCURVE_S1.);
+#12076 = LINE('',#12077,#12078);
+#12077 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-10.4));
+#12078 = VECTOR('',#12079,1.);
+#12079 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12080 = PCURVE('',#11904,#12081);
+#12081 = DEFINITIONAL_REPRESENTATION('',(#12082),#12086);
+#12082 = LINE('',#12083,#12084);
+#12083 = CARTESIAN_POINT('',(0.199999999928,-0.699999999999));
+#12084 = VECTOR('',#12085,1.);
+#12085 = DIRECTION('',(-3.774758283726E-15,1.));
+#12086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12087 = PCURVE('',#12088,#12093);
+#12088 = PLANE('',#12089);
+#12089 = AXIS2_PLACEMENT_3D('',#12090,#12091,#12092);
+#12090 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-10.4));
+#12091 = DIRECTION('',(-1.,0.,0.));
+#12092 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12093 = DEFINITIONAL_REPRESENTATION('',(#12094),#12098);
+#12094 = LINE('',#12095,#12096);
+#12095 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#12096 = VECTOR('',#12097,1.);
+#12097 = DIRECTION('',(1.,0.));
+#12098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12099 = ORIENTED_EDGE('',*,*,#12100,.T.);
+#12100 = EDGE_CURVE('',#12073,#12101,#12103,.T.);
+#12101 = VERTEX_POINT('',#12102);
+#12102 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-10.4));
+#12103 = SURFACE_CURVE('',#12104,(#12108,#12115),.PCURVE_S1.);
+#12104 = LINE('',#12105,#12106);
+#12105 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-10.4));
+#12106 = VECTOR('',#12107,1.);
+#12107 = DIRECTION('',(1.,0.,-0.));
+#12108 = PCURVE('',#11904,#12109);
+#12109 = DEFINITIONAL_REPRESENTATION('',(#12110),#12114);
+#12110 = LINE('',#12111,#12112);
+#12111 = CARTESIAN_POINT('',(0.199999999928,-0.200000000001));
+#12112 = VECTOR('',#12113,1.);
+#12113 = DIRECTION('',(1.,3.774758283726E-15));
+#12114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12115 = PCURVE('',#12116,#12121);
+#12116 = PLANE('',#12117);
+#12117 = AXIS2_PLACEMENT_3D('',#12118,#12119,#12120);
+#12118 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-10.4));
+#12119 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12120 = DIRECTION('',(1.,0.,0.));
+#12121 = DEFINITIONAL_REPRESENTATION('',(#12122),#12126);
+#12122 = LINE('',#12123,#12124);
+#12123 = CARTESIAN_POINT('',(0.,0.));
+#12124 = VECTOR('',#12125,1.);
+#12125 = DIRECTION('',(1.,0.));
+#12126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12127 = ORIENTED_EDGE('',*,*,#12128,.T.);
+#12128 = EDGE_CURVE('',#12101,#12129,#12131,.T.);
+#12129 = VERTEX_POINT('',#12130);
+#12130 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-10.4));
+#12131 = SURFACE_CURVE('',#12132,(#12136,#12143),.PCURVE_S1.);
+#12132 = LINE('',#12133,#12134);
+#12133 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-10.4));
+#12134 = VECTOR('',#12135,1.);
+#12135 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12136 = PCURVE('',#11904,#12137);
+#12137 = DEFINITIONAL_REPRESENTATION('',(#12138),#12142);
+#12138 = LINE('',#12139,#12140);
+#12139 = CARTESIAN_POINT('',(0.7,-0.200000000001));
+#12140 = VECTOR('',#12141,1.);
+#12141 = DIRECTION('',(-3.774758283726E-15,1.));
+#12142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12143 = PCURVE('',#12144,#12149);
+#12144 = PLANE('',#12145);
+#12145 = AXIS2_PLACEMENT_3D('',#12146,#12147,#12148);
+#12146 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-10.4));
+#12147 = DIRECTION('',(-1.,0.,0.));
+#12148 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12149 = DEFINITIONAL_REPRESENTATION('',(#12150),#12154);
+#12150 = LINE('',#12151,#12152);
+#12151 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#12152 = VECTOR('',#12153,1.);
+#12153 = DIRECTION('',(1.,0.));
+#12154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12155 = ORIENTED_EDGE('',*,*,#12156,.T.);
+#12156 = EDGE_CURVE('',#12129,#12157,#12159,.T.);
+#12157 = VERTEX_POINT('',#12158);
+#12158 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-10.4));
+#12159 = SURFACE_CURVE('',#12160,(#12164,#12171),.PCURVE_S1.);
+#12160 = LINE('',#12161,#12162);
+#12161 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-10.4));
+#12162 = VECTOR('',#12163,1.);
+#12163 = DIRECTION('',(-1.,0.,0.));
+#12164 = PCURVE('',#11904,#12165);
+#12165 = DEFINITIONAL_REPRESENTATION('',(#12166),#12170);
+#12166 = LINE('',#12167,#12168);
+#12167 = CARTESIAN_POINT('',(0.7,0.199999999999));
+#12168 = VECTOR('',#12169,1.);
+#12169 = DIRECTION('',(-1.,-3.774758283726E-15));
+#12170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12171 = PCURVE('',#12172,#12177);
+#12172 = PLANE('',#12173);
+#12173 = AXIS2_PLACEMENT_3D('',#12174,#12175,#12176);
+#12174 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-10.4));
+#12175 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#12176 = DIRECTION('',(-1.,0.,0.));
+#12177 = DEFINITIONAL_REPRESENTATION('',(#12178),#12182);
+#12178 = LINE('',#12179,#12180);
+#12179 = CARTESIAN_POINT('',(0.,0.));
+#12180 = VECTOR('',#12181,1.);
+#12181 = DIRECTION('',(1.,-0.));
+#12182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12183 = ORIENTED_EDGE('',*,*,#12184,.T.);
+#12184 = EDGE_CURVE('',#12157,#12185,#12187,.T.);
+#12185 = VERTEX_POINT('',#12186);
+#12186 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-10.4));
+#12187 = SURFACE_CURVE('',#12188,(#12192,#12199),.PCURVE_S1.);
+#12188 = LINE('',#12189,#12190);
+#12189 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-10.4));
+#12190 = VECTOR('',#12191,1.);
+#12191 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12192 = PCURVE('',#11904,#12193);
+#12193 = DEFINITIONAL_REPRESENTATION('',(#12194),#12198);
+#12194 = LINE('',#12195,#12196);
+#12195 = CARTESIAN_POINT('',(0.2,0.199999999999));
+#12196 = VECTOR('',#12197,1.);
+#12197 = DIRECTION('',(-3.774758283726E-15,1.));
+#12198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12199 = PCURVE('',#12200,#12205);
+#12200 = PLANE('',#12201);
+#12201 = AXIS2_PLACEMENT_3D('',#12202,#12203,#12204);
+#12202 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-10.4));
+#12203 = DIRECTION('',(-1.,0.,0.));
+#12204 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12205 = DEFINITIONAL_REPRESENTATION('',(#12206),#12210);
+#12206 = LINE('',#12207,#12208);
+#12207 = CARTESIAN_POINT('',(0.,0.));
+#12208 = VECTOR('',#12209,1.);
+#12209 = DIRECTION('',(1.,0.));
+#12210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12211 = ORIENTED_EDGE('',*,*,#12212,.T.);
+#12212 = EDGE_CURVE('',#12185,#12213,#12215,.T.);
+#12213 = VERTEX_POINT('',#12214);
+#12214 = CARTESIAN_POINT('',(-11.,-4.200000000001,-10.4));
+#12215 = SURFACE_CURVE('',#12216,(#12220,#12227),.PCURVE_S1.);
+#12216 = LINE('',#12217,#12218);
+#12217 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-10.4));
+#12218 = VECTOR('',#12219,1.);
+#12219 = DIRECTION('',(-1.,0.,0.));
+#12220 = PCURVE('',#11904,#12221);
+#12221 = DEFINITIONAL_REPRESENTATION('',(#12222),#12226);
+#12222 = LINE('',#12223,#12224);
+#12223 = CARTESIAN_POINT('',(0.2,0.699999999999));
+#12224 = VECTOR('',#12225,1.);
+#12225 = DIRECTION('',(-1.,-3.774758283726E-15));
+#12226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12227 = PCURVE('',#12228,#12233);
+#12228 = PLANE('',#12229);
+#12229 = AXIS2_PLACEMENT_3D('',#12230,#12231,#12232);
+#12230 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-10.4));
+#12231 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#12232 = DIRECTION('',(-1.,0.,0.));
+#12233 = DEFINITIONAL_REPRESENTATION('',(#12234),#12238);
+#12234 = LINE('',#12235,#12236);
+#12235 = CARTESIAN_POINT('',(0.,0.));
+#12236 = VECTOR('',#12237,1.);
+#12237 = DIRECTION('',(1.,-0.));
+#12238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12239 = ORIENTED_EDGE('',*,*,#12240,.T.);
+#12240 = EDGE_CURVE('',#12213,#11931,#12241,.T.);
+#12241 = SURFACE_CURVE('',#12242,(#12246,#12253),.PCURVE_S1.);
+#12242 = LINE('',#12243,#12244);
+#12243 = CARTESIAN_POINT('',(-11.,-4.200000000001,-10.4));
+#12244 = VECTOR('',#12245,1.);
+#12245 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12246 = PCURVE('',#11904,#12247);
+#12247 = DEFINITIONAL_REPRESENTATION('',(#12248),#12252);
+#12248 = LINE('',#12249,#12250);
+#12249 = CARTESIAN_POINT('',(-0.2,0.699999999999));
+#12250 = VECTOR('',#12251,1.);
+#12251 = DIRECTION('',(3.774758283726E-15,-1.));
+#12252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12253 = PCURVE('',#12254,#12259);
+#12254 = PLANE('',#12255);
+#12255 = AXIS2_PLACEMENT_3D('',#12256,#12257,#12258);
+#12256 = CARTESIAN_POINT('',(-11.,-4.200000000001,-10.4));
+#12257 = DIRECTION('',(1.,0.,0.));
+#12258 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12259 = DEFINITIONAL_REPRESENTATION('',(#12260),#12264);
+#12260 = LINE('',#12261,#12262);
+#12261 = CARTESIAN_POINT('',(0.,0.));
+#12262 = VECTOR('',#12263,1.);
+#12263 = DIRECTION('',(1.,0.));
+#12264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12265 = ADVANCED_FACE('',(#12266),#11916,.T.);
+#12266 = FACE_BOUND('',#12267,.T.);
+#12267 = EDGE_LOOP('',(#12268,#12269,#12292,#12319));
+#12268 = ORIENTED_EDGE('',*,*,#11894,.T.);
+#12269 = ORIENTED_EDGE('',*,*,#12270,.T.);
+#12270 = EDGE_CURVE('',#11895,#12271,#12273,.T.);
+#12271 = VERTEX_POINT('',#12272);
+#12272 = CARTESIAN_POINT('',(-9.9,-4.9,-9.7));
+#12273 = SEAM_CURVE('',#12274,(#12278,#12285),.PCURVE_S1.);
+#12274 = LINE('',#12275,#12276);
+#12275 = CARTESIAN_POINT('',(-9.9,-4.9,-10.4));
+#12276 = VECTOR('',#12277,1.);
+#12277 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#12278 = PCURVE('',#11916,#12279);
+#12279 = DEFINITIONAL_REPRESENTATION('',(#12280),#12284);
+#12280 = LINE('',#12281,#12282);
+#12281 = CARTESIAN_POINT('',(0.,0.));
+#12282 = VECTOR('',#12283,1.);
+#12283 = DIRECTION('',(0.,1.));
+#12284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12285 = PCURVE('',#11916,#12286);
+#12286 = DEFINITIONAL_REPRESENTATION('',(#12287),#12291);
+#12287 = LINE('',#12288,#12289);
+#12288 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12289 = VECTOR('',#12290,1.);
+#12290 = DIRECTION('',(0.,1.));
+#12291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12292 = ORIENTED_EDGE('',*,*,#12293,.F.);
+#12293 = EDGE_CURVE('',#12271,#12271,#12294,.T.);
+#12294 = SURFACE_CURVE('',#12295,(#12300,#12307),.PCURVE_S1.);
+#12295 = CIRCLE('',#12296,0.9);
+#12296 = AXIS2_PLACEMENT_3D('',#12297,#12298,#12299);
+#12297 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#12298 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12299 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#12300 = PCURVE('',#11916,#12301);
+#12301 = DEFINITIONAL_REPRESENTATION('',(#12302),#12306);
+#12302 = LINE('',#12303,#12304);
+#12303 = CARTESIAN_POINT('',(0.,0.7));
+#12304 = VECTOR('',#12305,1.);
+#12305 = DIRECTION('',(1.,0.));
+#12306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12307 = PCURVE('',#12308,#12313);
+#12308 = PLANE('',#12309);
+#12309 = AXIS2_PLACEMENT_3D('',#12310,#12311,#12312);
+#12310 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#12311 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12312 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#12313 = DEFINITIONAL_REPRESENTATION('',(#12314),#12318);
+#12314 = CIRCLE('',#12315,0.9);
+#12315 = AXIS2_PLACEMENT_2D('',#12316,#12317);
+#12316 = CARTESIAN_POINT('',(0.,0.));
+#12317 = DIRECTION('',(1.,-1.753024233824E-30));
+#12318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12319 = ORIENTED_EDGE('',*,*,#12270,.F.);
+#12320 = ADVANCED_FACE('',(#12321),#11948,.T.);
+#12321 = FACE_BOUND('',#12322,.T.);
+#12322 = EDGE_LOOP('',(#12323,#12346,#12374,#12395));
+#12323 = ORIENTED_EDGE('',*,*,#12324,.T.);
+#12324 = EDGE_CURVE('',#11931,#12325,#12327,.T.);
+#12325 = VERTEX_POINT('',#12326);
+#12326 = CARTESIAN_POINT('',(-11.,-4.700000000001,-9.9));
+#12327 = SURFACE_CURVE('',#12328,(#12332,#12339),.PCURVE_S1.);
+#12328 = LINE('',#12329,#12330);
+#12329 = CARTESIAN_POINT('',(-11.,-4.700000000001,-10.4));
+#12330 = VECTOR('',#12331,1.);
+#12331 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12332 = PCURVE('',#11948,#12333);
+#12333 = DEFINITIONAL_REPRESENTATION('',(#12334),#12338);
+#12334 = LINE('',#12335,#12336);
+#12335 = CARTESIAN_POINT('',(0.,0.));
+#12336 = VECTOR('',#12337,1.);
+#12337 = DIRECTION('',(0.,-1.));
+#12338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12339 = PCURVE('',#12254,#12340);
+#12340 = DEFINITIONAL_REPRESENTATION('',(#12341),#12345);
+#12341 = LINE('',#12342,#12343);
+#12342 = CARTESIAN_POINT('',(0.5,2.22044604925E-16));
+#12343 = VECTOR('',#12344,1.);
+#12344 = DIRECTION('',(0.,-1.));
+#12345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12346 = ORIENTED_EDGE('',*,*,#12347,.T.);
+#12347 = EDGE_CURVE('',#12325,#12348,#12350,.T.);
+#12348 = VERTEX_POINT('',#12349);
+#12349 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-9.9));
+#12350 = SURFACE_CURVE('',#12351,(#12355,#12362),.PCURVE_S1.);
+#12351 = LINE('',#12352,#12353);
+#12352 = CARTESIAN_POINT('',(-11.,-4.700000000001,-9.9));
+#12353 = VECTOR('',#12354,1.);
+#12354 = DIRECTION('',(-1.,0.,0.));
+#12355 = PCURVE('',#11948,#12356);
+#12356 = DEFINITIONAL_REPRESENTATION('',(#12357),#12361);
+#12357 = LINE('',#12358,#12359);
+#12358 = CARTESIAN_POINT('',(0.,-0.5));
+#12359 = VECTOR('',#12360,1.);
+#12360 = DIRECTION('',(1.,-0.));
+#12361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12362 = PCURVE('',#12363,#12368);
+#12363 = PLANE('',#12364);
+#12364 = AXIS2_PLACEMENT_3D('',#12365,#12366,#12367);
+#12365 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-9.9));
+#12366 = DIRECTION('',(0.,0.,-1.));
+#12367 = DIRECTION('',(1.,0.,0.));
+#12368 = DEFINITIONAL_REPRESENTATION('',(#12369),#12373);
+#12369 = LINE('',#12370,#12371);
+#12370 = CARTESIAN_POINT('',(-0.9,-0.4));
+#12371 = VECTOR('',#12372,1.);
+#12372 = DIRECTION('',(-1.,0.));
+#12373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12374 = ORIENTED_EDGE('',*,*,#12375,.F.);
+#12375 = EDGE_CURVE('',#11933,#12348,#12376,.T.);
+#12376 = SURFACE_CURVE('',#12377,(#12381,#12388),.PCURVE_S1.);
+#12377 = LINE('',#12378,#12379);
+#12378 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-10.4));
+#12379 = VECTOR('',#12380,1.);
+#12380 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12381 = PCURVE('',#11948,#12382);
+#12382 = DEFINITIONAL_REPRESENTATION('',(#12383),#12387);
+#12383 = LINE('',#12384,#12385);
+#12384 = CARTESIAN_POINT('',(0.5,-0.));
+#12385 = VECTOR('',#12386,1.);
+#12386 = DIRECTION('',(0.,-1.));
+#12387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12388 = PCURVE('',#11976,#12389);
+#12389 = DEFINITIONAL_REPRESENTATION('',(#12390),#12394);
+#12390 = LINE('',#12391,#12392);
+#12391 = CARTESIAN_POINT('',(0.,0.));
+#12392 = VECTOR('',#12393,1.);
+#12393 = DIRECTION('',(0.,-1.));
+#12394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12395 = ORIENTED_EDGE('',*,*,#11930,.F.);
+#12396 = ADVANCED_FACE('',(#12397),#12254,.T.);
+#12397 = FACE_BOUND('',#12398,.T.);
+#12398 = EDGE_LOOP('',(#12399,#12422,#12443,#12444));
+#12399 = ORIENTED_EDGE('',*,*,#12400,.T.);
+#12400 = EDGE_CURVE('',#12213,#12401,#12403,.T.);
+#12401 = VERTEX_POINT('',#12402);
+#12402 = CARTESIAN_POINT('',(-11.,-4.200000000001,-9.9));
+#12403 = SURFACE_CURVE('',#12404,(#12408,#12415),.PCURVE_S1.);
+#12404 = LINE('',#12405,#12406);
+#12405 = CARTESIAN_POINT('',(-11.,-4.200000000001,-10.4));
+#12406 = VECTOR('',#12407,1.);
+#12407 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12408 = PCURVE('',#12254,#12409);
+#12409 = DEFINITIONAL_REPRESENTATION('',(#12410),#12414);
+#12410 = LINE('',#12411,#12412);
+#12411 = CARTESIAN_POINT('',(0.,0.));
+#12412 = VECTOR('',#12413,1.);
+#12413 = DIRECTION('',(0.,-1.));
+#12414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12415 = PCURVE('',#12228,#12416);
+#12416 = DEFINITIONAL_REPRESENTATION('',(#12417),#12421);
+#12417 = LINE('',#12418,#12419);
+#12418 = CARTESIAN_POINT('',(0.4,-0.));
+#12419 = VECTOR('',#12420,1.);
+#12420 = DIRECTION('',(0.,-1.));
+#12421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12422 = ORIENTED_EDGE('',*,*,#12423,.T.);
+#12423 = EDGE_CURVE('',#12401,#12325,#12424,.T.);
+#12424 = SURFACE_CURVE('',#12425,(#12429,#12436),.PCURVE_S1.);
+#12425 = LINE('',#12426,#12427);
+#12426 = CARTESIAN_POINT('',(-11.,-4.200000000001,-9.9));
+#12427 = VECTOR('',#12428,1.);
+#12428 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12429 = PCURVE('',#12254,#12430);
+#12430 = DEFINITIONAL_REPRESENTATION('',(#12431),#12435);
+#12431 = LINE('',#12432,#12433);
+#12432 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#12433 = VECTOR('',#12434,1.);
+#12434 = DIRECTION('',(1.,0.));
+#12435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12436 = PCURVE('',#12363,#12437);
+#12437 = DEFINITIONAL_REPRESENTATION('',(#12438),#12442);
+#12438 = LINE('',#12439,#12440);
+#12439 = CARTESIAN_POINT('',(-0.9,-0.9));
+#12440 = VECTOR('',#12441,1.);
+#12441 = DIRECTION('',(0.,1.));
+#12442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12443 = ORIENTED_EDGE('',*,*,#12324,.F.);
+#12444 = ORIENTED_EDGE('',*,*,#12240,.F.);
+#12445 = ADVANCED_FACE('',(#12446),#12228,.T.);
+#12446 = FACE_BOUND('',#12447,.T.);
+#12447 = EDGE_LOOP('',(#12448,#12471,#12492,#12493));
+#12448 = ORIENTED_EDGE('',*,*,#12449,.T.);
+#12449 = EDGE_CURVE('',#12185,#12450,#12452,.T.);
+#12450 = VERTEX_POINT('',#12451);
+#12451 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-9.9));
+#12452 = SURFACE_CURVE('',#12453,(#12457,#12464),.PCURVE_S1.);
+#12453 = LINE('',#12454,#12455);
+#12454 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-10.4));
+#12455 = VECTOR('',#12456,1.);
+#12456 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12457 = PCURVE('',#12228,#12458);
+#12458 = DEFINITIONAL_REPRESENTATION('',(#12459),#12463);
+#12459 = LINE('',#12460,#12461);
+#12460 = CARTESIAN_POINT('',(0.,0.));
+#12461 = VECTOR('',#12462,1.);
+#12462 = DIRECTION('',(0.,-1.));
+#12463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12464 = PCURVE('',#12200,#12465);
+#12465 = DEFINITIONAL_REPRESENTATION('',(#12466),#12470);
+#12466 = LINE('',#12467,#12468);
+#12467 = CARTESIAN_POINT('',(0.5,-2.22044604925E-16));
+#12468 = VECTOR('',#12469,1.);
+#12469 = DIRECTION('',(0.,-1.));
+#12470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12471 = ORIENTED_EDGE('',*,*,#12472,.T.);
+#12472 = EDGE_CURVE('',#12450,#12401,#12473,.T.);
+#12473 = SURFACE_CURVE('',#12474,(#12478,#12485),.PCURVE_S1.);
+#12474 = LINE('',#12475,#12476);
+#12475 = CARTESIAN_POINT('',(-10.6,-4.200000000001,-9.9));
+#12476 = VECTOR('',#12477,1.);
+#12477 = DIRECTION('',(-1.,0.,0.));
+#12478 = PCURVE('',#12228,#12479);
+#12479 = DEFINITIONAL_REPRESENTATION('',(#12480),#12484);
+#12480 = LINE('',#12481,#12482);
+#12481 = CARTESIAN_POINT('',(0.,-0.5));
+#12482 = VECTOR('',#12483,1.);
+#12483 = DIRECTION('',(1.,-0.));
+#12484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12485 = PCURVE('',#12363,#12486);
+#12486 = DEFINITIONAL_REPRESENTATION('',(#12487),#12491);
+#12487 = LINE('',#12488,#12489);
+#12488 = CARTESIAN_POINT('',(-0.5,-0.9));
+#12489 = VECTOR('',#12490,1.);
+#12490 = DIRECTION('',(-1.,0.));
+#12491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12492 = ORIENTED_EDGE('',*,*,#12400,.F.);
+#12493 = ORIENTED_EDGE('',*,*,#12212,.F.);
+#12494 = ADVANCED_FACE('',(#12495),#12200,.T.);
+#12495 = FACE_BOUND('',#12496,.T.);
+#12496 = EDGE_LOOP('',(#12497,#12520,#12541,#12542));
+#12497 = ORIENTED_EDGE('',*,*,#12498,.T.);
+#12498 = EDGE_CURVE('',#12157,#12499,#12501,.T.);
+#12499 = VERTEX_POINT('',#12500);
+#12500 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-9.9));
+#12501 = SURFACE_CURVE('',#12502,(#12506,#12513),.PCURVE_S1.);
+#12502 = LINE('',#12503,#12504);
+#12503 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-10.4));
+#12504 = VECTOR('',#12505,1.);
+#12505 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12506 = PCURVE('',#12200,#12507);
+#12507 = DEFINITIONAL_REPRESENTATION('',(#12508),#12512);
+#12508 = LINE('',#12509,#12510);
+#12509 = CARTESIAN_POINT('',(0.,0.));
+#12510 = VECTOR('',#12511,1.);
+#12511 = DIRECTION('',(0.,-1.));
+#12512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12513 = PCURVE('',#12172,#12514);
+#12514 = DEFINITIONAL_REPRESENTATION('',(#12515),#12519);
+#12515 = LINE('',#12516,#12517);
+#12516 = CARTESIAN_POINT('',(0.5,-0.));
+#12517 = VECTOR('',#12518,1.);
+#12518 = DIRECTION('',(0.,-1.));
+#12519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12520 = ORIENTED_EDGE('',*,*,#12521,.T.);
+#12521 = EDGE_CURVE('',#12499,#12450,#12522,.T.);
+#12522 = SURFACE_CURVE('',#12523,(#12527,#12534),.PCURVE_S1.);
+#12523 = LINE('',#12524,#12525);
+#12524 = CARTESIAN_POINT('',(-10.6,-4.700000000001,-9.9));
+#12525 = VECTOR('',#12526,1.);
+#12526 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12527 = PCURVE('',#12200,#12528);
+#12528 = DEFINITIONAL_REPRESENTATION('',(#12529),#12533);
+#12529 = LINE('',#12530,#12531);
+#12530 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.5));
+#12531 = VECTOR('',#12532,1.);
+#12532 = DIRECTION('',(1.,0.));
+#12533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12534 = PCURVE('',#12363,#12535);
+#12535 = DEFINITIONAL_REPRESENTATION('',(#12536),#12540);
+#12536 = LINE('',#12537,#12538);
+#12537 = CARTESIAN_POINT('',(-0.5,-0.4));
+#12538 = VECTOR('',#12539,1.);
+#12539 = DIRECTION('',(0.,-1.));
+#12540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12541 = ORIENTED_EDGE('',*,*,#12449,.F.);
+#12542 = ORIENTED_EDGE('',*,*,#12184,.F.);
+#12543 = ADVANCED_FACE('',(#12544),#12172,.T.);
+#12544 = FACE_BOUND('',#12545,.T.);
+#12545 = EDGE_LOOP('',(#12546,#12569,#12590,#12591));
+#12546 = ORIENTED_EDGE('',*,*,#12547,.T.);
+#12547 = EDGE_CURVE('',#12129,#12548,#12550,.T.);
+#12548 = VERTEX_POINT('',#12549);
+#12549 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-9.9));
+#12550 = SURFACE_CURVE('',#12551,(#12555,#12562),.PCURVE_S1.);
+#12551 = LINE('',#12552,#12553);
+#12552 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-10.4));
+#12553 = VECTOR('',#12554,1.);
+#12554 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12555 = PCURVE('',#12172,#12556);
+#12556 = DEFINITIONAL_REPRESENTATION('',(#12557),#12561);
+#12557 = LINE('',#12558,#12559);
+#12558 = CARTESIAN_POINT('',(0.,0.));
+#12559 = VECTOR('',#12560,1.);
+#12560 = DIRECTION('',(0.,-1.));
+#12561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12562 = PCURVE('',#12144,#12563);
+#12563 = DEFINITIONAL_REPRESENTATION('',(#12564),#12568);
+#12564 = LINE('',#12565,#12566);
+#12565 = CARTESIAN_POINT('',(0.4,-1.7763568394E-16));
+#12566 = VECTOR('',#12567,1.);
+#12567 = DIRECTION('',(0.,-1.));
+#12568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12569 = ORIENTED_EDGE('',*,*,#12570,.T.);
+#12570 = EDGE_CURVE('',#12548,#12499,#12571,.T.);
+#12571 = SURFACE_CURVE('',#12572,(#12576,#12583),.PCURVE_S1.);
+#12572 = LINE('',#12573,#12574);
+#12573 = CARTESIAN_POINT('',(-10.1,-4.700000000001,-9.9));
+#12574 = VECTOR('',#12575,1.);
+#12575 = DIRECTION('',(-1.,0.,0.));
+#12576 = PCURVE('',#12172,#12577);
+#12577 = DEFINITIONAL_REPRESENTATION('',(#12578),#12582);
+#12578 = LINE('',#12579,#12580);
+#12579 = CARTESIAN_POINT('',(0.,-0.5));
+#12580 = VECTOR('',#12581,1.);
+#12581 = DIRECTION('',(1.,-0.));
+#12582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12583 = PCURVE('',#12363,#12584);
+#12584 = DEFINITIONAL_REPRESENTATION('',(#12585),#12589);
+#12585 = LINE('',#12586,#12587);
+#12586 = CARTESIAN_POINT('',(0.,-0.4));
+#12587 = VECTOR('',#12588,1.);
+#12588 = DIRECTION('',(-1.,0.));
+#12589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12590 = ORIENTED_EDGE('',*,*,#12498,.F.);
+#12591 = ORIENTED_EDGE('',*,*,#12156,.F.);
+#12592 = ADVANCED_FACE('',(#12593),#12144,.T.);
+#12593 = FACE_BOUND('',#12594,.T.);
+#12594 = EDGE_LOOP('',(#12595,#12618,#12639,#12640));
+#12595 = ORIENTED_EDGE('',*,*,#12596,.T.);
+#12596 = EDGE_CURVE('',#12101,#12597,#12599,.T.);
+#12597 = VERTEX_POINT('',#12598);
+#12598 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-9.9));
+#12599 = SURFACE_CURVE('',#12600,(#12604,#12611),.PCURVE_S1.);
+#12600 = LINE('',#12601,#12602);
+#12601 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-10.4));
+#12602 = VECTOR('',#12603,1.);
+#12603 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12604 = PCURVE('',#12144,#12605);
+#12605 = DEFINITIONAL_REPRESENTATION('',(#12606),#12610);
+#12606 = LINE('',#12607,#12608);
+#12607 = CARTESIAN_POINT('',(0.,0.));
+#12608 = VECTOR('',#12609,1.);
+#12609 = DIRECTION('',(0.,-1.));
+#12610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12611 = PCURVE('',#12116,#12612);
+#12612 = DEFINITIONAL_REPRESENTATION('',(#12613),#12617);
+#12613 = LINE('',#12614,#12615);
+#12614 = CARTESIAN_POINT('',(0.500000000072,0.));
+#12615 = VECTOR('',#12616,1.);
+#12616 = DIRECTION('',(0.,-1.));
+#12617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12618 = ORIENTED_EDGE('',*,*,#12619,.T.);
+#12619 = EDGE_CURVE('',#12597,#12548,#12620,.T.);
+#12620 = SURFACE_CURVE('',#12621,(#12625,#12632),.PCURVE_S1.);
+#12621 = LINE('',#12622,#12623);
+#12622 = CARTESIAN_POINT('',(-10.1,-5.100000000001,-9.9));
+#12623 = VECTOR('',#12624,1.);
+#12624 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12625 = PCURVE('',#12144,#12626);
+#12626 = DEFINITIONAL_REPRESENTATION('',(#12627),#12631);
+#12627 = LINE('',#12628,#12629);
+#12628 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#12629 = VECTOR('',#12630,1.);
+#12630 = DIRECTION('',(1.,0.));
+#12631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12632 = PCURVE('',#12363,#12633);
+#12633 = DEFINITIONAL_REPRESENTATION('',(#12634),#12638);
+#12634 = LINE('',#12635,#12636);
+#12635 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#12636 = VECTOR('',#12637,1.);
+#12637 = DIRECTION('',(0.,-1.));
+#12638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12639 = ORIENTED_EDGE('',*,*,#12547,.F.);
+#12640 = ORIENTED_EDGE('',*,*,#12128,.F.);
+#12641 = ADVANCED_FACE('',(#12642),#12116,.T.);
+#12642 = FACE_BOUND('',#12643,.T.);
+#12643 = EDGE_LOOP('',(#12644,#12667,#12688,#12689));
+#12644 = ORIENTED_EDGE('',*,*,#12645,.T.);
+#12645 = EDGE_CURVE('',#12073,#12646,#12648,.T.);
+#12646 = VERTEX_POINT('',#12647);
+#12647 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-9.9));
+#12648 = SURFACE_CURVE('',#12649,(#12653,#12660),.PCURVE_S1.);
+#12649 = LINE('',#12650,#12651);
+#12650 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-10.4));
+#12651 = VECTOR('',#12652,1.);
+#12652 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12653 = PCURVE('',#12116,#12654);
+#12654 = DEFINITIONAL_REPRESENTATION('',(#12655),#12659);
+#12655 = LINE('',#12656,#12657);
+#12656 = CARTESIAN_POINT('',(0.,0.));
+#12657 = VECTOR('',#12658,1.);
+#12658 = DIRECTION('',(0.,-1.));
+#12659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12660 = PCURVE('',#12088,#12661);
+#12661 = DEFINITIONAL_REPRESENTATION('',(#12662),#12666);
+#12662 = LINE('',#12663,#12664);
+#12663 = CARTESIAN_POINT('',(0.499999999999,-2.220446049245E-16));
+#12664 = VECTOR('',#12665,1.);
+#12665 = DIRECTION('',(0.,-1.));
+#12666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12667 = ORIENTED_EDGE('',*,*,#12668,.T.);
+#12668 = EDGE_CURVE('',#12646,#12597,#12669,.T.);
+#12669 = SURFACE_CURVE('',#12670,(#12674,#12681),.PCURVE_S1.);
+#12670 = LINE('',#12671,#12672);
+#12671 = CARTESIAN_POINT('',(-10.60000000007,-5.100000000001,-9.9));
+#12672 = VECTOR('',#12673,1.);
+#12673 = DIRECTION('',(1.,0.,-0.));
+#12674 = PCURVE('',#12116,#12675);
+#12675 = DEFINITIONAL_REPRESENTATION('',(#12676),#12680);
+#12676 = LINE('',#12677,#12678);
+#12677 = CARTESIAN_POINT('',(0.,-0.5));
+#12678 = VECTOR('',#12679,1.);
+#12679 = DIRECTION('',(1.,0.));
+#12680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12681 = PCURVE('',#12363,#12682);
+#12682 = DEFINITIONAL_REPRESENTATION('',(#12683),#12687);
+#12683 = LINE('',#12684,#12685);
+#12684 = CARTESIAN_POINT('',(-0.500000000072,8.881784197001E-16));
+#12685 = VECTOR('',#12686,1.);
+#12686 = DIRECTION('',(1.,0.));
+#12687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12688 = ORIENTED_EDGE('',*,*,#12596,.F.);
+#12689 = ORIENTED_EDGE('',*,*,#12100,.F.);
+#12690 = ADVANCED_FACE('',(#12691),#12088,.T.);
+#12691 = FACE_BOUND('',#12692,.T.);
+#12692 = EDGE_LOOP('',(#12693,#12716,#12737,#12738));
+#12693 = ORIENTED_EDGE('',*,*,#12694,.T.);
+#12694 = EDGE_CURVE('',#12045,#12695,#12697,.T.);
+#12695 = VERTEX_POINT('',#12696);
+#12696 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-9.9));
+#12697 = SURFACE_CURVE('',#12698,(#12702,#12709),.PCURVE_S1.);
+#12698 = LINE('',#12699,#12700);
+#12699 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-10.4));
+#12700 = VECTOR('',#12701,1.);
+#12701 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12702 = PCURVE('',#12088,#12703);
+#12703 = DEFINITIONAL_REPRESENTATION('',(#12704),#12708);
+#12704 = LINE('',#12705,#12706);
+#12705 = CARTESIAN_POINT('',(0.,0.));
+#12706 = VECTOR('',#12707,1.);
+#12707 = DIRECTION('',(0.,-1.));
+#12708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12709 = PCURVE('',#12060,#12710);
+#12710 = DEFINITIONAL_REPRESENTATION('',(#12711),#12715);
+#12711 = LINE('',#12712,#12713);
+#12712 = CARTESIAN_POINT('',(0.399999999855,0.));
+#12713 = VECTOR('',#12714,1.);
+#12714 = DIRECTION('',(0.,-1.));
+#12715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12716 = ORIENTED_EDGE('',*,*,#12717,.T.);
+#12717 = EDGE_CURVE('',#12695,#12646,#12718,.T.);
+#12718 = SURFACE_CURVE('',#12719,(#12723,#12730),.PCURVE_S1.);
+#12719 = LINE('',#12720,#12721);
+#12720 = CARTESIAN_POINT('',(-10.60000000007,-5.599999999999,-9.9));
+#12721 = VECTOR('',#12722,1.);
+#12722 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12723 = PCURVE('',#12088,#12724);
+#12724 = DEFINITIONAL_REPRESENTATION('',(#12725),#12729);
+#12725 = LINE('',#12726,#12727);
+#12726 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#12727 = VECTOR('',#12728,1.);
+#12728 = DIRECTION('',(1.,0.));
+#12729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12730 = PCURVE('',#12363,#12731);
+#12731 = DEFINITIONAL_REPRESENTATION('',(#12732),#12736);
+#12732 = LINE('',#12733,#12734);
+#12733 = CARTESIAN_POINT('',(-0.500000000072,0.499999999999));
+#12734 = VECTOR('',#12735,1.);
+#12735 = DIRECTION('',(0.,-1.));
+#12736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12737 = ORIENTED_EDGE('',*,*,#12645,.F.);
+#12738 = ORIENTED_EDGE('',*,*,#12072,.F.);
+#12739 = ADVANCED_FACE('',(#12740),#12060,.T.);
+#12740 = FACE_BOUND('',#12741,.T.);
+#12741 = EDGE_LOOP('',(#12742,#12765,#12786,#12787));
+#12742 = ORIENTED_EDGE('',*,*,#12743,.T.);
+#12743 = EDGE_CURVE('',#12017,#12744,#12746,.T.);
+#12744 = VERTEX_POINT('',#12745);
+#12745 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-9.9));
+#12746 = SURFACE_CURVE('',#12747,(#12751,#12758),.PCURVE_S1.);
+#12747 = LINE('',#12748,#12749);
+#12748 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-10.4));
+#12749 = VECTOR('',#12750,1.);
+#12750 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12751 = PCURVE('',#12060,#12752);
+#12752 = DEFINITIONAL_REPRESENTATION('',(#12753),#12757);
+#12753 = LINE('',#12754,#12755);
+#12754 = CARTESIAN_POINT('',(0.,0.));
+#12755 = VECTOR('',#12756,1.);
+#12756 = DIRECTION('',(0.,-1.));
+#12757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12758 = PCURVE('',#12032,#12759);
+#12759 = DEFINITIONAL_REPRESENTATION('',(#12760),#12764);
+#12760 = LINE('',#12761,#12762);
+#12761 = CARTESIAN_POINT('',(0.499999999999,2.220446049245E-16));
+#12762 = VECTOR('',#12763,1.);
+#12763 = DIRECTION('',(0.,-1.));
+#12764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12765 = ORIENTED_EDGE('',*,*,#12766,.T.);
+#12766 = EDGE_CURVE('',#12744,#12695,#12767,.T.);
+#12767 = SURFACE_CURVE('',#12768,(#12772,#12779),.PCURVE_S1.);
+#12768 = LINE('',#12769,#12770);
+#12769 = CARTESIAN_POINT('',(-10.99999999992,-5.599999999999,-9.9));
+#12770 = VECTOR('',#12771,1.);
+#12771 = DIRECTION('',(1.,0.,-0.));
+#12772 = PCURVE('',#12060,#12773);
+#12773 = DEFINITIONAL_REPRESENTATION('',(#12774),#12778);
+#12774 = LINE('',#12775,#12776);
+#12775 = CARTESIAN_POINT('',(0.,-0.5));
+#12776 = VECTOR('',#12777,1.);
+#12777 = DIRECTION('',(1.,0.));
+#12778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12779 = PCURVE('',#12363,#12780);
+#12780 = DEFINITIONAL_REPRESENTATION('',(#12781),#12785);
+#12781 = LINE('',#12782,#12783);
+#12782 = CARTESIAN_POINT('',(-0.899999999928,0.499999999999));
+#12783 = VECTOR('',#12784,1.);
+#12784 = DIRECTION('',(1.,0.));
+#12785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12786 = ORIENTED_EDGE('',*,*,#12694,.F.);
+#12787 = ORIENTED_EDGE('',*,*,#12044,.F.);
+#12788 = ADVANCED_FACE('',(#12789),#12032,.T.);
+#12789 = FACE_BOUND('',#12790,.T.);
+#12790 = EDGE_LOOP('',(#12791,#12814,#12835,#12836));
+#12791 = ORIENTED_EDGE('',*,*,#12792,.T.);
+#12792 = EDGE_CURVE('',#11989,#12793,#12795,.T.);
+#12793 = VERTEX_POINT('',#12794);
+#12794 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-9.9));
+#12795 = SURFACE_CURVE('',#12796,(#12800,#12807),.PCURVE_S1.);
+#12796 = LINE('',#12797,#12798);
+#12797 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-10.4));
+#12798 = VECTOR('',#12799,1.);
+#12799 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12800 = PCURVE('',#12032,#12801);
+#12801 = DEFINITIONAL_REPRESENTATION('',(#12802),#12806);
+#12802 = LINE('',#12803,#12804);
+#12803 = CARTESIAN_POINT('',(0.,0.));
+#12804 = VECTOR('',#12805,1.);
+#12805 = DIRECTION('',(0.,-1.));
+#12806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12807 = PCURVE('',#12004,#12808);
+#12808 = DEFINITIONAL_REPRESENTATION('',(#12809),#12813);
+#12809 = LINE('',#12810,#12811);
+#12810 = CARTESIAN_POINT('',(0.500000000072,0.));
+#12811 = VECTOR('',#12812,1.);
+#12812 = DIRECTION('',(0.,-1.));
+#12813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12814 = ORIENTED_EDGE('',*,*,#12815,.T.);
+#12815 = EDGE_CURVE('',#12793,#12744,#12816,.T.);
+#12816 = SURFACE_CURVE('',#12817,(#12821,#12828),.PCURVE_S1.);
+#12817 = LINE('',#12818,#12819);
+#12818 = CARTESIAN_POINT('',(-10.99999999992,-5.100000000001,-9.9));
+#12819 = VECTOR('',#12820,1.);
+#12820 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12821 = PCURVE('',#12032,#12822);
+#12822 = DEFINITIONAL_REPRESENTATION('',(#12823),#12827);
+#12823 = LINE('',#12824,#12825);
+#12824 = CARTESIAN_POINT('',(1.110223024625E-15,-0.5));
+#12825 = VECTOR('',#12826,1.);
+#12826 = DIRECTION('',(1.,0.));
+#12827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12828 = PCURVE('',#12363,#12829);
+#12829 = DEFINITIONAL_REPRESENTATION('',(#12830),#12834);
+#12830 = LINE('',#12831,#12832);
+#12831 = CARTESIAN_POINT('',(-0.899999999928,8.881784197001E-16));
+#12832 = VECTOR('',#12833,1.);
+#12833 = DIRECTION('',(0.,1.));
+#12834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12835 = ORIENTED_EDGE('',*,*,#12743,.F.);
+#12836 = ORIENTED_EDGE('',*,*,#12016,.F.);
+#12837 = ADVANCED_FACE('',(#12838),#12004,.T.);
+#12838 = FACE_BOUND('',#12839,.T.);
+#12839 = EDGE_LOOP('',(#12840,#12863,#12884,#12885));
+#12840 = ORIENTED_EDGE('',*,*,#12841,.T.);
+#12841 = EDGE_CURVE('',#11961,#12842,#12844,.T.);
+#12842 = VERTEX_POINT('',#12843);
+#12843 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-9.9));
+#12844 = SURFACE_CURVE('',#12845,(#12849,#12856),.PCURVE_S1.);
+#12845 = LINE('',#12846,#12847);
+#12846 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-10.4));
+#12847 = VECTOR('',#12848,1.);
+#12848 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12849 = PCURVE('',#12004,#12850);
+#12850 = DEFINITIONAL_REPRESENTATION('',(#12851),#12855);
+#12851 = LINE('',#12852,#12853);
+#12852 = CARTESIAN_POINT('',(0.,0.));
+#12853 = VECTOR('',#12854,1.);
+#12854 = DIRECTION('',(0.,-1.));
+#12855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12856 = PCURVE('',#11976,#12857);
+#12857 = DEFINITIONAL_REPRESENTATION('',(#12858),#12862);
+#12858 = LINE('',#12859,#12860);
+#12859 = CARTESIAN_POINT('',(0.4,1.7763568394E-16));
+#12860 = VECTOR('',#12861,1.);
+#12861 = DIRECTION('',(0.,-1.));
+#12862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12863 = ORIENTED_EDGE('',*,*,#12864,.T.);
+#12864 = EDGE_CURVE('',#12842,#12793,#12865,.T.);
+#12865 = SURFACE_CURVE('',#12866,(#12870,#12877),.PCURVE_S1.);
+#12866 = LINE('',#12867,#12868);
+#12867 = CARTESIAN_POINT('',(-11.5,-5.100000000001,-9.9));
+#12868 = VECTOR('',#12869,1.);
+#12869 = DIRECTION('',(1.,0.,-0.));
+#12870 = PCURVE('',#12004,#12871);
+#12871 = DEFINITIONAL_REPRESENTATION('',(#12872),#12876);
+#12872 = LINE('',#12873,#12874);
+#12873 = CARTESIAN_POINT('',(0.,-0.5));
+#12874 = VECTOR('',#12875,1.);
+#12875 = DIRECTION('',(1.,0.));
+#12876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12877 = PCURVE('',#12363,#12878);
+#12878 = DEFINITIONAL_REPRESENTATION('',(#12879),#12883);
+#12879 = LINE('',#12880,#12881);
+#12880 = CARTESIAN_POINT('',(-1.4,8.881784197001E-16));
+#12881 = VECTOR('',#12882,1.);
+#12882 = DIRECTION('',(1.,0.));
+#12883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12884 = ORIENTED_EDGE('',*,*,#12792,.F.);
+#12885 = ORIENTED_EDGE('',*,*,#11988,.F.);
+#12886 = ADVANCED_FACE('',(#12887),#11976,.T.);
+#12887 = FACE_BOUND('',#12888,.T.);
+#12888 = EDGE_LOOP('',(#12889,#12890,#12911,#12912));
+#12889 = ORIENTED_EDGE('',*,*,#12375,.T.);
+#12890 = ORIENTED_EDGE('',*,*,#12891,.T.);
+#12891 = EDGE_CURVE('',#12348,#12842,#12892,.T.);
+#12892 = SURFACE_CURVE('',#12893,(#12897,#12904),.PCURVE_S1.);
+#12893 = LINE('',#12894,#12895);
+#12894 = CARTESIAN_POINT('',(-11.5,-4.700000000001,-9.9));
+#12895 = VECTOR('',#12896,1.);
+#12896 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12897 = PCURVE('',#11976,#12898);
+#12898 = DEFINITIONAL_REPRESENTATION('',(#12899),#12903);
+#12899 = LINE('',#12900,#12901);
+#12900 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#12901 = VECTOR('',#12902,1.);
+#12902 = DIRECTION('',(1.,0.));
+#12903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12904 = PCURVE('',#12363,#12905);
+#12905 = DEFINITIONAL_REPRESENTATION('',(#12906),#12910);
+#12906 = LINE('',#12907,#12908);
+#12907 = CARTESIAN_POINT('',(-1.4,-0.4));
+#12908 = VECTOR('',#12909,1.);
+#12909 = DIRECTION('',(0.,1.));
+#12910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12911 = ORIENTED_EDGE('',*,*,#12841,.F.);
+#12912 = ORIENTED_EDGE('',*,*,#11960,.F.);
+#12913 = ADVANCED_FACE('',(#12914,#12917),#12308,.T.);
+#12914 = FACE_BOUND('',#12915,.T.);
+#12915 = EDGE_LOOP('',(#12916));
+#12916 = ORIENTED_EDGE('',*,*,#12293,.T.);
+#12917 = FACE_BOUND('',#12918,.T.);
+#12918 = EDGE_LOOP('',(#12919));
+#12919 = ORIENTED_EDGE('',*,*,#12920,.F.);
+#12920 = EDGE_CURVE('',#12921,#12921,#12923,.T.);
+#12921 = VERTEX_POINT('',#12922);
+#12922 = CARTESIAN_POINT('',(-10.34,-4.9,-9.7));
+#12923 = SURFACE_CURVE('',#12924,(#12929,#12936),.PCURVE_S1.);
+#12924 = CIRCLE('',#12925,0.46);
+#12925 = AXIS2_PLACEMENT_3D('',#12926,#12927,#12928);
+#12926 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#12927 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12928 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#12929 = PCURVE('',#12308,#12930);
+#12930 = DEFINITIONAL_REPRESENTATION('',(#12931),#12935);
+#12931 = CIRCLE('',#12932,0.46);
+#12932 = AXIS2_PLACEMENT_2D('',#12933,#12934);
+#12933 = CARTESIAN_POINT('',(0.,0.));
+#12934 = DIRECTION('',(1.,-3.445445753716E-15));
+#12935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12936 = PCURVE('',#12937,#12942);
+#12937 = CYLINDRICAL_SURFACE('',#12938,0.46);
+#12938 = AXIS2_PLACEMENT_3D('',#12939,#12940,#12941);
+#12939 = CARTESIAN_POINT('',(-10.8,-4.9,-9.7));
+#12940 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12941 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#12942 = DEFINITIONAL_REPRESENTATION('',(#12943),#12947);
+#12943 = LINE('',#12944,#12945);
+#12944 = CARTESIAN_POINT('',(0.,0.));
+#12945 = VECTOR('',#12946,1.);
+#12946 = DIRECTION('',(1.,0.));
+#12947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12948 = ADVANCED_FACE('',(#12949),#12363,.T.);
+#12949 = FACE_BOUND('',#12950,.F.);
+#12950 = EDGE_LOOP('',(#12951,#12952,#12953,#12954,#12955,#12956,#12957,
+    #12958,#12959,#12960,#12961,#12962));
+#12951 = ORIENTED_EDGE('',*,*,#12619,.T.);
+#12952 = ORIENTED_EDGE('',*,*,#12570,.T.);
+#12953 = ORIENTED_EDGE('',*,*,#12521,.T.);
+#12954 = ORIENTED_EDGE('',*,*,#12472,.T.);
+#12955 = ORIENTED_EDGE('',*,*,#12423,.T.);
+#12956 = ORIENTED_EDGE('',*,*,#12347,.T.);
+#12957 = ORIENTED_EDGE('',*,*,#12891,.T.);
+#12958 = ORIENTED_EDGE('',*,*,#12864,.T.);
+#12959 = ORIENTED_EDGE('',*,*,#12815,.T.);
+#12960 = ORIENTED_EDGE('',*,*,#12766,.T.);
+#12961 = ORIENTED_EDGE('',*,*,#12717,.T.);
+#12962 = ORIENTED_EDGE('',*,*,#12668,.T.);
+#12963 = ADVANCED_FACE('',(#12964),#12937,.T.);
+#12964 = FACE_BOUND('',#12965,.T.);
+#12965 = EDGE_LOOP('',(#12966,#12967,#12990,#13017));
+#12966 = ORIENTED_EDGE('',*,*,#12920,.T.);
+#12967 = ORIENTED_EDGE('',*,*,#12968,.T.);
+#12968 = EDGE_CURVE('',#12921,#12969,#12971,.T.);
+#12969 = VERTEX_POINT('',#12970);
+#12970 = CARTESIAN_POINT('',(-10.34,-4.9,3.7));
+#12971 = SEAM_CURVE('',#12972,(#12976,#12983),.PCURVE_S1.);
+#12972 = LINE('',#12973,#12974);
+#12973 = CARTESIAN_POINT('',(-10.34,-4.9,-9.7));
+#12974 = VECTOR('',#12975,1.);
+#12975 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#12976 = PCURVE('',#12937,#12977);
+#12977 = DEFINITIONAL_REPRESENTATION('',(#12978),#12982);
+#12978 = LINE('',#12979,#12980);
+#12979 = CARTESIAN_POINT('',(0.,0.));
+#12980 = VECTOR('',#12981,1.);
+#12981 = DIRECTION('',(0.,1.));
+#12982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12983 = PCURVE('',#12937,#12984);
+#12984 = DEFINITIONAL_REPRESENTATION('',(#12985),#12989);
+#12985 = LINE('',#12986,#12987);
+#12986 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12987 = VECTOR('',#12988,1.);
+#12988 = DIRECTION('',(0.,1.));
+#12989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12990 = ORIENTED_EDGE('',*,*,#12991,.F.);
+#12991 = EDGE_CURVE('',#12969,#12969,#12992,.T.);
+#12992 = SURFACE_CURVE('',#12993,(#12998,#13005),.PCURVE_S1.);
+#12993 = CIRCLE('',#12994,0.46);
+#12994 = AXIS2_PLACEMENT_3D('',#12995,#12996,#12997);
+#12995 = CARTESIAN_POINT('',(-10.8,-4.9,3.7));
+#12996 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#12997 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#12998 = PCURVE('',#12937,#12999);
+#12999 = DEFINITIONAL_REPRESENTATION('',(#13000),#13004);
+#13000 = LINE('',#13001,#13002);
+#13001 = CARTESIAN_POINT('',(0.,13.4));
+#13002 = VECTOR('',#13003,1.);
+#13003 = DIRECTION('',(1.,0.));
+#13004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13005 = PCURVE('',#13006,#13011);
+#13006 = CONICAL_SURFACE('',#13007,0.46,0.366056515847);
+#13007 = AXIS2_PLACEMENT_3D('',#13008,#13009,#13010);
+#13008 = CARTESIAN_POINT('',(-10.8,-4.9,3.7));
+#13009 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#13010 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#13011 = DEFINITIONAL_REPRESENTATION('',(#13012),#13016);
+#13012 = LINE('',#13013,#13014);
+#13013 = CARTESIAN_POINT('',(-0.,-0.));
+#13014 = VECTOR('',#13015,1.);
+#13015 = DIRECTION('',(-1.,-0.));
+#13016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13017 = ORIENTED_EDGE('',*,*,#12968,.F.);
+#13018 = ADVANCED_FACE('',(#13019),#13006,.T.);
+#13019 = FACE_BOUND('',#13020,.T.);
+#13020 = EDGE_LOOP('',(#13021,#13022,#13045));
+#13021 = ORIENTED_EDGE('',*,*,#12991,.T.);
+#13022 = ORIENTED_EDGE('',*,*,#13023,.T.);
+#13023 = EDGE_CURVE('',#12969,#13024,#13026,.T.);
+#13024 = VERTEX_POINT('',#13025);
+#13025 = CARTESIAN_POINT('',(-10.8,-4.9,4.9));
+#13026 = SEAM_CURVE('',#13027,(#13031,#13038),.PCURVE_S1.);
+#13027 = LINE('',#13028,#13029);
+#13028 = CARTESIAN_POINT('',(-10.34,-4.9,3.7));
+#13029 = VECTOR('',#13030,1.);
+#13030 = DIRECTION('',(-0.357936011632,6.219998631498E-16,0.933746117302
+    ));
+#13031 = PCURVE('',#13006,#13032);
+#13032 = DEFINITIONAL_REPRESENTATION('',(#13033),#13037);
+#13033 = LINE('',#13034,#13035);
+#13034 = CARTESIAN_POINT('',(-0.,-0.));
+#13035 = VECTOR('',#13036,1.);
+#13036 = DIRECTION('',(-0.,-1.));
+#13037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13038 = PCURVE('',#13006,#13039);
+#13039 = DEFINITIONAL_REPRESENTATION('',(#13040),#13044);
+#13040 = LINE('',#13041,#13042);
+#13041 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#13042 = VECTOR('',#13043,1.);
+#13043 = DIRECTION('',(-0.,-1.));
+#13044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13045 = ORIENTED_EDGE('',*,*,#13023,.F.);
+#13046 = MANIFOLD_SOLID_BREP('',#13047);
+#13047 = CLOSED_SHELL('',(#13048,#13423,#13478,#13554,#13603,#13652,
+    #13701,#13750,#13799,#13848,#13897,#13946,#13995,#14044,#14071,
+    #14106,#14121,#14176));
+#13048 = ADVANCED_FACE('',(#13049,#13085),#13062,.F.);
+#13049 = FACE_BOUND('',#13050,.T.);
+#13050 = EDGE_LOOP('',(#13051));
+#13051 = ORIENTED_EDGE('',*,*,#13052,.F.);
+#13052 = EDGE_CURVE('',#13053,#13053,#13055,.T.);
+#13053 = VERTEX_POINT('',#13054);
+#13054 = CARTESIAN_POINT('',(-9.9,4.9,-10.4));
+#13055 = SURFACE_CURVE('',#13056,(#13061,#13073),.PCURVE_S1.);
+#13056 = CIRCLE('',#13057,0.9);
+#13057 = AXIS2_PLACEMENT_3D('',#13058,#13059,#13060);
+#13058 = CARTESIAN_POINT('',(-10.8,4.9,-10.4));
+#13059 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13060 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#13061 = PCURVE('',#13062,#13067);
+#13062 = PLANE('',#13063);
+#13063 = AXIS2_PLACEMENT_3D('',#13064,#13065,#13066);
+#13064 = CARTESIAN_POINT('',(-10.8,4.9,-10.4));
+#13065 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13066 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#13067 = DEFINITIONAL_REPRESENTATION('',(#13068),#13072);
+#13068 = CIRCLE('',#13069,0.9);
+#13069 = AXIS2_PLACEMENT_2D('',#13070,#13071);
+#13070 = CARTESIAN_POINT('',(0.,0.));
+#13071 = DIRECTION('',(1.,-0.));
+#13072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13073 = PCURVE('',#13074,#13079);
+#13074 = CYLINDRICAL_SURFACE('',#13075,0.9);
+#13075 = AXIS2_PLACEMENT_3D('',#13076,#13077,#13078);
+#13076 = CARTESIAN_POINT('',(-10.8,4.9,-10.4));
+#13077 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13078 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#13079 = DEFINITIONAL_REPRESENTATION('',(#13080),#13084);
+#13080 = LINE('',#13081,#13082);
+#13081 = CARTESIAN_POINT('',(0.,0.));
+#13082 = VECTOR('',#13083,1.);
+#13083 = DIRECTION('',(1.,0.));
+#13084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13085 = FACE_BOUND('',#13086,.T.);
+#13086 = EDGE_LOOP('',(#13087,#13117,#13145,#13173,#13201,#13229,#13257,
+    #13285,#13313,#13341,#13369,#13397));
+#13087 = ORIENTED_EDGE('',*,*,#13088,.T.);
+#13088 = EDGE_CURVE('',#13089,#13091,#13093,.T.);
+#13089 = VERTEX_POINT('',#13090);
+#13090 = CARTESIAN_POINT('',(-11.,5.099999999999,-10.4));
+#13091 = VERTEX_POINT('',#13092);
+#13092 = CARTESIAN_POINT('',(-11.5,5.099999999999,-10.4));
+#13093 = SURFACE_CURVE('',#13094,(#13098,#13105),.PCURVE_S1.);
+#13094 = LINE('',#13095,#13096);
+#13095 = CARTESIAN_POINT('',(-11.,5.099999999999,-10.4));
+#13096 = VECTOR('',#13097,1.);
+#13097 = DIRECTION('',(-1.,0.,0.));
+#13098 = PCURVE('',#13062,#13099);
+#13099 = DEFINITIONAL_REPRESENTATION('',(#13100),#13104);
+#13100 = LINE('',#13101,#13102);
+#13101 = CARTESIAN_POINT('',(-0.2,0.199999999999));
+#13102 = VECTOR('',#13103,1.);
+#13103 = DIRECTION('',(-1.,-3.774758283726E-15));
+#13104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13105 = PCURVE('',#13106,#13111);
+#13106 = PLANE('',#13107);
+#13107 = AXIS2_PLACEMENT_3D('',#13108,#13109,#13110);
+#13108 = CARTESIAN_POINT('',(-11.,5.099999999999,-10.4));
+#13109 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#13110 = DIRECTION('',(-1.,0.,0.));
+#13111 = DEFINITIONAL_REPRESENTATION('',(#13112),#13116);
+#13112 = LINE('',#13113,#13114);
+#13113 = CARTESIAN_POINT('',(0.,0.));
+#13114 = VECTOR('',#13115,1.);
+#13115 = DIRECTION('',(1.,-0.));
+#13116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13117 = ORIENTED_EDGE('',*,*,#13118,.T.);
+#13118 = EDGE_CURVE('',#13091,#13119,#13121,.T.);
+#13119 = VERTEX_POINT('',#13120);
+#13120 = CARTESIAN_POINT('',(-11.5,4.699999999999,-10.4));
+#13121 = SURFACE_CURVE('',#13122,(#13126,#13133),.PCURVE_S1.);
+#13122 = LINE('',#13123,#13124);
+#13123 = CARTESIAN_POINT('',(-11.5,5.099999999999,-10.4));
+#13124 = VECTOR('',#13125,1.);
+#13125 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13126 = PCURVE('',#13062,#13127);
+#13127 = DEFINITIONAL_REPRESENTATION('',(#13128),#13132);
+#13128 = LINE('',#13129,#13130);
+#13129 = CARTESIAN_POINT('',(-0.7,0.199999999999));
+#13130 = VECTOR('',#13131,1.);
+#13131 = DIRECTION('',(3.774758283726E-15,-1.));
+#13132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13133 = PCURVE('',#13134,#13139);
+#13134 = PLANE('',#13135);
+#13135 = AXIS2_PLACEMENT_3D('',#13136,#13137,#13138);
+#13136 = CARTESIAN_POINT('',(-11.5,5.099999999999,-10.4));
+#13137 = DIRECTION('',(1.,0.,0.));
+#13138 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13139 = DEFINITIONAL_REPRESENTATION('',(#13140),#13144);
+#13140 = LINE('',#13141,#13142);
+#13141 = CARTESIAN_POINT('',(0.,0.));
+#13142 = VECTOR('',#13143,1.);
+#13143 = DIRECTION('',(1.,0.));
+#13144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13145 = ORIENTED_EDGE('',*,*,#13146,.T.);
+#13146 = EDGE_CURVE('',#13119,#13147,#13149,.T.);
+#13147 = VERTEX_POINT('',#13148);
+#13148 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-10.4));
+#13149 = SURFACE_CURVE('',#13150,(#13154,#13161),.PCURVE_S1.);
+#13150 = LINE('',#13151,#13152);
+#13151 = CARTESIAN_POINT('',(-11.5,4.699999999999,-10.4));
+#13152 = VECTOR('',#13153,1.);
+#13153 = DIRECTION('',(1.,0.,-0.));
+#13154 = PCURVE('',#13062,#13155);
+#13155 = DEFINITIONAL_REPRESENTATION('',(#13156),#13160);
+#13156 = LINE('',#13157,#13158);
+#13157 = CARTESIAN_POINT('',(-0.7,-0.200000000001));
+#13158 = VECTOR('',#13159,1.);
+#13159 = DIRECTION('',(1.,3.774758283726E-15));
+#13160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13161 = PCURVE('',#13162,#13167);
+#13162 = PLANE('',#13163);
+#13163 = AXIS2_PLACEMENT_3D('',#13164,#13165,#13166);
+#13164 = CARTESIAN_POINT('',(-11.5,4.699999999999,-10.4));
+#13165 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13166 = DIRECTION('',(1.,0.,0.));
+#13167 = DEFINITIONAL_REPRESENTATION('',(#13168),#13172);
+#13168 = LINE('',#13169,#13170);
+#13169 = CARTESIAN_POINT('',(0.,0.));
+#13170 = VECTOR('',#13171,1.);
+#13171 = DIRECTION('',(1.,0.));
+#13172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13173 = ORIENTED_EDGE('',*,*,#13174,.T.);
+#13174 = EDGE_CURVE('',#13147,#13175,#13177,.T.);
+#13175 = VERTEX_POINT('',#13176);
+#13176 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-10.4));
+#13177 = SURFACE_CURVE('',#13178,(#13182,#13189),.PCURVE_S1.);
+#13178 = LINE('',#13179,#13180);
+#13179 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-10.4));
+#13180 = VECTOR('',#13181,1.);
+#13181 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13182 = PCURVE('',#13062,#13183);
+#13183 = DEFINITIONAL_REPRESENTATION('',(#13184),#13188);
+#13184 = LINE('',#13185,#13186);
+#13185 = CARTESIAN_POINT('',(-0.199999999928,-0.200000000001));
+#13186 = VECTOR('',#13187,1.);
+#13187 = DIRECTION('',(3.774758283726E-15,-1.));
+#13188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13189 = PCURVE('',#13190,#13195);
+#13190 = PLANE('',#13191);
+#13191 = AXIS2_PLACEMENT_3D('',#13192,#13193,#13194);
+#13192 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-10.4));
+#13193 = DIRECTION('',(1.,0.,0.));
+#13194 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13195 = DEFINITIONAL_REPRESENTATION('',(#13196),#13200);
+#13196 = LINE('',#13197,#13198);
+#13197 = CARTESIAN_POINT('',(8.881784197001E-16,3.944304526105E-31));
+#13198 = VECTOR('',#13199,1.);
+#13199 = DIRECTION('',(1.,0.));
+#13200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13201 = ORIENTED_EDGE('',*,*,#13202,.T.);
+#13202 = EDGE_CURVE('',#13175,#13203,#13205,.T.);
+#13203 = VERTEX_POINT('',#13204);
+#13204 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-10.4));
+#13205 = SURFACE_CURVE('',#13206,(#13210,#13217),.PCURVE_S1.);
+#13206 = LINE('',#13207,#13208);
+#13207 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-10.4));
+#13208 = VECTOR('',#13209,1.);
+#13209 = DIRECTION('',(1.,0.,-0.));
+#13210 = PCURVE('',#13062,#13211);
+#13211 = DEFINITIONAL_REPRESENTATION('',(#13212),#13216);
+#13212 = LINE('',#13213,#13214);
+#13213 = CARTESIAN_POINT('',(-0.199999999928,-0.699999999999));
+#13214 = VECTOR('',#13215,1.);
+#13215 = DIRECTION('',(1.,3.774758283726E-15));
+#13216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13217 = PCURVE('',#13218,#13223);
+#13218 = PLANE('',#13219);
+#13219 = AXIS2_PLACEMENT_3D('',#13220,#13221,#13222);
+#13220 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-10.4));
+#13221 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13222 = DIRECTION('',(1.,0.,0.));
+#13223 = DEFINITIONAL_REPRESENTATION('',(#13224),#13228);
+#13224 = LINE('',#13225,#13226);
+#13225 = CARTESIAN_POINT('',(0.,0.));
+#13226 = VECTOR('',#13227,1.);
+#13227 = DIRECTION('',(1.,0.));
+#13228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13229 = ORIENTED_EDGE('',*,*,#13230,.T.);
+#13230 = EDGE_CURVE('',#13203,#13231,#13233,.T.);
+#13231 = VERTEX_POINT('',#13232);
+#13232 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-10.4));
+#13233 = SURFACE_CURVE('',#13234,(#13238,#13245),.PCURVE_S1.);
+#13234 = LINE('',#13235,#13236);
+#13235 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-10.4));
+#13236 = VECTOR('',#13237,1.);
+#13237 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13238 = PCURVE('',#13062,#13239);
+#13239 = DEFINITIONAL_REPRESENTATION('',(#13240),#13244);
+#13240 = LINE('',#13241,#13242);
+#13241 = CARTESIAN_POINT('',(0.199999999928,-0.699999999999));
+#13242 = VECTOR('',#13243,1.);
+#13243 = DIRECTION('',(-3.774758283726E-15,1.));
+#13244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13245 = PCURVE('',#13246,#13251);
+#13246 = PLANE('',#13247);
+#13247 = AXIS2_PLACEMENT_3D('',#13248,#13249,#13250);
+#13248 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-10.4));
+#13249 = DIRECTION('',(-1.,0.,0.));
+#13250 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13251 = DEFINITIONAL_REPRESENTATION('',(#13252),#13256);
+#13252 = LINE('',#13253,#13254);
+#13253 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#13254 = VECTOR('',#13255,1.);
+#13255 = DIRECTION('',(1.,0.));
+#13256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13257 = ORIENTED_EDGE('',*,*,#13258,.T.);
+#13258 = EDGE_CURVE('',#13231,#13259,#13261,.T.);
+#13259 = VERTEX_POINT('',#13260);
+#13260 = CARTESIAN_POINT('',(-10.1,4.699999999999,-10.4));
+#13261 = SURFACE_CURVE('',#13262,(#13266,#13273),.PCURVE_S1.);
+#13262 = LINE('',#13263,#13264);
+#13263 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-10.4));
+#13264 = VECTOR('',#13265,1.);
+#13265 = DIRECTION('',(1.,0.,-0.));
+#13266 = PCURVE('',#13062,#13267);
+#13267 = DEFINITIONAL_REPRESENTATION('',(#13268),#13272);
+#13268 = LINE('',#13269,#13270);
+#13269 = CARTESIAN_POINT('',(0.199999999928,-0.200000000001));
+#13270 = VECTOR('',#13271,1.);
+#13271 = DIRECTION('',(1.,3.774758283726E-15));
+#13272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13273 = PCURVE('',#13274,#13279);
+#13274 = PLANE('',#13275);
+#13275 = AXIS2_PLACEMENT_3D('',#13276,#13277,#13278);
+#13276 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-10.4));
+#13277 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13278 = DIRECTION('',(1.,0.,0.));
+#13279 = DEFINITIONAL_REPRESENTATION('',(#13280),#13284);
+#13280 = LINE('',#13281,#13282);
+#13281 = CARTESIAN_POINT('',(0.,0.));
+#13282 = VECTOR('',#13283,1.);
+#13283 = DIRECTION('',(1.,0.));
+#13284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13285 = ORIENTED_EDGE('',*,*,#13286,.T.);
+#13286 = EDGE_CURVE('',#13259,#13287,#13289,.T.);
+#13287 = VERTEX_POINT('',#13288);
+#13288 = CARTESIAN_POINT('',(-10.1,5.099999999999,-10.4));
+#13289 = SURFACE_CURVE('',#13290,(#13294,#13301),.PCURVE_S1.);
+#13290 = LINE('',#13291,#13292);
+#13291 = CARTESIAN_POINT('',(-10.1,4.699999999999,-10.4));
+#13292 = VECTOR('',#13293,1.);
+#13293 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13294 = PCURVE('',#13062,#13295);
+#13295 = DEFINITIONAL_REPRESENTATION('',(#13296),#13300);
+#13296 = LINE('',#13297,#13298);
+#13297 = CARTESIAN_POINT('',(0.7,-0.200000000001));
+#13298 = VECTOR('',#13299,1.);
+#13299 = DIRECTION('',(-3.774758283726E-15,1.));
+#13300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13301 = PCURVE('',#13302,#13307);
+#13302 = PLANE('',#13303);
+#13303 = AXIS2_PLACEMENT_3D('',#13304,#13305,#13306);
+#13304 = CARTESIAN_POINT('',(-10.1,4.699999999999,-10.4));
+#13305 = DIRECTION('',(-1.,0.,0.));
+#13306 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13307 = DEFINITIONAL_REPRESENTATION('',(#13308),#13312);
+#13308 = LINE('',#13309,#13310);
+#13309 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#13310 = VECTOR('',#13311,1.);
+#13311 = DIRECTION('',(1.,0.));
+#13312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13313 = ORIENTED_EDGE('',*,*,#13314,.T.);
+#13314 = EDGE_CURVE('',#13287,#13315,#13317,.T.);
+#13315 = VERTEX_POINT('',#13316);
+#13316 = CARTESIAN_POINT('',(-10.6,5.099999999999,-10.4));
+#13317 = SURFACE_CURVE('',#13318,(#13322,#13329),.PCURVE_S1.);
+#13318 = LINE('',#13319,#13320);
+#13319 = CARTESIAN_POINT('',(-10.1,5.099999999999,-10.4));
+#13320 = VECTOR('',#13321,1.);
+#13321 = DIRECTION('',(-1.,0.,0.));
+#13322 = PCURVE('',#13062,#13323);
+#13323 = DEFINITIONAL_REPRESENTATION('',(#13324),#13328);
+#13324 = LINE('',#13325,#13326);
+#13325 = CARTESIAN_POINT('',(0.7,0.199999999999));
+#13326 = VECTOR('',#13327,1.);
+#13327 = DIRECTION('',(-1.,-3.774758283726E-15));
+#13328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13329 = PCURVE('',#13330,#13335);
+#13330 = PLANE('',#13331);
+#13331 = AXIS2_PLACEMENT_3D('',#13332,#13333,#13334);
+#13332 = CARTESIAN_POINT('',(-10.1,5.099999999999,-10.4));
+#13333 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#13334 = DIRECTION('',(-1.,0.,0.));
+#13335 = DEFINITIONAL_REPRESENTATION('',(#13336),#13340);
+#13336 = LINE('',#13337,#13338);
+#13337 = CARTESIAN_POINT('',(0.,0.));
+#13338 = VECTOR('',#13339,1.);
+#13339 = DIRECTION('',(1.,-0.));
+#13340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13341 = ORIENTED_EDGE('',*,*,#13342,.T.);
+#13342 = EDGE_CURVE('',#13315,#13343,#13345,.T.);
+#13343 = VERTEX_POINT('',#13344);
+#13344 = CARTESIAN_POINT('',(-10.6,5.599999999999,-10.4));
+#13345 = SURFACE_CURVE('',#13346,(#13350,#13357),.PCURVE_S1.);
+#13346 = LINE('',#13347,#13348);
+#13347 = CARTESIAN_POINT('',(-10.6,5.099999999999,-10.4));
+#13348 = VECTOR('',#13349,1.);
+#13349 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13350 = PCURVE('',#13062,#13351);
+#13351 = DEFINITIONAL_REPRESENTATION('',(#13352),#13356);
+#13352 = LINE('',#13353,#13354);
+#13353 = CARTESIAN_POINT('',(0.2,0.199999999999));
+#13354 = VECTOR('',#13355,1.);
+#13355 = DIRECTION('',(-3.774758283726E-15,1.));
+#13356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13357 = PCURVE('',#13358,#13363);
+#13358 = PLANE('',#13359);
+#13359 = AXIS2_PLACEMENT_3D('',#13360,#13361,#13362);
+#13360 = CARTESIAN_POINT('',(-10.6,5.099999999999,-10.4));
+#13361 = DIRECTION('',(-1.,0.,0.));
+#13362 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13363 = DEFINITIONAL_REPRESENTATION('',(#13364),#13368);
+#13364 = LINE('',#13365,#13366);
+#13365 = CARTESIAN_POINT('',(0.,0.));
+#13366 = VECTOR('',#13367,1.);
+#13367 = DIRECTION('',(1.,0.));
+#13368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13369 = ORIENTED_EDGE('',*,*,#13370,.T.);
+#13370 = EDGE_CURVE('',#13343,#13371,#13373,.T.);
+#13371 = VERTEX_POINT('',#13372);
+#13372 = CARTESIAN_POINT('',(-11.,5.599999999999,-10.4));
+#13373 = SURFACE_CURVE('',#13374,(#13378,#13385),.PCURVE_S1.);
+#13374 = LINE('',#13375,#13376);
+#13375 = CARTESIAN_POINT('',(-10.6,5.599999999999,-10.4));
+#13376 = VECTOR('',#13377,1.);
+#13377 = DIRECTION('',(-1.,0.,0.));
+#13378 = PCURVE('',#13062,#13379);
+#13379 = DEFINITIONAL_REPRESENTATION('',(#13380),#13384);
+#13380 = LINE('',#13381,#13382);
+#13381 = CARTESIAN_POINT('',(0.2,0.699999999999));
+#13382 = VECTOR('',#13383,1.);
+#13383 = DIRECTION('',(-1.,-3.774758283726E-15));
+#13384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13385 = PCURVE('',#13386,#13391);
+#13386 = PLANE('',#13387);
+#13387 = AXIS2_PLACEMENT_3D('',#13388,#13389,#13390);
+#13388 = CARTESIAN_POINT('',(-10.6,5.599999999999,-10.4));
+#13389 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#13390 = DIRECTION('',(-1.,0.,0.));
+#13391 = DEFINITIONAL_REPRESENTATION('',(#13392),#13396);
+#13392 = LINE('',#13393,#13394);
+#13393 = CARTESIAN_POINT('',(0.,0.));
+#13394 = VECTOR('',#13395,1.);
+#13395 = DIRECTION('',(1.,-0.));
+#13396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13397 = ORIENTED_EDGE('',*,*,#13398,.T.);
+#13398 = EDGE_CURVE('',#13371,#13089,#13399,.T.);
+#13399 = SURFACE_CURVE('',#13400,(#13404,#13411),.PCURVE_S1.);
+#13400 = LINE('',#13401,#13402);
+#13401 = CARTESIAN_POINT('',(-11.,5.599999999999,-10.4));
+#13402 = VECTOR('',#13403,1.);
+#13403 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13404 = PCURVE('',#13062,#13405);
+#13405 = DEFINITIONAL_REPRESENTATION('',(#13406),#13410);
+#13406 = LINE('',#13407,#13408);
+#13407 = CARTESIAN_POINT('',(-0.2,0.699999999999));
+#13408 = VECTOR('',#13409,1.);
+#13409 = DIRECTION('',(3.774758283726E-15,-1.));
+#13410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13411 = PCURVE('',#13412,#13417);
+#13412 = PLANE('',#13413);
+#13413 = AXIS2_PLACEMENT_3D('',#13414,#13415,#13416);
+#13414 = CARTESIAN_POINT('',(-11.,5.599999999999,-10.4));
+#13415 = DIRECTION('',(1.,0.,0.));
+#13416 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13417 = DEFINITIONAL_REPRESENTATION('',(#13418),#13422);
+#13418 = LINE('',#13419,#13420);
+#13419 = CARTESIAN_POINT('',(0.,0.));
+#13420 = VECTOR('',#13421,1.);
+#13421 = DIRECTION('',(1.,0.));
+#13422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13423 = ADVANCED_FACE('',(#13424),#13074,.T.);
+#13424 = FACE_BOUND('',#13425,.T.);
+#13425 = EDGE_LOOP('',(#13426,#13427,#13450,#13477));
+#13426 = ORIENTED_EDGE('',*,*,#13052,.T.);
+#13427 = ORIENTED_EDGE('',*,*,#13428,.T.);
+#13428 = EDGE_CURVE('',#13053,#13429,#13431,.T.);
+#13429 = VERTEX_POINT('',#13430);
+#13430 = CARTESIAN_POINT('',(-9.9,4.9,-9.7));
+#13431 = SEAM_CURVE('',#13432,(#13436,#13443),.PCURVE_S1.);
+#13432 = LINE('',#13433,#13434);
+#13433 = CARTESIAN_POINT('',(-9.9,4.9,-10.4));
+#13434 = VECTOR('',#13435,1.);
+#13435 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#13436 = PCURVE('',#13074,#13437);
+#13437 = DEFINITIONAL_REPRESENTATION('',(#13438),#13442);
+#13438 = LINE('',#13439,#13440);
+#13439 = CARTESIAN_POINT('',(0.,0.));
+#13440 = VECTOR('',#13441,1.);
+#13441 = DIRECTION('',(0.,1.));
+#13442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13443 = PCURVE('',#13074,#13444);
+#13444 = DEFINITIONAL_REPRESENTATION('',(#13445),#13449);
+#13445 = LINE('',#13446,#13447);
+#13446 = CARTESIAN_POINT('',(6.28318530718,0.));
+#13447 = VECTOR('',#13448,1.);
+#13448 = DIRECTION('',(0.,1.));
+#13449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13450 = ORIENTED_EDGE('',*,*,#13451,.F.);
+#13451 = EDGE_CURVE('',#13429,#13429,#13452,.T.);
+#13452 = SURFACE_CURVE('',#13453,(#13458,#13465),.PCURVE_S1.);
+#13453 = CIRCLE('',#13454,0.9);
+#13454 = AXIS2_PLACEMENT_3D('',#13455,#13456,#13457);
+#13455 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#13456 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13457 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#13458 = PCURVE('',#13074,#13459);
+#13459 = DEFINITIONAL_REPRESENTATION('',(#13460),#13464);
+#13460 = LINE('',#13461,#13462);
+#13461 = CARTESIAN_POINT('',(0.,0.7));
+#13462 = VECTOR('',#13463,1.);
+#13463 = DIRECTION('',(1.,0.));
+#13464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13465 = PCURVE('',#13466,#13471);
+#13466 = PLANE('',#13467);
+#13467 = AXIS2_PLACEMENT_3D('',#13468,#13469,#13470);
+#13468 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#13469 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13470 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#13471 = DEFINITIONAL_REPRESENTATION('',(#13472),#13476);
+#13472 = CIRCLE('',#13473,0.9);
+#13473 = AXIS2_PLACEMENT_2D('',#13474,#13475);
+#13474 = CARTESIAN_POINT('',(0.,0.));
+#13475 = DIRECTION('',(1.,-1.753024233824E-30));
+#13476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13477 = ORIENTED_EDGE('',*,*,#13428,.F.);
+#13478 = ADVANCED_FACE('',(#13479),#13106,.T.);
+#13479 = FACE_BOUND('',#13480,.T.);
+#13480 = EDGE_LOOP('',(#13481,#13504,#13532,#13553));
+#13481 = ORIENTED_EDGE('',*,*,#13482,.T.);
+#13482 = EDGE_CURVE('',#13089,#13483,#13485,.T.);
+#13483 = VERTEX_POINT('',#13484);
+#13484 = CARTESIAN_POINT('',(-11.,5.099999999999,-9.9));
+#13485 = SURFACE_CURVE('',#13486,(#13490,#13497),.PCURVE_S1.);
+#13486 = LINE('',#13487,#13488);
+#13487 = CARTESIAN_POINT('',(-11.,5.099999999999,-10.4));
+#13488 = VECTOR('',#13489,1.);
+#13489 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13490 = PCURVE('',#13106,#13491);
+#13491 = DEFINITIONAL_REPRESENTATION('',(#13492),#13496);
+#13492 = LINE('',#13493,#13494);
+#13493 = CARTESIAN_POINT('',(0.,0.));
+#13494 = VECTOR('',#13495,1.);
+#13495 = DIRECTION('',(0.,-1.));
+#13496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13497 = PCURVE('',#13412,#13498);
+#13498 = DEFINITIONAL_REPRESENTATION('',(#13499),#13503);
+#13499 = LINE('',#13500,#13501);
+#13500 = CARTESIAN_POINT('',(0.5,2.22044604925E-16));
+#13501 = VECTOR('',#13502,1.);
+#13502 = DIRECTION('',(0.,-1.));
+#13503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13504 = ORIENTED_EDGE('',*,*,#13505,.T.);
+#13505 = EDGE_CURVE('',#13483,#13506,#13508,.T.);
+#13506 = VERTEX_POINT('',#13507);
+#13507 = CARTESIAN_POINT('',(-11.5,5.099999999999,-9.9));
+#13508 = SURFACE_CURVE('',#13509,(#13513,#13520),.PCURVE_S1.);
+#13509 = LINE('',#13510,#13511);
+#13510 = CARTESIAN_POINT('',(-11.,5.099999999999,-9.9));
+#13511 = VECTOR('',#13512,1.);
+#13512 = DIRECTION('',(-1.,0.,0.));
+#13513 = PCURVE('',#13106,#13514);
+#13514 = DEFINITIONAL_REPRESENTATION('',(#13515),#13519);
+#13515 = LINE('',#13516,#13517);
+#13516 = CARTESIAN_POINT('',(0.,-0.5));
+#13517 = VECTOR('',#13518,1.);
+#13518 = DIRECTION('',(1.,-0.));
+#13519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13520 = PCURVE('',#13521,#13526);
+#13521 = PLANE('',#13522);
+#13522 = AXIS2_PLACEMENT_3D('',#13523,#13524,#13525);
+#13523 = CARTESIAN_POINT('',(-10.1,4.699999999999,-9.9));
+#13524 = DIRECTION('',(0.,0.,-1.));
+#13525 = DIRECTION('',(1.,0.,0.));
+#13526 = DEFINITIONAL_REPRESENTATION('',(#13527),#13531);
+#13527 = LINE('',#13528,#13529);
+#13528 = CARTESIAN_POINT('',(-0.9,-0.4));
+#13529 = VECTOR('',#13530,1.);
+#13530 = DIRECTION('',(-1.,0.));
+#13531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13532 = ORIENTED_EDGE('',*,*,#13533,.F.);
+#13533 = EDGE_CURVE('',#13091,#13506,#13534,.T.);
+#13534 = SURFACE_CURVE('',#13535,(#13539,#13546),.PCURVE_S1.);
+#13535 = LINE('',#13536,#13537);
+#13536 = CARTESIAN_POINT('',(-11.5,5.099999999999,-10.4));
+#13537 = VECTOR('',#13538,1.);
+#13538 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13539 = PCURVE('',#13106,#13540);
+#13540 = DEFINITIONAL_REPRESENTATION('',(#13541),#13545);
+#13541 = LINE('',#13542,#13543);
+#13542 = CARTESIAN_POINT('',(0.5,-0.));
+#13543 = VECTOR('',#13544,1.);
+#13544 = DIRECTION('',(0.,-1.));
+#13545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13546 = PCURVE('',#13134,#13547);
+#13547 = DEFINITIONAL_REPRESENTATION('',(#13548),#13552);
+#13548 = LINE('',#13549,#13550);
+#13549 = CARTESIAN_POINT('',(0.,0.));
+#13550 = VECTOR('',#13551,1.);
+#13551 = DIRECTION('',(0.,-1.));
+#13552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13553 = ORIENTED_EDGE('',*,*,#13088,.F.);
+#13554 = ADVANCED_FACE('',(#13555),#13412,.T.);
+#13555 = FACE_BOUND('',#13556,.T.);
+#13556 = EDGE_LOOP('',(#13557,#13580,#13601,#13602));
+#13557 = ORIENTED_EDGE('',*,*,#13558,.T.);
+#13558 = EDGE_CURVE('',#13371,#13559,#13561,.T.);
+#13559 = VERTEX_POINT('',#13560);
+#13560 = CARTESIAN_POINT('',(-11.,5.599999999999,-9.9));
+#13561 = SURFACE_CURVE('',#13562,(#13566,#13573),.PCURVE_S1.);
+#13562 = LINE('',#13563,#13564);
+#13563 = CARTESIAN_POINT('',(-11.,5.599999999999,-10.4));
+#13564 = VECTOR('',#13565,1.);
+#13565 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13566 = PCURVE('',#13412,#13567);
+#13567 = DEFINITIONAL_REPRESENTATION('',(#13568),#13572);
+#13568 = LINE('',#13569,#13570);
+#13569 = CARTESIAN_POINT('',(0.,0.));
+#13570 = VECTOR('',#13571,1.);
+#13571 = DIRECTION('',(0.,-1.));
+#13572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13573 = PCURVE('',#13386,#13574);
+#13574 = DEFINITIONAL_REPRESENTATION('',(#13575),#13579);
+#13575 = LINE('',#13576,#13577);
+#13576 = CARTESIAN_POINT('',(0.4,-0.));
+#13577 = VECTOR('',#13578,1.);
+#13578 = DIRECTION('',(0.,-1.));
+#13579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13580 = ORIENTED_EDGE('',*,*,#13581,.T.);
+#13581 = EDGE_CURVE('',#13559,#13483,#13582,.T.);
+#13582 = SURFACE_CURVE('',#13583,(#13587,#13594),.PCURVE_S1.);
+#13583 = LINE('',#13584,#13585);
+#13584 = CARTESIAN_POINT('',(-11.,5.599999999999,-9.9));
+#13585 = VECTOR('',#13586,1.);
+#13586 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13587 = PCURVE('',#13412,#13588);
+#13588 = DEFINITIONAL_REPRESENTATION('',(#13589),#13593);
+#13589 = LINE('',#13590,#13591);
+#13590 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#13591 = VECTOR('',#13592,1.);
+#13592 = DIRECTION('',(1.,0.));
+#13593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13594 = PCURVE('',#13521,#13595);
+#13595 = DEFINITIONAL_REPRESENTATION('',(#13596),#13600);
+#13596 = LINE('',#13597,#13598);
+#13597 = CARTESIAN_POINT('',(-0.9,-0.9));
+#13598 = VECTOR('',#13599,1.);
+#13599 = DIRECTION('',(0.,1.));
+#13600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13601 = ORIENTED_EDGE('',*,*,#13482,.F.);
+#13602 = ORIENTED_EDGE('',*,*,#13398,.F.);
+#13603 = ADVANCED_FACE('',(#13604),#13386,.T.);
+#13604 = FACE_BOUND('',#13605,.T.);
+#13605 = EDGE_LOOP('',(#13606,#13629,#13650,#13651));
+#13606 = ORIENTED_EDGE('',*,*,#13607,.T.);
+#13607 = EDGE_CURVE('',#13343,#13608,#13610,.T.);
+#13608 = VERTEX_POINT('',#13609);
+#13609 = CARTESIAN_POINT('',(-10.6,5.599999999999,-9.9));
+#13610 = SURFACE_CURVE('',#13611,(#13615,#13622),.PCURVE_S1.);
+#13611 = LINE('',#13612,#13613);
+#13612 = CARTESIAN_POINT('',(-10.6,5.599999999999,-10.4));
+#13613 = VECTOR('',#13614,1.);
+#13614 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13615 = PCURVE('',#13386,#13616);
+#13616 = DEFINITIONAL_REPRESENTATION('',(#13617),#13621);
+#13617 = LINE('',#13618,#13619);
+#13618 = CARTESIAN_POINT('',(0.,0.));
+#13619 = VECTOR('',#13620,1.);
+#13620 = DIRECTION('',(0.,-1.));
+#13621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13622 = PCURVE('',#13358,#13623);
+#13623 = DEFINITIONAL_REPRESENTATION('',(#13624),#13628);
+#13624 = LINE('',#13625,#13626);
+#13625 = CARTESIAN_POINT('',(0.5,-2.22044604925E-16));
+#13626 = VECTOR('',#13627,1.);
+#13627 = DIRECTION('',(0.,-1.));
+#13628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13629 = ORIENTED_EDGE('',*,*,#13630,.T.);
+#13630 = EDGE_CURVE('',#13608,#13559,#13631,.T.);
+#13631 = SURFACE_CURVE('',#13632,(#13636,#13643),.PCURVE_S1.);
+#13632 = LINE('',#13633,#13634);
+#13633 = CARTESIAN_POINT('',(-10.6,5.599999999999,-9.9));
+#13634 = VECTOR('',#13635,1.);
+#13635 = DIRECTION('',(-1.,0.,0.));
+#13636 = PCURVE('',#13386,#13637);
+#13637 = DEFINITIONAL_REPRESENTATION('',(#13638),#13642);
+#13638 = LINE('',#13639,#13640);
+#13639 = CARTESIAN_POINT('',(0.,-0.5));
+#13640 = VECTOR('',#13641,1.);
+#13641 = DIRECTION('',(1.,-0.));
+#13642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13643 = PCURVE('',#13521,#13644);
+#13644 = DEFINITIONAL_REPRESENTATION('',(#13645),#13649);
+#13645 = LINE('',#13646,#13647);
+#13646 = CARTESIAN_POINT('',(-0.5,-0.9));
+#13647 = VECTOR('',#13648,1.);
+#13648 = DIRECTION('',(-1.,0.));
+#13649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13650 = ORIENTED_EDGE('',*,*,#13558,.F.);
+#13651 = ORIENTED_EDGE('',*,*,#13370,.F.);
+#13652 = ADVANCED_FACE('',(#13653),#13358,.T.);
+#13653 = FACE_BOUND('',#13654,.T.);
+#13654 = EDGE_LOOP('',(#13655,#13678,#13699,#13700));
+#13655 = ORIENTED_EDGE('',*,*,#13656,.T.);
+#13656 = EDGE_CURVE('',#13315,#13657,#13659,.T.);
+#13657 = VERTEX_POINT('',#13658);
+#13658 = CARTESIAN_POINT('',(-10.6,5.099999999999,-9.9));
+#13659 = SURFACE_CURVE('',#13660,(#13664,#13671),.PCURVE_S1.);
+#13660 = LINE('',#13661,#13662);
+#13661 = CARTESIAN_POINT('',(-10.6,5.099999999999,-10.4));
+#13662 = VECTOR('',#13663,1.);
+#13663 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13664 = PCURVE('',#13358,#13665);
+#13665 = DEFINITIONAL_REPRESENTATION('',(#13666),#13670);
+#13666 = LINE('',#13667,#13668);
+#13667 = CARTESIAN_POINT('',(0.,0.));
+#13668 = VECTOR('',#13669,1.);
+#13669 = DIRECTION('',(0.,-1.));
+#13670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13671 = PCURVE('',#13330,#13672);
+#13672 = DEFINITIONAL_REPRESENTATION('',(#13673),#13677);
+#13673 = LINE('',#13674,#13675);
+#13674 = CARTESIAN_POINT('',(0.5,-0.));
+#13675 = VECTOR('',#13676,1.);
+#13676 = DIRECTION('',(0.,-1.));
+#13677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13678 = ORIENTED_EDGE('',*,*,#13679,.T.);
+#13679 = EDGE_CURVE('',#13657,#13608,#13680,.T.);
+#13680 = SURFACE_CURVE('',#13681,(#13685,#13692),.PCURVE_S1.);
+#13681 = LINE('',#13682,#13683);
+#13682 = CARTESIAN_POINT('',(-10.6,5.099999999999,-9.9));
+#13683 = VECTOR('',#13684,1.);
+#13684 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13685 = PCURVE('',#13358,#13686);
+#13686 = DEFINITIONAL_REPRESENTATION('',(#13687),#13691);
+#13687 = LINE('',#13688,#13689);
+#13688 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.5));
+#13689 = VECTOR('',#13690,1.);
+#13690 = DIRECTION('',(1.,0.));
+#13691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13692 = PCURVE('',#13521,#13693);
+#13693 = DEFINITIONAL_REPRESENTATION('',(#13694),#13698);
+#13694 = LINE('',#13695,#13696);
+#13695 = CARTESIAN_POINT('',(-0.5,-0.4));
+#13696 = VECTOR('',#13697,1.);
+#13697 = DIRECTION('',(0.,-1.));
+#13698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13699 = ORIENTED_EDGE('',*,*,#13607,.F.);
+#13700 = ORIENTED_EDGE('',*,*,#13342,.F.);
+#13701 = ADVANCED_FACE('',(#13702),#13330,.T.);
+#13702 = FACE_BOUND('',#13703,.T.);
+#13703 = EDGE_LOOP('',(#13704,#13727,#13748,#13749));
+#13704 = ORIENTED_EDGE('',*,*,#13705,.T.);
+#13705 = EDGE_CURVE('',#13287,#13706,#13708,.T.);
+#13706 = VERTEX_POINT('',#13707);
+#13707 = CARTESIAN_POINT('',(-10.1,5.099999999999,-9.9));
+#13708 = SURFACE_CURVE('',#13709,(#13713,#13720),.PCURVE_S1.);
+#13709 = LINE('',#13710,#13711);
+#13710 = CARTESIAN_POINT('',(-10.1,5.099999999999,-10.4));
+#13711 = VECTOR('',#13712,1.);
+#13712 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13713 = PCURVE('',#13330,#13714);
+#13714 = DEFINITIONAL_REPRESENTATION('',(#13715),#13719);
+#13715 = LINE('',#13716,#13717);
+#13716 = CARTESIAN_POINT('',(0.,0.));
+#13717 = VECTOR('',#13718,1.);
+#13718 = DIRECTION('',(0.,-1.));
+#13719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13720 = PCURVE('',#13302,#13721);
+#13721 = DEFINITIONAL_REPRESENTATION('',(#13722),#13726);
+#13722 = LINE('',#13723,#13724);
+#13723 = CARTESIAN_POINT('',(0.4,-1.7763568394E-16));
+#13724 = VECTOR('',#13725,1.);
+#13725 = DIRECTION('',(0.,-1.));
+#13726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13727 = ORIENTED_EDGE('',*,*,#13728,.T.);
+#13728 = EDGE_CURVE('',#13706,#13657,#13729,.T.);
+#13729 = SURFACE_CURVE('',#13730,(#13734,#13741),.PCURVE_S1.);
+#13730 = LINE('',#13731,#13732);
+#13731 = CARTESIAN_POINT('',(-10.1,5.099999999999,-9.9));
+#13732 = VECTOR('',#13733,1.);
+#13733 = DIRECTION('',(-1.,0.,0.));
+#13734 = PCURVE('',#13330,#13735);
+#13735 = DEFINITIONAL_REPRESENTATION('',(#13736),#13740);
+#13736 = LINE('',#13737,#13738);
+#13737 = CARTESIAN_POINT('',(0.,-0.5));
+#13738 = VECTOR('',#13739,1.);
+#13739 = DIRECTION('',(1.,-0.));
+#13740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13741 = PCURVE('',#13521,#13742);
+#13742 = DEFINITIONAL_REPRESENTATION('',(#13743),#13747);
+#13743 = LINE('',#13744,#13745);
+#13744 = CARTESIAN_POINT('',(0.,-0.4));
+#13745 = VECTOR('',#13746,1.);
+#13746 = DIRECTION('',(-1.,0.));
+#13747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13748 = ORIENTED_EDGE('',*,*,#13656,.F.);
+#13749 = ORIENTED_EDGE('',*,*,#13314,.F.);
+#13750 = ADVANCED_FACE('',(#13751),#13302,.T.);
+#13751 = FACE_BOUND('',#13752,.T.);
+#13752 = EDGE_LOOP('',(#13753,#13776,#13797,#13798));
+#13753 = ORIENTED_EDGE('',*,*,#13754,.T.);
+#13754 = EDGE_CURVE('',#13259,#13755,#13757,.T.);
+#13755 = VERTEX_POINT('',#13756);
+#13756 = CARTESIAN_POINT('',(-10.1,4.699999999999,-9.9));
+#13757 = SURFACE_CURVE('',#13758,(#13762,#13769),.PCURVE_S1.);
+#13758 = LINE('',#13759,#13760);
+#13759 = CARTESIAN_POINT('',(-10.1,4.699999999999,-10.4));
+#13760 = VECTOR('',#13761,1.);
+#13761 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13762 = PCURVE('',#13302,#13763);
+#13763 = DEFINITIONAL_REPRESENTATION('',(#13764),#13768);
+#13764 = LINE('',#13765,#13766);
+#13765 = CARTESIAN_POINT('',(0.,0.));
+#13766 = VECTOR('',#13767,1.);
+#13767 = DIRECTION('',(0.,-1.));
+#13768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13769 = PCURVE('',#13274,#13770);
+#13770 = DEFINITIONAL_REPRESENTATION('',(#13771),#13775);
+#13771 = LINE('',#13772,#13773);
+#13772 = CARTESIAN_POINT('',(0.500000000072,0.));
+#13773 = VECTOR('',#13774,1.);
+#13774 = DIRECTION('',(0.,-1.));
+#13775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13776 = ORIENTED_EDGE('',*,*,#13777,.T.);
+#13777 = EDGE_CURVE('',#13755,#13706,#13778,.T.);
+#13778 = SURFACE_CURVE('',#13779,(#13783,#13790),.PCURVE_S1.);
+#13779 = LINE('',#13780,#13781);
+#13780 = CARTESIAN_POINT('',(-10.1,4.699999999999,-9.9));
+#13781 = VECTOR('',#13782,1.);
+#13782 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13783 = PCURVE('',#13302,#13784);
+#13784 = DEFINITIONAL_REPRESENTATION('',(#13785),#13789);
+#13785 = LINE('',#13786,#13787);
+#13786 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#13787 = VECTOR('',#13788,1.);
+#13788 = DIRECTION('',(1.,0.));
+#13789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13790 = PCURVE('',#13521,#13791);
+#13791 = DEFINITIONAL_REPRESENTATION('',(#13792),#13796);
+#13792 = LINE('',#13793,#13794);
+#13793 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#13794 = VECTOR('',#13795,1.);
+#13795 = DIRECTION('',(0.,-1.));
+#13796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13797 = ORIENTED_EDGE('',*,*,#13705,.F.);
+#13798 = ORIENTED_EDGE('',*,*,#13286,.F.);
+#13799 = ADVANCED_FACE('',(#13800),#13274,.T.);
+#13800 = FACE_BOUND('',#13801,.T.);
+#13801 = EDGE_LOOP('',(#13802,#13825,#13846,#13847));
+#13802 = ORIENTED_EDGE('',*,*,#13803,.T.);
+#13803 = EDGE_CURVE('',#13231,#13804,#13806,.T.);
+#13804 = VERTEX_POINT('',#13805);
+#13805 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-9.9));
+#13806 = SURFACE_CURVE('',#13807,(#13811,#13818),.PCURVE_S1.);
+#13807 = LINE('',#13808,#13809);
+#13808 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-10.4));
+#13809 = VECTOR('',#13810,1.);
+#13810 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13811 = PCURVE('',#13274,#13812);
+#13812 = DEFINITIONAL_REPRESENTATION('',(#13813),#13817);
+#13813 = LINE('',#13814,#13815);
+#13814 = CARTESIAN_POINT('',(0.,0.));
+#13815 = VECTOR('',#13816,1.);
+#13816 = DIRECTION('',(0.,-1.));
+#13817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13818 = PCURVE('',#13246,#13819);
+#13819 = DEFINITIONAL_REPRESENTATION('',(#13820),#13824);
+#13820 = LINE('',#13821,#13822);
+#13821 = CARTESIAN_POINT('',(0.499999999999,-2.220446049245E-16));
+#13822 = VECTOR('',#13823,1.);
+#13823 = DIRECTION('',(0.,-1.));
+#13824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13825 = ORIENTED_EDGE('',*,*,#13826,.T.);
+#13826 = EDGE_CURVE('',#13804,#13755,#13827,.T.);
+#13827 = SURFACE_CURVE('',#13828,(#13832,#13839),.PCURVE_S1.);
+#13828 = LINE('',#13829,#13830);
+#13829 = CARTESIAN_POINT('',(-10.60000000007,4.699999999999,-9.9));
+#13830 = VECTOR('',#13831,1.);
+#13831 = DIRECTION('',(1.,0.,-0.));
+#13832 = PCURVE('',#13274,#13833);
+#13833 = DEFINITIONAL_REPRESENTATION('',(#13834),#13838);
+#13834 = LINE('',#13835,#13836);
+#13835 = CARTESIAN_POINT('',(0.,-0.5));
+#13836 = VECTOR('',#13837,1.);
+#13837 = DIRECTION('',(1.,0.));
+#13838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13839 = PCURVE('',#13521,#13840);
+#13840 = DEFINITIONAL_REPRESENTATION('',(#13841),#13845);
+#13841 = LINE('',#13842,#13843);
+#13842 = CARTESIAN_POINT('',(-0.500000000072,8.881784197001E-16));
+#13843 = VECTOR('',#13844,1.);
+#13844 = DIRECTION('',(1.,0.));
+#13845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13846 = ORIENTED_EDGE('',*,*,#13754,.F.);
+#13847 = ORIENTED_EDGE('',*,*,#13258,.F.);
+#13848 = ADVANCED_FACE('',(#13849),#13246,.T.);
+#13849 = FACE_BOUND('',#13850,.T.);
+#13850 = EDGE_LOOP('',(#13851,#13874,#13895,#13896));
+#13851 = ORIENTED_EDGE('',*,*,#13852,.T.);
+#13852 = EDGE_CURVE('',#13203,#13853,#13855,.T.);
+#13853 = VERTEX_POINT('',#13854);
+#13854 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-9.9));
+#13855 = SURFACE_CURVE('',#13856,(#13860,#13867),.PCURVE_S1.);
+#13856 = LINE('',#13857,#13858);
+#13857 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-10.4));
+#13858 = VECTOR('',#13859,1.);
+#13859 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13860 = PCURVE('',#13246,#13861);
+#13861 = DEFINITIONAL_REPRESENTATION('',(#13862),#13866);
+#13862 = LINE('',#13863,#13864);
+#13863 = CARTESIAN_POINT('',(0.,0.));
+#13864 = VECTOR('',#13865,1.);
+#13865 = DIRECTION('',(0.,-1.));
+#13866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13867 = PCURVE('',#13218,#13868);
+#13868 = DEFINITIONAL_REPRESENTATION('',(#13869),#13873);
+#13869 = LINE('',#13870,#13871);
+#13870 = CARTESIAN_POINT('',(0.399999999855,0.));
+#13871 = VECTOR('',#13872,1.);
+#13872 = DIRECTION('',(0.,-1.));
+#13873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13874 = ORIENTED_EDGE('',*,*,#13875,.T.);
+#13875 = EDGE_CURVE('',#13853,#13804,#13876,.T.);
+#13876 = SURFACE_CURVE('',#13877,(#13881,#13888),.PCURVE_S1.);
+#13877 = LINE('',#13878,#13879);
+#13878 = CARTESIAN_POINT('',(-10.60000000007,4.200000000001,-9.9));
+#13879 = VECTOR('',#13880,1.);
+#13880 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#13881 = PCURVE('',#13246,#13882);
+#13882 = DEFINITIONAL_REPRESENTATION('',(#13883),#13887);
+#13883 = LINE('',#13884,#13885);
+#13884 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#13885 = VECTOR('',#13886,1.);
+#13886 = DIRECTION('',(1.,0.));
+#13887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13888 = PCURVE('',#13521,#13889);
+#13889 = DEFINITIONAL_REPRESENTATION('',(#13890),#13894);
+#13890 = LINE('',#13891,#13892);
+#13891 = CARTESIAN_POINT('',(-0.500000000072,0.499999999999));
+#13892 = VECTOR('',#13893,1.);
+#13893 = DIRECTION('',(0.,-1.));
+#13894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13895 = ORIENTED_EDGE('',*,*,#13803,.F.);
+#13896 = ORIENTED_EDGE('',*,*,#13230,.F.);
+#13897 = ADVANCED_FACE('',(#13898),#13218,.T.);
+#13898 = FACE_BOUND('',#13899,.T.);
+#13899 = EDGE_LOOP('',(#13900,#13923,#13944,#13945));
+#13900 = ORIENTED_EDGE('',*,*,#13901,.T.);
+#13901 = EDGE_CURVE('',#13175,#13902,#13904,.T.);
+#13902 = VERTEX_POINT('',#13903);
+#13903 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-9.9));
+#13904 = SURFACE_CURVE('',#13905,(#13909,#13916),.PCURVE_S1.);
+#13905 = LINE('',#13906,#13907);
+#13906 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-10.4));
+#13907 = VECTOR('',#13908,1.);
+#13908 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13909 = PCURVE('',#13218,#13910);
+#13910 = DEFINITIONAL_REPRESENTATION('',(#13911),#13915);
+#13911 = LINE('',#13912,#13913);
+#13912 = CARTESIAN_POINT('',(0.,0.));
+#13913 = VECTOR('',#13914,1.);
+#13914 = DIRECTION('',(0.,-1.));
+#13915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13916 = PCURVE('',#13190,#13917);
+#13917 = DEFINITIONAL_REPRESENTATION('',(#13918),#13922);
+#13918 = LINE('',#13919,#13920);
+#13919 = CARTESIAN_POINT('',(0.499999999999,2.220446049245E-16));
+#13920 = VECTOR('',#13921,1.);
+#13921 = DIRECTION('',(0.,-1.));
+#13922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13923 = ORIENTED_EDGE('',*,*,#13924,.T.);
+#13924 = EDGE_CURVE('',#13902,#13853,#13925,.T.);
+#13925 = SURFACE_CURVE('',#13926,(#13930,#13937),.PCURVE_S1.);
+#13926 = LINE('',#13927,#13928);
+#13927 = CARTESIAN_POINT('',(-10.99999999992,4.200000000001,-9.9));
+#13928 = VECTOR('',#13929,1.);
+#13929 = DIRECTION('',(1.,0.,-0.));
+#13930 = PCURVE('',#13218,#13931);
+#13931 = DEFINITIONAL_REPRESENTATION('',(#13932),#13936);
+#13932 = LINE('',#13933,#13934);
+#13933 = CARTESIAN_POINT('',(0.,-0.5));
+#13934 = VECTOR('',#13935,1.);
+#13935 = DIRECTION('',(1.,0.));
+#13936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13937 = PCURVE('',#13521,#13938);
+#13938 = DEFINITIONAL_REPRESENTATION('',(#13939),#13943);
+#13939 = LINE('',#13940,#13941);
+#13940 = CARTESIAN_POINT('',(-0.899999999928,0.499999999999));
+#13941 = VECTOR('',#13942,1.);
+#13942 = DIRECTION('',(1.,0.));
+#13943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13944 = ORIENTED_EDGE('',*,*,#13852,.F.);
+#13945 = ORIENTED_EDGE('',*,*,#13202,.F.);
+#13946 = ADVANCED_FACE('',(#13947),#13190,.T.);
+#13947 = FACE_BOUND('',#13948,.T.);
+#13948 = EDGE_LOOP('',(#13949,#13972,#13993,#13994));
+#13949 = ORIENTED_EDGE('',*,*,#13950,.T.);
+#13950 = EDGE_CURVE('',#13147,#13951,#13953,.T.);
+#13951 = VERTEX_POINT('',#13952);
+#13952 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-9.9));
+#13953 = SURFACE_CURVE('',#13954,(#13958,#13965),.PCURVE_S1.);
+#13954 = LINE('',#13955,#13956);
+#13955 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-10.4));
+#13956 = VECTOR('',#13957,1.);
+#13957 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13958 = PCURVE('',#13190,#13959);
+#13959 = DEFINITIONAL_REPRESENTATION('',(#13960),#13964);
+#13960 = LINE('',#13961,#13962);
+#13961 = CARTESIAN_POINT('',(0.,0.));
+#13962 = VECTOR('',#13963,1.);
+#13963 = DIRECTION('',(0.,-1.));
+#13964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13965 = PCURVE('',#13162,#13966);
+#13966 = DEFINITIONAL_REPRESENTATION('',(#13967),#13971);
+#13967 = LINE('',#13968,#13969);
+#13968 = CARTESIAN_POINT('',(0.500000000072,0.));
+#13969 = VECTOR('',#13970,1.);
+#13970 = DIRECTION('',(0.,-1.));
+#13971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13972 = ORIENTED_EDGE('',*,*,#13973,.T.);
+#13973 = EDGE_CURVE('',#13951,#13902,#13974,.T.);
+#13974 = SURFACE_CURVE('',#13975,(#13979,#13986),.PCURVE_S1.);
+#13975 = LINE('',#13976,#13977);
+#13976 = CARTESIAN_POINT('',(-10.99999999992,4.699999999999,-9.9));
+#13977 = VECTOR('',#13978,1.);
+#13978 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13979 = PCURVE('',#13190,#13980);
+#13980 = DEFINITIONAL_REPRESENTATION('',(#13981),#13985);
+#13981 = LINE('',#13982,#13983);
+#13982 = CARTESIAN_POINT('',(1.110223024625E-15,-0.5));
+#13983 = VECTOR('',#13984,1.);
+#13984 = DIRECTION('',(1.,0.));
+#13985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13986 = PCURVE('',#13521,#13987);
+#13987 = DEFINITIONAL_REPRESENTATION('',(#13988),#13992);
+#13988 = LINE('',#13989,#13990);
+#13989 = CARTESIAN_POINT('',(-0.899999999928,8.881784197001E-16));
+#13990 = VECTOR('',#13991,1.);
+#13991 = DIRECTION('',(0.,1.));
+#13992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13993 = ORIENTED_EDGE('',*,*,#13901,.F.);
+#13994 = ORIENTED_EDGE('',*,*,#13174,.F.);
+#13995 = ADVANCED_FACE('',(#13996),#13162,.T.);
+#13996 = FACE_BOUND('',#13997,.T.);
+#13997 = EDGE_LOOP('',(#13998,#14021,#14042,#14043));
+#13998 = ORIENTED_EDGE('',*,*,#13999,.T.);
+#13999 = EDGE_CURVE('',#13119,#14000,#14002,.T.);
+#14000 = VERTEX_POINT('',#14001);
+#14001 = CARTESIAN_POINT('',(-11.5,4.699999999999,-9.9));
+#14002 = SURFACE_CURVE('',#14003,(#14007,#14014),.PCURVE_S1.);
+#14003 = LINE('',#14004,#14005);
+#14004 = CARTESIAN_POINT('',(-11.5,4.699999999999,-10.4));
+#14005 = VECTOR('',#14006,1.);
+#14006 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14007 = PCURVE('',#13162,#14008);
+#14008 = DEFINITIONAL_REPRESENTATION('',(#14009),#14013);
+#14009 = LINE('',#14010,#14011);
+#14010 = CARTESIAN_POINT('',(0.,0.));
+#14011 = VECTOR('',#14012,1.);
+#14012 = DIRECTION('',(0.,-1.));
+#14013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14014 = PCURVE('',#13134,#14015);
+#14015 = DEFINITIONAL_REPRESENTATION('',(#14016),#14020);
+#14016 = LINE('',#14017,#14018);
+#14017 = CARTESIAN_POINT('',(0.4,1.7763568394E-16));
+#14018 = VECTOR('',#14019,1.);
+#14019 = DIRECTION('',(0.,-1.));
+#14020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14021 = ORIENTED_EDGE('',*,*,#14022,.T.);
+#14022 = EDGE_CURVE('',#14000,#13951,#14023,.T.);
+#14023 = SURFACE_CURVE('',#14024,(#14028,#14035),.PCURVE_S1.);
+#14024 = LINE('',#14025,#14026);
+#14025 = CARTESIAN_POINT('',(-11.5,4.699999999999,-9.9));
+#14026 = VECTOR('',#14027,1.);
+#14027 = DIRECTION('',(1.,0.,-0.));
+#14028 = PCURVE('',#13162,#14029);
+#14029 = DEFINITIONAL_REPRESENTATION('',(#14030),#14034);
+#14030 = LINE('',#14031,#14032);
+#14031 = CARTESIAN_POINT('',(0.,-0.5));
+#14032 = VECTOR('',#14033,1.);
+#14033 = DIRECTION('',(1.,0.));
+#14034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14035 = PCURVE('',#13521,#14036);
+#14036 = DEFINITIONAL_REPRESENTATION('',(#14037),#14041);
+#14037 = LINE('',#14038,#14039);
+#14038 = CARTESIAN_POINT('',(-1.4,8.881784197001E-16));
+#14039 = VECTOR('',#14040,1.);
+#14040 = DIRECTION('',(1.,0.));
+#14041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14042 = ORIENTED_EDGE('',*,*,#13950,.F.);
+#14043 = ORIENTED_EDGE('',*,*,#13146,.F.);
+#14044 = ADVANCED_FACE('',(#14045),#13134,.T.);
+#14045 = FACE_BOUND('',#14046,.T.);
+#14046 = EDGE_LOOP('',(#14047,#14048,#14069,#14070));
+#14047 = ORIENTED_EDGE('',*,*,#13533,.T.);
+#14048 = ORIENTED_EDGE('',*,*,#14049,.T.);
+#14049 = EDGE_CURVE('',#13506,#14000,#14050,.T.);
+#14050 = SURFACE_CURVE('',#14051,(#14055,#14062),.PCURVE_S1.);
+#14051 = LINE('',#14052,#14053);
+#14052 = CARTESIAN_POINT('',(-11.5,5.099999999999,-9.9));
+#14053 = VECTOR('',#14054,1.);
+#14054 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14055 = PCURVE('',#13134,#14056);
+#14056 = DEFINITIONAL_REPRESENTATION('',(#14057),#14061);
+#14057 = LINE('',#14058,#14059);
+#14058 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#14059 = VECTOR('',#14060,1.);
+#14060 = DIRECTION('',(1.,0.));
+#14061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14062 = PCURVE('',#13521,#14063);
+#14063 = DEFINITIONAL_REPRESENTATION('',(#14064),#14068);
+#14064 = LINE('',#14065,#14066);
+#14065 = CARTESIAN_POINT('',(-1.4,-0.4));
+#14066 = VECTOR('',#14067,1.);
+#14067 = DIRECTION('',(0.,1.));
+#14068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14069 = ORIENTED_EDGE('',*,*,#13999,.F.);
+#14070 = ORIENTED_EDGE('',*,*,#13118,.F.);
+#14071 = ADVANCED_FACE('',(#14072,#14075),#13466,.T.);
+#14072 = FACE_BOUND('',#14073,.T.);
+#14073 = EDGE_LOOP('',(#14074));
+#14074 = ORIENTED_EDGE('',*,*,#13451,.T.);
+#14075 = FACE_BOUND('',#14076,.T.);
+#14076 = EDGE_LOOP('',(#14077));
+#14077 = ORIENTED_EDGE('',*,*,#14078,.F.);
+#14078 = EDGE_CURVE('',#14079,#14079,#14081,.T.);
+#14079 = VERTEX_POINT('',#14080);
+#14080 = CARTESIAN_POINT('',(-10.34,4.9,-9.7));
+#14081 = SURFACE_CURVE('',#14082,(#14087,#14094),.PCURVE_S1.);
+#14082 = CIRCLE('',#14083,0.46);
+#14083 = AXIS2_PLACEMENT_3D('',#14084,#14085,#14086);
+#14084 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#14085 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14086 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#14087 = PCURVE('',#13466,#14088);
+#14088 = DEFINITIONAL_REPRESENTATION('',(#14089),#14093);
+#14089 = CIRCLE('',#14090,0.46);
+#14090 = AXIS2_PLACEMENT_2D('',#14091,#14092);
+#14091 = CARTESIAN_POINT('',(0.,0.));
+#14092 = DIRECTION('',(1.,-3.445445753716E-15));
+#14093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14094 = PCURVE('',#14095,#14100);
+#14095 = CYLINDRICAL_SURFACE('',#14096,0.46);
+#14096 = AXIS2_PLACEMENT_3D('',#14097,#14098,#14099);
+#14097 = CARTESIAN_POINT('',(-10.8,4.9,-9.7));
+#14098 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14099 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#14100 = DEFINITIONAL_REPRESENTATION('',(#14101),#14105);
+#14101 = LINE('',#14102,#14103);
+#14102 = CARTESIAN_POINT('',(0.,0.));
+#14103 = VECTOR('',#14104,1.);
+#14104 = DIRECTION('',(1.,0.));
+#14105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14106 = ADVANCED_FACE('',(#14107),#13521,.T.);
+#14107 = FACE_BOUND('',#14108,.F.);
+#14108 = EDGE_LOOP('',(#14109,#14110,#14111,#14112,#14113,#14114,#14115,
+    #14116,#14117,#14118,#14119,#14120));
+#14109 = ORIENTED_EDGE('',*,*,#13777,.T.);
+#14110 = ORIENTED_EDGE('',*,*,#13728,.T.);
+#14111 = ORIENTED_EDGE('',*,*,#13679,.T.);
+#14112 = ORIENTED_EDGE('',*,*,#13630,.T.);
+#14113 = ORIENTED_EDGE('',*,*,#13581,.T.);
+#14114 = ORIENTED_EDGE('',*,*,#13505,.T.);
+#14115 = ORIENTED_EDGE('',*,*,#14049,.T.);
+#14116 = ORIENTED_EDGE('',*,*,#14022,.T.);
+#14117 = ORIENTED_EDGE('',*,*,#13973,.T.);
+#14118 = ORIENTED_EDGE('',*,*,#13924,.T.);
+#14119 = ORIENTED_EDGE('',*,*,#13875,.T.);
+#14120 = ORIENTED_EDGE('',*,*,#13826,.T.);
+#14121 = ADVANCED_FACE('',(#14122),#14095,.T.);
+#14122 = FACE_BOUND('',#14123,.T.);
+#14123 = EDGE_LOOP('',(#14124,#14125,#14148,#14175));
+#14124 = ORIENTED_EDGE('',*,*,#14078,.T.);
+#14125 = ORIENTED_EDGE('',*,*,#14126,.T.);
+#14126 = EDGE_CURVE('',#14079,#14127,#14129,.T.);
+#14127 = VERTEX_POINT('',#14128);
+#14128 = CARTESIAN_POINT('',(-10.34,4.9,3.7));
+#14129 = SEAM_CURVE('',#14130,(#14134,#14141),.PCURVE_S1.);
+#14130 = LINE('',#14131,#14132);
+#14131 = CARTESIAN_POINT('',(-10.34,4.9,-9.7));
+#14132 = VECTOR('',#14133,1.);
+#14133 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#14134 = PCURVE('',#14095,#14135);
+#14135 = DEFINITIONAL_REPRESENTATION('',(#14136),#14140);
+#14136 = LINE('',#14137,#14138);
+#14137 = CARTESIAN_POINT('',(0.,0.));
+#14138 = VECTOR('',#14139,1.);
+#14139 = DIRECTION('',(0.,1.));
+#14140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14141 = PCURVE('',#14095,#14142);
+#14142 = DEFINITIONAL_REPRESENTATION('',(#14143),#14147);
+#14143 = LINE('',#14144,#14145);
+#14144 = CARTESIAN_POINT('',(6.28318530718,0.));
+#14145 = VECTOR('',#14146,1.);
+#14146 = DIRECTION('',(0.,1.));
+#14147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14148 = ORIENTED_EDGE('',*,*,#14149,.F.);
+#14149 = EDGE_CURVE('',#14127,#14127,#14150,.T.);
+#14150 = SURFACE_CURVE('',#14151,(#14156,#14163),.PCURVE_S1.);
+#14151 = CIRCLE('',#14152,0.46);
+#14152 = AXIS2_PLACEMENT_3D('',#14153,#14154,#14155);
+#14153 = CARTESIAN_POINT('',(-10.8,4.9,3.7));
+#14154 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14155 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#14156 = PCURVE('',#14095,#14157);
+#14157 = DEFINITIONAL_REPRESENTATION('',(#14158),#14162);
+#14158 = LINE('',#14159,#14160);
+#14159 = CARTESIAN_POINT('',(0.,13.4));
+#14160 = VECTOR('',#14161,1.);
+#14161 = DIRECTION('',(1.,0.));
+#14162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14163 = PCURVE('',#14164,#14169);
+#14164 = CONICAL_SURFACE('',#14165,0.46,0.366056515847);
+#14165 = AXIS2_PLACEMENT_3D('',#14166,#14167,#14168);
+#14166 = CARTESIAN_POINT('',(-10.8,4.9,3.7));
+#14167 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#14168 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#14169 = DEFINITIONAL_REPRESENTATION('',(#14170),#14174);
+#14170 = LINE('',#14171,#14172);
+#14171 = CARTESIAN_POINT('',(-0.,-0.));
+#14172 = VECTOR('',#14173,1.);
+#14173 = DIRECTION('',(-1.,-0.));
+#14174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14175 = ORIENTED_EDGE('',*,*,#14126,.F.);
+#14176 = ADVANCED_FACE('',(#14177),#14164,.T.);
+#14177 = FACE_BOUND('',#14178,.T.);
+#14178 = EDGE_LOOP('',(#14179,#14180,#14203));
+#14179 = ORIENTED_EDGE('',*,*,#14149,.T.);
+#14180 = ORIENTED_EDGE('',*,*,#14181,.T.);
+#14181 = EDGE_CURVE('',#14127,#14182,#14184,.T.);
+#14182 = VERTEX_POINT('',#14183);
+#14183 = CARTESIAN_POINT('',(-10.8,4.9,4.9));
+#14184 = SEAM_CURVE('',#14185,(#14189,#14196),.PCURVE_S1.);
+#14185 = LINE('',#14186,#14187);
+#14186 = CARTESIAN_POINT('',(-10.34,4.9,3.7));
+#14187 = VECTOR('',#14188,1.);
+#14188 = DIRECTION('',(-0.357936011632,6.219998631498E-16,0.933746117302
+    ));
+#14189 = PCURVE('',#14164,#14190);
+#14190 = DEFINITIONAL_REPRESENTATION('',(#14191),#14195);
+#14191 = LINE('',#14192,#14193);
+#14192 = CARTESIAN_POINT('',(-0.,-0.));
+#14193 = VECTOR('',#14194,1.);
+#14194 = DIRECTION('',(-0.,-1.));
+#14195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14196 = PCURVE('',#14164,#14197);
+#14197 = DEFINITIONAL_REPRESENTATION('',(#14198),#14202);
+#14198 = LINE('',#14199,#14200);
+#14199 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#14200 = VECTOR('',#14201,1.);
+#14201 = DIRECTION('',(-0.,-1.));
+#14202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14203 = ORIENTED_EDGE('',*,*,#14181,.F.);
+#14204 = MANIFOLD_SOLID_BREP('',#14205);
+#14205 = CLOSED_SHELL('',(#14206,#14581,#14636,#14712,#14761,#14810,
+    #14859,#14908,#14957,#15006,#15055,#15104,#15153,#15202,#15229,
+    #15264,#15279,#15334));
+#14206 = ADVANCED_FACE('',(#14207,#14243),#14220,.F.);
+#14207 = FACE_BOUND('',#14208,.T.);
+#14208 = EDGE_LOOP('',(#14209));
+#14209 = ORIENTED_EDGE('',*,*,#14210,.F.);
+#14210 = EDGE_CURVE('',#14211,#14211,#14213,.T.);
+#14211 = VERTEX_POINT('',#14212);
+#14212 = CARTESIAN_POINT('',(11.7,-4.9,-7.8));
+#14213 = SURFACE_CURVE('',#14214,(#14219,#14231),.PCURVE_S1.);
+#14214 = CIRCLE('',#14215,0.9);
+#14215 = AXIS2_PLACEMENT_3D('',#14216,#14217,#14218);
+#14216 = CARTESIAN_POINT('',(10.8,-4.9,-7.8));
+#14217 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14218 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#14219 = PCURVE('',#14220,#14225);
+#14220 = PLANE('',#14221);
+#14221 = AXIS2_PLACEMENT_3D('',#14222,#14223,#14224);
+#14222 = CARTESIAN_POINT('',(10.8,-4.9,-7.8));
+#14223 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14224 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#14225 = DEFINITIONAL_REPRESENTATION('',(#14226),#14230);
+#14226 = CIRCLE('',#14227,0.9);
+#14227 = AXIS2_PLACEMENT_2D('',#14228,#14229);
+#14228 = CARTESIAN_POINT('',(0.,0.));
+#14229 = DIRECTION('',(1.,-0.));
+#14230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14231 = PCURVE('',#14232,#14237);
+#14232 = CYLINDRICAL_SURFACE('',#14233,0.9);
+#14233 = AXIS2_PLACEMENT_3D('',#14234,#14235,#14236);
+#14234 = CARTESIAN_POINT('',(10.8,-4.9,-7.8));
+#14235 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14236 = DIRECTION('',(1.,-3.774758283726E-15,1.676329423595E-30));
+#14237 = DEFINITIONAL_REPRESENTATION('',(#14238),#14242);
+#14238 = LINE('',#14239,#14240);
+#14239 = CARTESIAN_POINT('',(0.,0.));
+#14240 = VECTOR('',#14241,1.);
+#14241 = DIRECTION('',(1.,0.));
+#14242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14243 = FACE_BOUND('',#14244,.T.);
+#14244 = EDGE_LOOP('',(#14245,#14275,#14303,#14331,#14359,#14387,#14415,
+    #14443,#14471,#14499,#14527,#14555));
+#14245 = ORIENTED_EDGE('',*,*,#14246,.T.);
+#14246 = EDGE_CURVE('',#14247,#14249,#14251,.T.);
+#14247 = VERTEX_POINT('',#14248);
+#14248 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.8));
+#14249 = VERTEX_POINT('',#14250);
+#14250 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.8));
+#14251 = SURFACE_CURVE('',#14252,(#14256,#14263),.PCURVE_S1.);
+#14252 = LINE('',#14253,#14254);
+#14253 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.8));
+#14254 = VECTOR('',#14255,1.);
+#14255 = DIRECTION('',(-1.,0.,0.));
+#14256 = PCURVE('',#14220,#14257);
+#14257 = DEFINITIONAL_REPRESENTATION('',(#14258),#14262);
+#14258 = LINE('',#14259,#14260);
+#14259 = CARTESIAN_POINT('',(-0.2,0.199999999999));
+#14260 = VECTOR('',#14261,1.);
+#14261 = DIRECTION('',(-1.,-3.774758283726E-15));
+#14262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14263 = PCURVE('',#14264,#14269);
+#14264 = PLANE('',#14265);
+#14265 = AXIS2_PLACEMENT_3D('',#14266,#14267,#14268);
+#14266 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.8));
+#14267 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#14268 = DIRECTION('',(-1.,0.,0.));
+#14269 = DEFINITIONAL_REPRESENTATION('',(#14270),#14274);
+#14270 = LINE('',#14271,#14272);
+#14271 = CARTESIAN_POINT('',(0.,0.));
+#14272 = VECTOR('',#14273,1.);
+#14273 = DIRECTION('',(1.,-0.));
+#14274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14275 = ORIENTED_EDGE('',*,*,#14276,.T.);
+#14276 = EDGE_CURVE('',#14249,#14277,#14279,.T.);
+#14277 = VERTEX_POINT('',#14278);
+#14278 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.8));
+#14279 = SURFACE_CURVE('',#14280,(#14284,#14291),.PCURVE_S1.);
+#14280 = LINE('',#14281,#14282);
+#14281 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.8));
+#14282 = VECTOR('',#14283,1.);
+#14283 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14284 = PCURVE('',#14220,#14285);
+#14285 = DEFINITIONAL_REPRESENTATION('',(#14286),#14290);
+#14286 = LINE('',#14287,#14288);
+#14287 = CARTESIAN_POINT('',(-0.7,0.199999999999));
+#14288 = VECTOR('',#14289,1.);
+#14289 = DIRECTION('',(3.774758283726E-15,-1.));
+#14290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14291 = PCURVE('',#14292,#14297);
+#14292 = PLANE('',#14293);
+#14293 = AXIS2_PLACEMENT_3D('',#14294,#14295,#14296);
+#14294 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.8));
+#14295 = DIRECTION('',(1.,0.,0.));
+#14296 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14297 = DEFINITIONAL_REPRESENTATION('',(#14298),#14302);
+#14298 = LINE('',#14299,#14300);
+#14299 = CARTESIAN_POINT('',(0.,0.));
+#14300 = VECTOR('',#14301,1.);
+#14301 = DIRECTION('',(1.,0.));
+#14302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14303 = ORIENTED_EDGE('',*,*,#14304,.T.);
+#14304 = EDGE_CURVE('',#14277,#14305,#14307,.T.);
+#14305 = VERTEX_POINT('',#14306);
+#14306 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.8));
+#14307 = SURFACE_CURVE('',#14308,(#14312,#14319),.PCURVE_S1.);
+#14308 = LINE('',#14309,#14310);
+#14309 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.8));
+#14310 = VECTOR('',#14311,1.);
+#14311 = DIRECTION('',(1.,0.,-0.));
+#14312 = PCURVE('',#14220,#14313);
+#14313 = DEFINITIONAL_REPRESENTATION('',(#14314),#14318);
+#14314 = LINE('',#14315,#14316);
+#14315 = CARTESIAN_POINT('',(-0.7,-0.200000000001));
+#14316 = VECTOR('',#14317,1.);
+#14317 = DIRECTION('',(1.,3.774758283726E-15));
+#14318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14319 = PCURVE('',#14320,#14325);
+#14320 = PLANE('',#14321);
+#14321 = AXIS2_PLACEMENT_3D('',#14322,#14323,#14324);
+#14322 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.8));
+#14323 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14324 = DIRECTION('',(1.,0.,0.));
+#14325 = DEFINITIONAL_REPRESENTATION('',(#14326),#14330);
+#14326 = LINE('',#14327,#14328);
+#14327 = CARTESIAN_POINT('',(0.,0.));
+#14328 = VECTOR('',#14329,1.);
+#14329 = DIRECTION('',(1.,0.));
+#14330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14331 = ORIENTED_EDGE('',*,*,#14332,.T.);
+#14332 = EDGE_CURVE('',#14305,#14333,#14335,.T.);
+#14333 = VERTEX_POINT('',#14334);
+#14334 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.8));
+#14335 = SURFACE_CURVE('',#14336,(#14340,#14347),.PCURVE_S1.);
+#14336 = LINE('',#14337,#14338);
+#14337 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.8));
+#14338 = VECTOR('',#14339,1.);
+#14339 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14340 = PCURVE('',#14220,#14341);
+#14341 = DEFINITIONAL_REPRESENTATION('',(#14342),#14346);
+#14342 = LINE('',#14343,#14344);
+#14343 = CARTESIAN_POINT('',(-0.199999999928,-0.200000000001));
+#14344 = VECTOR('',#14345,1.);
+#14345 = DIRECTION('',(3.774758283726E-15,-1.));
+#14346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14347 = PCURVE('',#14348,#14353);
+#14348 = PLANE('',#14349);
+#14349 = AXIS2_PLACEMENT_3D('',#14350,#14351,#14352);
+#14350 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.8));
+#14351 = DIRECTION('',(1.,0.,0.));
+#14352 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14353 = DEFINITIONAL_REPRESENTATION('',(#14354),#14358);
+#14354 = LINE('',#14355,#14356);
+#14355 = CARTESIAN_POINT('',(8.881784197001E-16,3.944304526105E-31));
+#14356 = VECTOR('',#14357,1.);
+#14357 = DIRECTION('',(1.,0.));
+#14358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14359 = ORIENTED_EDGE('',*,*,#14360,.T.);
+#14360 = EDGE_CURVE('',#14333,#14361,#14363,.T.);
+#14361 = VERTEX_POINT('',#14362);
+#14362 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.8));
+#14363 = SURFACE_CURVE('',#14364,(#14368,#14375),.PCURVE_S1.);
+#14364 = LINE('',#14365,#14366);
+#14365 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.8));
+#14366 = VECTOR('',#14367,1.);
+#14367 = DIRECTION('',(1.,0.,-0.));
+#14368 = PCURVE('',#14220,#14369);
+#14369 = DEFINITIONAL_REPRESENTATION('',(#14370),#14374);
+#14370 = LINE('',#14371,#14372);
+#14371 = CARTESIAN_POINT('',(-0.199999999928,-0.699999999999));
+#14372 = VECTOR('',#14373,1.);
+#14373 = DIRECTION('',(1.,3.774758283726E-15));
+#14374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14375 = PCURVE('',#14376,#14381);
+#14376 = PLANE('',#14377);
+#14377 = AXIS2_PLACEMENT_3D('',#14378,#14379,#14380);
+#14378 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.8));
+#14379 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14380 = DIRECTION('',(1.,0.,0.));
+#14381 = DEFINITIONAL_REPRESENTATION('',(#14382),#14386);
+#14382 = LINE('',#14383,#14384);
+#14383 = CARTESIAN_POINT('',(0.,0.));
+#14384 = VECTOR('',#14385,1.);
+#14385 = DIRECTION('',(1.,0.));
+#14386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14387 = ORIENTED_EDGE('',*,*,#14388,.T.);
+#14388 = EDGE_CURVE('',#14361,#14389,#14391,.T.);
+#14389 = VERTEX_POINT('',#14390);
+#14390 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.8));
+#14391 = SURFACE_CURVE('',#14392,(#14396,#14403),.PCURVE_S1.);
+#14392 = LINE('',#14393,#14394);
+#14393 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.8));
+#14394 = VECTOR('',#14395,1.);
+#14395 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14396 = PCURVE('',#14220,#14397);
+#14397 = DEFINITIONAL_REPRESENTATION('',(#14398),#14402);
+#14398 = LINE('',#14399,#14400);
+#14399 = CARTESIAN_POINT('',(0.199999999928,-0.699999999999));
+#14400 = VECTOR('',#14401,1.);
+#14401 = DIRECTION('',(-3.774758283726E-15,1.));
+#14402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14403 = PCURVE('',#14404,#14409);
+#14404 = PLANE('',#14405);
+#14405 = AXIS2_PLACEMENT_3D('',#14406,#14407,#14408);
+#14406 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.8));
+#14407 = DIRECTION('',(-1.,0.,0.));
+#14408 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14409 = DEFINITIONAL_REPRESENTATION('',(#14410),#14414);
+#14410 = LINE('',#14411,#14412);
+#14411 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#14412 = VECTOR('',#14413,1.);
+#14413 = DIRECTION('',(1.,0.));
+#14414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14415 = ORIENTED_EDGE('',*,*,#14416,.T.);
+#14416 = EDGE_CURVE('',#14389,#14417,#14419,.T.);
+#14417 = VERTEX_POINT('',#14418);
+#14418 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.8));
+#14419 = SURFACE_CURVE('',#14420,(#14424,#14431),.PCURVE_S1.);
+#14420 = LINE('',#14421,#14422);
+#14421 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.8));
+#14422 = VECTOR('',#14423,1.);
+#14423 = DIRECTION('',(1.,0.,-0.));
+#14424 = PCURVE('',#14220,#14425);
+#14425 = DEFINITIONAL_REPRESENTATION('',(#14426),#14430);
+#14426 = LINE('',#14427,#14428);
+#14427 = CARTESIAN_POINT('',(0.199999999928,-0.200000000001));
+#14428 = VECTOR('',#14429,1.);
+#14429 = DIRECTION('',(1.,3.774758283726E-15));
+#14430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14431 = PCURVE('',#14432,#14437);
+#14432 = PLANE('',#14433);
+#14433 = AXIS2_PLACEMENT_3D('',#14434,#14435,#14436);
+#14434 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.8));
+#14435 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14436 = DIRECTION('',(1.,0.,0.));
+#14437 = DEFINITIONAL_REPRESENTATION('',(#14438),#14442);
+#14438 = LINE('',#14439,#14440);
+#14439 = CARTESIAN_POINT('',(0.,0.));
+#14440 = VECTOR('',#14441,1.);
+#14441 = DIRECTION('',(1.,0.));
+#14442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14443 = ORIENTED_EDGE('',*,*,#14444,.T.);
+#14444 = EDGE_CURVE('',#14417,#14445,#14447,.T.);
+#14445 = VERTEX_POINT('',#14446);
+#14446 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.8));
+#14447 = SURFACE_CURVE('',#14448,(#14452,#14459),.PCURVE_S1.);
+#14448 = LINE('',#14449,#14450);
+#14449 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.8));
+#14450 = VECTOR('',#14451,1.);
+#14451 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14452 = PCURVE('',#14220,#14453);
+#14453 = DEFINITIONAL_REPRESENTATION('',(#14454),#14458);
+#14454 = LINE('',#14455,#14456);
+#14455 = CARTESIAN_POINT('',(0.7,-0.200000000001));
+#14456 = VECTOR('',#14457,1.);
+#14457 = DIRECTION('',(-3.774758283726E-15,1.));
+#14458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14459 = PCURVE('',#14460,#14465);
+#14460 = PLANE('',#14461);
+#14461 = AXIS2_PLACEMENT_3D('',#14462,#14463,#14464);
+#14462 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.8));
+#14463 = DIRECTION('',(-1.,0.,0.));
+#14464 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14465 = DEFINITIONAL_REPRESENTATION('',(#14466),#14470);
+#14466 = LINE('',#14467,#14468);
+#14467 = CARTESIAN_POINT('',(-8.881784197001E-16,3.944304526105E-31));
+#14468 = VECTOR('',#14469,1.);
+#14469 = DIRECTION('',(1.,0.));
+#14470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14471 = ORIENTED_EDGE('',*,*,#14472,.T.);
+#14472 = EDGE_CURVE('',#14445,#14473,#14475,.T.);
+#14473 = VERTEX_POINT('',#14474);
+#14474 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.8));
+#14475 = SURFACE_CURVE('',#14476,(#14480,#14487),.PCURVE_S1.);
+#14476 = LINE('',#14477,#14478);
+#14477 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.8));
+#14478 = VECTOR('',#14479,1.);
+#14479 = DIRECTION('',(-1.,0.,0.));
+#14480 = PCURVE('',#14220,#14481);
+#14481 = DEFINITIONAL_REPRESENTATION('',(#14482),#14486);
+#14482 = LINE('',#14483,#14484);
+#14483 = CARTESIAN_POINT('',(0.7,0.199999999999));
+#14484 = VECTOR('',#14485,1.);
+#14485 = DIRECTION('',(-1.,-3.774758283726E-15));
+#14486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14487 = PCURVE('',#14488,#14493);
+#14488 = PLANE('',#14489);
+#14489 = AXIS2_PLACEMENT_3D('',#14490,#14491,#14492);
+#14490 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.8));
+#14491 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#14492 = DIRECTION('',(-1.,0.,0.));
+#14493 = DEFINITIONAL_REPRESENTATION('',(#14494),#14498);
+#14494 = LINE('',#14495,#14496);
+#14495 = CARTESIAN_POINT('',(0.,0.));
+#14496 = VECTOR('',#14497,1.);
+#14497 = DIRECTION('',(1.,-0.));
+#14498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14499 = ORIENTED_EDGE('',*,*,#14500,.T.);
+#14500 = EDGE_CURVE('',#14473,#14501,#14503,.T.);
+#14501 = VERTEX_POINT('',#14502);
+#14502 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.8));
+#14503 = SURFACE_CURVE('',#14504,(#14508,#14515),.PCURVE_S1.);
+#14504 = LINE('',#14505,#14506);
+#14505 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.8));
+#14506 = VECTOR('',#14507,1.);
+#14507 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14508 = PCURVE('',#14220,#14509);
+#14509 = DEFINITIONAL_REPRESENTATION('',(#14510),#14514);
+#14510 = LINE('',#14511,#14512);
+#14511 = CARTESIAN_POINT('',(0.2,0.199999999999));
+#14512 = VECTOR('',#14513,1.);
+#14513 = DIRECTION('',(-3.774758283726E-15,1.));
+#14514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14515 = PCURVE('',#14516,#14521);
+#14516 = PLANE('',#14517);
+#14517 = AXIS2_PLACEMENT_3D('',#14518,#14519,#14520);
+#14518 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.8));
+#14519 = DIRECTION('',(-1.,0.,0.));
+#14520 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14521 = DEFINITIONAL_REPRESENTATION('',(#14522),#14526);
+#14522 = LINE('',#14523,#14524);
+#14523 = CARTESIAN_POINT('',(0.,0.));
+#14524 = VECTOR('',#14525,1.);
+#14525 = DIRECTION('',(1.,0.));
+#14526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14527 = ORIENTED_EDGE('',*,*,#14528,.T.);
+#14528 = EDGE_CURVE('',#14501,#14529,#14531,.T.);
+#14529 = VERTEX_POINT('',#14530);
+#14530 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.8));
+#14531 = SURFACE_CURVE('',#14532,(#14536,#14543),.PCURVE_S1.);
+#14532 = LINE('',#14533,#14534);
+#14533 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.8));
+#14534 = VECTOR('',#14535,1.);
+#14535 = DIRECTION('',(-1.,0.,0.));
+#14536 = PCURVE('',#14220,#14537);
+#14537 = DEFINITIONAL_REPRESENTATION('',(#14538),#14542);
+#14538 = LINE('',#14539,#14540);
+#14539 = CARTESIAN_POINT('',(0.2,0.699999999999));
+#14540 = VECTOR('',#14541,1.);
+#14541 = DIRECTION('',(-1.,-3.774758283726E-15));
+#14542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14543 = PCURVE('',#14544,#14549);
+#14544 = PLANE('',#14545);
+#14545 = AXIS2_PLACEMENT_3D('',#14546,#14547,#14548);
+#14546 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.8));
+#14547 = DIRECTION('',(-0.,-1.,4.440892098501E-16));
+#14548 = DIRECTION('',(-1.,0.,0.));
+#14549 = DEFINITIONAL_REPRESENTATION('',(#14550),#14554);
+#14550 = LINE('',#14551,#14552);
+#14551 = CARTESIAN_POINT('',(0.,0.));
+#14552 = VECTOR('',#14553,1.);
+#14553 = DIRECTION('',(1.,-0.));
+#14554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14555 = ORIENTED_EDGE('',*,*,#14556,.T.);
+#14556 = EDGE_CURVE('',#14529,#14247,#14557,.T.);
+#14557 = SURFACE_CURVE('',#14558,(#14562,#14569),.PCURVE_S1.);
+#14558 = LINE('',#14559,#14560);
+#14559 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.8));
+#14560 = VECTOR('',#14561,1.);
+#14561 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14562 = PCURVE('',#14220,#14563);
+#14563 = DEFINITIONAL_REPRESENTATION('',(#14564),#14568);
+#14564 = LINE('',#14565,#14566);
+#14565 = CARTESIAN_POINT('',(-0.2,0.699999999999));
+#14566 = VECTOR('',#14567,1.);
+#14567 = DIRECTION('',(3.774758283726E-15,-1.));
+#14568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14569 = PCURVE('',#14570,#14575);
+#14570 = PLANE('',#14571);
+#14571 = AXIS2_PLACEMENT_3D('',#14572,#14573,#14574);
+#14572 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.8));
+#14573 = DIRECTION('',(1.,0.,0.));
+#14574 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14575 = DEFINITIONAL_REPRESENTATION('',(#14576),#14580);
+#14576 = LINE('',#14577,#14578);
+#14577 = CARTESIAN_POINT('',(0.,0.));
+#14578 = VECTOR('',#14579,1.);
+#14579 = DIRECTION('',(1.,0.));
+#14580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14581 = ADVANCED_FACE('',(#14582),#14232,.T.);
+#14582 = FACE_BOUND('',#14583,.T.);
+#14583 = EDGE_LOOP('',(#14584,#14585,#14608,#14635));
+#14584 = ORIENTED_EDGE('',*,*,#14210,.T.);
+#14585 = ORIENTED_EDGE('',*,*,#14586,.T.);
+#14586 = EDGE_CURVE('',#14211,#14587,#14589,.T.);
+#14587 = VERTEX_POINT('',#14588);
+#14588 = CARTESIAN_POINT('',(11.7,-4.9,-7.1));
+#14589 = SEAM_CURVE('',#14590,(#14594,#14601),.PCURVE_S1.);
+#14590 = LINE('',#14591,#14592);
+#14591 = CARTESIAN_POINT('',(11.7,-4.9,-7.8));
+#14592 = VECTOR('',#14593,1.);
+#14593 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#14594 = PCURVE('',#14232,#14595);
+#14595 = DEFINITIONAL_REPRESENTATION('',(#14596),#14600);
+#14596 = LINE('',#14597,#14598);
+#14597 = CARTESIAN_POINT('',(0.,0.));
+#14598 = VECTOR('',#14599,1.);
+#14599 = DIRECTION('',(0.,1.));
+#14600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14601 = PCURVE('',#14232,#14602);
+#14602 = DEFINITIONAL_REPRESENTATION('',(#14603),#14607);
+#14603 = LINE('',#14604,#14605);
+#14604 = CARTESIAN_POINT('',(6.28318530718,0.));
+#14605 = VECTOR('',#14606,1.);
+#14606 = DIRECTION('',(0.,1.));
+#14607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14608 = ORIENTED_EDGE('',*,*,#14609,.F.);
+#14609 = EDGE_CURVE('',#14587,#14587,#14610,.T.);
+#14610 = SURFACE_CURVE('',#14611,(#14616,#14623),.PCURVE_S1.);
+#14611 = CIRCLE('',#14612,0.9);
+#14612 = AXIS2_PLACEMENT_3D('',#14613,#14614,#14615);
+#14613 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#14614 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14615 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#14616 = PCURVE('',#14232,#14617);
+#14617 = DEFINITIONAL_REPRESENTATION('',(#14618),#14622);
+#14618 = LINE('',#14619,#14620);
+#14619 = CARTESIAN_POINT('',(0.,0.7));
+#14620 = VECTOR('',#14621,1.);
+#14621 = DIRECTION('',(1.,0.));
+#14622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14623 = PCURVE('',#14624,#14629);
+#14624 = PLANE('',#14625);
+#14625 = AXIS2_PLACEMENT_3D('',#14626,#14627,#14628);
+#14626 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#14627 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14628 = DIRECTION('',(1.,-3.602056924339E-15,1.599634613365E-30));
+#14629 = DEFINITIONAL_REPRESENTATION('',(#14630),#14634);
+#14630 = CIRCLE('',#14631,0.9);
+#14631 = AXIS2_PLACEMENT_2D('',#14632,#14633);
+#14632 = CARTESIAN_POINT('',(0.,0.));
+#14633 = DIRECTION('',(1.,-1.753024233824E-30));
+#14634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14635 = ORIENTED_EDGE('',*,*,#14586,.F.);
+#14636 = ADVANCED_FACE('',(#14637),#14264,.T.);
+#14637 = FACE_BOUND('',#14638,.T.);
+#14638 = EDGE_LOOP('',(#14639,#14662,#14690,#14711));
+#14639 = ORIENTED_EDGE('',*,*,#14640,.T.);
+#14640 = EDGE_CURVE('',#14247,#14641,#14643,.T.);
+#14641 = VERTEX_POINT('',#14642);
+#14642 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.3));
+#14643 = SURFACE_CURVE('',#14644,(#14648,#14655),.PCURVE_S1.);
+#14644 = LINE('',#14645,#14646);
+#14645 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.8));
+#14646 = VECTOR('',#14647,1.);
+#14647 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14648 = PCURVE('',#14264,#14649);
+#14649 = DEFINITIONAL_REPRESENTATION('',(#14650),#14654);
+#14650 = LINE('',#14651,#14652);
+#14651 = CARTESIAN_POINT('',(0.,0.));
+#14652 = VECTOR('',#14653,1.);
+#14653 = DIRECTION('',(0.,-1.));
+#14654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14655 = PCURVE('',#14570,#14656);
+#14656 = DEFINITIONAL_REPRESENTATION('',(#14657),#14661);
+#14657 = LINE('',#14658,#14659);
+#14658 = CARTESIAN_POINT('',(0.5,2.22044604925E-16));
+#14659 = VECTOR('',#14660,1.);
+#14660 = DIRECTION('',(0.,-1.));
+#14661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14662 = ORIENTED_EDGE('',*,*,#14663,.T.);
+#14663 = EDGE_CURVE('',#14641,#14664,#14666,.T.);
+#14664 = VERTEX_POINT('',#14665);
+#14665 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.3));
+#14666 = SURFACE_CURVE('',#14667,(#14671,#14678),.PCURVE_S1.);
+#14667 = LINE('',#14668,#14669);
+#14668 = CARTESIAN_POINT('',(10.6,-4.700000000001,-7.3));
+#14669 = VECTOR('',#14670,1.);
+#14670 = DIRECTION('',(-1.,0.,0.));
+#14671 = PCURVE('',#14264,#14672);
+#14672 = DEFINITIONAL_REPRESENTATION('',(#14673),#14677);
+#14673 = LINE('',#14674,#14675);
+#14674 = CARTESIAN_POINT('',(0.,-0.5));
+#14675 = VECTOR('',#14676,1.);
+#14676 = DIRECTION('',(1.,-0.));
+#14677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14678 = PCURVE('',#14679,#14684);
+#14679 = PLANE('',#14680);
+#14680 = AXIS2_PLACEMENT_3D('',#14681,#14682,#14683);
+#14681 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.3));
+#14682 = DIRECTION('',(0.,0.,-1.));
+#14683 = DIRECTION('',(1.,0.,0.));
+#14684 = DEFINITIONAL_REPRESENTATION('',(#14685),#14689);
+#14685 = LINE('',#14686,#14687);
+#14686 = CARTESIAN_POINT('',(-0.9,-0.4));
+#14687 = VECTOR('',#14688,1.);
+#14688 = DIRECTION('',(-1.,0.));
+#14689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14690 = ORIENTED_EDGE('',*,*,#14691,.F.);
+#14691 = EDGE_CURVE('',#14249,#14664,#14692,.T.);
+#14692 = SURFACE_CURVE('',#14693,(#14697,#14704),.PCURVE_S1.);
+#14693 = LINE('',#14694,#14695);
+#14694 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.8));
+#14695 = VECTOR('',#14696,1.);
+#14696 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14697 = PCURVE('',#14264,#14698);
+#14698 = DEFINITIONAL_REPRESENTATION('',(#14699),#14703);
+#14699 = LINE('',#14700,#14701);
+#14700 = CARTESIAN_POINT('',(0.5,-0.));
+#14701 = VECTOR('',#14702,1.);
+#14702 = DIRECTION('',(0.,-1.));
+#14703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14704 = PCURVE('',#14292,#14705);
+#14705 = DEFINITIONAL_REPRESENTATION('',(#14706),#14710);
+#14706 = LINE('',#14707,#14708);
+#14707 = CARTESIAN_POINT('',(0.,0.));
+#14708 = VECTOR('',#14709,1.);
+#14709 = DIRECTION('',(0.,-1.));
+#14710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14711 = ORIENTED_EDGE('',*,*,#14246,.F.);
+#14712 = ADVANCED_FACE('',(#14713),#14570,.T.);
+#14713 = FACE_BOUND('',#14714,.T.);
+#14714 = EDGE_LOOP('',(#14715,#14738,#14759,#14760));
+#14715 = ORIENTED_EDGE('',*,*,#14716,.T.);
+#14716 = EDGE_CURVE('',#14529,#14717,#14719,.T.);
+#14717 = VERTEX_POINT('',#14718);
+#14718 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.3));
+#14719 = SURFACE_CURVE('',#14720,(#14724,#14731),.PCURVE_S1.);
+#14720 = LINE('',#14721,#14722);
+#14721 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.8));
+#14722 = VECTOR('',#14723,1.);
+#14723 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14724 = PCURVE('',#14570,#14725);
+#14725 = DEFINITIONAL_REPRESENTATION('',(#14726),#14730);
+#14726 = LINE('',#14727,#14728);
+#14727 = CARTESIAN_POINT('',(0.,0.));
+#14728 = VECTOR('',#14729,1.);
+#14729 = DIRECTION('',(0.,-1.));
+#14730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14731 = PCURVE('',#14544,#14732);
+#14732 = DEFINITIONAL_REPRESENTATION('',(#14733),#14737);
+#14733 = LINE('',#14734,#14735);
+#14734 = CARTESIAN_POINT('',(0.4,-0.));
+#14735 = VECTOR('',#14736,1.);
+#14736 = DIRECTION('',(0.,-1.));
+#14737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14738 = ORIENTED_EDGE('',*,*,#14739,.T.);
+#14739 = EDGE_CURVE('',#14717,#14641,#14740,.T.);
+#14740 = SURFACE_CURVE('',#14741,(#14745,#14752),.PCURVE_S1.);
+#14741 = LINE('',#14742,#14743);
+#14742 = CARTESIAN_POINT('',(10.6,-4.200000000001,-7.3));
+#14743 = VECTOR('',#14744,1.);
+#14744 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14745 = PCURVE('',#14570,#14746);
+#14746 = DEFINITIONAL_REPRESENTATION('',(#14747),#14751);
+#14747 = LINE('',#14748,#14749);
+#14748 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#14749 = VECTOR('',#14750,1.);
+#14750 = DIRECTION('',(1.,0.));
+#14751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14752 = PCURVE('',#14679,#14753);
+#14753 = DEFINITIONAL_REPRESENTATION('',(#14754),#14758);
+#14754 = LINE('',#14755,#14756);
+#14755 = CARTESIAN_POINT('',(-0.9,-0.9));
+#14756 = VECTOR('',#14757,1.);
+#14757 = DIRECTION('',(0.,1.));
+#14758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14759 = ORIENTED_EDGE('',*,*,#14640,.F.);
+#14760 = ORIENTED_EDGE('',*,*,#14556,.F.);
+#14761 = ADVANCED_FACE('',(#14762),#14544,.T.);
+#14762 = FACE_BOUND('',#14763,.T.);
+#14763 = EDGE_LOOP('',(#14764,#14787,#14808,#14809));
+#14764 = ORIENTED_EDGE('',*,*,#14765,.T.);
+#14765 = EDGE_CURVE('',#14501,#14766,#14768,.T.);
+#14766 = VERTEX_POINT('',#14767);
+#14767 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.3));
+#14768 = SURFACE_CURVE('',#14769,(#14773,#14780),.PCURVE_S1.);
+#14769 = LINE('',#14770,#14771);
+#14770 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.8));
+#14771 = VECTOR('',#14772,1.);
+#14772 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14773 = PCURVE('',#14544,#14774);
+#14774 = DEFINITIONAL_REPRESENTATION('',(#14775),#14779);
+#14775 = LINE('',#14776,#14777);
+#14776 = CARTESIAN_POINT('',(0.,0.));
+#14777 = VECTOR('',#14778,1.);
+#14778 = DIRECTION('',(0.,-1.));
+#14779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14780 = PCURVE('',#14516,#14781);
+#14781 = DEFINITIONAL_REPRESENTATION('',(#14782),#14786);
+#14782 = LINE('',#14783,#14784);
+#14783 = CARTESIAN_POINT('',(0.5,-2.22044604925E-16));
+#14784 = VECTOR('',#14785,1.);
+#14785 = DIRECTION('',(0.,-1.));
+#14786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14787 = ORIENTED_EDGE('',*,*,#14788,.T.);
+#14788 = EDGE_CURVE('',#14766,#14717,#14789,.T.);
+#14789 = SURFACE_CURVE('',#14790,(#14794,#14801),.PCURVE_S1.);
+#14790 = LINE('',#14791,#14792);
+#14791 = CARTESIAN_POINT('',(11.,-4.200000000001,-7.3));
+#14792 = VECTOR('',#14793,1.);
+#14793 = DIRECTION('',(-1.,0.,0.));
+#14794 = PCURVE('',#14544,#14795);
+#14795 = DEFINITIONAL_REPRESENTATION('',(#14796),#14800);
+#14796 = LINE('',#14797,#14798);
+#14797 = CARTESIAN_POINT('',(0.,-0.5));
+#14798 = VECTOR('',#14799,1.);
+#14799 = DIRECTION('',(1.,-0.));
+#14800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14801 = PCURVE('',#14679,#14802);
+#14802 = DEFINITIONAL_REPRESENTATION('',(#14803),#14807);
+#14803 = LINE('',#14804,#14805);
+#14804 = CARTESIAN_POINT('',(-0.5,-0.9));
+#14805 = VECTOR('',#14806,1.);
+#14806 = DIRECTION('',(-1.,0.));
+#14807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14808 = ORIENTED_EDGE('',*,*,#14716,.F.);
+#14809 = ORIENTED_EDGE('',*,*,#14528,.F.);
+#14810 = ADVANCED_FACE('',(#14811),#14516,.T.);
+#14811 = FACE_BOUND('',#14812,.T.);
+#14812 = EDGE_LOOP('',(#14813,#14836,#14857,#14858));
+#14813 = ORIENTED_EDGE('',*,*,#14814,.T.);
+#14814 = EDGE_CURVE('',#14473,#14815,#14817,.T.);
+#14815 = VERTEX_POINT('',#14816);
+#14816 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.3));
+#14817 = SURFACE_CURVE('',#14818,(#14822,#14829),.PCURVE_S1.);
+#14818 = LINE('',#14819,#14820);
+#14819 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.8));
+#14820 = VECTOR('',#14821,1.);
+#14821 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14822 = PCURVE('',#14516,#14823);
+#14823 = DEFINITIONAL_REPRESENTATION('',(#14824),#14828);
+#14824 = LINE('',#14825,#14826);
+#14825 = CARTESIAN_POINT('',(0.,0.));
+#14826 = VECTOR('',#14827,1.);
+#14827 = DIRECTION('',(0.,-1.));
+#14828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14829 = PCURVE('',#14488,#14830);
+#14830 = DEFINITIONAL_REPRESENTATION('',(#14831),#14835);
+#14831 = LINE('',#14832,#14833);
+#14832 = CARTESIAN_POINT('',(0.5,-0.));
+#14833 = VECTOR('',#14834,1.);
+#14834 = DIRECTION('',(0.,-1.));
+#14835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14836 = ORIENTED_EDGE('',*,*,#14837,.T.);
+#14837 = EDGE_CURVE('',#14815,#14766,#14838,.T.);
+#14838 = SURFACE_CURVE('',#14839,(#14843,#14850),.PCURVE_S1.);
+#14839 = LINE('',#14840,#14841);
+#14840 = CARTESIAN_POINT('',(11.,-4.700000000001,-7.3));
+#14841 = VECTOR('',#14842,1.);
+#14842 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14843 = PCURVE('',#14516,#14844);
+#14844 = DEFINITIONAL_REPRESENTATION('',(#14845),#14849);
+#14845 = LINE('',#14846,#14847);
+#14846 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.5));
+#14847 = VECTOR('',#14848,1.);
+#14848 = DIRECTION('',(1.,0.));
+#14849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14850 = PCURVE('',#14679,#14851);
+#14851 = DEFINITIONAL_REPRESENTATION('',(#14852),#14856);
+#14852 = LINE('',#14853,#14854);
+#14853 = CARTESIAN_POINT('',(-0.5,-0.4));
+#14854 = VECTOR('',#14855,1.);
+#14855 = DIRECTION('',(0.,-1.));
+#14856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14857 = ORIENTED_EDGE('',*,*,#14765,.F.);
+#14858 = ORIENTED_EDGE('',*,*,#14500,.F.);
+#14859 = ADVANCED_FACE('',(#14860),#14488,.T.);
+#14860 = FACE_BOUND('',#14861,.T.);
+#14861 = EDGE_LOOP('',(#14862,#14885,#14906,#14907));
+#14862 = ORIENTED_EDGE('',*,*,#14863,.T.);
+#14863 = EDGE_CURVE('',#14445,#14864,#14866,.T.);
+#14864 = VERTEX_POINT('',#14865);
+#14865 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.3));
+#14866 = SURFACE_CURVE('',#14867,(#14871,#14878),.PCURVE_S1.);
+#14867 = LINE('',#14868,#14869);
+#14868 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.8));
+#14869 = VECTOR('',#14870,1.);
+#14870 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14871 = PCURVE('',#14488,#14872);
+#14872 = DEFINITIONAL_REPRESENTATION('',(#14873),#14877);
+#14873 = LINE('',#14874,#14875);
+#14874 = CARTESIAN_POINT('',(0.,0.));
+#14875 = VECTOR('',#14876,1.);
+#14876 = DIRECTION('',(0.,-1.));
+#14877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14878 = PCURVE('',#14460,#14879);
+#14879 = DEFINITIONAL_REPRESENTATION('',(#14880),#14884);
+#14880 = LINE('',#14881,#14882);
+#14881 = CARTESIAN_POINT('',(0.4,-1.7763568394E-16));
+#14882 = VECTOR('',#14883,1.);
+#14883 = DIRECTION('',(0.,-1.));
+#14884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14885 = ORIENTED_EDGE('',*,*,#14886,.T.);
+#14886 = EDGE_CURVE('',#14864,#14815,#14887,.T.);
+#14887 = SURFACE_CURVE('',#14888,(#14892,#14899),.PCURVE_S1.);
+#14888 = LINE('',#14889,#14890);
+#14889 = CARTESIAN_POINT('',(11.5,-4.700000000001,-7.3));
+#14890 = VECTOR('',#14891,1.);
+#14891 = DIRECTION('',(-1.,0.,0.));
+#14892 = PCURVE('',#14488,#14893);
+#14893 = DEFINITIONAL_REPRESENTATION('',(#14894),#14898);
+#14894 = LINE('',#14895,#14896);
+#14895 = CARTESIAN_POINT('',(0.,-0.5));
+#14896 = VECTOR('',#14897,1.);
+#14897 = DIRECTION('',(1.,-0.));
+#14898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14899 = PCURVE('',#14679,#14900);
+#14900 = DEFINITIONAL_REPRESENTATION('',(#14901),#14905);
+#14901 = LINE('',#14902,#14903);
+#14902 = CARTESIAN_POINT('',(0.,-0.4));
+#14903 = VECTOR('',#14904,1.);
+#14904 = DIRECTION('',(-1.,0.));
+#14905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14906 = ORIENTED_EDGE('',*,*,#14814,.F.);
+#14907 = ORIENTED_EDGE('',*,*,#14472,.F.);
+#14908 = ADVANCED_FACE('',(#14909),#14460,.T.);
+#14909 = FACE_BOUND('',#14910,.T.);
+#14910 = EDGE_LOOP('',(#14911,#14934,#14955,#14956));
+#14911 = ORIENTED_EDGE('',*,*,#14912,.T.);
+#14912 = EDGE_CURVE('',#14417,#14913,#14915,.T.);
+#14913 = VERTEX_POINT('',#14914);
+#14914 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.3));
+#14915 = SURFACE_CURVE('',#14916,(#14920,#14927),.PCURVE_S1.);
+#14916 = LINE('',#14917,#14918);
+#14917 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.8));
+#14918 = VECTOR('',#14919,1.);
+#14919 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14920 = PCURVE('',#14460,#14921);
+#14921 = DEFINITIONAL_REPRESENTATION('',(#14922),#14926);
+#14922 = LINE('',#14923,#14924);
+#14923 = CARTESIAN_POINT('',(0.,0.));
+#14924 = VECTOR('',#14925,1.);
+#14925 = DIRECTION('',(0.,-1.));
+#14926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14927 = PCURVE('',#14432,#14928);
+#14928 = DEFINITIONAL_REPRESENTATION('',(#14929),#14933);
+#14929 = LINE('',#14930,#14931);
+#14930 = CARTESIAN_POINT('',(0.500000000072,0.));
+#14931 = VECTOR('',#14932,1.);
+#14932 = DIRECTION('',(0.,-1.));
+#14933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14934 = ORIENTED_EDGE('',*,*,#14935,.T.);
+#14935 = EDGE_CURVE('',#14913,#14864,#14936,.T.);
+#14936 = SURFACE_CURVE('',#14937,(#14941,#14948),.PCURVE_S1.);
+#14937 = LINE('',#14938,#14939);
+#14938 = CARTESIAN_POINT('',(11.5,-5.100000000001,-7.3));
+#14939 = VECTOR('',#14940,1.);
+#14940 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14941 = PCURVE('',#14460,#14942);
+#14942 = DEFINITIONAL_REPRESENTATION('',(#14943),#14947);
+#14943 = LINE('',#14944,#14945);
+#14944 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#14945 = VECTOR('',#14946,1.);
+#14946 = DIRECTION('',(1.,0.));
+#14947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14948 = PCURVE('',#14679,#14949);
+#14949 = DEFINITIONAL_REPRESENTATION('',(#14950),#14954);
+#14950 = LINE('',#14951,#14952);
+#14951 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#14952 = VECTOR('',#14953,1.);
+#14953 = DIRECTION('',(0.,-1.));
+#14954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14955 = ORIENTED_EDGE('',*,*,#14863,.F.);
+#14956 = ORIENTED_EDGE('',*,*,#14444,.F.);
+#14957 = ADVANCED_FACE('',(#14958),#14432,.T.);
+#14958 = FACE_BOUND('',#14959,.T.);
+#14959 = EDGE_LOOP('',(#14960,#14983,#15004,#15005));
+#14960 = ORIENTED_EDGE('',*,*,#14961,.T.);
+#14961 = EDGE_CURVE('',#14389,#14962,#14964,.T.);
+#14962 = VERTEX_POINT('',#14963);
+#14963 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.3));
+#14964 = SURFACE_CURVE('',#14965,(#14969,#14976),.PCURVE_S1.);
+#14965 = LINE('',#14966,#14967);
+#14966 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.8));
+#14967 = VECTOR('',#14968,1.);
+#14968 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#14969 = PCURVE('',#14432,#14970);
+#14970 = DEFINITIONAL_REPRESENTATION('',(#14971),#14975);
+#14971 = LINE('',#14972,#14973);
+#14972 = CARTESIAN_POINT('',(0.,0.));
+#14973 = VECTOR('',#14974,1.);
+#14974 = DIRECTION('',(0.,-1.));
+#14975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14976 = PCURVE('',#14404,#14977);
+#14977 = DEFINITIONAL_REPRESENTATION('',(#14978),#14982);
+#14978 = LINE('',#14979,#14980);
+#14979 = CARTESIAN_POINT('',(0.499999999999,-2.220446049245E-16));
+#14980 = VECTOR('',#14981,1.);
+#14981 = DIRECTION('',(0.,-1.));
+#14982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14983 = ORIENTED_EDGE('',*,*,#14984,.T.);
+#14984 = EDGE_CURVE('',#14962,#14913,#14985,.T.);
+#14985 = SURFACE_CURVE('',#14986,(#14990,#14997),.PCURVE_S1.);
+#14986 = LINE('',#14987,#14988);
+#14987 = CARTESIAN_POINT('',(10.999999999928,-5.100000000001,-7.3));
+#14988 = VECTOR('',#14989,1.);
+#14989 = DIRECTION('',(1.,0.,-0.));
+#14990 = PCURVE('',#14432,#14991);
+#14991 = DEFINITIONAL_REPRESENTATION('',(#14992),#14996);
+#14992 = LINE('',#14993,#14994);
+#14993 = CARTESIAN_POINT('',(0.,-0.5));
+#14994 = VECTOR('',#14995,1.);
+#14995 = DIRECTION('',(1.,0.));
+#14996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14997 = PCURVE('',#14679,#14998);
+#14998 = DEFINITIONAL_REPRESENTATION('',(#14999),#15003);
+#14999 = LINE('',#15000,#15001);
+#15000 = CARTESIAN_POINT('',(-0.500000000072,8.881784197001E-16));
+#15001 = VECTOR('',#15002,1.);
+#15002 = DIRECTION('',(1.,0.));
+#15003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15004 = ORIENTED_EDGE('',*,*,#14912,.F.);
+#15005 = ORIENTED_EDGE('',*,*,#14416,.F.);
+#15006 = ADVANCED_FACE('',(#15007),#14404,.T.);
+#15007 = FACE_BOUND('',#15008,.T.);
+#15008 = EDGE_LOOP('',(#15009,#15032,#15053,#15054));
+#15009 = ORIENTED_EDGE('',*,*,#15010,.T.);
+#15010 = EDGE_CURVE('',#14361,#15011,#15013,.T.);
+#15011 = VERTEX_POINT('',#15012);
+#15012 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.3));
+#15013 = SURFACE_CURVE('',#15014,(#15018,#15025),.PCURVE_S1.);
+#15014 = LINE('',#15015,#15016);
+#15015 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.8));
+#15016 = VECTOR('',#15017,1.);
+#15017 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15018 = PCURVE('',#14404,#15019);
+#15019 = DEFINITIONAL_REPRESENTATION('',(#15020),#15024);
+#15020 = LINE('',#15021,#15022);
+#15021 = CARTESIAN_POINT('',(0.,0.));
+#15022 = VECTOR('',#15023,1.);
+#15023 = DIRECTION('',(0.,-1.));
+#15024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15025 = PCURVE('',#14376,#15026);
+#15026 = DEFINITIONAL_REPRESENTATION('',(#15027),#15031);
+#15027 = LINE('',#15028,#15029);
+#15028 = CARTESIAN_POINT('',(0.399999999855,0.));
+#15029 = VECTOR('',#15030,1.);
+#15030 = DIRECTION('',(0.,-1.));
+#15031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15032 = ORIENTED_EDGE('',*,*,#15033,.T.);
+#15033 = EDGE_CURVE('',#15011,#14962,#15034,.T.);
+#15034 = SURFACE_CURVE('',#15035,(#15039,#15046),.PCURVE_S1.);
+#15035 = LINE('',#15036,#15037);
+#15036 = CARTESIAN_POINT('',(10.999999999928,-5.599999999999,-7.3));
+#15037 = VECTOR('',#15038,1.);
+#15038 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#15039 = PCURVE('',#14404,#15040);
+#15040 = DEFINITIONAL_REPRESENTATION('',(#15041),#15045);
+#15041 = LINE('',#15042,#15043);
+#15042 = CARTESIAN_POINT('',(-1.110223024625E-15,-0.5));
+#15043 = VECTOR('',#15044,1.);
+#15044 = DIRECTION('',(1.,0.));
+#15045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15046 = PCURVE('',#14679,#15047);
+#15047 = DEFINITIONAL_REPRESENTATION('',(#15048),#15052);
+#15048 = LINE('',#15049,#15050);
+#15049 = CARTESIAN_POINT('',(-0.500000000072,0.499999999999));
+#15050 = VECTOR('',#15051,1.);
+#15051 = DIRECTION('',(0.,-1.));
+#15052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15053 = ORIENTED_EDGE('',*,*,#14961,.F.);
+#15054 = ORIENTED_EDGE('',*,*,#14388,.F.);
+#15055 = ADVANCED_FACE('',(#15056),#14376,.T.);
+#15056 = FACE_BOUND('',#15057,.T.);
+#15057 = EDGE_LOOP('',(#15058,#15081,#15102,#15103));
+#15058 = ORIENTED_EDGE('',*,*,#15059,.T.);
+#15059 = EDGE_CURVE('',#14333,#15060,#15062,.T.);
+#15060 = VERTEX_POINT('',#15061);
+#15061 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.3));
+#15062 = SURFACE_CURVE('',#15063,(#15067,#15074),.PCURVE_S1.);
+#15063 = LINE('',#15064,#15065);
+#15064 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.8));
+#15065 = VECTOR('',#15066,1.);
+#15066 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15067 = PCURVE('',#14376,#15068);
+#15068 = DEFINITIONAL_REPRESENTATION('',(#15069),#15073);
+#15069 = LINE('',#15070,#15071);
+#15070 = CARTESIAN_POINT('',(0.,0.));
+#15071 = VECTOR('',#15072,1.);
+#15072 = DIRECTION('',(0.,-1.));
+#15073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15074 = PCURVE('',#14348,#15075);
+#15075 = DEFINITIONAL_REPRESENTATION('',(#15076),#15080);
+#15076 = LINE('',#15077,#15078);
+#15077 = CARTESIAN_POINT('',(0.499999999999,2.220446049245E-16));
+#15078 = VECTOR('',#15079,1.);
+#15079 = DIRECTION('',(0.,-1.));
+#15080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15081 = ORIENTED_EDGE('',*,*,#15082,.T.);
+#15082 = EDGE_CURVE('',#15060,#15011,#15083,.T.);
+#15083 = SURFACE_CURVE('',#15084,(#15088,#15095),.PCURVE_S1.);
+#15084 = LINE('',#15085,#15086);
+#15085 = CARTESIAN_POINT('',(10.600000000072,-5.599999999999,-7.3));
+#15086 = VECTOR('',#15087,1.);
+#15087 = DIRECTION('',(1.,0.,-0.));
+#15088 = PCURVE('',#14376,#15089);
+#15089 = DEFINITIONAL_REPRESENTATION('',(#15090),#15094);
+#15090 = LINE('',#15091,#15092);
+#15091 = CARTESIAN_POINT('',(0.,-0.5));
+#15092 = VECTOR('',#15093,1.);
+#15093 = DIRECTION('',(1.,0.));
+#15094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15095 = PCURVE('',#14679,#15096);
+#15096 = DEFINITIONAL_REPRESENTATION('',(#15097),#15101);
+#15097 = LINE('',#15098,#15099);
+#15098 = CARTESIAN_POINT('',(-0.899999999928,0.499999999999));
+#15099 = VECTOR('',#15100,1.);
+#15100 = DIRECTION('',(1.,0.));
+#15101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15102 = ORIENTED_EDGE('',*,*,#15010,.F.);
+#15103 = ORIENTED_EDGE('',*,*,#14360,.F.);
+#15104 = ADVANCED_FACE('',(#15105),#14348,.T.);
+#15105 = FACE_BOUND('',#15106,.T.);
+#15106 = EDGE_LOOP('',(#15107,#15130,#15151,#15152));
+#15107 = ORIENTED_EDGE('',*,*,#15108,.T.);
+#15108 = EDGE_CURVE('',#14305,#15109,#15111,.T.);
+#15109 = VERTEX_POINT('',#15110);
+#15110 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.3));
+#15111 = SURFACE_CURVE('',#15112,(#15116,#15123),.PCURVE_S1.);
+#15112 = LINE('',#15113,#15114);
+#15113 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.8));
+#15114 = VECTOR('',#15115,1.);
+#15115 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15116 = PCURVE('',#14348,#15117);
+#15117 = DEFINITIONAL_REPRESENTATION('',(#15118),#15122);
+#15118 = LINE('',#15119,#15120);
+#15119 = CARTESIAN_POINT('',(0.,0.));
+#15120 = VECTOR('',#15121,1.);
+#15121 = DIRECTION('',(0.,-1.));
+#15122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15123 = PCURVE('',#14320,#15124);
+#15124 = DEFINITIONAL_REPRESENTATION('',(#15125),#15129);
+#15125 = LINE('',#15126,#15127);
+#15126 = CARTESIAN_POINT('',(0.500000000072,0.));
+#15127 = VECTOR('',#15128,1.);
+#15128 = DIRECTION('',(0.,-1.));
+#15129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15130 = ORIENTED_EDGE('',*,*,#15131,.T.);
+#15131 = EDGE_CURVE('',#15109,#15060,#15132,.T.);
+#15132 = SURFACE_CURVE('',#15133,(#15137,#15144),.PCURVE_S1.);
+#15133 = LINE('',#15134,#15135);
+#15134 = CARTESIAN_POINT('',(10.600000000072,-5.100000000001,-7.3));
+#15135 = VECTOR('',#15136,1.);
+#15136 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#15137 = PCURVE('',#14348,#15138);
+#15138 = DEFINITIONAL_REPRESENTATION('',(#15139),#15143);
+#15139 = LINE('',#15140,#15141);
+#15140 = CARTESIAN_POINT('',(1.110223024625E-15,-0.5));
+#15141 = VECTOR('',#15142,1.);
+#15142 = DIRECTION('',(1.,0.));
+#15143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15144 = PCURVE('',#14679,#15145);
+#15145 = DEFINITIONAL_REPRESENTATION('',(#15146),#15150);
+#15146 = LINE('',#15147,#15148);
+#15147 = CARTESIAN_POINT('',(-0.899999999928,8.881784197001E-16));
+#15148 = VECTOR('',#15149,1.);
+#15149 = DIRECTION('',(0.,1.));
+#15150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15151 = ORIENTED_EDGE('',*,*,#15059,.F.);
+#15152 = ORIENTED_EDGE('',*,*,#14332,.F.);
+#15153 = ADVANCED_FACE('',(#15154),#14320,.T.);
+#15154 = FACE_BOUND('',#15155,.T.);
+#15155 = EDGE_LOOP('',(#15156,#15179,#15200,#15201));
+#15156 = ORIENTED_EDGE('',*,*,#15157,.T.);
+#15157 = EDGE_CURVE('',#14277,#15158,#15160,.T.);
+#15158 = VERTEX_POINT('',#15159);
+#15159 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.3));
+#15160 = SURFACE_CURVE('',#15161,(#15165,#15172),.PCURVE_S1.);
+#15161 = LINE('',#15162,#15163);
+#15162 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.8));
+#15163 = VECTOR('',#15164,1.);
+#15164 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15165 = PCURVE('',#14320,#15166);
+#15166 = DEFINITIONAL_REPRESENTATION('',(#15167),#15171);
+#15167 = LINE('',#15168,#15169);
+#15168 = CARTESIAN_POINT('',(0.,0.));
+#15169 = VECTOR('',#15170,1.);
+#15170 = DIRECTION('',(0.,-1.));
+#15171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15172 = PCURVE('',#14292,#15173);
+#15173 = DEFINITIONAL_REPRESENTATION('',(#15174),#15178);
+#15174 = LINE('',#15175,#15176);
+#15175 = CARTESIAN_POINT('',(0.4,1.7763568394E-16));
+#15176 = VECTOR('',#15177,1.);
+#15177 = DIRECTION('',(0.,-1.));
+#15178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15179 = ORIENTED_EDGE('',*,*,#15180,.T.);
+#15180 = EDGE_CURVE('',#15158,#15109,#15181,.T.);
+#15181 = SURFACE_CURVE('',#15182,(#15186,#15193),.PCURVE_S1.);
+#15182 = LINE('',#15183,#15184);
+#15183 = CARTESIAN_POINT('',(10.1,-5.100000000001,-7.3));
+#15184 = VECTOR('',#15185,1.);
+#15185 = DIRECTION('',(1.,0.,-0.));
+#15186 = PCURVE('',#14320,#15187);
+#15187 = DEFINITIONAL_REPRESENTATION('',(#15188),#15192);
+#15188 = LINE('',#15189,#15190);
+#15189 = CARTESIAN_POINT('',(0.,-0.5));
+#15190 = VECTOR('',#15191,1.);
+#15191 = DIRECTION('',(1.,0.));
+#15192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15193 = PCURVE('',#14679,#15194);
+#15194 = DEFINITIONAL_REPRESENTATION('',(#15195),#15199);
+#15195 = LINE('',#15196,#15197);
+#15196 = CARTESIAN_POINT('',(-1.4,8.881784197001E-16));
+#15197 = VECTOR('',#15198,1.);
+#15198 = DIRECTION('',(1.,0.));
+#15199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15200 = ORIENTED_EDGE('',*,*,#15108,.F.);
+#15201 = ORIENTED_EDGE('',*,*,#14304,.F.);
+#15202 = ADVANCED_FACE('',(#15203),#14292,.T.);
+#15203 = FACE_BOUND('',#15204,.T.);
+#15204 = EDGE_LOOP('',(#15205,#15206,#15227,#15228));
+#15205 = ORIENTED_EDGE('',*,*,#14691,.T.);
+#15206 = ORIENTED_EDGE('',*,*,#15207,.T.);
+#15207 = EDGE_CURVE('',#14664,#15158,#15208,.T.);
+#15208 = SURFACE_CURVE('',#15209,(#15213,#15220),.PCURVE_S1.);
+#15209 = LINE('',#15210,#15211);
+#15210 = CARTESIAN_POINT('',(10.1,-4.700000000001,-7.3));
+#15211 = VECTOR('',#15212,1.);
+#15212 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#15213 = PCURVE('',#14292,#15214);
+#15214 = DEFINITIONAL_REPRESENTATION('',(#15215),#15219);
+#15215 = LINE('',#15216,#15217);
+#15216 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#15217 = VECTOR('',#15218,1.);
+#15218 = DIRECTION('',(1.,0.));
+#15219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15220 = PCURVE('',#14679,#15221);
+#15221 = DEFINITIONAL_REPRESENTATION('',(#15222),#15226);
+#15222 = LINE('',#15223,#15224);
+#15223 = CARTESIAN_POINT('',(-1.4,-0.4));
+#15224 = VECTOR('',#15225,1.);
+#15225 = DIRECTION('',(0.,1.));
+#15226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15227 = ORIENTED_EDGE('',*,*,#15157,.F.);
+#15228 = ORIENTED_EDGE('',*,*,#14276,.F.);
+#15229 = ADVANCED_FACE('',(#15230,#15233),#14624,.T.);
+#15230 = FACE_BOUND('',#15231,.T.);
+#15231 = EDGE_LOOP('',(#15232));
+#15232 = ORIENTED_EDGE('',*,*,#14609,.T.);
+#15233 = FACE_BOUND('',#15234,.T.);
+#15234 = EDGE_LOOP('',(#15235));
+#15235 = ORIENTED_EDGE('',*,*,#15236,.F.);
+#15236 = EDGE_CURVE('',#15237,#15237,#15239,.T.);
+#15237 = VERTEX_POINT('',#15238);
+#15238 = CARTESIAN_POINT('',(11.26,-4.9,-7.1));
+#15239 = SURFACE_CURVE('',#15240,(#15245,#15252),.PCURVE_S1.);
+#15240 = CIRCLE('',#15241,0.46);
+#15241 = AXIS2_PLACEMENT_3D('',#15242,#15243,#15244);
+#15242 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#15243 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15244 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#15245 = PCURVE('',#14624,#15246);
+#15246 = DEFINITIONAL_REPRESENTATION('',(#15247),#15251);
+#15247 = CIRCLE('',#15248,0.46);
+#15248 = AXIS2_PLACEMENT_2D('',#15249,#15250);
+#15249 = CARTESIAN_POINT('',(0.,0.));
+#15250 = DIRECTION('',(1.,-3.445445753716E-15));
+#15251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15252 = PCURVE('',#15253,#15258);
+#15253 = CYLINDRICAL_SURFACE('',#15254,0.46);
+#15254 = AXIS2_PLACEMENT_3D('',#15255,#15256,#15257);
+#15255 = CARTESIAN_POINT('',(10.8,-4.9,-7.1));
+#15256 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15257 = DIRECTION('',(1.,-7.047502678055E-15,3.129719895714E-30));
+#15258 = DEFINITIONAL_REPRESENTATION('',(#15259),#15263);
+#15259 = LINE('',#15260,#15261);
+#15260 = CARTESIAN_POINT('',(0.,0.));
+#15261 = VECTOR('',#15262,1.);
+#15262 = DIRECTION('',(1.,0.));
+#15263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15264 = ADVANCED_FACE('',(#15265),#14679,.T.);
+#15265 = FACE_BOUND('',#15266,.F.);
+#15266 = EDGE_LOOP('',(#15267,#15268,#15269,#15270,#15271,#15272,#15273,
+    #15274,#15275,#15276,#15277,#15278));
+#15267 = ORIENTED_EDGE('',*,*,#14935,.T.);
+#15268 = ORIENTED_EDGE('',*,*,#14886,.T.);
+#15269 = ORIENTED_EDGE('',*,*,#14837,.T.);
+#15270 = ORIENTED_EDGE('',*,*,#14788,.T.);
+#15271 = ORIENTED_EDGE('',*,*,#14739,.T.);
+#15272 = ORIENTED_EDGE('',*,*,#14663,.T.);
+#15273 = ORIENTED_EDGE('',*,*,#15207,.T.);
+#15274 = ORIENTED_EDGE('',*,*,#15180,.T.);
+#15275 = ORIENTED_EDGE('',*,*,#15131,.T.);
+#15276 = ORIENTED_EDGE('',*,*,#15082,.T.);
+#15277 = ORIENTED_EDGE('',*,*,#15033,.T.);
+#15278 = ORIENTED_EDGE('',*,*,#14984,.T.);
+#15279 = ADVANCED_FACE('',(#15280),#15253,.T.);
+#15280 = FACE_BOUND('',#15281,.T.);
+#15281 = EDGE_LOOP('',(#15282,#15283,#15306,#15333));
+#15282 = ORIENTED_EDGE('',*,*,#15236,.T.);
+#15283 = ORIENTED_EDGE('',*,*,#15284,.T.);
+#15284 = EDGE_CURVE('',#15237,#15285,#15287,.T.);
+#15285 = VERTEX_POINT('',#15286);
+#15286 = CARTESIAN_POINT('',(11.26,-4.9,6.3));
+#15287 = SEAM_CURVE('',#15288,(#15292,#15299),.PCURVE_S1.);
+#15288 = LINE('',#15289,#15290);
+#15289 = CARTESIAN_POINT('',(11.26,-4.9,-7.1));
+#15290 = VECTOR('',#15291,1.);
+#15291 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#15292 = PCURVE('',#15253,#15293);
+#15293 = DEFINITIONAL_REPRESENTATION('',(#15294),#15298);
+#15294 = LINE('',#15295,#15296);
+#15295 = CARTESIAN_POINT('',(0.,0.));
+#15296 = VECTOR('',#15297,1.);
+#15297 = DIRECTION('',(0.,1.));
+#15298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15299 = PCURVE('',#15253,#15300);
+#15300 = DEFINITIONAL_REPRESENTATION('',(#15301),#15305);
+#15301 = LINE('',#15302,#15303);
+#15302 = CARTESIAN_POINT('',(6.28318530718,0.));
+#15303 = VECTOR('',#15304,1.);
+#15304 = DIRECTION('',(0.,1.));
+#15305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15306 = ORIENTED_EDGE('',*,*,#15307,.F.);
+#15307 = EDGE_CURVE('',#15285,#15285,#15308,.T.);
+#15308 = SURFACE_CURVE('',#15309,(#15314,#15321),.PCURVE_S1.);
+#15309 = CIRCLE('',#15310,0.46);
+#15310 = AXIS2_PLACEMENT_3D('',#15311,#15312,#15313);
+#15311 = CARTESIAN_POINT('',(10.8,-4.9,6.3));
+#15312 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15313 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#15314 = PCURVE('',#15253,#15315);
+#15315 = DEFINITIONAL_REPRESENTATION('',(#15316),#15320);
+#15316 = LINE('',#15317,#15318);
+#15317 = CARTESIAN_POINT('',(0.,13.4));
+#15318 = VECTOR('',#15319,1.);
+#15319 = DIRECTION('',(1.,0.));
+#15320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15321 = PCURVE('',#15322,#15327);
+#15322 = CONICAL_SURFACE('',#15323,0.46,0.366056515847);
+#15323 = AXIS2_PLACEMENT_3D('',#15324,#15325,#15326);
+#15324 = CARTESIAN_POINT('',(10.8,-4.9,6.3));
+#15325 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#15326 = DIRECTION('',(1.,-5.792467954566E-16,2.572372517025E-31));
+#15327 = DEFINITIONAL_REPRESENTATION('',(#15328),#15332);
+#15328 = LINE('',#15329,#15330);
+#15329 = CARTESIAN_POINT('',(-0.,-0.));
+#15330 = VECTOR('',#15331,1.);
+#15331 = DIRECTION('',(-1.,-0.));
+#15332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15333 = ORIENTED_EDGE('',*,*,#15284,.F.);
+#15334 = ADVANCED_FACE('',(#15335),#15322,.T.);
+#15335 = FACE_BOUND('',#15336,.T.);
+#15336 = EDGE_LOOP('',(#15337,#15338,#15361));
+#15337 = ORIENTED_EDGE('',*,*,#15307,.T.);
+#15338 = ORIENTED_EDGE('',*,*,#15339,.T.);
+#15339 = EDGE_CURVE('',#15285,#15340,#15342,.T.);
+#15340 = VERTEX_POINT('',#15341);
+#15341 = CARTESIAN_POINT('',(10.8,-4.9,7.5));
+#15342 = SEAM_CURVE('',#15343,(#15347,#15354),.PCURVE_S1.);
+#15343 = LINE('',#15344,#15345);
+#15344 = CARTESIAN_POINT('',(11.26,-4.9,6.3));
+#15345 = VECTOR('',#15346,1.);
+#15346 = DIRECTION('',(-0.357936011632,6.219998631498E-16,0.933746117302
+    ));
+#15347 = PCURVE('',#15322,#15348);
+#15348 = DEFINITIONAL_REPRESENTATION('',(#15349),#15353);
+#15349 = LINE('',#15350,#15351);
+#15350 = CARTESIAN_POINT('',(-0.,-0.));
+#15351 = VECTOR('',#15352,1.);
+#15352 = DIRECTION('',(-0.,-1.));
+#15353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15354 = PCURVE('',#15322,#15355);
+#15355 = DEFINITIONAL_REPRESENTATION('',(#15356),#15360);
+#15356 = LINE('',#15357,#15358);
+#15357 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#15358 = VECTOR('',#15359,1.);
+#15359 = DIRECTION('',(-0.,-1.));
+#15360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15361 = ORIENTED_EDGE('',*,*,#15339,.F.);
+#15362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15366)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#15363,#15364,#15365)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#15363 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#15364 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#15365 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#15366 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#15363,
+  'distance_accuracy_value','confusion accuracy');
+#15367 = PRODUCT_TYPE('part',$,(#7));
+#15368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15369,#15377,#15384,#15391,#15398,#15405,#15412,#15419,#15426,
+    #15433,#15440,#15447,#15454,#15461,#15468,#15475,#15482,#15489,
+    #15496,#15503,#15510,#15517,#15524,#15531,#15538,#15545,#15552,
+    #15559,#15566,#15573,#15580,#15587,#15594,#15601,#15608,#15615,
+    #15622,#15629,#15636,#15643,#15650,#15657,#15664,#15671,#15678,
+    #15685,#15692,#15699,#15706,#15713,#15720,#15727,#15734,#15741,
+    #15748,#15755,#15762,#15769,#15776,#15783,#15790,#15797,#15804,
+    #15811,#15818,#15825,#15832,#15839,#15846,#15853,#15860,#15867,
+    #15874,#15881,#15888,#15895,#15902,#15909,#15916,#15923,#15930,
+    #15937,#15944,#15951,#15958,#15965,#15972,#15979,#15986,#15993,
+    #16000,#16007,#16014,#16021,#16028,#16035,#16043,#16050,#16057,
+    #16064,#16071,#16078,#16085,#16092,#16099,#16106,#16113,#16120,
+    #16127,#16134,#16141,#16148,#16155,#16162,#16169,#16176,#16183,
+    #16190,#16197,#16204,#16211,#16218,#16225,#16232,#16239,#16246,
+    #16253,#16260,#16267,#16274,#16281,#16288,#16295,#16302,#16309,
+    #16316,#16323,#16330,#16337,#16344,#16351,#16358,#16365,#16372,
+    #16379,#16386,#16394,#16401,#16408,#16415,#16422,#16429,#16436,
+    #16443,#16450,#16457,#16464,#16471,#16478,#16485,#16492,#16499,
+    #16506,#16513,#16520,#16527,#16534,#16541,#16548,#16555,#16562,
+    #16569,#16576,#16583,#16590,#16597,#16604,#16611,#16618,#16625,
+    #16632,#16639,#16646,#16653,#16660,#16667,#16674,#16681,#16688,
+    #16695,#16702,#16709,#16716,#16723,#16730,#16737,#16744,#16751,
+    #16758,#16765,#16772,#16779,#16786,#16793,#16800,#16807,#16814,
+    #16821,#16828,#16835,#16842,#16849,#16856,#16863,#16870,#16877,
+    #16884),#15362);
+#15369 = STYLED_ITEM('color',(#15370),#17);
+#15370 = PRESENTATION_STYLE_ASSIGNMENT((#15371));
+#15371 = SURFACE_STYLE_USAGE(.BOTH.,#15372);
+#15372 = SURFACE_SIDE_STYLE('',(#15373));
+#15373 = SURFACE_STYLE_FILL_AREA(#15374);
+#15374 = FILL_AREA_STYLE('',(#15375));
+#15375 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15376 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
+#15377 = STYLED_ITEM('color',(#15378),#593);
+#15378 = PRESENTATION_STYLE_ASSIGNMENT((#15379));
+#15379 = SURFACE_STYLE_USAGE(.BOTH.,#15380);
+#15380 = SURFACE_SIDE_STYLE('',(#15381));
+#15381 = SURFACE_STYLE_FILL_AREA(#15382);
+#15382 = FILL_AREA_STYLE('',(#15383));
+#15383 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15384 = STYLED_ITEM('color',(#15385),#852);
+#15385 = PRESENTATION_STYLE_ASSIGNMENT((#15386));
+#15386 = SURFACE_STYLE_USAGE(.BOTH.,#15387);
+#15387 = SURFACE_SIDE_STYLE('',(#15388));
+#15388 = SURFACE_STYLE_FILL_AREA(#15389);
+#15389 = FILL_AREA_STYLE('',(#15390));
+#15390 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15391 = STYLED_ITEM('color',(#15392),#902);
+#15392 = PRESENTATION_STYLE_ASSIGNMENT((#15393));
+#15393 = SURFACE_STYLE_USAGE(.BOTH.,#15394);
+#15394 = SURFACE_SIDE_STYLE('',(#15395));
+#15395 = SURFACE_STYLE_FILL_AREA(#15396);
+#15396 = FILL_AREA_STYLE('',(#15397));
+#15397 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15398 = STYLED_ITEM('color',(#15399),#1114);
+#15399 = PRESENTATION_STYLE_ASSIGNMENT((#15400));
+#15400 = SURFACE_STYLE_USAGE(.BOTH.,#15401);
+#15401 = SURFACE_SIDE_STYLE('',(#15402));
+#15402 = SURFACE_STYLE_FILL_AREA(#15403);
+#15403 = FILL_AREA_STYLE('',(#15404));
+#15404 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15405 = STYLED_ITEM('color',(#15406),#1164);
+#15406 = PRESENTATION_STYLE_ASSIGNMENT((#15407));
+#15407 = SURFACE_STYLE_USAGE(.BOTH.,#15408);
+#15408 = SURFACE_SIDE_STYLE('',(#15409));
+#15409 = SURFACE_STYLE_FILL_AREA(#15410);
+#15410 = FILL_AREA_STYLE('',(#15411));
+#15411 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15412 = STYLED_ITEM('color',(#15413),#1309);
+#15413 = PRESENTATION_STYLE_ASSIGNMENT((#15414));
+#15414 = SURFACE_STYLE_USAGE(.BOTH.,#15415);
+#15415 = SURFACE_SIDE_STYLE('',(#15416));
+#15416 = SURFACE_STYLE_FILL_AREA(#15417);
+#15417 = FILL_AREA_STYLE('',(#15418));
+#15418 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15419 = STYLED_ITEM('color',(#15420),#1362);
+#15420 = PRESENTATION_STYLE_ASSIGNMENT((#15421));
+#15421 = SURFACE_STYLE_USAGE(.BOTH.,#15422);
+#15422 = SURFACE_SIDE_STYLE('',(#15423));
+#15423 = SURFACE_STYLE_FILL_AREA(#15424);
+#15424 = FILL_AREA_STYLE('',(#15425));
+#15425 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15426 = STYLED_ITEM('color',(#15427),#1444);
+#15427 = PRESENTATION_STYLE_ASSIGNMENT((#15428));
+#15428 = SURFACE_STYLE_USAGE(.BOTH.,#15429);
+#15429 = SURFACE_SIDE_STYLE('',(#15430));
+#15430 = SURFACE_STYLE_FILL_AREA(#15431);
+#15431 = FILL_AREA_STYLE('',(#15432));
+#15432 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15433 = STYLED_ITEM('color',(#15434),#1525);
+#15434 = PRESENTATION_STYLE_ASSIGNMENT((#15435));
+#15435 = SURFACE_STYLE_USAGE(.BOTH.,#15436);
+#15436 = SURFACE_SIDE_STYLE('',(#15437));
+#15437 = SURFACE_STYLE_FILL_AREA(#15438);
+#15438 = FILL_AREA_STYLE('',(#15439));
+#15439 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15440 = STYLED_ITEM('color',(#15441),#1578);
+#15441 = PRESENTATION_STYLE_ASSIGNMENT((#15442));
+#15442 = SURFACE_STYLE_USAGE(.BOTH.,#15443);
+#15443 = SURFACE_SIDE_STYLE('',(#15444));
+#15444 = SURFACE_STYLE_FILL_AREA(#15445);
+#15445 = FILL_AREA_STYLE('',(#15446));
+#15446 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15447 = STYLED_ITEM('color',(#15448),#1658);
+#15448 = PRESENTATION_STYLE_ASSIGNMENT((#15449));
+#15449 = SURFACE_STYLE_USAGE(.BOTH.,#15450);
+#15450 = SURFACE_SIDE_STYLE('',(#15451));
+#15451 = SURFACE_STYLE_FILL_AREA(#15452);
+#15452 = FILL_AREA_STYLE('',(#15453));
+#15453 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15454 = STYLED_ITEM('color',(#15455),#1744);
+#15455 = PRESENTATION_STYLE_ASSIGNMENT((#15456));
+#15456 = SURFACE_STYLE_USAGE(.BOTH.,#15457);
+#15457 = SURFACE_SIDE_STYLE('',(#15458));
+#15458 = SURFACE_STYLE_FILL_AREA(#15459);
+#15459 = FILL_AREA_STYLE('',(#15460));
+#15460 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15461 = STYLED_ITEM('color',(#15462),#1962);
+#15462 = PRESENTATION_STYLE_ASSIGNMENT((#15463));
+#15463 = SURFACE_STYLE_USAGE(.BOTH.,#15464);
+#15464 = SURFACE_SIDE_STYLE('',(#15465));
+#15465 = SURFACE_STYLE_FILL_AREA(#15466);
+#15466 = FILL_AREA_STYLE('',(#15467));
+#15467 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15468 = STYLED_ITEM('color',(#15469),#2037);
+#15469 = PRESENTATION_STYLE_ASSIGNMENT((#15470));
+#15470 = SURFACE_STYLE_USAGE(.BOTH.,#15471);
+#15471 = SURFACE_SIDE_STYLE('',(#15472));
+#15472 = SURFACE_STYLE_FILL_AREA(#15473);
+#15473 = FILL_AREA_STYLE('',(#15474));
+#15474 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15475 = STYLED_ITEM('color',(#15476),#2187);
+#15476 = PRESENTATION_STYLE_ASSIGNMENT((#15477));
+#15477 = SURFACE_STYLE_USAGE(.BOTH.,#15478);
+#15478 = SURFACE_SIDE_STYLE('',(#15479));
+#15479 = SURFACE_STYLE_FILL_AREA(#15480);
+#15480 = FILL_AREA_STYLE('',(#15481));
+#15481 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15482 = STYLED_ITEM('color',(#15483),#2237);
+#15483 = PRESENTATION_STYLE_ASSIGNMENT((#15484));
+#15484 = SURFACE_STYLE_USAGE(.BOTH.,#15485);
+#15485 = SURFACE_SIDE_STYLE('',(#15486));
+#15486 = SURFACE_STYLE_FILL_AREA(#15487);
+#15487 = FILL_AREA_STYLE('',(#15488));
+#15488 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15489 = STYLED_ITEM('color',(#15490),#2287);
+#15490 = PRESENTATION_STYLE_ASSIGNMENT((#15491));
+#15491 = SURFACE_STYLE_USAGE(.BOTH.,#15492);
+#15492 = SURFACE_SIDE_STYLE('',(#15493));
+#15493 = SURFACE_STYLE_FILL_AREA(#15494);
+#15494 = FILL_AREA_STYLE('',(#15495));
+#15495 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15496 = STYLED_ITEM('color',(#15497),#2475);
+#15497 = PRESENTATION_STYLE_ASSIGNMENT((#15498));
+#15498 = SURFACE_STYLE_USAGE(.BOTH.,#15499);
+#15499 = SURFACE_SIDE_STYLE('',(#15500));
+#15500 = SURFACE_STYLE_FILL_AREA(#15501);
+#15501 = FILL_AREA_STYLE('',(#15502));
+#15502 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15503 = STYLED_ITEM('color',(#15504),#2502);
+#15504 = PRESENTATION_STYLE_ASSIGNMENT((#15505));
+#15505 = SURFACE_STYLE_USAGE(.BOTH.,#15506);
+#15506 = SURFACE_SIDE_STYLE('',(#15507));
+#15507 = SURFACE_STYLE_FILL_AREA(#15508);
+#15508 = FILL_AREA_STYLE('',(#15509));
+#15509 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15510 = STYLED_ITEM('color',(#15511),#2529);
+#15511 = PRESENTATION_STYLE_ASSIGNMENT((#15512));
+#15512 = SURFACE_STYLE_USAGE(.BOTH.,#15513);
+#15513 = SURFACE_SIDE_STYLE('',(#15514));
+#15514 = SURFACE_STYLE_FILL_AREA(#15515);
+#15515 = FILL_AREA_STYLE('',(#15516));
+#15516 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15517 = STYLED_ITEM('color',(#15518),#2663);
+#15518 = PRESENTATION_STYLE_ASSIGNMENT((#15519));
+#15519 = SURFACE_STYLE_USAGE(.BOTH.,#15520);
+#15520 = SURFACE_SIDE_STYLE('',(#15521));
+#15521 = SURFACE_STYLE_FILL_AREA(#15522);
+#15522 = FILL_AREA_STYLE('',(#15523));
+#15523 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15524 = STYLED_ITEM('color',(#15525),#2975);
+#15525 = PRESENTATION_STYLE_ASSIGNMENT((#15526));
+#15526 = SURFACE_STYLE_USAGE(.BOTH.,#15527);
+#15527 = SURFACE_SIDE_STYLE('',(#15528));
+#15528 = SURFACE_STYLE_FILL_AREA(#15529);
+#15529 = FILL_AREA_STYLE('',(#15530));
+#15530 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15531 = STYLED_ITEM('color',(#15532),#3007);
+#15532 = PRESENTATION_STYLE_ASSIGNMENT((#15533));
+#15533 = SURFACE_STYLE_USAGE(.BOTH.,#15534);
+#15534 = SURFACE_SIDE_STYLE('',(#15535));
+#15535 = SURFACE_STYLE_FILL_AREA(#15536);
+#15536 = FILL_AREA_STYLE('',(#15537));
+#15537 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15538 = STYLED_ITEM('color',(#15539),#3034);
+#15539 = PRESENTATION_STYLE_ASSIGNMENT((#15540));
+#15540 = SURFACE_STYLE_USAGE(.BOTH.,#15541);
+#15541 = SURFACE_SIDE_STYLE('',(#15542));
+#15542 = SURFACE_STYLE_FILL_AREA(#15543);
+#15543 = FILL_AREA_STYLE('',(#15544));
+#15544 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15545 = STYLED_ITEM('color',(#15546),#3088);
+#15546 = PRESENTATION_STYLE_ASSIGNMENT((#15547));
+#15547 = SURFACE_STYLE_USAGE(.BOTH.,#15548);
+#15548 = SURFACE_SIDE_STYLE('',(#15549));
+#15549 = SURFACE_STYLE_FILL_AREA(#15550);
+#15550 = FILL_AREA_STYLE('',(#15551));
+#15551 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15552 = STYLED_ITEM('color',(#15553),#3119);
+#15553 = PRESENTATION_STYLE_ASSIGNMENT((#15554));
+#15554 = SURFACE_STYLE_USAGE(.BOTH.,#15555);
+#15555 = SURFACE_SIDE_STYLE('',(#15556));
+#15556 = SURFACE_STYLE_FILL_AREA(#15557);
+#15557 = FILL_AREA_STYLE('',(#15558));
+#15558 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15559 = STYLED_ITEM('color',(#15560),#3169);
+#15560 = PRESENTATION_STYLE_ASSIGNMENT((#15561));
+#15561 = SURFACE_STYLE_USAGE(.BOTH.,#15562);
+#15562 = SURFACE_SIDE_STYLE('',(#15563));
+#15563 = SURFACE_STYLE_FILL_AREA(#15564);
+#15564 = FILL_AREA_STYLE('',(#15565));
+#15565 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15566 = STYLED_ITEM('color',(#15567),#3224);
+#15567 = PRESENTATION_STYLE_ASSIGNMENT((#15568));
+#15568 = SURFACE_STYLE_USAGE(.BOTH.,#15569);
+#15569 = SURFACE_SIDE_STYLE('',(#15570));
+#15570 = SURFACE_STYLE_FILL_AREA(#15571);
+#15571 = FILL_AREA_STYLE('',(#15572));
+#15572 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15573 = STYLED_ITEM('color',(#15574),#3283);
+#15574 = PRESENTATION_STYLE_ASSIGNMENT((#15575));
+#15575 = SURFACE_STYLE_USAGE(.BOTH.,#15576);
+#15576 = SURFACE_SIDE_STYLE('',(#15577));
+#15577 = SURFACE_STYLE_FILL_AREA(#15578);
+#15578 = FILL_AREA_STYLE('',(#15579));
+#15579 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15580 = STYLED_ITEM('color',(#15581),#3310);
+#15581 = PRESENTATION_STYLE_ASSIGNMENT((#15582));
+#15582 = SURFACE_STYLE_USAGE(.BOTH.,#15583);
+#15583 = SURFACE_SIDE_STYLE('',(#15584));
+#15584 = SURFACE_STYLE_FILL_AREA(#15585);
+#15585 = FILL_AREA_STYLE('',(#15586));
+#15586 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15587 = STYLED_ITEM('color',(#15588),#3464);
+#15588 = PRESENTATION_STYLE_ASSIGNMENT((#15589));
+#15589 = SURFACE_STYLE_USAGE(.BOTH.,#15590);
+#15590 = SURFACE_SIDE_STYLE('',(#15591));
+#15591 = SURFACE_STYLE_FILL_AREA(#15592);
+#15592 = FILL_AREA_STYLE('',(#15593));
+#15593 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15594 = STYLED_ITEM('color',(#15595),#3828);
+#15595 = PRESENTATION_STYLE_ASSIGNMENT((#15596));
+#15596 = SURFACE_STYLE_USAGE(.BOTH.,#15597);
+#15597 = SURFACE_SIDE_STYLE('',(#15598));
+#15598 = SURFACE_STYLE_FILL_AREA(#15599);
+#15599 = FILL_AREA_STYLE('',(#15600));
+#15600 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15601 = STYLED_ITEM('color',(#15602),#3853);
+#15602 = PRESENTATION_STYLE_ASSIGNMENT((#15603));
+#15603 = SURFACE_STYLE_USAGE(.BOTH.,#15604);
+#15604 = SURFACE_SIDE_STYLE('',(#15605));
+#15605 = SURFACE_STYLE_FILL_AREA(#15606);
+#15606 = FILL_AREA_STYLE('',(#15607));
+#15607 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15608 = STYLED_ITEM('color',(#15609),#3880);
+#15609 = PRESENTATION_STYLE_ASSIGNMENT((#15610));
+#15610 = SURFACE_STYLE_USAGE(.BOTH.,#15611);
+#15611 = SURFACE_SIDE_STYLE('',(#15612));
+#15612 = SURFACE_STYLE_FILL_AREA(#15613);
+#15613 = FILL_AREA_STYLE('',(#15614));
+#15614 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15615 = STYLED_ITEM('color',(#15616),#3929);
+#15616 = PRESENTATION_STYLE_ASSIGNMENT((#15617));
+#15617 = SURFACE_STYLE_USAGE(.BOTH.,#15618);
+#15618 = SURFACE_SIDE_STYLE('',(#15619));
+#15619 = SURFACE_STYLE_FILL_AREA(#15620);
+#15620 = FILL_AREA_STYLE('',(#15621));
+#15621 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15622 = STYLED_ITEM('color',(#15623),#4139);
+#15623 = PRESENTATION_STYLE_ASSIGNMENT((#15624));
+#15624 = SURFACE_STYLE_USAGE(.BOTH.,#15625);
+#15625 = SURFACE_SIDE_STYLE('',(#15626));
+#15626 = SURFACE_STYLE_FILL_AREA(#15627);
+#15627 = FILL_AREA_STYLE('',(#15628));
+#15628 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15629 = STYLED_ITEM('color',(#15630),#4166);
+#15630 = PRESENTATION_STYLE_ASSIGNMENT((#15631));
+#15631 = SURFACE_STYLE_USAGE(.BOTH.,#15632);
+#15632 = SURFACE_SIDE_STYLE('',(#15633));
+#15633 = SURFACE_STYLE_FILL_AREA(#15634);
+#15634 = FILL_AREA_STYLE('',(#15635));
+#15635 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15636 = STYLED_ITEM('color',(#15637),#4173);
+#15637 = PRESENTATION_STYLE_ASSIGNMENT((#15638));
+#15638 = SURFACE_STYLE_USAGE(.BOTH.,#15639);
+#15639 = SURFACE_SIDE_STYLE('',(#15640));
+#15640 = SURFACE_STYLE_FILL_AREA(#15641);
+#15641 = FILL_AREA_STYLE('',(#15642));
+#15642 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15643 = STYLED_ITEM('color',(#15644),#4204);
+#15644 = PRESENTATION_STYLE_ASSIGNMENT((#15645));
+#15645 = SURFACE_STYLE_USAGE(.BOTH.,#15646);
+#15646 = SURFACE_SIDE_STYLE('',(#15647));
+#15647 = SURFACE_STYLE_FILL_AREA(#15648);
+#15648 = FILL_AREA_STYLE('',(#15649));
+#15649 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15650 = STYLED_ITEM('color',(#15651),#4231);
+#15651 = PRESENTATION_STYLE_ASSIGNMENT((#15652));
+#15652 = SURFACE_STYLE_USAGE(.BOTH.,#15653);
+#15653 = SURFACE_SIDE_STYLE('',(#15654));
+#15654 = SURFACE_STYLE_FILL_AREA(#15655);
+#15655 = FILL_AREA_STYLE('',(#15656));
+#15656 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15657 = STYLED_ITEM('color',(#15658),#4258);
+#15658 = PRESENTATION_STYLE_ASSIGNMENT((#15659));
+#15659 = SURFACE_STYLE_USAGE(.BOTH.,#15660);
+#15660 = SURFACE_SIDE_STYLE('',(#15661));
+#15661 = SURFACE_STYLE_FILL_AREA(#15662);
+#15662 = FILL_AREA_STYLE('',(#15663));
+#15663 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15664 = STYLED_ITEM('color',(#15665),#4377);
+#15665 = PRESENTATION_STYLE_ASSIGNMENT((#15666));
+#15666 = SURFACE_STYLE_USAGE(.BOTH.,#15667);
+#15667 = SURFACE_SIDE_STYLE('',(#15668));
+#15668 = SURFACE_STYLE_FILL_AREA(#15669);
+#15669 = FILL_AREA_STYLE('',(#15670));
+#15670 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15671 = STYLED_ITEM('color',(#15672),#4406);
+#15672 = PRESENTATION_STYLE_ASSIGNMENT((#15673));
+#15673 = SURFACE_STYLE_USAGE(.BOTH.,#15674);
+#15674 = SURFACE_SIDE_STYLE('',(#15675));
+#15675 = SURFACE_STYLE_FILL_AREA(#15676);
+#15676 = FILL_AREA_STYLE('',(#15677));
+#15677 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15678 = STYLED_ITEM('color',(#15679),#4465);
+#15679 = PRESENTATION_STYLE_ASSIGNMENT((#15680));
+#15680 = SURFACE_STYLE_USAGE(.BOTH.,#15681);
+#15681 = SURFACE_SIDE_STYLE('',(#15682));
+#15682 = SURFACE_STYLE_FILL_AREA(#15683);
+#15683 = FILL_AREA_STYLE('',(#15684));
+#15684 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15685 = STYLED_ITEM('color',(#15686),#4497);
+#15686 = PRESENTATION_STYLE_ASSIGNMENT((#15687));
+#15687 = SURFACE_STYLE_USAGE(.BOTH.,#15688);
+#15688 = SURFACE_SIDE_STYLE('',(#15689));
+#15689 = SURFACE_STYLE_FILL_AREA(#15690);
+#15690 = FILL_AREA_STYLE('',(#15691));
+#15691 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15692 = STYLED_ITEM('color',(#15693),#4525);
+#15693 = PRESENTATION_STYLE_ASSIGNMENT((#15694));
+#15694 = SURFACE_STYLE_USAGE(.BOTH.,#15695);
+#15695 = SURFACE_SIDE_STYLE('',(#15696));
+#15696 = SURFACE_STYLE_FILL_AREA(#15697);
+#15697 = FILL_AREA_STYLE('',(#15698));
+#15698 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15699 = STYLED_ITEM('color',(#15700),#4575);
+#15700 = PRESENTATION_STYLE_ASSIGNMENT((#15701));
+#15701 = SURFACE_STYLE_USAGE(.BOTH.,#15702);
+#15702 = SURFACE_SIDE_STYLE('',(#15703));
+#15703 = SURFACE_STYLE_FILL_AREA(#15704);
+#15704 = FILL_AREA_STYLE('',(#15705));
+#15705 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15706 = STYLED_ITEM('color',(#15707),#4666);
+#15707 = PRESENTATION_STYLE_ASSIGNMENT((#15708));
+#15708 = SURFACE_STYLE_USAGE(.BOTH.,#15709);
+#15709 = SURFACE_SIDE_STYLE('',(#15710));
+#15710 = SURFACE_STYLE_FILL_AREA(#15711);
+#15711 = FILL_AREA_STYLE('',(#15712));
+#15712 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15713 = STYLED_ITEM('color',(#15714),#4719);
+#15714 = PRESENTATION_STYLE_ASSIGNMENT((#15715));
+#15715 = SURFACE_STYLE_USAGE(.BOTH.,#15716);
+#15716 = SURFACE_SIDE_STYLE('',(#15717));
+#15717 = SURFACE_STYLE_FILL_AREA(#15718);
+#15718 = FILL_AREA_STYLE('',(#15719));
+#15719 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15720 = STYLED_ITEM('color',(#15721),#4766);
+#15721 = PRESENTATION_STYLE_ASSIGNMENT((#15722));
+#15722 = SURFACE_STYLE_USAGE(.BOTH.,#15723);
+#15723 = SURFACE_SIDE_STYLE('',(#15724));
+#15724 = SURFACE_STYLE_FILL_AREA(#15725);
+#15725 = FILL_AREA_STYLE('',(#15726));
+#15726 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15727 = STYLED_ITEM('color',(#15728),#4797);
+#15728 = PRESENTATION_STYLE_ASSIGNMENT((#15729));
+#15729 = SURFACE_STYLE_USAGE(.BOTH.,#15730);
+#15730 = SURFACE_SIDE_STYLE('',(#15731));
+#15731 = SURFACE_STYLE_FILL_AREA(#15732);
+#15732 = FILL_AREA_STYLE('',(#15733));
+#15733 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15734 = STYLED_ITEM('color',(#15735),#4850);
+#15735 = PRESENTATION_STYLE_ASSIGNMENT((#15736));
+#15736 = SURFACE_STYLE_USAGE(.BOTH.,#15737);
+#15737 = SURFACE_SIDE_STYLE('',(#15738));
+#15738 = SURFACE_STYLE_FILL_AREA(#15739);
+#15739 = FILL_AREA_STYLE('',(#15740));
+#15740 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15741 = STYLED_ITEM('color',(#15742),#4900);
+#15742 = PRESENTATION_STYLE_ASSIGNMENT((#15743));
+#15743 = SURFACE_STYLE_USAGE(.BOTH.,#15744);
+#15744 = SURFACE_SIDE_STYLE('',(#15745));
+#15745 = SURFACE_STYLE_FILL_AREA(#15746);
+#15746 = FILL_AREA_STYLE('',(#15747));
+#15747 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15748 = STYLED_ITEM('color',(#15749),#4983);
+#15749 = PRESENTATION_STYLE_ASSIGNMENT((#15750));
+#15750 = SURFACE_STYLE_USAGE(.BOTH.,#15751);
+#15751 = SURFACE_SIDE_STYLE('',(#15752));
+#15752 = SURFACE_STYLE_FILL_AREA(#15753);
+#15753 = FILL_AREA_STYLE('',(#15754));
+#15754 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15755 = STYLED_ITEM('color',(#15756),#5011);
+#15756 = PRESENTATION_STYLE_ASSIGNMENT((#15757));
+#15757 = SURFACE_STYLE_USAGE(.BOTH.,#15758);
+#15758 = SURFACE_SIDE_STYLE('',(#15759));
+#15759 = SURFACE_STYLE_FILL_AREA(#15760);
+#15760 = FILL_AREA_STYLE('',(#15761));
+#15761 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15762 = STYLED_ITEM('color',(#15763),#5017);
+#15763 = PRESENTATION_STYLE_ASSIGNMENT((#15764));
+#15764 = SURFACE_STYLE_USAGE(.BOTH.,#15765);
+#15765 = SURFACE_SIDE_STYLE('',(#15766));
+#15766 = SURFACE_STYLE_FILL_AREA(#15767);
+#15767 = FILL_AREA_STYLE('',(#15768));
+#15768 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15769 = STYLED_ITEM('color',(#15770),#5021);
+#15770 = PRESENTATION_STYLE_ASSIGNMENT((#15771));
+#15771 = SURFACE_STYLE_USAGE(.BOTH.,#15772);
+#15772 = SURFACE_SIDE_STYLE('',(#15773));
+#15773 = SURFACE_STYLE_FILL_AREA(#15774);
+#15774 = FILL_AREA_STYLE('',(#15775));
+#15775 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15776 = STYLED_ITEM('color',(#15777),#5049);
+#15777 = PRESENTATION_STYLE_ASSIGNMENT((#15778));
+#15778 = SURFACE_STYLE_USAGE(.BOTH.,#15779);
+#15779 = SURFACE_SIDE_STYLE('',(#15780));
+#15780 = SURFACE_STYLE_FILL_AREA(#15781);
+#15781 = FILL_AREA_STYLE('',(#15782));
+#15782 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15783 = STYLED_ITEM('color',(#15784),#5056);
+#15784 = PRESENTATION_STYLE_ASSIGNMENT((#15785));
+#15785 = SURFACE_STYLE_USAGE(.BOTH.,#15786);
+#15786 = SURFACE_SIDE_STYLE('',(#15787));
+#15787 = SURFACE_STYLE_FILL_AREA(#15788);
+#15788 = FILL_AREA_STYLE('',(#15789));
+#15789 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15790 = STYLED_ITEM('color',(#15791),#5082);
+#15791 = PRESENTATION_STYLE_ASSIGNMENT((#15792));
+#15792 = SURFACE_STYLE_USAGE(.BOTH.,#15793);
+#15793 = SURFACE_SIDE_STYLE('',(#15794));
+#15794 = SURFACE_STYLE_FILL_AREA(#15795);
+#15795 = FILL_AREA_STYLE('',(#15796));
+#15796 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15797 = STYLED_ITEM('color',(#15798),#5158);
+#15798 = PRESENTATION_STYLE_ASSIGNMENT((#15799));
+#15799 = SURFACE_STYLE_USAGE(.BOTH.,#15800);
+#15800 = SURFACE_SIDE_STYLE('',(#15801));
+#15801 = SURFACE_STYLE_FILL_AREA(#15802);
+#15802 = FILL_AREA_STYLE('',(#15803));
+#15803 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15804 = STYLED_ITEM('color',(#15805),#5213);
+#15805 = PRESENTATION_STYLE_ASSIGNMENT((#15806));
+#15806 = SURFACE_STYLE_USAGE(.BOTH.,#15807);
+#15807 = SURFACE_SIDE_STYLE('',(#15808));
+#15808 = SURFACE_STYLE_FILL_AREA(#15809);
+#15809 = FILL_AREA_STYLE('',(#15810));
+#15810 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15811 = STYLED_ITEM('color',(#15812),#5268);
+#15812 = PRESENTATION_STYLE_ASSIGNMENT((#15813));
+#15813 = SURFACE_STYLE_USAGE(.BOTH.,#15814);
+#15814 = SURFACE_SIDE_STYLE('',(#15815));
+#15815 = SURFACE_STYLE_FILL_AREA(#15816);
+#15816 = FILL_AREA_STYLE('',(#15817));
+#15817 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15818 = STYLED_ITEM('color',(#15819),#5323);
+#15819 = PRESENTATION_STYLE_ASSIGNMENT((#15820));
+#15820 = SURFACE_STYLE_USAGE(.BOTH.,#15821);
+#15821 = SURFACE_SIDE_STYLE('',(#15822));
+#15822 = SURFACE_STYLE_FILL_AREA(#15823);
+#15823 = FILL_AREA_STYLE('',(#15824));
+#15824 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15825 = STYLED_ITEM('color',(#15826),#5377);
+#15826 = PRESENTATION_STYLE_ASSIGNMENT((#15827));
+#15827 = SURFACE_STYLE_USAGE(.BOTH.,#15828);
+#15828 = SURFACE_SIDE_STYLE('',(#15829));
+#15829 = SURFACE_STYLE_FILL_AREA(#15830);
+#15830 = FILL_AREA_STYLE('',(#15831));
+#15831 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15832 = STYLED_ITEM('color',(#15833),#5410);
+#15833 = PRESENTATION_STYLE_ASSIGNMENT((#15834));
+#15834 = SURFACE_STYLE_USAGE(.BOTH.,#15835);
+#15835 = SURFACE_SIDE_STYLE('',(#15836));
+#15836 = SURFACE_STYLE_FILL_AREA(#15837);
+#15837 = FILL_AREA_STYLE('',(#15838));
+#15838 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15839 = STYLED_ITEM('color',(#15840),#5486);
+#15840 = PRESENTATION_STYLE_ASSIGNMENT((#15841));
+#15841 = SURFACE_STYLE_USAGE(.BOTH.,#15842);
+#15842 = SURFACE_SIDE_STYLE('',(#15843));
+#15843 = SURFACE_STYLE_FILL_AREA(#15844);
+#15844 = FILL_AREA_STYLE('',(#15845));
+#15845 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15846 = STYLED_ITEM('color',(#15847),#5535);
+#15847 = PRESENTATION_STYLE_ASSIGNMENT((#15848));
+#15848 = SURFACE_STYLE_USAGE(.BOTH.,#15849);
+#15849 = SURFACE_SIDE_STYLE('',(#15850));
+#15850 = SURFACE_STYLE_FILL_AREA(#15851);
+#15851 = FILL_AREA_STYLE('',(#15852));
+#15852 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15853 = STYLED_ITEM('color',(#15854),#5584);
+#15854 = PRESENTATION_STYLE_ASSIGNMENT((#15855));
+#15855 = SURFACE_STYLE_USAGE(.BOTH.,#15856);
+#15856 = SURFACE_SIDE_STYLE('',(#15857));
+#15857 = SURFACE_STYLE_FILL_AREA(#15858);
+#15858 = FILL_AREA_STYLE('',(#15859));
+#15859 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15860 = STYLED_ITEM('color',(#15861),#5611);
+#15861 = PRESENTATION_STYLE_ASSIGNMENT((#15862));
+#15862 = SURFACE_STYLE_USAGE(.BOTH.,#15863);
+#15863 = SURFACE_SIDE_STYLE('',(#15864));
+#15864 = SURFACE_STYLE_FILL_AREA(#15865);
+#15865 = FILL_AREA_STYLE('',(#15866));
+#15866 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15867 = STYLED_ITEM('color',(#15868),#5643);
+#15868 = PRESENTATION_STYLE_ASSIGNMENT((#15869));
+#15869 = SURFACE_STYLE_USAGE(.BOTH.,#15870);
+#15870 = SURFACE_SIDE_STYLE('',(#15871));
+#15871 = SURFACE_STYLE_FILL_AREA(#15872);
+#15872 = FILL_AREA_STYLE('',(#15873));
+#15873 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15874 = STYLED_ITEM('color',(#15875),#5671);
+#15875 = PRESENTATION_STYLE_ASSIGNMENT((#15876));
+#15876 = SURFACE_STYLE_USAGE(.BOTH.,#15877);
+#15877 = SURFACE_SIDE_STYLE('',(#15878));
+#15878 = SURFACE_STYLE_FILL_AREA(#15879);
+#15879 = FILL_AREA_STYLE('',(#15880));
+#15880 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15881 = STYLED_ITEM('color',(#15882),#5678);
+#15882 = PRESENTATION_STYLE_ASSIGNMENT((#15883));
+#15883 = SURFACE_STYLE_USAGE(.BOTH.,#15884);
+#15884 = SURFACE_SIDE_STYLE('',(#15885));
+#15885 = SURFACE_STYLE_FILL_AREA(#15886);
+#15886 = FILL_AREA_STYLE('',(#15887));
+#15887 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15888 = STYLED_ITEM('color',(#15889),#5684);
+#15889 = PRESENTATION_STYLE_ASSIGNMENT((#15890));
+#15890 = SURFACE_STYLE_USAGE(.BOTH.,#15891);
+#15891 = SURFACE_SIDE_STYLE('',(#15892));
+#15892 = SURFACE_STYLE_FILL_AREA(#15893);
+#15893 = FILL_AREA_STYLE('',(#15894));
+#15894 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15895 = STYLED_ITEM('color',(#15896),#5688);
+#15896 = PRESENTATION_STYLE_ASSIGNMENT((#15897));
+#15897 = SURFACE_STYLE_USAGE(.BOTH.,#15898);
+#15898 = SURFACE_SIDE_STYLE('',(#15899));
+#15899 = SURFACE_STYLE_FILL_AREA(#15900);
+#15900 = FILL_AREA_STYLE('',(#15901));
+#15901 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15902 = STYLED_ITEM('color',(#15903),#5743);
+#15903 = PRESENTATION_STYLE_ASSIGNMENT((#15904));
+#15904 = SURFACE_STYLE_USAGE(.BOTH.,#15905);
+#15905 = SURFACE_SIDE_STYLE('',(#15906));
+#15906 = SURFACE_STYLE_FILL_AREA(#15907);
+#15907 = FILL_AREA_STYLE('',(#15908));
+#15908 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15909 = STYLED_ITEM('color',(#15910),#5749);
+#15910 = PRESENTATION_STYLE_ASSIGNMENT((#15911));
+#15911 = SURFACE_STYLE_USAGE(.BOTH.,#15912);
+#15912 = SURFACE_SIDE_STYLE('',(#15913));
+#15913 = SURFACE_STYLE_FILL_AREA(#15914);
+#15914 = FILL_AREA_STYLE('',(#15915));
+#15915 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15916 = STYLED_ITEM('color',(#15917),#5808);
+#15917 = PRESENTATION_STYLE_ASSIGNMENT((#15918));
+#15918 = SURFACE_STYLE_USAGE(.BOTH.,#15919);
+#15919 = SURFACE_SIDE_STYLE('',(#15920));
+#15920 = SURFACE_STYLE_FILL_AREA(#15921);
+#15921 = FILL_AREA_STYLE('',(#15922));
+#15922 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15923 = STYLED_ITEM('color',(#15924),#5882);
+#15924 = PRESENTATION_STYLE_ASSIGNMENT((#15925));
+#15925 = SURFACE_STYLE_USAGE(.BOTH.,#15926);
+#15926 = SURFACE_SIDE_STYLE('',(#15927));
+#15927 = SURFACE_STYLE_FILL_AREA(#15928);
+#15928 = FILL_AREA_STYLE('',(#15929));
+#15929 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15930 = STYLED_ITEM('color',(#15931),#5931);
+#15931 = PRESENTATION_STYLE_ASSIGNMENT((#15932));
+#15932 = SURFACE_STYLE_USAGE(.BOTH.,#15933);
+#15933 = SURFACE_SIDE_STYLE('',(#15934));
+#15934 = SURFACE_STYLE_FILL_AREA(#15935);
+#15935 = FILL_AREA_STYLE('',(#15936));
+#15936 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15937 = STYLED_ITEM('color',(#15938),#5984);
+#15938 = PRESENTATION_STYLE_ASSIGNMENT((#15939));
+#15939 = SURFACE_STYLE_USAGE(.BOTH.,#15940);
+#15940 = SURFACE_SIDE_STYLE('',(#15941));
+#15941 = SURFACE_STYLE_FILL_AREA(#15942);
+#15942 = FILL_AREA_STYLE('',(#15943));
+#15943 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15944 = STYLED_ITEM('color',(#15945),#6037);
+#15945 = PRESENTATION_STYLE_ASSIGNMENT((#15946));
+#15946 = SURFACE_STYLE_USAGE(.BOTH.,#15947);
+#15947 = SURFACE_SIDE_STYLE('',(#15948));
+#15948 = SURFACE_STYLE_FILL_AREA(#15949);
+#15949 = FILL_AREA_STYLE('',(#15950));
+#15950 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15951 = STYLED_ITEM('color',(#15952),#6085);
+#15952 = PRESENTATION_STYLE_ASSIGNMENT((#15953));
+#15953 = SURFACE_STYLE_USAGE(.BOTH.,#15954);
+#15954 = SURFACE_SIDE_STYLE('',(#15955));
+#15955 = SURFACE_STYLE_FILL_AREA(#15956);
+#15956 = FILL_AREA_STYLE('',(#15957));
+#15957 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15958 = STYLED_ITEM('color',(#15959),#6113);
+#15959 = PRESENTATION_STYLE_ASSIGNMENT((#15960));
+#15960 = SURFACE_STYLE_USAGE(.BOTH.,#15961);
+#15961 = SURFACE_SIDE_STYLE('',(#15962));
+#15962 = SURFACE_STYLE_FILL_AREA(#15963);
+#15963 = FILL_AREA_STYLE('',(#15964));
+#15964 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15965 = STYLED_ITEM('color',(#15966),#6120);
+#15966 = PRESENTATION_STYLE_ASSIGNMENT((#15967));
+#15967 = SURFACE_STYLE_USAGE(.BOTH.,#15968);
+#15968 = SURFACE_SIDE_STYLE('',(#15969));
+#15969 = SURFACE_STYLE_FILL_AREA(#15970);
+#15970 = FILL_AREA_STYLE('',(#15971));
+#15971 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15972 = STYLED_ITEM('color',(#15973),#6124);
+#15973 = PRESENTATION_STYLE_ASSIGNMENT((#15974));
+#15974 = SURFACE_STYLE_USAGE(.BOTH.,#15975);
+#15975 = SURFACE_SIDE_STYLE('',(#15976));
+#15976 = SURFACE_STYLE_FILL_AREA(#15977);
+#15977 = FILL_AREA_STYLE('',(#15978));
+#15978 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15979 = STYLED_ITEM('color',(#15980),#6128);
+#15980 = PRESENTATION_STYLE_ASSIGNMENT((#15981));
+#15981 = SURFACE_STYLE_USAGE(.BOTH.,#15982);
+#15982 = SURFACE_SIDE_STYLE('',(#15983));
+#15983 = SURFACE_STYLE_FILL_AREA(#15984);
+#15984 = FILL_AREA_STYLE('',(#15985));
+#15985 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15986 = STYLED_ITEM('color',(#15987),#6199);
+#15987 = PRESENTATION_STYLE_ASSIGNMENT((#15988));
+#15988 = SURFACE_STYLE_USAGE(.BOTH.,#15989);
+#15989 = SURFACE_SIDE_STYLE('',(#15990));
+#15990 = SURFACE_STYLE_FILL_AREA(#15991);
+#15991 = FILL_AREA_STYLE('',(#15992));
+#15992 = FILL_AREA_STYLE_COLOUR('',#15376);
+#15993 = STYLED_ITEM('color',(#15994),#6252);
+#15994 = PRESENTATION_STYLE_ASSIGNMENT((#15995));
+#15995 = SURFACE_STYLE_USAGE(.BOTH.,#15996);
+#15996 = SURFACE_SIDE_STYLE('',(#15997));
+#15997 = SURFACE_STYLE_FILL_AREA(#15998);
+#15998 = FILL_AREA_STYLE('',(#15999));
+#15999 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16000 = STYLED_ITEM('color',(#16001),#6307);
+#16001 = PRESENTATION_STYLE_ASSIGNMENT((#16002));
+#16002 = SURFACE_STYLE_USAGE(.BOTH.,#16003);
+#16003 = SURFACE_SIDE_STYLE('',(#16004));
+#16004 = SURFACE_STYLE_FILL_AREA(#16005);
+#16005 = FILL_AREA_STYLE('',(#16006));
+#16006 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16007 = STYLED_ITEM('color',(#16008),#6366);
+#16008 = PRESENTATION_STYLE_ASSIGNMENT((#16009));
+#16009 = SURFACE_STYLE_USAGE(.BOTH.,#16010);
+#16010 = SURFACE_SIDE_STYLE('',(#16011));
+#16011 = SURFACE_STYLE_FILL_AREA(#16012);
+#16012 = FILL_AREA_STYLE('',(#16013));
+#16013 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16014 = STYLED_ITEM('color',(#16015),#6370);
+#16015 = PRESENTATION_STYLE_ASSIGNMENT((#16016));
+#16016 = SURFACE_STYLE_USAGE(.BOTH.,#16017);
+#16017 = SURFACE_SIDE_STYLE('',(#16018));
+#16018 = SURFACE_STYLE_FILL_AREA(#16019);
+#16019 = FILL_AREA_STYLE('',(#16020));
+#16020 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16021 = STYLED_ITEM('color',(#16022),#6409);
+#16022 = PRESENTATION_STYLE_ASSIGNMENT((#16023));
+#16023 = SURFACE_STYLE_USAGE(.BOTH.,#16024);
+#16024 = SURFACE_SIDE_STYLE('',(#16025));
+#16025 = SURFACE_STYLE_FILL_AREA(#16026);
+#16026 = FILL_AREA_STYLE('',(#16027));
+#16027 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16028 = STYLED_ITEM('color',(#16029),#6468);
+#16029 = PRESENTATION_STYLE_ASSIGNMENT((#16030));
+#16030 = SURFACE_STYLE_USAGE(.BOTH.,#16031);
+#16031 = SURFACE_SIDE_STYLE('',(#16032));
+#16032 = SURFACE_STYLE_FILL_AREA(#16033);
+#16033 = FILL_AREA_STYLE('',(#16034));
+#16034 = FILL_AREA_STYLE_COLOUR('',#15376);
+#16035 = STYLED_ITEM('color',(#16036),#6474);
+#16036 = PRESENTATION_STYLE_ASSIGNMENT((#16037));
+#16037 = SURFACE_STYLE_USAGE(.BOTH.,#16038);
+#16038 = SURFACE_SIDE_STYLE('',(#16039));
+#16039 = SURFACE_STYLE_FILL_AREA(#16040);
+#16040 = FILL_AREA_STYLE('',(#16041));
+#16041 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16042 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#16043 = STYLED_ITEM('color',(#16044),#6592);
+#16044 = PRESENTATION_STYLE_ASSIGNMENT((#16045));
+#16045 = SURFACE_STYLE_USAGE(.BOTH.,#16046);
+#16046 = SURFACE_SIDE_STYLE('',(#16047));
+#16047 = SURFACE_STYLE_FILL_AREA(#16048);
+#16048 = FILL_AREA_STYLE('',(#16049));
+#16049 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16050 = STYLED_ITEM('color',(#16051),#6696);
+#16051 = PRESENTATION_STYLE_ASSIGNMENT((#16052));
+#16052 = SURFACE_STYLE_USAGE(.BOTH.,#16053);
+#16053 = SURFACE_SIDE_STYLE('',(#16054));
+#16054 = SURFACE_STYLE_FILL_AREA(#16055);
+#16055 = FILL_AREA_STYLE('',(#16056));
+#16056 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16057 = STYLED_ITEM('color',(#16058),#6819);
+#16058 = PRESENTATION_STYLE_ASSIGNMENT((#16059));
+#16059 = SURFACE_STYLE_USAGE(.BOTH.,#16060);
+#16060 = SURFACE_SIDE_STYLE('',(#16061));
+#16061 = SURFACE_STYLE_FILL_AREA(#16062);
+#16062 = FILL_AREA_STYLE('',(#16063));
+#16063 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16064 = STYLED_ITEM('color',(#16065),#7682);
+#16065 = PRESENTATION_STYLE_ASSIGNMENT((#16066));
+#16066 = SURFACE_STYLE_USAGE(.BOTH.,#16067);
+#16067 = SURFACE_SIDE_STYLE('',(#16068));
+#16068 = SURFACE_STYLE_FILL_AREA(#16069);
+#16069 = FILL_AREA_STYLE('',(#16070));
+#16070 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16071 = STYLED_ITEM('color',(#16072),#7774);
+#16072 = PRESENTATION_STYLE_ASSIGNMENT((#16073));
+#16073 = SURFACE_STYLE_USAGE(.BOTH.,#16074);
+#16074 = SURFACE_SIDE_STYLE('',(#16075));
+#16075 = SURFACE_STYLE_FILL_AREA(#16076);
+#16076 = FILL_AREA_STYLE('',(#16077));
+#16077 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16078 = STYLED_ITEM('color',(#16079),#8539);
+#16079 = PRESENTATION_STYLE_ASSIGNMENT((#16080));
+#16080 = SURFACE_STYLE_USAGE(.BOTH.,#16081);
+#16081 = SURFACE_SIDE_STYLE('',(#16082));
+#16082 = SURFACE_STYLE_FILL_AREA(#16083);
+#16083 = FILL_AREA_STYLE('',(#16084));
+#16084 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16085 = STYLED_ITEM('color',(#16086),#8587);
+#16086 = PRESENTATION_STYLE_ASSIGNMENT((#16087));
+#16087 = SURFACE_STYLE_USAGE(.BOTH.,#16088);
+#16088 = SURFACE_SIDE_STYLE('',(#16089));
+#16089 = SURFACE_STYLE_FILL_AREA(#16090);
+#16090 = FILL_AREA_STYLE('',(#16091));
+#16091 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16092 = STYLED_ITEM('color',(#16093),#8629);
+#16093 = PRESENTATION_STYLE_ASSIGNMENT((#16094));
+#16094 = SURFACE_STYLE_USAGE(.BOTH.,#16095);
+#16095 = SURFACE_SIDE_STYLE('',(#16096));
+#16096 = SURFACE_STYLE_FILL_AREA(#16097);
+#16097 = FILL_AREA_STYLE('',(#16098));
+#16098 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16099 = STYLED_ITEM('color',(#16100),#8748);
+#16100 = PRESENTATION_STYLE_ASSIGNMENT((#16101));
+#16101 = SURFACE_STYLE_USAGE(.BOTH.,#16102);
+#16102 = SURFACE_SIDE_STYLE('',(#16103));
+#16103 = SURFACE_STYLE_FILL_AREA(#16104);
+#16104 = FILL_AREA_STYLE('',(#16105));
+#16105 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16106 = STYLED_ITEM('color',(#16107),#8796);
+#16107 = PRESENTATION_STYLE_ASSIGNMENT((#16108));
+#16108 = SURFACE_STYLE_USAGE(.BOTH.,#16109);
+#16109 = SURFACE_SIDE_STYLE('',(#16110));
+#16110 = SURFACE_STYLE_FILL_AREA(#16111);
+#16111 = FILL_AREA_STYLE('',(#16112));
+#16112 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16113 = STYLED_ITEM('color',(#16114),#8895);
+#16114 = PRESENTATION_STYLE_ASSIGNMENT((#16115));
+#16115 = SURFACE_STYLE_USAGE(.BOTH.,#16116);
+#16116 = SURFACE_SIDE_STYLE('',(#16117));
+#16117 = SURFACE_STYLE_FILL_AREA(#16118);
+#16118 = FILL_AREA_STYLE('',(#16119));
+#16119 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16120 = STYLED_ITEM('color',(#16121),#8943);
+#16121 = PRESENTATION_STYLE_ASSIGNMENT((#16122));
+#16122 = SURFACE_STYLE_USAGE(.BOTH.,#16123);
+#16123 = SURFACE_SIDE_STYLE('',(#16124));
+#16124 = SURFACE_STYLE_FILL_AREA(#16125);
+#16125 = FILL_AREA_STYLE('',(#16126));
+#16126 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16127 = STYLED_ITEM('color',(#16128),#8987);
+#16128 = PRESENTATION_STYLE_ASSIGNMENT((#16129));
+#16129 = SURFACE_STYLE_USAGE(.BOTH.,#16130);
+#16130 = SURFACE_SIDE_STYLE('',(#16131));
+#16131 = SURFACE_STYLE_FILL_AREA(#16132);
+#16132 = FILL_AREA_STYLE('',(#16133));
+#16133 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16134 = STYLED_ITEM('color',(#16135),#9035);
+#16135 = PRESENTATION_STYLE_ASSIGNMENT((#16136));
+#16136 = SURFACE_STYLE_USAGE(.BOTH.,#16137);
+#16137 = SURFACE_SIDE_STYLE('',(#16138));
+#16138 = SURFACE_STYLE_FILL_AREA(#16139);
+#16139 = FILL_AREA_STYLE('',(#16140));
+#16140 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16141 = STYLED_ITEM('color',(#16142),#9134);
+#16142 = PRESENTATION_STYLE_ASSIGNMENT((#16143));
+#16143 = SURFACE_STYLE_USAGE(.BOTH.,#16144);
+#16144 = SURFACE_SIDE_STYLE('',(#16145));
+#16145 = SURFACE_STYLE_FILL_AREA(#16146);
+#16146 = FILL_AREA_STYLE('',(#16147));
+#16147 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16148 = STYLED_ITEM('color',(#16149),#9182);
+#16149 = PRESENTATION_STYLE_ASSIGNMENT((#16150));
+#16150 = SURFACE_STYLE_USAGE(.BOTH.,#16151);
+#16151 = SURFACE_SIDE_STYLE('',(#16152));
+#16152 = SURFACE_STYLE_FILL_AREA(#16153);
+#16153 = FILL_AREA_STYLE('',(#16154));
+#16154 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16155 = STYLED_ITEM('color',(#16156),#9281);
+#16156 = PRESENTATION_STYLE_ASSIGNMENT((#16157));
+#16157 = SURFACE_STYLE_USAGE(.BOTH.,#16158);
+#16158 = SURFACE_SIDE_STYLE('',(#16159));
+#16159 = SURFACE_STYLE_FILL_AREA(#16160);
+#16160 = FILL_AREA_STYLE('',(#16161));
+#16161 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16162 = STYLED_ITEM('color',(#16163),#9329);
+#16163 = PRESENTATION_STYLE_ASSIGNMENT((#16164));
+#16164 = SURFACE_STYLE_USAGE(.BOTH.,#16165);
+#16165 = SURFACE_SIDE_STYLE('',(#16166));
+#16166 = SURFACE_STYLE_FILL_AREA(#16167);
+#16167 = FILL_AREA_STYLE('',(#16168));
+#16168 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16169 = STYLED_ITEM('color',(#16170),#9428);
+#16170 = PRESENTATION_STYLE_ASSIGNMENT((#16171));
+#16171 = SURFACE_STYLE_USAGE(.BOTH.,#16172);
+#16172 = SURFACE_SIDE_STYLE('',(#16173));
+#16173 = SURFACE_STYLE_FILL_AREA(#16174);
+#16174 = FILL_AREA_STYLE('',(#16175));
+#16175 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16176 = STYLED_ITEM('color',(#16177),#9476);
+#16177 = PRESENTATION_STYLE_ASSIGNMENT((#16178));
+#16178 = SURFACE_STYLE_USAGE(.BOTH.,#16179);
+#16179 = SURFACE_SIDE_STYLE('',(#16180));
+#16180 = SURFACE_STYLE_FILL_AREA(#16181);
+#16181 = FILL_AREA_STYLE('',(#16182));
+#16182 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16183 = STYLED_ITEM('color',(#16184),#9575);
+#16184 = PRESENTATION_STYLE_ASSIGNMENT((#16185));
+#16185 = SURFACE_STYLE_USAGE(.BOTH.,#16186);
+#16186 = SURFACE_SIDE_STYLE('',(#16187));
+#16187 = SURFACE_STYLE_FILL_AREA(#16188);
+#16188 = FILL_AREA_STYLE('',(#16189));
+#16189 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16190 = STYLED_ITEM('color',(#16191),#9623);
+#16191 = PRESENTATION_STYLE_ASSIGNMENT((#16192));
+#16192 = SURFACE_STYLE_USAGE(.BOTH.,#16193);
+#16193 = SURFACE_SIDE_STYLE('',(#16194));
+#16194 = SURFACE_STYLE_FILL_AREA(#16195);
+#16195 = FILL_AREA_STYLE('',(#16196));
+#16196 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16197 = STYLED_ITEM('color',(#16198),#9722);
+#16198 = PRESENTATION_STYLE_ASSIGNMENT((#16199));
+#16199 = SURFACE_STYLE_USAGE(.BOTH.,#16200);
+#16200 = SURFACE_SIDE_STYLE('',(#16201));
+#16201 = SURFACE_STYLE_FILL_AREA(#16202);
+#16202 = FILL_AREA_STYLE('',(#16203));
+#16203 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16204 = STYLED_ITEM('color',(#16205),#9770);
+#16205 = PRESENTATION_STYLE_ASSIGNMENT((#16206));
+#16206 = SURFACE_STYLE_USAGE(.BOTH.,#16207);
+#16207 = SURFACE_SIDE_STYLE('',(#16208));
+#16208 = SURFACE_STYLE_FILL_AREA(#16209);
+#16209 = FILL_AREA_STYLE('',(#16210));
+#16210 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16211 = STYLED_ITEM('color',(#16212),#9869);
+#16212 = PRESENTATION_STYLE_ASSIGNMENT((#16213));
+#16213 = SURFACE_STYLE_USAGE(.BOTH.,#16214);
+#16214 = SURFACE_SIDE_STYLE('',(#16215));
+#16215 = SURFACE_STYLE_FILL_AREA(#16216);
+#16216 = FILL_AREA_STYLE('',(#16217));
+#16217 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16218 = STYLED_ITEM('color',(#16219),#9917);
+#16219 = PRESENTATION_STYLE_ASSIGNMENT((#16220));
+#16220 = SURFACE_STYLE_USAGE(.BOTH.,#16221);
+#16221 = SURFACE_SIDE_STYLE('',(#16222));
+#16222 = SURFACE_STYLE_FILL_AREA(#16223);
+#16223 = FILL_AREA_STYLE('',(#16224));
+#16224 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16225 = STYLED_ITEM('color',(#16226),#10016);
+#16226 = PRESENTATION_STYLE_ASSIGNMENT((#16227));
+#16227 = SURFACE_STYLE_USAGE(.BOTH.,#16228);
+#16228 = SURFACE_SIDE_STYLE('',(#16229));
+#16229 = SURFACE_STYLE_FILL_AREA(#16230);
+#16230 = FILL_AREA_STYLE('',(#16231));
+#16231 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16232 = STYLED_ITEM('color',(#16233),#10064);
+#16233 = PRESENTATION_STYLE_ASSIGNMENT((#16234));
+#16234 = SURFACE_STYLE_USAGE(.BOTH.,#16235);
+#16235 = SURFACE_SIDE_STYLE('',(#16236));
+#16236 = SURFACE_STYLE_FILL_AREA(#16237);
+#16237 = FILL_AREA_STYLE('',(#16238));
+#16238 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16239 = STYLED_ITEM('color',(#16240),#10163);
+#16240 = PRESENTATION_STYLE_ASSIGNMENT((#16241));
+#16241 = SURFACE_STYLE_USAGE(.BOTH.,#16242);
+#16242 = SURFACE_SIDE_STYLE('',(#16243));
+#16243 = SURFACE_STYLE_FILL_AREA(#16244);
+#16244 = FILL_AREA_STYLE('',(#16245));
+#16245 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16246 = STYLED_ITEM('color',(#16247),#10211);
+#16247 = PRESENTATION_STYLE_ASSIGNMENT((#16248));
+#16248 = SURFACE_STYLE_USAGE(.BOTH.,#16249);
+#16249 = SURFACE_SIDE_STYLE('',(#16250));
+#16250 = SURFACE_STYLE_FILL_AREA(#16251);
+#16251 = FILL_AREA_STYLE('',(#16252));
+#16252 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16253 = STYLED_ITEM('color',(#16254),#10310);
+#16254 = PRESENTATION_STYLE_ASSIGNMENT((#16255));
+#16255 = SURFACE_STYLE_USAGE(.BOTH.,#16256);
+#16256 = SURFACE_SIDE_STYLE('',(#16257));
+#16257 = SURFACE_STYLE_FILL_AREA(#16258);
+#16258 = FILL_AREA_STYLE('',(#16259));
+#16259 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16260 = STYLED_ITEM('color',(#16261),#10358);
+#16261 = PRESENTATION_STYLE_ASSIGNMENT((#16262));
+#16262 = SURFACE_STYLE_USAGE(.BOTH.,#16263);
+#16263 = SURFACE_SIDE_STYLE('',(#16264));
+#16264 = SURFACE_STYLE_FILL_AREA(#16265);
+#16265 = FILL_AREA_STYLE('',(#16266));
+#16266 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16267 = STYLED_ITEM('color',(#16268),#10457);
+#16268 = PRESENTATION_STYLE_ASSIGNMENT((#16269));
+#16269 = SURFACE_STYLE_USAGE(.BOTH.,#16270);
+#16270 = SURFACE_SIDE_STYLE('',(#16271));
+#16271 = SURFACE_STYLE_FILL_AREA(#16272);
+#16272 = FILL_AREA_STYLE('',(#16273));
+#16273 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16274 = STYLED_ITEM('color',(#16275),#10505);
+#16275 = PRESENTATION_STYLE_ASSIGNMENT((#16276));
+#16276 = SURFACE_STYLE_USAGE(.BOTH.,#16277);
+#16277 = SURFACE_SIDE_STYLE('',(#16278));
+#16278 = SURFACE_STYLE_FILL_AREA(#16279);
+#16279 = FILL_AREA_STYLE('',(#16280));
+#16280 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16281 = STYLED_ITEM('color',(#16282),#10604);
+#16282 = PRESENTATION_STYLE_ASSIGNMENT((#16283));
+#16283 = SURFACE_STYLE_USAGE(.BOTH.,#16284);
+#16284 = SURFACE_SIDE_STYLE('',(#16285));
+#16285 = SURFACE_STYLE_FILL_AREA(#16286);
+#16286 = FILL_AREA_STYLE('',(#16287));
+#16287 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16288 = STYLED_ITEM('color',(#16289),#10632);
+#16289 = PRESENTATION_STYLE_ASSIGNMENT((#16290));
+#16290 = SURFACE_STYLE_USAGE(.BOTH.,#16291);
+#16291 = SURFACE_SIDE_STYLE('',(#16292));
+#16292 = SURFACE_STYLE_FILL_AREA(#16293);
+#16293 = FILL_AREA_STYLE('',(#16294));
+#16294 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16295 = STYLED_ITEM('color',(#16296),#10639);
+#16296 = PRESENTATION_STYLE_ASSIGNMENT((#16297));
+#16297 = SURFACE_STYLE_USAGE(.BOTH.,#16298);
+#16298 = SURFACE_SIDE_STYLE('',(#16299));
+#16299 = SURFACE_STYLE_FILL_AREA(#16300);
+#16300 = FILL_AREA_STYLE('',(#16301));
+#16301 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16302 = STYLED_ITEM('color',(#16303),#10646);
+#16303 = PRESENTATION_STYLE_ASSIGNMENT((#16304));
+#16304 = SURFACE_STYLE_USAGE(.BOTH.,#16305);
+#16305 = SURFACE_SIDE_STYLE('',(#16306));
+#16306 = SURFACE_STYLE_FILL_AREA(#16307);
+#16307 = FILL_AREA_STYLE('',(#16308));
+#16308 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16309 = STYLED_ITEM('color',(#16310),#10653);
+#16310 = PRESENTATION_STYLE_ASSIGNMENT((#16311));
+#16311 = SURFACE_STYLE_USAGE(.BOTH.,#16312);
+#16312 = SURFACE_SIDE_STYLE('',(#16313));
+#16313 = SURFACE_STYLE_FILL_AREA(#16314);
+#16314 = FILL_AREA_STYLE('',(#16315));
+#16315 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16316 = STYLED_ITEM('color',(#16317),#10660);
+#16317 = PRESENTATION_STYLE_ASSIGNMENT((#16318));
+#16318 = SURFACE_STYLE_USAGE(.BOTH.,#16319);
+#16319 = SURFACE_SIDE_STYLE('',(#16320));
+#16320 = SURFACE_STYLE_FILL_AREA(#16321);
+#16321 = FILL_AREA_STYLE('',(#16322));
+#16322 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16323 = STYLED_ITEM('color',(#16324),#10667);
+#16324 = PRESENTATION_STYLE_ASSIGNMENT((#16325));
+#16325 = SURFACE_STYLE_USAGE(.BOTH.,#16326);
+#16326 = SURFACE_SIDE_STYLE('',(#16327));
+#16327 = SURFACE_STYLE_FILL_AREA(#16328);
+#16328 = FILL_AREA_STYLE('',(#16329));
+#16329 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16330 = STYLED_ITEM('color',(#16331),#10674);
+#16331 = PRESENTATION_STYLE_ASSIGNMENT((#16332));
+#16332 = SURFACE_STYLE_USAGE(.BOTH.,#16333);
+#16333 = SURFACE_SIDE_STYLE('',(#16334));
+#16334 = SURFACE_STYLE_FILL_AREA(#16335);
+#16335 = FILL_AREA_STYLE('',(#16336));
+#16336 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16337 = STYLED_ITEM('color',(#16338),#10681);
+#16338 = PRESENTATION_STYLE_ASSIGNMENT((#16339));
+#16339 = SURFACE_STYLE_USAGE(.BOTH.,#16340);
+#16340 = SURFACE_SIDE_STYLE('',(#16341));
+#16341 = SURFACE_STYLE_FILL_AREA(#16342);
+#16342 = FILL_AREA_STYLE('',(#16343));
+#16343 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16344 = STYLED_ITEM('color',(#16345),#10688);
+#16345 = PRESENTATION_STYLE_ASSIGNMENT((#16346));
+#16346 = SURFACE_STYLE_USAGE(.BOTH.,#16347);
+#16347 = SURFACE_SIDE_STYLE('',(#16348));
+#16348 = SURFACE_STYLE_FILL_AREA(#16349);
+#16349 = FILL_AREA_STYLE('',(#16350));
+#16350 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16351 = STYLED_ITEM('color',(#16352),#10695);
+#16352 = PRESENTATION_STYLE_ASSIGNMENT((#16353));
+#16353 = SURFACE_STYLE_USAGE(.BOTH.,#16354);
+#16354 = SURFACE_SIDE_STYLE('',(#16355));
+#16355 = SURFACE_STYLE_FILL_AREA(#16356);
+#16356 = FILL_AREA_STYLE('',(#16357));
+#16357 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16358 = STYLED_ITEM('color',(#16359),#10702);
+#16359 = PRESENTATION_STYLE_ASSIGNMENT((#16360));
+#16360 = SURFACE_STYLE_USAGE(.BOTH.,#16361);
+#16361 = SURFACE_SIDE_STYLE('',(#16362));
+#16362 = SURFACE_STYLE_FILL_AREA(#16363);
+#16363 = FILL_AREA_STYLE('',(#16364));
+#16364 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16365 = STYLED_ITEM('color',(#16366),#10709);
+#16366 = PRESENTATION_STYLE_ASSIGNMENT((#16367));
+#16367 = SURFACE_STYLE_USAGE(.BOTH.,#16368);
+#16368 = SURFACE_SIDE_STYLE('',(#16369));
+#16369 = SURFACE_STYLE_FILL_AREA(#16370);
+#16370 = FILL_AREA_STYLE('',(#16371));
+#16371 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16372 = STYLED_ITEM('color',(#16373),#10716);
+#16373 = PRESENTATION_STYLE_ASSIGNMENT((#16374));
+#16374 = SURFACE_STYLE_USAGE(.BOTH.,#16375);
+#16375 = SURFACE_SIDE_STYLE('',(#16376));
+#16376 = SURFACE_STYLE_FILL_AREA(#16377);
+#16377 = FILL_AREA_STYLE('',(#16378));
+#16378 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16379 = STYLED_ITEM('color',(#16380),#10723);
+#16380 = PRESENTATION_STYLE_ASSIGNMENT((#16381));
+#16381 = SURFACE_STYLE_USAGE(.BOTH.,#16382);
+#16382 = SURFACE_SIDE_STYLE('',(#16383));
+#16383 = SURFACE_STYLE_FILL_AREA(#16384);
+#16384 = FILL_AREA_STYLE('',(#16385));
+#16385 = FILL_AREA_STYLE_COLOUR('',#16042);
+#16386 = STYLED_ITEM('color',(#16387),#10732);
+#16387 = PRESENTATION_STYLE_ASSIGNMENT((#16388));
+#16388 = SURFACE_STYLE_USAGE(.BOTH.,#16389);
+#16389 = SURFACE_SIDE_STYLE('',(#16390));
+#16390 = SURFACE_STYLE_FILL_AREA(#16391);
+#16391 = FILL_AREA_STYLE('',(#16392));
+#16392 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16393 = COLOUR_RGB('',0.713725507259,0.713725507259,0.713725507259);
+#16394 = STYLED_ITEM('color',(#16395),#11107);
+#16395 = PRESENTATION_STYLE_ASSIGNMENT((#16396));
+#16396 = SURFACE_STYLE_USAGE(.BOTH.,#16397);
+#16397 = SURFACE_SIDE_STYLE('',(#16398));
+#16398 = SURFACE_STYLE_FILL_AREA(#16399);
+#16399 = FILL_AREA_STYLE('',(#16400));
+#16400 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16401 = STYLED_ITEM('color',(#16402),#11162);
+#16402 = PRESENTATION_STYLE_ASSIGNMENT((#16403));
+#16403 = SURFACE_STYLE_USAGE(.BOTH.,#16404);
+#16404 = SURFACE_SIDE_STYLE('',(#16405));
+#16405 = SURFACE_STYLE_FILL_AREA(#16406);
+#16406 = FILL_AREA_STYLE('',(#16407));
+#16407 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16408 = STYLED_ITEM('color',(#16409),#11238);
+#16409 = PRESENTATION_STYLE_ASSIGNMENT((#16410));
+#16410 = SURFACE_STYLE_USAGE(.BOTH.,#16411);
+#16411 = SURFACE_SIDE_STYLE('',(#16412));
+#16412 = SURFACE_STYLE_FILL_AREA(#16413);
+#16413 = FILL_AREA_STYLE('',(#16414));
+#16414 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16415 = STYLED_ITEM('color',(#16416),#11287);
+#16416 = PRESENTATION_STYLE_ASSIGNMENT((#16417));
+#16417 = SURFACE_STYLE_USAGE(.BOTH.,#16418);
+#16418 = SURFACE_SIDE_STYLE('',(#16419));
+#16419 = SURFACE_STYLE_FILL_AREA(#16420);
+#16420 = FILL_AREA_STYLE('',(#16421));
+#16421 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16422 = STYLED_ITEM('color',(#16423),#11336);
+#16423 = PRESENTATION_STYLE_ASSIGNMENT((#16424));
+#16424 = SURFACE_STYLE_USAGE(.BOTH.,#16425);
+#16425 = SURFACE_SIDE_STYLE('',(#16426));
+#16426 = SURFACE_STYLE_FILL_AREA(#16427);
+#16427 = FILL_AREA_STYLE('',(#16428));
+#16428 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16429 = STYLED_ITEM('color',(#16430),#11385);
+#16430 = PRESENTATION_STYLE_ASSIGNMENT((#16431));
+#16431 = SURFACE_STYLE_USAGE(.BOTH.,#16432);
+#16432 = SURFACE_SIDE_STYLE('',(#16433));
+#16433 = SURFACE_STYLE_FILL_AREA(#16434);
+#16434 = FILL_AREA_STYLE('',(#16435));
+#16435 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16436 = STYLED_ITEM('color',(#16437),#11434);
+#16437 = PRESENTATION_STYLE_ASSIGNMENT((#16438));
+#16438 = SURFACE_STYLE_USAGE(.BOTH.,#16439);
+#16439 = SURFACE_SIDE_STYLE('',(#16440));
+#16440 = SURFACE_STYLE_FILL_AREA(#16441);
+#16441 = FILL_AREA_STYLE('',(#16442));
+#16442 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16443 = STYLED_ITEM('color',(#16444),#11483);
+#16444 = PRESENTATION_STYLE_ASSIGNMENT((#16445));
+#16445 = SURFACE_STYLE_USAGE(.BOTH.,#16446);
+#16446 = SURFACE_SIDE_STYLE('',(#16447));
+#16447 = SURFACE_STYLE_FILL_AREA(#16448);
+#16448 = FILL_AREA_STYLE('',(#16449));
+#16449 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16450 = STYLED_ITEM('color',(#16451),#11532);
+#16451 = PRESENTATION_STYLE_ASSIGNMENT((#16452));
+#16452 = SURFACE_STYLE_USAGE(.BOTH.,#16453);
+#16453 = SURFACE_SIDE_STYLE('',(#16454));
+#16454 = SURFACE_STYLE_FILL_AREA(#16455);
+#16455 = FILL_AREA_STYLE('',(#16456));
+#16456 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16457 = STYLED_ITEM('color',(#16458),#11581);
+#16458 = PRESENTATION_STYLE_ASSIGNMENT((#16459));
+#16459 = SURFACE_STYLE_USAGE(.BOTH.,#16460);
+#16460 = SURFACE_SIDE_STYLE('',(#16461));
+#16461 = SURFACE_STYLE_FILL_AREA(#16462);
+#16462 = FILL_AREA_STYLE('',(#16463));
+#16463 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16464 = STYLED_ITEM('color',(#16465),#11630);
+#16465 = PRESENTATION_STYLE_ASSIGNMENT((#16466));
+#16466 = SURFACE_STYLE_USAGE(.BOTH.,#16467);
+#16467 = SURFACE_SIDE_STYLE('',(#16468));
+#16468 = SURFACE_STYLE_FILL_AREA(#16469);
+#16469 = FILL_AREA_STYLE('',(#16470));
+#16470 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16471 = STYLED_ITEM('color',(#16472),#11679);
+#16472 = PRESENTATION_STYLE_ASSIGNMENT((#16473));
+#16473 = SURFACE_STYLE_USAGE(.BOTH.,#16474);
+#16474 = SURFACE_SIDE_STYLE('',(#16475));
+#16475 = SURFACE_STYLE_FILL_AREA(#16476);
+#16476 = FILL_AREA_STYLE('',(#16477));
+#16477 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16478 = STYLED_ITEM('color',(#16479),#11728);
+#16479 = PRESENTATION_STYLE_ASSIGNMENT((#16480));
+#16480 = SURFACE_STYLE_USAGE(.BOTH.,#16481);
+#16481 = SURFACE_SIDE_STYLE('',(#16482));
+#16482 = SURFACE_STYLE_FILL_AREA(#16483);
+#16483 = FILL_AREA_STYLE('',(#16484));
+#16484 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16485 = STYLED_ITEM('color',(#16486),#11755);
+#16486 = PRESENTATION_STYLE_ASSIGNMENT((#16487));
+#16487 = SURFACE_STYLE_USAGE(.BOTH.,#16488);
+#16488 = SURFACE_SIDE_STYLE('',(#16489));
+#16489 = SURFACE_STYLE_FILL_AREA(#16490);
+#16490 = FILL_AREA_STYLE('',(#16491));
+#16491 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16492 = STYLED_ITEM('color',(#16493),#11790);
+#16493 = PRESENTATION_STYLE_ASSIGNMENT((#16494));
+#16494 = SURFACE_STYLE_USAGE(.BOTH.,#16495);
+#16495 = SURFACE_SIDE_STYLE('',(#16496));
+#16496 = SURFACE_STYLE_FILL_AREA(#16497);
+#16497 = FILL_AREA_STYLE('',(#16498));
+#16498 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16499 = STYLED_ITEM('color',(#16500),#11805);
+#16500 = PRESENTATION_STYLE_ASSIGNMENT((#16501));
+#16501 = SURFACE_STYLE_USAGE(.BOTH.,#16502);
+#16502 = SURFACE_SIDE_STYLE('',(#16503));
+#16503 = SURFACE_STYLE_FILL_AREA(#16504);
+#16504 = FILL_AREA_STYLE('',(#16505));
+#16505 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16506 = STYLED_ITEM('color',(#16507),#11860);
+#16507 = PRESENTATION_STYLE_ASSIGNMENT((#16508));
+#16508 = SURFACE_STYLE_USAGE(.BOTH.,#16509);
+#16509 = SURFACE_SIDE_STYLE('',(#16510));
+#16510 = SURFACE_STYLE_FILL_AREA(#16511);
+#16511 = FILL_AREA_STYLE('',(#16512));
+#16512 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16513 = STYLED_ITEM('color',(#16514),#11890);
+#16514 = PRESENTATION_STYLE_ASSIGNMENT((#16515));
+#16515 = SURFACE_STYLE_USAGE(.BOTH.,#16516);
+#16516 = SURFACE_SIDE_STYLE('',(#16517));
+#16517 = SURFACE_STYLE_FILL_AREA(#16518);
+#16518 = FILL_AREA_STYLE('',(#16519));
+#16519 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16520 = STYLED_ITEM('color',(#16521),#12265);
+#16521 = PRESENTATION_STYLE_ASSIGNMENT((#16522));
+#16522 = SURFACE_STYLE_USAGE(.BOTH.,#16523);
+#16523 = SURFACE_SIDE_STYLE('',(#16524));
+#16524 = SURFACE_STYLE_FILL_AREA(#16525);
+#16525 = FILL_AREA_STYLE('',(#16526));
+#16526 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16527 = STYLED_ITEM('color',(#16528),#12320);
+#16528 = PRESENTATION_STYLE_ASSIGNMENT((#16529));
+#16529 = SURFACE_STYLE_USAGE(.BOTH.,#16530);
+#16530 = SURFACE_SIDE_STYLE('',(#16531));
+#16531 = SURFACE_STYLE_FILL_AREA(#16532);
+#16532 = FILL_AREA_STYLE('',(#16533));
+#16533 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16534 = STYLED_ITEM('color',(#16535),#12396);
+#16535 = PRESENTATION_STYLE_ASSIGNMENT((#16536));
+#16536 = SURFACE_STYLE_USAGE(.BOTH.,#16537);
+#16537 = SURFACE_SIDE_STYLE('',(#16538));
+#16538 = SURFACE_STYLE_FILL_AREA(#16539);
+#16539 = FILL_AREA_STYLE('',(#16540));
+#16540 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16541 = STYLED_ITEM('color',(#16542),#12445);
+#16542 = PRESENTATION_STYLE_ASSIGNMENT((#16543));
+#16543 = SURFACE_STYLE_USAGE(.BOTH.,#16544);
+#16544 = SURFACE_SIDE_STYLE('',(#16545));
+#16545 = SURFACE_STYLE_FILL_AREA(#16546);
+#16546 = FILL_AREA_STYLE('',(#16547));
+#16547 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16548 = STYLED_ITEM('color',(#16549),#12494);
+#16549 = PRESENTATION_STYLE_ASSIGNMENT((#16550));
+#16550 = SURFACE_STYLE_USAGE(.BOTH.,#16551);
+#16551 = SURFACE_SIDE_STYLE('',(#16552));
+#16552 = SURFACE_STYLE_FILL_AREA(#16553);
+#16553 = FILL_AREA_STYLE('',(#16554));
+#16554 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16555 = STYLED_ITEM('color',(#16556),#12543);
+#16556 = PRESENTATION_STYLE_ASSIGNMENT((#16557));
+#16557 = SURFACE_STYLE_USAGE(.BOTH.,#16558);
+#16558 = SURFACE_SIDE_STYLE('',(#16559));
+#16559 = SURFACE_STYLE_FILL_AREA(#16560);
+#16560 = FILL_AREA_STYLE('',(#16561));
+#16561 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16562 = STYLED_ITEM('color',(#16563),#12592);
+#16563 = PRESENTATION_STYLE_ASSIGNMENT((#16564));
+#16564 = SURFACE_STYLE_USAGE(.BOTH.,#16565);
+#16565 = SURFACE_SIDE_STYLE('',(#16566));
+#16566 = SURFACE_STYLE_FILL_AREA(#16567);
+#16567 = FILL_AREA_STYLE('',(#16568));
+#16568 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16569 = STYLED_ITEM('color',(#16570),#12641);
+#16570 = PRESENTATION_STYLE_ASSIGNMENT((#16571));
+#16571 = SURFACE_STYLE_USAGE(.BOTH.,#16572);
+#16572 = SURFACE_SIDE_STYLE('',(#16573));
+#16573 = SURFACE_STYLE_FILL_AREA(#16574);
+#16574 = FILL_AREA_STYLE('',(#16575));
+#16575 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16576 = STYLED_ITEM('color',(#16577),#12690);
+#16577 = PRESENTATION_STYLE_ASSIGNMENT((#16578));
+#16578 = SURFACE_STYLE_USAGE(.BOTH.,#16579);
+#16579 = SURFACE_SIDE_STYLE('',(#16580));
+#16580 = SURFACE_STYLE_FILL_AREA(#16581);
+#16581 = FILL_AREA_STYLE('',(#16582));
+#16582 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16583 = STYLED_ITEM('color',(#16584),#12739);
+#16584 = PRESENTATION_STYLE_ASSIGNMENT((#16585));
+#16585 = SURFACE_STYLE_USAGE(.BOTH.,#16586);
+#16586 = SURFACE_SIDE_STYLE('',(#16587));
+#16587 = SURFACE_STYLE_FILL_AREA(#16588);
+#16588 = FILL_AREA_STYLE('',(#16589));
+#16589 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16590 = STYLED_ITEM('color',(#16591),#12788);
+#16591 = PRESENTATION_STYLE_ASSIGNMENT((#16592));
+#16592 = SURFACE_STYLE_USAGE(.BOTH.,#16593);
+#16593 = SURFACE_SIDE_STYLE('',(#16594));
+#16594 = SURFACE_STYLE_FILL_AREA(#16595);
+#16595 = FILL_AREA_STYLE('',(#16596));
+#16596 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16597 = STYLED_ITEM('color',(#16598),#12837);
+#16598 = PRESENTATION_STYLE_ASSIGNMENT((#16599));
+#16599 = SURFACE_STYLE_USAGE(.BOTH.,#16600);
+#16600 = SURFACE_SIDE_STYLE('',(#16601));
+#16601 = SURFACE_STYLE_FILL_AREA(#16602);
+#16602 = FILL_AREA_STYLE('',(#16603));
+#16603 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16604 = STYLED_ITEM('color',(#16605),#12886);
+#16605 = PRESENTATION_STYLE_ASSIGNMENT((#16606));
+#16606 = SURFACE_STYLE_USAGE(.BOTH.,#16607);
+#16607 = SURFACE_SIDE_STYLE('',(#16608));
+#16608 = SURFACE_STYLE_FILL_AREA(#16609);
+#16609 = FILL_AREA_STYLE('',(#16610));
+#16610 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16611 = STYLED_ITEM('color',(#16612),#12913);
+#16612 = PRESENTATION_STYLE_ASSIGNMENT((#16613));
+#16613 = SURFACE_STYLE_USAGE(.BOTH.,#16614);
+#16614 = SURFACE_SIDE_STYLE('',(#16615));
+#16615 = SURFACE_STYLE_FILL_AREA(#16616);
+#16616 = FILL_AREA_STYLE('',(#16617));
+#16617 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16618 = STYLED_ITEM('color',(#16619),#12948);
+#16619 = PRESENTATION_STYLE_ASSIGNMENT((#16620));
+#16620 = SURFACE_STYLE_USAGE(.BOTH.,#16621);
+#16621 = SURFACE_SIDE_STYLE('',(#16622));
+#16622 = SURFACE_STYLE_FILL_AREA(#16623);
+#16623 = FILL_AREA_STYLE('',(#16624));
+#16624 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16625 = STYLED_ITEM('color',(#16626),#12963);
+#16626 = PRESENTATION_STYLE_ASSIGNMENT((#16627));
+#16627 = SURFACE_STYLE_USAGE(.BOTH.,#16628);
+#16628 = SURFACE_SIDE_STYLE('',(#16629));
+#16629 = SURFACE_STYLE_FILL_AREA(#16630);
+#16630 = FILL_AREA_STYLE('',(#16631));
+#16631 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16632 = STYLED_ITEM('color',(#16633),#13018);
+#16633 = PRESENTATION_STYLE_ASSIGNMENT((#16634));
+#16634 = SURFACE_STYLE_USAGE(.BOTH.,#16635);
+#16635 = SURFACE_SIDE_STYLE('',(#16636));
+#16636 = SURFACE_STYLE_FILL_AREA(#16637);
+#16637 = FILL_AREA_STYLE('',(#16638));
+#16638 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16639 = STYLED_ITEM('color',(#16640),#13048);
+#16640 = PRESENTATION_STYLE_ASSIGNMENT((#16641));
+#16641 = SURFACE_STYLE_USAGE(.BOTH.,#16642);
+#16642 = SURFACE_SIDE_STYLE('',(#16643));
+#16643 = SURFACE_STYLE_FILL_AREA(#16644);
+#16644 = FILL_AREA_STYLE('',(#16645));
+#16645 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16646 = STYLED_ITEM('color',(#16647),#13423);
+#16647 = PRESENTATION_STYLE_ASSIGNMENT((#16648));
+#16648 = SURFACE_STYLE_USAGE(.BOTH.,#16649);
+#16649 = SURFACE_SIDE_STYLE('',(#16650));
+#16650 = SURFACE_STYLE_FILL_AREA(#16651);
+#16651 = FILL_AREA_STYLE('',(#16652));
+#16652 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16653 = STYLED_ITEM('color',(#16654),#13478);
+#16654 = PRESENTATION_STYLE_ASSIGNMENT((#16655));
+#16655 = SURFACE_STYLE_USAGE(.BOTH.,#16656);
+#16656 = SURFACE_SIDE_STYLE('',(#16657));
+#16657 = SURFACE_STYLE_FILL_AREA(#16658);
+#16658 = FILL_AREA_STYLE('',(#16659));
+#16659 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16660 = STYLED_ITEM('color',(#16661),#13554);
+#16661 = PRESENTATION_STYLE_ASSIGNMENT((#16662));
+#16662 = SURFACE_STYLE_USAGE(.BOTH.,#16663);
+#16663 = SURFACE_SIDE_STYLE('',(#16664));
+#16664 = SURFACE_STYLE_FILL_AREA(#16665);
+#16665 = FILL_AREA_STYLE('',(#16666));
+#16666 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16667 = STYLED_ITEM('color',(#16668),#13603);
+#16668 = PRESENTATION_STYLE_ASSIGNMENT((#16669));
+#16669 = SURFACE_STYLE_USAGE(.BOTH.,#16670);
+#16670 = SURFACE_SIDE_STYLE('',(#16671));
+#16671 = SURFACE_STYLE_FILL_AREA(#16672);
+#16672 = FILL_AREA_STYLE('',(#16673));
+#16673 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16674 = STYLED_ITEM('color',(#16675),#13652);
+#16675 = PRESENTATION_STYLE_ASSIGNMENT((#16676));
+#16676 = SURFACE_STYLE_USAGE(.BOTH.,#16677);
+#16677 = SURFACE_SIDE_STYLE('',(#16678));
+#16678 = SURFACE_STYLE_FILL_AREA(#16679);
+#16679 = FILL_AREA_STYLE('',(#16680));
+#16680 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16681 = STYLED_ITEM('color',(#16682),#13701);
+#16682 = PRESENTATION_STYLE_ASSIGNMENT((#16683));
+#16683 = SURFACE_STYLE_USAGE(.BOTH.,#16684);
+#16684 = SURFACE_SIDE_STYLE('',(#16685));
+#16685 = SURFACE_STYLE_FILL_AREA(#16686);
+#16686 = FILL_AREA_STYLE('',(#16687));
+#16687 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16688 = STYLED_ITEM('color',(#16689),#13750);
+#16689 = PRESENTATION_STYLE_ASSIGNMENT((#16690));
+#16690 = SURFACE_STYLE_USAGE(.BOTH.,#16691);
+#16691 = SURFACE_SIDE_STYLE('',(#16692));
+#16692 = SURFACE_STYLE_FILL_AREA(#16693);
+#16693 = FILL_AREA_STYLE('',(#16694));
+#16694 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16695 = STYLED_ITEM('color',(#16696),#13799);
+#16696 = PRESENTATION_STYLE_ASSIGNMENT((#16697));
+#16697 = SURFACE_STYLE_USAGE(.BOTH.,#16698);
+#16698 = SURFACE_SIDE_STYLE('',(#16699));
+#16699 = SURFACE_STYLE_FILL_AREA(#16700);
+#16700 = FILL_AREA_STYLE('',(#16701));
+#16701 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16702 = STYLED_ITEM('color',(#16703),#13848);
+#16703 = PRESENTATION_STYLE_ASSIGNMENT((#16704));
+#16704 = SURFACE_STYLE_USAGE(.BOTH.,#16705);
+#16705 = SURFACE_SIDE_STYLE('',(#16706));
+#16706 = SURFACE_STYLE_FILL_AREA(#16707);
+#16707 = FILL_AREA_STYLE('',(#16708));
+#16708 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16709 = STYLED_ITEM('color',(#16710),#13897);
+#16710 = PRESENTATION_STYLE_ASSIGNMENT((#16711));
+#16711 = SURFACE_STYLE_USAGE(.BOTH.,#16712);
+#16712 = SURFACE_SIDE_STYLE('',(#16713));
+#16713 = SURFACE_STYLE_FILL_AREA(#16714);
+#16714 = FILL_AREA_STYLE('',(#16715));
+#16715 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16716 = STYLED_ITEM('color',(#16717),#13946);
+#16717 = PRESENTATION_STYLE_ASSIGNMENT((#16718));
+#16718 = SURFACE_STYLE_USAGE(.BOTH.,#16719);
+#16719 = SURFACE_SIDE_STYLE('',(#16720));
+#16720 = SURFACE_STYLE_FILL_AREA(#16721);
+#16721 = FILL_AREA_STYLE('',(#16722));
+#16722 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16723 = STYLED_ITEM('color',(#16724),#13995);
+#16724 = PRESENTATION_STYLE_ASSIGNMENT((#16725));
+#16725 = SURFACE_STYLE_USAGE(.BOTH.,#16726);
+#16726 = SURFACE_SIDE_STYLE('',(#16727));
+#16727 = SURFACE_STYLE_FILL_AREA(#16728);
+#16728 = FILL_AREA_STYLE('',(#16729));
+#16729 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16730 = STYLED_ITEM('color',(#16731),#14044);
+#16731 = PRESENTATION_STYLE_ASSIGNMENT((#16732));
+#16732 = SURFACE_STYLE_USAGE(.BOTH.,#16733);
+#16733 = SURFACE_SIDE_STYLE('',(#16734));
+#16734 = SURFACE_STYLE_FILL_AREA(#16735);
+#16735 = FILL_AREA_STYLE('',(#16736));
+#16736 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16737 = STYLED_ITEM('color',(#16738),#14071);
+#16738 = PRESENTATION_STYLE_ASSIGNMENT((#16739));
+#16739 = SURFACE_STYLE_USAGE(.BOTH.,#16740);
+#16740 = SURFACE_SIDE_STYLE('',(#16741));
+#16741 = SURFACE_STYLE_FILL_AREA(#16742);
+#16742 = FILL_AREA_STYLE('',(#16743));
+#16743 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16744 = STYLED_ITEM('color',(#16745),#14106);
+#16745 = PRESENTATION_STYLE_ASSIGNMENT((#16746));
+#16746 = SURFACE_STYLE_USAGE(.BOTH.,#16747);
+#16747 = SURFACE_SIDE_STYLE('',(#16748));
+#16748 = SURFACE_STYLE_FILL_AREA(#16749);
+#16749 = FILL_AREA_STYLE('',(#16750));
+#16750 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16751 = STYLED_ITEM('color',(#16752),#14121);
+#16752 = PRESENTATION_STYLE_ASSIGNMENT((#16753));
+#16753 = SURFACE_STYLE_USAGE(.BOTH.,#16754);
+#16754 = SURFACE_SIDE_STYLE('',(#16755));
+#16755 = SURFACE_STYLE_FILL_AREA(#16756);
+#16756 = FILL_AREA_STYLE('',(#16757));
+#16757 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16758 = STYLED_ITEM('color',(#16759),#14176);
+#16759 = PRESENTATION_STYLE_ASSIGNMENT((#16760));
+#16760 = SURFACE_STYLE_USAGE(.BOTH.,#16761);
+#16761 = SURFACE_SIDE_STYLE('',(#16762));
+#16762 = SURFACE_STYLE_FILL_AREA(#16763);
+#16763 = FILL_AREA_STYLE('',(#16764));
+#16764 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16765 = STYLED_ITEM('color',(#16766),#14206);
+#16766 = PRESENTATION_STYLE_ASSIGNMENT((#16767));
+#16767 = SURFACE_STYLE_USAGE(.BOTH.,#16768);
+#16768 = SURFACE_SIDE_STYLE('',(#16769));
+#16769 = SURFACE_STYLE_FILL_AREA(#16770);
+#16770 = FILL_AREA_STYLE('',(#16771));
+#16771 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16772 = STYLED_ITEM('color',(#16773),#14581);
+#16773 = PRESENTATION_STYLE_ASSIGNMENT((#16774));
+#16774 = SURFACE_STYLE_USAGE(.BOTH.,#16775);
+#16775 = SURFACE_SIDE_STYLE('',(#16776));
+#16776 = SURFACE_STYLE_FILL_AREA(#16777);
+#16777 = FILL_AREA_STYLE('',(#16778));
+#16778 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16779 = STYLED_ITEM('color',(#16780),#14636);
+#16780 = PRESENTATION_STYLE_ASSIGNMENT((#16781));
+#16781 = SURFACE_STYLE_USAGE(.BOTH.,#16782);
+#16782 = SURFACE_SIDE_STYLE('',(#16783));
+#16783 = SURFACE_STYLE_FILL_AREA(#16784);
+#16784 = FILL_AREA_STYLE('',(#16785));
+#16785 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16786 = STYLED_ITEM('color',(#16787),#14712);
+#16787 = PRESENTATION_STYLE_ASSIGNMENT((#16788));
+#16788 = SURFACE_STYLE_USAGE(.BOTH.,#16789);
+#16789 = SURFACE_SIDE_STYLE('',(#16790));
+#16790 = SURFACE_STYLE_FILL_AREA(#16791);
+#16791 = FILL_AREA_STYLE('',(#16792));
+#16792 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16793 = STYLED_ITEM('color',(#16794),#14761);
+#16794 = PRESENTATION_STYLE_ASSIGNMENT((#16795));
+#16795 = SURFACE_STYLE_USAGE(.BOTH.,#16796);
+#16796 = SURFACE_SIDE_STYLE('',(#16797));
+#16797 = SURFACE_STYLE_FILL_AREA(#16798);
+#16798 = FILL_AREA_STYLE('',(#16799));
+#16799 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16800 = STYLED_ITEM('color',(#16801),#14810);
+#16801 = PRESENTATION_STYLE_ASSIGNMENT((#16802));
+#16802 = SURFACE_STYLE_USAGE(.BOTH.,#16803);
+#16803 = SURFACE_SIDE_STYLE('',(#16804));
+#16804 = SURFACE_STYLE_FILL_AREA(#16805);
+#16805 = FILL_AREA_STYLE('',(#16806));
+#16806 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16807 = STYLED_ITEM('color',(#16808),#14859);
+#16808 = PRESENTATION_STYLE_ASSIGNMENT((#16809));
+#16809 = SURFACE_STYLE_USAGE(.BOTH.,#16810);
+#16810 = SURFACE_SIDE_STYLE('',(#16811));
+#16811 = SURFACE_STYLE_FILL_AREA(#16812);
+#16812 = FILL_AREA_STYLE('',(#16813));
+#16813 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16814 = STYLED_ITEM('color',(#16815),#14908);
+#16815 = PRESENTATION_STYLE_ASSIGNMENT((#16816));
+#16816 = SURFACE_STYLE_USAGE(.BOTH.,#16817);
+#16817 = SURFACE_SIDE_STYLE('',(#16818));
+#16818 = SURFACE_STYLE_FILL_AREA(#16819);
+#16819 = FILL_AREA_STYLE('',(#16820));
+#16820 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16821 = STYLED_ITEM('color',(#16822),#14957);
+#16822 = PRESENTATION_STYLE_ASSIGNMENT((#16823));
+#16823 = SURFACE_STYLE_USAGE(.BOTH.,#16824);
+#16824 = SURFACE_SIDE_STYLE('',(#16825));
+#16825 = SURFACE_STYLE_FILL_AREA(#16826);
+#16826 = FILL_AREA_STYLE('',(#16827));
+#16827 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16828 = STYLED_ITEM('color',(#16829),#15006);
+#16829 = PRESENTATION_STYLE_ASSIGNMENT((#16830));
+#16830 = SURFACE_STYLE_USAGE(.BOTH.,#16831);
+#16831 = SURFACE_SIDE_STYLE('',(#16832));
+#16832 = SURFACE_STYLE_FILL_AREA(#16833);
+#16833 = FILL_AREA_STYLE('',(#16834));
+#16834 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16835 = STYLED_ITEM('color',(#16836),#15055);
+#16836 = PRESENTATION_STYLE_ASSIGNMENT((#16837));
+#16837 = SURFACE_STYLE_USAGE(.BOTH.,#16838);
+#16838 = SURFACE_SIDE_STYLE('',(#16839));
+#16839 = SURFACE_STYLE_FILL_AREA(#16840);
+#16840 = FILL_AREA_STYLE('',(#16841));
+#16841 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16842 = STYLED_ITEM('color',(#16843),#15104);
+#16843 = PRESENTATION_STYLE_ASSIGNMENT((#16844));
+#16844 = SURFACE_STYLE_USAGE(.BOTH.,#16845);
+#16845 = SURFACE_SIDE_STYLE('',(#16846));
+#16846 = SURFACE_STYLE_FILL_AREA(#16847);
+#16847 = FILL_AREA_STYLE('',(#16848));
+#16848 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16849 = STYLED_ITEM('color',(#16850),#15153);
+#16850 = PRESENTATION_STYLE_ASSIGNMENT((#16851));
+#16851 = SURFACE_STYLE_USAGE(.BOTH.,#16852);
+#16852 = SURFACE_SIDE_STYLE('',(#16853));
+#16853 = SURFACE_STYLE_FILL_AREA(#16854);
+#16854 = FILL_AREA_STYLE('',(#16855));
+#16855 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16856 = STYLED_ITEM('color',(#16857),#15202);
+#16857 = PRESENTATION_STYLE_ASSIGNMENT((#16858));
+#16858 = SURFACE_STYLE_USAGE(.BOTH.,#16859);
+#16859 = SURFACE_SIDE_STYLE('',(#16860));
+#16860 = SURFACE_STYLE_FILL_AREA(#16861);
+#16861 = FILL_AREA_STYLE('',(#16862));
+#16862 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16863 = STYLED_ITEM('color',(#16864),#15229);
+#16864 = PRESENTATION_STYLE_ASSIGNMENT((#16865));
+#16865 = SURFACE_STYLE_USAGE(.BOTH.,#16866);
+#16866 = SURFACE_SIDE_STYLE('',(#16867));
+#16867 = SURFACE_STYLE_FILL_AREA(#16868);
+#16868 = FILL_AREA_STYLE('',(#16869));
+#16869 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16870 = STYLED_ITEM('color',(#16871),#15264);
+#16871 = PRESENTATION_STYLE_ASSIGNMENT((#16872));
+#16872 = SURFACE_STYLE_USAGE(.BOTH.,#16873);
+#16873 = SURFACE_SIDE_STYLE('',(#16874));
+#16874 = SURFACE_STYLE_FILL_AREA(#16875);
+#16875 = FILL_AREA_STYLE('',(#16876));
+#16876 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16877 = STYLED_ITEM('color',(#16878),#15279);
+#16878 = PRESENTATION_STYLE_ASSIGNMENT((#16879));
+#16879 = SURFACE_STYLE_USAGE(.BOTH.,#16880);
+#16880 = SURFACE_SIDE_STYLE('',(#16881));
+#16881 = SURFACE_STYLE_FILL_AREA(#16882);
+#16882 = FILL_AREA_STYLE('',(#16883));
+#16883 = FILL_AREA_STYLE_COLOUR('',#16393);
+#16884 = STYLED_ITEM('color',(#16885),#15334);
+#16885 = PRESENTATION_STYLE_ASSIGNMENT((#16886));
+#16886 = SURFACE_STYLE_USAGE(.BOTH.,#16887);
+#16887 = SURFACE_SIDE_STYLE('',(#16888));
+#16888 = SURFACE_STYLE_FILL_AREA(#16889);
+#16889 = FILL_AREA_STYLE('',(#16890));
+#16890 = FILL_AREA_STYLE_COLOUR('',#16393);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.stl b/Electrical Parts/Servos/Emax-ES08A/Emax-es08A.stl
new file mode 100644
index 0000000000000000000000000000000000000000..7351a349d908bb57e99e3b4dd3dd2854cc63b466
GIT binary patch
literal 208484
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

literal 0
HcmV?d00001


From e8471fe6f4bfc96d4f50f40459da73239091f97b Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sat, 10 Jan 2015 18:43:15 +0100
Subject: [PATCH 2/6] Servo emax es08A screw-2x7.5mm

---
 .../Emax-ES08A/servo-screw-2x7_5mm.fcstd      |  Bin 0 -> 20099 bytes
 .../Emax-ES08A/servo-screw-2x7_5mm.step       | 1385 +++++++++++++++++
 .../Servos/Emax-ES08A/servo-screw-2x7_5mm.stl |  Bin 0 -> 21284 bytes
 3 files changed, 1385 insertions(+)
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.fcstd
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.step
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.stl

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.fcstd b/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..f78efb3ca2bace54b109b879034ead1de54eaeac
GIT binary patch
literal 20099
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.step b/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.step
new file mode 100644
index 00000000..c0171c82
--- /dev/null
+++ b/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.step	
@@ -0,0 +1,1385 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.step','2015-01-10T18:36:38',
+  ('FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
+  'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('top-cross','top-cross','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1173);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#392,#447,#523,#572,#621,#670,#719,#768,#817,
+    #866,#915,#964,#1013,#1040,#1075,#1090,#1145));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.55,1.021405182655E-14,9.2));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,1.55);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#28 = DIRECTION('',(-1.751623080406E-46,-8.881784197001E-16,-1.));
+#29 = DIRECTION('',(1.,1.317942171168E-15,-1.170567794844E-30));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#34 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#35 = DIRECTION('',(1.,1.317942171168E-15,-1.170567794844E-30));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,1.55);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = DIRECTION('',(1.,-0.));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CYLINDRICAL_SURFACE('',#44,1.55);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#46 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#47 = DIRECTION('',(1.,1.317942171168E-15,-1.170567794844E-30));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.,0.));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56,#86,#114,#142,#170,#198,#226,#254,#282,#310,#338
+    ,#366));
+#56 = ORIENTED_EDGE('',*,*,#57,.T.);
+#57 = EDGE_CURVE('',#58,#60,#62,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(-0.4,-0.400000000007,9.2));
+#60 = VERTEX_POINT('',#61);
+#61 = CARTESIAN_POINT('',(-1.,-0.400000000007,9.2));
+#62 = SURFACE_CURVE('',#63,(#67,#74),.PCURVE_S1.);
+#63 = LINE('',#64,#65);
+#64 = CARTESIAN_POINT('',(-0.4,-0.400000000007,9.2));
+#65 = VECTOR('',#66,1.);
+#66 = DIRECTION('',(-1.,0.,0.));
+#67 = PCURVE('',#31,#68);
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
+#69 = LINE('',#70,#71);
+#70 = CARTESIAN_POINT('',(-0.4,0.400000000007));
+#71 = VECTOR('',#72,1.);
+#72 = DIRECTION('',(-1.,-1.317942171168E-15));
+#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74 = PCURVE('',#75,#80);
+#75 = PLANE('',#76);
+#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79);
+#77 = CARTESIAN_POINT('',(-0.4,-0.400000000007,9.2));
+#78 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#79 = DIRECTION('',(-1.,0.,0.));
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(0.,0.));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(1.,0.));
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#60,#88,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(-1.,0.399999999993,9.2));
+#90 = SURFACE_CURVE('',#91,(#95,#102),.PCURVE_S1.);
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.,-0.400000000007,9.2));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#95 = PCURVE('',#31,#96);
+#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101);
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(-1.,0.400000000007));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(1.317942171168E-15,-1.));
+#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#102 = PCURVE('',#103,#108);
+#103 = PLANE('',#104);
+#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107);
+#105 = CARTESIAN_POINT('',(-1.,-0.400000000007,9.2));
+#106 = DIRECTION('',(1.,0.,0.));
+#107 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
+#109 = LINE('',#110,#111);
+#110 = CARTESIAN_POINT('',(0.,0.));
+#111 = VECTOR('',#112,1.);
+#112 = DIRECTION('',(1.,0.));
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#114 = ORIENTED_EDGE('',*,*,#115,.T.);
+#115 = EDGE_CURVE('',#88,#116,#118,.T.);
+#116 = VERTEX_POINT('',#117);
+#117 = CARTESIAN_POINT('',(-0.4,0.399999999993,9.2));
+#118 = SURFACE_CURVE('',#119,(#123,#130),.PCURVE_S1.);
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(-1.,0.399999999993,9.2));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(1.,0.,0.));
+#123 = PCURVE('',#31,#124);
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(-1.,-0.399999999993));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(1.,1.317942171168E-15));
+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#130 = PCURVE('',#131,#136);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(-1.,0.399999999993,9.2));
+#134 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#135 = DIRECTION('',(1.,0.,0.));
+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(0.,0.));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(1.,0.));
+#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#142 = ORIENTED_EDGE('',*,*,#143,.T.);
+#143 = EDGE_CURVE('',#116,#144,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-0.4,1.000000000007,9.2));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-0.4,0.399999999993,9.2));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#151 = PCURVE('',#31,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(-0.4,-0.399999999993));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(1.317942171168E-15,-1.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#159,#164);
+#159 = PLANE('',#160);
+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#161 = CARTESIAN_POINT('',(-0.4,0.399999999993,9.2));
+#162 = DIRECTION('',(1.,0.,0.));
+#163 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(0.,0.));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(1.,0.));
+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#170 = ORIENTED_EDGE('',*,*,#171,.T.);
+#171 = EDGE_CURVE('',#144,#172,#174,.T.);
+#172 = VERTEX_POINT('',#173);
+#173 = CARTESIAN_POINT('',(0.4,1.000000000007,9.2));
+#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(-0.4,1.000000000007,9.2));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(1.,0.,0.));
+#179 = PCURVE('',#31,#180);
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(-0.4,-1.000000000007));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(1.,1.317942171168E-15));
+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#186 = PCURVE('',#187,#192);
+#187 = PLANE('',#188);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(-0.4,1.000000000007,9.2));
+#190 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#191 = DIRECTION('',(1.,0.,0.));
+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(1.,0.));
+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#198 = ORIENTED_EDGE('',*,*,#199,.T.);
+#199 = EDGE_CURVE('',#172,#200,#202,.T.);
+#200 = VERTEX_POINT('',#201);
+#201 = CARTESIAN_POINT('',(0.4,0.399999999993,9.2));
+#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(0.4,1.000000000007,9.2));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#207 = PCURVE('',#31,#208);
+#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213);
+#209 = LINE('',#210,#211);
+#210 = CARTESIAN_POINT('',(0.4,-1.000000000007));
+#211 = VECTOR('',#212,1.);
+#212 = DIRECTION('',(-1.317942171168E-15,1.));
+#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#214 = PCURVE('',#215,#220);
+#215 = PLANE('',#216);
+#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219);
+#217 = CARTESIAN_POINT('',(0.4,1.000000000007,9.2));
+#218 = DIRECTION('',(-1.,0.,0.));
+#219 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(-1.577721810442E-30,-1.7763568394E-15));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.));
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#226 = ORIENTED_EDGE('',*,*,#227,.T.);
+#227 = EDGE_CURVE('',#200,#228,#230,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(1.,0.399999999993,9.2));
+#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(0.4,0.399999999993,9.2));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = PCURVE('',#31,#236);
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(0.4,-0.399999999993));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(1.,1.317942171168E-15));
+#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#242 = PCURVE('',#243,#248);
+#243 = PLANE('',#244);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(0.4,0.399999999993,9.2));
+#246 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#247 = DIRECTION('',(1.,0.,0.));
+#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(0.,0.));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(1.,0.));
+#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#254 = ORIENTED_EDGE('',*,*,#255,.T.);
+#255 = EDGE_CURVE('',#228,#256,#258,.T.);
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(1.,-0.400000000007,9.2));
+#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(1.,0.399999999993,9.2));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#263 = PCURVE('',#31,#264);
+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(1.,-0.399999999993));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(-1.317942171168E-15,1.));
+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#270 = PCURVE('',#271,#276);
+#271 = PLANE('',#272);
+#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275);
+#273 = CARTESIAN_POINT('',(1.,0.399999999993,9.2));
+#274 = DIRECTION('',(-1.,0.,0.));
+#275 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.,0.));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = ORIENTED_EDGE('',*,*,#283,.T.);
+#283 = EDGE_CURVE('',#256,#284,#286,.T.);
+#284 = VERTEX_POINT('',#285);
+#285 = CARTESIAN_POINT('',(0.4,-0.400000000007,9.2));
+#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(1.,-0.400000000007,9.2));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(-1.,0.,0.));
+#291 = PCURVE('',#31,#292);
+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
+#293 = LINE('',#294,#295);
+#294 = CARTESIAN_POINT('',(1.,0.400000000007));
+#295 = VECTOR('',#296,1.);
+#296 = DIRECTION('',(-1.,-1.317942171168E-15));
+#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#298 = PCURVE('',#299,#304);
+#299 = PLANE('',#300);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(1.,-0.400000000007,9.2));
+#302 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(0.,0.));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(1.,0.));
+#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#310 = ORIENTED_EDGE('',*,*,#311,.T.);
+#311 = EDGE_CURVE('',#284,#312,#314,.T.);
+#312 = VERTEX_POINT('',#313);
+#313 = CARTESIAN_POINT('',(0.4,-1.000000000007,9.2));
+#314 = SURFACE_CURVE('',#315,(#319,#326),.PCURVE_S1.);
+#315 = LINE('',#316,#317);
+#316 = CARTESIAN_POINT('',(0.4,-0.400000000007,9.2));
+#317 = VECTOR('',#318,1.);
+#318 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#319 = PCURVE('',#31,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(0.4,0.400000000007));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(-1.317942171168E-15,1.));
+#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#326 = PCURVE('',#327,#332);
+#327 = PLANE('',#328);
+#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331);
+#329 = CARTESIAN_POINT('',(0.4,-0.400000000007,9.2));
+#330 = DIRECTION('',(-1.,0.,0.));
+#331 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337);
+#333 = LINE('',#334,#335);
+#334 = CARTESIAN_POINT('',(0.,0.));
+#335 = VECTOR('',#336,1.);
+#336 = DIRECTION('',(1.,0.));
+#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#338 = ORIENTED_EDGE('',*,*,#339,.T.);
+#339 = EDGE_CURVE('',#312,#340,#342,.T.);
+#340 = VERTEX_POINT('',#341);
+#341 = CARTESIAN_POINT('',(-0.4,-1.000000000007,9.2));
+#342 = SURFACE_CURVE('',#343,(#347,#354),.PCURVE_S1.);
+#343 = LINE('',#344,#345);
+#344 = CARTESIAN_POINT('',(0.4,-1.000000000007,9.2));
+#345 = VECTOR('',#346,1.);
+#346 = DIRECTION('',(-1.,0.,0.));
+#347 = PCURVE('',#31,#348);
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(0.4,1.000000000007));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(-1.,-1.317942171168E-15));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = PCURVE('',#355,#360);
+#355 = PLANE('',#356);
+#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);
+#357 = CARTESIAN_POINT('',(0.4,-1.000000000007,9.2));
+#358 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#359 = DIRECTION('',(-1.,0.,0.));
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(1.,0.));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#340,#58,#368,.T.);
+#368 = SURFACE_CURVE('',#369,(#373,#380),.PCURVE_S1.);
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(-0.4,-1.000000000007,9.2));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#373 = PCURVE('',#31,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(-0.4,1.000000000007));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(1.317942171168E-15,-1.));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = PCURVE('',#381,#386);
+#381 = PLANE('',#382);
+#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385);
+#383 = CARTESIAN_POINT('',(-0.4,-1.000000000007,9.2));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(-1.577721810442E-30,1.7763568394E-15));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(1.,0.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ADVANCED_FACE('',(#393),#43,.T.);
+#393 = FACE_BOUND('',#394,.T.);
+#394 = EDGE_LOOP('',(#395,#396,#419,#446));
+#395 = ORIENTED_EDGE('',*,*,#21,.T.);
+#396 = ORIENTED_EDGE('',*,*,#397,.T.);
+#397 = EDGE_CURVE('',#22,#398,#400,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.55,8.770761894539E-15,7.9));
+#400 = SEAM_CURVE('',#401,(#405,#412),.PCURVE_S1.);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(1.55,1.021405182655E-14,9.2));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#405 = PCURVE('',#43,#406);
+#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);
+#407 = LINE('',#408,#409);
+#408 = CARTESIAN_POINT('',(0.,0.));
+#409 = VECTOR('',#410,1.);
+#410 = DIRECTION('',(0.,1.));
+#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#412 = PCURVE('',#43,#413);
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(6.28318530718,0.));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(0.,1.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#419 = ORIENTED_EDGE('',*,*,#420,.F.);
+#420 = EDGE_CURVE('',#398,#398,#421,.T.);
+#421 = SURFACE_CURVE('',#422,(#427,#434),.PCURVE_S1.);
+#422 = CIRCLE('',#423,1.55);
+#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#424 = CARTESIAN_POINT('',(0.,7.016609515631E-15,7.9));
+#425 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#426 = DIRECTION('',(1.,1.131711212199E-15,-1.005161476007E-30));
+#427 = PCURVE('',#43,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,1.3));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#435,#440);
+#435 = PLANE('',#436);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(0.,7.016609515631E-15,7.9));
+#438 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#439 = DIRECTION('',(1.,1.131711212199E-15,-1.005161476007E-30));
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
+#441 = CIRCLE('',#442,1.55);
+#442 = AXIS2_PLACEMENT_2D('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = DIRECTION('',(1.,-2.544712597487E-31));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#446 = ORIENTED_EDGE('',*,*,#397,.F.);
+#447 = ADVANCED_FACE('',(#448),#75,.T.);
+#448 = FACE_BOUND('',#449,.T.);
+#449 = EDGE_LOOP('',(#450,#473,#501,#522));
+#450 = ORIENTED_EDGE('',*,*,#451,.T.);
+#451 = EDGE_CURVE('',#58,#452,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(-0.4,-0.400000000007,8.6));
+#454 = SURFACE_CURVE('',#455,(#459,#466),.PCURVE_S1.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(-0.4,-0.400000000007,9.2));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#459 = PCURVE('',#75,#460);
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(0.,0.));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(0.,-1.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = PCURVE('',#381,#467);
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(0.6,5.329070518201E-16));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(0.,-1.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#452,#475,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(-1.,-0.400000000007,8.6));
+#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(-0.4,-0.400000000007,8.6));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(-1.,0.,0.));
+#482 = PCURVE('',#75,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(-0.,-0.6));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(1.,0.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = PCURVE('',#490,#495);
+#490 = PLANE('',#491);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(1.,0.399999999993,8.6));
+#493 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#494 = DIRECTION('',(1.,0.,0.));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(-1.4,-0.8));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(-1.,0.));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#60,#475,#503,.T.);
+#503 = SURFACE_CURVE('',#504,(#508,#515),.PCURVE_S1.);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(-1.,-0.400000000007,9.2));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#508 = PCURVE('',#75,#509);
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.6,0.));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(0.,-1.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#515 = PCURVE('',#103,#516);
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(5.551115123126E-17,4.930380657631E-32));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(0.,-1.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = ORIENTED_EDGE('',*,*,#57,.F.);
+#523 = ADVANCED_FACE('',(#524),#381,.T.);
+#524 = FACE_BOUND('',#525,.T.);
+#525 = EDGE_LOOP('',(#526,#549,#570,#571));
+#526 = ORIENTED_EDGE('',*,*,#527,.T.);
+#527 = EDGE_CURVE('',#340,#528,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(-0.4,-1.000000000007,8.6));
+#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(-0.4,-1.000000000007,9.2));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#535 = PCURVE('',#381,#536);
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.972152263053E-31));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(0.,-1.));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#542 = PCURVE('',#355,#543);
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(0.8,0.));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(0.,-1.));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#528,#452,#551,.T.);
+#551 = SURFACE_CURVE('',#552,(#556,#563),.PCURVE_S1.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-0.4,-1.000000000007,8.6));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#556 = PCURVE('',#381,#557);
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = LINE('',#559,#560);
+#559 = CARTESIAN_POINT('',(-1.33226762955E-16,-0.6));
+#560 = VECTOR('',#561,1.);
+#561 = DIRECTION('',(1.,0.));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#563 = PCURVE('',#490,#564);
+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);
+#565 = LINE('',#566,#567);
+#566 = CARTESIAN_POINT('',(-1.4,-1.4));
+#567 = VECTOR('',#568,1.);
+#568 = DIRECTION('',(0.,1.));
+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#570 = ORIENTED_EDGE('',*,*,#451,.F.);
+#571 = ORIENTED_EDGE('',*,*,#367,.F.);
+#572 = ADVANCED_FACE('',(#573),#355,.T.);
+#573 = FACE_BOUND('',#574,.T.);
+#574 = EDGE_LOOP('',(#575,#598,#619,#620));
+#575 = ORIENTED_EDGE('',*,*,#576,.T.);
+#576 = EDGE_CURVE('',#312,#577,#579,.T.);
+#577 = VERTEX_POINT('',#578);
+#578 = CARTESIAN_POINT('',(0.4,-1.000000000007,8.6));
+#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.4,-1.000000000007,9.2));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#584 = PCURVE('',#355,#585);
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(0.,0.));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(0.,-1.));
+#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#591 = PCURVE('',#327,#592);
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(0.6,-5.329070518201E-16));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.,-1.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = ORIENTED_EDGE('',*,*,#599,.T.);
+#599 = EDGE_CURVE('',#577,#528,#600,.T.);
+#600 = SURFACE_CURVE('',#601,(#605,#612),.PCURVE_S1.);
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(0.4,-1.000000000007,8.6));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(-1.,0.,0.));
+#605 = PCURVE('',#355,#606);
+#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611);
+#607 = LINE('',#608,#609);
+#608 = CARTESIAN_POINT('',(-0.,-0.6));
+#609 = VECTOR('',#610,1.);
+#610 = DIRECTION('',(1.,0.));
+#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#612 = PCURVE('',#490,#613);
+#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(-0.6,-1.4));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(-1.,0.));
+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#619 = ORIENTED_EDGE('',*,*,#527,.F.);
+#620 = ORIENTED_EDGE('',*,*,#339,.F.);
+#621 = ADVANCED_FACE('',(#622),#327,.T.);
+#622 = FACE_BOUND('',#623,.T.);
+#623 = EDGE_LOOP('',(#624,#647,#668,#669));
+#624 = ORIENTED_EDGE('',*,*,#625,.T.);
+#625 = EDGE_CURVE('',#284,#626,#628,.T.);
+#626 = VERTEX_POINT('',#627);
+#627 = CARTESIAN_POINT('',(0.4,-0.400000000007,8.6));
+#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(0.4,-0.400000000007,9.2));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#633 = PCURVE('',#327,#634);
+#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(-5.551115123126E-17,4.930380657631E-32));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.,-1.));
+#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#640 = PCURVE('',#299,#641);
+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(0.6,0.));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(0.,-1.));
+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#647 = ORIENTED_EDGE('',*,*,#648,.T.);
+#648 = EDGE_CURVE('',#626,#577,#649,.T.);
+#649 = SURFACE_CURVE('',#650,(#654,#661),.PCURVE_S1.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.4,-0.400000000007,8.6));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#654 = PCURVE('',#327,#655);
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-3.330669073875E-17,-0.6));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = PCURVE('',#490,#662);
+#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667);
+#663 = LINE('',#664,#665);
+#664 = CARTESIAN_POINT('',(-0.6,-0.8));
+#665 = VECTOR('',#666,1.);
+#666 = DIRECTION('',(0.,-1.));
+#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#668 = ORIENTED_EDGE('',*,*,#576,.F.);
+#669 = ORIENTED_EDGE('',*,*,#311,.F.);
+#670 = ADVANCED_FACE('',(#671),#299,.T.);
+#671 = FACE_BOUND('',#672,.T.);
+#672 = EDGE_LOOP('',(#673,#696,#717,#718));
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#256,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(1.,-0.400000000007,8.6));
+#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(1.,-0.400000000007,9.2));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#682 = PCURVE('',#299,#683);
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(0.,0.));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(0.,-1.));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = PCURVE('',#271,#690);
+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(0.8,-7.105427357601E-16));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(0.,-1.));
+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#696 = ORIENTED_EDGE('',*,*,#697,.T.);
+#697 = EDGE_CURVE('',#675,#626,#698,.T.);
+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(1.,-0.400000000007,8.6));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(-1.,0.,0.));
+#703 = PCURVE('',#299,#704);
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(-0.,-0.6));
+#707 = VECTOR('',#708,1.);
+#708 = DIRECTION('',(1.,0.));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = PCURVE('',#490,#711);
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(0.,-0.8));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(-1.,0.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#625,.F.);
+#718 = ORIENTED_EDGE('',*,*,#283,.F.);
+#719 = ADVANCED_FACE('',(#720),#271,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#745,#766,#767));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#228,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(1.,0.399999999993,8.6));
+#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(1.,0.399999999993,9.2));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#731 = PCURVE('',#271,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(-5.551115123126E-17,4.930380657631E-32));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.,-1.));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#738 = PCURVE('',#243,#739);
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(0.6,0.));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(-0.,-1.));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#724,#675,#747,.T.);
+#747 = SURFACE_CURVE('',#748,(#752,#759),.PCURVE_S1.);
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(1.,0.399999999993,8.6));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#752 = PCURVE('',#271,#753);
+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(-3.330669073875E-17,-0.6));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(1.,0.));
+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#759 = PCURVE('',#490,#760);
+#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765);
+#761 = LINE('',#762,#763);
+#762 = CARTESIAN_POINT('',(0.,0.));
+#763 = VECTOR('',#764,1.);
+#764 = DIRECTION('',(0.,-1.));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#766 = ORIENTED_EDGE('',*,*,#674,.F.);
+#767 = ORIENTED_EDGE('',*,*,#255,.F.);
+#768 = ADVANCED_FACE('',(#769),#243,.T.);
+#769 = FACE_BOUND('',#770,.T.);
+#770 = EDGE_LOOP('',(#771,#794,#815,#816));
+#771 = ORIENTED_EDGE('',*,*,#772,.T.);
+#772 = EDGE_CURVE('',#200,#773,#775,.T.);
+#773 = VERTEX_POINT('',#774);
+#774 = CARTESIAN_POINT('',(0.4,0.399999999993,8.6));
+#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(0.4,0.399999999993,9.2));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#780 = PCURVE('',#243,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(0.,0.));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(-0.,-1.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#215,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.600000000014,-5.329070518325E-16));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(0.,-1.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#773,#724,#796,.T.);
+#796 = SURFACE_CURVE('',#797,(#801,#808),.PCURVE_S1.);
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(0.4,0.399999999993,8.6));
+#799 = VECTOR('',#800,1.);
+#800 = DIRECTION('',(1.,0.,0.));
+#801 = PCURVE('',#243,#802);
+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(0.,-0.6));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(1.,0.));
+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#808 = PCURVE('',#490,#809);
+#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
+#810 = LINE('',#811,#812);
+#811 = CARTESIAN_POINT('',(-0.6,0.));
+#812 = VECTOR('',#813,1.);
+#813 = DIRECTION('',(1.,0.));
+#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#815 = ORIENTED_EDGE('',*,*,#723,.F.);
+#816 = ORIENTED_EDGE('',*,*,#227,.F.);
+#817 = ADVANCED_FACE('',(#818),#215,.T.);
+#818 = FACE_BOUND('',#819,.T.);
+#819 = EDGE_LOOP('',(#820,#843,#864,#865));
+#820 = ORIENTED_EDGE('',*,*,#821,.T.);
+#821 = EDGE_CURVE('',#172,#822,#824,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(0.4,1.000000000007,8.6));
+#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.);
+#825 = LINE('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.4,1.000000000007,9.2));
+#827 = VECTOR('',#828,1.);
+#828 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#829 = PCURVE('',#215,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(2.22044604925E-16,-1.972152263053E-31));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(0.,-1.));
+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#836 = PCURVE('',#187,#837);
+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(0.8,0.));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(-0.,-1.));
+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#843 = ORIENTED_EDGE('',*,*,#844,.T.);
+#844 = EDGE_CURVE('',#822,#773,#845,.T.);
+#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(0.4,1.000000000007,8.6));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#850 = PCURVE('',#215,#851);
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.33226762955E-16,-0.6));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(1.,0.));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#857 = PCURVE('',#490,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(-0.6,0.600000000014));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(0.,-1.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = ORIENTED_EDGE('',*,*,#772,.F.);
+#865 = ORIENTED_EDGE('',*,*,#199,.F.);
+#866 = ADVANCED_FACE('',(#867),#187,.T.);
+#867 = FACE_BOUND('',#868,.T.);
+#868 = EDGE_LOOP('',(#869,#892,#913,#914));
+#869 = ORIENTED_EDGE('',*,*,#870,.T.);
+#870 = EDGE_CURVE('',#144,#871,#873,.T.);
+#871 = VERTEX_POINT('',#872);
+#872 = CARTESIAN_POINT('',(-0.4,1.000000000007,8.6));
+#873 = SURFACE_CURVE('',#874,(#878,#885),.PCURVE_S1.);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(-0.4,1.000000000007,9.2));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#878 = PCURVE('',#187,#879);
+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(0.,0.));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(-0.,-1.));
+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#885 = PCURVE('',#159,#886);
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(0.600000000014,5.329070518325E-16));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(0.,-1.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#892 = ORIENTED_EDGE('',*,*,#893,.T.);
+#893 = EDGE_CURVE('',#871,#822,#894,.T.);
+#894 = SURFACE_CURVE('',#895,(#899,#906),.PCURVE_S1.);
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(-0.4,1.000000000007,8.6));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(1.,0.,0.));
+#899 = PCURVE('',#187,#900);
+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905);
+#901 = LINE('',#902,#903);
+#902 = CARTESIAN_POINT('',(0.,-0.6));
+#903 = VECTOR('',#904,1.);
+#904 = DIRECTION('',(1.,0.));
+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#906 = PCURVE('',#490,#907);
+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(-1.4,0.600000000014));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(1.,0.));
+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#913 = ORIENTED_EDGE('',*,*,#821,.F.);
+#914 = ORIENTED_EDGE('',*,*,#171,.F.);
+#915 = ADVANCED_FACE('',(#916),#159,.T.);
+#916 = FACE_BOUND('',#917,.T.);
+#917 = EDGE_LOOP('',(#918,#941,#962,#963));
+#918 = ORIENTED_EDGE('',*,*,#919,.T.);
+#919 = EDGE_CURVE('',#116,#920,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(-0.4,0.399999999993,8.6));
+#922 = SURFACE_CURVE('',#923,(#927,#934),.PCURVE_S1.);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(-0.4,0.399999999993,9.2));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#927 = PCURVE('',#159,#928);
+#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(5.551115123126E-17,4.930380657631E-32));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(0.,-1.));
+#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#934 = PCURVE('',#131,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.6,0.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(-0.,-1.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#920,#871,#943,.T.);
+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(-0.4,0.399999999993,8.6));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#948 = PCURVE('',#159,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(3.330669073875E-17,-0.6));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(1.,0.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = PCURVE('',#490,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(-1.4,0.));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(0.,1.));
+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#962 = ORIENTED_EDGE('',*,*,#870,.F.);
+#963 = ORIENTED_EDGE('',*,*,#143,.F.);
+#964 = ADVANCED_FACE('',(#965),#131,.T.);
+#965 = FACE_BOUND('',#966,.T.);
+#966 = EDGE_LOOP('',(#967,#990,#1011,#1012));
+#967 = ORIENTED_EDGE('',*,*,#968,.T.);
+#968 = EDGE_CURVE('',#88,#969,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(-1.,0.399999999993,8.6));
+#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(-1.,0.399999999993,9.2));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#976 = PCURVE('',#131,#977);
+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(0.,0.));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(-0.,-1.));
+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#983 = PCURVE('',#103,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(0.8,7.105427357601E-16));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,-1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = ORIENTED_EDGE('',*,*,#991,.T.);
+#991 = EDGE_CURVE('',#969,#920,#992,.T.);
+#992 = SURFACE_CURVE('',#993,(#997,#1004),.PCURVE_S1.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.,0.399999999993,8.6));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = PCURVE('',#131,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,-0.6));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#490,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(-2.,0.));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(1.,0.));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = ORIENTED_EDGE('',*,*,#919,.F.);
+#1012 = ORIENTED_EDGE('',*,*,#115,.F.);
+#1013 = ADVANCED_FACE('',(#1014),#103,.T.);
+#1014 = FACE_BOUND('',#1015,.T.);
+#1015 = EDGE_LOOP('',(#1016,#1017,#1038,#1039));
+#1016 = ORIENTED_EDGE('',*,*,#502,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1018 = EDGE_CURVE('',#475,#969,#1019,.T.);
+#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(-1.,-0.400000000007,8.6));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#1024 = PCURVE('',#103,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(3.330669073875E-17,-0.6));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,0.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = PCURVE('',#490,#1032);
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(-2.,-0.8));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(0.,1.));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1039 = ORIENTED_EDGE('',*,*,#87,.F.);
+#1040 = ADVANCED_FACE('',(#1041,#1044),#435,.T.);
+#1041 = FACE_BOUND('',#1042,.T.);
+#1042 = EDGE_LOOP('',(#1043));
+#1043 = ORIENTED_EDGE('',*,*,#420,.T.);
+#1044 = FACE_BOUND('',#1045,.T.);
+#1045 = EDGE_LOOP('',(#1046));
+#1046 = ORIENTED_EDGE('',*,*,#1047,.F.);
+#1047 = EDGE_CURVE('',#1048,#1048,#1050,.T.);
+#1048 = VERTEX_POINT('',#1049);
+#1049 = CARTESIAN_POINT('',(0.8,8.770761894539E-15,7.9));
+#1050 = SURFACE_CURVE('',#1051,(#1056,#1063),.PCURVE_S1.);
+#1051 = CIRCLE('',#1052,0.8);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(0.,7.016609515631E-15,7.9));
+#1054 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1055 = DIRECTION('',(1.,2.192690473635E-15,-1.947500359764E-30));
+#1056 = PCURVE('',#435,#1057);
+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);
+#1058 = CIRCLE('',#1059,0.8);
+#1059 = AXIS2_PLACEMENT_2D('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(0.,0.));
+#1061 = DIRECTION('',(1.,-1.060979261436E-15));
+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1063 = PCURVE('',#1064,#1069);
+#1064 = CYLINDRICAL_SURFACE('',#1065,0.8);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(0.,7.016609515631E-15,7.9));
+#1067 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1068 = DIRECTION('',(1.,2.192690473635E-15,-1.947500359764E-30));
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(0.,0.));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(1.,0.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1075 = ADVANCED_FACE('',(#1076),#490,.T.);
+#1076 = FACE_BOUND('',#1077,.F.);
+#1077 = EDGE_LOOP('',(#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,
+    #1086,#1087,#1088,#1089));
+#1078 = ORIENTED_EDGE('',*,*,#746,.T.);
+#1079 = ORIENTED_EDGE('',*,*,#697,.T.);
+#1080 = ORIENTED_EDGE('',*,*,#648,.T.);
+#1081 = ORIENTED_EDGE('',*,*,#599,.T.);
+#1082 = ORIENTED_EDGE('',*,*,#550,.T.);
+#1083 = ORIENTED_EDGE('',*,*,#474,.T.);
+#1084 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1085 = ORIENTED_EDGE('',*,*,#991,.T.);
+#1086 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1087 = ORIENTED_EDGE('',*,*,#893,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#844,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#795,.T.);
+#1090 = ADVANCED_FACE('',(#1091),#1064,.T.);
+#1091 = FACE_BOUND('',#1092,.T.);
+#1092 = EDGE_LOOP('',(#1093,#1094,#1117,#1144));
+#1093 = ORIENTED_EDGE('',*,*,#1047,.T.);
+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#1095 = EDGE_CURVE('',#1048,#1096,#1098,.T.);
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(0.8,1.110223024625E-15,1.));
+#1098 = SEAM_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.8,8.770761894539E-15,7.9));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#1103 = PCURVE('',#1064,#1104);
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(0.,0.));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(0.,1.));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1110 = PCURVE('',#1064,#1111);
+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(0.,1.));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);
+#1118 = EDGE_CURVE('',#1096,#1096,#1119,.T.);
+#1119 = SURFACE_CURVE('',#1120,(#1125,#1132),.PCURVE_S1.);
+#1120 = CIRCLE('',#1121,0.8);
+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
+#1122 = CARTESIAN_POINT('',(0.,8.881784197001E-16,1.));
+#1123 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1124 = DIRECTION('',(1.,2.775557561563E-16,-2.465190328816E-31));
+#1125 = PCURVE('',#1064,#1126);
+#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(0.,6.9));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(1.,0.));
+#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1132 = PCURVE('',#1133,#1138);
+#1133 = CONICAL_SURFACE('',#1134,0.8,0.674740942224);
+#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137);
+#1135 = CARTESIAN_POINT('',(0.,8.881784197001E-16,1.));
+#1136 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#1137 = DIRECTION('',(1.,2.775557561563E-16,-2.465190328816E-31));
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-0.,-0.));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(-1.,-0.));
+#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1144 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1145 = ADVANCED_FACE('',(#1146),#1133,.T.);
+#1146 = FACE_BOUND('',#1147,.T.);
+#1147 = EDGE_LOOP('',(#1148,#1149,#1172));
+#1148 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1096,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(0.,0.,0.));
+#1153 = SEAM_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(0.8,1.110223024625E-15,1.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-0.624695047554,-8.669385314553E-16,
+    -0.780868809443));
+#1158 = PCURVE('',#1133,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-0.,-0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(-0.,-1.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#1133,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(-0.,-1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1177)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1174,#1175,#1176)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1174,
+  'distance_accuracy_value','confusion accuracy');
+#1178 = PRODUCT_TYPE('part',$,(#7));
+#1179 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1180),#1173);
+#1180 = STYLED_ITEM('color',(#1181),#15);
+#1181 = PRESENTATION_STYLE_ASSIGNMENT((#1182,#1188));
+#1182 = SURFACE_STYLE_USAGE(.BOTH.,#1183);
+#1183 = SURFACE_SIDE_STYLE('',(#1184));
+#1184 = SURFACE_STYLE_FILL_AREA(#1185);
+#1185 = FILL_AREA_STYLE('',(#1186));
+#1186 = FILL_AREA_STYLE_COLOUR('',#1187);
+#1187 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1188 = CURVE_STYLE('',#1189,POSITIVE_LENGTH_MEASURE(0.1),#1187);
+#1189 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.stl b/Electrical Parts/Servos/Emax-ES08A/servo-screw-2x7_5mm.stl
new file mode 100644
index 0000000000000000000000000000000000000000..2ccf3890f85941299e75540177bfdb77956da24b
GIT binary patch
literal 21284
zcmb_j3%J%()?e;2Y9vZ@y6L1k<yNH2``;&{3nhgne8c22sd39?q>_12sBx(tGA`pW
z48lib+;ZOkPLW9X_%Mb~#$^g289hG2x7Yfw^?!f+ea}(PJl}bq<Lvgke(Sd`d#}Cr
z|NlC2@G--B9r^$EpPd$LMfOu9D!NrKzL@ae-o0B5I(6XJ$?S(3WIX-o=L)^HUM^z;
z@ZT8m_@9n-PhWmd6}oA}t+&r{XTEZ!AP^lRjEAlI=IsaEx^7Moh!#XK!xbGO7WY`<
z2L9^Vq!QgU$N2HfgN8%8F#^#!BJji<XbHwJM}$EZEB=)A+P`_+C_*^GCn-y^)I)#0
zK3(?yQW?`%-Taj^9?8Z)A{;pavlgM7M4%;z20+>K6yhUejGG{e87_~NNNEOrCAw*j
zSZ@|bM#mgGeSWcj;N3q;OfYVZ#wu7=bec7>1g+BCh_$&@f(V~@juEpX--yd@_lpKh
zY$P9uV5<xrS(uYBb0vc3D)|5qK4qPZVkzB4GDiQJMzDUihS99a#)2qjxR@i>TSmu-
zCni7PPu+D_jY&Cfjm9eQ6rEO_DnHP_%pS99&FjzjRi6!!d~gI<lKqIe6(bz%oyCgB
z{L2VM>lhKb55y|gk7ygKy!<ITM4(TI&O|d@(WxJeSW@;W=4b>Vp2rahm}2%@bXoz#
z544aYP~}HJ6`e*=5G-M_in*18|2W-if<V5eIdnBtam3unq5CdFWOY!+jdF-p5d!>(
zxq~SG6xk0%#Cpq7AX@XDOL|S77IrKZ?X+C=;--45oIJMqY>hqn<6FtnJ5Cpbop+T|
zHeZDx`veg<&JY8>o9;%BrI1r1J-xyz-&BuP)aEn9>)V~}UYgoag+QseKK?XE`)-wd
z;WXWMZ}+SE!Q#1{mMmpHu_ZR2S(WZ}lxsVsbrk}oup5Xt$fS@1#}S9;Seb_`Wn-{P
zS188Hq!?kbszei^A7(F0p@lYIZIw!ey;rsh(6LpaHc?S633WV2IM!?P8HZ-D3V~9%
zVu;jpM%cQFI4b#wjHBCG9q-C?Wh=ut7!h;mDv^BX$`H>j3T(U0XMX68szRU?*5G`V
zR3VI`I=Z^g1!1~a%EoL7R#YOi%A^=!R#l?&S|S{#3#E8$^O@&I{jpeDc**YtVYRkW
z%I3EWQHds++V{5f+>6c^4y)}f73qZ<ym>?wnl{um^Z%$lPB^UYvXt?$?KYqJu{lH~
zn&_cF_4iYg{e;7+K1-oqo6k5lhp0po-7#jIpSWOS%KO7kFP1{RHlJ~94pE6FYWekK
zKX1V$!eOT{OPO9AXB?YDu#{=a5TS%*`3`<qH^F*M3ddW901oL<azCV&sO=8)N?kGT
zj6?ls62VfYDMM&<1)(_*4wHgdNqx*S*d&7Wnx>3HSBc}C>sk^Hl(P9PL$FndCfgsv
zVRsppiu6YJLERrsBC61~&jq1-Tl_FSw%z74KeRG5iC_*y6KTB?1a?TM*XA=0?62$-
z)@x&y((0-i+#Cm^k&pAnKYZ(wzn;6jn{R5yH=)oq<+mak^L!>&iC{|*!F$LwiC)!D
zWKzb#l7{B7ahOGA1WMT$Im$ddYr4WXtmm9V#>SELx{Nb~>P1AZN%VXEFaMZc^&{-q
zJXSI`j&dzAgmECktj%<Xe@VO;!BUwnyk}-(<B0soEnzLlQP#w4#$-~!p*2d-iE&gT
z*bhY`Laoj88>*~JeG-I?jYIrk%ZjMiq>#@Lra#LEOImbU1CF;0!BWO&h}<g6x#{JV
z5sh;MyC8nBuEwNn-VpI>XM|dkf=@DT8lm1s2-B2hL#?tssJX=(b~ZMS-1B0vBG=1W
zHgA<lWxBFzpc!nUG8h7-V4SZ+@I^Z>u4?1{u(fZ!swU{(RDa<32h$%%_LH$l7c)%J
zW9NO(i9=lT#lsUu*!_dYnXDmHuj5bbT;j2vKGg`VuNga7SY?$G6+I$Q>ak+mv`f#!
z%YNjD7Z%p~B~Pyx+wnX{3u8YJfl}ySjKCWU#tLH?Bh+?@RTLjRovUMo9IIX&5vpEx
zLqa~`C}vDWj~r-w#0O>-y`Gj5MU3dBOO7lY_nQ&r=;j<P&q(}&74s#!)`hX{7-^sg
z`vEyHo5&X<kOTE%o??W?J?z6x^%yIRVbchWXcf9?#G{jYyIIFPD+ol#2=!2MZv75h
zXkA8i&hb8oIha#BJz28+&_?os2#hqM#j0XvThXIcxMI-4*bjV`@zoK#yG;k|ES6vt
zVvbYx8}8>Gx2nJ%HgY$R)f00xf)FWO3o!z%LQ8Nh#0b1$V?-~X@^-T4r#%~qE+R0}
zh>kfl?viuNv-PFbImc%UXbDDIIEool(IWyaM09KwB2X{JFy=r%aK)fcF^6Wb#2)Id
zm55^gV-7^16t0DsL*p*d#fVy`UmaaUpihX7t<n`IdmH^gYh$bQ%n)x8ftq53W=i}(
z+cldq-!uY!LUinhR!i{%Eo|B<T^YiT7FJnR%xue7q971mg-~aTUe6-WnL?}3S{0T*
zF#@HqtBDa>4WxdcRk{lri7xgyc)p^h%$$s==n;WZO><~{70)pWP5Kc|eC#>1J`sA~
z=r+N2Wj6`#M@@<~=$L!${05nM(HNpJv`Ob2VNJalb;!nN=%x`YVN$Hc##IRZL^xup
z?B2$FKZ(dKjL~Hb-zutaUYXvX;$W0{i(|94%wYN(lTxcRhM$IaMLqRhk?n0pS-s-1
z&1V&kpCLc3?}}`vR!Z4?hUgdGv7DgqSnLx<*qEhouVl}um4i$QIdGhD^bc>BP7ZIE
z`kmFWHtWJ}@5)lxk;UB-zW*?GM%bA3;_f0sKTL`dXraw#R`I)u*YpjRu`|NPz!6pr
z-*L<j&ZS9}{m6W>`G_OzF)Et9jIc3FDI%<E=0ML)iV<deB|3Y@VtyzhWht`+5bB3|
zE>;;kNQL<v9b3isb5cvfIQK*J+I$qNB;@=q%(?Ng6y`tAU=;`I)oe<w%=5v1g!?()
zgrXe$8-7&!6kBENEM->l*yc0Obq|Ukx;rISC}r~*Lic$U0;P1%tLK~JsJ03@OczTT
z2ajz&v+Bg~uINF1S7djxN-3M)GDIbs=%VnhXp+7wvRgb$p<bKMI5vl<L=&xtcSUxl
zvJ~pI`HW+8h)OikqVTS0ioPqdUWBDkugzy1{H9@&zWK3F7-3_UiaWB+aa8hU?<S1H
zbRh?iZ9cPV*YK|BDt%XEeJx7ic*_thWtuWX&><_GcddQGdTk5{xhJw*6{3I$7%M{k
zkjkJQN;OapL~kL2tujrSADY1`4wTYtY86F<eZsaIg2y(WacIsR$3WLo7{^jJpCNSZ
zRv}O-y4~B_twNY3m3;Y*5`^huDdXU=&1Y8Wt`&sc8Y`u2K0|2rsY0NX^+8+4QOQSy
z{gvrrDI2q1t&gEs*;G%2R+$td%&JN>(Zgqv8<FhgSASOH&%W%zr1h(tQlk1s&ksfu
zJ$mQ8$>{n%{x>T+MhH7USPH8)(H=wFBsUEj;+s#a@pEdfFRYomhi49yQftFJb96Xi
zXlY@yA^wN7Q-nY%^+^#syIIMSFZ=k?{Cy$>`h<K$7p|I;?$W2;U)rU{U-|Cw=`U~l
zxmbmItp;aS{rZX5(p_He>Ibjt93fCj*O*%M!}`Ug0q58I4g2pCAutNaM|8%qZQS-P
zxA#4Fs`2B;9+WISJ}m|IWc=7i!#D}KA-DE{2}z5q7s#0C?ekjsyD!|y-~35CKkUno
z($<fylnkOJx>v$HM|aWip8m~ArL^;gy(0ul>7G}_`ODu)uU^-|pTD4Mguu8VAJK8A
zT$dcvtRQ}@ePC^&#ns(dSAw?tiw75Gjbv*nScRS=0;7OvqB=Uv_Zo3{dgH2gepBb&
zecNWOg06b2S7N(W?acFu^LqOJwU4IPY^seA7`NDS^uu5L?7&$ghpQiDpJG35{MXXb
z$VY~W=ZHY5ZC%TB#dNQpe}2O+!g?V(t!Hjk!hWFbcrxUkC*V0E<ov*@O{5&fN)C)0
z@(~SN^ijIzl&<2(wr*}|#dIg0qwO<?-;^$X=}PqjJx2sa0nzzNOkgF7A80$)`FyoI
zSnYy9DXjBE6GG1W)jpbB9dfRD7KD0U#Yc4Lw!Qt&K7K0YJveiC+u-32DX(4hcGO$T
z)6P3T6ZR&rU5phXFbaq!(puu6mIOWZjh<22+SPjHpk4{WPBNClI!|;#*tOTJ>)?3T
z>P{5|Mj?(BdOqr{A;H7Lr23#wvFG>qJi_zZ<yavCrF0xtCC5r@yMx*;R-x^9cID@X
zgY!cWC}rnh7Avj0j_a=0T0vkGkdH|HD1slni;_lsQa|(@bZ`#JT0%?oObpyyclE4w
zaMlU}rS#sW2tCzYLpas+B+EFmQ&fCHzI-J*Si1p{uiY>vr+ZMw`D#xp5tubyyNVbT
z_Qy^iKh+3AR*c3?_J_tw_lH=edqS;}-6iALDy=0|2$a%_s#a;G7KBzD(Th@gekcMt
z5P=pVIzQEfL(eGXkdr~iF^8UNRS1;Qvt6x1gr0p8QRIse4ReROnunh+tsL9lcm1K4
zyKQz|8v1d4eic1)2=lxWuiSd5J8IO^rTzzX;B(N~$%#)XP*dpo&K=;o_PRE$M4;5w
zTkYsZFS|By)CZ1UpS5t~lJC=*m-q0e-{zAEOYaSzbd0(e>}rT6f6&3TySur6wN3K~
zfqJo@BN}tbjme0`L;V{8vHaSDl71(CAsi@$y%tf6Gp|f`nSG$25v)Q4p3ZTXaprk%
zBrV47<v&{AGeV$G$Varc_4=gGC%yd2OLmD6s29;$bUTIU_6zw46(_N}i}Arei0JRj
zR~B|%G1@;LIKFuM!ctx5AH;L?1N{r%5#Hvp!lB~^_<sgJ5P?#0tcHEJs<cn@WBuzP
zx`;q2>;Q=l==4Ns;I#$MIY$JZ`e<S7dGNLndfZZ|QAzmCe=s6VBTy=i)tUb@Go5+y
z{^I$=XU<J`UHGcR3N4KN*!s)ArMK7C$SOeup5f?I@O<?R>G$&o`xin!5P?$2N3?O_
zhIIYP{rrE2=pq6w!M-#+jcV4`^}T)v|GzEv41LK>h0u9Ptk7HRoWnOSHg$17Ed4-s
zZHy>K8qq|beX*^pY0=vAN(}2Y^z93T1JN<Z(Y@OHuR854p1TL$PY+ywmP8k0h5ivu
z8P?pdKla=7!>|$&fl{&OJ-QV9<Fl5huZ3740;RB%B|58BcfVrF!%}?^fqe;DNOT^}
zO@`DtiEhYRA@t|sIeLqoEYa#?7AFHQJHT^Ij1lFyA)4saH7+^lu0sV8_CdH!tP~DJ
z#~gQTNIY+ZE5eQnfBat`d9jwOD4x#fQ;6<ief{)>eI&Ywz$nDAx^&+o{j?*FNV#4i
z0`(%A=)GIUh*eyv5rKMj9Ck9F2D`qyymZv!5x)0-w(*5&e{blqe7p4i`+6kkEq2S{
zJ<g=9O1+m1^M~Kvz5-E>8=`|9;pfjYNBE<^Y3oCD8!WmQY2+q)YwXqO_uKdLZ%*j!
zXI*twY0k8DCAJEsVyg-xKS}R=vb*?!2$aHZndrB#{vmBO_7K0rk$XoRXd&|D8BAb*
zgeZ0lQ7q>_j;^lugzK(mN)Woj!<eEKL!>(@fgL3X)Qk57B3&g3uM*_Im53JR70yA0
z6Asji9eG|E#B;3%f<Qh*6KVBvP<I7^o+Fw_YrEqP06DZ$2Q)cE6Y2Tk;N%nzM8|&U
z$?4$a6a-4)y(B+59h{tk2&;sjk%(1jVSeH`=l}$PQfOh`0f--Z>I*{8B^k$7y&bxY
z-Byg2=pq8GLUi7dIq1l$^x{n>@5m${$blU)@)2pjTY!EyaE!AzieYT;ZnNGuWH9UD
z9QSbAd5KlX7h9!0oa5Dw2(${(dH3p|dle4UtDS6^hYneGEplLYk9>LGUVtuKbZHkJ
z#&Or5_w7j~0xdywUa1{a>V#`zd@Cy7cZil|mD+Ko4w>Rptq^vRRZ&4}r4AMr!!MtM
zXWw<GgOgJbh>j6@Iy>%t^t4n&*%Cc#l|xTw;m}S-5QvTu+WR=}eL@A`{z?#tjuG0C
ziB&N|o(_s7+Fu1t>^a|~LZ_cVr!SwN6y`rhXooCTX}_y_L%j1J?fN9=h(HUGuW1gH
ziuvx{eSmwv%k}B(!`l10Mcv$l6CY2BCfObg<MP{g9*5;{XD4^v>QB;9EjmUB{7wMA
zwGPi@I`ns6pD;I_-7H4nofE%BK-A~D)^7hHAEz64sf##JZ+ut#{rv;n&9}};2b>oB
zfp<>iBl>7;Yd8FW?fl9oVg%|%G|_es4s~Y?8dN$n?cl>bE#Zo(=Xstpym=F~`(miu
zd$+Zv%lp?v2$TvZb$)Lrx@*&5cgw+x(hu&~Awu9iQ`c3<4TXH%^2}lG&jWW!E3LwN
zRBoOOF1n$&d-ve0(oTcAM;vHL?D^=E_Hpg+nV&YBd|-q?DYTI2@Js96(r<s4Uf4DE
z9Bq#+TzNp98~)u(=~*GV;VnZU?9hg=;&_kbKe`J-)cIyvcR{Ute8Pw6>WkY)2$a&j
zqKMZns&Sptjp-SIBXoD6GVBmODe_y5oNvnzxk+Jw=<xq)pWobtU(fjn`U`<aI1qu{
zWdvJ=2$YJgx@XjOZp5_K{@vhtj40nGwc4rYZI?We%-d>zKj!F85dx*OqAKF`Z~7+h
z+|=K<Y~MXXpp@2mMbvCF(2qRf*|dJEpZghG*Q9e_m{}S#W=weAUVio-a-KhpCOYh$
zg1?uF>A#Ne;8%=)yHuL`Wy6Puv`7#gBlbA@NY9b1U$ci_HmzOSq21>L&ucfd;`wg*
z`DIuo&kpzBzR;>+@P<A8+GX3P?%;(3`5Z*OsEO##dBgliU$!f?daiwhKnoF_*Q*5T
zRal>s9QF+H6Jf2Q2~<%*pcH;Di%2VV0+m`2C}rPz$||+i!~|-hAh1u+9USJllhK;!
zpe70erO>CmwkJ^A1%Z|zU$`5bK0G{AI<_=#^`4$@cD#l{LKBQG=85Q}8~XU&t}P{d
zH0<eH-uZs%kYm~u#*EqBGFS-S+8PVod^&ggWRRaXvTySJlN}=j>Wy>$<|~8zIgb>Q
z$4-tBD5W_UKBC{P9pqc@+cz1T#t8HY`G{Wra9uk8raD)=VmIIG{B@-}>NW;H^8F#U
zV|PY0qf2l9+Br*-2WRZ%x1(oDe|zYb!gJ@gOE3z$yVUdVuW0GV&)L!a$1giZ2$VwZ
z@O<~-gZ+jP6O-q!mwjI1s>3xA{XjmV?fdWRzgd|kr(GhoBuAhWT1&KiY%4#w`wniK
zccsGR2$YJg+VQ#x=~Hc-o7$nHpVQ%!hGmajSh)Yb`wAEzy=_ZhN_5~hH<rfr|AiYk
zqf3N9DeOy$K5qL~`rgDIZdC8^eFoq_OOTJ~FW0}9e*3e1T-|={BLtr#7B@r_>B*VE
z$r+;C(cwJ-cURs4B+vl}LQl?+XNu5yUs8Y$KoHnvaLp|L=;@rm=`4t_!ugqX80X(q
z5Wc+2NGdtXI*AY+o^obgMgm=iaG<x^aRd&oKH4o6pj#3IO2s}+=>Axe%<knDKHSC5
zbGALK5_#?y#>C%L;HRH5&Yz3w-9S13L7)`&*Wo61LGR?fZ4Y+S#_St$;95dHqRR%2
zEi9UNk~^)<rj%C&pU`X-#tK(V*yr7*7KT4?pxb!w!4U_pO5_VSuhq4M!l`v`)<42i
zdf-64h$hnBC*dwbJC;y)iv>i-o;QU+KM+l%JzN4koN#DIra3^o_HYUGaB7uwGJ>c^
zkNfoy|Jo~^{F*(xHT>7piyMN*g2ty5#^GsX`Ke)ees#^sN#CXY{kh9(BLwFq*dGwZ
z2u<|L^FJ0&-R)?9`qCB=0xd^$SnbD8Plw#<{68<Ni4bTBK4&Cq)p>&de01}4+wWGU
z=m%yH`NFgCm%IDpmc5Z45$@+~H%n>;^Y1ob=M?&@b%*+^?jBgEnN=GhkOR2`BD{b4
z=JvgOB?sCbxN|<DXNGJ{$9`YqXHS%#I=2e-B079S=;a>%*ip5GolZ~uK6lM4?f3j+
zA%jb#8|U?;KINK1^|_(oU#__{z3zez5dyu%{()%d{GtBS$x}+bu8k2Wg(n=*xxel0
n`%L;v;py`Zia1aT;}*XAal-!o@MTY?^Y88$Auu;+A<_Q<MrX?e

literal 0
HcmV?d00001


From bad2aa6e5bfbbc4d12fcb2ca4f8fec0b4e5f80bd Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sat, 10 Jan 2015 19:44:10 +0100
Subject: [PATCH 3/6] emax es08a servo rounded horn added

---
 .../Emax-ES08A/servo-rounded-horn.fcstd       |  Bin 0 -> 34497 bytes
 .../Servos/Emax-ES08A/servo-rounded-horn.step | 1693 +++++++++++++++++
 .../Servos/Emax-ES08A/servo-rounded-horn.stl  |  Bin 0 -> 105484 bytes
 3 files changed, 1693 insertions(+)
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..4c3ee75f301ce3a64c4b1edd931227d78b181bb7
GIT binary patch
literal 34497
zcmZ6yV~}MF6D+#h?rGb$ZBN^_ZQHipJ#E{zjcMD~wEgBg_eQ*X&W{y4V#WTIQI(aI
zl}la<1QZ1T06+qaa;U_RWt$UypaB3>6954A?^_W&BNrPJTW30V8|y2b3#Tk`q;H&W
z)a({ZCpDL@9Zhbn*emO!3E6Cl?T&7GEyxk3PDo{c9Ix-UivXazCU8QHKUjW9%nY;F
zXJ0PQO>us{>0VR3(8TPwa@&#Fx2b|XxEwY7+#a3Lb{Yp)vp2D^-~A0gr@|2O8yB69
zdFs-f4oAODiGtHRIdr2vzTTg2Hfg)`wPxH{jsopRHo*y*e+Uh=@qJ`#F+TJ=Y$8qy
zMQIRE4fO~+U8peyComb-4C<q4-gk-biX2r|!64nw>TSO05g!L#<aep!baQ(;!S2w=
zV{}p&&IA_Y|B4m?Q#)jhi?*AdA3vo@Kd6sOe{lecD~%d<m*(@$9wMCLe!ZM_c<bBL
z+D6*OzLPNWezKHWgqif)lvpHeFg)zq(K)DNKbaF<>6fcYe~mk0F6av%QD+<t>=zF#
z`+6B1Jd<OI3Vr^Ad?~#W``W1=`=WpTRo~>jE%-bJgXV7LAyiUzA}dVoeMrw^JgB>#
zI;yQ@fOCh8vJHXg$JmOu8Wo|R{RffGK$rjrg7Z=b;cc@TcNl&el#fd%Om^|Sm{nAF
zCG=u3?}93_*8jk6O9yeaxcNMvJ|V+M6c0v|ov72<=J02Z#pPwR&o?%)6YvsKiO;5Y
z_hpC8A!svWT<7yxC^FS8v3Kwv-F5RJIeZTc2s!3>YW;(`=FIYw3C;L>IA2CrPi5$$
z@UVu*(M{CI>JduY{44C%j4WGQzT70iZ5kbN?i3lpL_|duS1M^#RYua7W|lS6t25_F
z>kTB5#)z<cBb*^HG`wG>etn1vNjMgah$u<?3b2V(IB|=57DwUYDNWWxMT!LvgnUjj
z3Wqb^2rOvQ^eMvQv!N>%Z-}7vMrt;CbB|=zH?(yIV1L>ZN@GgNYj5hB5(DRWL^{p_
zChBc>uu4|!B$nXbi`JlLp=+x#;DP*_35Od}$74qcqPmypOyyo4jdE|tB6W5NS}Qux
z2tSespyZ0ym38<Rm3(dG=RPRlX;<P3FOxNFj7ofS`hhZfoX^A<EzYJL+Bvwli>i8V
zfrDJ&<uB6hBCsGo9;_-(p|a&)20KhKNPil?U2uiViV5T*bCmd;7!M7ko!u0H=k{#1
z6V}A%Vg5;0?iVKdJ!{aHYIh)8=|lQ>+YrTi^d_I^Bb7??%ghC<(jz^)s)lTV=Ld!&
zUz~GWNV#!PX;$P^M5eKM16@=D5UffDG_`$0d1i-gStMOX@XMX@%b#4tOp3EL7p!*o
zzTY+;y#(^W2Xz|MJ<gx}<dYT=0?;O?dtqUUWyRP(oBh0(Yj;IdwXg*18L)+b4Hj~y
zD=>*%7tkEeGO*Y2CU&O6^(~AH$3cnal_66|^cc+YPzrB*T|6bJeXS~A^t$(vLmhO5
zl`KU6K42_ha}7gkdbFcDz*@?u&Y}n2Ehxq|vG>4Txz6vxrJ^f++c@xOu2>v#*2xnt
zOchKYl}Sg<W@}}rIyIJ!m?otfx`W#MztKP6>hmvaJ=f6l^QEmRlCUNY*WndrJRHqv
z9fv!lzh5Y;XUJhmr)UZIs=nhTZL#Rg(cK%gX#(poyO58k--%{9{q0Vk#WX8U!`ne=
zsNAV#YGlSDFs;mh8JLB$xnyrrkUME~^i=b<3ZxEa4d;Tfr>Kjlh(mwq0!Ba#^$^<w
zn<nJyU0~B%Ah{G)wu2*2i%FiSS2WyHcVJ0&AOg~q@O{UQU9CL)c_};HW6Z|X>b8Rs
zEkk`bG?urg$XpCsVBy&kNX<!$nW+kq{=kuD=r=bfT+(~jO@~HQv)&vNkG*0-TS*RZ
zJ#}b!!|?fwTOHRbcYA)_v*}R4_JW%y6vUc^q9K`8g@|tip&^yRgu?a-rkEh#%78S?
z!6_sdOQ1WSvMmxo7zgAK)M98Tk3A5?i{j9%h8)%H>&AoS-7-NA&K2lFt`-!;GTN*b
zJl&-Y0;4;Umv?h^h*z}_W$Ny7#>ZvM4Ld5&B=@CM=kq_gOCnsO_)_RBy9&P~+{0AA
zbrF6ba5PdZP^8oW`5x9ik!CUI0)NPNGHe{*g5Z-S5AhQq*mJ=_8q-6Hc&maEIYm-c
z>~=Gd2r^|NgcD&`kWCiQnS%gB;nxTF-rDHXc7P`T01sH5<WL`}a^58n*-uW)*((l2
zs7|`P1`|rm3vT8R+2Vtj03p%bA|M$kJHEUDf?*;mSyE#Y0Vg82^@j!jDcE36Y})zc
zpO#mCk<*ql6yxHCvKvn>DT7;u(7lB(mZkwWClC)|j&KczC2k@mYxJ@Fl#QIXXHimh
z8dy$cdK{`DY9HXCyyPOIEG>ifo95UK(u;_lMYq|hV0<?`XzmI9i3M(-Bc1#U%7cE+
zf1Ovsja%SSiFM#oDr~iMdO*-qN~JMM`3mvFS!O?Ng(yh7bhRd|U`xJ5=?56-sw*Vj
z20|1{d#Eb$21e8=wthmt6r(%k>41sXFEhi^_#r;q$jy`vx=@QgA|X#i*S4U$%K$~9
zU^?C%T-b<3P+=yM@T5f2KCDLpN)<*Hl?7JeWC$9jHp&KS3{)mwNOn=dO2wx@(Nm-1
zRjMo_{$UtUV#8L1lU!eD$aTFau_oMC%3Rot^@hp<@iFdD2z3C;5L~f~yS+-6rdr4<
zEl)#Otx!Jcr_Br1kZeK(hycQG5CEj1>ouQ4H>R;znAW;h(;vI<0ygc0YX;PGcUOf@
zZ;4L#9q+ib=@7{x@OG9Tg<3k9JKL_}*(4K*u=T1X25j4`VU?$e`DGndXgPGeHQ#Bb
zifvyzJ=pJUpS`gq{?S-T7|CWpc2}%n{hD<2GKB)FN6N5Uf6%RS1|Pkd4;wUFjN*!h
z0_YXfKy?;nx^2PaITgZKI15ZEA|dOeQ8-DL6;SI2BP*cEmja4MPFZ5IlaaFK_efsm
z{%DwI&n52^HeqgXI|3a{5Q+3!#t#Um5c>VxY9oQJAOz7U-~EAayO(099|81q_JJ2)
z3y_(kk-$$V2C<O+lMr@#01oquF$p7)O28F<wfYa-bP;faQyGp3u>fo%01*ZW&8V%5
zaCS80Mu2%qHLocjj-tAC&Q^HcCNgP#>K=!Dsk{_*HtC?K0Po7mq2m4ZStD!kASd&c
z!6dgLb3VZ%mk|QK$Kxb89)ZU2B)$hR1j07tvvX4&wR7v?+#p28Q0NqR#LeCz<>5=j
zcq|pJo;9$9Rl)|NDnIo`^T)C}5<*WJjS4-Xz4oQ6Tu~S+Tkm&0ox36R@~SM*oljN$
zZ#A_a%(c@l^5P3?X!Qn7#?w5HX7M<6ls{AxO{r%Wlq5Syt+IxBbNSjlY-bdKA6Yq9
z8>V>mQ{5MypU<9)!c@r67wB|Q7DFApi;qfqs`)pbm|zJF_$+mQB)XT=A|f}d9Xg%P
zXpgzA^_(};q|v%D+)0{JQZAIu4TvHkJxKi0a}ZZmef<Fpkys_|ecl1@V=9~o)OJNf
zWLvmi-1Dp|RpBD-9n(I`w$}|~*0SH>xIgZ^c?RRr(yxL!E|9UT<oFgE2CX4DA*)Nw
z{TRpTLlyo7r8%ppdBC%L`z`)*iJ#cT{l+i<FPTcCr6u|OSDumr0|0P;f8`Avot4ZD
z>`mwl9qmIDWaI`JV7q(u_K2OGBe6SbM(3}=f#)r86i$W8m04BzL!WLWDj4e>$__+k
z>pw3!&IT)OcNS%RD&sWG^eUDF8pac4I*K=&O4yDPT)ls?57Y9N=PUVEfV-5vO|ZDL
zgkaH}QUZeLg6U<D8lO=6T?TmeVEcIpfr-d|Nf2Om2Ejjl(qBeYt7W5a2nc=^!4FG$
z;D4u}>Pq|2$Pg<{It<LpY^zjIj=r(52UuV7spRYA`|%wvrah3<FX~@KLAJ=BcKB}~
z(5zDNSU=}c4zwKL>5m@0AvI}&Ta91HM}`-2L_5eLtBXUAxrK$bLfdQ8Ty}d^K+xc<
z{P;IgW9_6kcR&DuHv|9x|NkPz_&=z&lx6JJ1rWMtYtxOeEt@Xv@RhQ&7m6wr9IIM}
zNW~$ELCXK!yqm5d7-4H%RkMy<)-l^{dv$Jq+_yTu^VUw&-y7+m(VJ=^P1i)Nx%dv=
zTWVET9%1vJ%Y7K!CG@8I*mP}PPG4BIR<Jp%(N5t7;aZ7izFaPx5LV8&fy~ijK;Qsj
zKz#6vyi8%?|KgpFM0jQ66PrHO)1&8&Q6I`F8o|(PuNUWC*?a;{qH}RA)06u47-b}E
z!k;q0k^5wsvp^{mA=gMA@wHN1Ai>RPus|@qqIN}~E9SS_a2NWp1EM*?g%H59zE&0p
zHu8qG(es)#_g}>?@vC08o3unew6DkHw?2NHuuctgaU!9hf`622taFZgi3O!`B-0Rb
zht+fuBv_yoI&f;lK>x&$y>TdR=l!%#1ba|Vq~lFNzz`WoI+T*6j>)R=gi@ckotS2>
z2djTaE-kcH?qnN-Be^wuuI|P1E=G}Y)<=yrQ)2-fPF-3rNW1z1hHeM6!_|a-Kb*@h
zXkQ>yA91c~ro*+S^5*EKM+sVYHOF}><P<zEPP|@y*w@B*QR&Mt$;LZd?Y@m4wFC(r
z;(}5D5cf}5Z|}OJ$jyXG$u3d^{3=PBNQb2^YC%bp!kM4y&=%^-!s~1f3nH`><NI&y
z{#_g;q#bV{e_O~4@;}AF^nZ&ZZk^%(6bB4k!vR9#L8`Ufr=sA7(NP0sR4^oT-O|^4
zPd!MmK1y?|Eo5pAW^cyxNbdgU-{L4NyRv(C(wWJ<Y$3_qo-T14=AEsyX|747|H#|9
z%No}DGJbB3f$nUbt=y_upBuF_cuv1mCohVi$Mb17Uh2FCII};1JOLg+6sM{<7pin2
za#j?PgDOaR=*r{+Q#h+<nAO@-@BGYae;T3nkUw#TbA$bXUp%OX^R}A=_uv_Nkmpak
zJBU>pSoqW*<iQ=zm|t5hi^x4Zpo!5Eb3k@8j*pX0Z2k3H*gegv5(XJ6-w({5@@5r4
ziLu!TfckakaJJu}W*RW`weV@x?5m-Qtt2pP`enjgtLECsQ<Y^}X6{<%w-zGx9DbAJ
zFQQA5h7g*k%nmuQMaaU%KHOIRbM=!-Ewi&H4$t;9pF~H@QfN${#v}1V!lL+YVRr%u
z^{Qi&ABh_Q!8t}*v!W8tJBDWe>}0tVT#r&z*oFhV8{@zqSU`7bhHyI0O=L!YEEQmj
z)R0s5I)^DVi2-Y48=A^o9b!n~8o9B7&uwatw(Sn_;B!R!ocNM;@N?J*Zy%c4-KS3e
ztH@bv7`Dd@r4JzL+_?!tJ8M8R-q=XqyABMesfE;P^7Q+SL^^B^gcnnW8qrBKxRLk=
zT(LKZ5S#qvf4GD-o_rhPFPD)0Et!9D3G;tx*SaZEDW&EA(5}T_+8rqSOS>CzS33vN
zMv7rWIMkl8S0`~OKWbaN=soXk_^`BmGiHEa3#QPA6IE-RVm9#1r`?>Dwic2wy^v8%
zS>8R%bfSK$WhnFsV8LcW%1sN%*mTql`w7}-*oWM5^?wKBjDX4vp)gP$cKX^qn!bd9
z)VnXe)`3zb78Kx}F^rQX?hmtuRa+Gbamc>3>pV7Fw00ghv4=RW_+?JK3Hf=e<MtZo
zL0ZAI1W4u$Do;qX#+w3$BSjep9YMH4#rb`K*V62y=Y7f+!xuRep~y9|_p(bE;>4A9
zYcaPi`<&_%-S{tH)4gi&|J`ANs|!Ogf8k30Fa5Io53*_HN!twugsvO4+tr~I0mU05
zOVZMZfC=$9u!FK#pg|^MZqcuv#-dDdCggrz6(-}FHg0a_B6Z(4-5cN3>Q|d<c9%zU
zSJwHDicGzf6~p<<OqoVcG`I7@m%1*5U(@-lf)?<{7TtR6S{*j2$Nv4g6cUj`yNZJh
z@q_BohEs8X5in%`MZgV61p}fI(MS>Rod?kjM7lkge^H2hTQg*GJdOqScTC6pkmu*K
zqKP_eamk$dQ3;JpS^Etbna=sgD&NwZ0llJ-x!sgOb|_bza;^xIl19Q|`L&EAR%u}p
ze50ZL5&S@L_RKmPQ26BDu=Y3HoaAa0<d`l~S2-^BoC}i9Y5Hy4PrM4V5<e@p*-BIF
zl-p)(zb(4;=CzvGtn2uAW!w!tQwu0=@8c8mJ~p%L;^45A9(K`!K11hgH>rnM>aRfL
zk*2y*BH6a^YfD8J0_FumdX_fi4kQUuR9|P#nK=WVnKoYn1Hnx!{VlGwRa6v*yc0do
zS}ylX^vv=xOXCx|agakAT$}B{-f+n9J8UOLKGbazau@mu?F)?R*E5^xsgG*pCev2$
zCPjoS+iHc`3a6&8dRJF&{!6m!TqN~IA!G3lM*Gj<qn;q?L)5>-Y_LCw_42Y#y4z@|
ztdyNB;8#o1Lb_yhqY|2^K?IGcPupg&gkZ38E6UtjL=g1-AAKWqpkBxT0suH6{HN1c
z|5r9w>RNIe3>ZGowYLY$Qwj7oba7QCa-9~{yABh1L6Ry#n)>@YH{Pz9>*d1w>mcI6
zY!O%VJ4e|`wP=lT{Hg5xW*g^nk5=8;dTQ)aBPHbbXXBU2^ygWgI(odf%#Q)Ro$j-}
z%B>rcQxzNMzRg-o*iY>}Wws8D2VzXa?)GK&V@JDf2YK&(b%Q_<gYY|%1c@YmK+@(j
ztZJL~`EAA+lpV}%=IoCpt>_{u;JSZOD{u;{aB;7Npm{4-W{M@rvsu;$^29r3TU2WZ
zi3s5tVWLdR{J2d%L+=fw?Q8(bjC1kzUtMf-E*zJ;ccEPnDk*~akPdzOJ%aLfx1qFS
zTkR`5T*jK3?YQytN!{D_D-ROA*C3K;sbvW^%`t^%TTi~_^lk_^LGf4kst&)3I~Xd`
zF)}K<vQaXg(8i;u60|ci9nSDGoc5$+)od^Xv%f2Y^3%DdgMudtD5t@_Ra1ar$8PKB
zc~E_EM(BAGgNHpwnTrs>rt^Q?;x4@B4^R4@(gC0PvBU|X(<VcD3w0od?OZ$#s&q3l
zKTIEgZJ5^UsAN@kx-?EFTl=<t>gWJ!Bw)fo0x}Dgh=2l>lnr?SgPWe_4{PCVX>o1s
zgIR#n@ly|qksutP0W{Z*o`dzeMp7jyLZ?tBTDa&QX{z#DgF<2uk_}eQZsSd^d|Sy4
znspD>5Jq7T-p_Lx)~`FJIuY#H{pJymA);6up&WQcMe@RJou{gpGYI-OeXXphYJt2?
zk;1I))89_N+sM7e#^J(##@4uMi(Psj>ATgfsx@;;>D~rowFaz}Lf^L9zspwu&*FUa
zA%4iC?FkD!Ac&X2a>p~Y<;jDQY1y16YxBo=43NmG!z){hGP1$I&xBtVivD6G0JH>m
zIui`?K`ezf2ZnA6FCnG+TQ^)NmoDBRJ7003YI2@oF-Smes7N~jVUIaXiAtQ5wVaO9
z#)2V%VtDLObyH_TdZ18&j?lO9x}7x(K>dk7)HdUB7`RIb$>iCjSc<Kq=)6S~I5@ME
z=8i$k(tFpOR8Rx17j_=#!4JGe0sn>}*vMpL!Q~>*zW7D@Tj2}%-;{h5FH;HncZ#9^
zcZ#w7GsO}V<OT#_M|Zw|6~uAjSg<=BAhK_>V72ZRa_$Y0PTH;k23uQy#v7;i={Q-`
zUe$K%e!ZA(#C0+AA2+rPw_4D~Pe)p(&Xzk@S8jRA!L%1<9ntb;$(RjnT2IxSQ?Klf
z(@u+}<Pt%e*BP6K@-&@IseWVb^6Ww1a_urPVC^6i5#`H=C)jl6#HfD$T2CrVlha~}
zmx!uxml>hd)#=vjB%5J9E9+%3QOhvxu8s>bMA^8Wq^TzVzR&0R5R_v?Lo*bX%`-l-
z@|rsbz(hd<PpRbzhqLW!Ed#yErsIt$U`cUBa3&aYW$Y)9U<{)uoW=oeP<J&3Ja6#P
z0mQR!VE@KzcCc$&5cKaU0OLPg#QuM{NXBXLuSmR5JB4I?QcpA*9ZgI|))VGB8cSzu
z${7EhQ$#!1dvZ15K=LzIX(9j~&W1+gLg&iMPK~ayRS&Io$MoXd?9rz=T~DnQhVcK8
zk#g=*>tjXF8|my4_Urk6^N0Lab)~!NmdcOG>4qM}n~SJ(_@J06$Nb<2zKLHG&i305
zb3Xd3d;UQNVe}FR66M|o`;aJK=$sam&B_a7>f^9MjBttp8<Ap0+Dup&uuVE%XJFrw
zm;uF5?vz?Hl2c??*6ind3ygl(MHR+063w)Dk-x1&rhuRF&wxmbCr+P!hwCv~k2`2N
zZTt6<o7n&!+;^3S-wr%IR`%+G25szNI-c$y|1wldu|4vd3<${sE#G%d5*aCsb65(Q
zPMrY5ddn&<pj!Z}x;>!rr(RNy{mi}-`Y%}~@ZWQo&D<^C1a)nw_!*pws@_{(a;fX~
zDsWww@Z22gsr8b|5E-yO<C1WN$Lel>u7wa-3`wwmF1|kw3hCJvWkPZs`>79e$UO{|
zjjtAkP)*#CtjrK)Byh4Rl95qw$=T|tCw;2G2Tg?!^E)x1D3OP><~wF#L3k^tGDh+~
z^8Y6E*m*bD90JM0@Dw4HTcs%4zex%adJooeGeQZ`*cn682R&=#(!W~E&tY=<5H18X
z`_1!+8zML+E+B5eAuasMAssX<MLvLmJ}D421Q0p?Y1jSisIZ%YHQ9*f-^#8|Tbf?_
zta$C@LA`%}j5`O;Mxi~nfvi*)!`17LJU2i*?iw$_$;!MU<+ZkzAWimiec-5o2ZI9O
zDsD5d2UI;1pqqX0Q({|0bLc@fhc5~N#8s2>^b#tR_kKn{!2*7+96l(DyBbo1o$oOj
zoCfDd<oY_>vVJKv6ETUQF|lFo5F^?fbDlOGCjO9#6mt-Y!tCx{X!MG*ab#;7FtDQU
zzb#?sad8mE<wxNw-GU1n#k2X-7Cp35JiN6(KwJ6>o>(5uvi&_;=cN|lk7kc9-NjQJ
zOY9y<JTU7AiM=5j=@Q%O#qSv{ueoPh2|s<c%W>VPI|bcWV8I!@23qTrN#Y*Q1oxvo
z`l>hxQy0ZyXBO2JPY8uq$TnDloVzOqH{W{0(Sa+mp<f)@Vk7!27agWvuogI#cc1Jv
zxZl5ydHi=sUSQKmVzUDRwMb}-IY^r`rfHR-Xp>kxK1Q7T{$SV?jzYsWckFG|xHdy8
z`6#14+9v=*GGRFgV2ng6w!sVQpAh<$cp&wYrf)7jaMMyq<e+5Ia1ZYweE7H&$thTU
zEYTXZRj?@<$Fja^QRashF|)F_#7@7e@{^HDpP5)SRrnHUH!F;4&ISx3#tDv}8>VTI
zp(-?w1?JTSC?{v%E7KmEi1eHOLF{5ko+~s@uPZn55o$iUKzcp6@erx0^WJ@qB_p`)
z&_Nd(@J}=!5s_*)5)qM;`TuOB<g~_XV1J33^S^qT<9}q6@-MyI7nVEvTT;#^pDEF(
zpDWU+uMT!iHlg>1rko^^NQ;3~Tsz^fS|(BPe$~19LW%h_`?jt4Gk#4~@G8UEOKCe?
zu)UP!`ABsA+w9K5gS2Nu*eGZK@ABTWx2E->T6Z0U%PXIR5~;i7&4A#&9%Bdt9{`I?
z1}FuZ0Xb(tQX&d1`nf+Tq7Bcm2Mv&b$+x#aq#)#6p!1Dc-yZUmk;rNBs?$xQf6*up
zfL7771dfrl9Z-DF?9|ntlgq)+I+5hR6cvKp3SoRmk~b4GsZS`EyyuW|Hj6L4b5>R~
zIClDA4~7pfAJ;W{mowo&^D>A(zjHSK<BQCYWk<e>Y(wqH>c-5s@(b%*#ZFiCaT#T9
z=gH3&eR|ziZB)i9oit_ic%BZI`Ul6r8A{MSQ+DKX{qkrOGT&Tr$h*rPyYXoakqQ`7
zu^KZmuo6*u(SXd#ASM;dAZF_i5}a^u_Lt_n07p+@(NGZH@A=o?14iQ(CD9u|)*Gxb
z01ti$ZkiJtD}Rg}jHtR_2le&rCOyu<3m-VN(^Df-qZHFxcG0T9hKt3le>7Y|7oM%`
zTAv4hL4GIqWgZa?7uBNG^tNxh#7A@m0l)~PyMBS-?^J?%=Rt73hM}C^6p7Fkd!Ktt
zCNM>b(g9b2q0?9qU1HgyypV!nc722Vdpa$)E(U`9o#rI}o#veXOml@v*}=aH)~wnk
zq9Rf?ZVJh0;sZEvLK#kigiJWfumYawr`KhLvSj?}TfWB4wR_hLp03Mt?&G<Z4-40~
zVh;F%Os;JMEoupKOnGb*^530wdm#zS>&VPfIn1+6ChDhB#e84@38=ZL;Wd)pBRXgl
z@Hce+>;r$lVt?WsqBxNtTc3F8SKg8D-<1>!`)Cq@En$3l^(-EC-`Lijak`$#CS4<z
z+1ECzN7aUv^`wXKPx-fUu`Bv#L_UYlxB#Imme4znAb12aP-|acNX~8DR*)=|YRsZt
z=aDhv76cQ#Xcs&ul0t*5J*82VP~u_d^q>|T2VMWuX7_Ip)z}M&f5R1*XIK3A7cQ^A
z{q^Htb|Az5@LKwR{6J*Orp^()QIyhB-*U0D`gNo*0>Wt6qKV#{EFEO)1AoQxu=SD4
z%c-u6XV>o6u$!Y}Gu@4yr<DpCysMJGo)5}m)<>$@Qi-NYlv&T>&Fj`jB>#qvP0;4`
z<)UL})$&7m<_0df)^a3^!^wh9(voN=#GDi)9RNIX7UY5Z6a>1jm#jZc#REG6NPsC?
zV>+~7KEfp1r!I5ePnLD=AedX($llr6D1ZHEa~W6`pKEJHuDE^2QJP^34u9lswJ2Y<
zP@a@)ynuy`wlr9Rg9^+v+jOhafvZTVw(@}M+X{5$AyrraPL==9t<1aDGJeVyabdvn
zHpW-ACNF)3OS<rw>4yt%WtwaEYHg;HphA5u{^jPQS06vid?JogkY*0yD!H?6Y|?3x
zn8mRyf3`8<R!Y&N0IBgvM%m9l#KkEi!Ye+#Rc8E$Pr0iG?nm=ENx1vOY$$`$y-g+m
za|C1lUhyJMU1UH6bjP;wri~B61hTvKvv#AxL%r#Ld!Io`PI}cfIkRbV37tKl>P3&x
zrLm2nFH=f>t9y2L<9!w0*@0Clj6enQX_kEzIBE%696|!4_=_KG;hefxA&n)>O(qQA
zl=%Bmo9rt_jxH+)CMyhKLa4)x(@_ywW4D_hrlCyle*eehIbxLI^#%g~@(KQ1A^$kW
zSDHF@8*C^(C$+l=XmWw#lBtiY!&{3zb)Z)Vc_q471mQv6&ZoUQoM{a*3&}?`S9Jh~
zh4{p=Nv~PX=R~xQkGr^~t6!6yUpHTakLQ<4ew~Wv57TRBSw~tvJv};lwe-EGZpRRx
zTf@(9X<vIa^r@f1->>IimOh2Px_S>kPB$;wRm9FtjrOH<WOT{F7oZlw$zi3jz2O2$
zRNhh|h~?c=l4eg=hRC45MO_*+wP+5V4V+_S2WN0{QgbBt+6`(&naxTCOHD`fjXv{M
zxIX<T9f~S}8O6l!ANC^ITUP|#0@uvXrO4NkW6*e9UofDzf=Jf4gDjzcebDs#GF7_T
z;^4eh8-!Kf{XM7-A1>#}io-4dDq#y@BPW338Jvk#Q*(A5wITz(j8vpXpa-?Qd6%HR
z`xl|A5XYJG*Tcw|UW}`fXbp)SMiGjO?5G4lhid?Jp+>ieDSWt(`%%6I6Ksej8>t`<
zp}h16niYeWc?r{hh6jr)8<5*v*DEqOi5MP2K?DhsEObmtB_dWC5%EPo7(*^>8+CES
zv!U^N9+F#3XzSQFhmY)!L1F_|uby~v4KCfq;`qE<L`o}HR<<qo|Aa-eL8-z${{VvR
z-n+#DFu*IjHmTo2>|Lq4zPUepnDB2~X;IUV@?(U4bv415p~X~cF1k(|+6IN;jO^K0
zQ|oMn{Ay?43%le`F+rft_;Le>uZBYMaHm91kkVlXb^D#zVtud{W&e~UpGd_^qj~AY
zn&-ZHLJUPIzgO`>3>J%X^%KQ0Il|2{lJZwbM8v1D4FbObn{#w!xWG+w|3*{S?=DkP
zC+`)#$ce+W?r7NF{oCkGc#YX}YU)@WKD?GR1+P>`(=9}E6EH^j8uXx(nN+&*t^hE!
z6k)-+v73tv`m_t|R*`A!x8AMn9i2z^w78W)t0l=C-tEsNJptsc<vjAtFcG~%ajq}p
zD7hBhah!Sv<(mAi7)v^SZ{%GucfsnuYK4sW)C7dwiWKD+0#jwEFvGFi^vOz#bLPBj
z#)_FE-uLdB9M4uoQx)ZEU^ybyVZREdl>S<-HEh7`0-+s06|I;zE&x1;fn)h@AomMv
z6YH{&qFm$3xfCXQp3A3zDU@e;{8*fH0*3TJ3~%`ZP3;8FHt0SITfCor?Z|?^m*-h&
z5M}C>t<-ICa_}cUPbTu?*TliKLqZ_ehp4MMuTu^i?a1fvAb;9j!t~g$q0mUI2z`4e
zsixs^o<S#YFYx%dTCgrQZ2WMI-6oszVqRmR%Y3$|TA3aRZ&!xhMDcok6skC0=AXU`
z<2fzC%#i7IIHg*8wNA;ddA}86+QZx>=FA<A?Wa=2%)xqm^CTd{W@C9mF1c*b1ITW1
z7`5aa2gv34ejbu45TjKelA=saJ@7;Y*t3cR9|E||8^-5j14Fv1n#&lYRAY!4fAa*O
zsfN0r0WzzEpcB?$C7o%pbcX;$4Fp8yRDv^h`HzTw4kW%4vi`z<W`VNRVC=;DRIog>
z2rlM~1Cl_egck?Qc~dpY*sE*Em7=JLo4u0&Cnl=uTnxf%f>&ANqOds2kp4+rt<1sD
z#gLv{Q2XmLRJU|+wE~Gp^@hj}b(|wOgFp?|D6Q~gEJmF`z}ly#4S2%MaJ|e@Nk!z)
z_JigF51{Be;YjG|gyl>?nG3jtOc|5XEXtTKjnZ=TyxY+n0cix7?uiGRXgobGM2P-B
z*??Zpn@3D}W{Ggo?4twX5A7ry^i}3=Fx53qGgjonaj!w=>S;*d3>_j$`*s9$S$DLu
z%NphSd6j`^$W%J&Rts;NagYuZ#`Fm6tk}foLg?%Rdf~sF{9TtN_l5?4G|^gBV#YCl
z1O7eAq3)kB{-=B}{wkk;kMe)6H~;Sy)Y`d0E5`Q!zk>c_$N%pN>QKU1E^HWq$~*dW
zAC<({wSLTNGu`@HX8mM>1w&Fvqfu-%p>sgh$~`A`eOl61OupDkCN5+5WTMuA6<5R1
z9T+PFY2IXfiS&H~A&m}-4%Ux4Pzjm_JrW!+Whf+0QUoN%)Z~S2+o`vjV4ggy#gZVA
zRpC)|<nFL!aB@zuRDkSTbKk=9Xj>*5WN0k>ZUKFf@jVoe|D9I|i49W^G<rMG6l0fn
z1%!siDqXi77|U7FXSEFFK`H&*XpcB<i043a=h!pU9?cj-QPhWz+?C>gg0$@Q-2uh$
zsQn*LRc%IMvKSly$fo!&UjLjgt~6!rHrf7XWZbTLQVSwI)^nA(dY+?O5_6(ynO$Ho
zbcJ3OjrHDm30I3K7LlyL$)oFXqme2I&tyG^65G!7eB1avzps5>*KXmnzu(7ocKRe{
z_i*z2I6bNA;9SGAhgH&_>)hqM9skjKT)e*XP0PK)bNf|`U-P4NJT7c<ix}%i#TJ=p
zLAKmpZiV;VCi5<Towa>`UqindIYyCox0oRqbgeT}q%SI)g8Q^AA)U0st6$NoVmT7w
z3Kgw#h}g7Pkl5r1T1;#VkKkxvHGCK?HZ2w$HY*k?Hdf5SgRhS8H}&L?gAqt{Btzt%
z;Lzw{PL=I!L$NVwcvnP~DF9|*mH0PsT7!4c#w7tT{O4fO`i%Mfj4_VRwHiHctn`Za
zyX9%;`pZA~w|@uTJrZ(MQ9iL%Awm8{J@#Uv3)i&9^7L>pxdS2<Z1{Wr?G0VtkDXko
zZ4{c(-K6<vw2wkGmZab$W*mwU?uFU&HX)4pYkJ>3@u;fDvC4KsXsfyN6`80Yg&J@#
zdfI+^Jb@Im9013kT0=Yp!2J0nY?PqfuI{bJI0F(1J7wJ2Xz%M3XlL16ZMHr{?6S0_
zk;e&eK-Oroq;=I|K+tlt_^|neq!PhXbFsoey!J;HJ+Duy2I+&1<B9<U<R*`y)ZhPM
z`n-4R_WYi#LaY+QV>?V>0ImKq88pn08_+L>44w_OQfQH~o0$YRWj7?)7${Vg0)o*t
zf3!11lS%bJ^_FHDz<?TWXHpbDEd6!Oe>3^xha`ypW!^2s=e%u$V`Y?0^?i$Zr{_lU
zvW%;d+f?_Y^U~U{k#q)~5;qeJf5OTEekKNXvcMrK<_#{T^N#Iy72#Bk3%(fMqitO2
z7YPc9nrjG|(#CUz>|gg2{zd8@PS3;-L_<n(ml$9lV7Mn{FumI1Ct(x~X8Peg2X7&n
z+b^WISY*(W2UW{~;0j{aMiXq}4+2Af@*=TnAS~=2h?&@BoT#GH^jd%uU(h=t%J|KA
z#~$@hM>iSl=<~V=*wcYj^H535aI~59ZGA(-L)mz}&_GPpO<v?p*C%Owj5Ao$z`q{t
z?~l&yD`(>$-k<1O(Vtg3H!9`WKhf1a9KX)KX17Q^RAJHJyvFQ>U1l)-0@qjvq@B@W
zd@Qf;-IB-lu7CcBvu;Twq!Vo)RsX5&P6gz{O30+(IsM82>IZ1nYZe0sGsInR3RbK+
zMTbNQp9)4F5Amjd%d^bs+8`h1o8AEJN5drjNIMkO-DT&@a25dlptIvAk&I4<4Z(c6
zG}N0;`tx9Rp=gJH#<cd^9SD%3{)&1|0+r4reHR%ntBc2hM~>T};ZPciI&^rvtIN-$
z>&6kq#?uuGKig3lJzc$bnHn}4Y1uWpN8;gU6VE;-zWLsZpi#_*s@uo)@NN)>02{wy
zuPRMjliw7YOQnq?q_aQGg>VLVQu+OgcAGloLwMQhK1t1)q;YvSqE;}(0%13U3d@pP
ziXpG{qAcR3#K`wGn6prP!9d;^+ipq=<pEYH$%53Oarp8kOb^~QkpjLm)epnriq3Li
z{1crRt!4IbNGyxM>&_TYGhbRZLA|L!+V)#Gi)_ZQ4-XE{U=d4q58*c%6hgo7p!x6_
z_<Y4Jyn@17BW(XzI6b+)a6Dl-s4>VU;7m+b8?cvggxG@3b2z1_T@8rky-RWd#u?fH
za15g9I{QzeLS|cDx-#Se8AJdE=b9Kahm%8Oj#VSZP67tU;?c+%5>oRuDmVk+k|A(y
z4u`<tb2a)RGP@!Bpc|5g2kS93fyhCTL-IhlEghMLaEmspD}uP1n7LiAEUj_VgGyP7
zgpL17y6965nzdqBV{`#k<lln6qn@^K5d>}NE9yX+q&FjiwRbfYSh8kpw}4VX`|19B
zEUBM^?rX1L#vAJfsUN_JoK%bssEM7;g64bdldRiK6v(@3s__x?@bp|5D;0YsLW9Ec
zWG@Z0&}wj%GV)L#6OdXcef~^Y!!SmzG#Q7xcN=viDbPkiN39kP>82Rc{X+7lJcK_J
z&RAD*7wrjG4I;LHxs#}FJ<kl&DpN^0#F5Lhj4KeCT<X?GKtqiM8l#|%$ZcoF`v+(2
zX;BmG7*fHV7jZyVXihg#f`}*x&wX_ZGVbzG8jckGs<IC$iH=bvXr#gxs6=Vj4n7Kf
z;FhQ_pp-FJ;rq^EF%**#d4wt4L&@5Kr|rYEWu-e+X?rduSicqtrtuO%hne}uL%U^>
z+yf2o{$rNic5?y$Z<+u8JJtTJ0RFiy4=YRkFWl4ff5SbUBO`nz9K4UkSfrzt!rFns
z3{3G<-#t5*T>99^Y7>Mbfw(s_&+Ef$CwjwAZmMg&Prf>bajsej(>3>NF0O<3j#@R7
zN6b6_H`}x3V-hrVeYI%WO2z)rti8$$&i%ht{$k-Oap}S(?{B)t0umem0n`D#?jL|B
z_gYORaMuBaCu;)8!#?07zyyym9keeiVyf{iKcB~bzSyeHbeN*8WaQ!MtXH@3vNa8m
z=yi52%Z0wLJ4l!B_;Jh-J4y!Sf)rv|QEHJqRKiF(Y0R0vnQ@n5C3+SQY_3!-^{01r
z-}#b5q!yye0SuEyH>1?$^g1=+7H;~RW@UEL5!sYMJI>Ggcxl4+Z`|keMkN`)g5Pyd
zq|4n!va4E&Be(IVnbxXb6-SbQ)ALt<CrQyppfe%`1MWRRIH97Z#isL;PQi$U+we3<
zz3^STpwbm+r*J-s=~MSzS?Flbym;75hp~ewuK-`s45!4=ZHPd&c6!#XvY3z4PqSQ4
zV9VF*Vl<P_--u;NFiwoYa7x$@Q5T@U-Kg<fX9utBKCAs%B|RcV^=K6NOE#tDgR=$v
zfe{e5uLWbtQw6?Kb8;W5z`n3)kyjG=+3?2OaYeHo{kstcx=04f6QY27ixGl${Qj*G
z@76dMxc*iM_1|0azboXQLvnG#KS{aJn=e#8At`F|PjNS#D_a7DtP#Wz+Gt4?=H`vL
zFJ9R-0onyBK_pREnqJReZEZeG8)*ge_;1Zj_io*+fLG^SxhPD!%Vkwpr=jAu{>mlR
z?F*g4AfcOwd}}GK!5p14TnJi81pjW*Hw%H!zh5n^KmZShBKA83Oa>B3BajsI2@nYO
z*ujg{Y&e}Fkfsg5Cdrp48;jKwVTuwd!5*~i%8ZG<w1p3(zfD?vXzkCdj>c3M26pG{
zhk4E?cWhr)F7iMgzaPugMuWVl1c|brqoLBkK_bTki$#T*&sYP)0t*C!;@|4GfM06%
zxCfjp^c!MLMEem(h(obTklk*H?NT4^IHf_%9%;nxDA_*vYLCf(Ed}GSBXT2OW2J|4
zA-99+i?#O2y^Omh;`!eQ@B{rDW*Xuy4voJVDmvEx!u-!o@k(>U_OG<`Sy8*KZ>AC~
zxQ;8&;d>0_632_O*(U>swbLi3{PWCfR<@Lg;<Ba#Q5LmTg4UcE%4}vj16$txb{Cfw
z=cmhS{k8Vt;^y>eaDPV@NvEf+*VE=%u4}_@d((2$Te0%`<GizVr&5pY7arUA((&T)
z<ki8|6W^Q1yX!qv(9b1T1w6`=q|Q<*EuLr4mmf4R+6Z+tx7MIJ$>ojYs(JSC<Vo`<
ze{B;pSLopZj1=bKTuRp!C>pd(RFuk;1@Rss(snAwGLAAva}IOHQ;sp_=s($mGy}{`
z1MS-Vb%SL`dHs3Ec>{Ted3^#|5VO29e#N|bFlX1=A2!;OaeI?{n^<^zHa|C=+`MyD
zB^lO@N-_|Eam1v-@q36Fvf@ejxTvIPU4F>?vAbeQKlJ5kkc2m3*CPO%<E9?72G{55
zk%Cmra^aE+`10w5EhNU|DD}Ljz=WX#(<k>Faw@04)lc)(*`tGj34QEGo#gNU*v{J0
z$Rl_dTWs*Y_5!69Z`M5E*;-+R2zi1d-(MnL-Upyn)01yR`}~=4!=3GE7XQ<9cUnQR
z6TXJ=n3Ez(ZIw>(vJ0fM%{LEk^OoB!teon)AI}SpO5FtrP}o`3>~g>f0Tq4SYI)Jy
zHyA@%^nh)i?sYeO)HOc0)9wy)E|Zw?Vsi-S8^)cEZ>n09w`rlHZv`dNz~L*3BDfX}
za=B~2@0FE`cn%Hj)<bO**xiSBFf_`k(L$Kvx&6QtE^Q`gi(50zvyXmLX}}GAe|g-4
z+3t<L8z-P6`&tm&YVco^fg<s}4l$5|jz1hM+flFEKh48{l|=AFRD12Bwjj8tXBas;
z38QC!+bX1T0W~?|=ZSR4Id2);s2I!aI;&_|UKZUR*)Y&fLo+e+vm_qaWa^<>1kjdC
z{Dex+Le@2I%x;O5#NAeWgdR_p(QM~xt&q$rnQ_iaktu<}pmW&S$Vkn2XVhO)J-qdE
zX-M{9a9M9NZLZPyc^Z!{7Zpu?lNX-2ur?~f^rVmPaQ~%)+a>2?6j(DEmyp9~)VhX=
zWKYG0dvXP#ShI0lI;KP}4}T9G8DxbqS!JBSF?H*|CXUsl89~SCB*doNB3J+>q!K52
z!oZtO9@-roGCh|qSu(*N3mp6q+zJs6flXFNDnM`W*#KC9{7pWYK0<;MD93O#P9&tv
z*OuyHIpfw(m8W#2;4#KdBS&T`%?SDxqNcFSgC;FCp^I21SStM<Kh6#jx(7(A_t~dA
zj+8J@iu8o-!^<m<@Y~t;@#*cRubG2?JlMI`<K48q-tp_X@RLXsUHOIowcRBeSr~pv
z0`K%dBb;-mQ&*i%0JceIdpYT`(<bdG{^F{JFHFVV4r=z>PP*iC`;(3lH}xe<BEh~<
zcwLlvRSlF{KD`lvBq@Op;sha#2G2{N{DLkW!~os!G2+w}Q8)ZZAU;}%#gnu*#d8Rl
z$<qh<h+Se?B%FKvH2nLgM()uIx=ysMKg5TYZckJ)B%=#7)|0^Pb|CrNAGM20T|Nw&
z$oB2wjshU<kdAQR0_i!=7;o}UpzJthgbsDbq+gu;9USQ^a&cgg&8Gv4=t+x>&nv&_
zSbSuzQcHg>V_rD4g>P?S9fD<a7>zvp)!!*sw%N{c?DqU(v+oDA!<kLHL{U?eYZX&_
zbGB(3+0pL)mBU9xcXJ|Vc|O{dh8to|u^N~4DD>v}INmvg-Hcop$;C6El;^p6^}GJ4
zcjl2QV+y!%`8oMf>It$u77z+K<-k+c@VV&J0}Kry*$Q}Oke}T7)OuDjS_Spt@O+k9
zimZkaoG+>Aa}7pu_iKn!7zdf&sA|zM7+UT|D?%JWThKqZJ7d+-uaJ+4qm>15gJNm!
z7Q>0gP-8zeQD1OHNg;N8yTlz9C@zOwT<7+oWT;makOuQ`SvS?eB}Q8cFO{Km86jq4
zk=EA24y6^VnT6d+swj4I89^@mSxx&?GYKJfU?Fc05P|Zl-K)m797Iu#F6Zv)iJgan
zt9Ge5K#lb^<HaJe!ij}7m{BN^E|vZ7++E=0_7G^S+?m-!a5;LEZ*?#<l5z4{(<jn9
zgs8Fx({-e1;7BG6^TOl9kA`II(oHjh(L=ikl`mx?t}A(|GU$M$d-?P`^(BCCl(aJh
z$SIP<Ge?B7>!Wq5309UT>J-JPmD=4jRorzzs$rodoi{XHlDg8;y(MnX12pem)kkVn
zU$&Pco#H6qy*{i4rbJL$3^7d00y{#sLtkEsd4Ggg3{*N1L<(bsoK1v5Z&Ap9ia3Ql
zMj)a6qTSENf=lLfHwf($h9)b!?t^Uv>Qa~0KFtdN%V9yyCD@IN(Sn)%gtmvvTVzH4
zoB1Xa>Hk8)C8+_mikxmat(nUpJ>H#1fp(NxSv5gcI&K+8QWDQf*m{UZ{@JN=S;3K6
zlTy|jKLr(JdeDsJdKko;VB}hYRR`(&ccC|9TdmI@wQl5Aacfx{;9DS$<DquAt`Qc(
zw5_0cdP=9Hm;qz%Dz)&v7*Z+5`bsZ5Cd{T<T!Li*t)E6AEz}t6pNPti9@nDVJK7y?
zgGvV7xDf%ng67bW?Q-?=7e#|oX8{8SednRx4LX2DKL*D41Y2(Gp}W(9=#g&T>=z!G
ztIc;=cNP@3*$Yzg2*m>9ULWQugzcG&4}$mw)h3dS?^Zz@u$^vco{btvx1_%YCNTON
zens;K>1p4ksYotU@w`TAKjV7_(n}Iv@0Y$0#CE_b##GFoK=3e8@a9l&*`mZi6IMYW
zz$AIuo4Ou}`n4fv+Ae3dXar}aa#XKCJgj$j3=z%NYlNX>Tev=IYQ^_|f=x@(GISe%
z%|OV%Uqt*{?ERC}SyGkxC(iw@_Ofc5Ip)fjjni7k`zQrw6Q?p!LW4vExmx|S^Bj{S
zw4V-#*v&$a6v4}!`@GE|z2jHe!e7$)$L-ZgXBuzPW_b0`m90Hz`_7}gdgbv?$j+qO
z$Min!w=$lq2?y<uqkGHV3ieB*Zi*jmYfhBu#$8V1HJFh#)4168vVau>f?a$66_5#v
zBVp0Dtf$q3NDO>^04k_)q*FxPe*R$~jmc%NsuO$PihTK?J-2rZ`A3SPFr~eV)U<pd
zC3~S_Cu?hcUy%-%$2zatIncQZY|E=Y(z8a<AN6Aknx@~PnPwHN5|iefiV+m~KG}4b
z8yM4>UriFfFTXknzGrRWX1sFqT~W*F^dn0XmNVqr#hc_A<yW#b5#I{vPXS2^*IK5S
z#1<RPsi}D6LZ49xzgZQuool7oezaD)`T0cGKE9b~*zHp~?`-<5O}SM%HhOEahqdW9
zmTuKL8nkgmaV0oWUK2yHd$VsXKCC_>mOXyLMpqi+d~Pe&z|Rv$PftsE&8C<>qb8|P
zum~r$50J1afv;mAD~fxsP5TQ&mY?{Pc0!EEU~RacT5Pzy!1zZE8&`~<%nXuIPeVv5
zwN}6$z}<s3l2<zc(4DJB!!xoor0lnoXuNz!18vSh%Pk&CN*XtQafzOPOlgP4z?IJI
z%Bh@)fBKkc)Vasotwuu`f>9k~Rq`e8UO>7)2o0Q~fIA?B#-DK+EK$mpmE~)bSF~LO
zlhcxCV3)2LaU;y*js>Ed)0FuWO<6YfQ4l1jZWQ9=zZqxaed49TB-WWjDc<7*TJu{M
zQd$tP(A(BhU0R$V8waGHfI_J+7-$f%qgaU9*$OTE(o&?)PAXD<31cpkNQRZkoS!H8
zfI{MyTp*cnV2zm2VxoIX3@)vtyDTpz;S$0TC5pQMfz{;u9T7_a6+%GFNruO&sY{MP
zA<IiVCxFBfU_+$-^7)@g032uEH~rrp5K{YZAN&&{xzgTn+-yViIZ?Z1ybD(9(!*n4
zIHqik)ai^Xk5Ieom@sKK_ELI(<}4M22dWb^6ic>B5pRLD7Z3EgS(J&k`+kY*l>6@T
z;rKjxsQuwq>&NHQA(fbQqr2nn_U`j`{I&QQ_U_hO!jIx7?)Uuke5NO>hbOysbvAjH
z_WWyS$4~mp`}^quENRvv;aMV~Xhv=iujKW(zSZAv@F@@*#+v?R05m1Jls+>&ejthy
zGtSq+T5^w+%c7+&c|t1O2dW+!X;qr#o1U;mdJze+NV1Wrn$d#8g7J*wj1iNA(s3$M
zsHBTe&i=r8?8jXix&fE|veSaWg5!d|qLZS5qGMw3%f8(Rdbzk|8G;Vx@B-j=?{zgZ
zmdw6=CP(xaw=sRJ3{_$#soDaVh<CaIPY*(Es<uAw{L15um4dGdz}*rxkn?#IW_+!f
zaZ@iIMqVpgiE-XmbX(o%4{D7muGo<H`?;0#`RKl=J(z`t1I=Vd^@c4*WJhIYC+t%@
zl^&YWhMSFrMQ2geSd&r>p_vAh?4J(Xdryk2E-DmRI?*8%`JskMN29ogUJf)--BcC$
z&t#c-y4QB?k#N4ON~)#BgEhwSAcu%~`?Ou>Pa$kX=&$cFz`<HZ@9r?-1ocq~i4wB6
zPS~8bj($F+G-9Mi7@~nC)KSU%x7i^L<vc{YTDp_X9%*K+&t*Q~0;Oc}fLiDdDw203
zt8Om%w>Qy)5*wnlNhbo~nu2677~(l)7Gy!0PB;SZxky>*vehq4)}dsf*`946-&3BZ
z-?<k8QzMSEflPN8;@w+J0UCWH#??lZ#tCnZp$2Ko4NlQ9^Ct~WK2KP(_Xh-6xuo+s
zg$SlbueL|gqeVYl1e?bRs8F@Ixr-<pX6m;1U&jWFnXT;l>!-oI50B{FU7K^IrJhAG
zT)_g87NIQKroyPpy?ZDc28r{8r*<#pgrdxdm&Z?H!6uAobr}$xrY$y6L1kqJ%w}5P
z>H8J3T6w?I74ftZj;$vKIe!^}6MBwx+KjI2)GPWm3AE~X-IRoAArY{l<a!ji@(`0q
z6DrP<uuogB)g5I{2o=zuSz2uAJD>^6NISQ`zTHmhye^(J4Z?Vfh<x<}r?-wa)JFD{
z|EW0*E&1vFOU`j*(m-Xfz5?RClvOHSD%I?WF`nSaX$#nDHrN884BsoP$N(b)8-EQK
zJMEayCRS(V*yPuWj;^Zyra#8uN&U>$FUNjSpe%D&O;V+B1N#0eT$SPn3Sj)C7s!T6
zqeT^AHCP!=XPb=^hC$*ErR5(adu}Epu5r#ysk~Wtmnm^!77wv?QEz9tdMu*_&cETG
zwnk4_KwD!Ln@SwW?X(`07^eoIvBQ*j&NeJ`4RX>)AF+XF$oG7BEtCJh&h7%Jv2|M)
zHtw#CyEpFcu8q4pH16*1?$Eef<I=dhyG!Hl`g7L#&*`<f``%i$1E~O&C$mUKDsv{|
zdj}7Wf(_>DJ(LMmsi&Y%M;3t@>#LIX3#H~!w!CXHuN!UhlFL<Ngi=^DS8A2^_}xsO
zSn_!|g0G@fo_}uixydFXefjU-rWcoXTa+x}D6&CT{?V4Cs5A!Ek;e%Tu+=S<j*G!q
zee-y}#ris4snof<wixjX-MwY{g<$Pr3C5-Rfk9$;s#wG;0)*f|)x1Thh{b6)F#Abv
z-BM#eatt3wQi1ZE+cbSgit#$b{X`s|n3{-k*NtFRmN_KS4v->C`P53`ZX*DnpwwxY
zA;}*eUM}e53USe`S;_LT-)*R`c&BERzWxLmF!6`j5>ki@w6XJXgbl4!-5FP3P+jP}
zoVmb-19qET>l*RGk~~4Ab=ow9XSh?{nJPDpjIj^XOE#enF6Kt*WvxQY6%|tyAoUcd
zg6zJaw;KIEv8lI_&|B7bfO^|Ye$pYl3CFw{u!CGPn<kARW&*Gn(!=s2y2}JiEm4v)
z?bPzP%e&+K;<)uWdX8FqH{!a()8qQ$?dEcA0e<H`<!bkKA=o>69jFGiCpGb!QDl<5
zSrgQVKO%Uf59?!n*&=uQ#Z_nzB)WRc7d$P$ZR6Wkwrd7#=Os#C8>c10A5Cscl&vwf
zBZSWvKPM=W;1SS)_A6QTX2WEw5I6hGyI6VTZKDq({d=MP2?uUSte8ZxNN7xz6!Bl0
zXsQt{Q5ewaiCu|w3WQ)NR(6A1LDGq?Y4~Bu=vlX{<Ivezu+fIf`aolXy@&33NlL!z
zLkY&PN%$=&bCFwrw5c#vMk{7w^9hEbxhW^O?8p~YAsNvVnVv_&?__(Z<mevE$>h>U
z)0Jd$F|r}a$y?%s<Vo<M68ltzN@UGLn2PIw07|PzA$2}bK3=xRzLRIGTSA){c7|y|
zl_XNU{gQZd@M9S7b_SK~u~mtG?kXynL&D-fsi0EF2js|h0gg|i%=Rb?*8)s*E6M{k
zt<is@&y!_wp>Y><awYC%WP$eBA!1&X2yn%8_;F|nK#K}1!x^fQ=F6$2omRK44dAd!
z{{$77xU)hJt&Ko@e4Mg{H3rbWs)e;**vq*HF{TT-CDISddZm?3!m1dlQ`CRhFQlOK
zLbr}$OK8*3e}-=PCO^)x+{Gy*)KX5DHz7N2TB|!ycDm%%?N103Sq3^7xKKqm(``#x
zYC-^!jM4i=@8k9u6XsYLEnkFeiGB#EME3gRn7dhSg=`gKHpkj_!LHevnL)4h+5ua`
z)qZsI8G@Su-Rt9R6*}1@nu>}<XZucTRtxsDj9XV*F!#dUEmhS3+xIsNN>5;HYH#+#
z@GvsXL9B@-gxg|+B;vD{=>des#hNRy15YD0$9DY=!dR28OvuhmBB{cIYBNsuW!1$W
z3I^g61Cu}jzP0=E1riRJdzUVTm5+*Ziip|&s7rdxfC3xQBmiKIS+8G7Jy;%d3tgrR
zp+Ac0HD<nAiqU2JD0V0H=Y*>Kgi-7ueFS55I&yw#+Mf0V?qRudS56NEO}E#OHduBn
zX$7}KK0t&RPxlvKRkJ{NACj1wG4LdOJcb941YA6%tz<otxOlow0L8NDAh62ZYa|SI
zKV&+XBR32#nHGZY{hj*w8*z~I4Pr9gi$IfL8O8K5jzJ)a-<4Zvz9T4(ZvLDuguR?O
zAu-<%+a-qiiZDLU=G*a`J_8^k4jIEkrutV;C{#2d2BZO0uMHRZ?wQiWwEm1VhoxgL
z`q<d!HDI{?s+R08+Xw&@kTS(5_esenX-thGR(7+?S|lrdu;_R+u-{EX0z^oFgzS*O
zkO7aViTFeK+?I@fks)&8RQ?kXCy|sj$LcP|)&<&@O2Tk`4ZLqu6b;ERE8;<?#63<@
z&cVud4pbB^MnOMUFbXe>(pd@H30c$c6b8J&YK^q=^7I%I%QyLei3t;GANq9Ke;|&}
zKS)SsHvC`<I0?8yj9cN$@?g2+OXsI3)Ub)t87#n%581~DuUrhB+2;XKL^X{PGZ9d?
zC&Uu*7&JcF_^D=C;b)0j9>HjN9E4*s*`Z7EtpdBrLC+|iMq%4jD=!sfx=#qGMT!Pl
zwE9rs5vA1j=P!DP$S<-H(r}tB)wR;e6v|93#z=hV-2y#lDMM1wEjcD{tQf^g^lo8H
z&GbFA)5tc3iyiEC6b5RRv0&c<#L`Rf&7_F%$MP|=nS>M{k`=SQcuo`78q<L(dg4oG
zOk+3a*9_K+Gak+7vncRSBXFw67{>+6V!rgmC{yHjH3l$kdJ#wy2D00U8}ymS8#7hL
z{&l^uLjVKEW(2Gj6c|o&Nct!J_}(=7;oKoI(Csd4mrNezY?kl+?x@T8*G^6{9GscD
zUs2KR1ULQae{^bKrVr6!)Y3%4V!iOEv0sQ8keJ1i2Byd?H+ir1!Uj<uBFV<iJIdix
zhQZFI5i$cRW7xtMkXo6;aZRhDE$7pBvsK7lBUMF-K};+5Wbfej_Dmj77@+pcW*#u)
z<3NI7lUh#CqR2qd8Gl_Vsldlq=yk5cAjpc0=nNKYG`<*xyTw8>2BVW5>Y~GfDRe)%
zN#@Td;W>P8qw4C6iJ(p$r&TZrz@&NA^%8@KJDZc?{B;)`wPdU<R3F|=%jgfzEk{Pg
z?fP{m6>h?hgLua^L(sA~5@(#Yy3nQ~gb(ahVt~&8d);TfY4OE84*>`NLB<#?+qR9W
za2i`n@C(ZU5`aTY;ebG^{@Ix%(O9qaa?iM^8%(Vz*%^=b(O|Rm6y?w$W*PkVW*Z7{
zvYy&$n{UEF>Ts`vr}qqW>_TQpT~jlSHE3RAes;b=56Z@n$`7%Tu<bDhcd)we;t>Ev
zFsdN{TQ{RVIpZJ?-H_}r+02tJ0xIGnS^-<r(3e7saF1B}5SCrLx3^%-*%Q_~sZ;2=
zs<_(JAqY!KpeTt%6PR83T7Yb4;Cq|QxxT(pkb>IR(rN?e=;ITt&eY#%rB_>^!}eOL
zyc>9^7T-aC;AhgMWyR7T1KZ{J0?07>aKOn!8S&k`sL%-d!z+oAR$Rb@Aiw8+2Q?YI
z(1&xO@i!V)X&sGa*X@e}lmy=PO>+Mc$UD^K6Nlvyu%Guh2p~%rtP=nJX)%x(-3bWt
zN8j+*kMl>9D1fk`iIKg5zOJqu$hI0I|7Ia~gmOP2*r!&dR(K(r@Q)S4{@S09$o}fm
zKGj^RT<!nwBeJOg;M!(hj=1<_%W9C{^i8p-YCbtsrnZ|M6YNSEdR0AHdmM2#Rj|y-
zdd_nt?P-h?AE8=h_wR0ZTW1~4?_SSGj}y-4I;ed!=UKe3XG`~c;m`N?*5^9!>TioL
zKVH^GHj=&DpKrD*-JI?Z&yrd3HdZ^R-t6A5&XD1FlBCzrrN41_N4l%er~h6Dc>`WS
zwvwvm-XcOqk=NppAOsE+b(9bHVzSJ=ILOp*LCC#2(8tp{AwXV)VZxx9Pbl!ctT&oV
zz=3nag<<>RO1GuE&#$mk-1TmxwTXy*DEz{?v)${D2o4PIhV8&*YOCv#13$!w&Z}l!
z;#I#TZu{QWc_Q1y-DTF9?x|x%f9V(iED<j;9g?J(%cqDYMbL7Y^5g}mw!>PGA;J~^
zqk~~~+`mxkC@|;uMpVoEb2Ex}dB3E!r!OctLiTT{Ux;NU4~8*qn6Q}#2$VmXQDFTm
z9dC01C`+M<<lIBX+<b{P64n<G!vWn!@=c^|iN7_ArKB9-a~liIn<-ibKWm@#peX%h
zEyQZk%lKW0weqF}dcXG;m?~5Ain70+VRQ_v!A;rSD6otaIzph;=NFnJ#TaGb(gBDs
zt$;N%4={5xhS2T8gAW0e{!@gZ=@`obt{mt3NTV|>RHhqq-8yWTkNdb1>&S}5bBzV@
zmP=)-_!eVEr0%WZX?aRz9Yhr}$c)z~u>090K__<5Q%0-stAxIT_G|-Xr(_sA6&eMk
z#Q|52*NV??P&r;jDq}0NR<|mbDf6-cSBR(Ul9?6{9)i{ESzZ-nxXQ3aPYlgm#Prn8
zIndLjWS&;ad$L`SN&i@zEOT!|F(`X%8zc4ana2B8zj<r&aj=+g(6ggcJ)Iq`4K<Ki
zfM)JM$gsEuS22}H3TO3Qh=?S9eXMm$ZonvHGmUdhDG|;^o@!>{bT32Qy*t5O2j;ri
z2k2#S!`02bg#utx=SWL3%Q7jLqM(_IQe;&YLy3#tMqO4>dt$9RY5KlA1pIuG*K3?M
zk2#`=Z*y%b@bzkbX2v+-wyR3}Sn?;H(6I_ky4x7JjTqkcc2XdW2_zmW!6DE$X0NBm
z9@?r=S-cT5a$UD8ysXa4YF336DNl{)F}C{|-SYGYxyVY6Y*pNAcxm?Y6|07Ku*`Hx
z{I%7*@rL(8{q0Ck-uWG_Ixt5U)-m8Ai5MV;_-JynZZS*wf>ohn8#7BSOcO4<w2F&L
zIe-zhNrAI4o4MpyFYMrDDM!}%LeNQb83Bj(bMxO-X5SN}+0We3mk(PW6Y?nqkg2R2
zsi!eZxR8^Fde%i@rG0@-K-v%QBW+#Cc(OPqEt;6Uc}*pQ*7kZUB$KS};-OhUZJ!f0
z$elQ&$5zu_v4cuP5|1unP%p|Z3r3Ug6jjS;o$Y4}oLxY|J7UX;EP=JqFALrAe+lC4
zs5jbzTFY>R|7^=srFVQKw2nOwsIsT3xAT~?TWHC#nEzGNdX;gil)#;1;jYSHy$5D3
zwr73FP=&}LwbiwH+|&JNQ~AY(a04c;xps|JYi7duV8ttKpxMaEhO%QMvq$`)TWMYq
zHPj*|+tS@4K|7?=nD-I#N8(b(v1Dx0iuYAg^scCTVf}z5LXk<UnOU(t&CR`M9CP0+
zDk02w9{)O$(MS6-FhyR-%7Ugku^k5aOpmXeg&kA6;}4C*PwH7dZu6vZ#8A;32KmdA
z6L_;CaW^w~tiJ1mZsGY+Bf`ioDIe?o*u?!d#SUXh+2oyUjxoYehOW1{z}506UyP(K
zKMv=h8La3BU;_vn;wr*ph1k;;aWgL{cEXYdefm@$QjVtA=d>5|n*zgTY93DZ%022~
zXtdZumK@vCI0yY+vt1x*zlWOIR@Drg3y4KIl;q^TMpYm1J{2m0R_4miy+h{GBHPx9
zz_o(H3tk1X4Gce3kJ-#dI&}EzeRW~qoV01Gu<CW=CF`D#M15jd3n{aoTyR0iS!#gM
zoChrt<5JRZaphnQ+wDxNB?S)SICgl-rLbaB(po__L2`8CF04+op>Zu@3UADM9C%&P
z(b?#*$kvNDXMcNcMaNrTZFhftJiRLDZgF{g?D0O+CbVWAW5`2pDDOoX{~DKSE|ETJ
z=+B1XJR1rSNz&&}v)4CW%n_?SfX9aK2-8oaVzQTKfpl)XWnz^79xN_jvZ^9EjNUUD
z1R5|-n^u}(1UPghH6p3P_#N*s$=Y0l>6o$Iu$!Ey&%Mn<gKKOmonE4{UF*zOSSxEp
z1@WPFJJ6#8b0g6zczZwvRGYJW0BChe5EZ|G{HU-WD_i=qw*#K@g7@-OR+vJ8Jm01p
zobqxhiERIHqg-<2#uNhum7KgrsoFx_vcPdKo{%9`V(OU8c0uMB^4x{f2`LNyHoVhb
zwoxl20s1U%Y6Y|$pn20}g+W3Zi#RMRa5_8x7=S)(HmsN<<bh<57DK1+rTFCpE4Uhj
z>S8V{NI3EqO2JF7Li0=h!wim)JxU-bBM;EDx<_xE6IoaLNDL|Op>@-E!ilO(OnLXo
z-OWC5Wx`chSr?cZkcuNbJ^wfb{}FU>3?u6ge=_0G{75{TzH&pwF<)$SqqZg0DtxSc
z<W>=y76b+NUbzI(AKe09vckCbFkrGH?V}fjR%)f!nO(-<y4R+u$dT(nu}7MY5-|x-
zkmZ_G2$&QEroKjP26J>o7_(9g5Fzw|`0G{$bdj7nxgZwp%@o0cZ!nrZX2RomD(fa8
z1m(Q}jIUKp>;;6y<e=uVbqxWy4{d_b-a(OZfMo!{1|!egca2-q(B3FRYFE2038RJ^
zvu=&WV{5n6<}G*C8^E}9K}8Kc^fll3ZLZcb!BpZ8!Sw1l)%B-%`wnluHH38`asCo7
zHt2-GhULDS>IoW^lTU3kO^KG5^p4pFrRoG~NG%~V5)sYD=(S5u4XH33A;Ia`a_*F*
zH0)NHdNjK5W3~PQZ-D`<o#S4Ym#14S|HFm>G#>8#;c5dioZo>jVqCAkcxaXZY?SXF
zJ022*=nX#}1NP(_HS)Er1lWoX!dju>z8XlL|G+RzU!LkoKB%6lg8-!xcx>W)wZ*1`
zVGfSLq`S+W2v|Qn3<^A0ZGE~p9)l`v%XKL_q#ZJW8VBHFhLliBF(JH|54Bm?F5OE&
ze9^^sfqV*%CXW+iyQAFTMa!=@#;StQC<q4`<iB=FREMQ+49waJNoGk6-NhKyjju+|
zurq7hHMQ>I6nrCu!h%DRMt3!&Rzy+FA6wAMsh+Acc_wlIe<*;<Zje$+)W3vN*ZGD8
zDy7~pazLDYt-N@e&!sk=;Fh6I+zypP%T43PMgUa+M$po8Vw5Px)CAOK>qnp#$zK(l
z71?3<UT5P6XfQwKCX~!0Z&OV?hFSCA)8dk=e@<G%#qM+oV$G6Or(VN@CEHTo8N1gR
zI{Cc^6001rs5JF~ZzY}YH2{O3S=+3zherNK-Cg&$-(AfR4nI2m?Ge~SZB6qYIM|)G
zKoHSnAG8IexOXV@&~gU!qtK#hxg2o-v=Zk*QJUEW4k1Xy6VDE9LQ%jd3@N+u$p~_%
z62=-_DkGUhz&pzMBLu3;MP|7eJ5gZgkkJ*U_53mCri850K#yvC(Bxt@YAls!VCzw;
z#&xgZH&{Cn7N#9g1bTyDg~mP>EAq3!E0#;k8A0$Ray4QaX0GA8m6FjEw;B3E8SAHE
zs&Xr_LMxCl-99v=GNmeeZ<<opYWhKWO8BKUSOv&7V8j(mxU4HH(ZDG>UVNJiX!XN^
zEX^%-+pc#M3xTyzRLNU%Lo1bW5x_pj$chORRYHAa+0}uaL=IX}J*L6QMmSLuD-hrT
za=|SvEz2kHE6smH)#sXD(v!$3CBrQx?iEl%ip7`cI}XBDC9!80@sy*ZlM)BRx&#<}
zIaK!b8m^G&A;Y~x6i_uGUWvghVR@xQ2QTLU8Kx8#n=8`^bVZmC(LoikRJ~46qD=X!
znyCw#hw-I+^VXm`7ve{4H+W%!QcEeM;?#;Toj3&*-LRliVj>eru{pP5m%oCFEri@{
z?~Ky4o-d^k``q`sNIZI(x=8<q?-w*=L}(uSogpM75evUz@od6?Ds&N!<4<oK=mZtT
zQKd)FuY!=Gc;}v!%pVbpisjX#h}ruHH0h2-4lBbuHil4T0lv=6|Dv_y?P#bV4ZtGB
zP;S)1))N^biJWXgilRIHg{|<6)8q@IQkxN9A;0)FE=K}<qHfBjmr{E#KojM1g0_g5
z{3&}jcXr%j?$~WXsI}b!>H5WlXn}a=f><EhI9zDh+f4QZWFpgH+d21wll~efZRJIU
z1A05l`M^iAwetx1kacPqyGHy8zkOK5NklzIG9J;EW&x+(m-t7}qE;uuhN%Q=+9d>O
z(h<J$+9lPD>7-TCh^ognG(UrjC(;d(u0}X&PCY2e;vqA<d*d&I+w)UK@wKtc;ZraF
z0P3}Q;-F5E)$t!$Jt#>DmwE~5s9vUkf++kTCHd4{jXtLdg5XZYR(kzd4ZVGrBgh;9
z4FS1L)BC7UbC5XT?3VxzR2(G-?b`60@L51+RA{KMydmT#7M!)J8<9gXfj4hEPoUoc
zQ|--1jJx|Olh#k*y7`F?lsG`rWl5e?aOG8JtZb+wI}PN2v||_{b&MqS>}-Mh`aXe~
zN!KkEl=w6*ue|{t>{dniFb{Je$&nZm<M(*cI6#$XZNK4nRFl1q%wTC{1akIrJe8<P
zE>fBiOj@vp82g^Z@V2hPqSDkZ3`M>gOqRKM%{+=<zL=OeV-njstIyW^xn10gn<yGv
zB6T_Xn47{e+(NZb`o9HG{3L_3Q&v0}y+o0<)g=PZ3}HEYNN03VHC?$hB70zS8V*K+
z<*mz;C|BAFi0?$q;{Xi27a({K%M^((Y6@`1x{0HNce1W={v5-Du@|zp_|aTzmhj)l
zt)h-*{~Cy`6~Fwk7IOU+m6G;(n)$8Q2`p}jFV2jNa}DzFt|qS@)YSZI^jBT8qWAXN
zu7I^p5wHQ~tt*hh`TDPt96TKN>u2c$W&!&FMG1ZFRDv^A2%*4e(=My6X`xf~&bRxw
zM)yU>$C5W$$kQDdIe^f{3P|DE-y|T?AY$9h8_~l9S>nJ!*fe9nBQNPO>7xoGkcA8$
z9m4|aewZ!q-PV`a6obI}L#A#&-;&ft%pZ@0pK+6fbB^yb5qtQ6ig>bw3s)H}s$I_5
zq3lo`)}PrFAB#Z84uA|0K)O?N^WNoBQAt3cC*-G_uPRLyS~geiRxriazf!wf64Xc;
zwzG;~9nH0b?P>Jq-j<-Roq(t9n36_gZjqBz+_lU**}hm&0W%amt}UAFc=lEw{A5GL
zo>8?N-FrvBa~PZI@JN82nKDg^;|c$=Va7@OC^kc@%=(^#7-=X7zM@pzkX$Gpklgr{
zn6u(n_}+D|inF2P08L9ruU`b@Mx9D?C^l`7K8B~aB;KJ5;qFg6(|DLUQqTO$#uiKa
zl`wGH^M>vHrNSSrQ6<MlU)S~d+4`o&_rF7hpHZHmfkMdQ6=x7#9Us(l4P1MU%(tUK
zHR9%IACDCLU?S-H+U?;PMiYFMP)Lzkg_#{`k|1OH^;{%vxP)&76QEWsDv3>+E_r4_
z9{0IU@sfY+>;{hsCB6r|&^2a@lT`GHHOQ#XGb5dAKxQ0^C*S)#iy*;xqld#)j1URp
zrP{=5xwQd;M?qUX2ss0rRZX>F@1b(8Mrv+}uu*LyzRuCs=r^=hJhJW^y=PVK<M#D@
z#!vg<CL*qwpPN%<%iPk3z>&qO%HWbMpc1j2<lsuD-)HOLjbYyj2~)_4sArb_>#U6Z
zK(S)tlPr`|5dmW=Ve%EgNc?x`Gg~T_>DItydfFxZEo(b%`J9OCcIXCUH6m=~tpF0-
z)&`{kh`qo<Jy*_~3eSrx?J!u%O=5qJjnyY=?E;|SEsfOYZi_hDgH|u{9IS!sUaD9-
z8ExcZfrSSnHw>a>ekjlJ!Q?BJVSoWfu=_&HNT^Ni>0wEd{v1S)iYqK`pXcy1<QAMx
z&nia=4_2RNd)>B?I|iR;A~tJ)`z2Dlnr|MzGCuxp*`eb~Rc|)RjsJYA_mW3W|5XVM
zIp*WHDn(hJ6UNMuOZg;`%Vx3)BS6C{jvv6^-#u1&mH>g6!&{EvV_riE-6=ek{cphz
zvdSj8S4!jUK}|Ith3)0i#r6|62_dpoyx=x2#MsQLRcoUyjC{i_Ec{}MfQliyP4Img
zP0AQ&MOJJ0B(ecb_I^2xa7TTgdrGFTU<5Qdy-HP>SMm49U`sK={Xxq>QIH7%Xfk&y
z3?Z?cC;k#dVK#waf(mDxggFZYdt_!N$H{DGG7M16a|VMw8WnbCBQa~R#4Tk*SB6Ea
zgy{Igl6E0142wjp*vAV5mU1#0;}wE)uBcUkddIq$z<sg2l2|NRgJ?5o><AsWOi8MG
z4)RNST{L9++zJ7t_oSR9YL4(?Iar-bVfq|ssCgMbHU2l*aG_iCUI)J1VRV_0>3Y;~
zmB-LxJ{7qn?J{I!)-WwjGdazMWM3gr(YMUl%C0r=RnM%zllM!3i^_!JVFDLl(TV`k
zTZ`V+&OD%Ks3kb%P`=V3({EJzmPl%FT$B&Nf(`!E@Pq!fIBf4^(dv|oocWyOiD!H`
zX8gZ^AwpXKiH;p?@kIkW#g9E4WxGM~8m?jNW;yKJl>j36qo9C*WAc(@rj{~dib3O{
z!e*7iR^3*gVE14RFOI=Gyu`4drzgvS7zJL4>+9A~@%wwUVLGeuUY_8kg4c=5N$lM>
z^ay^2jkMkG(s$X4b$^ZX;(3BH7oPrEJYifDgYk<%-3WDxGLmD4r{uZ>p^^c3bz)j6
zNi*zNk(0$t;X1!Bisbo=Q{^!nG=L5C=KN4k#XVCPzNQfYZYhao!8a2$TmW@^M37K?
zF%b5s84!CUaLGp+PdOl`&3ZmU7aF84bfiveJK_@s2&a|%gs;T;DKjw_fM}{btZO`3
zNKqgC0y&p#r}YR=k>QY7_8C&9)iiJ51Wd^$WD(&S8N^p|4vY`C_glYtpIIBvdDaH6
z0tyu6(1>Q{I9g1cVI0;jnP*r%7K9s0*tG}fJza@+5_*AtgCD0^y9RBsHN2R+wCpuU
z(RQT$nyIl|;UAoY>2ZRoBASSR+_zJa-ekicOaua(ur=C)h-`Sf*BU!=X)qdmw@r)T
z^BA`LadIC5%C<baX;dTwfg=mTKt0Axy>Nr@gl;sBw07qM`m>~MdLjA!Q**nbh@M*P
zNA^?R$NA$Mz`@k<yS|m4nWa6g;{W_eV`F6^><X$l%fE2%t)`Di404F#E1a+4c6f$x
zn1o<Pp(enm4|yo_t)-PyQvmQ#y+u$UW^d0m``%+C!`@{4#dv=_!`;M7A)9#)6_+>H
z4FsUmfJ9jBG#KR#&sUeLx3oVw6&`XCr!XJdmk({8Ng1!U=^Rz36&Qej!y6=_SB4K3
z0Od-ecDe<R0Y1|6MSPD2_!h{kn3TMW&W2tuEGBY}j$$w`mN4xbI+j__7-X~IS72KG
zn0X88!_JUb^R`;&l&52o0?q-pxFJ;vDJBc6u`a9H>Z}2NTltW!?)m9<szBRl6%U;t
zZ%a9duu4-9tHT!tjIZs>7POb`rc)nLh!{{WJwFUS67U4j9d<PF()F&KBb|S!DU+D-
zN6S9Yt!}aRBKr^{_xRiFtjoXAJ`@~v=+Ybzu@HR2*1YnzUu9c(r+$;gvO0{u(n|4u
zhnA~Y)~i*0vG#Pe_j?C!cq`j{2ZqNH6bOHl1@DL4n97-UJg&j-C}8}eVabuJy*bzM
z@$OysyUA9dDN6Rk8cp~$@iXK{W_~8AXy><VaXJ#}@2oHfy}$#L8?BiOuA12?7__Zl
z+#mH8`@HiIcnCyGw}G13osFz(*3WzCD-3sY)+@{v<m3s}Y#*uJ7U$}sS_SXSqS0Vq
z+HGyWUX(mQlb2+?@^>ql-Z)WhWP`YaXRS^UQ@lKpvVj<NcoDX?8O+WW#z|j7_Q@zZ
zKJe4u1_<_8-<lXEiLEnq!4d86Xfsbfs$|~vsLfhQ8Hz-yaNH^dgdJ-Q<^N(*Y-;0F
zlMbhMfJdxrYlk5>c)YhFBf>F7=Tbeq!3>M<IPH=~e=ZZnYbI865_VGX<nuJYVcW-W
za#+zNTS3Lc!>b>g53p_>8P4f_wnYHl8Cv%!i-EJBNGJNS-lEm=MQ^7iZ>Jza3y$tP
ziA5A|ZQYNCyEi@&|DzR07Q?m$-{of}ZffaXgQ7SI&H!u!Q<$-P{vHj|)OLUA$Y^yQ
zarz=}$NRw7xo?&#wgYF@0yAgE!k(|Y;_mY7)bh=MP*h6P(+fkR5{GRpu?%Ysh6Fp`
zBwn)IpO>(pZ}Xt=pW~%y{1|?^fw$kEm*vDR67ZAjfrLSb=%IS14I9jDw&BBvHm2Ga
z%gTr^Z8#(5zXXYk(bgbn8}RCo)diQ^Z@}q9?y*VeDt8UQ`HI*%YW@yhp`&WoHMnk0
zVF5_R8&$@mVQOjfF)A?V2~BO_X)Ad$oea(quKK|!yh@apOKk0w0@U4>?1>UWR}k6+
zjvoR1GnEhsa0w`i(Ih=DLD`*Z&l(f7gjMH3WoU8ZrH0*(H-+1%o^`DdNRbg_WMnvF
zyfMa|YGuhQ<K^W=?jVMpl{kffp@XEGCGE?dX2~u=LgM3jGAq!&2JdvW;MbT#Adzt~
zL><?Fcd3%QK+ojeSDJCern2?R#)Zo(1AOJ}{`F-y1M3!tj#Yg&-)3abZ;!1fjui`A
zTr`m3uOFcyYqVx&_A<Z9_GBM|ua`CNcIu#ZGgUaGW+l*VH)%4R8QYKZC^XqF_@DT^
zXZc3M-d!V-cYm62pR_3=BzM>^pjloAC2NPnO9Qp|*KnMlNBunT<Y?PZ*MxREmr`%{
zm^E@+U?X+~VCBWb#!kHL`H7tcR@9t^qM%ctta$BGC1wk*Wwg3t<DXlSDuT|4<Ay4V
z%nWrE8Pn`jMq=&HAh=y58=fTd+`WM0K)FI2xx355tPdsoo!YXTTj}Fq&BNUyt!H^1
zPZ-x_I`Sv40$k9Fk@tP?qGtGYM@Oq0<v@Se)+5@|of#*eMM~O4L-%Gbe&o3qU?`=x
zJ^bUt@czIc1TCnScv0W_>^*etvxQ>0tW(%nhS6;_3_;{GLF+RyaJkv{GX5Jrvz~8V
zC%wn&D_U4*K3MR+=IK+r;K4~Db`(ERNv=Go&8(JWs$EYXO;xbLY}`+zu(8=H_+-<E
zq?-++Bo*E+6wdMoxfbPui3KNJ*9LBY!oL(s;@;afP3sfKQj={meBT{cmfwVlHQ-ga
zyTQpES;dIzR3~|$3|;e?DYhzRWedv~spHVu;Pj08wP;sk*0<oW?PX_YslSCW{%!MC
z{UQ8}0%&pavB|KYx9(ZuL^sxqnS$ZDlE8pYkUS<NYkhPQ;mVe_i{xmQ1qPeewQ*&B
z`wl8l2Hd35(X23IN$2O#(1|pMsc|6N3ztq275rWMqU7+P>fr8IYc*K^yip+P#Wcav
z6H2q}TfpJr;cIu%bfZROVe~s4<Kz3CuTgi83^DFF19SdMDu_M@+HenuxLF&0Sw62q
zRuFJo3<T$_ZDaj|aj`_k1KyDX$q6t}RMB+Z06Dz3d_og+!?tb^IS(eq#Ei65(wtqm
z_eVON&wzMZY|%OIw?jRKNFlvNrA@dRuao>ZC!w$a@;+a{APh;D+xg;LkwL+o0a0cU
z`SGnR<=OZWPL}KM6E(%fhXw|IlNvmJvvN|Pp$R<{f<5m9@IyPN-`=GL(yhDO|2b;}
zUkcy;GNvj+sxiTvBWmSgwuCIPj^?j&mCk{ri-5$CvX7b4&Ld21R_Qlmba+Py)|Qa=
zON<lmv0{6SFKXXB95h)}RFq%qByPi_=#U~%bAcW}@7>}|y(~LWB6^|LP}v{$tF8lK
z?4_EdAW~{nNz~0X1l5z44Dao|MNk@sfuLX*B_&6V-7OSxc?MZTo545w5*>O#t8_$p
zGs4ggEMh8<%tN^?`jb1(g(my~b*fesT?!u*!=+6NDGvq$K{ibVr$QE*U(<4;3wVWD
z+M*zuxTB~rk|nQ$C{uc+V)3z>NOWI>p`-T+g8*Zhf=XK}PQQy9!hpg@tQXg5@1Dvo
zh80A(zz}MT27j?}(*;l*h%DaN>jK6q(V%#LTBUw<vJU&Ug=Q4iZjP6+q-a+2P~DHJ
z-%dV$($Bzuu|>PfGn-FJ!1H@VCDp|kFFhOJ>rv|D(pjL@f^f%<6Yx-sgGX$ge8QD2
z1}<1E>DBM5U5r{kN%;IL6fy!`xR`ENW<ZDs1q86Y??XSybmk9Bu8c9zHCcl~xFbR7
zlZEB*rhf0<Cr3tR9;AEDpTKi_JG=92h2lH(QqP@LOV{R8g7FYiJ1Vra()(vL)+h(k
zhU&e(4t1QYw^LNP%6MGvViIxqAT++T@;>3|VGX$QHgCSlGm&iIm1@>uNwY<p^}uKC
zO`ngVb@(j%C`}#sIHkM-!Q-^CP=*Y&0gA(cCKyy3wI^_Zwe@+L;{&iJ7h<z)^3)jy
zy*1O4SU9&wJ-D!}W+N~90*)%CDJ>_)#qt3pqR4P3Xl*7Q_(5T(irV>8?b!*B_;IVs
z2Ka6W=QqzeEFHAlHyk!tM&|5^cWnkKVdsiB=qhBT=@yJAP^rU)8bk4IufNX>O8tDk
zD@(S0`R?7waJODrbuTI%juhj<5a}m8Topop(Qd2Z7;6(qlLeE3+vTl}-N=9<w3uQ8
z5C*^1KVKvz&U8Z1+!r6cAa6`m^t3j7ZkOG=ZfaD2&cB`KfgOQ*kpJMUnag6~%q3{r
z_B>@Z31}J*bbIgde4lP7aJr>upnhIfgJ!k%?dI!o|MY(L*mc^5q%Oc2d7Ba;zDr$y
zgYX6SH;u>i%91JZazi~m9hg)0Rh-NiIifT4V;qe7*2#m#EX51RiOnhx2CdDtH!Sdx
zA&+LHuy(SG8_3G_iW+DcAwUzYB4;WphmIo3{igN8Qs$PPjT_TaMS}~m7d>E{Gnf3A
zc1yx0CbdjaT!jVMR9JQ{7(a#MsbA#$4d~8<JU-C5p$XY7mk)uO2hIyEKjr#%M}nm~
za!{Y`ox_&r_rgcCop9B)cm$4e4fhloX(qz#IjRAi{Grx%l1Zr*2r(1~SH0e>gHC_l
z!WJmVnx9%tn0Lwti%o|)kp~f?ddJTx-L)O7P#Q1~YG(XC>aQ-4$)Iy?9rx6lDRpJV
zNFC`h(@ejk-p(ZAf!_dNqE%vCoZ|pZ*shJe9##-&%fy_-wzbFO#l@>+rF2yCK(3j=
zD&Z&Fo{!5ur&9tzEBP`Lnt)C+l+@%71rzyjw7Rx_qLSo=re30v#-$V2U${MhYDT2-
zk!wEH%WgriaYV6EWdf)=Fk|wo-KJFMHOx?H!U`IVw393=J-)8Kwej~{PyZwKXik!&
zJsQe%#K-WVH`Z2MUg8=Mf8XtJo-=u2eAmqTVG}3+;w)U%K--_8HJ4)Q(WQ`?-<=&J
zEdv5CwsY?z!A(2g2BPYI3xD%4G5<z9NVL_nKNDEqp9nQ^>_4IZ#*e2W3|-XNZY%+8
zVKD%o%y6<^0ik+x2qL)<%cJ#nKP6S--k9I3X|eOmtjb}6KNPD>TR0K~&!7ELoR|g%
z$j>OSq!C=xyb`rp6brr~^<%-Y#Uia=DXE62f`kG{c=wytnTG<(6H#%|N>Ls?*_498
z)G=wyf|bTW24&~a#FfhdwSiu2-efkQIeKnZK@tgvF1O|>1y92b7;>nSSGdY>hy>`V
z%Rt9)L3L9T1vJu#j)O*u`mL#&NZ*kjPYqb&J?{7Ux$x7sCj`+*mqWv8z+>Gk>RjIt
zBjQla`n9HVgo>FZIR#r8|LG@m*rI^@Ak{sQnHYH=w{I>OAaT<R3$hH^#kNIT;_f9y
zWZb8xey>9oW8nO6T@Ff)alv11>mg#-MX4<$K>RF*e%=PFuMg`pZyIL}AAi9_{x#pA
zjG3cr*8<9Z^`%8~s*l}<_41NnXy{!ib<9l-{7s2Mr3_;(oTyb4(s0|MjmSrlsV$o3
zNB%wUA&8wtg0*E;m_!fOF@i5Yad%-Fi`H*_r-!zEkb?Q2MwxV4+#{x0h{e+SfQ56>
z&59t-@Sp}vh~+2nJTU53Xs+Q++ElL@Z<;DDV*AK$>IpVT?H-GpWfw{py~x0Ea-^9y
zUp#Mjt_nJdHP-HmK>Y{p1AdQF_vE;1pwsl@XMH(#PqWeg!jqwj!GJ^hE#W|9i-)*I
zs{GY`A4$@N{7|>KquS<fH{f9SNjdI*4S>frYUg+y&LJ!_G-6jg>m}Z2eI_IO0ajAe
zDK6x6jvYN}raskV)FjD31LTxfxW7flEKCQ)u{kX8S{10)HEbv^Huik5QE~8Ma28A^
z2dR5`b^u{g)+9O7(M=aE>dot$JqcoH3V*>;{STu4mSd^{&ycO(@LV6mA+QkSweZE|
zss;1ccV<<Tijr)N2$cu6*o`6&3Lw!T1%`~`y+cT8mM`$IG<NAE)y+$6wh;G?9^E_`
ze$bq4_IZ}bsR#m&F0{|>T(y>g^ywaQz@g?}pEK<@MkJQki1^zb_GUwH(7J1^N}7)l
zp};r>!kKk@`lS@!DsynWzrJ{2W9K?K_nhDynhrd>x;>pJR2$e|Z+y4*rmTgLpR!oJ
z=z+>Dh!Ki!CHlE-6WV8c*<5zMxPTzl3lMdwbrC{acy_AGBq^4amCbSg6&jEff!={7
zK3_i6>pjB1r|3LDC%o>gtl^FWXK(fO5=-DFRLUu`Rm#PsMrxGZOaWCtgzz-nU0hEu
zol^=GthJ()LDuz`oo1#<SdHYCr4RkL1<8wgRDjWe<c`sV6D>wR3a>+GGV|xB_hl9c
zl&I+Jy5$hQ=su6}j!JHl{3u8&xi30sX78D<u%qiG4qZ43lxTe(jc{QPC%C>}vbf!c
z1_!&zy9lRZ=PE+uY!LJwgS5J66RU=XlA(pbq|^?uh=9iqq#Q!Or|(?&3>9GU7_p=a
zoqCL&GkZTZG^M1tp(1b&=us+PIpyc~pNM_SE#ac6=75Cw`8HFYlpu{-a&sdrU<mfJ
zn=P}c3g4mlu$_rPFv0+Z(ez}$v5g~oLI<0KnWu#6S?%{@Rp`|!zz)KgUuK~>30xtZ
zV)zRhP@H;rhh)HAkj~A-bU#uT1W8c?@YFiZEBcup>_(pJ9tCtEW<NN+0QaUX2=b!*
zocvmc#juk{(lsamrg6A4v2w`kk>E2^JC}>*&xjQ-f{=$B_cvm}fG_ss-^dUBdfL4j
zA##c_wXz6VxiUaCF-vT=&0&ve_IM_Jen<0Tn?36qcy21$g0$xps3%P2Hr8KGK(1DC
z);_Q8;0NUmCC+A<q+Iqr!~|F5%Q2z=>FSCuM1<UhM=ER^NNoj(*%$2`Cz&?7L#073
z+03i@0UXzbyrkH}p;p^QShK;7pd%ny?hW)BG*OhopZ0$p)4hg?G1A!49ysz2R)yKB
zp{7NI0sVs9ami48zfW#{1ib#+N71id9W)rHt5LrYZwN}Ld#YD_uO+?0JuK}dU^WeS
z(hG{J41N|Mp&i9fg(IcF%n$^~m|`}Ya%Vq~RL-{v5Bpj@H{T3`G6wC{MrHd)TzIN1
z4N%2ApqqLz)yaW*5Cr#+%Yym)iS&$9)BV9O=zfV(0{icw-vZ#d2G|hZns`hJe)1Mc
zP@M?_Xv*RXgcg1u#=@mXw-|e@CZ-SMAy6a#CHGB5G$&wg43p)wp!OHLC=xgsDPb7%
z=(4;#P*W2_K)3w0Fe6$@Pn#1qeiKV5T36E+*HuI?H9T572SV&1Y(z%h6mt_f<uVM}
z=n@qDu*UadU*XOSHx&<CLW9Rmi*{D@V2l<DFx1g;&(x}`%wq)-2+!ArG8qH1CD`@v
zsm!iF-bqf2Oo>w?>yQzs*ZRHli0b49@{)7=qGC@Rcrxxi4BXEr?}kO$K3?=xj72US
z?I0lG+{tY*6B^YsGNF-w`8CYV&l#b|eP{Brw8AC1asQHXJz(Mk@$u#oomJn!hHcEL
zclYy}Z95&QxijjSD-$lsy8#X3>v1FfZw<(e>*M~NsIoU6%~V<)p?m%Me#Z3l^{hNm
z5p7j!zfe=dtPwNe)q?*0Okq$#BUJToNRC>BTKJ_@CNL#6tpgx_=-_5yF`VGDvBeW%
ztM=(7h0xn_*2|Od9mC>i#AkQyzhH_;<Dyzv_I@WTX4Y|;NRq&N<;LhRqp3kuOjWiw
zbdpK9ym553;LJ%6=>a4Oi2L+BJUYMvX|yv};?;?qS@&q8dJf=nNB|rcYil8yL~?~O
zmoBc4S{?f71FkW##EN=CWtGEBroH?Sjn~}nZP@Ej2Iqk5RogR2Y&R+wDe`Sq<J5_Z
zOd1Ez0vXMl+e!UBX?~Uhl!Z85nV@6Boj{azcv&G}X?RVjhxjO`y>MjU+r`Ce!peF}
zDA1Q;`f^3C1Ur-6xITvaeZ9mhiisUHuWgZ#4adJLJI^WWu*PD6b8R7g)@GN2XUdP5
zk(W`o%9SVWLY@Ta90G=Jv`&mc{ag}>iLt?|aKDhKbe|JTU~pryV3lBiGtz+@h0sY&
z^io{g1mI;A?i+uany|Yz#UzJcDkyZ(fU6oNJI?unTjBE)1e?WifcO*FVt0nvCbR@f
z=iXiaPrT_MNZR1v=~R>6VDk)HvNof|f+BYXS@!UL5~jRk4K^fcqi@i?OK}MqR1C%5
zDSOzfeR&`&rnN=lOS$U_+_G7}LRRvC=u;NHPbM@H=#o?SB{MLcS&&<dMXQQ0B{9kZ
zP*@8&CNdl15ixEiD`MoBS)RyMth9xc(?*CFywZCp45P9&a<s-l(trUhQmq4q9VN5~
zmv{x%xykD~s#Tuf7-7|)6r?L0c94bt^ymBXR>|nxi?7cZnxO65{7AxU8x5zswKdA&
z!owqSNcgaF`?xCW)fA$KPuKlk&x~wIK`9wdFc(tXQb%%>=!W=9JLm8zl#A(?4?LF6
zx8CzBldvU%a?^sl-A8kW*F09#O`62w?I-8DMLx?L{>`MLWjj7bv?N)`umCYB?7pKT
zjzjk5%?40%`1aS)u5qA=H36QgZG<azifQcpEiY>tMJjz-#+|*p`-cILL|pc!O}HYu
zG=}h$Fetpmwb${%hdKNAtj_(JUTAiIq5i2aw79<?IW+y<ozvQffbLaW$|Yv*+|CpA
z%DNcQY$53ZefI|Jv7vNx`Q;WOYP)UA6LY%OwrbhjWQbWd-KHCwK`6VLlrjZ3Z?~W*
z@#*%3<N$FRsbp;;Wae-dzbq}f$XMMZsCU{2ga#;$rgiKE=s8bEdMBb<_o-bnF)<~2
zNappR7I?LdVq}o|$xThBSnvd6;`Wps!&9-;07my@&t*6qmR?b)pp$_&F5f5ILHj*o
zvS(yfdH~AP0+cM^#bW10BNnTyhct$P!UIbeO;1yL>kgcrx{EbZ`BahTShTg0=g8{(
zf@HzWOYOwVO+ig=D`L<d)R14!Q;+HH-#_nuwofoBu6j>OW>D8Y9)Dytkw*A6V{&Ak
z6znWVy5m)hPa0y_1E;`z_TJtNzv}N<zTLa+{e6$egAqW&?x+@(?t1g{#~4tBIlYh{
zA76aL^!)c^YcpeGM|&edYfEc81495mMw9W6IfDN(W$^FhzorZd{f*H72ZrH4FpU3!
zVfqgY^M7Di{sY7M9~id(z_9-V^ItQ}{^c>H`%ln6sf7PyOaG)4{txu`S^xw>0sg;_
zZU6Yk{yNq9{@2CddsgHm|5bjTr1{?t0HDsd=wl50zs%MAOh1p7{6nXp|3?3c4gYLE
zPagbZ&pw`M|GU}0l59WQ&tvHRSe%b>S^sPQN_G8gKhI<PW91P4X8+31`)ofC<@#fT
zKbFM&?{@!6R{Lx}4;}hrchLT3|B4IyY(Ed+`D2kkK9Bw1?fw<=@!5W!r}4-7VE@hj
z6^!uNejcsx$JXHf&HlB7=d=AhXW)<B#QU42|7+^NXZ$&W{tpHs{5$@)mGwCm`4285
z`#b)(rS&-@_zzzBNDcnqyPE#r*4F1Z#y_}%_V4)L7T4#bzCU<^{_ptTR@dkJxj&eN
z@$dNGme=Rlm_N9U^Y8fI*4O8(jX$`T=kNI67TD*-WPdQe)c?P<>~m>+UP<<cD1VSY
z5756Y%Fpe5e=wW|0Kli_zRz3!+y?OnBkTX)n<75n%HMY>VE*SOJ}&Egm)-vL#pwSf
z|7&ODe@=D2u<rjV>Hj(9|3n%7Id%L*8UHyg`9zuiIbHiing2OO^!V4iiRGVD;ZKzH
zpHtUQl<l9>icggN|3&|6XW@TNb-r7lC_UXjw`iXKdOy+sKkMmVw=4PC{yz)qU#-t)
m`%zJ#AI-NP^JYK3_CNO9>p!l603c##WF*Khg#SN#HUA&Qjy2r?

literal 0
HcmV?d00001

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step
new file mode 100644
index 00000000..5911d8fb
--- /dev/null
+++ b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step	
@@ -0,0 +1,1693 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/Servos/Emax-ES08A/servo-rounded-horn.step','2015-01-10T19:42:53',(
+    'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
+  'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fillet','Fillet','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1353);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#109,#167,#486,#525,#584,#638,#692,#746,#800,
+    #854,#908,#962,#1016,#1070,#1129,#1188,#1247,#1251,#1290,#1349));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#50,#81,#82));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.8,0.,1.5));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.8,0.,2.));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.8,0.,1.5));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,2.8);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,1.5));
+#35 = DIRECTION('',(-0.,-0.,-1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(-0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(-0.,0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(-0.,-1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.F.);
+#51 = EDGE_CURVE('',#22,#22,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,2.8);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(0.,0.,1.5));
+#56 = DIRECTION('',(0.,0.,1.));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = PLANE('',#67);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(9.35,0.,1.5));
+#69 = DIRECTION('',(0.,0.,-1.));
+#70 = DIRECTION('',(-1.,0.,0.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80);
+#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#73 = CARTESIAN_POINT('',(6.55,0.));
+#74 = CARTESIAN_POINT('',(6.55,4.849742261193));
+#75 = CARTESIAN_POINT('',(10.75,2.424871130596));
+#76 = CARTESIAN_POINT('',(14.95,6.858022075225E-16));
+#77 = CARTESIAN_POINT('',(10.75,-2.424871130596));
+#78 = CARTESIAN_POINT('',(6.55,-4.849742261193));
+#79 = CARTESIAN_POINT('',(6.55,0.));
+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81 = ORIENTED_EDGE('',*,*,#21,.T.);
+#82 = ORIENTED_EDGE('',*,*,#83,.T.);
+#83 = EDGE_CURVE('',#24,#24,#84,.T.);
+#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.);
+#85 = CIRCLE('',#86,2.8);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(0.,0.,2.));
+#88 = DIRECTION('',(0.,0.,1.));
+#89 = DIRECTION('',(1.,0.,0.));
+#90 = PCURVE('',#32,#91);
+#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96);
+#92 = LINE('',#93,#94);
+#93 = CARTESIAN_POINT('',(-0.,-0.5));
+#94 = VECTOR('',#95,1.);
+#95 = DIRECTION('',(-1.,0.));
+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#97 = PCURVE('',#98,#103);
+#98 = TOROIDAL_SURFACE('',#99,2.4,0.4);
+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#100 = CARTESIAN_POINT('',(0.,0.,2.));
+#101 = DIRECTION('',(0.,0.,1.));
+#102 = DIRECTION('',(1.,0.,0.));
+#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108);
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(0.,0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(1.,0.));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ADVANCED_FACE('',(#110),#98,.T.);
+#110 = FACE_BOUND('',#111,.T.);
+#111 = EDGE_LOOP('',(#112,#134,#135,#136));
+#112 = ORIENTED_EDGE('',*,*,#113,.F.);
+#113 = EDGE_CURVE('',#24,#114,#116,.T.);
+#114 = VERTEX_POINT('',#115);
+#115 = CARTESIAN_POINT('',(2.4,0.,2.4));
+#116 = SEAM_CURVE('',#117,(#122,#128),.PCURVE_S1.);
+#117 = CIRCLE('',#118,0.4);
+#118 = AXIS2_PLACEMENT_3D('',#119,#120,#121);
+#119 = CARTESIAN_POINT('',(2.4,0.,2.));
+#120 = DIRECTION('',(0.,-1.,0.));
+#121 = DIRECTION('',(1.,0.,0.));
+#122 = PCURVE('',#98,#123);
+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#127);
+#124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#125,#126),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#125 = CARTESIAN_POINT('',(0.,0.));
+#126 = CARTESIAN_POINT('',(0.,1.570796326795));
+#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#128 = PCURVE('',#98,#129);
+#129 = DEFINITIONAL_REPRESENTATION('',(#130),#133);
+#130 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#131,#132),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#131 = CARTESIAN_POINT('',(6.28318530718,0.));
+#132 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = ORIENTED_EDGE('',*,*,#83,.T.);
+#135 = ORIENTED_EDGE('',*,*,#113,.T.);
+#136 = ORIENTED_EDGE('',*,*,#137,.F.);
+#137 = EDGE_CURVE('',#114,#114,#138,.T.);
+#138 = SURFACE_CURVE('',#139,(#144,#151),.PCURVE_S1.);
+#139 = CIRCLE('',#140,2.4);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(0.,0.,2.4));
+#142 = DIRECTION('',(0.,0.,1.));
+#143 = DIRECTION('',(1.,0.,0.));
+#144 = PCURVE('',#98,#145);
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(0.,1.570796326795));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(1.,0.));
+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#151 = PCURVE('',#152,#157);
+#152 = PLANE('',#153);
+#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);
+#154 = CARTESIAN_POINT('',(2.8,0.,2.4));
+#155 = DIRECTION('',(0.,0.,-1.));
+#156 = DIRECTION('',(-1.,0.,0.));
+#157 = DEFINITIONAL_REPRESENTATION('',(#158),#166);
+#158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#159,#160,#161,#162,#163,#164
+,#165),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#159 = CARTESIAN_POINT('',(0.4,0.));
+#160 = CARTESIAN_POINT('',(0.4,4.156921938165));
+#161 = CARTESIAN_POINT('',(4.,2.078460969083));
+#162 = CARTESIAN_POINT('',(7.6,5.878304635907E-16));
+#163 = CARTESIAN_POINT('',(4.,-2.078460969083));
+#164 = CARTESIAN_POINT('',(0.4,-4.156921938165));
+#165 = CARTESIAN_POINT('',(0.4,0.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = ADVANCED_FACE('',(#168,#203,#206,#241,#276,#311,#346,#381,#416,
+    #451),#66,.F.);
+#168 = FACE_BOUND('',#169,.F.);
+#169 = EDGE_LOOP('',(#170));
+#170 = ORIENTED_EDGE('',*,*,#171,.F.);
+#171 = EDGE_CURVE('',#172,#172,#174,.T.);
+#172 = VERTEX_POINT('',#173);
+#173 = CARTESIAN_POINT('',(9.35,0.,1.5));
+#174 = SURFACE_CURVE('',#175,(#180,#191),.PCURVE_S1.);
+#175 = CIRCLE('',#176,9.35);
+#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179);
+#177 = CARTESIAN_POINT('',(0.,0.,1.5));
+#178 = DIRECTION('',(0.,0.,1.));
+#179 = DIRECTION('',(1.,0.,0.));
+#180 = PCURVE('',#66,#181);
+#181 = DEFINITIONAL_REPRESENTATION('',(#182),#190);
+#182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#183,#184,#185,#186,#187,#188
+,#189),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#183 = CARTESIAN_POINT('',(0.,0.));
+#184 = CARTESIAN_POINT('',(0.,16.194675050769));
+#185 = CARTESIAN_POINT('',(14.025,8.097337525385));
+#186 = CARTESIAN_POINT('',(28.05,2.290089514406E-15));
+#187 = CARTESIAN_POINT('',(14.025,-8.097337525384));
+#188 = CARTESIAN_POINT('',(1.42108547152E-14,-16.19467505076));
+#189 = CARTESIAN_POINT('',(0.,0.));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#191 = PCURVE('',#192,#197);
+#192 = CYLINDRICAL_SURFACE('',#193,9.35);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(0.,0.,0.));
+#195 = DIRECTION('',(-0.,-0.,-1.));
+#196 = DIRECTION('',(1.,0.,0.));
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(-0.,-1.5));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(-1.,0.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = FACE_BOUND('',#204,.F.);
+#204 = EDGE_LOOP('',(#205));
+#205 = ORIENTED_EDGE('',*,*,#51,.T.);
+#206 = FACE_BOUND('',#207,.F.);
+#207 = EDGE_LOOP('',(#208));
+#208 = ORIENTED_EDGE('',*,*,#209,.T.);
+#209 = EDGE_CURVE('',#210,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5));
+#212 = SURFACE_CURVE('',#213,(#218,#229),.PCURVE_S1.);
+#213 = CIRCLE('',#214,0.4);
+#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
+#215 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5));
+#216 = DIRECTION('',(0.,0.,1.));
+#217 = DIRECTION('',(1.,0.,0.));
+#218 = PCURVE('',#66,#219);
+#219 = DEFINITIONAL_REPRESENTATION('',(#220),#228);
+#220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#221,#222,#223,#224,#225,#226
+,#227),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#221 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#222 = CARTESIAN_POINT('',(10.75,6.468848370051));
+#223 = CARTESIAN_POINT('',(11.35,6.122438208537));
+#224 = CARTESIAN_POINT('',(11.95,5.776028047023));
+#225 = CARTESIAN_POINT('',(11.35,5.42961788551));
+#226 = CARTESIAN_POINT('',(10.75,5.083207723996));
+#227 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#229 = PCURVE('',#230,#235);
+#230 = CYLINDRICAL_SURFACE('',#231,0.4);
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5));
+#233 = DIRECTION('',(0.,0.,1.));
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
+#236 = LINE('',#237,#238);
+#237 = CARTESIAN_POINT('',(0.,0.));
+#238 = VECTOR('',#239,1.);
+#239 = DIRECTION('',(1.,0.));
+#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#241 = FACE_BOUND('',#242,.F.);
+#242 = EDGE_LOOP('',(#243));
+#243 = ORIENTED_EDGE('',*,*,#244,.T.);
+#244 = EDGE_CURVE('',#245,#245,#247,.T.);
+#245 = VERTEX_POINT('',#246);
+#246 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5));
+#247 = SURFACE_CURVE('',#248,(#253,#264),.PCURVE_S1.);
+#248 = CIRCLE('',#249,0.4);
+#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252);
+#250 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5));
+#251 = DIRECTION('',(0.,0.,1.));
+#252 = DIRECTION('',(1.,0.,0.));
+#253 = PCURVE('',#66,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#263);
+#255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#256,#257,#258,#259,#260,#261
+,#262),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#256 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#257 = CARTESIAN_POINT('',(7.15,6.468848370051));
+#258 = CARTESIAN_POINT('',(7.75,6.122438208537));
+#259 = CARTESIAN_POINT('',(8.35,5.776028047023));
+#260 = CARTESIAN_POINT('',(7.75,5.42961788551));
+#261 = CARTESIAN_POINT('',(7.15,5.083207723996));
+#262 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#264 = PCURVE('',#265,#270);
+#265 = CYLINDRICAL_SURFACE('',#266,0.4);
+#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
+#267 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5));
+#268 = DIRECTION('',(0.,0.,1.));
+#269 = DIRECTION('',(1.,0.,0.));
+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(0.,0.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(1.,0.));
+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#276 = FACE_BOUND('',#277,.F.);
+#277 = EDGE_LOOP('',(#278));
+#278 = ORIENTED_EDGE('',*,*,#279,.T.);
+#279 = EDGE_CURVE('',#280,#280,#282,.T.);
+#280 = VERTEX_POINT('',#281);
+#281 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5));
+#282 = SURFACE_CURVE('',#283,(#288,#299),.PCURVE_S1.);
+#283 = CIRCLE('',#284,0.4);
+#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
+#285 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5));
+#286 = DIRECTION('',(0.,0.,1.));
+#287 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#288 = PCURVE('',#66,#289);
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#298);
+#290 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#291,#292,#293,#294,#295,#296
+,#297),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#291 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#292 = CARTESIAN_POINT('',(11.55,-6.468848370051));
+#293 = CARTESIAN_POINT('',(10.95,-6.122438208537));
+#294 = CARTESIAN_POINT('',(10.35,-5.776028047023));
+#295 = CARTESIAN_POINT('',(10.95,-5.42961788551));
+#296 = CARTESIAN_POINT('',(11.55,-5.083207723996));
+#297 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = PCURVE('',#300,#305);
+#300 = CYLINDRICAL_SURFACE('',#301,0.4);
+#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
+#302 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5));
+#303 = DIRECTION('',(0.,0.,1.));
+#304 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(0.,0.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(1.,0.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = FACE_BOUND('',#312,.F.);
+#312 = EDGE_LOOP('',(#313));
+#313 = ORIENTED_EDGE('',*,*,#314,.T.);
+#314 = EDGE_CURVE('',#315,#315,#317,.T.);
+#315 = VERTEX_POINT('',#316);
+#316 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5));
+#317 = SURFACE_CURVE('',#318,(#323,#334),.PCURVE_S1.);
+#318 = CIRCLE('',#319,0.4);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5));
+#321 = DIRECTION('',(0.,-0.,1.));
+#322 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#323 = PCURVE('',#66,#324);
+#324 = DEFINITIONAL_REPRESENTATION('',(#325),#333);
+#325 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#326,#327,#328,#329,#330,#331
+,#332),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#326 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#327 = CARTESIAN_POINT('',(15.818848370051,-1.4));
+#328 = CARTESIAN_POINT('',(15.472438208537,-2.));
+#329 = CARTESIAN_POINT('',(15.126028047023,-2.6));
+#330 = CARTESIAN_POINT('',(14.77961788551,-2.));
+#331 = CARTESIAN_POINT('',(14.433207723996,-1.4));
+#332 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#334 = PCURVE('',#335,#340);
+#335 = CYLINDRICAL_SURFACE('',#336,0.4);
+#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
+#337 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5));
+#338 = DIRECTION('',(0.,0.,1.));
+#339 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(0.,0.));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(1.,0.));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#346 = FACE_BOUND('',#347,.F.);
+#347 = EDGE_LOOP('',(#348));
+#348 = ORIENTED_EDGE('',*,*,#349,.T.);
+#349 = EDGE_CURVE('',#350,#350,#352,.T.);
+#350 = VERTEX_POINT('',#351);
+#351 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5));
+#352 = SURFACE_CURVE('',#353,(#358,#369),.PCURVE_S1.);
+#353 = CIRCLE('',#354,0.4);
+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#355 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5));
+#356 = DIRECTION('',(0.,-0.,1.));
+#357 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#358 = PCURVE('',#66,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#368);
+#360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#361,#362,#363,#364,#365,#366
+,#367),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#361 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#362 = CARTESIAN_POINT('',(15.818848370051,2.2));
+#363 = CARTESIAN_POINT('',(15.472438208537,1.6));
+#364 = CARTESIAN_POINT('',(15.126028047023,1.));
+#365 = CARTESIAN_POINT('',(14.77961788551,1.6));
+#366 = CARTESIAN_POINT('',(14.433207723996,2.2));
+#367 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#369 = PCURVE('',#370,#375);
+#370 = CYLINDRICAL_SURFACE('',#371,0.4);
+#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
+#372 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5));
+#373 = DIRECTION('',(0.,0.,1.));
+#374 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = LINE('',#377,#378);
+#377 = CARTESIAN_POINT('',(0.,0.));
+#378 = VECTOR('',#379,1.);
+#379 = DIRECTION('',(1.,0.));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = FACE_BOUND('',#382,.F.);
+#382 = EDGE_LOOP('',(#383));
+#383 = ORIENTED_EDGE('',*,*,#384,.T.);
+#384 = EDGE_CURVE('',#385,#385,#387,.T.);
+#385 = VERTEX_POINT('',#386);
+#386 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5));
+#387 = SURFACE_CURVE('',#388,(#393,#404),.PCURVE_S1.);
+#388 = CIRCLE('',#389,0.4);
+#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392);
+#390 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5));
+#391 = DIRECTION('',(0.,0.,1.));
+#392 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#393 = PCURVE('',#66,#394);
+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#403);
+#395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#396,#397,#398,#399,#400,#401
+,#402),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#396 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#397 = CARTESIAN_POINT('',(2.881151629949,1.4));
+#398 = CARTESIAN_POINT('',(3.227561791463,2.));
+#399 = CARTESIAN_POINT('',(3.573971952977,2.6));
+#400 = CARTESIAN_POINT('',(3.92038211449,2.));
+#401 = CARTESIAN_POINT('',(4.266792276004,1.4));
+#402 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#404 = PCURVE('',#405,#410);
+#405 = CYLINDRICAL_SURFACE('',#406,0.4);
+#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#407 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5));
+#408 = DIRECTION('',(0.,0.,1.));
+#409 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(0.,0.));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(1.,0.));
+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#416 = FACE_BOUND('',#417,.F.);
+#417 = EDGE_LOOP('',(#418));
+#418 = ORIENTED_EDGE('',*,*,#419,.T.);
+#419 = EDGE_CURVE('',#420,#420,#422,.T.);
+#420 = VERTEX_POINT('',#421);
+#421 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5));
+#422 = SURFACE_CURVE('',#423,(#428,#439),.PCURVE_S1.);
+#423 = CIRCLE('',#424,0.4);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5));
+#426 = DIRECTION('',(0.,0.,1.));
+#427 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#428 = PCURVE('',#66,#429);
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#438);
+#430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433,#434,#435,#436
+,#437),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#431 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#432 = CARTESIAN_POINT('',(7.95,-6.468848370051));
+#433 = CARTESIAN_POINT('',(7.35,-6.122438208537));
+#434 = CARTESIAN_POINT('',(6.75,-5.776028047023));
+#435 = CARTESIAN_POINT('',(7.35,-5.42961788551));
+#436 = CARTESIAN_POINT('',(7.95,-5.083207723996));
+#437 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#439 = PCURVE('',#440,#445);
+#440 = CYLINDRICAL_SURFACE('',#441,0.4);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5));
+#443 = DIRECTION('',(0.,0.,1.));
+#444 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,0.));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(1.,0.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = FACE_BOUND('',#452,.F.);
+#452 = EDGE_LOOP('',(#453));
+#453 = ORIENTED_EDGE('',*,*,#454,.T.);
+#454 = EDGE_CURVE('',#455,#455,#457,.T.);
+#455 = VERTEX_POINT('',#456);
+#456 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5));
+#457 = SURFACE_CURVE('',#458,(#463,#474),.PCURVE_S1.);
+#458 = CIRCLE('',#459,0.4);
+#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
+#460 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5));
+#461 = DIRECTION('',(0.,0.,1.));
+#462 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#463 = PCURVE('',#66,#464);
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#473);
+#465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#466,#467,#468,#469,#470,#471
+,#472),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#466 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#467 = CARTESIAN_POINT('',(2.881151629949,-2.2));
+#468 = CARTESIAN_POINT('',(3.227561791463,-1.6));
+#469 = CARTESIAN_POINT('',(3.573971952977,-1.));
+#470 = CARTESIAN_POINT('',(3.92038211449,-1.6));
+#471 = CARTESIAN_POINT('',(4.266792276004,-2.2));
+#472 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#474 = PCURVE('',#475,#480);
+#475 = CYLINDRICAL_SURFACE('',#476,0.4);
+#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
+#477 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5));
+#478 = DIRECTION('',(0.,0.,1.));
+#479 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485);
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(0.,0.));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(1.,0.));
+#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#486 = ADVANCED_FACE('',(#487,#490),#152,.F.);
+#487 = FACE_BOUND('',#488,.F.);
+#488 = EDGE_LOOP('',(#489));
+#489 = ORIENTED_EDGE('',*,*,#137,.F.);
+#490 = FACE_BOUND('',#491,.F.);
+#491 = EDGE_LOOP('',(#492));
+#492 = ORIENTED_EDGE('',*,*,#493,.T.);
+#493 = EDGE_CURVE('',#494,#494,#496,.T.);
+#494 = VERTEX_POINT('',#495);
+#495 = CARTESIAN_POINT('',(2.2,0.,2.4));
+#496 = SURFACE_CURVE('',#497,(#502,#513),.PCURVE_S1.);
+#497 = CIRCLE('',#498,2.2);
+#498 = AXIS2_PLACEMENT_3D('',#499,#500,#501);
+#499 = CARTESIAN_POINT('',(0.,0.,2.4));
+#500 = DIRECTION('',(0.,0.,1.));
+#501 = DIRECTION('',(1.,0.,0.));
+#502 = PCURVE('',#152,#503);
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#512);
+#504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#505,#506,#507,#508,#509,#510
+,#511),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#505 = CARTESIAN_POINT('',(0.6,0.));
+#506 = CARTESIAN_POINT('',(0.6,3.810511776652));
+#507 = CARTESIAN_POINT('',(3.9,1.905255888326));
+#508 = CARTESIAN_POINT('',(7.2,5.388445916248E-16));
+#509 = CARTESIAN_POINT('',(3.9,-1.905255888326));
+#510 = CARTESIAN_POINT('',(0.6,-3.810511776652));
+#511 = CARTESIAN_POINT('',(0.6,0.));
+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#513 = PCURVE('',#514,#519);
+#514 = TOROIDAL_SURFACE('',#515,2.2,0.4);
+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
+#516 = CARTESIAN_POINT('',(0.,0.,2.));
+#517 = DIRECTION('',(0.,0.,1.));
+#518 = DIRECTION('',(1.,0.,0.));
+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);
+#520 = LINE('',#521,#522);
+#521 = CARTESIAN_POINT('',(0.,1.570796326795));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(1.,0.));
+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#525 = ADVANCED_FACE('',(#526),#192,.T.);
+#526 = FACE_BOUND('',#527,.F.);
+#527 = EDGE_LOOP('',(#528,#551,#552,#553));
+#528 = ORIENTED_EDGE('',*,*,#529,.T.);
+#529 = EDGE_CURVE('',#530,#172,#532,.T.);
+#530 = VERTEX_POINT('',#531);
+#531 = CARTESIAN_POINT('',(9.35,0.,0.));
+#532 = SEAM_CURVE('',#533,(#537,#544),.PCURVE_S1.);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(9.35,0.,0.));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = PCURVE('',#192,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(-0.,0.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(-0.,-1.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#544 = PCURVE('',#192,#545);
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(-0.,-1.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = ORIENTED_EDGE('',*,*,#171,.T.);
+#552 = ORIENTED_EDGE('',*,*,#529,.F.);
+#553 = ORIENTED_EDGE('',*,*,#554,.F.);
+#554 = EDGE_CURVE('',#530,#530,#555,.T.);
+#555 = SURFACE_CURVE('',#556,(#561,#568),.PCURVE_S1.);
+#556 = CIRCLE('',#557,9.35);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(0.,0.,0.));
+#559 = DIRECTION('',(0.,0.,1.));
+#560 = DIRECTION('',(1.,0.,0.));
+#561 = PCURVE('',#192,#562);
+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(-0.,0.));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(-1.,0.));
+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#568 = PCURVE('',#569,#574);
+#569 = PLANE('',#570);
+#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573);
+#571 = CARTESIAN_POINT('',(9.35,0.,0.));
+#572 = DIRECTION('',(0.,0.,-1.));
+#573 = DIRECTION('',(-1.,0.,0.));
+#574 = DEFINITIONAL_REPRESENTATION('',(#575),#583);
+#575 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#576,#577,#578,#579,#580,#581
+,#582),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#576 = CARTESIAN_POINT('',(0.,0.));
+#577 = CARTESIAN_POINT('',(0.,16.194675050769));
+#578 = CARTESIAN_POINT('',(14.025,8.097337525385));
+#579 = CARTESIAN_POINT('',(28.05,2.290089514406E-15));
+#580 = CARTESIAN_POINT('',(14.025,-8.097337525384));
+#581 = CARTESIAN_POINT('',(1.42108547152E-14,-16.19467505076));
+#582 = CARTESIAN_POINT('',(0.,0.));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = ADVANCED_FACE('',(#585),#230,.F.);
+#585 = FACE_BOUND('',#586,.F.);
+#586 = EDGE_LOOP('',(#587,#588,#611,#637));
+#587 = ORIENTED_EDGE('',*,*,#209,.F.);
+#588 = ORIENTED_EDGE('',*,*,#589,.T.);
+#589 = EDGE_CURVE('',#210,#590,#592,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(-1.4,5.776028047023,0.));
+#592 = SEAM_CURVE('',#593,(#597,#604),.PCURVE_S1.);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(-0.,-0.,-1.));
+#597 = PCURVE('',#230,#598);
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);
+#599 = LINE('',#600,#601);
+#600 = CARTESIAN_POINT('',(6.28318530718,0.));
+#601 = VECTOR('',#602,1.);
+#602 = DIRECTION('',(0.,-1.));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = PCURVE('',#230,#605);
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);
+#606 = LINE('',#607,#608);
+#607 = CARTESIAN_POINT('',(0.,0.));
+#608 = VECTOR('',#609,1.);
+#609 = DIRECTION('',(0.,-1.));
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#611 = ORIENTED_EDGE('',*,*,#612,.T.);
+#612 = EDGE_CURVE('',#590,#590,#613,.T.);
+#613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.);
+#614 = CIRCLE('',#615,0.4);
+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#616 = CARTESIAN_POINT('',(-1.8,5.776028047023,0.));
+#617 = DIRECTION('',(0.,0.,1.));
+#618 = DIRECTION('',(1.,0.,0.));
+#619 = PCURVE('',#230,#620);
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(0.,-1.5));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(1.,0.));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = PCURVE('',#569,#627);
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#636);
+#628 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#629,#630,#631,#632,#633,#634
+,#635),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#629 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#630 = CARTESIAN_POINT('',(10.75,6.468848370051));
+#631 = CARTESIAN_POINT('',(11.35,6.122438208537));
+#632 = CARTESIAN_POINT('',(11.95,5.776028047023));
+#633 = CARTESIAN_POINT('',(11.35,5.42961788551));
+#634 = CARTESIAN_POINT('',(10.75,5.083207723996));
+#635 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#637 = ORIENTED_EDGE('',*,*,#589,.F.);
+#638 = ADVANCED_FACE('',(#639),#265,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#642,#665,#691));
+#641 = ORIENTED_EDGE('',*,*,#244,.F.);
+#642 = ORIENTED_EDGE('',*,*,#643,.T.);
+#643 = EDGE_CURVE('',#245,#644,#646,.T.);
+#644 = VERTEX_POINT('',#645);
+#645 = CARTESIAN_POINT('',(2.2,5.776028047023,0.));
+#646 = SEAM_CURVE('',#647,(#651,#658),.PCURVE_S1.);
+#647 = LINE('',#648,#649);
+#648 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5));
+#649 = VECTOR('',#650,1.);
+#650 = DIRECTION('',(-0.,-0.,-1.));
+#651 = PCURVE('',#265,#652);
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(6.28318530718,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,-1.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = PCURVE('',#265,#659);
+#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(0.,0.));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.,-1.));
+#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#665 = ORIENTED_EDGE('',*,*,#666,.T.);
+#666 = EDGE_CURVE('',#644,#644,#667,.T.);
+#667 = SURFACE_CURVE('',#668,(#673,#680),.PCURVE_S1.);
+#668 = CIRCLE('',#669,0.4);
+#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
+#670 = CARTESIAN_POINT('',(1.8,5.776028047023,0.));
+#671 = DIRECTION('',(0.,0.,1.));
+#672 = DIRECTION('',(1.,0.,0.));
+#673 = PCURVE('',#265,#674);
+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(0.,-1.5));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,0.));
+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#680 = PCURVE('',#569,#681);
+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#690);
+#682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#683,#684,#685,#686,#687,#688
+,#689),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#683 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#684 = CARTESIAN_POINT('',(7.15,6.468848370051));
+#685 = CARTESIAN_POINT('',(7.75,6.122438208537));
+#686 = CARTESIAN_POINT('',(8.35,5.776028047023));
+#687 = CARTESIAN_POINT('',(7.75,5.42961788551));
+#688 = CARTESIAN_POINT('',(7.15,5.083207723996));
+#689 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#691 = ORIENTED_EDGE('',*,*,#643,.F.);
+#692 = ADVANCED_FACE('',(#693),#300,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#696,#719,#745));
+#695 = ORIENTED_EDGE('',*,*,#279,.F.);
+#696 = ORIENTED_EDGE('',*,*,#697,.T.);
+#697 = EDGE_CURVE('',#280,#698,#700,.T.);
+#698 = VERTEX_POINT('',#699);
+#699 = CARTESIAN_POINT('',(-2.2,-5.776028047023,0.));
+#700 = SEAM_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,0.,-1.));
+#705 = PCURVE('',#300,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(6.28318530718,0.));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#300,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,-1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ORIENTED_EDGE('',*,*,#720,.T.);
+#720 = EDGE_CURVE('',#698,#698,#721,.T.);
+#721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.);
+#722 = CIRCLE('',#723,0.4);
+#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
+#724 = CARTESIAN_POINT('',(-1.8,-5.776028047023,0.));
+#725 = DIRECTION('',(0.,0.,1.));
+#726 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#727 = PCURVE('',#300,#728);
+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);
+#729 = LINE('',#730,#731);
+#730 = CARTESIAN_POINT('',(0.,-1.5));
+#731 = VECTOR('',#732,1.);
+#732 = DIRECTION('',(1.,0.));
+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#734 = PCURVE('',#569,#735);
+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#744);
+#736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#737,#738,#739,#740,#741,#742
+,#743),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#737 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#738 = CARTESIAN_POINT('',(11.55,-6.468848370051));
+#739 = CARTESIAN_POINT('',(10.95,-6.122438208537));
+#740 = CARTESIAN_POINT('',(10.35,-5.776028047023));
+#741 = CARTESIAN_POINT('',(10.95,-5.42961788551));
+#742 = CARTESIAN_POINT('',(11.55,-5.083207723996));
+#743 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#697,.F.);
+#746 = ADVANCED_FACE('',(#747),#335,.F.);
+#747 = FACE_BOUND('',#748,.F.);
+#748 = EDGE_LOOP('',(#749,#750,#773,#799));
+#749 = ORIENTED_EDGE('',*,*,#314,.F.);
+#750 = ORIENTED_EDGE('',*,*,#751,.T.);
+#751 = EDGE_CURVE('',#315,#752,#754,.T.);
+#752 = VERTEX_POINT('',#753);
+#753 = CARTESIAN_POINT('',(-5.776028047023,-1.4,0.));
+#754 = SEAM_CURVE('',#755,(#759,#766),.PCURVE_S1.);
+#755 = LINE('',#756,#757);
+#756 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5));
+#757 = VECTOR('',#758,1.);
+#758 = DIRECTION('',(0.,-0.,-1.));
+#759 = PCURVE('',#335,#760);
+#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765);
+#761 = LINE('',#762,#763);
+#762 = CARTESIAN_POINT('',(6.28318530718,0.));
+#763 = VECTOR('',#764,1.);
+#764 = DIRECTION('',(0.,-1.));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#766 = PCURVE('',#335,#767);
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(0.,0.));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(0.,-1.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#752,#752,#775,.T.);
+#775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.);
+#776 = CIRCLE('',#777,0.4);
+#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
+#778 = CARTESIAN_POINT('',(-5.776028047023,-1.8,0.));
+#779 = DIRECTION('',(0.,-0.,1.));
+#780 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#781 = PCURVE('',#335,#782);
+#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787);
+#783 = LINE('',#784,#785);
+#784 = CARTESIAN_POINT('',(0.,-1.5));
+#785 = VECTOR('',#786,1.);
+#786 = DIRECTION('',(1.,0.));
+#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#788 = PCURVE('',#569,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#798);
+#790 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#791,#792,#793,#794,#795,#796
+,#797),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#791 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#792 = CARTESIAN_POINT('',(15.818848370051,-1.4));
+#793 = CARTESIAN_POINT('',(15.472438208537,-2.));
+#794 = CARTESIAN_POINT('',(15.126028047023,-2.6));
+#795 = CARTESIAN_POINT('',(14.77961788551,-2.));
+#796 = CARTESIAN_POINT('',(14.433207723996,-1.4));
+#797 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#799 = ORIENTED_EDGE('',*,*,#751,.F.);
+#800 = ADVANCED_FACE('',(#801),#370,.F.);
+#801 = FACE_BOUND('',#802,.F.);
+#802 = EDGE_LOOP('',(#803,#804,#827,#853));
+#803 = ORIENTED_EDGE('',*,*,#349,.F.);
+#804 = ORIENTED_EDGE('',*,*,#805,.T.);
+#805 = EDGE_CURVE('',#350,#806,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(-5.776028047023,2.2,0.));
+#808 = SEAM_CURVE('',#809,(#813,#820),.PCURVE_S1.);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(0.,-0.,-1.));
+#813 = PCURVE('',#370,#814);
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(6.28318530718,0.));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.,-1.));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#820 = PCURVE('',#370,#821);
+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
+#822 = LINE('',#823,#824);
+#823 = CARTESIAN_POINT('',(0.,0.));
+#824 = VECTOR('',#825,1.);
+#825 = DIRECTION('',(0.,-1.));
+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#827 = ORIENTED_EDGE('',*,*,#828,.T.);
+#828 = EDGE_CURVE('',#806,#806,#829,.T.);
+#829 = SURFACE_CURVE('',#830,(#835,#842),.PCURVE_S1.);
+#830 = CIRCLE('',#831,0.4);
+#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
+#832 = CARTESIAN_POINT('',(-5.776028047023,1.8,0.));
+#833 = DIRECTION('',(0.,-0.,1.));
+#834 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#835 = PCURVE('',#370,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(0.,-1.5));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(1.,0.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = PCURVE('',#569,#843);
+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#852);
+#844 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#845,#846,#847,#848,#849,#850
+,#851),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#845 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#846 = CARTESIAN_POINT('',(15.818848370051,2.2));
+#847 = CARTESIAN_POINT('',(15.472438208537,1.6));
+#848 = CARTESIAN_POINT('',(15.126028047023,1.));
+#849 = CARTESIAN_POINT('',(14.77961788551,1.6));
+#850 = CARTESIAN_POINT('',(14.433207723996,2.2));
+#851 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = ORIENTED_EDGE('',*,*,#805,.F.);
+#854 = ADVANCED_FACE('',(#855),#405,.F.);
+#855 = FACE_BOUND('',#856,.F.);
+#856 = EDGE_LOOP('',(#857,#858,#881,#907));
+#857 = ORIENTED_EDGE('',*,*,#384,.F.);
+#858 = ORIENTED_EDGE('',*,*,#859,.T.);
+#859 = EDGE_CURVE('',#385,#860,#862,.T.);
+#860 = VERTEX_POINT('',#861);
+#861 = CARTESIAN_POINT('',(5.776028047023,1.4,0.));
+#862 = SEAM_CURVE('',#863,(#867,#874),.PCURVE_S1.);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(0.,0.,-1.));
+#867 = PCURVE('',#405,#868);
+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(6.28318530718,0.));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(0.,-1.));
+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#874 = PCURVE('',#405,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(0.,0.));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,-1.));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = ORIENTED_EDGE('',*,*,#882,.T.);
+#882 = EDGE_CURVE('',#860,#860,#883,.T.);
+#883 = SURFACE_CURVE('',#884,(#889,#896),.PCURVE_S1.);
+#884 = CIRCLE('',#885,0.4);
+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
+#886 = CARTESIAN_POINT('',(5.776028047023,1.8,0.));
+#887 = DIRECTION('',(0.,0.,1.));
+#888 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#889 = PCURVE('',#405,#890);
+#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895);
+#891 = LINE('',#892,#893);
+#892 = CARTESIAN_POINT('',(0.,-1.5));
+#893 = VECTOR('',#894,1.);
+#894 = DIRECTION('',(1.,0.));
+#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#896 = PCURVE('',#569,#897);
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#906);
+#898 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#899,#900,#901,#902,#903,#904
+,#905),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#899 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#900 = CARTESIAN_POINT('',(2.881151629949,1.4));
+#901 = CARTESIAN_POINT('',(3.227561791463,2.));
+#902 = CARTESIAN_POINT('',(3.573971952977,2.6));
+#903 = CARTESIAN_POINT('',(3.92038211449,2.));
+#904 = CARTESIAN_POINT('',(4.266792276004,1.4));
+#905 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = ORIENTED_EDGE('',*,*,#859,.F.);
+#908 = ADVANCED_FACE('',(#909),#440,.F.);
+#909 = FACE_BOUND('',#910,.F.);
+#910 = EDGE_LOOP('',(#911,#912,#935,#961));
+#911 = ORIENTED_EDGE('',*,*,#419,.F.);
+#912 = ORIENTED_EDGE('',*,*,#913,.T.);
+#913 = EDGE_CURVE('',#420,#914,#916,.T.);
+#914 = VERTEX_POINT('',#915);
+#915 = CARTESIAN_POINT('',(1.4,-5.776028047023,0.));
+#916 = SEAM_CURVE('',#917,(#921,#928),.PCURVE_S1.);
+#917 = LINE('',#918,#919);
+#918 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5));
+#919 = VECTOR('',#920,1.);
+#920 = DIRECTION('',(0.,0.,-1.));
+#921 = PCURVE('',#440,#922);
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(6.28318530718,0.));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(0.,-1.));
+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#928 = PCURVE('',#440,#929);
+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(0.,0.));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(0.,-1.));
+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#935 = ORIENTED_EDGE('',*,*,#936,.T.);
+#936 = EDGE_CURVE('',#914,#914,#937,.T.);
+#937 = SURFACE_CURVE('',#938,(#943,#950),.PCURVE_S1.);
+#938 = CIRCLE('',#939,0.4);
+#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942);
+#940 = CARTESIAN_POINT('',(1.8,-5.776028047023,0.));
+#941 = DIRECTION('',(0.,0.,1.));
+#942 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#943 = PCURVE('',#440,#944);
+#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(0.,-1.5));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(1.,0.));
+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#950 = PCURVE('',#569,#951);
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#960);
+#952 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#953,#954,#955,#956,#957,#958
+,#959),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#953 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#954 = CARTESIAN_POINT('',(7.95,-6.468848370051));
+#955 = CARTESIAN_POINT('',(7.35,-6.122438208537));
+#956 = CARTESIAN_POINT('',(6.75,-5.776028047023));
+#957 = CARTESIAN_POINT('',(7.35,-5.42961788551));
+#958 = CARTESIAN_POINT('',(7.95,-5.083207723996));
+#959 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = ORIENTED_EDGE('',*,*,#913,.F.);
+#962 = ADVANCED_FACE('',(#963),#475,.F.);
+#963 = FACE_BOUND('',#964,.F.);
+#964 = EDGE_LOOP('',(#965,#966,#989,#1015));
+#965 = ORIENTED_EDGE('',*,*,#454,.F.);
+#966 = ORIENTED_EDGE('',*,*,#967,.T.);
+#967 = EDGE_CURVE('',#455,#968,#970,.T.);
+#968 = VERTEX_POINT('',#969);
+#969 = CARTESIAN_POINT('',(5.776028047023,-2.2,0.));
+#970 = SEAM_CURVE('',#971,(#975,#982),.PCURVE_S1.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(0.,0.,-1.));
+#975 = PCURVE('',#475,#976);
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981);
+#977 = LINE('',#978,#979);
+#978 = CARTESIAN_POINT('',(6.28318530718,0.));
+#979 = VECTOR('',#980,1.);
+#980 = DIRECTION('',(0.,-1.));
+#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#982 = PCURVE('',#475,#983);
+#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.,0.));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(0.,-1.));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#989 = ORIENTED_EDGE('',*,*,#990,.T.);
+#990 = EDGE_CURVE('',#968,#968,#991,.T.);
+#991 = SURFACE_CURVE('',#992,(#997,#1004),.PCURVE_S1.);
+#992 = CIRCLE('',#993,0.4);
+#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#994 = CARTESIAN_POINT('',(5.776028047023,-1.8,0.));
+#995 = DIRECTION('',(0.,0.,1.));
+#996 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#997 = PCURVE('',#475,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,-1.5));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#569,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1014);
+#1006 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1007,#1008,#1009,#1010,
+#1011,#1012,#1013),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1007 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#1008 = CARTESIAN_POINT('',(2.881151629949,-2.2));
+#1009 = CARTESIAN_POINT('',(3.227561791463,-1.6));
+#1010 = CARTESIAN_POINT('',(3.573971952977,-1.));
+#1011 = CARTESIAN_POINT('',(3.92038211449,-1.6));
+#1012 = CARTESIAN_POINT('',(4.266792276004,-2.2));
+#1013 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1015 = ORIENTED_EDGE('',*,*,#967,.F.);
+#1016 = ADVANCED_FACE('',(#1017),#514,.T.);
+#1017 = FACE_BOUND('',#1018,.T.);
+#1018 = EDGE_LOOP('',(#1019,#1041,#1042,#1043));
+#1019 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#1020 = EDGE_CURVE('',#494,#1021,#1023,.T.);
+#1021 = VERTEX_POINT('',#1022);
+#1022 = CARTESIAN_POINT('',(1.8,0.,2.));
+#1023 = SEAM_CURVE('',#1024,(#1029,#1035),.PCURVE_S1.);
+#1024 = CIRCLE('',#1025,0.4);
+#1025 = AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);
+#1026 = CARTESIAN_POINT('',(2.2,0.,2.));
+#1027 = DIRECTION('',(0.,-1.,0.));
+#1028 = DIRECTION('',(1.,0.,0.));
+#1029 = PCURVE('',#514,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1034);
+#1031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1032,#1033),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1032 = CARTESIAN_POINT('',(0.,1.570796326795));
+#1033 = CARTESIAN_POINT('',(0.,3.14159265359));
+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1035 = PCURVE('',#514,#1036);
+#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1040);
+#1037 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1038,#1039),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1038 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#1039 = CARTESIAN_POINT('',(6.28318530718,3.14159265359));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1041 = ORIENTED_EDGE('',*,*,#493,.T.);
+#1042 = ORIENTED_EDGE('',*,*,#1020,.T.);
+#1043 = ORIENTED_EDGE('',*,*,#1044,.F.);
+#1044 = EDGE_CURVE('',#1021,#1021,#1045,.T.);
+#1045 = SURFACE_CURVE('',#1046,(#1051,#1058),.PCURVE_S1.);
+#1046 = CIRCLE('',#1047,1.8);
+#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1048 = CARTESIAN_POINT('',(0.,0.,2.));
+#1049 = DIRECTION('',(0.,0.,1.));
+#1050 = DIRECTION('',(1.,0.,0.));
+#1051 = PCURVE('',#514,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,3.14159265359));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(1.,0.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = PCURVE('',#1059,#1064);
+#1059 = CYLINDRICAL_SURFACE('',#1060,1.8);
+#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063);
+#1061 = CARTESIAN_POINT('',(0.,0.,2.4));
+#1062 = DIRECTION('',(0.,0.,1.));
+#1063 = DIRECTION('',(1.,0.,0.));
+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(0.,-0.4));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(1.,0.));
+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1070 = ADVANCED_FACE('',(#1071,#1074,#1105,#1108,#1111,#1114,#1117,
+    #1120,#1123,#1126),#569,.T.);
+#1071 = FACE_BOUND('',#1072,.T.);
+#1072 = EDGE_LOOP('',(#1073));
+#1073 = ORIENTED_EDGE('',*,*,#554,.F.);
+#1074 = FACE_BOUND('',#1075,.T.);
+#1075 = EDGE_LOOP('',(#1076));
+#1076 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1077 = EDGE_CURVE('',#1078,#1078,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(2.9,0.,0.));
+#1080 = SURFACE_CURVE('',#1081,(#1086,#1093),.PCURVE_S1.);
+#1081 = CIRCLE('',#1082,2.9);
+#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085);
+#1083 = CARTESIAN_POINT('',(0.,0.,0.));
+#1084 = DIRECTION('',(0.,0.,-1.));
+#1085 = DIRECTION('',(1.,0.,0.));
+#1086 = PCURVE('',#569,#1087);
+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);
+#1088 = CIRCLE('',#1089,2.9);
+#1089 = AXIS2_PLACEMENT_2D('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(9.35,0.));
+#1091 = DIRECTION('',(-1.,0.));
+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1093 = PCURVE('',#1094,#1099);
+#1094 = CYLINDRICAL_SURFACE('',#1095,2.9);
+#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098);
+#1096 = CARTESIAN_POINT('',(0.,0.,0.));
+#1097 = DIRECTION('',(0.,0.,1.));
+#1098 = DIRECTION('',(1.,0.,0.));
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(-0.,0.));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(-1.,0.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1105 = FACE_BOUND('',#1106,.T.);
+#1106 = EDGE_LOOP('',(#1107));
+#1107 = ORIENTED_EDGE('',*,*,#666,.T.);
+#1108 = FACE_BOUND('',#1109,.T.);
+#1109 = EDGE_LOOP('',(#1110));
+#1110 = ORIENTED_EDGE('',*,*,#612,.T.);
+#1111 = FACE_BOUND('',#1112,.T.);
+#1112 = EDGE_LOOP('',(#1113));
+#1113 = ORIENTED_EDGE('',*,*,#720,.T.);
+#1114 = FACE_BOUND('',#1115,.T.);
+#1115 = EDGE_LOOP('',(#1116));
+#1116 = ORIENTED_EDGE('',*,*,#882,.T.);
+#1117 = FACE_BOUND('',#1118,.T.);
+#1118 = EDGE_LOOP('',(#1119));
+#1119 = ORIENTED_EDGE('',*,*,#990,.T.);
+#1120 = FACE_BOUND('',#1121,.T.);
+#1121 = EDGE_LOOP('',(#1122));
+#1122 = ORIENTED_EDGE('',*,*,#828,.T.);
+#1123 = FACE_BOUND('',#1124,.T.);
+#1124 = EDGE_LOOP('',(#1125));
+#1125 = ORIENTED_EDGE('',*,*,#936,.T.);
+#1126 = FACE_BOUND('',#1127,.T.);
+#1127 = EDGE_LOOP('',(#1128));
+#1128 = ORIENTED_EDGE('',*,*,#774,.T.);
+#1129 = ADVANCED_FACE('',(#1130),#1059,.F.);
+#1130 = FACE_BOUND('',#1131,.F.);
+#1131 = EDGE_LOOP('',(#1132,#1155,#1156,#1157));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#1021,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(1.8,0.,1.3));
+#1136 = SEAM_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(1.8,0.,2.4));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(-0.,-0.,-1.));
+#1141 = PCURVE('',#1059,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(0.,-1.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = PCURVE('',#1059,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(0.,0.));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,-1.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = ORIENTED_EDGE('',*,*,#1044,.F.);
+#1156 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1158 = EDGE_CURVE('',#1134,#1134,#1159,.T.);
+#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.);
+#1160 = CIRCLE('',#1161,1.8);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(0.,0.,1.3));
+#1163 = DIRECTION('',(0.,0.,1.));
+#1164 = DIRECTION('',(1.,0.,0.));
+#1165 = PCURVE('',#1059,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(0.,-1.1));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,0.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = PCURVE('',#1173,#1178);
+#1173 = PLANE('',#1174);
+#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);
+#1175 = CARTESIAN_POINT('',(1.8,0.,1.3));
+#1176 = DIRECTION('',(0.,0.,-1.));
+#1177 = DIRECTION('',(-1.,0.,0.));
+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1187);
+#1179 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1180,#1181,#1182,#1183,
+#1184,#1185,#1186),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1180 = CARTESIAN_POINT('',(0.,0.));
+#1181 = CARTESIAN_POINT('',(0.,3.117691453624));
+#1182 = CARTESIAN_POINT('',(2.7,1.558845726812));
+#1183 = CARTESIAN_POINT('',(5.4,4.40872847693E-16));
+#1184 = CARTESIAN_POINT('',(2.7,-1.558845726812));
+#1185 = CARTESIAN_POINT('',(2.886579864025E-15,-3.117691453624));
+#1186 = CARTESIAN_POINT('',(0.,0.));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = ADVANCED_FACE('',(#1189),#1094,.T.);
+#1189 = FACE_BOUND('',#1190,.F.);
+#1190 = EDGE_LOOP('',(#1191,#1192,#1215,#1246));
+#1191 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1193 = EDGE_CURVE('',#1078,#1194,#1196,.T.);
+#1194 = VERTEX_POINT('',#1195);
+#1195 = CARTESIAN_POINT('',(2.9,0.,-1.7));
+#1196 = SEAM_CURVE('',#1197,(#1201,#1208),.PCURVE_S1.);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(2.9,0.,0.));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(0.,0.,-1.));
+#1201 = PCURVE('',#1094,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(-0.,-1.));
+#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1208 = PCURVE('',#1094,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(-0.,0.));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(-0.,-1.));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);
+#1216 = EDGE_CURVE('',#1194,#1194,#1217,.T.);
+#1217 = SURFACE_CURVE('',#1218,(#1223,#1230),.PCURVE_S1.);
+#1218 = CIRCLE('',#1219,2.9);
+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);
+#1220 = CARTESIAN_POINT('',(0.,0.,-1.7));
+#1221 = DIRECTION('',(0.,0.,-1.));
+#1222 = DIRECTION('',(1.,0.,0.));
+#1223 = PCURVE('',#1094,#1224);
+#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229);
+#1225 = LINE('',#1226,#1227);
+#1226 = CARTESIAN_POINT('',(-0.,-1.7));
+#1227 = VECTOR('',#1228,1.);
+#1228 = DIRECTION('',(-1.,0.));
+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1230 = PCURVE('',#1231,#1236);
+#1231 = PLANE('',#1232);
+#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);
+#1233 = CARTESIAN_POINT('',(2.9,0.,-1.7));
+#1234 = DIRECTION('',(0.,0.,1.));
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1245);
+#1237 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1238,#1239,#1240,#1241,
+#1242,#1243,#1244),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1238 = CARTESIAN_POINT('',(0.,0.));
+#1239 = CARTESIAN_POINT('',(0.,-5.02294734195));
+#1240 = CARTESIAN_POINT('',(-4.35,-2.511473670975));
+#1241 = CARTESIAN_POINT('',(-8.7,-7.102951435055E-16));
+#1242 = CARTESIAN_POINT('',(-4.35,2.511473670975));
+#1243 = CARTESIAN_POINT('',(-4.440892098501E-15,5.02294734195));
+#1244 = CARTESIAN_POINT('',(0.,0.));
+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1246 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#1247 = ADVANCED_FACE('',(#1248),#1173,.F.);
+#1248 = FACE_BOUND('',#1249,.T.);
+#1249 = EDGE_LOOP('',(#1250));
+#1250 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1251 = ADVANCED_FACE('',(#1252,#1255),#1231,.F.);
+#1252 = FACE_BOUND('',#1253,.F.);
+#1253 = EDGE_LOOP('',(#1254));
+#1254 = ORIENTED_EDGE('',*,*,#1216,.F.);
+#1255 = FACE_BOUND('',#1256,.F.);
+#1256 = EDGE_LOOP('',(#1257));
+#1257 = ORIENTED_EDGE('',*,*,#1258,.T.);
+#1258 = EDGE_CURVE('',#1259,#1259,#1261,.T.);
+#1259 = VERTEX_POINT('',#1260);
+#1260 = CARTESIAN_POINT('',(1.7,0.,-1.7));
+#1261 = SURFACE_CURVE('',#1262,(#1267,#1278),.PCURVE_S1.);
+#1262 = CIRCLE('',#1263,1.7);
+#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
+#1264 = CARTESIAN_POINT('',(0.,0.,-1.7));
+#1265 = DIRECTION('',(0.,0.,-1.));
+#1266 = DIRECTION('',(1.,0.,0.));
+#1267 = PCURVE('',#1231,#1268);
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1277);
+#1269 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1270,#1271,#1272,#1273,
+#1274,#1275,#1276),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1270 = CARTESIAN_POINT('',(-1.2,0.));
+#1271 = CARTESIAN_POINT('',(-1.2,-2.944486372867));
+#1272 = CARTESIAN_POINT('',(-3.75,-1.472243186434));
+#1273 = CARTESIAN_POINT('',(-6.3,-4.163799117101E-16));
+#1274 = CARTESIAN_POINT('',(-3.75,1.472243186434));
+#1275 = CARTESIAN_POINT('',(-1.2,2.944486372867));
+#1276 = CARTESIAN_POINT('',(-1.2,0.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = PCURVE('',#1279,#1284);
+#1279 = CYLINDRICAL_SURFACE('',#1280,1.7);
+#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
+#1281 = CARTESIAN_POINT('',(0.,0.,-1.7));
+#1282 = DIRECTION('',(0.,0.,-1.));
+#1283 = DIRECTION('',(1.,0.,0.));
+#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
+#1285 = LINE('',#1286,#1287);
+#1286 = CARTESIAN_POINT('',(0.,0.));
+#1287 = VECTOR('',#1288,1.);
+#1288 = DIRECTION('',(1.,0.));
+#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1290 = ADVANCED_FACE('',(#1291),#1279,.F.);
+#1291 = FACE_BOUND('',#1292,.F.);
+#1292 = EDGE_LOOP('',(#1293,#1294,#1317,#1348));
+#1293 = ORIENTED_EDGE('',*,*,#1258,.F.);
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#1259,#1296,#1298,.T.);
+#1296 = VERTEX_POINT('',#1297);
+#1297 = CARTESIAN_POINT('',(1.7,0.,0.9));
+#1298 = SEAM_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(1.7,0.,-1.7));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,0.,1.));
+#1303 = PCURVE('',#1279,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(0.,-1.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = PCURVE('',#1279,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
+#1312 = LINE('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(0.,0.));
+#1314 = VECTOR('',#1315,1.);
+#1315 = DIRECTION('',(0.,-1.));
+#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1317 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1318 = EDGE_CURVE('',#1296,#1296,#1319,.T.);
+#1319 = SURFACE_CURVE('',#1320,(#1325,#1332),.PCURVE_S1.);
+#1320 = CIRCLE('',#1321,1.7);
+#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324);
+#1322 = CARTESIAN_POINT('',(0.,0.,0.9));
+#1323 = DIRECTION('',(0.,0.,-1.));
+#1324 = DIRECTION('',(1.,0.,0.));
+#1325 = PCURVE('',#1279,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(0.,-2.6));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(1.,0.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = PCURVE('',#1333,#1338);
+#1333 = PLANE('',#1334);
+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
+#1335 = CARTESIAN_POINT('',(1.7,0.,0.9));
+#1336 = DIRECTION('',(0.,0.,1.));
+#1337 = DIRECTION('',(1.,0.,0.));
+#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1347);
+#1339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1340,#1341,#1342,#1343,
+#1344,#1345,#1346),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1340 = CARTESIAN_POINT('',(0.,0.));
+#1341 = CARTESIAN_POINT('',(0.,-2.944486372867));
+#1342 = CARTESIAN_POINT('',(-2.55,-1.472243186434));
+#1343 = CARTESIAN_POINT('',(-5.1,-4.163799117101E-16));
+#1344 = CARTESIAN_POINT('',(-2.55,1.472243186434));
+#1345 = CARTESIAN_POINT('',(-2.6645352591E-15,2.944486372867));
+#1346 = CARTESIAN_POINT('',(0.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#1349 = ADVANCED_FACE('',(#1350),#1333,.F.);
+#1350 = FACE_BOUND('',#1351,.T.);
+#1351 = EDGE_LOOP('',(#1352));
+#1352 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1357)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1354,#1355,#1356)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1354 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1355 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1356 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1357 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1354,
+  'distance_accuracy_value','confusion accuracy');
+#1358 = PRODUCT_TYPE('part',$,(#7));
+#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1360),#1353);
+#1360 = STYLED_ITEM('color',(#1361),#15);
+#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1368));
+#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363);
+#1363 = SURFACE_SIDE_STYLE('',(#1364));
+#1364 = SURFACE_STYLE_FILL_AREA(#1365);
+#1365 = FILL_AREA_STYLE('',(#1366));
+#1366 = FILL_AREA_STYLE_COLOUR('',#1367);
+#1367 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1368 = CURVE_STYLE('',#1369,POSITIVE_LENGTH_MEASURE(0.1),#1367);
+#1369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl
new file mode 100644
index 0000000000000000000000000000000000000000..91286a59ae3be24d2b3f97b99ce764943ec68dc7
GIT binary patch
literal 105484
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
YCp88T+DBU+alfM8gof`}z1^Dl4|A>%`Tzg`

literal 0
HcmV?d00001


From 189ba86687c7b4c7506312c70c01ac4fbb50d61f Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sun, 11 Jan 2015 10:59:24 +0100
Subject: [PATCH 4/6] emax es08a servo rounded horn modified. Horn drills
 radial distance changed

---
 .../Emax-ES08A/servo-rounded-horn.fcstd       | Bin 34497 -> 39406 bytes
 .../Servos/Emax-ES08A/servo-rounded-horn.step | 720 ++++++++++--------
 .../Servos/Emax-ES08A/servo-rounded-horn.stl  | Bin 105484 -> 110684 bytes
 3 files changed, 413 insertions(+), 307 deletions(-)

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.fcstd
index 4c3ee75f301ce3a64c4b1edd931227d78b181bb7..bf5b96f99a2f9193b5c389d74665f52888d0a522 100644
GIT binary patch
delta 27683
zcmZ7cQ*@wDussaN&cwED+qP{x6LX%}wrx9^*v7=Rtw|=%_xqpo-JJKTt9Mne)vLNM
zcGa$dSg@OBFl=Qxa0qk|5D*xUFa<hERkQ;PEO-!*@}G&=gh1Uzla@PwSU5;-F2k5d
zTayKqEV|S7PC8x4C}$UH1qjdc*VF0{LPUBE=tL5J@+341_~TXHjghC)`^#zgx_ZZ$
z$r0q&gdRDK6XaFb!0@A!(hlPR-n`HIV^{HEU*tjJ9m(*^)n9#Xq^%Kz_xrvO7_)uG
zxKnVQudmN8HvpWeWA=!TP)@{)ZVRH28D5m$OYkFyhvhGc%t9iyXtWL4;CRmv+bI`k
zNZt-wn29qUZ*z@wV#1dO8-~WqITq8GmD0<e!cWa;pWC<{{2?w^{87TVkY?lkF)D$Q
z<fxhxmAhOV!Sh^5HrD4nWTDypdpAKMgtf8wV(t)cDj>gyrwnPZhs~hhSAfSxUeU;4
z{_oa3QGV$;G9OD`H_$t3;xt<rT^3Bl(|A{X2rrG2!13og&=j^RC<gfW-2c1FA1(R(
zfOaLn7<b%d9CmDc_1Wm`=N)u=&z_N-n~IYerRIdsyI<_bGQxOOdMO`Th&GzYKe+FY
zJb}e_3W#)L)2vkDC!(@I3})^{dSQk1x*ba1hgg9TQ7MGaE?$(fjV_iUYLySHYM>i|
zj_rEQNf@WkHic`7x82bsl87`ycM1yIvXOTE)xVO8wYj>I_xtWDkbzreT@bA6GvwUn
z^a$z<8SC-A8id7oLE#ZSrg30T8jEL*5j(*d2QV6bp7A^_xgJlize4pvq!XsX(Ipky
zf3kRnnw5J*=~=&TRG*ezUdEr=C#=FdCFM=F71?6rg>h?+c2;cK8o9k?(RCi)V|UdR
zS9lO0S&eZ=z?1R|#(xKpnbPpQsk{6!rKFYw4zS5JxUv5jwKR>Dz%g9Hs>`Aal3UI4
z0CC-VL=dsyi^VR~uR4#sN<vXVxE`$+@Vz@rPd$)~HNu=+&r3c&8*e}0=_;w8#E!BF
zEATI$Yb|}U87k+Sl=5mbc=!KA?jzr&<0Ucav8)e(nBTkojy_krG`MQdA=~^k%e+5M
zk`VFY&itiyq&le)gH#EnwG6A^6ShPh3j9J3k2@Vx@o8d^q0)Gr-BT`OGVoEE*7b4K
zr&o+u=ct|QAx0K}R+rh=EAjzD`j$+UlTdZ}j`)QqIngK&AO@e6Ku5EJ&F?8G`jGm`
z08|`zf3IiZWkTU*8p=!H2vH>t@S(0=7|&a_v{aFpe8u_de^9J{m`^l$r<FJ60O1Ta
zqb{URj{zhWj|D?B3KRtVyXx$)Pa4(rnYat|#s>@P;t~t?L!1gze-xH2ho#F%vHr!(
zi;J|^FN}|X?^9d7!9$I({kY_~mz(=`ZNbKZA=lDG?J%eQt=s!E<(=xm0@h?<V-V&c
z^c)#=P27{S7Bi!wm?3F_jmfQ?8}MbL2nv;ppuiZE=QCAL@*~L!B#j&TRzHu_{OGMZ
z=v$6bg5XuO%PPX)P?(3ahTF3btncMTa{{$jDO#k6ojO--XyuuO8~1s*M#?`i1kGUM
z)*k-J?2S%VCD)*WL1L9kAFehwLWgqQ#F?w&lV!m%cvskYHZ+#i)K_I;1f*oKs;iZ)
zq}Zeq9OOKn&1PCn`Xzo%pw-S&B2Ww>7RVR5Hp<%I&w68dwPef%H|!YqXK-Cc3s^}8
zFMk-y$x-y6D?-zPKFS`e`s!00DNk-xg2*cnl_yV((uHTyZ<p2dcS)qL^~H+3*Rh;8
zRHa}G%7Zg&GiU!ua#^6|14dR@@EuV8Hk9?yP|Q!sTxso?3%Y;!+`S3Hl;J!jhPyd(
z&7$8iT4B}SBfP?47Bde%IlJ;rb+R;9Dr7K(7Py<k>dNfL$X15<56Mu9JJeFV!xLQ%
zn3(R)biTs4d|`%TP?!+-8qD=U5($?qKVoUrdjLBNp`;1*!I<doz!kP`MN%s!sRPn~
zYo#_W2(;LueLok+_+U#yoo!WR#vg|&5s&d8ZbL(sChEj<5#ng>jA&OY(xM(>c;S5s
zWXS@FR^$c=83Hs-ljzAYqaX14*0CiXzHW)y37L>WW3I$RYK3w~6=}4Aa(Y82Ylk!<
zFEw{!PEBnL`%<F-Q}>0d+)JUfhhfQ2S`&hgapP+_PLpnk7ZY}qw&%NGe9D~RT@qwx
zH+L9wCK!lo^g!z*M`G}9thA~MO#-laj;S*{T-MZI;lhJbrUkctc;eBFAjiQX#5bfr
zFdHifxnWc&dW@~SDv3*Wr9GS=M3aOgTDgbU1b-BY;LvRY#Pn5_2Uoiwm?h%V)%7jn
zP|~6d2_mP|(wMbW_N#<<sO;{|DDBPKttW9{sFov@mBARMX8*#M%{2+wm0Nz`hWG|T
z+0G}a;q|o&oI+T8`RgqzjBvW~xew8kb@cPwW>^xPdl;$3u+KKY`<k|k8n(I?&F)DD
z{dvZEX8&;jaA#0_!8$Pg3D^`+apx1hQsWuCk_%od_t+=Klhf#mRNp3ku^BflTO|#a
zFJG$*H*GDv(h)#MHr^!esG-1|a7C<_T)~abU}%s&Ej{Z-_uFs6%eSgfkv^bwjG9jE
zWDKhuB8BVm+uR;l^DaOS`ct~SJ)m6LYg*X`^;0zqfYUC<rM5WJ+*O|G4Q=@m?dBNu
z7fv!#9%)b^ak1)ek1@)ZHcjL7$*|Hr*Z_<z=0SI1K3LH6YEj}B+bc~TLgq$OHL240
z90F1V$ao~4;-&Lxl~-#W+!8&%3%F6}tlZn?okoFVVkCjEatt^K47Gq~e#Z_1Yw-ZX
zHG}Re&<?2J)k$+@z{&IXR2X!Z<n}rBj!m7&(x?U-WQET&FwHnQ@u|y5WL1gOq&lp(
zdd}?AcG{kYRpNM;PeHAI!?R5od>i%Py?1=}#gzrb*d}A6TY)-VbA%7*GBU}NNokI#
zBg{Nt+2;<;*t4}1={`>r%4mQYl~mGN?zYSTRT%vV39yyk%DW5h5REbTJQOP`7!5;7
zRW4M^fu*C??6EN^sM+)T<Szm2jPmvwPp<-S*^ND9Sj=@{#BZ%gH2esN51#6=a?&jH
zh~twWfR`tHJu>(dLW9!jzW_f-uMnr?zbH1m32)>?IuU|4%>Oc(qev>j%ufThX?Okr
z^0dT!;WQ+B{&G?g(#pj4s)os@hlBaTY{!}fEoF$*wQUU>VSl@66lvM!Tyj#%73n;Z
z4@*i2ukC(LzP}#U%<SJQ>f{%6tEp{-czR@jh3j``ha?2kqgo}fpoT*`hJ30p))ZM{
z^>8u|Qj(DP-5<<3JEcB-i5rinT{mC=K_{)!tuf2YQChWpX7tg}yK+fY>BwAhSq5n9
z{n*(C-`ZGwjTmP3#a=H8F^yYXT1afQGtA@1kOmkHCbiO8-WR)~j{TkN+A?Xi^fF2$
zr)eurSkGQ>dlr>E@I0HVCB|}S{{l1)WL9^}zbORh(SA30yar|HhTUVN<v+FnUss*c
z%pv%n9lr#$cS<$9Gdglf^Tlpgg5A=qwR)0{Tt+bDo04oK;c(Hjx}*k81z#8GJbq8g
z0xf&OE~$m(j+b{-oaQp&TDcO_cIv+u|Ly1`Zs#H!Ib1Yzc6+k?HgGXuxg{sy@+Xnw
z?4UP;rM3~EDsSgkUxRb;c)(o;Y#tL9%T3Q-Z3I#k*c08c=zc$H%SbeNWY+7l(nEYZ
zh>2)&l!~n@E*_^`vhtFzSIMdSAQvXh=enY)nQaf?owpE?76xye8O}rfYg-U{Z{So#
z)&K419BD*ac4z#ga6)fhp0m|i+Ll6Q?$}df&~`q{O@)9&8T=u~JX^`f*tM22!hbu+
zUCs&j`b%N-H~Y5GD;?Jz7V7a|CGuXrH=+MSo|{|Xs6fI0W6{k!@VH?AW4t5M|F1!d
z%>2JD0~GfEMN-go!2c)a4wK=3UBuY75dVY3;xqnlOfMn*|GKV;i2fHrA}xdbpO_A+
z|Np5o>N%+YK{}a;z+nF$hyOlc<>yX5V4()8xj(mlwsZvw+v7^1w<*(VC@edQz5nC3
z0B=pMfRI67Z~VCMKlpf-;bQWx7F@C`O~0+02U+*aoOy(-lQ*MP!~dzk<<<Io)VI|x
zHN85QH^solwu23?^{_w;7J^%wU0#4?`e%x(KRL5w267JOi$TH%j0h>JPY76(zwaNw
zWiwYSn)>%qdBzL5nXDM83}|T*X;@>n7rZ%{pFR19GD7<DOZ#wfWn5@wa86I|LAcLy
zS{38-vJD|v+WWJDLkna_#XuF2dpK+jN5Zo>SPZ6NLE}0MHiU2jvEW|6Dg0Wy-#yq|
zY52%mI?cBfdPGQ)4tww|C#Yl4hwrnH%ieGPse9k)*x7ja^Qpe9ghfhGyFo)TG!Z9K
zHjrs+tPYQ|x>Pq1efT%n|MQfRb{vVE8p$$jR6tdz_%@LmpZ^7-djdb^=CA?+_D;W|
z>d~$5tTJ69y8F5TbVangT68C()$DW*j%x4QeSCI2U?^b!z5eCy>H2B%eoq<2Xryn{
z+u>7bcrAEy<8j+pwYrXU(bc|NZPb=e*fz2Jy!bqIeRzE%_~!l3;~h3wYPm%PljfAl
z6;RUX^tyq)Gt$QFAU4+7TZiGL(Xdjg5#GmFq%59`R6w7-LXQe%p|y$<P`m0y)23&q
zqt>J=P4xRM%c^0l?4oR<?E1&}k4r)+wgpbOO^By?i0kiQlW3J8kyw!tkw}pNk+?uk
zraa%AZ&_bqtcC5&m(7k8!l99`EnLEV2Y9J1S5Ln-np9(U<76Lp0^rNbJQaV^u~!(b
zz*93}9iiXLKOeb-^U^I1?DO;)M^cK_S@G#ag%wjDu3zzQ#Hp&$-T>oM=b%643BqMC
zUD{6<q^*8OdSzs9bDPb+*FMnn(yh9`gpPK&q53{hXpdJYSC4s^wb98AqY2%Q24l@m
z3`zECzHS-`PQ&&woxtp5Q7VT#y5D^Oqmy)tSaz?~Epn=(?$7Z6kqI~^VdEu^HcTgc
zDH0KtU+oNE>0W1SBW{HL4v$WG+C5mAZ+Kd_f&{clkNuR4$Q{4Sagx&9ajRxlu8-4%
z$)ktf-B5;mtQ#B!J-=47MGtx?O^~X=uwb^f$Q12s7Tw_oGXbnTA+s|D3YZ@(djHVl
zRN7_RhMXgeh<f)Pr?B%84onZ29F`d1GqzKN53CHaIZHrf1Y<g5A?f0NL=6-`6k`2M
zo$E@1V*Lg))BpAB#ie*xph{FqS@UbC8e0o*`$$La#3pyyVO@Qrb7Jg;JI0R7dwxSG
z6~%-QXE)U*APrb5DTbJyfn{pa*<p{9W$0CPhnq-wDsyvpbf#I<SV7k*W6P-R`h+w)
zEtB3R0#9?0fcj3SlFNivbFy8n8RfWyA!z!rN&I<CfUcs-+m#_bN_a);xYJi1{I8No
z{*U`BOB0vn6(^q<nBqv;VfUx-r2FOv`uZqr%20RE!5)A+%1Wn0{)3I*m@~<zR<lTM
zHYWiw)gi$;P<gp{0Y@I`B+`V*#DtB#JgM>_z8Hi=VE+*GU?2?E9`=u%b|3O8%o5d9
z#wa;{kP`Fp1gWU{PFI?{?X2ejZ2{Lt@k4@>cAornhAGU4Ykg6TH$z5RN)M@Wuwv#j
zNwU)qgdqTw(yVLPU>YO&4<*JEb^vHWX(X__?eE{$HCO-Vhx_5~jgi2X<Lxfcd-;__
z9$P0Q^wHxVjV^_<E_Zc$rX9w6sM}DRK@7>y=y>ImRQEIUDB<p~PB2XU*#&mCVmCwn
zec+Rkg&^%ETqe=ES!_dsZA}Y;PC26)nLIgB5E`%|3a2LoFIaLXnhtD$Z+sJX>w;k#
zb|IFQB*E=T>Pz(*24nT{N3-CP(Upqen>dU3ma<8+e8Dn^Aq;^2kTUFzPJv-@hr{&{
zzFW_sdVA2iRHY(9z#P%PH8oHHuhTaW2UVf8?vd<G-3FPJqJ`O}@0gg&A=<v0xhxw4
z3juUn_Rk+D&ez}VY_YO>i#(<l$u47_xb?-I91$Oa<d<0wyLQ*Ss?_zDt?}=+l=M0Z
z!neYj4?0IMQq*G?C>WpXR@U_3y?6usS#0>(Rd}t5w4&D9=5x$2ed$MBb*Z6^tfcE>
zXMKiLt%A_qozxpgN${A5(W?`Rb#X=c!~m{F(p;~_A4RkpJQ?fw{7h*fCg#xG#oV*V
zZ=RxBzgDu^#LZ9${Fd8FYDQ39?-*DLEyf5>o5|9cM=@S$8FBDf+U`c{LY<+yFyj0?
z2<n+Psivi{D|2|E2w*!j2#?^#e$~2s5J=EK@BZ?W{<%PXHSF&3=KxkgZcPPwr~n|q
z*wTiO8EY%H)&MnRfu4&4TVD@7l2@%|6Z0akq29}5DHbuTWd?6sK;U_?6b>MYhXHXI
zF_XE8ldHlu3(xDrDI}vbhcr@K?Cb?aYOV<6R!!j$OC%jogv5?lT4hEFH`W<S|4nn%
ze;*ojJ2+l+1ky92KDtDqx{g13r3)C_5UXH<ON5BiQ#tw!u}_ivF&}{!nmWn4X<e&K
zxPcmXK7npR%E9er985y+ie!o}uwx#?SX|jc{%+F@OBL14oa|Yx8a~CfwvbjX+FYs1
zJ?a@gk_%EoT8g?IWA$hqbl0Ps6)57qy03?2LsMCcGRY`}yMXe+J2;f^B?OQ)B9%^s
z(ZiYH7E_ThIyDR4B2VBh(J1Hz^@e#kaH(DI1`z_o(dCu5192?Dy&7{m{)m9X^V-nz
zi}VxWwPWTD!8s!qEOMaPa#fLv4}75#kl#SqMa{IG)&0q&IN6&=hjWowU9&(_vuqnd
zRg=z6-2R(@CiSjyRmGiEmkLz$B}~HxTOKy!dK?7{B$|0t**3s@m4QRg**BOe#IIYn
zSJ^r=hx(UD5qfJLY#D@yux_cVTwSxMDd)Iaa_hJCT?}J9x4w>vV<7FTXVzI3kVMp$
zQ{&8tLTMTvnal4u!!kiLjVct7ul=H;wbtsNa5-pw7ocyF?k}Q2CI;3{bwG*mtvZ;|
zUjEQE<hi>?Y7xAsE;~ab!HV^Tt=KF=BDRJyDIVk4qF-5KKE|-VkSP5i^rPHE{rPLF
zstm-(tg7&*CQPS#umu(fff}E_T~A5@cyl(2_f(3cl@8Px0vp90mB6phfljEMz%%UW
z*oPpfa0#f^Fh9kTq#Q8|4iQk0DXNM$Z6k8+8&jV2J%JpFNFF+k;9cPa1izkWQu^&z
zw2>5NlmS|Ljc>^R%PYD`K2bK3=lCcAMunrFqJnXHYk6;_L2YBS7HXKVC=geg@3-%x
ziX=a$!y*iE6C%y#@aDR?#L8~_Qa6bf4eq;MeluFdkF=qiy6|OhDc&A+Z)jfHzLMUa
z=lV5!(FtLM8=%NXi`{o`)K|s6Xfs5CJ3c3+5R>R(wU!6k&Xux_b%O8V{snmkz`K7)
z?`uCp?h|gX5n&EH2jta&C|lFO5;1@$MOkf3f6rcY5%#``UMsZ^tvU}H!Ez9XRuk9;
zVJmdNhHu3E&V;Ams7)^4cC92TFl1onBBDPKgmuSM;fzz4wGo^}-PS&G=q9LB$A08d
z#FD@)-dQx@jJsGgf`0hUSvm3sn9zpn#I_YP(rl!83+X8rLUQbI<rpQ-qWcQK<-;<a
zvMpjt9scR+^5#%~G7)#!4pKWArQ;J?YUO|V#MCdpS?D+v(YP7y0_)SB)uzpUx~mHM
zk?V^$T8+&5xih@Ut~NW+sE#jn)#Y`Kmna>7KM@e3&9Ogsl<UIIkSR}q6D40JciI~{
z5sL!VK+;Q?WINdaP7-vQL9MO7*boUmD;%A^$O|2fq2XC=8sS<X`lJVyd47%pH9Ze+
z(&hTKyaQfj{KjpIyolVVZG@m~g3Xx4yUp}`9%BKum)LdQe>+chu03PZ$eY>hV1KOK
z@&*b><qkakOSKp{33dnud}0DQ782zfFU3H6<0>6X6I|VbKz|r>vpJAm@xH>cW2M*)
zqqN7~m6(WUvSbNx24>u#9J5N9h(N|LS5HF~2L#Z!OYw+4-7^ckF)(70pB9mft6L(Q
zKbo**55ot(9zItMdhq2FyBg=AkuR{`q(l0NC0hP{JCT3$M_U~Pcw~}B@f7PRQCQh+
zB&CuYPE*zrwUc4SmdQz-#<_20QPb)=oy)?KIzqXlLWowOc&yi)DR_g9=wndR%&t_5
zkKMrni!N~j<L<&h;q}Bb_WvRM-><%M`(#Co2m&Ii1p<QfpTMAO;^L-eZQ^Xf!p&&v
zl6)r!32cs|_@8R+v9N$+LV5B#mdvO*VsvrF(~MSo85}q1H}zD0zUM50qq?4xgrOhn
zI*{w-fr28u?Udt*?S9=8dFFq)zc+l}e(e(77=E{WyS1-x`Tcu4>Ds)F=K7a^Bed1`
zUivcdQTVdGxr+s?1Kw-t?e9$Q`Mba`;QQwzaQgn=Hp7omp2Kmv?Cw_#psij#HUPGd
zcnM!e-_W}UkEX7w(QQpC2FG+_F7P(eNE4cVR<bTipPG*Rj%tb|ZOk$M(HFATNo^~h
zP)4mVZ@Tbv!Hm_J)s*$8DeZJjB29fgXUDzsIMRJOmI<#3rwgm`g6o3Gg3E%js;er{
z^Kwu>id89XJ04M2V`>BPa_4m=Z-vHfbh=YCN6?gQpcPSqIkD^pib7<Gu0%Z?O_8px
z^w<6OBX5ckI!K;wsPXJKtf-5(BLWiE5!e#up}JxVABj`V&pV8|6a4@B!T&Dg+;B$^
zs5^pM7OpNjuQz{XP%i#Z@YEU<RGLf&M%La8>~wXR&RJQnNmdh@o1myPHlH>4mJOD%
zLz7)mSRhjx?e!h?i?6u&%&IyaY0t`U<cS_#dt*@iHMKOV%Ey|`lA#Y#i}y8x7LVa;
z#i?Ju$-w1}t@eYgq$&zh_{cNU_AXgNPA<XV2?o&%Gh8!J%1o&}JHENdtYjhqlJTDY
z96e~JdB5#L5J>KFW&!?Q5_BQq#xXB6OkU#F1enhhIS93NjfjLRY6?;D5T8kkAnFTR
z@d!e9(j~QWyL?EFqZHA(-W||i*kCP7M3=(TCoXe=tgqP8J=-jS68$UYxn||&iEl1}
zCZ{V+axpXWR{9%)zKB@Mj;M$LQxbNZ3QY5FKTnrYvxV@^f(>)z)Tmklf(1++sWrkp
zKXa3&tk%`NwF@wkhX*YF&JF3Z(sxpX_n`iXAy}IZ`fw`MR~Hq_a4F&NjDh+5khFfu
zoa8wI_@yq*Ze!9D-GvS&m>hnXe4b4nerT!Mo#ziT*`7;@tY{jgF~2wfCj=Y&wv)il
z^H}zC9?Zb=+K!9iBMGE&0OBNa<31vRIaC@vS)Zf1!(@shHB{VaVR@l*;DA0YE9cDR
z@oE3G>uqdqBmnCrBH|+$lKIy2X)UACu4({5jf=FGiHhg&xS`5swI%s|ag*YT;$Fua
zfn54kzpcO0YLFdf$+H-cT40}<o{7iz$W?mOM&MKXXK5c>iMUpG+FO0>x~lo5MDWwZ
z7;QUMlLo_dP43QDN`XNjYItl(7;62hoxS*c^e6WFJOTm=pIdoOeq%8Ir{&z%O=6tp
zR&(Z@;fq(s=ou^?zu@|#LZ2P9*0uRA;5V{$+y1k2hx6vhA^I0U8}6-ba{3d_{{EW1
zzCm&N@EsBSPx9R_UfU%Sg77`|_glzW%dE?=0A~TY1+{Y~A6@%)rPA&gDWSxv5T#!W
z+RG5ILoX*q{O?hLw#WOs%*rpULhvZkBkX+CZ!acLc_>5YA32DEhK&4?Gpr+OMVrW^
z*}-s!*jER<6ryB+R?Z6V6`5NV@pjA&8M4OK)LgSf3csM)gKmbG#`IE=R^o!FM%^Fe
zb2Pi)qXcl!wfyKX7<C07OjkJplk#U}<))8g`M`OtZvDWipkQ|H>c#Q_0+c6>mAg_z
z{<4A+aDyTh3~IUM!o0@isGu}E1u!^4K|y{*^~$lc>l09b=2S>uj#ufg8^+Y|-itLd
zO^&r(6S|^eLmkPyQ@MMrJED;Q;_W$efz&pg*LuBKq}^~do%2IBiI`moz8XRof4NJ<
zhM0&SJT8e(h&YA$VtPvw@gL;<ldWe2!e<4UZtWPjNz-ozaL)=*DuVooQpNR@P&dqg
z8E$)wH*G(_GEswIbKca-4(aRtGu&ur8?bl0C$-A^zCO$j|Mwn$+xsh{Z%p065b%GQ
z`(i-O&Wx+U&u0mioH(YXmNVtoXWU`tl03aR&rB!c=HC;AMm;QcRo*K4MP!v1emJW~
zfs#3=M~;y_r*}+SqHmFSdFPs|K~6}_NIq@gFj)y;<QtOpM=xi&{3<yh4CnfR%0wTP
zvzXp7kLr-pQJ|p`d3V^=FWaCp9%DLw66=?W%2IN}CA8(xz|(}wS+P%k;`q{4DIba$
zZuv;t3Gx8L^!hcXKoY$+h)h14wAYG=bdlZ1OEhyyrs339P{_Q+t$Y|Or`Nqf9jzk*
z?c@hwe;;*$g%xV?t-ILmm*n!Za-%7$*%Lz)%L*rx2h>N}=B>b-$rwR_dIht{fgD!P
z2<_^<&OO+Sv^h&c)o`OH=o;+ZR?p-=E03zY^cvf6f7!YSy|}gLnu&!Mxl6#43!l0M
z6xgLI^)8Rp1xWTRE`qhJF@LYIkmK>M7E=ISJ17S_*^s@F3A*+Ja7>s6*1XyMa$>=Y
ziU+Bd2a5UWb=DpKkyOu^LQ#|B7Z3Si_#ks%95%n=%!2eTyTz>~FX-$-9D0(iaqORD
zyHAn73vG*dIpnxFv#Jil?=d6LBAbzo0%wdSb(HwL%)+F#aQVVM)MF@7_)Hw)_u>F(
zi(!$vG-516ASjbCZc$kvk=V}?*(?MHhs=_?+TC*PW#T|mG_(#k5>#e6W^FKWNP*3j
z%xoBOo3*V)n(Oyge|GW}GXnX#NLGK(np8&>fj-4XBFmmt5j&ZOwRZX|qDO7n+JNA@
z+7+>asoqi5sk}3jvsrioPL^$$BRMd6%>5%sHYq#V1SB#k(N=>8Z2|RnBFRx0&bCrr
zN`7`4MZFWEVe?c!9&^G`EhutQAnJ&4k3E%S(6u<yy5bSypGk$k(lZ4<4{B_;6T^Bo
z5nybNQJkp@Fn!Ltq0EjYIORp578@kUs}cBfIsU^*K8#aG<gsiG*=QwIS;v6k9Ljl(
z#z4Us45MiLuM`sV61oi#0vZsq<aqW`5KZ0z=zi33?Ne~M1SA|$!HWQ-$h)7~6G!BT
z%pl8IMa6;DXZV9t`w$4hoho4g$tJX&JPq38SZpMtX%jNIdLSDCXdF;Yvk3)Fbtxv)
zypGKYB<7_|ya(kYa!b>x6EXm<HgQhw0mPT#vGaniqB#uDz#AbIE&rrBc`Oa`(0xHl
z7Z;gav<4SW!!n8yd%M^;H2tjWzX+uJY<@`)xFikQPk{-THW{*tI@X2w!3Y8{NuRas
zv4}WQRvei_81YxMn>c)M{KNqns;`|XWEU`Bcr_+|S2tCrwkp!_xFo<#N~W>cd`*P)
ziWtYkxO4M4sn}O$UVtrUbG9LrX|o%Lneg{|TRzk?TLQx-CIMo0r8y)LE-^}B$_Uff
z1!AmQ+o+cAMv>A8i8)nDe8Lvo!%=f1^u`ZamhE8I4^hT#bzycro;wtzpBoF|0rM1D
zWDA)M+@Vb-!{PQPUjjh3#4PQ&=EP*j@QEU}3#=R_Jw;V2cs^sz)q;f_eyv?gf^cVs
zv~c>2#Q`j%0d>AAhhro`ndoZF{qWjRe>pr|m)p9jM6n$Ss2hp5$5q_=H2OTGz+>Np
zaBUQea>-0A#jnJ?0Jf2@>qI4-DbsNF2vUg+QAimxTu>X%<q)8Rq-e0O<Y5>)i88S@
zgr(pD+~y$Vd7LU%qE0SLqn)xf6fP-jZ9bSin_qN+m{v}=IKk4)0v6p)CRy4f-fuy>
zv9m-c)~<v>J%PPO2|A;CO4|NRmHDcGd>A`Q0o87TIhrybJwneH+3ii+zq3W>R>L}Z
zc5|NR{K_rpw>l7W1SJ;UTG$^Qi%1eV8df7`HUtGESR#QfXv^@H$dHsJb2<&S{|qja
z?Hmr5zT~4u#uy2+RY=SNsZQz$S4HD$g$A{uhc{TjHtE)^@Q+-zB!{r6+MjboJutEU
zi%tW6U2f=>85IZt_5+R6##WXJ0>YP`ucDTiSZ&zT@d_|v@O*VXTlo>VUieFFkRJ4e
zh6md+e83~V=ZiJMZJ3H+*O&quJE@Uu@z}yPPI<AEs2dYjWT9unW^DEA4~yPRbcKh?
zOR5J<0rZ7=NqK+;|Kg#Ja=3YSfNKO|Yvb4}&Pqxh2FiGW(K)tt%n;rmJgjV?b!u^F
zm|nFF5_13_Bt`bo4bh~dKn~=OW)@+h$H>-ax@1=5W=nW({9kPIc#$pt*QI1vqXG@p
zBo0lY4VQD(ABtfXrTaxu2(9>UiI=w)#x4;H<UwWyPIe3*S&+wIi1)Sf2%0a6(TKqb
zX8#b4zh&Y;kZ}G)fb9RB4k(y~@;VH~|C+<K<}U=Q$%`2W-OfY3NbSo%5LqDFj33|5
zp*ZsAoDSDn(2KMQ4H+Vk*EJx~Q;Yj?2TJrny>6h7_c)3|1M^_T45t*1`){!r=h{6-
zD$*%$wjf7bwpWFC@^PL45o&3wm@=!B>9+uUYvO=K)PlI+6j2Iff$!9*KYL;rs<L$5
z5C>wzeb#ydII`Ut;CXZ=nHBc3l75_?M*$doQ1plq(7HFFm|ym7m?>L(Wb8!OQkY&r
zJl$CzME|GEN@kE}`ybVZ*aYg<C)q}x5?BcVznLl~<MEz=l5-{uZuBFAM|Oi``0??N
zr#wsSSykXlr;ZfX(>}u2bGfo7t9$P2@8NbAAmj_Y-0q)pdCma>-Ca{n<-0<_+h;S;
z1J=LWo87IxH-YcUH?yzs^xb2C&(9B_&La>c{N?+(|Ma<eRsW9(iKy|Bq<)eSsBYSN
z)wnS+bR_fze?hWG>R{=A4v3dmmbUn!j)XubT%OSWTWo?BDs@|OE*dde9PRJcI3{n*
z_J_P<jd#ut+b9`JW5=}oP%%C?kdMrR@<yHFnf4<;9fxork0%nK%EAB5W?X)%7@nKP
zhv;E@lM#ND8J$nxuHLtHSJLqdFf@LK-Xh#%-&^jTYR`D#9Rw|vp{Nv>V^krgg%3mC
z_LBGS3#hrzR-M)5S5p8q)cE4FJSwq*@&LXI-J5d#k46?lpG$ap?tmA5t-Dxlfg!5k
zqh;%iz_>!xEV+5+GhHhtxPqciW-v3PjS4L82ZeKgf=28DE_t67bSYFIH990RFmAz2
z(wv~ml+W;=DNz`8mA^r||0dF+daKytHiom&4b!w+({(xX^9i*cm;F-(%r2ab7&&9O
z8wNa77MlXW>YWdya8*^!Wf??<yVes)%qe&faRX0P(tyFPwyUv2rq(W)CW0I4%AHRt
z2FFsf{bsLyc_&@AtjZkViV>@u&s<aV)V{o$*84!&FUuVB4l0jsC{+BRO8Sq-J<~)5
zwfM29?Y{=9>a<SdctS(iEZIdnqL(4alUVD(G=qcIZ7Ei5n@>)7fl%I0-Sl{>koVxX
zvC)v=W>OC$sC4ULOG;;Vk*?#?xw^?uP#%!K#>6@08$_^4gV<7lex{~gc;xTRSEXs2
zF-gSFkyEp$-kwgbrdn9MKpWqHWJE%9$5a)HvL#b5a5C9Wv$1Q}O$0G~j)@J0CDM6V
z_nMj69b3psfv)g>AV}TZAdQH5(AYLTU?9&Yab*@+r#h9q!xS4Rm!oizq7S5oh5o6f
z!2M+0W?3$O!<->N&N<(*qJ07u7#$7UIIf4Jl&!K5Yt*xH`qYb6Ys6AB$x+<T=pPZS
zhsugi;in#APN}^7a$f$gZ+p4VZ+uKJ_<REJ0(<}LCCs+H%5td)tHgWX=#0pgbz6QN
z{>bRlJ6-Ixp?Y7<ZsdVnm=U<Jf9J9!W4h`p#4qcuR0#*#50{c_U}%Wh-XiwJvFD*U
zQdZ$G7-M7Q4nw3An=uSA;EZ|LbjJ-)>N@?_wA_ti9W<6PjO%{d4wP-Rmp)eG;vM56
zc`~*fx*y^s!G%(4?l|g|RF*!(<WM5%EopuB64>voQ#>w<%<|-h)NwK3c%+l1GiG*f
z#51nZBRK*>Y?oJ-HJv~4M}O6Xp+xQ7$5`)c9lB;RT~{_}=GUkB8Y#?&W<CKc55|rS
zXHAI4M3ydRwx=Kn>3=iP8UC`=xv$pkT_(>S(BD%3$o+9b>XdjBQtwJvy8lviUgs{d
zI{n#jb3r>Pm~Yp`l8JN#RbTiZVo-)<;v|2HxP1vA!hXioVSAD8A|(CpUe|J1R&d|t
z*ycu58&Y<s?UN%Il6e`_Sy9J`v_ocW@8OVT65sO?dV?**u%3G=m7coJ?>-*N099)_
zME^18vACdos(p6*PA+H2|LzxBIAfL27QzGAE(cst4Ys1EW7_0MRwW~OPyN+GJc$8Z
zi=2Q-H08Ms@g(v6`IriIypylu4e6v`Z_m7c@G_n1Y|_rnMTH>4c&7h`28+XJ%EogK
z$gY#Xw&-G=@n5n7IAZ@zx%r8iN7RyE79~+vM_wO<DB+~*l7j0R?YAbSJv&~7Dn#j3
za1%t&8BR`X;f<D}L03vd25Hb##5EazOECfar3{6b|H{w`xmmmw4oF2RKjRwCjQrGU
zz_^Oym%mYpn9v$^%fhyU!bx65b6O{P?b+x%QJ7wFMuXD9;}FBM2W#vk|KxfRXE6=y
zTx$6<l9_L^I_qGSkor^&yFI!&mK^m{TEs%3AJ!b6N6Y+NR(E$$%8^+*f6W-o3ULKy
z`AT)VpQeRwcR#)^z8oGAqSYV2gm!wpzTfVim&>^xr9v&9KNjD=@eN6xYOB4)sqA$k
zX>u}?GP6=RvnHT!v^<v*L1Jk}f@fz=eyg~X_N)+bleR*brB^pU%yUF~Hs3X~E_@FW
zH@e*=rf7p%$hJDrIB5%?eJrUT)58N1X;!#1ZSihXTxNRgmux-e!_=t<228t_O3hwu
zlrnZs>2}6dQ?3??kiGQ2B)eLNdgo<xzdEPxHcWWT_u>d?!D)0fH7QnXs;(jd0*}4j
z`ynPBMlo!T05n0>NMAg{C8cl2+^le^DPlTd5yRHkI@^Ynl@lda3uZEj`g~wmgYT8H
z>cHaKl+L}|rFQ0<bV>o{cY%jV+q5ub#eP=qdesuUifsqBwgQT+53=6ldVqR52tC$M
z2Lfl~ck=hu%VK&6diwcQh-mPAWQWqkaF;ik=TmU;=7_-{oc4egsCMlIM~aSi*oC9q
zub@lui65^p6Sx`Mc{^^ysj7hC&)R!jD+sMaLUs{F7LhEhA0$?cqR>iF88UcI&Lj5Y
z)Kz3WjFVo?jrt;WnMzl*Jm;eF*C=8v{BRhUgLmpjG&9C8HM0VSXbumQKCPp69>_Oo
zh9a2-413yb)rL4^A*Nt(|L8+BPnFrD$zBRMBfugNP)A^bjhVs+B<g@RFO>5A#d1XG
zT^#n0lOcP5P2)7=u;MR$XHTt5G@e3IaqCcOMdyVfLsag8=$^sIb*LN=#Bj6~SCe|;
zL@b|b7^VyXCykM!^;oY*^3Zfnr%Dg!>ouruW2iCnpo5%9{v18sX%-gsM`HB<rWJ8p
ztCex|cQskGO{chEXE*_4sJJjf-}?p<wiI<zCd%pRr3Ip4?*W8{00+y-d1kXVLAHov
zMz*M0@+k_!zJ1SrIePO!t@&4qyM<$dLlc_K0IV~@Yiktw{^$(lBIAR7BBJkHQz#tB
z4;wJHyR*R<dvMDF-ydu(@yd&+nJj?@%T38AbDrNMoeGv^GSk4WJ-;R;bsmulN*EMX
ziK;uYjtycLoT3zGi<$j22fM7r&`TiVNHF61hC&GvP7T(!_ewNGWn_Xp0Vo2$Bq|DJ
z)i^k*v0N5u{KF3_rTxtiX|?ImV>7NqH7+8X$GWyZ*~W;7$^nEtDt@za%&FODb~fEI
zauo{W&k2_7(?`JRG7qnXZzt<5c{vzPB03TZL)HWrcAFZ8?Uz3MN~xfI`5c<H@EJRv
z(yk<}EXz0FiGk9{V9m7e)iBPMj(%)(+mdhH&n#6LrH~|Kj`blF73O8|c??Ug;*hEV
zzdJY_PFohzW62Uu+!K@KL0G656|PGZwkOen`6T(3hzY=VX@m^Jmn-UcqBok#tNFfU
zIqGTMYvCKpkOxvR#1T(%%@~$DHY*aTr3ZFNDFa3QNtTV!BN1+-6>En9aaN~*4U#aY
zr=KT63~zXKq8FYjqQPs>6BaHfF@+iSPiaQ+$YF4K8)QNCLT3Oem(}0Eq+!{AULE3a
z!RV}*?}<P%vI>VqGee#$Su6`)UyVqNXao(^5<gl$IwA)&V_C@%l*aPBv||>;g{m-o
z#dxhYC*C4rD|-FxorCPzIP(007rH1TB%bmNt|R)ZIBrEocEKbih{nTKQM$KB&simp
zv&b<GygGBSjji#M8>CDIZ(-%os^x;Y?q^_e<v8F1OZ%4w&UUL4MR46RqKJ0iTTg?B
zN0|eUNF&)9tAR{JLwy<F%YgvZbg1g0Dyx>N@FIk2_&#nQR;Qz?YP_A~yC^)5dCRu8
z%gax+!HNU}{uO4=rUKW10uin%=?yF5KEo=UB(RF-PMLxPvnnY9LPfS7Pt`be+9L9;
zpa8JSNJ7xO2O0l>rTY^<K#NEua77kkyhU9T;V0AJ;?i%+8Q3I?qUt7`-VoK41&*Zo
z|1LsXZ8$(aZ~;MwtuSW{SzkX8MH(^yC&-LhQ&Np9g3)7u&Od+RXxegcB(9;RsfL7c
zw}+tFk5%yBdG!U8K-!|Vi%jojPLeJuV3XT=6YAE5)pWq>IYwJ`(93`44z!$_83V!8
zza^It$ufervB>6&xPET`rI_GXVOl%4L~5Z0$pp=h{U9AKSx<wHPsLd;FyqX&XaB_a
zR|_8&(k*32&2|HPlPKkb+&$2;Sf?1%OM;F71g)l=<XTm0^rV78d;UeqA(Un>AQjC;
zWmu>$C#m3U*CtApub#tjRj7Q6ie;`#sivQg3MZTjCCo^VT=h%N*OV&uIM?mKv*?bG
z<&hw3^Fxal{vgluEI_Wy7$vKbyc;)_lv9SNL`!F4QX1UNhLv>owY!)zfqV(M8h-5z
zUg2Jnjc}k}mB4zLKqyl(*rQn=7(F60f=P;9r4kVWYva%Z)zwoD%H=sVxn1$B`RZ|}
ztnB)&`g_|68QLz5Ba);6rQNmWlsSaLVk^d_xt~b4Us3}3i~ZzJAVFB_g`pVoT484>
zj?)?{)mXNVCE5mR)WINoy>dm|8TWV~bb;QyjKuAe4+wCFF0I!{ZT%tw<X9SQCXT#0
z$_LSx{38;PTHz^QOG4}oI$X-$7UA}U=oz#R8Y##Bq(h>aw&ChHk=#pC&)A7EK?Two
zLdOo_!33TV7jSKwUDZIHTDv~M|4hum4B%SSns=eHk|vl4VDW}7F}e^KUEF8yDBR8n
zsjIq#uGxPs)sWbSwjiGYt#sne!k**#1~*}F<u&duCIGCD#28a<zWE&Bu30XEs#Pvw
z0AB(9EqER>8KXej@k1F=C|JHHpl)*X16Hj>yeYA`M%XGY+$#!?6Rbbf`Y_JlikH6S
z`lSiY4<9T24IfdcrPyU!V=o}MAElTVH1wY+39vpZo>9&n>WK$T(-iY-_l#_OeuMm<
zQdP2l+e!ik6a<7C?Ej+(vNHdt2s($Vs3;8zBmDaQB|(INZ^L!kCS~4j!!CL^pW}Rx
zWFf^Fw!gcnmtf8oXy|HFfBmnu=i`3nM(|<dBV%rXv3F(`tohuOa|SqVapTkKyiU|~
zk>a}4^Wl8ofcU+hEjEu{H<+xK-Ghr5ima?uatpQf&t}ig4}_V%1I&wHkF`LaR8*QA
z9frly!M|a@?3E1<HTK~(f|8Y{vZ~!HX~#-H=Kf;xa79C<j+pAbRCgt`vdzI;7vF4t
z#mLe@V6hK7Z9AVG-2|{8;oO6mM5il!hA)NG)>da3^aH<eX(1B|cC4|BC8RXLmBE$D
zkxm-HnYD=dDNX|Ug}dJa!k^aA`)(uEzh?Fc_J7m%+&4>~_n(4lYW4q38_WMo+qM2g
z65bd}&p)ld^OOkUx4@JNrG-&<XhlMNT%)*LjIlF%33>R}&aH(9c&m9Kd_TgB%CvOO
z1)|39)2XY$?zclNr(Ykd)kvP-J@5azxaxt9_j?7E?vI0~DJDaIonQXnho4>Vw*W(5
z<+t+J&E{@8(DQyiwEeZbt>oF){rU3z<$s_4?sWTWaA2&d4md4hl)Wu~R+_SX<j)}f
z=zk8uL$g<UnTAMJPo2vePZ(_Gsgx4p<1D?y&!yLkD1E>;%@@0hg5X4(agFd7C26CX
zf--4f_~*X9UvN4Q5S$2&_QR5J2_w$-!)V2?JMFX@EPqs@Cw`aBQGp-(C-Yswn8;W#
zCiKj`SUN-HB{0sK1BHHfm*qYrQ&rpFwmY8O0pMK0QElbzb@MHU_imXU*pT~PWI!!N
z&={DIybw=|PP?nsD~XXS_3*wc;8>Bd)SD#OW3On+`39^V=`fzUnq8@J1zj+wBkV;R
zMMoQ@{9Iv2JIzz3zzU1ol}-t;*ORFa3^b%i%(Ygy0vg;l_^dqYcCx}omiC1%WLLnn
zjsg@U1Y_A1Uz6X_4p0~SWa~4mHOR}|6x-Q51aXH6rrYX~6c!P;nP*+MV;#ONjgU4G
z2d|Y(9KWd~4ca|n1<pMX4p-&=m5|7{fb1%ujK!}=_*Yz3*=)eMIK25pQ26||N2cPk
z;<%d=1LQJVhk~WGX`|@LZi=KXO?UgPtLyNp939`PY7vWjmOjqlaTWzTG5*PyAd#5K
zr_h-_&R5e)!6WOds?r{Ym||J-cE$BH_PU{FBcGHUX^6$ANeAN-6oF#cHU$YC=gf$1
zwzf_|0G76~(W^=fIk}nNTMMYnv-|}sj7a9|fLFzv-Lxy(%$9z)<8exKHtK#z4hSjU
zx-{>q%A_*yi8hCDw5wu!fc#cu=lM`{s$+^-zQBV0kL?-6Vu$y&@rq5foNFJ@h!s=g
z#m1x@Z16_|^mrx(8TrPIbXTw64w2p&i-rpd0^ZY>^l{m>@kHFjhhq>Ie=e~h;xYxS
zfJDf+w6LbbQ7zvVo@{K1UW(A#JG+|uB+WT1BE1VSx{K_{&s<N4)o~10d^I-zO#vZM
zj#JaoYPbn;Q)Q`i^eJ8*1Fy%?olVOO-y?CqzvZ0|JkJyZUDY+OC!+#$KSJii^ZeLp
zvxf@irFXelR?W3_(uOgme=SAL_Nogd0g0p%+_ICpL28sIIy*PVjej3bk@~uAdf&BY
z6+lssg{Gqq_y5Q{2s}A(tQ>ABi5+eYi(%|2+@np64Gxv%AUSY#3H?`kQ7A7H{IPNY
z%1jSp#e_5u`CAa*l(*TD#In#6GCv|*NMp2<X^&$?LY2%e7r76~PS>Mu;UMpp0SVm(
zh`sDyd?a_aB{gV{Wn|Z2IjME^@VbXz7b~eQ!ASplt;;u0)RLZ|6zsWP9R}JG3FQu0
zz1NC*34d&#Jt(UEm=US-zHa{YC#|Hryv@m=+08%0&!qYD-yL0Z@sgsukisFm{F5{{
z${qhxgH&H`D|<_c0G?-QTGuiOJD}D=i1lt%!>@}+|7I`N5Z}yg-}(<CCg431fgz5i
z*OROFfCFq4WgO8pb6zD26M<PvBKm{aPfxp&G4^%Vr9G@bZ{^pPvpbqaK4Xgjb7nj`
zlvCk@ikM}B2~ox@G(tU+^cfYxNCMR#H;9wTXJt=!Auh4q=SBWm1~m;ZTL7+iDt8Fn
z@1C|C`^O$`>D0A#tSJ&s2ah}nu^Z~O#S0EL8HhI>hO-2h(*9pj>siUEB;bycj$Ft2
zKFJgzEJCjPse0%rc*eVw$_Y^!Z51Zdn_Y9Ie>S5;vl2+fvJUTHld!rmrG`bL{kf7f
zF`k^FNHi6P5f#av!H`ZX4%kus>HgD6EnLYZOXB~l^*mJKc;Q!fWQ^{L9$ej_3vD@f
z3H{%ZWO5kJiz4;`Nd@u^wrI?3tL&3Gv#7a{<XvQ(1G@D#>jEz{cOtf7o>SIK&j?O-
zuj-w$zUsb);0I*N*?!cf^yY_|xS!X9C^wbL3V6#qRq(K-mVk&4C2&IEkc=%N|IBPq
zO5Kcu=1CscNV80+yj-4z23u6G)~F*kRvR-$@+!-tX8~-1^K3|V5)H6pUeD`vks#4p
zZn74wOpwj{mFCo1Zj`%-KC2fexI>~h7NR!ZdE1+VxQ#SVgcJ?%A{wCs+1zhSOnnIz
zuJL-@&;0&D^=5zRfSDS~vnF30*)ySOlV)#`TEVN9{Z`XENJ6<G|L7&)zoDF`_xFF-
zblu20ao=BGmq<>xJHYp2*YVV)#{JtV()aIo%)3sTG@PERi#@AheQ;sA2Su<OYPq#n
z@<6hN5{S1_lRozMS#{87XiXUcmf*Q%iH28oyAa*x{$F53zy}efOyP=^sw%e<-J}D9
zlb0}lv4XgJA~bombhIT`%DYC{8|L=gpmCnFY%!>*R_2&A8srQbxX*9{jwjv<R|zT_
z1{|Ze1ZgOzXi>y@byI|>$$jew4)TXgd>vh{x0-RhD+ea>4{-g!(5Rv+x^CL)Xsmtz
z4waYT^j(ZnK)z5DB1)6?-hL|i<ajqnZtCwi$_OEP%9HlZ#gA;x(FX|=`7%)$T_3-n
zw7aMyc9idyRNHWehFV`bJ1_g6=oJF2dKd*@OU`7Gag-bmNx19#lN=1H(8!w^C2tUW
zG&e*6+|0eyU#}j^p)l~ZErEjzT>S(~8jtFXebirW0Q54x#(spimg}NpycE8JCzwem
zg2Tha9mk6NOx!WVOjX8b+eP<es;=NfYiKO_QPuni>UNH5iKE)hBxkMV!YH&K2OZA4
z55-uziyQ|*=vERlOahia%A(J(O3GN8sSA0G@L2o_4}w+u@3EW5wv<fzb>l@zBRGe7
zgSom5pbVmUPkS`kpc1W3yBNMs6hvcPRYxjY#P+&~JZYi;ia8mwK`Tlk+mr9AHz?4F
zWlf&K&(i4fjIE=3Uv6)d4Y={X<B~Ub8KllEz^LLLng9VN_DhVo6Il*Q;JHnfaXrOZ
zy)zfPV~!{=^!5c3T*EZ8nu^y+=uKn11~ByjCTa-=m=#c%5pNzTwFVn;wv2N%&wGs+
zo^Tw$;C3qURTgt7(sRo>J<|80GFI<-cBlKG2p|rtCLp4{7Ka?cLUJ?$XDx3mW}j}|
zN9NSYPXnc!*)c1}6jECniYX%`JGUVe-E0_Ml>GAydz930IFuD5S@HYjW|YUWVFm_J
zOc;=FWhOHlN9fEKWcwSx=D?acKkPX9Rr5|ZF1ms<4T2W+eTmHyJg$goumu)v-CZLK
zhtiKz$!u*Kwmn|(F96Sim<#)ix2w}MW3+!579G#r%Mh_igb^DoMivgygd9{7Ml%o+
z6%0$9mgpEwP_xoFYnYbzEhj+8<x&o4pnIQBHHNItp@zdwNuR|E2zv4xcG~wIp<<`&
z7aW8XeLJ=wFK%uo=F~wFFAu=QRzP6Dl@s<+)|;GFM!O>;@1K!pKRO^-0AVi>Gxliy
zo1V5S#)B*pTpS28-YQOi;Ns4ndD4HAwj$3-I+;{47@<)F@iXB}W}2`iqz@5rF8+ON
zEXSTZ5%_Q63>5?kj6ix?2c%Mth(>!`W}ocOasb0VTWi};p4Zn&Ba;&H{$%o2G<@fS
zIdR;eYaBNPdd@JcR1L8r$A7|BofNTZa;8j)ZF<i62Yg9Zo1vyD&%sh@JUYYy#8D_W
z6|7ydI6u$xNF?14rL}XL2(~}~vHAbk)>Q_?u`FxcJs|{#;O_1g+%>qnd$7gb7k78p
z;O_435G=R_2=GYGx%cGeo!KATHB(<n_ss5ePgM<sTiMaU1xSt-v`<F(JO;TYZsp#&
z@_U2^{+Z8jC_pADAi+Qcni`i7Fe(NNPEcJx2356#8h2B=e~a$pY!RnclJ!WAMN%y)
zh#=)RPmqg>uY*AskGZLBwl>W7P9}=sVP#>4%`Q+xoy7L&bhOC(z`sSEZEppm93)o+
z2XMV3Y9e>}u7KcQLe?%P9z--d)u8l-+GJ=}Qo6II%`sKxqO(@1Qwx=Hl$d0;&ISB4
zswP=J<&fEmQWJZ=c?zX5N^$pVmJfq659|XMaW8tQSt+UI#B1tb28ghG0a=$yLa{G;
zo<<%jLc>epm12}JLVbeReJAxNg}v?Q5&%+6xddXB=x84&m$0gsvMg9}EQ)A}pIMnR
zXbh3cp%U(l5+69Bd|9E|F}6j%KKkME*q~zuScRSg`BGGzRJ~Q1W|}@rgmP&N&t^)n
za`>x+>dO==l^L}Y1yac}?HaIha3H$G+ZlEFaC(idDupFD04iaCtR5=0r@|o|pdg+^
zg<7Wi2t}Q$y}8d3azMBFs89Wd7=;Sft{0B&W;kV!#R;lCaouRLE5do6(WJ`^>MM1z
zAuHeJrz?d)`rrcf<3o>r>6AlrbmP%ZYf6!pCqY{Li%_b3qmI~J^pI^1NuPRA^=u@4
zIjWoGVpwXP0{(QS1Vr^SGz5oPKrGZLJvNp)B?h5U)*x2X<R?vJ1jcNvX+i>=N%(v2
zq6}}*81SB0iRT=X?|BIYv<-8E*xF1Pz*Y=yGA|U(H?yehkhv+jXyOZ8-`@Zv!$5Qs
zIz&3AUDmVN!Z%z+yEiVmLrD*@aZ*1XNiHHL<g)s_#tE10vB3HkLJ-UE1MJtBQX3%1
z*K#ZRbfF&{7clz+Lh?bXB#gZ@FxQsHR3S8RNJ5YVdLXty$Ln1|eRuq;@)p3B9$D}>
zLA(aCyIyZ)+Hg4(H0>_P8U0x#H$Pc$N^O~crZyQ3{}I|1mvz8S_yGdLBg0rv93=yk
znm2W-k4E4Ndv^m;HJ$Vz2Vl8hkR$5Bm5j^><f#NHz-c!gh0hHm(rEkjp5A1bLAv@5
zBGp!3m!>WR?XDUXenf2G&{Aq^qgA+SgU(>H=3s4%8m%oc9%XRT^bI6uU*6U{RpioV
zVc7|XQKt^MK<SVfvPB_UZ(OmB$vUuBS>vP?gyJ-j=l1GIy%`{a8~}j#qPaM>D`}!Q
zhkq^h&eI@K8L21K5XJF8m_9Cq-Rm&nyyRF|Dd|VLq43-A2JHM=`t5$kYKo2!x`CzK
z4Y&Bh(#)cBME+6evvxB=Moev`k6yx@t&tOyVpc1Mks(sBv@6<3eqty--qE-P{7u`B
zxLy_^oco#1KDoMeB!DEDql5IR{#Xqx6c*vYyyqW}+7)zK2AD$L#jIZvb^Q$v+%X0|
z)EvA^s%E;(bu{Ym6iJ7m8x}dEmD=tusbAnrtH?D8r-;!ohv0DK928Z=DFBHedOSn*
zm1jK32G2U@iA90d#o_hU>;+{<6{;3xODuHNgyLAquIex2Y6Z~li~QKhbItd*Ue$g}
zsRJe2fm0c48~Ev3io?xQ=dG>j^II-NY1iW@9{d;Z|DEdR?M>#rd0icuh5mD@&-iny
zpRY7xy+V)DdZv25*dNay>V~IC#d8xdEEWZNToeh~!)VAQ@(gIN%|kn$gOQ-<`fA=(
z%hW=A6~#B)qotk7_jRFy8gDe4SX~=q<oL(OvJ#>CQdZe*6;G72`LjL@hmwfIRN&`T
zyvDf<UR4W+?p^XYVv!ssrG;z5g?BvI&v^WNx?r|gn@;?D77QdgvTnT@Wcs|F!pb0G
zJ}7Xq1l%OV8a{yf%yMJasY;6CnZ45+3$GrXm?Mgisdy}*+<5HT*@~~uG@Fi+iTe-L
z2&YjWNRw`Tkgpbz70Rc@MubT|#q|q}42`&QFpBdb){cweeylY<Xb8c&w1KYfjS^&9
zCWqXE_S8PW=$PE^{StH+;J_|VWLvucsC1T1HLrAt`;rU*tW+MAFWHQ@d~J_bN;}>#
zwo+ynBub-0$PDA{x6wwmL`-?d67j>v+lO6!spaimPQgm7(&3PQCr=G0ivUuLlEPMg
zX%`yun53t$W8&H>uu87N>Y)7?(^>~%+7fD{GCfKf@0KpEAvJ2mQ-nyj0=aE0^CD!r
z6X9hG-fkA4wm@(yk|T-xf#oH#z}R@Fm?-b7BFjfAsOrO6(Ctr7p|gCA6{i(=r}V6%
zXlh|n#A??=S(kM2)~eAVn*82iD5UEV0=RUaxZ5q<7?ubi9yAEE5h?K0GtvC1Kg7Ty
zw{7~1i1?ovaGf<J_#!;N{IOgFSamy&FnB$I>Wlw6iA0^ugl!C*tc<K3X<e->PqgG6
zwpmfUWV`}~CAF~(46x4;SEXrJohpD*Oam;Q-^f3D7ks=N1QX<XI*UgnC5Cok{I2wd
zRkjzb(&*FlzD>v4NvnIBu<1u(L5^c>_5@EK82Eed8u>eY%AmxPFo28A1Q(x{c1CWL
zZ}f2~-qD3EC!y4HIGW(3+VFSjHr~vM^6Uq}U}%R+T{{LrA=*iQcwcfwd@?mk>;$89
z9qkgPuVeyGwo;_uy_{fK3U6<JlsU)_{g64w#6_9vLCdw^HLB5YNHM#*a_&9%ceHSE
z)m@Q6j2U=e3ySGz;S9K4tBvH8m-5de{*+lzZ>io$qeAw%ax~8qFoAC&Myv0%Udrxu
zW$YB%=RTf0Cp*D;$Y&auTl_GOA_`kPr)pBZzp-JRFKW!(f~{fY5zd~lkVc}QJG{HB
z>CD||qS5|zU1*hr6g1<nc@-R1-cXx>ox=S|3tvD8t2pwORThxFqLb2#s=ay%x@3L>
zt~dcyTaVep<vRAzj|~r2yHjlm1DklXM}2aYWOHOrIQq2IC>d#;XifgO9$jvu@w{o&
zld!>ExwS~sp|>JJy{<0~(Kj`JT8@3SHGJ|F5k?lTNS&zW_+Wn7iwj0`!g^s+cL(%n
zK7$sKgaNh?^&OxzbJ3hq)--l<spjg?<Ks{gqZ3=KFb(8<KZKmLc|#R(zaWhc{LR{a
zc?z<*Tj5I<ILA6bpY@i}V_;6|WxS61b2t;QkbUsez~lAV36=l+QOgFwow%@I2)=Wf
zG}qlbih^YgNkI5c&pY@9ho`JP*0sP>^Oz;(D`G26%_+c5cf%}L(i4lXv-ojeVg!rH
zajc!FaFI%vpG&=a$|N+Fd=oixf}?$0j<-Bi$x&*N1;*&ni-;ln{6}>}7wGBc6bZZv
z0U3od4H07q{^k$SGT3p~NCS=!4dHstIuN+uR<V>4NsI}XA_vo-2t<uzw!SPvkY6{)
zB!h_k07C;nYfoCTfa$m-N>*nlOOIQWRhA!+LT7#NlxGbMrD7Q+>D0HWbiw!T(`j2m
z_YA9ePkkD7&%Ng8wV82CLZTD8LJo!_`+k+}+EfYTE>uO^lmRM!)1rRk0CY9eDP!sc
z<g}&UV7uj&0^8AYj00W8@B9q@MK*n~Dfhc0hYbMauDC;IC0?E7D_-=|S7t972?W)|
zJ_tkP!Dp(uHw2GL`}SYr@)bNz<t;veEFIGx@UL{FHBNBzXBkhaK7rQoDHvAfO}JI9
zgRVJXHk-)0*wKPoS#+4*hKCqN!qWPlf5zNDPY?Fbg$jclSR{u})6qcp=O*D7LE#05
zO@jhxq-U{iM+QkeAh1(~<!gL{v7};am(oauWw+26O>1b!0vjdhq>g}jA_Xe22cy^~
z9FhylP2)*zt4fKx`?6CZ(>vT`y)%`IlJr|<9!xg_CvaHBgh;}TTiZ%18pz?5f}v-M
zNE{w)mUE1Y$k~>FMU%+F7x06-Hjv=+EqnmD^2|}b1me{|n>bO3H>*Q|vay$TB&(Gh
z`i>Fnmc`<~Nt;WhfYmXhY(Sg*z+MVUlTlR5NhZ(3Qv^wTWEWFp<(GscrgYN{`>C1L
z{=%FOmE-^}blQTH!7hKXJ{PJ_L=;m@31)XA<q)gelVEjUWcYa@(buI|cuuAZp4%Ki
z!ELUK;s726$4#lkrS=Yt;x!0ZzE_Q;2FFz?7&*us8XGm*U773rMHa7KuEvGjMXqSo
zhj-f74LTal3Gt)K-Zp<ETnJF*<|rc{etqH!!Cnbizb*mNPaq2E13D-VpLkFvBQcvM
z4k>a}BV3VO<t4h}gJAcBvVa_5(7^&=8R-m<<`b{9bb$@F>%agHJ`Vcw%rla$3Tsik
zyzZh_QnFog%JVs#0XteCMVv3ylcPT8;FIH6p;QUnMs#^ixMh6gP>t+^2W4KV6zE-;
zeLQ5NKG1xCl7l5m{hOL?c$b3}Ck;p^jkks<awG3Fxvyh<lk1>Zv&4WQIvxl>od6Xg
zgg^`e(pWqkQg2JJP4Z0H8`qU48pc=nTrNacF>3aKA$y(x)q`?unTidz$)ILAtlebx
zy(bhV6`{c%l9spl1FCPiV!k})sWwc*e8esl=zBk56k^|33?!PsnB(<kEiK97vd=W1
zf%uYX>G3gms!VWatbK#?tOvmDv})2TikwhHRsc{SJ_*Bn97}J|#Q>Gb^1Vzo)V`>{
zjf_g?ewt4~YABMe*r{nrt7|^}frrFlFFkz<6qSd%I%kt>fqiX3PSCLVj${o>umhIk
zE0NC*1ET8K3xU7!(E<a;<-39E2g>H7rw8|!k<10vMtokK;@c!L<~0C*%uH2U!Pz5H
z^L1*1O`~r?R7%EPqopdYa4@_?(kQE<p@zVSi-y2vag<Dt^K#^I0se}%uDcg_@dV9;
zHAnk?aVDd0K&V`FQUFA~dIAP>N_#0*Aoc+GhCS|v71R;Cj6T}%L@`6$GTtSM=rL2B
z#?fTb<doV6)h9~ZlwyixfV>-!>jn>bu3=(#<?7F;VER3wuKVa9AbaRQDt$bFv@4|C
ztj*+0Vk<a@gm5%Fe{_OUbBlmPev3wPWHfC|Tr3*9LNgc1+e2Qg)?DJfV7`tQuB-7D
zrWUS=@$qrqE6dTVka;Cl?@hj**FXK7Jo3k{0zJ<L^k4mySXu|Y<kaw{B{+5IUCp$>
zFKl}qls)!ALHwUy7(P;R5u$?txI+|T<EJl%c<C>n_*vsVR~~;BU!xSk_yF4vPxvkH
zi80K<0%_llps%3nU_42-v-v1X=0MKe<}t)l;S!Bq|G|sGn1RX+4@$fWg<;Pcq3a%G
zlec86zxQ!7G>Rso>2j~iT)x|8*^67oi&iFMZ&s)LIHIxe^j`iR6>A+9P>7pB3xo-9
z4y5pv<t{$GJgj`tvR~&GQZr3~A;@ADh&IT;zBtV`fL7ann1Q}MMUSHIf+IL^^XR(D
zT$w99CDae6{RYxXyGj*GaPXoQIR#QTL2})Ncy{*Ej2o6D@L0moOEk}qobkeTzUO!G
z0__Q7x8F<2`(7>Z;w)1D;8*s9|5)FjGtx#oTAE%axpg5JuZ_UflF3^xSURnR*EV{D
zPdbT;Qu6S8?2s38QyF#GRB9omu$#7kI4220AGa9b7+-4!+7w$ljO>*yy)o6s2nAC}
zN7QNsfexR=K$xI{3mDdDIjv~=p}w?&i$kZBzZWlDi6Z=*l6@Ep*ww@!<Of4UJ6k2s
z;^XDA)?l$nDAi$%*wJw_>6=>5gRtMYUp;DKi&$(;n|uZ<-&hxn=Wm2#Xii|;Pe>T1
zn}XI%c8pB(3)NcLjp$|%uP6ntFXZK6<6jhrfxul~&#gEA?6M@A*f7|blU$h(s<Y9V
zL6B2P6nrztZ=5s-I9U50yFVXU>yel*z8eN3(Y_i)X27%6mcYNliOGep-ZESM2IuvT
z{7c8UPAM1T`BXROZnNq6@{;`zNy!%lI67eh(11(lw#woJd)v!q6o&PKjSPg-)VGN&
zc8T+)UoK@ljvDWd+Zz!)?>{X0=0f|aWHvIMXlbFCcWDwk0`AbkrrvZww~U=Ml^=`I
zsd9`E-+Y3Ey+urQV=5<Gi?Vm3VQVT|Tg#z~nvaa7gml%B1gxLJ<_aSFdiV|&kSzsB
z2=jWS<e*-FF%tWpEqls-zJJbzGSuD_F<zcC%sD`044*fS7Ow*X7hXh~+P9s&!)}$_
zVFnSND6H3+2SBdpE}Ww3348D8KZzyb+p-R!1uW?lp)~C`kZuJG^G8)5t3rPJ>e`6K
z=Kj8IHBD5<8F#S>TVaFKVhWEssqQl_Lce04JGL^S3+^2+7LK`rK=H)eH;8BW>0lf_
z`tqW^6&Msd)@2dfjzXDzsC#pz+3WLK<F&F+^$`+qJ%HXQ2J4B*Dh}Z0N+5>;uR&u#
zF{=rgo>{8!OWHRXYl><fc0#!OhMr2j-dLs6Hy0aWBp5M!onx*(Sz*nsS6|aYzGjw)
zdw6-!fk($n+pRPJ64iN@^e&XZ0CGyXnwpxTXW^!oO&>1JYU?3ebT{@}Bg8Q3n>Z_3
zX^|4_vj7$+?M{Ug7)~fVU=~}WOXB^9Suvirr#RGvM<{+_T9sf$)%W7=O$1&JtBJ!E
zXLF94MiOLSGTbYw#68>?A=>y-r#rj5yL0*0Ff%zt%IjF_>%M1LB7_$>;1*+Y$nq*@
zHdbvjx2C9@X>hq82af2i^1j#*z1@%5;2MY(ECUcRZ_9)m7WYeiEl%=fYi1hZZa>8O
zC=Idv7U>&1^I4cTP9)Cx2)XIE6<DQd@4l8y{7Tw+V^3=Tbpq#zt(i^r{dl74#*sH1
zT^)sBE10LUk-muBa6%VCvK&@QZVMPKH%^YXx4_tg4JMCCyM=psv18riGbUs=(~;Vd
zibuc@Jq}$;fq9RNrz~oDecPc4*@`19*=f>Ir_Z@Qsg#5)X|w#&+~mAtLt&*sVwNY}
zD!zKNEN$tvRIaf%NR}VPbc`@AH>*qZGmB3IMM!q*;zk6+6gc<P57n2ntM93udLPjI
z-oe09hsoS_`!QvT^LyND=@IuTBiUJl9$N!=LGA5u&YtJ78ht+)serMM0qGL}j<uVx
z1W&3Pz_jNiQ(6^<F6rShp1d5XX$zjs{2nK^FY##dHGM7hxKUo^w)DCxZl9{(J|!)=
zQTK$iUAbk{w9EKL-yQcd$5S$hRsUcWh99B7OnzT50@_=IdIMo<W;S&DJxh9bVLld+
z>2RDt3Yp>!Ydk%dssA3nku6L!ihe`U`Oe=5tMlx}3VCp%l-nO8JF&G&klW>o#o#-R
z{vJ$NCR+V$o<N*uMgyxwmFe~D!ujH-xM79qXcohui*S}}`=_)K#)#t#*!eBM{d84w
zYWh=*L#oY8U!_DY>m{sqbIEZQ$;=@j?}s3bey>{e>8Qkp;835BaA8M3r32o{_Rz!H
zX4Z}DcI^fwExyud-vgTI>1##|q&+0H02`Um!hYQc)|R<zutqj;W3X=#i&43{BIfCv
zIZFrOW*z7PDFg5Cn<19;Bu7b8Iz^M6q^-x%HnzULEwLdR#oATVfqxhxZ+R>LB!x*P
z(GlSZh3|vFw5%g~-3dnqPoA1$?az|z_5DykrkuV7C&;W1$;!furNuHq<%D<q+WbSS
zjQc*k?!?vDW-zG+G)DW}ytKT6eYH?y(~`vgf-sWjVf)$bxE88YZyJ*x<%&3N+^!f^
z-@jiczwDBLh6A<mWm)stB@UPZAk2I8hWG{;^3VfYg5c-$FJ@%tj6F`_5u`OE;`p%c
ziLDr3J>}tt*_(4~GrNjpGMowrpZQ3^bNSTh*<mA6GY#*%9=D6dw#Y{z^Vz|3(Rr4$
z;hUL?-Zc8`Mz!#+d49LP$(!(Qhf48-^BGQ$M5E60mRh0p?&eT$R)_FzfN#0AG3g#b
zbX2?(S(N6Sdw1{PpbiR8TcUhQ>~?}sJLiD4cEy5E)R#5{D4t*zxrm$Z7^$uNJWr_g
zWebnVRx%t*rgj;|ZIwg`$v-AUUtseqRy2k@s{F;V=DuWuu?IQixt<#i`Lk~ERUL|G
zRWjo7JXJGg&t9v{+2{|r0nDcLX++f;b%Mj%tZo*5%-OCEj(Dqt%d`qquhiOSO~Fco
zJ7$rb+Q@(!WIExnC|Ha7g4bl~CyoGjlv1Fm##>jy^=@9g0+EYb9`ZhO&qh`!s9bn^
z(pJ(@8bQcPNZ2?)Hi1A=5YOuGxJns5lRstWzE17N@<c{FO)Lp$0jCgIi@jZ+kL*HU
zNJctuG1vsGZ9W&O$+=6L6s~CzqP9C4>ST$dYu8`UU`!r(XndBRZmOud7DfM2F;+Ug
zQ`cTbXqvzr34Nj@MoG^0sCT(k6g-iUKc9yVo|G!K2p_<?v??vb3Q)WR6BOYUAl&jQ
zD6z_BR5852Pj5Oh03_Kb(}y{9@-rjE^W^K4W25?5%x*0}1&u5Sx8kQP!X=j}&*0wK
z?okyNhqx<-eaE91jjlu;<>>64n2`=j%y8mTHIwUxD44iqx5arwX-eFv#g%=pwddwA
zXYZisO|Z1OhziIkewW!yGs!YMe1Q*ZI4rSJ(pxgOjb>U@2#Aa^S2R~V+MY598rWm~
z(e&M<IvsE2hqgqd@_D4;ks3w80;OcUGQKQQ7o*i%T<BZgw)XnDv;9X7{2y+mJB+4G
zy5osWv)Su2E=1so%?s-@OuRKR;6#*#Ldk4lhfI)GoS0D#rbcr&PRZe3h0!#G?e^Bt
zxmEjY%~D>5ECB4(cSm#r)HLXj`F?%|EicYo$+qO;>A4NM%@y{^#PDy1?;nHn@jvv6
zdSBSXkX^<5Z6R7-XZHj3U7cl{m*1!(n%b&j`&L8K5xTmD4o`rcS%=OnLsaEK8^9gJ
z!K<Ac2T8i)?G^7k7hjqTMe6o^Cnbklg3}OZt>t-*5(e0hKMx02C_nD@YNX|a^kXm7
zpS*p8reS+sQ{DdTzrrp2mU}~Y`_S1n0N#m5D?{-XW=G%-uzb{a!Np%Om;^mT6<D))
zfi_|`r)v@?-VP@?mSWmAy*7CJK5tct#fWOY_`YmBHdC++p}=M%yTIhSPWCnmhPxY$
z1Z9N$8VLXco)!TC9@FL=GkO`5lj3FSz6OkuEfbEyvqv`SrPA${EdVb>xzks=I8whK
zTk5^=Z-p)HI8QLvJ5t5S9dI5vx-`x&#Q3`T9_gAd$M>7w$2IkgdX*fBZZblndDFP|
za{2C=l$Oh``xIQGf>gFr<xJiy{X1LX052m%JqQ4XSWQLG<|;xiVsWu_E@kA!#Y_U?
zmc2aTu~*mV;!|&J<}ew(NFTdK-P2@%uzT7pGYC{Q3%JD~Gjh3atWm6)UMHbBXW`fr
z31Uju-Kj$nvCN>*u#RE9*r(*};fxHl*z8jYx@%sqi4$I08tK>U2g7GY)975r(h!5@
zJ4pcLeq%5dUm4zgV=&V?73+M+ptHCT3iB%d3F&rQdW}QTt-<TE4~!@(7cuF*1rcEL
z^H55*D*^Z&ou2GtL|eF1+hvV@Q(~G`e@e=!^<6~AZTB5Hi~lxvXi)A6G8SHCjI;-8
z3Tzp8{uUZMuOBP?$lI^ow|;B-COBsI`9MH_YhWIT{u*=0qef6uh^7-uy(Q{b%#mHD
z??OGNYMxx*U1}TU*v^S|6}-ApK792<9;XY}N8966xVhFGGNrY$CLNkU{+x`C67Gw0
z{xRU&Ap>ZzPVU$-2tSYA!lFXI<Hcc5F9&S4h~~Kd$jNs1>?~V-^|vzIo>A11yQNA%
z!RTjam#gMFCetDkm0q0_1;snOH<lV3^=Sn!qk7PGk6)Itu#Vny9<k?W9;>s1f7eoG
zDMmQay|_Q(DyZ5B6H736kFB^|42AnZh9u*yCdQp%6WvW(fzWX}=XiT`zj|RerWTfd
zwQ@IbbyHtIs0t33bh)9~Rj#XV?K?CBz?1Z9^R4ln=dze+0kE+ZzJG7_&_8~li9I95
z85*klLbFzLv<k(=C3x2xRXWdzbXDLV`kn{4T*sjEJ;Izw0z>*L*yn^WO6t3sab(?;
zsK_92ceK8&<I%!N>^7;o-7tI1vM~hV^24Z-zL!GrKDS}YL>+CrL)D0^_mN!-pkB<~
z5Kf3j8^V+EQ^_VNDf*t1VqE*jQ4KG=&B3@Qs30oQWFh4F#YKjY>`8Q$rh|iSl-cpj
zDYhB}MLNr!6e#`-`S+U#6G*w88R%Q~%pwgX!f1^`*Hr7{0C#N=*=?;Crme=-DLcmI
zxaK(Zx7U`jYdmqZW6M$u+3+~`01wQaA@JMz2s-wSME`SK#;QWFp8DHX_~gmP36yh=
znDUgn9S~!}D}$3tzYoor!_Bt!HaBF%?`(%m-^~xF>oIh#*|Ch{HY>26sK(_VQIR6v
zM?kDszrTvCr`s1~t@ig6PXq9(c2gtaW2&w(yY&ukV<3fGy*H%DAoY|c1sv|aHMJON
z#e3ch!>5<#6k{y{suvtxzn81htx=V4HA)#ws-D=bFL_V@Vnv|PgIr`_Cb-PgR!tx3
z6stT3p^vO+7E+`mDvZK&hQap4^ZiCJx+qEeIPX!W#ovP3#ke>2WIYyQvs%ihX9Kx|
z4#0R-ec+pI7AWjypqMSD1&~%|i8N&R5;YP3QYzKf$<K~knjX32R{g@iyY+^gqHy*b
zy{zm;LAVDP{z2}sZgP$FAokv5aBpBROpz-{>U*-%tj&dPMCeDpbeHlJh_^LKF+>cu
ztgg`Ny3*!>@wU{8-_YMEdg&e3>?V?DN0MJ8M+i)nA8a>sUY_ke&;raT`n7n;Zo!K^
zG7h5_b$f^k5$Jr;E;g6~(IiL03SBdLBTZPc!>3YlcG`V)Mur=>D5V1}iYbT<>(m#A
z4JhA587ov*+_FsX8p5s?-U<#g6wz6`*izi#U677gTfeome9K*TR=Q9*GZVfbGcP3U
z%wrfBnxn(*<{PWvZ~&N~H;~pu=gIV0XVLgZ*5OWGhFrZPh_)WoK^Cq~fKp!<?rFP<
zU6|xM9p(hvRm0jpnxiLT69;LF=zS|E$sX*S&}%JD{7xRgf$cT{=_s5a8Z)Lf^eJ25
z$3t|+R-5E_`aRn6uBVZ@>zDG`g)4{plM}Ma+Ppor!(P51GE)FYKYbNffB;!uPQMN{
z$NVJ@(KcSixrH8v{BE2z6ek)3P+JA&-Dis&k$$?e5wcI>bk_~%A~*r27P+PicfQ8{
zl%<HE;o-~F87Yd|%D{~J23_|4jOD0nQNyXgAHrTbu*_68Pa50_yegWyc=76Jm$ASA
z$R1{OmZc%wWOjg*W~O-{e!LkjpB`M$L<dH%jMEHD7=`!1TZA41Pc2PYb%^iyfoZLo
zEm2W9-QSlYe02(8x@rdJ%ne*%r$376-OR`r@4Z>=4TMVgc$wfJ3M&aXJcH-7@2fX2
zhBAbw`>4}lVd%+$4CY1@HoUp;qC%6_5zK>7nZLLLkL?JsDO1}%AR)5|Tj$aVNTRdM
zT{>SD+Vm^E!BXLkl<4t7Zw;)P-OEK+bBhk=rlA>QXGLwE;DXx$s>>`N@IfR5jCsG)
zNwf8+Qjb-%GKu%o3tG`IR{SC*;-SY&iZk7_<5q7{8f;U!jeAh9oJLkX0gvHD?wInm
zSp3J@$Z#kCPNiXfQim5m{+n_QNR{rrq{HBwkNwP+9LP`$h1^H5<$EGr5VXo)VuO}6
z?x%E9MDH^?I@<dw1A0zyaMuEAir(S_795N|J|lc?lV~HgWtM{V&P0ScStjBefG0l+
zZBf$e{4tYz@I0U9ebumjRH;UTT<O9mtK^xUe|vrdm|U39OX@;3%41Q?kz|O=3S0hi
z>#;B+)RQedh%A6IE+~zdtQs1UV@k0GbC7~2BkuNv@AgQf8@xa|gT6Y$t8ryRb@|E6
zK1k_{YSq~)a}Uv1_AI9gkjNNPef@+`YWfYSmbDP2RIQr0Su!L-tX}kX3^Gj29@wxC
z6`<a?fN<tH&krkaEXjZvJli9_yodK{lLo?z#%k~9kEWffGtpx}P<aYzef<<iD+cr>
z)Un?5Ovj@7UsW9TCk}eW1sUxo1#oB+2!aX{jaG)T5_qXCyrY{f=0SQ#CBH<A)r8ZJ
z@wB9&VFTH32AL_YZ{T<)h(?+%6scUg-nMnM4-mVIL~6V?!j&i~M06+MJ(6KCx`E&p
z><%@*y`i7Z{}Mi2Coks6yguT_s&|!)-%fc5$~U$qmghQ#+OU>7$94}EA_Q*Vh}}0z
zJ2K|cUSGXqknM<!ISoTfavD543XQze2M=PW^x=HpKi;i6SL}19WHR`5F7$iC#D!t`
zF2L0CJ9X|<6&u418RXNk&8Z{uNAIctmYC@Cs$l3L%7{%}WU$%WsAnZIIbJ9AinOi|
zS%J@BMw$fOKw!*RDaIW^!Iwp$f@p$4yi@oH|09XQAY}o(Qer`fd@bcJ2&=(J4qKBF
zxA(ZF*#vBKfkBbA2hY&a9-VkQrvhVP@dOA@HJ>k#`DwC<3u!e-tgs&bST6?dyV3uw
z?+lc2#|5&vzx}(-@ZWuz|J{cRocXN{?eP~cp2t7DHh=H?DJ%E4_QK!oQxC>pa!)<*
zfC8R>;eWQBe`}X|BEbLl${675aSUbyLl9pklkwLoZ@<4z=I1eDmfwzng1rU*x0lTT
zCp@WtDSr0E1`~h>VtZl#B00RUwJZ>RuO0U@3_?!wf8`XAG(Uj9MoqZGfPf&qR+{_I
zR_7D^O8&R*+^-OdKd``RFKp08;FuTgFMTJk)DaLC@E1h^z}6ysHTS;~SpH4>UbJ*6
z#A{Xy#;XPYtKAdhH!SPFV1d~HY|wIG+u!=u0N7wyxWESh&M#vyy|Dq3_`iwZ_!ki$
zqq1!BZ(h~A{~a>&kMnK>zhN1ErP%!8{l`59X&w(q5RmLw)}J-{{<GEjq<#1a2G)9G
z{<3Al8yif79Qe)qubx5h!3J}p08;q;MT+}i14QY6*T(#Brv55S{%R@}_@CO$7=H)<
zYd8O@$o)FNv@Cyu$C+Niz#Shff}hpTe^uCg9SWG&(u4o&k{mY>*BAE})1S2o|M6Ru
z52)_@msf7S*vxrSARr=!CPof__S~;>8?VFdr~RjzW#Eu69^j`bf95;=qs2$#H-G=i
ze)?0vpIJZufEzS_2mi_e`V*X|_D3MmKWHDz-_ieeO?><_faD)=mo*UD@2@WW=P?!t
z$ov0rynfgD$U6h+^s#{2eh9x#9V<U<Fzaw&s2|oZ5)gn*kR1*JB5Y=C?Brl1WMgS#
z&+v!+z*i=)xp3f%-(NoiKS|gKAgBL-NdlgT{}sXfZzAj>fK~rs!15!2$N!K7OMi%9
z`!^AYkwCqG|EdKOhy<qnO<D(H6FNoyuN4gRf6DmDRq`j-|MT~i3v442C>!|KmH!j;
zHtG-2O#dcY{7<g`*AK6<*uDPbVv&=Cg!(yXRIeX&I1rH9R}K`AkM>4JLIT1B{|OiR
EKOCNC8~^|S

delta 22743
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
GcltkN(Ri`|

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step
index 5911d8fb..1b0e7bcd 100644
--- a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step	
+++ b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.step	
@@ -3,7 +3,7 @@ HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
 FILE_NAME(
 '/home/obijuan/development/FreeCAD-library/Electrical 
-Parts/Servos/Emax-ES08A/servo-rounded-horn.step','2015-01-10T19:42:53',(
+Parts/Servos/Emax-ES08A/servo-rounded-horn.step','2015-01-11T09:44:26',(
     'FreeCAD'),('FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD',
   'Unknown');
 FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
@@ -17,17 +17,18 @@ DATA;
 #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
 #5 = PRODUCT_DEFINITION('design','',#6,#9);
 #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
-#7 = PRODUCT('Fillet','Fillet','',(#8));
+#7 = PRODUCT('shaft-drill','shaft-drill','',(#8));
 #8 = MECHANICAL_CONTEXT('',#2,'mechanical');
 #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1353);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1441);
 #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
 #12 = CARTESIAN_POINT('',(0.,0.,0.));
 #13 = DIRECTION('',(0.,0.,1.));
 #14 = DIRECTION('',(1.,0.,-0.));
 #15 = MANIFOLD_SOLID_BREP('',#16);
 #16 = CLOSED_SHELL('',(#17,#109,#167,#486,#525,#584,#638,#692,#746,#800,
-    #854,#908,#962,#1016,#1070,#1129,#1188,#1247,#1251,#1290,#1349));
+    #854,#908,#962,#1016,#1070,#1129,#1188,#1247,#1286,#1325,#1380,#1434
+    ));
 #17 = ADVANCED_FACE('',(#18),#32,.T.);
 #18 = FACE_BOUND('',#19,.F.);
 #19 = EDGE_LOOP('',(#20,#50,#81,#82));
@@ -264,11 +265,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #208 = ORIENTED_EDGE('',*,*,#209,.T.);
 #209 = EDGE_CURVE('',#210,#210,#212,.T.);
 #210 = VERTEX_POINT('',#211);
-#211 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5));
+#211 = CARTESIAN_POINT('',(-1.4,7.126184112132,1.5));
 #212 = SURFACE_CURVE('',#213,(#218,#229),.PCURVE_S1.);
 #213 = CIRCLE('',#214,0.4);
 #214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
-#215 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5));
+#215 = CARTESIAN_POINT('',(-1.8,7.126184112132,1.5));
 #216 = DIRECTION('',(0.,0.,1.));
 #217 = DIRECTION('',(1.,0.,0.));
 #218 = PCURVE('',#66,#219);
@@ -279,20 +280,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#221 = CARTESIAN_POINT('',(10.75,5.776028047023));
-#222 = CARTESIAN_POINT('',(10.75,6.468848370051));
-#223 = CARTESIAN_POINT('',(11.35,6.122438208537));
-#224 = CARTESIAN_POINT('',(11.95,5.776028047023));
-#225 = CARTESIAN_POINT('',(11.35,5.42961788551));
-#226 = CARTESIAN_POINT('',(10.75,5.083207723996));
-#227 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#221 = CARTESIAN_POINT('',(10.75,7.126184112132));
+#222 = CARTESIAN_POINT('',(10.75,7.819004435159));
+#223 = CARTESIAN_POINT('',(11.35,7.472594273646));
+#224 = CARTESIAN_POINT('',(11.95,7.126184112132));
+#225 = CARTESIAN_POINT('',(11.35,6.779773950618));
+#226 = CARTESIAN_POINT('',(10.75,6.433363789104));
+#227 = CARTESIAN_POINT('',(10.75,7.126184112132));
 #228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #229 = PCURVE('',#230,#235);
 #230 = CYLINDRICAL_SURFACE('',#231,0.4);
 #231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
-#232 = CARTESIAN_POINT('',(-1.8,5.776028047023,1.5));
+#232 = CARTESIAN_POINT('',(-1.8,7.126184112132,1.5));
 #233 = DIRECTION('',(0.,0.,1.));
 #234 = DIRECTION('',(1.,0.,0.));
 #235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
@@ -308,11 +309,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #243 = ORIENTED_EDGE('',*,*,#244,.T.);
 #244 = EDGE_CURVE('',#245,#245,#247,.T.);
 #245 = VERTEX_POINT('',#246);
-#246 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5));
+#246 = CARTESIAN_POINT('',(2.2,7.126184112132,1.5));
 #247 = SURFACE_CURVE('',#248,(#253,#264),.PCURVE_S1.);
 #248 = CIRCLE('',#249,0.4);
 #249 = AXIS2_PLACEMENT_3D('',#250,#251,#252);
-#250 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5));
+#250 = CARTESIAN_POINT('',(1.8,7.126184112132,1.5));
 #251 = DIRECTION('',(0.,0.,1.));
 #252 = DIRECTION('',(1.,0.,0.));
 #253 = PCURVE('',#66,#254);
@@ -323,20 +324,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#256 = CARTESIAN_POINT('',(7.15,5.776028047023));
-#257 = CARTESIAN_POINT('',(7.15,6.468848370051));
-#258 = CARTESIAN_POINT('',(7.75,6.122438208537));
-#259 = CARTESIAN_POINT('',(8.35,5.776028047023));
-#260 = CARTESIAN_POINT('',(7.75,5.42961788551));
-#261 = CARTESIAN_POINT('',(7.15,5.083207723996));
-#262 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#256 = CARTESIAN_POINT('',(7.15,7.126184112132));
+#257 = CARTESIAN_POINT('',(7.15,7.819004435159));
+#258 = CARTESIAN_POINT('',(7.75,7.472594273646));
+#259 = CARTESIAN_POINT('',(8.35,7.126184112132));
+#260 = CARTESIAN_POINT('',(7.75,6.779773950618));
+#261 = CARTESIAN_POINT('',(7.15,6.433363789104));
+#262 = CARTESIAN_POINT('',(7.15,7.126184112132));
 #263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #264 = PCURVE('',#265,#270);
 #265 = CYLINDRICAL_SURFACE('',#266,0.4);
 #266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
-#267 = CARTESIAN_POINT('',(1.8,5.776028047023,1.5));
+#267 = CARTESIAN_POINT('',(1.8,7.126184112132,1.5));
 #268 = DIRECTION('',(0.,0.,1.));
 #269 = DIRECTION('',(1.,0.,0.));
 #270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
@@ -352,11 +353,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #278 = ORIENTED_EDGE('',*,*,#279,.T.);
 #279 = EDGE_CURVE('',#280,#280,#282,.T.);
 #280 = VERTEX_POINT('',#281);
-#281 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5));
+#281 = CARTESIAN_POINT('',(-2.2,-7.126184112132,1.5));
 #282 = SURFACE_CURVE('',#283,(#288,#299),.PCURVE_S1.);
 #283 = CIRCLE('',#284,0.4);
 #284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
-#285 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5));
+#285 = CARTESIAN_POINT('',(-1.8,-7.126184112132,1.5));
 #286 = DIRECTION('',(0.,0.,1.));
 #287 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #288 = PCURVE('',#66,#289);
@@ -367,20 +368,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#291 = CARTESIAN_POINT('',(11.55,-5.776028047023));
-#292 = CARTESIAN_POINT('',(11.55,-6.468848370051));
-#293 = CARTESIAN_POINT('',(10.95,-6.122438208537));
-#294 = CARTESIAN_POINT('',(10.35,-5.776028047023));
-#295 = CARTESIAN_POINT('',(10.95,-5.42961788551));
-#296 = CARTESIAN_POINT('',(11.55,-5.083207723996));
-#297 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#291 = CARTESIAN_POINT('',(11.55,-7.126184112132));
+#292 = CARTESIAN_POINT('',(11.55,-7.819004435159));
+#293 = CARTESIAN_POINT('',(10.95,-7.472594273646));
+#294 = CARTESIAN_POINT('',(10.35,-7.126184112132));
+#295 = CARTESIAN_POINT('',(10.95,-6.779773950618));
+#296 = CARTESIAN_POINT('',(11.55,-6.433363789104));
+#297 = CARTESIAN_POINT('',(11.55,-7.126184112132));
 #298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #299 = PCURVE('',#300,#305);
 #300 = CYLINDRICAL_SURFACE('',#301,0.4);
 #301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
-#302 = CARTESIAN_POINT('',(-1.8,-5.776028047023,1.5));
+#302 = CARTESIAN_POINT('',(-1.8,-7.126184112132,1.5));
 #303 = DIRECTION('',(0.,0.,1.));
 #304 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
@@ -396,11 +397,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #313 = ORIENTED_EDGE('',*,*,#314,.T.);
 #314 = EDGE_CURVE('',#315,#315,#317,.T.);
 #315 = VERTEX_POINT('',#316);
-#316 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5));
+#316 = CARTESIAN_POINT('',(-7.126184112132,-1.4,1.5));
 #317 = SURFACE_CURVE('',#318,(#323,#334),.PCURVE_S1.);
 #318 = CIRCLE('',#319,0.4);
 #319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
-#320 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5));
+#320 = CARTESIAN_POINT('',(-7.126184112132,-1.8,1.5));
 #321 = DIRECTION('',(0.,-0.,1.));
 #322 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #323 = PCURVE('',#66,#324);
@@ -411,20 +412,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#326 = CARTESIAN_POINT('',(15.126028047023,-1.4));
-#327 = CARTESIAN_POINT('',(15.818848370051,-1.4));
-#328 = CARTESIAN_POINT('',(15.472438208537,-2.));
-#329 = CARTESIAN_POINT('',(15.126028047023,-2.6));
-#330 = CARTESIAN_POINT('',(14.77961788551,-2.));
-#331 = CARTESIAN_POINT('',(14.433207723996,-1.4));
-#332 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#326 = CARTESIAN_POINT('',(16.476184112132,-1.4));
+#327 = CARTESIAN_POINT('',(17.169004435159,-1.4));
+#328 = CARTESIAN_POINT('',(16.822594273646,-2.));
+#329 = CARTESIAN_POINT('',(16.476184112132,-2.6));
+#330 = CARTESIAN_POINT('',(16.129773950618,-2.));
+#331 = CARTESIAN_POINT('',(15.783363789104,-1.4));
+#332 = CARTESIAN_POINT('',(16.476184112132,-1.4));
 #333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #334 = PCURVE('',#335,#340);
 #335 = CYLINDRICAL_SURFACE('',#336,0.4);
 #336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
-#337 = CARTESIAN_POINT('',(-5.776028047023,-1.8,1.5));
+#337 = CARTESIAN_POINT('',(-7.126184112132,-1.8,1.5));
 #338 = DIRECTION('',(0.,0.,1.));
 #339 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
@@ -440,11 +441,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #348 = ORIENTED_EDGE('',*,*,#349,.T.);
 #349 = EDGE_CURVE('',#350,#350,#352,.T.);
 #350 = VERTEX_POINT('',#351);
-#351 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5));
+#351 = CARTESIAN_POINT('',(-7.126184112132,2.2,1.5));
 #352 = SURFACE_CURVE('',#353,(#358,#369),.PCURVE_S1.);
 #353 = CIRCLE('',#354,0.4);
 #354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
-#355 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5));
+#355 = CARTESIAN_POINT('',(-7.126184112132,1.8,1.5));
 #356 = DIRECTION('',(0.,-0.,1.));
 #357 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #358 = PCURVE('',#66,#359);
@@ -455,20 +456,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#361 = CARTESIAN_POINT('',(15.126028047023,2.2));
-#362 = CARTESIAN_POINT('',(15.818848370051,2.2));
-#363 = CARTESIAN_POINT('',(15.472438208537,1.6));
-#364 = CARTESIAN_POINT('',(15.126028047023,1.));
-#365 = CARTESIAN_POINT('',(14.77961788551,1.6));
-#366 = CARTESIAN_POINT('',(14.433207723996,2.2));
-#367 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#361 = CARTESIAN_POINT('',(16.476184112132,2.2));
+#362 = CARTESIAN_POINT('',(17.169004435159,2.2));
+#363 = CARTESIAN_POINT('',(16.822594273646,1.6));
+#364 = CARTESIAN_POINT('',(16.476184112132,1.));
+#365 = CARTESIAN_POINT('',(16.129773950618,1.6));
+#366 = CARTESIAN_POINT('',(15.783363789104,2.2));
+#367 = CARTESIAN_POINT('',(16.476184112132,2.2));
 #368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #369 = PCURVE('',#370,#375);
 #370 = CYLINDRICAL_SURFACE('',#371,0.4);
 #371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
-#372 = CARTESIAN_POINT('',(-5.776028047023,1.8,1.5));
+#372 = CARTESIAN_POINT('',(-7.126184112132,1.8,1.5));
 #373 = DIRECTION('',(0.,0.,1.));
 #374 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
@@ -484,11 +485,11 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #383 = ORIENTED_EDGE('',*,*,#384,.T.);
 #384 = EDGE_CURVE('',#385,#385,#387,.T.);
 #385 = VERTEX_POINT('',#386);
-#386 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5));
+#386 = CARTESIAN_POINT('',(7.126184112132,1.4,1.5));
 #387 = SURFACE_CURVE('',#388,(#393,#404),.PCURVE_S1.);
 #388 = CIRCLE('',#389,0.4);
 #389 = AXIS2_PLACEMENT_3D('',#390,#391,#392);
-#390 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5));
+#390 = CARTESIAN_POINT('',(7.126184112132,1.8,1.5));
 #391 = DIRECTION('',(0.,0.,1.));
 #392 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #393 = PCURVE('',#66,#394);
@@ -499,20 +500,20 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#396 = CARTESIAN_POINT('',(3.573971952977,1.4));
-#397 = CARTESIAN_POINT('',(2.881151629949,1.4));
-#398 = CARTESIAN_POINT('',(3.227561791463,2.));
-#399 = CARTESIAN_POINT('',(3.573971952977,2.6));
-#400 = CARTESIAN_POINT('',(3.92038211449,2.));
-#401 = CARTESIAN_POINT('',(4.266792276004,1.4));
-#402 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#396 = CARTESIAN_POINT('',(2.223815887868,1.4));
+#397 = CARTESIAN_POINT('',(1.530995564841,1.4));
+#398 = CARTESIAN_POINT('',(1.877405726354,2.));
+#399 = CARTESIAN_POINT('',(2.223815887868,2.6));
+#400 = CARTESIAN_POINT('',(2.570226049382,2.));
+#401 = CARTESIAN_POINT('',(2.916636210896,1.4));
+#402 = CARTESIAN_POINT('',(2.223815887868,1.4));
 #403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #404 = PCURVE('',#405,#410);
 #405 = CYLINDRICAL_SURFACE('',#406,0.4);
 #406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
-#407 = CARTESIAN_POINT('',(5.776028047023,1.8,1.5));
+#407 = CARTESIAN_POINT('',(7.126184112132,1.8,1.5));
 #408 = DIRECTION('',(0.,0.,1.));
 #409 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
@@ -528,37 +529,37 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #418 = ORIENTED_EDGE('',*,*,#419,.T.);
 #419 = EDGE_CURVE('',#420,#420,#422,.T.);
 #420 = VERTEX_POINT('',#421);
-#421 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5));
+#421 = CARTESIAN_POINT('',(7.126184112132,-2.2,1.5));
 #422 = SURFACE_CURVE('',#423,(#428,#439),.PCURVE_S1.);
 #423 = CIRCLE('',#424,0.4);
 #424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
-#425 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5));
+#425 = CARTESIAN_POINT('',(7.126184112132,-1.8,1.5));
 #426 = DIRECTION('',(0.,0.,1.));
-#427 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#427 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #428 = PCURVE('',#66,#429);
 #429 = DEFINITIONAL_REPRESENTATION('',(#430),#438);
 #430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433,#434,#435,#436
-,#437),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+,#437),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
     -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#431 = CARTESIAN_POINT('',(7.95,-5.776028047023));
-#432 = CARTESIAN_POINT('',(7.95,-6.468848370051));
-#433 = CARTESIAN_POINT('',(7.35,-6.122438208537));
-#434 = CARTESIAN_POINT('',(6.75,-5.776028047023));
-#435 = CARTESIAN_POINT('',(7.35,-5.42961788551));
-#436 = CARTESIAN_POINT('',(7.95,-5.083207723996));
-#437 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#431 = CARTESIAN_POINT('',(2.223815887868,-2.2));
+#432 = CARTESIAN_POINT('',(1.530995564841,-2.2));
+#433 = CARTESIAN_POINT('',(1.877405726354,-1.6));
+#434 = CARTESIAN_POINT('',(2.223815887868,-1.));
+#435 = CARTESIAN_POINT('',(2.570226049382,-1.6));
+#436 = CARTESIAN_POINT('',(2.916636210896,-2.2));
+#437 = CARTESIAN_POINT('',(2.223815887868,-2.2));
 #438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #439 = PCURVE('',#440,#445);
 #440 = CYLINDRICAL_SURFACE('',#441,0.4);
 #441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
-#442 = CARTESIAN_POINT('',(1.8,-5.776028047023,1.5));
+#442 = CARTESIAN_POINT('',(7.126184112132,-1.8,1.5));
 #443 = DIRECTION('',(0.,0.,1.));
-#444 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#444 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
 #446 = LINE('',#447,#448);
 #447 = CARTESIAN_POINT('',(0.,0.));
@@ -572,13 +573,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #453 = ORIENTED_EDGE('',*,*,#454,.T.);
 #454 = EDGE_CURVE('',#455,#455,#457,.T.);
 #455 = VERTEX_POINT('',#456);
-#456 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5));
+#456 = CARTESIAN_POINT('',(1.4,-7.126184112132,1.5));
 #457 = SURFACE_CURVE('',#458,(#463,#474),.PCURVE_S1.);
 #458 = CIRCLE('',#459,0.4);
 #459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
-#460 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5));
+#460 = CARTESIAN_POINT('',(1.8,-7.126184112132,1.5));
 #461 = DIRECTION('',(0.,0.,1.));
-#462 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#462 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #463 = PCURVE('',#66,#464);
 #464 = DEFINITIONAL_REPRESENTATION('',(#465),#473);
 #465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#466,#467,#468,#469,#470,#471
@@ -587,22 +588,22 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#466 = CARTESIAN_POINT('',(3.573971952977,-2.2));
-#467 = CARTESIAN_POINT('',(2.881151629949,-2.2));
-#468 = CARTESIAN_POINT('',(3.227561791463,-1.6));
-#469 = CARTESIAN_POINT('',(3.573971952977,-1.));
-#470 = CARTESIAN_POINT('',(3.92038211449,-1.6));
-#471 = CARTESIAN_POINT('',(4.266792276004,-2.2));
-#472 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#466 = CARTESIAN_POINT('',(7.95,-7.126184112132));
+#467 = CARTESIAN_POINT('',(7.95,-7.819004435159));
+#468 = CARTESIAN_POINT('',(7.35,-7.472594273646));
+#469 = CARTESIAN_POINT('',(6.75,-7.126184112132));
+#470 = CARTESIAN_POINT('',(7.35,-6.779773950618));
+#471 = CARTESIAN_POINT('',(7.95,-6.433363789104));
+#472 = CARTESIAN_POINT('',(7.95,-7.126184112132));
 #473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #474 = PCURVE('',#475,#480);
 #475 = CYLINDRICAL_SURFACE('',#476,0.4);
 #476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
-#477 = CARTESIAN_POINT('',(5.776028047023,-1.8,1.5));
+#477 = CARTESIAN_POINT('',(1.8,-7.126184112132,1.5));
 #478 = DIRECTION('',(0.,0.,1.));
-#479 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#479 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #480 = DEFINITIONAL_REPRESENTATION('',(#481),#485);
 #481 = LINE('',#482,#483);
 #482 = CARTESIAN_POINT('',(0.,0.));
@@ -738,10 +739,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #588 = ORIENTED_EDGE('',*,*,#589,.T.);
 #589 = EDGE_CURVE('',#210,#590,#592,.T.);
 #590 = VERTEX_POINT('',#591);
-#591 = CARTESIAN_POINT('',(-1.4,5.776028047023,0.));
+#591 = CARTESIAN_POINT('',(-1.4,7.126184112132,0.));
 #592 = SEAM_CURVE('',#593,(#597,#604),.PCURVE_S1.);
 #593 = LINE('',#594,#595);
-#594 = CARTESIAN_POINT('',(-1.4,5.776028047023,1.5));
+#594 = CARTESIAN_POINT('',(-1.4,7.126184112132,1.5));
 #595 = VECTOR('',#596,1.);
 #596 = DIRECTION('',(-0.,-0.,-1.));
 #597 = PCURVE('',#230,#598);
@@ -767,7 +768,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.);
 #614 = CIRCLE('',#615,0.4);
 #615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
-#616 = CARTESIAN_POINT('',(-1.8,5.776028047023,0.));
+#616 = CARTESIAN_POINT('',(-1.8,7.126184112132,0.));
 #617 = DIRECTION('',(0.,0.,1.));
 #618 = DIRECTION('',(1.,0.,0.));
 #619 = PCURVE('',#230,#620);
@@ -787,13 +788,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#629 = CARTESIAN_POINT('',(10.75,5.776028047023));
-#630 = CARTESIAN_POINT('',(10.75,6.468848370051));
-#631 = CARTESIAN_POINT('',(11.35,6.122438208537));
-#632 = CARTESIAN_POINT('',(11.95,5.776028047023));
-#633 = CARTESIAN_POINT('',(11.35,5.42961788551));
-#634 = CARTESIAN_POINT('',(10.75,5.083207723996));
-#635 = CARTESIAN_POINT('',(10.75,5.776028047023));
+#629 = CARTESIAN_POINT('',(10.75,7.126184112132));
+#630 = CARTESIAN_POINT('',(10.75,7.819004435159));
+#631 = CARTESIAN_POINT('',(11.35,7.472594273646));
+#632 = CARTESIAN_POINT('',(11.95,7.126184112132));
+#633 = CARTESIAN_POINT('',(11.35,6.779773950618));
+#634 = CARTESIAN_POINT('',(10.75,6.433363789104));
+#635 = CARTESIAN_POINT('',(10.75,7.126184112132));
 #636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -805,10 +806,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #642 = ORIENTED_EDGE('',*,*,#643,.T.);
 #643 = EDGE_CURVE('',#245,#644,#646,.T.);
 #644 = VERTEX_POINT('',#645);
-#645 = CARTESIAN_POINT('',(2.2,5.776028047023,0.));
+#645 = CARTESIAN_POINT('',(2.2,7.126184112132,0.));
 #646 = SEAM_CURVE('',#647,(#651,#658),.PCURVE_S1.);
 #647 = LINE('',#648,#649);
-#648 = CARTESIAN_POINT('',(2.2,5.776028047023,1.5));
+#648 = CARTESIAN_POINT('',(2.2,7.126184112132,1.5));
 #649 = VECTOR('',#650,1.);
 #650 = DIRECTION('',(-0.,-0.,-1.));
 #651 = PCURVE('',#265,#652);
@@ -834,7 +835,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #667 = SURFACE_CURVE('',#668,(#673,#680),.PCURVE_S1.);
 #668 = CIRCLE('',#669,0.4);
 #669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
-#670 = CARTESIAN_POINT('',(1.8,5.776028047023,0.));
+#670 = CARTESIAN_POINT('',(1.8,7.126184112132,0.));
 #671 = DIRECTION('',(0.,0.,1.));
 #672 = DIRECTION('',(1.,0.,0.));
 #673 = PCURVE('',#265,#674);
@@ -854,13 +855,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#683 = CARTESIAN_POINT('',(7.15,5.776028047023));
-#684 = CARTESIAN_POINT('',(7.15,6.468848370051));
-#685 = CARTESIAN_POINT('',(7.75,6.122438208537));
-#686 = CARTESIAN_POINT('',(8.35,5.776028047023));
-#687 = CARTESIAN_POINT('',(7.75,5.42961788551));
-#688 = CARTESIAN_POINT('',(7.15,5.083207723996));
-#689 = CARTESIAN_POINT('',(7.15,5.776028047023));
+#683 = CARTESIAN_POINT('',(7.15,7.126184112132));
+#684 = CARTESIAN_POINT('',(7.15,7.819004435159));
+#685 = CARTESIAN_POINT('',(7.75,7.472594273646));
+#686 = CARTESIAN_POINT('',(8.35,7.126184112132));
+#687 = CARTESIAN_POINT('',(7.75,6.779773950618));
+#688 = CARTESIAN_POINT('',(7.15,6.433363789104));
+#689 = CARTESIAN_POINT('',(7.15,7.126184112132));
 #690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -872,10 +873,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #696 = ORIENTED_EDGE('',*,*,#697,.T.);
 #697 = EDGE_CURVE('',#280,#698,#700,.T.);
 #698 = VERTEX_POINT('',#699);
-#699 = CARTESIAN_POINT('',(-2.2,-5.776028047023,0.));
+#699 = CARTESIAN_POINT('',(-2.2,-7.126184112132,0.));
 #700 = SEAM_CURVE('',#701,(#705,#712),.PCURVE_S1.);
 #701 = LINE('',#702,#703);
-#702 = CARTESIAN_POINT('',(-2.2,-5.776028047023,1.5));
+#702 = CARTESIAN_POINT('',(-2.2,-7.126184112132,1.5));
 #703 = VECTOR('',#704,1.);
 #704 = DIRECTION('',(0.,0.,-1.));
 #705 = PCURVE('',#300,#706);
@@ -901,7 +902,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.);
 #722 = CIRCLE('',#723,0.4);
 #723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
-#724 = CARTESIAN_POINT('',(-1.8,-5.776028047023,0.));
+#724 = CARTESIAN_POINT('',(-1.8,-7.126184112132,0.));
 #725 = DIRECTION('',(0.,0.,1.));
 #726 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #727 = PCURVE('',#300,#728);
@@ -921,13 +922,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#737 = CARTESIAN_POINT('',(11.55,-5.776028047023));
-#738 = CARTESIAN_POINT('',(11.55,-6.468848370051));
-#739 = CARTESIAN_POINT('',(10.95,-6.122438208537));
-#740 = CARTESIAN_POINT('',(10.35,-5.776028047023));
-#741 = CARTESIAN_POINT('',(10.95,-5.42961788551));
-#742 = CARTESIAN_POINT('',(11.55,-5.083207723996));
-#743 = CARTESIAN_POINT('',(11.55,-5.776028047023));
+#737 = CARTESIAN_POINT('',(11.55,-7.126184112132));
+#738 = CARTESIAN_POINT('',(11.55,-7.819004435159));
+#739 = CARTESIAN_POINT('',(10.95,-7.472594273646));
+#740 = CARTESIAN_POINT('',(10.35,-7.126184112132));
+#741 = CARTESIAN_POINT('',(10.95,-6.779773950618));
+#742 = CARTESIAN_POINT('',(11.55,-6.433363789104));
+#743 = CARTESIAN_POINT('',(11.55,-7.126184112132));
 #744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -939,10 +940,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #750 = ORIENTED_EDGE('',*,*,#751,.T.);
 #751 = EDGE_CURVE('',#315,#752,#754,.T.);
 #752 = VERTEX_POINT('',#753);
-#753 = CARTESIAN_POINT('',(-5.776028047023,-1.4,0.));
+#753 = CARTESIAN_POINT('',(-7.126184112132,-1.4,0.));
 #754 = SEAM_CURVE('',#755,(#759,#766),.PCURVE_S1.);
 #755 = LINE('',#756,#757);
-#756 = CARTESIAN_POINT('',(-5.776028047023,-1.4,1.5));
+#756 = CARTESIAN_POINT('',(-7.126184112132,-1.4,1.5));
 #757 = VECTOR('',#758,1.);
 #758 = DIRECTION('',(0.,-0.,-1.));
 #759 = PCURVE('',#335,#760);
@@ -968,7 +969,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #775 = SURFACE_CURVE('',#776,(#781,#788),.PCURVE_S1.);
 #776 = CIRCLE('',#777,0.4);
 #777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
-#778 = CARTESIAN_POINT('',(-5.776028047023,-1.8,0.));
+#778 = CARTESIAN_POINT('',(-7.126184112132,-1.8,0.));
 #779 = DIRECTION('',(0.,-0.,1.));
 #780 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #781 = PCURVE('',#335,#782);
@@ -988,13 +989,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#791 = CARTESIAN_POINT('',(15.126028047023,-1.4));
-#792 = CARTESIAN_POINT('',(15.818848370051,-1.4));
-#793 = CARTESIAN_POINT('',(15.472438208537,-2.));
-#794 = CARTESIAN_POINT('',(15.126028047023,-2.6));
-#795 = CARTESIAN_POINT('',(14.77961788551,-2.));
-#796 = CARTESIAN_POINT('',(14.433207723996,-1.4));
-#797 = CARTESIAN_POINT('',(15.126028047023,-1.4));
+#791 = CARTESIAN_POINT('',(16.476184112132,-1.4));
+#792 = CARTESIAN_POINT('',(17.169004435159,-1.4));
+#793 = CARTESIAN_POINT('',(16.822594273646,-2.));
+#794 = CARTESIAN_POINT('',(16.476184112132,-2.6));
+#795 = CARTESIAN_POINT('',(16.129773950618,-2.));
+#796 = CARTESIAN_POINT('',(15.783363789104,-1.4));
+#797 = CARTESIAN_POINT('',(16.476184112132,-1.4));
 #798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -1006,10 +1007,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #804 = ORIENTED_EDGE('',*,*,#805,.T.);
 #805 = EDGE_CURVE('',#350,#806,#808,.T.);
 #806 = VERTEX_POINT('',#807);
-#807 = CARTESIAN_POINT('',(-5.776028047023,2.2,0.));
+#807 = CARTESIAN_POINT('',(-7.126184112132,2.2,0.));
 #808 = SEAM_CURVE('',#809,(#813,#820),.PCURVE_S1.);
 #809 = LINE('',#810,#811);
-#810 = CARTESIAN_POINT('',(-5.776028047023,2.2,1.5));
+#810 = CARTESIAN_POINT('',(-7.126184112132,2.2,1.5));
 #811 = VECTOR('',#812,1.);
 #812 = DIRECTION('',(0.,-0.,-1.));
 #813 = PCURVE('',#370,#814);
@@ -1035,7 +1036,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #829 = SURFACE_CURVE('',#830,(#835,#842),.PCURVE_S1.);
 #830 = CIRCLE('',#831,0.4);
 #831 = AXIS2_PLACEMENT_3D('',#832,#833,#834);
-#832 = CARTESIAN_POINT('',(-5.776028047023,1.8,0.));
+#832 = CARTESIAN_POINT('',(-7.126184112132,1.8,0.));
 #833 = DIRECTION('',(0.,-0.,1.));
 #834 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #835 = PCURVE('',#370,#836);
@@ -1055,13 +1056,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#845 = CARTESIAN_POINT('',(15.126028047023,2.2));
-#846 = CARTESIAN_POINT('',(15.818848370051,2.2));
-#847 = CARTESIAN_POINT('',(15.472438208537,1.6));
-#848 = CARTESIAN_POINT('',(15.126028047023,1.));
-#849 = CARTESIAN_POINT('',(14.77961788551,1.6));
-#850 = CARTESIAN_POINT('',(14.433207723996,2.2));
-#851 = CARTESIAN_POINT('',(15.126028047023,2.2));
+#845 = CARTESIAN_POINT('',(16.476184112132,2.2));
+#846 = CARTESIAN_POINT('',(17.169004435159,2.2));
+#847 = CARTESIAN_POINT('',(16.822594273646,1.6));
+#848 = CARTESIAN_POINT('',(16.476184112132,1.));
+#849 = CARTESIAN_POINT('',(16.129773950618,1.6));
+#850 = CARTESIAN_POINT('',(15.783363789104,2.2));
+#851 = CARTESIAN_POINT('',(16.476184112132,2.2));
 #852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -1073,10 +1074,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #858 = ORIENTED_EDGE('',*,*,#859,.T.);
 #859 = EDGE_CURVE('',#385,#860,#862,.T.);
 #860 = VERTEX_POINT('',#861);
-#861 = CARTESIAN_POINT('',(5.776028047023,1.4,0.));
+#861 = CARTESIAN_POINT('',(7.126184112132,1.4,0.));
 #862 = SEAM_CURVE('',#863,(#867,#874),.PCURVE_S1.);
 #863 = LINE('',#864,#865);
-#864 = CARTESIAN_POINT('',(5.776028047023,1.4,1.5));
+#864 = CARTESIAN_POINT('',(7.126184112132,1.4,1.5));
 #865 = VECTOR('',#866,1.);
 #866 = DIRECTION('',(0.,0.,-1.));
 #867 = PCURVE('',#405,#868);
@@ -1102,7 +1103,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #883 = SURFACE_CURVE('',#884,(#889,#896),.PCURVE_S1.);
 #884 = CIRCLE('',#885,0.4);
 #885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
-#886 = CARTESIAN_POINT('',(5.776028047023,1.8,0.));
+#886 = CARTESIAN_POINT('',(7.126184112132,1.8,0.));
 #887 = DIRECTION('',(0.,0.,1.));
 #888 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #889 = PCURVE('',#405,#890);
@@ -1122,13 +1123,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#899 = CARTESIAN_POINT('',(3.573971952977,1.4));
-#900 = CARTESIAN_POINT('',(2.881151629949,1.4));
-#901 = CARTESIAN_POINT('',(3.227561791463,2.));
-#902 = CARTESIAN_POINT('',(3.573971952977,2.6));
-#903 = CARTESIAN_POINT('',(3.92038211449,2.));
-#904 = CARTESIAN_POINT('',(4.266792276004,1.4));
-#905 = CARTESIAN_POINT('',(3.573971952977,1.4));
+#899 = CARTESIAN_POINT('',(2.223815887868,1.4));
+#900 = CARTESIAN_POINT('',(1.530995564841,1.4));
+#901 = CARTESIAN_POINT('',(1.877405726354,2.));
+#902 = CARTESIAN_POINT('',(2.223815887868,2.6));
+#903 = CARTESIAN_POINT('',(2.570226049382,2.));
+#904 = CARTESIAN_POINT('',(2.916636210896,1.4));
+#905 = CARTESIAN_POINT('',(2.223815887868,1.4));
 #906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -1140,10 +1141,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #912 = ORIENTED_EDGE('',*,*,#913,.T.);
 #913 = EDGE_CURVE('',#420,#914,#916,.T.);
 #914 = VERTEX_POINT('',#915);
-#915 = CARTESIAN_POINT('',(1.4,-5.776028047023,0.));
+#915 = CARTESIAN_POINT('',(7.126184112132,-2.2,0.));
 #916 = SEAM_CURVE('',#917,(#921,#928),.PCURVE_S1.);
 #917 = LINE('',#918,#919);
-#918 = CARTESIAN_POINT('',(1.4,-5.776028047023,1.5));
+#918 = CARTESIAN_POINT('',(7.126184112132,-2.2,1.5));
 #919 = VECTOR('',#920,1.);
 #920 = DIRECTION('',(0.,0.,-1.));
 #921 = PCURVE('',#440,#922);
@@ -1169,9 +1170,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #937 = SURFACE_CURVE('',#938,(#943,#950),.PCURVE_S1.);
 #938 = CIRCLE('',#939,0.4);
 #939 = AXIS2_PLACEMENT_3D('',#940,#941,#942);
-#940 = CARTESIAN_POINT('',(1.8,-5.776028047023,0.));
+#940 = CARTESIAN_POINT('',(7.126184112132,-1.8,0.));
 #941 = DIRECTION('',(0.,0.,1.));
-#942 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#942 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
 #943 = PCURVE('',#440,#944);
 #944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);
 #945 = LINE('',#946,#947);
@@ -1189,13 +1190,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
 RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
   '') );
-#953 = CARTESIAN_POINT('',(7.95,-5.776028047023));
-#954 = CARTESIAN_POINT('',(7.95,-6.468848370051));
-#955 = CARTESIAN_POINT('',(7.35,-6.122438208537));
-#956 = CARTESIAN_POINT('',(6.75,-5.776028047023));
-#957 = CARTESIAN_POINT('',(7.35,-5.42961788551));
-#958 = CARTESIAN_POINT('',(7.95,-5.083207723996));
-#959 = CARTESIAN_POINT('',(7.95,-5.776028047023));
+#953 = CARTESIAN_POINT('',(2.223815887868,-2.2));
+#954 = CARTESIAN_POINT('',(1.530995564841,-2.2));
+#955 = CARTESIAN_POINT('',(1.877405726354,-1.6));
+#956 = CARTESIAN_POINT('',(2.223815887868,-1.));
+#957 = CARTESIAN_POINT('',(2.570226049382,-1.6));
+#958 = CARTESIAN_POINT('',(2.916636210896,-2.2));
+#959 = CARTESIAN_POINT('',(2.223815887868,-2.2));
 #960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -1207,10 +1208,10 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #966 = ORIENTED_EDGE('',*,*,#967,.T.);
 #967 = EDGE_CURVE('',#455,#968,#970,.T.);
 #968 = VERTEX_POINT('',#969);
-#969 = CARTESIAN_POINT('',(5.776028047023,-2.2,0.));
+#969 = CARTESIAN_POINT('',(1.4,-7.126184112132,0.));
 #970 = SEAM_CURVE('',#971,(#975,#982),.PCURVE_S1.);
 #971 = LINE('',#972,#973);
-#972 = CARTESIAN_POINT('',(5.776028047023,-2.2,1.5));
+#972 = CARTESIAN_POINT('',(1.4,-7.126184112132,1.5));
 #973 = VECTOR('',#974,1.);
 #974 = DIRECTION('',(0.,0.,-1.));
 #975 = PCURVE('',#475,#976);
@@ -1236,9 +1237,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #991 = SURFACE_CURVE('',#992,(#997,#1004),.PCURVE_S1.);
 #992 = CIRCLE('',#993,0.4);
 #993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
-#994 = CARTESIAN_POINT('',(5.776028047023,-1.8,0.));
+#994 = CARTESIAN_POINT('',(1.8,-7.126184112132,0.));
 #995 = DIRECTION('',(0.,0.,1.));
-#996 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#996 = DIRECTION('',(-1.,1.224646799147E-16,0.));
 #997 = PCURVE('',#475,#998);
 #998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
 #999 = LINE('',#1000,#1001);
@@ -1251,18 +1252,18 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #1004 = PCURVE('',#569,#1005);
 #1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1014);
 #1006 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1007,#1008,#1009,#1010,
-#1011,#1012,#1013),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1011,#1012,#1013),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1007 = CARTESIAN_POINT('',(3.573971952977,-2.2));
-#1008 = CARTESIAN_POINT('',(2.881151629949,-2.2));
-#1009 = CARTESIAN_POINT('',(3.227561791463,-1.6));
-#1010 = CARTESIAN_POINT('',(3.573971952977,-1.));
-#1011 = CARTESIAN_POINT('',(3.92038211449,-1.6));
-#1012 = CARTESIAN_POINT('',(4.266792276004,-2.2));
-#1013 = CARTESIAN_POINT('',(3.573971952977,-2.2));
+#1007 = CARTESIAN_POINT('',(7.95,-7.126184112132));
+#1008 = CARTESIAN_POINT('',(7.95,-7.819004435159));
+#1009 = CARTESIAN_POINT('',(7.35,-7.472594273646));
+#1010 = CARTESIAN_POINT('',(6.75,-7.126184112132));
+#1011 = CARTESIAN_POINT('',(7.35,-6.779773950618));
+#1012 = CARTESIAN_POINT('',(7.95,-6.433363789104));
+#1013 = CARTESIAN_POINT('',(7.95,-7.126184112132));
 #1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -1385,13 +1386,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #1116 = ORIENTED_EDGE('',*,*,#882,.T.);
 #1117 = FACE_BOUND('',#1118,.T.);
 #1118 = EDGE_LOOP('',(#1119));
-#1119 = ORIENTED_EDGE('',*,*,#990,.T.);
+#1119 = ORIENTED_EDGE('',*,*,#936,.T.);
 #1120 = FACE_BOUND('',#1121,.T.);
 #1121 = EDGE_LOOP('',(#1122));
 #1122 = ORIENTED_EDGE('',*,*,#828,.T.);
 #1123 = FACE_BOUND('',#1124,.T.);
 #1124 = EDGE_LOOP('',(#1125));
-#1125 = ORIENTED_EDGE('',*,*,#936,.T.);
+#1125 = ORIENTED_EDGE('',*,*,#990,.T.);
 #1126 = FACE_BOUND('',#1127,.T.);
 #1127 = EDGE_LOOP('',(#1128));
 #1128 = ORIENTED_EDGE('',*,*,#774,.T.);
@@ -1539,155 +1540,260 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #1246 = ORIENTED_EDGE('',*,*,#1193,.F.);
-#1247 = ADVANCED_FACE('',(#1248),#1173,.F.);
-#1248 = FACE_BOUND('',#1249,.T.);
+#1247 = ADVANCED_FACE('',(#1248,#1251),#1173,.F.);
+#1248 = FACE_BOUND('',#1249,.F.);
 #1249 = EDGE_LOOP('',(#1250));
-#1250 = ORIENTED_EDGE('',*,*,#1158,.T.);
-#1251 = ADVANCED_FACE('',(#1252,#1255),#1231,.F.);
-#1252 = FACE_BOUND('',#1253,.F.);
-#1253 = EDGE_LOOP('',(#1254));
-#1254 = ORIENTED_EDGE('',*,*,#1216,.F.);
-#1255 = FACE_BOUND('',#1256,.F.);
-#1256 = EDGE_LOOP('',(#1257));
-#1257 = ORIENTED_EDGE('',*,*,#1258,.T.);
-#1258 = EDGE_CURVE('',#1259,#1259,#1261,.T.);
-#1259 = VERTEX_POINT('',#1260);
-#1260 = CARTESIAN_POINT('',(1.7,0.,-1.7));
-#1261 = SURFACE_CURVE('',#1262,(#1267,#1278),.PCURVE_S1.);
-#1262 = CIRCLE('',#1263,1.7);
-#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
-#1264 = CARTESIAN_POINT('',(0.,0.,-1.7));
-#1265 = DIRECTION('',(0.,0.,-1.));
-#1266 = DIRECTION('',(1.,0.,0.));
-#1267 = PCURVE('',#1231,#1268);
-#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1277);
-#1269 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1270,#1271,#1272,#1273,
-#1274,#1275,#1276),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1250 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#1251 = FACE_BOUND('',#1252,.F.);
+#1252 = EDGE_LOOP('',(#1253));
+#1253 = ORIENTED_EDGE('',*,*,#1254,.T.);
+#1254 = EDGE_CURVE('',#1255,#1255,#1257,.T.);
+#1255 = VERTEX_POINT('',#1256);
+#1256 = CARTESIAN_POINT('',(0.85,0.,1.3));
+#1257 = SURFACE_CURVE('',#1258,(#1263,#1274),.PCURVE_S1.);
+#1258 = CIRCLE('',#1259,0.85);
+#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262);
+#1260 = CARTESIAN_POINT('',(0.,0.,1.3));
+#1261 = DIRECTION('',(0.,0.,1.));
+#1262 = DIRECTION('',(1.,0.,0.));
+#1263 = PCURVE('',#1173,#1264);
+#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1273);
+#1265 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1266,#1267,#1268,#1269,
+#1270,#1271,#1272),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1270 = CARTESIAN_POINT('',(-1.2,0.));
-#1271 = CARTESIAN_POINT('',(-1.2,-2.944486372867));
-#1272 = CARTESIAN_POINT('',(-3.75,-1.472243186434));
-#1273 = CARTESIAN_POINT('',(-6.3,-4.163799117101E-16));
-#1274 = CARTESIAN_POINT('',(-3.75,1.472243186434));
-#1275 = CARTESIAN_POINT('',(-1.2,2.944486372867));
-#1276 = CARTESIAN_POINT('',(-1.2,0.));
-#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1266 = CARTESIAN_POINT('',(0.95,0.));
+#1267 = CARTESIAN_POINT('',(0.95,1.472243186434));
+#1268 = CARTESIAN_POINT('',(2.225,0.736121593217));
+#1269 = CARTESIAN_POINT('',(3.5,2.081899558551E-16));
+#1270 = CARTESIAN_POINT('',(2.225,-0.736121593217));
+#1271 = CARTESIAN_POINT('',(0.95,-1.472243186434));
+#1272 = CARTESIAN_POINT('',(0.95,0.));
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1278 = PCURVE('',#1279,#1284);
-#1279 = CYLINDRICAL_SURFACE('',#1280,1.7);
-#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
-#1281 = CARTESIAN_POINT('',(0.,0.,-1.7));
-#1282 = DIRECTION('',(0.,0.,-1.));
-#1283 = DIRECTION('',(1.,0.,0.));
-#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
-#1285 = LINE('',#1286,#1287);
-#1286 = CARTESIAN_POINT('',(0.,0.));
-#1287 = VECTOR('',#1288,1.);
-#1288 = DIRECTION('',(1.,0.));
-#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1274 = PCURVE('',#1275,#1280);
+#1275 = CYLINDRICAL_SURFACE('',#1276,0.85);
+#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279);
+#1277 = CARTESIAN_POINT('',(0.,0.,1.3));
+#1278 = DIRECTION('',(0.,0.,1.));
+#1279 = DIRECTION('',(1.,0.,0.));
+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285);
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(0.,0.));
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(1.,0.));
+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1290 = ADVANCED_FACE('',(#1291),#1279,.F.);
-#1291 = FACE_BOUND('',#1292,.F.);
-#1292 = EDGE_LOOP('',(#1293,#1294,#1317,#1348));
-#1293 = ORIENTED_EDGE('',*,*,#1258,.F.);
-#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
-#1295 = EDGE_CURVE('',#1259,#1296,#1298,.T.);
-#1296 = VERTEX_POINT('',#1297);
-#1297 = CARTESIAN_POINT('',(1.7,0.,0.9));
-#1298 = SEAM_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);
-#1299 = LINE('',#1300,#1301);
-#1300 = CARTESIAN_POINT('',(1.7,0.,-1.7));
-#1301 = VECTOR('',#1302,1.);
-#1302 = DIRECTION('',(0.,0.,1.));
-#1303 = PCURVE('',#1279,#1304);
-#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
-#1305 = LINE('',#1306,#1307);
-#1306 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1307 = VECTOR('',#1308,1.);
-#1308 = DIRECTION('',(0.,-1.));
-#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1310 = PCURVE('',#1279,#1311);
-#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
-#1312 = LINE('',#1313,#1314);
-#1313 = CARTESIAN_POINT('',(0.,0.));
-#1314 = VECTOR('',#1315,1.);
-#1315 = DIRECTION('',(0.,-1.));
-#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1317 = ORIENTED_EDGE('',*,*,#1318,.T.);
-#1318 = EDGE_CURVE('',#1296,#1296,#1319,.T.);
-#1319 = SURFACE_CURVE('',#1320,(#1325,#1332),.PCURVE_S1.);
-#1320 = CIRCLE('',#1321,1.7);
-#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324);
-#1322 = CARTESIAN_POINT('',(0.,0.,0.9));
-#1323 = DIRECTION('',(0.,0.,-1.));
-#1324 = DIRECTION('',(1.,0.,0.));
-#1325 = PCURVE('',#1279,#1326);
-#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
-#1327 = LINE('',#1328,#1329);
-#1328 = CARTESIAN_POINT('',(0.,-2.6));
-#1329 = VECTOR('',#1330,1.);
-#1330 = DIRECTION('',(1.,0.));
-#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1332 = PCURVE('',#1333,#1338);
-#1333 = PLANE('',#1334);
-#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
-#1335 = CARTESIAN_POINT('',(1.7,0.,0.9));
-#1336 = DIRECTION('',(0.,0.,1.));
-#1337 = DIRECTION('',(1.,0.,0.));
-#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1347);
-#1339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1340,#1341,#1342,#1343,
-#1344,#1345,#1346),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1286 = ADVANCED_FACE('',(#1287,#1290),#1231,.F.);
+#1287 = FACE_BOUND('',#1288,.F.);
+#1288 = EDGE_LOOP('',(#1289));
+#1289 = ORIENTED_EDGE('',*,*,#1216,.F.);
+#1290 = FACE_BOUND('',#1291,.F.);
+#1291 = EDGE_LOOP('',(#1292));
+#1292 = ORIENTED_EDGE('',*,*,#1293,.T.);
+#1293 = EDGE_CURVE('',#1294,#1294,#1296,.T.);
+#1294 = VERTEX_POINT('',#1295);
+#1295 = CARTESIAN_POINT('',(1.7,0.,-1.7));
+#1296 = SURFACE_CURVE('',#1297,(#1302,#1313),.PCURVE_S1.);
+#1297 = CIRCLE('',#1298,1.7);
+#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301);
+#1299 = CARTESIAN_POINT('',(0.,0.,-1.7));
+#1300 = DIRECTION('',(0.,0.,-1.));
+#1301 = DIRECTION('',(1.,0.,0.));
+#1302 = PCURVE('',#1231,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1312);
+#1304 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1305,#1306,#1307,#1308,
+#1309,#1310,#1311),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1340 = CARTESIAN_POINT('',(0.,0.));
-#1341 = CARTESIAN_POINT('',(0.,-2.944486372867));
-#1342 = CARTESIAN_POINT('',(-2.55,-1.472243186434));
-#1343 = CARTESIAN_POINT('',(-5.1,-4.163799117101E-16));
-#1344 = CARTESIAN_POINT('',(-2.55,1.472243186434));
-#1345 = CARTESIAN_POINT('',(-2.6645352591E-15,2.944486372867));
-#1346 = CARTESIAN_POINT('',(0.,0.));
-#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1305 = CARTESIAN_POINT('',(-1.2,0.));
+#1306 = CARTESIAN_POINT('',(-1.2,-2.944486372867));
+#1307 = CARTESIAN_POINT('',(-3.75,-1.472243186434));
+#1308 = CARTESIAN_POINT('',(-6.3,-4.163799117101E-16));
+#1309 = CARTESIAN_POINT('',(-3.75,1.472243186434));
+#1310 = CARTESIAN_POINT('',(-1.2,2.944486372867));
+#1311 = CARTESIAN_POINT('',(-1.2,0.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1348 = ORIENTED_EDGE('',*,*,#1295,.F.);
-#1349 = ADVANCED_FACE('',(#1350),#1333,.F.);
-#1350 = FACE_BOUND('',#1351,.T.);
-#1351 = EDGE_LOOP('',(#1352));
-#1352 = ORIENTED_EDGE('',*,*,#1318,.T.);
-#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1357)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#1354,#1355,#1356)) REPRESENTATION_CONTEXT
+#1313 = PCURVE('',#1314,#1319);
+#1314 = CYLINDRICAL_SURFACE('',#1315,1.7);
+#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1316 = CARTESIAN_POINT('',(0.,0.,-1.7));
+#1317 = DIRECTION('',(0.,0.,-1.));
+#1318 = DIRECTION('',(1.,0.,0.));
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(0.,0.));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(1.,0.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1325 = ADVANCED_FACE('',(#1326),#1275,.F.);
+#1326 = FACE_BOUND('',#1327,.F.);
+#1327 = EDGE_LOOP('',(#1328,#1329,#1352,#1379));
+#1328 = ORIENTED_EDGE('',*,*,#1254,.F.);
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1255,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(0.85,0.,0.9));
+#1333 = SEAM_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.85,0.,1.3));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-0.,-0.,-1.));
+#1338 = PCURVE('',#1275,#1339);
+#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344);
+#1340 = LINE('',#1341,#1342);
+#1341 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1342 = VECTOR('',#1343,1.);
+#1343 = DIRECTION('',(0.,-1.));
+#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1345 = PCURVE('',#1275,#1346);
+#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351);
+#1347 = LINE('',#1348,#1349);
+#1348 = CARTESIAN_POINT('',(0.,0.));
+#1349 = VECTOR('',#1350,1.);
+#1350 = DIRECTION('',(0.,-1.));
+#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1352 = ORIENTED_EDGE('',*,*,#1353,.T.);
+#1353 = EDGE_CURVE('',#1331,#1331,#1354,.T.);
+#1354 = SURFACE_CURVE('',#1355,(#1360,#1367),.PCURVE_S1.);
+#1355 = CIRCLE('',#1356,0.85);
+#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359);
+#1357 = CARTESIAN_POINT('',(0.,0.,0.9));
+#1358 = DIRECTION('',(0.,0.,1.));
+#1359 = DIRECTION('',(1.,0.,0.));
+#1360 = PCURVE('',#1275,#1361);
+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(0.,-0.4));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(1.,0.));
+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1367 = PCURVE('',#1368,#1373);
+#1368 = PLANE('',#1369);
+#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372);
+#1370 = CARTESIAN_POINT('',(1.7,0.,0.9));
+#1371 = DIRECTION('',(0.,0.,1.));
+#1372 = DIRECTION('',(1.,0.,0.));
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
+#1374 = CIRCLE('',#1375,0.85);
+#1375 = AXIS2_PLACEMENT_2D('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(-1.7,0.));
+#1377 = DIRECTION('',(1.,0.));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1379 = ORIENTED_EDGE('',*,*,#1330,.F.);
+#1380 = ADVANCED_FACE('',(#1381),#1314,.F.);
+#1381 = FACE_BOUND('',#1382,.F.);
+#1382 = EDGE_LOOP('',(#1383,#1384,#1407,#1433));
+#1383 = ORIENTED_EDGE('',*,*,#1293,.F.);
+#1384 = ORIENTED_EDGE('',*,*,#1385,.T.);
+#1385 = EDGE_CURVE('',#1294,#1386,#1388,.T.);
+#1386 = VERTEX_POINT('',#1387);
+#1387 = CARTESIAN_POINT('',(1.7,0.,0.9));
+#1388 = SEAM_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(1.7,0.,-1.7));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,0.,1.));
+#1393 = PCURVE('',#1314,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,-1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = PCURVE('',#1314,#1401);
+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406);
+#1402 = LINE('',#1403,#1404);
+#1403 = CARTESIAN_POINT('',(0.,0.));
+#1404 = VECTOR('',#1405,1.);
+#1405 = DIRECTION('',(0.,-1.));
+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1407 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1408 = EDGE_CURVE('',#1386,#1386,#1409,.T.);
+#1409 = SURFACE_CURVE('',#1410,(#1415,#1422),.PCURVE_S1.);
+#1410 = CIRCLE('',#1411,1.7);
+#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414);
+#1412 = CARTESIAN_POINT('',(0.,0.,0.9));
+#1413 = DIRECTION('',(0.,0.,-1.));
+#1414 = DIRECTION('',(1.,0.,0.));
+#1415 = PCURVE('',#1314,#1416);
+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
+#1417 = LINE('',#1418,#1419);
+#1418 = CARTESIAN_POINT('',(0.,-2.6));
+#1419 = VECTOR('',#1420,1.);
+#1420 = DIRECTION('',(1.,0.));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = PCURVE('',#1368,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1432);
+#1424 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1425,#1426,#1427,#1428,
+#1429,#1430,#1431),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1425 = CARTESIAN_POINT('',(0.,0.));
+#1426 = CARTESIAN_POINT('',(0.,-2.944486372867));
+#1427 = CARTESIAN_POINT('',(-2.55,-1.472243186434));
+#1428 = CARTESIAN_POINT('',(-5.1,-4.163799117101E-16));
+#1429 = CARTESIAN_POINT('',(-2.55,1.472243186434));
+#1430 = CARTESIAN_POINT('',(-2.6645352591E-15,2.944486372867));
+#1431 = CARTESIAN_POINT('',(0.,0.));
+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1433 = ORIENTED_EDGE('',*,*,#1385,.F.);
+#1434 = ADVANCED_FACE('',(#1435,#1438),#1368,.F.);
+#1435 = FACE_BOUND('',#1436,.F.);
+#1436 = EDGE_LOOP('',(#1437));
+#1437 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1438 = FACE_BOUND('',#1439,.F.);
+#1439 = EDGE_LOOP('',(#1440));
+#1440 = ORIENTED_EDGE('',*,*,#1353,.F.);
+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1445)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1442,#1443,#1444)) REPRESENTATION_CONTEXT
 ('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#1354 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#1355 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#1356 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#1357 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1354,
+#1442 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1443 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1444 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1445 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1442,
   'distance_accuracy_value','confusion accuracy');
-#1358 = PRODUCT_TYPE('part',$,(#7));
-#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #1360),#1353);
-#1360 = STYLED_ITEM('color',(#1361),#15);
-#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1368));
-#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363);
-#1363 = SURFACE_SIDE_STYLE('',(#1364));
-#1364 = SURFACE_STYLE_FILL_AREA(#1365);
-#1365 = FILL_AREA_STYLE('',(#1366));
-#1366 = FILL_AREA_STYLE_COLOUR('',#1367);
-#1367 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#1368 = CURVE_STYLE('',#1369,POSITIVE_LENGTH_MEASURE(0.1),#1367);
-#1369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1446 = PRODUCT_TYPE('part',$,(#7));
+#1447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1448),#1441);
+#1448 = STYLED_ITEM('color',(#1449),#15);
+#1449 = PRESENTATION_STYLE_ASSIGNMENT((#1450,#1456));
+#1450 = SURFACE_STYLE_USAGE(.BOTH.,#1451);
+#1451 = SURFACE_SIDE_STYLE('',(#1452));
+#1452 = SURFACE_STYLE_FILL_AREA(#1453);
+#1453 = FILL_AREA_STYLE('',(#1454));
+#1454 = FILL_AREA_STYLE_COLOUR('',#1455);
+#1455 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1456 = CURVE_STYLE('',#1457,POSITIVE_LENGTH_MEASURE(0.1),#1455);
+#1457 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
 ENDSEC;
 END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl b/Electrical Parts/Servos/Emax-ES08A/servo-rounded-horn.stl
index 91286a59ae3be24d2b3f97b99ce764943ec68dc7..c0884ba8722cea7004eea6e6fe44717bf4e199d7 100644
GIT binary patch
literal 110684
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

literal 105484
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
YCp88T+DBU+alfM8gof`}z1^Dl4|A>%`Tzg`


From bf84eed4f208de3ed5f29472f912fca78f616e30 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sun, 11 Jan 2015 11:05:00 +0100
Subject: [PATCH 5/6] Miniservo emax es08a 1.7x6.2mm screw added

---
 .../Emax-ES08A/servo-screw-1.7x6.2mm.fcstd    |  Bin 0 -> 19563 bytes
 .../Emax-ES08A/servo-screw-1.7x6.2mm.step     | 1386 +++++++++++++++++
 .../Emax-ES08A/servo-screw-1.7x6.2mm.stl      |  Bin 0 -> 29484 bytes
 3 files changed, 1386 insertions(+)
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.fcstd
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.step
 create mode 100644 Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.stl

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.fcstd b/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..a91cd5ba34f85deebfaa947e42162c074374feb3
GIT binary patch
literal 19563
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
P5I$I}u^}Avv;6-BZO$kU

literal 0
HcmV?d00001

diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.step b/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.step
new file mode 100644
index 00000000..a4099ea9
--- /dev/null
+++ b/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.step	
@@ -0,0 +1,1386 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.step',
+  '2015-01-11T11:03:19',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('top-cross','top-cross','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1173);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#392,#447,#523,#572,#621,#670,#719,#768,#817,
+    #866,#915,#964,#1013,#1040,#1075,#1090,#1145));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.5,6.883382752676E-15,6.2));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,1.5);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,5.506706202141E-15,6.2));
+#28 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#29 = DIRECTION('',(1.,9.177843670235E-16,-8.151562687284E-31));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,5.506706202141E-15,6.2));
+#34 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#35 = DIRECTION('',(1.,9.177843670235E-16,-8.151562687284E-31));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,1.5);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = DIRECTION('',(1.,-2.629536350737E-31));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CYLINDRICAL_SURFACE('',#44,1.5);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,5.506706202141E-15,6.2));
+#46 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#47 = DIRECTION('',(1.,9.177843670235E-16,-8.151562687284E-31));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.,0.));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56,#86,#114,#142,#170,#198,#226,#254,#282,#310,#338
+    ,#366));
+#56 = ORIENTED_EDGE('',*,*,#57,.T.);
+#57 = EDGE_CURVE('',#58,#60,#62,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(-0.4,-0.400000000007,6.2));
+#60 = VERTEX_POINT('',#61);
+#61 = CARTESIAN_POINT('',(-1.,-0.400000000007,6.2));
+#62 = SURFACE_CURVE('',#63,(#67,#74),.PCURVE_S1.);
+#63 = LINE('',#64,#65);
+#64 = CARTESIAN_POINT('',(-0.4,-0.400000000007,6.2));
+#65 = VECTOR('',#66,1.);
+#66 = DIRECTION('',(-1.,0.,0.));
+#67 = PCURVE('',#31,#68);
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
+#69 = LINE('',#70,#71);
+#70 = CARTESIAN_POINT('',(-0.4,0.400000000007));
+#71 = VECTOR('',#72,1.);
+#72 = DIRECTION('',(-1.,-9.177843670235E-16));
+#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#74 = PCURVE('',#75,#80);
+#75 = PLANE('',#76);
+#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79);
+#77 = CARTESIAN_POINT('',(-0.4,-0.400000000007,6.2));
+#78 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#79 = DIRECTION('',(-1.,0.,0.));
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(0.,0.));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(1.,0.));
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86 = ORIENTED_EDGE('',*,*,#87,.T.);
+#87 = EDGE_CURVE('',#60,#88,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(-1.,0.399999999993,6.2));
+#90 = SURFACE_CURVE('',#91,(#95,#102),.PCURVE_S1.);
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-1.,-0.400000000007,6.2));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#95 = PCURVE('',#31,#96);
+#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101);
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(-1.,0.400000000007));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(9.177843670235E-16,-1.));
+#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#102 = PCURVE('',#103,#108);
+#103 = PLANE('',#104);
+#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107);
+#105 = CARTESIAN_POINT('',(-1.,-0.400000000007,6.2));
+#106 = DIRECTION('',(1.,0.,0.));
+#107 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
+#109 = LINE('',#110,#111);
+#110 = CARTESIAN_POINT('',(0.,0.));
+#111 = VECTOR('',#112,1.);
+#112 = DIRECTION('',(1.,0.));
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#114 = ORIENTED_EDGE('',*,*,#115,.T.);
+#115 = EDGE_CURVE('',#88,#116,#118,.T.);
+#116 = VERTEX_POINT('',#117);
+#117 = CARTESIAN_POINT('',(-0.4,0.399999999993,6.2));
+#118 = SURFACE_CURVE('',#119,(#123,#130),.PCURVE_S1.);
+#119 = LINE('',#120,#121);
+#120 = CARTESIAN_POINT('',(-1.,0.399999999993,6.2));
+#121 = VECTOR('',#122,1.);
+#122 = DIRECTION('',(1.,0.,0.));
+#123 = PCURVE('',#31,#124);
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(-1.,-0.399999999993));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(1.,9.177843670235E-16));
+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#130 = PCURVE('',#131,#136);
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(-1.,0.399999999993,6.2));
+#134 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#135 = DIRECTION('',(1.,0.,0.));
+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141);
+#137 = LINE('',#138,#139);
+#138 = CARTESIAN_POINT('',(0.,0.));
+#139 = VECTOR('',#140,1.);
+#140 = DIRECTION('',(1.,0.));
+#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#142 = ORIENTED_EDGE('',*,*,#143,.T.);
+#143 = EDGE_CURVE('',#116,#144,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-0.4,1.000000000007,6.2));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-0.4,0.399999999993,6.2));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#151 = PCURVE('',#31,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(-0.4,-0.399999999993));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(9.177843670235E-16,-1.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#159,#164);
+#159 = PLANE('',#160);
+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#161 = CARTESIAN_POINT('',(-0.4,0.399999999993,6.2));
+#162 = DIRECTION('',(1.,0.,0.));
+#163 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(0.,0.));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(1.,0.));
+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#170 = ORIENTED_EDGE('',*,*,#171,.T.);
+#171 = EDGE_CURVE('',#144,#172,#174,.T.);
+#172 = VERTEX_POINT('',#173);
+#173 = CARTESIAN_POINT('',(0.4,1.000000000007,6.2));
+#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(-0.4,1.000000000007,6.2));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(1.,0.,0.));
+#179 = PCURVE('',#31,#180);
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(-0.4,-1.000000000007));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(1.,9.177843670235E-16));
+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#186 = PCURVE('',#187,#192);
+#187 = PLANE('',#188);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(-0.4,1.000000000007,6.2));
+#190 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#191 = DIRECTION('',(1.,0.,0.));
+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(0.,0.));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(1.,0.));
+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#198 = ORIENTED_EDGE('',*,*,#199,.T.);
+#199 = EDGE_CURVE('',#172,#200,#202,.T.);
+#200 = VERTEX_POINT('',#201);
+#201 = CARTESIAN_POINT('',(0.4,0.399999999993,6.2));
+#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(0.4,1.000000000007,6.2));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#207 = PCURVE('',#31,#208);
+#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213);
+#209 = LINE('',#210,#211);
+#210 = CARTESIAN_POINT('',(0.4,-1.000000000007));
+#211 = VECTOR('',#212,1.);
+#212 = DIRECTION('',(-9.177843670235E-16,1.));
+#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#214 = PCURVE('',#215,#220);
+#215 = PLANE('',#216);
+#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219);
+#217 = CARTESIAN_POINT('',(0.4,1.000000000007,6.2));
+#218 = DIRECTION('',(-1.,0.,0.));
+#219 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(0.,0.));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.));
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#226 = ORIENTED_EDGE('',*,*,#227,.T.);
+#227 = EDGE_CURVE('',#200,#228,#230,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(1.,0.399999999993,6.2));
+#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(0.4,0.399999999993,6.2));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = PCURVE('',#31,#236);
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(0.4,-0.399999999993));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(1.,9.177843670235E-16));
+#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#242 = PCURVE('',#243,#248);
+#243 = PLANE('',#244);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(0.4,0.399999999993,6.2));
+#246 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#247 = DIRECTION('',(1.,0.,0.));
+#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(0.,0.));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(1.,0.));
+#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#254 = ORIENTED_EDGE('',*,*,#255,.T.);
+#255 = EDGE_CURVE('',#228,#256,#258,.T.);
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(1.,-0.400000000007,6.2));
+#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(1.,0.399999999993,6.2));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#263 = PCURVE('',#31,#264);
+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(1.,-0.399999999993));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(-9.177843670235E-16,1.));
+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#270 = PCURVE('',#271,#276);
+#271 = PLANE('',#272);
+#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275);
+#273 = CARTESIAN_POINT('',(1.,0.399999999993,6.2));
+#274 = DIRECTION('',(-1.,0.,0.));
+#275 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(0.,0.));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = ORIENTED_EDGE('',*,*,#283,.T.);
+#283 = EDGE_CURVE('',#256,#284,#286,.T.);
+#284 = VERTEX_POINT('',#285);
+#285 = CARTESIAN_POINT('',(0.4,-0.400000000007,6.2));
+#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(1.,-0.400000000007,6.2));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(-1.,0.,0.));
+#291 = PCURVE('',#31,#292);
+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
+#293 = LINE('',#294,#295);
+#294 = CARTESIAN_POINT('',(1.,0.400000000007));
+#295 = VECTOR('',#296,1.);
+#296 = DIRECTION('',(-1.,-9.177843670235E-16));
+#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#298 = PCURVE('',#299,#304);
+#299 = PLANE('',#300);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(1.,-0.400000000007,6.2));
+#302 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(0.,0.));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(1.,0.));
+#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#310 = ORIENTED_EDGE('',*,*,#311,.T.);
+#311 = EDGE_CURVE('',#284,#312,#314,.T.);
+#312 = VERTEX_POINT('',#313);
+#313 = CARTESIAN_POINT('',(0.4,-1.000000000007,6.2));
+#314 = SURFACE_CURVE('',#315,(#319,#326),.PCURVE_S1.);
+#315 = LINE('',#316,#317);
+#316 = CARTESIAN_POINT('',(0.4,-0.400000000007,6.2));
+#317 = VECTOR('',#318,1.);
+#318 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#319 = PCURVE('',#31,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(0.4,0.400000000007));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(-9.177843670235E-16,1.));
+#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#326 = PCURVE('',#327,#332);
+#327 = PLANE('',#328);
+#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331);
+#329 = CARTESIAN_POINT('',(0.4,-0.400000000007,6.2));
+#330 = DIRECTION('',(-1.,0.,0.));
+#331 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337);
+#333 = LINE('',#334,#335);
+#334 = CARTESIAN_POINT('',(0.,0.));
+#335 = VECTOR('',#336,1.);
+#336 = DIRECTION('',(1.,0.));
+#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#338 = ORIENTED_EDGE('',*,*,#339,.T.);
+#339 = EDGE_CURVE('',#312,#340,#342,.T.);
+#340 = VERTEX_POINT('',#341);
+#341 = CARTESIAN_POINT('',(-0.4,-1.000000000007,6.2));
+#342 = SURFACE_CURVE('',#343,(#347,#354),.PCURVE_S1.);
+#343 = LINE('',#344,#345);
+#344 = CARTESIAN_POINT('',(0.4,-1.000000000007,6.2));
+#345 = VECTOR('',#346,1.);
+#346 = DIRECTION('',(-1.,0.,0.));
+#347 = PCURVE('',#31,#348);
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(0.4,1.000000000007));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(-1.,-9.177843670235E-16));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = PCURVE('',#355,#360);
+#355 = PLANE('',#356);
+#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);
+#357 = CARTESIAN_POINT('',(0.4,-1.000000000007,6.2));
+#358 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#359 = DIRECTION('',(-1.,0.,0.));
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(0.,0.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(1.,0.));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#340,#58,#368,.T.);
+#368 = SURFACE_CURVE('',#369,(#373,#380),.PCURVE_S1.);
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(-0.4,-1.000000000007,6.2));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#373 = PCURVE('',#31,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(-0.4,1.000000000007));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(9.177843670235E-16,-1.));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = PCURVE('',#381,#386);
+#381 = PLANE('',#382);
+#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385);
+#383 = CARTESIAN_POINT('',(-0.4,-1.000000000007,6.2));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(0.,0.));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(1.,0.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ADVANCED_FACE('',(#393),#43,.T.);
+#393 = FACE_BOUND('',#394,.T.);
+#394 = EDGE_LOOP('',(#395,#396,#419,#446));
+#395 = ORIENTED_EDGE('',*,*,#21,.T.);
+#396 = ORIENTED_EDGE('',*,*,#397,.T.);
+#397 = EDGE_CURVE('',#22,#398,#400,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.5,5.440092820663E-15,4.9));
+#400 = SEAM_CURVE('',#401,(#405,#412),.PCURVE_S1.);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(1.5,6.883382752676E-15,6.2));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#405 = PCURVE('',#43,#406);
+#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);
+#407 = LINE('',#408,#409);
+#408 = CARTESIAN_POINT('',(0.,0.));
+#409 = VECTOR('',#410,1.);
+#410 = DIRECTION('',(0.,1.));
+#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#412 = PCURVE('',#43,#413);
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(6.28318530718,0.));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(0.,1.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#419 = ORIENTED_EDGE('',*,*,#420,.F.);
+#420 = EDGE_CURVE('',#398,#398,#421,.T.);
+#421 = SURFACE_CURVE('',#422,(#427,#434),.PCURVE_S1.);
+#422 = CIRCLE('',#423,1.5);
+#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#424 = CARTESIAN_POINT('',(0.,4.352074256531E-15,4.9));
+#425 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#426 = DIRECTION('',(1.,7.253457094218E-16,-6.442364059305E-31));
+#427 = PCURVE('',#43,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,1.3));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#435,#440);
+#435 = PLANE('',#436);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(0.,4.352074256531E-15,4.9));
+#438 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#439 = DIRECTION('',(1.,7.253457094218E-16,-6.442364059305E-31));
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
+#441 = CIRCLE('',#442,1.5);
+#442 = AXIS2_PLACEMENT_2D('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = DIRECTION('',(1.,-2.629536350737E-31));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#446 = ORIENTED_EDGE('',*,*,#397,.F.);
+#447 = ADVANCED_FACE('',(#448),#75,.T.);
+#448 = FACE_BOUND('',#449,.T.);
+#449 = EDGE_LOOP('',(#450,#473,#501,#522));
+#450 = ORIENTED_EDGE('',*,*,#451,.T.);
+#451 = EDGE_CURVE('',#58,#452,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(-0.4,-0.400000000007,5.6));
+#454 = SURFACE_CURVE('',#455,(#459,#466),.PCURVE_S1.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(-0.4,-0.400000000007,6.2));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#459 = PCURVE('',#75,#460);
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(0.,0.));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(0.,-1.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = PCURVE('',#381,#467);
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(0.6,-3.552713678801E-16));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(0.,-1.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#452,#475,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(-1.,-0.400000000007,5.6));
+#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(-0.4,-0.400000000007,5.6));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(-1.,0.,0.));
+#482 = PCURVE('',#75,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(-0.,-0.6));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(1.,0.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = PCURVE('',#490,#495);
+#490 = PLANE('',#491);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(-4.857225732718E-17,-2.095112278104E-12,5.6)
+  );
+#493 = DIRECTION('',(-3.482984371653E-21,1.128800792334E-15,1.));
+#494 = DIRECTION('',(0.,1.,-1.128800792334E-15));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(-0.400000000005,0.4));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(0.,1.));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#60,#475,#503,.T.);
+#503 = SURFACE_CURVE('',#504,(#508,#515),.PCURVE_S1.);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(-1.,-0.400000000007,6.2));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#508 = PCURVE('',#75,#509);
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.6,0.));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(0.,-1.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#515 = PCURVE('',#103,#516);
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(5.551115123126E-17,4.930380657631E-32));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(0.,-1.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = ORIENTED_EDGE('',*,*,#57,.F.);
+#523 = ADVANCED_FACE('',(#524),#381,.T.);
+#524 = FACE_BOUND('',#525,.T.);
+#525 = EDGE_LOOP('',(#526,#549,#570,#571));
+#526 = ORIENTED_EDGE('',*,*,#527,.T.);
+#527 = EDGE_CURVE('',#340,#528,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(-0.4,-1.000000000007,5.6));
+#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(-0.4,-1.000000000007,6.2));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#535 = PCURVE('',#381,#536);
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.972152263053E-31));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(0.,-1.));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#542 = PCURVE('',#355,#543);
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(0.8,0.));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(0.,-1.));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#528,#452,#551,.T.);
+#551 = SURFACE_CURVE('',#552,(#556,#563),.PCURVE_S1.);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(-0.4,-1.000000000007,5.6));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#556 = PCURVE('',#381,#557);
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = LINE('',#559,#560);
+#559 = CARTESIAN_POINT('',(-1.33226762955E-16,-0.6));
+#560 = VECTOR('',#561,1.);
+#561 = DIRECTION('',(1.,0.));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#563 = PCURVE('',#490,#564);
+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);
+#565 = LINE('',#566,#567);
+#566 = CARTESIAN_POINT('',(-1.000000000005,0.4));
+#567 = VECTOR('',#568,1.);
+#568 = DIRECTION('',(1.,-8.380839633547E-37));
+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#570 = ORIENTED_EDGE('',*,*,#451,.F.);
+#571 = ORIENTED_EDGE('',*,*,#367,.F.);
+#572 = ADVANCED_FACE('',(#573),#355,.T.);
+#573 = FACE_BOUND('',#574,.T.);
+#574 = EDGE_LOOP('',(#575,#598,#619,#620));
+#575 = ORIENTED_EDGE('',*,*,#576,.T.);
+#576 = EDGE_CURVE('',#312,#577,#579,.T.);
+#577 = VERTEX_POINT('',#578);
+#578 = CARTESIAN_POINT('',(0.4,-1.000000000007,5.6));
+#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.4,-1.000000000007,6.2));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#584 = PCURVE('',#355,#585);
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(0.,0.));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(0.,-1.));
+#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#591 = PCURVE('',#327,#592);
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(0.6,3.552713678801E-16));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.,-1.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = ORIENTED_EDGE('',*,*,#599,.T.);
+#599 = EDGE_CURVE('',#577,#528,#600,.T.);
+#600 = SURFACE_CURVE('',#601,(#605,#612),.PCURVE_S1.);
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(0.4,-1.000000000007,5.6));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(-1.,0.,0.));
+#605 = PCURVE('',#355,#606);
+#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611);
+#607 = LINE('',#608,#609);
+#608 = CARTESIAN_POINT('',(-0.,-0.6));
+#609 = VECTOR('',#610,1.);
+#610 = DIRECTION('',(1.,0.));
+#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#612 = PCURVE('',#490,#613);
+#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(-1.000000000005,-0.4));
+#616 = VECTOR('',#617,1.);
+#617 = DIRECTION('',(0.,1.));
+#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#619 = ORIENTED_EDGE('',*,*,#527,.F.);
+#620 = ORIENTED_EDGE('',*,*,#339,.F.);
+#621 = ADVANCED_FACE('',(#622),#327,.T.);
+#622 = FACE_BOUND('',#623,.T.);
+#623 = EDGE_LOOP('',(#624,#647,#668,#669));
+#624 = ORIENTED_EDGE('',*,*,#625,.T.);
+#625 = EDGE_CURVE('',#284,#626,#628,.T.);
+#626 = VERTEX_POINT('',#627);
+#627 = CARTESIAN_POINT('',(0.4,-0.400000000007,5.6));
+#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(0.4,-0.400000000007,6.2));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#633 = PCURVE('',#327,#634);
+#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(-5.551115123126E-17,4.930380657631E-32));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.,-1.));
+#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#640 = PCURVE('',#299,#641);
+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(0.6,0.));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(0.,-1.));
+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#647 = ORIENTED_EDGE('',*,*,#648,.T.);
+#648 = EDGE_CURVE('',#626,#577,#649,.T.);
+#649 = SURFACE_CURVE('',#650,(#654,#661),.PCURVE_S1.);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.4,-0.400000000007,5.6));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#654 = PCURVE('',#327,#655);
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-3.330669073875E-17,-0.6));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = PCURVE('',#490,#662);
+#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667);
+#663 = LINE('',#664,#665);
+#664 = CARTESIAN_POINT('',(-0.400000000005,-0.4));
+#665 = VECTOR('',#666,1.);
+#666 = DIRECTION('',(-1.,8.380839633547E-37));
+#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#668 = ORIENTED_EDGE('',*,*,#576,.F.);
+#669 = ORIENTED_EDGE('',*,*,#311,.F.);
+#670 = ADVANCED_FACE('',(#671),#299,.T.);
+#671 = FACE_BOUND('',#672,.T.);
+#672 = EDGE_LOOP('',(#673,#696,#717,#718));
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#256,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(1.,-0.400000000007,5.6));
+#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(1.,-0.400000000007,6.2));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#682 = PCURVE('',#299,#683);
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(0.,0.));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(0.,-1.));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = PCURVE('',#271,#690);
+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(0.8,-7.105427357601E-16));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(0.,-1.));
+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#696 = ORIENTED_EDGE('',*,*,#697,.T.);
+#697 = EDGE_CURVE('',#675,#626,#698,.T.);
+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(1.,-0.400000000007,5.6));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(-1.,0.,0.));
+#703 = PCURVE('',#299,#704);
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(-0.,-0.6));
+#707 = VECTOR('',#708,1.);
+#708 = DIRECTION('',(1.,0.));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = PCURVE('',#490,#711);
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(-0.400000000005,-1.));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(0.,1.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#625,.F.);
+#718 = ORIENTED_EDGE('',*,*,#283,.F.);
+#719 = ADVANCED_FACE('',(#720),#271,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#745,#766,#767));
+#722 = ORIENTED_EDGE('',*,*,#723,.T.);
+#723 = EDGE_CURVE('',#228,#724,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(1.,0.399999999993,5.6));
+#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(1.,0.399999999993,6.2));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#731 = PCURVE('',#271,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(-5.551115123126E-17,4.930380657631E-32));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.,-1.));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#738 = PCURVE('',#243,#739);
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(0.6,0.));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(-0.,-1.));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#724,#675,#747,.T.);
+#747 = SURFACE_CURVE('',#748,(#752,#759),.PCURVE_S1.);
+#748 = LINE('',#749,#750);
+#749 = CARTESIAN_POINT('',(1.,0.399999999993,5.6));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#752 = PCURVE('',#271,#753);
+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(-3.330669073875E-17,-0.6));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(1.,0.));
+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#759 = PCURVE('',#490,#760);
+#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765);
+#761 = LINE('',#762,#763);
+#762 = CARTESIAN_POINT('',(0.399999999995,-1.));
+#763 = VECTOR('',#764,1.);
+#764 = DIRECTION('',(-1.,8.380839633547E-37));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#766 = ORIENTED_EDGE('',*,*,#674,.F.);
+#767 = ORIENTED_EDGE('',*,*,#255,.F.);
+#768 = ADVANCED_FACE('',(#769),#243,.T.);
+#769 = FACE_BOUND('',#770,.T.);
+#770 = EDGE_LOOP('',(#771,#794,#815,#816));
+#771 = ORIENTED_EDGE('',*,*,#772,.T.);
+#772 = EDGE_CURVE('',#200,#773,#775,.T.);
+#773 = VERTEX_POINT('',#774);
+#774 = CARTESIAN_POINT('',(0.4,0.399999999993,5.6));
+#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(0.4,0.399999999993,6.2));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#780 = PCURVE('',#243,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(0.,0.));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(-0.,-1.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#215,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.600000000014,3.552713678676E-16));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(0.,-1.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#773,#724,#796,.T.);
+#796 = SURFACE_CURVE('',#797,(#801,#808),.PCURVE_S1.);
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(0.4,0.399999999993,5.6));
+#799 = VECTOR('',#800,1.);
+#800 = DIRECTION('',(1.,0.,0.));
+#801 = PCURVE('',#243,#802);
+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(0.,-0.6));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(1.,0.));
+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#808 = PCURVE('',#490,#809);
+#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
+#810 = LINE('',#811,#812);
+#811 = CARTESIAN_POINT('',(0.399999999995,-0.4));
+#812 = VECTOR('',#813,1.);
+#813 = DIRECTION('',(0.,-1.));
+#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#815 = ORIENTED_EDGE('',*,*,#723,.F.);
+#816 = ORIENTED_EDGE('',*,*,#227,.F.);
+#817 = ADVANCED_FACE('',(#818),#215,.T.);
+#818 = FACE_BOUND('',#819,.T.);
+#819 = EDGE_LOOP('',(#820,#843,#864,#865));
+#820 = ORIENTED_EDGE('',*,*,#821,.T.);
+#821 = EDGE_CURVE('',#172,#822,#824,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(0.4,1.000000000007,5.6));
+#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.);
+#825 = LINE('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.4,1.000000000007,6.2));
+#827 = VECTOR('',#828,1.);
+#828 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#829 = PCURVE('',#215,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(2.22044604925E-16,-1.972152263053E-31));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(0.,-1.));
+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#836 = PCURVE('',#187,#837);
+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(0.8,0.));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(-0.,-1.));
+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#843 = ORIENTED_EDGE('',*,*,#844,.T.);
+#844 = EDGE_CURVE('',#822,#773,#845,.T.);
+#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(0.4,1.000000000007,5.6));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#850 = PCURVE('',#215,#851);
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(1.33226762955E-16,-0.6));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(1.,0.));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#857 = PCURVE('',#490,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(1.000000000009,-0.4));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(-1.,8.380839633547E-37));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = ORIENTED_EDGE('',*,*,#772,.F.);
+#865 = ORIENTED_EDGE('',*,*,#199,.F.);
+#866 = ADVANCED_FACE('',(#867),#187,.T.);
+#867 = FACE_BOUND('',#868,.T.);
+#868 = EDGE_LOOP('',(#869,#892,#913,#914));
+#869 = ORIENTED_EDGE('',*,*,#870,.T.);
+#870 = EDGE_CURVE('',#144,#871,#873,.T.);
+#871 = VERTEX_POINT('',#872);
+#872 = CARTESIAN_POINT('',(-0.4,1.000000000007,5.6));
+#873 = SURFACE_CURVE('',#874,(#878,#885),.PCURVE_S1.);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(-0.4,1.000000000007,6.2));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#878 = PCURVE('',#187,#879);
+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(0.,0.));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(-0.,-1.));
+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#885 = PCURVE('',#159,#886);
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(0.600000000014,-3.552713678676E-16));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(0.,-1.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#892 = ORIENTED_EDGE('',*,*,#893,.T.);
+#893 = EDGE_CURVE('',#871,#822,#894,.T.);
+#894 = SURFACE_CURVE('',#895,(#899,#906),.PCURVE_S1.);
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(-0.4,1.000000000007,5.6));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(1.,0.,0.));
+#899 = PCURVE('',#187,#900);
+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905);
+#901 = LINE('',#902,#903);
+#902 = CARTESIAN_POINT('',(0.,-0.6));
+#903 = VECTOR('',#904,1.);
+#904 = DIRECTION('',(1.,0.));
+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#906 = PCURVE('',#490,#907);
+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(1.000000000009,0.4));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(0.,-1.));
+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#913 = ORIENTED_EDGE('',*,*,#821,.F.);
+#914 = ORIENTED_EDGE('',*,*,#171,.F.);
+#915 = ADVANCED_FACE('',(#916),#159,.T.);
+#916 = FACE_BOUND('',#917,.T.);
+#917 = EDGE_LOOP('',(#918,#941,#962,#963));
+#918 = ORIENTED_EDGE('',*,*,#919,.T.);
+#919 = EDGE_CURVE('',#116,#920,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(-0.4,0.399999999993,5.6));
+#922 = SURFACE_CURVE('',#923,(#927,#934),.PCURVE_S1.);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(-0.4,0.399999999993,6.2));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#927 = PCURVE('',#159,#928);
+#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(5.551115123126E-17,4.930380657631E-32));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(0.,-1.));
+#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#934 = PCURVE('',#131,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.6,0.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(-0.,-1.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#920,#871,#943,.T.);
+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(-0.4,0.399999999993,5.6));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#948 = PCURVE('',#159,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(3.330669073875E-17,-0.6));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(1.,0.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = PCURVE('',#490,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(0.399999999995,0.4));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(1.,-8.380839633547E-37));
+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#962 = ORIENTED_EDGE('',*,*,#870,.F.);
+#963 = ORIENTED_EDGE('',*,*,#143,.F.);
+#964 = ADVANCED_FACE('',(#965),#131,.T.);
+#965 = FACE_BOUND('',#966,.T.);
+#966 = EDGE_LOOP('',(#967,#990,#1011,#1012));
+#967 = ORIENTED_EDGE('',*,*,#968,.T.);
+#968 = EDGE_CURVE('',#88,#969,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(-1.,0.399999999993,5.6));
+#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(-1.,0.399999999993,6.2));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#976 = PCURVE('',#131,#977);
+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(0.,0.));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(-0.,-1.));
+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#983 = PCURVE('',#103,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(0.8,7.105427357601E-16));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,-1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = ORIENTED_EDGE('',*,*,#991,.T.);
+#991 = EDGE_CURVE('',#969,#920,#992,.T.);
+#992 = SURFACE_CURVE('',#993,(#997,#1004),.PCURVE_S1.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.,0.399999999993,5.6));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(1.,0.,0.));
+#997 = PCURVE('',#131,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,-0.6));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#490,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(0.399999999995,1.));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(0.,-1.));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = ORIENTED_EDGE('',*,*,#919,.F.);
+#1012 = ORIENTED_EDGE('',*,*,#115,.F.);
+#1013 = ADVANCED_FACE('',(#1014),#103,.T.);
+#1014 = FACE_BOUND('',#1015,.T.);
+#1015 = EDGE_LOOP('',(#1016,#1017,#1038,#1039));
+#1016 = ORIENTED_EDGE('',*,*,#502,.T.);
+#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1018 = EDGE_CURVE('',#475,#969,#1019,.T.);
+#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(-1.,-0.400000000007,5.6));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#1024 = PCURVE('',#103,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(3.330669073875E-17,-0.6));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,0.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = PCURVE('',#490,#1032);
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(-0.400000000005,1.));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(1.,-8.380839633547E-37));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1039 = ORIENTED_EDGE('',*,*,#87,.F.);
+#1040 = ADVANCED_FACE('',(#1041,#1044),#435,.T.);
+#1041 = FACE_BOUND('',#1042,.T.);
+#1042 = EDGE_LOOP('',(#1043));
+#1043 = ORIENTED_EDGE('',*,*,#420,.T.);
+#1044 = FACE_BOUND('',#1045,.T.);
+#1045 = EDGE_LOOP('',(#1046));
+#1046 = ORIENTED_EDGE('',*,*,#1047,.F.);
+#1047 = EDGE_CURVE('',#1048,#1048,#1050,.T.);
+#1048 = VERTEX_POINT('',#1049);
+#1049 = CARTESIAN_POINT('',(0.8,5.440092820663E-15,4.9));
+#1050 = SURFACE_CURVE('',#1051,(#1056,#1063),.PCURVE_S1.);
+#1051 = CIRCLE('',#1052,0.8);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(0.,4.352074256531E-15,4.9));
+#1054 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1055 = DIRECTION('',(1.,1.360023205166E-15,-1.20794326112E-30));
+#1056 = PCURVE('',#435,#1057);
+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);
+#1058 = CIRCLE('',#1059,0.8);
+#1059 = AXIS2_PLACEMENT_2D('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(0.,0.));
+#1061 = DIRECTION('',(1.,-6.34677495744E-16));
+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1063 = PCURVE('',#1064,#1069);
+#1064 = CYLINDRICAL_SURFACE('',#1065,0.8);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(0.,4.352074256531E-15,4.9));
+#1067 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1068 = DIRECTION('',(1.,1.360023205166E-15,-1.20794326112E-30));
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(0.,0.));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(1.,0.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1075 = ADVANCED_FACE('',(#1076),#490,.T.);
+#1076 = FACE_BOUND('',#1077,.F.);
+#1077 = EDGE_LOOP('',(#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,
+    #1086,#1087,#1088,#1089));
+#1078 = ORIENTED_EDGE('',*,*,#746,.T.);
+#1079 = ORIENTED_EDGE('',*,*,#697,.T.);
+#1080 = ORIENTED_EDGE('',*,*,#648,.T.);
+#1081 = ORIENTED_EDGE('',*,*,#599,.T.);
+#1082 = ORIENTED_EDGE('',*,*,#550,.T.);
+#1083 = ORIENTED_EDGE('',*,*,#474,.T.);
+#1084 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1085 = ORIENTED_EDGE('',*,*,#991,.T.);
+#1086 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1087 = ORIENTED_EDGE('',*,*,#893,.T.);
+#1088 = ORIENTED_EDGE('',*,*,#844,.T.);
+#1089 = ORIENTED_EDGE('',*,*,#795,.T.);
+#1090 = ADVANCED_FACE('',(#1091),#1064,.T.);
+#1091 = FACE_BOUND('',#1092,.T.);
+#1092 = EDGE_LOOP('',(#1093,#1094,#1117,#1144));
+#1093 = ORIENTED_EDGE('',*,*,#1047,.T.);
+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#1095 = EDGE_CURVE('',#1048,#1096,#1098,.T.);
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(0.8,1.110223024625E-15,1.));
+#1098 = SEAM_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.8,5.440092820663E-15,4.9));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#1103 = PCURVE('',#1064,#1104);
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(0.,0.));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(0.,1.));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1110 = PCURVE('',#1064,#1111);
+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(0.,1.));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);
+#1118 = EDGE_CURVE('',#1096,#1096,#1119,.T.);
+#1119 = SURFACE_CURVE('',#1120,(#1125,#1132),.PCURVE_S1.);
+#1120 = CIRCLE('',#1121,0.8);
+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
+#1122 = CARTESIAN_POINT('',(0.,8.881784197001E-16,1.));
+#1123 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#1124 = DIRECTION('',(1.,2.775557561563E-16,-2.465190328816E-31));
+#1125 = PCURVE('',#1064,#1126);
+#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(0.,3.9));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(1.,0.));
+#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1132 = PCURVE('',#1133,#1138);
+#1133 = CONICAL_SURFACE('',#1134,0.8,0.674740942224);
+#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137);
+#1135 = CARTESIAN_POINT('',(0.,8.881784197001E-16,1.));
+#1136 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#1137 = DIRECTION('',(1.,2.775557561563E-16,-2.465190328816E-31));
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-0.,-0.));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(-1.,-0.));
+#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1144 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1145 = ADVANCED_FACE('',(#1146),#1133,.T.);
+#1146 = FACE_BOUND('',#1147,.T.);
+#1147 = EDGE_LOOP('',(#1148,#1149,#1172));
+#1148 = ORIENTED_EDGE('',*,*,#1118,.T.);
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1096,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(0.,0.,0.));
+#1153 = SEAM_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(0.8,1.110223024625E-15,1.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-0.624695047554,-8.669385314553E-16,
+    -0.780868809443));
+#1158 = PCURVE('',#1133,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-0.,-0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(-0.,-1.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#1133,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(-0.,-1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1177)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1174,#1175,#1176)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1174,
+  'distance_accuracy_value','confusion accuracy');
+#1178 = PRODUCT_TYPE('part',$,(#7));
+#1179 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1180),#1173);
+#1180 = STYLED_ITEM('color',(#1181),#15);
+#1181 = PRESENTATION_STYLE_ASSIGNMENT((#1182,#1188));
+#1182 = SURFACE_STYLE_USAGE(.BOTH.,#1183);
+#1183 = SURFACE_SIDE_STYLE('',(#1184));
+#1184 = SURFACE_STYLE_FILL_AREA(#1185);
+#1185 = FILL_AREA_STYLE('',(#1186));
+#1186 = FILL_AREA_STYLE_COLOUR('',#1187);
+#1187 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1188 = CURVE_STYLE('',#1189,POSITIVE_LENGTH_MEASURE(0.1),#1187);
+#1189 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.stl b/Electrical Parts/Servos/Emax-ES08A/servo-screw-1.7x6.2mm.stl
new file mode 100644
index 0000000000000000000000000000000000000000..df24977ee1c6232efcf308fc523877a0389944a7
GIT binary patch
literal 29484
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
A761SM

literal 0
HcmV?d00001


From 6689b3b68f18a1bdafa5eb3315b47d65c490b775 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sun, 11 Jan 2015 19:06:32 +0100
Subject: [PATCH 6/6] ISO4762 Hex Socket Head cap M3x35 screw added

---
 ...4762_Hex_Socket_Head_Cap_Screw_M3x35.fcstd |  Bin 0 -> 42743 bytes
 ...O4762_Hex_Socket_Head_Cap_Screw_M3x35.step | 1272 +++++++++++++++++
 ...SO4762_Hex_Socket_Head_Cap_Screw_M3x35.stl |  Bin 0 -> 29484 bytes
 3 files changed, 1272 insertions(+)
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.fcstd
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.step
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.stl

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..97fc976b7af6b6f06d3cfd9de2e4e2b438cd8b95
GIT binary patch
literal 42743
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.step
new file mode 100644
index 00000000..bb495faa
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.step	
@@ -0,0 +1,1272 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Mechanical 
+Parts/Fasteners/Bolts & 
+Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.step',
+  '2015-01-11T19:04:44',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Chamfer001','Chamfer001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1015);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#85,#138,#193,#248,#301,#354,#358,#393,#635,
+    #719,#776,#833,#890,#947,#982));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.65,6.419107669651E-16,0.));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,2.65);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,1.972152263053E-31,-8.75811540203E-47));
+#28 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#29 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,0.,0.));
+#34 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,2.65);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-1.972152263053E-31));
+#40 = DIRECTION('',(1.,7.171462774736E-32));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CONICAL_SURFACE('',#44,2.75,0.785398163397);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#46 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#47 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.,-0.1));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(1.5,0.,0.));
+#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.);
+#61 = CIRCLE('',#62,1.5);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(0.,0.,0.));
+#64 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#65 = DIRECTION('',(1.,0.,0.));
+#66 = PCURVE('',#31,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = CIRCLE('',#69,1.5);
+#69 = AXIS2_PLACEMENT_2D('',#70,#71);
+#70 = CARTESIAN_POINT('',(0.,0.));
+#71 = DIRECTION('',(1.,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#74,#79);
+#74 = CYLINDRICAL_SURFACE('',#75,1.5);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(0.,0.,0.));
+#77 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#78 = DIRECTION('',(1.,0.,0.));
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(0.,0.));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(1.,0.));
+#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85 = ADVANCED_FACE('',(#86),#43,.T.);
+#86 = FACE_BOUND('',#87,.F.);
+#87 = EDGE_LOOP('',(#88,#109,#110,#111));
+#88 = ORIENTED_EDGE('',*,*,#89,.F.);
+#89 = EDGE_CURVE('',#22,#90,#92,.T.);
+#90 = VERTEX_POINT('',#91);
+#91 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#92 = SEAM_CURVE('',#93,(#97,#103),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(0.707106781187,4.853013054113E-16,0.707106781187));
+#97 = PCURVE('',#43,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#102);
+#99 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#100,#101),.UNSPECIFIED.,.F.,.F.,(
+    2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#100 = CARTESIAN_POINT('',(2.422304781E-16,-0.1));
+#101 = CARTESIAN_POINT('',(2.422304781E-16,0.));
+#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#103 = PCURVE('',#43,#104);
+#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108);
+#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#106 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#107 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ORIENTED_EDGE('',*,*,#21,.T.);
+#110 = ORIENTED_EDGE('',*,*,#89,.T.);
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#90,#90,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#119,#126),.PCURVE_S1.);
+#114 = CIRCLE('',#115,2.75);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#117 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#118 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#119 = PCURVE('',#43,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-0.,0.));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(-1.,0.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#127,#132);
+#127 = CYLINDRICAL_SURFACE('',#128,2.75);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#130 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#131 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(2.422304781E-16,2.9));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(1.,0.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ADVANCED_FACE('',(#139),#74,.T.);
+#139 = FACE_BOUND('',#140,.T.);
+#140 = EDGE_LOOP('',(#141,#164,#165,#166));
+#141 = ORIENTED_EDGE('',*,*,#142,.F.);
+#142 = EDGE_CURVE('',#58,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(1.5,-1.536548666081E-14,-34.6));
+#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(1.5,0.,0.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#150 = PCURVE('',#74,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,0.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(0.,1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#74,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(6.28318530718,0.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.,1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#57,.T.);
+#165 = ORIENTED_EDGE('',*,*,#142,.T.);
+#166 = ORIENTED_EDGE('',*,*,#167,.F.);
+#167 = EDGE_CURVE('',#143,#143,#168,.T.);
+#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.);
+#169 = CIRCLE('',#170,1.5);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(1.620835223736E-44,-1.536548666081E-14,-34.6)
+  );
+#172 = DIRECTION('',(3.503246160812E-46,-4.440892098501E-16,-1.));
+#173 = DIRECTION('',(1.,-5.181040781584E-15,2.300844306895E-30));
+#174 = PCURVE('',#74,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(5.181040781584E-15,34.6));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.,0.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = CONICAL_SURFACE('',#183,1.5,0.785398163397);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(1.620835223736E-44,-1.536548666081E-14,-34.6)
+  );
+#185 = DIRECTION('',(-3.503246160812E-46,4.440892098501E-16,1.));
+#186 = DIRECTION('',(1.,-5.181040781584E-15,2.300844306895E-30));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.,-0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(-1.,-0.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ADVANCED_FACE('',(#194),#127,.T.);
+#194 = FACE_BOUND('',#195,.T.);
+#195 = EDGE_LOOP('',(#196,#219,#246,#247));
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#198,#90,#200,.T.);
+#198 = VERTEX_POINT('',#199);
+#199 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#200 = SEAM_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(2.75,1.998401444325E-15,3.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#205 = PCURVE('',#127,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#127,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.28318530718,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#198,#198,#221,.T.);
+#221 = SURFACE_CURVE('',#222,(#227,#234),.PCURVE_S1.);
+#222 = CIRCLE('',#223,2.75);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#225 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#226 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#227 = PCURVE('',#127,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(1.434292554947E-31,0.1));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = CONICAL_SURFACE('',#236,2.75,0.785398163397);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#238 = DIRECTION('',(-0.,-4.440892098501E-16,-1.));
+#239 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(0.,-0.));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(1.,-0.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#197,.T.);
+#247 = ORIENTED_EDGE('',*,*,#112,.F.);
+#248 = ADVANCED_FACE('',(#249),#182,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#272,#273,#274));
+#251 = ORIENTED_EDGE('',*,*,#252,.F.);
+#252 = EDGE_CURVE('',#143,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(1.1,-1.554312234475E-14,-35.));
+#255 = SEAM_CURVE('',#256,(#260,#266),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(1.5,-1.536548666081E-14,-34.6));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.707106781187,-3.140184917368E-16,-0.707106781187
+    ));
+#260 = PCURVE('',#182,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265);
+#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#263 = CARTESIAN_POINT('',(5.181040781584E-15,0.));
+#264 = CARTESIAN_POINT('',(5.181040781584E-15,-0.4));
+#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#266 = PCURVE('',#182,#267);
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#271);
+#268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#269,#270),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#269 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#270 = CARTESIAN_POINT('',(-6.28318530718,-0.4));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#167,.T.);
+#273 = ORIENTED_EDGE('',*,*,#252,.T.);
+#274 = ORIENTED_EDGE('',*,*,#275,.F.);
+#275 = EDGE_CURVE('',#253,#253,#276,.T.);
+#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
+#277 = CIRCLE('',#278,1.1);
+#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#279 = CARTESIAN_POINT('',(1.634848208379E-44,-1.554312234475E-14,-35.)
+  );
+#280 = DIRECTION('',(3.503246160812E-46,-4.440892098501E-16,-1.));
+#281 = DIRECTION('',(1.,-5.181040781584E-15,2.300844306895E-30));
+#282 = PCURVE('',#182,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.,-0.4));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.,-0.));
+#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('',(0.,-1.554312234475E-14,-35.));
+#293 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#294 = DIRECTION('',(1.,-5.181040781584E-15,2.300844306895E-30));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = CIRCLE('',#297,1.1);
+#297 = AXIS2_PLACEMENT_2D('',#298,#299);
+#298 = CARTESIAN_POINT('',(0.,-3.155443620884E-30));
+#299 = DIRECTION('',(1.,2.103629080589E-30));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ADVANCED_FACE('',(#302),#235,.T.);
+#302 = FACE_BOUND('',#303,.F.);
+#303 = EDGE_LOOP('',(#304,#325,#326,#327));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#198,#306,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.65,1.974178396515E-15,3.));
+#308 = SEAM_CURVE('',#309,(#313,#319),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(-0.707106781187,1.427356780622E-16,0.707106781187)
+  );
+#313 = PCURVE('',#235,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#318);
+#315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#316,#317),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#316 = CARTESIAN_POINT('',(-1.434292554947E-31,0.));
+#317 = CARTESIAN_POINT('',(-1.434292554947E-31,-0.1));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#235,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#324);
+#321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#323),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#322 = CARTESIAN_POINT('',(6.28318530718,0.));
+#323 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#220,.T.);
+#326 = ORIENTED_EDGE('',*,*,#305,.T.);
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#306,#306,#329,.T.);
+#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.);
+#330 = CIRCLE('',#331,2.65);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#333 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#334 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#335 = PCURVE('',#235,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,-0.1));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,-0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#346 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#347 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = CIRCLE('',#350,2.65);
+#350 = AXIS2_PLACEMENT_2D('',#351,#352);
+#351 = CARTESIAN_POINT('',(0.,0.));
+#352 = DIRECTION('',(1.,2.171721527793E-16));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ADVANCED_FACE('',(#355),#290,.T.);
+#355 = FACE_BOUND('',#356,.T.);
+#356 = EDGE_LOOP('',(#357));
+#357 = ORIENTED_EDGE('',*,*,#275,.T.);
+#358 = ADVANCED_FACE('',(#359,#362),#343,.F.);
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#328,.F.);
+#362 = FACE_BOUND('',#363,.T.);
+#363 = EDGE_LOOP('',(#364));
+#364 = ORIENTED_EDGE('',*,*,#365,.T.);
+#365 = EDGE_CURVE('',#366,#366,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.45,1.998401444325E-15,3.));
+#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.);
+#369 = CIRCLE('',#370,1.45);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#372 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#373 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#374 = PCURVE('',#343,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = CIRCLE('',#377,1.45);
+#377 = AXIS2_PLACEMENT_2D('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,0.));
+#379 = DIRECTION('',(1.,-1.360105009002E-31));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CONICAL_SURFACE('',#383,3.441688219844E-16,0.785397673205);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,6.883376439688E-16,1.549998578442));
+#385 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#386 = DIRECTION('',(1.,7.087732770012E-16,-3.147585645463E-31));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-0.,1.450001421558));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-1.,0.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ADVANCED_FACE('',(#394),#382,.F.);
+#394 = FACE_BOUND('',#395,.T.);
+#395 = EDGE_LOOP('',(#396,#434,#455,#456,#457,#493,#529,#565,#601));
+#396 = ORIENTED_EDGE('',*,*,#397,.F.);
+#397 = EDGE_CURVE('',#398,#400,#402,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.443375672974,2.326320210395E-15,
+    2.99337566648));
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.721687836487,1.25,2.99337566648));
+#402 = SURFACE_CURVE('',#403,(#408,#422),.PCURVE_S1.);
+#403 = HYPERBOLA('',#404,1.250001225481,1.25);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(1.082531754731,0.625,1.549998578442));
+#406 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#407 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#408 = PCURVE('',#382,#409);
+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#421);
+#410 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#411,#412,#413,#414,#415,#416,
+    #417,#418,#419,#420),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#411 = CARTESIAN_POINT('',(-6.28318530718,1.443377088038));
+#412 = CARTESIAN_POINT('',(-6.176596019726,1.354552594967));
+#413 = CARTESIAN_POINT('',(-6.06262744107,1.290326010721));
+#414 = CARTESIAN_POINT('',(-5.942446370478,1.248751099214));
+#415 = CARTESIAN_POINT('',(-5.817980988417,1.22860024028));
+#416 = CARTESIAN_POINT('',(-5.691931317822,1.229284851185));
+#417 = CARTESIAN_POINT('',(-5.567641818809,1.250819804797));
+#418 = CARTESIAN_POINT('',(-5.447778285732,1.293824025712));
+#419 = CARTESIAN_POINT('',(-5.334230627788,1.35955732356));
+#420 = CARTESIAN_POINT('',(-5.228128293642,1.450001421558));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = PCURVE('',#423,#428);
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#426 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#427 = DIRECTION('',(0.5,-0.866025403784,7.691850745534E-16));
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#430,#431,#432),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#430 = CARTESIAN_POINT('',(1.443375672974,-7.00662433352));
+#431 = CARTESIAN_POINT('',(0.716775647238,-7.369924702562));
+#432 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#435,.T.);
+#435 = EDGE_CURVE('',#398,#366,#436,.T.);
+#436 = SEAM_CURVE('',#437,(#441,#448),.PCURVE_S1.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(0.,1.032506465953E-15,1.549998578442));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(0.707106434568,4.710279684993E-16,0.707107127805));
+#441 = PCURVE('',#382,#442);
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(-0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(-0.,1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = PCURVE('',#382,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.,1.));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = ORIENTED_EDGE('',*,*,#365,.F.);
+#456 = ORIENTED_EDGE('',*,*,#435,.F.);
+#457 = ORIENTED_EDGE('',*,*,#458,.F.);
+#458 = EDGE_CURVE('',#459,#398,#461,.T.);
+#459 = VERTEX_POINT('',#460);
+#460 = CARTESIAN_POINT('',(0.721687836487,-1.25,2.99337566648));
+#461 = SURFACE_CURVE('',#462,(#467,#481),.PCURVE_S1.);
+#462 = HYPERBOLA('',#463,1.250001225481,1.25);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(1.082531754731,-0.625,1.549998578442));
+#465 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#466 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#467 = PCURVE('',#382,#468);
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#480);
+#469 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#470,#471,#472,#473,#474,#475,
+    #476,#477,#478,#479),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#470 = CARTESIAN_POINT('',(-1.055057013537,1.450001421558));
+#471 = CARTESIAN_POINT('',(-0.948954679392,1.35955732356));
+#472 = CARTESIAN_POINT('',(-0.83540702141,1.29382402573));
+#473 = CARTESIAN_POINT('',(-0.715543488406,1.250819804702));
+#474 = CARTESIAN_POINT('',(-0.591253989183,1.229284851298));
+#475 = CARTESIAN_POINT('',(-0.465204318956,1.228600240075));
+#476 = CARTESIAN_POINT('',(-0.340738936588,1.248751099319));
+#477 = CARTESIAN_POINT('',(-0.220557866121,1.290326010706));
+#478 = CARTESIAN_POINT('',(-0.106589287453,1.354552594967));
+#479 = CARTESIAN_POINT('',(-3.547836869494E-17,1.443377088038));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#485 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#486 = DIRECTION('',(-0.5,-0.866025403784,7.691850745534E-16));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#489 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#490 = CARTESIAN_POINT('',(0.726600025736,-7.369924702562));
+#491 = CARTESIAN_POINT('',(2.22044604925E-16,-7.00662433352));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.F.);
+#494 = EDGE_CURVE('',#495,#459,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.721687836487,-1.25,2.99337566648));
+#497 = SURFACE_CURVE('',#498,(#503,#517),.PCURVE_S1.);
+#498 = HYPERBOLA('',#499,1.250001225481,1.25);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(0.,-1.25,1.549998578442));
+#501 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#502 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#503 = PCURVE('',#382,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#516);
+#505 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#506,#507,#508,#509,#510,#511,
+    #512,#513,#514,#515),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#506 = CARTESIAN_POINT('',(-2.102254564734,1.450001421558));
+#507 = CARTESIAN_POINT('',(-1.9952809593,1.358814631645));
+#508 = CARTESIAN_POINT('',(-1.880739246002,1.292746139178));
+#509 = CARTESIAN_POINT('',(-1.759786976509,1.249764999558));
+#510 = CARTESIAN_POINT('',(-1.634367205123,1.228586187628));
+#511 = CARTESIAN_POINT('',(-1.507225448375,1.228586187659));
+#512 = CARTESIAN_POINT('',(-1.381805677083,1.249764999576));
+#513 = CARTESIAN_POINT('',(-1.260853407582,1.292746139184));
+#514 = CARTESIAN_POINT('',(-1.14631169429,1.358814631645));
+#515 = CARTESIAN_POINT('',(-1.039338088856,1.450001421558));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#521 = DIRECTION('',(-0.,1.,-8.881784197001E-16));
+#522 = DIRECTION('',(-1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#525,#526,#527),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#525 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#526 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#527 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#530,.F.);
+#530 = EDGE_CURVE('',#531,#495,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(-1.443375672974,2.658651669023E-15,
+    2.99337566648));
+#533 = SURFACE_CURVE('',#534,(#539,#553),.PCURVE_S1.);
+#534 = HYPERBOLA('',#535,1.250001225481,1.25);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(-1.082531754731,-0.625,1.549998578442));
+#537 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#538 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#539 = PCURVE('',#382,#540);
+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#552);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#542 = CARTESIAN_POINT('',(-3.14945211593,1.450001421558));
+#543 = CARTESIAN_POINT('',(-3.042478510497,1.358814631645));
+#544 = CARTESIAN_POINT('',(-2.927936797224,1.292746139172));
+#545 = CARTESIAN_POINT('',(-2.806984527579,1.24976499961));
+#546 = CARTESIAN_POINT('',(-2.681564756494,1.228586187613));
+#547 = CARTESIAN_POINT('',(-2.554422999434,1.228586187747));
+#548 = CARTESIAN_POINT('',(-2.429003228346,1.24976499953));
+#549 = CARTESIAN_POINT('',(-2.30805095875,1.292746139193));
+#550 = CARTESIAN_POINT('',(-2.193509245486,1.358814631645));
+#551 = CARTESIAN_POINT('',(-2.086535640053,1.450001421558));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = PCURVE('',#554,#559);
+#554 = PLANE('',#555);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#557 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#558 = DIRECTION('',(-0.5,0.866025403784,-7.691850745534E-16));
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#561 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#562 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#563 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#567,#531,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(-0.721687836487,1.25,2.99337566648));
+#569 = SURFACE_CURVE('',#570,(#575,#589),.PCURVE_S1.);
+#570 = HYPERBOLA('',#571,1.250001225481,1.25);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(-1.082531754731,0.625,1.549998578442));
+#573 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#574 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#575 = PCURVE('',#382,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#588);
+#577 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#578,#579,#580,#581,#582,#583,
+    #584,#585,#586,#587),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#578 = CARTESIAN_POINT('',(-4.196649667127,1.450001421558));
+#579 = CARTESIAN_POINT('',(-4.089676061693,1.358814631645));
+#580 = CARTESIAN_POINT('',(-3.975134348379,1.292746139181));
+#581 = CARTESIAN_POINT('',(-3.854182078903,1.249764999586));
+#582 = CARTESIAN_POINT('',(-3.728762307452,1.228586187613));
+#583 = CARTESIAN_POINT('',(-3.601620550879,1.228586187603));
+#584 = CARTESIAN_POINT('',(-3.476200779478,1.249764999581));
+#585 = CARTESIAN_POINT('',(-3.355248509981,1.292746139178));
+#586 = CARTESIAN_POINT('',(-3.240706796683,1.358814631645));
+#587 = CARTESIAN_POINT('',(-3.133733191249,1.450001421558));
+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#589 = PCURVE('',#590,#595);
+#590 = PLANE('',#591);
+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#592 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#593 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#594 = DIRECTION('',(0.5,0.866025403784,-7.691850745534E-16));
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#597 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#598 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#599 = CARTESIAN_POINT('',(-1.315908634805E-02,-7.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = ORIENTED_EDGE('',*,*,#602,.F.);
+#602 = EDGE_CURVE('',#400,#567,#603,.T.);
+#603 = SURFACE_CURVE('',#604,(#609,#623),.PCURVE_S1.);
+#604 = HYPERBOLA('',#605,1.250001225481,1.25);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.,1.25,1.549998578442));
+#607 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#608 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#609 = PCURVE('',#382,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#622);
+#611 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#612,#613,#614,#615,#616,#617,
+    #618,#619,#620,#621),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#612 = CARTESIAN_POINT('',(-5.243847218324,1.450001421558));
+#613 = CARTESIAN_POINT('',(-5.13687361289,1.358814631645));
+#614 = CARTESIAN_POINT('',(-5.022331899587,1.292746139179));
+#615 = CARTESIAN_POINT('',(-4.901379630159,1.249764999563));
+#616 = CARTESIAN_POINT('',(-4.775959858496,1.228586187654));
+#617 = CARTESIAN_POINT('',(-4.648818101967,1.228586187695));
+#618 = CARTESIAN_POINT('',(-4.523398330588,1.249764999548));
+#619 = CARTESIAN_POINT('',(-4.40244606116,1.292746139183));
+#620 = CARTESIAN_POINT('',(-4.287904347879,1.358814631645));
+#621 = CARTESIAN_POINT('',(-4.180930742446,1.450001421558));
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#623 = PCURVE('',#624,#629);
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#627 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#628 = DIRECTION('',(1.,0.,0.));
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#631,#632,#633),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#631 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#632 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#633 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ADVANCED_FACE('',(#636),#423,.T.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#662,#698));
+#638 = ORIENTED_EDGE('',*,*,#397,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#400,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(0.721687836487,1.25,0.824426932662));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#648 = PCURVE('',#423,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(0.,0.));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = PCURVE('',#624,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(1.443375672974,0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(0.,-1.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#641,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.443375672974,8.237679864865E-16,
+    0.824426932662));
+#666 = SURFACE_CURVE('',#667,(#672,#679),.PCURVE_S1.);
+#667 = HYPERBOLA('',#668,0.454963467216,1.25);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(1.082531754731,0.625,0.299080372125));
+#670 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#671 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#672 = PCURVE('',#423,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#675,#676,#677),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#675 = CARTESIAN_POINT('',(1.443375672974,-9.175573067338));
+#676 = CARTESIAN_POINT('',(0.670226076969,-9.316274995688));
+#677 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#680,#685);
+#680 = CONICAL_SURFACE('',#681,6.640918306942E-17,1.22173);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.,2.656367322777E-16,0.299080372125));
+#683 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#684 = DIRECTION('',(1.,1.514889354313E-16,-1.345492032734E-31));
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#697);
+#686 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#687,#688,#689,#690,#691,#692,
+    #693,#694,#695,#696),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#687 = CARTESIAN_POINT('',(-6.28318530718,0.525346560537));
+#688 = CARTESIAN_POINT('',(-6.168092361377,0.490437836841));
+#689 = CARTESIAN_POINT('',(-6.044395567204,0.465967528279));
+#690 = CARTESIAN_POINT('',(-5.913565245603,0.451043836134));
+#691 = CARTESIAN_POINT('',(-5.778099692136,0.445130512128));
+#692 = CARTESIAN_POINT('',(-5.641566827457,0.448004350642));
+#693 = CARTESIAN_POINT('',(-5.508346492978,0.459738040649));
+#694 = CARTESIAN_POINT('',(-5.381479155756,0.480703562116));
+#695 = CARTESIAN_POINT('',(-5.262936802513,0.511596477762));
+#696 = CARTESIAN_POINT('',(-5.153695412742,0.553486946207));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#398,#664,#700,.T.);
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#705 = PCURVE('',#423,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#482,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,-1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ADVANCED_FACE('',(#720),#624,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#723,#746,#775));
+#722 = ORIENTED_EDGE('',*,*,#602,.T.);
+#723 = ORIENTED_EDGE('',*,*,#724,.T.);
+#724 = EDGE_CURVE('',#567,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(-0.721687836487,1.25,0.824426932662));
+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#732 = PCURVE('',#624,#733);
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,-1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#590,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,-1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#641,#725,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = HYPERBOLA('',#750,0.454963467216,1.25);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(0.,1.25,0.299080372125));
+#752 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#753 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#754 = PCURVE('',#624,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#757 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#758 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#759 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#680,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#774);
+#763 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#764,#765,#766,#767,#768,#769,
+    #770,#771,#772,#773),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#764 = CARTESIAN_POINT('',(-5.318280099224,0.553486946207));
+#765 = CARTESIAN_POINT('',(-5.200136624656,0.508182821976));
+#766 = CARTESIAN_POINT('',(-5.071114465894,0.47574166301));
+#767 = CARTESIAN_POINT('',(-4.93244890889,0.454809791019));
+#768 = CARTESIAN_POINT('',(-4.786734164212,0.4445459758));
+#769 = CARTESIAN_POINT('',(-4.638043796411,0.444545975797));
+#770 = CARTESIAN_POINT('',(-4.492329051929,0.45480979102));
+#771 = CARTESIAN_POINT('',(-4.353663494832,0.475741663012));
+#772 = CARTESIAN_POINT('',(-4.224641336113,0.508182821976));
+#773 = CARTESIAN_POINT('',(-4.106497861545,0.553486946207));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#640,.F.);
+#776 = ADVANCED_FACE('',(#777),#590,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#780,#803,#832));
+#779 = ORIENTED_EDGE('',*,*,#566,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#531,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(-1.443375672974,7.322382102102E-16,
+    0.824426932662));
+#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
+#785 = LINE('',#786,#787);
+#786 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#787 = VECTOR('',#788,1.);
+#788 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#789 = PCURVE('',#590,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,-1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = PCURVE('',#554,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,-1.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#725,#782,#805,.T.);
+#805 = SURFACE_CURVE('',#806,(#811,#818),.PCURVE_S1.);
+#806 = HYPERBOLA('',#807,0.454963467216,1.25);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-1.082531754731,0.625,0.299080372125));
+#809 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#810 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#811 = PCURVE('',#590,#812);
+#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
+#813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#814,#815,#816),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#814 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#815 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#816 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#818 = PCURVE('',#680,#819);
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#831);
+#820 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#821,#822,#823,#824,#825,#826,
+    #827,#828,#829,#830),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#821 = CARTESIAN_POINT('',(-4.271082548027,0.553486946207));
+#822 = CARTESIAN_POINT('',(-4.15293907346,0.508182821976));
+#823 = CARTESIAN_POINT('',(-4.023916914737,0.475741663011));
+#824 = CARTESIAN_POINT('',(-3.885251357598,0.454809791026));
+#825 = CARTESIAN_POINT('',(-3.73953661327,0.444545975815));
+#826 = CARTESIAN_POINT('',(-3.59084624509,0.444545975782));
+#827 = CARTESIAN_POINT('',(-3.445131500783,0.454809791032));
+#828 = CARTESIAN_POINT('',(-3.306465943624,0.475741663009));
+#829 = CARTESIAN_POINT('',(-3.177443784917,0.508182821976));
+#830 = CARTESIAN_POINT('',(-3.059300310349,0.553486946207));
+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#832 = ORIENTED_EDGE('',*,*,#724,.F.);
+#833 = ADVANCED_FACE('',(#834),#554,.T.);
+#834 = FACE_BOUND('',#835,.T.);
+#835 = EDGE_LOOP('',(#836,#837,#860,#889));
+#836 = ORIENTED_EDGE('',*,*,#530,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.T.);
+#838 = EDGE_CURVE('',#495,#839,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(-0.721687836487,-1.25,0.824426932662));
+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#846 = PCURVE('',#554,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.,-1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = PCURVE('',#518,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(1.443375672974,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(-0.,-1.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#782,#839,#862,.T.);
+#862 = SURFACE_CURVE('',#863,(#868,#875),.PCURVE_S1.);
+#863 = HYPERBOLA('',#864,0.454963467216,1.25);
+#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
+#865 = CARTESIAN_POINT('',(-1.082531754731,-0.625,0.299080372125));
+#866 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#867 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#868 = PCURVE('',#554,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#871,#872,#873),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#871 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#872 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#873 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#680,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#888);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#878,#879,#880,#881,#882,#883,
+    #884,#885,#886,#887),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(-3.223884996831,0.553486946207));
+#879 = CARTESIAN_POINT('',(-3.105741522263,0.508182821976));
+#880 = CARTESIAN_POINT('',(-2.976719363474,0.475741663006));
+#881 = CARTESIAN_POINT('',(-2.838053806656,0.454809791048));
+#882 = CARTESIAN_POINT('',(-2.692339061476,0.444545975751));
+#883 = CARTESIAN_POINT('',(-2.543648694518,0.444545975849));
+#884 = CARTESIAN_POINT('',(-2.397933949309,0.454809791005));
+#885 = CARTESIAN_POINT('',(-2.259268392496,0.475741663017));
+#886 = CARTESIAN_POINT('',(-2.13024623372,0.508182821976));
+#887 = CARTESIAN_POINT('',(-2.012102759152,0.553486946207));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#889 = ORIENTED_EDGE('',*,*,#781,.F.);
+#890 = ADVANCED_FACE('',(#891),#518,.T.);
+#891 = FACE_BOUND('',#892,.T.);
+#892 = EDGE_LOOP('',(#893,#894,#917,#946));
+#893 = ORIENTED_EDGE('',*,*,#494,.T.);
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#459,#896,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(0.721687836487,-1.25,0.824426932662));
+#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.);
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#903 = PCURVE('',#518,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-0.,-1.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = PCURVE('',#482,#911);
+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.,-1.));
+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#917 = ORIENTED_EDGE('',*,*,#918,.F.);
+#918 = EDGE_CURVE('',#839,#896,#919,.T.);
+#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.);
+#920 = HYPERBOLA('',#921,0.454963467216,1.25);
+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#922 = CARTESIAN_POINT('',(0.,-1.25,0.299080372125));
+#923 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#924 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#925 = PCURVE('',#518,#926);
+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);
+#927 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#928,#929,#930),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#928 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#929 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#930 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#680,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#945);
+#934 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#935,#936,#937,#938,#939,#940,
+    #941,#942,#943,#944),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#935 = CARTESIAN_POINT('',(-2.176687445634,0.553486946207));
+#936 = CARTESIAN_POINT('',(-2.058543971066,0.508182821976));
+#937 = CARTESIAN_POINT('',(-1.929521812318,0.47574166301));
+#938 = CARTESIAN_POINT('',(-1.790856255266,0.454809791019));
+#939 = CARTESIAN_POINT('',(-1.645141510642,0.4445459758));
+#940 = CARTESIAN_POINT('',(-1.496451142928,0.444545975797));
+#941 = CARTESIAN_POINT('',(-1.350736398308,0.45480979102));
+#942 = CARTESIAN_POINT('',(-1.212070841269,0.475741663012));
+#943 = CARTESIAN_POINT('',(-1.083048682523,0.508182821976));
+#944 = CARTESIAN_POINT('',(-0.964905207956,0.553486946207));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#946 = ORIENTED_EDGE('',*,*,#838,.F.);
+#947 = ADVANCED_FACE('',(#948),#482,.T.);
+#948 = FACE_BOUND('',#949,.T.);
+#949 = EDGE_LOOP('',(#950,#951,#952,#981));
+#950 = ORIENTED_EDGE('',*,*,#458,.T.);
+#951 = ORIENTED_EDGE('',*,*,#699,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#896,#664,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#960,#967),.PCURVE_S1.);
+#955 = HYPERBOLA('',#956,0.454963467216,1.25);
+#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
+#957 = CARTESIAN_POINT('',(1.082531754731,-0.625,0.299080372125));
+#958 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#959 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#960 = PCURVE('',#482,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#963,#964,#965),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#963 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#964 = CARTESIAN_POINT('',(0.773149596005,-9.316274995688));
+#965 = CARTESIAN_POINT('',(-2.22044604925E-16,-9.175573067338));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#680,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#980);
+#969 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#970,#971,#972,#973,#974,#975,
+    #976,#977,#978,#979),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#970 = CARTESIAN_POINT('',(-1.129489894438,0.553486946207));
+#971 = CARTESIAN_POINT('',(-1.020248504667,0.511596477762));
+#972 = CARTESIAN_POINT('',(-0.901706151404,0.480703562114));
+#973 = CARTESIAN_POINT('',(-0.774838814194,0.459738040663));
+#974 = CARTESIAN_POINT('',(-0.641618479518,0.448004350619));
+#975 = CARTESIAN_POINT('',(-0.505085615074,0.445130512149));
+#976 = CARTESIAN_POINT('',(-0.369620061602,0.451043836126));
+#977 = CARTESIAN_POINT('',(-0.238789739986,0.46596752828));
+#978 = CARTESIAN_POINT('',(-0.115092945802,0.490437836841));
+#979 = CARTESIAN_POINT('',(-1.105839207519E-16,0.525346560537));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#895,.F.);
+#982 = ADVANCED_FACE('',(#983),#680,.F.);
+#983 = FACE_BOUND('',#984,.T.);
+#984 = EDGE_LOOP('',(#985,#1008,#1009,#1010,#1011,#1012,#1013,#1014));
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#664,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#989 = SEAM_CURVE('',#990,(#994,#1001),.PCURVE_S1.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.939692457849,3.797191350146E-16,0.342020590991));
+#994 = PCURVE('',#680,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(-0.,0.));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(-0.,1.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = PCURVE('',#680,#1002);
+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(-0.,1.));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1008 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1009 = ORIENTED_EDGE('',*,*,#663,.T.);
+#1010 = ORIENTED_EDGE('',*,*,#747,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#804,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#861,.T.);
+#1013 = ORIENTED_EDGE('',*,*,#918,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1019)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1016,#1017,#1018)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1016 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1017 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1018 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1016,
+  'distance_accuracy_value','confusion accuracy');
+#1020 = PRODUCT_TYPE('part',$,(#7));
+#1021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1022),#1015);
+#1022 = STYLED_ITEM('color',(#1023),#15);
+#1023 = PRESENTATION_STYLE_ASSIGNMENT((#1024,#1030));
+#1024 = SURFACE_STYLE_USAGE(.BOTH.,#1025);
+#1025 = SURFACE_SIDE_STYLE('',(#1026));
+#1026 = SURFACE_STYLE_FILL_AREA(#1027);
+#1027 = FILL_AREA_STYLE('',(#1028));
+#1028 = FILL_AREA_STYLE_COLOUR('',#1029);
+#1029 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1030 = CURVE_STYLE('',#1031,POSITIVE_LENGTH_MEASURE(0.1),#1029);
+#1031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x35.stl
new file mode 100644
index 0000000000000000000000000000000000000000..0e9eb547fe0115221cd8acbf400090707ca91bfa
GIT binary patch
literal 29484
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
SEB7UKc5yGl6~tLr>VE(b`n_cU

literal 0
HcmV?d00001