From 6c0bfb5d550fc65b1c531c56e366e640b4602f3e Mon Sep 17 00:00:00 2001
From: MrFreez <florent.moia@gmail.com>
Date: Thu, 29 Jan 2015 00:11:20 +0100
Subject: [PATCH] Add heat-sink-19x19x5mm

---
 .../heat-sinks/heat-sink-19x19x5mm.fcstd      |   Bin 0 -> 81899 bytes
 .../heat-sinks/heat-sink-19x19x5mm.step       | 19812 ++++++++++++++++
 .../heat-sinks/heat-sink-19x19x5mm.stl        |   Bin 0 -> 111884 bytes
 3 files changed, 19812 insertions(+)
 create mode 100644 Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.fcstd
 create mode 100644 Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.step
 create mode 100644 Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.stl

diff --git a/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.fcstd b/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..8cf1e5c9e4a64f02f7771bf9b9e6f1ba99d4e9fb
GIT binary patch
literal 81899
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%0Ah<#Bt8Gy}~&`mL*VV_5|(WgS0K-QE+cBw`F
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%0D{jB#>WQo}^!#3H^(?p>t@x2YceV8$2YFZ|=n}Js
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.step b/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.step
new file mode 100644
index 00000000..c77fcdb8
--- /dev/null
+++ b/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.step	
@@ -0,0 +1,19812 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+  '/home/florent/Documents/Dev/Components_CAO/heat-sink-19x19x5mm.step',
+  '2015-01-28T23:07:32',('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),#16545);
+#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,#585,#1787,#1841,#1890,#2794,#3929,#3978,
+    #4028,#5167,#6115,#6169,#6218,#7122,#8221,#8270,#8320,#9459,#10407,
+    #10461,#10510,#11392,#11515,#11542,#11569,#11596,#11623,#11650,
+    #11677,#11704,#11731,#11758,#11785,#11812,#11839,#11866,#11893,
+    #11920,#11947,#11974,#12001,#12028,#12055,#12082,#12109,#12136,
+    #12163,#12190,#12217,#12244,#12271,#12298,#12325,#12352,#12379,
+    #12406,#12433,#12460,#12487,#12514,#12521,#12548,#12575,#12602,
+    #12629,#12656,#12683,#12710,#12737,#12764,#12791,#12818,#12845,
+    #12872,#12899,#12926,#12953,#12980,#13007,#13034,#13061,#13088,
+    #13115,#13142,#13169,#13196,#13223,#13250,#13277,#13304,#13331,
+    #13358,#13385,#13412,#13439,#13466,#13493,#13520,#13527,#13574,
+    #13581,#13608,#13635,#13662,#13689,#13716,#13743,#13770,#13797,
+    #13824,#13851,#13878,#13905,#13932,#13959,#13986,#14013,#14040,
+    #14067,#14094,#14121,#14148,#14175,#14202,#14229,#14256,#14283,
+    #14310,#14337,#14364,#14391,#14418,#14445,#14472,#14499,#14526,
+    #14533,#14560,#14587,#14614,#14641,#14668,#14695,#14722,#14749,
+    #14776,#14803,#14830,#14857,#14884,#14911,#14938,#14965,#14992,
+    #15019,#15046,#15073,#15100,#15127,#15154,#15181,#15208,#15235,
+    #15262,#15289,#15316,#15343,#15370,#15397,#15424,#15451,#15478,
+    #15505,#15532,#15539,#15586,#15593,#15620,#15647,#15674,#15701,
+    #15728,#15755,#15782,#15809,#15836,#15863,#15890,#15917,#15944,
+    #15971,#15998,#16025,#16052,#16079,#16106,#16133,#16160,#16187,
+    #16214,#16241,#16268,#16295,#16322,#16349,#16376,#16403,#16430,
+    #16457,#16484,#16511,#16538));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223,#251,#279,#307,
+    #335,#363,#391,#419,#447,#475,#503,#531,#559));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(9.5,9.5,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(9.5,9.5,4.75));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(9.5,9.5,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-9.5,9.5,0.));
+#35 = DIRECTION('',(0.,1.,0.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(19.,0.));
+#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('',(9.5,9.5,0.));
+#47 = DIRECTION('',(1.,0.,0.));
+#48 = DIRECTION('',(0.,-1.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#57,#22,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-9.5,9.5,0.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-9.5,9.5,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,0.));
+#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 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-9.5,9.5,0.));
+#75 = DIRECTION('',(0.,0.,1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(0.,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(1.,0.));
+#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('',(-9.5,9.5,4.75));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-9.5,9.5,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(0.,0.));
+#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('',(-9.5,-9.5,0.));
+#103 = DIRECTION('',(-1.,0.,0.));
+#104 = DIRECTION('',(0.,1.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(19.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.T.);
+#112 = EDGE_CURVE('',#85,#113,#115,.T.);
+#113 = VERTEX_POINT('',#114);
+#114 = CARTESIAN_POINT('',(-7.22,9.5,4.75));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(-9.5,9.5,4.75));
+#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('',(0.,-4.75));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,0.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = CYLINDRICAL_SURFACE('',#129,0.25);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(-9.5,9.25,4.75));
+#131 = DIRECTION('',(1.,0.,0.));
+#132 = DIRECTION('',(0.,1.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(0.,0.));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(0.,1.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = ORIENTED_EDGE('',*,*,#140,.T.);
+#140 = EDGE_CURVE('',#113,#141,#143,.T.);
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(-7.22,9.5,1.5));
+#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
+#144 = LINE('',#145,#146);
+#145 = CARTESIAN_POINT('',(-7.22,9.5,5.));
+#146 = VECTOR('',#147,1.);
+#147 = DIRECTION('',(-0.,-0.,-1.));
+#148 = PCURVE('',#32,#149);
+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
+#150 = LINE('',#151,#152);
+#151 = CARTESIAN_POINT('',(2.28,-5.));
+#152 = VECTOR('',#153,1.);
+#153 = DIRECTION('',(0.,1.));
+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#155 = PCURVE('',#156,#161);
+#156 = PLANE('',#157);
+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#158 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#159 = DIRECTION('',(1.,0.,0.));
+#160 = DIRECTION('',(0.,1.,0.));
+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(19.,0.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(0.,-1.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#141,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(-5.32,9.5,1.5));
+#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);
+#172 = LINE('',#173,#174);
+#173 = CARTESIAN_POINT('',(-7.22,9.5,1.5));
+#174 = VECTOR('',#175,1.);
+#175 = DIRECTION('',(1.,0.,0.));
+#176 = PCURVE('',#32,#177);
+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
+#178 = LINE('',#179,#180);
+#179 = CARTESIAN_POINT('',(2.28,-1.5));
+#180 = VECTOR('',#181,1.);
+#181 = DIRECTION('',(1.,0.));
+#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#183 = PCURVE('',#184,#189);
+#184 = PLANE('',#185);
+#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
+#186 = CARTESIAN_POINT('',(-7.22,9.5,1.5));
+#187 = DIRECTION('',(0.,0.,1.));
+#188 = DIRECTION('',(1.,0.,0.));
+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
+#190 = LINE('',#191,#192);
+#191 = CARTESIAN_POINT('',(0.,0.));
+#192 = VECTOR('',#193,1.);
+#193 = DIRECTION('',(1.,0.));
+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#195 = ORIENTED_EDGE('',*,*,#196,.F.);
+#196 = EDGE_CURVE('',#197,#169,#199,.T.);
+#197 = VERTEX_POINT('',#198);
+#198 = CARTESIAN_POINT('',(-5.32,9.5,4.75));
+#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(-0.,-0.,-1.));
+#204 = PCURVE('',#32,#205);
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = LINE('',#207,#208);
+#207 = CARTESIAN_POINT('',(4.18,-5.));
+#208 = VECTOR('',#209,1.);
+#209 = DIRECTION('',(0.,1.));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = PCURVE('',#212,#217);
+#212 = PLANE('',#213);
+#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
+#214 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#215 = DIRECTION('',(-1.,0.,0.));
+#216 = DIRECTION('',(0.,-1.,0.));
+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(0.,0.));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(0.,-1.));
+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#223 = ORIENTED_EDGE('',*,*,#224,.T.);
+#224 = EDGE_CURVE('',#197,#225,#227,.T.);
+#225 = VERTEX_POINT('',#226);
+#226 = CARTESIAN_POINT('',(-3.04,9.5,4.75));
+#227 = SURFACE_CURVE('',#228,(#232,#239),.PCURVE_S1.);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(-5.32,9.5,4.75));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(1.,0.,0.));
+#232 = PCURVE('',#32,#233);
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(4.18,-4.75));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(1.,0.));
+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#239 = PCURVE('',#240,#245);
+#240 = CYLINDRICAL_SURFACE('',#241,0.25);
+#241 = AXIS2_PLACEMENT_3D('',#242,#243,#244);
+#242 = CARTESIAN_POINT('',(-5.32,9.25,4.75));
+#243 = DIRECTION('',(1.,0.,0.));
+#244 = DIRECTION('',(0.,1.,0.));
+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(0.,0.));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(0.,1.));
+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#251 = ORIENTED_EDGE('',*,*,#252,.T.);
+#252 = EDGE_CURVE('',#225,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(-3.04,9.5,1.5));
+#255 = SURFACE_CURVE('',#256,(#260,#267),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(-3.04,9.5,5.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.,-0.,-1.));
+#260 = PCURVE('',#32,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(6.46,-5.));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(0.,1.));
+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#267 = PCURVE('',#268,#273);
+#268 = PLANE('',#269);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#271 = DIRECTION('',(1.,0.,0.));
+#272 = DIRECTION('',(0.,1.,0.));
+#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);
+#274 = LINE('',#275,#276);
+#275 = CARTESIAN_POINT('',(19.,0.));
+#276 = VECTOR('',#277,1.);
+#277 = DIRECTION('',(0.,-1.));
+#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#279 = ORIENTED_EDGE('',*,*,#280,.T.);
+#280 = EDGE_CURVE('',#253,#281,#283,.T.);
+#281 = VERTEX_POINT('',#282);
+#282 = CARTESIAN_POINT('',(-1.14,9.5,1.5));
+#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-3.04,9.5,1.5));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(1.,0.,0.));
+#288 = PCURVE('',#32,#289);
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(6.46,-1.5));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(1.,0.));
+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#295 = PCURVE('',#296,#301);
+#296 = PLANE('',#297);
+#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);
+#298 = CARTESIAN_POINT('',(-3.04,9.5,1.5));
+#299 = DIRECTION('',(0.,0.,1.));
+#300 = DIRECTION('',(1.,0.,0.));
+#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
+#302 = LINE('',#303,#304);
+#303 = CARTESIAN_POINT('',(0.,0.));
+#304 = VECTOR('',#305,1.);
+#305 = DIRECTION('',(1.,0.));
+#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#307 = ORIENTED_EDGE('',*,*,#308,.F.);
+#308 = EDGE_CURVE('',#309,#281,#311,.T.);
+#309 = VERTEX_POINT('',#310);
+#310 = CARTESIAN_POINT('',(-1.14,9.5,4.75));
+#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(-0.,-0.,-1.));
+#316 = PCURVE('',#32,#317);
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(8.36,-5.));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(0.,1.));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#323 = PCURVE('',#324,#329);
+#324 = PLANE('',#325);
+#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
+#326 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#327 = DIRECTION('',(-1.,0.,0.));
+#328 = DIRECTION('',(0.,-1.,0.));
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(0.,0.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(0.,-1.));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#335 = ORIENTED_EDGE('',*,*,#336,.T.);
+#336 = EDGE_CURVE('',#309,#337,#339,.T.);
+#337 = VERTEX_POINT('',#338);
+#338 = CARTESIAN_POINT('',(1.14,9.5,4.75));
+#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(-1.14,9.5,4.75));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(1.,0.,0.));
+#344 = PCURVE('',#32,#345);
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(8.36,-4.75));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,0.));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = PCURVE('',#352,#357);
+#352 = CYLINDRICAL_SURFACE('',#353,0.25);
+#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
+#354 = CARTESIAN_POINT('',(-1.14,9.25,4.75));
+#355 = DIRECTION('',(1.,0.,0.));
+#356 = DIRECTION('',(0.,1.,0.));
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);
+#358 = LINE('',#359,#360);
+#359 = CARTESIAN_POINT('',(0.,0.));
+#360 = VECTOR('',#361,1.);
+#361 = DIRECTION('',(0.,1.));
+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#363 = ORIENTED_EDGE('',*,*,#364,.T.);
+#364 = EDGE_CURVE('',#337,#365,#367,.T.);
+#365 = VERTEX_POINT('',#366);
+#366 = CARTESIAN_POINT('',(1.14,9.5,1.5));
+#367 = SURFACE_CURVE('',#368,(#372,#379),.PCURVE_S1.);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(1.14,9.5,5.));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(-0.,-0.,-1.));
+#372 = PCURVE('',#32,#373);
+#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);
+#374 = LINE('',#375,#376);
+#375 = CARTESIAN_POINT('',(10.64,-5.));
+#376 = VECTOR('',#377,1.);
+#377 = DIRECTION('',(0.,1.));
+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#379 = PCURVE('',#380,#385);
+#380 = PLANE('',#381);
+#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
+#382 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#383 = DIRECTION('',(1.,0.,0.));
+#384 = DIRECTION('',(0.,1.,0.));
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(19.,0.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(0.,-1.));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = ORIENTED_EDGE('',*,*,#392,.T.);
+#392 = EDGE_CURVE('',#365,#393,#395,.T.);
+#393 = VERTEX_POINT('',#394);
+#394 = CARTESIAN_POINT('',(3.04,9.5,1.5));
+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(1.14,9.5,1.5));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(1.,0.,0.));
+#400 = PCURVE('',#32,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(10.64,-1.5));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = PCURVE('',#408,#413);
+#408 = PLANE('',#409);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(1.14,9.5,1.5));
+#411 = DIRECTION('',(0.,0.,1.));
+#412 = DIRECTION('',(1.,0.,0.));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(0.,0.));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(1.,0.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#419 = ORIENTED_EDGE('',*,*,#420,.F.);
+#420 = EDGE_CURVE('',#421,#393,#423,.T.);
+#421 = VERTEX_POINT('',#422);
+#422 = CARTESIAN_POINT('',(3.04,9.5,4.75));
+#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.);
+#424 = LINE('',#425,#426);
+#425 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#426 = VECTOR('',#427,1.);
+#427 = DIRECTION('',(-0.,-0.,-1.));
+#428 = PCURVE('',#32,#429);
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(12.54,-5.));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(0.,1.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = PCURVE('',#436,#441);
+#436 = PLANE('',#437);
+#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#438 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#439 = DIRECTION('',(-1.,0.,0.));
+#440 = DIRECTION('',(0.,-1.,0.));
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(0.,-1.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#447 = ORIENTED_EDGE('',*,*,#448,.T.);
+#448 = EDGE_CURVE('',#421,#449,#451,.T.);
+#449 = VERTEX_POINT('',#450);
+#450 = CARTESIAN_POINT('',(5.32,9.5,4.75));
+#451 = SURFACE_CURVE('',#452,(#456,#463),.PCURVE_S1.);
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(3.04,9.5,4.75));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(1.,0.,0.));
+#456 = PCURVE('',#32,#457);
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(12.54,-4.75));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#463 = PCURVE('',#464,#469);
+#464 = CYLINDRICAL_SURFACE('',#465,0.25);
+#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468);
+#466 = CARTESIAN_POINT('',(3.04,9.25,4.75));
+#467 = DIRECTION('',(1.,0.,0.));
+#468 = DIRECTION('',(0.,1.,0.));
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.,0.));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(0.,1.));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#475 = ORIENTED_EDGE('',*,*,#476,.T.);
+#476 = EDGE_CURVE('',#449,#477,#479,.T.);
+#477 = VERTEX_POINT('',#478);
+#478 = CARTESIAN_POINT('',(5.32,9.5,1.5));
+#479 = SURFACE_CURVE('',#480,(#484,#491),.PCURVE_S1.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(5.32,9.5,5.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(-0.,-0.,-1.));
+#484 = PCURVE('',#32,#485);
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(14.82,-5.));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(0.,1.));
+#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#491 = PCURVE('',#492,#497);
+#492 = PLANE('',#493);
+#493 = AXIS2_PLACEMENT_3D('',#494,#495,#496);
+#494 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#495 = DIRECTION('',(1.,0.,0.));
+#496 = DIRECTION('',(0.,1.,0.));
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(19.,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(0.,-1.));
+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#503 = ORIENTED_EDGE('',*,*,#504,.T.);
+#504 = EDGE_CURVE('',#477,#505,#507,.T.);
+#505 = VERTEX_POINT('',#506);
+#506 = CARTESIAN_POINT('',(7.22,9.5,1.5));
+#507 = SURFACE_CURVE('',#508,(#512,#519),.PCURVE_S1.);
+#508 = LINE('',#509,#510);
+#509 = CARTESIAN_POINT('',(5.32,9.5,1.5));
+#510 = VECTOR('',#511,1.);
+#511 = DIRECTION('',(1.,0.,0.));
+#512 = PCURVE('',#32,#513);
+#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(14.82,-1.5));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(1.,0.));
+#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#519 = PCURVE('',#520,#525);
+#520 = PLANE('',#521);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(5.32,9.5,1.5));
+#523 = DIRECTION('',(0.,0.,1.));
+#524 = DIRECTION('',(1.,0.,0.));
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.,0.));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(1.,0.));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#531 = ORIENTED_EDGE('',*,*,#532,.F.);
+#532 = EDGE_CURVE('',#533,#505,#535,.T.);
+#533 = VERTEX_POINT('',#534);
+#534 = CARTESIAN_POINT('',(7.22,9.5,4.75));
+#535 = SURFACE_CURVE('',#536,(#540,#547),.PCURVE_S1.);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(-0.,-0.,-1.));
+#540 = PCURVE('',#32,#541);
+#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546);
+#542 = LINE('',#543,#544);
+#543 = CARTESIAN_POINT('',(16.72,-5.));
+#544 = VECTOR('',#545,1.);
+#545 = DIRECTION('',(0.,1.));
+#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#547 = PCURVE('',#548,#553);
+#548 = PLANE('',#549);
+#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552);
+#550 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#551 = DIRECTION('',(-1.,0.,0.));
+#552 = DIRECTION('',(0.,-1.,0.));
+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(0.,0.));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(0.,-1.));
+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#559 = ORIENTED_EDGE('',*,*,#560,.T.);
+#560 = EDGE_CURVE('',#533,#24,#561,.T.);
+#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(7.22,9.5,4.75));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(1.,0.,0.));
+#566 = PCURVE('',#32,#567);
+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(16.72,-4.75));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(1.,0.));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#573 = PCURVE('',#574,#579);
+#574 = CYLINDRICAL_SURFACE('',#575,0.25);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(7.22,9.25,4.75));
+#577 = DIRECTION('',(1.,0.,0.));
+#578 = DIRECTION('',(0.,1.,0.));
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(0.,0.));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(0.,1.));
+#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#585 = ADVANCED_FACE('',(#586),#44,.T.);
+#586 = FACE_BOUND('',#587,.T.);
+#587 = EDGE_LOOP('',(#588,#618,#639,#640,#664,#692,#721,#749,#777,#805,
+    #838,#866,#899,#927,#955,#983,#1016,#1044,#1077,#1105,#1133,#1161,
+    #1194,#1222,#1255,#1283,#1311,#1339,#1372,#1400,#1433,#1461,#1489,
+    #1517,#1550,#1578,#1611,#1639,#1667,#1695,#1728,#1756));
+#588 = ORIENTED_EDGE('',*,*,#589,.F.);
+#589 = EDGE_CURVE('',#590,#592,#594,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(9.5,-9.5,0.));
+#592 = VERTEX_POINT('',#593);
+#593 = CARTESIAN_POINT('',(9.5,-9.5,4.75));
+#594 = SURFACE_CURVE('',#595,(#599,#606),.PCURVE_S1.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(9.5,-9.5,0.));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(0.,0.,1.));
+#599 = PCURVE('',#44,#600);
+#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605);
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(19.,0.));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(0.,-1.));
+#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#606 = PCURVE('',#607,#612);
+#607 = PLANE('',#608);
+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
+#609 = CARTESIAN_POINT('',(9.5,-9.5,0.));
+#610 = DIRECTION('',(0.,-1.,0.));
+#611 = DIRECTION('',(-1.,0.,0.));
+#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617);
+#613 = LINE('',#614,#615);
+#614 = CARTESIAN_POINT('',(0.,-0.));
+#615 = VECTOR('',#616,1.);
+#616 = DIRECTION('',(0.,-1.));
+#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#618 = ORIENTED_EDGE('',*,*,#619,.F.);
+#619 = EDGE_CURVE('',#22,#590,#620,.T.);
+#620 = SURFACE_CURVE('',#621,(#625,#632),.PCURVE_S1.);
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(9.5,9.5,0.));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(0.,-1.,0.));
+#625 = PCURVE('',#44,#626);
+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(0.,0.));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(1.,0.));
+#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#632 = PCURVE('',#72,#633);
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(19.,0.));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(0.,-1.));
+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#639 = ORIENTED_EDGE('',*,*,#21,.T.);
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#24,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(9.5,9.25,5.));
+#644 = SURFACE_CURVE('',#645,(#650,#657),.PCURVE_S1.);
+#645 = CIRCLE('',#646,0.25);
+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#647 = CARTESIAN_POINT('',(9.5,9.25,4.75));
+#648 = DIRECTION('',(1.,0.,-0.));
+#649 = DIRECTION('',(0.,0.,1.));
+#650 = PCURVE('',#44,#651);
+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
+#652 = CIRCLE('',#653,0.25);
+#653 = AXIS2_PLACEMENT_2D('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.25,-4.75));
+#655 = DIRECTION('',(0.,-1.));
+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#657 = PCURVE('',#574,#658);
+#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663);
+#659 = LINE('',#660,#661);
+#660 = CARTESIAN_POINT('',(-4.712388980385,2.28));
+#661 = VECTOR('',#662,1.);
+#662 = DIRECTION('',(1.,0.));
+#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#664 = ORIENTED_EDGE('',*,*,#665,.T.);
+#665 = EDGE_CURVE('',#642,#666,#668,.T.);
+#666 = VERTEX_POINT('',#667);
+#667 = CARTESIAN_POINT('',(9.5,8.75,5.));
+#668 = SURFACE_CURVE('',#669,(#673,#680),.PCURVE_S1.);
+#669 = LINE('',#670,#671);
+#670 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#671 = VECTOR('',#672,1.);
+#672 = DIRECTION('',(0.,-1.,0.));
+#673 = PCURVE('',#44,#674);
+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(0.,-5.));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,0.));
+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#680 = PCURVE('',#681,#686);
+#681 = PLANE('',#682);
+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
+#683 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#684 = DIRECTION('',(0.,0.,1.));
+#685 = DIRECTION('',(1.,0.,0.));
+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691);
+#687 = LINE('',#688,#689);
+#688 = CARTESIAN_POINT('',(19.,0.));
+#689 = VECTOR('',#690,1.);
+#690 = DIRECTION('',(0.,-1.));
+#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#692 = ORIENTED_EDGE('',*,*,#693,.T.);
+#693 = EDGE_CURVE('',#666,#694,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(9.5,8.5,4.75));
+#696 = SURFACE_CURVE('',#697,(#702,#709),.PCURVE_S1.);
+#697 = CIRCLE('',#698,0.25);
+#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701);
+#699 = CARTESIAN_POINT('',(9.5,8.75,4.75));
+#700 = DIRECTION('',(1.,0.,-0.));
+#701 = DIRECTION('',(0.,0.,1.));
+#702 = PCURVE('',#44,#703);
+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708);
+#704 = CIRCLE('',#705,0.25);
+#705 = AXIS2_PLACEMENT_2D('',#706,#707);
+#706 = CARTESIAN_POINT('',(0.75,-4.75));
+#707 = DIRECTION('',(0.,-1.));
+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#709 = PCURVE('',#710,#715);
+#710 = CYLINDRICAL_SURFACE('',#711,0.25);
+#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714);
+#712 = CARTESIAN_POINT('',(7.22,8.75,4.75));
+#713 = DIRECTION('',(1.,0.,0.));
+#714 = DIRECTION('',(0.,0.,1.));
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(0.,2.28));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(1.,0.));
+#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#721 = ORIENTED_EDGE('',*,*,#722,.T.);
+#722 = EDGE_CURVE('',#694,#723,#725,.T.);
+#723 = VERTEX_POINT('',#724);
+#724 = CARTESIAN_POINT('',(9.5,8.5,1.7));
+#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.);
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(9.5,8.5,5.));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(-0.,-0.,-1.));
+#730 = PCURVE('',#44,#731);
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.,-5.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,1.));
+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#737 = PCURVE('',#738,#743);
+#738 = PLANE('',#739);
+#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#740 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#741 = DIRECTION('',(0.,-1.,0.));
+#742 = DIRECTION('',(1.,0.,0.));
+#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(19.,0.));
+#746 = VECTOR('',#747,1.);
+#747 = DIRECTION('',(0.,-1.));
+#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#749 = ORIENTED_EDGE('',*,*,#750,.T.);
+#750 = EDGE_CURVE('',#723,#751,#753,.T.);
+#751 = VERTEX_POINT('',#752);
+#752 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(9.5,8.5,1.7));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(0.,-1.,0.));
+#758 = PCURVE('',#44,#759);
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(1.,-1.7));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(1.,0.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = PCURVE('',#766,#771);
+#766 = PLANE('',#767);
+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#768 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#769 = DIRECTION('',(0.,0.,1.));
+#770 = DIRECTION('',(1.,0.,0.));
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(19.,0.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.,-1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = ORIENTED_EDGE('',*,*,#778,.F.);
+#778 = EDGE_CURVE('',#779,#751,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(9.5,6.5,4.75));
+#781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(-0.,-0.,-1.));
+#786 = PCURVE('',#44,#787);
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = LINE('',#789,#790);
+#789 = CARTESIAN_POINT('',(3.,-5.));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(0.,1.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#793 = PCURVE('',#794,#799);
+#794 = PLANE('',#795);
+#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
+#796 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#797 = DIRECTION('',(0.,1.,0.));
+#798 = DIRECTION('',(-1.,0.,0.));
+#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(0.,0.));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(0.,-1.));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#805 = ORIENTED_EDGE('',*,*,#806,.F.);
+#806 = EDGE_CURVE('',#807,#779,#809,.T.);
+#807 = VERTEX_POINT('',#808);
+#808 = CARTESIAN_POINT('',(9.5,6.25,5.));
+#809 = SURFACE_CURVE('',#810,(#815,#826),.PCURVE_S1.);
+#810 = CIRCLE('',#811,0.25);
+#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
+#812 = CARTESIAN_POINT('',(9.5,6.25,4.75));
+#813 = DIRECTION('',(-1.,0.,0.));
+#814 = DIRECTION('',(0.,0.,-1.));
+#815 = PCURVE('',#44,#816);
+#816 = DEFINITIONAL_REPRESENTATION('',(#817),#825);
+#817 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#818,#819,#820,#821,#822,#823
+,#824),.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(
+  '') );
+#818 = CARTESIAN_POINT('',(3.25,-4.5));
+#819 = CARTESIAN_POINT('',(3.683012701892,-4.5));
+#820 = CARTESIAN_POINT('',(3.466506350946,-4.875));
+#821 = CARTESIAN_POINT('',(3.25,-5.25));
+#822 = CARTESIAN_POINT('',(3.033493649054,-4.875));
+#823 = CARTESIAN_POINT('',(2.816987298108,-4.5));
+#824 = CARTESIAN_POINT('',(3.25,-4.5));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#826 = PCURVE('',#827,#832);
+#827 = CYLINDRICAL_SURFACE('',#828,0.25);
+#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831);
+#829 = CARTESIAN_POINT('',(9.5,6.25,4.75));
+#830 = DIRECTION('',(-1.,0.,0.));
+#831 = DIRECTION('',(0.,0.,1.));
+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
+#833 = LINE('',#834,#835);
+#834 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#835 = VECTOR('',#836,1.);
+#836 = DIRECTION('',(1.,0.));
+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#838 = ORIENTED_EDGE('',*,*,#839,.T.);
+#839 = EDGE_CURVE('',#807,#840,#842,.T.);
+#840 = VERTEX_POINT('',#841);
+#841 = CARTESIAN_POINT('',(9.5,5.75,5.));
+#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(0.,-1.,0.));
+#847 = PCURVE('',#44,#848);
+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(0.,-5.));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(1.,0.));
+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#854 = PCURVE('',#855,#860);
+#855 = PLANE('',#856);
+#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859);
+#857 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#858 = DIRECTION('',(0.,0.,1.));
+#859 = DIRECTION('',(1.,0.,0.));
+#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);
+#861 = LINE('',#862,#863);
+#862 = CARTESIAN_POINT('',(19.,0.));
+#863 = VECTOR('',#864,1.);
+#864 = DIRECTION('',(0.,-1.));
+#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#866 = ORIENTED_EDGE('',*,*,#867,.F.);
+#867 = EDGE_CURVE('',#868,#840,#870,.T.);
+#868 = VERTEX_POINT('',#869);
+#869 = CARTESIAN_POINT('',(9.5,5.5,4.75));
+#870 = SURFACE_CURVE('',#871,(#876,#887),.PCURVE_S1.);
+#871 = CIRCLE('',#872,0.25);
+#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);
+#873 = CARTESIAN_POINT('',(9.5,5.75,4.75));
+#874 = DIRECTION('',(-1.,0.,0.));
+#875 = DIRECTION('',(0.,0.,1.));
+#876 = PCURVE('',#44,#877);
+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#886);
+#878 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#879,#880,#881,#882,#883,#884
+,#885),.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(
+  '') );
+#879 = CARTESIAN_POINT('',(3.75,-5.));
+#880 = CARTESIAN_POINT('',(3.316987298108,-5.));
+#881 = CARTESIAN_POINT('',(3.533493649054,-4.625));
+#882 = CARTESIAN_POINT('',(3.75,-4.25));
+#883 = CARTESIAN_POINT('',(3.966506350946,-4.625));
+#884 = CARTESIAN_POINT('',(4.183012701892,-5.));
+#885 = CARTESIAN_POINT('',(3.75,-5.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#887 = PCURVE('',#888,#893);
+#888 = CYLINDRICAL_SURFACE('',#889,0.25);
+#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
+#890 = CARTESIAN_POINT('',(7.22,5.75,4.75));
+#891 = DIRECTION('',(1.,0.,0.));
+#892 = DIRECTION('',(0.,-1.,0.));
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(-1.,0.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = ORIENTED_EDGE('',*,*,#900,.T.);
+#900 = EDGE_CURVE('',#868,#901,#903,.T.);
+#901 = VERTEX_POINT('',#902);
+#902 = CARTESIAN_POINT('',(9.5,5.5,1.7));
+#903 = SURFACE_CURVE('',#904,(#908,#915),.PCURVE_S1.);
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(9.5,5.5,5.));
+#906 = VECTOR('',#907,1.);
+#907 = DIRECTION('',(-0.,-0.,-1.));
+#908 = PCURVE('',#44,#909);
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(4.,-5.));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(0.,1.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#915 = PCURVE('',#916,#921);
+#916 = PLANE('',#917);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#919 = DIRECTION('',(0.,-1.,0.));
+#920 = DIRECTION('',(1.,0.,0.));
+#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926);
+#922 = LINE('',#923,#924);
+#923 = CARTESIAN_POINT('',(19.,0.));
+#924 = VECTOR('',#925,1.);
+#925 = DIRECTION('',(0.,-1.));
+#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#927 = ORIENTED_EDGE('',*,*,#928,.T.);
+#928 = EDGE_CURVE('',#901,#929,#931,.T.);
+#929 = VERTEX_POINT('',#930);
+#930 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.);
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(9.5,5.5,1.7));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(0.,-1.,0.));
+#936 = PCURVE('',#44,#937);
+#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(4.,-1.7));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(1.,0.));
+#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#943 = PCURVE('',#944,#949);
+#944 = PLANE('',#945);
+#945 = AXIS2_PLACEMENT_3D('',#946,#947,#948);
+#946 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#947 = DIRECTION('',(0.,0.,1.));
+#948 = DIRECTION('',(1.,0.,0.));
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(19.,0.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(0.,-1.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = ORIENTED_EDGE('',*,*,#956,.F.);
+#956 = EDGE_CURVE('',#957,#929,#959,.T.);
+#957 = VERTEX_POINT('',#958);
+#958 = CARTESIAN_POINT('',(9.5,3.5,4.75));
+#959 = SURFACE_CURVE('',#960,(#964,#971),.PCURVE_S1.);
+#960 = LINE('',#961,#962);
+#961 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#962 = VECTOR('',#963,1.);
+#963 = DIRECTION('',(-0.,-0.,-1.));
+#964 = PCURVE('',#44,#965);
+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970);
+#966 = LINE('',#967,#968);
+#967 = CARTESIAN_POINT('',(6.,-5.));
+#968 = VECTOR('',#969,1.);
+#969 = DIRECTION('',(0.,1.));
+#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#971 = PCURVE('',#972,#977);
+#972 = PLANE('',#973);
+#973 = AXIS2_PLACEMENT_3D('',#974,#975,#976);
+#974 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#975 = DIRECTION('',(0.,1.,0.));
+#976 = DIRECTION('',(-1.,0.,0.));
+#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 = ORIENTED_EDGE('',*,*,#984,.F.);
+#984 = EDGE_CURVE('',#985,#957,#987,.T.);
+#985 = VERTEX_POINT('',#986);
+#986 = CARTESIAN_POINT('',(9.5,3.25,5.));
+#987 = SURFACE_CURVE('',#988,(#993,#1004),.PCURVE_S1.);
+#988 = CIRCLE('',#989,0.25);
+#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992);
+#990 = CARTESIAN_POINT('',(9.5,3.25,4.75));
+#991 = DIRECTION('',(-1.,0.,0.));
+#992 = DIRECTION('',(0.,0.,-1.));
+#993 = PCURVE('',#44,#994);
+#994 = DEFINITIONAL_REPRESENTATION('',(#995),#1003);
+#995 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#996,#997,#998,#999,#1000,
+#1001,#1002),.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(
+  '') );
+#996 = CARTESIAN_POINT('',(6.25,-4.5));
+#997 = CARTESIAN_POINT('',(6.683012701892,-4.5));
+#998 = CARTESIAN_POINT('',(6.466506350946,-4.875));
+#999 = CARTESIAN_POINT('',(6.25,-5.25));
+#1000 = CARTESIAN_POINT('',(6.033493649054,-4.875));
+#1001 = CARTESIAN_POINT('',(5.816987298108,-4.5));
+#1002 = CARTESIAN_POINT('',(6.25,-4.5));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#1005,#1010);
+#1005 = CYLINDRICAL_SURFACE('',#1006,0.25);
+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);
+#1007 = CARTESIAN_POINT('',(9.5,3.25,4.75));
+#1008 = DIRECTION('',(-1.,0.,0.));
+#1009 = DIRECTION('',(0.,0.,1.));
+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(1.,0.));
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1016 = ORIENTED_EDGE('',*,*,#1017,.T.);
+#1017 = EDGE_CURVE('',#985,#1018,#1020,.T.);
+#1018 = VERTEX_POINT('',#1019);
+#1019 = CARTESIAN_POINT('',(9.5,2.75,5.));
+#1020 = SURFACE_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.,-1.,0.));
+#1025 = PCURVE('',#44,#1026);
+#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(0.,-5.));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(1.,0.));
+#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1032 = PCURVE('',#1033,#1038);
+#1033 = PLANE('',#1034);
+#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037);
+#1035 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#1036 = DIRECTION('',(0.,0.,1.));
+#1037 = DIRECTION('',(1.,0.,0.));
+#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043);
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(19.,0.));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(0.,-1.));
+#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#1045 = EDGE_CURVE('',#1046,#1018,#1048,.T.);
+#1046 = VERTEX_POINT('',#1047);
+#1047 = CARTESIAN_POINT('',(9.5,2.5,4.75));
+#1048 = SURFACE_CURVE('',#1049,(#1054,#1065),.PCURVE_S1.);
+#1049 = CIRCLE('',#1050,0.25);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(9.5,2.75,4.75));
+#1052 = DIRECTION('',(-1.,0.,0.));
+#1053 = DIRECTION('',(0.,0.,1.));
+#1054 = PCURVE('',#44,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1064);
+#1056 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1057,#1058,#1059,#1060,
+#1061,#1062,#1063),.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('') );
+#1057 = CARTESIAN_POINT('',(6.75,-5.));
+#1058 = CARTESIAN_POINT('',(6.316987298108,-5.));
+#1059 = CARTESIAN_POINT('',(6.533493649054,-4.625));
+#1060 = CARTESIAN_POINT('',(6.75,-4.25));
+#1061 = CARTESIAN_POINT('',(6.966506350946,-4.625));
+#1062 = CARTESIAN_POINT('',(7.183012701892,-5.));
+#1063 = CARTESIAN_POINT('',(6.75,-5.));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = PCURVE('',#1066,#1071);
+#1066 = CYLINDRICAL_SURFACE('',#1067,0.25);
+#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1068 = CARTESIAN_POINT('',(7.22,2.75,4.75));
+#1069 = DIRECTION('',(1.,0.,0.));
+#1070 = DIRECTION('',(0.,-1.,0.));
+#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076);
+#1072 = LINE('',#1073,#1074);
+#1073 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#1074 = VECTOR('',#1075,1.);
+#1075 = DIRECTION('',(-1.,0.));
+#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1077 = ORIENTED_EDGE('',*,*,#1078,.T.);
+#1078 = EDGE_CURVE('',#1046,#1079,#1081,.T.);
+#1079 = VERTEX_POINT('',#1080);
+#1080 = CARTESIAN_POINT('',(9.5,2.5,1.7));
+#1081 = SURFACE_CURVE('',#1082,(#1086,#1093),.PCURVE_S1.);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(9.5,2.5,5.));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(-0.,-0.,-1.));
+#1086 = PCURVE('',#44,#1087);
+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);
+#1088 = LINE('',#1089,#1090);
+#1089 = CARTESIAN_POINT('',(7.,-5.));
+#1090 = VECTOR('',#1091,1.);
+#1091 = DIRECTION('',(0.,1.));
+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1093 = PCURVE('',#1094,#1099);
+#1094 = PLANE('',#1095);
+#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098);
+#1096 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#1097 = DIRECTION('',(0.,-1.,0.));
+#1098 = DIRECTION('',(1.,0.,0.));
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(19.,0.));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(0.,-1.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1105 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1106 = EDGE_CURVE('',#1079,#1107,#1109,.T.);
+#1107 = VERTEX_POINT('',#1108);
+#1108 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#1109 = SURFACE_CURVE('',#1110,(#1114,#1121),.PCURVE_S1.);
+#1110 = LINE('',#1111,#1112);
+#1111 = CARTESIAN_POINT('',(9.5,2.5,1.7));
+#1112 = VECTOR('',#1113,1.);
+#1113 = DIRECTION('',(0.,-1.,0.));
+#1114 = PCURVE('',#44,#1115);
+#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120);
+#1116 = LINE('',#1117,#1118);
+#1117 = CARTESIAN_POINT('',(7.,-1.7));
+#1118 = VECTOR('',#1119,1.);
+#1119 = DIRECTION('',(1.,0.));
+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1121 = PCURVE('',#1122,#1127);
+#1122 = PLANE('',#1123);
+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
+#1124 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#1125 = DIRECTION('',(0.,0.,1.));
+#1126 = DIRECTION('',(1.,0.,0.));
+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(19.,0.));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(0.,-1.));
+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1133 = ORIENTED_EDGE('',*,*,#1134,.F.);
+#1134 = EDGE_CURVE('',#1135,#1107,#1137,.T.);
+#1135 = VERTEX_POINT('',#1136);
+#1136 = CARTESIAN_POINT('',(9.5,0.5,4.75));
+#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.);
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(-0.,-0.,-1.));
+#1142 = PCURVE('',#44,#1143);
+#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(9.,-5.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.,1.));
+#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1149 = PCURVE('',#1150,#1155);
+#1150 = PLANE('',#1151);
+#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154);
+#1152 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#1153 = DIRECTION('',(0.,1.,0.));
+#1154 = DIRECTION('',(-1.,0.,0.));
+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160);
+#1156 = LINE('',#1157,#1158);
+#1157 = CARTESIAN_POINT('',(0.,0.));
+#1158 = VECTOR('',#1159,1.);
+#1159 = DIRECTION('',(0.,-1.));
+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1161 = ORIENTED_EDGE('',*,*,#1162,.F.);
+#1162 = EDGE_CURVE('',#1163,#1135,#1165,.T.);
+#1163 = VERTEX_POINT('',#1164);
+#1164 = CARTESIAN_POINT('',(9.5,0.25,5.));
+#1165 = SURFACE_CURVE('',#1166,(#1171,#1182),.PCURVE_S1.);
+#1166 = CIRCLE('',#1167,0.25);
+#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170);
+#1168 = CARTESIAN_POINT('',(9.5,0.25,4.75));
+#1169 = DIRECTION('',(-1.,0.,0.));
+#1170 = DIRECTION('',(0.,0.,-1.));
+#1171 = PCURVE('',#44,#1172);
+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1181);
+#1173 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1174,#1175,#1176,#1177,
+#1178,#1179,#1180),.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('') );
+#1174 = CARTESIAN_POINT('',(9.25,-4.5));
+#1175 = CARTESIAN_POINT('',(9.683012701892,-4.5));
+#1176 = CARTESIAN_POINT('',(9.466506350946,-4.875));
+#1177 = CARTESIAN_POINT('',(9.25,-5.25));
+#1178 = CARTESIAN_POINT('',(9.033493649054,-4.875));
+#1179 = CARTESIAN_POINT('',(8.816987298108,-4.5));
+#1180 = CARTESIAN_POINT('',(9.25,-4.5));
+#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1182 = PCURVE('',#1183,#1188);
+#1183 = CYLINDRICAL_SURFACE('',#1184,0.25);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(9.5,0.25,4.75));
+#1186 = DIRECTION('',(-1.,0.,0.));
+#1187 = DIRECTION('',(0.,0.,1.));
+#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193);
+#1189 = LINE('',#1190,#1191);
+#1190 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#1191 = VECTOR('',#1192,1.);
+#1192 = DIRECTION('',(1.,0.));
+#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1194 = ORIENTED_EDGE('',*,*,#1195,.T.);
+#1195 = EDGE_CURVE('',#1163,#1196,#1198,.T.);
+#1196 = VERTEX_POINT('',#1197);
+#1197 = CARTESIAN_POINT('',(9.5,-0.25,5.));
+#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.);
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(0.,-1.,0.));
+#1203 = PCURVE('',#44,#1204);
+#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209);
+#1205 = LINE('',#1206,#1207);
+#1206 = CARTESIAN_POINT('',(0.,-5.));
+#1207 = VECTOR('',#1208,1.);
+#1208 = DIRECTION('',(1.,0.));
+#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1210 = PCURVE('',#1211,#1216);
+#1211 = PLANE('',#1212);
+#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215);
+#1213 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = DIRECTION('',(1.,0.,0.));
+#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(19.,0.));
+#1219 = VECTOR('',#1220,1.);
+#1220 = DIRECTION('',(0.,-1.));
+#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1222 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#1223 = EDGE_CURVE('',#1224,#1196,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(9.5,-0.5,4.75));
+#1226 = SURFACE_CURVE('',#1227,(#1232,#1243),.PCURVE_S1.);
+#1227 = CIRCLE('',#1228,0.25);
+#1228 = AXIS2_PLACEMENT_3D('',#1229,#1230,#1231);
+#1229 = CARTESIAN_POINT('',(9.5,-0.25,4.75));
+#1230 = DIRECTION('',(-1.,0.,0.));
+#1231 = DIRECTION('',(0.,0.,1.));
+#1232 = PCURVE('',#44,#1233);
+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1242);
+#1234 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1235,#1236,#1237,#1238,
+#1239,#1240,#1241),.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('') );
+#1235 = CARTESIAN_POINT('',(9.75,-5.));
+#1236 = CARTESIAN_POINT('',(9.316987298108,-5.));
+#1237 = CARTESIAN_POINT('',(9.533493649054,-4.625));
+#1238 = CARTESIAN_POINT('',(9.75,-4.25));
+#1239 = CARTESIAN_POINT('',(9.966506350946,-4.625));
+#1240 = CARTESIAN_POINT('',(10.183012701892,-5.));
+#1241 = CARTESIAN_POINT('',(9.75,-5.));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1243 = PCURVE('',#1244,#1249);
+#1244 = CYLINDRICAL_SURFACE('',#1245,0.25);
+#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248);
+#1246 = CARTESIAN_POINT('',(7.22,-0.25,4.75));
+#1247 = DIRECTION('',(1.,0.,0.));
+#1248 = DIRECTION('',(0.,-1.,0.));
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(-1.,0.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = ORIENTED_EDGE('',*,*,#1256,.T.);
+#1256 = EDGE_CURVE('',#1224,#1257,#1259,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(9.5,-0.5,1.7));
+#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.);
+#1260 = LINE('',#1261,#1262);
+#1261 = CARTESIAN_POINT('',(9.5,-0.5,5.));
+#1262 = VECTOR('',#1263,1.);
+#1263 = DIRECTION('',(-0.,-0.,-1.));
+#1264 = PCURVE('',#44,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(10.,-5.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.,1.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1271 = PCURVE('',#1272,#1277);
+#1272 = PLANE('',#1273);
+#1273 = AXIS2_PLACEMENT_3D('',#1274,#1275,#1276);
+#1274 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#1275 = DIRECTION('',(0.,-1.,0.));
+#1276 = DIRECTION('',(1.,0.,0.));
+#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);
+#1278 = LINE('',#1279,#1280);
+#1279 = CARTESIAN_POINT('',(19.,0.));
+#1280 = VECTOR('',#1281,1.);
+#1281 = DIRECTION('',(0.,-1.));
+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1283 = ORIENTED_EDGE('',*,*,#1284,.T.);
+#1284 = EDGE_CURVE('',#1257,#1285,#1287,.T.);
+#1285 = VERTEX_POINT('',#1286);
+#1286 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#1287 = SURFACE_CURVE('',#1288,(#1292,#1299),.PCURVE_S1.);
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(9.5,-0.5,1.7));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(0.,-1.,0.));
+#1292 = PCURVE('',#44,#1293);
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = LINE('',#1295,#1296);
+#1295 = CARTESIAN_POINT('',(10.,-1.7));
+#1296 = VECTOR('',#1297,1.);
+#1297 = DIRECTION('',(1.,0.));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1299 = PCURVE('',#1300,#1305);
+#1300 = PLANE('',#1301);
+#1301 = AXIS2_PLACEMENT_3D('',#1302,#1303,#1304);
+#1302 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#1303 = DIRECTION('',(0.,0.,1.));
+#1304 = DIRECTION('',(1.,0.,0.));
+#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310);
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(19.,0.));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(0.,-1.));
+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1313,#1285,#1315,.T.);
+#1313 = VERTEX_POINT('',#1314);
+#1314 = CARTESIAN_POINT('',(9.5,-2.5,4.75));
+#1315 = SURFACE_CURVE('',#1316,(#1320,#1327),.PCURVE_S1.);
+#1316 = LINE('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#1318 = VECTOR('',#1319,1.);
+#1319 = DIRECTION('',(-0.,-0.,-1.));
+#1320 = PCURVE('',#44,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(12.,-5.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(0.,1.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = PCURVE('',#1328,#1333);
+#1328 = PLANE('',#1329);
+#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332);
+#1330 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#1331 = DIRECTION('',(0.,1.,0.));
+#1332 = DIRECTION('',(-1.,0.,0.));
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.,0.));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(0.,-1.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1339 = ORIENTED_EDGE('',*,*,#1340,.F.);
+#1340 = EDGE_CURVE('',#1341,#1313,#1343,.T.);
+#1341 = VERTEX_POINT('',#1342);
+#1342 = CARTESIAN_POINT('',(9.5,-2.75,5.));
+#1343 = SURFACE_CURVE('',#1344,(#1349,#1360),.PCURVE_S1.);
+#1344 = CIRCLE('',#1345,0.25);
+#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348);
+#1346 = CARTESIAN_POINT('',(9.5,-2.75,4.75));
+#1347 = DIRECTION('',(-1.,0.,0.));
+#1348 = DIRECTION('',(0.,0.,-1.));
+#1349 = PCURVE('',#44,#1350);
+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1359);
+#1351 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1352,#1353,#1354,#1355,
+#1356,#1357,#1358),.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('') );
+#1352 = CARTESIAN_POINT('',(12.25,-4.5));
+#1353 = CARTESIAN_POINT('',(12.683012701892,-4.5));
+#1354 = CARTESIAN_POINT('',(12.466506350946,-4.875));
+#1355 = CARTESIAN_POINT('',(12.25,-5.25));
+#1356 = CARTESIAN_POINT('',(12.033493649054,-4.875));
+#1357 = CARTESIAN_POINT('',(11.816987298108,-4.5));
+#1358 = CARTESIAN_POINT('',(12.25,-4.5));
+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1360 = PCURVE('',#1361,#1366);
+#1361 = CYLINDRICAL_SURFACE('',#1362,0.25);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(9.5,-2.75,4.75));
+#1364 = DIRECTION('',(-1.,0.,0.));
+#1365 = DIRECTION('',(0.,0.,1.));
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(1.,0.));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1372 = ORIENTED_EDGE('',*,*,#1373,.T.);
+#1373 = EDGE_CURVE('',#1341,#1374,#1376,.T.);
+#1374 = VERTEX_POINT('',#1375);
+#1375 = CARTESIAN_POINT('',(9.5,-3.25,5.));
+#1376 = SURFACE_CURVE('',#1377,(#1381,#1388),.PCURVE_S1.);
+#1377 = LINE('',#1378,#1379);
+#1378 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#1379 = VECTOR('',#1380,1.);
+#1380 = DIRECTION('',(0.,-1.,0.));
+#1381 = PCURVE('',#44,#1382);
+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387);
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(0.,-5.));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(1.,0.));
+#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1388 = PCURVE('',#1389,#1394);
+#1389 = PLANE('',#1390);
+#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393);
+#1391 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#1392 = DIRECTION('',(0.,0.,1.));
+#1393 = DIRECTION('',(1.,0.,0.));
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(19.,0.));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,-1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = ORIENTED_EDGE('',*,*,#1401,.F.);
+#1401 = EDGE_CURVE('',#1402,#1374,#1404,.T.);
+#1402 = VERTEX_POINT('',#1403);
+#1403 = CARTESIAN_POINT('',(9.5,-3.5,4.75));
+#1404 = SURFACE_CURVE('',#1405,(#1410,#1421),.PCURVE_S1.);
+#1405 = CIRCLE('',#1406,0.25);
+#1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409);
+#1407 = CARTESIAN_POINT('',(9.5,-3.25,4.75));
+#1408 = DIRECTION('',(-1.,0.,0.));
+#1409 = DIRECTION('',(0.,0.,1.));
+#1410 = PCURVE('',#44,#1411);
+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1420);
+#1412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1413,#1414,#1415,#1416,
+#1417,#1418,#1419),.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('') );
+#1413 = CARTESIAN_POINT('',(12.75,-5.));
+#1414 = CARTESIAN_POINT('',(12.316987298108,-5.));
+#1415 = CARTESIAN_POINT('',(12.533493649054,-4.625));
+#1416 = CARTESIAN_POINT('',(12.75,-4.25));
+#1417 = CARTESIAN_POINT('',(12.966506350946,-4.625));
+#1418 = CARTESIAN_POINT('',(13.183012701892,-5.));
+#1419 = CARTESIAN_POINT('',(12.75,-5.));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1421 = PCURVE('',#1422,#1427);
+#1422 = CYLINDRICAL_SURFACE('',#1423,0.25);
+#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426);
+#1424 = CARTESIAN_POINT('',(7.22,-3.25,4.75));
+#1425 = DIRECTION('',(1.,0.,0.));
+#1426 = DIRECTION('',(0.,-1.,0.));
+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);
+#1428 = LINE('',#1429,#1430);
+#1429 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#1430 = VECTOR('',#1431,1.);
+#1431 = DIRECTION('',(-1.,0.));
+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1433 = ORIENTED_EDGE('',*,*,#1434,.T.);
+#1434 = EDGE_CURVE('',#1402,#1435,#1437,.T.);
+#1435 = VERTEX_POINT('',#1436);
+#1436 = CARTESIAN_POINT('',(9.5,-3.5,1.7));
+#1437 = SURFACE_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.);
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(9.5,-3.5,5.));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(-0.,-0.,-1.));
+#1442 = PCURVE('',#44,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(13.,-5.));
+#1446 = VECTOR('',#1447,1.);
+#1447 = DIRECTION('',(0.,1.));
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1449 = PCURVE('',#1450,#1455);
+#1450 = PLANE('',#1451);
+#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454);
+#1452 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#1453 = DIRECTION('',(0.,-1.,0.));
+#1454 = DIRECTION('',(1.,0.,0.));
+#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460);
+#1456 = LINE('',#1457,#1458);
+#1457 = CARTESIAN_POINT('',(19.,0.));
+#1458 = VECTOR('',#1459,1.);
+#1459 = DIRECTION('',(0.,-1.));
+#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1461 = ORIENTED_EDGE('',*,*,#1462,.T.);
+#1462 = EDGE_CURVE('',#1435,#1463,#1465,.T.);
+#1463 = VERTEX_POINT('',#1464);
+#1464 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#1465 = SURFACE_CURVE('',#1466,(#1470,#1477),.PCURVE_S1.);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(9.5,-3.5,1.7));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.,-1.,0.));
+#1470 = PCURVE('',#44,#1471);
+#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476);
+#1472 = LINE('',#1473,#1474);
+#1473 = CARTESIAN_POINT('',(13.,-1.7));
+#1474 = VECTOR('',#1475,1.);
+#1475 = DIRECTION('',(1.,0.));
+#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1477 = PCURVE('',#1478,#1483);
+#1478 = PLANE('',#1479);
+#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482);
+#1480 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#1481 = DIRECTION('',(0.,0.,1.));
+#1482 = DIRECTION('',(1.,0.,0.));
+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(19.,0.));
+#1486 = VECTOR('',#1487,1.);
+#1487 = DIRECTION('',(0.,-1.));
+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1489 = ORIENTED_EDGE('',*,*,#1490,.F.);
+#1490 = EDGE_CURVE('',#1491,#1463,#1493,.T.);
+#1491 = VERTEX_POINT('',#1492);
+#1492 = CARTESIAN_POINT('',(9.5,-5.5,4.75));
+#1493 = SURFACE_CURVE('',#1494,(#1498,#1505),.PCURVE_S1.);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(-0.,-0.,-1.));
+#1498 = PCURVE('',#44,#1499);
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(15.,-5.));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(0.,1.));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1505 = PCURVE('',#1506,#1511);
+#1506 = PLANE('',#1507);
+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1508 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#1509 = DIRECTION('',(0.,1.,0.));
+#1510 = DIRECTION('',(-1.,0.,0.));
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.,0.));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(0.,-1.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1518 = EDGE_CURVE('',#1519,#1491,#1521,.T.);
+#1519 = VERTEX_POINT('',#1520);
+#1520 = CARTESIAN_POINT('',(9.5,-5.75,5.));
+#1521 = SURFACE_CURVE('',#1522,(#1527,#1538),.PCURVE_S1.);
+#1522 = CIRCLE('',#1523,0.25);
+#1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526);
+#1524 = CARTESIAN_POINT('',(9.5,-5.75,4.75));
+#1525 = DIRECTION('',(-1.,0.,0.));
+#1526 = DIRECTION('',(0.,0.,-1.));
+#1527 = PCURVE('',#44,#1528);
+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1537);
+#1529 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1530,#1531,#1532,#1533,
+#1534,#1535,#1536),.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('') );
+#1530 = CARTESIAN_POINT('',(15.25,-4.5));
+#1531 = CARTESIAN_POINT('',(15.683012701892,-4.5));
+#1532 = CARTESIAN_POINT('',(15.466506350946,-4.875));
+#1533 = CARTESIAN_POINT('',(15.25,-5.25));
+#1534 = CARTESIAN_POINT('',(15.033493649054,-4.875));
+#1535 = CARTESIAN_POINT('',(14.816987298108,-4.5));
+#1536 = CARTESIAN_POINT('',(15.25,-4.5));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = PCURVE('',#1539,#1544);
+#1539 = CYLINDRICAL_SURFACE('',#1540,0.25);
+#1540 = AXIS2_PLACEMENT_3D('',#1541,#1542,#1543);
+#1541 = CARTESIAN_POINT('',(9.5,-5.75,4.75));
+#1542 = DIRECTION('',(-1.,0.,0.));
+#1543 = DIRECTION('',(0.,0.,1.));
+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);
+#1545 = LINE('',#1546,#1547);
+#1546 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#1547 = VECTOR('',#1548,1.);
+#1548 = DIRECTION('',(1.,0.));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1551 = EDGE_CURVE('',#1519,#1552,#1554,.T.);
+#1552 = VERTEX_POINT('',#1553);
+#1553 = CARTESIAN_POINT('',(9.5,-6.25,5.));
+#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,-1.,0.));
+#1559 = PCURVE('',#44,#1560);
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(0.,-5.));
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(1.,0.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = PCURVE('',#1567,#1572);
+#1567 = PLANE('',#1568);
+#1568 = AXIS2_PLACEMENT_3D('',#1569,#1570,#1571);
+#1569 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#1570 = DIRECTION('',(0.,0.,1.));
+#1571 = DIRECTION('',(1.,0.,0.));
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(19.,0.));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(0.,-1.));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = ORIENTED_EDGE('',*,*,#1579,.F.);
+#1579 = EDGE_CURVE('',#1580,#1552,#1582,.T.);
+#1580 = VERTEX_POINT('',#1581);
+#1581 = CARTESIAN_POINT('',(9.5,-6.5,4.75));
+#1582 = SURFACE_CURVE('',#1583,(#1588,#1599),.PCURVE_S1.);
+#1583 = CIRCLE('',#1584,0.25);
+#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587);
+#1585 = CARTESIAN_POINT('',(9.5,-6.25,4.75));
+#1586 = DIRECTION('',(-1.,0.,0.));
+#1587 = DIRECTION('',(0.,0.,1.));
+#1588 = PCURVE('',#44,#1589);
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1598);
+#1590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1591,#1592,#1593,#1594,
+#1595,#1596,#1597),.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('') );
+#1591 = CARTESIAN_POINT('',(15.75,-5.));
+#1592 = CARTESIAN_POINT('',(15.316987298108,-5.));
+#1593 = CARTESIAN_POINT('',(15.533493649054,-4.625));
+#1594 = CARTESIAN_POINT('',(15.75,-4.25));
+#1595 = CARTESIAN_POINT('',(15.966506350946,-4.625));
+#1596 = CARTESIAN_POINT('',(16.183012701892,-5.));
+#1597 = CARTESIAN_POINT('',(15.75,-5.));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = PCURVE('',#1600,#1605);
+#1600 = CYLINDRICAL_SURFACE('',#1601,0.25);
+#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604);
+#1602 = CARTESIAN_POINT('',(7.22,-6.25,4.75));
+#1603 = DIRECTION('',(1.,0.,0.));
+#1604 = DIRECTION('',(0.,-1.,0.));
+#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(-1.,0.));
+#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1611 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1612 = EDGE_CURVE('',#1580,#1613,#1615,.T.);
+#1613 = VERTEX_POINT('',#1614);
+#1614 = CARTESIAN_POINT('',(9.5,-6.5,1.7));
+#1615 = SURFACE_CURVE('',#1616,(#1620,#1627),.PCURVE_S1.);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(9.5,-6.5,5.));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(-0.,-0.,-1.));
+#1620 = PCURVE('',#44,#1621);
+#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626);
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(16.,-5.));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(0.,1.));
+#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1627 = PCURVE('',#1628,#1633);
+#1628 = PLANE('',#1629);
+#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632);
+#1630 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#1631 = DIRECTION('',(0.,-1.,0.));
+#1632 = DIRECTION('',(1.,0.,0.));
+#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(19.,0.));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,-1.));
+#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1639 = ORIENTED_EDGE('',*,*,#1640,.T.);
+#1640 = EDGE_CURVE('',#1613,#1641,#1643,.T.);
+#1641 = VERTEX_POINT('',#1642);
+#1642 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(9.5,-6.5,1.7));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(0.,-1.,0.));
+#1648 = PCURVE('',#44,#1649);
+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);
+#1650 = LINE('',#1651,#1652);
+#1651 = CARTESIAN_POINT('',(16.,-1.7));
+#1652 = VECTOR('',#1653,1.);
+#1653 = DIRECTION('',(1.,0.));
+#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1655 = PCURVE('',#1656,#1661);
+#1656 = PLANE('',#1657);
+#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660);
+#1658 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#1659 = DIRECTION('',(0.,0.,1.));
+#1660 = DIRECTION('',(1.,0.,0.));
+#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
+#1662 = LINE('',#1663,#1664);
+#1663 = CARTESIAN_POINT('',(19.,0.));
+#1664 = VECTOR('',#1665,1.);
+#1665 = DIRECTION('',(0.,-1.));
+#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1667 = ORIENTED_EDGE('',*,*,#1668,.F.);
+#1668 = EDGE_CURVE('',#1669,#1641,#1671,.T.);
+#1669 = VERTEX_POINT('',#1670);
+#1670 = CARTESIAN_POINT('',(9.5,-8.5,4.75));
+#1671 = SURFACE_CURVE('',#1672,(#1676,#1683),.PCURVE_S1.);
+#1672 = LINE('',#1673,#1674);
+#1673 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#1674 = VECTOR('',#1675,1.);
+#1675 = DIRECTION('',(-0.,-0.,-1.));
+#1676 = PCURVE('',#44,#1677);
+#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682);
+#1678 = LINE('',#1679,#1680);
+#1679 = CARTESIAN_POINT('',(18.,-5.));
+#1680 = VECTOR('',#1681,1.);
+#1681 = DIRECTION('',(0.,1.));
+#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1683 = PCURVE('',#1684,#1689);
+#1684 = PLANE('',#1685);
+#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688);
+#1686 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#1687 = DIRECTION('',(0.,1.,0.));
+#1688 = DIRECTION('',(-1.,0.,0.));
+#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);
+#1690 = LINE('',#1691,#1692);
+#1691 = CARTESIAN_POINT('',(0.,0.));
+#1692 = VECTOR('',#1693,1.);
+#1693 = DIRECTION('',(0.,-1.));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = ORIENTED_EDGE('',*,*,#1696,.F.);
+#1696 = EDGE_CURVE('',#1697,#1669,#1699,.T.);
+#1697 = VERTEX_POINT('',#1698);
+#1698 = CARTESIAN_POINT('',(9.5,-8.75,5.));
+#1699 = SURFACE_CURVE('',#1700,(#1705,#1716),.PCURVE_S1.);
+#1700 = CIRCLE('',#1701,0.25);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(9.5,-8.75,4.75));
+#1703 = DIRECTION('',(-1.,0.,0.));
+#1704 = DIRECTION('',(0.,0.,-1.));
+#1705 = PCURVE('',#44,#1706);
+#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1715);
+#1707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1708,#1709,#1710,#1711,
+#1712,#1713,#1714),.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('') );
+#1708 = CARTESIAN_POINT('',(18.25,-4.5));
+#1709 = CARTESIAN_POINT('',(18.683012701892,-4.5));
+#1710 = CARTESIAN_POINT('',(18.466506350946,-4.875));
+#1711 = CARTESIAN_POINT('',(18.25,-5.25));
+#1712 = CARTESIAN_POINT('',(18.033493649054,-4.875));
+#1713 = CARTESIAN_POINT('',(17.816987298108,-4.5));
+#1714 = CARTESIAN_POINT('',(18.25,-4.5));
+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1716 = PCURVE('',#1717,#1722);
+#1717 = CYLINDRICAL_SURFACE('',#1718,0.25);
+#1718 = AXIS2_PLACEMENT_3D('',#1719,#1720,#1721);
+#1719 = CARTESIAN_POINT('',(9.5,-8.75,4.75));
+#1720 = DIRECTION('',(-1.,0.,0.));
+#1721 = DIRECTION('',(0.,0.,1.));
+#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727);
+#1723 = LINE('',#1724,#1725);
+#1724 = CARTESIAN_POINT('',(-3.14159265359,-3.552713678801E-15));
+#1725 = VECTOR('',#1726,1.);
+#1726 = DIRECTION('',(1.,0.));
+#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1728 = ORIENTED_EDGE('',*,*,#1729,.T.);
+#1729 = EDGE_CURVE('',#1697,#1730,#1732,.T.);
+#1730 = VERTEX_POINT('',#1731);
+#1731 = CARTESIAN_POINT('',(9.5,-9.25,5.));
+#1732 = SURFACE_CURVE('',#1733,(#1737,#1744),.PCURVE_S1.);
+#1733 = LINE('',#1734,#1735);
+#1734 = CARTESIAN_POINT('',(9.5,9.5,5.));
+#1735 = VECTOR('',#1736,1.);
+#1736 = DIRECTION('',(0.,-1.,0.));
+#1737 = PCURVE('',#44,#1738);
+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(0.,-5.));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(1.,0.));
+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1744 = PCURVE('',#1745,#1750);
+#1745 = PLANE('',#1746);
+#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);
+#1747 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#1748 = DIRECTION('',(0.,0.,1.));
+#1749 = DIRECTION('',(1.,0.,0.));
+#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755);
+#1751 = LINE('',#1752,#1753);
+#1752 = CARTESIAN_POINT('',(19.,0.));
+#1753 = VECTOR('',#1754,1.);
+#1754 = DIRECTION('',(0.,-1.));
+#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1756 = ORIENTED_EDGE('',*,*,#1757,.F.);
+#1757 = EDGE_CURVE('',#592,#1730,#1758,.T.);
+#1758 = SURFACE_CURVE('',#1759,(#1764,#1775),.PCURVE_S1.);
+#1759 = CIRCLE('',#1760,0.25);
+#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763);
+#1761 = CARTESIAN_POINT('',(9.5,-9.25,4.75));
+#1762 = DIRECTION('',(-1.,0.,0.));
+#1763 = DIRECTION('',(0.,0.,-1.));
+#1764 = PCURVE('',#44,#1765);
+#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1774);
+#1766 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1767,#1768,#1769,#1770,
+#1771,#1772,#1773),.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('') );
+#1767 = CARTESIAN_POINT('',(18.75,-4.5));
+#1768 = CARTESIAN_POINT('',(19.183012701892,-4.5));
+#1769 = CARTESIAN_POINT('',(18.966506350946,-4.875));
+#1770 = CARTESIAN_POINT('',(18.75,-5.25));
+#1771 = CARTESIAN_POINT('',(18.533493649054,-4.875));
+#1772 = CARTESIAN_POINT('',(18.316987298108,-4.5));
+#1773 = CARTESIAN_POINT('',(18.75,-4.5));
+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1775 = PCURVE('',#1776,#1781);
+#1776 = CYLINDRICAL_SURFACE('',#1777,0.25);
+#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780);
+#1778 = CARTESIAN_POINT('',(9.5,-9.25,4.75));
+#1779 = DIRECTION('',(-1.,0.,0.));
+#1780 = DIRECTION('',(0.,-1.,0.));
+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(1.,0.));
+#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1787 = ADVANCED_FACE('',(#1788),#574,.T.);
+#1788 = FACE_BOUND('',#1789,.T.);
+#1789 = EDGE_LOOP('',(#1790,#1818,#1839,#1840));
+#1790 = ORIENTED_EDGE('',*,*,#1791,.T.);
+#1791 = EDGE_CURVE('',#533,#1792,#1794,.T.);
+#1792 = VERTEX_POINT('',#1793);
+#1793 = CARTESIAN_POINT('',(7.22,9.25,5.));
+#1794 = SURFACE_CURVE('',#1795,(#1800,#1807),.PCURVE_S1.);
+#1795 = CIRCLE('',#1796,0.25);
+#1796 = AXIS2_PLACEMENT_3D('',#1797,#1798,#1799);
+#1797 = CARTESIAN_POINT('',(7.22,9.25,4.75));
+#1798 = DIRECTION('',(1.,0.,-0.));
+#1799 = DIRECTION('',(0.,0.,1.));
+#1800 = PCURVE('',#574,#1801);
+#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1806);
+#1802 = LINE('',#1803,#1804);
+#1803 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1804 = VECTOR('',#1805,1.);
+#1805 = DIRECTION('',(1.,0.));
+#1806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1807 = PCURVE('',#548,#1808);
+#1808 = DEFINITIONAL_REPRESENTATION('',(#1809),#1817);
+#1809 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1810,#1811,#1812,#1813,
+#1814,#1815,#1816),.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('') );
+#1810 = CARTESIAN_POINT('',(0.25,0.));
+#1811 = CARTESIAN_POINT('',(0.683012701892,0.));
+#1812 = CARTESIAN_POINT('',(0.466506350946,-0.375));
+#1813 = CARTESIAN_POINT('',(0.25,-0.75));
+#1814 = CARTESIAN_POINT('',(3.349364905389E-02,-0.375));
+#1815 = CARTESIAN_POINT('',(-0.183012701892,-3.885780586188E-16));
+#1816 = CARTESIAN_POINT('',(0.25,0.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1818 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#1819 = EDGE_CURVE('',#1792,#642,#1820,.T.);
+#1820 = SURFACE_CURVE('',#1821,(#1825,#1832),.PCURVE_S1.);
+#1821 = LINE('',#1822,#1823);
+#1822 = CARTESIAN_POINT('',(7.22,9.25,5.));
+#1823 = VECTOR('',#1824,1.);
+#1824 = DIRECTION('',(1.,0.,0.));
+#1825 = PCURVE('',#574,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,1.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = PCURVE('',#681,#1833);
+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);
+#1834 = LINE('',#1835,#1836);
+#1835 = CARTESIAN_POINT('',(16.72,-0.25));
+#1836 = VECTOR('',#1837,1.);
+#1837 = DIRECTION('',(1.,0.));
+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1839 = ORIENTED_EDGE('',*,*,#641,.F.);
+#1840 = ORIENTED_EDGE('',*,*,#560,.F.);
+#1841 = ADVANCED_FACE('',(#1842),#72,.F.);
+#1842 = FACE_BOUND('',#1843,.T.);
+#1843 = EDGE_LOOP('',(#1844,#1845,#1846,#1869));
+#1844 = ORIENTED_EDGE('',*,*,#56,.T.);
+#1845 = ORIENTED_EDGE('',*,*,#619,.T.);
+#1846 = ORIENTED_EDGE('',*,*,#1847,.T.);
+#1847 = EDGE_CURVE('',#590,#1848,#1850,.T.);
+#1848 = VERTEX_POINT('',#1849);
+#1849 = CARTESIAN_POINT('',(-9.5,-9.5,0.));
+#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(9.5,-9.5,0.));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(-1.,0.,0.));
+#1855 = PCURVE('',#72,#1856);
+#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861);
+#1857 = LINE('',#1858,#1859);
+#1858 = CARTESIAN_POINT('',(19.,-19.));
+#1859 = VECTOR('',#1860,1.);
+#1860 = DIRECTION('',(-1.,0.));
+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1862 = PCURVE('',#607,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(0.,-0.));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(1.,0.));
+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1869 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#1870 = EDGE_CURVE('',#1848,#57,#1871,.T.);
+#1871 = SURFACE_CURVE('',#1872,(#1876,#1883),.PCURVE_S1.);
+#1872 = LINE('',#1873,#1874);
+#1873 = CARTESIAN_POINT('',(-9.5,-9.5,0.));
+#1874 = VECTOR('',#1875,1.);
+#1875 = DIRECTION('',(0.,1.,0.));
+#1876 = PCURVE('',#72,#1877);
+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(0.,-19.));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,1.));
+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1883 = PCURVE('',#100,#1884);
+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(0.,0.));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(1.,0.));
+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1890 = ADVANCED_FACE('',(#1891),#548,.T.);
+#1891 = FACE_BOUND('',#1892,.T.);
+#1892 = EDGE_LOOP('',(#1893,#1916,#1917,#1918,#1941,#1964,#1988,#2011,
+    #2035,#2056,#2077,#2098,#2122,#2145,#2169,#2190,#2211,#2232,#2256,
+    #2279,#2303,#2324,#2345,#2366,#2390,#2413,#2437,#2458,#2479,#2500,
+    #2524,#2547,#2571,#2592,#2613,#2634,#2658,#2681,#2705,#2726,#2747,
+    #2768));
+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);
+#1894 = EDGE_CURVE('',#1792,#1895,#1897,.T.);
+#1895 = VERTEX_POINT('',#1896);
+#1896 = CARTESIAN_POINT('',(7.22,8.75,5.));
+#1897 = SURFACE_CURVE('',#1898,(#1902,#1909),.PCURVE_S1.);
+#1898 = LINE('',#1899,#1900);
+#1899 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#1900 = VECTOR('',#1901,1.);
+#1901 = DIRECTION('',(0.,-1.,0.));
+#1902 = PCURVE('',#548,#1903);
+#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908);
+#1904 = LINE('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(0.,0.));
+#1906 = VECTOR('',#1907,1.);
+#1907 = DIRECTION('',(1.,0.));
+#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1909 = PCURVE('',#681,#1910);
+#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
+#1911 = LINE('',#1912,#1913);
+#1912 = CARTESIAN_POINT('',(16.72,0.));
+#1913 = VECTOR('',#1914,1.);
+#1914 = DIRECTION('',(0.,-1.));
+#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1916 = ORIENTED_EDGE('',*,*,#1791,.F.);
+#1917 = ORIENTED_EDGE('',*,*,#532,.T.);
+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);
+#1919 = EDGE_CURVE('',#505,#1920,#1922,.T.);
+#1920 = VERTEX_POINT('',#1921);
+#1921 = CARTESIAN_POINT('',(7.22,-9.5,1.5));
+#1922 = SURFACE_CURVE('',#1923,(#1927,#1934),.PCURVE_S1.);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(7.22,9.5,1.5));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.,-1.,0.));
+#1927 = PCURVE('',#548,#1928);
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(0.,-3.5));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(1.,0.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = PCURVE('',#520,#1935);
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(1.9,0.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(0.,-1.));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1942,.F.);
+#1942 = EDGE_CURVE('',#1943,#1920,#1945,.T.);
+#1943 = VERTEX_POINT('',#1944);
+#1944 = CARTESIAN_POINT('',(7.22,-9.5,4.75));
+#1945 = SURFACE_CURVE('',#1946,(#1950,#1957),.PCURVE_S1.);
+#1946 = LINE('',#1947,#1948);
+#1947 = CARTESIAN_POINT('',(7.22,-9.5,5.));
+#1948 = VECTOR('',#1949,1.);
+#1949 = DIRECTION('',(-0.,-0.,-1.));
+#1950 = PCURVE('',#548,#1951);
+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(19.,0.));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(0.,-1.));
+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1957 = PCURVE('',#607,#1958);
+#1958 = DEFINITIONAL_REPRESENTATION('',(#1959),#1963);
+#1959 = LINE('',#1960,#1961);
+#1960 = CARTESIAN_POINT('',(2.28,-5.));
+#1961 = VECTOR('',#1962,1.);
+#1962 = DIRECTION('',(0.,1.));
+#1963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1964 = ORIENTED_EDGE('',*,*,#1965,.T.);
+#1965 = EDGE_CURVE('',#1943,#1966,#1968,.T.);
+#1966 = VERTEX_POINT('',#1967);
+#1967 = CARTESIAN_POINT('',(7.22,-9.25,5.));
+#1968 = SURFACE_CURVE('',#1969,(#1974,#1981),.PCURVE_S1.);
+#1969 = CIRCLE('',#1970,0.25);
+#1970 = AXIS2_PLACEMENT_3D('',#1971,#1972,#1973);
+#1971 = CARTESIAN_POINT('',(7.22,-9.25,4.75));
+#1972 = DIRECTION('',(-1.,0.,0.));
+#1973 = DIRECTION('',(0.,0.,-1.));
+#1974 = PCURVE('',#548,#1975);
+#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
+#1976 = CIRCLE('',#1977,0.25);
+#1977 = AXIS2_PLACEMENT_2D('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(18.75,-0.25));
+#1979 = DIRECTION('',(0.,-1.));
+#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1981 = PCURVE('',#1776,#1982);
+#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987);
+#1983 = LINE('',#1984,#1985);
+#1984 = CARTESIAN_POINT('',(-1.570796326795,2.28));
+#1985 = VECTOR('',#1986,1.);
+#1986 = DIRECTION('',(1.,0.));
+#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
+#1989 = EDGE_CURVE('',#1990,#1966,#1992,.T.);
+#1990 = VERTEX_POINT('',#1991);
+#1991 = CARTESIAN_POINT('',(7.22,-8.75,5.));
+#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(0.,-1.,0.));
+#1997 = PCURVE('',#548,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(0.,0.));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(1.,0.));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = PCURVE('',#1745,#2005);
+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);
+#2006 = LINE('',#2007,#2008);
+#2007 = CARTESIAN_POINT('',(16.72,0.));
+#2008 = VECTOR('',#2009,1.);
+#2009 = DIRECTION('',(0.,-1.));
+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2011 = ORIENTED_EDGE('',*,*,#2012,.T.);
+#2012 = EDGE_CURVE('',#1990,#2013,#2015,.T.);
+#2013 = VERTEX_POINT('',#2014);
+#2014 = CARTESIAN_POINT('',(7.22,-8.5,4.75));
+#2015 = SURFACE_CURVE('',#2016,(#2021,#2028),.PCURVE_S1.);
+#2016 = CIRCLE('',#2017,0.25);
+#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
+#2018 = CARTESIAN_POINT('',(7.22,-8.75,4.75));
+#2019 = DIRECTION('',(-1.,0.,0.));
+#2020 = DIRECTION('',(0.,0.,-1.));
+#2021 = PCURVE('',#548,#2022);
+#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027);
+#2023 = CIRCLE('',#2024,0.25);
+#2024 = AXIS2_PLACEMENT_2D('',#2025,#2026);
+#2025 = CARTESIAN_POINT('',(18.25,-0.25));
+#2026 = DIRECTION('',(0.,-1.));
+#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2028 = PCURVE('',#1717,#2029);
+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(1.,0.));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2035 = ORIENTED_EDGE('',*,*,#2036,.T.);
+#2036 = EDGE_CURVE('',#2013,#2037,#2039,.T.);
+#2037 = VERTEX_POINT('',#2038);
+#2038 = CARTESIAN_POINT('',(7.22,-8.5,1.7));
+#2039 = SURFACE_CURVE('',#2040,(#2044,#2050),.PCURVE_S1.);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(7.22,-8.5,5.));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.,0.,-1.));
+#2044 = PCURVE('',#548,#2045);
+#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2049);
+#2046 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2047,#2048),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2047 = CARTESIAN_POINT('',(18.,0.));
+#2048 = CARTESIAN_POINT('',(18.,-3.3));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2050 = PCURVE('',#1684,#2051);
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2055);
+#2052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2053,#2054),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2053 = CARTESIAN_POINT('',(2.28,0.));
+#2054 = CARTESIAN_POINT('',(2.28,-3.3));
+#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2056 = ORIENTED_EDGE('',*,*,#2057,.T.);
+#2057 = EDGE_CURVE('',#2037,#2058,#2060,.T.);
+#2058 = VERTEX_POINT('',#2059);
+#2059 = CARTESIAN_POINT('',(7.22,-6.5,1.7));
+#2060 = SURFACE_CURVE('',#2061,(#2065,#2071),.PCURVE_S1.);
+#2061 = LINE('',#2062,#2063);
+#2062 = CARTESIAN_POINT('',(7.22,1.5,1.7));
+#2063 = VECTOR('',#2064,1.);
+#2064 = DIRECTION('',(0.,1.,0.));
+#2065 = PCURVE('',#548,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2070);
+#2067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2068,#2069),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#2068 = CARTESIAN_POINT('',(18.,-3.3));
+#2069 = CARTESIAN_POINT('',(16.,-3.3));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = PCURVE('',#1656,#2072);
+#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2076);
+#2073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2074,#2075),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#2074 = CARTESIAN_POINT('',(16.72,-2.));
+#2075 = CARTESIAN_POINT('',(16.72,0.));
+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);
+#2078 = EDGE_CURVE('',#2058,#2079,#2081,.T.);
+#2079 = VERTEX_POINT('',#2080);
+#2080 = CARTESIAN_POINT('',(7.22,-6.5,4.75));
+#2081 = SURFACE_CURVE('',#2082,(#2086,#2092),.PCURVE_S1.);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(7.22,-6.5,5.));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(0.,0.,1.));
+#2086 = PCURVE('',#548,#2087);
+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2091);
+#2088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2089,#2090),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2089 = CARTESIAN_POINT('',(16.,-3.3));
+#2090 = CARTESIAN_POINT('',(16.,0.));
+#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2092 = PCURVE('',#1628,#2093);
+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2097);
+#2094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2095,#2096),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2095 = CARTESIAN_POINT('',(16.72,-3.3));
+#2096 = CARTESIAN_POINT('',(16.72,0.));
+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2098 = ORIENTED_EDGE('',*,*,#2099,.T.);
+#2099 = EDGE_CURVE('',#2079,#2100,#2102,.T.);
+#2100 = VERTEX_POINT('',#2101);
+#2101 = CARTESIAN_POINT('',(7.22,-6.25,5.));
+#2102 = SURFACE_CURVE('',#2103,(#2108,#2115),.PCURVE_S1.);
+#2103 = CIRCLE('',#2104,0.25);
+#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107);
+#2105 = CARTESIAN_POINT('',(7.22,-6.25,4.75));
+#2106 = DIRECTION('',(-1.,0.,0.));
+#2107 = DIRECTION('',(0.,0.,1.));
+#2108 = PCURVE('',#548,#2109);
+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);
+#2110 = CIRCLE('',#2111,0.25);
+#2111 = AXIS2_PLACEMENT_2D('',#2112,#2113);
+#2112 = CARTESIAN_POINT('',(15.75,-0.25));
+#2113 = DIRECTION('',(0.,1.));
+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2115 = PCURVE('',#1600,#2116);
+#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2121);
+#2117 = LINE('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#2119 = VECTOR('',#2120,1.);
+#2120 = DIRECTION('',(-1.,0.));
+#2121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2122 = ORIENTED_EDGE('',*,*,#2123,.F.);
+#2123 = EDGE_CURVE('',#2124,#2100,#2126,.T.);
+#2124 = VERTEX_POINT('',#2125);
+#2125 = CARTESIAN_POINT('',(7.22,-5.75,5.));
+#2126 = SURFACE_CURVE('',#2127,(#2131,#2138),.PCURVE_S1.);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(0.,-1.,0.));
+#2131 = PCURVE('',#548,#2132);
+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(0.,0.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(1.,0.));
+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2138 = PCURVE('',#1567,#2139);
+#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(16.72,0.));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(0.,-1.));
+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2145 = ORIENTED_EDGE('',*,*,#2146,.T.);
+#2146 = EDGE_CURVE('',#2124,#2147,#2149,.T.);
+#2147 = VERTEX_POINT('',#2148);
+#2148 = CARTESIAN_POINT('',(7.22,-5.5,4.75));
+#2149 = SURFACE_CURVE('',#2150,(#2155,#2162),.PCURVE_S1.);
+#2150 = CIRCLE('',#2151,0.25);
+#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154);
+#2152 = CARTESIAN_POINT('',(7.22,-5.75,4.75));
+#2153 = DIRECTION('',(-1.,0.,0.));
+#2154 = DIRECTION('',(0.,0.,-1.));
+#2155 = PCURVE('',#548,#2156);
+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161);
+#2157 = CIRCLE('',#2158,0.25);
+#2158 = AXIS2_PLACEMENT_2D('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(15.25,-0.25));
+#2160 = DIRECTION('',(0.,-1.));
+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2162 = PCURVE('',#1539,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(1.,0.));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);
+#2170 = EDGE_CURVE('',#2147,#2171,#2173,.T.);
+#2171 = VERTEX_POINT('',#2172);
+#2172 = CARTESIAN_POINT('',(7.22,-5.5,1.7));
+#2173 = SURFACE_CURVE('',#2174,(#2178,#2184),.PCURVE_S1.);
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(7.22,-5.5,5.));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(0.,0.,-1.));
+#2178 = PCURVE('',#548,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2183);
+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2181,#2182),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2181 = CARTESIAN_POINT('',(15.,0.));
+#2182 = CARTESIAN_POINT('',(15.,-3.3));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = PCURVE('',#1506,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2189);
+#2186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2187,#2188),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2187 = CARTESIAN_POINT('',(2.28,0.));
+#2188 = CARTESIAN_POINT('',(2.28,-3.3));
+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2191 = EDGE_CURVE('',#2171,#2192,#2194,.T.);
+#2192 = VERTEX_POINT('',#2193);
+#2193 = CARTESIAN_POINT('',(7.22,-3.5,1.7));
+#2194 = SURFACE_CURVE('',#2195,(#2199,#2205),.PCURVE_S1.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(7.22,3.,1.7));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(0.,1.,0.));
+#2199 = PCURVE('',#548,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2204);
+#2201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2202,#2203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#2202 = CARTESIAN_POINT('',(15.,-3.3));
+#2203 = CARTESIAN_POINT('',(13.,-3.3));
+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2205 = PCURVE('',#1478,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#2208 = CARTESIAN_POINT('',(16.72,-2.));
+#2209 = CARTESIAN_POINT('',(16.72,0.));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#2192,#2213,#2215,.T.);
+#2213 = VERTEX_POINT('',#2214);
+#2214 = CARTESIAN_POINT('',(7.22,-3.5,4.75));
+#2215 = SURFACE_CURVE('',#2216,(#2220,#2226),.PCURVE_S1.);
+#2216 = LINE('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(7.22,-3.5,5.));
+#2218 = VECTOR('',#2219,1.);
+#2219 = DIRECTION('',(0.,0.,1.));
+#2220 = PCURVE('',#548,#2221);
+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2225);
+#2222 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2223,#2224),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2223 = CARTESIAN_POINT('',(13.,-3.3));
+#2224 = CARTESIAN_POINT('',(13.,0.));
+#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2226 = PCURVE('',#1450,#2227);
+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2231);
+#2228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2229,#2230),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2229 = CARTESIAN_POINT('',(16.72,-3.3));
+#2230 = CARTESIAN_POINT('',(16.72,0.));
+#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#2233 = EDGE_CURVE('',#2213,#2234,#2236,.T.);
+#2234 = VERTEX_POINT('',#2235);
+#2235 = CARTESIAN_POINT('',(7.22,-3.25,5.));
+#2236 = SURFACE_CURVE('',#2237,(#2242,#2249),.PCURVE_S1.);
+#2237 = CIRCLE('',#2238,0.25);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(7.22,-3.25,4.75));
+#2240 = DIRECTION('',(-1.,0.,0.));
+#2241 = DIRECTION('',(0.,0.,1.));
+#2242 = PCURVE('',#548,#2243);
+#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248);
+#2244 = CIRCLE('',#2245,0.25);
+#2245 = AXIS2_PLACEMENT_2D('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(12.75,-0.25));
+#2247 = DIRECTION('',(0.,1.));
+#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2249 = PCURVE('',#1422,#2250);
+#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255);
+#2251 = LINE('',#2252,#2253);
+#2252 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#2253 = VECTOR('',#2254,1.);
+#2254 = DIRECTION('',(-1.,0.));
+#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2256 = ORIENTED_EDGE('',*,*,#2257,.F.);
+#2257 = EDGE_CURVE('',#2258,#2234,#2260,.T.);
+#2258 = VERTEX_POINT('',#2259);
+#2259 = CARTESIAN_POINT('',(7.22,-2.75,5.));
+#2260 = SURFACE_CURVE('',#2261,(#2265,#2272),.PCURVE_S1.);
+#2261 = LINE('',#2262,#2263);
+#2262 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#2263 = VECTOR('',#2264,1.);
+#2264 = DIRECTION('',(0.,-1.,0.));
+#2265 = PCURVE('',#548,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(0.,0.));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(1.,0.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = PCURVE('',#1389,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(16.72,0.));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.,-1.));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2280 = EDGE_CURVE('',#2258,#2281,#2283,.T.);
+#2281 = VERTEX_POINT('',#2282);
+#2282 = CARTESIAN_POINT('',(7.22,-2.5,4.75));
+#2283 = SURFACE_CURVE('',#2284,(#2289,#2296),.PCURVE_S1.);
+#2284 = CIRCLE('',#2285,0.25);
+#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
+#2286 = CARTESIAN_POINT('',(7.22,-2.75,4.75));
+#2287 = DIRECTION('',(-1.,0.,0.));
+#2288 = DIRECTION('',(0.,0.,-1.));
+#2289 = PCURVE('',#548,#2290);
+#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295);
+#2291 = CIRCLE('',#2292,0.25);
+#2292 = AXIS2_PLACEMENT_2D('',#2293,#2294);
+#2293 = CARTESIAN_POINT('',(12.25,-0.25));
+#2294 = DIRECTION('',(0.,-1.));
+#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2296 = PCURVE('',#1361,#2297);
+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);
+#2298 = LINE('',#2299,#2300);
+#2299 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(1.,0.));
+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2303 = ORIENTED_EDGE('',*,*,#2304,.T.);
+#2304 = EDGE_CURVE('',#2281,#2305,#2307,.T.);
+#2305 = VERTEX_POINT('',#2306);
+#2306 = CARTESIAN_POINT('',(7.22,-2.5,1.7));
+#2307 = SURFACE_CURVE('',#2308,(#2312,#2318),.PCURVE_S1.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(7.22,-2.5,5.));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.,0.,-1.));
+#2312 = PCURVE('',#548,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2317);
+#2314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2315,#2316),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2315 = CARTESIAN_POINT('',(12.,0.));
+#2316 = CARTESIAN_POINT('',(12.,-3.3));
+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2318 = PCURVE('',#1328,#2319);
+#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2323);
+#2320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2321,#2322),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2321 = CARTESIAN_POINT('',(2.28,0.));
+#2322 = CARTESIAN_POINT('',(2.28,-3.3));
+#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2325 = EDGE_CURVE('',#2305,#2326,#2328,.T.);
+#2326 = VERTEX_POINT('',#2327);
+#2327 = CARTESIAN_POINT('',(7.22,-0.5,1.7));
+#2328 = SURFACE_CURVE('',#2329,(#2333,#2339),.PCURVE_S1.);
+#2329 = LINE('',#2330,#2331);
+#2330 = CARTESIAN_POINT('',(7.22,4.5,1.7));
+#2331 = VECTOR('',#2332,1.);
+#2332 = DIRECTION('',(0.,1.,0.));
+#2333 = PCURVE('',#548,#2334);
+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2338);
+#2335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2336,#2337),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#2336 = CARTESIAN_POINT('',(12.,-3.3));
+#2337 = CARTESIAN_POINT('',(10.,-3.3));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2339 = PCURVE('',#1300,#2340);
+#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2344);
+#2341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2342,#2343),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#2342 = CARTESIAN_POINT('',(16.72,-2.));
+#2343 = CARTESIAN_POINT('',(16.72,0.));
+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#2326,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(7.22,-0.5,4.75));
+#2349 = SURFACE_CURVE('',#2350,(#2354,#2360),.PCURVE_S1.);
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(7.22,-0.5,5.));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,0.,1.));
+#2354 = PCURVE('',#548,#2355);
+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2359);
+#2356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2357,#2358),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2357 = CARTESIAN_POINT('',(10.,-3.3));
+#2358 = CARTESIAN_POINT('',(10.,0.));
+#2359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2360 = PCURVE('',#1272,#2361);
+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2365);
+#2362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2363,#2364),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2363 = CARTESIAN_POINT('',(16.72,-3.3));
+#2364 = CARTESIAN_POINT('',(16.72,0.));
+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2366 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2367 = EDGE_CURVE('',#2347,#2368,#2370,.T.);
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(7.22,-0.25,5.));
+#2370 = SURFACE_CURVE('',#2371,(#2376,#2383),.PCURVE_S1.);
+#2371 = CIRCLE('',#2372,0.25);
+#2372 = AXIS2_PLACEMENT_3D('',#2373,#2374,#2375);
+#2373 = CARTESIAN_POINT('',(7.22,-0.25,4.75));
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = DIRECTION('',(0.,0.,1.));
+#2376 = PCURVE('',#548,#2377);
+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);
+#2378 = CIRCLE('',#2379,0.25);
+#2379 = AXIS2_PLACEMENT_2D('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(9.75,-0.25));
+#2381 = DIRECTION('',(0.,1.));
+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2383 = PCURVE('',#1244,#2384);
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(-1.,0.));
+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2390 = ORIENTED_EDGE('',*,*,#2391,.F.);
+#2391 = EDGE_CURVE('',#2392,#2368,#2394,.T.);
+#2392 = VERTEX_POINT('',#2393);
+#2393 = CARTESIAN_POINT('',(7.22,0.25,5.));
+#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(0.,-1.,0.));
+#2399 = PCURVE('',#548,#2400);
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(0.,0.));
+#2403 = VECTOR('',#2404,1.);
+#2404 = DIRECTION('',(1.,0.));
+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2406 = PCURVE('',#1211,#2407);
+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(16.72,0.));
+#2410 = VECTOR('',#2411,1.);
+#2411 = DIRECTION('',(0.,-1.));
+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2413 = ORIENTED_EDGE('',*,*,#2414,.T.);
+#2414 = EDGE_CURVE('',#2392,#2415,#2417,.T.);
+#2415 = VERTEX_POINT('',#2416);
+#2416 = CARTESIAN_POINT('',(7.22,0.5,4.75));
+#2417 = SURFACE_CURVE('',#2418,(#2423,#2430),.PCURVE_S1.);
+#2418 = CIRCLE('',#2419,0.25);
+#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
+#2420 = CARTESIAN_POINT('',(7.22,0.25,4.75));
+#2421 = DIRECTION('',(-1.,0.,0.));
+#2422 = DIRECTION('',(0.,0.,-1.));
+#2423 = PCURVE('',#548,#2424);
+#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429);
+#2425 = CIRCLE('',#2426,0.25);
+#2426 = AXIS2_PLACEMENT_2D('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(9.25,-0.25));
+#2428 = DIRECTION('',(0.,-1.));
+#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2430 = PCURVE('',#1183,#2431);
+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(1.,0.));
+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2437 = ORIENTED_EDGE('',*,*,#2438,.T.);
+#2438 = EDGE_CURVE('',#2415,#2439,#2441,.T.);
+#2439 = VERTEX_POINT('',#2440);
+#2440 = CARTESIAN_POINT('',(7.22,0.5,1.7));
+#2441 = SURFACE_CURVE('',#2442,(#2446,#2452),.PCURVE_S1.);
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(7.22,0.5,5.));
+#2444 = VECTOR('',#2445,1.);
+#2445 = DIRECTION('',(0.,0.,-1.));
+#2446 = PCURVE('',#548,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2451);
+#2448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2449,#2450),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2449 = CARTESIAN_POINT('',(9.,0.));
+#2450 = CARTESIAN_POINT('',(9.,-3.3));
+#2451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2452 = PCURVE('',#1150,#2453);
+#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2457);
+#2454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2455,#2456),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2455 = CARTESIAN_POINT('',(2.28,0.));
+#2456 = CARTESIAN_POINT('',(2.28,-3.3));
+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2458 = ORIENTED_EDGE('',*,*,#2459,.T.);
+#2459 = EDGE_CURVE('',#2439,#2460,#2462,.T.);
+#2460 = VERTEX_POINT('',#2461);
+#2461 = CARTESIAN_POINT('',(7.22,2.5,1.7));
+#2462 = SURFACE_CURVE('',#2463,(#2467,#2473),.PCURVE_S1.);
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(7.22,6.,1.7));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.,1.,0.));
+#2467 = PCURVE('',#548,#2468);
+#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2472);
+#2469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2470,#2471),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#2470 = CARTESIAN_POINT('',(9.,-3.3));
+#2471 = CARTESIAN_POINT('',(7.,-3.3));
+#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2473 = PCURVE('',#1122,#2474);
+#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2478);
+#2475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2476,#2477),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#2476 = CARTESIAN_POINT('',(16.72,-2.));
+#2477 = CARTESIAN_POINT('',(16.72,0.));
+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2479 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#2480 = EDGE_CURVE('',#2460,#2481,#2483,.T.);
+#2481 = VERTEX_POINT('',#2482);
+#2482 = CARTESIAN_POINT('',(7.22,2.5,4.75));
+#2483 = SURFACE_CURVE('',#2484,(#2488,#2494),.PCURVE_S1.);
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(7.22,2.5,5.));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(0.,0.,1.));
+#2488 = PCURVE('',#548,#2489);
+#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2493);
+#2490 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2491,#2492),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2491 = CARTESIAN_POINT('',(7.,-3.3));
+#2492 = CARTESIAN_POINT('',(7.,0.));
+#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2494 = PCURVE('',#1094,#2495);
+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2499);
+#2496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2497,#2498),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2497 = CARTESIAN_POINT('',(16.72,-3.3));
+#2498 = CARTESIAN_POINT('',(16.72,0.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2500 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#2501 = EDGE_CURVE('',#2481,#2502,#2504,.T.);
+#2502 = VERTEX_POINT('',#2503);
+#2503 = CARTESIAN_POINT('',(7.22,2.75,5.));
+#2504 = SURFACE_CURVE('',#2505,(#2510,#2517),.PCURVE_S1.);
+#2505 = CIRCLE('',#2506,0.25);
+#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509);
+#2507 = CARTESIAN_POINT('',(7.22,2.75,4.75));
+#2508 = DIRECTION('',(-1.,0.,0.));
+#2509 = DIRECTION('',(0.,0.,1.));
+#2510 = PCURVE('',#548,#2511);
+#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516);
+#2512 = CIRCLE('',#2513,0.25);
+#2513 = AXIS2_PLACEMENT_2D('',#2514,#2515);
+#2514 = CARTESIAN_POINT('',(6.75,-0.25));
+#2515 = DIRECTION('',(0.,1.));
+#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2517 = PCURVE('',#1066,#2518);
+#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523);
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(-1.,0.));
+#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2524 = ORIENTED_EDGE('',*,*,#2525,.F.);
+#2525 = EDGE_CURVE('',#2526,#2502,#2528,.T.);
+#2526 = VERTEX_POINT('',#2527);
+#2527 = CARTESIAN_POINT('',(7.22,3.25,5.));
+#2528 = SURFACE_CURVE('',#2529,(#2533,#2540),.PCURVE_S1.);
+#2529 = LINE('',#2530,#2531);
+#2530 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#2531 = VECTOR('',#2532,1.);
+#2532 = DIRECTION('',(0.,-1.,0.));
+#2533 = PCURVE('',#548,#2534);
+#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539);
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(0.,0.));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(1.,0.));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = PCURVE('',#1033,#2541);
+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(16.72,0.));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(0.,-1.));
+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);
+#2548 = EDGE_CURVE('',#2526,#2549,#2551,.T.);
+#2549 = VERTEX_POINT('',#2550);
+#2550 = CARTESIAN_POINT('',(7.22,3.5,4.75));
+#2551 = SURFACE_CURVE('',#2552,(#2557,#2564),.PCURVE_S1.);
+#2552 = CIRCLE('',#2553,0.25);
+#2553 = AXIS2_PLACEMENT_3D('',#2554,#2555,#2556);
+#2554 = CARTESIAN_POINT('',(7.22,3.25,4.75));
+#2555 = DIRECTION('',(-1.,0.,0.));
+#2556 = DIRECTION('',(0.,0.,-1.));
+#2557 = PCURVE('',#548,#2558);
+#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);
+#2559 = CIRCLE('',#2560,0.25);
+#2560 = AXIS2_PLACEMENT_2D('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(6.25,-0.25));
+#2562 = DIRECTION('',(0.,-1.));
+#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2564 = PCURVE('',#1005,#2565);
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(1.,0.));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2572 = EDGE_CURVE('',#2549,#2573,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(7.22,3.5,1.7));
+#2575 = SURFACE_CURVE('',#2576,(#2580,#2586),.PCURVE_S1.);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(7.22,3.5,5.));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,0.,-1.));
+#2580 = PCURVE('',#548,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2585);
+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2583,#2584),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2583 = CARTESIAN_POINT('',(6.,0.));
+#2584 = CARTESIAN_POINT('',(6.,-3.3));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#972,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2591);
+#2588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2589,#2590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2589 = CARTESIAN_POINT('',(2.28,0.));
+#2590 = CARTESIAN_POINT('',(2.28,-3.3));
+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2592 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#2593 = EDGE_CURVE('',#2573,#2594,#2596,.T.);
+#2594 = VERTEX_POINT('',#2595);
+#2595 = CARTESIAN_POINT('',(7.22,5.5,1.7));
+#2596 = SURFACE_CURVE('',#2597,(#2601,#2607),.PCURVE_S1.);
+#2597 = LINE('',#2598,#2599);
+#2598 = CARTESIAN_POINT('',(7.22,7.5,1.7));
+#2599 = VECTOR('',#2600,1.);
+#2600 = DIRECTION('',(0.,1.,0.));
+#2601 = PCURVE('',#548,#2602);
+#2602 = DEFINITIONAL_REPRESENTATION('',(#2603),#2606);
+#2603 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2604,#2605),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#2604 = CARTESIAN_POINT('',(6.,-3.3));
+#2605 = CARTESIAN_POINT('',(4.,-3.3));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2607 = PCURVE('',#944,#2608);
+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2612);
+#2609 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2610,#2611),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#2610 = CARTESIAN_POINT('',(16.72,-2.));
+#2611 = CARTESIAN_POINT('',(16.72,0.));
+#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2613 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#2614 = EDGE_CURVE('',#2594,#2615,#2617,.T.);
+#2615 = VERTEX_POINT('',#2616);
+#2616 = CARTESIAN_POINT('',(7.22,5.5,4.75));
+#2617 = SURFACE_CURVE('',#2618,(#2622,#2628),.PCURVE_S1.);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(7.22,5.5,5.));
+#2620 = VECTOR('',#2621,1.);
+#2621 = DIRECTION('',(0.,0.,1.));
+#2622 = PCURVE('',#548,#2623);
+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2627);
+#2624 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2625,#2626),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2625 = CARTESIAN_POINT('',(4.,-3.3));
+#2626 = CARTESIAN_POINT('',(4.,0.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = PCURVE('',#916,#2629);
+#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2633);
+#2630 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2631,#2632),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2631 = CARTESIAN_POINT('',(16.72,-3.3));
+#2632 = CARTESIAN_POINT('',(16.72,0.));
+#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2634 = ORIENTED_EDGE('',*,*,#2635,.T.);
+#2635 = EDGE_CURVE('',#2615,#2636,#2638,.T.);
+#2636 = VERTEX_POINT('',#2637);
+#2637 = CARTESIAN_POINT('',(7.22,5.75,5.));
+#2638 = SURFACE_CURVE('',#2639,(#2644,#2651),.PCURVE_S1.);
+#2639 = CIRCLE('',#2640,0.25);
+#2640 = AXIS2_PLACEMENT_3D('',#2641,#2642,#2643);
+#2641 = CARTESIAN_POINT('',(7.22,5.75,4.75));
+#2642 = DIRECTION('',(-1.,0.,0.));
+#2643 = DIRECTION('',(0.,0.,1.));
+#2644 = PCURVE('',#548,#2645);
+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650);
+#2646 = CIRCLE('',#2647,0.25);
+#2647 = AXIS2_PLACEMENT_2D('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(3.75,-0.25));
+#2649 = DIRECTION('',(0.,1.));
+#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2651 = PCURVE('',#888,#2652);
+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(-1.,0.));
+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2658 = ORIENTED_EDGE('',*,*,#2659,.F.);
+#2659 = EDGE_CURVE('',#2660,#2636,#2662,.T.);
+#2660 = VERTEX_POINT('',#2661);
+#2661 = CARTESIAN_POINT('',(7.22,6.25,5.));
+#2662 = SURFACE_CURVE('',#2663,(#2667,#2674),.PCURVE_S1.);
+#2663 = LINE('',#2664,#2665);
+#2664 = CARTESIAN_POINT('',(7.22,9.5,5.));
+#2665 = VECTOR('',#2666,1.);
+#2666 = DIRECTION('',(0.,-1.,0.));
+#2667 = PCURVE('',#548,#2668);
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.,0.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,0.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2674 = PCURVE('',#855,#2675);
+#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680);
+#2676 = LINE('',#2677,#2678);
+#2677 = CARTESIAN_POINT('',(16.72,0.));
+#2678 = VECTOR('',#2679,1.);
+#2679 = DIRECTION('',(0.,-1.));
+#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2681 = ORIENTED_EDGE('',*,*,#2682,.T.);
+#2682 = EDGE_CURVE('',#2660,#2683,#2685,.T.);
+#2683 = VERTEX_POINT('',#2684);
+#2684 = CARTESIAN_POINT('',(7.22,6.5,4.75));
+#2685 = SURFACE_CURVE('',#2686,(#2691,#2698),.PCURVE_S1.);
+#2686 = CIRCLE('',#2687,0.25);
+#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690);
+#2688 = CARTESIAN_POINT('',(7.22,6.25,4.75));
+#2689 = DIRECTION('',(-1.,0.,0.));
+#2690 = DIRECTION('',(0.,0.,-1.));
+#2691 = PCURVE('',#548,#2692);
+#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697);
+#2693 = CIRCLE('',#2694,0.25);
+#2694 = AXIS2_PLACEMENT_2D('',#2695,#2696);
+#2695 = CARTESIAN_POINT('',(3.25,-0.25));
+#2696 = DIRECTION('',(0.,-1.));
+#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2698 = PCURVE('',#827,#2699);
+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2702 = VECTOR('',#2703,1.);
+#2703 = DIRECTION('',(1.,0.));
+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2705 = ORIENTED_EDGE('',*,*,#2706,.T.);
+#2706 = EDGE_CURVE('',#2683,#2707,#2709,.T.);
+#2707 = VERTEX_POINT('',#2708);
+#2708 = CARTESIAN_POINT('',(7.22,6.5,1.7));
+#2709 = SURFACE_CURVE('',#2710,(#2714,#2720),.PCURVE_S1.);
+#2710 = LINE('',#2711,#2712);
+#2711 = CARTESIAN_POINT('',(7.22,6.5,5.));
+#2712 = VECTOR('',#2713,1.);
+#2713 = DIRECTION('',(0.,0.,-1.));
+#2714 = PCURVE('',#548,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2719);
+#2716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2717,#2718),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2717 = CARTESIAN_POINT('',(3.,0.));
+#2718 = CARTESIAN_POINT('',(3.,-3.3));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2720 = PCURVE('',#794,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2725);
+#2722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2723,#2724),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#2723 = CARTESIAN_POINT('',(2.28,0.));
+#2724 = CARTESIAN_POINT('',(2.28,-3.3));
+#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2726 = ORIENTED_EDGE('',*,*,#2727,.T.);
+#2727 = EDGE_CURVE('',#2707,#2728,#2730,.T.);
+#2728 = VERTEX_POINT('',#2729);
+#2729 = CARTESIAN_POINT('',(7.22,8.5,1.7));
+#2730 = SURFACE_CURVE('',#2731,(#2735,#2741),.PCURVE_S1.);
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(7.22,9.,1.7));
+#2733 = VECTOR('',#2734,1.);
+#2734 = DIRECTION('',(0.,1.,0.));
+#2735 = PCURVE('',#548,#2736);
+#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2740);
+#2737 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2738,#2739),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#2738 = CARTESIAN_POINT('',(3.,-3.3));
+#2739 = CARTESIAN_POINT('',(1.,-3.3));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = PCURVE('',#766,#2742);
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2746);
+#2743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2744,#2745),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#2744 = CARTESIAN_POINT('',(16.72,-2.));
+#2745 = CARTESIAN_POINT('',(16.72,0.));
+#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
+#2748 = EDGE_CURVE('',#2728,#2749,#2751,.T.);
+#2749 = VERTEX_POINT('',#2750);
+#2750 = CARTESIAN_POINT('',(7.22,8.5,4.75));
+#2751 = SURFACE_CURVE('',#2752,(#2756,#2762),.PCURVE_S1.);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(7.22,8.5,5.));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(0.,0.,1.));
+#2756 = PCURVE('',#548,#2757);
+#2757 = DEFINITIONAL_REPRESENTATION('',(#2758),#2761);
+#2758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2759,#2760),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2759 = CARTESIAN_POINT('',(1.,-3.3));
+#2760 = CARTESIAN_POINT('',(1.,0.));
+#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2762 = PCURVE('',#738,#2763);
+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2767);
+#2764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2765,#2766),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2765 = CARTESIAN_POINT('',(16.72,-3.3));
+#2766 = CARTESIAN_POINT('',(16.72,0.));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2768 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#2769 = EDGE_CURVE('',#1895,#2749,#2770,.T.);
+#2770 = SURFACE_CURVE('',#2771,(#2776,#2787),.PCURVE_S1.);
+#2771 = CIRCLE('',#2772,0.25);
+#2772 = AXIS2_PLACEMENT_3D('',#2773,#2774,#2775);
+#2773 = CARTESIAN_POINT('',(7.22,8.75,4.75));
+#2774 = DIRECTION('',(1.,0.,-0.));
+#2775 = DIRECTION('',(0.,0.,1.));
+#2776 = PCURVE('',#548,#2777);
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2786);
+#2778 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2779,#2780,#2781,#2782,
+#2783,#2784,#2785),.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('') );
+#2779 = CARTESIAN_POINT('',(0.75,0.));
+#2780 = CARTESIAN_POINT('',(1.183012701892,0.));
+#2781 = CARTESIAN_POINT('',(0.966506350946,-0.375));
+#2782 = CARTESIAN_POINT('',(0.75,-0.75));
+#2783 = CARTESIAN_POINT('',(0.533493649054,-0.375));
+#2784 = CARTESIAN_POINT('',(0.316987298108,-3.885780586188E-16));
+#2785 = CARTESIAN_POINT('',(0.75,0.));
+#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2787 = PCURVE('',#710,#2788);
+#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793);
+#2789 = LINE('',#2790,#2791);
+#2790 = CARTESIAN_POINT('',(0.,0.));
+#2791 = VECTOR('',#2792,1.);
+#2792 = DIRECTION('',(1.,0.));
+#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2794 = ADVANCED_FACE('',(#2795),#100,.T.);
+#2795 = FACE_BOUND('',#2796,.T.);
+#2796 = EDGE_LOOP('',(#2797,#2798,#2799,#2822,#2851,#2879,#2908,#2936,
+    #2964,#2992,#3021,#3049,#3078,#3106,#3134,#3162,#3191,#3219,#3248,
+    #3276,#3304,#3332,#3361,#3389,#3418,#3446,#3474,#3502,#3531,#3559,
+    #3588,#3616,#3644,#3672,#3701,#3729,#3758,#3786,#3814,#3842,#3875,
+    #3903));
+#2797 = ORIENTED_EDGE('',*,*,#84,.F.);
+#2798 = ORIENTED_EDGE('',*,*,#1870,.F.);
+#2799 = ORIENTED_EDGE('',*,*,#2800,.T.);
+#2800 = EDGE_CURVE('',#1848,#2801,#2803,.T.);
+#2801 = VERTEX_POINT('',#2802);
+#2802 = CARTESIAN_POINT('',(-9.5,-9.5,4.75));
+#2803 = SURFACE_CURVE('',#2804,(#2808,#2815),.PCURVE_S1.);
+#2804 = LINE('',#2805,#2806);
+#2805 = CARTESIAN_POINT('',(-9.5,-9.5,0.));
+#2806 = VECTOR('',#2807,1.);
+#2807 = DIRECTION('',(0.,0.,1.));
+#2808 = PCURVE('',#100,#2809);
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(0.,0.));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(0.,-1.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = PCURVE('',#607,#2816);
+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);
+#2817 = LINE('',#2818,#2819);
+#2818 = CARTESIAN_POINT('',(19.,0.));
+#2819 = VECTOR('',#2820,1.);
+#2820 = DIRECTION('',(0.,-1.));
+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2823 = EDGE_CURVE('',#2801,#2824,#2826,.T.);
+#2824 = VERTEX_POINT('',#2825);
+#2825 = CARTESIAN_POINT('',(-9.5,-9.25,5.));
+#2826 = SURFACE_CURVE('',#2827,(#2832,#2839),.PCURVE_S1.);
+#2827 = CIRCLE('',#2828,0.25);
+#2828 = AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
+#2829 = CARTESIAN_POINT('',(-9.5,-9.25,4.75));
+#2830 = DIRECTION('',(-1.,0.,0.));
+#2831 = DIRECTION('',(0.,0.,-1.));
+#2832 = PCURVE('',#100,#2833);
+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);
+#2834 = CIRCLE('',#2835,0.25);
+#2835 = AXIS2_PLACEMENT_2D('',#2836,#2837);
+#2836 = CARTESIAN_POINT('',(0.25,-4.75));
+#2837 = DIRECTION('',(0.,1.));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = PCURVE('',#2840,#2845);
+#2840 = CYLINDRICAL_SURFACE('',#2841,0.25);
+#2841 = AXIS2_PLACEMENT_3D('',#2842,#2843,#2844);
+#2842 = CARTESIAN_POINT('',(-7.22,-9.25,4.75));
+#2843 = DIRECTION('',(-1.,0.,0.));
+#2844 = DIRECTION('',(0.,-1.,0.));
+#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850);
+#2846 = LINE('',#2847,#2848);
+#2847 = CARTESIAN_POINT('',(-1.570796326795,2.28));
+#2848 = VECTOR('',#2849,1.);
+#2849 = DIRECTION('',(1.,0.));
+#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2851 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#2852 = EDGE_CURVE('',#2824,#2853,#2855,.T.);
+#2853 = VERTEX_POINT('',#2854);
+#2854 = CARTESIAN_POINT('',(-9.5,-8.75,5.));
+#2855 = SURFACE_CURVE('',#2856,(#2860,#2867),.PCURVE_S1.);
+#2856 = LINE('',#2857,#2858);
+#2857 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#2858 = VECTOR('',#2859,1.);
+#2859 = DIRECTION('',(0.,1.,0.));
+#2860 = PCURVE('',#100,#2861);
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.,-5.));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(1.,0.));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = PCURVE('',#2868,#2873);
+#2868 = PLANE('',#2869);
+#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
+#2870 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#2871 = DIRECTION('',(0.,0.,1.));
+#2872 = DIRECTION('',(1.,0.,0.));
+#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878);
+#2874 = LINE('',#2875,#2876);
+#2875 = CARTESIAN_POINT('',(0.,-19.));
+#2876 = VECTOR('',#2877,1.);
+#2877 = DIRECTION('',(0.,1.));
+#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2879 = ORIENTED_EDGE('',*,*,#2880,.T.);
+#2880 = EDGE_CURVE('',#2853,#2881,#2883,.T.);
+#2881 = VERTEX_POINT('',#2882);
+#2882 = CARTESIAN_POINT('',(-9.5,-8.5,4.75));
+#2883 = SURFACE_CURVE('',#2884,(#2889,#2896),.PCURVE_S1.);
+#2884 = CIRCLE('',#2885,0.25);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(-9.5,-8.75,4.75));
+#2887 = DIRECTION('',(-1.,0.,0.));
+#2888 = DIRECTION('',(0.,0.,-1.));
+#2889 = PCURVE('',#100,#2890);
+#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895);
+#2891 = CIRCLE('',#2892,0.25);
+#2892 = AXIS2_PLACEMENT_2D('',#2893,#2894);
+#2893 = CARTESIAN_POINT('',(0.75,-4.75));
+#2894 = DIRECTION('',(0.,1.));
+#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2896 = PCURVE('',#2897,#2902);
+#2897 = CYLINDRICAL_SURFACE('',#2898,0.25);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(-7.22,-8.75,4.75));
+#2900 = DIRECTION('',(-1.,0.,0.));
+#2901 = DIRECTION('',(0.,0.,1.));
+#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2907);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(1.,0.));
+#2907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2909 = EDGE_CURVE('',#2881,#2910,#2912,.T.);
+#2910 = VERTEX_POINT('',#2911);
+#2911 = CARTESIAN_POINT('',(-9.5,-8.5,1.7));
+#2912 = SURFACE_CURVE('',#2913,(#2917,#2924),.PCURVE_S1.);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(-9.5,-8.5,5.));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(-0.,-0.,-1.));
+#2917 = PCURVE('',#100,#2918);
+#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(1.,-5.));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(0.,1.));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2924 = PCURVE('',#2925,#2930);
+#2925 = PLANE('',#2926);
+#2926 = AXIS2_PLACEMENT_3D('',#2927,#2928,#2929);
+#2927 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#2928 = DIRECTION('',(0.,1.,0.));
+#2929 = DIRECTION('',(-1.,0.,0.));
+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(19.,0.));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(0.,-1.));
+#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2936 = ORIENTED_EDGE('',*,*,#2937,.T.);
+#2937 = EDGE_CURVE('',#2910,#2938,#2940,.T.);
+#2938 = VERTEX_POINT('',#2939);
+#2939 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#2940 = SURFACE_CURVE('',#2941,(#2945,#2952),.PCURVE_S1.);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(-9.5,-8.5,1.7));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(0.,1.,0.));
+#2945 = PCURVE('',#100,#2946);
+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
+#2947 = LINE('',#2948,#2949);
+#2948 = CARTESIAN_POINT('',(1.,-1.7));
+#2949 = VECTOR('',#2950,1.);
+#2950 = DIRECTION('',(1.,0.));
+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2952 = PCURVE('',#2953,#2958);
+#2953 = PLANE('',#2954);
+#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957);
+#2955 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#2956 = DIRECTION('',(0.,0.,1.));
+#2957 = DIRECTION('',(1.,0.,0.));
+#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(0.,-2.));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(0.,1.));
+#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2964 = ORIENTED_EDGE('',*,*,#2965,.F.);
+#2965 = EDGE_CURVE('',#2966,#2938,#2968,.T.);
+#2966 = VERTEX_POINT('',#2967);
+#2967 = CARTESIAN_POINT('',(-9.5,-6.5,4.75));
+#2968 = SURFACE_CURVE('',#2969,(#2973,#2980),.PCURVE_S1.);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(-0.,-0.,-1.));
+#2973 = PCURVE('',#100,#2974);
+#2974 = DEFINITIONAL_REPRESENTATION('',(#2975),#2979);
+#2975 = LINE('',#2976,#2977);
+#2976 = CARTESIAN_POINT('',(3.,-5.));
+#2977 = VECTOR('',#2978,1.);
+#2978 = DIRECTION('',(0.,1.));
+#2979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2980 = PCURVE('',#2981,#2986);
+#2981 = PLANE('',#2982);
+#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985);
+#2983 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#2984 = DIRECTION('',(0.,-1.,0.));
+#2985 = DIRECTION('',(1.,0.,0.));
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.,0.));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(0.,-1.));
+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2992 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#2993 = EDGE_CURVE('',#2966,#2994,#2996,.T.);
+#2994 = VERTEX_POINT('',#2995);
+#2995 = CARTESIAN_POINT('',(-9.5,-6.25,5.));
+#2996 = SURFACE_CURVE('',#2997,(#3002,#3009),.PCURVE_S1.);
+#2997 = CIRCLE('',#2998,0.25);
+#2998 = AXIS2_PLACEMENT_3D('',#2999,#3000,#3001);
+#2999 = CARTESIAN_POINT('',(-9.5,-6.25,4.75));
+#3000 = DIRECTION('',(-1.,0.,0.));
+#3001 = DIRECTION('',(0.,0.,1.));
+#3002 = PCURVE('',#100,#3003);
+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);
+#3004 = CIRCLE('',#3005,0.25);
+#3005 = AXIS2_PLACEMENT_2D('',#3006,#3007);
+#3006 = CARTESIAN_POINT('',(3.25,-4.75));
+#3007 = DIRECTION('',(0.,-1.));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3009 = PCURVE('',#3010,#3015);
+#3010 = CYLINDRICAL_SURFACE('',#3011,0.25);
+#3011 = AXIS2_PLACEMENT_3D('',#3012,#3013,#3014);
+#3012 = CARTESIAN_POINT('',(-9.5,-6.25,4.75));
+#3013 = DIRECTION('',(1.,0.,0.));
+#3014 = DIRECTION('',(0.,-1.,0.));
+#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);
+#3016 = LINE('',#3017,#3018);
+#3017 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15));
+#3018 = VECTOR('',#3019,1.);
+#3019 = DIRECTION('',(-1.,0.));
+#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3021 = ORIENTED_EDGE('',*,*,#3022,.T.);
+#3022 = EDGE_CURVE('',#2994,#3023,#3025,.T.);
+#3023 = VERTEX_POINT('',#3024);
+#3024 = CARTESIAN_POINT('',(-9.5,-5.75,5.));
+#3025 = SURFACE_CURVE('',#3026,(#3030,#3037),.PCURVE_S1.);
+#3026 = LINE('',#3027,#3028);
+#3027 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3028 = VECTOR('',#3029,1.);
+#3029 = DIRECTION('',(0.,1.,0.));
+#3030 = PCURVE('',#100,#3031);
+#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036);
+#3032 = LINE('',#3033,#3034);
+#3033 = CARTESIAN_POINT('',(0.,-5.));
+#3034 = VECTOR('',#3035,1.);
+#3035 = DIRECTION('',(1.,0.));
+#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3037 = PCURVE('',#3038,#3043);
+#3038 = PLANE('',#3039);
+#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042);
+#3040 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3041 = DIRECTION('',(0.,0.,1.));
+#3042 = DIRECTION('',(1.,0.,0.));
+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);
+#3044 = LINE('',#3045,#3046);
+#3045 = CARTESIAN_POINT('',(0.,-19.));
+#3046 = VECTOR('',#3047,1.);
+#3047 = DIRECTION('',(0.,1.));
+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3050 = EDGE_CURVE('',#3023,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(-9.5,-5.5,4.75));
+#3053 = SURFACE_CURVE('',#3054,(#3059,#3066),.PCURVE_S1.);
+#3054 = CIRCLE('',#3055,0.25);
+#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058);
+#3056 = CARTESIAN_POINT('',(-9.5,-5.75,4.75));
+#3057 = DIRECTION('',(-1.,0.,0.));
+#3058 = DIRECTION('',(0.,0.,-1.));
+#3059 = PCURVE('',#100,#3060);
+#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);
+#3061 = CIRCLE('',#3062,0.25);
+#3062 = AXIS2_PLACEMENT_2D('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(3.75,-4.75));
+#3064 = DIRECTION('',(0.,1.));
+#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3066 = PCURVE('',#3067,#3072);
+#3067 = CYLINDRICAL_SURFACE('',#3068,0.25);
+#3068 = AXIS2_PLACEMENT_3D('',#3069,#3070,#3071);
+#3069 = CARTESIAN_POINT('',(-7.22,-5.75,4.75));
+#3070 = DIRECTION('',(-1.,0.,0.));
+#3071 = DIRECTION('',(0.,0.,1.));
+#3072 = DEFINITIONAL_REPRESENTATION('',(#3073),#3077);
+#3073 = LINE('',#3074,#3075);
+#3074 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#3075 = VECTOR('',#3076,1.);
+#3076 = DIRECTION('',(1.,0.));
+#3077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3078 = ORIENTED_EDGE('',*,*,#3079,.T.);
+#3079 = EDGE_CURVE('',#3051,#3080,#3082,.T.);
+#3080 = VERTEX_POINT('',#3081);
+#3081 = CARTESIAN_POINT('',(-9.5,-5.5,1.7));
+#3082 = SURFACE_CURVE('',#3083,(#3087,#3094),.PCURVE_S1.);
+#3083 = LINE('',#3084,#3085);
+#3084 = CARTESIAN_POINT('',(-9.5,-5.5,5.));
+#3085 = VECTOR('',#3086,1.);
+#3086 = DIRECTION('',(-0.,-0.,-1.));
+#3087 = PCURVE('',#100,#3088);
+#3088 = DEFINITIONAL_REPRESENTATION('',(#3089),#3093);
+#3089 = LINE('',#3090,#3091);
+#3090 = CARTESIAN_POINT('',(4.,-5.));
+#3091 = VECTOR('',#3092,1.);
+#3092 = DIRECTION('',(0.,1.));
+#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3094 = PCURVE('',#3095,#3100);
+#3095 = PLANE('',#3096);
+#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099);
+#3097 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#3098 = DIRECTION('',(0.,1.,0.));
+#3099 = DIRECTION('',(-1.,0.,0.));
+#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105);
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(19.,0.));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(0.,-1.));
+#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3106 = ORIENTED_EDGE('',*,*,#3107,.T.);
+#3107 = EDGE_CURVE('',#3080,#3108,#3110,.T.);
+#3108 = VERTEX_POINT('',#3109);
+#3109 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#3110 = SURFACE_CURVE('',#3111,(#3115,#3122),.PCURVE_S1.);
+#3111 = LINE('',#3112,#3113);
+#3112 = CARTESIAN_POINT('',(-9.5,-5.5,1.7));
+#3113 = VECTOR('',#3114,1.);
+#3114 = DIRECTION('',(0.,1.,0.));
+#3115 = PCURVE('',#100,#3116);
+#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3121);
+#3117 = LINE('',#3118,#3119);
+#3118 = CARTESIAN_POINT('',(4.,-1.7));
+#3119 = VECTOR('',#3120,1.);
+#3120 = DIRECTION('',(1.,0.));
+#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3122 = PCURVE('',#3123,#3128);
+#3123 = PLANE('',#3124);
+#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127);
+#3125 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#3126 = DIRECTION('',(0.,0.,1.));
+#3127 = DIRECTION('',(1.,0.,0.));
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(0.,-2.));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.,1.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = ORIENTED_EDGE('',*,*,#3135,.F.);
+#3135 = EDGE_CURVE('',#3136,#3108,#3138,.T.);
+#3136 = VERTEX_POINT('',#3137);
+#3137 = CARTESIAN_POINT('',(-9.5,-3.5,4.75));
+#3138 = SURFACE_CURVE('',#3139,(#3143,#3150),.PCURVE_S1.);
+#3139 = LINE('',#3140,#3141);
+#3140 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#3141 = VECTOR('',#3142,1.);
+#3142 = DIRECTION('',(-0.,-0.,-1.));
+#3143 = PCURVE('',#100,#3144);
+#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149);
+#3145 = LINE('',#3146,#3147);
+#3146 = CARTESIAN_POINT('',(6.,-5.));
+#3147 = VECTOR('',#3148,1.);
+#3148 = DIRECTION('',(0.,1.));
+#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3150 = PCURVE('',#3151,#3156);
+#3151 = PLANE('',#3152);
+#3152 = AXIS2_PLACEMENT_3D('',#3153,#3154,#3155);
+#3153 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#3154 = DIRECTION('',(0.,-1.,0.));
+#3155 = DIRECTION('',(1.,0.,0.));
+#3156 = DEFINITIONAL_REPRESENTATION('',(#3157),#3161);
+#3157 = LINE('',#3158,#3159);
+#3158 = CARTESIAN_POINT('',(0.,0.));
+#3159 = VECTOR('',#3160,1.);
+#3160 = DIRECTION('',(0.,-1.));
+#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3162 = ORIENTED_EDGE('',*,*,#3163,.T.);
+#3163 = EDGE_CURVE('',#3136,#3164,#3166,.T.);
+#3164 = VERTEX_POINT('',#3165);
+#3165 = CARTESIAN_POINT('',(-9.5,-3.25,5.));
+#3166 = SURFACE_CURVE('',#3167,(#3172,#3179),.PCURVE_S1.);
+#3167 = CIRCLE('',#3168,0.25);
+#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);
+#3169 = CARTESIAN_POINT('',(-9.5,-3.25,4.75));
+#3170 = DIRECTION('',(-1.,0.,0.));
+#3171 = DIRECTION('',(0.,0.,1.));
+#3172 = PCURVE('',#100,#3173);
+#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178);
+#3174 = CIRCLE('',#3175,0.25);
+#3175 = AXIS2_PLACEMENT_2D('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(6.25,-4.75));
+#3177 = DIRECTION('',(0.,-1.));
+#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3179 = PCURVE('',#3180,#3185);
+#3180 = CYLINDRICAL_SURFACE('',#3181,0.25);
+#3181 = AXIS2_PLACEMENT_3D('',#3182,#3183,#3184);
+#3182 = CARTESIAN_POINT('',(-9.5,-3.25,4.75));
+#3183 = DIRECTION('',(1.,0.,0.));
+#3184 = DIRECTION('',(0.,-1.,0.));
+#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190);
+#3186 = LINE('',#3187,#3188);
+#3187 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15));
+#3188 = VECTOR('',#3189,1.);
+#3189 = DIRECTION('',(-1.,0.));
+#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3191 = ORIENTED_EDGE('',*,*,#3192,.T.);
+#3192 = EDGE_CURVE('',#3164,#3193,#3195,.T.);
+#3193 = VERTEX_POINT('',#3194);
+#3194 = CARTESIAN_POINT('',(-9.5,-2.75,5.));
+#3195 = SURFACE_CURVE('',#3196,(#3200,#3207),.PCURVE_S1.);
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(0.,1.,0.));
+#3200 = PCURVE('',#100,#3201);
+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(0.,-5.));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(1.,0.));
+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3207 = PCURVE('',#3208,#3213);
+#3208 = PLANE('',#3209);
+#3209 = AXIS2_PLACEMENT_3D('',#3210,#3211,#3212);
+#3210 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3211 = DIRECTION('',(0.,0.,1.));
+#3212 = DIRECTION('',(1.,0.,0.));
+#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218);
+#3214 = LINE('',#3215,#3216);
+#3215 = CARTESIAN_POINT('',(0.,-19.));
+#3216 = VECTOR('',#3217,1.);
+#3217 = DIRECTION('',(0.,1.));
+#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3219 = ORIENTED_EDGE('',*,*,#3220,.T.);
+#3220 = EDGE_CURVE('',#3193,#3221,#3223,.T.);
+#3221 = VERTEX_POINT('',#3222);
+#3222 = CARTESIAN_POINT('',(-9.5,-2.5,4.75));
+#3223 = SURFACE_CURVE('',#3224,(#3229,#3236),.PCURVE_S1.);
+#3224 = CIRCLE('',#3225,0.25);
+#3225 = AXIS2_PLACEMENT_3D('',#3226,#3227,#3228);
+#3226 = CARTESIAN_POINT('',(-9.5,-2.75,4.75));
+#3227 = DIRECTION('',(-1.,0.,0.));
+#3228 = DIRECTION('',(0.,0.,-1.));
+#3229 = PCURVE('',#100,#3230);
+#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235);
+#3231 = CIRCLE('',#3232,0.25);
+#3232 = AXIS2_PLACEMENT_2D('',#3233,#3234);
+#3233 = CARTESIAN_POINT('',(6.75,-4.75));
+#3234 = DIRECTION('',(0.,1.));
+#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3236 = PCURVE('',#3237,#3242);
+#3237 = CYLINDRICAL_SURFACE('',#3238,0.25);
+#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241);
+#3239 = CARTESIAN_POINT('',(-7.22,-2.75,4.75));
+#3240 = DIRECTION('',(-1.,0.,0.));
+#3241 = DIRECTION('',(0.,0.,1.));
+#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);
+#3243 = LINE('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#3245 = VECTOR('',#3246,1.);
+#3246 = DIRECTION('',(1.,0.));
+#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3248 = ORIENTED_EDGE('',*,*,#3249,.T.);
+#3249 = EDGE_CURVE('',#3221,#3250,#3252,.T.);
+#3250 = VERTEX_POINT('',#3251);
+#3251 = CARTESIAN_POINT('',(-9.5,-2.5,1.7));
+#3252 = SURFACE_CURVE('',#3253,(#3257,#3264),.PCURVE_S1.);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(-9.5,-2.5,5.));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(-0.,-0.,-1.));
+#3257 = PCURVE('',#100,#3258);
+#3258 = DEFINITIONAL_REPRESENTATION('',(#3259),#3263);
+#3259 = LINE('',#3260,#3261);
+#3260 = CARTESIAN_POINT('',(7.,-5.));
+#3261 = VECTOR('',#3262,1.);
+#3262 = DIRECTION('',(0.,1.));
+#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3264 = PCURVE('',#3265,#3270);
+#3265 = PLANE('',#3266);
+#3266 = AXIS2_PLACEMENT_3D('',#3267,#3268,#3269);
+#3267 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#3268 = DIRECTION('',(0.,1.,0.));
+#3269 = DIRECTION('',(-1.,0.,0.));
+#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(19.,0.));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(0.,-1.));
+#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3276 = ORIENTED_EDGE('',*,*,#3277,.T.);
+#3277 = EDGE_CURVE('',#3250,#3278,#3280,.T.);
+#3278 = VERTEX_POINT('',#3279);
+#3279 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#3280 = SURFACE_CURVE('',#3281,(#3285,#3292),.PCURVE_S1.);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(-9.5,-2.5,1.7));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(0.,1.,0.));
+#3285 = PCURVE('',#100,#3286);
+#3286 = DEFINITIONAL_REPRESENTATION('',(#3287),#3291);
+#3287 = LINE('',#3288,#3289);
+#3288 = CARTESIAN_POINT('',(7.,-1.7));
+#3289 = VECTOR('',#3290,1.);
+#3290 = DIRECTION('',(1.,0.));
+#3291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3292 = PCURVE('',#3293,#3298);
+#3293 = PLANE('',#3294);
+#3294 = AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);
+#3295 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#3296 = DIRECTION('',(0.,0.,1.));
+#3297 = DIRECTION('',(1.,0.,0.));
+#3298 = DEFINITIONAL_REPRESENTATION('',(#3299),#3303);
+#3299 = LINE('',#3300,#3301);
+#3300 = CARTESIAN_POINT('',(0.,-2.));
+#3301 = VECTOR('',#3302,1.);
+#3302 = DIRECTION('',(0.,1.));
+#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3304 = ORIENTED_EDGE('',*,*,#3305,.F.);
+#3305 = EDGE_CURVE('',#3306,#3278,#3308,.T.);
+#3306 = VERTEX_POINT('',#3307);
+#3307 = CARTESIAN_POINT('',(-9.5,-0.5,4.75));
+#3308 = SURFACE_CURVE('',#3309,(#3313,#3320),.PCURVE_S1.);
+#3309 = LINE('',#3310,#3311);
+#3310 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#3311 = VECTOR('',#3312,1.);
+#3312 = DIRECTION('',(-0.,-0.,-1.));
+#3313 = PCURVE('',#100,#3314);
+#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
+#3315 = LINE('',#3316,#3317);
+#3316 = CARTESIAN_POINT('',(9.,-5.));
+#3317 = VECTOR('',#3318,1.);
+#3318 = DIRECTION('',(0.,1.));
+#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3320 = PCURVE('',#3321,#3326);
+#3321 = PLANE('',#3322);
+#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325);
+#3323 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#3324 = DIRECTION('',(0.,-1.,0.));
+#3325 = DIRECTION('',(1.,0.,0.));
+#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.,0.));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.,-1.));
+#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3332 = ORIENTED_EDGE('',*,*,#3333,.T.);
+#3333 = EDGE_CURVE('',#3306,#3334,#3336,.T.);
+#3334 = VERTEX_POINT('',#3335);
+#3335 = CARTESIAN_POINT('',(-9.5,-0.25,5.));
+#3336 = SURFACE_CURVE('',#3337,(#3342,#3349),.PCURVE_S1.);
+#3337 = CIRCLE('',#3338,0.25);
+#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341);
+#3339 = CARTESIAN_POINT('',(-9.5,-0.25,4.75));
+#3340 = DIRECTION('',(-1.,0.,0.));
+#3341 = DIRECTION('',(0.,0.,1.));
+#3342 = PCURVE('',#100,#3343);
+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
+#3344 = CIRCLE('',#3345,0.25);
+#3345 = AXIS2_PLACEMENT_2D('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(9.25,-4.75));
+#3347 = DIRECTION('',(0.,-1.));
+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3349 = PCURVE('',#3350,#3355);
+#3350 = CYLINDRICAL_SURFACE('',#3351,0.25);
+#3351 = AXIS2_PLACEMENT_3D('',#3352,#3353,#3354);
+#3352 = CARTESIAN_POINT('',(-9.5,-0.25,4.75));
+#3353 = DIRECTION('',(1.,0.,0.));
+#3354 = DIRECTION('',(0.,-1.,0.));
+#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360);
+#3356 = LINE('',#3357,#3358);
+#3357 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15));
+#3358 = VECTOR('',#3359,1.);
+#3359 = DIRECTION('',(-1.,0.));
+#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#3362 = EDGE_CURVE('',#3334,#3363,#3365,.T.);
+#3363 = VERTEX_POINT('',#3364);
+#3364 = CARTESIAN_POINT('',(-9.5,0.25,5.));
+#3365 = SURFACE_CURVE('',#3366,(#3370,#3377),.PCURVE_S1.);
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(0.,1.,0.));
+#3370 = PCURVE('',#100,#3371);
+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);
+#3372 = LINE('',#3373,#3374);
+#3373 = CARTESIAN_POINT('',(0.,-5.));
+#3374 = VECTOR('',#3375,1.);
+#3375 = DIRECTION('',(1.,0.));
+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3377 = PCURVE('',#3378,#3383);
+#3378 = PLANE('',#3379);
+#3379 = AXIS2_PLACEMENT_3D('',#3380,#3381,#3382);
+#3380 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3381 = DIRECTION('',(0.,0.,1.));
+#3382 = DIRECTION('',(1.,0.,0.));
+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);
+#3384 = LINE('',#3385,#3386);
+#3385 = CARTESIAN_POINT('',(0.,-19.));
+#3386 = VECTOR('',#3387,1.);
+#3387 = DIRECTION('',(0.,1.));
+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3389 = ORIENTED_EDGE('',*,*,#3390,.T.);
+#3390 = EDGE_CURVE('',#3363,#3391,#3393,.T.);
+#3391 = VERTEX_POINT('',#3392);
+#3392 = CARTESIAN_POINT('',(-9.5,0.5,4.75));
+#3393 = SURFACE_CURVE('',#3394,(#3399,#3406),.PCURVE_S1.);
+#3394 = CIRCLE('',#3395,0.25);
+#3395 = AXIS2_PLACEMENT_3D('',#3396,#3397,#3398);
+#3396 = CARTESIAN_POINT('',(-9.5,0.25,4.75));
+#3397 = DIRECTION('',(-1.,0.,0.));
+#3398 = DIRECTION('',(0.,0.,-1.));
+#3399 = PCURVE('',#100,#3400);
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = CIRCLE('',#3402,0.25);
+#3402 = AXIS2_PLACEMENT_2D('',#3403,#3404);
+#3403 = CARTESIAN_POINT('',(9.75,-4.75));
+#3404 = DIRECTION('',(0.,1.));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = PCURVE('',#3407,#3412);
+#3407 = CYLINDRICAL_SURFACE('',#3408,0.25);
+#3408 = AXIS2_PLACEMENT_3D('',#3409,#3410,#3411);
+#3409 = CARTESIAN_POINT('',(-7.22,0.25,4.75));
+#3410 = DIRECTION('',(-1.,0.,0.));
+#3411 = DIRECTION('',(0.,0.,1.));
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);
+#3413 = LINE('',#3414,#3415);
+#3414 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#3415 = VECTOR('',#3416,1.);
+#3416 = DIRECTION('',(1.,0.));
+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3418 = ORIENTED_EDGE('',*,*,#3419,.T.);
+#3419 = EDGE_CURVE('',#3391,#3420,#3422,.T.);
+#3420 = VERTEX_POINT('',#3421);
+#3421 = CARTESIAN_POINT('',(-9.5,0.5,1.7));
+#3422 = SURFACE_CURVE('',#3423,(#3427,#3434),.PCURVE_S1.);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(-9.5,0.5,5.));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(-0.,-0.,-1.));
+#3427 = PCURVE('',#100,#3428);
+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433);
+#3429 = LINE('',#3430,#3431);
+#3430 = CARTESIAN_POINT('',(10.,-5.));
+#3431 = VECTOR('',#3432,1.);
+#3432 = DIRECTION('',(0.,1.));
+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3434 = PCURVE('',#3435,#3440);
+#3435 = PLANE('',#3436);
+#3436 = AXIS2_PLACEMENT_3D('',#3437,#3438,#3439);
+#3437 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#3438 = DIRECTION('',(0.,1.,0.));
+#3439 = DIRECTION('',(-1.,0.,0.));
+#3440 = DEFINITIONAL_REPRESENTATION('',(#3441),#3445);
+#3441 = LINE('',#3442,#3443);
+#3442 = CARTESIAN_POINT('',(19.,0.));
+#3443 = VECTOR('',#3444,1.);
+#3444 = DIRECTION('',(0.,-1.));
+#3445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3446 = ORIENTED_EDGE('',*,*,#3447,.T.);
+#3447 = EDGE_CURVE('',#3420,#3448,#3450,.T.);
+#3448 = VERTEX_POINT('',#3449);
+#3449 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#3450 = SURFACE_CURVE('',#3451,(#3455,#3462),.PCURVE_S1.);
+#3451 = LINE('',#3452,#3453);
+#3452 = CARTESIAN_POINT('',(-9.5,0.5,1.7));
+#3453 = VECTOR('',#3454,1.);
+#3454 = DIRECTION('',(0.,1.,0.));
+#3455 = PCURVE('',#100,#3456);
+#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461);
+#3457 = LINE('',#3458,#3459);
+#3458 = CARTESIAN_POINT('',(10.,-1.7));
+#3459 = VECTOR('',#3460,1.);
+#3460 = DIRECTION('',(1.,0.));
+#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3462 = PCURVE('',#3463,#3468);
+#3463 = PLANE('',#3464);
+#3464 = AXIS2_PLACEMENT_3D('',#3465,#3466,#3467);
+#3465 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#3466 = DIRECTION('',(0.,0.,1.));
+#3467 = DIRECTION('',(1.,0.,0.));
+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(0.,-2.));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(0.,1.));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3474 = ORIENTED_EDGE('',*,*,#3475,.F.);
+#3475 = EDGE_CURVE('',#3476,#3448,#3478,.T.);
+#3476 = VERTEX_POINT('',#3477);
+#3477 = CARTESIAN_POINT('',(-9.5,2.5,4.75));
+#3478 = SURFACE_CURVE('',#3479,(#3483,#3490),.PCURVE_S1.);
+#3479 = LINE('',#3480,#3481);
+#3480 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#3481 = VECTOR('',#3482,1.);
+#3482 = DIRECTION('',(-0.,-0.,-1.));
+#3483 = PCURVE('',#100,#3484);
+#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489);
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(12.,-5.));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.,1.));
+#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3490 = PCURVE('',#3491,#3496);
+#3491 = PLANE('',#3492);
+#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495);
+#3493 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#3494 = DIRECTION('',(0.,-1.,0.));
+#3495 = DIRECTION('',(1.,0.,0.));
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(0.,0.));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(0.,-1.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = ORIENTED_EDGE('',*,*,#3503,.T.);
+#3503 = EDGE_CURVE('',#3476,#3504,#3506,.T.);
+#3504 = VERTEX_POINT('',#3505);
+#3505 = CARTESIAN_POINT('',(-9.5,2.75,5.));
+#3506 = SURFACE_CURVE('',#3507,(#3512,#3519),.PCURVE_S1.);
+#3507 = CIRCLE('',#3508,0.25);
+#3508 = AXIS2_PLACEMENT_3D('',#3509,#3510,#3511);
+#3509 = CARTESIAN_POINT('',(-9.5,2.75,4.75));
+#3510 = DIRECTION('',(-1.,0.,0.));
+#3511 = DIRECTION('',(0.,0.,1.));
+#3512 = PCURVE('',#100,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = CIRCLE('',#3515,0.25);
+#3515 = AXIS2_PLACEMENT_2D('',#3516,#3517);
+#3516 = CARTESIAN_POINT('',(12.25,-4.75));
+#3517 = DIRECTION('',(0.,-1.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = PCURVE('',#3520,#3525);
+#3520 = CYLINDRICAL_SURFACE('',#3521,0.25);
+#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
+#3522 = CARTESIAN_POINT('',(-9.5,2.75,4.75));
+#3523 = DIRECTION('',(1.,0.,0.));
+#3524 = DIRECTION('',(0.,-1.,0.));
+#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3530);
+#3526 = LINE('',#3527,#3528);
+#3527 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15));
+#3528 = VECTOR('',#3529,1.);
+#3529 = DIRECTION('',(-1.,0.));
+#3530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3531 = ORIENTED_EDGE('',*,*,#3532,.T.);
+#3532 = EDGE_CURVE('',#3504,#3533,#3535,.T.);
+#3533 = VERTEX_POINT('',#3534);
+#3534 = CARTESIAN_POINT('',(-9.5,3.25,5.));
+#3535 = SURFACE_CURVE('',#3536,(#3540,#3547),.PCURVE_S1.);
+#3536 = LINE('',#3537,#3538);
+#3537 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3538 = VECTOR('',#3539,1.);
+#3539 = DIRECTION('',(0.,1.,0.));
+#3540 = PCURVE('',#100,#3541);
+#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);
+#3542 = LINE('',#3543,#3544);
+#3543 = CARTESIAN_POINT('',(0.,-5.));
+#3544 = VECTOR('',#3545,1.);
+#3545 = DIRECTION('',(1.,0.));
+#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3547 = PCURVE('',#3548,#3553);
+#3548 = PLANE('',#3549);
+#3549 = AXIS2_PLACEMENT_3D('',#3550,#3551,#3552);
+#3550 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3551 = DIRECTION('',(0.,0.,1.));
+#3552 = DIRECTION('',(1.,0.,0.));
+#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558);
+#3554 = LINE('',#3555,#3556);
+#3555 = CARTESIAN_POINT('',(0.,-19.));
+#3556 = VECTOR('',#3557,1.);
+#3557 = DIRECTION('',(0.,1.));
+#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3559 = ORIENTED_EDGE('',*,*,#3560,.T.);
+#3560 = EDGE_CURVE('',#3533,#3561,#3563,.T.);
+#3561 = VERTEX_POINT('',#3562);
+#3562 = CARTESIAN_POINT('',(-9.5,3.5,4.75));
+#3563 = SURFACE_CURVE('',#3564,(#3569,#3576),.PCURVE_S1.);
+#3564 = CIRCLE('',#3565,0.25);
+#3565 = AXIS2_PLACEMENT_3D('',#3566,#3567,#3568);
+#3566 = CARTESIAN_POINT('',(-9.5,3.25,4.75));
+#3567 = DIRECTION('',(-1.,0.,0.));
+#3568 = DIRECTION('',(0.,0.,-1.));
+#3569 = PCURVE('',#100,#3570);
+#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);
+#3571 = CIRCLE('',#3572,0.25);
+#3572 = AXIS2_PLACEMENT_2D('',#3573,#3574);
+#3573 = CARTESIAN_POINT('',(12.75,-4.75));
+#3574 = DIRECTION('',(0.,1.));
+#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3576 = PCURVE('',#3577,#3582);
+#3577 = CYLINDRICAL_SURFACE('',#3578,0.25);
+#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581);
+#3579 = CARTESIAN_POINT('',(-7.22,3.25,4.75));
+#3580 = DIRECTION('',(-1.,0.,0.));
+#3581 = DIRECTION('',(0.,0.,1.));
+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(1.,0.));
+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3588 = ORIENTED_EDGE('',*,*,#3589,.T.);
+#3589 = EDGE_CURVE('',#3561,#3590,#3592,.T.);
+#3590 = VERTEX_POINT('',#3591);
+#3591 = CARTESIAN_POINT('',(-9.5,3.5,1.7));
+#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.);
+#3593 = LINE('',#3594,#3595);
+#3594 = CARTESIAN_POINT('',(-9.5,3.5,5.));
+#3595 = VECTOR('',#3596,1.);
+#3596 = DIRECTION('',(-0.,-0.,-1.));
+#3597 = PCURVE('',#100,#3598);
+#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(13.,-5.));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(0.,1.));
+#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3604 = PCURVE('',#3605,#3610);
+#3605 = PLANE('',#3606);
+#3606 = AXIS2_PLACEMENT_3D('',#3607,#3608,#3609);
+#3607 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#3608 = DIRECTION('',(0.,1.,0.));
+#3609 = DIRECTION('',(-1.,0.,0.));
+#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(19.,0.));
+#3613 = VECTOR('',#3614,1.);
+#3614 = DIRECTION('',(0.,-1.));
+#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3616 = ORIENTED_EDGE('',*,*,#3617,.T.);
+#3617 = EDGE_CURVE('',#3590,#3618,#3620,.T.);
+#3618 = VERTEX_POINT('',#3619);
+#3619 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#3620 = SURFACE_CURVE('',#3621,(#3625,#3632),.PCURVE_S1.);
+#3621 = LINE('',#3622,#3623);
+#3622 = CARTESIAN_POINT('',(-9.5,3.5,1.7));
+#3623 = VECTOR('',#3624,1.);
+#3624 = DIRECTION('',(0.,1.,0.));
+#3625 = PCURVE('',#100,#3626);
+#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631);
+#3627 = LINE('',#3628,#3629);
+#3628 = CARTESIAN_POINT('',(13.,-1.7));
+#3629 = VECTOR('',#3630,1.);
+#3630 = DIRECTION('',(1.,0.));
+#3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3632 = PCURVE('',#3633,#3638);
+#3633 = PLANE('',#3634);
+#3634 = AXIS2_PLACEMENT_3D('',#3635,#3636,#3637);
+#3635 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#3636 = DIRECTION('',(0.,0.,1.));
+#3637 = DIRECTION('',(1.,0.,0.));
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(0.,-2.));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(0.,1.));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = ORIENTED_EDGE('',*,*,#3645,.F.);
+#3645 = EDGE_CURVE('',#3646,#3618,#3648,.T.);
+#3646 = VERTEX_POINT('',#3647);
+#3647 = CARTESIAN_POINT('',(-9.5,5.5,4.75));
+#3648 = SURFACE_CURVE('',#3649,(#3653,#3660),.PCURVE_S1.);
+#3649 = LINE('',#3650,#3651);
+#3650 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#3651 = VECTOR('',#3652,1.);
+#3652 = DIRECTION('',(-0.,-0.,-1.));
+#3653 = PCURVE('',#100,#3654);
+#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659);
+#3655 = LINE('',#3656,#3657);
+#3656 = CARTESIAN_POINT('',(15.,-5.));
+#3657 = VECTOR('',#3658,1.);
+#3658 = DIRECTION('',(0.,1.));
+#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3660 = PCURVE('',#3661,#3666);
+#3661 = PLANE('',#3662);
+#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
+#3663 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#3664 = DIRECTION('',(0.,-1.,0.));
+#3665 = DIRECTION('',(1.,0.,0.));
+#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671);
+#3667 = LINE('',#3668,#3669);
+#3668 = CARTESIAN_POINT('',(0.,0.));
+#3669 = VECTOR('',#3670,1.);
+#3670 = DIRECTION('',(0.,-1.));
+#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3672 = ORIENTED_EDGE('',*,*,#3673,.T.);
+#3673 = EDGE_CURVE('',#3646,#3674,#3676,.T.);
+#3674 = VERTEX_POINT('',#3675);
+#3675 = CARTESIAN_POINT('',(-9.5,5.75,5.));
+#3676 = SURFACE_CURVE('',#3677,(#3682,#3689),.PCURVE_S1.);
+#3677 = CIRCLE('',#3678,0.25);
+#3678 = AXIS2_PLACEMENT_3D('',#3679,#3680,#3681);
+#3679 = CARTESIAN_POINT('',(-9.5,5.75,4.75));
+#3680 = DIRECTION('',(-1.,0.,0.));
+#3681 = DIRECTION('',(0.,0.,1.));
+#3682 = PCURVE('',#100,#3683);
+#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688);
+#3684 = CIRCLE('',#3685,0.25);
+#3685 = AXIS2_PLACEMENT_2D('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(15.25,-4.75));
+#3687 = DIRECTION('',(0.,-1.));
+#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3689 = PCURVE('',#3690,#3695);
+#3690 = CYLINDRICAL_SURFACE('',#3691,0.25);
+#3691 = AXIS2_PLACEMENT_3D('',#3692,#3693,#3694);
+#3692 = CARTESIAN_POINT('',(-9.5,5.75,4.75));
+#3693 = DIRECTION('',(1.,0.,0.));
+#3694 = DIRECTION('',(0.,-1.,0.));
+#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700);
+#3696 = LINE('',#3697,#3698);
+#3697 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15));
+#3698 = VECTOR('',#3699,1.);
+#3699 = DIRECTION('',(-1.,0.));
+#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3701 = ORIENTED_EDGE('',*,*,#3702,.T.);
+#3702 = EDGE_CURVE('',#3674,#3703,#3705,.T.);
+#3703 = VERTEX_POINT('',#3704);
+#3704 = CARTESIAN_POINT('',(-9.5,6.25,5.));
+#3705 = SURFACE_CURVE('',#3706,(#3710,#3717),.PCURVE_S1.);
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.,1.,0.));
+#3710 = PCURVE('',#100,#3711);
+#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3716);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(0.,-5.));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(1.,0.));
+#3716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3717 = PCURVE('',#3718,#3723);
+#3718 = PLANE('',#3719);
+#3719 = AXIS2_PLACEMENT_3D('',#3720,#3721,#3722);
+#3720 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3721 = DIRECTION('',(0.,0.,1.));
+#3722 = DIRECTION('',(1.,0.,0.));
+#3723 = DEFINITIONAL_REPRESENTATION('',(#3724),#3728);
+#3724 = LINE('',#3725,#3726);
+#3725 = CARTESIAN_POINT('',(0.,-19.));
+#3726 = VECTOR('',#3727,1.);
+#3727 = DIRECTION('',(0.,1.));
+#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3729 = ORIENTED_EDGE('',*,*,#3730,.T.);
+#3730 = EDGE_CURVE('',#3703,#3731,#3733,.T.);
+#3731 = VERTEX_POINT('',#3732);
+#3732 = CARTESIAN_POINT('',(-9.5,6.5,4.75));
+#3733 = SURFACE_CURVE('',#3734,(#3739,#3746),.PCURVE_S1.);
+#3734 = CIRCLE('',#3735,0.25);
+#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738);
+#3736 = CARTESIAN_POINT('',(-9.5,6.25,4.75));
+#3737 = DIRECTION('',(-1.,0.,0.));
+#3738 = DIRECTION('',(0.,0.,-1.));
+#3739 = PCURVE('',#100,#3740);
+#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745);
+#3741 = CIRCLE('',#3742,0.25);
+#3742 = AXIS2_PLACEMENT_2D('',#3743,#3744);
+#3743 = CARTESIAN_POINT('',(15.75,-4.75));
+#3744 = DIRECTION('',(0.,1.));
+#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3746 = PCURVE('',#3747,#3752);
+#3747 = CYLINDRICAL_SURFACE('',#3748,0.25);
+#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751);
+#3749 = CARTESIAN_POINT('',(-7.22,6.25,4.75));
+#3750 = DIRECTION('',(-1.,0.,0.));
+#3751 = DIRECTION('',(0.,0.,1.));
+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
+#3753 = LINE('',#3754,#3755);
+#3754 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#3755 = VECTOR('',#3756,1.);
+#3756 = DIRECTION('',(1.,0.));
+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3758 = ORIENTED_EDGE('',*,*,#3759,.T.);
+#3759 = EDGE_CURVE('',#3731,#3760,#3762,.T.);
+#3760 = VERTEX_POINT('',#3761);
+#3761 = CARTESIAN_POINT('',(-9.5,6.5,1.7));
+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(-9.5,6.5,5.));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(-0.,-0.,-1.));
+#3767 = PCURVE('',#100,#3768);
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(16.,-5.));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(0.,1.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3774 = PCURVE('',#3775,#3780);
+#3775 = PLANE('',#3776);
+#3776 = AXIS2_PLACEMENT_3D('',#3777,#3778,#3779);
+#3777 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#3778 = DIRECTION('',(0.,1.,0.));
+#3779 = DIRECTION('',(-1.,0.,0.));
+#3780 = DEFINITIONAL_REPRESENTATION('',(#3781),#3785);
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(19.,0.));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(0.,-1.));
+#3785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3786 = ORIENTED_EDGE('',*,*,#3787,.T.);
+#3787 = EDGE_CURVE('',#3760,#3788,#3790,.T.);
+#3788 = VERTEX_POINT('',#3789);
+#3789 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.);
+#3791 = LINE('',#3792,#3793);
+#3792 = CARTESIAN_POINT('',(-9.5,6.5,1.7));
+#3793 = VECTOR('',#3794,1.);
+#3794 = DIRECTION('',(0.,1.,0.));
+#3795 = PCURVE('',#100,#3796);
+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(16.,-1.7));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(1.,0.));
+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3802 = PCURVE('',#3803,#3808);
+#3803 = PLANE('',#3804);
+#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);
+#3805 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#3806 = DIRECTION('',(0.,0.,1.));
+#3807 = DIRECTION('',(1.,0.,0.));
+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(0.,-2.));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(0.,1.));
+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3814 = ORIENTED_EDGE('',*,*,#3815,.F.);
+#3815 = EDGE_CURVE('',#3816,#3788,#3818,.T.);
+#3816 = VERTEX_POINT('',#3817);
+#3817 = CARTESIAN_POINT('',(-9.5,8.5,4.75));
+#3818 = SURFACE_CURVE('',#3819,(#3823,#3830),.PCURVE_S1.);
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(-0.,-0.,-1.));
+#3823 = PCURVE('',#100,#3824);
+#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829);
+#3825 = LINE('',#3826,#3827);
+#3826 = CARTESIAN_POINT('',(18.,-5.));
+#3827 = VECTOR('',#3828,1.);
+#3828 = DIRECTION('',(0.,1.));
+#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3830 = PCURVE('',#3831,#3836);
+#3831 = PLANE('',#3832);
+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);
+#3833 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#3834 = DIRECTION('',(0.,-1.,0.));
+#3835 = DIRECTION('',(1.,0.,0.));
+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);
+#3837 = LINE('',#3838,#3839);
+#3838 = CARTESIAN_POINT('',(0.,0.));
+#3839 = VECTOR('',#3840,1.);
+#3840 = DIRECTION('',(0.,-1.));
+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3842 = ORIENTED_EDGE('',*,*,#3843,.F.);
+#3843 = EDGE_CURVE('',#3844,#3816,#3846,.T.);
+#3844 = VERTEX_POINT('',#3845);
+#3845 = CARTESIAN_POINT('',(-9.5,8.75,5.));
+#3846 = SURFACE_CURVE('',#3847,(#3852,#3863),.PCURVE_S1.);
+#3847 = CIRCLE('',#3848,0.25);
+#3848 = AXIS2_PLACEMENT_3D('',#3849,#3850,#3851);
+#3849 = CARTESIAN_POINT('',(-9.5,8.75,4.75));
+#3850 = DIRECTION('',(1.,0.,-0.));
+#3851 = DIRECTION('',(0.,0.,1.));
+#3852 = PCURVE('',#100,#3853);
+#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3862);
+#3854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3855,#3856,#3857,#3858,
+#3859,#3860,#3861),.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('') );
+#3855 = CARTESIAN_POINT('',(18.25,-5.));
+#3856 = CARTESIAN_POINT('',(17.816987298108,-5.));
+#3857 = CARTESIAN_POINT('',(18.033493649054,-4.625));
+#3858 = CARTESIAN_POINT('',(18.25,-4.25));
+#3859 = CARTESIAN_POINT('',(18.466506350946,-4.625));
+#3860 = CARTESIAN_POINT('',(18.683012701892,-5.));
+#3861 = CARTESIAN_POINT('',(18.25,-5.));
+#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3863 = PCURVE('',#3864,#3869);
+#3864 = CYLINDRICAL_SURFACE('',#3865,0.25);
+#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868);
+#3866 = CARTESIAN_POINT('',(-9.5,8.75,4.75));
+#3867 = DIRECTION('',(1.,0.,0.));
+#3868 = DIRECTION('',(0.,0.,1.));
+#3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3874);
+#3870 = LINE('',#3871,#3872);
+#3871 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#3872 = VECTOR('',#3873,1.);
+#3873 = DIRECTION('',(1.,0.));
+#3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3875 = ORIENTED_EDGE('',*,*,#3876,.T.);
+#3876 = EDGE_CURVE('',#3844,#3877,#3879,.T.);
+#3877 = VERTEX_POINT('',#3878);
+#3878 = CARTESIAN_POINT('',(-9.5,9.25,5.));
+#3879 = SURFACE_CURVE('',#3880,(#3884,#3891),.PCURVE_S1.);
+#3880 = LINE('',#3881,#3882);
+#3881 = CARTESIAN_POINT('',(-9.5,-9.5,5.));
+#3882 = VECTOR('',#3883,1.);
+#3883 = DIRECTION('',(0.,1.,0.));
+#3884 = PCURVE('',#100,#3885);
+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);
+#3886 = LINE('',#3887,#3888);
+#3887 = CARTESIAN_POINT('',(0.,-5.));
+#3888 = VECTOR('',#3889,1.);
+#3889 = DIRECTION('',(1.,0.));
+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3891 = PCURVE('',#3892,#3897);
+#3892 = PLANE('',#3893);
+#3893 = AXIS2_PLACEMENT_3D('',#3894,#3895,#3896);
+#3894 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#3895 = DIRECTION('',(0.,0.,1.));
+#3896 = DIRECTION('',(1.,0.,0.));
+#3897 = DEFINITIONAL_REPRESENTATION('',(#3898),#3902);
+#3898 = LINE('',#3899,#3900);
+#3899 = CARTESIAN_POINT('',(0.,-19.));
+#3900 = VECTOR('',#3901,1.);
+#3901 = DIRECTION('',(0.,1.));
+#3902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3903 = ORIENTED_EDGE('',*,*,#3904,.F.);
+#3904 = EDGE_CURVE('',#85,#3877,#3905,.T.);
+#3905 = SURFACE_CURVE('',#3906,(#3911,#3922),.PCURVE_S1.);
+#3906 = CIRCLE('',#3907,0.25);
+#3907 = AXIS2_PLACEMENT_3D('',#3908,#3909,#3910);
+#3908 = CARTESIAN_POINT('',(-9.5,9.25,4.75));
+#3909 = DIRECTION('',(1.,0.,-0.));
+#3910 = DIRECTION('',(0.,0.,1.));
+#3911 = PCURVE('',#100,#3912);
+#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3921);
+#3913 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3914,#3915,#3916,#3917,
+#3918,#3919,#3920),.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('') );
+#3914 = CARTESIAN_POINT('',(18.75,-5.));
+#3915 = CARTESIAN_POINT('',(18.316987298108,-5.));
+#3916 = CARTESIAN_POINT('',(18.533493649054,-4.625));
+#3917 = CARTESIAN_POINT('',(18.75,-4.25));
+#3918 = CARTESIAN_POINT('',(18.966506350946,-4.625));
+#3919 = CARTESIAN_POINT('',(19.183012701892,-5.));
+#3920 = CARTESIAN_POINT('',(18.75,-5.));
+#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3922 = PCURVE('',#128,#3923);
+#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928);
+#3924 = LINE('',#3925,#3926);
+#3925 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3926 = VECTOR('',#3927,1.);
+#3927 = DIRECTION('',(1.,0.));
+#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3929 = ADVANCED_FACE('',(#3930),#520,.T.);
+#3930 = FACE_BOUND('',#3931,.T.);
+#3931 = EDGE_LOOP('',(#3932,#3933,#3956,#3977));
+#3932 = ORIENTED_EDGE('',*,*,#504,.F.);
+#3933 = ORIENTED_EDGE('',*,*,#3934,.F.);
+#3934 = EDGE_CURVE('',#3935,#477,#3937,.T.);
+#3935 = VERTEX_POINT('',#3936);
+#3936 = CARTESIAN_POINT('',(5.32,-9.5,1.5));
+#3937 = SURFACE_CURVE('',#3938,(#3942,#3949),.PCURVE_S1.);
+#3938 = LINE('',#3939,#3940);
+#3939 = CARTESIAN_POINT('',(5.32,-9.5,1.5));
+#3940 = VECTOR('',#3941,1.);
+#3941 = DIRECTION('',(0.,1.,0.));
+#3942 = PCURVE('',#520,#3943);
+#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3948);
+#3944 = LINE('',#3945,#3946);
+#3945 = CARTESIAN_POINT('',(0.,-19.));
+#3946 = VECTOR('',#3947,1.);
+#3947 = DIRECTION('',(0.,1.));
+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3949 = PCURVE('',#492,#3950);
+#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3955);
+#3951 = LINE('',#3952,#3953);
+#3952 = CARTESIAN_POINT('',(0.,-3.5));
+#3953 = VECTOR('',#3954,1.);
+#3954 = DIRECTION('',(1.,0.));
+#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3956 = ORIENTED_EDGE('',*,*,#3957,.F.);
+#3957 = EDGE_CURVE('',#1920,#3935,#3958,.T.);
+#3958 = SURFACE_CURVE('',#3959,(#3963,#3970),.PCURVE_S1.);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(7.22,-9.5,1.5));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(-1.,0.,0.));
+#3963 = PCURVE('',#520,#3964);
+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);
+#3965 = LINE('',#3966,#3967);
+#3966 = CARTESIAN_POINT('',(1.9,-19.));
+#3967 = VECTOR('',#3968,1.);
+#3968 = DIRECTION('',(-1.,0.));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3970 = PCURVE('',#607,#3971);
+#3971 = DEFINITIONAL_REPRESENTATION('',(#3972),#3976);
+#3972 = LINE('',#3973,#3974);
+#3973 = CARTESIAN_POINT('',(2.28,-1.5));
+#3974 = VECTOR('',#3975,1.);
+#3975 = DIRECTION('',(1.,0.));
+#3976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3977 = ORIENTED_EDGE('',*,*,#1919,.F.);
+#3978 = ADVANCED_FACE('',(#3979),#128,.T.);
+#3979 = FACE_BOUND('',#3980,.T.);
+#3980 = EDGE_LOOP('',(#3981,#3982,#4005,#4027));
+#3981 = ORIENTED_EDGE('',*,*,#3904,.T.);
+#3982 = ORIENTED_EDGE('',*,*,#3983,.T.);
+#3983 = EDGE_CURVE('',#3877,#3984,#3986,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(-7.22,9.25,5.));
+#3986 = SURFACE_CURVE('',#3987,(#3991,#3998),.PCURVE_S1.);
+#3987 = LINE('',#3988,#3989);
+#3988 = CARTESIAN_POINT('',(-9.5,9.25,5.));
+#3989 = VECTOR('',#3990,1.);
+#3990 = DIRECTION('',(1.,0.,0.));
+#3991 = PCURVE('',#128,#3992);
+#3992 = DEFINITIONAL_REPRESENTATION('',(#3993),#3997);
+#3993 = LINE('',#3994,#3995);
+#3994 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3995 = VECTOR('',#3996,1.);
+#3996 = DIRECTION('',(0.,1.));
+#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3998 = PCURVE('',#3892,#3999);
+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004);
+#4000 = LINE('',#4001,#4002);
+#4001 = CARTESIAN_POINT('',(0.,-0.25));
+#4002 = VECTOR('',#4003,1.);
+#4003 = DIRECTION('',(1.,0.));
+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4005 = ORIENTED_EDGE('',*,*,#4006,.F.);
+#4006 = EDGE_CURVE('',#113,#3984,#4007,.T.);
+#4007 = SURFACE_CURVE('',#4008,(#4013,#4020),.PCURVE_S1.);
+#4008 = CIRCLE('',#4009,0.25);
+#4009 = AXIS2_PLACEMENT_3D('',#4010,#4011,#4012);
+#4010 = CARTESIAN_POINT('',(-7.22,9.25,4.75));
+#4011 = DIRECTION('',(1.,0.,-0.));
+#4012 = DIRECTION('',(0.,0.,1.));
+#4013 = PCURVE('',#128,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(-4.712388980385,2.28));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(1.,0.));
+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4020 = PCURVE('',#156,#4021);
+#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);
+#4022 = CIRCLE('',#4023,0.25);
+#4023 = AXIS2_PLACEMENT_2D('',#4024,#4025);
+#4024 = CARTESIAN_POINT('',(18.75,-0.25));
+#4025 = DIRECTION('',(0.,1.));
+#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4027 = ORIENTED_EDGE('',*,*,#112,.F.);
+#4028 = ADVANCED_FACE('',(#4029),#492,.T.);
+#4029 = FACE_BOUND('',#4030,.T.);
+#4030 = EDGE_LOOP('',(#4031,#4061,#4094,#4115,#4116,#4117,#4141,#4169,
+    #4198,#4224,#4250,#4276,#4309,#4337,#4370,#4396,#4422,#4448,#4481,
+    #4509,#4542,#4568,#4594,#4620,#4653,#4681,#4714,#4740,#4766,#4792,
+    #4825,#4853,#4886,#4912,#4938,#4964,#4997,#5025,#5058,#5084,#5110,
+    #5136));
+#4031 = ORIENTED_EDGE('',*,*,#4032,.F.);
+#4032 = EDGE_CURVE('',#4033,#4035,#4037,.T.);
+#4033 = VERTEX_POINT('',#4034);
+#4034 = CARTESIAN_POINT('',(5.32,-9.25,5.));
+#4035 = VERTEX_POINT('',#4036);
+#4036 = CARTESIAN_POINT('',(5.32,-8.75,5.));
+#4037 = SURFACE_CURVE('',#4038,(#4042,#4049),.PCURVE_S1.);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.,1.,0.));
+#4042 = PCURVE('',#492,#4043);
+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);
+#4044 = LINE('',#4045,#4046);
+#4045 = CARTESIAN_POINT('',(0.,0.));
+#4046 = VECTOR('',#4047,1.);
+#4047 = DIRECTION('',(1.,0.));
+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4049 = PCURVE('',#4050,#4055);
+#4050 = PLANE('',#4051);
+#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054);
+#4052 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4053 = DIRECTION('',(0.,0.,1.));
+#4054 = DIRECTION('',(1.,0.,0.));
+#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);
+#4056 = LINE('',#4057,#4058);
+#4057 = CARTESIAN_POINT('',(14.82,-19.));
+#4058 = VECTOR('',#4059,1.);
+#4059 = DIRECTION('',(0.,1.));
+#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4061 = ORIENTED_EDGE('',*,*,#4062,.F.);
+#4062 = EDGE_CURVE('',#4063,#4033,#4065,.T.);
+#4063 = VERTEX_POINT('',#4064);
+#4064 = CARTESIAN_POINT('',(5.32,-9.5,4.75));
+#4065 = SURFACE_CURVE('',#4066,(#4071,#4082),.PCURVE_S1.);
+#4066 = CIRCLE('',#4067,0.25);
+#4067 = AXIS2_PLACEMENT_3D('',#4068,#4069,#4070);
+#4068 = CARTESIAN_POINT('',(5.32,-9.25,4.75));
+#4069 = DIRECTION('',(-1.,0.,0.));
+#4070 = DIRECTION('',(0.,0.,-1.));
+#4071 = PCURVE('',#492,#4072);
+#4072 = DEFINITIONAL_REPRESENTATION('',(#4073),#4081);
+#4073 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4074,#4075,#4076,#4077,
+#4078,#4079,#4080),.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('') );
+#4074 = CARTESIAN_POINT('',(0.25,-0.5));
+#4075 = CARTESIAN_POINT('',(-0.183012701892,-0.5));
+#4076 = CARTESIAN_POINT('',(3.349364905389E-02,-0.125));
+#4077 = CARTESIAN_POINT('',(0.25,0.25));
+#4078 = CARTESIAN_POINT('',(0.466506350946,-0.125));
+#4079 = CARTESIAN_POINT('',(0.683012701892,-0.5));
+#4080 = CARTESIAN_POINT('',(0.25,-0.5));
+#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4082 = PCURVE('',#4083,#4088);
+#4083 = CYLINDRICAL_SURFACE('',#4084,0.25);
+#4084 = AXIS2_PLACEMENT_3D('',#4085,#4086,#4087);
+#4085 = CARTESIAN_POINT('',(5.32,-9.25,4.75));
+#4086 = DIRECTION('',(-1.,0.,0.));
+#4087 = DIRECTION('',(0.,-1.,0.));
+#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093);
+#4089 = LINE('',#4090,#4091);
+#4090 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4091 = VECTOR('',#4092,1.);
+#4092 = DIRECTION('',(1.,0.));
+#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4094 = ORIENTED_EDGE('',*,*,#4095,.T.);
+#4095 = EDGE_CURVE('',#4063,#3935,#4096,.T.);
+#4096 = SURFACE_CURVE('',#4097,(#4101,#4108),.PCURVE_S1.);
+#4097 = LINE('',#4098,#4099);
+#4098 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4099 = VECTOR('',#4100,1.);
+#4100 = DIRECTION('',(-0.,-0.,-1.));
+#4101 = PCURVE('',#492,#4102);
+#4102 = DEFINITIONAL_REPRESENTATION('',(#4103),#4107);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(0.,0.));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(0.,-1.));
+#4107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4108 = PCURVE('',#607,#4109);
+#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114);
+#4110 = LINE('',#4111,#4112);
+#4111 = CARTESIAN_POINT('',(4.18,-5.));
+#4112 = VECTOR('',#4113,1.);
+#4113 = DIRECTION('',(0.,1.));
+#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4115 = ORIENTED_EDGE('',*,*,#3934,.T.);
+#4116 = ORIENTED_EDGE('',*,*,#476,.F.);
+#4117 = ORIENTED_EDGE('',*,*,#4118,.T.);
+#4118 = EDGE_CURVE('',#449,#4119,#4121,.T.);
+#4119 = VERTEX_POINT('',#4120);
+#4120 = CARTESIAN_POINT('',(5.32,9.25,5.));
+#4121 = SURFACE_CURVE('',#4122,(#4127,#4134),.PCURVE_S1.);
+#4122 = CIRCLE('',#4123,0.25);
+#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126);
+#4124 = CARTESIAN_POINT('',(5.32,9.25,4.75));
+#4125 = DIRECTION('',(1.,0.,-0.));
+#4126 = DIRECTION('',(0.,0.,1.));
+#4127 = PCURVE('',#492,#4128);
+#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133);
+#4129 = CIRCLE('',#4130,0.25);
+#4130 = AXIS2_PLACEMENT_2D('',#4131,#4132);
+#4131 = CARTESIAN_POINT('',(18.75,-0.25));
+#4132 = DIRECTION('',(0.,1.));
+#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4134 = PCURVE('',#464,#4135);
+#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140);
+#4136 = LINE('',#4137,#4138);
+#4137 = CARTESIAN_POINT('',(-4.712388980385,2.28));
+#4138 = VECTOR('',#4139,1.);
+#4139 = DIRECTION('',(1.,0.));
+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4141 = ORIENTED_EDGE('',*,*,#4142,.F.);
+#4142 = EDGE_CURVE('',#4143,#4119,#4145,.T.);
+#4143 = VERTEX_POINT('',#4144);
+#4144 = CARTESIAN_POINT('',(5.32,8.75,5.));
+#4145 = SURFACE_CURVE('',#4146,(#4150,#4157),.PCURVE_S1.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(0.,1.,0.));
+#4150 = PCURVE('',#492,#4151);
+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(0.,0.));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(1.,0.));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#4158,#4163);
+#4158 = PLANE('',#4159);
+#4159 = AXIS2_PLACEMENT_3D('',#4160,#4161,#4162);
+#4160 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4161 = DIRECTION('',(0.,0.,1.));
+#4162 = DIRECTION('',(1.,0.,0.));
+#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168);
+#4164 = LINE('',#4165,#4166);
+#4165 = CARTESIAN_POINT('',(14.82,-19.));
+#4166 = VECTOR('',#4167,1.);
+#4167 = DIRECTION('',(0.,1.));
+#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4169 = ORIENTED_EDGE('',*,*,#4170,.T.);
+#4170 = EDGE_CURVE('',#4143,#4171,#4173,.T.);
+#4171 = VERTEX_POINT('',#4172);
+#4172 = CARTESIAN_POINT('',(5.32,8.5,4.75));
+#4173 = SURFACE_CURVE('',#4174,(#4179,#4186),.PCURVE_S1.);
+#4174 = CIRCLE('',#4175,0.25);
+#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178);
+#4176 = CARTESIAN_POINT('',(5.32,8.75,4.75));
+#4177 = DIRECTION('',(1.,0.,-0.));
+#4178 = DIRECTION('',(0.,0.,1.));
+#4179 = PCURVE('',#492,#4180);
+#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185);
+#4181 = CIRCLE('',#4182,0.25);
+#4182 = AXIS2_PLACEMENT_2D('',#4183,#4184);
+#4183 = CARTESIAN_POINT('',(18.25,-0.25));
+#4184 = DIRECTION('',(0.,1.));
+#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4186 = PCURVE('',#4187,#4192);
+#4187 = CYLINDRICAL_SURFACE('',#4188,0.25);
+#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191);
+#4189 = CARTESIAN_POINT('',(3.04,8.75,4.75));
+#4190 = DIRECTION('',(1.,0.,0.));
+#4191 = DIRECTION('',(0.,0.,1.));
+#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197);
+#4193 = LINE('',#4194,#4195);
+#4194 = CARTESIAN_POINT('',(0.,2.28));
+#4195 = VECTOR('',#4196,1.);
+#4196 = DIRECTION('',(1.,0.));
+#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4198 = ORIENTED_EDGE('',*,*,#4199,.T.);
+#4199 = EDGE_CURVE('',#4171,#4200,#4202,.T.);
+#4200 = VERTEX_POINT('',#4201);
+#4201 = CARTESIAN_POINT('',(5.32,8.5,1.7));
+#4202 = SURFACE_CURVE('',#4203,(#4207,#4213),.PCURVE_S1.);
+#4203 = LINE('',#4204,#4205);
+#4204 = CARTESIAN_POINT('',(5.32,8.5,5.));
+#4205 = VECTOR('',#4206,1.);
+#4206 = DIRECTION('',(0.,0.,-1.));
+#4207 = PCURVE('',#492,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4212);
+#4209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4210,#4211),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4210 = CARTESIAN_POINT('',(18.,0.));
+#4211 = CARTESIAN_POINT('',(18.,-3.3));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = PCURVE('',#4214,#4219);
+#4214 = PLANE('',#4215);
+#4215 = AXIS2_PLACEMENT_3D('',#4216,#4217,#4218);
+#4216 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#4217 = DIRECTION('',(0.,-1.,0.));
+#4218 = DIRECTION('',(1.,0.,0.));
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4223);
+#4220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4221,#4222),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4221 = CARTESIAN_POINT('',(14.82,0.));
+#4222 = CARTESIAN_POINT('',(14.82,-3.3));
+#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4224 = ORIENTED_EDGE('',*,*,#4225,.T.);
+#4225 = EDGE_CURVE('',#4200,#4226,#4228,.T.);
+#4226 = VERTEX_POINT('',#4227);
+#4227 = CARTESIAN_POINT('',(5.32,6.5,1.7));
+#4228 = SURFACE_CURVE('',#4229,(#4233,#4239),.PCURVE_S1.);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(5.32,-0.5,1.7));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(0.,-1.,0.));
+#4233 = PCURVE('',#492,#4234);
+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4238);
+#4235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4236,#4237),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#4236 = CARTESIAN_POINT('',(18.,-3.3));
+#4237 = CARTESIAN_POINT('',(16.,-3.3));
+#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4239 = PCURVE('',#4240,#4245);
+#4240 = PLANE('',#4241);
+#4241 = AXIS2_PLACEMENT_3D('',#4242,#4243,#4244);
+#4242 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#4243 = DIRECTION('',(0.,0.,1.));
+#4244 = DIRECTION('',(1.,0.,0.));
+#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4249);
+#4246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4247,#4248),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#4247 = CARTESIAN_POINT('',(14.82,0.));
+#4248 = CARTESIAN_POINT('',(14.82,-2.));
+#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4250 = ORIENTED_EDGE('',*,*,#4251,.T.);
+#4251 = EDGE_CURVE('',#4226,#4252,#4254,.T.);
+#4252 = VERTEX_POINT('',#4253);
+#4253 = CARTESIAN_POINT('',(5.32,6.5,4.75));
+#4254 = SURFACE_CURVE('',#4255,(#4259,#4265),.PCURVE_S1.);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(5.32,6.5,5.));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(0.,0.,1.));
+#4259 = PCURVE('',#492,#4260);
+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4264);
+#4261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4262,#4263),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4262 = CARTESIAN_POINT('',(16.,-3.3));
+#4263 = CARTESIAN_POINT('',(16.,0.));
+#4264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4265 = PCURVE('',#4266,#4271);
+#4266 = PLANE('',#4267);
+#4267 = AXIS2_PLACEMENT_3D('',#4268,#4269,#4270);
+#4268 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#4269 = DIRECTION('',(0.,1.,0.));
+#4270 = DIRECTION('',(-1.,0.,0.));
+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4275);
+#4272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4273,#4274),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4273 = CARTESIAN_POINT('',(4.18,-3.3));
+#4274 = CARTESIAN_POINT('',(4.18,0.));
+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4276 = ORIENTED_EDGE('',*,*,#4277,.F.);
+#4277 = EDGE_CURVE('',#4278,#4252,#4280,.T.);
+#4278 = VERTEX_POINT('',#4279);
+#4279 = CARTESIAN_POINT('',(5.32,6.25,5.));
+#4280 = SURFACE_CURVE('',#4281,(#4286,#4297),.PCURVE_S1.);
+#4281 = CIRCLE('',#4282,0.25);
+#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285);
+#4283 = CARTESIAN_POINT('',(5.32,6.25,4.75));
+#4284 = DIRECTION('',(-1.,0.,0.));
+#4285 = DIRECTION('',(0.,0.,-1.));
+#4286 = PCURVE('',#492,#4287);
+#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4296);
+#4288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4289,#4290,#4291,#4292,
+#4293,#4294,#4295),.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('') );
+#4289 = CARTESIAN_POINT('',(15.75,-0.5));
+#4290 = CARTESIAN_POINT('',(15.316987298108,-0.5));
+#4291 = CARTESIAN_POINT('',(15.533493649054,-0.125));
+#4292 = CARTESIAN_POINT('',(15.75,0.25));
+#4293 = CARTESIAN_POINT('',(15.966506350946,-0.125));
+#4294 = CARTESIAN_POINT('',(16.183012701892,-0.5));
+#4295 = CARTESIAN_POINT('',(15.75,-0.5));
+#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4297 = PCURVE('',#4298,#4303);
+#4298 = CYLINDRICAL_SURFACE('',#4299,0.25);
+#4299 = AXIS2_PLACEMENT_3D('',#4300,#4301,#4302);
+#4300 = CARTESIAN_POINT('',(5.32,6.25,4.75));
+#4301 = DIRECTION('',(-1.,0.,0.));
+#4302 = DIRECTION('',(0.,0.,1.));
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(1.,0.));
+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4309 = ORIENTED_EDGE('',*,*,#4310,.F.);
+#4310 = EDGE_CURVE('',#4311,#4278,#4313,.T.);
+#4311 = VERTEX_POINT('',#4312);
+#4312 = CARTESIAN_POINT('',(5.32,5.75,5.));
+#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.);
+#4314 = LINE('',#4315,#4316);
+#4315 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4316 = VECTOR('',#4317,1.);
+#4317 = DIRECTION('',(0.,1.,0.));
+#4318 = PCURVE('',#492,#4319);
+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);
+#4320 = LINE('',#4321,#4322);
+#4321 = CARTESIAN_POINT('',(0.,0.));
+#4322 = VECTOR('',#4323,1.);
+#4323 = DIRECTION('',(1.,0.));
+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4325 = PCURVE('',#4326,#4331);
+#4326 = PLANE('',#4327);
+#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330);
+#4328 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4329 = DIRECTION('',(0.,0.,1.));
+#4330 = DIRECTION('',(1.,0.,0.));
+#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336);
+#4332 = LINE('',#4333,#4334);
+#4333 = CARTESIAN_POINT('',(14.82,-19.));
+#4334 = VECTOR('',#4335,1.);
+#4335 = DIRECTION('',(0.,1.));
+#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4337 = ORIENTED_EDGE('',*,*,#4338,.F.);
+#4338 = EDGE_CURVE('',#4339,#4311,#4341,.T.);
+#4339 = VERTEX_POINT('',#4340);
+#4340 = CARTESIAN_POINT('',(5.32,5.5,4.75));
+#4341 = SURFACE_CURVE('',#4342,(#4347,#4358),.PCURVE_S1.);
+#4342 = CIRCLE('',#4343,0.25);
+#4343 = AXIS2_PLACEMENT_3D('',#4344,#4345,#4346);
+#4344 = CARTESIAN_POINT('',(5.32,5.75,4.75));
+#4345 = DIRECTION('',(-1.,0.,0.));
+#4346 = DIRECTION('',(0.,0.,1.));
+#4347 = PCURVE('',#492,#4348);
+#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4357);
+#4349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4350,#4351,#4352,#4353,
+#4354,#4355,#4356),.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('') );
+#4350 = CARTESIAN_POINT('',(15.25,0.));
+#4351 = CARTESIAN_POINT('',(15.683012701892,0.));
+#4352 = CARTESIAN_POINT('',(15.466506350946,-0.375));
+#4353 = CARTESIAN_POINT('',(15.25,-0.75));
+#4354 = CARTESIAN_POINT('',(15.033493649054,-0.375));
+#4355 = CARTESIAN_POINT('',(14.816987298108,-3.885780586188E-16));
+#4356 = CARTESIAN_POINT('',(15.25,0.));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = PCURVE('',#4359,#4364);
+#4359 = CYLINDRICAL_SURFACE('',#4360,0.25);
+#4360 = AXIS2_PLACEMENT_3D('',#4361,#4362,#4363);
+#4361 = CARTESIAN_POINT('',(3.04,5.75,4.75));
+#4362 = DIRECTION('',(1.,0.,0.));
+#4363 = DIRECTION('',(0.,-1.,0.));
+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(-1.,0.));
+#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4370 = ORIENTED_EDGE('',*,*,#4371,.T.);
+#4371 = EDGE_CURVE('',#4339,#4372,#4374,.T.);
+#4372 = VERTEX_POINT('',#4373);
+#4373 = CARTESIAN_POINT('',(5.32,5.5,1.7));
+#4374 = SURFACE_CURVE('',#4375,(#4379,#4385),.PCURVE_S1.);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(5.32,5.5,5.));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(0.,0.,-1.));
+#4379 = PCURVE('',#492,#4380);
+#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4384);
+#4381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4382,#4383),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4382 = CARTESIAN_POINT('',(15.,0.));
+#4383 = CARTESIAN_POINT('',(15.,-3.3));
+#4384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4385 = PCURVE('',#4386,#4391);
+#4386 = PLANE('',#4387);
+#4387 = AXIS2_PLACEMENT_3D('',#4388,#4389,#4390);
+#4388 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#4389 = DIRECTION('',(0.,-1.,0.));
+#4390 = DIRECTION('',(1.,0.,0.));
+#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4395);
+#4392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4393,#4394),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4393 = CARTESIAN_POINT('',(14.82,0.));
+#4394 = CARTESIAN_POINT('',(14.82,-3.3));
+#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4396 = ORIENTED_EDGE('',*,*,#4397,.T.);
+#4397 = EDGE_CURVE('',#4372,#4398,#4400,.T.);
+#4398 = VERTEX_POINT('',#4399);
+#4399 = CARTESIAN_POINT('',(5.32,3.5,1.7));
+#4400 = SURFACE_CURVE('',#4401,(#4405,#4411),.PCURVE_S1.);
+#4401 = LINE('',#4402,#4403);
+#4402 = CARTESIAN_POINT('',(5.32,-2.,1.7));
+#4403 = VECTOR('',#4404,1.);
+#4404 = DIRECTION('',(0.,-1.,0.));
+#4405 = PCURVE('',#492,#4406);
+#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4410);
+#4407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4408,#4409),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#4408 = CARTESIAN_POINT('',(15.,-3.3));
+#4409 = CARTESIAN_POINT('',(13.,-3.3));
+#4410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4411 = PCURVE('',#4412,#4417);
+#4412 = PLANE('',#4413);
+#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416);
+#4414 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#4415 = DIRECTION('',(0.,0.,1.));
+#4416 = DIRECTION('',(1.,0.,0.));
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4421);
+#4418 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4419,#4420),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#4419 = CARTESIAN_POINT('',(14.82,0.));
+#4420 = CARTESIAN_POINT('',(14.82,-2.));
+#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4422 = ORIENTED_EDGE('',*,*,#4423,.T.);
+#4423 = EDGE_CURVE('',#4398,#4424,#4426,.T.);
+#4424 = VERTEX_POINT('',#4425);
+#4425 = CARTESIAN_POINT('',(5.32,3.5,4.75));
+#4426 = SURFACE_CURVE('',#4427,(#4431,#4437),.PCURVE_S1.);
+#4427 = LINE('',#4428,#4429);
+#4428 = CARTESIAN_POINT('',(5.32,3.5,5.));
+#4429 = VECTOR('',#4430,1.);
+#4430 = DIRECTION('',(0.,0.,1.));
+#4431 = PCURVE('',#492,#4432);
+#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4436);
+#4433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4434,#4435),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4434 = CARTESIAN_POINT('',(13.,-3.3));
+#4435 = CARTESIAN_POINT('',(13.,0.));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = PCURVE('',#4438,#4443);
+#4438 = PLANE('',#4439);
+#4439 = AXIS2_PLACEMENT_3D('',#4440,#4441,#4442);
+#4440 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#4441 = DIRECTION('',(0.,1.,0.));
+#4442 = DIRECTION('',(-1.,0.,0.));
+#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4447);
+#4444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4445,#4446),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4445 = CARTESIAN_POINT('',(4.18,-3.3));
+#4446 = CARTESIAN_POINT('',(4.18,0.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = ORIENTED_EDGE('',*,*,#4449,.F.);
+#4449 = EDGE_CURVE('',#4450,#4424,#4452,.T.);
+#4450 = VERTEX_POINT('',#4451);
+#4451 = CARTESIAN_POINT('',(5.32,3.25,5.));
+#4452 = SURFACE_CURVE('',#4453,(#4458,#4469),.PCURVE_S1.);
+#4453 = CIRCLE('',#4454,0.25);
+#4454 = AXIS2_PLACEMENT_3D('',#4455,#4456,#4457);
+#4455 = CARTESIAN_POINT('',(5.32,3.25,4.75));
+#4456 = DIRECTION('',(-1.,0.,0.));
+#4457 = DIRECTION('',(0.,0.,-1.));
+#4458 = PCURVE('',#492,#4459);
+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4468);
+#4460 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4461,#4462,#4463,#4464,
+#4465,#4466,#4467),.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('') );
+#4461 = CARTESIAN_POINT('',(12.75,-0.5));
+#4462 = CARTESIAN_POINT('',(12.316987298108,-0.5));
+#4463 = CARTESIAN_POINT('',(12.533493649054,-0.125));
+#4464 = CARTESIAN_POINT('',(12.75,0.25));
+#4465 = CARTESIAN_POINT('',(12.966506350946,-0.125));
+#4466 = CARTESIAN_POINT('',(13.183012701892,-0.5));
+#4467 = CARTESIAN_POINT('',(12.75,-0.5));
+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4469 = PCURVE('',#4470,#4475);
+#4470 = CYLINDRICAL_SURFACE('',#4471,0.25);
+#4471 = AXIS2_PLACEMENT_3D('',#4472,#4473,#4474);
+#4472 = CARTESIAN_POINT('',(5.32,3.25,4.75));
+#4473 = DIRECTION('',(-1.,0.,0.));
+#4474 = DIRECTION('',(0.,0.,1.));
+#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480);
+#4476 = LINE('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4478 = VECTOR('',#4479,1.);
+#4479 = DIRECTION('',(1.,0.));
+#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4481 = ORIENTED_EDGE('',*,*,#4482,.F.);
+#4482 = EDGE_CURVE('',#4483,#4450,#4485,.T.);
+#4483 = VERTEX_POINT('',#4484);
+#4484 = CARTESIAN_POINT('',(5.32,2.75,5.));
+#4485 = SURFACE_CURVE('',#4486,(#4490,#4497),.PCURVE_S1.);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(0.,1.,0.));
+#4490 = PCURVE('',#492,#4491);
+#4491 = DEFINITIONAL_REPRESENTATION('',(#4492),#4496);
+#4492 = LINE('',#4493,#4494);
+#4493 = CARTESIAN_POINT('',(0.,0.));
+#4494 = VECTOR('',#4495,1.);
+#4495 = DIRECTION('',(1.,0.));
+#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4497 = PCURVE('',#4498,#4503);
+#4498 = PLANE('',#4499);
+#4499 = AXIS2_PLACEMENT_3D('',#4500,#4501,#4502);
+#4500 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4501 = DIRECTION('',(0.,0.,1.));
+#4502 = DIRECTION('',(1.,0.,0.));
+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508);
+#4504 = LINE('',#4505,#4506);
+#4505 = CARTESIAN_POINT('',(14.82,-19.));
+#4506 = VECTOR('',#4507,1.);
+#4507 = DIRECTION('',(0.,1.));
+#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4509 = ORIENTED_EDGE('',*,*,#4510,.F.);
+#4510 = EDGE_CURVE('',#4511,#4483,#4513,.T.);
+#4511 = VERTEX_POINT('',#4512);
+#4512 = CARTESIAN_POINT('',(5.32,2.5,4.75));
+#4513 = SURFACE_CURVE('',#4514,(#4519,#4530),.PCURVE_S1.);
+#4514 = CIRCLE('',#4515,0.25);
+#4515 = AXIS2_PLACEMENT_3D('',#4516,#4517,#4518);
+#4516 = CARTESIAN_POINT('',(5.32,2.75,4.75));
+#4517 = DIRECTION('',(-1.,0.,0.));
+#4518 = DIRECTION('',(0.,0.,1.));
+#4519 = PCURVE('',#492,#4520);
+#4520 = DEFINITIONAL_REPRESENTATION('',(#4521),#4529);
+#4521 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4522,#4523,#4524,#4525,
+#4526,#4527,#4528),.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('') );
+#4522 = CARTESIAN_POINT('',(12.25,0.));
+#4523 = CARTESIAN_POINT('',(12.683012701892,0.));
+#4524 = CARTESIAN_POINT('',(12.466506350946,-0.375));
+#4525 = CARTESIAN_POINT('',(12.25,-0.75));
+#4526 = CARTESIAN_POINT('',(12.033493649054,-0.375));
+#4527 = CARTESIAN_POINT('',(11.816987298108,-3.885780586188E-16));
+#4528 = CARTESIAN_POINT('',(12.25,0.));
+#4529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4530 = PCURVE('',#4531,#4536);
+#4531 = CYLINDRICAL_SURFACE('',#4532,0.25);
+#4532 = AXIS2_PLACEMENT_3D('',#4533,#4534,#4535);
+#4533 = CARTESIAN_POINT('',(3.04,2.75,4.75));
+#4534 = DIRECTION('',(1.,0.,0.));
+#4535 = DIRECTION('',(0.,-1.,0.));
+#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541);
+#4537 = LINE('',#4538,#4539);
+#4538 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#4539 = VECTOR('',#4540,1.);
+#4540 = DIRECTION('',(-1.,0.));
+#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4542 = ORIENTED_EDGE('',*,*,#4543,.T.);
+#4543 = EDGE_CURVE('',#4511,#4544,#4546,.T.);
+#4544 = VERTEX_POINT('',#4545);
+#4545 = CARTESIAN_POINT('',(5.32,2.5,1.7));
+#4546 = SURFACE_CURVE('',#4547,(#4551,#4557),.PCURVE_S1.);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(5.32,2.5,5.));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(0.,0.,-1.));
+#4551 = PCURVE('',#492,#4552);
+#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4556);
+#4553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4554,#4555),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4554 = CARTESIAN_POINT('',(12.,0.));
+#4555 = CARTESIAN_POINT('',(12.,-3.3));
+#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4557 = PCURVE('',#4558,#4563);
+#4558 = PLANE('',#4559);
+#4559 = AXIS2_PLACEMENT_3D('',#4560,#4561,#4562);
+#4560 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#4561 = DIRECTION('',(0.,-1.,0.));
+#4562 = DIRECTION('',(1.,0.,0.));
+#4563 = DEFINITIONAL_REPRESENTATION('',(#4564),#4567);
+#4564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4565,#4566),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4565 = CARTESIAN_POINT('',(14.82,0.));
+#4566 = CARTESIAN_POINT('',(14.82,-3.3));
+#4567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4568 = ORIENTED_EDGE('',*,*,#4569,.T.);
+#4569 = EDGE_CURVE('',#4544,#4570,#4572,.T.);
+#4570 = VERTEX_POINT('',#4571);
+#4571 = CARTESIAN_POINT('',(5.32,0.5,1.7));
+#4572 = SURFACE_CURVE('',#4573,(#4577,#4583),.PCURVE_S1.);
+#4573 = LINE('',#4574,#4575);
+#4574 = CARTESIAN_POINT('',(5.32,-3.5,1.7));
+#4575 = VECTOR('',#4576,1.);
+#4576 = DIRECTION('',(0.,-1.,0.));
+#4577 = PCURVE('',#492,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4582);
+#4579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4580,#4581),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#4580 = CARTESIAN_POINT('',(12.,-3.3));
+#4581 = CARTESIAN_POINT('',(10.,-3.3));
+#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4583 = PCURVE('',#4584,#4589);
+#4584 = PLANE('',#4585);
+#4585 = AXIS2_PLACEMENT_3D('',#4586,#4587,#4588);
+#4586 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#4587 = DIRECTION('',(0.,0.,1.));
+#4588 = DIRECTION('',(1.,0.,0.));
+#4589 = DEFINITIONAL_REPRESENTATION('',(#4590),#4593);
+#4590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4591,#4592),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#4591 = CARTESIAN_POINT('',(14.82,0.));
+#4592 = CARTESIAN_POINT('',(14.82,-2.));
+#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4594 = ORIENTED_EDGE('',*,*,#4595,.T.);
+#4595 = EDGE_CURVE('',#4570,#4596,#4598,.T.);
+#4596 = VERTEX_POINT('',#4597);
+#4597 = CARTESIAN_POINT('',(5.32,0.5,4.75));
+#4598 = SURFACE_CURVE('',#4599,(#4603,#4609),.PCURVE_S1.);
+#4599 = LINE('',#4600,#4601);
+#4600 = CARTESIAN_POINT('',(5.32,0.5,5.));
+#4601 = VECTOR('',#4602,1.);
+#4602 = DIRECTION('',(0.,0.,1.));
+#4603 = PCURVE('',#492,#4604);
+#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4608);
+#4605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4606,#4607),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4606 = CARTESIAN_POINT('',(10.,-3.3));
+#4607 = CARTESIAN_POINT('',(10.,0.));
+#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4609 = PCURVE('',#4610,#4615);
+#4610 = PLANE('',#4611);
+#4611 = AXIS2_PLACEMENT_3D('',#4612,#4613,#4614);
+#4612 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#4613 = DIRECTION('',(0.,1.,0.));
+#4614 = DIRECTION('',(-1.,0.,0.));
+#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4619);
+#4616 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4617,#4618),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4617 = CARTESIAN_POINT('',(4.18,-3.3));
+#4618 = CARTESIAN_POINT('',(4.18,0.));
+#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#4621 = EDGE_CURVE('',#4622,#4596,#4624,.T.);
+#4622 = VERTEX_POINT('',#4623);
+#4623 = CARTESIAN_POINT('',(5.32,0.25,5.));
+#4624 = SURFACE_CURVE('',#4625,(#4630,#4641),.PCURVE_S1.);
+#4625 = CIRCLE('',#4626,0.25);
+#4626 = AXIS2_PLACEMENT_3D('',#4627,#4628,#4629);
+#4627 = CARTESIAN_POINT('',(5.32,0.25,4.75));
+#4628 = DIRECTION('',(-1.,0.,0.));
+#4629 = DIRECTION('',(0.,0.,-1.));
+#4630 = PCURVE('',#492,#4631);
+#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4640);
+#4632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4633,#4634,#4635,#4636,
+#4637,#4638,#4639),.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('') );
+#4633 = CARTESIAN_POINT('',(9.75,-0.5));
+#4634 = CARTESIAN_POINT('',(9.316987298108,-0.5));
+#4635 = CARTESIAN_POINT('',(9.533493649054,-0.125));
+#4636 = CARTESIAN_POINT('',(9.75,0.25));
+#4637 = CARTESIAN_POINT('',(9.966506350946,-0.125));
+#4638 = CARTESIAN_POINT('',(10.183012701892,-0.5));
+#4639 = CARTESIAN_POINT('',(9.75,-0.5));
+#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4641 = PCURVE('',#4642,#4647);
+#4642 = CYLINDRICAL_SURFACE('',#4643,0.25);
+#4643 = AXIS2_PLACEMENT_3D('',#4644,#4645,#4646);
+#4644 = CARTESIAN_POINT('',(5.32,0.25,4.75));
+#4645 = DIRECTION('',(-1.,0.,0.));
+#4646 = DIRECTION('',(0.,0.,1.));
+#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);
+#4648 = LINE('',#4649,#4650);
+#4649 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4650 = VECTOR('',#4651,1.);
+#4651 = DIRECTION('',(1.,0.));
+#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4653 = ORIENTED_EDGE('',*,*,#4654,.F.);
+#4654 = EDGE_CURVE('',#4655,#4622,#4657,.T.);
+#4655 = VERTEX_POINT('',#4656);
+#4656 = CARTESIAN_POINT('',(5.32,-0.25,5.));
+#4657 = SURFACE_CURVE('',#4658,(#4662,#4669),.PCURVE_S1.);
+#4658 = LINE('',#4659,#4660);
+#4659 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4660 = VECTOR('',#4661,1.);
+#4661 = DIRECTION('',(0.,1.,0.));
+#4662 = PCURVE('',#492,#4663);
+#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668);
+#4664 = LINE('',#4665,#4666);
+#4665 = CARTESIAN_POINT('',(0.,0.));
+#4666 = VECTOR('',#4667,1.);
+#4667 = DIRECTION('',(1.,0.));
+#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4669 = PCURVE('',#4670,#4675);
+#4670 = PLANE('',#4671);
+#4671 = AXIS2_PLACEMENT_3D('',#4672,#4673,#4674);
+#4672 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4673 = DIRECTION('',(0.,0.,1.));
+#4674 = DIRECTION('',(1.,0.,0.));
+#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);
+#4676 = LINE('',#4677,#4678);
+#4677 = CARTESIAN_POINT('',(14.82,-19.));
+#4678 = VECTOR('',#4679,1.);
+#4679 = DIRECTION('',(0.,1.));
+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4681 = ORIENTED_EDGE('',*,*,#4682,.F.);
+#4682 = EDGE_CURVE('',#4683,#4655,#4685,.T.);
+#4683 = VERTEX_POINT('',#4684);
+#4684 = CARTESIAN_POINT('',(5.32,-0.5,4.75));
+#4685 = SURFACE_CURVE('',#4686,(#4691,#4702),.PCURVE_S1.);
+#4686 = CIRCLE('',#4687,0.25);
+#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);
+#4688 = CARTESIAN_POINT('',(5.32,-0.25,4.75));
+#4689 = DIRECTION('',(-1.,0.,0.));
+#4690 = DIRECTION('',(0.,0.,1.));
+#4691 = PCURVE('',#492,#4692);
+#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4701);
+#4693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4694,#4695,#4696,#4697,
+#4698,#4699,#4700),.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('') );
+#4694 = CARTESIAN_POINT('',(9.25,0.));
+#4695 = CARTESIAN_POINT('',(9.683012701892,0.));
+#4696 = CARTESIAN_POINT('',(9.466506350946,-0.375));
+#4697 = CARTESIAN_POINT('',(9.25,-0.75));
+#4698 = CARTESIAN_POINT('',(9.033493649054,-0.375));
+#4699 = CARTESIAN_POINT('',(8.816987298108,-3.885780586188E-16));
+#4700 = CARTESIAN_POINT('',(9.25,0.));
+#4701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4702 = PCURVE('',#4703,#4708);
+#4703 = CYLINDRICAL_SURFACE('',#4704,0.25);
+#4704 = AXIS2_PLACEMENT_3D('',#4705,#4706,#4707);
+#4705 = CARTESIAN_POINT('',(3.04,-0.25,4.75));
+#4706 = DIRECTION('',(1.,0.,0.));
+#4707 = DIRECTION('',(0.,-1.,0.));
+#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713);
+#4709 = LINE('',#4710,#4711);
+#4710 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#4711 = VECTOR('',#4712,1.);
+#4712 = DIRECTION('',(-1.,0.));
+#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4714 = ORIENTED_EDGE('',*,*,#4715,.T.);
+#4715 = EDGE_CURVE('',#4683,#4716,#4718,.T.);
+#4716 = VERTEX_POINT('',#4717);
+#4717 = CARTESIAN_POINT('',(5.32,-0.5,1.7));
+#4718 = SURFACE_CURVE('',#4719,(#4723,#4729),.PCURVE_S1.);
+#4719 = LINE('',#4720,#4721);
+#4720 = CARTESIAN_POINT('',(5.32,-0.5,5.));
+#4721 = VECTOR('',#4722,1.);
+#4722 = DIRECTION('',(0.,0.,-1.));
+#4723 = PCURVE('',#492,#4724);
+#4724 = DEFINITIONAL_REPRESENTATION('',(#4725),#4728);
+#4725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4726,#4727),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4726 = CARTESIAN_POINT('',(9.,0.));
+#4727 = CARTESIAN_POINT('',(9.,-3.3));
+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4729 = PCURVE('',#4730,#4735);
+#4730 = PLANE('',#4731);
+#4731 = AXIS2_PLACEMENT_3D('',#4732,#4733,#4734);
+#4732 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#4733 = DIRECTION('',(0.,-1.,0.));
+#4734 = DIRECTION('',(1.,0.,0.));
+#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4739);
+#4736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4737,#4738),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4737 = CARTESIAN_POINT('',(14.82,0.));
+#4738 = CARTESIAN_POINT('',(14.82,-3.3));
+#4739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4740 = ORIENTED_EDGE('',*,*,#4741,.T.);
+#4741 = EDGE_CURVE('',#4716,#4742,#4744,.T.);
+#4742 = VERTEX_POINT('',#4743);
+#4743 = CARTESIAN_POINT('',(5.32,-2.5,1.7));
+#4744 = SURFACE_CURVE('',#4745,(#4749,#4755),.PCURVE_S1.);
+#4745 = LINE('',#4746,#4747);
+#4746 = CARTESIAN_POINT('',(5.32,-5.,1.7));
+#4747 = VECTOR('',#4748,1.);
+#4748 = DIRECTION('',(0.,-1.,0.));
+#4749 = PCURVE('',#492,#4750);
+#4750 = DEFINITIONAL_REPRESENTATION('',(#4751),#4754);
+#4751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4752,#4753),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#4752 = CARTESIAN_POINT('',(9.,-3.3));
+#4753 = CARTESIAN_POINT('',(7.,-3.3));
+#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4755 = PCURVE('',#4756,#4761);
+#4756 = PLANE('',#4757);
+#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760);
+#4758 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#4759 = DIRECTION('',(0.,0.,1.));
+#4760 = DIRECTION('',(1.,0.,0.));
+#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4765);
+#4762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4763,#4764),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#4763 = CARTESIAN_POINT('',(14.82,0.));
+#4764 = CARTESIAN_POINT('',(14.82,-2.));
+#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4766 = ORIENTED_EDGE('',*,*,#4767,.T.);
+#4767 = EDGE_CURVE('',#4742,#4768,#4770,.T.);
+#4768 = VERTEX_POINT('',#4769);
+#4769 = CARTESIAN_POINT('',(5.32,-2.5,4.75));
+#4770 = SURFACE_CURVE('',#4771,(#4775,#4781),.PCURVE_S1.);
+#4771 = LINE('',#4772,#4773);
+#4772 = CARTESIAN_POINT('',(5.32,-2.5,5.));
+#4773 = VECTOR('',#4774,1.);
+#4774 = DIRECTION('',(0.,0.,1.));
+#4775 = PCURVE('',#492,#4776);
+#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4780);
+#4777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4778,#4779),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4778 = CARTESIAN_POINT('',(7.,-3.3));
+#4779 = CARTESIAN_POINT('',(7.,0.));
+#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4781 = PCURVE('',#4782,#4787);
+#4782 = PLANE('',#4783);
+#4783 = AXIS2_PLACEMENT_3D('',#4784,#4785,#4786);
+#4784 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#4785 = DIRECTION('',(0.,1.,0.));
+#4786 = DIRECTION('',(-1.,0.,0.));
+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4791);
+#4788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4789,#4790),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4789 = CARTESIAN_POINT('',(4.18,-3.3));
+#4790 = CARTESIAN_POINT('',(4.18,0.));
+#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4792 = ORIENTED_EDGE('',*,*,#4793,.F.);
+#4793 = EDGE_CURVE('',#4794,#4768,#4796,.T.);
+#4794 = VERTEX_POINT('',#4795);
+#4795 = CARTESIAN_POINT('',(5.32,-2.75,5.));
+#4796 = SURFACE_CURVE('',#4797,(#4802,#4813),.PCURVE_S1.);
+#4797 = CIRCLE('',#4798,0.25);
+#4798 = AXIS2_PLACEMENT_3D('',#4799,#4800,#4801);
+#4799 = CARTESIAN_POINT('',(5.32,-2.75,4.75));
+#4800 = DIRECTION('',(-1.,0.,0.));
+#4801 = DIRECTION('',(0.,0.,-1.));
+#4802 = PCURVE('',#492,#4803);
+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4812);
+#4804 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4805,#4806,#4807,#4808,
+#4809,#4810,#4811),.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('') );
+#4805 = CARTESIAN_POINT('',(6.75,-0.5));
+#4806 = CARTESIAN_POINT('',(6.316987298108,-0.5));
+#4807 = CARTESIAN_POINT('',(6.533493649054,-0.125));
+#4808 = CARTESIAN_POINT('',(6.75,0.25));
+#4809 = CARTESIAN_POINT('',(6.966506350946,-0.125));
+#4810 = CARTESIAN_POINT('',(7.183012701892,-0.5));
+#4811 = CARTESIAN_POINT('',(6.75,-0.5));
+#4812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4813 = PCURVE('',#4814,#4819);
+#4814 = CYLINDRICAL_SURFACE('',#4815,0.25);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(5.32,-2.75,4.75));
+#4817 = DIRECTION('',(-1.,0.,0.));
+#4818 = DIRECTION('',(0.,0.,1.));
+#4819 = DEFINITIONAL_REPRESENTATION('',(#4820),#4824);
+#4820 = LINE('',#4821,#4822);
+#4821 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4822 = VECTOR('',#4823,1.);
+#4823 = DIRECTION('',(1.,0.));
+#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4825 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#4826 = EDGE_CURVE('',#4827,#4794,#4829,.T.);
+#4827 = VERTEX_POINT('',#4828);
+#4828 = CARTESIAN_POINT('',(5.32,-3.25,5.));
+#4829 = SURFACE_CURVE('',#4830,(#4834,#4841),.PCURVE_S1.);
+#4830 = LINE('',#4831,#4832);
+#4831 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#4832 = VECTOR('',#4833,1.);
+#4833 = DIRECTION('',(0.,1.,0.));
+#4834 = PCURVE('',#492,#4835);
+#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840);
+#4836 = LINE('',#4837,#4838);
+#4837 = CARTESIAN_POINT('',(0.,0.));
+#4838 = VECTOR('',#4839,1.);
+#4839 = DIRECTION('',(1.,0.));
+#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4841 = PCURVE('',#4842,#4847);
+#4842 = PLANE('',#4843);
+#4843 = AXIS2_PLACEMENT_3D('',#4844,#4845,#4846);
+#4844 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#4845 = DIRECTION('',(0.,0.,1.));
+#4846 = DIRECTION('',(1.,0.,0.));
+#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852);
+#4848 = LINE('',#4849,#4850);
+#4849 = CARTESIAN_POINT('',(14.82,-19.));
+#4850 = VECTOR('',#4851,1.);
+#4851 = DIRECTION('',(0.,1.));
+#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4853 = ORIENTED_EDGE('',*,*,#4854,.F.);
+#4854 = EDGE_CURVE('',#4855,#4827,#4857,.T.);
+#4855 = VERTEX_POINT('',#4856);
+#4856 = CARTESIAN_POINT('',(5.32,-3.5,4.75));
+#4857 = SURFACE_CURVE('',#4858,(#4863,#4874),.PCURVE_S1.);
+#4858 = CIRCLE('',#4859,0.25);
+#4859 = AXIS2_PLACEMENT_3D('',#4860,#4861,#4862);
+#4860 = CARTESIAN_POINT('',(5.32,-3.25,4.75));
+#4861 = DIRECTION('',(-1.,0.,0.));
+#4862 = DIRECTION('',(0.,0.,1.));
+#4863 = PCURVE('',#492,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4873);
+#4865 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4866,#4867,#4868,#4869,
+#4870,#4871,#4872),.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('') );
+#4866 = CARTESIAN_POINT('',(6.25,0.));
+#4867 = CARTESIAN_POINT('',(6.683012701892,0.));
+#4868 = CARTESIAN_POINT('',(6.466506350946,-0.375));
+#4869 = CARTESIAN_POINT('',(6.25,-0.75));
+#4870 = CARTESIAN_POINT('',(6.033493649054,-0.375));
+#4871 = CARTESIAN_POINT('',(5.816987298108,-3.885780586188E-16));
+#4872 = CARTESIAN_POINT('',(6.25,0.));
+#4873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4874 = PCURVE('',#4875,#4880);
+#4875 = CYLINDRICAL_SURFACE('',#4876,0.25);
+#4876 = AXIS2_PLACEMENT_3D('',#4877,#4878,#4879);
+#4877 = CARTESIAN_POINT('',(3.04,-3.25,4.75));
+#4878 = DIRECTION('',(1.,0.,0.));
+#4879 = DIRECTION('',(0.,-1.,0.));
+#4880 = DEFINITIONAL_REPRESENTATION('',(#4881),#4885);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(-1.,0.));
+#4885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4886 = ORIENTED_EDGE('',*,*,#4887,.T.);
+#4887 = EDGE_CURVE('',#4855,#4888,#4890,.T.);
+#4888 = VERTEX_POINT('',#4889);
+#4889 = CARTESIAN_POINT('',(5.32,-3.5,1.7));
+#4890 = SURFACE_CURVE('',#4891,(#4895,#4901),.PCURVE_S1.);
+#4891 = LINE('',#4892,#4893);
+#4892 = CARTESIAN_POINT('',(5.32,-3.5,5.));
+#4893 = VECTOR('',#4894,1.);
+#4894 = DIRECTION('',(0.,0.,-1.));
+#4895 = PCURVE('',#492,#4896);
+#4896 = DEFINITIONAL_REPRESENTATION('',(#4897),#4900);
+#4897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4898,#4899),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4898 = CARTESIAN_POINT('',(6.,0.));
+#4899 = CARTESIAN_POINT('',(6.,-3.3));
+#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4901 = PCURVE('',#4902,#4907);
+#4902 = PLANE('',#4903);
+#4903 = AXIS2_PLACEMENT_3D('',#4904,#4905,#4906);
+#4904 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#4905 = DIRECTION('',(0.,-1.,0.));
+#4906 = DIRECTION('',(1.,0.,0.));
+#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4911);
+#4908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4909,#4910),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#4909 = CARTESIAN_POINT('',(14.82,0.));
+#4910 = CARTESIAN_POINT('',(14.82,-3.3));
+#4911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4912 = ORIENTED_EDGE('',*,*,#4913,.T.);
+#4913 = EDGE_CURVE('',#4888,#4914,#4916,.T.);
+#4914 = VERTEX_POINT('',#4915);
+#4915 = CARTESIAN_POINT('',(5.32,-5.5,1.7));
+#4916 = SURFACE_CURVE('',#4917,(#4921,#4927),.PCURVE_S1.);
+#4917 = LINE('',#4918,#4919);
+#4918 = CARTESIAN_POINT('',(5.32,-6.5,1.7));
+#4919 = VECTOR('',#4920,1.);
+#4920 = DIRECTION('',(0.,-1.,0.));
+#4921 = PCURVE('',#492,#4922);
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4926);
+#4923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4924,#4925),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#4924 = CARTESIAN_POINT('',(6.,-3.3));
+#4925 = CARTESIAN_POINT('',(4.,-3.3));
+#4926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4927 = PCURVE('',#4928,#4933);
+#4928 = PLANE('',#4929);
+#4929 = AXIS2_PLACEMENT_3D('',#4930,#4931,#4932);
+#4930 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#4931 = DIRECTION('',(0.,0.,1.));
+#4932 = DIRECTION('',(1.,0.,0.));
+#4933 = DEFINITIONAL_REPRESENTATION('',(#4934),#4937);
+#4934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4935,#4936),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#4935 = CARTESIAN_POINT('',(14.82,0.));
+#4936 = CARTESIAN_POINT('',(14.82,-2.));
+#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4938 = ORIENTED_EDGE('',*,*,#4939,.T.);
+#4939 = EDGE_CURVE('',#4914,#4940,#4942,.T.);
+#4940 = VERTEX_POINT('',#4941);
+#4941 = CARTESIAN_POINT('',(5.32,-5.5,4.75));
+#4942 = SURFACE_CURVE('',#4943,(#4947,#4953),.PCURVE_S1.);
+#4943 = LINE('',#4944,#4945);
+#4944 = CARTESIAN_POINT('',(5.32,-5.5,5.));
+#4945 = VECTOR('',#4946,1.);
+#4946 = DIRECTION('',(0.,0.,1.));
+#4947 = PCURVE('',#492,#4948);
+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4952);
+#4949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4950,#4951),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4950 = CARTESIAN_POINT('',(4.,-3.3));
+#4951 = CARTESIAN_POINT('',(4.,0.));
+#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4953 = PCURVE('',#4954,#4959);
+#4954 = PLANE('',#4955);
+#4955 = AXIS2_PLACEMENT_3D('',#4956,#4957,#4958);
+#4956 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#4957 = DIRECTION('',(0.,1.,0.));
+#4958 = DIRECTION('',(-1.,0.,0.));
+#4959 = DEFINITIONAL_REPRESENTATION('',(#4960),#4963);
+#4960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4961,#4962),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#4961 = CARTESIAN_POINT('',(4.18,-3.3));
+#4962 = CARTESIAN_POINT('',(4.18,0.));
+#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4964 = ORIENTED_EDGE('',*,*,#4965,.F.);
+#4965 = EDGE_CURVE('',#4966,#4940,#4968,.T.);
+#4966 = VERTEX_POINT('',#4967);
+#4967 = CARTESIAN_POINT('',(5.32,-5.75,5.));
+#4968 = SURFACE_CURVE('',#4969,(#4974,#4985),.PCURVE_S1.);
+#4969 = CIRCLE('',#4970,0.25);
+#4970 = AXIS2_PLACEMENT_3D('',#4971,#4972,#4973);
+#4971 = CARTESIAN_POINT('',(5.32,-5.75,4.75));
+#4972 = DIRECTION('',(-1.,0.,0.));
+#4973 = DIRECTION('',(0.,0.,-1.));
+#4974 = PCURVE('',#492,#4975);
+#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4984);
+#4976 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4977,#4978,#4979,#4980,
+#4981,#4982,#4983),.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('') );
+#4977 = CARTESIAN_POINT('',(3.75,-0.5));
+#4978 = CARTESIAN_POINT('',(3.316987298108,-0.5));
+#4979 = CARTESIAN_POINT('',(3.533493649054,-0.125));
+#4980 = CARTESIAN_POINT('',(3.75,0.25));
+#4981 = CARTESIAN_POINT('',(3.966506350946,-0.125));
+#4982 = CARTESIAN_POINT('',(4.183012701892,-0.5));
+#4983 = CARTESIAN_POINT('',(3.75,-0.5));
+#4984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4985 = PCURVE('',#4986,#4991);
+#4986 = CYLINDRICAL_SURFACE('',#4987,0.25);
+#4987 = AXIS2_PLACEMENT_3D('',#4988,#4989,#4990);
+#4988 = CARTESIAN_POINT('',(5.32,-5.75,4.75));
+#4989 = DIRECTION('',(-1.,0.,0.));
+#4990 = DIRECTION('',(0.,0.,1.));
+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);
+#4992 = LINE('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4994 = VECTOR('',#4995,1.);
+#4995 = DIRECTION('',(1.,0.));
+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4997 = ORIENTED_EDGE('',*,*,#4998,.F.);
+#4998 = EDGE_CURVE('',#4999,#4966,#5001,.T.);
+#4999 = VERTEX_POINT('',#5000);
+#5000 = CARTESIAN_POINT('',(5.32,-6.25,5.));
+#5001 = SURFACE_CURVE('',#5002,(#5006,#5013),.PCURVE_S1.);
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(5.32,-9.5,5.));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(0.,1.,0.));
+#5006 = PCURVE('',#492,#5007);
+#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012);
+#5008 = LINE('',#5009,#5010);
+#5009 = CARTESIAN_POINT('',(0.,0.));
+#5010 = VECTOR('',#5011,1.);
+#5011 = DIRECTION('',(1.,0.));
+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5013 = PCURVE('',#5014,#5019);
+#5014 = PLANE('',#5015);
+#5015 = AXIS2_PLACEMENT_3D('',#5016,#5017,#5018);
+#5016 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#5017 = DIRECTION('',(0.,0.,1.));
+#5018 = DIRECTION('',(1.,0.,0.));
+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);
+#5020 = LINE('',#5021,#5022);
+#5021 = CARTESIAN_POINT('',(14.82,-19.));
+#5022 = VECTOR('',#5023,1.);
+#5023 = DIRECTION('',(0.,1.));
+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5025 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#5026 = EDGE_CURVE('',#5027,#4999,#5029,.T.);
+#5027 = VERTEX_POINT('',#5028);
+#5028 = CARTESIAN_POINT('',(5.32,-6.5,4.75));
+#5029 = SURFACE_CURVE('',#5030,(#5035,#5046),.PCURVE_S1.);
+#5030 = CIRCLE('',#5031,0.25);
+#5031 = AXIS2_PLACEMENT_3D('',#5032,#5033,#5034);
+#5032 = CARTESIAN_POINT('',(5.32,-6.25,4.75));
+#5033 = DIRECTION('',(-1.,0.,0.));
+#5034 = DIRECTION('',(0.,0.,1.));
+#5035 = PCURVE('',#492,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5045);
+#5037 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5038,#5039,#5040,#5041,
+#5042,#5043,#5044),.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('') );
+#5038 = CARTESIAN_POINT('',(3.25,0.));
+#5039 = CARTESIAN_POINT('',(3.683012701892,0.));
+#5040 = CARTESIAN_POINT('',(3.466506350946,-0.375));
+#5041 = CARTESIAN_POINT('',(3.25,-0.75));
+#5042 = CARTESIAN_POINT('',(3.033493649054,-0.375));
+#5043 = CARTESIAN_POINT('',(2.816987298108,-3.885780586188E-16));
+#5044 = CARTESIAN_POINT('',(3.25,0.));
+#5045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5046 = PCURVE('',#5047,#5052);
+#5047 = CYLINDRICAL_SURFACE('',#5048,0.25);
+#5048 = AXIS2_PLACEMENT_3D('',#5049,#5050,#5051);
+#5049 = CARTESIAN_POINT('',(3.04,-6.25,4.75));
+#5050 = DIRECTION('',(1.,0.,0.));
+#5051 = DIRECTION('',(0.,-1.,0.));
+#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057);
+#5053 = LINE('',#5054,#5055);
+#5054 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#5055 = VECTOR('',#5056,1.);
+#5056 = DIRECTION('',(-1.,0.));
+#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5058 = ORIENTED_EDGE('',*,*,#5059,.T.);
+#5059 = EDGE_CURVE('',#5027,#5060,#5062,.T.);
+#5060 = VERTEX_POINT('',#5061);
+#5061 = CARTESIAN_POINT('',(5.32,-6.5,1.7));
+#5062 = SURFACE_CURVE('',#5063,(#5067,#5073),.PCURVE_S1.);
+#5063 = LINE('',#5064,#5065);
+#5064 = CARTESIAN_POINT('',(5.32,-6.5,5.));
+#5065 = VECTOR('',#5066,1.);
+#5066 = DIRECTION('',(0.,0.,-1.));
+#5067 = PCURVE('',#492,#5068);
+#5068 = DEFINITIONAL_REPRESENTATION('',(#5069),#5072);
+#5069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5070,#5071),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5070 = CARTESIAN_POINT('',(3.,0.));
+#5071 = CARTESIAN_POINT('',(3.,-3.3));
+#5072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5073 = PCURVE('',#5074,#5079);
+#5074 = PLANE('',#5075);
+#5075 = AXIS2_PLACEMENT_3D('',#5076,#5077,#5078);
+#5076 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#5077 = DIRECTION('',(0.,-1.,0.));
+#5078 = DIRECTION('',(1.,0.,0.));
+#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5083);
+#5080 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5081,#5082),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5081 = CARTESIAN_POINT('',(14.82,0.));
+#5082 = CARTESIAN_POINT('',(14.82,-3.3));
+#5083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5084 = ORIENTED_EDGE('',*,*,#5085,.T.);
+#5085 = EDGE_CURVE('',#5060,#5086,#5088,.T.);
+#5086 = VERTEX_POINT('',#5087);
+#5087 = CARTESIAN_POINT('',(5.32,-8.5,1.7));
+#5088 = SURFACE_CURVE('',#5089,(#5093,#5099),.PCURVE_S1.);
+#5089 = LINE('',#5090,#5091);
+#5090 = CARTESIAN_POINT('',(5.32,-8.,1.7));
+#5091 = VECTOR('',#5092,1.);
+#5092 = DIRECTION('',(0.,-1.,0.));
+#5093 = PCURVE('',#492,#5094);
+#5094 = DEFINITIONAL_REPRESENTATION('',(#5095),#5098);
+#5095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5096,#5097),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#5096 = CARTESIAN_POINT('',(3.,-3.3));
+#5097 = CARTESIAN_POINT('',(1.,-3.3));
+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5099 = PCURVE('',#5100,#5105);
+#5100 = PLANE('',#5101);
+#5101 = AXIS2_PLACEMENT_3D('',#5102,#5103,#5104);
+#5102 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#5103 = DIRECTION('',(0.,0.,1.));
+#5104 = DIRECTION('',(1.,0.,0.));
+#5105 = DEFINITIONAL_REPRESENTATION('',(#5106),#5109);
+#5106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5107,#5108),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#5107 = CARTESIAN_POINT('',(14.82,0.));
+#5108 = CARTESIAN_POINT('',(14.82,-2.));
+#5109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5110 = ORIENTED_EDGE('',*,*,#5111,.T.);
+#5111 = EDGE_CURVE('',#5086,#5112,#5114,.T.);
+#5112 = VERTEX_POINT('',#5113);
+#5113 = CARTESIAN_POINT('',(5.32,-8.5,4.75));
+#5114 = SURFACE_CURVE('',#5115,(#5119,#5125),.PCURVE_S1.);
+#5115 = LINE('',#5116,#5117);
+#5116 = CARTESIAN_POINT('',(5.32,-8.5,5.));
+#5117 = VECTOR('',#5118,1.);
+#5118 = DIRECTION('',(0.,0.,1.));
+#5119 = PCURVE('',#492,#5120);
+#5120 = DEFINITIONAL_REPRESENTATION('',(#5121),#5124);
+#5121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5122,#5123),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5122 = CARTESIAN_POINT('',(1.,-3.3));
+#5123 = CARTESIAN_POINT('',(1.,0.));
+#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5125 = PCURVE('',#5126,#5131);
+#5126 = PLANE('',#5127);
+#5127 = AXIS2_PLACEMENT_3D('',#5128,#5129,#5130);
+#5128 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#5129 = DIRECTION('',(0.,1.,0.));
+#5130 = DIRECTION('',(-1.,0.,0.));
+#5131 = DEFINITIONAL_REPRESENTATION('',(#5132),#5135);
+#5132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5133,#5134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5133 = CARTESIAN_POINT('',(4.18,-3.3));
+#5134 = CARTESIAN_POINT('',(4.18,0.));
+#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5136 = ORIENTED_EDGE('',*,*,#5137,.F.);
+#5137 = EDGE_CURVE('',#4035,#5112,#5138,.T.);
+#5138 = SURFACE_CURVE('',#5139,(#5144,#5155),.PCURVE_S1.);
+#5139 = CIRCLE('',#5140,0.25);
+#5140 = AXIS2_PLACEMENT_3D('',#5141,#5142,#5143);
+#5141 = CARTESIAN_POINT('',(5.32,-8.75,4.75));
+#5142 = DIRECTION('',(-1.,0.,0.));
+#5143 = DIRECTION('',(0.,0.,-1.));
+#5144 = PCURVE('',#492,#5145);
+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5154);
+#5146 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5147,#5148,#5149,#5150,
+#5151,#5152,#5153),.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('') );
+#5147 = CARTESIAN_POINT('',(0.75,-0.5));
+#5148 = CARTESIAN_POINT('',(0.316987298108,-0.5));
+#5149 = CARTESIAN_POINT('',(0.533493649054,-0.125));
+#5150 = CARTESIAN_POINT('',(0.75,0.25));
+#5151 = CARTESIAN_POINT('',(0.966506350946,-0.125));
+#5152 = CARTESIAN_POINT('',(1.183012701892,-0.5));
+#5153 = CARTESIAN_POINT('',(0.75,-0.5));
+#5154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5155 = PCURVE('',#5156,#5161);
+#5156 = CYLINDRICAL_SURFACE('',#5157,0.25);
+#5157 = AXIS2_PLACEMENT_3D('',#5158,#5159,#5160);
+#5158 = CARTESIAN_POINT('',(5.32,-8.75,4.75));
+#5159 = DIRECTION('',(-1.,0.,0.));
+#5160 = DIRECTION('',(0.,0.,1.));
+#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5166);
+#5162 = LINE('',#5163,#5164);
+#5163 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#5164 = VECTOR('',#5165,1.);
+#5165 = DIRECTION('',(1.,0.));
+#5166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5167 = ADVANCED_FACE('',(#5168),#156,.T.);
+#5168 = FACE_BOUND('',#5169,.T.);
+#5169 = EDGE_LOOP('',(#5170,#5195,#5223,#5246,#5267,#5268,#5269,#5292,
+    #5316,#5337,#5358,#5379,#5407,#5430,#5458,#5479,#5500,#5521,#5549,
+    #5572,#5600,#5621,#5642,#5663,#5691,#5714,#5742,#5763,#5784,#5805,
+    #5833,#5856,#5884,#5905,#5926,#5947,#5975,#5998,#6026,#6047,#6068,
+    #6089));
+#5170 = ORIENTED_EDGE('',*,*,#5171,.F.);
+#5171 = EDGE_CURVE('',#5172,#5174,#5176,.T.);
+#5172 = VERTEX_POINT('',#5173);
+#5173 = CARTESIAN_POINT('',(-7.22,-9.25,5.));
+#5174 = VERTEX_POINT('',#5175);
+#5175 = CARTESIAN_POINT('',(-7.22,-8.75,5.));
+#5176 = SURFACE_CURVE('',#5177,(#5181,#5188),.PCURVE_S1.);
+#5177 = LINE('',#5178,#5179);
+#5178 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5179 = VECTOR('',#5180,1.);
+#5180 = DIRECTION('',(0.,1.,0.));
+#5181 = PCURVE('',#156,#5182);
+#5182 = DEFINITIONAL_REPRESENTATION('',(#5183),#5187);
+#5183 = LINE('',#5184,#5185);
+#5184 = CARTESIAN_POINT('',(0.,0.));
+#5185 = VECTOR('',#5186,1.);
+#5186 = DIRECTION('',(1.,0.));
+#5187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5188 = PCURVE('',#2868,#5189);
+#5189 = DEFINITIONAL_REPRESENTATION('',(#5190),#5194);
+#5190 = LINE('',#5191,#5192);
+#5191 = CARTESIAN_POINT('',(2.28,-19.));
+#5192 = VECTOR('',#5193,1.);
+#5193 = DIRECTION('',(0.,1.));
+#5194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5195 = ORIENTED_EDGE('',*,*,#5196,.F.);
+#5196 = EDGE_CURVE('',#5197,#5172,#5199,.T.);
+#5197 = VERTEX_POINT('',#5198);
+#5198 = CARTESIAN_POINT('',(-7.22,-9.5,4.75));
+#5199 = SURFACE_CURVE('',#5200,(#5205,#5216),.PCURVE_S1.);
+#5200 = CIRCLE('',#5201,0.25);
+#5201 = AXIS2_PLACEMENT_3D('',#5202,#5203,#5204);
+#5202 = CARTESIAN_POINT('',(-7.22,-9.25,4.75));
+#5203 = DIRECTION('',(-1.,0.,0.));
+#5204 = DIRECTION('',(0.,0.,-1.));
+#5205 = PCURVE('',#156,#5206);
+#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5215);
+#5207 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5208,#5209,#5210,#5211,
+#5212,#5213,#5214),.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('') );
+#5208 = CARTESIAN_POINT('',(0.25,-0.5));
+#5209 = CARTESIAN_POINT('',(-0.183012701892,-0.5));
+#5210 = CARTESIAN_POINT('',(3.349364905389E-02,-0.125));
+#5211 = CARTESIAN_POINT('',(0.25,0.25));
+#5212 = CARTESIAN_POINT('',(0.466506350946,-0.125));
+#5213 = CARTESIAN_POINT('',(0.683012701892,-0.5));
+#5214 = CARTESIAN_POINT('',(0.25,-0.5));
+#5215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5216 = PCURVE('',#2840,#5217);
+#5217 = DEFINITIONAL_REPRESENTATION('',(#5218),#5222);
+#5218 = LINE('',#5219,#5220);
+#5219 = CARTESIAN_POINT('',(-1.570796326795,1.7763568394E-15));
+#5220 = VECTOR('',#5221,1.);
+#5221 = DIRECTION('',(1.,0.));
+#5222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5223 = ORIENTED_EDGE('',*,*,#5224,.T.);
+#5224 = EDGE_CURVE('',#5197,#5225,#5227,.T.);
+#5225 = VERTEX_POINT('',#5226);
+#5226 = CARTESIAN_POINT('',(-7.22,-9.5,1.5));
+#5227 = SURFACE_CURVE('',#5228,(#5232,#5239),.PCURVE_S1.);
+#5228 = LINE('',#5229,#5230);
+#5229 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5230 = VECTOR('',#5231,1.);
+#5231 = DIRECTION('',(-0.,-0.,-1.));
+#5232 = PCURVE('',#156,#5233);
+#5233 = DEFINITIONAL_REPRESENTATION('',(#5234),#5238);
+#5234 = LINE('',#5235,#5236);
+#5235 = CARTESIAN_POINT('',(0.,0.));
+#5236 = VECTOR('',#5237,1.);
+#5237 = DIRECTION('',(0.,-1.));
+#5238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5239 = PCURVE('',#607,#5240);
+#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245);
+#5241 = LINE('',#5242,#5243);
+#5242 = CARTESIAN_POINT('',(16.72,-5.));
+#5243 = VECTOR('',#5244,1.);
+#5244 = DIRECTION('',(0.,1.));
+#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5246 = ORIENTED_EDGE('',*,*,#5247,.T.);
+#5247 = EDGE_CURVE('',#5225,#141,#5248,.T.);
+#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.);
+#5249 = LINE('',#5250,#5251);
+#5250 = CARTESIAN_POINT('',(-7.22,-9.5,1.5));
+#5251 = VECTOR('',#5252,1.);
+#5252 = DIRECTION('',(0.,1.,0.));
+#5253 = PCURVE('',#156,#5254);
+#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259);
+#5255 = LINE('',#5256,#5257);
+#5256 = CARTESIAN_POINT('',(0.,-3.5));
+#5257 = VECTOR('',#5258,1.);
+#5258 = DIRECTION('',(1.,0.));
+#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5260 = PCURVE('',#184,#5261);
+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);
+#5262 = LINE('',#5263,#5264);
+#5263 = CARTESIAN_POINT('',(0.,-19.));
+#5264 = VECTOR('',#5265,1.);
+#5265 = DIRECTION('',(0.,1.));
+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5267 = ORIENTED_EDGE('',*,*,#140,.F.);
+#5268 = ORIENTED_EDGE('',*,*,#4006,.T.);
+#5269 = ORIENTED_EDGE('',*,*,#5270,.F.);
+#5270 = EDGE_CURVE('',#5271,#3984,#5273,.T.);
+#5271 = VERTEX_POINT('',#5272);
+#5272 = CARTESIAN_POINT('',(-7.22,8.75,5.));
+#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.);
+#5274 = LINE('',#5275,#5276);
+#5275 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5276 = VECTOR('',#5277,1.);
+#5277 = DIRECTION('',(0.,1.,0.));
+#5278 = PCURVE('',#156,#5279);
+#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284);
+#5280 = LINE('',#5281,#5282);
+#5281 = CARTESIAN_POINT('',(0.,0.));
+#5282 = VECTOR('',#5283,1.);
+#5283 = DIRECTION('',(1.,0.));
+#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5285 = PCURVE('',#3892,#5286);
+#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291);
+#5287 = LINE('',#5288,#5289);
+#5288 = CARTESIAN_POINT('',(2.28,-19.));
+#5289 = VECTOR('',#5290,1.);
+#5290 = DIRECTION('',(0.,1.));
+#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5292 = ORIENTED_EDGE('',*,*,#5293,.T.);
+#5293 = EDGE_CURVE('',#5271,#5294,#5296,.T.);
+#5294 = VERTEX_POINT('',#5295);
+#5295 = CARTESIAN_POINT('',(-7.22,8.5,4.75));
+#5296 = SURFACE_CURVE('',#5297,(#5302,#5309),.PCURVE_S1.);
+#5297 = CIRCLE('',#5298,0.25);
+#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
+#5299 = CARTESIAN_POINT('',(-7.22,8.75,4.75));
+#5300 = DIRECTION('',(1.,0.,-0.));
+#5301 = DIRECTION('',(0.,0.,1.));
+#5302 = PCURVE('',#156,#5303);
+#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5308);
+#5304 = CIRCLE('',#5305,0.25);
+#5305 = AXIS2_PLACEMENT_2D('',#5306,#5307);
+#5306 = CARTESIAN_POINT('',(18.25,-0.25));
+#5307 = DIRECTION('',(0.,1.));
+#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5309 = PCURVE('',#3864,#5310);
+#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315);
+#5311 = LINE('',#5312,#5313);
+#5312 = CARTESIAN_POINT('',(0.,2.28));
+#5313 = VECTOR('',#5314,1.);
+#5314 = DIRECTION('',(1.,0.));
+#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5316 = ORIENTED_EDGE('',*,*,#5317,.T.);
+#5317 = EDGE_CURVE('',#5294,#5318,#5320,.T.);
+#5318 = VERTEX_POINT('',#5319);
+#5319 = CARTESIAN_POINT('',(-7.22,8.5,1.7));
+#5320 = SURFACE_CURVE('',#5321,(#5325,#5331),.PCURVE_S1.);
+#5321 = LINE('',#5322,#5323);
+#5322 = CARTESIAN_POINT('',(-7.22,8.5,5.));
+#5323 = VECTOR('',#5324,1.);
+#5324 = DIRECTION('',(0.,0.,-1.));
+#5325 = PCURVE('',#156,#5326);
+#5326 = DEFINITIONAL_REPRESENTATION('',(#5327),#5330);
+#5327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5328,#5329),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5328 = CARTESIAN_POINT('',(18.,0.));
+#5329 = CARTESIAN_POINT('',(18.,-3.3));
+#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5331 = PCURVE('',#3831,#5332);
+#5332 = DEFINITIONAL_REPRESENTATION('',(#5333),#5336);
+#5333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5334,#5335),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5334 = CARTESIAN_POINT('',(2.28,0.));
+#5335 = CARTESIAN_POINT('',(2.28,-3.3));
+#5336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5337 = ORIENTED_EDGE('',*,*,#5338,.T.);
+#5338 = EDGE_CURVE('',#5318,#5339,#5341,.T.);
+#5339 = VERTEX_POINT('',#5340);
+#5340 = CARTESIAN_POINT('',(-7.22,6.5,1.7));
+#5341 = SURFACE_CURVE('',#5342,(#5346,#5352),.PCURVE_S1.);
+#5342 = LINE('',#5343,#5344);
+#5343 = CARTESIAN_POINT('',(-7.22,-0.5,1.7));
+#5344 = VECTOR('',#5345,1.);
+#5345 = DIRECTION('',(0.,-1.,0.));
+#5346 = PCURVE('',#156,#5347);
+#5347 = DEFINITIONAL_REPRESENTATION('',(#5348),#5351);
+#5348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5349,#5350),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#5349 = CARTESIAN_POINT('',(18.,-3.3));
+#5350 = CARTESIAN_POINT('',(16.,-3.3));
+#5351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5352 = PCURVE('',#3803,#5353);
+#5353 = DEFINITIONAL_REPRESENTATION('',(#5354),#5357);
+#5354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5355,#5356),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#5355 = CARTESIAN_POINT('',(2.28,0.));
+#5356 = CARTESIAN_POINT('',(2.28,-2.));
+#5357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5358 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#5359 = EDGE_CURVE('',#5339,#5360,#5362,.T.);
+#5360 = VERTEX_POINT('',#5361);
+#5361 = CARTESIAN_POINT('',(-7.22,6.5,4.75));
+#5362 = SURFACE_CURVE('',#5363,(#5367,#5373),.PCURVE_S1.);
+#5363 = LINE('',#5364,#5365);
+#5364 = CARTESIAN_POINT('',(-7.22,6.5,5.));
+#5365 = VECTOR('',#5366,1.);
+#5366 = DIRECTION('',(0.,0.,1.));
+#5367 = PCURVE('',#156,#5368);
+#5368 = DEFINITIONAL_REPRESENTATION('',(#5369),#5372);
+#5369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5370,#5371),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5370 = CARTESIAN_POINT('',(16.,-3.3));
+#5371 = CARTESIAN_POINT('',(16.,0.));
+#5372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5373 = PCURVE('',#3775,#5374);
+#5374 = DEFINITIONAL_REPRESENTATION('',(#5375),#5378);
+#5375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5376,#5377),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5376 = CARTESIAN_POINT('',(16.72,-3.3));
+#5377 = CARTESIAN_POINT('',(16.72,0.));
+#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5379 = ORIENTED_EDGE('',*,*,#5380,.F.);
+#5380 = EDGE_CURVE('',#5381,#5360,#5383,.T.);
+#5381 = VERTEX_POINT('',#5382);
+#5382 = CARTESIAN_POINT('',(-7.22,6.25,5.));
+#5383 = SURFACE_CURVE('',#5384,(#5389,#5400),.PCURVE_S1.);
+#5384 = CIRCLE('',#5385,0.25);
+#5385 = AXIS2_PLACEMENT_3D('',#5386,#5387,#5388);
+#5386 = CARTESIAN_POINT('',(-7.22,6.25,4.75));
+#5387 = DIRECTION('',(-1.,0.,0.));
+#5388 = DIRECTION('',(0.,0.,-1.));
+#5389 = PCURVE('',#156,#5390);
+#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5399);
+#5391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5392,#5393,#5394,#5395,
+#5396,#5397,#5398),.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('') );
+#5392 = CARTESIAN_POINT('',(15.75,-0.5));
+#5393 = CARTESIAN_POINT('',(15.316987298108,-0.5));
+#5394 = CARTESIAN_POINT('',(15.533493649054,-0.125));
+#5395 = CARTESIAN_POINT('',(15.75,0.25));
+#5396 = CARTESIAN_POINT('',(15.966506350946,-0.125));
+#5397 = CARTESIAN_POINT('',(16.183012701892,-0.5));
+#5398 = CARTESIAN_POINT('',(15.75,-0.5));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5400 = PCURVE('',#3747,#5401);
+#5401 = DEFINITIONAL_REPRESENTATION('',(#5402),#5406);
+#5402 = LINE('',#5403,#5404);
+#5403 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#5404 = VECTOR('',#5405,1.);
+#5405 = DIRECTION('',(1.,0.));
+#5406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5407 = ORIENTED_EDGE('',*,*,#5408,.F.);
+#5408 = EDGE_CURVE('',#5409,#5381,#5411,.T.);
+#5409 = VERTEX_POINT('',#5410);
+#5410 = CARTESIAN_POINT('',(-7.22,5.75,5.));
+#5411 = SURFACE_CURVE('',#5412,(#5416,#5423),.PCURVE_S1.);
+#5412 = LINE('',#5413,#5414);
+#5413 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5414 = VECTOR('',#5415,1.);
+#5415 = DIRECTION('',(0.,1.,0.));
+#5416 = PCURVE('',#156,#5417);
+#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5422);
+#5418 = LINE('',#5419,#5420);
+#5419 = CARTESIAN_POINT('',(0.,0.));
+#5420 = VECTOR('',#5421,1.);
+#5421 = DIRECTION('',(1.,0.));
+#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5423 = PCURVE('',#3718,#5424);
+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);
+#5425 = LINE('',#5426,#5427);
+#5426 = CARTESIAN_POINT('',(2.28,-19.));
+#5427 = VECTOR('',#5428,1.);
+#5428 = DIRECTION('',(0.,1.));
+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5430 = ORIENTED_EDGE('',*,*,#5431,.F.);
+#5431 = EDGE_CURVE('',#5432,#5409,#5434,.T.);
+#5432 = VERTEX_POINT('',#5433);
+#5433 = CARTESIAN_POINT('',(-7.22,5.5,4.75));
+#5434 = SURFACE_CURVE('',#5435,(#5440,#5451),.PCURVE_S1.);
+#5435 = CIRCLE('',#5436,0.25);
+#5436 = AXIS2_PLACEMENT_3D('',#5437,#5438,#5439);
+#5437 = CARTESIAN_POINT('',(-7.22,5.75,4.75));
+#5438 = DIRECTION('',(-1.,0.,0.));
+#5439 = DIRECTION('',(0.,0.,1.));
+#5440 = PCURVE('',#156,#5441);
+#5441 = DEFINITIONAL_REPRESENTATION('',(#5442),#5450);
+#5442 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5443,#5444,#5445,#5446,
+#5447,#5448,#5449),.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('') );
+#5443 = CARTESIAN_POINT('',(15.25,0.));
+#5444 = CARTESIAN_POINT('',(15.683012701892,0.));
+#5445 = CARTESIAN_POINT('',(15.466506350946,-0.375));
+#5446 = CARTESIAN_POINT('',(15.25,-0.75));
+#5447 = CARTESIAN_POINT('',(15.033493649054,-0.375));
+#5448 = CARTESIAN_POINT('',(14.816987298108,-3.885780586188E-16));
+#5449 = CARTESIAN_POINT('',(15.25,0.));
+#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5451 = PCURVE('',#3690,#5452);
+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);
+#5453 = LINE('',#5454,#5455);
+#5454 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#5455 = VECTOR('',#5456,1.);
+#5456 = DIRECTION('',(-1.,0.));
+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5458 = ORIENTED_EDGE('',*,*,#5459,.T.);
+#5459 = EDGE_CURVE('',#5432,#5460,#5462,.T.);
+#5460 = VERTEX_POINT('',#5461);
+#5461 = CARTESIAN_POINT('',(-7.22,5.5,1.7));
+#5462 = SURFACE_CURVE('',#5463,(#5467,#5473),.PCURVE_S1.);
+#5463 = LINE('',#5464,#5465);
+#5464 = CARTESIAN_POINT('',(-7.22,5.5,5.));
+#5465 = VECTOR('',#5466,1.);
+#5466 = DIRECTION('',(0.,0.,-1.));
+#5467 = PCURVE('',#156,#5468);
+#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5472);
+#5469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5470,#5471),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5470 = CARTESIAN_POINT('',(15.,0.));
+#5471 = CARTESIAN_POINT('',(15.,-3.3));
+#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5473 = PCURVE('',#3661,#5474);
+#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5478);
+#5475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5476,#5477),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5476 = CARTESIAN_POINT('',(2.28,0.));
+#5477 = CARTESIAN_POINT('',(2.28,-3.3));
+#5478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5479 = ORIENTED_EDGE('',*,*,#5480,.T.);
+#5480 = EDGE_CURVE('',#5460,#5481,#5483,.T.);
+#5481 = VERTEX_POINT('',#5482);
+#5482 = CARTESIAN_POINT('',(-7.22,3.5,1.7));
+#5483 = SURFACE_CURVE('',#5484,(#5488,#5494),.PCURVE_S1.);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(-7.22,-2.,1.7));
+#5486 = VECTOR('',#5487,1.);
+#5487 = DIRECTION('',(0.,-1.,0.));
+#5488 = PCURVE('',#156,#5489);
+#5489 = DEFINITIONAL_REPRESENTATION('',(#5490),#5493);
+#5490 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5491,#5492),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#5491 = CARTESIAN_POINT('',(15.,-3.3));
+#5492 = CARTESIAN_POINT('',(13.,-3.3));
+#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5494 = PCURVE('',#3633,#5495);
+#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5499);
+#5496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5497,#5498),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#5497 = CARTESIAN_POINT('',(2.28,0.));
+#5498 = CARTESIAN_POINT('',(2.28,-2.));
+#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5500 = ORIENTED_EDGE('',*,*,#5501,.T.);
+#5501 = EDGE_CURVE('',#5481,#5502,#5504,.T.);
+#5502 = VERTEX_POINT('',#5503);
+#5503 = CARTESIAN_POINT('',(-7.22,3.5,4.75));
+#5504 = SURFACE_CURVE('',#5505,(#5509,#5515),.PCURVE_S1.);
+#5505 = LINE('',#5506,#5507);
+#5506 = CARTESIAN_POINT('',(-7.22,3.5,5.));
+#5507 = VECTOR('',#5508,1.);
+#5508 = DIRECTION('',(0.,0.,1.));
+#5509 = PCURVE('',#156,#5510);
+#5510 = DEFINITIONAL_REPRESENTATION('',(#5511),#5514);
+#5511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5512,#5513),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5512 = CARTESIAN_POINT('',(13.,-3.3));
+#5513 = CARTESIAN_POINT('',(13.,0.));
+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5515 = PCURVE('',#3605,#5516);
+#5516 = DEFINITIONAL_REPRESENTATION('',(#5517),#5520);
+#5517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5518,#5519),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5518 = CARTESIAN_POINT('',(16.72,-3.3));
+#5519 = CARTESIAN_POINT('',(16.72,0.));
+#5520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5521 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#5522 = EDGE_CURVE('',#5523,#5502,#5525,.T.);
+#5523 = VERTEX_POINT('',#5524);
+#5524 = CARTESIAN_POINT('',(-7.22,3.25,5.));
+#5525 = SURFACE_CURVE('',#5526,(#5531,#5542),.PCURVE_S1.);
+#5526 = CIRCLE('',#5527,0.25);
+#5527 = AXIS2_PLACEMENT_3D('',#5528,#5529,#5530);
+#5528 = CARTESIAN_POINT('',(-7.22,3.25,4.75));
+#5529 = DIRECTION('',(-1.,0.,0.));
+#5530 = DIRECTION('',(0.,0.,-1.));
+#5531 = PCURVE('',#156,#5532);
+#5532 = DEFINITIONAL_REPRESENTATION('',(#5533),#5541);
+#5533 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5534,#5535,#5536,#5537,
+#5538,#5539,#5540),.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('') );
+#5534 = CARTESIAN_POINT('',(12.75,-0.5));
+#5535 = CARTESIAN_POINT('',(12.316987298108,-0.5));
+#5536 = CARTESIAN_POINT('',(12.533493649054,-0.125));
+#5537 = CARTESIAN_POINT('',(12.75,0.25));
+#5538 = CARTESIAN_POINT('',(12.966506350946,-0.125));
+#5539 = CARTESIAN_POINT('',(13.183012701892,-0.5));
+#5540 = CARTESIAN_POINT('',(12.75,-0.5));
+#5541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5542 = PCURVE('',#3577,#5543);
+#5543 = DEFINITIONAL_REPRESENTATION('',(#5544),#5548);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#5546 = VECTOR('',#5547,1.);
+#5547 = DIRECTION('',(1.,0.));
+#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5549 = ORIENTED_EDGE('',*,*,#5550,.F.);
+#5550 = EDGE_CURVE('',#5551,#5523,#5553,.T.);
+#5551 = VERTEX_POINT('',#5552);
+#5552 = CARTESIAN_POINT('',(-7.22,2.75,5.));
+#5553 = SURFACE_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.);
+#5554 = LINE('',#5555,#5556);
+#5555 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5556 = VECTOR('',#5557,1.);
+#5557 = DIRECTION('',(0.,1.,0.));
+#5558 = PCURVE('',#156,#5559);
+#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564);
+#5560 = LINE('',#5561,#5562);
+#5561 = CARTESIAN_POINT('',(0.,0.));
+#5562 = VECTOR('',#5563,1.);
+#5563 = DIRECTION('',(1.,0.));
+#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5565 = PCURVE('',#3548,#5566);
+#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571);
+#5567 = LINE('',#5568,#5569);
+#5568 = CARTESIAN_POINT('',(2.28,-19.));
+#5569 = VECTOR('',#5570,1.);
+#5570 = DIRECTION('',(0.,1.));
+#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5572 = ORIENTED_EDGE('',*,*,#5573,.F.);
+#5573 = EDGE_CURVE('',#5574,#5551,#5576,.T.);
+#5574 = VERTEX_POINT('',#5575);
+#5575 = CARTESIAN_POINT('',(-7.22,2.5,4.75));
+#5576 = SURFACE_CURVE('',#5577,(#5582,#5593),.PCURVE_S1.);
+#5577 = CIRCLE('',#5578,0.25);
+#5578 = AXIS2_PLACEMENT_3D('',#5579,#5580,#5581);
+#5579 = CARTESIAN_POINT('',(-7.22,2.75,4.75));
+#5580 = DIRECTION('',(-1.,0.,0.));
+#5581 = DIRECTION('',(0.,0.,1.));
+#5582 = PCURVE('',#156,#5583);
+#5583 = DEFINITIONAL_REPRESENTATION('',(#5584),#5592);
+#5584 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5585,#5586,#5587,#5588,
+#5589,#5590,#5591),.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('') );
+#5585 = CARTESIAN_POINT('',(12.25,0.));
+#5586 = CARTESIAN_POINT('',(12.683012701892,0.));
+#5587 = CARTESIAN_POINT('',(12.466506350946,-0.375));
+#5588 = CARTESIAN_POINT('',(12.25,-0.75));
+#5589 = CARTESIAN_POINT('',(12.033493649054,-0.375));
+#5590 = CARTESIAN_POINT('',(11.816987298108,-3.885780586188E-16));
+#5591 = CARTESIAN_POINT('',(12.25,0.));
+#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5593 = PCURVE('',#3520,#5594);
+#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599);
+#5595 = LINE('',#5596,#5597);
+#5596 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#5597 = VECTOR('',#5598,1.);
+#5598 = DIRECTION('',(-1.,0.));
+#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5600 = ORIENTED_EDGE('',*,*,#5601,.T.);
+#5601 = EDGE_CURVE('',#5574,#5602,#5604,.T.);
+#5602 = VERTEX_POINT('',#5603);
+#5603 = CARTESIAN_POINT('',(-7.22,2.5,1.7));
+#5604 = SURFACE_CURVE('',#5605,(#5609,#5615),.PCURVE_S1.);
+#5605 = LINE('',#5606,#5607);
+#5606 = CARTESIAN_POINT('',(-7.22,2.5,5.));
+#5607 = VECTOR('',#5608,1.);
+#5608 = DIRECTION('',(0.,0.,-1.));
+#5609 = PCURVE('',#156,#5610);
+#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5614);
+#5611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5612,#5613),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5612 = CARTESIAN_POINT('',(12.,0.));
+#5613 = CARTESIAN_POINT('',(12.,-3.3));
+#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5615 = PCURVE('',#3491,#5616);
+#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5620);
+#5617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5618,#5619),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5618 = CARTESIAN_POINT('',(2.28,0.));
+#5619 = CARTESIAN_POINT('',(2.28,-3.3));
+#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5621 = ORIENTED_EDGE('',*,*,#5622,.T.);
+#5622 = EDGE_CURVE('',#5602,#5623,#5625,.T.);
+#5623 = VERTEX_POINT('',#5624);
+#5624 = CARTESIAN_POINT('',(-7.22,0.5,1.7));
+#5625 = SURFACE_CURVE('',#5626,(#5630,#5636),.PCURVE_S1.);
+#5626 = LINE('',#5627,#5628);
+#5627 = CARTESIAN_POINT('',(-7.22,-3.5,1.7));
+#5628 = VECTOR('',#5629,1.);
+#5629 = DIRECTION('',(0.,-1.,0.));
+#5630 = PCURVE('',#156,#5631);
+#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5635);
+#5632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5633,#5634),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#5633 = CARTESIAN_POINT('',(12.,-3.3));
+#5634 = CARTESIAN_POINT('',(10.,-3.3));
+#5635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5636 = PCURVE('',#3463,#5637);
+#5637 = DEFINITIONAL_REPRESENTATION('',(#5638),#5641);
+#5638 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5639,#5640),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#5639 = CARTESIAN_POINT('',(2.28,0.));
+#5640 = CARTESIAN_POINT('',(2.28,-2.));
+#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5642 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5643 = EDGE_CURVE('',#5623,#5644,#5646,.T.);
+#5644 = VERTEX_POINT('',#5645);
+#5645 = CARTESIAN_POINT('',(-7.22,0.5,4.75));
+#5646 = SURFACE_CURVE('',#5647,(#5651,#5657),.PCURVE_S1.);
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(-7.22,0.5,5.));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(0.,0.,1.));
+#5651 = PCURVE('',#156,#5652);
+#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5656);
+#5653 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5654,#5655),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5654 = CARTESIAN_POINT('',(10.,-3.3));
+#5655 = CARTESIAN_POINT('',(10.,0.));
+#5656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5657 = PCURVE('',#3435,#5658);
+#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5662);
+#5659 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5660,#5661),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5660 = CARTESIAN_POINT('',(16.72,-3.3));
+#5661 = CARTESIAN_POINT('',(16.72,0.));
+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5663 = ORIENTED_EDGE('',*,*,#5664,.F.);
+#5664 = EDGE_CURVE('',#5665,#5644,#5667,.T.);
+#5665 = VERTEX_POINT('',#5666);
+#5666 = CARTESIAN_POINT('',(-7.22,0.25,5.));
+#5667 = SURFACE_CURVE('',#5668,(#5673,#5684),.PCURVE_S1.);
+#5668 = CIRCLE('',#5669,0.25);
+#5669 = AXIS2_PLACEMENT_3D('',#5670,#5671,#5672);
+#5670 = CARTESIAN_POINT('',(-7.22,0.25,4.75));
+#5671 = DIRECTION('',(-1.,0.,0.));
+#5672 = DIRECTION('',(0.,0.,-1.));
+#5673 = PCURVE('',#156,#5674);
+#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5683);
+#5675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5676,#5677,#5678,#5679,
+#5680,#5681,#5682),.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('') );
+#5676 = CARTESIAN_POINT('',(9.75,-0.5));
+#5677 = CARTESIAN_POINT('',(9.316987298108,-0.5));
+#5678 = CARTESIAN_POINT('',(9.533493649054,-0.125));
+#5679 = CARTESIAN_POINT('',(9.75,0.25));
+#5680 = CARTESIAN_POINT('',(9.966506350946,-0.125));
+#5681 = CARTESIAN_POINT('',(10.183012701892,-0.5));
+#5682 = CARTESIAN_POINT('',(9.75,-0.5));
+#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5684 = PCURVE('',#3407,#5685);
+#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690);
+#5686 = LINE('',#5687,#5688);
+#5687 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#5688 = VECTOR('',#5689,1.);
+#5689 = DIRECTION('',(1.,0.));
+#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5691 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5692 = EDGE_CURVE('',#5693,#5665,#5695,.T.);
+#5693 = VERTEX_POINT('',#5694);
+#5694 = CARTESIAN_POINT('',(-7.22,-0.25,5.));
+#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.);
+#5696 = LINE('',#5697,#5698);
+#5697 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5698 = VECTOR('',#5699,1.);
+#5699 = DIRECTION('',(0.,1.,0.));
+#5700 = PCURVE('',#156,#5701);
+#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706);
+#5702 = LINE('',#5703,#5704);
+#5703 = CARTESIAN_POINT('',(0.,0.));
+#5704 = VECTOR('',#5705,1.);
+#5705 = DIRECTION('',(1.,0.));
+#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5707 = PCURVE('',#3378,#5708);
+#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713);
+#5709 = LINE('',#5710,#5711);
+#5710 = CARTESIAN_POINT('',(2.28,-19.));
+#5711 = VECTOR('',#5712,1.);
+#5712 = DIRECTION('',(0.,1.));
+#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5714 = ORIENTED_EDGE('',*,*,#5715,.F.);
+#5715 = EDGE_CURVE('',#5716,#5693,#5718,.T.);
+#5716 = VERTEX_POINT('',#5717);
+#5717 = CARTESIAN_POINT('',(-7.22,-0.5,4.75));
+#5718 = SURFACE_CURVE('',#5719,(#5724,#5735),.PCURVE_S1.);
+#5719 = CIRCLE('',#5720,0.25);
+#5720 = AXIS2_PLACEMENT_3D('',#5721,#5722,#5723);
+#5721 = CARTESIAN_POINT('',(-7.22,-0.25,4.75));
+#5722 = DIRECTION('',(-1.,0.,0.));
+#5723 = DIRECTION('',(0.,0.,1.));
+#5724 = PCURVE('',#156,#5725);
+#5725 = DEFINITIONAL_REPRESENTATION('',(#5726),#5734);
+#5726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5727,#5728,#5729,#5730,
+#5731,#5732,#5733),.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('') );
+#5727 = CARTESIAN_POINT('',(9.25,0.));
+#5728 = CARTESIAN_POINT('',(9.683012701892,0.));
+#5729 = CARTESIAN_POINT('',(9.466506350946,-0.375));
+#5730 = CARTESIAN_POINT('',(9.25,-0.75));
+#5731 = CARTESIAN_POINT('',(9.033493649054,-0.375));
+#5732 = CARTESIAN_POINT('',(8.816987298108,-3.885780586188E-16));
+#5733 = CARTESIAN_POINT('',(9.25,0.));
+#5734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5735 = PCURVE('',#3350,#5736);
+#5736 = DEFINITIONAL_REPRESENTATION('',(#5737),#5741);
+#5737 = LINE('',#5738,#5739);
+#5738 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#5739 = VECTOR('',#5740,1.);
+#5740 = DIRECTION('',(-1.,0.));
+#5741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5742 = ORIENTED_EDGE('',*,*,#5743,.T.);
+#5743 = EDGE_CURVE('',#5716,#5744,#5746,.T.);
+#5744 = VERTEX_POINT('',#5745);
+#5745 = CARTESIAN_POINT('',(-7.22,-0.5,1.7));
+#5746 = SURFACE_CURVE('',#5747,(#5751,#5757),.PCURVE_S1.);
+#5747 = LINE('',#5748,#5749);
+#5748 = CARTESIAN_POINT('',(-7.22,-0.5,5.));
+#5749 = VECTOR('',#5750,1.);
+#5750 = DIRECTION('',(0.,0.,-1.));
+#5751 = PCURVE('',#156,#5752);
+#5752 = DEFINITIONAL_REPRESENTATION('',(#5753),#5756);
+#5753 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5754,#5755),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5754 = CARTESIAN_POINT('',(9.,0.));
+#5755 = CARTESIAN_POINT('',(9.,-3.3));
+#5756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5757 = PCURVE('',#3321,#5758);
+#5758 = DEFINITIONAL_REPRESENTATION('',(#5759),#5762);
+#5759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5760,#5761),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5760 = CARTESIAN_POINT('',(2.28,0.));
+#5761 = CARTESIAN_POINT('',(2.28,-3.3));
+#5762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5763 = ORIENTED_EDGE('',*,*,#5764,.T.);
+#5764 = EDGE_CURVE('',#5744,#5765,#5767,.T.);
+#5765 = VERTEX_POINT('',#5766);
+#5766 = CARTESIAN_POINT('',(-7.22,-2.5,1.7));
+#5767 = SURFACE_CURVE('',#5768,(#5772,#5778),.PCURVE_S1.);
+#5768 = LINE('',#5769,#5770);
+#5769 = CARTESIAN_POINT('',(-7.22,-5.,1.7));
+#5770 = VECTOR('',#5771,1.);
+#5771 = DIRECTION('',(0.,-1.,0.));
+#5772 = PCURVE('',#156,#5773);
+#5773 = DEFINITIONAL_REPRESENTATION('',(#5774),#5777);
+#5774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5775,#5776),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#5775 = CARTESIAN_POINT('',(9.,-3.3));
+#5776 = CARTESIAN_POINT('',(7.,-3.3));
+#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5778 = PCURVE('',#3293,#5779);
+#5779 = DEFINITIONAL_REPRESENTATION('',(#5780),#5783);
+#5780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5781,#5782),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#5781 = CARTESIAN_POINT('',(2.28,0.));
+#5782 = CARTESIAN_POINT('',(2.28,-2.));
+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5784 = ORIENTED_EDGE('',*,*,#5785,.T.);
+#5785 = EDGE_CURVE('',#5765,#5786,#5788,.T.);
+#5786 = VERTEX_POINT('',#5787);
+#5787 = CARTESIAN_POINT('',(-7.22,-2.5,4.75));
+#5788 = SURFACE_CURVE('',#5789,(#5793,#5799),.PCURVE_S1.);
+#5789 = LINE('',#5790,#5791);
+#5790 = CARTESIAN_POINT('',(-7.22,-2.5,5.));
+#5791 = VECTOR('',#5792,1.);
+#5792 = DIRECTION('',(0.,0.,1.));
+#5793 = PCURVE('',#156,#5794);
+#5794 = DEFINITIONAL_REPRESENTATION('',(#5795),#5798);
+#5795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5796,#5797),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5796 = CARTESIAN_POINT('',(7.,-3.3));
+#5797 = CARTESIAN_POINT('',(7.,0.));
+#5798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5799 = PCURVE('',#3265,#5800);
+#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5804);
+#5801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5802,#5803),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5802 = CARTESIAN_POINT('',(16.72,-3.3));
+#5803 = CARTESIAN_POINT('',(16.72,0.));
+#5804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5805 = ORIENTED_EDGE('',*,*,#5806,.F.);
+#5806 = EDGE_CURVE('',#5807,#5786,#5809,.T.);
+#5807 = VERTEX_POINT('',#5808);
+#5808 = CARTESIAN_POINT('',(-7.22,-2.75,5.));
+#5809 = SURFACE_CURVE('',#5810,(#5815,#5826),.PCURVE_S1.);
+#5810 = CIRCLE('',#5811,0.25);
+#5811 = AXIS2_PLACEMENT_3D('',#5812,#5813,#5814);
+#5812 = CARTESIAN_POINT('',(-7.22,-2.75,4.75));
+#5813 = DIRECTION('',(-1.,0.,0.));
+#5814 = DIRECTION('',(0.,0.,-1.));
+#5815 = PCURVE('',#156,#5816);
+#5816 = DEFINITIONAL_REPRESENTATION('',(#5817),#5825);
+#5817 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5818,#5819,#5820,#5821,
+#5822,#5823,#5824),.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('') );
+#5818 = CARTESIAN_POINT('',(6.75,-0.5));
+#5819 = CARTESIAN_POINT('',(6.316987298108,-0.5));
+#5820 = CARTESIAN_POINT('',(6.533493649054,-0.125));
+#5821 = CARTESIAN_POINT('',(6.75,0.25));
+#5822 = CARTESIAN_POINT('',(6.966506350946,-0.125));
+#5823 = CARTESIAN_POINT('',(7.183012701892,-0.5));
+#5824 = CARTESIAN_POINT('',(6.75,-0.5));
+#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5826 = PCURVE('',#3237,#5827);
+#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832);
+#5828 = LINE('',#5829,#5830);
+#5829 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#5830 = VECTOR('',#5831,1.);
+#5831 = DIRECTION('',(1.,0.));
+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5833 = ORIENTED_EDGE('',*,*,#5834,.F.);
+#5834 = EDGE_CURVE('',#5835,#5807,#5837,.T.);
+#5835 = VERTEX_POINT('',#5836);
+#5836 = CARTESIAN_POINT('',(-7.22,-3.25,5.));
+#5837 = SURFACE_CURVE('',#5838,(#5842,#5849),.PCURVE_S1.);
+#5838 = LINE('',#5839,#5840);
+#5839 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5840 = VECTOR('',#5841,1.);
+#5841 = DIRECTION('',(0.,1.,0.));
+#5842 = PCURVE('',#156,#5843);
+#5843 = DEFINITIONAL_REPRESENTATION('',(#5844),#5848);
+#5844 = LINE('',#5845,#5846);
+#5845 = CARTESIAN_POINT('',(0.,0.));
+#5846 = VECTOR('',#5847,1.);
+#5847 = DIRECTION('',(1.,0.));
+#5848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5849 = PCURVE('',#3208,#5850);
+#5850 = DEFINITIONAL_REPRESENTATION('',(#5851),#5855);
+#5851 = LINE('',#5852,#5853);
+#5852 = CARTESIAN_POINT('',(2.28,-19.));
+#5853 = VECTOR('',#5854,1.);
+#5854 = DIRECTION('',(0.,1.));
+#5855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5856 = ORIENTED_EDGE('',*,*,#5857,.F.);
+#5857 = EDGE_CURVE('',#5858,#5835,#5860,.T.);
+#5858 = VERTEX_POINT('',#5859);
+#5859 = CARTESIAN_POINT('',(-7.22,-3.5,4.75));
+#5860 = SURFACE_CURVE('',#5861,(#5866,#5877),.PCURVE_S1.);
+#5861 = CIRCLE('',#5862,0.25);
+#5862 = AXIS2_PLACEMENT_3D('',#5863,#5864,#5865);
+#5863 = CARTESIAN_POINT('',(-7.22,-3.25,4.75));
+#5864 = DIRECTION('',(-1.,0.,0.));
+#5865 = DIRECTION('',(0.,0.,1.));
+#5866 = PCURVE('',#156,#5867);
+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5876);
+#5868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5869,#5870,#5871,#5872,
+#5873,#5874,#5875),.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('') );
+#5869 = CARTESIAN_POINT('',(6.25,0.));
+#5870 = CARTESIAN_POINT('',(6.683012701892,0.));
+#5871 = CARTESIAN_POINT('',(6.466506350946,-0.375));
+#5872 = CARTESIAN_POINT('',(6.25,-0.75));
+#5873 = CARTESIAN_POINT('',(6.033493649054,-0.375));
+#5874 = CARTESIAN_POINT('',(5.816987298108,-3.885780586188E-16));
+#5875 = CARTESIAN_POINT('',(6.25,0.));
+#5876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5877 = PCURVE('',#3180,#5878);
+#5878 = DEFINITIONAL_REPRESENTATION('',(#5879),#5883);
+#5879 = LINE('',#5880,#5881);
+#5880 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#5881 = VECTOR('',#5882,1.);
+#5882 = DIRECTION('',(-1.,0.));
+#5883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5884 = ORIENTED_EDGE('',*,*,#5885,.T.);
+#5885 = EDGE_CURVE('',#5858,#5886,#5888,.T.);
+#5886 = VERTEX_POINT('',#5887);
+#5887 = CARTESIAN_POINT('',(-7.22,-3.5,1.7));
+#5888 = SURFACE_CURVE('',#5889,(#5893,#5899),.PCURVE_S1.);
+#5889 = LINE('',#5890,#5891);
+#5890 = CARTESIAN_POINT('',(-7.22,-3.5,5.));
+#5891 = VECTOR('',#5892,1.);
+#5892 = DIRECTION('',(0.,0.,-1.));
+#5893 = PCURVE('',#156,#5894);
+#5894 = DEFINITIONAL_REPRESENTATION('',(#5895),#5898);
+#5895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5896,#5897),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5896 = CARTESIAN_POINT('',(6.,0.));
+#5897 = CARTESIAN_POINT('',(6.,-3.3));
+#5898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5899 = PCURVE('',#3151,#5900);
+#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5904);
+#5901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5902,#5903),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#5902 = CARTESIAN_POINT('',(2.28,0.));
+#5903 = CARTESIAN_POINT('',(2.28,-3.3));
+#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5905 = ORIENTED_EDGE('',*,*,#5906,.T.);
+#5906 = EDGE_CURVE('',#5886,#5907,#5909,.T.);
+#5907 = VERTEX_POINT('',#5908);
+#5908 = CARTESIAN_POINT('',(-7.22,-5.5,1.7));
+#5909 = SURFACE_CURVE('',#5910,(#5914,#5920),.PCURVE_S1.);
+#5910 = LINE('',#5911,#5912);
+#5911 = CARTESIAN_POINT('',(-7.22,-6.5,1.7));
+#5912 = VECTOR('',#5913,1.);
+#5913 = DIRECTION('',(0.,-1.,0.));
+#5914 = PCURVE('',#156,#5915);
+#5915 = DEFINITIONAL_REPRESENTATION('',(#5916),#5919);
+#5916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5917,#5918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#5917 = CARTESIAN_POINT('',(6.,-3.3));
+#5918 = CARTESIAN_POINT('',(4.,-3.3));
+#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5920 = PCURVE('',#3123,#5921);
+#5921 = DEFINITIONAL_REPRESENTATION('',(#5922),#5925);
+#5922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5923,#5924),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#5923 = CARTESIAN_POINT('',(2.28,0.));
+#5924 = CARTESIAN_POINT('',(2.28,-2.));
+#5925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5926 = ORIENTED_EDGE('',*,*,#5927,.T.);
+#5927 = EDGE_CURVE('',#5907,#5928,#5930,.T.);
+#5928 = VERTEX_POINT('',#5929);
+#5929 = CARTESIAN_POINT('',(-7.22,-5.5,4.75));
+#5930 = SURFACE_CURVE('',#5931,(#5935,#5941),.PCURVE_S1.);
+#5931 = LINE('',#5932,#5933);
+#5932 = CARTESIAN_POINT('',(-7.22,-5.5,5.));
+#5933 = VECTOR('',#5934,1.);
+#5934 = DIRECTION('',(0.,0.,1.));
+#5935 = PCURVE('',#156,#5936);
+#5936 = DEFINITIONAL_REPRESENTATION('',(#5937),#5940);
+#5937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5938,#5939),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5938 = CARTESIAN_POINT('',(4.,-3.3));
+#5939 = CARTESIAN_POINT('',(4.,0.));
+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5941 = PCURVE('',#3095,#5942);
+#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5946);
+#5943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5944,#5945),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#5944 = CARTESIAN_POINT('',(16.72,-3.3));
+#5945 = CARTESIAN_POINT('',(16.72,0.));
+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5947 = ORIENTED_EDGE('',*,*,#5948,.F.);
+#5948 = EDGE_CURVE('',#5949,#5928,#5951,.T.);
+#5949 = VERTEX_POINT('',#5950);
+#5950 = CARTESIAN_POINT('',(-7.22,-5.75,5.));
+#5951 = SURFACE_CURVE('',#5952,(#5957,#5968),.PCURVE_S1.);
+#5952 = CIRCLE('',#5953,0.25);
+#5953 = AXIS2_PLACEMENT_3D('',#5954,#5955,#5956);
+#5954 = CARTESIAN_POINT('',(-7.22,-5.75,4.75));
+#5955 = DIRECTION('',(-1.,0.,0.));
+#5956 = DIRECTION('',(0.,0.,-1.));
+#5957 = PCURVE('',#156,#5958);
+#5958 = DEFINITIONAL_REPRESENTATION('',(#5959),#5967);
+#5959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5960,#5961,#5962,#5963,
+#5964,#5965,#5966),.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('') );
+#5960 = CARTESIAN_POINT('',(3.75,-0.5));
+#5961 = CARTESIAN_POINT('',(3.316987298108,-0.5));
+#5962 = CARTESIAN_POINT('',(3.533493649054,-0.125));
+#5963 = CARTESIAN_POINT('',(3.75,0.25));
+#5964 = CARTESIAN_POINT('',(3.966506350946,-0.125));
+#5965 = CARTESIAN_POINT('',(4.183012701892,-0.5));
+#5966 = CARTESIAN_POINT('',(3.75,-0.5));
+#5967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5968 = PCURVE('',#3067,#5969);
+#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974);
+#5970 = LINE('',#5971,#5972);
+#5971 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#5972 = VECTOR('',#5973,1.);
+#5973 = DIRECTION('',(1.,0.));
+#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5975 = ORIENTED_EDGE('',*,*,#5976,.F.);
+#5976 = EDGE_CURVE('',#5977,#5949,#5979,.T.);
+#5977 = VERTEX_POINT('',#5978);
+#5978 = CARTESIAN_POINT('',(-7.22,-6.25,5.));
+#5979 = SURFACE_CURVE('',#5980,(#5984,#5991),.PCURVE_S1.);
+#5980 = LINE('',#5981,#5982);
+#5981 = CARTESIAN_POINT('',(-7.22,-9.5,5.));
+#5982 = VECTOR('',#5983,1.);
+#5983 = DIRECTION('',(0.,1.,0.));
+#5984 = PCURVE('',#156,#5985);
+#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5990);
+#5986 = LINE('',#5987,#5988);
+#5987 = CARTESIAN_POINT('',(0.,0.));
+#5988 = VECTOR('',#5989,1.);
+#5989 = DIRECTION('',(1.,0.));
+#5990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5991 = PCURVE('',#3038,#5992);
+#5992 = DEFINITIONAL_REPRESENTATION('',(#5993),#5997);
+#5993 = LINE('',#5994,#5995);
+#5994 = CARTESIAN_POINT('',(2.28,-19.));
+#5995 = VECTOR('',#5996,1.);
+#5996 = DIRECTION('',(0.,1.));
+#5997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5998 = ORIENTED_EDGE('',*,*,#5999,.F.);
+#5999 = EDGE_CURVE('',#6000,#5977,#6002,.T.);
+#6000 = VERTEX_POINT('',#6001);
+#6001 = CARTESIAN_POINT('',(-7.22,-6.5,4.75));
+#6002 = SURFACE_CURVE('',#6003,(#6008,#6019),.PCURVE_S1.);
+#6003 = CIRCLE('',#6004,0.25);
+#6004 = AXIS2_PLACEMENT_3D('',#6005,#6006,#6007);
+#6005 = CARTESIAN_POINT('',(-7.22,-6.25,4.75));
+#6006 = DIRECTION('',(-1.,0.,0.));
+#6007 = DIRECTION('',(0.,0.,1.));
+#6008 = PCURVE('',#156,#6009);
+#6009 = DEFINITIONAL_REPRESENTATION('',(#6010),#6018);
+#6010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6011,#6012,#6013,#6014,
+#6015,#6016,#6017),.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('') );
+#6011 = CARTESIAN_POINT('',(3.25,0.));
+#6012 = CARTESIAN_POINT('',(3.683012701892,0.));
+#6013 = CARTESIAN_POINT('',(3.466506350946,-0.375));
+#6014 = CARTESIAN_POINT('',(3.25,-0.75));
+#6015 = CARTESIAN_POINT('',(3.033493649054,-0.375));
+#6016 = CARTESIAN_POINT('',(2.816987298108,-3.885780586188E-16));
+#6017 = CARTESIAN_POINT('',(3.25,0.));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6019 = PCURVE('',#3010,#6020);
+#6020 = DEFINITIONAL_REPRESENTATION('',(#6021),#6025);
+#6021 = LINE('',#6022,#6023);
+#6022 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#6023 = VECTOR('',#6024,1.);
+#6024 = DIRECTION('',(-1.,0.));
+#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6026 = ORIENTED_EDGE('',*,*,#6027,.T.);
+#6027 = EDGE_CURVE('',#6000,#6028,#6030,.T.);
+#6028 = VERTEX_POINT('',#6029);
+#6029 = CARTESIAN_POINT('',(-7.22,-6.5,1.7));
+#6030 = SURFACE_CURVE('',#6031,(#6035,#6041),.PCURVE_S1.);
+#6031 = LINE('',#6032,#6033);
+#6032 = CARTESIAN_POINT('',(-7.22,-6.5,5.));
+#6033 = VECTOR('',#6034,1.);
+#6034 = DIRECTION('',(0.,0.,-1.));
+#6035 = PCURVE('',#156,#6036);
+#6036 = DEFINITIONAL_REPRESENTATION('',(#6037),#6040);
+#6037 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6038,#6039),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6038 = CARTESIAN_POINT('',(3.,0.));
+#6039 = CARTESIAN_POINT('',(3.,-3.3));
+#6040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6041 = PCURVE('',#2981,#6042);
+#6042 = DEFINITIONAL_REPRESENTATION('',(#6043),#6046);
+#6043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6044,#6045),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6044 = CARTESIAN_POINT('',(2.28,0.));
+#6045 = CARTESIAN_POINT('',(2.28,-3.3));
+#6046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6047 = ORIENTED_EDGE('',*,*,#6048,.T.);
+#6048 = EDGE_CURVE('',#6028,#6049,#6051,.T.);
+#6049 = VERTEX_POINT('',#6050);
+#6050 = CARTESIAN_POINT('',(-7.22,-8.5,1.7));
+#6051 = SURFACE_CURVE('',#6052,(#6056,#6062),.PCURVE_S1.);
+#6052 = LINE('',#6053,#6054);
+#6053 = CARTESIAN_POINT('',(-7.22,-8.,1.7));
+#6054 = VECTOR('',#6055,1.);
+#6055 = DIRECTION('',(0.,-1.,0.));
+#6056 = PCURVE('',#156,#6057);
+#6057 = DEFINITIONAL_REPRESENTATION('',(#6058),#6061);
+#6058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6059,#6060),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#6059 = CARTESIAN_POINT('',(3.,-3.3));
+#6060 = CARTESIAN_POINT('',(1.,-3.3));
+#6061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6062 = PCURVE('',#2953,#6063);
+#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6067);
+#6064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6065,#6066),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#6065 = CARTESIAN_POINT('',(2.28,0.));
+#6066 = CARTESIAN_POINT('',(2.28,-2.));
+#6067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6068 = ORIENTED_EDGE('',*,*,#6069,.T.);
+#6069 = EDGE_CURVE('',#6049,#6070,#6072,.T.);
+#6070 = VERTEX_POINT('',#6071);
+#6071 = CARTESIAN_POINT('',(-7.22,-8.5,4.75));
+#6072 = SURFACE_CURVE('',#6073,(#6077,#6083),.PCURVE_S1.);
+#6073 = LINE('',#6074,#6075);
+#6074 = CARTESIAN_POINT('',(-7.22,-8.5,5.));
+#6075 = VECTOR('',#6076,1.);
+#6076 = DIRECTION('',(0.,0.,1.));
+#6077 = PCURVE('',#156,#6078);
+#6078 = DEFINITIONAL_REPRESENTATION('',(#6079),#6082);
+#6079 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6080,#6081),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6080 = CARTESIAN_POINT('',(1.,-3.3));
+#6081 = CARTESIAN_POINT('',(1.,0.));
+#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6083 = PCURVE('',#2925,#6084);
+#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6088);
+#6085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6086,#6087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6086 = CARTESIAN_POINT('',(16.72,-3.3));
+#6087 = CARTESIAN_POINT('',(16.72,0.));
+#6088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6089 = ORIENTED_EDGE('',*,*,#6090,.F.);
+#6090 = EDGE_CURVE('',#5174,#6070,#6091,.T.);
+#6091 = SURFACE_CURVE('',#6092,(#6097,#6108),.PCURVE_S1.);
+#6092 = CIRCLE('',#6093,0.25);
+#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096);
+#6094 = CARTESIAN_POINT('',(-7.22,-8.75,4.75));
+#6095 = DIRECTION('',(-1.,0.,0.));
+#6096 = DIRECTION('',(0.,0.,-1.));
+#6097 = PCURVE('',#156,#6098);
+#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6107);
+#6099 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6100,#6101,#6102,#6103,
+#6104,#6105,#6106),.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('') );
+#6100 = CARTESIAN_POINT('',(0.75,-0.5));
+#6101 = CARTESIAN_POINT('',(0.316987298108,-0.5));
+#6102 = CARTESIAN_POINT('',(0.533493649054,-0.125));
+#6103 = CARTESIAN_POINT('',(0.75,0.25));
+#6104 = CARTESIAN_POINT('',(0.966506350946,-0.125));
+#6105 = CARTESIAN_POINT('',(1.183012701892,-0.5));
+#6106 = CARTESIAN_POINT('',(0.75,-0.5));
+#6107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6108 = PCURVE('',#2897,#6109);
+#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114);
+#6110 = LINE('',#6111,#6112);
+#6111 = CARTESIAN_POINT('',(-3.14159265359,-1.7763568394E-15));
+#6112 = VECTOR('',#6113,1.);
+#6113 = DIRECTION('',(1.,0.));
+#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6115 = ADVANCED_FACE('',(#6116),#464,.T.);
+#6116 = FACE_BOUND('',#6117,.T.);
+#6117 = EDGE_LOOP('',(#6118,#6146,#6167,#6168));
+#6118 = ORIENTED_EDGE('',*,*,#6119,.T.);
+#6119 = EDGE_CURVE('',#421,#6120,#6122,.T.);
+#6120 = VERTEX_POINT('',#6121);
+#6121 = CARTESIAN_POINT('',(3.04,9.25,5.));
+#6122 = SURFACE_CURVE('',#6123,(#6128,#6135),.PCURVE_S1.);
+#6123 = CIRCLE('',#6124,0.25);
+#6124 = AXIS2_PLACEMENT_3D('',#6125,#6126,#6127);
+#6125 = CARTESIAN_POINT('',(3.04,9.25,4.75));
+#6126 = DIRECTION('',(1.,0.,-0.));
+#6127 = DIRECTION('',(0.,0.,1.));
+#6128 = PCURVE('',#464,#6129);
+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);
+#6130 = LINE('',#6131,#6132);
+#6131 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6132 = VECTOR('',#6133,1.);
+#6133 = DIRECTION('',(1.,0.));
+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6135 = PCURVE('',#436,#6136);
+#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6145);
+#6137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6138,#6139,#6140,#6141,
+#6142,#6143,#6144),.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('') );
+#6138 = CARTESIAN_POINT('',(0.25,0.));
+#6139 = CARTESIAN_POINT('',(0.683012701892,0.));
+#6140 = CARTESIAN_POINT('',(0.466506350946,-0.375));
+#6141 = CARTESIAN_POINT('',(0.25,-0.75));
+#6142 = CARTESIAN_POINT('',(3.349364905389E-02,-0.375));
+#6143 = CARTESIAN_POINT('',(-0.183012701892,-3.885780586188E-16));
+#6144 = CARTESIAN_POINT('',(0.25,0.));
+#6145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6146 = ORIENTED_EDGE('',*,*,#6147,.T.);
+#6147 = EDGE_CURVE('',#6120,#4119,#6148,.T.);
+#6148 = SURFACE_CURVE('',#6149,(#6153,#6160),.PCURVE_S1.);
+#6149 = LINE('',#6150,#6151);
+#6150 = CARTESIAN_POINT('',(3.04,9.25,5.));
+#6151 = VECTOR('',#6152,1.);
+#6152 = DIRECTION('',(1.,0.,0.));
+#6153 = PCURVE('',#464,#6154);
+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);
+#6155 = LINE('',#6156,#6157);
+#6156 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6157 = VECTOR('',#6158,1.);
+#6158 = DIRECTION('',(0.,1.));
+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6160 = PCURVE('',#4158,#6161);
+#6161 = DEFINITIONAL_REPRESENTATION('',(#6162),#6166);
+#6162 = LINE('',#6163,#6164);
+#6163 = CARTESIAN_POINT('',(12.54,-0.25));
+#6164 = VECTOR('',#6165,1.);
+#6165 = DIRECTION('',(1.,0.));
+#6166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6167 = ORIENTED_EDGE('',*,*,#4118,.F.);
+#6168 = ORIENTED_EDGE('',*,*,#448,.F.);
+#6169 = ADVANCED_FACE('',(#6170),#184,.T.);
+#6170 = FACE_BOUND('',#6171,.T.);
+#6171 = EDGE_LOOP('',(#6172,#6173,#6174,#6197));
+#6172 = ORIENTED_EDGE('',*,*,#168,.F.);
+#6173 = ORIENTED_EDGE('',*,*,#5247,.F.);
+#6174 = ORIENTED_EDGE('',*,*,#6175,.F.);
+#6175 = EDGE_CURVE('',#6176,#5225,#6178,.T.);
+#6176 = VERTEX_POINT('',#6177);
+#6177 = CARTESIAN_POINT('',(-5.32,-9.5,1.5));
+#6178 = SURFACE_CURVE('',#6179,(#6183,#6190),.PCURVE_S1.);
+#6179 = LINE('',#6180,#6181);
+#6180 = CARTESIAN_POINT('',(-5.32,-9.5,1.5));
+#6181 = VECTOR('',#6182,1.);
+#6182 = DIRECTION('',(-1.,0.,0.));
+#6183 = PCURVE('',#184,#6184);
+#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189);
+#6185 = LINE('',#6186,#6187);
+#6186 = CARTESIAN_POINT('',(1.9,-19.));
+#6187 = VECTOR('',#6188,1.);
+#6188 = DIRECTION('',(-1.,0.));
+#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6190 = PCURVE('',#607,#6191);
+#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196);
+#6192 = LINE('',#6193,#6194);
+#6193 = CARTESIAN_POINT('',(14.82,-1.5));
+#6194 = VECTOR('',#6195,1.);
+#6195 = DIRECTION('',(1.,0.));
+#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6197 = ORIENTED_EDGE('',*,*,#6198,.F.);
+#6198 = EDGE_CURVE('',#169,#6176,#6199,.T.);
+#6199 = SURFACE_CURVE('',#6200,(#6204,#6211),.PCURVE_S1.);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(-5.32,9.5,1.5));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(0.,-1.,0.));
+#6204 = PCURVE('',#184,#6205);
+#6205 = DEFINITIONAL_REPRESENTATION('',(#6206),#6210);
+#6206 = LINE('',#6207,#6208);
+#6207 = CARTESIAN_POINT('',(1.9,0.));
+#6208 = VECTOR('',#6209,1.);
+#6209 = DIRECTION('',(0.,-1.));
+#6210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6211 = PCURVE('',#212,#6212);
+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(0.,-3.5));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(1.,0.));
+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6218 = ADVANCED_FACE('',(#6219),#436,.T.);
+#6219 = FACE_BOUND('',#6220,.T.);
+#6220 = EDGE_LOOP('',(#6221,#6244,#6245,#6246,#6269,#6292,#6316,#6339,
+    #6363,#6384,#6405,#6426,#6450,#6473,#6497,#6518,#6539,#6560,#6584,
+    #6607,#6631,#6652,#6673,#6694,#6718,#6741,#6765,#6786,#6807,#6828,
+    #6852,#6875,#6899,#6920,#6941,#6962,#6986,#7009,#7033,#7054,#7075,
+    #7096));
+#6221 = ORIENTED_EDGE('',*,*,#6222,.F.);
+#6222 = EDGE_CURVE('',#6120,#6223,#6225,.T.);
+#6223 = VERTEX_POINT('',#6224);
+#6224 = CARTESIAN_POINT('',(3.04,8.75,5.));
+#6225 = SURFACE_CURVE('',#6226,(#6230,#6237),.PCURVE_S1.);
+#6226 = LINE('',#6227,#6228);
+#6227 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6228 = VECTOR('',#6229,1.);
+#6229 = DIRECTION('',(0.,-1.,0.));
+#6230 = PCURVE('',#436,#6231);
+#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6236);
+#6232 = LINE('',#6233,#6234);
+#6233 = CARTESIAN_POINT('',(0.,0.));
+#6234 = VECTOR('',#6235,1.);
+#6235 = DIRECTION('',(1.,0.));
+#6236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6237 = PCURVE('',#4158,#6238);
+#6238 = DEFINITIONAL_REPRESENTATION('',(#6239),#6243);
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(12.54,0.));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(0.,-1.));
+#6243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6244 = ORIENTED_EDGE('',*,*,#6119,.F.);
+#6245 = ORIENTED_EDGE('',*,*,#420,.T.);
+#6246 = ORIENTED_EDGE('',*,*,#6247,.T.);
+#6247 = EDGE_CURVE('',#393,#6248,#6250,.T.);
+#6248 = VERTEX_POINT('',#6249);
+#6249 = CARTESIAN_POINT('',(3.04,-9.5,1.5));
+#6250 = SURFACE_CURVE('',#6251,(#6255,#6262),.PCURVE_S1.);
+#6251 = LINE('',#6252,#6253);
+#6252 = CARTESIAN_POINT('',(3.04,9.5,1.5));
+#6253 = VECTOR('',#6254,1.);
+#6254 = DIRECTION('',(0.,-1.,0.));
+#6255 = PCURVE('',#436,#6256);
+#6256 = DEFINITIONAL_REPRESENTATION('',(#6257),#6261);
+#6257 = LINE('',#6258,#6259);
+#6258 = CARTESIAN_POINT('',(0.,-3.5));
+#6259 = VECTOR('',#6260,1.);
+#6260 = DIRECTION('',(1.,0.));
+#6261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6262 = PCURVE('',#408,#6263);
+#6263 = DEFINITIONAL_REPRESENTATION('',(#6264),#6268);
+#6264 = LINE('',#6265,#6266);
+#6265 = CARTESIAN_POINT('',(1.9,0.));
+#6266 = VECTOR('',#6267,1.);
+#6267 = DIRECTION('',(0.,-1.));
+#6268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6269 = ORIENTED_EDGE('',*,*,#6270,.F.);
+#6270 = EDGE_CURVE('',#6271,#6248,#6273,.T.);
+#6271 = VERTEX_POINT('',#6272);
+#6272 = CARTESIAN_POINT('',(3.04,-9.5,4.75));
+#6273 = SURFACE_CURVE('',#6274,(#6278,#6285),.PCURVE_S1.);
+#6274 = LINE('',#6275,#6276);
+#6275 = CARTESIAN_POINT('',(3.04,-9.5,5.));
+#6276 = VECTOR('',#6277,1.);
+#6277 = DIRECTION('',(-0.,-0.,-1.));
+#6278 = PCURVE('',#436,#6279);
+#6279 = DEFINITIONAL_REPRESENTATION('',(#6280),#6284);
+#6280 = LINE('',#6281,#6282);
+#6281 = CARTESIAN_POINT('',(19.,0.));
+#6282 = VECTOR('',#6283,1.);
+#6283 = DIRECTION('',(0.,-1.));
+#6284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6285 = PCURVE('',#607,#6286);
+#6286 = DEFINITIONAL_REPRESENTATION('',(#6287),#6291);
+#6287 = LINE('',#6288,#6289);
+#6288 = CARTESIAN_POINT('',(6.46,-5.));
+#6289 = VECTOR('',#6290,1.);
+#6290 = DIRECTION('',(0.,1.));
+#6291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6292 = ORIENTED_EDGE('',*,*,#6293,.T.);
+#6293 = EDGE_CURVE('',#6271,#6294,#6296,.T.);
+#6294 = VERTEX_POINT('',#6295);
+#6295 = CARTESIAN_POINT('',(3.04,-9.25,5.));
+#6296 = SURFACE_CURVE('',#6297,(#6302,#6309),.PCURVE_S1.);
+#6297 = CIRCLE('',#6298,0.25);
+#6298 = AXIS2_PLACEMENT_3D('',#6299,#6300,#6301);
+#6299 = CARTESIAN_POINT('',(3.04,-9.25,4.75));
+#6300 = DIRECTION('',(-1.,0.,0.));
+#6301 = DIRECTION('',(0.,0.,-1.));
+#6302 = PCURVE('',#436,#6303);
+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);
+#6304 = CIRCLE('',#6305,0.25);
+#6305 = AXIS2_PLACEMENT_2D('',#6306,#6307);
+#6306 = CARTESIAN_POINT('',(18.75,-0.25));
+#6307 = DIRECTION('',(0.,-1.));
+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6309 = PCURVE('',#4083,#6310);
+#6310 = DEFINITIONAL_REPRESENTATION('',(#6311),#6315);
+#6311 = LINE('',#6312,#6313);
+#6312 = CARTESIAN_POINT('',(-1.570796326795,2.28));
+#6313 = VECTOR('',#6314,1.);
+#6314 = DIRECTION('',(1.,0.));
+#6315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6316 = ORIENTED_EDGE('',*,*,#6317,.F.);
+#6317 = EDGE_CURVE('',#6318,#6294,#6320,.T.);
+#6318 = VERTEX_POINT('',#6319);
+#6319 = CARTESIAN_POINT('',(3.04,-8.75,5.));
+#6320 = SURFACE_CURVE('',#6321,(#6325,#6332),.PCURVE_S1.);
+#6321 = LINE('',#6322,#6323);
+#6322 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6323 = VECTOR('',#6324,1.);
+#6324 = DIRECTION('',(0.,-1.,0.));
+#6325 = PCURVE('',#436,#6326);
+#6326 = DEFINITIONAL_REPRESENTATION('',(#6327),#6331);
+#6327 = LINE('',#6328,#6329);
+#6328 = CARTESIAN_POINT('',(0.,0.));
+#6329 = VECTOR('',#6330,1.);
+#6330 = DIRECTION('',(1.,0.));
+#6331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6332 = PCURVE('',#4050,#6333);
+#6333 = DEFINITIONAL_REPRESENTATION('',(#6334),#6338);
+#6334 = LINE('',#6335,#6336);
+#6335 = CARTESIAN_POINT('',(12.54,0.));
+#6336 = VECTOR('',#6337,1.);
+#6337 = DIRECTION('',(0.,-1.));
+#6338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6339 = ORIENTED_EDGE('',*,*,#6340,.T.);
+#6340 = EDGE_CURVE('',#6318,#6341,#6343,.T.);
+#6341 = VERTEX_POINT('',#6342);
+#6342 = CARTESIAN_POINT('',(3.04,-8.5,4.75));
+#6343 = SURFACE_CURVE('',#6344,(#6349,#6356),.PCURVE_S1.);
+#6344 = CIRCLE('',#6345,0.25);
+#6345 = AXIS2_PLACEMENT_3D('',#6346,#6347,#6348);
+#6346 = CARTESIAN_POINT('',(3.04,-8.75,4.75));
+#6347 = DIRECTION('',(-1.,0.,0.));
+#6348 = DIRECTION('',(0.,0.,-1.));
+#6349 = PCURVE('',#436,#6350);
+#6350 = DEFINITIONAL_REPRESENTATION('',(#6351),#6355);
+#6351 = CIRCLE('',#6352,0.25);
+#6352 = AXIS2_PLACEMENT_2D('',#6353,#6354);
+#6353 = CARTESIAN_POINT('',(18.25,-0.25));
+#6354 = DIRECTION('',(0.,-1.));
+#6355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6356 = PCURVE('',#5156,#6357);
+#6357 = DEFINITIONAL_REPRESENTATION('',(#6358),#6362);
+#6358 = LINE('',#6359,#6360);
+#6359 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#6360 = VECTOR('',#6361,1.);
+#6361 = DIRECTION('',(1.,0.));
+#6362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6363 = ORIENTED_EDGE('',*,*,#6364,.T.);
+#6364 = EDGE_CURVE('',#6341,#6365,#6367,.T.);
+#6365 = VERTEX_POINT('',#6366);
+#6366 = CARTESIAN_POINT('',(3.04,-8.5,1.7));
+#6367 = SURFACE_CURVE('',#6368,(#6372,#6378),.PCURVE_S1.);
+#6368 = LINE('',#6369,#6370);
+#6369 = CARTESIAN_POINT('',(3.04,-8.5,5.));
+#6370 = VECTOR('',#6371,1.);
+#6371 = DIRECTION('',(0.,0.,-1.));
+#6372 = PCURVE('',#436,#6373);
+#6373 = DEFINITIONAL_REPRESENTATION('',(#6374),#6377);
+#6374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6375,#6376),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6375 = CARTESIAN_POINT('',(18.,0.));
+#6376 = CARTESIAN_POINT('',(18.,-3.3));
+#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6378 = PCURVE('',#5126,#6379);
+#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6383);
+#6380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6381,#6382),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6381 = CARTESIAN_POINT('',(6.46,0.));
+#6382 = CARTESIAN_POINT('',(6.46,-3.3));
+#6383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6384 = ORIENTED_EDGE('',*,*,#6385,.T.);
+#6385 = EDGE_CURVE('',#6365,#6386,#6388,.T.);
+#6386 = VERTEX_POINT('',#6387);
+#6387 = CARTESIAN_POINT('',(3.04,-6.5,1.7));
+#6388 = SURFACE_CURVE('',#6389,(#6393,#6399),.PCURVE_S1.);
+#6389 = LINE('',#6390,#6391);
+#6390 = CARTESIAN_POINT('',(3.04,1.5,1.7));
+#6391 = VECTOR('',#6392,1.);
+#6392 = DIRECTION('',(0.,1.,0.));
+#6393 = PCURVE('',#436,#6394);
+#6394 = DEFINITIONAL_REPRESENTATION('',(#6395),#6398);
+#6395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6396,#6397),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#6396 = CARTESIAN_POINT('',(18.,-3.3));
+#6397 = CARTESIAN_POINT('',(16.,-3.3));
+#6398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6399 = PCURVE('',#5100,#6400);
+#6400 = DEFINITIONAL_REPRESENTATION('',(#6401),#6404);
+#6401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6402,#6403),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#6402 = CARTESIAN_POINT('',(12.54,-2.));
+#6403 = CARTESIAN_POINT('',(12.54,0.));
+#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6405 = ORIENTED_EDGE('',*,*,#6406,.T.);
+#6406 = EDGE_CURVE('',#6386,#6407,#6409,.T.);
+#6407 = VERTEX_POINT('',#6408);
+#6408 = CARTESIAN_POINT('',(3.04,-6.5,4.75));
+#6409 = SURFACE_CURVE('',#6410,(#6414,#6420),.PCURVE_S1.);
+#6410 = LINE('',#6411,#6412);
+#6411 = CARTESIAN_POINT('',(3.04,-6.5,5.));
+#6412 = VECTOR('',#6413,1.);
+#6413 = DIRECTION('',(0.,0.,1.));
+#6414 = PCURVE('',#436,#6415);
+#6415 = DEFINITIONAL_REPRESENTATION('',(#6416),#6419);
+#6416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6417,#6418),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6417 = CARTESIAN_POINT('',(16.,-3.3));
+#6418 = CARTESIAN_POINT('',(16.,0.));
+#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6420 = PCURVE('',#5074,#6421);
+#6421 = DEFINITIONAL_REPRESENTATION('',(#6422),#6425);
+#6422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6423,#6424),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6423 = CARTESIAN_POINT('',(12.54,-3.3));
+#6424 = CARTESIAN_POINT('',(12.54,0.));
+#6425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6426 = ORIENTED_EDGE('',*,*,#6427,.T.);
+#6427 = EDGE_CURVE('',#6407,#6428,#6430,.T.);
+#6428 = VERTEX_POINT('',#6429);
+#6429 = CARTESIAN_POINT('',(3.04,-6.25,5.));
+#6430 = SURFACE_CURVE('',#6431,(#6436,#6443),.PCURVE_S1.);
+#6431 = CIRCLE('',#6432,0.25);
+#6432 = AXIS2_PLACEMENT_3D('',#6433,#6434,#6435);
+#6433 = CARTESIAN_POINT('',(3.04,-6.25,4.75));
+#6434 = DIRECTION('',(-1.,0.,0.));
+#6435 = DIRECTION('',(0.,0.,1.));
+#6436 = PCURVE('',#436,#6437);
+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);
+#6438 = CIRCLE('',#6439,0.25);
+#6439 = AXIS2_PLACEMENT_2D('',#6440,#6441);
+#6440 = CARTESIAN_POINT('',(15.75,-0.25));
+#6441 = DIRECTION('',(0.,1.));
+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6443 = PCURVE('',#5047,#6444);
+#6444 = DEFINITIONAL_REPRESENTATION('',(#6445),#6449);
+#6445 = LINE('',#6446,#6447);
+#6446 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6447 = VECTOR('',#6448,1.);
+#6448 = DIRECTION('',(-1.,0.));
+#6449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6450 = ORIENTED_EDGE('',*,*,#6451,.F.);
+#6451 = EDGE_CURVE('',#6452,#6428,#6454,.T.);
+#6452 = VERTEX_POINT('',#6453);
+#6453 = CARTESIAN_POINT('',(3.04,-5.75,5.));
+#6454 = SURFACE_CURVE('',#6455,(#6459,#6466),.PCURVE_S1.);
+#6455 = LINE('',#6456,#6457);
+#6456 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6457 = VECTOR('',#6458,1.);
+#6458 = DIRECTION('',(0.,-1.,0.));
+#6459 = PCURVE('',#436,#6460);
+#6460 = DEFINITIONAL_REPRESENTATION('',(#6461),#6465);
+#6461 = LINE('',#6462,#6463);
+#6462 = CARTESIAN_POINT('',(0.,0.));
+#6463 = VECTOR('',#6464,1.);
+#6464 = DIRECTION('',(1.,0.));
+#6465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6466 = PCURVE('',#5014,#6467);
+#6467 = DEFINITIONAL_REPRESENTATION('',(#6468),#6472);
+#6468 = LINE('',#6469,#6470);
+#6469 = CARTESIAN_POINT('',(12.54,0.));
+#6470 = VECTOR('',#6471,1.);
+#6471 = DIRECTION('',(0.,-1.));
+#6472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6473 = ORIENTED_EDGE('',*,*,#6474,.T.);
+#6474 = EDGE_CURVE('',#6452,#6475,#6477,.T.);
+#6475 = VERTEX_POINT('',#6476);
+#6476 = CARTESIAN_POINT('',(3.04,-5.5,4.75));
+#6477 = SURFACE_CURVE('',#6478,(#6483,#6490),.PCURVE_S1.);
+#6478 = CIRCLE('',#6479,0.25);
+#6479 = AXIS2_PLACEMENT_3D('',#6480,#6481,#6482);
+#6480 = CARTESIAN_POINT('',(3.04,-5.75,4.75));
+#6481 = DIRECTION('',(-1.,0.,0.));
+#6482 = DIRECTION('',(0.,0.,-1.));
+#6483 = PCURVE('',#436,#6484);
+#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489);
+#6485 = CIRCLE('',#6486,0.25);
+#6486 = AXIS2_PLACEMENT_2D('',#6487,#6488);
+#6487 = CARTESIAN_POINT('',(15.25,-0.25));
+#6488 = DIRECTION('',(0.,-1.));
+#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6490 = PCURVE('',#4986,#6491);
+#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496);
+#6492 = LINE('',#6493,#6494);
+#6493 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#6494 = VECTOR('',#6495,1.);
+#6495 = DIRECTION('',(1.,0.));
+#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6497 = ORIENTED_EDGE('',*,*,#6498,.T.);
+#6498 = EDGE_CURVE('',#6475,#6499,#6501,.T.);
+#6499 = VERTEX_POINT('',#6500);
+#6500 = CARTESIAN_POINT('',(3.04,-5.5,1.7));
+#6501 = SURFACE_CURVE('',#6502,(#6506,#6512),.PCURVE_S1.);
+#6502 = LINE('',#6503,#6504);
+#6503 = CARTESIAN_POINT('',(3.04,-5.5,5.));
+#6504 = VECTOR('',#6505,1.);
+#6505 = DIRECTION('',(0.,0.,-1.));
+#6506 = PCURVE('',#436,#6507);
+#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6511);
+#6508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6509,#6510),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6509 = CARTESIAN_POINT('',(15.,0.));
+#6510 = CARTESIAN_POINT('',(15.,-3.3));
+#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6512 = PCURVE('',#4954,#6513);
+#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6517);
+#6514 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6515,#6516),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6515 = CARTESIAN_POINT('',(6.46,0.));
+#6516 = CARTESIAN_POINT('',(6.46,-3.3));
+#6517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6518 = ORIENTED_EDGE('',*,*,#6519,.T.);
+#6519 = EDGE_CURVE('',#6499,#6520,#6522,.T.);
+#6520 = VERTEX_POINT('',#6521);
+#6521 = CARTESIAN_POINT('',(3.04,-3.5,1.7));
+#6522 = SURFACE_CURVE('',#6523,(#6527,#6533),.PCURVE_S1.);
+#6523 = LINE('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(3.04,3.,1.7));
+#6525 = VECTOR('',#6526,1.);
+#6526 = DIRECTION('',(0.,1.,0.));
+#6527 = PCURVE('',#436,#6528);
+#6528 = DEFINITIONAL_REPRESENTATION('',(#6529),#6532);
+#6529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6530,#6531),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#6530 = CARTESIAN_POINT('',(15.,-3.3));
+#6531 = CARTESIAN_POINT('',(13.,-3.3));
+#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6533 = PCURVE('',#4928,#6534);
+#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6538);
+#6535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6536,#6537),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#6536 = CARTESIAN_POINT('',(12.54,-2.));
+#6537 = CARTESIAN_POINT('',(12.54,0.));
+#6538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6539 = ORIENTED_EDGE('',*,*,#6540,.T.);
+#6540 = EDGE_CURVE('',#6520,#6541,#6543,.T.);
+#6541 = VERTEX_POINT('',#6542);
+#6542 = CARTESIAN_POINT('',(3.04,-3.5,4.75));
+#6543 = SURFACE_CURVE('',#6544,(#6548,#6554),.PCURVE_S1.);
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(3.04,-3.5,5.));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.,0.,1.));
+#6548 = PCURVE('',#436,#6549);
+#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6553);
+#6550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6551,#6552),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6551 = CARTESIAN_POINT('',(13.,-3.3));
+#6552 = CARTESIAN_POINT('',(13.,0.));
+#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6554 = PCURVE('',#4902,#6555);
+#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6559);
+#6556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6557,#6558),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6557 = CARTESIAN_POINT('',(12.54,-3.3));
+#6558 = CARTESIAN_POINT('',(12.54,0.));
+#6559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6560 = ORIENTED_EDGE('',*,*,#6561,.T.);
+#6561 = EDGE_CURVE('',#6541,#6562,#6564,.T.);
+#6562 = VERTEX_POINT('',#6563);
+#6563 = CARTESIAN_POINT('',(3.04,-3.25,5.));
+#6564 = SURFACE_CURVE('',#6565,(#6570,#6577),.PCURVE_S1.);
+#6565 = CIRCLE('',#6566,0.25);
+#6566 = AXIS2_PLACEMENT_3D('',#6567,#6568,#6569);
+#6567 = CARTESIAN_POINT('',(3.04,-3.25,4.75));
+#6568 = DIRECTION('',(-1.,0.,0.));
+#6569 = DIRECTION('',(0.,0.,1.));
+#6570 = PCURVE('',#436,#6571);
+#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576);
+#6572 = CIRCLE('',#6573,0.25);
+#6573 = AXIS2_PLACEMENT_2D('',#6574,#6575);
+#6574 = CARTESIAN_POINT('',(12.75,-0.25));
+#6575 = DIRECTION('',(0.,1.));
+#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6577 = PCURVE('',#4875,#6578);
+#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6583);
+#6579 = LINE('',#6580,#6581);
+#6580 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6581 = VECTOR('',#6582,1.);
+#6582 = DIRECTION('',(-1.,0.));
+#6583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6584 = ORIENTED_EDGE('',*,*,#6585,.F.);
+#6585 = EDGE_CURVE('',#6586,#6562,#6588,.T.);
+#6586 = VERTEX_POINT('',#6587);
+#6587 = CARTESIAN_POINT('',(3.04,-2.75,5.));
+#6588 = SURFACE_CURVE('',#6589,(#6593,#6600),.PCURVE_S1.);
+#6589 = LINE('',#6590,#6591);
+#6590 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6591 = VECTOR('',#6592,1.);
+#6592 = DIRECTION('',(0.,-1.,0.));
+#6593 = PCURVE('',#436,#6594);
+#6594 = DEFINITIONAL_REPRESENTATION('',(#6595),#6599);
+#6595 = LINE('',#6596,#6597);
+#6596 = CARTESIAN_POINT('',(0.,0.));
+#6597 = VECTOR('',#6598,1.);
+#6598 = DIRECTION('',(1.,0.));
+#6599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6600 = PCURVE('',#4842,#6601);
+#6601 = DEFINITIONAL_REPRESENTATION('',(#6602),#6606);
+#6602 = LINE('',#6603,#6604);
+#6603 = CARTESIAN_POINT('',(12.54,0.));
+#6604 = VECTOR('',#6605,1.);
+#6605 = DIRECTION('',(0.,-1.));
+#6606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6607 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#6608 = EDGE_CURVE('',#6586,#6609,#6611,.T.);
+#6609 = VERTEX_POINT('',#6610);
+#6610 = CARTESIAN_POINT('',(3.04,-2.5,4.75));
+#6611 = SURFACE_CURVE('',#6612,(#6617,#6624),.PCURVE_S1.);
+#6612 = CIRCLE('',#6613,0.25);
+#6613 = AXIS2_PLACEMENT_3D('',#6614,#6615,#6616);
+#6614 = CARTESIAN_POINT('',(3.04,-2.75,4.75));
+#6615 = DIRECTION('',(-1.,0.,0.));
+#6616 = DIRECTION('',(0.,0.,-1.));
+#6617 = PCURVE('',#436,#6618);
+#6618 = DEFINITIONAL_REPRESENTATION('',(#6619),#6623);
+#6619 = CIRCLE('',#6620,0.25);
+#6620 = AXIS2_PLACEMENT_2D('',#6621,#6622);
+#6621 = CARTESIAN_POINT('',(12.25,-0.25));
+#6622 = DIRECTION('',(0.,-1.));
+#6623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6624 = PCURVE('',#4814,#6625);
+#6625 = DEFINITIONAL_REPRESENTATION('',(#6626),#6630);
+#6626 = LINE('',#6627,#6628);
+#6627 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#6628 = VECTOR('',#6629,1.);
+#6629 = DIRECTION('',(1.,0.));
+#6630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6631 = ORIENTED_EDGE('',*,*,#6632,.T.);
+#6632 = EDGE_CURVE('',#6609,#6633,#6635,.T.);
+#6633 = VERTEX_POINT('',#6634);
+#6634 = CARTESIAN_POINT('',(3.04,-2.5,1.7));
+#6635 = SURFACE_CURVE('',#6636,(#6640,#6646),.PCURVE_S1.);
+#6636 = LINE('',#6637,#6638);
+#6637 = CARTESIAN_POINT('',(3.04,-2.5,5.));
+#6638 = VECTOR('',#6639,1.);
+#6639 = DIRECTION('',(0.,0.,-1.));
+#6640 = PCURVE('',#436,#6641);
+#6641 = DEFINITIONAL_REPRESENTATION('',(#6642),#6645);
+#6642 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6643,#6644),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6643 = CARTESIAN_POINT('',(12.,0.));
+#6644 = CARTESIAN_POINT('',(12.,-3.3));
+#6645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6646 = PCURVE('',#4782,#6647);
+#6647 = DEFINITIONAL_REPRESENTATION('',(#6648),#6651);
+#6648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6649,#6650),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6649 = CARTESIAN_POINT('',(6.46,0.));
+#6650 = CARTESIAN_POINT('',(6.46,-3.3));
+#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6652 = ORIENTED_EDGE('',*,*,#6653,.T.);
+#6653 = EDGE_CURVE('',#6633,#6654,#6656,.T.);
+#6654 = VERTEX_POINT('',#6655);
+#6655 = CARTESIAN_POINT('',(3.04,-0.5,1.7));
+#6656 = SURFACE_CURVE('',#6657,(#6661,#6667),.PCURVE_S1.);
+#6657 = LINE('',#6658,#6659);
+#6658 = CARTESIAN_POINT('',(3.04,4.5,1.7));
+#6659 = VECTOR('',#6660,1.);
+#6660 = DIRECTION('',(0.,1.,0.));
+#6661 = PCURVE('',#436,#6662);
+#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6666);
+#6663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6664,#6665),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#6664 = CARTESIAN_POINT('',(12.,-3.3));
+#6665 = CARTESIAN_POINT('',(10.,-3.3));
+#6666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6667 = PCURVE('',#4756,#6668);
+#6668 = DEFINITIONAL_REPRESENTATION('',(#6669),#6672);
+#6669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6670,#6671),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#6670 = CARTESIAN_POINT('',(12.54,-2.));
+#6671 = CARTESIAN_POINT('',(12.54,0.));
+#6672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6673 = ORIENTED_EDGE('',*,*,#6674,.T.);
+#6674 = EDGE_CURVE('',#6654,#6675,#6677,.T.);
+#6675 = VERTEX_POINT('',#6676);
+#6676 = CARTESIAN_POINT('',(3.04,-0.5,4.75));
+#6677 = SURFACE_CURVE('',#6678,(#6682,#6688),.PCURVE_S1.);
+#6678 = LINE('',#6679,#6680);
+#6679 = CARTESIAN_POINT('',(3.04,-0.5,5.));
+#6680 = VECTOR('',#6681,1.);
+#6681 = DIRECTION('',(0.,0.,1.));
+#6682 = PCURVE('',#436,#6683);
+#6683 = DEFINITIONAL_REPRESENTATION('',(#6684),#6687);
+#6684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6685,#6686),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6685 = CARTESIAN_POINT('',(10.,-3.3));
+#6686 = CARTESIAN_POINT('',(10.,0.));
+#6687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6688 = PCURVE('',#4730,#6689);
+#6689 = DEFINITIONAL_REPRESENTATION('',(#6690),#6693);
+#6690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6691,#6692),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6691 = CARTESIAN_POINT('',(12.54,-3.3));
+#6692 = CARTESIAN_POINT('',(12.54,0.));
+#6693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6694 = ORIENTED_EDGE('',*,*,#6695,.T.);
+#6695 = EDGE_CURVE('',#6675,#6696,#6698,.T.);
+#6696 = VERTEX_POINT('',#6697);
+#6697 = CARTESIAN_POINT('',(3.04,-0.25,5.));
+#6698 = SURFACE_CURVE('',#6699,(#6704,#6711),.PCURVE_S1.);
+#6699 = CIRCLE('',#6700,0.25);
+#6700 = AXIS2_PLACEMENT_3D('',#6701,#6702,#6703);
+#6701 = CARTESIAN_POINT('',(3.04,-0.25,4.75));
+#6702 = DIRECTION('',(-1.,0.,0.));
+#6703 = DIRECTION('',(0.,0.,1.));
+#6704 = PCURVE('',#436,#6705);
+#6705 = DEFINITIONAL_REPRESENTATION('',(#6706),#6710);
+#6706 = CIRCLE('',#6707,0.25);
+#6707 = AXIS2_PLACEMENT_2D('',#6708,#6709);
+#6708 = CARTESIAN_POINT('',(9.75,-0.25));
+#6709 = DIRECTION('',(0.,1.));
+#6710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6711 = PCURVE('',#4703,#6712);
+#6712 = DEFINITIONAL_REPRESENTATION('',(#6713),#6717);
+#6713 = LINE('',#6714,#6715);
+#6714 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6715 = VECTOR('',#6716,1.);
+#6716 = DIRECTION('',(-1.,0.));
+#6717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6718 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#6719 = EDGE_CURVE('',#6720,#6696,#6722,.T.);
+#6720 = VERTEX_POINT('',#6721);
+#6721 = CARTESIAN_POINT('',(3.04,0.25,5.));
+#6722 = SURFACE_CURVE('',#6723,(#6727,#6734),.PCURVE_S1.);
+#6723 = LINE('',#6724,#6725);
+#6724 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6725 = VECTOR('',#6726,1.);
+#6726 = DIRECTION('',(0.,-1.,0.));
+#6727 = PCURVE('',#436,#6728);
+#6728 = DEFINITIONAL_REPRESENTATION('',(#6729),#6733);
+#6729 = LINE('',#6730,#6731);
+#6730 = CARTESIAN_POINT('',(0.,0.));
+#6731 = VECTOR('',#6732,1.);
+#6732 = DIRECTION('',(1.,0.));
+#6733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6734 = PCURVE('',#4670,#6735);
+#6735 = DEFINITIONAL_REPRESENTATION('',(#6736),#6740);
+#6736 = LINE('',#6737,#6738);
+#6737 = CARTESIAN_POINT('',(12.54,0.));
+#6738 = VECTOR('',#6739,1.);
+#6739 = DIRECTION('',(0.,-1.));
+#6740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6741 = ORIENTED_EDGE('',*,*,#6742,.T.);
+#6742 = EDGE_CURVE('',#6720,#6743,#6745,.T.);
+#6743 = VERTEX_POINT('',#6744);
+#6744 = CARTESIAN_POINT('',(3.04,0.5,4.75));
+#6745 = SURFACE_CURVE('',#6746,(#6751,#6758),.PCURVE_S1.);
+#6746 = CIRCLE('',#6747,0.25);
+#6747 = AXIS2_PLACEMENT_3D('',#6748,#6749,#6750);
+#6748 = CARTESIAN_POINT('',(3.04,0.25,4.75));
+#6749 = DIRECTION('',(-1.,0.,0.));
+#6750 = DIRECTION('',(0.,0.,-1.));
+#6751 = PCURVE('',#436,#6752);
+#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757);
+#6753 = CIRCLE('',#6754,0.25);
+#6754 = AXIS2_PLACEMENT_2D('',#6755,#6756);
+#6755 = CARTESIAN_POINT('',(9.25,-0.25));
+#6756 = DIRECTION('',(0.,-1.));
+#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6758 = PCURVE('',#4642,#6759);
+#6759 = DEFINITIONAL_REPRESENTATION('',(#6760),#6764);
+#6760 = LINE('',#6761,#6762);
+#6761 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#6762 = VECTOR('',#6763,1.);
+#6763 = DIRECTION('',(1.,0.));
+#6764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6765 = ORIENTED_EDGE('',*,*,#6766,.T.);
+#6766 = EDGE_CURVE('',#6743,#6767,#6769,.T.);
+#6767 = VERTEX_POINT('',#6768);
+#6768 = CARTESIAN_POINT('',(3.04,0.5,1.7));
+#6769 = SURFACE_CURVE('',#6770,(#6774,#6780),.PCURVE_S1.);
+#6770 = LINE('',#6771,#6772);
+#6771 = CARTESIAN_POINT('',(3.04,0.5,5.));
+#6772 = VECTOR('',#6773,1.);
+#6773 = DIRECTION('',(0.,0.,-1.));
+#6774 = PCURVE('',#436,#6775);
+#6775 = DEFINITIONAL_REPRESENTATION('',(#6776),#6779);
+#6776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6777,#6778),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6777 = CARTESIAN_POINT('',(9.,0.));
+#6778 = CARTESIAN_POINT('',(9.,-3.3));
+#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6780 = PCURVE('',#4610,#6781);
+#6781 = DEFINITIONAL_REPRESENTATION('',(#6782),#6785);
+#6782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6783,#6784),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6783 = CARTESIAN_POINT('',(6.46,0.));
+#6784 = CARTESIAN_POINT('',(6.46,-3.3));
+#6785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6786 = ORIENTED_EDGE('',*,*,#6787,.T.);
+#6787 = EDGE_CURVE('',#6767,#6788,#6790,.T.);
+#6788 = VERTEX_POINT('',#6789);
+#6789 = CARTESIAN_POINT('',(3.04,2.5,1.7));
+#6790 = SURFACE_CURVE('',#6791,(#6795,#6801),.PCURVE_S1.);
+#6791 = LINE('',#6792,#6793);
+#6792 = CARTESIAN_POINT('',(3.04,6.,1.7));
+#6793 = VECTOR('',#6794,1.);
+#6794 = DIRECTION('',(0.,1.,0.));
+#6795 = PCURVE('',#436,#6796);
+#6796 = DEFINITIONAL_REPRESENTATION('',(#6797),#6800);
+#6797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6798,#6799),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#6798 = CARTESIAN_POINT('',(9.,-3.3));
+#6799 = CARTESIAN_POINT('',(7.,-3.3));
+#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6801 = PCURVE('',#4584,#6802);
+#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6806);
+#6803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6804,#6805),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#6804 = CARTESIAN_POINT('',(12.54,-2.));
+#6805 = CARTESIAN_POINT('',(12.54,0.));
+#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6807 = ORIENTED_EDGE('',*,*,#6808,.T.);
+#6808 = EDGE_CURVE('',#6788,#6809,#6811,.T.);
+#6809 = VERTEX_POINT('',#6810);
+#6810 = CARTESIAN_POINT('',(3.04,2.5,4.75));
+#6811 = SURFACE_CURVE('',#6812,(#6816,#6822),.PCURVE_S1.);
+#6812 = LINE('',#6813,#6814);
+#6813 = CARTESIAN_POINT('',(3.04,2.5,5.));
+#6814 = VECTOR('',#6815,1.);
+#6815 = DIRECTION('',(0.,0.,1.));
+#6816 = PCURVE('',#436,#6817);
+#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6821);
+#6818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6819,#6820),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6819 = CARTESIAN_POINT('',(7.,-3.3));
+#6820 = CARTESIAN_POINT('',(7.,0.));
+#6821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6822 = PCURVE('',#4558,#6823);
+#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6827);
+#6824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6825,#6826),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6825 = CARTESIAN_POINT('',(12.54,-3.3));
+#6826 = CARTESIAN_POINT('',(12.54,0.));
+#6827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6828 = ORIENTED_EDGE('',*,*,#6829,.T.);
+#6829 = EDGE_CURVE('',#6809,#6830,#6832,.T.);
+#6830 = VERTEX_POINT('',#6831);
+#6831 = CARTESIAN_POINT('',(3.04,2.75,5.));
+#6832 = SURFACE_CURVE('',#6833,(#6838,#6845),.PCURVE_S1.);
+#6833 = CIRCLE('',#6834,0.25);
+#6834 = AXIS2_PLACEMENT_3D('',#6835,#6836,#6837);
+#6835 = CARTESIAN_POINT('',(3.04,2.75,4.75));
+#6836 = DIRECTION('',(-1.,0.,0.));
+#6837 = DIRECTION('',(0.,0.,1.));
+#6838 = PCURVE('',#436,#6839);
+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844);
+#6840 = CIRCLE('',#6841,0.25);
+#6841 = AXIS2_PLACEMENT_2D('',#6842,#6843);
+#6842 = CARTESIAN_POINT('',(6.75,-0.25));
+#6843 = DIRECTION('',(0.,1.));
+#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6845 = PCURVE('',#4531,#6846);
+#6846 = DEFINITIONAL_REPRESENTATION('',(#6847),#6851);
+#6847 = LINE('',#6848,#6849);
+#6848 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6849 = VECTOR('',#6850,1.);
+#6850 = DIRECTION('',(-1.,0.));
+#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6852 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#6853 = EDGE_CURVE('',#6854,#6830,#6856,.T.);
+#6854 = VERTEX_POINT('',#6855);
+#6855 = CARTESIAN_POINT('',(3.04,3.25,5.));
+#6856 = SURFACE_CURVE('',#6857,(#6861,#6868),.PCURVE_S1.);
+#6857 = LINE('',#6858,#6859);
+#6858 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6859 = VECTOR('',#6860,1.);
+#6860 = DIRECTION('',(0.,-1.,0.));
+#6861 = PCURVE('',#436,#6862);
+#6862 = DEFINITIONAL_REPRESENTATION('',(#6863),#6867);
+#6863 = LINE('',#6864,#6865);
+#6864 = CARTESIAN_POINT('',(0.,0.));
+#6865 = VECTOR('',#6866,1.);
+#6866 = DIRECTION('',(1.,0.));
+#6867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6868 = PCURVE('',#4498,#6869);
+#6869 = DEFINITIONAL_REPRESENTATION('',(#6870),#6874);
+#6870 = LINE('',#6871,#6872);
+#6871 = CARTESIAN_POINT('',(12.54,0.));
+#6872 = VECTOR('',#6873,1.);
+#6873 = DIRECTION('',(0.,-1.));
+#6874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6875 = ORIENTED_EDGE('',*,*,#6876,.T.);
+#6876 = EDGE_CURVE('',#6854,#6877,#6879,.T.);
+#6877 = VERTEX_POINT('',#6878);
+#6878 = CARTESIAN_POINT('',(3.04,3.5,4.75));
+#6879 = SURFACE_CURVE('',#6880,(#6885,#6892),.PCURVE_S1.);
+#6880 = CIRCLE('',#6881,0.25);
+#6881 = AXIS2_PLACEMENT_3D('',#6882,#6883,#6884);
+#6882 = CARTESIAN_POINT('',(3.04,3.25,4.75));
+#6883 = DIRECTION('',(-1.,0.,0.));
+#6884 = DIRECTION('',(0.,0.,-1.));
+#6885 = PCURVE('',#436,#6886);
+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);
+#6887 = CIRCLE('',#6888,0.25);
+#6888 = AXIS2_PLACEMENT_2D('',#6889,#6890);
+#6889 = CARTESIAN_POINT('',(6.25,-0.25));
+#6890 = DIRECTION('',(0.,-1.));
+#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6892 = PCURVE('',#4470,#6893);
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
+#6894 = LINE('',#6895,#6896);
+#6895 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#6896 = VECTOR('',#6897,1.);
+#6897 = DIRECTION('',(1.,0.));
+#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6899 = ORIENTED_EDGE('',*,*,#6900,.T.);
+#6900 = EDGE_CURVE('',#6877,#6901,#6903,.T.);
+#6901 = VERTEX_POINT('',#6902);
+#6902 = CARTESIAN_POINT('',(3.04,3.5,1.7));
+#6903 = SURFACE_CURVE('',#6904,(#6908,#6914),.PCURVE_S1.);
+#6904 = LINE('',#6905,#6906);
+#6905 = CARTESIAN_POINT('',(3.04,3.5,5.));
+#6906 = VECTOR('',#6907,1.);
+#6907 = DIRECTION('',(0.,0.,-1.));
+#6908 = PCURVE('',#436,#6909);
+#6909 = DEFINITIONAL_REPRESENTATION('',(#6910),#6913);
+#6910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6911,#6912),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6911 = CARTESIAN_POINT('',(6.,0.));
+#6912 = CARTESIAN_POINT('',(6.,-3.3));
+#6913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6914 = PCURVE('',#4438,#6915);
+#6915 = DEFINITIONAL_REPRESENTATION('',(#6916),#6919);
+#6916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6917,#6918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#6917 = CARTESIAN_POINT('',(6.46,0.));
+#6918 = CARTESIAN_POINT('',(6.46,-3.3));
+#6919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6920 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#6921 = EDGE_CURVE('',#6901,#6922,#6924,.T.);
+#6922 = VERTEX_POINT('',#6923);
+#6923 = CARTESIAN_POINT('',(3.04,5.5,1.7));
+#6924 = SURFACE_CURVE('',#6925,(#6929,#6935),.PCURVE_S1.);
+#6925 = LINE('',#6926,#6927);
+#6926 = CARTESIAN_POINT('',(3.04,7.5,1.7));
+#6927 = VECTOR('',#6928,1.);
+#6928 = DIRECTION('',(0.,1.,0.));
+#6929 = PCURVE('',#436,#6930);
+#6930 = DEFINITIONAL_REPRESENTATION('',(#6931),#6934);
+#6931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6932,#6933),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#6932 = CARTESIAN_POINT('',(6.,-3.3));
+#6933 = CARTESIAN_POINT('',(4.,-3.3));
+#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6935 = PCURVE('',#4412,#6936);
+#6936 = DEFINITIONAL_REPRESENTATION('',(#6937),#6940);
+#6937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6938,#6939),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#6938 = CARTESIAN_POINT('',(12.54,-2.));
+#6939 = CARTESIAN_POINT('',(12.54,0.));
+#6940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6941 = ORIENTED_EDGE('',*,*,#6942,.T.);
+#6942 = EDGE_CURVE('',#6922,#6943,#6945,.T.);
+#6943 = VERTEX_POINT('',#6944);
+#6944 = CARTESIAN_POINT('',(3.04,5.5,4.75));
+#6945 = SURFACE_CURVE('',#6946,(#6950,#6956),.PCURVE_S1.);
+#6946 = LINE('',#6947,#6948);
+#6947 = CARTESIAN_POINT('',(3.04,5.5,5.));
+#6948 = VECTOR('',#6949,1.);
+#6949 = DIRECTION('',(0.,0.,1.));
+#6950 = PCURVE('',#436,#6951);
+#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6955);
+#6952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6953,#6954),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6953 = CARTESIAN_POINT('',(4.,-3.3));
+#6954 = CARTESIAN_POINT('',(4.,0.));
+#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6956 = PCURVE('',#4386,#6957);
+#6957 = DEFINITIONAL_REPRESENTATION('',(#6958),#6961);
+#6958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6959,#6960),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6959 = CARTESIAN_POINT('',(12.54,-3.3));
+#6960 = CARTESIAN_POINT('',(12.54,0.));
+#6961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6962 = ORIENTED_EDGE('',*,*,#6963,.T.);
+#6963 = EDGE_CURVE('',#6943,#6964,#6966,.T.);
+#6964 = VERTEX_POINT('',#6965);
+#6965 = CARTESIAN_POINT('',(3.04,5.75,5.));
+#6966 = SURFACE_CURVE('',#6967,(#6972,#6979),.PCURVE_S1.);
+#6967 = CIRCLE('',#6968,0.25);
+#6968 = AXIS2_PLACEMENT_3D('',#6969,#6970,#6971);
+#6969 = CARTESIAN_POINT('',(3.04,5.75,4.75));
+#6970 = DIRECTION('',(-1.,0.,0.));
+#6971 = DIRECTION('',(0.,0.,1.));
+#6972 = PCURVE('',#436,#6973);
+#6973 = DEFINITIONAL_REPRESENTATION('',(#6974),#6978);
+#6974 = CIRCLE('',#6975,0.25);
+#6975 = AXIS2_PLACEMENT_2D('',#6976,#6977);
+#6976 = CARTESIAN_POINT('',(3.75,-0.25));
+#6977 = DIRECTION('',(0.,1.));
+#6978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6979 = PCURVE('',#4359,#6980);
+#6980 = DEFINITIONAL_REPRESENTATION('',(#6981),#6985);
+#6981 = LINE('',#6982,#6983);
+#6982 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6983 = VECTOR('',#6984,1.);
+#6984 = DIRECTION('',(-1.,0.));
+#6985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6986 = ORIENTED_EDGE('',*,*,#6987,.F.);
+#6987 = EDGE_CURVE('',#6988,#6964,#6990,.T.);
+#6988 = VERTEX_POINT('',#6989);
+#6989 = CARTESIAN_POINT('',(3.04,6.25,5.));
+#6990 = SURFACE_CURVE('',#6991,(#6995,#7002),.PCURVE_S1.);
+#6991 = LINE('',#6992,#6993);
+#6992 = CARTESIAN_POINT('',(3.04,9.5,5.));
+#6993 = VECTOR('',#6994,1.);
+#6994 = DIRECTION('',(0.,-1.,0.));
+#6995 = PCURVE('',#436,#6996);
+#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001);
+#6997 = LINE('',#6998,#6999);
+#6998 = CARTESIAN_POINT('',(0.,0.));
+#6999 = VECTOR('',#7000,1.);
+#7000 = DIRECTION('',(1.,0.));
+#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7002 = PCURVE('',#4326,#7003);
+#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(12.54,0.));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(0.,-1.));
+#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7009 = ORIENTED_EDGE('',*,*,#7010,.T.);
+#7010 = EDGE_CURVE('',#6988,#7011,#7013,.T.);
+#7011 = VERTEX_POINT('',#7012);
+#7012 = CARTESIAN_POINT('',(3.04,6.5,4.75));
+#7013 = SURFACE_CURVE('',#7014,(#7019,#7026),.PCURVE_S1.);
+#7014 = CIRCLE('',#7015,0.25);
+#7015 = AXIS2_PLACEMENT_3D('',#7016,#7017,#7018);
+#7016 = CARTESIAN_POINT('',(3.04,6.25,4.75));
+#7017 = DIRECTION('',(-1.,0.,0.));
+#7018 = DIRECTION('',(0.,0.,-1.));
+#7019 = PCURVE('',#436,#7020);
+#7020 = DEFINITIONAL_REPRESENTATION('',(#7021),#7025);
+#7021 = CIRCLE('',#7022,0.25);
+#7022 = AXIS2_PLACEMENT_2D('',#7023,#7024);
+#7023 = CARTESIAN_POINT('',(3.25,-0.25));
+#7024 = DIRECTION('',(0.,-1.));
+#7025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7026 = PCURVE('',#4298,#7027);
+#7027 = DEFINITIONAL_REPRESENTATION('',(#7028),#7032);
+#7028 = LINE('',#7029,#7030);
+#7029 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7030 = VECTOR('',#7031,1.);
+#7031 = DIRECTION('',(1.,0.));
+#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7033 = ORIENTED_EDGE('',*,*,#7034,.T.);
+#7034 = EDGE_CURVE('',#7011,#7035,#7037,.T.);
+#7035 = VERTEX_POINT('',#7036);
+#7036 = CARTESIAN_POINT('',(3.04,6.5,1.7));
+#7037 = SURFACE_CURVE('',#7038,(#7042,#7048),.PCURVE_S1.);
+#7038 = LINE('',#7039,#7040);
+#7039 = CARTESIAN_POINT('',(3.04,6.5,5.));
+#7040 = VECTOR('',#7041,1.);
+#7041 = DIRECTION('',(0.,0.,-1.));
+#7042 = PCURVE('',#436,#7043);
+#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7047);
+#7044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7045,#7046),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7045 = CARTESIAN_POINT('',(3.,0.));
+#7046 = CARTESIAN_POINT('',(3.,-3.3));
+#7047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7048 = PCURVE('',#4266,#7049);
+#7049 = DEFINITIONAL_REPRESENTATION('',(#7050),#7053);
+#7050 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7051,#7052),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7051 = CARTESIAN_POINT('',(6.46,0.));
+#7052 = CARTESIAN_POINT('',(6.46,-3.3));
+#7053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7054 = ORIENTED_EDGE('',*,*,#7055,.T.);
+#7055 = EDGE_CURVE('',#7035,#7056,#7058,.T.);
+#7056 = VERTEX_POINT('',#7057);
+#7057 = CARTESIAN_POINT('',(3.04,8.5,1.7));
+#7058 = SURFACE_CURVE('',#7059,(#7063,#7069),.PCURVE_S1.);
+#7059 = LINE('',#7060,#7061);
+#7060 = CARTESIAN_POINT('',(3.04,9.,1.7));
+#7061 = VECTOR('',#7062,1.);
+#7062 = DIRECTION('',(0.,1.,0.));
+#7063 = PCURVE('',#436,#7064);
+#7064 = DEFINITIONAL_REPRESENTATION('',(#7065),#7068);
+#7065 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7066,#7067),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#7066 = CARTESIAN_POINT('',(3.,-3.3));
+#7067 = CARTESIAN_POINT('',(1.,-3.3));
+#7068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7069 = PCURVE('',#4240,#7070);
+#7070 = DEFINITIONAL_REPRESENTATION('',(#7071),#7074);
+#7071 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7072,#7073),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#7072 = CARTESIAN_POINT('',(12.54,-2.));
+#7073 = CARTESIAN_POINT('',(12.54,0.));
+#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7075 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#7076 = EDGE_CURVE('',#7056,#7077,#7079,.T.);
+#7077 = VERTEX_POINT('',#7078);
+#7078 = CARTESIAN_POINT('',(3.04,8.5,4.75));
+#7079 = SURFACE_CURVE('',#7080,(#7084,#7090),.PCURVE_S1.);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(3.04,8.5,5.));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(0.,0.,1.));
+#7084 = PCURVE('',#436,#7085);
+#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7089);
+#7086 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7087,#7088),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7087 = CARTESIAN_POINT('',(1.,-3.3));
+#7088 = CARTESIAN_POINT('',(1.,0.));
+#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7090 = PCURVE('',#4214,#7091);
+#7091 = DEFINITIONAL_REPRESENTATION('',(#7092),#7095);
+#7092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7093,#7094),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7093 = CARTESIAN_POINT('',(12.54,-3.3));
+#7094 = CARTESIAN_POINT('',(12.54,0.));
+#7095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7096 = ORIENTED_EDGE('',*,*,#7097,.F.);
+#7097 = EDGE_CURVE('',#6223,#7077,#7098,.T.);
+#7098 = SURFACE_CURVE('',#7099,(#7104,#7115),.PCURVE_S1.);
+#7099 = CIRCLE('',#7100,0.25);
+#7100 = AXIS2_PLACEMENT_3D('',#7101,#7102,#7103);
+#7101 = CARTESIAN_POINT('',(3.04,8.75,4.75));
+#7102 = DIRECTION('',(1.,0.,-0.));
+#7103 = DIRECTION('',(0.,0.,1.));
+#7104 = PCURVE('',#436,#7105);
+#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7114);
+#7106 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7107,#7108,#7109,#7110,
+#7111,#7112,#7113),.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('') );
+#7107 = CARTESIAN_POINT('',(0.75,0.));
+#7108 = CARTESIAN_POINT('',(1.183012701892,0.));
+#7109 = CARTESIAN_POINT('',(0.966506350946,-0.375));
+#7110 = CARTESIAN_POINT('',(0.75,-0.75));
+#7111 = CARTESIAN_POINT('',(0.533493649054,-0.375));
+#7112 = CARTESIAN_POINT('',(0.316987298108,-3.885780586188E-16));
+#7113 = CARTESIAN_POINT('',(0.75,0.));
+#7114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7115 = PCURVE('',#4187,#7116);
+#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121);
+#7117 = LINE('',#7118,#7119);
+#7118 = CARTESIAN_POINT('',(0.,0.));
+#7119 = VECTOR('',#7120,1.);
+#7120 = DIRECTION('',(1.,0.));
+#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7122 = ADVANCED_FACE('',(#7123),#212,.T.);
+#7123 = FACE_BOUND('',#7124,.T.);
+#7124 = EDGE_LOOP('',(#7125,#7155,#7181,#7182,#7183,#7206,#7235,#7263,
+    #7292,#7318,#7344,#7370,#7399,#7427,#7456,#7482,#7508,#7534,#7563,
+    #7591,#7620,#7646,#7672,#7698,#7727,#7755,#7784,#7810,#7836,#7862,
+    #7891,#7919,#7948,#7974,#8000,#8026,#8055,#8083,#8112,#8138,#8164,
+    #8190));
+#7125 = ORIENTED_EDGE('',*,*,#7126,.F.);
+#7126 = EDGE_CURVE('',#7127,#7129,#7131,.T.);
+#7127 = VERTEX_POINT('',#7128);
+#7128 = CARTESIAN_POINT('',(-5.32,9.25,5.));
+#7129 = VERTEX_POINT('',#7130);
+#7130 = CARTESIAN_POINT('',(-5.32,8.75,5.));
+#7131 = SURFACE_CURVE('',#7132,(#7136,#7143),.PCURVE_S1.);
+#7132 = LINE('',#7133,#7134);
+#7133 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7134 = VECTOR('',#7135,1.);
+#7135 = DIRECTION('',(0.,-1.,0.));
+#7136 = PCURVE('',#212,#7137);
+#7137 = DEFINITIONAL_REPRESENTATION('',(#7138),#7142);
+#7138 = LINE('',#7139,#7140);
+#7139 = CARTESIAN_POINT('',(0.,0.));
+#7140 = VECTOR('',#7141,1.);
+#7141 = DIRECTION('',(1.,0.));
+#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7143 = PCURVE('',#7144,#7149);
+#7144 = PLANE('',#7145);
+#7145 = AXIS2_PLACEMENT_3D('',#7146,#7147,#7148);
+#7146 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7147 = DIRECTION('',(0.,0.,1.));
+#7148 = DIRECTION('',(1.,0.,0.));
+#7149 = DEFINITIONAL_REPRESENTATION('',(#7150),#7154);
+#7150 = LINE('',#7151,#7152);
+#7151 = CARTESIAN_POINT('',(4.18,0.));
+#7152 = VECTOR('',#7153,1.);
+#7153 = DIRECTION('',(0.,-1.));
+#7154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7155 = ORIENTED_EDGE('',*,*,#7156,.F.);
+#7156 = EDGE_CURVE('',#197,#7127,#7157,.T.);
+#7157 = SURFACE_CURVE('',#7158,(#7163,#7174),.PCURVE_S1.);
+#7158 = CIRCLE('',#7159,0.25);
+#7159 = AXIS2_PLACEMENT_3D('',#7160,#7161,#7162);
+#7160 = CARTESIAN_POINT('',(-5.32,9.25,4.75));
+#7161 = DIRECTION('',(1.,0.,-0.));
+#7162 = DIRECTION('',(0.,0.,1.));
+#7163 = PCURVE('',#212,#7164);
+#7164 = DEFINITIONAL_REPRESENTATION('',(#7165),#7173);
+#7165 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7166,#7167,#7168,#7169,
+#7170,#7171,#7172),.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('') );
+#7166 = CARTESIAN_POINT('',(0.25,0.));
+#7167 = CARTESIAN_POINT('',(0.683012701892,0.));
+#7168 = CARTESIAN_POINT('',(0.466506350946,-0.375));
+#7169 = CARTESIAN_POINT('',(0.25,-0.75));
+#7170 = CARTESIAN_POINT('',(3.349364905389E-02,-0.375));
+#7171 = CARTESIAN_POINT('',(-0.183012701892,-3.885780586188E-16));
+#7172 = CARTESIAN_POINT('',(0.25,0.));
+#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7174 = PCURVE('',#240,#7175);
+#7175 = DEFINITIONAL_REPRESENTATION('',(#7176),#7180);
+#7176 = LINE('',#7177,#7178);
+#7177 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#7178 = VECTOR('',#7179,1.);
+#7179 = DIRECTION('',(1.,0.));
+#7180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7181 = ORIENTED_EDGE('',*,*,#196,.T.);
+#7182 = ORIENTED_EDGE('',*,*,#6198,.T.);
+#7183 = ORIENTED_EDGE('',*,*,#7184,.F.);
+#7184 = EDGE_CURVE('',#7185,#6176,#7187,.T.);
+#7185 = VERTEX_POINT('',#7186);
+#7186 = CARTESIAN_POINT('',(-5.32,-9.5,4.75));
+#7187 = SURFACE_CURVE('',#7188,(#7192,#7199),.PCURVE_S1.);
+#7188 = LINE('',#7189,#7190);
+#7189 = CARTESIAN_POINT('',(-5.32,-9.5,5.));
+#7190 = VECTOR('',#7191,1.);
+#7191 = DIRECTION('',(-0.,-0.,-1.));
+#7192 = PCURVE('',#212,#7193);
+#7193 = DEFINITIONAL_REPRESENTATION('',(#7194),#7198);
+#7194 = LINE('',#7195,#7196);
+#7195 = CARTESIAN_POINT('',(19.,0.));
+#7196 = VECTOR('',#7197,1.);
+#7197 = DIRECTION('',(0.,-1.));
+#7198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7199 = PCURVE('',#607,#7200);
+#7200 = DEFINITIONAL_REPRESENTATION('',(#7201),#7205);
+#7201 = LINE('',#7202,#7203);
+#7202 = CARTESIAN_POINT('',(14.82,-5.));
+#7203 = VECTOR('',#7204,1.);
+#7204 = DIRECTION('',(0.,1.));
+#7205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7206 = ORIENTED_EDGE('',*,*,#7207,.T.);
+#7207 = EDGE_CURVE('',#7185,#7208,#7210,.T.);
+#7208 = VERTEX_POINT('',#7209);
+#7209 = CARTESIAN_POINT('',(-5.32,-9.25,5.));
+#7210 = SURFACE_CURVE('',#7211,(#7216,#7223),.PCURVE_S1.);
+#7211 = CIRCLE('',#7212,0.25);
+#7212 = AXIS2_PLACEMENT_3D('',#7213,#7214,#7215);
+#7213 = CARTESIAN_POINT('',(-5.32,-9.25,4.75));
+#7214 = DIRECTION('',(-1.,0.,0.));
+#7215 = DIRECTION('',(0.,0.,-1.));
+#7216 = PCURVE('',#212,#7217);
+#7217 = DEFINITIONAL_REPRESENTATION('',(#7218),#7222);
+#7218 = CIRCLE('',#7219,0.25);
+#7219 = AXIS2_PLACEMENT_2D('',#7220,#7221);
+#7220 = CARTESIAN_POINT('',(18.75,-0.25));
+#7221 = DIRECTION('',(0.,-1.));
+#7222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7223 = PCURVE('',#7224,#7229);
+#7224 = CYLINDRICAL_SURFACE('',#7225,0.25);
+#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228);
+#7226 = CARTESIAN_POINT('',(-3.04,-9.25,4.75));
+#7227 = DIRECTION('',(-1.,0.,0.));
+#7228 = DIRECTION('',(0.,-1.,0.));
+#7229 = DEFINITIONAL_REPRESENTATION('',(#7230),#7234);
+#7230 = LINE('',#7231,#7232);
+#7231 = CARTESIAN_POINT('',(-1.570796326795,2.28));
+#7232 = VECTOR('',#7233,1.);
+#7233 = DIRECTION('',(1.,0.));
+#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7235 = ORIENTED_EDGE('',*,*,#7236,.F.);
+#7236 = EDGE_CURVE('',#7237,#7208,#7239,.T.);
+#7237 = VERTEX_POINT('',#7238);
+#7238 = CARTESIAN_POINT('',(-5.32,-8.75,5.));
+#7239 = SURFACE_CURVE('',#7240,(#7244,#7251),.PCURVE_S1.);
+#7240 = LINE('',#7241,#7242);
+#7241 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7242 = VECTOR('',#7243,1.);
+#7243 = DIRECTION('',(0.,-1.,0.));
+#7244 = PCURVE('',#212,#7245);
+#7245 = DEFINITIONAL_REPRESENTATION('',(#7246),#7250);
+#7246 = LINE('',#7247,#7248);
+#7247 = CARTESIAN_POINT('',(0.,0.));
+#7248 = VECTOR('',#7249,1.);
+#7249 = DIRECTION('',(1.,0.));
+#7250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7251 = PCURVE('',#7252,#7257);
+#7252 = PLANE('',#7253);
+#7253 = AXIS2_PLACEMENT_3D('',#7254,#7255,#7256);
+#7254 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7255 = DIRECTION('',(0.,0.,1.));
+#7256 = DIRECTION('',(1.,0.,0.));
+#7257 = DEFINITIONAL_REPRESENTATION('',(#7258),#7262);
+#7258 = LINE('',#7259,#7260);
+#7259 = CARTESIAN_POINT('',(4.18,0.));
+#7260 = VECTOR('',#7261,1.);
+#7261 = DIRECTION('',(0.,-1.));
+#7262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7263 = ORIENTED_EDGE('',*,*,#7264,.T.);
+#7264 = EDGE_CURVE('',#7237,#7265,#7267,.T.);
+#7265 = VERTEX_POINT('',#7266);
+#7266 = CARTESIAN_POINT('',(-5.32,-8.5,4.75));
+#7267 = SURFACE_CURVE('',#7268,(#7273,#7280),.PCURVE_S1.);
+#7268 = CIRCLE('',#7269,0.25);
+#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272);
+#7270 = CARTESIAN_POINT('',(-5.32,-8.75,4.75));
+#7271 = DIRECTION('',(-1.,0.,0.));
+#7272 = DIRECTION('',(0.,0.,-1.));
+#7273 = PCURVE('',#212,#7274);
+#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279);
+#7275 = CIRCLE('',#7276,0.25);
+#7276 = AXIS2_PLACEMENT_2D('',#7277,#7278);
+#7277 = CARTESIAN_POINT('',(18.25,-0.25));
+#7278 = DIRECTION('',(0.,-1.));
+#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7280 = PCURVE('',#7281,#7286);
+#7281 = CYLINDRICAL_SURFACE('',#7282,0.25);
+#7282 = AXIS2_PLACEMENT_3D('',#7283,#7284,#7285);
+#7283 = CARTESIAN_POINT('',(-3.04,-8.75,4.75));
+#7284 = DIRECTION('',(-1.,0.,0.));
+#7285 = DIRECTION('',(0.,0.,1.));
+#7286 = DEFINITIONAL_REPRESENTATION('',(#7287),#7291);
+#7287 = LINE('',#7288,#7289);
+#7288 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7289 = VECTOR('',#7290,1.);
+#7290 = DIRECTION('',(1.,0.));
+#7291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7292 = ORIENTED_EDGE('',*,*,#7293,.T.);
+#7293 = EDGE_CURVE('',#7265,#7294,#7296,.T.);
+#7294 = VERTEX_POINT('',#7295);
+#7295 = CARTESIAN_POINT('',(-5.32,-8.5,1.7));
+#7296 = SURFACE_CURVE('',#7297,(#7301,#7307),.PCURVE_S1.);
+#7297 = LINE('',#7298,#7299);
+#7298 = CARTESIAN_POINT('',(-5.32,-8.5,5.));
+#7299 = VECTOR('',#7300,1.);
+#7300 = DIRECTION('',(0.,0.,-1.));
+#7301 = PCURVE('',#212,#7302);
+#7302 = DEFINITIONAL_REPRESENTATION('',(#7303),#7306);
+#7303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7304,#7305),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7304 = CARTESIAN_POINT('',(18.,0.));
+#7305 = CARTESIAN_POINT('',(18.,-3.3));
+#7306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7307 = PCURVE('',#7308,#7313);
+#7308 = PLANE('',#7309);
+#7309 = AXIS2_PLACEMENT_3D('',#7310,#7311,#7312);
+#7310 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#7311 = DIRECTION('',(0.,1.,0.));
+#7312 = DIRECTION('',(-1.,0.,0.));
+#7313 = DEFINITIONAL_REPRESENTATION('',(#7314),#7317);
+#7314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7315,#7316),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7315 = CARTESIAN_POINT('',(14.82,0.));
+#7316 = CARTESIAN_POINT('',(14.82,-3.3));
+#7317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7318 = ORIENTED_EDGE('',*,*,#7319,.T.);
+#7319 = EDGE_CURVE('',#7294,#7320,#7322,.T.);
+#7320 = VERTEX_POINT('',#7321);
+#7321 = CARTESIAN_POINT('',(-5.32,-6.5,1.7));
+#7322 = SURFACE_CURVE('',#7323,(#7327,#7333),.PCURVE_S1.);
+#7323 = LINE('',#7324,#7325);
+#7324 = CARTESIAN_POINT('',(-5.32,1.5,1.7));
+#7325 = VECTOR('',#7326,1.);
+#7326 = DIRECTION('',(0.,1.,0.));
+#7327 = PCURVE('',#212,#7328);
+#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7332);
+#7329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7330,#7331),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#7330 = CARTESIAN_POINT('',(18.,-3.3));
+#7331 = CARTESIAN_POINT('',(16.,-3.3));
+#7332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7333 = PCURVE('',#7334,#7339);
+#7334 = PLANE('',#7335);
+#7335 = AXIS2_PLACEMENT_3D('',#7336,#7337,#7338);
+#7336 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#7337 = DIRECTION('',(0.,0.,1.));
+#7338 = DIRECTION('',(1.,0.,0.));
+#7339 = DEFINITIONAL_REPRESENTATION('',(#7340),#7343);
+#7340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7341,#7342),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#7341 = CARTESIAN_POINT('',(4.18,-2.));
+#7342 = CARTESIAN_POINT('',(4.18,0.));
+#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7344 = ORIENTED_EDGE('',*,*,#7345,.T.);
+#7345 = EDGE_CURVE('',#7320,#7346,#7348,.T.);
+#7346 = VERTEX_POINT('',#7347);
+#7347 = CARTESIAN_POINT('',(-5.32,-6.5,4.75));
+#7348 = SURFACE_CURVE('',#7349,(#7353,#7359),.PCURVE_S1.);
+#7349 = LINE('',#7350,#7351);
+#7350 = CARTESIAN_POINT('',(-5.32,-6.5,5.));
+#7351 = VECTOR('',#7352,1.);
+#7352 = DIRECTION('',(0.,0.,1.));
+#7353 = PCURVE('',#212,#7354);
+#7354 = DEFINITIONAL_REPRESENTATION('',(#7355),#7358);
+#7355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7356,#7357),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7356 = CARTESIAN_POINT('',(16.,-3.3));
+#7357 = CARTESIAN_POINT('',(16.,0.));
+#7358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7359 = PCURVE('',#7360,#7365);
+#7360 = PLANE('',#7361);
+#7361 = AXIS2_PLACEMENT_3D('',#7362,#7363,#7364);
+#7362 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#7363 = DIRECTION('',(0.,-1.,0.));
+#7364 = DIRECTION('',(1.,0.,0.));
+#7365 = DEFINITIONAL_REPRESENTATION('',(#7366),#7369);
+#7366 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7367,#7368),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7367 = CARTESIAN_POINT('',(4.18,-3.3));
+#7368 = CARTESIAN_POINT('',(4.18,0.));
+#7369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7370 = ORIENTED_EDGE('',*,*,#7371,.T.);
+#7371 = EDGE_CURVE('',#7346,#7372,#7374,.T.);
+#7372 = VERTEX_POINT('',#7373);
+#7373 = CARTESIAN_POINT('',(-5.32,-6.25,5.));
+#7374 = SURFACE_CURVE('',#7375,(#7380,#7387),.PCURVE_S1.);
+#7375 = CIRCLE('',#7376,0.25);
+#7376 = AXIS2_PLACEMENT_3D('',#7377,#7378,#7379);
+#7377 = CARTESIAN_POINT('',(-5.32,-6.25,4.75));
+#7378 = DIRECTION('',(-1.,0.,0.));
+#7379 = DIRECTION('',(0.,0.,1.));
+#7380 = PCURVE('',#212,#7381);
+#7381 = DEFINITIONAL_REPRESENTATION('',(#7382),#7386);
+#7382 = CIRCLE('',#7383,0.25);
+#7383 = AXIS2_PLACEMENT_2D('',#7384,#7385);
+#7384 = CARTESIAN_POINT('',(15.75,-0.25));
+#7385 = DIRECTION('',(0.,1.));
+#7386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7387 = PCURVE('',#7388,#7393);
+#7388 = CYLINDRICAL_SURFACE('',#7389,0.25);
+#7389 = AXIS2_PLACEMENT_3D('',#7390,#7391,#7392);
+#7390 = CARTESIAN_POINT('',(-5.32,-6.25,4.75));
+#7391 = DIRECTION('',(1.,0.,0.));
+#7392 = DIRECTION('',(0.,-1.,0.));
+#7393 = DEFINITIONAL_REPRESENTATION('',(#7394),#7398);
+#7394 = LINE('',#7395,#7396);
+#7395 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#7396 = VECTOR('',#7397,1.);
+#7397 = DIRECTION('',(-1.,0.));
+#7398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7399 = ORIENTED_EDGE('',*,*,#7400,.F.);
+#7400 = EDGE_CURVE('',#7401,#7372,#7403,.T.);
+#7401 = VERTEX_POINT('',#7402);
+#7402 = CARTESIAN_POINT('',(-5.32,-5.75,5.));
+#7403 = SURFACE_CURVE('',#7404,(#7408,#7415),.PCURVE_S1.);
+#7404 = LINE('',#7405,#7406);
+#7405 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7406 = VECTOR('',#7407,1.);
+#7407 = DIRECTION('',(0.,-1.,0.));
+#7408 = PCURVE('',#212,#7409);
+#7409 = DEFINITIONAL_REPRESENTATION('',(#7410),#7414);
+#7410 = LINE('',#7411,#7412);
+#7411 = CARTESIAN_POINT('',(0.,0.));
+#7412 = VECTOR('',#7413,1.);
+#7413 = DIRECTION('',(1.,0.));
+#7414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7415 = PCURVE('',#7416,#7421);
+#7416 = PLANE('',#7417);
+#7417 = AXIS2_PLACEMENT_3D('',#7418,#7419,#7420);
+#7418 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7419 = DIRECTION('',(0.,0.,1.));
+#7420 = DIRECTION('',(1.,0.,0.));
+#7421 = DEFINITIONAL_REPRESENTATION('',(#7422),#7426);
+#7422 = LINE('',#7423,#7424);
+#7423 = CARTESIAN_POINT('',(4.18,0.));
+#7424 = VECTOR('',#7425,1.);
+#7425 = DIRECTION('',(0.,-1.));
+#7426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7427 = ORIENTED_EDGE('',*,*,#7428,.T.);
+#7428 = EDGE_CURVE('',#7401,#7429,#7431,.T.);
+#7429 = VERTEX_POINT('',#7430);
+#7430 = CARTESIAN_POINT('',(-5.32,-5.5,4.75));
+#7431 = SURFACE_CURVE('',#7432,(#7437,#7444),.PCURVE_S1.);
+#7432 = CIRCLE('',#7433,0.25);
+#7433 = AXIS2_PLACEMENT_3D('',#7434,#7435,#7436);
+#7434 = CARTESIAN_POINT('',(-5.32,-5.75,4.75));
+#7435 = DIRECTION('',(-1.,0.,0.));
+#7436 = DIRECTION('',(0.,0.,-1.));
+#7437 = PCURVE('',#212,#7438);
+#7438 = DEFINITIONAL_REPRESENTATION('',(#7439),#7443);
+#7439 = CIRCLE('',#7440,0.25);
+#7440 = AXIS2_PLACEMENT_2D('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(15.25,-0.25));
+#7442 = DIRECTION('',(0.,-1.));
+#7443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7444 = PCURVE('',#7445,#7450);
+#7445 = CYLINDRICAL_SURFACE('',#7446,0.25);
+#7446 = AXIS2_PLACEMENT_3D('',#7447,#7448,#7449);
+#7447 = CARTESIAN_POINT('',(-3.04,-5.75,4.75));
+#7448 = DIRECTION('',(-1.,0.,0.));
+#7449 = DIRECTION('',(0.,0.,1.));
+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7455);
+#7451 = LINE('',#7452,#7453);
+#7452 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7453 = VECTOR('',#7454,1.);
+#7454 = DIRECTION('',(1.,0.));
+#7455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7456 = ORIENTED_EDGE('',*,*,#7457,.T.);
+#7457 = EDGE_CURVE('',#7429,#7458,#7460,.T.);
+#7458 = VERTEX_POINT('',#7459);
+#7459 = CARTESIAN_POINT('',(-5.32,-5.5,1.7));
+#7460 = SURFACE_CURVE('',#7461,(#7465,#7471),.PCURVE_S1.);
+#7461 = LINE('',#7462,#7463);
+#7462 = CARTESIAN_POINT('',(-5.32,-5.5,5.));
+#7463 = VECTOR('',#7464,1.);
+#7464 = DIRECTION('',(0.,0.,-1.));
+#7465 = PCURVE('',#212,#7466);
+#7466 = DEFINITIONAL_REPRESENTATION('',(#7467),#7470);
+#7467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7468,#7469),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7468 = CARTESIAN_POINT('',(15.,0.));
+#7469 = CARTESIAN_POINT('',(15.,-3.3));
+#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7471 = PCURVE('',#7472,#7477);
+#7472 = PLANE('',#7473);
+#7473 = AXIS2_PLACEMENT_3D('',#7474,#7475,#7476);
+#7474 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#7475 = DIRECTION('',(0.,1.,0.));
+#7476 = DIRECTION('',(-1.,0.,0.));
+#7477 = DEFINITIONAL_REPRESENTATION('',(#7478),#7481);
+#7478 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7479,#7480),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7479 = CARTESIAN_POINT('',(14.82,0.));
+#7480 = CARTESIAN_POINT('',(14.82,-3.3));
+#7481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7482 = ORIENTED_EDGE('',*,*,#7483,.T.);
+#7483 = EDGE_CURVE('',#7458,#7484,#7486,.T.);
+#7484 = VERTEX_POINT('',#7485);
+#7485 = CARTESIAN_POINT('',(-5.32,-3.5,1.7));
+#7486 = SURFACE_CURVE('',#7487,(#7491,#7497),.PCURVE_S1.);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(-5.32,3.,1.7));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(0.,1.,0.));
+#7491 = PCURVE('',#212,#7492);
+#7492 = DEFINITIONAL_REPRESENTATION('',(#7493),#7496);
+#7493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7494,#7495),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#7494 = CARTESIAN_POINT('',(15.,-3.3));
+#7495 = CARTESIAN_POINT('',(13.,-3.3));
+#7496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7497 = PCURVE('',#7498,#7503);
+#7498 = PLANE('',#7499);
+#7499 = AXIS2_PLACEMENT_3D('',#7500,#7501,#7502);
+#7500 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#7501 = DIRECTION('',(0.,0.,1.));
+#7502 = DIRECTION('',(1.,0.,0.));
+#7503 = DEFINITIONAL_REPRESENTATION('',(#7504),#7507);
+#7504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7505,#7506),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#7505 = CARTESIAN_POINT('',(4.18,-2.));
+#7506 = CARTESIAN_POINT('',(4.18,0.));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = ORIENTED_EDGE('',*,*,#7509,.T.);
+#7509 = EDGE_CURVE('',#7484,#7510,#7512,.T.);
+#7510 = VERTEX_POINT('',#7511);
+#7511 = CARTESIAN_POINT('',(-5.32,-3.5,4.75));
+#7512 = SURFACE_CURVE('',#7513,(#7517,#7523),.PCURVE_S1.);
+#7513 = LINE('',#7514,#7515);
+#7514 = CARTESIAN_POINT('',(-5.32,-3.5,5.));
+#7515 = VECTOR('',#7516,1.);
+#7516 = DIRECTION('',(0.,0.,1.));
+#7517 = PCURVE('',#212,#7518);
+#7518 = DEFINITIONAL_REPRESENTATION('',(#7519),#7522);
+#7519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7520,#7521),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7520 = CARTESIAN_POINT('',(13.,-3.3));
+#7521 = CARTESIAN_POINT('',(13.,0.));
+#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7523 = PCURVE('',#7524,#7529);
+#7524 = PLANE('',#7525);
+#7525 = AXIS2_PLACEMENT_3D('',#7526,#7527,#7528);
+#7526 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#7527 = DIRECTION('',(0.,-1.,0.));
+#7528 = DIRECTION('',(1.,0.,0.));
+#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7533);
+#7530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7531,#7532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7531 = CARTESIAN_POINT('',(4.18,-3.3));
+#7532 = CARTESIAN_POINT('',(4.18,0.));
+#7533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7534 = ORIENTED_EDGE('',*,*,#7535,.T.);
+#7535 = EDGE_CURVE('',#7510,#7536,#7538,.T.);
+#7536 = VERTEX_POINT('',#7537);
+#7537 = CARTESIAN_POINT('',(-5.32,-3.25,5.));
+#7538 = SURFACE_CURVE('',#7539,(#7544,#7551),.PCURVE_S1.);
+#7539 = CIRCLE('',#7540,0.25);
+#7540 = AXIS2_PLACEMENT_3D('',#7541,#7542,#7543);
+#7541 = CARTESIAN_POINT('',(-5.32,-3.25,4.75));
+#7542 = DIRECTION('',(-1.,0.,0.));
+#7543 = DIRECTION('',(0.,0.,1.));
+#7544 = PCURVE('',#212,#7545);
+#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550);
+#7546 = CIRCLE('',#7547,0.25);
+#7547 = AXIS2_PLACEMENT_2D('',#7548,#7549);
+#7548 = CARTESIAN_POINT('',(12.75,-0.25));
+#7549 = DIRECTION('',(0.,1.));
+#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7551 = PCURVE('',#7552,#7557);
+#7552 = CYLINDRICAL_SURFACE('',#7553,0.25);
+#7553 = AXIS2_PLACEMENT_3D('',#7554,#7555,#7556);
+#7554 = CARTESIAN_POINT('',(-5.32,-3.25,4.75));
+#7555 = DIRECTION('',(1.,0.,0.));
+#7556 = DIRECTION('',(0.,-1.,0.));
+#7557 = DEFINITIONAL_REPRESENTATION('',(#7558),#7562);
+#7558 = LINE('',#7559,#7560);
+#7559 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#7560 = VECTOR('',#7561,1.);
+#7561 = DIRECTION('',(-1.,0.));
+#7562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7563 = ORIENTED_EDGE('',*,*,#7564,.F.);
+#7564 = EDGE_CURVE('',#7565,#7536,#7567,.T.);
+#7565 = VERTEX_POINT('',#7566);
+#7566 = CARTESIAN_POINT('',(-5.32,-2.75,5.));
+#7567 = SURFACE_CURVE('',#7568,(#7572,#7579),.PCURVE_S1.);
+#7568 = LINE('',#7569,#7570);
+#7569 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7570 = VECTOR('',#7571,1.);
+#7571 = DIRECTION('',(0.,-1.,0.));
+#7572 = PCURVE('',#212,#7573);
+#7573 = DEFINITIONAL_REPRESENTATION('',(#7574),#7578);
+#7574 = LINE('',#7575,#7576);
+#7575 = CARTESIAN_POINT('',(0.,0.));
+#7576 = VECTOR('',#7577,1.);
+#7577 = DIRECTION('',(1.,0.));
+#7578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7579 = PCURVE('',#7580,#7585);
+#7580 = PLANE('',#7581);
+#7581 = AXIS2_PLACEMENT_3D('',#7582,#7583,#7584);
+#7582 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7583 = DIRECTION('',(0.,0.,1.));
+#7584 = DIRECTION('',(1.,0.,0.));
+#7585 = DEFINITIONAL_REPRESENTATION('',(#7586),#7590);
+#7586 = LINE('',#7587,#7588);
+#7587 = CARTESIAN_POINT('',(4.18,0.));
+#7588 = VECTOR('',#7589,1.);
+#7589 = DIRECTION('',(0.,-1.));
+#7590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7591 = ORIENTED_EDGE('',*,*,#7592,.T.);
+#7592 = EDGE_CURVE('',#7565,#7593,#7595,.T.);
+#7593 = VERTEX_POINT('',#7594);
+#7594 = CARTESIAN_POINT('',(-5.32,-2.5,4.75));
+#7595 = SURFACE_CURVE('',#7596,(#7601,#7608),.PCURVE_S1.);
+#7596 = CIRCLE('',#7597,0.25);
+#7597 = AXIS2_PLACEMENT_3D('',#7598,#7599,#7600);
+#7598 = CARTESIAN_POINT('',(-5.32,-2.75,4.75));
+#7599 = DIRECTION('',(-1.,0.,0.));
+#7600 = DIRECTION('',(0.,0.,-1.));
+#7601 = PCURVE('',#212,#7602);
+#7602 = DEFINITIONAL_REPRESENTATION('',(#7603),#7607);
+#7603 = CIRCLE('',#7604,0.25);
+#7604 = AXIS2_PLACEMENT_2D('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(12.25,-0.25));
+#7606 = DIRECTION('',(0.,-1.));
+#7607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7608 = PCURVE('',#7609,#7614);
+#7609 = CYLINDRICAL_SURFACE('',#7610,0.25);
+#7610 = AXIS2_PLACEMENT_3D('',#7611,#7612,#7613);
+#7611 = CARTESIAN_POINT('',(-3.04,-2.75,4.75));
+#7612 = DIRECTION('',(-1.,0.,0.));
+#7613 = DIRECTION('',(0.,0.,1.));
+#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7619);
+#7615 = LINE('',#7616,#7617);
+#7616 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7617 = VECTOR('',#7618,1.);
+#7618 = DIRECTION('',(1.,0.));
+#7619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7620 = ORIENTED_EDGE('',*,*,#7621,.T.);
+#7621 = EDGE_CURVE('',#7593,#7622,#7624,.T.);
+#7622 = VERTEX_POINT('',#7623);
+#7623 = CARTESIAN_POINT('',(-5.32,-2.5,1.7));
+#7624 = SURFACE_CURVE('',#7625,(#7629,#7635),.PCURVE_S1.);
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-5.32,-2.5,5.));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(0.,0.,-1.));
+#7629 = PCURVE('',#212,#7630);
+#7630 = DEFINITIONAL_REPRESENTATION('',(#7631),#7634);
+#7631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7632,#7633),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7632 = CARTESIAN_POINT('',(12.,0.));
+#7633 = CARTESIAN_POINT('',(12.,-3.3));
+#7634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7635 = PCURVE('',#7636,#7641);
+#7636 = PLANE('',#7637);
+#7637 = AXIS2_PLACEMENT_3D('',#7638,#7639,#7640);
+#7638 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#7639 = DIRECTION('',(0.,1.,0.));
+#7640 = DIRECTION('',(-1.,0.,0.));
+#7641 = DEFINITIONAL_REPRESENTATION('',(#7642),#7645);
+#7642 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7643,#7644),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7643 = CARTESIAN_POINT('',(14.82,0.));
+#7644 = CARTESIAN_POINT('',(14.82,-3.3));
+#7645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7646 = ORIENTED_EDGE('',*,*,#7647,.T.);
+#7647 = EDGE_CURVE('',#7622,#7648,#7650,.T.);
+#7648 = VERTEX_POINT('',#7649);
+#7649 = CARTESIAN_POINT('',(-5.32,-0.5,1.7));
+#7650 = SURFACE_CURVE('',#7651,(#7655,#7661),.PCURVE_S1.);
+#7651 = LINE('',#7652,#7653);
+#7652 = CARTESIAN_POINT('',(-5.32,4.5,1.7));
+#7653 = VECTOR('',#7654,1.);
+#7654 = DIRECTION('',(0.,1.,0.));
+#7655 = PCURVE('',#212,#7656);
+#7656 = DEFINITIONAL_REPRESENTATION('',(#7657),#7660);
+#7657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7658,#7659),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#7658 = CARTESIAN_POINT('',(12.,-3.3));
+#7659 = CARTESIAN_POINT('',(10.,-3.3));
+#7660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7661 = PCURVE('',#7662,#7667);
+#7662 = PLANE('',#7663);
+#7663 = AXIS2_PLACEMENT_3D('',#7664,#7665,#7666);
+#7664 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#7665 = DIRECTION('',(0.,0.,1.));
+#7666 = DIRECTION('',(1.,0.,0.));
+#7667 = DEFINITIONAL_REPRESENTATION('',(#7668),#7671);
+#7668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7669,#7670),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#7669 = CARTESIAN_POINT('',(4.18,-2.));
+#7670 = CARTESIAN_POINT('',(4.18,0.));
+#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7672 = ORIENTED_EDGE('',*,*,#7673,.T.);
+#7673 = EDGE_CURVE('',#7648,#7674,#7676,.T.);
+#7674 = VERTEX_POINT('',#7675);
+#7675 = CARTESIAN_POINT('',(-5.32,-0.5,4.75));
+#7676 = SURFACE_CURVE('',#7677,(#7681,#7687),.PCURVE_S1.);
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(-5.32,-0.5,5.));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(0.,0.,1.));
+#7681 = PCURVE('',#212,#7682);
+#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7686);
+#7683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7684,#7685),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7684 = CARTESIAN_POINT('',(10.,-3.3));
+#7685 = CARTESIAN_POINT('',(10.,0.));
+#7686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7687 = PCURVE('',#7688,#7693);
+#7688 = PLANE('',#7689);
+#7689 = AXIS2_PLACEMENT_3D('',#7690,#7691,#7692);
+#7690 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#7691 = DIRECTION('',(0.,-1.,0.));
+#7692 = DIRECTION('',(1.,0.,0.));
+#7693 = DEFINITIONAL_REPRESENTATION('',(#7694),#7697);
+#7694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7695,#7696),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7695 = CARTESIAN_POINT('',(4.18,-3.3));
+#7696 = CARTESIAN_POINT('',(4.18,0.));
+#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7698 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#7699 = EDGE_CURVE('',#7674,#7700,#7702,.T.);
+#7700 = VERTEX_POINT('',#7701);
+#7701 = CARTESIAN_POINT('',(-5.32,-0.25,5.));
+#7702 = SURFACE_CURVE('',#7703,(#7708,#7715),.PCURVE_S1.);
+#7703 = CIRCLE('',#7704,0.25);
+#7704 = AXIS2_PLACEMENT_3D('',#7705,#7706,#7707);
+#7705 = CARTESIAN_POINT('',(-5.32,-0.25,4.75));
+#7706 = DIRECTION('',(-1.,0.,0.));
+#7707 = DIRECTION('',(0.,0.,1.));
+#7708 = PCURVE('',#212,#7709);
+#7709 = DEFINITIONAL_REPRESENTATION('',(#7710),#7714);
+#7710 = CIRCLE('',#7711,0.25);
+#7711 = AXIS2_PLACEMENT_2D('',#7712,#7713);
+#7712 = CARTESIAN_POINT('',(9.75,-0.25));
+#7713 = DIRECTION('',(0.,1.));
+#7714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7715 = PCURVE('',#7716,#7721);
+#7716 = CYLINDRICAL_SURFACE('',#7717,0.25);
+#7717 = AXIS2_PLACEMENT_3D('',#7718,#7719,#7720);
+#7718 = CARTESIAN_POINT('',(-5.32,-0.25,4.75));
+#7719 = DIRECTION('',(1.,0.,0.));
+#7720 = DIRECTION('',(0.,-1.,0.));
+#7721 = DEFINITIONAL_REPRESENTATION('',(#7722),#7726);
+#7722 = LINE('',#7723,#7724);
+#7723 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#7724 = VECTOR('',#7725,1.);
+#7725 = DIRECTION('',(-1.,0.));
+#7726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7727 = ORIENTED_EDGE('',*,*,#7728,.F.);
+#7728 = EDGE_CURVE('',#7729,#7700,#7731,.T.);
+#7729 = VERTEX_POINT('',#7730);
+#7730 = CARTESIAN_POINT('',(-5.32,0.25,5.));
+#7731 = SURFACE_CURVE('',#7732,(#7736,#7743),.PCURVE_S1.);
+#7732 = LINE('',#7733,#7734);
+#7733 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7734 = VECTOR('',#7735,1.);
+#7735 = DIRECTION('',(0.,-1.,0.));
+#7736 = PCURVE('',#212,#7737);
+#7737 = DEFINITIONAL_REPRESENTATION('',(#7738),#7742);
+#7738 = LINE('',#7739,#7740);
+#7739 = CARTESIAN_POINT('',(0.,0.));
+#7740 = VECTOR('',#7741,1.);
+#7741 = DIRECTION('',(1.,0.));
+#7742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7743 = PCURVE('',#7744,#7749);
+#7744 = PLANE('',#7745);
+#7745 = AXIS2_PLACEMENT_3D('',#7746,#7747,#7748);
+#7746 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7747 = DIRECTION('',(0.,0.,1.));
+#7748 = DIRECTION('',(1.,0.,0.));
+#7749 = DEFINITIONAL_REPRESENTATION('',(#7750),#7754);
+#7750 = LINE('',#7751,#7752);
+#7751 = CARTESIAN_POINT('',(4.18,0.));
+#7752 = VECTOR('',#7753,1.);
+#7753 = DIRECTION('',(0.,-1.));
+#7754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7755 = ORIENTED_EDGE('',*,*,#7756,.T.);
+#7756 = EDGE_CURVE('',#7729,#7757,#7759,.T.);
+#7757 = VERTEX_POINT('',#7758);
+#7758 = CARTESIAN_POINT('',(-5.32,0.5,4.75));
+#7759 = SURFACE_CURVE('',#7760,(#7765,#7772),.PCURVE_S1.);
+#7760 = CIRCLE('',#7761,0.25);
+#7761 = AXIS2_PLACEMENT_3D('',#7762,#7763,#7764);
+#7762 = CARTESIAN_POINT('',(-5.32,0.25,4.75));
+#7763 = DIRECTION('',(-1.,0.,0.));
+#7764 = DIRECTION('',(0.,0.,-1.));
+#7765 = PCURVE('',#212,#7766);
+#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771);
+#7767 = CIRCLE('',#7768,0.25);
+#7768 = AXIS2_PLACEMENT_2D('',#7769,#7770);
+#7769 = CARTESIAN_POINT('',(9.25,-0.25));
+#7770 = DIRECTION('',(0.,-1.));
+#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7772 = PCURVE('',#7773,#7778);
+#7773 = CYLINDRICAL_SURFACE('',#7774,0.25);
+#7774 = AXIS2_PLACEMENT_3D('',#7775,#7776,#7777);
+#7775 = CARTESIAN_POINT('',(-3.04,0.25,4.75));
+#7776 = DIRECTION('',(-1.,0.,0.));
+#7777 = DIRECTION('',(0.,0.,1.));
+#7778 = DEFINITIONAL_REPRESENTATION('',(#7779),#7783);
+#7779 = LINE('',#7780,#7781);
+#7780 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7781 = VECTOR('',#7782,1.);
+#7782 = DIRECTION('',(1.,0.));
+#7783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7784 = ORIENTED_EDGE('',*,*,#7785,.T.);
+#7785 = EDGE_CURVE('',#7757,#7786,#7788,.T.);
+#7786 = VERTEX_POINT('',#7787);
+#7787 = CARTESIAN_POINT('',(-5.32,0.5,1.7));
+#7788 = SURFACE_CURVE('',#7789,(#7793,#7799),.PCURVE_S1.);
+#7789 = LINE('',#7790,#7791);
+#7790 = CARTESIAN_POINT('',(-5.32,0.5,5.));
+#7791 = VECTOR('',#7792,1.);
+#7792 = DIRECTION('',(0.,0.,-1.));
+#7793 = PCURVE('',#212,#7794);
+#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7798);
+#7795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7796,#7797),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7796 = CARTESIAN_POINT('',(9.,0.));
+#7797 = CARTESIAN_POINT('',(9.,-3.3));
+#7798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7799 = PCURVE('',#7800,#7805);
+#7800 = PLANE('',#7801);
+#7801 = AXIS2_PLACEMENT_3D('',#7802,#7803,#7804);
+#7802 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#7803 = DIRECTION('',(0.,1.,0.));
+#7804 = DIRECTION('',(-1.,0.,0.));
+#7805 = DEFINITIONAL_REPRESENTATION('',(#7806),#7809);
+#7806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7807,#7808),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7807 = CARTESIAN_POINT('',(14.82,0.));
+#7808 = CARTESIAN_POINT('',(14.82,-3.3));
+#7809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7810 = ORIENTED_EDGE('',*,*,#7811,.T.);
+#7811 = EDGE_CURVE('',#7786,#7812,#7814,.T.);
+#7812 = VERTEX_POINT('',#7813);
+#7813 = CARTESIAN_POINT('',(-5.32,2.5,1.7));
+#7814 = SURFACE_CURVE('',#7815,(#7819,#7825),.PCURVE_S1.);
+#7815 = LINE('',#7816,#7817);
+#7816 = CARTESIAN_POINT('',(-5.32,6.,1.7));
+#7817 = VECTOR('',#7818,1.);
+#7818 = DIRECTION('',(0.,1.,0.));
+#7819 = PCURVE('',#212,#7820);
+#7820 = DEFINITIONAL_REPRESENTATION('',(#7821),#7824);
+#7821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7822,#7823),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#7822 = CARTESIAN_POINT('',(9.,-3.3));
+#7823 = CARTESIAN_POINT('',(7.,-3.3));
+#7824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7825 = PCURVE('',#7826,#7831);
+#7826 = PLANE('',#7827);
+#7827 = AXIS2_PLACEMENT_3D('',#7828,#7829,#7830);
+#7828 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#7829 = DIRECTION('',(0.,0.,1.));
+#7830 = DIRECTION('',(1.,0.,0.));
+#7831 = DEFINITIONAL_REPRESENTATION('',(#7832),#7835);
+#7832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7833,#7834),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#7833 = CARTESIAN_POINT('',(4.18,-2.));
+#7834 = CARTESIAN_POINT('',(4.18,0.));
+#7835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7836 = ORIENTED_EDGE('',*,*,#7837,.T.);
+#7837 = EDGE_CURVE('',#7812,#7838,#7840,.T.);
+#7838 = VERTEX_POINT('',#7839);
+#7839 = CARTESIAN_POINT('',(-5.32,2.5,4.75));
+#7840 = SURFACE_CURVE('',#7841,(#7845,#7851),.PCURVE_S1.);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(-5.32,2.5,5.));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.,0.,1.));
+#7845 = PCURVE('',#212,#7846);
+#7846 = DEFINITIONAL_REPRESENTATION('',(#7847),#7850);
+#7847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7848,#7849),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7848 = CARTESIAN_POINT('',(7.,-3.3));
+#7849 = CARTESIAN_POINT('',(7.,0.));
+#7850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7851 = PCURVE('',#7852,#7857);
+#7852 = PLANE('',#7853);
+#7853 = AXIS2_PLACEMENT_3D('',#7854,#7855,#7856);
+#7854 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#7855 = DIRECTION('',(0.,-1.,0.));
+#7856 = DIRECTION('',(1.,0.,0.));
+#7857 = DEFINITIONAL_REPRESENTATION('',(#7858),#7861);
+#7858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7859,#7860),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7859 = CARTESIAN_POINT('',(4.18,-3.3));
+#7860 = CARTESIAN_POINT('',(4.18,0.));
+#7861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7862 = ORIENTED_EDGE('',*,*,#7863,.T.);
+#7863 = EDGE_CURVE('',#7838,#7864,#7866,.T.);
+#7864 = VERTEX_POINT('',#7865);
+#7865 = CARTESIAN_POINT('',(-5.32,2.75,5.));
+#7866 = SURFACE_CURVE('',#7867,(#7872,#7879),.PCURVE_S1.);
+#7867 = CIRCLE('',#7868,0.25);
+#7868 = AXIS2_PLACEMENT_3D('',#7869,#7870,#7871);
+#7869 = CARTESIAN_POINT('',(-5.32,2.75,4.75));
+#7870 = DIRECTION('',(-1.,0.,0.));
+#7871 = DIRECTION('',(0.,0.,1.));
+#7872 = PCURVE('',#212,#7873);
+#7873 = DEFINITIONAL_REPRESENTATION('',(#7874),#7878);
+#7874 = CIRCLE('',#7875,0.25);
+#7875 = AXIS2_PLACEMENT_2D('',#7876,#7877);
+#7876 = CARTESIAN_POINT('',(6.75,-0.25));
+#7877 = DIRECTION('',(0.,1.));
+#7878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7879 = PCURVE('',#7880,#7885);
+#7880 = CYLINDRICAL_SURFACE('',#7881,0.25);
+#7881 = AXIS2_PLACEMENT_3D('',#7882,#7883,#7884);
+#7882 = CARTESIAN_POINT('',(-5.32,2.75,4.75));
+#7883 = DIRECTION('',(1.,0.,0.));
+#7884 = DIRECTION('',(0.,-1.,0.));
+#7885 = DEFINITIONAL_REPRESENTATION('',(#7886),#7890);
+#7886 = LINE('',#7887,#7888);
+#7887 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#7888 = VECTOR('',#7889,1.);
+#7889 = DIRECTION('',(-1.,0.));
+#7890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7891 = ORIENTED_EDGE('',*,*,#7892,.F.);
+#7892 = EDGE_CURVE('',#7893,#7864,#7895,.T.);
+#7893 = VERTEX_POINT('',#7894);
+#7894 = CARTESIAN_POINT('',(-5.32,3.25,5.));
+#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.);
+#7896 = LINE('',#7897,#7898);
+#7897 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#7898 = VECTOR('',#7899,1.);
+#7899 = DIRECTION('',(0.,-1.,0.));
+#7900 = PCURVE('',#212,#7901);
+#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906);
+#7902 = LINE('',#7903,#7904);
+#7903 = CARTESIAN_POINT('',(0.,0.));
+#7904 = VECTOR('',#7905,1.);
+#7905 = DIRECTION('',(1.,0.));
+#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7907 = PCURVE('',#7908,#7913);
+#7908 = PLANE('',#7909);
+#7909 = AXIS2_PLACEMENT_3D('',#7910,#7911,#7912);
+#7910 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#7911 = DIRECTION('',(0.,0.,1.));
+#7912 = DIRECTION('',(1.,0.,0.));
+#7913 = DEFINITIONAL_REPRESENTATION('',(#7914),#7918);
+#7914 = LINE('',#7915,#7916);
+#7915 = CARTESIAN_POINT('',(4.18,0.));
+#7916 = VECTOR('',#7917,1.);
+#7917 = DIRECTION('',(0.,-1.));
+#7918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7919 = ORIENTED_EDGE('',*,*,#7920,.T.);
+#7920 = EDGE_CURVE('',#7893,#7921,#7923,.T.);
+#7921 = VERTEX_POINT('',#7922);
+#7922 = CARTESIAN_POINT('',(-5.32,3.5,4.75));
+#7923 = SURFACE_CURVE('',#7924,(#7929,#7936),.PCURVE_S1.);
+#7924 = CIRCLE('',#7925,0.25);
+#7925 = AXIS2_PLACEMENT_3D('',#7926,#7927,#7928);
+#7926 = CARTESIAN_POINT('',(-5.32,3.25,4.75));
+#7927 = DIRECTION('',(-1.,0.,0.));
+#7928 = DIRECTION('',(0.,0.,-1.));
+#7929 = PCURVE('',#212,#7930);
+#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935);
+#7931 = CIRCLE('',#7932,0.25);
+#7932 = AXIS2_PLACEMENT_2D('',#7933,#7934);
+#7933 = CARTESIAN_POINT('',(6.25,-0.25));
+#7934 = DIRECTION('',(0.,-1.));
+#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7936 = PCURVE('',#7937,#7942);
+#7937 = CYLINDRICAL_SURFACE('',#7938,0.25);
+#7938 = AXIS2_PLACEMENT_3D('',#7939,#7940,#7941);
+#7939 = CARTESIAN_POINT('',(-3.04,3.25,4.75));
+#7940 = DIRECTION('',(-1.,0.,0.));
+#7941 = DIRECTION('',(0.,0.,1.));
+#7942 = DEFINITIONAL_REPRESENTATION('',(#7943),#7947);
+#7943 = LINE('',#7944,#7945);
+#7944 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#7945 = VECTOR('',#7946,1.);
+#7946 = DIRECTION('',(1.,0.));
+#7947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7948 = ORIENTED_EDGE('',*,*,#7949,.T.);
+#7949 = EDGE_CURVE('',#7921,#7950,#7952,.T.);
+#7950 = VERTEX_POINT('',#7951);
+#7951 = CARTESIAN_POINT('',(-5.32,3.5,1.7));
+#7952 = SURFACE_CURVE('',#7953,(#7957,#7963),.PCURVE_S1.);
+#7953 = LINE('',#7954,#7955);
+#7954 = CARTESIAN_POINT('',(-5.32,3.5,5.));
+#7955 = VECTOR('',#7956,1.);
+#7956 = DIRECTION('',(0.,0.,-1.));
+#7957 = PCURVE('',#212,#7958);
+#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7962);
+#7959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7960,#7961),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7960 = CARTESIAN_POINT('',(6.,0.));
+#7961 = CARTESIAN_POINT('',(6.,-3.3));
+#7962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7963 = PCURVE('',#7964,#7969);
+#7964 = PLANE('',#7965);
+#7965 = AXIS2_PLACEMENT_3D('',#7966,#7967,#7968);
+#7966 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#7967 = DIRECTION('',(0.,1.,0.));
+#7968 = DIRECTION('',(-1.,0.,0.));
+#7969 = DEFINITIONAL_REPRESENTATION('',(#7970),#7973);
+#7970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7971,#7972),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#7971 = CARTESIAN_POINT('',(14.82,0.));
+#7972 = CARTESIAN_POINT('',(14.82,-3.3));
+#7973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7974 = ORIENTED_EDGE('',*,*,#7975,.T.);
+#7975 = EDGE_CURVE('',#7950,#7976,#7978,.T.);
+#7976 = VERTEX_POINT('',#7977);
+#7977 = CARTESIAN_POINT('',(-5.32,5.5,1.7));
+#7978 = SURFACE_CURVE('',#7979,(#7983,#7989),.PCURVE_S1.);
+#7979 = LINE('',#7980,#7981);
+#7980 = CARTESIAN_POINT('',(-5.32,7.5,1.7));
+#7981 = VECTOR('',#7982,1.);
+#7982 = DIRECTION('',(0.,1.,0.));
+#7983 = PCURVE('',#212,#7984);
+#7984 = DEFINITIONAL_REPRESENTATION('',(#7985),#7988);
+#7985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7986,#7987),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#7986 = CARTESIAN_POINT('',(6.,-3.3));
+#7987 = CARTESIAN_POINT('',(4.,-3.3));
+#7988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7989 = PCURVE('',#7990,#7995);
+#7990 = PLANE('',#7991);
+#7991 = AXIS2_PLACEMENT_3D('',#7992,#7993,#7994);
+#7992 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#7993 = DIRECTION('',(0.,0.,1.));
+#7994 = DIRECTION('',(1.,0.,0.));
+#7995 = DEFINITIONAL_REPRESENTATION('',(#7996),#7999);
+#7996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7997,#7998),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#7997 = CARTESIAN_POINT('',(4.18,-2.));
+#7998 = CARTESIAN_POINT('',(4.18,0.));
+#7999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8000 = ORIENTED_EDGE('',*,*,#8001,.T.);
+#8001 = EDGE_CURVE('',#7976,#8002,#8004,.T.);
+#8002 = VERTEX_POINT('',#8003);
+#8003 = CARTESIAN_POINT('',(-5.32,5.5,4.75));
+#8004 = SURFACE_CURVE('',#8005,(#8009,#8015),.PCURVE_S1.);
+#8005 = LINE('',#8006,#8007);
+#8006 = CARTESIAN_POINT('',(-5.32,5.5,5.));
+#8007 = VECTOR('',#8008,1.);
+#8008 = DIRECTION('',(0.,0.,1.));
+#8009 = PCURVE('',#212,#8010);
+#8010 = DEFINITIONAL_REPRESENTATION('',(#8011),#8014);
+#8011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8012,#8013),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8012 = CARTESIAN_POINT('',(4.,-3.3));
+#8013 = CARTESIAN_POINT('',(4.,0.));
+#8014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8015 = PCURVE('',#8016,#8021);
+#8016 = PLANE('',#8017);
+#8017 = AXIS2_PLACEMENT_3D('',#8018,#8019,#8020);
+#8018 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#8019 = DIRECTION('',(0.,-1.,0.));
+#8020 = DIRECTION('',(1.,0.,0.));
+#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8025);
+#8022 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8023,#8024),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8023 = CARTESIAN_POINT('',(4.18,-3.3));
+#8024 = CARTESIAN_POINT('',(4.18,0.));
+#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8026 = ORIENTED_EDGE('',*,*,#8027,.T.);
+#8027 = EDGE_CURVE('',#8002,#8028,#8030,.T.);
+#8028 = VERTEX_POINT('',#8029);
+#8029 = CARTESIAN_POINT('',(-5.32,5.75,5.));
+#8030 = SURFACE_CURVE('',#8031,(#8036,#8043),.PCURVE_S1.);
+#8031 = CIRCLE('',#8032,0.25);
+#8032 = AXIS2_PLACEMENT_3D('',#8033,#8034,#8035);
+#8033 = CARTESIAN_POINT('',(-5.32,5.75,4.75));
+#8034 = DIRECTION('',(-1.,0.,0.));
+#8035 = DIRECTION('',(0.,0.,1.));
+#8036 = PCURVE('',#212,#8037);
+#8037 = DEFINITIONAL_REPRESENTATION('',(#8038),#8042);
+#8038 = CIRCLE('',#8039,0.25);
+#8039 = AXIS2_PLACEMENT_2D('',#8040,#8041);
+#8040 = CARTESIAN_POINT('',(3.75,-0.25));
+#8041 = DIRECTION('',(0.,1.));
+#8042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8043 = PCURVE('',#8044,#8049);
+#8044 = CYLINDRICAL_SURFACE('',#8045,0.25);
+#8045 = AXIS2_PLACEMENT_3D('',#8046,#8047,#8048);
+#8046 = CARTESIAN_POINT('',(-5.32,5.75,4.75));
+#8047 = DIRECTION('',(1.,0.,0.));
+#8048 = DIRECTION('',(0.,-1.,0.));
+#8049 = DEFINITIONAL_REPRESENTATION('',(#8050),#8054);
+#8050 = LINE('',#8051,#8052);
+#8051 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#8052 = VECTOR('',#8053,1.);
+#8053 = DIRECTION('',(-1.,0.));
+#8054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8055 = ORIENTED_EDGE('',*,*,#8056,.F.);
+#8056 = EDGE_CURVE('',#8057,#8028,#8059,.T.);
+#8057 = VERTEX_POINT('',#8058);
+#8058 = CARTESIAN_POINT('',(-5.32,6.25,5.));
+#8059 = SURFACE_CURVE('',#8060,(#8064,#8071),.PCURVE_S1.);
+#8060 = LINE('',#8061,#8062);
+#8061 = CARTESIAN_POINT('',(-5.32,9.5,5.));
+#8062 = VECTOR('',#8063,1.);
+#8063 = DIRECTION('',(0.,-1.,0.));
+#8064 = PCURVE('',#212,#8065);
+#8065 = DEFINITIONAL_REPRESENTATION('',(#8066),#8070);
+#8066 = LINE('',#8067,#8068);
+#8067 = CARTESIAN_POINT('',(0.,0.));
+#8068 = VECTOR('',#8069,1.);
+#8069 = DIRECTION('',(1.,0.));
+#8070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8071 = PCURVE('',#8072,#8077);
+#8072 = PLANE('',#8073);
+#8073 = AXIS2_PLACEMENT_3D('',#8074,#8075,#8076);
+#8074 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8075 = DIRECTION('',(0.,0.,1.));
+#8076 = DIRECTION('',(1.,0.,0.));
+#8077 = DEFINITIONAL_REPRESENTATION('',(#8078),#8082);
+#8078 = LINE('',#8079,#8080);
+#8079 = CARTESIAN_POINT('',(4.18,0.));
+#8080 = VECTOR('',#8081,1.);
+#8081 = DIRECTION('',(0.,-1.));
+#8082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8083 = ORIENTED_EDGE('',*,*,#8084,.T.);
+#8084 = EDGE_CURVE('',#8057,#8085,#8087,.T.);
+#8085 = VERTEX_POINT('',#8086);
+#8086 = CARTESIAN_POINT('',(-5.32,6.5,4.75));
+#8087 = SURFACE_CURVE('',#8088,(#8093,#8100),.PCURVE_S1.);
+#8088 = CIRCLE('',#8089,0.25);
+#8089 = AXIS2_PLACEMENT_3D('',#8090,#8091,#8092);
+#8090 = CARTESIAN_POINT('',(-5.32,6.25,4.75));
+#8091 = DIRECTION('',(-1.,0.,0.));
+#8092 = DIRECTION('',(0.,0.,-1.));
+#8093 = PCURVE('',#212,#8094);
+#8094 = DEFINITIONAL_REPRESENTATION('',(#8095),#8099);
+#8095 = CIRCLE('',#8096,0.25);
+#8096 = AXIS2_PLACEMENT_2D('',#8097,#8098);
+#8097 = CARTESIAN_POINT('',(3.25,-0.25));
+#8098 = DIRECTION('',(0.,-1.));
+#8099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8100 = PCURVE('',#8101,#8106);
+#8101 = CYLINDRICAL_SURFACE('',#8102,0.25);
+#8102 = AXIS2_PLACEMENT_3D('',#8103,#8104,#8105);
+#8103 = CARTESIAN_POINT('',(-3.04,6.25,4.75));
+#8104 = DIRECTION('',(-1.,0.,0.));
+#8105 = DIRECTION('',(0.,0.,1.));
+#8106 = DEFINITIONAL_REPRESENTATION('',(#8107),#8111);
+#8107 = LINE('',#8108,#8109);
+#8108 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#8109 = VECTOR('',#8110,1.);
+#8110 = DIRECTION('',(1.,0.));
+#8111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8112 = ORIENTED_EDGE('',*,*,#8113,.T.);
+#8113 = EDGE_CURVE('',#8085,#8114,#8116,.T.);
+#8114 = VERTEX_POINT('',#8115);
+#8115 = CARTESIAN_POINT('',(-5.32,6.5,1.7));
+#8116 = SURFACE_CURVE('',#8117,(#8121,#8127),.PCURVE_S1.);
+#8117 = LINE('',#8118,#8119);
+#8118 = CARTESIAN_POINT('',(-5.32,6.5,5.));
+#8119 = VECTOR('',#8120,1.);
+#8120 = DIRECTION('',(0.,0.,-1.));
+#8121 = PCURVE('',#212,#8122);
+#8122 = DEFINITIONAL_REPRESENTATION('',(#8123),#8126);
+#8123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8124,#8125),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8124 = CARTESIAN_POINT('',(3.,0.));
+#8125 = CARTESIAN_POINT('',(3.,-3.3));
+#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8127 = PCURVE('',#8128,#8133);
+#8128 = PLANE('',#8129);
+#8129 = AXIS2_PLACEMENT_3D('',#8130,#8131,#8132);
+#8130 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#8131 = DIRECTION('',(0.,1.,0.));
+#8132 = DIRECTION('',(-1.,0.,0.));
+#8133 = DEFINITIONAL_REPRESENTATION('',(#8134),#8137);
+#8134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8135,#8136),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8135 = CARTESIAN_POINT('',(14.82,0.));
+#8136 = CARTESIAN_POINT('',(14.82,-3.3));
+#8137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8138 = ORIENTED_EDGE('',*,*,#8139,.T.);
+#8139 = EDGE_CURVE('',#8114,#8140,#8142,.T.);
+#8140 = VERTEX_POINT('',#8141);
+#8141 = CARTESIAN_POINT('',(-5.32,8.5,1.7));
+#8142 = SURFACE_CURVE('',#8143,(#8147,#8153),.PCURVE_S1.);
+#8143 = LINE('',#8144,#8145);
+#8144 = CARTESIAN_POINT('',(-5.32,9.,1.7));
+#8145 = VECTOR('',#8146,1.);
+#8146 = DIRECTION('',(0.,1.,0.));
+#8147 = PCURVE('',#212,#8148);
+#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8152);
+#8149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8150,#8151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#8150 = CARTESIAN_POINT('',(3.,-3.3));
+#8151 = CARTESIAN_POINT('',(1.,-3.3));
+#8152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8153 = PCURVE('',#8154,#8159);
+#8154 = PLANE('',#8155);
+#8155 = AXIS2_PLACEMENT_3D('',#8156,#8157,#8158);
+#8156 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#8157 = DIRECTION('',(0.,0.,1.));
+#8158 = DIRECTION('',(1.,0.,0.));
+#8159 = DEFINITIONAL_REPRESENTATION('',(#8160),#8163);
+#8160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8161,#8162),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#8161 = CARTESIAN_POINT('',(4.18,-2.));
+#8162 = CARTESIAN_POINT('',(4.18,0.));
+#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8164 = ORIENTED_EDGE('',*,*,#8165,.T.);
+#8165 = EDGE_CURVE('',#8140,#8166,#8168,.T.);
+#8166 = VERTEX_POINT('',#8167);
+#8167 = CARTESIAN_POINT('',(-5.32,8.5,4.75));
+#8168 = SURFACE_CURVE('',#8169,(#8173,#8179),.PCURVE_S1.);
+#8169 = LINE('',#8170,#8171);
+#8170 = CARTESIAN_POINT('',(-5.32,8.5,5.));
+#8171 = VECTOR('',#8172,1.);
+#8172 = DIRECTION('',(0.,0.,1.));
+#8173 = PCURVE('',#212,#8174);
+#8174 = DEFINITIONAL_REPRESENTATION('',(#8175),#8178);
+#8175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8176,#8177),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8176 = CARTESIAN_POINT('',(1.,-3.3));
+#8177 = CARTESIAN_POINT('',(1.,0.));
+#8178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8179 = PCURVE('',#8180,#8185);
+#8180 = PLANE('',#8181);
+#8181 = AXIS2_PLACEMENT_3D('',#8182,#8183,#8184);
+#8182 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#8183 = DIRECTION('',(0.,-1.,0.));
+#8184 = DIRECTION('',(1.,0.,0.));
+#8185 = DEFINITIONAL_REPRESENTATION('',(#8186),#8189);
+#8186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8187,#8188),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8187 = CARTESIAN_POINT('',(4.18,-3.3));
+#8188 = CARTESIAN_POINT('',(4.18,0.));
+#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8190 = ORIENTED_EDGE('',*,*,#8191,.F.);
+#8191 = EDGE_CURVE('',#7129,#8166,#8192,.T.);
+#8192 = SURFACE_CURVE('',#8193,(#8198,#8209),.PCURVE_S1.);
+#8193 = CIRCLE('',#8194,0.25);
+#8194 = AXIS2_PLACEMENT_3D('',#8195,#8196,#8197);
+#8195 = CARTESIAN_POINT('',(-5.32,8.75,4.75));
+#8196 = DIRECTION('',(1.,0.,-0.));
+#8197 = DIRECTION('',(0.,0.,1.));
+#8198 = PCURVE('',#212,#8199);
+#8199 = DEFINITIONAL_REPRESENTATION('',(#8200),#8208);
+#8200 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8201,#8202,#8203,#8204,
+#8205,#8206,#8207),.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('') );
+#8201 = CARTESIAN_POINT('',(0.75,0.));
+#8202 = CARTESIAN_POINT('',(1.183012701892,0.));
+#8203 = CARTESIAN_POINT('',(0.966506350946,-0.375));
+#8204 = CARTESIAN_POINT('',(0.75,-0.75));
+#8205 = CARTESIAN_POINT('',(0.533493649054,-0.375));
+#8206 = CARTESIAN_POINT('',(0.316987298108,-3.885780586188E-16));
+#8207 = CARTESIAN_POINT('',(0.75,0.));
+#8208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8209 = PCURVE('',#8210,#8215);
+#8210 = CYLINDRICAL_SURFACE('',#8211,0.25);
+#8211 = AXIS2_PLACEMENT_3D('',#8212,#8213,#8214);
+#8212 = CARTESIAN_POINT('',(-5.32,8.75,4.75));
+#8213 = DIRECTION('',(1.,0.,0.));
+#8214 = DIRECTION('',(0.,0.,1.));
+#8215 = DEFINITIONAL_REPRESENTATION('',(#8216),#8220);
+#8216 = LINE('',#8217,#8218);
+#8217 = CARTESIAN_POINT('',(0.,0.));
+#8218 = VECTOR('',#8219,1.);
+#8219 = DIRECTION('',(1.,0.));
+#8220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8221 = ADVANCED_FACE('',(#8222),#408,.T.);
+#8222 = FACE_BOUND('',#8223,.T.);
+#8223 = EDGE_LOOP('',(#8224,#8225,#8248,#8269));
+#8224 = ORIENTED_EDGE('',*,*,#392,.F.);
+#8225 = ORIENTED_EDGE('',*,*,#8226,.F.);
+#8226 = EDGE_CURVE('',#8227,#365,#8229,.T.);
+#8227 = VERTEX_POINT('',#8228);
+#8228 = CARTESIAN_POINT('',(1.14,-9.5,1.5));
+#8229 = SURFACE_CURVE('',#8230,(#8234,#8241),.PCURVE_S1.);
+#8230 = LINE('',#8231,#8232);
+#8231 = CARTESIAN_POINT('',(1.14,-9.5,1.5));
+#8232 = VECTOR('',#8233,1.);
+#8233 = DIRECTION('',(0.,1.,0.));
+#8234 = PCURVE('',#408,#8235);
+#8235 = DEFINITIONAL_REPRESENTATION('',(#8236),#8240);
+#8236 = LINE('',#8237,#8238);
+#8237 = CARTESIAN_POINT('',(0.,-19.));
+#8238 = VECTOR('',#8239,1.);
+#8239 = DIRECTION('',(0.,1.));
+#8240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8241 = PCURVE('',#380,#8242);
+#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247);
+#8243 = LINE('',#8244,#8245);
+#8244 = CARTESIAN_POINT('',(0.,-3.5));
+#8245 = VECTOR('',#8246,1.);
+#8246 = DIRECTION('',(1.,0.));
+#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8248 = ORIENTED_EDGE('',*,*,#8249,.F.);
+#8249 = EDGE_CURVE('',#6248,#8227,#8250,.T.);
+#8250 = SURFACE_CURVE('',#8251,(#8255,#8262),.PCURVE_S1.);
+#8251 = LINE('',#8252,#8253);
+#8252 = CARTESIAN_POINT('',(3.04,-9.5,1.5));
+#8253 = VECTOR('',#8254,1.);
+#8254 = DIRECTION('',(-1.,0.,0.));
+#8255 = PCURVE('',#408,#8256);
+#8256 = DEFINITIONAL_REPRESENTATION('',(#8257),#8261);
+#8257 = LINE('',#8258,#8259);
+#8258 = CARTESIAN_POINT('',(1.9,-19.));
+#8259 = VECTOR('',#8260,1.);
+#8260 = DIRECTION('',(-1.,0.));
+#8261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8262 = PCURVE('',#607,#8263);
+#8263 = DEFINITIONAL_REPRESENTATION('',(#8264),#8268);
+#8264 = LINE('',#8265,#8266);
+#8265 = CARTESIAN_POINT('',(6.46,-1.5));
+#8266 = VECTOR('',#8267,1.);
+#8267 = DIRECTION('',(1.,0.));
+#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8269 = ORIENTED_EDGE('',*,*,#6247,.F.);
+#8270 = ADVANCED_FACE('',(#8271),#240,.T.);
+#8271 = FACE_BOUND('',#8272,.T.);
+#8272 = EDGE_LOOP('',(#8273,#8274,#8297,#8319));
+#8273 = ORIENTED_EDGE('',*,*,#7156,.T.);
+#8274 = ORIENTED_EDGE('',*,*,#8275,.T.);
+#8275 = EDGE_CURVE('',#7127,#8276,#8278,.T.);
+#8276 = VERTEX_POINT('',#8277);
+#8277 = CARTESIAN_POINT('',(-3.04,9.25,5.));
+#8278 = SURFACE_CURVE('',#8279,(#8283,#8290),.PCURVE_S1.);
+#8279 = LINE('',#8280,#8281);
+#8280 = CARTESIAN_POINT('',(-5.32,9.25,5.));
+#8281 = VECTOR('',#8282,1.);
+#8282 = DIRECTION('',(1.,0.,0.));
+#8283 = PCURVE('',#240,#8284);
+#8284 = DEFINITIONAL_REPRESENTATION('',(#8285),#8289);
+#8285 = LINE('',#8286,#8287);
+#8286 = CARTESIAN_POINT('',(1.570796326795,0.));
+#8287 = VECTOR('',#8288,1.);
+#8288 = DIRECTION('',(0.,1.));
+#8289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8290 = PCURVE('',#7144,#8291);
+#8291 = DEFINITIONAL_REPRESENTATION('',(#8292),#8296);
+#8292 = LINE('',#8293,#8294);
+#8293 = CARTESIAN_POINT('',(4.18,-0.25));
+#8294 = VECTOR('',#8295,1.);
+#8295 = DIRECTION('',(1.,0.));
+#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8297 = ORIENTED_EDGE('',*,*,#8298,.F.);
+#8298 = EDGE_CURVE('',#225,#8276,#8299,.T.);
+#8299 = SURFACE_CURVE('',#8300,(#8305,#8312),.PCURVE_S1.);
+#8300 = CIRCLE('',#8301,0.25);
+#8301 = AXIS2_PLACEMENT_3D('',#8302,#8303,#8304);
+#8302 = CARTESIAN_POINT('',(-3.04,9.25,4.75));
+#8303 = DIRECTION('',(1.,0.,-0.));
+#8304 = DIRECTION('',(0.,0.,1.));
+#8305 = PCURVE('',#240,#8306);
+#8306 = DEFINITIONAL_REPRESENTATION('',(#8307),#8311);
+#8307 = LINE('',#8308,#8309);
+#8308 = CARTESIAN_POINT('',(-4.712388980385,2.28));
+#8309 = VECTOR('',#8310,1.);
+#8310 = DIRECTION('',(1.,0.));
+#8311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8312 = PCURVE('',#268,#8313);
+#8313 = DEFINITIONAL_REPRESENTATION('',(#8314),#8318);
+#8314 = CIRCLE('',#8315,0.25);
+#8315 = AXIS2_PLACEMENT_2D('',#8316,#8317);
+#8316 = CARTESIAN_POINT('',(18.75,-0.25));
+#8317 = DIRECTION('',(0.,1.));
+#8318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8319 = ORIENTED_EDGE('',*,*,#224,.F.);
+#8320 = ADVANCED_FACE('',(#8321),#380,.T.);
+#8321 = FACE_BOUND('',#8322,.T.);
+#8322 = EDGE_LOOP('',(#8323,#8353,#8386,#8407,#8408,#8409,#8433,#8461,
+    #8490,#8516,#8542,#8568,#8601,#8629,#8662,#8688,#8714,#8740,#8773,
+    #8801,#8834,#8860,#8886,#8912,#8945,#8973,#9006,#9032,#9058,#9084,
+    #9117,#9145,#9178,#9204,#9230,#9256,#9289,#9317,#9350,#9376,#9402,
+    #9428));
+#8323 = ORIENTED_EDGE('',*,*,#8324,.F.);
+#8324 = EDGE_CURVE('',#8325,#8327,#8329,.T.);
+#8325 = VERTEX_POINT('',#8326);
+#8326 = CARTESIAN_POINT('',(1.14,-9.25,5.));
+#8327 = VERTEX_POINT('',#8328);
+#8328 = CARTESIAN_POINT('',(1.14,-8.75,5.));
+#8329 = SURFACE_CURVE('',#8330,(#8334,#8341),.PCURVE_S1.);
+#8330 = LINE('',#8331,#8332);
+#8331 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8332 = VECTOR('',#8333,1.);
+#8333 = DIRECTION('',(0.,1.,0.));
+#8334 = PCURVE('',#380,#8335);
+#8335 = DEFINITIONAL_REPRESENTATION('',(#8336),#8340);
+#8336 = LINE('',#8337,#8338);
+#8337 = CARTESIAN_POINT('',(0.,0.));
+#8338 = VECTOR('',#8339,1.);
+#8339 = DIRECTION('',(1.,0.));
+#8340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8341 = PCURVE('',#8342,#8347);
+#8342 = PLANE('',#8343);
+#8343 = AXIS2_PLACEMENT_3D('',#8344,#8345,#8346);
+#8344 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8345 = DIRECTION('',(0.,0.,1.));
+#8346 = DIRECTION('',(1.,0.,0.));
+#8347 = DEFINITIONAL_REPRESENTATION('',(#8348),#8352);
+#8348 = LINE('',#8349,#8350);
+#8349 = CARTESIAN_POINT('',(10.64,-19.));
+#8350 = VECTOR('',#8351,1.);
+#8351 = DIRECTION('',(0.,1.));
+#8352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8353 = ORIENTED_EDGE('',*,*,#8354,.F.);
+#8354 = EDGE_CURVE('',#8355,#8325,#8357,.T.);
+#8355 = VERTEX_POINT('',#8356);
+#8356 = CARTESIAN_POINT('',(1.14,-9.5,4.75));
+#8357 = SURFACE_CURVE('',#8358,(#8363,#8374),.PCURVE_S1.);
+#8358 = CIRCLE('',#8359,0.25);
+#8359 = AXIS2_PLACEMENT_3D('',#8360,#8361,#8362);
+#8360 = CARTESIAN_POINT('',(1.14,-9.25,4.75));
+#8361 = DIRECTION('',(-1.,0.,0.));
+#8362 = DIRECTION('',(0.,0.,-1.));
+#8363 = PCURVE('',#380,#8364);
+#8364 = DEFINITIONAL_REPRESENTATION('',(#8365),#8373);
+#8365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8366,#8367,#8368,#8369,
+#8370,#8371,#8372),.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('') );
+#8366 = CARTESIAN_POINT('',(0.25,-0.5));
+#8367 = CARTESIAN_POINT('',(-0.183012701892,-0.5));
+#8368 = CARTESIAN_POINT('',(3.349364905389E-02,-0.125));
+#8369 = CARTESIAN_POINT('',(0.25,0.25));
+#8370 = CARTESIAN_POINT('',(0.466506350946,-0.125));
+#8371 = CARTESIAN_POINT('',(0.683012701892,-0.5));
+#8372 = CARTESIAN_POINT('',(0.25,-0.5));
+#8373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8374 = PCURVE('',#8375,#8380);
+#8375 = CYLINDRICAL_SURFACE('',#8376,0.25);
+#8376 = AXIS2_PLACEMENT_3D('',#8377,#8378,#8379);
+#8377 = CARTESIAN_POINT('',(1.14,-9.25,4.75));
+#8378 = DIRECTION('',(-1.,0.,0.));
+#8379 = DIRECTION('',(0.,-1.,0.));
+#8380 = DEFINITIONAL_REPRESENTATION('',(#8381),#8385);
+#8381 = LINE('',#8382,#8383);
+#8382 = CARTESIAN_POINT('',(-1.570796326795,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('',#8355,#8227,#8388,.T.);
+#8388 = SURFACE_CURVE('',#8389,(#8393,#8400),.PCURVE_S1.);
+#8389 = LINE('',#8390,#8391);
+#8390 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8391 = VECTOR('',#8392,1.);
+#8392 = DIRECTION('',(-0.,-0.,-1.));
+#8393 = PCURVE('',#380,#8394);
+#8394 = DEFINITIONAL_REPRESENTATION('',(#8395),#8399);
+#8395 = LINE('',#8396,#8397);
+#8396 = CARTESIAN_POINT('',(0.,0.));
+#8397 = VECTOR('',#8398,1.);
+#8398 = DIRECTION('',(0.,-1.));
+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8400 = PCURVE('',#607,#8401);
+#8401 = DEFINITIONAL_REPRESENTATION('',(#8402),#8406);
+#8402 = LINE('',#8403,#8404);
+#8403 = CARTESIAN_POINT('',(8.36,-5.));
+#8404 = VECTOR('',#8405,1.);
+#8405 = DIRECTION('',(0.,1.));
+#8406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8407 = ORIENTED_EDGE('',*,*,#8226,.T.);
+#8408 = ORIENTED_EDGE('',*,*,#364,.F.);
+#8409 = ORIENTED_EDGE('',*,*,#8410,.T.);
+#8410 = EDGE_CURVE('',#337,#8411,#8413,.T.);
+#8411 = VERTEX_POINT('',#8412);
+#8412 = CARTESIAN_POINT('',(1.14,9.25,5.));
+#8413 = SURFACE_CURVE('',#8414,(#8419,#8426),.PCURVE_S1.);
+#8414 = CIRCLE('',#8415,0.25);
+#8415 = AXIS2_PLACEMENT_3D('',#8416,#8417,#8418);
+#8416 = CARTESIAN_POINT('',(1.14,9.25,4.75));
+#8417 = DIRECTION('',(1.,0.,-0.));
+#8418 = DIRECTION('',(0.,0.,1.));
+#8419 = PCURVE('',#380,#8420);
+#8420 = DEFINITIONAL_REPRESENTATION('',(#8421),#8425);
+#8421 = CIRCLE('',#8422,0.25);
+#8422 = AXIS2_PLACEMENT_2D('',#8423,#8424);
+#8423 = CARTESIAN_POINT('',(18.75,-0.25));
+#8424 = DIRECTION('',(0.,1.));
+#8425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8426 = PCURVE('',#352,#8427);
+#8427 = DEFINITIONAL_REPRESENTATION('',(#8428),#8432);
+#8428 = LINE('',#8429,#8430);
+#8429 = CARTESIAN_POINT('',(-4.712388980385,2.28));
+#8430 = VECTOR('',#8431,1.);
+#8431 = DIRECTION('',(1.,0.));
+#8432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8433 = ORIENTED_EDGE('',*,*,#8434,.F.);
+#8434 = EDGE_CURVE('',#8435,#8411,#8437,.T.);
+#8435 = VERTEX_POINT('',#8436);
+#8436 = CARTESIAN_POINT('',(1.14,8.75,5.));
+#8437 = SURFACE_CURVE('',#8438,(#8442,#8449),.PCURVE_S1.);
+#8438 = LINE('',#8439,#8440);
+#8439 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8440 = VECTOR('',#8441,1.);
+#8441 = DIRECTION('',(0.,1.,0.));
+#8442 = PCURVE('',#380,#8443);
+#8443 = DEFINITIONAL_REPRESENTATION('',(#8444),#8448);
+#8444 = LINE('',#8445,#8446);
+#8445 = CARTESIAN_POINT('',(0.,0.));
+#8446 = VECTOR('',#8447,1.);
+#8447 = DIRECTION('',(1.,0.));
+#8448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8449 = PCURVE('',#8450,#8455);
+#8450 = PLANE('',#8451);
+#8451 = AXIS2_PLACEMENT_3D('',#8452,#8453,#8454);
+#8452 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8453 = DIRECTION('',(0.,0.,1.));
+#8454 = DIRECTION('',(1.,0.,0.));
+#8455 = DEFINITIONAL_REPRESENTATION('',(#8456),#8460);
+#8456 = LINE('',#8457,#8458);
+#8457 = CARTESIAN_POINT('',(10.64,-19.));
+#8458 = VECTOR('',#8459,1.);
+#8459 = DIRECTION('',(0.,1.));
+#8460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8461 = ORIENTED_EDGE('',*,*,#8462,.T.);
+#8462 = EDGE_CURVE('',#8435,#8463,#8465,.T.);
+#8463 = VERTEX_POINT('',#8464);
+#8464 = CARTESIAN_POINT('',(1.14,8.5,4.75));
+#8465 = SURFACE_CURVE('',#8466,(#8471,#8478),.PCURVE_S1.);
+#8466 = CIRCLE('',#8467,0.25);
+#8467 = AXIS2_PLACEMENT_3D('',#8468,#8469,#8470);
+#8468 = CARTESIAN_POINT('',(1.14,8.75,4.75));
+#8469 = DIRECTION('',(1.,0.,-0.));
+#8470 = DIRECTION('',(0.,0.,1.));
+#8471 = PCURVE('',#380,#8472);
+#8472 = DEFINITIONAL_REPRESENTATION('',(#8473),#8477);
+#8473 = CIRCLE('',#8474,0.25);
+#8474 = AXIS2_PLACEMENT_2D('',#8475,#8476);
+#8475 = CARTESIAN_POINT('',(18.25,-0.25));
+#8476 = DIRECTION('',(0.,1.));
+#8477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8478 = PCURVE('',#8479,#8484);
+#8479 = CYLINDRICAL_SURFACE('',#8480,0.25);
+#8480 = AXIS2_PLACEMENT_3D('',#8481,#8482,#8483);
+#8481 = CARTESIAN_POINT('',(-1.14,8.75,4.75));
+#8482 = DIRECTION('',(1.,0.,0.));
+#8483 = DIRECTION('',(0.,0.,1.));
+#8484 = DEFINITIONAL_REPRESENTATION('',(#8485),#8489);
+#8485 = LINE('',#8486,#8487);
+#8486 = CARTESIAN_POINT('',(0.,2.28));
+#8487 = VECTOR('',#8488,1.);
+#8488 = DIRECTION('',(1.,0.));
+#8489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8490 = ORIENTED_EDGE('',*,*,#8491,.T.);
+#8491 = EDGE_CURVE('',#8463,#8492,#8494,.T.);
+#8492 = VERTEX_POINT('',#8493);
+#8493 = CARTESIAN_POINT('',(1.14,8.5,1.7));
+#8494 = SURFACE_CURVE('',#8495,(#8499,#8505),.PCURVE_S1.);
+#8495 = LINE('',#8496,#8497);
+#8496 = CARTESIAN_POINT('',(1.14,8.5,5.));
+#8497 = VECTOR('',#8498,1.);
+#8498 = DIRECTION('',(0.,0.,-1.));
+#8499 = PCURVE('',#380,#8500);
+#8500 = DEFINITIONAL_REPRESENTATION('',(#8501),#8504);
+#8501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8502,#8503),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8502 = CARTESIAN_POINT('',(18.,0.));
+#8503 = CARTESIAN_POINT('',(18.,-3.3));
+#8504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8505 = PCURVE('',#8506,#8511);
+#8506 = PLANE('',#8507);
+#8507 = AXIS2_PLACEMENT_3D('',#8508,#8509,#8510);
+#8508 = CARTESIAN_POINT('',(-9.5,8.5,5.));
+#8509 = DIRECTION('',(0.,-1.,0.));
+#8510 = DIRECTION('',(1.,0.,0.));
+#8511 = DEFINITIONAL_REPRESENTATION('',(#8512),#8515);
+#8512 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8513,#8514),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8513 = CARTESIAN_POINT('',(10.64,0.));
+#8514 = CARTESIAN_POINT('',(10.64,-3.3));
+#8515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8516 = ORIENTED_EDGE('',*,*,#8517,.T.);
+#8517 = EDGE_CURVE('',#8492,#8518,#8520,.T.);
+#8518 = VERTEX_POINT('',#8519);
+#8519 = CARTESIAN_POINT('',(1.14,6.5,1.7));
+#8520 = SURFACE_CURVE('',#8521,(#8525,#8531),.PCURVE_S1.);
+#8521 = LINE('',#8522,#8523);
+#8522 = CARTESIAN_POINT('',(1.14,-0.5,1.7));
+#8523 = VECTOR('',#8524,1.);
+#8524 = DIRECTION('',(0.,-1.,0.));
+#8525 = PCURVE('',#380,#8526);
+#8526 = DEFINITIONAL_REPRESENTATION('',(#8527),#8530);
+#8527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8528,#8529),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#8528 = CARTESIAN_POINT('',(18.,-3.3));
+#8529 = CARTESIAN_POINT('',(16.,-3.3));
+#8530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8531 = PCURVE('',#8532,#8537);
+#8532 = PLANE('',#8533);
+#8533 = AXIS2_PLACEMENT_3D('',#8534,#8535,#8536);
+#8534 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#8535 = DIRECTION('',(0.,0.,1.));
+#8536 = DIRECTION('',(1.,0.,0.));
+#8537 = DEFINITIONAL_REPRESENTATION('',(#8538),#8541);
+#8538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8539,#8540),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#8539 = CARTESIAN_POINT('',(10.64,0.));
+#8540 = CARTESIAN_POINT('',(10.64,-2.));
+#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8542 = ORIENTED_EDGE('',*,*,#8543,.T.);
+#8543 = EDGE_CURVE('',#8518,#8544,#8546,.T.);
+#8544 = VERTEX_POINT('',#8545);
+#8545 = CARTESIAN_POINT('',(1.14,6.5,4.75));
+#8546 = SURFACE_CURVE('',#8547,(#8551,#8557),.PCURVE_S1.);
+#8547 = LINE('',#8548,#8549);
+#8548 = CARTESIAN_POINT('',(1.14,6.5,5.));
+#8549 = VECTOR('',#8550,1.);
+#8550 = DIRECTION('',(0.,0.,1.));
+#8551 = PCURVE('',#380,#8552);
+#8552 = DEFINITIONAL_REPRESENTATION('',(#8553),#8556);
+#8553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8554,#8555),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8554 = CARTESIAN_POINT('',(16.,-3.3));
+#8555 = CARTESIAN_POINT('',(16.,0.));
+#8556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8557 = PCURVE('',#8558,#8563);
+#8558 = PLANE('',#8559);
+#8559 = AXIS2_PLACEMENT_3D('',#8560,#8561,#8562);
+#8560 = CARTESIAN_POINT('',(9.5,6.5,5.));
+#8561 = DIRECTION('',(0.,1.,0.));
+#8562 = DIRECTION('',(-1.,0.,0.));
+#8563 = DEFINITIONAL_REPRESENTATION('',(#8564),#8567);
+#8564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8565,#8566),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8565 = CARTESIAN_POINT('',(8.36,-3.3));
+#8566 = CARTESIAN_POINT('',(8.36,0.));
+#8567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8568 = ORIENTED_EDGE('',*,*,#8569,.F.);
+#8569 = EDGE_CURVE('',#8570,#8544,#8572,.T.);
+#8570 = VERTEX_POINT('',#8571);
+#8571 = CARTESIAN_POINT('',(1.14,6.25,5.));
+#8572 = SURFACE_CURVE('',#8573,(#8578,#8589),.PCURVE_S1.);
+#8573 = CIRCLE('',#8574,0.25);
+#8574 = AXIS2_PLACEMENT_3D('',#8575,#8576,#8577);
+#8575 = CARTESIAN_POINT('',(1.14,6.25,4.75));
+#8576 = DIRECTION('',(-1.,0.,0.));
+#8577 = DIRECTION('',(0.,0.,-1.));
+#8578 = PCURVE('',#380,#8579);
+#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8588);
+#8580 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8581,#8582,#8583,#8584,
+#8585,#8586,#8587),.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('') );
+#8581 = CARTESIAN_POINT('',(15.75,-0.5));
+#8582 = CARTESIAN_POINT('',(15.316987298108,-0.5));
+#8583 = CARTESIAN_POINT('',(15.533493649054,-0.125));
+#8584 = CARTESIAN_POINT('',(15.75,0.25));
+#8585 = CARTESIAN_POINT('',(15.966506350946,-0.125));
+#8586 = CARTESIAN_POINT('',(16.183012701892,-0.5));
+#8587 = CARTESIAN_POINT('',(15.75,-0.5));
+#8588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8589 = PCURVE('',#8590,#8595);
+#8590 = CYLINDRICAL_SURFACE('',#8591,0.25);
+#8591 = AXIS2_PLACEMENT_3D('',#8592,#8593,#8594);
+#8592 = CARTESIAN_POINT('',(1.14,6.25,4.75));
+#8593 = DIRECTION('',(-1.,0.,0.));
+#8594 = DIRECTION('',(0.,0.,1.));
+#8595 = DEFINITIONAL_REPRESENTATION('',(#8596),#8600);
+#8596 = LINE('',#8597,#8598);
+#8597 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#8598 = VECTOR('',#8599,1.);
+#8599 = DIRECTION('',(1.,0.));
+#8600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8601 = ORIENTED_EDGE('',*,*,#8602,.F.);
+#8602 = EDGE_CURVE('',#8603,#8570,#8605,.T.);
+#8603 = VERTEX_POINT('',#8604);
+#8604 = CARTESIAN_POINT('',(1.14,5.75,5.));
+#8605 = SURFACE_CURVE('',#8606,(#8610,#8617),.PCURVE_S1.);
+#8606 = LINE('',#8607,#8608);
+#8607 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8608 = VECTOR('',#8609,1.);
+#8609 = DIRECTION('',(0.,1.,0.));
+#8610 = PCURVE('',#380,#8611);
+#8611 = DEFINITIONAL_REPRESENTATION('',(#8612),#8616);
+#8612 = LINE('',#8613,#8614);
+#8613 = CARTESIAN_POINT('',(0.,0.));
+#8614 = VECTOR('',#8615,1.);
+#8615 = DIRECTION('',(1.,0.));
+#8616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8617 = PCURVE('',#8618,#8623);
+#8618 = PLANE('',#8619);
+#8619 = AXIS2_PLACEMENT_3D('',#8620,#8621,#8622);
+#8620 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8621 = DIRECTION('',(0.,0.,1.));
+#8622 = DIRECTION('',(1.,0.,0.));
+#8623 = DEFINITIONAL_REPRESENTATION('',(#8624),#8628);
+#8624 = LINE('',#8625,#8626);
+#8625 = CARTESIAN_POINT('',(10.64,-19.));
+#8626 = VECTOR('',#8627,1.);
+#8627 = DIRECTION('',(0.,1.));
+#8628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8629 = ORIENTED_EDGE('',*,*,#8630,.F.);
+#8630 = EDGE_CURVE('',#8631,#8603,#8633,.T.);
+#8631 = VERTEX_POINT('',#8632);
+#8632 = CARTESIAN_POINT('',(1.14,5.5,4.75));
+#8633 = SURFACE_CURVE('',#8634,(#8639,#8650),.PCURVE_S1.);
+#8634 = CIRCLE('',#8635,0.25);
+#8635 = AXIS2_PLACEMENT_3D('',#8636,#8637,#8638);
+#8636 = CARTESIAN_POINT('',(1.14,5.75,4.75));
+#8637 = DIRECTION('',(-1.,0.,0.));
+#8638 = DIRECTION('',(0.,0.,1.));
+#8639 = PCURVE('',#380,#8640);
+#8640 = DEFINITIONAL_REPRESENTATION('',(#8641),#8649);
+#8641 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8642,#8643,#8644,#8645,
+#8646,#8647,#8648),.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('') );
+#8642 = CARTESIAN_POINT('',(15.25,0.));
+#8643 = CARTESIAN_POINT('',(15.683012701892,0.));
+#8644 = CARTESIAN_POINT('',(15.466506350946,-0.375));
+#8645 = CARTESIAN_POINT('',(15.25,-0.75));
+#8646 = CARTESIAN_POINT('',(15.033493649054,-0.375));
+#8647 = CARTESIAN_POINT('',(14.816987298108,-3.885780586188E-16));
+#8648 = CARTESIAN_POINT('',(15.25,0.));
+#8649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8650 = PCURVE('',#8651,#8656);
+#8651 = CYLINDRICAL_SURFACE('',#8652,0.25);
+#8652 = AXIS2_PLACEMENT_3D('',#8653,#8654,#8655);
+#8653 = CARTESIAN_POINT('',(-1.14,5.75,4.75));
+#8654 = DIRECTION('',(1.,0.,0.));
+#8655 = DIRECTION('',(0.,-1.,0.));
+#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8661);
+#8657 = LINE('',#8658,#8659);
+#8658 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#8659 = VECTOR('',#8660,1.);
+#8660 = DIRECTION('',(-1.,0.));
+#8661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8662 = ORIENTED_EDGE('',*,*,#8663,.T.);
+#8663 = EDGE_CURVE('',#8631,#8664,#8666,.T.);
+#8664 = VERTEX_POINT('',#8665);
+#8665 = CARTESIAN_POINT('',(1.14,5.5,1.7));
+#8666 = SURFACE_CURVE('',#8667,(#8671,#8677),.PCURVE_S1.);
+#8667 = LINE('',#8668,#8669);
+#8668 = CARTESIAN_POINT('',(1.14,5.5,5.));
+#8669 = VECTOR('',#8670,1.);
+#8670 = DIRECTION('',(0.,0.,-1.));
+#8671 = PCURVE('',#380,#8672);
+#8672 = DEFINITIONAL_REPRESENTATION('',(#8673),#8676);
+#8673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8674,#8675),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8674 = CARTESIAN_POINT('',(15.,0.));
+#8675 = CARTESIAN_POINT('',(15.,-3.3));
+#8676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8677 = PCURVE('',#8678,#8683);
+#8678 = PLANE('',#8679);
+#8679 = AXIS2_PLACEMENT_3D('',#8680,#8681,#8682);
+#8680 = CARTESIAN_POINT('',(-9.5,5.5,5.));
+#8681 = DIRECTION('',(0.,-1.,0.));
+#8682 = DIRECTION('',(1.,0.,0.));
+#8683 = DEFINITIONAL_REPRESENTATION('',(#8684),#8687);
+#8684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8685,#8686),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8685 = CARTESIAN_POINT('',(10.64,0.));
+#8686 = CARTESIAN_POINT('',(10.64,-3.3));
+#8687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8688 = ORIENTED_EDGE('',*,*,#8689,.T.);
+#8689 = EDGE_CURVE('',#8664,#8690,#8692,.T.);
+#8690 = VERTEX_POINT('',#8691);
+#8691 = CARTESIAN_POINT('',(1.14,3.5,1.7));
+#8692 = SURFACE_CURVE('',#8693,(#8697,#8703),.PCURVE_S1.);
+#8693 = LINE('',#8694,#8695);
+#8694 = CARTESIAN_POINT('',(1.14,-2.,1.7));
+#8695 = VECTOR('',#8696,1.);
+#8696 = DIRECTION('',(0.,-1.,0.));
+#8697 = PCURVE('',#380,#8698);
+#8698 = DEFINITIONAL_REPRESENTATION('',(#8699),#8702);
+#8699 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8700,#8701),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#8700 = CARTESIAN_POINT('',(15.,-3.3));
+#8701 = CARTESIAN_POINT('',(13.,-3.3));
+#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8703 = PCURVE('',#8704,#8709);
+#8704 = PLANE('',#8705);
+#8705 = AXIS2_PLACEMENT_3D('',#8706,#8707,#8708);
+#8706 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#8707 = DIRECTION('',(0.,0.,1.));
+#8708 = DIRECTION('',(1.,0.,0.));
+#8709 = DEFINITIONAL_REPRESENTATION('',(#8710),#8713);
+#8710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8711,#8712),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#8711 = CARTESIAN_POINT('',(10.64,0.));
+#8712 = CARTESIAN_POINT('',(10.64,-2.));
+#8713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8714 = ORIENTED_EDGE('',*,*,#8715,.T.);
+#8715 = EDGE_CURVE('',#8690,#8716,#8718,.T.);
+#8716 = VERTEX_POINT('',#8717);
+#8717 = CARTESIAN_POINT('',(1.14,3.5,4.75));
+#8718 = SURFACE_CURVE('',#8719,(#8723,#8729),.PCURVE_S1.);
+#8719 = LINE('',#8720,#8721);
+#8720 = CARTESIAN_POINT('',(1.14,3.5,5.));
+#8721 = VECTOR('',#8722,1.);
+#8722 = DIRECTION('',(0.,0.,1.));
+#8723 = PCURVE('',#380,#8724);
+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8728);
+#8725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8726,#8727),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8726 = CARTESIAN_POINT('',(13.,-3.3));
+#8727 = CARTESIAN_POINT('',(13.,0.));
+#8728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8729 = PCURVE('',#8730,#8735);
+#8730 = PLANE('',#8731);
+#8731 = AXIS2_PLACEMENT_3D('',#8732,#8733,#8734);
+#8732 = CARTESIAN_POINT('',(9.5,3.5,5.));
+#8733 = DIRECTION('',(0.,1.,0.));
+#8734 = DIRECTION('',(-1.,0.,0.));
+#8735 = DEFINITIONAL_REPRESENTATION('',(#8736),#8739);
+#8736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8737,#8738),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8737 = CARTESIAN_POINT('',(8.36,-3.3));
+#8738 = CARTESIAN_POINT('',(8.36,0.));
+#8739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8740 = ORIENTED_EDGE('',*,*,#8741,.F.);
+#8741 = EDGE_CURVE('',#8742,#8716,#8744,.T.);
+#8742 = VERTEX_POINT('',#8743);
+#8743 = CARTESIAN_POINT('',(1.14,3.25,5.));
+#8744 = SURFACE_CURVE('',#8745,(#8750,#8761),.PCURVE_S1.);
+#8745 = CIRCLE('',#8746,0.25);
+#8746 = AXIS2_PLACEMENT_3D('',#8747,#8748,#8749);
+#8747 = CARTESIAN_POINT('',(1.14,3.25,4.75));
+#8748 = DIRECTION('',(-1.,0.,0.));
+#8749 = DIRECTION('',(0.,0.,-1.));
+#8750 = PCURVE('',#380,#8751);
+#8751 = DEFINITIONAL_REPRESENTATION('',(#8752),#8760);
+#8752 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8753,#8754,#8755,#8756,
+#8757,#8758,#8759),.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('') );
+#8753 = CARTESIAN_POINT('',(12.75,-0.5));
+#8754 = CARTESIAN_POINT('',(12.316987298108,-0.5));
+#8755 = CARTESIAN_POINT('',(12.533493649054,-0.125));
+#8756 = CARTESIAN_POINT('',(12.75,0.25));
+#8757 = CARTESIAN_POINT('',(12.966506350946,-0.125));
+#8758 = CARTESIAN_POINT('',(13.183012701892,-0.5));
+#8759 = CARTESIAN_POINT('',(12.75,-0.5));
+#8760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8761 = PCURVE('',#8762,#8767);
+#8762 = CYLINDRICAL_SURFACE('',#8763,0.25);
+#8763 = AXIS2_PLACEMENT_3D('',#8764,#8765,#8766);
+#8764 = CARTESIAN_POINT('',(1.14,3.25,4.75));
+#8765 = DIRECTION('',(-1.,0.,0.));
+#8766 = DIRECTION('',(0.,0.,1.));
+#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772);
+#8768 = LINE('',#8769,#8770);
+#8769 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#8770 = VECTOR('',#8771,1.);
+#8771 = DIRECTION('',(1.,0.));
+#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8773 = ORIENTED_EDGE('',*,*,#8774,.F.);
+#8774 = EDGE_CURVE('',#8775,#8742,#8777,.T.);
+#8775 = VERTEX_POINT('',#8776);
+#8776 = CARTESIAN_POINT('',(1.14,2.75,5.));
+#8777 = SURFACE_CURVE('',#8778,(#8782,#8789),.PCURVE_S1.);
+#8778 = LINE('',#8779,#8780);
+#8779 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8780 = VECTOR('',#8781,1.);
+#8781 = DIRECTION('',(0.,1.,0.));
+#8782 = PCURVE('',#380,#8783);
+#8783 = DEFINITIONAL_REPRESENTATION('',(#8784),#8788);
+#8784 = LINE('',#8785,#8786);
+#8785 = CARTESIAN_POINT('',(0.,0.));
+#8786 = VECTOR('',#8787,1.);
+#8787 = DIRECTION('',(1.,0.));
+#8788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8789 = PCURVE('',#8790,#8795);
+#8790 = PLANE('',#8791);
+#8791 = AXIS2_PLACEMENT_3D('',#8792,#8793,#8794);
+#8792 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8793 = DIRECTION('',(0.,0.,1.));
+#8794 = DIRECTION('',(1.,0.,0.));
+#8795 = DEFINITIONAL_REPRESENTATION('',(#8796),#8800);
+#8796 = LINE('',#8797,#8798);
+#8797 = CARTESIAN_POINT('',(10.64,-19.));
+#8798 = VECTOR('',#8799,1.);
+#8799 = DIRECTION('',(0.,1.));
+#8800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8801 = ORIENTED_EDGE('',*,*,#8802,.F.);
+#8802 = EDGE_CURVE('',#8803,#8775,#8805,.T.);
+#8803 = VERTEX_POINT('',#8804);
+#8804 = CARTESIAN_POINT('',(1.14,2.5,4.75));
+#8805 = SURFACE_CURVE('',#8806,(#8811,#8822),.PCURVE_S1.);
+#8806 = CIRCLE('',#8807,0.25);
+#8807 = AXIS2_PLACEMENT_3D('',#8808,#8809,#8810);
+#8808 = CARTESIAN_POINT('',(1.14,2.75,4.75));
+#8809 = DIRECTION('',(-1.,0.,0.));
+#8810 = DIRECTION('',(0.,0.,1.));
+#8811 = PCURVE('',#380,#8812);
+#8812 = DEFINITIONAL_REPRESENTATION('',(#8813),#8821);
+#8813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8814,#8815,#8816,#8817,
+#8818,#8819,#8820),.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('') );
+#8814 = CARTESIAN_POINT('',(12.25,0.));
+#8815 = CARTESIAN_POINT('',(12.683012701892,0.));
+#8816 = CARTESIAN_POINT('',(12.466506350946,-0.375));
+#8817 = CARTESIAN_POINT('',(12.25,-0.75));
+#8818 = CARTESIAN_POINT('',(12.033493649054,-0.375));
+#8819 = CARTESIAN_POINT('',(11.816987298108,-3.885780586188E-16));
+#8820 = CARTESIAN_POINT('',(12.25,0.));
+#8821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8822 = PCURVE('',#8823,#8828);
+#8823 = CYLINDRICAL_SURFACE('',#8824,0.25);
+#8824 = AXIS2_PLACEMENT_3D('',#8825,#8826,#8827);
+#8825 = CARTESIAN_POINT('',(-1.14,2.75,4.75));
+#8826 = DIRECTION('',(1.,0.,0.));
+#8827 = DIRECTION('',(0.,-1.,0.));
+#8828 = DEFINITIONAL_REPRESENTATION('',(#8829),#8833);
+#8829 = LINE('',#8830,#8831);
+#8830 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#8831 = VECTOR('',#8832,1.);
+#8832 = DIRECTION('',(-1.,0.));
+#8833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8834 = ORIENTED_EDGE('',*,*,#8835,.T.);
+#8835 = EDGE_CURVE('',#8803,#8836,#8838,.T.);
+#8836 = VERTEX_POINT('',#8837);
+#8837 = CARTESIAN_POINT('',(1.14,2.5,1.7));
+#8838 = SURFACE_CURVE('',#8839,(#8843,#8849),.PCURVE_S1.);
+#8839 = LINE('',#8840,#8841);
+#8840 = CARTESIAN_POINT('',(1.14,2.5,5.));
+#8841 = VECTOR('',#8842,1.);
+#8842 = DIRECTION('',(0.,0.,-1.));
+#8843 = PCURVE('',#380,#8844);
+#8844 = DEFINITIONAL_REPRESENTATION('',(#8845),#8848);
+#8845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8846,#8847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8846 = CARTESIAN_POINT('',(12.,0.));
+#8847 = CARTESIAN_POINT('',(12.,-3.3));
+#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8849 = PCURVE('',#8850,#8855);
+#8850 = PLANE('',#8851);
+#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854);
+#8852 = CARTESIAN_POINT('',(-9.5,2.5,5.));
+#8853 = DIRECTION('',(0.,-1.,0.));
+#8854 = DIRECTION('',(1.,0.,0.));
+#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8859);
+#8856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8857,#8858),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#8857 = CARTESIAN_POINT('',(10.64,0.));
+#8858 = CARTESIAN_POINT('',(10.64,-3.3));
+#8859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8860 = ORIENTED_EDGE('',*,*,#8861,.T.);
+#8861 = EDGE_CURVE('',#8836,#8862,#8864,.T.);
+#8862 = VERTEX_POINT('',#8863);
+#8863 = CARTESIAN_POINT('',(1.14,0.5,1.7));
+#8864 = SURFACE_CURVE('',#8865,(#8869,#8875),.PCURVE_S1.);
+#8865 = LINE('',#8866,#8867);
+#8866 = CARTESIAN_POINT('',(1.14,-3.5,1.7));
+#8867 = VECTOR('',#8868,1.);
+#8868 = DIRECTION('',(0.,-1.,0.));
+#8869 = PCURVE('',#380,#8870);
+#8870 = DEFINITIONAL_REPRESENTATION('',(#8871),#8874);
+#8871 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8872,#8873),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#8872 = CARTESIAN_POINT('',(12.,-3.3));
+#8873 = CARTESIAN_POINT('',(10.,-3.3));
+#8874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8875 = PCURVE('',#8876,#8881);
+#8876 = PLANE('',#8877);
+#8877 = AXIS2_PLACEMENT_3D('',#8878,#8879,#8880);
+#8878 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#8879 = DIRECTION('',(0.,0.,1.));
+#8880 = DIRECTION('',(1.,0.,0.));
+#8881 = DEFINITIONAL_REPRESENTATION('',(#8882),#8885);
+#8882 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8883,#8884),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#8883 = CARTESIAN_POINT('',(10.64,0.));
+#8884 = CARTESIAN_POINT('',(10.64,-2.));
+#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8886 = ORIENTED_EDGE('',*,*,#8887,.T.);
+#8887 = EDGE_CURVE('',#8862,#8888,#8890,.T.);
+#8888 = VERTEX_POINT('',#8889);
+#8889 = CARTESIAN_POINT('',(1.14,0.5,4.75));
+#8890 = SURFACE_CURVE('',#8891,(#8895,#8901),.PCURVE_S1.);
+#8891 = LINE('',#8892,#8893);
+#8892 = CARTESIAN_POINT('',(1.14,0.5,5.));
+#8893 = VECTOR('',#8894,1.);
+#8894 = DIRECTION('',(0.,0.,1.));
+#8895 = PCURVE('',#380,#8896);
+#8896 = DEFINITIONAL_REPRESENTATION('',(#8897),#8900);
+#8897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8898,#8899),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8898 = CARTESIAN_POINT('',(10.,-3.3));
+#8899 = CARTESIAN_POINT('',(10.,0.));
+#8900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8901 = PCURVE('',#8902,#8907);
+#8902 = PLANE('',#8903);
+#8903 = AXIS2_PLACEMENT_3D('',#8904,#8905,#8906);
+#8904 = CARTESIAN_POINT('',(9.5,0.5,5.));
+#8905 = DIRECTION('',(0.,1.,0.));
+#8906 = DIRECTION('',(-1.,0.,0.));
+#8907 = DEFINITIONAL_REPRESENTATION('',(#8908),#8911);
+#8908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8909,#8910),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#8909 = CARTESIAN_POINT('',(8.36,-3.3));
+#8910 = CARTESIAN_POINT('',(8.36,0.));
+#8911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8912 = ORIENTED_EDGE('',*,*,#8913,.F.);
+#8913 = EDGE_CURVE('',#8914,#8888,#8916,.T.);
+#8914 = VERTEX_POINT('',#8915);
+#8915 = CARTESIAN_POINT('',(1.14,0.25,5.));
+#8916 = SURFACE_CURVE('',#8917,(#8922,#8933),.PCURVE_S1.);
+#8917 = CIRCLE('',#8918,0.25);
+#8918 = AXIS2_PLACEMENT_3D('',#8919,#8920,#8921);
+#8919 = CARTESIAN_POINT('',(1.14,0.25,4.75));
+#8920 = DIRECTION('',(-1.,0.,0.));
+#8921 = DIRECTION('',(0.,0.,-1.));
+#8922 = PCURVE('',#380,#8923);
+#8923 = DEFINITIONAL_REPRESENTATION('',(#8924),#8932);
+#8924 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8925,#8926,#8927,#8928,
+#8929,#8930,#8931),.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('') );
+#8925 = CARTESIAN_POINT('',(9.75,-0.5));
+#8926 = CARTESIAN_POINT('',(9.316987298108,-0.5));
+#8927 = CARTESIAN_POINT('',(9.533493649054,-0.125));
+#8928 = CARTESIAN_POINT('',(9.75,0.25));
+#8929 = CARTESIAN_POINT('',(9.966506350946,-0.125));
+#8930 = CARTESIAN_POINT('',(10.183012701892,-0.5));
+#8931 = CARTESIAN_POINT('',(9.75,-0.5));
+#8932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8933 = PCURVE('',#8934,#8939);
+#8934 = CYLINDRICAL_SURFACE('',#8935,0.25);
+#8935 = AXIS2_PLACEMENT_3D('',#8936,#8937,#8938);
+#8936 = CARTESIAN_POINT('',(1.14,0.25,4.75));
+#8937 = DIRECTION('',(-1.,0.,0.));
+#8938 = DIRECTION('',(0.,0.,1.));
+#8939 = DEFINITIONAL_REPRESENTATION('',(#8940),#8944);
+#8940 = LINE('',#8941,#8942);
+#8941 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#8942 = VECTOR('',#8943,1.);
+#8943 = DIRECTION('',(1.,0.));
+#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8945 = ORIENTED_EDGE('',*,*,#8946,.F.);
+#8946 = EDGE_CURVE('',#8947,#8914,#8949,.T.);
+#8947 = VERTEX_POINT('',#8948);
+#8948 = CARTESIAN_POINT('',(1.14,-0.25,5.));
+#8949 = SURFACE_CURVE('',#8950,(#8954,#8961),.PCURVE_S1.);
+#8950 = LINE('',#8951,#8952);
+#8951 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#8952 = VECTOR('',#8953,1.);
+#8953 = DIRECTION('',(0.,1.,0.));
+#8954 = PCURVE('',#380,#8955);
+#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960);
+#8956 = LINE('',#8957,#8958);
+#8957 = CARTESIAN_POINT('',(0.,0.));
+#8958 = VECTOR('',#8959,1.);
+#8959 = DIRECTION('',(1.,0.));
+#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8961 = PCURVE('',#8962,#8967);
+#8962 = PLANE('',#8963);
+#8963 = AXIS2_PLACEMENT_3D('',#8964,#8965,#8966);
+#8964 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#8965 = DIRECTION('',(0.,0.,1.));
+#8966 = DIRECTION('',(1.,0.,0.));
+#8967 = DEFINITIONAL_REPRESENTATION('',(#8968),#8972);
+#8968 = LINE('',#8969,#8970);
+#8969 = CARTESIAN_POINT('',(10.64,-19.));
+#8970 = VECTOR('',#8971,1.);
+#8971 = DIRECTION('',(0.,1.));
+#8972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8973 = ORIENTED_EDGE('',*,*,#8974,.F.);
+#8974 = EDGE_CURVE('',#8975,#8947,#8977,.T.);
+#8975 = VERTEX_POINT('',#8976);
+#8976 = CARTESIAN_POINT('',(1.14,-0.5,4.75));
+#8977 = SURFACE_CURVE('',#8978,(#8983,#8994),.PCURVE_S1.);
+#8978 = CIRCLE('',#8979,0.25);
+#8979 = AXIS2_PLACEMENT_3D('',#8980,#8981,#8982);
+#8980 = CARTESIAN_POINT('',(1.14,-0.25,4.75));
+#8981 = DIRECTION('',(-1.,0.,0.));
+#8982 = DIRECTION('',(0.,0.,1.));
+#8983 = PCURVE('',#380,#8984);
+#8984 = DEFINITIONAL_REPRESENTATION('',(#8985),#8993);
+#8985 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8986,#8987,#8988,#8989,
+#8990,#8991,#8992),.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('') );
+#8986 = CARTESIAN_POINT('',(9.25,0.));
+#8987 = CARTESIAN_POINT('',(9.683012701892,0.));
+#8988 = CARTESIAN_POINT('',(9.466506350946,-0.375));
+#8989 = CARTESIAN_POINT('',(9.25,-0.75));
+#8990 = CARTESIAN_POINT('',(9.033493649054,-0.375));
+#8991 = CARTESIAN_POINT('',(8.816987298108,-3.885780586188E-16));
+#8992 = CARTESIAN_POINT('',(9.25,0.));
+#8993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8994 = PCURVE('',#8995,#9000);
+#8995 = CYLINDRICAL_SURFACE('',#8996,0.25);
+#8996 = AXIS2_PLACEMENT_3D('',#8997,#8998,#8999);
+#8997 = CARTESIAN_POINT('',(-1.14,-0.25,4.75));
+#8998 = DIRECTION('',(1.,0.,0.));
+#8999 = DIRECTION('',(0.,-1.,0.));
+#9000 = DEFINITIONAL_REPRESENTATION('',(#9001),#9005);
+#9001 = LINE('',#9002,#9003);
+#9002 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#9003 = VECTOR('',#9004,1.);
+#9004 = DIRECTION('',(-1.,0.));
+#9005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9006 = ORIENTED_EDGE('',*,*,#9007,.T.);
+#9007 = EDGE_CURVE('',#8975,#9008,#9010,.T.);
+#9008 = VERTEX_POINT('',#9009);
+#9009 = CARTESIAN_POINT('',(1.14,-0.5,1.7));
+#9010 = SURFACE_CURVE('',#9011,(#9015,#9021),.PCURVE_S1.);
+#9011 = LINE('',#9012,#9013);
+#9012 = CARTESIAN_POINT('',(1.14,-0.5,5.));
+#9013 = VECTOR('',#9014,1.);
+#9014 = DIRECTION('',(0.,0.,-1.));
+#9015 = PCURVE('',#380,#9016);
+#9016 = DEFINITIONAL_REPRESENTATION('',(#9017),#9020);
+#9017 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9018,#9019),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9018 = CARTESIAN_POINT('',(9.,0.));
+#9019 = CARTESIAN_POINT('',(9.,-3.3));
+#9020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9021 = PCURVE('',#9022,#9027);
+#9022 = PLANE('',#9023);
+#9023 = AXIS2_PLACEMENT_3D('',#9024,#9025,#9026);
+#9024 = CARTESIAN_POINT('',(-9.5,-0.5,5.));
+#9025 = DIRECTION('',(0.,-1.,0.));
+#9026 = DIRECTION('',(1.,0.,0.));
+#9027 = DEFINITIONAL_REPRESENTATION('',(#9028),#9031);
+#9028 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9029,#9030),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9029 = CARTESIAN_POINT('',(10.64,0.));
+#9030 = CARTESIAN_POINT('',(10.64,-3.3));
+#9031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9032 = ORIENTED_EDGE('',*,*,#9033,.T.);
+#9033 = EDGE_CURVE('',#9008,#9034,#9036,.T.);
+#9034 = VERTEX_POINT('',#9035);
+#9035 = CARTESIAN_POINT('',(1.14,-2.5,1.7));
+#9036 = SURFACE_CURVE('',#9037,(#9041,#9047),.PCURVE_S1.);
+#9037 = LINE('',#9038,#9039);
+#9038 = CARTESIAN_POINT('',(1.14,-5.,1.7));
+#9039 = VECTOR('',#9040,1.);
+#9040 = DIRECTION('',(0.,-1.,0.));
+#9041 = PCURVE('',#380,#9042);
+#9042 = DEFINITIONAL_REPRESENTATION('',(#9043),#9046);
+#9043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9044,#9045),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#9044 = CARTESIAN_POINT('',(9.,-3.3));
+#9045 = CARTESIAN_POINT('',(7.,-3.3));
+#9046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9047 = PCURVE('',#9048,#9053);
+#9048 = PLANE('',#9049);
+#9049 = AXIS2_PLACEMENT_3D('',#9050,#9051,#9052);
+#9050 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#9051 = DIRECTION('',(0.,0.,1.));
+#9052 = DIRECTION('',(1.,0.,0.));
+#9053 = DEFINITIONAL_REPRESENTATION('',(#9054),#9057);
+#9054 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9055,#9056),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#9055 = CARTESIAN_POINT('',(10.64,0.));
+#9056 = CARTESIAN_POINT('',(10.64,-2.));
+#9057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9058 = ORIENTED_EDGE('',*,*,#9059,.T.);
+#9059 = EDGE_CURVE('',#9034,#9060,#9062,.T.);
+#9060 = VERTEX_POINT('',#9061);
+#9061 = CARTESIAN_POINT('',(1.14,-2.5,4.75));
+#9062 = SURFACE_CURVE('',#9063,(#9067,#9073),.PCURVE_S1.);
+#9063 = LINE('',#9064,#9065);
+#9064 = CARTESIAN_POINT('',(1.14,-2.5,5.));
+#9065 = VECTOR('',#9066,1.);
+#9066 = DIRECTION('',(0.,0.,1.));
+#9067 = PCURVE('',#380,#9068);
+#9068 = DEFINITIONAL_REPRESENTATION('',(#9069),#9072);
+#9069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9070,#9071),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9070 = CARTESIAN_POINT('',(7.,-3.3));
+#9071 = CARTESIAN_POINT('',(7.,0.));
+#9072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9073 = PCURVE('',#9074,#9079);
+#9074 = PLANE('',#9075);
+#9075 = AXIS2_PLACEMENT_3D('',#9076,#9077,#9078);
+#9076 = CARTESIAN_POINT('',(9.5,-2.5,5.));
+#9077 = DIRECTION('',(0.,1.,0.));
+#9078 = DIRECTION('',(-1.,0.,0.));
+#9079 = DEFINITIONAL_REPRESENTATION('',(#9080),#9083);
+#9080 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9081,#9082),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9081 = CARTESIAN_POINT('',(8.36,-3.3));
+#9082 = CARTESIAN_POINT('',(8.36,0.));
+#9083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9084 = ORIENTED_EDGE('',*,*,#9085,.F.);
+#9085 = EDGE_CURVE('',#9086,#9060,#9088,.T.);
+#9086 = VERTEX_POINT('',#9087);
+#9087 = CARTESIAN_POINT('',(1.14,-2.75,5.));
+#9088 = SURFACE_CURVE('',#9089,(#9094,#9105),.PCURVE_S1.);
+#9089 = CIRCLE('',#9090,0.25);
+#9090 = AXIS2_PLACEMENT_3D('',#9091,#9092,#9093);
+#9091 = CARTESIAN_POINT('',(1.14,-2.75,4.75));
+#9092 = DIRECTION('',(-1.,0.,0.));
+#9093 = DIRECTION('',(0.,0.,-1.));
+#9094 = PCURVE('',#380,#9095);
+#9095 = DEFINITIONAL_REPRESENTATION('',(#9096),#9104);
+#9096 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9097,#9098,#9099,#9100,
+#9101,#9102,#9103),.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('') );
+#9097 = CARTESIAN_POINT('',(6.75,-0.5));
+#9098 = CARTESIAN_POINT('',(6.316987298108,-0.5));
+#9099 = CARTESIAN_POINT('',(6.533493649054,-0.125));
+#9100 = CARTESIAN_POINT('',(6.75,0.25));
+#9101 = CARTESIAN_POINT('',(6.966506350946,-0.125));
+#9102 = CARTESIAN_POINT('',(7.183012701892,-0.5));
+#9103 = CARTESIAN_POINT('',(6.75,-0.5));
+#9104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9105 = PCURVE('',#9106,#9111);
+#9106 = CYLINDRICAL_SURFACE('',#9107,0.25);
+#9107 = AXIS2_PLACEMENT_3D('',#9108,#9109,#9110);
+#9108 = CARTESIAN_POINT('',(1.14,-2.75,4.75));
+#9109 = DIRECTION('',(-1.,0.,0.));
+#9110 = DIRECTION('',(0.,0.,1.));
+#9111 = DEFINITIONAL_REPRESENTATION('',(#9112),#9116);
+#9112 = LINE('',#9113,#9114);
+#9113 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9114 = VECTOR('',#9115,1.);
+#9115 = DIRECTION('',(1.,0.));
+#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9117 = ORIENTED_EDGE('',*,*,#9118,.F.);
+#9118 = EDGE_CURVE('',#9119,#9086,#9121,.T.);
+#9119 = VERTEX_POINT('',#9120);
+#9120 = CARTESIAN_POINT('',(1.14,-3.25,5.));
+#9121 = SURFACE_CURVE('',#9122,(#9126,#9133),.PCURVE_S1.);
+#9122 = LINE('',#9123,#9124);
+#9123 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#9124 = VECTOR('',#9125,1.);
+#9125 = DIRECTION('',(0.,1.,0.));
+#9126 = PCURVE('',#380,#9127);
+#9127 = DEFINITIONAL_REPRESENTATION('',(#9128),#9132);
+#9128 = LINE('',#9129,#9130);
+#9129 = CARTESIAN_POINT('',(0.,0.));
+#9130 = VECTOR('',#9131,1.);
+#9131 = DIRECTION('',(1.,0.));
+#9132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9133 = PCURVE('',#9134,#9139);
+#9134 = PLANE('',#9135);
+#9135 = AXIS2_PLACEMENT_3D('',#9136,#9137,#9138);
+#9136 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#9137 = DIRECTION('',(0.,0.,1.));
+#9138 = DIRECTION('',(1.,0.,0.));
+#9139 = DEFINITIONAL_REPRESENTATION('',(#9140),#9144);
+#9140 = LINE('',#9141,#9142);
+#9141 = CARTESIAN_POINT('',(10.64,-19.));
+#9142 = VECTOR('',#9143,1.);
+#9143 = DIRECTION('',(0.,1.));
+#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9145 = ORIENTED_EDGE('',*,*,#9146,.F.);
+#9146 = EDGE_CURVE('',#9147,#9119,#9149,.T.);
+#9147 = VERTEX_POINT('',#9148);
+#9148 = CARTESIAN_POINT('',(1.14,-3.5,4.75));
+#9149 = SURFACE_CURVE('',#9150,(#9155,#9166),.PCURVE_S1.);
+#9150 = CIRCLE('',#9151,0.25);
+#9151 = AXIS2_PLACEMENT_3D('',#9152,#9153,#9154);
+#9152 = CARTESIAN_POINT('',(1.14,-3.25,4.75));
+#9153 = DIRECTION('',(-1.,0.,0.));
+#9154 = DIRECTION('',(0.,0.,1.));
+#9155 = PCURVE('',#380,#9156);
+#9156 = DEFINITIONAL_REPRESENTATION('',(#9157),#9165);
+#9157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9158,#9159,#9160,#9161,
+#9162,#9163,#9164),.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('') );
+#9158 = CARTESIAN_POINT('',(6.25,0.));
+#9159 = CARTESIAN_POINT('',(6.683012701892,0.));
+#9160 = CARTESIAN_POINT('',(6.466506350946,-0.375));
+#9161 = CARTESIAN_POINT('',(6.25,-0.75));
+#9162 = CARTESIAN_POINT('',(6.033493649054,-0.375));
+#9163 = CARTESIAN_POINT('',(5.816987298108,-3.885780586188E-16));
+#9164 = CARTESIAN_POINT('',(6.25,0.));
+#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9166 = PCURVE('',#9167,#9172);
+#9167 = CYLINDRICAL_SURFACE('',#9168,0.25);
+#9168 = AXIS2_PLACEMENT_3D('',#9169,#9170,#9171);
+#9169 = CARTESIAN_POINT('',(-1.14,-3.25,4.75));
+#9170 = DIRECTION('',(1.,0.,0.));
+#9171 = DIRECTION('',(0.,-1.,0.));
+#9172 = DEFINITIONAL_REPRESENTATION('',(#9173),#9177);
+#9173 = LINE('',#9174,#9175);
+#9174 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#9175 = VECTOR('',#9176,1.);
+#9176 = DIRECTION('',(-1.,0.));
+#9177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9178 = ORIENTED_EDGE('',*,*,#9179,.T.);
+#9179 = EDGE_CURVE('',#9147,#9180,#9182,.T.);
+#9180 = VERTEX_POINT('',#9181);
+#9181 = CARTESIAN_POINT('',(1.14,-3.5,1.7));
+#9182 = SURFACE_CURVE('',#9183,(#9187,#9193),.PCURVE_S1.);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(1.14,-3.5,5.));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(0.,0.,-1.));
+#9187 = PCURVE('',#380,#9188);
+#9188 = DEFINITIONAL_REPRESENTATION('',(#9189),#9192);
+#9189 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9190,#9191),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9190 = CARTESIAN_POINT('',(6.,0.));
+#9191 = CARTESIAN_POINT('',(6.,-3.3));
+#9192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9193 = PCURVE('',#9194,#9199);
+#9194 = PLANE('',#9195);
+#9195 = AXIS2_PLACEMENT_3D('',#9196,#9197,#9198);
+#9196 = CARTESIAN_POINT('',(-9.5,-3.5,5.));
+#9197 = DIRECTION('',(0.,-1.,0.));
+#9198 = DIRECTION('',(1.,0.,0.));
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9203);
+#9200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9201,#9202),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9201 = CARTESIAN_POINT('',(10.64,0.));
+#9202 = CARTESIAN_POINT('',(10.64,-3.3));
+#9203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9204 = ORIENTED_EDGE('',*,*,#9205,.T.);
+#9205 = EDGE_CURVE('',#9180,#9206,#9208,.T.);
+#9206 = VERTEX_POINT('',#9207);
+#9207 = CARTESIAN_POINT('',(1.14,-5.5,1.7));
+#9208 = SURFACE_CURVE('',#9209,(#9213,#9219),.PCURVE_S1.);
+#9209 = LINE('',#9210,#9211);
+#9210 = CARTESIAN_POINT('',(1.14,-6.5,1.7));
+#9211 = VECTOR('',#9212,1.);
+#9212 = DIRECTION('',(0.,-1.,0.));
+#9213 = PCURVE('',#380,#9214);
+#9214 = DEFINITIONAL_REPRESENTATION('',(#9215),#9218);
+#9215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9216,#9217),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#9216 = CARTESIAN_POINT('',(6.,-3.3));
+#9217 = CARTESIAN_POINT('',(4.,-3.3));
+#9218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9219 = PCURVE('',#9220,#9225);
+#9220 = PLANE('',#9221);
+#9221 = AXIS2_PLACEMENT_3D('',#9222,#9223,#9224);
+#9222 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#9223 = DIRECTION('',(0.,0.,1.));
+#9224 = DIRECTION('',(1.,0.,0.));
+#9225 = DEFINITIONAL_REPRESENTATION('',(#9226),#9229);
+#9226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9227,#9228),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#9227 = CARTESIAN_POINT('',(10.64,0.));
+#9228 = CARTESIAN_POINT('',(10.64,-2.));
+#9229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9230 = ORIENTED_EDGE('',*,*,#9231,.T.);
+#9231 = EDGE_CURVE('',#9206,#9232,#9234,.T.);
+#9232 = VERTEX_POINT('',#9233);
+#9233 = CARTESIAN_POINT('',(1.14,-5.5,4.75));
+#9234 = SURFACE_CURVE('',#9235,(#9239,#9245),.PCURVE_S1.);
+#9235 = LINE('',#9236,#9237);
+#9236 = CARTESIAN_POINT('',(1.14,-5.5,5.));
+#9237 = VECTOR('',#9238,1.);
+#9238 = DIRECTION('',(0.,0.,1.));
+#9239 = PCURVE('',#380,#9240);
+#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9244);
+#9241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9242,#9243),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9242 = CARTESIAN_POINT('',(4.,-3.3));
+#9243 = CARTESIAN_POINT('',(4.,0.));
+#9244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9245 = PCURVE('',#9246,#9251);
+#9246 = PLANE('',#9247);
+#9247 = AXIS2_PLACEMENT_3D('',#9248,#9249,#9250);
+#9248 = CARTESIAN_POINT('',(9.5,-5.5,5.));
+#9249 = DIRECTION('',(0.,1.,0.));
+#9250 = DIRECTION('',(-1.,0.,0.));
+#9251 = DEFINITIONAL_REPRESENTATION('',(#9252),#9255);
+#9252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9253,#9254),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9253 = CARTESIAN_POINT('',(8.36,-3.3));
+#9254 = CARTESIAN_POINT('',(8.36,0.));
+#9255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9256 = ORIENTED_EDGE('',*,*,#9257,.F.);
+#9257 = EDGE_CURVE('',#9258,#9232,#9260,.T.);
+#9258 = VERTEX_POINT('',#9259);
+#9259 = CARTESIAN_POINT('',(1.14,-5.75,5.));
+#9260 = SURFACE_CURVE('',#9261,(#9266,#9277),.PCURVE_S1.);
+#9261 = CIRCLE('',#9262,0.25);
+#9262 = AXIS2_PLACEMENT_3D('',#9263,#9264,#9265);
+#9263 = CARTESIAN_POINT('',(1.14,-5.75,4.75));
+#9264 = DIRECTION('',(-1.,0.,0.));
+#9265 = DIRECTION('',(0.,0.,-1.));
+#9266 = PCURVE('',#380,#9267);
+#9267 = DEFINITIONAL_REPRESENTATION('',(#9268),#9276);
+#9268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9269,#9270,#9271,#9272,
+#9273,#9274,#9275),.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('') );
+#9269 = CARTESIAN_POINT('',(3.75,-0.5));
+#9270 = CARTESIAN_POINT('',(3.316987298108,-0.5));
+#9271 = CARTESIAN_POINT('',(3.533493649054,-0.125));
+#9272 = CARTESIAN_POINT('',(3.75,0.25));
+#9273 = CARTESIAN_POINT('',(3.966506350946,-0.125));
+#9274 = CARTESIAN_POINT('',(4.183012701892,-0.5));
+#9275 = CARTESIAN_POINT('',(3.75,-0.5));
+#9276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9277 = PCURVE('',#9278,#9283);
+#9278 = CYLINDRICAL_SURFACE('',#9279,0.25);
+#9279 = AXIS2_PLACEMENT_3D('',#9280,#9281,#9282);
+#9280 = CARTESIAN_POINT('',(1.14,-5.75,4.75));
+#9281 = DIRECTION('',(-1.,0.,0.));
+#9282 = DIRECTION('',(0.,0.,1.));
+#9283 = DEFINITIONAL_REPRESENTATION('',(#9284),#9288);
+#9284 = LINE('',#9285,#9286);
+#9285 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9286 = VECTOR('',#9287,1.);
+#9287 = DIRECTION('',(1.,0.));
+#9288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9289 = ORIENTED_EDGE('',*,*,#9290,.F.);
+#9290 = EDGE_CURVE('',#9291,#9258,#9293,.T.);
+#9291 = VERTEX_POINT('',#9292);
+#9292 = CARTESIAN_POINT('',(1.14,-6.25,5.));
+#9293 = SURFACE_CURVE('',#9294,(#9298,#9305),.PCURVE_S1.);
+#9294 = LINE('',#9295,#9296);
+#9295 = CARTESIAN_POINT('',(1.14,-9.5,5.));
+#9296 = VECTOR('',#9297,1.);
+#9297 = DIRECTION('',(0.,1.,0.));
+#9298 = PCURVE('',#380,#9299);
+#9299 = DEFINITIONAL_REPRESENTATION('',(#9300),#9304);
+#9300 = LINE('',#9301,#9302);
+#9301 = CARTESIAN_POINT('',(0.,0.));
+#9302 = VECTOR('',#9303,1.);
+#9303 = DIRECTION('',(1.,0.));
+#9304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9305 = PCURVE('',#9306,#9311);
+#9306 = PLANE('',#9307);
+#9307 = AXIS2_PLACEMENT_3D('',#9308,#9309,#9310);
+#9308 = CARTESIAN_POINT('',(-9.5,9.5,5.));
+#9309 = DIRECTION('',(0.,0.,1.));
+#9310 = DIRECTION('',(1.,0.,0.));
+#9311 = DEFINITIONAL_REPRESENTATION('',(#9312),#9316);
+#9312 = LINE('',#9313,#9314);
+#9313 = CARTESIAN_POINT('',(10.64,-19.));
+#9314 = VECTOR('',#9315,1.);
+#9315 = DIRECTION('',(0.,1.));
+#9316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9317 = ORIENTED_EDGE('',*,*,#9318,.F.);
+#9318 = EDGE_CURVE('',#9319,#9291,#9321,.T.);
+#9319 = VERTEX_POINT('',#9320);
+#9320 = CARTESIAN_POINT('',(1.14,-6.5,4.75));
+#9321 = SURFACE_CURVE('',#9322,(#9327,#9338),.PCURVE_S1.);
+#9322 = CIRCLE('',#9323,0.25);
+#9323 = AXIS2_PLACEMENT_3D('',#9324,#9325,#9326);
+#9324 = CARTESIAN_POINT('',(1.14,-6.25,4.75));
+#9325 = DIRECTION('',(-1.,0.,0.));
+#9326 = DIRECTION('',(0.,0.,1.));
+#9327 = PCURVE('',#380,#9328);
+#9328 = DEFINITIONAL_REPRESENTATION('',(#9329),#9337);
+#9329 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9330,#9331,#9332,#9333,
+#9334,#9335,#9336),.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('') );
+#9330 = CARTESIAN_POINT('',(3.25,0.));
+#9331 = CARTESIAN_POINT('',(3.683012701892,0.));
+#9332 = CARTESIAN_POINT('',(3.466506350946,-0.375));
+#9333 = CARTESIAN_POINT('',(3.25,-0.75));
+#9334 = CARTESIAN_POINT('',(3.033493649054,-0.375));
+#9335 = CARTESIAN_POINT('',(2.816987298108,-3.885780586188E-16));
+#9336 = CARTESIAN_POINT('',(3.25,0.));
+#9337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9338 = PCURVE('',#9339,#9344);
+#9339 = CYLINDRICAL_SURFACE('',#9340,0.25);
+#9340 = AXIS2_PLACEMENT_3D('',#9341,#9342,#9343);
+#9341 = CARTESIAN_POINT('',(-1.14,-6.25,4.75));
+#9342 = DIRECTION('',(1.,0.,0.));
+#9343 = DIRECTION('',(0.,-1.,0.));
+#9344 = DEFINITIONAL_REPRESENTATION('',(#9345),#9349);
+#9345 = LINE('',#9346,#9347);
+#9346 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#9347 = VECTOR('',#9348,1.);
+#9348 = DIRECTION('',(-1.,0.));
+#9349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9350 = ORIENTED_EDGE('',*,*,#9351,.T.);
+#9351 = EDGE_CURVE('',#9319,#9352,#9354,.T.);
+#9352 = VERTEX_POINT('',#9353);
+#9353 = CARTESIAN_POINT('',(1.14,-6.5,1.7));
+#9354 = SURFACE_CURVE('',#9355,(#9359,#9365),.PCURVE_S1.);
+#9355 = LINE('',#9356,#9357);
+#9356 = CARTESIAN_POINT('',(1.14,-6.5,5.));
+#9357 = VECTOR('',#9358,1.);
+#9358 = DIRECTION('',(0.,0.,-1.));
+#9359 = PCURVE('',#380,#9360);
+#9360 = DEFINITIONAL_REPRESENTATION('',(#9361),#9364);
+#9361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9362,#9363),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9362 = CARTESIAN_POINT('',(3.,0.));
+#9363 = CARTESIAN_POINT('',(3.,-3.3));
+#9364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9365 = PCURVE('',#9366,#9371);
+#9366 = PLANE('',#9367);
+#9367 = AXIS2_PLACEMENT_3D('',#9368,#9369,#9370);
+#9368 = CARTESIAN_POINT('',(-9.5,-6.5,5.));
+#9369 = DIRECTION('',(0.,-1.,0.));
+#9370 = DIRECTION('',(1.,0.,0.));
+#9371 = DEFINITIONAL_REPRESENTATION('',(#9372),#9375);
+#9372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9373,#9374),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9373 = CARTESIAN_POINT('',(10.64,0.));
+#9374 = CARTESIAN_POINT('',(10.64,-3.3));
+#9375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9376 = ORIENTED_EDGE('',*,*,#9377,.T.);
+#9377 = EDGE_CURVE('',#9352,#9378,#9380,.T.);
+#9378 = VERTEX_POINT('',#9379);
+#9379 = CARTESIAN_POINT('',(1.14,-8.5,1.7));
+#9380 = SURFACE_CURVE('',#9381,(#9385,#9391),.PCURVE_S1.);
+#9381 = LINE('',#9382,#9383);
+#9382 = CARTESIAN_POINT('',(1.14,-8.,1.7));
+#9383 = VECTOR('',#9384,1.);
+#9384 = DIRECTION('',(0.,-1.,0.));
+#9385 = PCURVE('',#380,#9386);
+#9386 = DEFINITIONAL_REPRESENTATION('',(#9387),#9390);
+#9387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9388,#9389),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#9388 = CARTESIAN_POINT('',(3.,-3.3));
+#9389 = CARTESIAN_POINT('',(1.,-3.3));
+#9390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9391 = PCURVE('',#9392,#9397);
+#9392 = PLANE('',#9393);
+#9393 = AXIS2_PLACEMENT_3D('',#9394,#9395,#9396);
+#9394 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#9395 = DIRECTION('',(0.,0.,1.));
+#9396 = DIRECTION('',(1.,0.,0.));
+#9397 = DEFINITIONAL_REPRESENTATION('',(#9398),#9401);
+#9398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9399,#9400),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#9399 = CARTESIAN_POINT('',(10.64,0.));
+#9400 = CARTESIAN_POINT('',(10.64,-2.));
+#9401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9402 = ORIENTED_EDGE('',*,*,#9403,.T.);
+#9403 = EDGE_CURVE('',#9378,#9404,#9406,.T.);
+#9404 = VERTEX_POINT('',#9405);
+#9405 = CARTESIAN_POINT('',(1.14,-8.5,4.75));
+#9406 = SURFACE_CURVE('',#9407,(#9411,#9417),.PCURVE_S1.);
+#9407 = LINE('',#9408,#9409);
+#9408 = CARTESIAN_POINT('',(1.14,-8.5,5.));
+#9409 = VECTOR('',#9410,1.);
+#9410 = DIRECTION('',(0.,0.,1.));
+#9411 = PCURVE('',#380,#9412);
+#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9416);
+#9413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9414,#9415),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9414 = CARTESIAN_POINT('',(1.,-3.3));
+#9415 = CARTESIAN_POINT('',(1.,0.));
+#9416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9417 = PCURVE('',#9418,#9423);
+#9418 = PLANE('',#9419);
+#9419 = AXIS2_PLACEMENT_3D('',#9420,#9421,#9422);
+#9420 = CARTESIAN_POINT('',(9.5,-8.5,5.));
+#9421 = DIRECTION('',(0.,1.,0.));
+#9422 = DIRECTION('',(-1.,0.,0.));
+#9423 = DEFINITIONAL_REPRESENTATION('',(#9424),#9427);
+#9424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9425,#9426),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9425 = CARTESIAN_POINT('',(8.36,-3.3));
+#9426 = CARTESIAN_POINT('',(8.36,0.));
+#9427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9428 = ORIENTED_EDGE('',*,*,#9429,.F.);
+#9429 = EDGE_CURVE('',#8327,#9404,#9430,.T.);
+#9430 = SURFACE_CURVE('',#9431,(#9436,#9447),.PCURVE_S1.);
+#9431 = CIRCLE('',#9432,0.25);
+#9432 = AXIS2_PLACEMENT_3D('',#9433,#9434,#9435);
+#9433 = CARTESIAN_POINT('',(1.14,-8.75,4.75));
+#9434 = DIRECTION('',(-1.,0.,0.));
+#9435 = DIRECTION('',(0.,0.,-1.));
+#9436 = PCURVE('',#380,#9437);
+#9437 = DEFINITIONAL_REPRESENTATION('',(#9438),#9446);
+#9438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9439,#9440,#9441,#9442,
+#9443,#9444,#9445),.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('') );
+#9439 = CARTESIAN_POINT('',(0.75,-0.5));
+#9440 = CARTESIAN_POINT('',(0.316987298108,-0.5));
+#9441 = CARTESIAN_POINT('',(0.533493649054,-0.125));
+#9442 = CARTESIAN_POINT('',(0.75,0.25));
+#9443 = CARTESIAN_POINT('',(0.966506350946,-0.125));
+#9444 = CARTESIAN_POINT('',(1.183012701892,-0.5));
+#9445 = CARTESIAN_POINT('',(0.75,-0.5));
+#9446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9447 = PCURVE('',#9448,#9453);
+#9448 = CYLINDRICAL_SURFACE('',#9449,0.25);
+#9449 = AXIS2_PLACEMENT_3D('',#9450,#9451,#9452);
+#9450 = CARTESIAN_POINT('',(1.14,-8.75,4.75));
+#9451 = DIRECTION('',(-1.,0.,0.));
+#9452 = DIRECTION('',(0.,0.,1.));
+#9453 = DEFINITIONAL_REPRESENTATION('',(#9454),#9458);
+#9454 = LINE('',#9455,#9456);
+#9455 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9456 = VECTOR('',#9457,1.);
+#9457 = DIRECTION('',(1.,0.));
+#9458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9459 = ADVANCED_FACE('',(#9460),#268,.T.);
+#9460 = FACE_BOUND('',#9461,.T.);
+#9461 = EDGE_LOOP('',(#9462,#9487,#9515,#9538,#9559,#9560,#9561,#9584,
+    #9608,#9629,#9650,#9671,#9699,#9722,#9750,#9771,#9792,#9813,#9841,
+    #9864,#9892,#9913,#9934,#9955,#9983,#10006,#10034,#10055,#10076,
+    #10097,#10125,#10148,#10176,#10197,#10218,#10239,#10267,#10290,
+    #10318,#10339,#10360,#10381));
+#9462 = ORIENTED_EDGE('',*,*,#9463,.F.);
+#9463 = EDGE_CURVE('',#9464,#9466,#9468,.T.);
+#9464 = VERTEX_POINT('',#9465);
+#9465 = CARTESIAN_POINT('',(-3.04,-9.25,5.));
+#9466 = VERTEX_POINT('',#9467);
+#9467 = CARTESIAN_POINT('',(-3.04,-8.75,5.));
+#9468 = SURFACE_CURVE('',#9469,(#9473,#9480),.PCURVE_S1.);
+#9469 = LINE('',#9470,#9471);
+#9470 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9471 = VECTOR('',#9472,1.);
+#9472 = DIRECTION('',(0.,1.,0.));
+#9473 = PCURVE('',#268,#9474);
+#9474 = DEFINITIONAL_REPRESENTATION('',(#9475),#9479);
+#9475 = LINE('',#9476,#9477);
+#9476 = CARTESIAN_POINT('',(0.,0.));
+#9477 = VECTOR('',#9478,1.);
+#9478 = DIRECTION('',(1.,0.));
+#9479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9480 = PCURVE('',#7252,#9481);
+#9481 = DEFINITIONAL_REPRESENTATION('',(#9482),#9486);
+#9482 = LINE('',#9483,#9484);
+#9483 = CARTESIAN_POINT('',(6.46,-19.));
+#9484 = VECTOR('',#9485,1.);
+#9485 = DIRECTION('',(0.,1.));
+#9486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9487 = ORIENTED_EDGE('',*,*,#9488,.F.);
+#9488 = EDGE_CURVE('',#9489,#9464,#9491,.T.);
+#9489 = VERTEX_POINT('',#9490);
+#9490 = CARTESIAN_POINT('',(-3.04,-9.5,4.75));
+#9491 = SURFACE_CURVE('',#9492,(#9497,#9508),.PCURVE_S1.);
+#9492 = CIRCLE('',#9493,0.25);
+#9493 = AXIS2_PLACEMENT_3D('',#9494,#9495,#9496);
+#9494 = CARTESIAN_POINT('',(-3.04,-9.25,4.75));
+#9495 = DIRECTION('',(-1.,0.,0.));
+#9496 = DIRECTION('',(0.,0.,-1.));
+#9497 = PCURVE('',#268,#9498);
+#9498 = DEFINITIONAL_REPRESENTATION('',(#9499),#9507);
+#9499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9500,#9501,#9502,#9503,
+#9504,#9505,#9506),.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('') );
+#9500 = CARTESIAN_POINT('',(0.25,-0.5));
+#9501 = CARTESIAN_POINT('',(-0.183012701892,-0.5));
+#9502 = CARTESIAN_POINT('',(3.349364905389E-02,-0.125));
+#9503 = CARTESIAN_POINT('',(0.25,0.25));
+#9504 = CARTESIAN_POINT('',(0.466506350946,-0.125));
+#9505 = CARTESIAN_POINT('',(0.683012701892,-0.5));
+#9506 = CARTESIAN_POINT('',(0.25,-0.5));
+#9507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9508 = PCURVE('',#7224,#9509);
+#9509 = DEFINITIONAL_REPRESENTATION('',(#9510),#9514);
+#9510 = LINE('',#9511,#9512);
+#9511 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#9512 = VECTOR('',#9513,1.);
+#9513 = DIRECTION('',(1.,0.));
+#9514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9515 = ORIENTED_EDGE('',*,*,#9516,.T.);
+#9516 = EDGE_CURVE('',#9489,#9517,#9519,.T.);
+#9517 = VERTEX_POINT('',#9518);
+#9518 = CARTESIAN_POINT('',(-3.04,-9.5,1.5));
+#9519 = SURFACE_CURVE('',#9520,(#9524,#9531),.PCURVE_S1.);
+#9520 = LINE('',#9521,#9522);
+#9521 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9522 = VECTOR('',#9523,1.);
+#9523 = DIRECTION('',(-0.,-0.,-1.));
+#9524 = PCURVE('',#268,#9525);
+#9525 = DEFINITIONAL_REPRESENTATION('',(#9526),#9530);
+#9526 = LINE('',#9527,#9528);
+#9527 = CARTESIAN_POINT('',(0.,0.));
+#9528 = VECTOR('',#9529,1.);
+#9529 = DIRECTION('',(0.,-1.));
+#9530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9531 = PCURVE('',#607,#9532);
+#9532 = DEFINITIONAL_REPRESENTATION('',(#9533),#9537);
+#9533 = LINE('',#9534,#9535);
+#9534 = CARTESIAN_POINT('',(12.54,-5.));
+#9535 = VECTOR('',#9536,1.);
+#9536 = DIRECTION('',(0.,1.));
+#9537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9538 = ORIENTED_EDGE('',*,*,#9539,.T.);
+#9539 = EDGE_CURVE('',#9517,#253,#9540,.T.);
+#9540 = SURFACE_CURVE('',#9541,(#9545,#9552),.PCURVE_S1.);
+#9541 = LINE('',#9542,#9543);
+#9542 = CARTESIAN_POINT('',(-3.04,-9.5,1.5));
+#9543 = VECTOR('',#9544,1.);
+#9544 = DIRECTION('',(0.,1.,0.));
+#9545 = PCURVE('',#268,#9546);
+#9546 = DEFINITIONAL_REPRESENTATION('',(#9547),#9551);
+#9547 = LINE('',#9548,#9549);
+#9548 = CARTESIAN_POINT('',(0.,-3.5));
+#9549 = VECTOR('',#9550,1.);
+#9550 = DIRECTION('',(1.,0.));
+#9551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9552 = PCURVE('',#296,#9553);
+#9553 = DEFINITIONAL_REPRESENTATION('',(#9554),#9558);
+#9554 = LINE('',#9555,#9556);
+#9555 = CARTESIAN_POINT('',(0.,-19.));
+#9556 = VECTOR('',#9557,1.);
+#9557 = DIRECTION('',(0.,1.));
+#9558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9559 = ORIENTED_EDGE('',*,*,#252,.F.);
+#9560 = ORIENTED_EDGE('',*,*,#8298,.T.);
+#9561 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#9562 = EDGE_CURVE('',#9563,#8276,#9565,.T.);
+#9563 = VERTEX_POINT('',#9564);
+#9564 = CARTESIAN_POINT('',(-3.04,8.75,5.));
+#9565 = SURFACE_CURVE('',#9566,(#9570,#9577),.PCURVE_S1.);
+#9566 = LINE('',#9567,#9568);
+#9567 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9568 = VECTOR('',#9569,1.);
+#9569 = DIRECTION('',(0.,1.,0.));
+#9570 = PCURVE('',#268,#9571);
+#9571 = DEFINITIONAL_REPRESENTATION('',(#9572),#9576);
+#9572 = LINE('',#9573,#9574);
+#9573 = CARTESIAN_POINT('',(0.,0.));
+#9574 = VECTOR('',#9575,1.);
+#9575 = DIRECTION('',(1.,0.));
+#9576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9577 = PCURVE('',#7144,#9578);
+#9578 = DEFINITIONAL_REPRESENTATION('',(#9579),#9583);
+#9579 = LINE('',#9580,#9581);
+#9580 = CARTESIAN_POINT('',(6.46,-19.));
+#9581 = VECTOR('',#9582,1.);
+#9582 = DIRECTION('',(0.,1.));
+#9583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9584 = ORIENTED_EDGE('',*,*,#9585,.T.);
+#9585 = EDGE_CURVE('',#9563,#9586,#9588,.T.);
+#9586 = VERTEX_POINT('',#9587);
+#9587 = CARTESIAN_POINT('',(-3.04,8.5,4.75));
+#9588 = SURFACE_CURVE('',#9589,(#9594,#9601),.PCURVE_S1.);
+#9589 = CIRCLE('',#9590,0.25);
+#9590 = AXIS2_PLACEMENT_3D('',#9591,#9592,#9593);
+#9591 = CARTESIAN_POINT('',(-3.04,8.75,4.75));
+#9592 = DIRECTION('',(1.,0.,-0.));
+#9593 = DIRECTION('',(0.,0.,1.));
+#9594 = PCURVE('',#268,#9595);
+#9595 = DEFINITIONAL_REPRESENTATION('',(#9596),#9600);
+#9596 = CIRCLE('',#9597,0.25);
+#9597 = AXIS2_PLACEMENT_2D('',#9598,#9599);
+#9598 = CARTESIAN_POINT('',(18.25,-0.25));
+#9599 = DIRECTION('',(0.,1.));
+#9600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9601 = PCURVE('',#8210,#9602);
+#9602 = DEFINITIONAL_REPRESENTATION('',(#9603),#9607);
+#9603 = LINE('',#9604,#9605);
+#9604 = CARTESIAN_POINT('',(0.,2.28));
+#9605 = VECTOR('',#9606,1.);
+#9606 = DIRECTION('',(1.,0.));
+#9607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9608 = ORIENTED_EDGE('',*,*,#9609,.T.);
+#9609 = EDGE_CURVE('',#9586,#9610,#9612,.T.);
+#9610 = VERTEX_POINT('',#9611);
+#9611 = CARTESIAN_POINT('',(-3.04,8.5,1.7));
+#9612 = SURFACE_CURVE('',#9613,(#9617,#9623),.PCURVE_S1.);
+#9613 = LINE('',#9614,#9615);
+#9614 = CARTESIAN_POINT('',(-3.04,8.5,5.));
+#9615 = VECTOR('',#9616,1.);
+#9616 = DIRECTION('',(0.,0.,-1.));
+#9617 = PCURVE('',#268,#9618);
+#9618 = DEFINITIONAL_REPRESENTATION('',(#9619),#9622);
+#9619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9620,#9621),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9620 = CARTESIAN_POINT('',(18.,0.));
+#9621 = CARTESIAN_POINT('',(18.,-3.3));
+#9622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9623 = PCURVE('',#8180,#9624);
+#9624 = DEFINITIONAL_REPRESENTATION('',(#9625),#9628);
+#9625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9626,#9627),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9626 = CARTESIAN_POINT('',(6.46,0.));
+#9627 = CARTESIAN_POINT('',(6.46,-3.3));
+#9628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9629 = ORIENTED_EDGE('',*,*,#9630,.T.);
+#9630 = EDGE_CURVE('',#9610,#9631,#9633,.T.);
+#9631 = VERTEX_POINT('',#9632);
+#9632 = CARTESIAN_POINT('',(-3.04,6.5,1.7));
+#9633 = SURFACE_CURVE('',#9634,(#9638,#9644),.PCURVE_S1.);
+#9634 = LINE('',#9635,#9636);
+#9635 = CARTESIAN_POINT('',(-3.04,-0.5,1.7));
+#9636 = VECTOR('',#9637,1.);
+#9637 = DIRECTION('',(0.,-1.,0.));
+#9638 = PCURVE('',#268,#9639);
+#9639 = DEFINITIONAL_REPRESENTATION('',(#9640),#9643);
+#9640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9641,#9642),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#9641 = CARTESIAN_POINT('',(18.,-3.3));
+#9642 = CARTESIAN_POINT('',(16.,-3.3));
+#9643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9644 = PCURVE('',#8154,#9645);
+#9645 = DEFINITIONAL_REPRESENTATION('',(#9646),#9649);
+#9646 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9647,#9648),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.,-7.),.PIECEWISE_BEZIER_KNOTS.);
+#9647 = CARTESIAN_POINT('',(6.46,0.));
+#9648 = CARTESIAN_POINT('',(6.46,-2.));
+#9649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9650 = ORIENTED_EDGE('',*,*,#9651,.T.);
+#9651 = EDGE_CURVE('',#9631,#9652,#9654,.T.);
+#9652 = VERTEX_POINT('',#9653);
+#9653 = CARTESIAN_POINT('',(-3.04,6.5,4.75));
+#9654 = SURFACE_CURVE('',#9655,(#9659,#9665),.PCURVE_S1.);
+#9655 = LINE('',#9656,#9657);
+#9656 = CARTESIAN_POINT('',(-3.04,6.5,5.));
+#9657 = VECTOR('',#9658,1.);
+#9658 = DIRECTION('',(0.,0.,1.));
+#9659 = PCURVE('',#268,#9660);
+#9660 = DEFINITIONAL_REPRESENTATION('',(#9661),#9664);
+#9661 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9662,#9663),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9662 = CARTESIAN_POINT('',(16.,-3.3));
+#9663 = CARTESIAN_POINT('',(16.,0.));
+#9664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9665 = PCURVE('',#8128,#9666);
+#9666 = DEFINITIONAL_REPRESENTATION('',(#9667),#9670);
+#9667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9668,#9669),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9668 = CARTESIAN_POINT('',(12.54,-3.3));
+#9669 = CARTESIAN_POINT('',(12.54,0.));
+#9670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9671 = ORIENTED_EDGE('',*,*,#9672,.F.);
+#9672 = EDGE_CURVE('',#9673,#9652,#9675,.T.);
+#9673 = VERTEX_POINT('',#9674);
+#9674 = CARTESIAN_POINT('',(-3.04,6.25,5.));
+#9675 = SURFACE_CURVE('',#9676,(#9681,#9692),.PCURVE_S1.);
+#9676 = CIRCLE('',#9677,0.25);
+#9677 = AXIS2_PLACEMENT_3D('',#9678,#9679,#9680);
+#9678 = CARTESIAN_POINT('',(-3.04,6.25,4.75));
+#9679 = DIRECTION('',(-1.,0.,0.));
+#9680 = DIRECTION('',(0.,0.,-1.));
+#9681 = PCURVE('',#268,#9682);
+#9682 = DEFINITIONAL_REPRESENTATION('',(#9683),#9691);
+#9683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9684,#9685,#9686,#9687,
+#9688,#9689,#9690),.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('') );
+#9684 = CARTESIAN_POINT('',(15.75,-0.5));
+#9685 = CARTESIAN_POINT('',(15.316987298108,-0.5));
+#9686 = CARTESIAN_POINT('',(15.533493649054,-0.125));
+#9687 = CARTESIAN_POINT('',(15.75,0.25));
+#9688 = CARTESIAN_POINT('',(15.966506350946,-0.125));
+#9689 = CARTESIAN_POINT('',(16.183012701892,-0.5));
+#9690 = CARTESIAN_POINT('',(15.75,-0.5));
+#9691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9692 = PCURVE('',#8101,#9693);
+#9693 = DEFINITIONAL_REPRESENTATION('',(#9694),#9698);
+#9694 = LINE('',#9695,#9696);
+#9695 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9696 = VECTOR('',#9697,1.);
+#9697 = DIRECTION('',(1.,0.));
+#9698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9699 = ORIENTED_EDGE('',*,*,#9700,.F.);
+#9700 = EDGE_CURVE('',#9701,#9673,#9703,.T.);
+#9701 = VERTEX_POINT('',#9702);
+#9702 = CARTESIAN_POINT('',(-3.04,5.75,5.));
+#9703 = SURFACE_CURVE('',#9704,(#9708,#9715),.PCURVE_S1.);
+#9704 = LINE('',#9705,#9706);
+#9705 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9706 = VECTOR('',#9707,1.);
+#9707 = DIRECTION('',(0.,1.,0.));
+#9708 = PCURVE('',#268,#9709);
+#9709 = DEFINITIONAL_REPRESENTATION('',(#9710),#9714);
+#9710 = LINE('',#9711,#9712);
+#9711 = CARTESIAN_POINT('',(0.,0.));
+#9712 = VECTOR('',#9713,1.);
+#9713 = DIRECTION('',(1.,0.));
+#9714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9715 = PCURVE('',#8072,#9716);
+#9716 = DEFINITIONAL_REPRESENTATION('',(#9717),#9721);
+#9717 = LINE('',#9718,#9719);
+#9718 = CARTESIAN_POINT('',(6.46,-19.));
+#9719 = VECTOR('',#9720,1.);
+#9720 = DIRECTION('',(0.,1.));
+#9721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9722 = ORIENTED_EDGE('',*,*,#9723,.F.);
+#9723 = EDGE_CURVE('',#9724,#9701,#9726,.T.);
+#9724 = VERTEX_POINT('',#9725);
+#9725 = CARTESIAN_POINT('',(-3.04,5.5,4.75));
+#9726 = SURFACE_CURVE('',#9727,(#9732,#9743),.PCURVE_S1.);
+#9727 = CIRCLE('',#9728,0.25);
+#9728 = AXIS2_PLACEMENT_3D('',#9729,#9730,#9731);
+#9729 = CARTESIAN_POINT('',(-3.04,5.75,4.75));
+#9730 = DIRECTION('',(-1.,0.,0.));
+#9731 = DIRECTION('',(0.,0.,1.));
+#9732 = PCURVE('',#268,#9733);
+#9733 = DEFINITIONAL_REPRESENTATION('',(#9734),#9742);
+#9734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9735,#9736,#9737,#9738,
+#9739,#9740,#9741),.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('') );
+#9735 = CARTESIAN_POINT('',(15.25,0.));
+#9736 = CARTESIAN_POINT('',(15.683012701892,0.));
+#9737 = CARTESIAN_POINT('',(15.466506350946,-0.375));
+#9738 = CARTESIAN_POINT('',(15.25,-0.75));
+#9739 = CARTESIAN_POINT('',(15.033493649054,-0.375));
+#9740 = CARTESIAN_POINT('',(14.816987298108,-3.885780586188E-16));
+#9741 = CARTESIAN_POINT('',(15.25,0.));
+#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9743 = PCURVE('',#8044,#9744);
+#9744 = DEFINITIONAL_REPRESENTATION('',(#9745),#9749);
+#9745 = LINE('',#9746,#9747);
+#9746 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#9747 = VECTOR('',#9748,1.);
+#9748 = DIRECTION('',(-1.,0.));
+#9749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9750 = ORIENTED_EDGE('',*,*,#9751,.T.);
+#9751 = EDGE_CURVE('',#9724,#9752,#9754,.T.);
+#9752 = VERTEX_POINT('',#9753);
+#9753 = CARTESIAN_POINT('',(-3.04,5.5,1.7));
+#9754 = SURFACE_CURVE('',#9755,(#9759,#9765),.PCURVE_S1.);
+#9755 = LINE('',#9756,#9757);
+#9756 = CARTESIAN_POINT('',(-3.04,5.5,5.));
+#9757 = VECTOR('',#9758,1.);
+#9758 = DIRECTION('',(0.,0.,-1.));
+#9759 = PCURVE('',#268,#9760);
+#9760 = DEFINITIONAL_REPRESENTATION('',(#9761),#9764);
+#9761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9762,#9763),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9762 = CARTESIAN_POINT('',(15.,0.));
+#9763 = CARTESIAN_POINT('',(15.,-3.3));
+#9764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9765 = PCURVE('',#8016,#9766);
+#9766 = DEFINITIONAL_REPRESENTATION('',(#9767),#9770);
+#9767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9768,#9769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9768 = CARTESIAN_POINT('',(6.46,0.));
+#9769 = CARTESIAN_POINT('',(6.46,-3.3));
+#9770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9771 = ORIENTED_EDGE('',*,*,#9772,.T.);
+#9772 = EDGE_CURVE('',#9752,#9773,#9775,.T.);
+#9773 = VERTEX_POINT('',#9774);
+#9774 = CARTESIAN_POINT('',(-3.04,3.5,1.7));
+#9775 = SURFACE_CURVE('',#9776,(#9780,#9786),.PCURVE_S1.);
+#9776 = LINE('',#9777,#9778);
+#9777 = CARTESIAN_POINT('',(-3.04,-2.,1.7));
+#9778 = VECTOR('',#9779,1.);
+#9779 = DIRECTION('',(0.,-1.,0.));
+#9780 = PCURVE('',#268,#9781);
+#9781 = DEFINITIONAL_REPRESENTATION('',(#9782),#9785);
+#9782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9783,#9784),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#9783 = CARTESIAN_POINT('',(15.,-3.3));
+#9784 = CARTESIAN_POINT('',(13.,-3.3));
+#9785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9786 = PCURVE('',#7990,#9787);
+#9787 = DEFINITIONAL_REPRESENTATION('',(#9788),#9791);
+#9788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9789,#9790),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-7.5,-5.5),.PIECEWISE_BEZIER_KNOTS.);
+#9789 = CARTESIAN_POINT('',(6.46,0.));
+#9790 = CARTESIAN_POINT('',(6.46,-2.));
+#9791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9792 = ORIENTED_EDGE('',*,*,#9793,.T.);
+#9793 = EDGE_CURVE('',#9773,#9794,#9796,.T.);
+#9794 = VERTEX_POINT('',#9795);
+#9795 = CARTESIAN_POINT('',(-3.04,3.5,4.75));
+#9796 = SURFACE_CURVE('',#9797,(#9801,#9807),.PCURVE_S1.);
+#9797 = LINE('',#9798,#9799);
+#9798 = CARTESIAN_POINT('',(-3.04,3.5,5.));
+#9799 = VECTOR('',#9800,1.);
+#9800 = DIRECTION('',(0.,0.,1.));
+#9801 = PCURVE('',#268,#9802);
+#9802 = DEFINITIONAL_REPRESENTATION('',(#9803),#9806);
+#9803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9804,#9805),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9804 = CARTESIAN_POINT('',(13.,-3.3));
+#9805 = CARTESIAN_POINT('',(13.,0.));
+#9806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9807 = PCURVE('',#7964,#9808);
+#9808 = DEFINITIONAL_REPRESENTATION('',(#9809),#9812);
+#9809 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9810,#9811),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9810 = CARTESIAN_POINT('',(12.54,-3.3));
+#9811 = CARTESIAN_POINT('',(12.54,0.));
+#9812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9813 = ORIENTED_EDGE('',*,*,#9814,.F.);
+#9814 = EDGE_CURVE('',#9815,#9794,#9817,.T.);
+#9815 = VERTEX_POINT('',#9816);
+#9816 = CARTESIAN_POINT('',(-3.04,3.25,5.));
+#9817 = SURFACE_CURVE('',#9818,(#9823,#9834),.PCURVE_S1.);
+#9818 = CIRCLE('',#9819,0.25);
+#9819 = AXIS2_PLACEMENT_3D('',#9820,#9821,#9822);
+#9820 = CARTESIAN_POINT('',(-3.04,3.25,4.75));
+#9821 = DIRECTION('',(-1.,0.,0.));
+#9822 = DIRECTION('',(0.,0.,-1.));
+#9823 = PCURVE('',#268,#9824);
+#9824 = DEFINITIONAL_REPRESENTATION('',(#9825),#9833);
+#9825 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9826,#9827,#9828,#9829,
+#9830,#9831,#9832),.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('') );
+#9826 = CARTESIAN_POINT('',(12.75,-0.5));
+#9827 = CARTESIAN_POINT('',(12.316987298108,-0.5));
+#9828 = CARTESIAN_POINT('',(12.533493649054,-0.125));
+#9829 = CARTESIAN_POINT('',(12.75,0.25));
+#9830 = CARTESIAN_POINT('',(12.966506350946,-0.125));
+#9831 = CARTESIAN_POINT('',(13.183012701892,-0.5));
+#9832 = CARTESIAN_POINT('',(12.75,-0.5));
+#9833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9834 = PCURVE('',#7937,#9835);
+#9835 = DEFINITIONAL_REPRESENTATION('',(#9836),#9840);
+#9836 = LINE('',#9837,#9838);
+#9837 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9838 = VECTOR('',#9839,1.);
+#9839 = DIRECTION('',(1.,0.));
+#9840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9841 = ORIENTED_EDGE('',*,*,#9842,.F.);
+#9842 = EDGE_CURVE('',#9843,#9815,#9845,.T.);
+#9843 = VERTEX_POINT('',#9844);
+#9844 = CARTESIAN_POINT('',(-3.04,2.75,5.));
+#9845 = SURFACE_CURVE('',#9846,(#9850,#9857),.PCURVE_S1.);
+#9846 = LINE('',#9847,#9848);
+#9847 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9848 = VECTOR('',#9849,1.);
+#9849 = DIRECTION('',(0.,1.,0.));
+#9850 = PCURVE('',#268,#9851);
+#9851 = DEFINITIONAL_REPRESENTATION('',(#9852),#9856);
+#9852 = LINE('',#9853,#9854);
+#9853 = CARTESIAN_POINT('',(0.,0.));
+#9854 = VECTOR('',#9855,1.);
+#9855 = DIRECTION('',(1.,0.));
+#9856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9857 = PCURVE('',#7908,#9858);
+#9858 = DEFINITIONAL_REPRESENTATION('',(#9859),#9863);
+#9859 = LINE('',#9860,#9861);
+#9860 = CARTESIAN_POINT('',(6.46,-19.));
+#9861 = VECTOR('',#9862,1.);
+#9862 = DIRECTION('',(0.,1.));
+#9863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9864 = ORIENTED_EDGE('',*,*,#9865,.F.);
+#9865 = EDGE_CURVE('',#9866,#9843,#9868,.T.);
+#9866 = VERTEX_POINT('',#9867);
+#9867 = CARTESIAN_POINT('',(-3.04,2.5,4.75));
+#9868 = SURFACE_CURVE('',#9869,(#9874,#9885),.PCURVE_S1.);
+#9869 = CIRCLE('',#9870,0.25);
+#9870 = AXIS2_PLACEMENT_3D('',#9871,#9872,#9873);
+#9871 = CARTESIAN_POINT('',(-3.04,2.75,4.75));
+#9872 = DIRECTION('',(-1.,0.,0.));
+#9873 = DIRECTION('',(0.,0.,1.));
+#9874 = PCURVE('',#268,#9875);
+#9875 = DEFINITIONAL_REPRESENTATION('',(#9876),#9884);
+#9876 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9877,#9878,#9879,#9880,
+#9881,#9882,#9883),.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('') );
+#9877 = CARTESIAN_POINT('',(12.25,0.));
+#9878 = CARTESIAN_POINT('',(12.683012701892,0.));
+#9879 = CARTESIAN_POINT('',(12.466506350946,-0.375));
+#9880 = CARTESIAN_POINT('',(12.25,-0.75));
+#9881 = CARTESIAN_POINT('',(12.033493649054,-0.375));
+#9882 = CARTESIAN_POINT('',(11.816987298108,-3.885780586188E-16));
+#9883 = CARTESIAN_POINT('',(12.25,0.));
+#9884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9885 = PCURVE('',#7880,#9886);
+#9886 = DEFINITIONAL_REPRESENTATION('',(#9887),#9891);
+#9887 = LINE('',#9888,#9889);
+#9888 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#9889 = VECTOR('',#9890,1.);
+#9890 = DIRECTION('',(-1.,0.));
+#9891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9892 = ORIENTED_EDGE('',*,*,#9893,.T.);
+#9893 = EDGE_CURVE('',#9866,#9894,#9896,.T.);
+#9894 = VERTEX_POINT('',#9895);
+#9895 = CARTESIAN_POINT('',(-3.04,2.5,1.7));
+#9896 = SURFACE_CURVE('',#9897,(#9901,#9907),.PCURVE_S1.);
+#9897 = LINE('',#9898,#9899);
+#9898 = CARTESIAN_POINT('',(-3.04,2.5,5.));
+#9899 = VECTOR('',#9900,1.);
+#9900 = DIRECTION('',(0.,0.,-1.));
+#9901 = PCURVE('',#268,#9902);
+#9902 = DEFINITIONAL_REPRESENTATION('',(#9903),#9906);
+#9903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9904,#9905),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9904 = CARTESIAN_POINT('',(12.,0.));
+#9905 = CARTESIAN_POINT('',(12.,-3.3));
+#9906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9907 = PCURVE('',#7852,#9908);
+#9908 = DEFINITIONAL_REPRESENTATION('',(#9909),#9912);
+#9909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9910,#9911),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#9910 = CARTESIAN_POINT('',(6.46,0.));
+#9911 = CARTESIAN_POINT('',(6.46,-3.3));
+#9912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9913 = ORIENTED_EDGE('',*,*,#9914,.T.);
+#9914 = EDGE_CURVE('',#9894,#9915,#9917,.T.);
+#9915 = VERTEX_POINT('',#9916);
+#9916 = CARTESIAN_POINT('',(-3.04,0.5,1.7));
+#9917 = SURFACE_CURVE('',#9918,(#9922,#9928),.PCURVE_S1.);
+#9918 = LINE('',#9919,#9920);
+#9919 = CARTESIAN_POINT('',(-3.04,-3.5,1.7));
+#9920 = VECTOR('',#9921,1.);
+#9921 = DIRECTION('',(0.,-1.,0.));
+#9922 = PCURVE('',#268,#9923);
+#9923 = DEFINITIONAL_REPRESENTATION('',(#9924),#9927);
+#9924 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9925,#9926),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#9925 = CARTESIAN_POINT('',(12.,-3.3));
+#9926 = CARTESIAN_POINT('',(10.,-3.3));
+#9927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9928 = PCURVE('',#7826,#9929);
+#9929 = DEFINITIONAL_REPRESENTATION('',(#9930),#9933);
+#9930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9931,#9932),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.,-4.),.PIECEWISE_BEZIER_KNOTS.);
+#9931 = CARTESIAN_POINT('',(6.46,0.));
+#9932 = CARTESIAN_POINT('',(6.46,-2.));
+#9933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9934 = ORIENTED_EDGE('',*,*,#9935,.T.);
+#9935 = EDGE_CURVE('',#9915,#9936,#9938,.T.);
+#9936 = VERTEX_POINT('',#9937);
+#9937 = CARTESIAN_POINT('',(-3.04,0.5,4.75));
+#9938 = SURFACE_CURVE('',#9939,(#9943,#9949),.PCURVE_S1.);
+#9939 = LINE('',#9940,#9941);
+#9940 = CARTESIAN_POINT('',(-3.04,0.5,5.));
+#9941 = VECTOR('',#9942,1.);
+#9942 = DIRECTION('',(0.,0.,1.));
+#9943 = PCURVE('',#268,#9944);
+#9944 = DEFINITIONAL_REPRESENTATION('',(#9945),#9948);
+#9945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9946,#9947),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9946 = CARTESIAN_POINT('',(10.,-3.3));
+#9947 = CARTESIAN_POINT('',(10.,0.));
+#9948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9949 = PCURVE('',#7800,#9950);
+#9950 = DEFINITIONAL_REPRESENTATION('',(#9951),#9954);
+#9951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9952,#9953),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#9952 = CARTESIAN_POINT('',(12.54,-3.3));
+#9953 = CARTESIAN_POINT('',(12.54,0.));
+#9954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9955 = ORIENTED_EDGE('',*,*,#9956,.F.);
+#9956 = EDGE_CURVE('',#9957,#9936,#9959,.T.);
+#9957 = VERTEX_POINT('',#9958);
+#9958 = CARTESIAN_POINT('',(-3.04,0.25,5.));
+#9959 = SURFACE_CURVE('',#9960,(#9965,#9976),.PCURVE_S1.);
+#9960 = CIRCLE('',#9961,0.25);
+#9961 = AXIS2_PLACEMENT_3D('',#9962,#9963,#9964);
+#9962 = CARTESIAN_POINT('',(-3.04,0.25,4.75));
+#9963 = DIRECTION('',(-1.,0.,0.));
+#9964 = DIRECTION('',(0.,0.,-1.));
+#9965 = PCURVE('',#268,#9966);
+#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9975);
+#9967 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9968,#9969,#9970,#9971,
+#9972,#9973,#9974),.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('') );
+#9968 = CARTESIAN_POINT('',(9.75,-0.5));
+#9969 = CARTESIAN_POINT('',(9.316987298108,-0.5));
+#9970 = CARTESIAN_POINT('',(9.533493649054,-0.125));
+#9971 = CARTESIAN_POINT('',(9.75,0.25));
+#9972 = CARTESIAN_POINT('',(9.966506350946,-0.125));
+#9973 = CARTESIAN_POINT('',(10.183012701892,-0.5));
+#9974 = CARTESIAN_POINT('',(9.75,-0.5));
+#9975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9976 = PCURVE('',#7773,#9977);
+#9977 = DEFINITIONAL_REPRESENTATION('',(#9978),#9982);
+#9978 = LINE('',#9979,#9980);
+#9979 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9980 = VECTOR('',#9981,1.);
+#9981 = DIRECTION('',(1.,0.));
+#9982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9983 = ORIENTED_EDGE('',*,*,#9984,.F.);
+#9984 = EDGE_CURVE('',#9985,#9957,#9987,.T.);
+#9985 = VERTEX_POINT('',#9986);
+#9986 = CARTESIAN_POINT('',(-3.04,-0.25,5.));
+#9987 = SURFACE_CURVE('',#9988,(#9992,#9999),.PCURVE_S1.);
+#9988 = LINE('',#9989,#9990);
+#9989 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#9990 = VECTOR('',#9991,1.);
+#9991 = DIRECTION('',(0.,1.,0.));
+#9992 = PCURVE('',#268,#9993);
+#9993 = DEFINITIONAL_REPRESENTATION('',(#9994),#9998);
+#9994 = LINE('',#9995,#9996);
+#9995 = CARTESIAN_POINT('',(0.,0.));
+#9996 = VECTOR('',#9997,1.);
+#9997 = DIRECTION('',(1.,0.));
+#9998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9999 = PCURVE('',#7744,#10000);
+#10000 = DEFINITIONAL_REPRESENTATION('',(#10001),#10005);
+#10001 = LINE('',#10002,#10003);
+#10002 = CARTESIAN_POINT('',(6.46,-19.));
+#10003 = VECTOR('',#10004,1.);
+#10004 = DIRECTION('',(0.,1.));
+#10005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10006 = ORIENTED_EDGE('',*,*,#10007,.F.);
+#10007 = EDGE_CURVE('',#10008,#9985,#10010,.T.);
+#10008 = VERTEX_POINT('',#10009);
+#10009 = CARTESIAN_POINT('',(-3.04,-0.5,4.75));
+#10010 = SURFACE_CURVE('',#10011,(#10016,#10027),.PCURVE_S1.);
+#10011 = CIRCLE('',#10012,0.25);
+#10012 = AXIS2_PLACEMENT_3D('',#10013,#10014,#10015);
+#10013 = CARTESIAN_POINT('',(-3.04,-0.25,4.75));
+#10014 = DIRECTION('',(-1.,0.,0.));
+#10015 = DIRECTION('',(0.,0.,1.));
+#10016 = PCURVE('',#268,#10017);
+#10017 = DEFINITIONAL_REPRESENTATION('',(#10018),#10026);
+#10018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10019,#10020,#10021,#10022
+    ,#10023,#10024,#10025),.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(
+  '') );
+#10019 = CARTESIAN_POINT('',(9.25,0.));
+#10020 = CARTESIAN_POINT('',(9.683012701892,0.));
+#10021 = CARTESIAN_POINT('',(9.466506350946,-0.375));
+#10022 = CARTESIAN_POINT('',(9.25,-0.75));
+#10023 = CARTESIAN_POINT('',(9.033493649054,-0.375));
+#10024 = CARTESIAN_POINT('',(8.816987298108,-3.885780586188E-16));
+#10025 = CARTESIAN_POINT('',(9.25,0.));
+#10026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10027 = PCURVE('',#7716,#10028);
+#10028 = DEFINITIONAL_REPRESENTATION('',(#10029),#10033);
+#10029 = LINE('',#10030,#10031);
+#10030 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#10031 = VECTOR('',#10032,1.);
+#10032 = DIRECTION('',(-1.,0.));
+#10033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10034 = ORIENTED_EDGE('',*,*,#10035,.T.);
+#10035 = EDGE_CURVE('',#10008,#10036,#10038,.T.);
+#10036 = VERTEX_POINT('',#10037);
+#10037 = CARTESIAN_POINT('',(-3.04,-0.5,1.7));
+#10038 = SURFACE_CURVE('',#10039,(#10043,#10049),.PCURVE_S1.);
+#10039 = LINE('',#10040,#10041);
+#10040 = CARTESIAN_POINT('',(-3.04,-0.5,5.));
+#10041 = VECTOR('',#10042,1.);
+#10042 = DIRECTION('',(0.,0.,-1.));
+#10043 = PCURVE('',#268,#10044);
+#10044 = DEFINITIONAL_REPRESENTATION('',(#10045),#10048);
+#10045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10046,#10047),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10046 = CARTESIAN_POINT('',(9.,0.));
+#10047 = CARTESIAN_POINT('',(9.,-3.3));
+#10048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10049 = PCURVE('',#7688,#10050);
+#10050 = DEFINITIONAL_REPRESENTATION('',(#10051),#10054);
+#10051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10052,#10053),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10052 = CARTESIAN_POINT('',(6.46,0.));
+#10053 = CARTESIAN_POINT('',(6.46,-3.3));
+#10054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10055 = ORIENTED_EDGE('',*,*,#10056,.T.);
+#10056 = EDGE_CURVE('',#10036,#10057,#10059,.T.);
+#10057 = VERTEX_POINT('',#10058);
+#10058 = CARTESIAN_POINT('',(-3.04,-2.5,1.7));
+#10059 = SURFACE_CURVE('',#10060,(#10064,#10070),.PCURVE_S1.);
+#10060 = LINE('',#10061,#10062);
+#10061 = CARTESIAN_POINT('',(-3.04,-5.,1.7));
+#10062 = VECTOR('',#10063,1.);
+#10063 = DIRECTION('',(0.,-1.,0.));
+#10064 = PCURVE('',#268,#10065);
+#10065 = DEFINITIONAL_REPRESENTATION('',(#10066),#10069);
+#10066 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10067,#10068),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#10067 = CARTESIAN_POINT('',(9.,-3.3));
+#10068 = CARTESIAN_POINT('',(7.,-3.3));
+#10069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10070 = PCURVE('',#7662,#10071);
+#10071 = DEFINITIONAL_REPRESENTATION('',(#10072),#10075);
+#10072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10073,#10074),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-4.5,-2.5),.PIECEWISE_BEZIER_KNOTS.);
+#10073 = CARTESIAN_POINT('',(6.46,0.));
+#10074 = CARTESIAN_POINT('',(6.46,-2.));
+#10075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10076 = ORIENTED_EDGE('',*,*,#10077,.T.);
+#10077 = EDGE_CURVE('',#10057,#10078,#10080,.T.);
+#10078 = VERTEX_POINT('',#10079);
+#10079 = CARTESIAN_POINT('',(-3.04,-2.5,4.75));
+#10080 = SURFACE_CURVE('',#10081,(#10085,#10091),.PCURVE_S1.);
+#10081 = LINE('',#10082,#10083);
+#10082 = CARTESIAN_POINT('',(-3.04,-2.5,5.));
+#10083 = VECTOR('',#10084,1.);
+#10084 = DIRECTION('',(0.,0.,1.));
+#10085 = PCURVE('',#268,#10086);
+#10086 = DEFINITIONAL_REPRESENTATION('',(#10087),#10090);
+#10087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10088,#10089),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10088 = CARTESIAN_POINT('',(7.,-3.3));
+#10089 = CARTESIAN_POINT('',(7.,0.));
+#10090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10091 = PCURVE('',#7636,#10092);
+#10092 = DEFINITIONAL_REPRESENTATION('',(#10093),#10096);
+#10093 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10094,#10095),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10094 = CARTESIAN_POINT('',(12.54,-3.3));
+#10095 = CARTESIAN_POINT('',(12.54,0.));
+#10096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10097 = ORIENTED_EDGE('',*,*,#10098,.F.);
+#10098 = EDGE_CURVE('',#10099,#10078,#10101,.T.);
+#10099 = VERTEX_POINT('',#10100);
+#10100 = CARTESIAN_POINT('',(-3.04,-2.75,5.));
+#10101 = SURFACE_CURVE('',#10102,(#10107,#10118),.PCURVE_S1.);
+#10102 = CIRCLE('',#10103,0.25);
+#10103 = AXIS2_PLACEMENT_3D('',#10104,#10105,#10106);
+#10104 = CARTESIAN_POINT('',(-3.04,-2.75,4.75));
+#10105 = DIRECTION('',(-1.,0.,0.));
+#10106 = DIRECTION('',(0.,0.,-1.));
+#10107 = PCURVE('',#268,#10108);
+#10108 = DEFINITIONAL_REPRESENTATION('',(#10109),#10117);
+#10109 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10110,#10111,#10112,#10113
+    ,#10114,#10115,#10116),.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(
+  '') );
+#10110 = CARTESIAN_POINT('',(6.75,-0.5));
+#10111 = CARTESIAN_POINT('',(6.316987298108,-0.5));
+#10112 = CARTESIAN_POINT('',(6.533493649054,-0.125));
+#10113 = CARTESIAN_POINT('',(6.75,0.25));
+#10114 = CARTESIAN_POINT('',(6.966506350946,-0.125));
+#10115 = CARTESIAN_POINT('',(7.183012701892,-0.5));
+#10116 = CARTESIAN_POINT('',(6.75,-0.5));
+#10117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10118 = PCURVE('',#7609,#10119);
+#10119 = DEFINITIONAL_REPRESENTATION('',(#10120),#10124);
+#10120 = LINE('',#10121,#10122);
+#10121 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#10122 = VECTOR('',#10123,1.);
+#10123 = DIRECTION('',(1.,0.));
+#10124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10125 = ORIENTED_EDGE('',*,*,#10126,.F.);
+#10126 = EDGE_CURVE('',#10127,#10099,#10129,.T.);
+#10127 = VERTEX_POINT('',#10128);
+#10128 = CARTESIAN_POINT('',(-3.04,-3.25,5.));
+#10129 = SURFACE_CURVE('',#10130,(#10134,#10141),.PCURVE_S1.);
+#10130 = LINE('',#10131,#10132);
+#10131 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#10132 = VECTOR('',#10133,1.);
+#10133 = DIRECTION('',(0.,1.,0.));
+#10134 = PCURVE('',#268,#10135);
+#10135 = DEFINITIONAL_REPRESENTATION('',(#10136),#10140);
+#10136 = LINE('',#10137,#10138);
+#10137 = CARTESIAN_POINT('',(0.,0.));
+#10138 = VECTOR('',#10139,1.);
+#10139 = DIRECTION('',(1.,0.));
+#10140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10141 = PCURVE('',#7580,#10142);
+#10142 = DEFINITIONAL_REPRESENTATION('',(#10143),#10147);
+#10143 = LINE('',#10144,#10145);
+#10144 = CARTESIAN_POINT('',(6.46,-19.));
+#10145 = VECTOR('',#10146,1.);
+#10146 = DIRECTION('',(0.,1.));
+#10147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10148 = ORIENTED_EDGE('',*,*,#10149,.F.);
+#10149 = EDGE_CURVE('',#10150,#10127,#10152,.T.);
+#10150 = VERTEX_POINT('',#10151);
+#10151 = CARTESIAN_POINT('',(-3.04,-3.5,4.75));
+#10152 = SURFACE_CURVE('',#10153,(#10158,#10169),.PCURVE_S1.);
+#10153 = CIRCLE('',#10154,0.25);
+#10154 = AXIS2_PLACEMENT_3D('',#10155,#10156,#10157);
+#10155 = CARTESIAN_POINT('',(-3.04,-3.25,4.75));
+#10156 = DIRECTION('',(-1.,0.,0.));
+#10157 = DIRECTION('',(0.,0.,1.));
+#10158 = PCURVE('',#268,#10159);
+#10159 = DEFINITIONAL_REPRESENTATION('',(#10160),#10168);
+#10160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10161,#10162,#10163,#10164
+    ,#10165,#10166,#10167),.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(
+  '') );
+#10161 = CARTESIAN_POINT('',(6.25,0.));
+#10162 = CARTESIAN_POINT('',(6.683012701892,0.));
+#10163 = CARTESIAN_POINT('',(6.466506350946,-0.375));
+#10164 = CARTESIAN_POINT('',(6.25,-0.75));
+#10165 = CARTESIAN_POINT('',(6.033493649054,-0.375));
+#10166 = CARTESIAN_POINT('',(5.816987298108,-3.885780586188E-16));
+#10167 = CARTESIAN_POINT('',(6.25,0.));
+#10168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10169 = PCURVE('',#7552,#10170);
+#10170 = DEFINITIONAL_REPRESENTATION('',(#10171),#10175);
+#10171 = LINE('',#10172,#10173);
+#10172 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#10173 = VECTOR('',#10174,1.);
+#10174 = DIRECTION('',(-1.,0.));
+#10175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10176 = ORIENTED_EDGE('',*,*,#10177,.T.);
+#10177 = EDGE_CURVE('',#10150,#10178,#10180,.T.);
+#10178 = VERTEX_POINT('',#10179);
+#10179 = CARTESIAN_POINT('',(-3.04,-3.5,1.7));
+#10180 = SURFACE_CURVE('',#10181,(#10185,#10191),.PCURVE_S1.);
+#10181 = LINE('',#10182,#10183);
+#10182 = CARTESIAN_POINT('',(-3.04,-3.5,5.));
+#10183 = VECTOR('',#10184,1.);
+#10184 = DIRECTION('',(0.,0.,-1.));
+#10185 = PCURVE('',#268,#10186);
+#10186 = DEFINITIONAL_REPRESENTATION('',(#10187),#10190);
+#10187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10188,#10189),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10188 = CARTESIAN_POINT('',(6.,0.));
+#10189 = CARTESIAN_POINT('',(6.,-3.3));
+#10190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10191 = PCURVE('',#7524,#10192);
+#10192 = DEFINITIONAL_REPRESENTATION('',(#10193),#10196);
+#10193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10194,#10195),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10194 = CARTESIAN_POINT('',(6.46,0.));
+#10195 = CARTESIAN_POINT('',(6.46,-3.3));
+#10196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10197 = ORIENTED_EDGE('',*,*,#10198,.T.);
+#10198 = EDGE_CURVE('',#10178,#10199,#10201,.T.);
+#10199 = VERTEX_POINT('',#10200);
+#10200 = CARTESIAN_POINT('',(-3.04,-5.5,1.7));
+#10201 = SURFACE_CURVE('',#10202,(#10206,#10212),.PCURVE_S1.);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(-3.04,-6.5,1.7));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(0.,-1.,0.));
+#10206 = PCURVE('',#268,#10207);
+#10207 = DEFINITIONAL_REPRESENTATION('',(#10208),#10211);
+#10208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10209,#10210),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#10209 = CARTESIAN_POINT('',(6.,-3.3));
+#10210 = CARTESIAN_POINT('',(4.,-3.3));
+#10211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10212 = PCURVE('',#7498,#10213);
+#10213 = DEFINITIONAL_REPRESENTATION('',(#10214),#10217);
+#10214 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10215,#10216),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.,-1.),.PIECEWISE_BEZIER_KNOTS.);
+#10215 = CARTESIAN_POINT('',(6.46,0.));
+#10216 = CARTESIAN_POINT('',(6.46,-2.));
+#10217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10218 = ORIENTED_EDGE('',*,*,#10219,.T.);
+#10219 = EDGE_CURVE('',#10199,#10220,#10222,.T.);
+#10220 = VERTEX_POINT('',#10221);
+#10221 = CARTESIAN_POINT('',(-3.04,-5.5,4.75));
+#10222 = SURFACE_CURVE('',#10223,(#10227,#10233),.PCURVE_S1.);
+#10223 = LINE('',#10224,#10225);
+#10224 = CARTESIAN_POINT('',(-3.04,-5.5,5.));
+#10225 = VECTOR('',#10226,1.);
+#10226 = DIRECTION('',(0.,0.,1.));
+#10227 = PCURVE('',#268,#10228);
+#10228 = DEFINITIONAL_REPRESENTATION('',(#10229),#10232);
+#10229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10230,#10231),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10230 = CARTESIAN_POINT('',(4.,-3.3));
+#10231 = CARTESIAN_POINT('',(4.,0.));
+#10232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10233 = PCURVE('',#7472,#10234);
+#10234 = DEFINITIONAL_REPRESENTATION('',(#10235),#10238);
+#10235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10236,#10237),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10236 = CARTESIAN_POINT('',(12.54,-3.3));
+#10237 = CARTESIAN_POINT('',(12.54,0.));
+#10238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10239 = ORIENTED_EDGE('',*,*,#10240,.F.);
+#10240 = EDGE_CURVE('',#10241,#10220,#10243,.T.);
+#10241 = VERTEX_POINT('',#10242);
+#10242 = CARTESIAN_POINT('',(-3.04,-5.75,5.));
+#10243 = SURFACE_CURVE('',#10244,(#10249,#10260),.PCURVE_S1.);
+#10244 = CIRCLE('',#10245,0.25);
+#10245 = AXIS2_PLACEMENT_3D('',#10246,#10247,#10248);
+#10246 = CARTESIAN_POINT('',(-3.04,-5.75,4.75));
+#10247 = DIRECTION('',(-1.,0.,0.));
+#10248 = DIRECTION('',(0.,0.,-1.));
+#10249 = PCURVE('',#268,#10250);
+#10250 = DEFINITIONAL_REPRESENTATION('',(#10251),#10259);
+#10251 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10252,#10253,#10254,#10255
+    ,#10256,#10257,#10258),.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(
+  '') );
+#10252 = CARTESIAN_POINT('',(3.75,-0.5));
+#10253 = CARTESIAN_POINT('',(3.316987298108,-0.5));
+#10254 = CARTESIAN_POINT('',(3.533493649054,-0.125));
+#10255 = CARTESIAN_POINT('',(3.75,0.25));
+#10256 = CARTESIAN_POINT('',(3.966506350946,-0.125));
+#10257 = CARTESIAN_POINT('',(4.183012701892,-0.5));
+#10258 = CARTESIAN_POINT('',(3.75,-0.5));
+#10259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10260 = PCURVE('',#7445,#10261);
+#10261 = DEFINITIONAL_REPRESENTATION('',(#10262),#10266);
+#10262 = LINE('',#10263,#10264);
+#10263 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#10264 = VECTOR('',#10265,1.);
+#10265 = DIRECTION('',(1.,0.));
+#10266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10267 = ORIENTED_EDGE('',*,*,#10268,.F.);
+#10268 = EDGE_CURVE('',#10269,#10241,#10271,.T.);
+#10269 = VERTEX_POINT('',#10270);
+#10270 = CARTESIAN_POINT('',(-3.04,-6.25,5.));
+#10271 = SURFACE_CURVE('',#10272,(#10276,#10283),.PCURVE_S1.);
+#10272 = LINE('',#10273,#10274);
+#10273 = CARTESIAN_POINT('',(-3.04,-9.5,5.));
+#10274 = VECTOR('',#10275,1.);
+#10275 = DIRECTION('',(0.,1.,0.));
+#10276 = PCURVE('',#268,#10277);
+#10277 = DEFINITIONAL_REPRESENTATION('',(#10278),#10282);
+#10278 = LINE('',#10279,#10280);
+#10279 = CARTESIAN_POINT('',(0.,0.));
+#10280 = VECTOR('',#10281,1.);
+#10281 = DIRECTION('',(1.,0.));
+#10282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10283 = PCURVE('',#7416,#10284);
+#10284 = DEFINITIONAL_REPRESENTATION('',(#10285),#10289);
+#10285 = LINE('',#10286,#10287);
+#10286 = CARTESIAN_POINT('',(6.46,-19.));
+#10287 = VECTOR('',#10288,1.);
+#10288 = DIRECTION('',(0.,1.));
+#10289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10290 = ORIENTED_EDGE('',*,*,#10291,.F.);
+#10291 = EDGE_CURVE('',#10292,#10269,#10294,.T.);
+#10292 = VERTEX_POINT('',#10293);
+#10293 = CARTESIAN_POINT('',(-3.04,-6.5,4.75));
+#10294 = SURFACE_CURVE('',#10295,(#10300,#10311),.PCURVE_S1.);
+#10295 = CIRCLE('',#10296,0.25);
+#10296 = AXIS2_PLACEMENT_3D('',#10297,#10298,#10299);
+#10297 = CARTESIAN_POINT('',(-3.04,-6.25,4.75));
+#10298 = DIRECTION('',(-1.,0.,0.));
+#10299 = DIRECTION('',(0.,0.,1.));
+#10300 = PCURVE('',#268,#10301);
+#10301 = DEFINITIONAL_REPRESENTATION('',(#10302),#10310);
+#10302 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10303,#10304,#10305,#10306
+    ,#10307,#10308,#10309),.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(
+  '') );
+#10303 = CARTESIAN_POINT('',(3.25,0.));
+#10304 = CARTESIAN_POINT('',(3.683012701892,0.));
+#10305 = CARTESIAN_POINT('',(3.466506350946,-0.375));
+#10306 = CARTESIAN_POINT('',(3.25,-0.75));
+#10307 = CARTESIAN_POINT('',(3.033493649054,-0.375));
+#10308 = CARTESIAN_POINT('',(2.816987298108,-3.885780586188E-16));
+#10309 = CARTESIAN_POINT('',(3.25,0.));
+#10310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10311 = PCURVE('',#7388,#10312);
+#10312 = DEFINITIONAL_REPRESENTATION('',(#10313),#10317);
+#10313 = LINE('',#10314,#10315);
+#10314 = CARTESIAN_POINT('',(4.712388980385,2.28));
+#10315 = VECTOR('',#10316,1.);
+#10316 = DIRECTION('',(-1.,0.));
+#10317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10318 = ORIENTED_EDGE('',*,*,#10319,.T.);
+#10319 = EDGE_CURVE('',#10292,#10320,#10322,.T.);
+#10320 = VERTEX_POINT('',#10321);
+#10321 = CARTESIAN_POINT('',(-3.04,-6.5,1.7));
+#10322 = SURFACE_CURVE('',#10323,(#10327,#10333),.PCURVE_S1.);
+#10323 = LINE('',#10324,#10325);
+#10324 = CARTESIAN_POINT('',(-3.04,-6.5,5.));
+#10325 = VECTOR('',#10326,1.);
+#10326 = DIRECTION('',(0.,0.,-1.));
+#10327 = PCURVE('',#268,#10328);
+#10328 = DEFINITIONAL_REPRESENTATION('',(#10329),#10332);
+#10329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10330,#10331),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10330 = CARTESIAN_POINT('',(3.,0.));
+#10331 = CARTESIAN_POINT('',(3.,-3.3));
+#10332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10333 = PCURVE('',#7360,#10334);
+#10334 = DEFINITIONAL_REPRESENTATION('',(#10335),#10338);
+#10335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10336,#10337),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10336 = CARTESIAN_POINT('',(6.46,0.));
+#10337 = CARTESIAN_POINT('',(6.46,-3.3));
+#10338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10339 = ORIENTED_EDGE('',*,*,#10340,.T.);
+#10340 = EDGE_CURVE('',#10320,#10341,#10343,.T.);
+#10341 = VERTEX_POINT('',#10342);
+#10342 = CARTESIAN_POINT('',(-3.04,-8.5,1.7));
+#10343 = SURFACE_CURVE('',#10344,(#10348,#10354),.PCURVE_S1.);
+#10344 = LINE('',#10345,#10346);
+#10345 = CARTESIAN_POINT('',(-3.04,-8.,1.7));
+#10346 = VECTOR('',#10347,1.);
+#10347 = DIRECTION('',(0.,-1.,0.));
+#10348 = PCURVE('',#268,#10349);
+#10349 = DEFINITIONAL_REPRESENTATION('',(#10350),#10353);
+#10350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10351,#10352),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#10351 = CARTESIAN_POINT('',(3.,-3.3));
+#10352 = CARTESIAN_POINT('',(1.,-3.3));
+#10353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10354 = PCURVE('',#7334,#10355);
+#10355 = DEFINITIONAL_REPRESENTATION('',(#10356),#10359);
+#10356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10357,#10358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.5,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#10357 = CARTESIAN_POINT('',(6.46,0.));
+#10358 = CARTESIAN_POINT('',(6.46,-2.));
+#10359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10360 = ORIENTED_EDGE('',*,*,#10361,.T.);
+#10361 = EDGE_CURVE('',#10341,#10362,#10364,.T.);
+#10362 = VERTEX_POINT('',#10363);
+#10363 = CARTESIAN_POINT('',(-3.04,-8.5,4.75));
+#10364 = SURFACE_CURVE('',#10365,(#10369,#10375),.PCURVE_S1.);
+#10365 = LINE('',#10366,#10367);
+#10366 = CARTESIAN_POINT('',(-3.04,-8.5,5.));
+#10367 = VECTOR('',#10368,1.);
+#10368 = DIRECTION('',(0.,0.,1.));
+#10369 = PCURVE('',#268,#10370);
+#10370 = DEFINITIONAL_REPRESENTATION('',(#10371),#10374);
+#10371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10372,#10373),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10372 = CARTESIAN_POINT('',(1.,-3.3));
+#10373 = CARTESIAN_POINT('',(1.,0.));
+#10374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10375 = PCURVE('',#7308,#10376);
+#10376 = DEFINITIONAL_REPRESENTATION('',(#10377),#10380);
+#10377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10378,#10379),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10378 = CARTESIAN_POINT('',(12.54,-3.3));
+#10379 = CARTESIAN_POINT('',(12.54,0.));
+#10380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10381 = ORIENTED_EDGE('',*,*,#10382,.F.);
+#10382 = EDGE_CURVE('',#9466,#10362,#10383,.T.);
+#10383 = SURFACE_CURVE('',#10384,(#10389,#10400),.PCURVE_S1.);
+#10384 = CIRCLE('',#10385,0.25);
+#10385 = AXIS2_PLACEMENT_3D('',#10386,#10387,#10388);
+#10386 = CARTESIAN_POINT('',(-3.04,-8.75,4.75));
+#10387 = DIRECTION('',(-1.,0.,0.));
+#10388 = DIRECTION('',(0.,0.,-1.));
+#10389 = PCURVE('',#268,#10390);
+#10390 = DEFINITIONAL_REPRESENTATION('',(#10391),#10399);
+#10391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10392,#10393,#10394,#10395
+    ,#10396,#10397,#10398),.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(
+  '') );
+#10392 = CARTESIAN_POINT('',(0.75,-0.5));
+#10393 = CARTESIAN_POINT('',(0.316987298108,-0.5));
+#10394 = CARTESIAN_POINT('',(0.533493649054,-0.125));
+#10395 = CARTESIAN_POINT('',(0.75,0.25));
+#10396 = CARTESIAN_POINT('',(0.966506350946,-0.125));
+#10397 = CARTESIAN_POINT('',(1.183012701892,-0.5));
+#10398 = CARTESIAN_POINT('',(0.75,-0.5));
+#10399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10400 = PCURVE('',#7281,#10401);
+#10401 = DEFINITIONAL_REPRESENTATION('',(#10402),#10406);
+#10402 = LINE('',#10403,#10404);
+#10403 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#10404 = VECTOR('',#10405,1.);
+#10405 = DIRECTION('',(1.,0.));
+#10406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10407 = ADVANCED_FACE('',(#10408),#352,.T.);
+#10408 = FACE_BOUND('',#10409,.T.);
+#10409 = EDGE_LOOP('',(#10410,#10438,#10459,#10460));
+#10410 = ORIENTED_EDGE('',*,*,#10411,.T.);
+#10411 = EDGE_CURVE('',#309,#10412,#10414,.T.);
+#10412 = VERTEX_POINT('',#10413);
+#10413 = CARTESIAN_POINT('',(-1.14,9.25,5.));
+#10414 = SURFACE_CURVE('',#10415,(#10420,#10427),.PCURVE_S1.);
+#10415 = CIRCLE('',#10416,0.25);
+#10416 = AXIS2_PLACEMENT_3D('',#10417,#10418,#10419);
+#10417 = CARTESIAN_POINT('',(-1.14,9.25,4.75));
+#10418 = DIRECTION('',(1.,0.,-0.));
+#10419 = DIRECTION('',(0.,0.,1.));
+#10420 = PCURVE('',#352,#10421);
+#10421 = DEFINITIONAL_REPRESENTATION('',(#10422),#10426);
+#10422 = LINE('',#10423,#10424);
+#10423 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#10424 = VECTOR('',#10425,1.);
+#10425 = DIRECTION('',(1.,0.));
+#10426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10427 = PCURVE('',#324,#10428);
+#10428 = DEFINITIONAL_REPRESENTATION('',(#10429),#10437);
+#10429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10430,#10431,#10432,#10433
+    ,#10434,#10435,#10436),.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(
+  '') );
+#10430 = CARTESIAN_POINT('',(0.25,0.));
+#10431 = CARTESIAN_POINT('',(0.683012701892,0.));
+#10432 = CARTESIAN_POINT('',(0.466506350946,-0.375));
+#10433 = CARTESIAN_POINT('',(0.25,-0.75));
+#10434 = CARTESIAN_POINT('',(3.349364905389E-02,-0.375));
+#10435 = CARTESIAN_POINT('',(-0.183012701892,-3.885780586188E-16));
+#10436 = CARTESIAN_POINT('',(0.25,0.));
+#10437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10438 = ORIENTED_EDGE('',*,*,#10439,.T.);
+#10439 = EDGE_CURVE('',#10412,#8411,#10440,.T.);
+#10440 = SURFACE_CURVE('',#10441,(#10445,#10452),.PCURVE_S1.);
+#10441 = LINE('',#10442,#10443);
+#10442 = CARTESIAN_POINT('',(-1.14,9.25,5.));
+#10443 = VECTOR('',#10444,1.);
+#10444 = DIRECTION('',(1.,0.,0.));
+#10445 = PCURVE('',#352,#10446);
+#10446 = DEFINITIONAL_REPRESENTATION('',(#10447),#10451);
+#10447 = LINE('',#10448,#10449);
+#10448 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10449 = VECTOR('',#10450,1.);
+#10450 = DIRECTION('',(0.,1.));
+#10451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10452 = PCURVE('',#8450,#10453);
+#10453 = DEFINITIONAL_REPRESENTATION('',(#10454),#10458);
+#10454 = LINE('',#10455,#10456);
+#10455 = CARTESIAN_POINT('',(8.36,-0.25));
+#10456 = VECTOR('',#10457,1.);
+#10457 = DIRECTION('',(1.,0.));
+#10458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10459 = ORIENTED_EDGE('',*,*,#8410,.F.);
+#10460 = ORIENTED_EDGE('',*,*,#336,.F.);
+#10461 = ADVANCED_FACE('',(#10462),#296,.T.);
+#10462 = FACE_BOUND('',#10463,.T.);
+#10463 = EDGE_LOOP('',(#10464,#10465,#10466,#10489));
+#10464 = ORIENTED_EDGE('',*,*,#280,.F.);
+#10465 = ORIENTED_EDGE('',*,*,#9539,.F.);
+#10466 = ORIENTED_EDGE('',*,*,#10467,.F.);
+#10467 = EDGE_CURVE('',#10468,#9517,#10470,.T.);
+#10468 = VERTEX_POINT('',#10469);
+#10469 = CARTESIAN_POINT('',(-1.14,-9.5,1.5));
+#10470 = SURFACE_CURVE('',#10471,(#10475,#10482),.PCURVE_S1.);
+#10471 = LINE('',#10472,#10473);
+#10472 = CARTESIAN_POINT('',(-1.14,-9.5,1.5));
+#10473 = VECTOR('',#10474,1.);
+#10474 = DIRECTION('',(-1.,0.,0.));
+#10475 = PCURVE('',#296,#10476);
+#10476 = DEFINITIONAL_REPRESENTATION('',(#10477),#10481);
+#10477 = LINE('',#10478,#10479);
+#10478 = CARTESIAN_POINT('',(1.9,-19.));
+#10479 = VECTOR('',#10480,1.);
+#10480 = DIRECTION('',(-1.,0.));
+#10481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10482 = PCURVE('',#607,#10483);
+#10483 = DEFINITIONAL_REPRESENTATION('',(#10484),#10488);
+#10484 = LINE('',#10485,#10486);
+#10485 = CARTESIAN_POINT('',(10.64,-1.5));
+#10486 = VECTOR('',#10487,1.);
+#10487 = DIRECTION('',(1.,0.));
+#10488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10489 = ORIENTED_EDGE('',*,*,#10490,.F.);
+#10490 = EDGE_CURVE('',#281,#10468,#10491,.T.);
+#10491 = SURFACE_CURVE('',#10492,(#10496,#10503),.PCURVE_S1.);
+#10492 = LINE('',#10493,#10494);
+#10493 = CARTESIAN_POINT('',(-1.14,9.5,1.5));
+#10494 = VECTOR('',#10495,1.);
+#10495 = DIRECTION('',(0.,-1.,0.));
+#10496 = PCURVE('',#296,#10497);
+#10497 = DEFINITIONAL_REPRESENTATION('',(#10498),#10502);
+#10498 = LINE('',#10499,#10500);
+#10499 = CARTESIAN_POINT('',(1.9,0.));
+#10500 = VECTOR('',#10501,1.);
+#10501 = DIRECTION('',(0.,-1.));
+#10502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10503 = PCURVE('',#324,#10504);
+#10504 = DEFINITIONAL_REPRESENTATION('',(#10505),#10509);
+#10505 = LINE('',#10506,#10507);
+#10506 = CARTESIAN_POINT('',(0.,-3.5));
+#10507 = VECTOR('',#10508,1.);
+#10508 = DIRECTION('',(1.,0.));
+#10509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10510 = ADVANCED_FACE('',(#10511),#324,.T.);
+#10511 = FACE_BOUND('',#10512,.T.);
+#10512 = EDGE_LOOP('',(#10513,#10536,#10537,#10538,#10539,#10562,#10586,
+    #10609,#10633,#10654,#10675,#10696,#10720,#10743,#10767,#10788,
+    #10809,#10830,#10854,#10877,#10901,#10922,#10943,#10964,#10988,
+    #11011,#11035,#11056,#11077,#11098,#11122,#11145,#11169,#11190,
+    #11211,#11232,#11256,#11279,#11303,#11324,#11345,#11366));
+#10513 = ORIENTED_EDGE('',*,*,#10514,.F.);
+#10514 = EDGE_CURVE('',#10412,#10515,#10517,.T.);
+#10515 = VERTEX_POINT('',#10516);
+#10516 = CARTESIAN_POINT('',(-1.14,8.75,5.));
+#10517 = SURFACE_CURVE('',#10518,(#10522,#10529),.PCURVE_S1.);
+#10518 = LINE('',#10519,#10520);
+#10519 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#10520 = VECTOR('',#10521,1.);
+#10521 = DIRECTION('',(0.,-1.,0.));
+#10522 = PCURVE('',#324,#10523);
+#10523 = DEFINITIONAL_REPRESENTATION('',(#10524),#10528);
+#10524 = LINE('',#10525,#10526);
+#10525 = CARTESIAN_POINT('',(0.,0.));
+#10526 = VECTOR('',#10527,1.);
+#10527 = DIRECTION('',(1.,0.));
+#10528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10529 = PCURVE('',#8450,#10530);
+#10530 = DEFINITIONAL_REPRESENTATION('',(#10531),#10535);
+#10531 = LINE('',#10532,#10533);
+#10532 = CARTESIAN_POINT('',(8.36,0.));
+#10533 = VECTOR('',#10534,1.);
+#10534 = DIRECTION('',(0.,-1.));
+#10535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10536 = ORIENTED_EDGE('',*,*,#10411,.F.);
+#10537 = ORIENTED_EDGE('',*,*,#308,.T.);
+#10538 = ORIENTED_EDGE('',*,*,#10490,.T.);
+#10539 = ORIENTED_EDGE('',*,*,#10540,.F.);
+#10540 = EDGE_CURVE('',#10541,#10468,#10543,.T.);
+#10541 = VERTEX_POINT('',#10542);
+#10542 = CARTESIAN_POINT('',(-1.14,-9.5,4.75));
+#10543 = SURFACE_CURVE('',#10544,(#10548,#10555),.PCURVE_S1.);
+#10544 = LINE('',#10545,#10546);
+#10545 = CARTESIAN_POINT('',(-1.14,-9.5,5.));
+#10546 = VECTOR('',#10547,1.);
+#10547 = DIRECTION('',(-0.,-0.,-1.));
+#10548 = PCURVE('',#324,#10549);
+#10549 = DEFINITIONAL_REPRESENTATION('',(#10550),#10554);
+#10550 = LINE('',#10551,#10552);
+#10551 = CARTESIAN_POINT('',(19.,0.));
+#10552 = VECTOR('',#10553,1.);
+#10553 = DIRECTION('',(0.,-1.));
+#10554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10555 = PCURVE('',#607,#10556);
+#10556 = DEFINITIONAL_REPRESENTATION('',(#10557),#10561);
+#10557 = LINE('',#10558,#10559);
+#10558 = CARTESIAN_POINT('',(10.64,-5.));
+#10559 = VECTOR('',#10560,1.);
+#10560 = DIRECTION('',(0.,1.));
+#10561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10562 = ORIENTED_EDGE('',*,*,#10563,.T.);
+#10563 = EDGE_CURVE('',#10541,#10564,#10566,.T.);
+#10564 = VERTEX_POINT('',#10565);
+#10565 = CARTESIAN_POINT('',(-1.14,-9.25,5.));
+#10566 = SURFACE_CURVE('',#10567,(#10572,#10579),.PCURVE_S1.);
+#10567 = CIRCLE('',#10568,0.25);
+#10568 = AXIS2_PLACEMENT_3D('',#10569,#10570,#10571);
+#10569 = CARTESIAN_POINT('',(-1.14,-9.25,4.75));
+#10570 = DIRECTION('',(-1.,0.,0.));
+#10571 = DIRECTION('',(0.,0.,-1.));
+#10572 = PCURVE('',#324,#10573);
+#10573 = DEFINITIONAL_REPRESENTATION('',(#10574),#10578);
+#10574 = CIRCLE('',#10575,0.25);
+#10575 = AXIS2_PLACEMENT_2D('',#10576,#10577);
+#10576 = CARTESIAN_POINT('',(18.75,-0.25));
+#10577 = DIRECTION('',(0.,-1.));
+#10578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10579 = PCURVE('',#8375,#10580);
+#10580 = DEFINITIONAL_REPRESENTATION('',(#10581),#10585);
+#10581 = LINE('',#10582,#10583);
+#10582 = CARTESIAN_POINT('',(-1.570796326795,2.28));
+#10583 = VECTOR('',#10584,1.);
+#10584 = DIRECTION('',(1.,0.));
+#10585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10586 = ORIENTED_EDGE('',*,*,#10587,.F.);
+#10587 = EDGE_CURVE('',#10588,#10564,#10590,.T.);
+#10588 = VERTEX_POINT('',#10589);
+#10589 = CARTESIAN_POINT('',(-1.14,-8.75,5.));
+#10590 = SURFACE_CURVE('',#10591,(#10595,#10602),.PCURVE_S1.);
+#10591 = LINE('',#10592,#10593);
+#10592 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#10593 = VECTOR('',#10594,1.);
+#10594 = DIRECTION('',(0.,-1.,0.));
+#10595 = PCURVE('',#324,#10596);
+#10596 = DEFINITIONAL_REPRESENTATION('',(#10597),#10601);
+#10597 = LINE('',#10598,#10599);
+#10598 = CARTESIAN_POINT('',(0.,0.));
+#10599 = VECTOR('',#10600,1.);
+#10600 = DIRECTION('',(1.,0.));
+#10601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10602 = PCURVE('',#8342,#10603);
+#10603 = DEFINITIONAL_REPRESENTATION('',(#10604),#10608);
+#10604 = LINE('',#10605,#10606);
+#10605 = CARTESIAN_POINT('',(8.36,0.));
+#10606 = VECTOR('',#10607,1.);
+#10607 = DIRECTION('',(0.,-1.));
+#10608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10609 = ORIENTED_EDGE('',*,*,#10610,.T.);
+#10610 = EDGE_CURVE('',#10588,#10611,#10613,.T.);
+#10611 = VERTEX_POINT('',#10612);
+#10612 = CARTESIAN_POINT('',(-1.14,-8.5,4.75));
+#10613 = SURFACE_CURVE('',#10614,(#10619,#10626),.PCURVE_S1.);
+#10614 = CIRCLE('',#10615,0.25);
+#10615 = AXIS2_PLACEMENT_3D('',#10616,#10617,#10618);
+#10616 = CARTESIAN_POINT('',(-1.14,-8.75,4.75));
+#10617 = DIRECTION('',(-1.,0.,0.));
+#10618 = DIRECTION('',(0.,0.,-1.));
+#10619 = PCURVE('',#324,#10620);
+#10620 = DEFINITIONAL_REPRESENTATION('',(#10621),#10625);
+#10621 = CIRCLE('',#10622,0.25);
+#10622 = AXIS2_PLACEMENT_2D('',#10623,#10624);
+#10623 = CARTESIAN_POINT('',(18.25,-0.25));
+#10624 = DIRECTION('',(0.,-1.));
+#10625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10626 = PCURVE('',#9448,#10627);
+#10627 = DEFINITIONAL_REPRESENTATION('',(#10628),#10632);
+#10628 = LINE('',#10629,#10630);
+#10629 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#10630 = VECTOR('',#10631,1.);
+#10631 = DIRECTION('',(1.,0.));
+#10632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10633 = ORIENTED_EDGE('',*,*,#10634,.T.);
+#10634 = EDGE_CURVE('',#10611,#10635,#10637,.T.);
+#10635 = VERTEX_POINT('',#10636);
+#10636 = CARTESIAN_POINT('',(-1.14,-8.5,1.7));
+#10637 = SURFACE_CURVE('',#10638,(#10642,#10648),.PCURVE_S1.);
+#10638 = LINE('',#10639,#10640);
+#10639 = CARTESIAN_POINT('',(-1.14,-8.5,5.));
+#10640 = VECTOR('',#10641,1.);
+#10641 = DIRECTION('',(0.,0.,-1.));
+#10642 = PCURVE('',#324,#10643);
+#10643 = DEFINITIONAL_REPRESENTATION('',(#10644),#10647);
+#10644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10645,#10646),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10645 = CARTESIAN_POINT('',(18.,0.));
+#10646 = CARTESIAN_POINT('',(18.,-3.3));
+#10647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10648 = PCURVE('',#9418,#10649);
+#10649 = DEFINITIONAL_REPRESENTATION('',(#10650),#10653);
+#10650 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10651,#10652),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10651 = CARTESIAN_POINT('',(10.64,0.));
+#10652 = CARTESIAN_POINT('',(10.64,-3.3));
+#10653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10654 = ORIENTED_EDGE('',*,*,#10655,.T.);
+#10655 = EDGE_CURVE('',#10635,#10656,#10658,.T.);
+#10656 = VERTEX_POINT('',#10657);
+#10657 = CARTESIAN_POINT('',(-1.14,-6.5,1.7));
+#10658 = SURFACE_CURVE('',#10659,(#10663,#10669),.PCURVE_S1.);
+#10659 = LINE('',#10660,#10661);
+#10660 = CARTESIAN_POINT('',(-1.14,1.5,1.7));
+#10661 = VECTOR('',#10662,1.);
+#10662 = DIRECTION('',(0.,1.,0.));
+#10663 = PCURVE('',#324,#10664);
+#10664 = DEFINITIONAL_REPRESENTATION('',(#10665),#10668);
+#10665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10666,#10667),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#10666 = CARTESIAN_POINT('',(18.,-3.3));
+#10667 = CARTESIAN_POINT('',(16.,-3.3));
+#10668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10669 = PCURVE('',#9392,#10670);
+#10670 = DEFINITIONAL_REPRESENTATION('',(#10671),#10674);
+#10671 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10672,#10673),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.,-8.),.PIECEWISE_BEZIER_KNOTS.);
+#10672 = CARTESIAN_POINT('',(8.36,-2.));
+#10673 = CARTESIAN_POINT('',(8.36,0.));
+#10674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10675 = ORIENTED_EDGE('',*,*,#10676,.T.);
+#10676 = EDGE_CURVE('',#10656,#10677,#10679,.T.);
+#10677 = VERTEX_POINT('',#10678);
+#10678 = CARTESIAN_POINT('',(-1.14,-6.5,4.75));
+#10679 = SURFACE_CURVE('',#10680,(#10684,#10690),.PCURVE_S1.);
+#10680 = LINE('',#10681,#10682);
+#10681 = CARTESIAN_POINT('',(-1.14,-6.5,5.));
+#10682 = VECTOR('',#10683,1.);
+#10683 = DIRECTION('',(0.,0.,1.));
+#10684 = PCURVE('',#324,#10685);
+#10685 = DEFINITIONAL_REPRESENTATION('',(#10686),#10689);
+#10686 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10687,#10688),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10687 = CARTESIAN_POINT('',(16.,-3.3));
+#10688 = CARTESIAN_POINT('',(16.,0.));
+#10689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10690 = PCURVE('',#9366,#10691);
+#10691 = DEFINITIONAL_REPRESENTATION('',(#10692),#10695);
+#10692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10693,#10694),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10693 = CARTESIAN_POINT('',(8.36,-3.3));
+#10694 = CARTESIAN_POINT('',(8.36,0.));
+#10695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10696 = ORIENTED_EDGE('',*,*,#10697,.T.);
+#10697 = EDGE_CURVE('',#10677,#10698,#10700,.T.);
+#10698 = VERTEX_POINT('',#10699);
+#10699 = CARTESIAN_POINT('',(-1.14,-6.25,5.));
+#10700 = SURFACE_CURVE('',#10701,(#10706,#10713),.PCURVE_S1.);
+#10701 = CIRCLE('',#10702,0.25);
+#10702 = AXIS2_PLACEMENT_3D('',#10703,#10704,#10705);
+#10703 = CARTESIAN_POINT('',(-1.14,-6.25,4.75));
+#10704 = DIRECTION('',(-1.,0.,0.));
+#10705 = DIRECTION('',(0.,0.,1.));
+#10706 = PCURVE('',#324,#10707);
+#10707 = DEFINITIONAL_REPRESENTATION('',(#10708),#10712);
+#10708 = CIRCLE('',#10709,0.25);
+#10709 = AXIS2_PLACEMENT_2D('',#10710,#10711);
+#10710 = CARTESIAN_POINT('',(15.75,-0.25));
+#10711 = DIRECTION('',(0.,1.));
+#10712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10713 = PCURVE('',#9339,#10714);
+#10714 = DEFINITIONAL_REPRESENTATION('',(#10715),#10719);
+#10715 = LINE('',#10716,#10717);
+#10716 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#10717 = VECTOR('',#10718,1.);
+#10718 = DIRECTION('',(-1.,0.));
+#10719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10720 = ORIENTED_EDGE('',*,*,#10721,.F.);
+#10721 = EDGE_CURVE('',#10722,#10698,#10724,.T.);
+#10722 = VERTEX_POINT('',#10723);
+#10723 = CARTESIAN_POINT('',(-1.14,-5.75,5.));
+#10724 = SURFACE_CURVE('',#10725,(#10729,#10736),.PCURVE_S1.);
+#10725 = LINE('',#10726,#10727);
+#10726 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#10727 = VECTOR('',#10728,1.);
+#10728 = DIRECTION('',(0.,-1.,0.));
+#10729 = PCURVE('',#324,#10730);
+#10730 = DEFINITIONAL_REPRESENTATION('',(#10731),#10735);
+#10731 = LINE('',#10732,#10733);
+#10732 = CARTESIAN_POINT('',(0.,0.));
+#10733 = VECTOR('',#10734,1.);
+#10734 = DIRECTION('',(1.,0.));
+#10735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10736 = PCURVE('',#9306,#10737);
+#10737 = DEFINITIONAL_REPRESENTATION('',(#10738),#10742);
+#10738 = LINE('',#10739,#10740);
+#10739 = CARTESIAN_POINT('',(8.36,0.));
+#10740 = VECTOR('',#10741,1.);
+#10741 = DIRECTION('',(0.,-1.));
+#10742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10743 = ORIENTED_EDGE('',*,*,#10744,.T.);
+#10744 = EDGE_CURVE('',#10722,#10745,#10747,.T.);
+#10745 = VERTEX_POINT('',#10746);
+#10746 = CARTESIAN_POINT('',(-1.14,-5.5,4.75));
+#10747 = SURFACE_CURVE('',#10748,(#10753,#10760),.PCURVE_S1.);
+#10748 = CIRCLE('',#10749,0.25);
+#10749 = AXIS2_PLACEMENT_3D('',#10750,#10751,#10752);
+#10750 = CARTESIAN_POINT('',(-1.14,-5.75,4.75));
+#10751 = DIRECTION('',(-1.,0.,0.));
+#10752 = DIRECTION('',(0.,0.,-1.));
+#10753 = PCURVE('',#324,#10754);
+#10754 = DEFINITIONAL_REPRESENTATION('',(#10755),#10759);
+#10755 = CIRCLE('',#10756,0.25);
+#10756 = AXIS2_PLACEMENT_2D('',#10757,#10758);
+#10757 = CARTESIAN_POINT('',(15.25,-0.25));
+#10758 = DIRECTION('',(0.,-1.));
+#10759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10760 = PCURVE('',#9278,#10761);
+#10761 = DEFINITIONAL_REPRESENTATION('',(#10762),#10766);
+#10762 = LINE('',#10763,#10764);
+#10763 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#10764 = VECTOR('',#10765,1.);
+#10765 = DIRECTION('',(1.,0.));
+#10766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10767 = ORIENTED_EDGE('',*,*,#10768,.T.);
+#10768 = EDGE_CURVE('',#10745,#10769,#10771,.T.);
+#10769 = VERTEX_POINT('',#10770);
+#10770 = CARTESIAN_POINT('',(-1.14,-5.5,1.7));
+#10771 = SURFACE_CURVE('',#10772,(#10776,#10782),.PCURVE_S1.);
+#10772 = LINE('',#10773,#10774);
+#10773 = CARTESIAN_POINT('',(-1.14,-5.5,5.));
+#10774 = VECTOR('',#10775,1.);
+#10775 = DIRECTION('',(0.,0.,-1.));
+#10776 = PCURVE('',#324,#10777);
+#10777 = DEFINITIONAL_REPRESENTATION('',(#10778),#10781);
+#10778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10779,#10780),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10779 = CARTESIAN_POINT('',(15.,0.));
+#10780 = CARTESIAN_POINT('',(15.,-3.3));
+#10781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10782 = PCURVE('',#9246,#10783);
+#10783 = DEFINITIONAL_REPRESENTATION('',(#10784),#10787);
+#10784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10785,#10786),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10785 = CARTESIAN_POINT('',(10.64,0.));
+#10786 = CARTESIAN_POINT('',(10.64,-3.3));
+#10787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10788 = ORIENTED_EDGE('',*,*,#10789,.T.);
+#10789 = EDGE_CURVE('',#10769,#10790,#10792,.T.);
+#10790 = VERTEX_POINT('',#10791);
+#10791 = CARTESIAN_POINT('',(-1.14,-3.5,1.7));
+#10792 = SURFACE_CURVE('',#10793,(#10797,#10803),.PCURVE_S1.);
+#10793 = LINE('',#10794,#10795);
+#10794 = CARTESIAN_POINT('',(-1.14,3.,1.7));
+#10795 = VECTOR('',#10796,1.);
+#10796 = DIRECTION('',(0.,1.,0.));
+#10797 = PCURVE('',#324,#10798);
+#10798 = DEFINITIONAL_REPRESENTATION('',(#10799),#10802);
+#10799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10800,#10801),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#10800 = CARTESIAN_POINT('',(15.,-3.3));
+#10801 = CARTESIAN_POINT('',(13.,-3.3));
+#10802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10803 = PCURVE('',#9220,#10804);
+#10804 = DEFINITIONAL_REPRESENTATION('',(#10805),#10808);
+#10805 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10806,#10807),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-8.5,-6.5),.PIECEWISE_BEZIER_KNOTS.);
+#10806 = CARTESIAN_POINT('',(8.36,-2.));
+#10807 = CARTESIAN_POINT('',(8.36,0.));
+#10808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10809 = ORIENTED_EDGE('',*,*,#10810,.T.);
+#10810 = EDGE_CURVE('',#10790,#10811,#10813,.T.);
+#10811 = VERTEX_POINT('',#10812);
+#10812 = CARTESIAN_POINT('',(-1.14,-3.5,4.75));
+#10813 = SURFACE_CURVE('',#10814,(#10818,#10824),.PCURVE_S1.);
+#10814 = LINE('',#10815,#10816);
+#10815 = CARTESIAN_POINT('',(-1.14,-3.5,5.));
+#10816 = VECTOR('',#10817,1.);
+#10817 = DIRECTION('',(0.,0.,1.));
+#10818 = PCURVE('',#324,#10819);
+#10819 = DEFINITIONAL_REPRESENTATION('',(#10820),#10823);
+#10820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10821,#10822),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10821 = CARTESIAN_POINT('',(13.,-3.3));
+#10822 = CARTESIAN_POINT('',(13.,0.));
+#10823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10824 = PCURVE('',#9194,#10825);
+#10825 = DEFINITIONAL_REPRESENTATION('',(#10826),#10829);
+#10826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10827,#10828),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10827 = CARTESIAN_POINT('',(8.36,-3.3));
+#10828 = CARTESIAN_POINT('',(8.36,0.));
+#10829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10830 = ORIENTED_EDGE('',*,*,#10831,.T.);
+#10831 = EDGE_CURVE('',#10811,#10832,#10834,.T.);
+#10832 = VERTEX_POINT('',#10833);
+#10833 = CARTESIAN_POINT('',(-1.14,-3.25,5.));
+#10834 = SURFACE_CURVE('',#10835,(#10840,#10847),.PCURVE_S1.);
+#10835 = CIRCLE('',#10836,0.25);
+#10836 = AXIS2_PLACEMENT_3D('',#10837,#10838,#10839);
+#10837 = CARTESIAN_POINT('',(-1.14,-3.25,4.75));
+#10838 = DIRECTION('',(-1.,0.,0.));
+#10839 = DIRECTION('',(0.,0.,1.));
+#10840 = PCURVE('',#324,#10841);
+#10841 = DEFINITIONAL_REPRESENTATION('',(#10842),#10846);
+#10842 = CIRCLE('',#10843,0.25);
+#10843 = AXIS2_PLACEMENT_2D('',#10844,#10845);
+#10844 = CARTESIAN_POINT('',(12.75,-0.25));
+#10845 = DIRECTION('',(0.,1.));
+#10846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10847 = PCURVE('',#9167,#10848);
+#10848 = DEFINITIONAL_REPRESENTATION('',(#10849),#10853);
+#10849 = LINE('',#10850,#10851);
+#10850 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#10851 = VECTOR('',#10852,1.);
+#10852 = DIRECTION('',(-1.,0.));
+#10853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10854 = ORIENTED_EDGE('',*,*,#10855,.F.);
+#10855 = EDGE_CURVE('',#10856,#10832,#10858,.T.);
+#10856 = VERTEX_POINT('',#10857);
+#10857 = CARTESIAN_POINT('',(-1.14,-2.75,5.));
+#10858 = SURFACE_CURVE('',#10859,(#10863,#10870),.PCURVE_S1.);
+#10859 = LINE('',#10860,#10861);
+#10860 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#10861 = VECTOR('',#10862,1.);
+#10862 = DIRECTION('',(0.,-1.,0.));
+#10863 = PCURVE('',#324,#10864);
+#10864 = DEFINITIONAL_REPRESENTATION('',(#10865),#10869);
+#10865 = LINE('',#10866,#10867);
+#10866 = CARTESIAN_POINT('',(0.,0.));
+#10867 = VECTOR('',#10868,1.);
+#10868 = DIRECTION('',(1.,0.));
+#10869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10870 = PCURVE('',#9134,#10871);
+#10871 = DEFINITIONAL_REPRESENTATION('',(#10872),#10876);
+#10872 = LINE('',#10873,#10874);
+#10873 = CARTESIAN_POINT('',(8.36,0.));
+#10874 = VECTOR('',#10875,1.);
+#10875 = DIRECTION('',(0.,-1.));
+#10876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10877 = ORIENTED_EDGE('',*,*,#10878,.T.);
+#10878 = EDGE_CURVE('',#10856,#10879,#10881,.T.);
+#10879 = VERTEX_POINT('',#10880);
+#10880 = CARTESIAN_POINT('',(-1.14,-2.5,4.75));
+#10881 = SURFACE_CURVE('',#10882,(#10887,#10894),.PCURVE_S1.);
+#10882 = CIRCLE('',#10883,0.25);
+#10883 = AXIS2_PLACEMENT_3D('',#10884,#10885,#10886);
+#10884 = CARTESIAN_POINT('',(-1.14,-2.75,4.75));
+#10885 = DIRECTION('',(-1.,0.,0.));
+#10886 = DIRECTION('',(0.,0.,-1.));
+#10887 = PCURVE('',#324,#10888);
+#10888 = DEFINITIONAL_REPRESENTATION('',(#10889),#10893);
+#10889 = CIRCLE('',#10890,0.25);
+#10890 = AXIS2_PLACEMENT_2D('',#10891,#10892);
+#10891 = CARTESIAN_POINT('',(12.25,-0.25));
+#10892 = DIRECTION('',(0.,-1.));
+#10893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10894 = PCURVE('',#9106,#10895);
+#10895 = DEFINITIONAL_REPRESENTATION('',(#10896),#10900);
+#10896 = LINE('',#10897,#10898);
+#10897 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#10898 = VECTOR('',#10899,1.);
+#10899 = DIRECTION('',(1.,0.));
+#10900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10901 = ORIENTED_EDGE('',*,*,#10902,.T.);
+#10902 = EDGE_CURVE('',#10879,#10903,#10905,.T.);
+#10903 = VERTEX_POINT('',#10904);
+#10904 = CARTESIAN_POINT('',(-1.14,-2.5,1.7));
+#10905 = SURFACE_CURVE('',#10906,(#10910,#10916),.PCURVE_S1.);
+#10906 = LINE('',#10907,#10908);
+#10907 = CARTESIAN_POINT('',(-1.14,-2.5,5.));
+#10908 = VECTOR('',#10909,1.);
+#10909 = DIRECTION('',(0.,0.,-1.));
+#10910 = PCURVE('',#324,#10911);
+#10911 = DEFINITIONAL_REPRESENTATION('',(#10912),#10915);
+#10912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10913,#10914),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10913 = CARTESIAN_POINT('',(12.,0.));
+#10914 = CARTESIAN_POINT('',(12.,-3.3));
+#10915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10916 = PCURVE('',#9074,#10917);
+#10917 = DEFINITIONAL_REPRESENTATION('',(#10918),#10921);
+#10918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10919,#10920),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#10919 = CARTESIAN_POINT('',(10.64,0.));
+#10920 = CARTESIAN_POINT('',(10.64,-3.3));
+#10921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10922 = ORIENTED_EDGE('',*,*,#10923,.T.);
+#10923 = EDGE_CURVE('',#10903,#10924,#10926,.T.);
+#10924 = VERTEX_POINT('',#10925);
+#10925 = CARTESIAN_POINT('',(-1.14,-0.5,1.7));
+#10926 = SURFACE_CURVE('',#10927,(#10931,#10937),.PCURVE_S1.);
+#10927 = LINE('',#10928,#10929);
+#10928 = CARTESIAN_POINT('',(-1.14,4.5,1.7));
+#10929 = VECTOR('',#10930,1.);
+#10930 = DIRECTION('',(0.,1.,0.));
+#10931 = PCURVE('',#324,#10932);
+#10932 = DEFINITIONAL_REPRESENTATION('',(#10933),#10936);
+#10933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10934,#10935),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#10934 = CARTESIAN_POINT('',(12.,-3.3));
+#10935 = CARTESIAN_POINT('',(10.,-3.3));
+#10936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10937 = PCURVE('',#9048,#10938);
+#10938 = DEFINITIONAL_REPRESENTATION('',(#10939),#10942);
+#10939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10940,#10941),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.,-5.),.PIECEWISE_BEZIER_KNOTS.);
+#10940 = CARTESIAN_POINT('',(8.36,-2.));
+#10941 = CARTESIAN_POINT('',(8.36,0.));
+#10942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10943 = ORIENTED_EDGE('',*,*,#10944,.T.);
+#10944 = EDGE_CURVE('',#10924,#10945,#10947,.T.);
+#10945 = VERTEX_POINT('',#10946);
+#10946 = CARTESIAN_POINT('',(-1.14,-0.5,4.75));
+#10947 = SURFACE_CURVE('',#10948,(#10952,#10958),.PCURVE_S1.);
+#10948 = LINE('',#10949,#10950);
+#10949 = CARTESIAN_POINT('',(-1.14,-0.5,5.));
+#10950 = VECTOR('',#10951,1.);
+#10951 = DIRECTION('',(0.,0.,1.));
+#10952 = PCURVE('',#324,#10953);
+#10953 = DEFINITIONAL_REPRESENTATION('',(#10954),#10957);
+#10954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10955,#10956),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10955 = CARTESIAN_POINT('',(10.,-3.3));
+#10956 = CARTESIAN_POINT('',(10.,0.));
+#10957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10958 = PCURVE('',#9022,#10959);
+#10959 = DEFINITIONAL_REPRESENTATION('',(#10960),#10963);
+#10960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10961,#10962),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#10961 = CARTESIAN_POINT('',(8.36,-3.3));
+#10962 = CARTESIAN_POINT('',(8.36,0.));
+#10963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10964 = ORIENTED_EDGE('',*,*,#10965,.T.);
+#10965 = EDGE_CURVE('',#10945,#10966,#10968,.T.);
+#10966 = VERTEX_POINT('',#10967);
+#10967 = CARTESIAN_POINT('',(-1.14,-0.25,5.));
+#10968 = SURFACE_CURVE('',#10969,(#10974,#10981),.PCURVE_S1.);
+#10969 = CIRCLE('',#10970,0.25);
+#10970 = AXIS2_PLACEMENT_3D('',#10971,#10972,#10973);
+#10971 = CARTESIAN_POINT('',(-1.14,-0.25,4.75));
+#10972 = DIRECTION('',(-1.,0.,0.));
+#10973 = DIRECTION('',(0.,0.,1.));
+#10974 = PCURVE('',#324,#10975);
+#10975 = DEFINITIONAL_REPRESENTATION('',(#10976),#10980);
+#10976 = CIRCLE('',#10977,0.25);
+#10977 = AXIS2_PLACEMENT_2D('',#10978,#10979);
+#10978 = CARTESIAN_POINT('',(9.75,-0.25));
+#10979 = DIRECTION('',(0.,1.));
+#10980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10981 = PCURVE('',#8995,#10982);
+#10982 = DEFINITIONAL_REPRESENTATION('',(#10983),#10987);
+#10983 = LINE('',#10984,#10985);
+#10984 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#10985 = VECTOR('',#10986,1.);
+#10986 = DIRECTION('',(-1.,0.));
+#10987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10988 = ORIENTED_EDGE('',*,*,#10989,.F.);
+#10989 = EDGE_CURVE('',#10990,#10966,#10992,.T.);
+#10990 = VERTEX_POINT('',#10991);
+#10991 = CARTESIAN_POINT('',(-1.14,0.25,5.));
+#10992 = SURFACE_CURVE('',#10993,(#10997,#11004),.PCURVE_S1.);
+#10993 = LINE('',#10994,#10995);
+#10994 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#10995 = VECTOR('',#10996,1.);
+#10996 = DIRECTION('',(0.,-1.,0.));
+#10997 = PCURVE('',#324,#10998);
+#10998 = DEFINITIONAL_REPRESENTATION('',(#10999),#11003);
+#10999 = LINE('',#11000,#11001);
+#11000 = CARTESIAN_POINT('',(0.,0.));
+#11001 = VECTOR('',#11002,1.);
+#11002 = DIRECTION('',(1.,0.));
+#11003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11004 = PCURVE('',#8962,#11005);
+#11005 = DEFINITIONAL_REPRESENTATION('',(#11006),#11010);
+#11006 = LINE('',#11007,#11008);
+#11007 = CARTESIAN_POINT('',(8.36,0.));
+#11008 = VECTOR('',#11009,1.);
+#11009 = DIRECTION('',(0.,-1.));
+#11010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11011 = ORIENTED_EDGE('',*,*,#11012,.T.);
+#11012 = EDGE_CURVE('',#10990,#11013,#11015,.T.);
+#11013 = VERTEX_POINT('',#11014);
+#11014 = CARTESIAN_POINT('',(-1.14,0.5,4.75));
+#11015 = SURFACE_CURVE('',#11016,(#11021,#11028),.PCURVE_S1.);
+#11016 = CIRCLE('',#11017,0.25);
+#11017 = AXIS2_PLACEMENT_3D('',#11018,#11019,#11020);
+#11018 = CARTESIAN_POINT('',(-1.14,0.25,4.75));
+#11019 = DIRECTION('',(-1.,0.,0.));
+#11020 = DIRECTION('',(0.,0.,-1.));
+#11021 = PCURVE('',#324,#11022);
+#11022 = DEFINITIONAL_REPRESENTATION('',(#11023),#11027);
+#11023 = CIRCLE('',#11024,0.25);
+#11024 = AXIS2_PLACEMENT_2D('',#11025,#11026);
+#11025 = CARTESIAN_POINT('',(9.25,-0.25));
+#11026 = DIRECTION('',(0.,-1.));
+#11027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11028 = PCURVE('',#8934,#11029);
+#11029 = DEFINITIONAL_REPRESENTATION('',(#11030),#11034);
+#11030 = LINE('',#11031,#11032);
+#11031 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#11032 = VECTOR('',#11033,1.);
+#11033 = DIRECTION('',(1.,0.));
+#11034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11035 = ORIENTED_EDGE('',*,*,#11036,.T.);
+#11036 = EDGE_CURVE('',#11013,#11037,#11039,.T.);
+#11037 = VERTEX_POINT('',#11038);
+#11038 = CARTESIAN_POINT('',(-1.14,0.5,1.7));
+#11039 = SURFACE_CURVE('',#11040,(#11044,#11050),.PCURVE_S1.);
+#11040 = LINE('',#11041,#11042);
+#11041 = CARTESIAN_POINT('',(-1.14,0.5,5.));
+#11042 = VECTOR('',#11043,1.);
+#11043 = DIRECTION('',(0.,0.,-1.));
+#11044 = PCURVE('',#324,#11045);
+#11045 = DEFINITIONAL_REPRESENTATION('',(#11046),#11049);
+#11046 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11047,#11048),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11047 = CARTESIAN_POINT('',(9.,0.));
+#11048 = CARTESIAN_POINT('',(9.,-3.3));
+#11049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11050 = PCURVE('',#8902,#11051);
+#11051 = DEFINITIONAL_REPRESENTATION('',(#11052),#11055);
+#11052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11053,#11054),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11053 = CARTESIAN_POINT('',(10.64,0.));
+#11054 = CARTESIAN_POINT('',(10.64,-3.3));
+#11055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11056 = ORIENTED_EDGE('',*,*,#11057,.T.);
+#11057 = EDGE_CURVE('',#11037,#11058,#11060,.T.);
+#11058 = VERTEX_POINT('',#11059);
+#11059 = CARTESIAN_POINT('',(-1.14,2.5,1.7));
+#11060 = SURFACE_CURVE('',#11061,(#11065,#11071),.PCURVE_S1.);
+#11061 = LINE('',#11062,#11063);
+#11062 = CARTESIAN_POINT('',(-1.14,6.,1.7));
+#11063 = VECTOR('',#11064,1.);
+#11064 = DIRECTION('',(0.,1.,0.));
+#11065 = PCURVE('',#324,#11066);
+#11066 = DEFINITIONAL_REPRESENTATION('',(#11067),#11070);
+#11067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11068,#11069),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#11068 = CARTESIAN_POINT('',(9.,-3.3));
+#11069 = CARTESIAN_POINT('',(7.,-3.3));
+#11070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11071 = PCURVE('',#8876,#11072);
+#11072 = DEFINITIONAL_REPRESENTATION('',(#11073),#11076);
+#11073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11074,#11075),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.5,-3.5),.PIECEWISE_BEZIER_KNOTS.);
+#11074 = CARTESIAN_POINT('',(8.36,-2.));
+#11075 = CARTESIAN_POINT('',(8.36,0.));
+#11076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11077 = ORIENTED_EDGE('',*,*,#11078,.T.);
+#11078 = EDGE_CURVE('',#11058,#11079,#11081,.T.);
+#11079 = VERTEX_POINT('',#11080);
+#11080 = CARTESIAN_POINT('',(-1.14,2.5,4.75));
+#11081 = SURFACE_CURVE('',#11082,(#11086,#11092),.PCURVE_S1.);
+#11082 = LINE('',#11083,#11084);
+#11083 = CARTESIAN_POINT('',(-1.14,2.5,5.));
+#11084 = VECTOR('',#11085,1.);
+#11085 = DIRECTION('',(0.,0.,1.));
+#11086 = PCURVE('',#324,#11087);
+#11087 = DEFINITIONAL_REPRESENTATION('',(#11088),#11091);
+#11088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11089,#11090),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11089 = CARTESIAN_POINT('',(7.,-3.3));
+#11090 = CARTESIAN_POINT('',(7.,0.));
+#11091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11092 = PCURVE('',#8850,#11093);
+#11093 = DEFINITIONAL_REPRESENTATION('',(#11094),#11097);
+#11094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11095,#11096),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11095 = CARTESIAN_POINT('',(8.36,-3.3));
+#11096 = CARTESIAN_POINT('',(8.36,0.));
+#11097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11098 = ORIENTED_EDGE('',*,*,#11099,.T.);
+#11099 = EDGE_CURVE('',#11079,#11100,#11102,.T.);
+#11100 = VERTEX_POINT('',#11101);
+#11101 = CARTESIAN_POINT('',(-1.14,2.75,5.));
+#11102 = SURFACE_CURVE('',#11103,(#11108,#11115),.PCURVE_S1.);
+#11103 = CIRCLE('',#11104,0.25);
+#11104 = AXIS2_PLACEMENT_3D('',#11105,#11106,#11107);
+#11105 = CARTESIAN_POINT('',(-1.14,2.75,4.75));
+#11106 = DIRECTION('',(-1.,0.,0.));
+#11107 = DIRECTION('',(0.,0.,1.));
+#11108 = PCURVE('',#324,#11109);
+#11109 = DEFINITIONAL_REPRESENTATION('',(#11110),#11114);
+#11110 = CIRCLE('',#11111,0.25);
+#11111 = AXIS2_PLACEMENT_2D('',#11112,#11113);
+#11112 = CARTESIAN_POINT('',(6.75,-0.25));
+#11113 = DIRECTION('',(0.,1.));
+#11114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11115 = PCURVE('',#8823,#11116);
+#11116 = DEFINITIONAL_REPRESENTATION('',(#11117),#11121);
+#11117 = LINE('',#11118,#11119);
+#11118 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#11119 = VECTOR('',#11120,1.);
+#11120 = DIRECTION('',(-1.,0.));
+#11121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11122 = ORIENTED_EDGE('',*,*,#11123,.F.);
+#11123 = EDGE_CURVE('',#11124,#11100,#11126,.T.);
+#11124 = VERTEX_POINT('',#11125);
+#11125 = CARTESIAN_POINT('',(-1.14,3.25,5.));
+#11126 = SURFACE_CURVE('',#11127,(#11131,#11138),.PCURVE_S1.);
+#11127 = LINE('',#11128,#11129);
+#11128 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#11129 = VECTOR('',#11130,1.);
+#11130 = DIRECTION('',(0.,-1.,0.));
+#11131 = PCURVE('',#324,#11132);
+#11132 = DEFINITIONAL_REPRESENTATION('',(#11133),#11137);
+#11133 = LINE('',#11134,#11135);
+#11134 = CARTESIAN_POINT('',(0.,0.));
+#11135 = VECTOR('',#11136,1.);
+#11136 = DIRECTION('',(1.,0.));
+#11137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11138 = PCURVE('',#8790,#11139);
+#11139 = DEFINITIONAL_REPRESENTATION('',(#11140),#11144);
+#11140 = LINE('',#11141,#11142);
+#11141 = CARTESIAN_POINT('',(8.36,0.));
+#11142 = VECTOR('',#11143,1.);
+#11143 = DIRECTION('',(0.,-1.));
+#11144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11145 = ORIENTED_EDGE('',*,*,#11146,.T.);
+#11146 = EDGE_CURVE('',#11124,#11147,#11149,.T.);
+#11147 = VERTEX_POINT('',#11148);
+#11148 = CARTESIAN_POINT('',(-1.14,3.5,4.75));
+#11149 = SURFACE_CURVE('',#11150,(#11155,#11162),.PCURVE_S1.);
+#11150 = CIRCLE('',#11151,0.25);
+#11151 = AXIS2_PLACEMENT_3D('',#11152,#11153,#11154);
+#11152 = CARTESIAN_POINT('',(-1.14,3.25,4.75));
+#11153 = DIRECTION('',(-1.,0.,0.));
+#11154 = DIRECTION('',(0.,0.,-1.));
+#11155 = PCURVE('',#324,#11156);
+#11156 = DEFINITIONAL_REPRESENTATION('',(#11157),#11161);
+#11157 = CIRCLE('',#11158,0.25);
+#11158 = AXIS2_PLACEMENT_2D('',#11159,#11160);
+#11159 = CARTESIAN_POINT('',(6.25,-0.25));
+#11160 = DIRECTION('',(0.,-1.));
+#11161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11162 = PCURVE('',#8762,#11163);
+#11163 = DEFINITIONAL_REPRESENTATION('',(#11164),#11168);
+#11164 = LINE('',#11165,#11166);
+#11165 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#11166 = VECTOR('',#11167,1.);
+#11167 = DIRECTION('',(1.,0.));
+#11168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11169 = ORIENTED_EDGE('',*,*,#11170,.T.);
+#11170 = EDGE_CURVE('',#11147,#11171,#11173,.T.);
+#11171 = VERTEX_POINT('',#11172);
+#11172 = CARTESIAN_POINT('',(-1.14,3.5,1.7));
+#11173 = SURFACE_CURVE('',#11174,(#11178,#11184),.PCURVE_S1.);
+#11174 = LINE('',#11175,#11176);
+#11175 = CARTESIAN_POINT('',(-1.14,3.5,5.));
+#11176 = VECTOR('',#11177,1.);
+#11177 = DIRECTION('',(0.,0.,-1.));
+#11178 = PCURVE('',#324,#11179);
+#11179 = DEFINITIONAL_REPRESENTATION('',(#11180),#11183);
+#11180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11181,#11182),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11181 = CARTESIAN_POINT('',(6.,0.));
+#11182 = CARTESIAN_POINT('',(6.,-3.3));
+#11183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11184 = PCURVE('',#8730,#11185);
+#11185 = DEFINITIONAL_REPRESENTATION('',(#11186),#11189);
+#11186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11187,#11188),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11187 = CARTESIAN_POINT('',(10.64,0.));
+#11188 = CARTESIAN_POINT('',(10.64,-3.3));
+#11189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11190 = ORIENTED_EDGE('',*,*,#11191,.T.);
+#11191 = EDGE_CURVE('',#11171,#11192,#11194,.T.);
+#11192 = VERTEX_POINT('',#11193);
+#11193 = CARTESIAN_POINT('',(-1.14,5.5,1.7));
+#11194 = SURFACE_CURVE('',#11195,(#11199,#11205),.PCURVE_S1.);
+#11195 = LINE('',#11196,#11197);
+#11196 = CARTESIAN_POINT('',(-1.14,7.5,1.7));
+#11197 = VECTOR('',#11198,1.);
+#11198 = DIRECTION('',(0.,1.,0.));
+#11199 = PCURVE('',#324,#11200);
+#11200 = DEFINITIONAL_REPRESENTATION('',(#11201),#11204);
+#11201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11202,#11203),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#11202 = CARTESIAN_POINT('',(6.,-3.3));
+#11203 = CARTESIAN_POINT('',(4.,-3.3));
+#11204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11205 = PCURVE('',#8704,#11206);
+#11206 = DEFINITIONAL_REPRESENTATION('',(#11207),#11210);
+#11207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11208,#11209),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-4.,-2.),.PIECEWISE_BEZIER_KNOTS.);
+#11208 = CARTESIAN_POINT('',(8.36,-2.));
+#11209 = CARTESIAN_POINT('',(8.36,0.));
+#11210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11211 = ORIENTED_EDGE('',*,*,#11212,.T.);
+#11212 = EDGE_CURVE('',#11192,#11213,#11215,.T.);
+#11213 = VERTEX_POINT('',#11214);
+#11214 = CARTESIAN_POINT('',(-1.14,5.5,4.75));
+#11215 = SURFACE_CURVE('',#11216,(#11220,#11226),.PCURVE_S1.);
+#11216 = LINE('',#11217,#11218);
+#11217 = CARTESIAN_POINT('',(-1.14,5.5,5.));
+#11218 = VECTOR('',#11219,1.);
+#11219 = DIRECTION('',(0.,0.,1.));
+#11220 = PCURVE('',#324,#11221);
+#11221 = DEFINITIONAL_REPRESENTATION('',(#11222),#11225);
+#11222 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11223,#11224),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11223 = CARTESIAN_POINT('',(4.,-3.3));
+#11224 = CARTESIAN_POINT('',(4.,0.));
+#11225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11226 = PCURVE('',#8678,#11227);
+#11227 = DEFINITIONAL_REPRESENTATION('',(#11228),#11231);
+#11228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11229,#11230),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11229 = CARTESIAN_POINT('',(8.36,-3.3));
+#11230 = CARTESIAN_POINT('',(8.36,0.));
+#11231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11232 = ORIENTED_EDGE('',*,*,#11233,.T.);
+#11233 = EDGE_CURVE('',#11213,#11234,#11236,.T.);
+#11234 = VERTEX_POINT('',#11235);
+#11235 = CARTESIAN_POINT('',(-1.14,5.75,5.));
+#11236 = SURFACE_CURVE('',#11237,(#11242,#11249),.PCURVE_S1.);
+#11237 = CIRCLE('',#11238,0.25);
+#11238 = AXIS2_PLACEMENT_3D('',#11239,#11240,#11241);
+#11239 = CARTESIAN_POINT('',(-1.14,5.75,4.75));
+#11240 = DIRECTION('',(-1.,0.,0.));
+#11241 = DIRECTION('',(0.,0.,1.));
+#11242 = PCURVE('',#324,#11243);
+#11243 = DEFINITIONAL_REPRESENTATION('',(#11244),#11248);
+#11244 = CIRCLE('',#11245,0.25);
+#11245 = AXIS2_PLACEMENT_2D('',#11246,#11247);
+#11246 = CARTESIAN_POINT('',(3.75,-0.25));
+#11247 = DIRECTION('',(0.,1.));
+#11248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11249 = PCURVE('',#8651,#11250);
+#11250 = DEFINITIONAL_REPRESENTATION('',(#11251),#11255);
+#11251 = LINE('',#11252,#11253);
+#11252 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#11253 = VECTOR('',#11254,1.);
+#11254 = DIRECTION('',(-1.,0.));
+#11255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11256 = ORIENTED_EDGE('',*,*,#11257,.F.);
+#11257 = EDGE_CURVE('',#11258,#11234,#11260,.T.);
+#11258 = VERTEX_POINT('',#11259);
+#11259 = CARTESIAN_POINT('',(-1.14,6.25,5.));
+#11260 = SURFACE_CURVE('',#11261,(#11265,#11272),.PCURVE_S1.);
+#11261 = LINE('',#11262,#11263);
+#11262 = CARTESIAN_POINT('',(-1.14,9.5,5.));
+#11263 = VECTOR('',#11264,1.);
+#11264 = DIRECTION('',(0.,-1.,0.));
+#11265 = PCURVE('',#324,#11266);
+#11266 = DEFINITIONAL_REPRESENTATION('',(#11267),#11271);
+#11267 = LINE('',#11268,#11269);
+#11268 = CARTESIAN_POINT('',(0.,0.));
+#11269 = VECTOR('',#11270,1.);
+#11270 = DIRECTION('',(1.,0.));
+#11271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11272 = PCURVE('',#8618,#11273);
+#11273 = DEFINITIONAL_REPRESENTATION('',(#11274),#11278);
+#11274 = LINE('',#11275,#11276);
+#11275 = CARTESIAN_POINT('',(8.36,0.));
+#11276 = VECTOR('',#11277,1.);
+#11277 = DIRECTION('',(0.,-1.));
+#11278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11279 = ORIENTED_EDGE('',*,*,#11280,.T.);
+#11280 = EDGE_CURVE('',#11258,#11281,#11283,.T.);
+#11281 = VERTEX_POINT('',#11282);
+#11282 = CARTESIAN_POINT('',(-1.14,6.5,4.75));
+#11283 = SURFACE_CURVE('',#11284,(#11289,#11296),.PCURVE_S1.);
+#11284 = CIRCLE('',#11285,0.25);
+#11285 = AXIS2_PLACEMENT_3D('',#11286,#11287,#11288);
+#11286 = CARTESIAN_POINT('',(-1.14,6.25,4.75));
+#11287 = DIRECTION('',(-1.,0.,0.));
+#11288 = DIRECTION('',(0.,0.,-1.));
+#11289 = PCURVE('',#324,#11290);
+#11290 = DEFINITIONAL_REPRESENTATION('',(#11291),#11295);
+#11291 = CIRCLE('',#11292,0.25);
+#11292 = AXIS2_PLACEMENT_2D('',#11293,#11294);
+#11293 = CARTESIAN_POINT('',(3.25,-0.25));
+#11294 = DIRECTION('',(0.,-1.));
+#11295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11296 = PCURVE('',#8590,#11297);
+#11297 = DEFINITIONAL_REPRESENTATION('',(#11298),#11302);
+#11298 = LINE('',#11299,#11300);
+#11299 = CARTESIAN_POINT('',(-3.14159265359,2.28));
+#11300 = VECTOR('',#11301,1.);
+#11301 = DIRECTION('',(1.,0.));
+#11302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11303 = ORIENTED_EDGE('',*,*,#11304,.T.);
+#11304 = EDGE_CURVE('',#11281,#11305,#11307,.T.);
+#11305 = VERTEX_POINT('',#11306);
+#11306 = CARTESIAN_POINT('',(-1.14,6.5,1.7));
+#11307 = SURFACE_CURVE('',#11308,(#11312,#11318),.PCURVE_S1.);
+#11308 = LINE('',#11309,#11310);
+#11309 = CARTESIAN_POINT('',(-1.14,6.5,5.));
+#11310 = VECTOR('',#11311,1.);
+#11311 = DIRECTION('',(0.,0.,-1.));
+#11312 = PCURVE('',#324,#11313);
+#11313 = DEFINITIONAL_REPRESENTATION('',(#11314),#11317);
+#11314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11315,#11316),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11315 = CARTESIAN_POINT('',(3.,0.));
+#11316 = CARTESIAN_POINT('',(3.,-3.3));
+#11317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11318 = PCURVE('',#8558,#11319);
+#11319 = DEFINITIONAL_REPRESENTATION('',(#11320),#11323);
+#11320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11321,#11322),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.,3.3),.PIECEWISE_BEZIER_KNOTS.);
+#11321 = CARTESIAN_POINT('',(10.64,0.));
+#11322 = CARTESIAN_POINT('',(10.64,-3.3));
+#11323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11324 = ORIENTED_EDGE('',*,*,#11325,.T.);
+#11325 = EDGE_CURVE('',#11305,#11326,#11328,.T.);
+#11326 = VERTEX_POINT('',#11327);
+#11327 = CARTESIAN_POINT('',(-1.14,8.5,1.7));
+#11328 = SURFACE_CURVE('',#11329,(#11333,#11339),.PCURVE_S1.);
+#11329 = LINE('',#11330,#11331);
+#11330 = CARTESIAN_POINT('',(-1.14,9.,1.7));
+#11331 = VECTOR('',#11332,1.);
+#11332 = DIRECTION('',(0.,1.,0.));
+#11333 = PCURVE('',#324,#11334);
+#11334 = DEFINITIONAL_REPRESENTATION('',(#11335),#11338);
+#11335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11336,#11337),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#11336 = CARTESIAN_POINT('',(3.,-3.3));
+#11337 = CARTESIAN_POINT('',(1.,-3.3));
+#11338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11339 = PCURVE('',#8532,#11340);
+#11340 = DEFINITIONAL_REPRESENTATION('',(#11341),#11344);
+#11341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11342,#11343),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.5,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#11342 = CARTESIAN_POINT('',(8.36,-2.));
+#11343 = CARTESIAN_POINT('',(8.36,0.));
+#11344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11345 = ORIENTED_EDGE('',*,*,#11346,.T.);
+#11346 = EDGE_CURVE('',#11326,#11347,#11349,.T.);
+#11347 = VERTEX_POINT('',#11348);
+#11348 = CARTESIAN_POINT('',(-1.14,8.5,4.75));
+#11349 = SURFACE_CURVE('',#11350,(#11354,#11360),.PCURVE_S1.);
+#11350 = LINE('',#11351,#11352);
+#11351 = CARTESIAN_POINT('',(-1.14,8.5,5.));
+#11352 = VECTOR('',#11353,1.);
+#11353 = DIRECTION('',(0.,0.,1.));
+#11354 = PCURVE('',#324,#11355);
+#11355 = DEFINITIONAL_REPRESENTATION('',(#11356),#11359);
+#11356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11357,#11358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11357 = CARTESIAN_POINT('',(1.,-3.3));
+#11358 = CARTESIAN_POINT('',(1.,0.));
+#11359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11360 = PCURVE('',#8506,#11361);
+#11361 = DEFINITIONAL_REPRESENTATION('',(#11362),#11365);
+#11362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11363,#11364),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.3,0.),.PIECEWISE_BEZIER_KNOTS.);
+#11363 = CARTESIAN_POINT('',(8.36,-3.3));
+#11364 = CARTESIAN_POINT('',(8.36,0.));
+#11365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11366 = ORIENTED_EDGE('',*,*,#11367,.F.);
+#11367 = EDGE_CURVE('',#10515,#11347,#11368,.T.);
+#11368 = SURFACE_CURVE('',#11369,(#11374,#11385),.PCURVE_S1.);
+#11369 = CIRCLE('',#11370,0.25);
+#11370 = AXIS2_PLACEMENT_3D('',#11371,#11372,#11373);
+#11371 = CARTESIAN_POINT('',(-1.14,8.75,4.75));
+#11372 = DIRECTION('',(1.,0.,-0.));
+#11373 = DIRECTION('',(0.,0.,1.));
+#11374 = PCURVE('',#324,#11375);
+#11375 = DEFINITIONAL_REPRESENTATION('',(#11376),#11384);
+#11376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11377,#11378,#11379,#11380
+    ,#11381,#11382,#11383),.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(
+  '') );
+#11377 = CARTESIAN_POINT('',(0.75,0.));
+#11378 = CARTESIAN_POINT('',(1.183012701892,0.));
+#11379 = CARTESIAN_POINT('',(0.966506350946,-0.375));
+#11380 = CARTESIAN_POINT('',(0.75,-0.75));
+#11381 = CARTESIAN_POINT('',(0.533493649054,-0.375));
+#11382 = CARTESIAN_POINT('',(0.316987298108,-3.885780586188E-16));
+#11383 = CARTESIAN_POINT('',(0.75,0.));
+#11384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11385 = PCURVE('',#8479,#11386);
+#11386 = DEFINITIONAL_REPRESENTATION('',(#11387),#11391);
+#11387 = LINE('',#11388,#11389);
+#11388 = CARTESIAN_POINT('',(0.,0.));
+#11389 = VECTOR('',#11390,1.);
+#11390 = DIRECTION('',(1.,0.));
+#11391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11392 = ADVANCED_FACE('',(#11393),#607,.T.);
+#11393 = FACE_BOUND('',#11394,.T.);
+#11394 = EDGE_LOOP('',(#11395,#11396,#11397,#11398,#11419,#11420,#11421,
+    #11422,#11443,#11444,#11445,#11446,#11467,#11468,#11469,#11470,
+    #11491,#11492,#11493,#11494));
+#11395 = ORIENTED_EDGE('',*,*,#2800,.F.);
+#11396 = ORIENTED_EDGE('',*,*,#1847,.F.);
+#11397 = ORIENTED_EDGE('',*,*,#589,.T.);
+#11398 = ORIENTED_EDGE('',*,*,#11399,.T.);
+#11399 = EDGE_CURVE('',#592,#1943,#11400,.T.);
+#11400 = SURFACE_CURVE('',#11401,(#11405,#11412),.PCURVE_S1.);
+#11401 = LINE('',#11402,#11403);
+#11402 = CARTESIAN_POINT('',(9.5,-9.5,4.75));
+#11403 = VECTOR('',#11404,1.);
+#11404 = DIRECTION('',(-1.,0.,0.));
+#11405 = PCURVE('',#607,#11406);
+#11406 = DEFINITIONAL_REPRESENTATION('',(#11407),#11411);
+#11407 = LINE('',#11408,#11409);
+#11408 = CARTESIAN_POINT('',(0.,-4.75));
+#11409 = VECTOR('',#11410,1.);
+#11410 = DIRECTION('',(1.,0.));
+#11411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11412 = PCURVE('',#1776,#11413);
+#11413 = DEFINITIONAL_REPRESENTATION('',(#11414),#11418);
+#11414 = LINE('',#11415,#11416);
+#11415 = CARTESIAN_POINT('',(0.,0.));
+#11416 = VECTOR('',#11417,1.);
+#11417 = DIRECTION('',(0.,1.));
+#11418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11419 = ORIENTED_EDGE('',*,*,#1942,.T.);
+#11420 = ORIENTED_EDGE('',*,*,#3957,.T.);
+#11421 = ORIENTED_EDGE('',*,*,#4095,.F.);
+#11422 = ORIENTED_EDGE('',*,*,#11423,.T.);
+#11423 = EDGE_CURVE('',#4063,#6271,#11424,.T.);
+#11424 = SURFACE_CURVE('',#11425,(#11429,#11436),.PCURVE_S1.);
+#11425 = LINE('',#11426,#11427);
+#11426 = CARTESIAN_POINT('',(5.32,-9.5,4.75));
+#11427 = VECTOR('',#11428,1.);
+#11428 = DIRECTION('',(-1.,0.,0.));
+#11429 = PCURVE('',#607,#11430);
+#11430 = DEFINITIONAL_REPRESENTATION('',(#11431),#11435);
+#11431 = LINE('',#11432,#11433);
+#11432 = CARTESIAN_POINT('',(4.18,-4.75));
+#11433 = VECTOR('',#11434,1.);
+#11434 = DIRECTION('',(1.,0.));
+#11435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11436 = PCURVE('',#4083,#11437);
+#11437 = DEFINITIONAL_REPRESENTATION('',(#11438),#11442);
+#11438 = LINE('',#11439,#11440);
+#11439 = CARTESIAN_POINT('',(0.,0.));
+#11440 = VECTOR('',#11441,1.);
+#11441 = DIRECTION('',(0.,1.));
+#11442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11443 = ORIENTED_EDGE('',*,*,#6270,.T.);
+#11444 = ORIENTED_EDGE('',*,*,#8249,.T.);
+#11445 = ORIENTED_EDGE('',*,*,#8387,.F.);
+#11446 = ORIENTED_EDGE('',*,*,#11447,.T.);
+#11447 = EDGE_CURVE('',#8355,#10541,#11448,.T.);
+#11448 = SURFACE_CURVE('',#11449,(#11453,#11460),.PCURVE_S1.);
+#11449 = LINE('',#11450,#11451);
+#11450 = CARTESIAN_POINT('',(1.14,-9.5,4.75));
+#11451 = VECTOR('',#11452,1.);
+#11452 = DIRECTION('',(-1.,0.,0.));
+#11453 = PCURVE('',#607,#11454);
+#11454 = DEFINITIONAL_REPRESENTATION('',(#11455),#11459);
+#11455 = LINE('',#11456,#11457);
+#11456 = CARTESIAN_POINT('',(8.36,-4.75));
+#11457 = VECTOR('',#11458,1.);
+#11458 = DIRECTION('',(1.,0.));
+#11459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11460 = PCURVE('',#8375,#11461);
+#11461 = DEFINITIONAL_REPRESENTATION('',(#11462),#11466);
+#11462 = LINE('',#11463,#11464);
+#11463 = CARTESIAN_POINT('',(0.,0.));
+#11464 = VECTOR('',#11465,1.);
+#11465 = DIRECTION('',(0.,1.));
+#11466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11467 = ORIENTED_EDGE('',*,*,#10540,.T.);
+#11468 = ORIENTED_EDGE('',*,*,#10467,.T.);
+#11469 = ORIENTED_EDGE('',*,*,#9516,.F.);
+#11470 = ORIENTED_EDGE('',*,*,#11471,.T.);
+#11471 = EDGE_CURVE('',#9489,#7185,#11472,.T.);
+#11472 = SURFACE_CURVE('',#11473,(#11477,#11484),.PCURVE_S1.);
+#11473 = LINE('',#11474,#11475);
+#11474 = CARTESIAN_POINT('',(-3.04,-9.5,4.75));
+#11475 = VECTOR('',#11476,1.);
+#11476 = DIRECTION('',(-1.,0.,0.));
+#11477 = PCURVE('',#607,#11478);
+#11478 = DEFINITIONAL_REPRESENTATION('',(#11479),#11483);
+#11479 = LINE('',#11480,#11481);
+#11480 = CARTESIAN_POINT('',(12.54,-4.75));
+#11481 = VECTOR('',#11482,1.);
+#11482 = DIRECTION('',(1.,0.));
+#11483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11484 = PCURVE('',#7224,#11485);
+#11485 = DEFINITIONAL_REPRESENTATION('',(#11486),#11490);
+#11486 = LINE('',#11487,#11488);
+#11487 = CARTESIAN_POINT('',(0.,0.));
+#11488 = VECTOR('',#11489,1.);
+#11489 = DIRECTION('',(0.,1.));
+#11490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11491 = ORIENTED_EDGE('',*,*,#7184,.T.);
+#11492 = ORIENTED_EDGE('',*,*,#6175,.T.);
+#11493 = ORIENTED_EDGE('',*,*,#5224,.F.);
+#11494 = ORIENTED_EDGE('',*,*,#11495,.T.);
+#11495 = EDGE_CURVE('',#5197,#2801,#11496,.T.);
+#11496 = SURFACE_CURVE('',#11497,(#11501,#11508),.PCURVE_S1.);
+#11497 = LINE('',#11498,#11499);
+#11498 = CARTESIAN_POINT('',(-7.22,-9.5,4.75));
+#11499 = VECTOR('',#11500,1.);
+#11500 = DIRECTION('',(-1.,0.,0.));
+#11501 = PCURVE('',#607,#11502);
+#11502 = DEFINITIONAL_REPRESENTATION('',(#11503),#11507);
+#11503 = LINE('',#11504,#11505);
+#11504 = CARTESIAN_POINT('',(16.72,-4.75));
+#11505 = VECTOR('',#11506,1.);
+#11506 = DIRECTION('',(1.,0.));
+#11507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11508 = PCURVE('',#2840,#11509);
+#11509 = DEFINITIONAL_REPRESENTATION('',(#11510),#11514);
+#11510 = LINE('',#11511,#11512);
+#11511 = CARTESIAN_POINT('',(0.,0.));
+#11512 = VECTOR('',#11513,1.);
+#11513 = DIRECTION('',(0.,1.));
+#11514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11515 = ADVANCED_FACE('',(#11516),#1776,.T.);
+#11516 = FACE_BOUND('',#11517,.T.);
+#11517 = EDGE_LOOP('',(#11518,#11519,#11540,#11541));
+#11518 = ORIENTED_EDGE('',*,*,#1757,.T.);
+#11519 = ORIENTED_EDGE('',*,*,#11520,.T.);
+#11520 = EDGE_CURVE('',#1730,#1966,#11521,.T.);
+#11521 = SURFACE_CURVE('',#11522,(#11526,#11533),.PCURVE_S1.);
+#11522 = LINE('',#11523,#11524);
+#11523 = CARTESIAN_POINT('',(9.5,-9.25,5.));
+#11524 = VECTOR('',#11525,1.);
+#11525 = DIRECTION('',(-1.,0.,0.));
+#11526 = PCURVE('',#1776,#11527);
+#11527 = DEFINITIONAL_REPRESENTATION('',(#11528),#11532);
+#11528 = LINE('',#11529,#11530);
+#11529 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11530 = VECTOR('',#11531,1.);
+#11531 = DIRECTION('',(0.,1.));
+#11532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11533 = PCURVE('',#1745,#11534);
+#11534 = DEFINITIONAL_REPRESENTATION('',(#11535),#11539);
+#11535 = LINE('',#11536,#11537);
+#11536 = CARTESIAN_POINT('',(19.,-18.75));
+#11537 = VECTOR('',#11538,1.);
+#11538 = DIRECTION('',(-1.,0.));
+#11539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11540 = ORIENTED_EDGE('',*,*,#1965,.F.);
+#11541 = ORIENTED_EDGE('',*,*,#11399,.F.);
+#11542 = ADVANCED_FACE('',(#11543),#1745,.T.);
+#11543 = FACE_BOUND('',#11544,.T.);
+#11544 = EDGE_LOOP('',(#11545,#11546,#11567,#11568));
+#11545 = ORIENTED_EDGE('',*,*,#1729,.F.);
+#11546 = ORIENTED_EDGE('',*,*,#11547,.T.);
+#11547 = EDGE_CURVE('',#1697,#1990,#11548,.T.);
+#11548 = SURFACE_CURVE('',#11549,(#11553,#11560),.PCURVE_S1.);
+#11549 = LINE('',#11550,#11551);
+#11550 = CARTESIAN_POINT('',(9.5,-8.75,5.));
+#11551 = VECTOR('',#11552,1.);
+#11552 = DIRECTION('',(-1.,0.,0.));
+#11553 = PCURVE('',#1745,#11554);
+#11554 = DEFINITIONAL_REPRESENTATION('',(#11555),#11559);
+#11555 = LINE('',#11556,#11557);
+#11556 = CARTESIAN_POINT('',(19.,-18.25));
+#11557 = VECTOR('',#11558,1.);
+#11558 = DIRECTION('',(-1.,0.));
+#11559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11560 = PCURVE('',#1717,#11561);
+#11561 = DEFINITIONAL_REPRESENTATION('',(#11562),#11566);
+#11562 = LINE('',#11563,#11564);
+#11563 = CARTESIAN_POINT('',(0.,0.));
+#11564 = VECTOR('',#11565,1.);
+#11565 = DIRECTION('',(0.,1.));
+#11566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11567 = ORIENTED_EDGE('',*,*,#1989,.T.);
+#11568 = ORIENTED_EDGE('',*,*,#11520,.F.);
+#11569 = ADVANCED_FACE('',(#11570),#1717,.T.);
+#11570 = FACE_BOUND('',#11571,.T.);
+#11571 = EDGE_LOOP('',(#11572,#11573,#11594,#11595));
+#11572 = ORIENTED_EDGE('',*,*,#1696,.T.);
+#11573 = ORIENTED_EDGE('',*,*,#11574,.T.);
+#11574 = EDGE_CURVE('',#1669,#2013,#11575,.T.);
+#11575 = SURFACE_CURVE('',#11576,(#11580,#11587),.PCURVE_S1.);
+#11576 = LINE('',#11577,#11578);
+#11577 = CARTESIAN_POINT('',(9.5,-8.5,4.75));
+#11578 = VECTOR('',#11579,1.);
+#11579 = DIRECTION('',(-1.,0.,0.));
+#11580 = PCURVE('',#1717,#11581);
+#11581 = DEFINITIONAL_REPRESENTATION('',(#11582),#11586);
+#11582 = LINE('',#11583,#11584);
+#11583 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11584 = VECTOR('',#11585,1.);
+#11585 = DIRECTION('',(0.,1.));
+#11586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11587 = PCURVE('',#1684,#11588);
+#11588 = DEFINITIONAL_REPRESENTATION('',(#11589),#11593);
+#11589 = LINE('',#11590,#11591);
+#11590 = CARTESIAN_POINT('',(0.,-0.25));
+#11591 = VECTOR('',#11592,1.);
+#11592 = DIRECTION('',(1.,0.));
+#11593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11594 = ORIENTED_EDGE('',*,*,#2012,.F.);
+#11595 = ORIENTED_EDGE('',*,*,#11547,.F.);
+#11596 = ADVANCED_FACE('',(#11597),#1684,.T.);
+#11597 = FACE_BOUND('',#11598,.T.);
+#11598 = EDGE_LOOP('',(#11599,#11600,#11601,#11602));
+#11599 = ORIENTED_EDGE('',*,*,#2036,.F.);
+#11600 = ORIENTED_EDGE('',*,*,#11574,.F.);
+#11601 = ORIENTED_EDGE('',*,*,#1668,.T.);
+#11602 = ORIENTED_EDGE('',*,*,#11603,.T.);
+#11603 = EDGE_CURVE('',#1641,#2037,#11604,.T.);
+#11604 = SURFACE_CURVE('',#11605,(#11609,#11616),.PCURVE_S1.);
+#11605 = LINE('',#11606,#11607);
+#11606 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#11607 = VECTOR('',#11608,1.);
+#11608 = DIRECTION('',(-1.,0.,0.));
+#11609 = PCURVE('',#1684,#11610);
+#11610 = DEFINITIONAL_REPRESENTATION('',(#11611),#11615);
+#11611 = LINE('',#11612,#11613);
+#11612 = CARTESIAN_POINT('',(0.,-3.3));
+#11613 = VECTOR('',#11614,1.);
+#11614 = DIRECTION('',(1.,0.));
+#11615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11616 = PCURVE('',#1656,#11617);
+#11617 = DEFINITIONAL_REPRESENTATION('',(#11618),#11622);
+#11618 = LINE('',#11619,#11620);
+#11619 = CARTESIAN_POINT('',(19.,-2.));
+#11620 = VECTOR('',#11621,1.);
+#11621 = DIRECTION('',(-1.,0.));
+#11622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11623 = ADVANCED_FACE('',(#11624),#681,.T.);
+#11624 = FACE_BOUND('',#11625,.T.);
+#11625 = EDGE_LOOP('',(#11626,#11627,#11628,#11629));
+#11626 = ORIENTED_EDGE('',*,*,#665,.F.);
+#11627 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#11628 = ORIENTED_EDGE('',*,*,#1894,.T.);
+#11629 = ORIENTED_EDGE('',*,*,#11630,.T.);
+#11630 = EDGE_CURVE('',#1895,#666,#11631,.T.);
+#11631 = SURFACE_CURVE('',#11632,(#11636,#11643),.PCURVE_S1.);
+#11632 = LINE('',#11633,#11634);
+#11633 = CARTESIAN_POINT('',(7.22,8.75,5.));
+#11634 = VECTOR('',#11635,1.);
+#11635 = DIRECTION('',(1.,0.,0.));
+#11636 = PCURVE('',#681,#11637);
+#11637 = DEFINITIONAL_REPRESENTATION('',(#11638),#11642);
+#11638 = LINE('',#11639,#11640);
+#11639 = CARTESIAN_POINT('',(16.72,-0.75));
+#11640 = VECTOR('',#11641,1.);
+#11641 = DIRECTION('',(1.,0.));
+#11642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11643 = PCURVE('',#710,#11644);
+#11644 = DEFINITIONAL_REPRESENTATION('',(#11645),#11649);
+#11645 = LINE('',#11646,#11647);
+#11646 = CARTESIAN_POINT('',(0.,0.));
+#11647 = VECTOR('',#11648,1.);
+#11648 = DIRECTION('',(0.,1.));
+#11649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11650 = ADVANCED_FACE('',(#11651),#1656,.T.);
+#11651 = FACE_BOUND('',#11652,.T.);
+#11652 = EDGE_LOOP('',(#11653,#11674,#11675,#11676));
+#11653 = ORIENTED_EDGE('',*,*,#11654,.F.);
+#11654 = EDGE_CURVE('',#2058,#1613,#11655,.T.);
+#11655 = SURFACE_CURVE('',#11656,(#11660,#11667),.PCURVE_S1.);
+#11656 = LINE('',#11657,#11658);
+#11657 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#11658 = VECTOR('',#11659,1.);
+#11659 = DIRECTION('',(1.,0.,0.));
+#11660 = PCURVE('',#1656,#11661);
+#11661 = DEFINITIONAL_REPRESENTATION('',(#11662),#11666);
+#11662 = LINE('',#11663,#11664);
+#11663 = CARTESIAN_POINT('',(0.,0.));
+#11664 = VECTOR('',#11665,1.);
+#11665 = DIRECTION('',(1.,0.));
+#11666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11667 = PCURVE('',#1628,#11668);
+#11668 = DEFINITIONAL_REPRESENTATION('',(#11669),#11673);
+#11669 = LINE('',#11670,#11671);
+#11670 = CARTESIAN_POINT('',(0.,-3.3));
+#11671 = VECTOR('',#11672,1.);
+#11672 = DIRECTION('',(1.,0.));
+#11673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11674 = ORIENTED_EDGE('',*,*,#2057,.F.);
+#11675 = ORIENTED_EDGE('',*,*,#11603,.F.);
+#11676 = ORIENTED_EDGE('',*,*,#1640,.F.);
+#11677 = ADVANCED_FACE('',(#11678),#710,.T.);
+#11678 = FACE_BOUND('',#11679,.T.);
+#11679 = EDGE_LOOP('',(#11680,#11681,#11702,#11703));
+#11680 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#11681 = ORIENTED_EDGE('',*,*,#11682,.T.);
+#11682 = EDGE_CURVE('',#2749,#694,#11683,.T.);
+#11683 = SURFACE_CURVE('',#11684,(#11688,#11695),.PCURVE_S1.);
+#11684 = LINE('',#11685,#11686);
+#11685 = CARTESIAN_POINT('',(7.22,8.5,4.75));
+#11686 = VECTOR('',#11687,1.);
+#11687 = DIRECTION('',(1.,0.,0.));
+#11688 = PCURVE('',#710,#11689);
+#11689 = DEFINITIONAL_REPRESENTATION('',(#11690),#11694);
+#11690 = LINE('',#11691,#11692);
+#11691 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11692 = VECTOR('',#11693,1.);
+#11693 = DIRECTION('',(0.,1.));
+#11694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11695 = PCURVE('',#738,#11696);
+#11696 = DEFINITIONAL_REPRESENTATION('',(#11697),#11701);
+#11697 = LINE('',#11698,#11699);
+#11698 = CARTESIAN_POINT('',(16.72,-0.25));
+#11699 = VECTOR('',#11700,1.);
+#11700 = DIRECTION('',(1.,0.));
+#11701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11702 = ORIENTED_EDGE('',*,*,#693,.F.);
+#11703 = ORIENTED_EDGE('',*,*,#11630,.F.);
+#11704 = ADVANCED_FACE('',(#11705),#1628,.T.);
+#11705 = FACE_BOUND('',#11706,.T.);
+#11706 = EDGE_LOOP('',(#11707,#11708,#11729,#11730));
+#11707 = ORIENTED_EDGE('',*,*,#1612,.F.);
+#11708 = ORIENTED_EDGE('',*,*,#11709,.F.);
+#11709 = EDGE_CURVE('',#2079,#1580,#11710,.T.);
+#11710 = SURFACE_CURVE('',#11711,(#11715,#11722),.PCURVE_S1.);
+#11711 = LINE('',#11712,#11713);
+#11712 = CARTESIAN_POINT('',(7.22,-6.5,4.75));
+#11713 = VECTOR('',#11714,1.);
+#11714 = DIRECTION('',(1.,0.,0.));
+#11715 = PCURVE('',#1628,#11716);
+#11716 = DEFINITIONAL_REPRESENTATION('',(#11717),#11721);
+#11717 = LINE('',#11718,#11719);
+#11718 = CARTESIAN_POINT('',(16.72,-0.25));
+#11719 = VECTOR('',#11720,1.);
+#11720 = DIRECTION('',(1.,0.));
+#11721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11722 = PCURVE('',#1600,#11723);
+#11723 = DEFINITIONAL_REPRESENTATION('',(#11724),#11728);
+#11724 = LINE('',#11725,#11726);
+#11725 = CARTESIAN_POINT('',(-0.,0.));
+#11726 = VECTOR('',#11727,1.);
+#11727 = DIRECTION('',(-0.,1.));
+#11728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11729 = ORIENTED_EDGE('',*,*,#2078,.F.);
+#11730 = ORIENTED_EDGE('',*,*,#11654,.T.);
+#11731 = ADVANCED_FACE('',(#11732),#738,.T.);
+#11732 = FACE_BOUND('',#11733,.T.);
+#11733 = EDGE_LOOP('',(#11734,#11735,#11736,#11737));
+#11734 = ORIENTED_EDGE('',*,*,#722,.F.);
+#11735 = ORIENTED_EDGE('',*,*,#11682,.F.);
+#11736 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#11737 = ORIENTED_EDGE('',*,*,#11738,.T.);
+#11738 = EDGE_CURVE('',#2728,#723,#11739,.T.);
+#11739 = SURFACE_CURVE('',#11740,(#11744,#11751),.PCURVE_S1.);
+#11740 = LINE('',#11741,#11742);
+#11741 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#11742 = VECTOR('',#11743,1.);
+#11743 = DIRECTION('',(1.,0.,0.));
+#11744 = PCURVE('',#738,#11745);
+#11745 = DEFINITIONAL_REPRESENTATION('',(#11746),#11750);
+#11746 = LINE('',#11747,#11748);
+#11747 = CARTESIAN_POINT('',(0.,-3.3));
+#11748 = VECTOR('',#11749,1.);
+#11749 = DIRECTION('',(1.,0.));
+#11750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11751 = PCURVE('',#766,#11752);
+#11752 = DEFINITIONAL_REPRESENTATION('',(#11753),#11757);
+#11753 = LINE('',#11754,#11755);
+#11754 = CARTESIAN_POINT('',(0.,0.));
+#11755 = VECTOR('',#11756,1.);
+#11756 = DIRECTION('',(1.,0.));
+#11757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11758 = ADVANCED_FACE('',(#11759),#1600,.T.);
+#11759 = FACE_BOUND('',#11760,.F.);
+#11760 = EDGE_LOOP('',(#11761,#11762,#11783,#11784));
+#11761 = ORIENTED_EDGE('',*,*,#2099,.T.);
+#11762 = ORIENTED_EDGE('',*,*,#11763,.T.);
+#11763 = EDGE_CURVE('',#2100,#1552,#11764,.T.);
+#11764 = SURFACE_CURVE('',#11765,(#11769,#11776),.PCURVE_S1.);
+#11765 = LINE('',#11766,#11767);
+#11766 = CARTESIAN_POINT('',(7.22,-6.25,5.));
+#11767 = VECTOR('',#11768,1.);
+#11768 = DIRECTION('',(1.,0.,0.));
+#11769 = PCURVE('',#1600,#11770);
+#11770 = DEFINITIONAL_REPRESENTATION('',(#11771),#11775);
+#11771 = LINE('',#11772,#11773);
+#11772 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#11773 = VECTOR('',#11774,1.);
+#11774 = DIRECTION('',(-0.,1.));
+#11775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11776 = PCURVE('',#1567,#11777);
+#11777 = DEFINITIONAL_REPRESENTATION('',(#11778),#11782);
+#11778 = LINE('',#11779,#11780);
+#11779 = CARTESIAN_POINT('',(16.72,-15.75));
+#11780 = VECTOR('',#11781,1.);
+#11781 = DIRECTION('',(1.,0.));
+#11782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11783 = ORIENTED_EDGE('',*,*,#1579,.F.);
+#11784 = ORIENTED_EDGE('',*,*,#11709,.F.);
+#11785 = ADVANCED_FACE('',(#11786),#766,.T.);
+#11786 = FACE_BOUND('',#11787,.T.);
+#11787 = EDGE_LOOP('',(#11788,#11789,#11790,#11811));
+#11788 = ORIENTED_EDGE('',*,*,#11738,.F.);
+#11789 = ORIENTED_EDGE('',*,*,#2727,.F.);
+#11790 = ORIENTED_EDGE('',*,*,#11791,.F.);
+#11791 = EDGE_CURVE('',#751,#2707,#11792,.T.);
+#11792 = SURFACE_CURVE('',#11793,(#11797,#11804),.PCURVE_S1.);
+#11793 = LINE('',#11794,#11795);
+#11794 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#11795 = VECTOR('',#11796,1.);
+#11796 = DIRECTION('',(-1.,0.,0.));
+#11797 = PCURVE('',#766,#11798);
+#11798 = DEFINITIONAL_REPRESENTATION('',(#11799),#11803);
+#11799 = LINE('',#11800,#11801);
+#11800 = CARTESIAN_POINT('',(19.,-2.));
+#11801 = VECTOR('',#11802,1.);
+#11802 = DIRECTION('',(-1.,0.));
+#11803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11804 = PCURVE('',#794,#11805);
+#11805 = DEFINITIONAL_REPRESENTATION('',(#11806),#11810);
+#11806 = LINE('',#11807,#11808);
+#11807 = CARTESIAN_POINT('',(0.,-3.3));
+#11808 = VECTOR('',#11809,1.);
+#11809 = DIRECTION('',(1.,0.));
+#11810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11811 = ORIENTED_EDGE('',*,*,#750,.F.);
+#11812 = ADVANCED_FACE('',(#11813),#1567,.T.);
+#11813 = FACE_BOUND('',#11814,.T.);
+#11814 = EDGE_LOOP('',(#11815,#11816,#11837,#11838));
+#11815 = ORIENTED_EDGE('',*,*,#1551,.F.);
+#11816 = ORIENTED_EDGE('',*,*,#11817,.T.);
+#11817 = EDGE_CURVE('',#1519,#2124,#11818,.T.);
+#11818 = SURFACE_CURVE('',#11819,(#11823,#11830),.PCURVE_S1.);
+#11819 = LINE('',#11820,#11821);
+#11820 = CARTESIAN_POINT('',(9.5,-5.75,5.));
+#11821 = VECTOR('',#11822,1.);
+#11822 = DIRECTION('',(-1.,0.,0.));
+#11823 = PCURVE('',#1567,#11824);
+#11824 = DEFINITIONAL_REPRESENTATION('',(#11825),#11829);
+#11825 = LINE('',#11826,#11827);
+#11826 = CARTESIAN_POINT('',(19.,-15.25));
+#11827 = VECTOR('',#11828,1.);
+#11828 = DIRECTION('',(-1.,0.));
+#11829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11830 = PCURVE('',#1539,#11831);
+#11831 = DEFINITIONAL_REPRESENTATION('',(#11832),#11836);
+#11832 = LINE('',#11833,#11834);
+#11833 = CARTESIAN_POINT('',(0.,0.));
+#11834 = VECTOR('',#11835,1.);
+#11835 = DIRECTION('',(0.,1.));
+#11836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11837 = ORIENTED_EDGE('',*,*,#2123,.T.);
+#11838 = ORIENTED_EDGE('',*,*,#11763,.T.);
+#11839 = ADVANCED_FACE('',(#11840),#794,.T.);
+#11840 = FACE_BOUND('',#11841,.T.);
+#11841 = EDGE_LOOP('',(#11842,#11843,#11864,#11865));
+#11842 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#11843 = ORIENTED_EDGE('',*,*,#11844,.F.);
+#11844 = EDGE_CURVE('',#779,#2683,#11845,.T.);
+#11845 = SURFACE_CURVE('',#11846,(#11850,#11857),.PCURVE_S1.);
+#11846 = LINE('',#11847,#11848);
+#11847 = CARTESIAN_POINT('',(9.5,6.5,4.75));
+#11848 = VECTOR('',#11849,1.);
+#11849 = DIRECTION('',(-1.,0.,0.));
+#11850 = PCURVE('',#794,#11851);
+#11851 = DEFINITIONAL_REPRESENTATION('',(#11852),#11856);
+#11852 = LINE('',#11853,#11854);
+#11853 = CARTESIAN_POINT('',(0.,-0.25));
+#11854 = VECTOR('',#11855,1.);
+#11855 = DIRECTION('',(1.,0.));
+#11856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11857 = PCURVE('',#827,#11858);
+#11858 = DEFINITIONAL_REPRESENTATION('',(#11859),#11863);
+#11859 = LINE('',#11860,#11861);
+#11860 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11861 = VECTOR('',#11862,1.);
+#11862 = DIRECTION('',(0.,1.));
+#11863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11864 = ORIENTED_EDGE('',*,*,#778,.T.);
+#11865 = ORIENTED_EDGE('',*,*,#11791,.T.);
+#11866 = ADVANCED_FACE('',(#11867),#1539,.T.);
+#11867 = FACE_BOUND('',#11868,.T.);
+#11868 = EDGE_LOOP('',(#11869,#11870,#11891,#11892));
+#11869 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#11870 = ORIENTED_EDGE('',*,*,#11871,.T.);
+#11871 = EDGE_CURVE('',#1491,#2147,#11872,.T.);
+#11872 = SURFACE_CURVE('',#11873,(#11877,#11884),.PCURVE_S1.);
+#11873 = LINE('',#11874,#11875);
+#11874 = CARTESIAN_POINT('',(9.5,-5.5,4.75));
+#11875 = VECTOR('',#11876,1.);
+#11876 = DIRECTION('',(-1.,0.,0.));
+#11877 = PCURVE('',#1539,#11878);
+#11878 = DEFINITIONAL_REPRESENTATION('',(#11879),#11883);
+#11879 = LINE('',#11880,#11881);
+#11880 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11881 = VECTOR('',#11882,1.);
+#11882 = DIRECTION('',(0.,1.));
+#11883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11884 = PCURVE('',#1506,#11885);
+#11885 = DEFINITIONAL_REPRESENTATION('',(#11886),#11890);
+#11886 = LINE('',#11887,#11888);
+#11887 = CARTESIAN_POINT('',(0.,-0.25));
+#11888 = VECTOR('',#11889,1.);
+#11889 = DIRECTION('',(1.,0.));
+#11890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11891 = ORIENTED_EDGE('',*,*,#2146,.F.);
+#11892 = ORIENTED_EDGE('',*,*,#11817,.F.);
+#11893 = ADVANCED_FACE('',(#11894),#827,.T.);
+#11894 = FACE_BOUND('',#11895,.T.);
+#11895 = EDGE_LOOP('',(#11896,#11897,#11898,#11899));
+#11896 = ORIENTED_EDGE('',*,*,#806,.T.);
+#11897 = ORIENTED_EDGE('',*,*,#11844,.T.);
+#11898 = ORIENTED_EDGE('',*,*,#2682,.F.);
+#11899 = ORIENTED_EDGE('',*,*,#11900,.F.);
+#11900 = EDGE_CURVE('',#807,#2660,#11901,.T.);
+#11901 = SURFACE_CURVE('',#11902,(#11906,#11913),.PCURVE_S1.);
+#11902 = LINE('',#11903,#11904);
+#11903 = CARTESIAN_POINT('',(9.5,6.25,5.));
+#11904 = VECTOR('',#11905,1.);
+#11905 = DIRECTION('',(-1.,0.,0.));
+#11906 = PCURVE('',#827,#11907);
+#11907 = DEFINITIONAL_REPRESENTATION('',(#11908),#11912);
+#11908 = LINE('',#11909,#11910);
+#11909 = CARTESIAN_POINT('',(0.,0.));
+#11910 = VECTOR('',#11911,1.);
+#11911 = DIRECTION('',(0.,1.));
+#11912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11913 = PCURVE('',#855,#11914);
+#11914 = DEFINITIONAL_REPRESENTATION('',(#11915),#11919);
+#11915 = LINE('',#11916,#11917);
+#11916 = CARTESIAN_POINT('',(19.,-3.25));
+#11917 = VECTOR('',#11918,1.);
+#11918 = DIRECTION('',(-1.,0.));
+#11919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11920 = ADVANCED_FACE('',(#11921),#1506,.T.);
+#11921 = FACE_BOUND('',#11922,.T.);
+#11922 = EDGE_LOOP('',(#11923,#11924,#11925,#11926));
+#11923 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#11924 = ORIENTED_EDGE('',*,*,#11871,.F.);
+#11925 = ORIENTED_EDGE('',*,*,#1490,.T.);
+#11926 = ORIENTED_EDGE('',*,*,#11927,.T.);
+#11927 = EDGE_CURVE('',#1463,#2171,#11928,.T.);
+#11928 = SURFACE_CURVE('',#11929,(#11933,#11940),.PCURVE_S1.);
+#11929 = LINE('',#11930,#11931);
+#11930 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#11931 = VECTOR('',#11932,1.);
+#11932 = DIRECTION('',(-1.,0.,0.));
+#11933 = PCURVE('',#1506,#11934);
+#11934 = DEFINITIONAL_REPRESENTATION('',(#11935),#11939);
+#11935 = LINE('',#11936,#11937);
+#11936 = CARTESIAN_POINT('',(0.,-3.3));
+#11937 = VECTOR('',#11938,1.);
+#11938 = DIRECTION('',(1.,0.));
+#11939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11940 = PCURVE('',#1478,#11941);
+#11941 = DEFINITIONAL_REPRESENTATION('',(#11942),#11946);
+#11942 = LINE('',#11943,#11944);
+#11943 = CARTESIAN_POINT('',(19.,-2.));
+#11944 = VECTOR('',#11945,1.);
+#11945 = DIRECTION('',(-1.,0.));
+#11946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11947 = ADVANCED_FACE('',(#11948),#855,.T.);
+#11948 = FACE_BOUND('',#11949,.T.);
+#11949 = EDGE_LOOP('',(#11950,#11951,#11952,#11953));
+#11950 = ORIENTED_EDGE('',*,*,#839,.F.);
+#11951 = ORIENTED_EDGE('',*,*,#11900,.T.);
+#11952 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#11953 = ORIENTED_EDGE('',*,*,#11954,.T.);
+#11954 = EDGE_CURVE('',#2636,#840,#11955,.T.);
+#11955 = SURFACE_CURVE('',#11956,(#11960,#11967),.PCURVE_S1.);
+#11956 = LINE('',#11957,#11958);
+#11957 = CARTESIAN_POINT('',(7.22,5.75,5.));
+#11958 = VECTOR('',#11959,1.);
+#11959 = DIRECTION('',(1.,0.,0.));
+#11960 = PCURVE('',#855,#11961);
+#11961 = DEFINITIONAL_REPRESENTATION('',(#11962),#11966);
+#11962 = LINE('',#11963,#11964);
+#11963 = CARTESIAN_POINT('',(16.72,-3.75));
+#11964 = VECTOR('',#11965,1.);
+#11965 = DIRECTION('',(1.,0.));
+#11966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11967 = PCURVE('',#888,#11968);
+#11968 = DEFINITIONAL_REPRESENTATION('',(#11969),#11973);
+#11969 = LINE('',#11970,#11971);
+#11970 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#11971 = VECTOR('',#11972,1.);
+#11972 = DIRECTION('',(-0.,1.));
+#11973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11974 = ADVANCED_FACE('',(#11975),#1478,.T.);
+#11975 = FACE_BOUND('',#11976,.T.);
+#11976 = EDGE_LOOP('',(#11977,#11998,#11999,#12000));
+#11977 = ORIENTED_EDGE('',*,*,#11978,.F.);
+#11978 = EDGE_CURVE('',#2192,#1435,#11979,.T.);
+#11979 = SURFACE_CURVE('',#11980,(#11984,#11991),.PCURVE_S1.);
+#11980 = LINE('',#11981,#11982);
+#11981 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#11982 = VECTOR('',#11983,1.);
+#11983 = DIRECTION('',(1.,0.,0.));
+#11984 = PCURVE('',#1478,#11985);
+#11985 = DEFINITIONAL_REPRESENTATION('',(#11986),#11990);
+#11986 = LINE('',#11987,#11988);
+#11987 = CARTESIAN_POINT('',(0.,0.));
+#11988 = VECTOR('',#11989,1.);
+#11989 = DIRECTION('',(1.,0.));
+#11990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11991 = PCURVE('',#1450,#11992);
+#11992 = DEFINITIONAL_REPRESENTATION('',(#11993),#11997);
+#11993 = LINE('',#11994,#11995);
+#11994 = CARTESIAN_POINT('',(0.,-3.3));
+#11995 = VECTOR('',#11996,1.);
+#11996 = DIRECTION('',(1.,0.));
+#11997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11998 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#11999 = ORIENTED_EDGE('',*,*,#11927,.F.);
+#12000 = ORIENTED_EDGE('',*,*,#1462,.F.);
+#12001 = ADVANCED_FACE('',(#12002),#888,.T.);
+#12002 = FACE_BOUND('',#12003,.F.);
+#12003 = EDGE_LOOP('',(#12004,#12005,#12006,#12007));
+#12004 = ORIENTED_EDGE('',*,*,#2635,.T.);
+#12005 = ORIENTED_EDGE('',*,*,#11954,.T.);
+#12006 = ORIENTED_EDGE('',*,*,#867,.F.);
+#12007 = ORIENTED_EDGE('',*,*,#12008,.F.);
+#12008 = EDGE_CURVE('',#2615,#868,#12009,.T.);
+#12009 = SURFACE_CURVE('',#12010,(#12014,#12021),.PCURVE_S1.);
+#12010 = LINE('',#12011,#12012);
+#12011 = CARTESIAN_POINT('',(7.22,5.5,4.75));
+#12012 = VECTOR('',#12013,1.);
+#12013 = DIRECTION('',(1.,0.,0.));
+#12014 = PCURVE('',#888,#12015);
+#12015 = DEFINITIONAL_REPRESENTATION('',(#12016),#12020);
+#12016 = LINE('',#12017,#12018);
+#12017 = CARTESIAN_POINT('',(-0.,0.));
+#12018 = VECTOR('',#12019,1.);
+#12019 = DIRECTION('',(-0.,1.));
+#12020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12021 = PCURVE('',#916,#12022);
+#12022 = DEFINITIONAL_REPRESENTATION('',(#12023),#12027);
+#12023 = LINE('',#12024,#12025);
+#12024 = CARTESIAN_POINT('',(16.72,-0.25));
+#12025 = VECTOR('',#12026,1.);
+#12026 = DIRECTION('',(1.,0.));
+#12027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12028 = ADVANCED_FACE('',(#12029),#1450,.T.);
+#12029 = FACE_BOUND('',#12030,.T.);
+#12030 = EDGE_LOOP('',(#12031,#12032,#12053,#12054));
+#12031 = ORIENTED_EDGE('',*,*,#1434,.F.);
+#12032 = ORIENTED_EDGE('',*,*,#12033,.F.);
+#12033 = EDGE_CURVE('',#2213,#1402,#12034,.T.);
+#12034 = SURFACE_CURVE('',#12035,(#12039,#12046),.PCURVE_S1.);
+#12035 = LINE('',#12036,#12037);
+#12036 = CARTESIAN_POINT('',(7.22,-3.5,4.75));
+#12037 = VECTOR('',#12038,1.);
+#12038 = DIRECTION('',(1.,0.,0.));
+#12039 = PCURVE('',#1450,#12040);
+#12040 = DEFINITIONAL_REPRESENTATION('',(#12041),#12045);
+#12041 = LINE('',#12042,#12043);
+#12042 = CARTESIAN_POINT('',(16.72,-0.25));
+#12043 = VECTOR('',#12044,1.);
+#12044 = DIRECTION('',(1.,0.));
+#12045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12046 = PCURVE('',#1422,#12047);
+#12047 = DEFINITIONAL_REPRESENTATION('',(#12048),#12052);
+#12048 = LINE('',#12049,#12050);
+#12049 = CARTESIAN_POINT('',(-0.,0.));
+#12050 = VECTOR('',#12051,1.);
+#12051 = DIRECTION('',(-0.,1.));
+#12052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12053 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#12054 = ORIENTED_EDGE('',*,*,#11978,.T.);
+#12055 = ADVANCED_FACE('',(#12056),#916,.T.);
+#12056 = FACE_BOUND('',#12057,.T.);
+#12057 = EDGE_LOOP('',(#12058,#12059,#12060,#12061));
+#12058 = ORIENTED_EDGE('',*,*,#900,.F.);
+#12059 = ORIENTED_EDGE('',*,*,#12008,.F.);
+#12060 = ORIENTED_EDGE('',*,*,#2614,.F.);
+#12061 = ORIENTED_EDGE('',*,*,#12062,.T.);
+#12062 = EDGE_CURVE('',#2594,#901,#12063,.T.);
+#12063 = SURFACE_CURVE('',#12064,(#12068,#12075),.PCURVE_S1.);
+#12064 = LINE('',#12065,#12066);
+#12065 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#12066 = VECTOR('',#12067,1.);
+#12067 = DIRECTION('',(1.,0.,0.));
+#12068 = PCURVE('',#916,#12069);
+#12069 = DEFINITIONAL_REPRESENTATION('',(#12070),#12074);
+#12070 = LINE('',#12071,#12072);
+#12071 = CARTESIAN_POINT('',(0.,-3.3));
+#12072 = VECTOR('',#12073,1.);
+#12073 = DIRECTION('',(1.,0.));
+#12074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12075 = PCURVE('',#944,#12076);
+#12076 = DEFINITIONAL_REPRESENTATION('',(#12077),#12081);
+#12077 = LINE('',#12078,#12079);
+#12078 = CARTESIAN_POINT('',(0.,0.));
+#12079 = VECTOR('',#12080,1.);
+#12080 = DIRECTION('',(1.,0.));
+#12081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12082 = ADVANCED_FACE('',(#12083),#1422,.T.);
+#12083 = FACE_BOUND('',#12084,.F.);
+#12084 = EDGE_LOOP('',(#12085,#12086,#12107,#12108));
+#12085 = ORIENTED_EDGE('',*,*,#2233,.T.);
+#12086 = ORIENTED_EDGE('',*,*,#12087,.T.);
+#12087 = EDGE_CURVE('',#2234,#1374,#12088,.T.);
+#12088 = SURFACE_CURVE('',#12089,(#12093,#12100),.PCURVE_S1.);
+#12089 = LINE('',#12090,#12091);
+#12090 = CARTESIAN_POINT('',(7.22,-3.25,5.));
+#12091 = VECTOR('',#12092,1.);
+#12092 = DIRECTION('',(1.,0.,0.));
+#12093 = PCURVE('',#1422,#12094);
+#12094 = DEFINITIONAL_REPRESENTATION('',(#12095),#12099);
+#12095 = LINE('',#12096,#12097);
+#12096 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12097 = VECTOR('',#12098,1.);
+#12098 = DIRECTION('',(-0.,1.));
+#12099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12100 = PCURVE('',#1389,#12101);
+#12101 = DEFINITIONAL_REPRESENTATION('',(#12102),#12106);
+#12102 = LINE('',#12103,#12104);
+#12103 = CARTESIAN_POINT('',(16.72,-12.75));
+#12104 = VECTOR('',#12105,1.);
+#12105 = DIRECTION('',(1.,0.));
+#12106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12107 = ORIENTED_EDGE('',*,*,#1401,.F.);
+#12108 = ORIENTED_EDGE('',*,*,#12033,.F.);
+#12109 = ADVANCED_FACE('',(#12110),#944,.T.);
+#12110 = FACE_BOUND('',#12111,.T.);
+#12111 = EDGE_LOOP('',(#12112,#12113,#12114,#12135));
+#12112 = ORIENTED_EDGE('',*,*,#12062,.F.);
+#12113 = ORIENTED_EDGE('',*,*,#2593,.F.);
+#12114 = ORIENTED_EDGE('',*,*,#12115,.F.);
+#12115 = EDGE_CURVE('',#929,#2573,#12116,.T.);
+#12116 = SURFACE_CURVE('',#12117,(#12121,#12128),.PCURVE_S1.);
+#12117 = LINE('',#12118,#12119);
+#12118 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#12119 = VECTOR('',#12120,1.);
+#12120 = DIRECTION('',(-1.,0.,0.));
+#12121 = PCURVE('',#944,#12122);
+#12122 = DEFINITIONAL_REPRESENTATION('',(#12123),#12127);
+#12123 = LINE('',#12124,#12125);
+#12124 = CARTESIAN_POINT('',(19.,-2.));
+#12125 = VECTOR('',#12126,1.);
+#12126 = DIRECTION('',(-1.,0.));
+#12127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12128 = PCURVE('',#972,#12129);
+#12129 = DEFINITIONAL_REPRESENTATION('',(#12130),#12134);
+#12130 = LINE('',#12131,#12132);
+#12131 = CARTESIAN_POINT('',(0.,-3.3));
+#12132 = VECTOR('',#12133,1.);
+#12133 = DIRECTION('',(1.,0.));
+#12134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12135 = ORIENTED_EDGE('',*,*,#928,.F.);
+#12136 = ADVANCED_FACE('',(#12137),#1389,.T.);
+#12137 = FACE_BOUND('',#12138,.T.);
+#12138 = EDGE_LOOP('',(#12139,#12140,#12161,#12162));
+#12139 = ORIENTED_EDGE('',*,*,#1373,.F.);
+#12140 = ORIENTED_EDGE('',*,*,#12141,.T.);
+#12141 = EDGE_CURVE('',#1341,#2258,#12142,.T.);
+#12142 = SURFACE_CURVE('',#12143,(#12147,#12154),.PCURVE_S1.);
+#12143 = LINE('',#12144,#12145);
+#12144 = CARTESIAN_POINT('',(9.5,-2.75,5.));
+#12145 = VECTOR('',#12146,1.);
+#12146 = DIRECTION('',(-1.,0.,0.));
+#12147 = PCURVE('',#1389,#12148);
+#12148 = DEFINITIONAL_REPRESENTATION('',(#12149),#12153);
+#12149 = LINE('',#12150,#12151);
+#12150 = CARTESIAN_POINT('',(19.,-12.25));
+#12151 = VECTOR('',#12152,1.);
+#12152 = DIRECTION('',(-1.,0.));
+#12153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12154 = PCURVE('',#1361,#12155);
+#12155 = DEFINITIONAL_REPRESENTATION('',(#12156),#12160);
+#12156 = LINE('',#12157,#12158);
+#12157 = CARTESIAN_POINT('',(0.,0.));
+#12158 = VECTOR('',#12159,1.);
+#12159 = DIRECTION('',(0.,1.));
+#12160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12161 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#12162 = ORIENTED_EDGE('',*,*,#12087,.T.);
+#12163 = ADVANCED_FACE('',(#12164),#972,.T.);
+#12164 = FACE_BOUND('',#12165,.T.);
+#12165 = EDGE_LOOP('',(#12166,#12167,#12188,#12189));
+#12166 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#12167 = ORIENTED_EDGE('',*,*,#12168,.F.);
+#12168 = EDGE_CURVE('',#957,#2549,#12169,.T.);
+#12169 = SURFACE_CURVE('',#12170,(#12174,#12181),.PCURVE_S1.);
+#12170 = LINE('',#12171,#12172);
+#12171 = CARTESIAN_POINT('',(9.5,3.5,4.75));
+#12172 = VECTOR('',#12173,1.);
+#12173 = DIRECTION('',(-1.,0.,0.));
+#12174 = PCURVE('',#972,#12175);
+#12175 = DEFINITIONAL_REPRESENTATION('',(#12176),#12180);
+#12176 = LINE('',#12177,#12178);
+#12177 = CARTESIAN_POINT('',(0.,-0.25));
+#12178 = VECTOR('',#12179,1.);
+#12179 = DIRECTION('',(1.,0.));
+#12180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12181 = PCURVE('',#1005,#12182);
+#12182 = DEFINITIONAL_REPRESENTATION('',(#12183),#12187);
+#12183 = LINE('',#12184,#12185);
+#12184 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12185 = VECTOR('',#12186,1.);
+#12186 = DIRECTION('',(0.,1.));
+#12187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12188 = ORIENTED_EDGE('',*,*,#956,.T.);
+#12189 = ORIENTED_EDGE('',*,*,#12115,.T.);
+#12190 = ADVANCED_FACE('',(#12191),#1361,.T.);
+#12191 = FACE_BOUND('',#12192,.T.);
+#12192 = EDGE_LOOP('',(#12193,#12194,#12215,#12216));
+#12193 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#12194 = ORIENTED_EDGE('',*,*,#12195,.T.);
+#12195 = EDGE_CURVE('',#1313,#2281,#12196,.T.);
+#12196 = SURFACE_CURVE('',#12197,(#12201,#12208),.PCURVE_S1.);
+#12197 = LINE('',#12198,#12199);
+#12198 = CARTESIAN_POINT('',(9.5,-2.5,4.75));
+#12199 = VECTOR('',#12200,1.);
+#12200 = DIRECTION('',(-1.,0.,0.));
+#12201 = PCURVE('',#1361,#12202);
+#12202 = DEFINITIONAL_REPRESENTATION('',(#12203),#12207);
+#12203 = LINE('',#12204,#12205);
+#12204 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12205 = VECTOR('',#12206,1.);
+#12206 = DIRECTION('',(0.,1.));
+#12207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12208 = PCURVE('',#1328,#12209);
+#12209 = DEFINITIONAL_REPRESENTATION('',(#12210),#12214);
+#12210 = LINE('',#12211,#12212);
+#12211 = CARTESIAN_POINT('',(0.,-0.25));
+#12212 = VECTOR('',#12213,1.);
+#12213 = DIRECTION('',(1.,0.));
+#12214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12215 = ORIENTED_EDGE('',*,*,#2280,.F.);
+#12216 = ORIENTED_EDGE('',*,*,#12141,.F.);
+#12217 = ADVANCED_FACE('',(#12218),#1005,.T.);
+#12218 = FACE_BOUND('',#12219,.T.);
+#12219 = EDGE_LOOP('',(#12220,#12221,#12222,#12223));
+#12220 = ORIENTED_EDGE('',*,*,#984,.T.);
+#12221 = ORIENTED_EDGE('',*,*,#12168,.T.);
+#12222 = ORIENTED_EDGE('',*,*,#2548,.F.);
+#12223 = ORIENTED_EDGE('',*,*,#12224,.F.);
+#12224 = EDGE_CURVE('',#985,#2526,#12225,.T.);
+#12225 = SURFACE_CURVE('',#12226,(#12230,#12237),.PCURVE_S1.);
+#12226 = LINE('',#12227,#12228);
+#12227 = CARTESIAN_POINT('',(9.5,3.25,5.));
+#12228 = VECTOR('',#12229,1.);
+#12229 = DIRECTION('',(-1.,0.,0.));
+#12230 = PCURVE('',#1005,#12231);
+#12231 = DEFINITIONAL_REPRESENTATION('',(#12232),#12236);
+#12232 = LINE('',#12233,#12234);
+#12233 = CARTESIAN_POINT('',(0.,0.));
+#12234 = VECTOR('',#12235,1.);
+#12235 = DIRECTION('',(0.,1.));
+#12236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12237 = PCURVE('',#1033,#12238);
+#12238 = DEFINITIONAL_REPRESENTATION('',(#12239),#12243);
+#12239 = LINE('',#12240,#12241);
+#12240 = CARTESIAN_POINT('',(19.,-6.25));
+#12241 = VECTOR('',#12242,1.);
+#12242 = DIRECTION('',(-1.,0.));
+#12243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12244 = ADVANCED_FACE('',(#12245),#1328,.T.);
+#12245 = FACE_BOUND('',#12246,.T.);
+#12246 = EDGE_LOOP('',(#12247,#12248,#12249,#12250));
+#12247 = ORIENTED_EDGE('',*,*,#2304,.F.);
+#12248 = ORIENTED_EDGE('',*,*,#12195,.F.);
+#12249 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#12250 = ORIENTED_EDGE('',*,*,#12251,.T.);
+#12251 = EDGE_CURVE('',#1285,#2305,#12252,.T.);
+#12252 = SURFACE_CURVE('',#12253,(#12257,#12264),.PCURVE_S1.);
+#12253 = LINE('',#12254,#12255);
+#12254 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#12255 = VECTOR('',#12256,1.);
+#12256 = DIRECTION('',(-1.,0.,0.));
+#12257 = PCURVE('',#1328,#12258);
+#12258 = DEFINITIONAL_REPRESENTATION('',(#12259),#12263);
+#12259 = LINE('',#12260,#12261);
+#12260 = CARTESIAN_POINT('',(0.,-3.3));
+#12261 = VECTOR('',#12262,1.);
+#12262 = DIRECTION('',(1.,0.));
+#12263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12264 = PCURVE('',#1300,#12265);
+#12265 = DEFINITIONAL_REPRESENTATION('',(#12266),#12270);
+#12266 = LINE('',#12267,#12268);
+#12267 = CARTESIAN_POINT('',(19.,-2.));
+#12268 = VECTOR('',#12269,1.);
+#12269 = DIRECTION('',(-1.,0.));
+#12270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12271 = ADVANCED_FACE('',(#12272),#1033,.T.);
+#12272 = FACE_BOUND('',#12273,.T.);
+#12273 = EDGE_LOOP('',(#12274,#12275,#12276,#12277));
+#12274 = ORIENTED_EDGE('',*,*,#1017,.F.);
+#12275 = ORIENTED_EDGE('',*,*,#12224,.T.);
+#12276 = ORIENTED_EDGE('',*,*,#2525,.T.);
+#12277 = ORIENTED_EDGE('',*,*,#12278,.T.);
+#12278 = EDGE_CURVE('',#2502,#1018,#12279,.T.);
+#12279 = SURFACE_CURVE('',#12280,(#12284,#12291),.PCURVE_S1.);
+#12280 = LINE('',#12281,#12282);
+#12281 = CARTESIAN_POINT('',(7.22,2.75,5.));
+#12282 = VECTOR('',#12283,1.);
+#12283 = DIRECTION('',(1.,0.,0.));
+#12284 = PCURVE('',#1033,#12285);
+#12285 = DEFINITIONAL_REPRESENTATION('',(#12286),#12290);
+#12286 = LINE('',#12287,#12288);
+#12287 = CARTESIAN_POINT('',(16.72,-6.75));
+#12288 = VECTOR('',#12289,1.);
+#12289 = DIRECTION('',(1.,0.));
+#12290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12291 = PCURVE('',#1066,#12292);
+#12292 = DEFINITIONAL_REPRESENTATION('',(#12293),#12297);
+#12293 = LINE('',#12294,#12295);
+#12294 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12295 = VECTOR('',#12296,1.);
+#12296 = DIRECTION('',(-0.,1.));
+#12297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12298 = ADVANCED_FACE('',(#12299),#1300,.T.);
+#12299 = FACE_BOUND('',#12300,.T.);
+#12300 = EDGE_LOOP('',(#12301,#12322,#12323,#12324));
+#12301 = ORIENTED_EDGE('',*,*,#12302,.F.);
+#12302 = EDGE_CURVE('',#2326,#1257,#12303,.T.);
+#12303 = SURFACE_CURVE('',#12304,(#12308,#12315),.PCURVE_S1.);
+#12304 = LINE('',#12305,#12306);
+#12305 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#12306 = VECTOR('',#12307,1.);
+#12307 = DIRECTION('',(1.,0.,0.));
+#12308 = PCURVE('',#1300,#12309);
+#12309 = DEFINITIONAL_REPRESENTATION('',(#12310),#12314);
+#12310 = LINE('',#12311,#12312);
+#12311 = CARTESIAN_POINT('',(0.,0.));
+#12312 = VECTOR('',#12313,1.);
+#12313 = DIRECTION('',(1.,0.));
+#12314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12315 = PCURVE('',#1272,#12316);
+#12316 = DEFINITIONAL_REPRESENTATION('',(#12317),#12321);
+#12317 = LINE('',#12318,#12319);
+#12318 = CARTESIAN_POINT('',(0.,-3.3));
+#12319 = VECTOR('',#12320,1.);
+#12320 = DIRECTION('',(1.,0.));
+#12321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12322 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#12323 = ORIENTED_EDGE('',*,*,#12251,.F.);
+#12324 = ORIENTED_EDGE('',*,*,#1284,.F.);
+#12325 = ADVANCED_FACE('',(#12326),#1066,.T.);
+#12326 = FACE_BOUND('',#12327,.F.);
+#12327 = EDGE_LOOP('',(#12328,#12329,#12330,#12331));
+#12328 = ORIENTED_EDGE('',*,*,#2501,.T.);
+#12329 = ORIENTED_EDGE('',*,*,#12278,.T.);
+#12330 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#12331 = ORIENTED_EDGE('',*,*,#12332,.F.);
+#12332 = EDGE_CURVE('',#2481,#1046,#12333,.T.);
+#12333 = SURFACE_CURVE('',#12334,(#12338,#12345),.PCURVE_S1.);
+#12334 = LINE('',#12335,#12336);
+#12335 = CARTESIAN_POINT('',(7.22,2.5,4.75));
+#12336 = VECTOR('',#12337,1.);
+#12337 = DIRECTION('',(1.,0.,0.));
+#12338 = PCURVE('',#1066,#12339);
+#12339 = DEFINITIONAL_REPRESENTATION('',(#12340),#12344);
+#12340 = LINE('',#12341,#12342);
+#12341 = CARTESIAN_POINT('',(-0.,0.));
+#12342 = VECTOR('',#12343,1.);
+#12343 = DIRECTION('',(-0.,1.));
+#12344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12345 = PCURVE('',#1094,#12346);
+#12346 = DEFINITIONAL_REPRESENTATION('',(#12347),#12351);
+#12347 = LINE('',#12348,#12349);
+#12348 = CARTESIAN_POINT('',(16.72,-0.25));
+#12349 = VECTOR('',#12350,1.);
+#12350 = DIRECTION('',(1.,0.));
+#12351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12352 = ADVANCED_FACE('',(#12353),#1272,.T.);
+#12353 = FACE_BOUND('',#12354,.T.);
+#12354 = EDGE_LOOP('',(#12355,#12356,#12377,#12378));
+#12355 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#12356 = ORIENTED_EDGE('',*,*,#12357,.F.);
+#12357 = EDGE_CURVE('',#2347,#1224,#12358,.T.);
+#12358 = SURFACE_CURVE('',#12359,(#12363,#12370),.PCURVE_S1.);
+#12359 = LINE('',#12360,#12361);
+#12360 = CARTESIAN_POINT('',(7.22,-0.5,4.75));
+#12361 = VECTOR('',#12362,1.);
+#12362 = DIRECTION('',(1.,0.,0.));
+#12363 = PCURVE('',#1272,#12364);
+#12364 = DEFINITIONAL_REPRESENTATION('',(#12365),#12369);
+#12365 = LINE('',#12366,#12367);
+#12366 = CARTESIAN_POINT('',(16.72,-0.25));
+#12367 = VECTOR('',#12368,1.);
+#12368 = DIRECTION('',(1.,0.));
+#12369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12370 = PCURVE('',#1244,#12371);
+#12371 = DEFINITIONAL_REPRESENTATION('',(#12372),#12376);
+#12372 = LINE('',#12373,#12374);
+#12373 = CARTESIAN_POINT('',(-0.,0.));
+#12374 = VECTOR('',#12375,1.);
+#12375 = DIRECTION('',(-0.,1.));
+#12376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12377 = ORIENTED_EDGE('',*,*,#2346,.F.);
+#12378 = ORIENTED_EDGE('',*,*,#12302,.T.);
+#12379 = ADVANCED_FACE('',(#12380),#1094,.T.);
+#12380 = FACE_BOUND('',#12381,.T.);
+#12381 = EDGE_LOOP('',(#12382,#12383,#12384,#12385));
+#12382 = ORIENTED_EDGE('',*,*,#1078,.F.);
+#12383 = ORIENTED_EDGE('',*,*,#12332,.F.);
+#12384 = ORIENTED_EDGE('',*,*,#2480,.F.);
+#12385 = ORIENTED_EDGE('',*,*,#12386,.T.);
+#12386 = EDGE_CURVE('',#2460,#1079,#12387,.T.);
+#12387 = SURFACE_CURVE('',#12388,(#12392,#12399),.PCURVE_S1.);
+#12388 = LINE('',#12389,#12390);
+#12389 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#12390 = VECTOR('',#12391,1.);
+#12391 = DIRECTION('',(1.,0.,0.));
+#12392 = PCURVE('',#1094,#12393);
+#12393 = DEFINITIONAL_REPRESENTATION('',(#12394),#12398);
+#12394 = LINE('',#12395,#12396);
+#12395 = CARTESIAN_POINT('',(0.,-3.3));
+#12396 = VECTOR('',#12397,1.);
+#12397 = DIRECTION('',(1.,0.));
+#12398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12399 = PCURVE('',#1122,#12400);
+#12400 = DEFINITIONAL_REPRESENTATION('',(#12401),#12405);
+#12401 = LINE('',#12402,#12403);
+#12402 = CARTESIAN_POINT('',(0.,0.));
+#12403 = VECTOR('',#12404,1.);
+#12404 = DIRECTION('',(1.,0.));
+#12405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12406 = ADVANCED_FACE('',(#12407),#1244,.T.);
+#12407 = FACE_BOUND('',#12408,.F.);
+#12408 = EDGE_LOOP('',(#12409,#12410,#12431,#12432));
+#12409 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#12410 = ORIENTED_EDGE('',*,*,#12411,.T.);
+#12411 = EDGE_CURVE('',#2368,#1196,#12412,.T.);
+#12412 = SURFACE_CURVE('',#12413,(#12417,#12424),.PCURVE_S1.);
+#12413 = LINE('',#12414,#12415);
+#12414 = CARTESIAN_POINT('',(7.22,-0.25,5.));
+#12415 = VECTOR('',#12416,1.);
+#12416 = DIRECTION('',(1.,0.,0.));
+#12417 = PCURVE('',#1244,#12418);
+#12418 = DEFINITIONAL_REPRESENTATION('',(#12419),#12423);
+#12419 = LINE('',#12420,#12421);
+#12420 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12421 = VECTOR('',#12422,1.);
+#12422 = DIRECTION('',(-0.,1.));
+#12423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12424 = PCURVE('',#1211,#12425);
+#12425 = DEFINITIONAL_REPRESENTATION('',(#12426),#12430);
+#12426 = LINE('',#12427,#12428);
+#12427 = CARTESIAN_POINT('',(16.72,-9.75));
+#12428 = VECTOR('',#12429,1.);
+#12429 = DIRECTION('',(1.,0.));
+#12430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12431 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#12432 = ORIENTED_EDGE('',*,*,#12357,.F.);
+#12433 = ADVANCED_FACE('',(#12434),#1122,.T.);
+#12434 = FACE_BOUND('',#12435,.T.);
+#12435 = EDGE_LOOP('',(#12436,#12437,#12438,#12459));
+#12436 = ORIENTED_EDGE('',*,*,#12386,.F.);
+#12437 = ORIENTED_EDGE('',*,*,#2459,.F.);
+#12438 = ORIENTED_EDGE('',*,*,#12439,.F.);
+#12439 = EDGE_CURVE('',#1107,#2439,#12440,.T.);
+#12440 = SURFACE_CURVE('',#12441,(#12445,#12452),.PCURVE_S1.);
+#12441 = LINE('',#12442,#12443);
+#12442 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#12443 = VECTOR('',#12444,1.);
+#12444 = DIRECTION('',(-1.,0.,0.));
+#12445 = PCURVE('',#1122,#12446);
+#12446 = DEFINITIONAL_REPRESENTATION('',(#12447),#12451);
+#12447 = LINE('',#12448,#12449);
+#12448 = CARTESIAN_POINT('',(19.,-2.));
+#12449 = VECTOR('',#12450,1.);
+#12450 = DIRECTION('',(-1.,0.));
+#12451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12452 = PCURVE('',#1150,#12453);
+#12453 = DEFINITIONAL_REPRESENTATION('',(#12454),#12458);
+#12454 = LINE('',#12455,#12456);
+#12455 = CARTESIAN_POINT('',(0.,-3.3));
+#12456 = VECTOR('',#12457,1.);
+#12457 = DIRECTION('',(1.,0.));
+#12458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12459 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#12460 = ADVANCED_FACE('',(#12461),#1211,.T.);
+#12461 = FACE_BOUND('',#12462,.T.);
+#12462 = EDGE_LOOP('',(#12463,#12464,#12485,#12486));
+#12463 = ORIENTED_EDGE('',*,*,#1195,.F.);
+#12464 = ORIENTED_EDGE('',*,*,#12465,.T.);
+#12465 = EDGE_CURVE('',#1163,#2392,#12466,.T.);
+#12466 = SURFACE_CURVE('',#12467,(#12471,#12478),.PCURVE_S1.);
+#12467 = LINE('',#12468,#12469);
+#12468 = CARTESIAN_POINT('',(9.5,0.25,5.));
+#12469 = VECTOR('',#12470,1.);
+#12470 = DIRECTION('',(-1.,0.,0.));
+#12471 = PCURVE('',#1211,#12472);
+#12472 = DEFINITIONAL_REPRESENTATION('',(#12473),#12477);
+#12473 = LINE('',#12474,#12475);
+#12474 = CARTESIAN_POINT('',(19.,-9.25));
+#12475 = VECTOR('',#12476,1.);
+#12476 = DIRECTION('',(-1.,0.));
+#12477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12478 = PCURVE('',#1183,#12479);
+#12479 = DEFINITIONAL_REPRESENTATION('',(#12480),#12484);
+#12480 = LINE('',#12481,#12482);
+#12481 = CARTESIAN_POINT('',(0.,0.));
+#12482 = VECTOR('',#12483,1.);
+#12483 = DIRECTION('',(0.,1.));
+#12484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12485 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#12486 = ORIENTED_EDGE('',*,*,#12411,.T.);
+#12487 = ADVANCED_FACE('',(#12488),#1150,.T.);
+#12488 = FACE_BOUND('',#12489,.T.);
+#12489 = EDGE_LOOP('',(#12490,#12491,#12512,#12513));
+#12490 = ORIENTED_EDGE('',*,*,#2438,.F.);
+#12491 = ORIENTED_EDGE('',*,*,#12492,.F.);
+#12492 = EDGE_CURVE('',#1135,#2415,#12493,.T.);
+#12493 = SURFACE_CURVE('',#12494,(#12498,#12505),.PCURVE_S1.);
+#12494 = LINE('',#12495,#12496);
+#12495 = CARTESIAN_POINT('',(9.5,0.5,4.75));
+#12496 = VECTOR('',#12497,1.);
+#12497 = DIRECTION('',(-1.,0.,0.));
+#12498 = PCURVE('',#1150,#12499);
+#12499 = DEFINITIONAL_REPRESENTATION('',(#12500),#12504);
+#12500 = LINE('',#12501,#12502);
+#12501 = CARTESIAN_POINT('',(0.,-0.25));
+#12502 = VECTOR('',#12503,1.);
+#12503 = DIRECTION('',(1.,0.));
+#12504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12505 = PCURVE('',#1183,#12506);
+#12506 = DEFINITIONAL_REPRESENTATION('',(#12507),#12511);
+#12507 = LINE('',#12508,#12509);
+#12508 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12509 = VECTOR('',#12510,1.);
+#12510 = DIRECTION('',(0.,1.));
+#12511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12512 = ORIENTED_EDGE('',*,*,#1134,.T.);
+#12513 = ORIENTED_EDGE('',*,*,#12439,.T.);
+#12514 = ADVANCED_FACE('',(#12515),#1183,.T.);
+#12515 = FACE_BOUND('',#12516,.T.);
+#12516 = EDGE_LOOP('',(#12517,#12518,#12519,#12520));
+#12517 = ORIENTED_EDGE('',*,*,#1162,.T.);
+#12518 = ORIENTED_EDGE('',*,*,#12492,.T.);
+#12519 = ORIENTED_EDGE('',*,*,#2414,.F.);
+#12520 = ORIENTED_EDGE('',*,*,#12465,.F.);
+#12521 = ADVANCED_FACE('',(#12522),#3892,.T.);
+#12522 = FACE_BOUND('',#12523,.T.);
+#12523 = EDGE_LOOP('',(#12524,#12525,#12526,#12527));
+#12524 = ORIENTED_EDGE('',*,*,#5270,.T.);
+#12525 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#12526 = ORIENTED_EDGE('',*,*,#3876,.F.);
+#12527 = ORIENTED_EDGE('',*,*,#12528,.T.);
+#12528 = EDGE_CURVE('',#3844,#5271,#12529,.T.);
+#12529 = SURFACE_CURVE('',#12530,(#12534,#12541),.PCURVE_S1.);
+#12530 = LINE('',#12531,#12532);
+#12531 = CARTESIAN_POINT('',(-9.5,8.75,5.));
+#12532 = VECTOR('',#12533,1.);
+#12533 = DIRECTION('',(1.,0.,0.));
+#12534 = PCURVE('',#3892,#12535);
+#12535 = DEFINITIONAL_REPRESENTATION('',(#12536),#12540);
+#12536 = LINE('',#12537,#12538);
+#12537 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.75));
+#12538 = VECTOR('',#12539,1.);
+#12539 = DIRECTION('',(1.,0.));
+#12540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12541 = PCURVE('',#3864,#12542);
+#12542 = DEFINITIONAL_REPRESENTATION('',(#12543),#12547);
+#12543 = LINE('',#12544,#12545);
+#12544 = CARTESIAN_POINT('',(0.,0.));
+#12545 = VECTOR('',#12546,1.);
+#12546 = DIRECTION('',(0.,1.));
+#12547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12548 = ADVANCED_FACE('',(#12549),#3864,.T.);
+#12549 = FACE_BOUND('',#12550,.T.);
+#12550 = EDGE_LOOP('',(#12551,#12552,#12573,#12574));
+#12551 = ORIENTED_EDGE('',*,*,#3843,.T.);
+#12552 = ORIENTED_EDGE('',*,*,#12553,.T.);
+#12553 = EDGE_CURVE('',#3816,#5294,#12554,.T.);
+#12554 = SURFACE_CURVE('',#12555,(#12559,#12566),.PCURVE_S1.);
+#12555 = LINE('',#12556,#12557);
+#12556 = CARTESIAN_POINT('',(-9.5,8.5,4.75));
+#12557 = VECTOR('',#12558,1.);
+#12558 = DIRECTION('',(1.,0.,0.));
+#12559 = PCURVE('',#3864,#12560);
+#12560 = DEFINITIONAL_REPRESENTATION('',(#12561),#12565);
+#12561 = LINE('',#12562,#12563);
+#12562 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12563 = VECTOR('',#12564,1.);
+#12564 = DIRECTION('',(0.,1.));
+#12565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12566 = PCURVE('',#3831,#12567);
+#12567 = DEFINITIONAL_REPRESENTATION('',(#12568),#12572);
+#12568 = LINE('',#12569,#12570);
+#12569 = CARTESIAN_POINT('',(0.,-0.25));
+#12570 = VECTOR('',#12571,1.);
+#12571 = DIRECTION('',(1.,0.));
+#12572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12573 = ORIENTED_EDGE('',*,*,#5293,.F.);
+#12574 = ORIENTED_EDGE('',*,*,#12528,.F.);
+#12575 = ADVANCED_FACE('',(#12576),#2840,.T.);
+#12576 = FACE_BOUND('',#12577,.T.);
+#12577 = EDGE_LOOP('',(#12578,#12579,#12600,#12601));
+#12578 = ORIENTED_EDGE('',*,*,#5196,.T.);
+#12579 = ORIENTED_EDGE('',*,*,#12580,.T.);
+#12580 = EDGE_CURVE('',#5172,#2824,#12581,.T.);
+#12581 = SURFACE_CURVE('',#12582,(#12586,#12593),.PCURVE_S1.);
+#12582 = LINE('',#12583,#12584);
+#12583 = CARTESIAN_POINT('',(-7.22,-9.25,5.));
+#12584 = VECTOR('',#12585,1.);
+#12585 = DIRECTION('',(-1.,0.,0.));
+#12586 = PCURVE('',#2840,#12587);
+#12587 = DEFINITIONAL_REPRESENTATION('',(#12588),#12592);
+#12588 = LINE('',#12589,#12590);
+#12589 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12590 = VECTOR('',#12591,1.);
+#12591 = DIRECTION('',(0.,1.));
+#12592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12593 = PCURVE('',#2868,#12594);
+#12594 = DEFINITIONAL_REPRESENTATION('',(#12595),#12599);
+#12595 = LINE('',#12596,#12597);
+#12596 = CARTESIAN_POINT('',(2.28,-18.75));
+#12597 = VECTOR('',#12598,1.);
+#12598 = DIRECTION('',(-1.,0.));
+#12599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12600 = ORIENTED_EDGE('',*,*,#2823,.F.);
+#12601 = ORIENTED_EDGE('',*,*,#11495,.F.);
+#12602 = ADVANCED_FACE('',(#12603),#3831,.T.);
+#12603 = FACE_BOUND('',#12604,.T.);
+#12604 = EDGE_LOOP('',(#12605,#12606,#12607,#12608));
+#12605 = ORIENTED_EDGE('',*,*,#5317,.F.);
+#12606 = ORIENTED_EDGE('',*,*,#12553,.F.);
+#12607 = ORIENTED_EDGE('',*,*,#3815,.T.);
+#12608 = ORIENTED_EDGE('',*,*,#12609,.T.);
+#12609 = EDGE_CURVE('',#3788,#5318,#12610,.T.);
+#12610 = SURFACE_CURVE('',#12611,(#12615,#12622),.PCURVE_S1.);
+#12611 = LINE('',#12612,#12613);
+#12612 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#12613 = VECTOR('',#12614,1.);
+#12614 = DIRECTION('',(1.,0.,0.));
+#12615 = PCURVE('',#3831,#12616);
+#12616 = DEFINITIONAL_REPRESENTATION('',(#12617),#12621);
+#12617 = LINE('',#12618,#12619);
+#12618 = CARTESIAN_POINT('',(0.,-3.3));
+#12619 = VECTOR('',#12620,1.);
+#12620 = DIRECTION('',(1.,0.));
+#12621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12622 = PCURVE('',#3803,#12623);
+#12623 = DEFINITIONAL_REPRESENTATION('',(#12624),#12628);
+#12624 = LINE('',#12625,#12626);
+#12625 = CARTESIAN_POINT('',(0.,0.));
+#12626 = VECTOR('',#12627,1.);
+#12627 = DIRECTION('',(1.,0.));
+#12628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12629 = ADVANCED_FACE('',(#12630),#2868,.T.);
+#12630 = FACE_BOUND('',#12631,.T.);
+#12631 = EDGE_LOOP('',(#12632,#12633,#12654,#12655));
+#12632 = ORIENTED_EDGE('',*,*,#5171,.T.);
+#12633 = ORIENTED_EDGE('',*,*,#12634,.T.);
+#12634 = EDGE_CURVE('',#5174,#2853,#12635,.T.);
+#12635 = SURFACE_CURVE('',#12636,(#12640,#12647),.PCURVE_S1.);
+#12636 = LINE('',#12637,#12638);
+#12637 = CARTESIAN_POINT('',(-7.22,-8.75,5.));
+#12638 = VECTOR('',#12639,1.);
+#12639 = DIRECTION('',(-1.,0.,0.));
+#12640 = PCURVE('',#2868,#12641);
+#12641 = DEFINITIONAL_REPRESENTATION('',(#12642),#12646);
+#12642 = LINE('',#12643,#12644);
+#12643 = CARTESIAN_POINT('',(2.28,-18.25));
+#12644 = VECTOR('',#12645,1.);
+#12645 = DIRECTION('',(-1.,0.));
+#12646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12647 = PCURVE('',#2897,#12648);
+#12648 = DEFINITIONAL_REPRESENTATION('',(#12649),#12653);
+#12649 = LINE('',#12650,#12651);
+#12650 = CARTESIAN_POINT('',(0.,0.));
+#12651 = VECTOR('',#12652,1.);
+#12652 = DIRECTION('',(0.,1.));
+#12653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12654 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#12655 = ORIENTED_EDGE('',*,*,#12580,.F.);
+#12656 = ADVANCED_FACE('',(#12657),#3803,.T.);
+#12657 = FACE_BOUND('',#12658,.T.);
+#12658 = EDGE_LOOP('',(#12659,#12660,#12661,#12682));
+#12659 = ORIENTED_EDGE('',*,*,#12609,.F.);
+#12660 = ORIENTED_EDGE('',*,*,#3787,.F.);
+#12661 = ORIENTED_EDGE('',*,*,#12662,.F.);
+#12662 = EDGE_CURVE('',#5339,#3760,#12663,.T.);
+#12663 = SURFACE_CURVE('',#12664,(#12668,#12675),.PCURVE_S1.);
+#12664 = LINE('',#12665,#12666);
+#12665 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#12666 = VECTOR('',#12667,1.);
+#12667 = DIRECTION('',(-1.,0.,0.));
+#12668 = PCURVE('',#3803,#12669);
+#12669 = DEFINITIONAL_REPRESENTATION('',(#12670),#12674);
+#12670 = LINE('',#12671,#12672);
+#12671 = CARTESIAN_POINT('',(19.,-2.));
+#12672 = VECTOR('',#12673,1.);
+#12673 = DIRECTION('',(-1.,0.));
+#12674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12675 = PCURVE('',#3775,#12676);
+#12676 = DEFINITIONAL_REPRESENTATION('',(#12677),#12681);
+#12677 = LINE('',#12678,#12679);
+#12678 = CARTESIAN_POINT('',(0.,-3.3));
+#12679 = VECTOR('',#12680,1.);
+#12680 = DIRECTION('',(1.,0.));
+#12681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12682 = ORIENTED_EDGE('',*,*,#5338,.F.);
+#12683 = ADVANCED_FACE('',(#12684),#2897,.T.);
+#12684 = FACE_BOUND('',#12685,.T.);
+#12685 = EDGE_LOOP('',(#12686,#12687,#12708,#12709));
+#12686 = ORIENTED_EDGE('',*,*,#6090,.T.);
+#12687 = ORIENTED_EDGE('',*,*,#12688,.T.);
+#12688 = EDGE_CURVE('',#6070,#2881,#12689,.T.);
+#12689 = SURFACE_CURVE('',#12690,(#12694,#12701),.PCURVE_S1.);
+#12690 = LINE('',#12691,#12692);
+#12691 = CARTESIAN_POINT('',(-7.22,-8.5,4.75));
+#12692 = VECTOR('',#12693,1.);
+#12693 = DIRECTION('',(-1.,0.,0.));
+#12694 = PCURVE('',#2897,#12695);
+#12695 = DEFINITIONAL_REPRESENTATION('',(#12696),#12700);
+#12696 = LINE('',#12697,#12698);
+#12697 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12698 = VECTOR('',#12699,1.);
+#12699 = DIRECTION('',(0.,1.));
+#12700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12701 = PCURVE('',#2925,#12702);
+#12702 = DEFINITIONAL_REPRESENTATION('',(#12703),#12707);
+#12703 = LINE('',#12704,#12705);
+#12704 = CARTESIAN_POINT('',(16.72,-0.25));
+#12705 = VECTOR('',#12706,1.);
+#12706 = DIRECTION('',(1.,0.));
+#12707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12708 = ORIENTED_EDGE('',*,*,#2880,.F.);
+#12709 = ORIENTED_EDGE('',*,*,#12634,.F.);
+#12710 = ADVANCED_FACE('',(#12711),#3775,.T.);
+#12711 = FACE_BOUND('',#12712,.T.);
+#12712 = EDGE_LOOP('',(#12713,#12714,#12735,#12736));
+#12713 = ORIENTED_EDGE('',*,*,#3759,.F.);
+#12714 = ORIENTED_EDGE('',*,*,#12715,.F.);
+#12715 = EDGE_CURVE('',#5360,#3731,#12716,.T.);
+#12716 = SURFACE_CURVE('',#12717,(#12721,#12728),.PCURVE_S1.);
+#12717 = LINE('',#12718,#12719);
+#12718 = CARTESIAN_POINT('',(-7.22,6.5,4.75));
+#12719 = VECTOR('',#12720,1.);
+#12720 = DIRECTION('',(-1.,0.,0.));
+#12721 = PCURVE('',#3775,#12722);
+#12722 = DEFINITIONAL_REPRESENTATION('',(#12723),#12727);
+#12723 = LINE('',#12724,#12725);
+#12724 = CARTESIAN_POINT('',(16.72,-0.25));
+#12725 = VECTOR('',#12726,1.);
+#12726 = DIRECTION('',(1.,0.));
+#12727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12728 = PCURVE('',#3747,#12729);
+#12729 = DEFINITIONAL_REPRESENTATION('',(#12730),#12734);
+#12730 = LINE('',#12731,#12732);
+#12731 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12732 = VECTOR('',#12733,1.);
+#12733 = DIRECTION('',(0.,1.));
+#12734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12735 = ORIENTED_EDGE('',*,*,#5359,.F.);
+#12736 = ORIENTED_EDGE('',*,*,#12662,.T.);
+#12737 = ADVANCED_FACE('',(#12738),#2925,.T.);
+#12738 = FACE_BOUND('',#12739,.T.);
+#12739 = EDGE_LOOP('',(#12740,#12741,#12742,#12743));
+#12740 = ORIENTED_EDGE('',*,*,#2909,.F.);
+#12741 = ORIENTED_EDGE('',*,*,#12688,.F.);
+#12742 = ORIENTED_EDGE('',*,*,#6069,.F.);
+#12743 = ORIENTED_EDGE('',*,*,#12744,.T.);
+#12744 = EDGE_CURVE('',#6049,#2910,#12745,.T.);
+#12745 = SURFACE_CURVE('',#12746,(#12750,#12757),.PCURVE_S1.);
+#12746 = LINE('',#12747,#12748);
+#12747 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#12748 = VECTOR('',#12749,1.);
+#12749 = DIRECTION('',(-1.,0.,0.));
+#12750 = PCURVE('',#2925,#12751);
+#12751 = DEFINITIONAL_REPRESENTATION('',(#12752),#12756);
+#12752 = LINE('',#12753,#12754);
+#12753 = CARTESIAN_POINT('',(0.,-3.3));
+#12754 = VECTOR('',#12755,1.);
+#12755 = DIRECTION('',(1.,0.));
+#12756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12757 = PCURVE('',#2953,#12758);
+#12758 = DEFINITIONAL_REPRESENTATION('',(#12759),#12763);
+#12759 = LINE('',#12760,#12761);
+#12760 = CARTESIAN_POINT('',(19.,-2.));
+#12761 = VECTOR('',#12762,1.);
+#12762 = DIRECTION('',(-1.,0.));
+#12763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12764 = ADVANCED_FACE('',(#12765),#3747,.T.);
+#12765 = FACE_BOUND('',#12766,.T.);
+#12766 = EDGE_LOOP('',(#12767,#12768,#12769,#12770));
+#12767 = ORIENTED_EDGE('',*,*,#5380,.T.);
+#12768 = ORIENTED_EDGE('',*,*,#12715,.T.);
+#12769 = ORIENTED_EDGE('',*,*,#3730,.F.);
+#12770 = ORIENTED_EDGE('',*,*,#12771,.F.);
+#12771 = EDGE_CURVE('',#5381,#3703,#12772,.T.);
+#12772 = SURFACE_CURVE('',#12773,(#12777,#12784),.PCURVE_S1.);
+#12773 = LINE('',#12774,#12775);
+#12774 = CARTESIAN_POINT('',(-7.22,6.25,5.));
+#12775 = VECTOR('',#12776,1.);
+#12776 = DIRECTION('',(-1.,0.,0.));
+#12777 = PCURVE('',#3747,#12778);
+#12778 = DEFINITIONAL_REPRESENTATION('',(#12779),#12783);
+#12779 = LINE('',#12780,#12781);
+#12780 = CARTESIAN_POINT('',(0.,0.));
+#12781 = VECTOR('',#12782,1.);
+#12782 = DIRECTION('',(0.,1.));
+#12783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12784 = PCURVE('',#3718,#12785);
+#12785 = DEFINITIONAL_REPRESENTATION('',(#12786),#12790);
+#12786 = LINE('',#12787,#12788);
+#12787 = CARTESIAN_POINT('',(2.28,-3.25));
+#12788 = VECTOR('',#12789,1.);
+#12789 = DIRECTION('',(-1.,0.));
+#12790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12791 = ADVANCED_FACE('',(#12792),#2953,.T.);
+#12792 = FACE_BOUND('',#12793,.T.);
+#12793 = EDGE_LOOP('',(#12794,#12815,#12816,#12817));
+#12794 = ORIENTED_EDGE('',*,*,#12795,.F.);
+#12795 = EDGE_CURVE('',#2938,#6028,#12796,.T.);
+#12796 = SURFACE_CURVE('',#12797,(#12801,#12808),.PCURVE_S1.);
+#12797 = LINE('',#12798,#12799);
+#12798 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#12799 = VECTOR('',#12800,1.);
+#12800 = DIRECTION('',(1.,0.,0.));
+#12801 = PCURVE('',#2953,#12802);
+#12802 = DEFINITIONAL_REPRESENTATION('',(#12803),#12807);
+#12803 = LINE('',#12804,#12805);
+#12804 = CARTESIAN_POINT('',(0.,0.));
+#12805 = VECTOR('',#12806,1.);
+#12806 = DIRECTION('',(1.,0.));
+#12807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12808 = PCURVE('',#2981,#12809);
+#12809 = DEFINITIONAL_REPRESENTATION('',(#12810),#12814);
+#12810 = LINE('',#12811,#12812);
+#12811 = CARTESIAN_POINT('',(0.,-3.3));
+#12812 = VECTOR('',#12813,1.);
+#12813 = DIRECTION('',(1.,0.));
+#12814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12815 = ORIENTED_EDGE('',*,*,#2937,.F.);
+#12816 = ORIENTED_EDGE('',*,*,#12744,.F.);
+#12817 = ORIENTED_EDGE('',*,*,#6048,.F.);
+#12818 = ADVANCED_FACE('',(#12819),#3718,.T.);
+#12819 = FACE_BOUND('',#12820,.T.);
+#12820 = EDGE_LOOP('',(#12821,#12822,#12823,#12824));
+#12821 = ORIENTED_EDGE('',*,*,#5408,.T.);
+#12822 = ORIENTED_EDGE('',*,*,#12771,.T.);
+#12823 = ORIENTED_EDGE('',*,*,#3702,.F.);
+#12824 = ORIENTED_EDGE('',*,*,#12825,.T.);
+#12825 = EDGE_CURVE('',#3674,#5409,#12826,.T.);
+#12826 = SURFACE_CURVE('',#12827,(#12831,#12838),.PCURVE_S1.);
+#12827 = LINE('',#12828,#12829);
+#12828 = CARTESIAN_POINT('',(-9.5,5.75,5.));
+#12829 = VECTOR('',#12830,1.);
+#12830 = DIRECTION('',(1.,0.,0.));
+#12831 = PCURVE('',#3718,#12832);
+#12832 = DEFINITIONAL_REPRESENTATION('',(#12833),#12837);
+#12833 = LINE('',#12834,#12835);
+#12834 = CARTESIAN_POINT('',(-1.7763568394E-15,-3.75));
+#12835 = VECTOR('',#12836,1.);
+#12836 = DIRECTION('',(1.,0.));
+#12837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12838 = PCURVE('',#3690,#12839);
+#12839 = DEFINITIONAL_REPRESENTATION('',(#12840),#12844);
+#12840 = LINE('',#12841,#12842);
+#12841 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12842 = VECTOR('',#12843,1.);
+#12843 = DIRECTION('',(-0.,1.));
+#12844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12845 = ADVANCED_FACE('',(#12846),#2981,.T.);
+#12846 = FACE_BOUND('',#12847,.T.);
+#12847 = EDGE_LOOP('',(#12848,#12849,#12870,#12871));
+#12848 = ORIENTED_EDGE('',*,*,#6027,.F.);
+#12849 = ORIENTED_EDGE('',*,*,#12850,.F.);
+#12850 = EDGE_CURVE('',#2966,#6000,#12851,.T.);
+#12851 = SURFACE_CURVE('',#12852,(#12856,#12863),.PCURVE_S1.);
+#12852 = LINE('',#12853,#12854);
+#12853 = CARTESIAN_POINT('',(-9.5,-6.5,4.75));
+#12854 = VECTOR('',#12855,1.);
+#12855 = DIRECTION('',(1.,0.,0.));
+#12856 = PCURVE('',#2981,#12857);
+#12857 = DEFINITIONAL_REPRESENTATION('',(#12858),#12862);
+#12858 = LINE('',#12859,#12860);
+#12859 = CARTESIAN_POINT('',(0.,-0.25));
+#12860 = VECTOR('',#12861,1.);
+#12861 = DIRECTION('',(1.,0.));
+#12862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12863 = PCURVE('',#3010,#12864);
+#12864 = DEFINITIONAL_REPRESENTATION('',(#12865),#12869);
+#12865 = LINE('',#12866,#12867);
+#12866 = CARTESIAN_POINT('',(-0.,0.));
+#12867 = VECTOR('',#12868,1.);
+#12868 = DIRECTION('',(-0.,1.));
+#12869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12870 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#12871 = ORIENTED_EDGE('',*,*,#12795,.T.);
+#12872 = ADVANCED_FACE('',(#12873),#3690,.T.);
+#12873 = FACE_BOUND('',#12874,.F.);
+#12874 = EDGE_LOOP('',(#12875,#12876,#12877,#12878));
+#12875 = ORIENTED_EDGE('',*,*,#3673,.T.);
+#12876 = ORIENTED_EDGE('',*,*,#12825,.T.);
+#12877 = ORIENTED_EDGE('',*,*,#5431,.F.);
+#12878 = ORIENTED_EDGE('',*,*,#12879,.F.);
+#12879 = EDGE_CURVE('',#3646,#5432,#12880,.T.);
+#12880 = SURFACE_CURVE('',#12881,(#12885,#12892),.PCURVE_S1.);
+#12881 = LINE('',#12882,#12883);
+#12882 = CARTESIAN_POINT('',(-9.5,5.5,4.75));
+#12883 = VECTOR('',#12884,1.);
+#12884 = DIRECTION('',(1.,0.,0.));
+#12885 = PCURVE('',#3690,#12886);
+#12886 = DEFINITIONAL_REPRESENTATION('',(#12887),#12891);
+#12887 = LINE('',#12888,#12889);
+#12888 = CARTESIAN_POINT('',(-0.,0.));
+#12889 = VECTOR('',#12890,1.);
+#12890 = DIRECTION('',(-0.,1.));
+#12891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12892 = PCURVE('',#3661,#12893);
+#12893 = DEFINITIONAL_REPRESENTATION('',(#12894),#12898);
+#12894 = LINE('',#12895,#12896);
+#12895 = CARTESIAN_POINT('',(0.,-0.25));
+#12896 = VECTOR('',#12897,1.);
+#12897 = DIRECTION('',(1.,0.));
+#12898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12899 = ADVANCED_FACE('',(#12900),#3010,.T.);
+#12900 = FACE_BOUND('',#12901,.F.);
+#12901 = EDGE_LOOP('',(#12902,#12903,#12924,#12925));
+#12902 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#12903 = ORIENTED_EDGE('',*,*,#12904,.T.);
+#12904 = EDGE_CURVE('',#2994,#5977,#12905,.T.);
+#12905 = SURFACE_CURVE('',#12906,(#12910,#12917),.PCURVE_S1.);
+#12906 = LINE('',#12907,#12908);
+#12907 = CARTESIAN_POINT('',(-9.5,-6.25,5.));
+#12908 = VECTOR('',#12909,1.);
+#12909 = DIRECTION('',(1.,0.,0.));
+#12910 = PCURVE('',#3010,#12911);
+#12911 = DEFINITIONAL_REPRESENTATION('',(#12912),#12916);
+#12912 = LINE('',#12913,#12914);
+#12913 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12914 = VECTOR('',#12915,1.);
+#12915 = DIRECTION('',(-0.,1.));
+#12916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12917 = PCURVE('',#3038,#12918);
+#12918 = DEFINITIONAL_REPRESENTATION('',(#12919),#12923);
+#12919 = LINE('',#12920,#12921);
+#12920 = CARTESIAN_POINT('',(-1.7763568394E-15,-15.75));
+#12921 = VECTOR('',#12922,1.);
+#12922 = DIRECTION('',(1.,0.));
+#12923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12924 = ORIENTED_EDGE('',*,*,#5999,.F.);
+#12925 = ORIENTED_EDGE('',*,*,#12850,.F.);
+#12926 = ADVANCED_FACE('',(#12927),#3661,.T.);
+#12927 = FACE_BOUND('',#12928,.T.);
+#12928 = EDGE_LOOP('',(#12929,#12930,#12931,#12932));
+#12929 = ORIENTED_EDGE('',*,*,#5459,.F.);
+#12930 = ORIENTED_EDGE('',*,*,#12879,.F.);
+#12931 = ORIENTED_EDGE('',*,*,#3645,.T.);
+#12932 = ORIENTED_EDGE('',*,*,#12933,.T.);
+#12933 = EDGE_CURVE('',#3618,#5460,#12934,.T.);
+#12934 = SURFACE_CURVE('',#12935,(#12939,#12946),.PCURVE_S1.);
+#12935 = LINE('',#12936,#12937);
+#12936 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#12937 = VECTOR('',#12938,1.);
+#12938 = DIRECTION('',(1.,0.,0.));
+#12939 = PCURVE('',#3661,#12940);
+#12940 = DEFINITIONAL_REPRESENTATION('',(#12941),#12945);
+#12941 = LINE('',#12942,#12943);
+#12942 = CARTESIAN_POINT('',(0.,-3.3));
+#12943 = VECTOR('',#12944,1.);
+#12944 = DIRECTION('',(1.,0.));
+#12945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12946 = PCURVE('',#3633,#12947);
+#12947 = DEFINITIONAL_REPRESENTATION('',(#12948),#12952);
+#12948 = LINE('',#12949,#12950);
+#12949 = CARTESIAN_POINT('',(0.,0.));
+#12950 = VECTOR('',#12951,1.);
+#12951 = DIRECTION('',(1.,0.));
+#12952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12953 = ADVANCED_FACE('',(#12954),#3038,.T.);
+#12954 = FACE_BOUND('',#12955,.T.);
+#12955 = EDGE_LOOP('',(#12956,#12957,#12978,#12979));
+#12956 = ORIENTED_EDGE('',*,*,#5976,.T.);
+#12957 = ORIENTED_EDGE('',*,*,#12958,.T.);
+#12958 = EDGE_CURVE('',#5949,#3023,#12959,.T.);
+#12959 = SURFACE_CURVE('',#12960,(#12964,#12971),.PCURVE_S1.);
+#12960 = LINE('',#12961,#12962);
+#12961 = CARTESIAN_POINT('',(-7.22,-5.75,5.));
+#12962 = VECTOR('',#12963,1.);
+#12963 = DIRECTION('',(-1.,0.,0.));
+#12964 = PCURVE('',#3038,#12965);
+#12965 = DEFINITIONAL_REPRESENTATION('',(#12966),#12970);
+#12966 = LINE('',#12967,#12968);
+#12967 = CARTESIAN_POINT('',(2.28,-15.25));
+#12968 = VECTOR('',#12969,1.);
+#12969 = DIRECTION('',(-1.,0.));
+#12970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12971 = PCURVE('',#3067,#12972);
+#12972 = DEFINITIONAL_REPRESENTATION('',(#12973),#12977);
+#12973 = LINE('',#12974,#12975);
+#12974 = CARTESIAN_POINT('',(0.,0.));
+#12975 = VECTOR('',#12976,1.);
+#12976 = DIRECTION('',(0.,1.));
+#12977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12978 = ORIENTED_EDGE('',*,*,#3022,.F.);
+#12979 = ORIENTED_EDGE('',*,*,#12904,.T.);
+#12980 = ADVANCED_FACE('',(#12981),#3633,.T.);
+#12981 = FACE_BOUND('',#12982,.T.);
+#12982 = EDGE_LOOP('',(#12983,#12984,#12985,#13006));
+#12983 = ORIENTED_EDGE('',*,*,#12933,.F.);
+#12984 = ORIENTED_EDGE('',*,*,#3617,.F.);
+#12985 = ORIENTED_EDGE('',*,*,#12986,.F.);
+#12986 = EDGE_CURVE('',#5481,#3590,#12987,.T.);
+#12987 = SURFACE_CURVE('',#12988,(#12992,#12999),.PCURVE_S1.);
+#12988 = LINE('',#12989,#12990);
+#12989 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#12990 = VECTOR('',#12991,1.);
+#12991 = DIRECTION('',(-1.,0.,0.));
+#12992 = PCURVE('',#3633,#12993);
+#12993 = DEFINITIONAL_REPRESENTATION('',(#12994),#12998);
+#12994 = LINE('',#12995,#12996);
+#12995 = CARTESIAN_POINT('',(19.,-2.));
+#12996 = VECTOR('',#12997,1.);
+#12997 = DIRECTION('',(-1.,0.));
+#12998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12999 = PCURVE('',#3605,#13000);
+#13000 = DEFINITIONAL_REPRESENTATION('',(#13001),#13005);
+#13001 = LINE('',#13002,#13003);
+#13002 = CARTESIAN_POINT('',(0.,-3.3));
+#13003 = VECTOR('',#13004,1.);
+#13004 = DIRECTION('',(1.,0.));
+#13005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13006 = ORIENTED_EDGE('',*,*,#5480,.F.);
+#13007 = ADVANCED_FACE('',(#13008),#3067,.T.);
+#13008 = FACE_BOUND('',#13009,.T.);
+#13009 = EDGE_LOOP('',(#13010,#13011,#13032,#13033));
+#13010 = ORIENTED_EDGE('',*,*,#5948,.T.);
+#13011 = ORIENTED_EDGE('',*,*,#13012,.T.);
+#13012 = EDGE_CURVE('',#5928,#3051,#13013,.T.);
+#13013 = SURFACE_CURVE('',#13014,(#13018,#13025),.PCURVE_S1.);
+#13014 = LINE('',#13015,#13016);
+#13015 = CARTESIAN_POINT('',(-7.22,-5.5,4.75));
+#13016 = VECTOR('',#13017,1.);
+#13017 = DIRECTION('',(-1.,0.,0.));
+#13018 = PCURVE('',#3067,#13019);
+#13019 = DEFINITIONAL_REPRESENTATION('',(#13020),#13024);
+#13020 = LINE('',#13021,#13022);
+#13021 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13022 = VECTOR('',#13023,1.);
+#13023 = DIRECTION('',(0.,1.));
+#13024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13025 = PCURVE('',#3095,#13026);
+#13026 = DEFINITIONAL_REPRESENTATION('',(#13027),#13031);
+#13027 = LINE('',#13028,#13029);
+#13028 = CARTESIAN_POINT('',(16.72,-0.25));
+#13029 = VECTOR('',#13030,1.);
+#13030 = DIRECTION('',(1.,0.));
+#13031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13032 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#13033 = ORIENTED_EDGE('',*,*,#12958,.F.);
+#13034 = ADVANCED_FACE('',(#13035),#3605,.T.);
+#13035 = FACE_BOUND('',#13036,.T.);
+#13036 = EDGE_LOOP('',(#13037,#13038,#13059,#13060));
+#13037 = ORIENTED_EDGE('',*,*,#3589,.F.);
+#13038 = ORIENTED_EDGE('',*,*,#13039,.F.);
+#13039 = EDGE_CURVE('',#5502,#3561,#13040,.T.);
+#13040 = SURFACE_CURVE('',#13041,(#13045,#13052),.PCURVE_S1.);
+#13041 = LINE('',#13042,#13043);
+#13042 = CARTESIAN_POINT('',(-7.22,3.5,4.75));
+#13043 = VECTOR('',#13044,1.);
+#13044 = DIRECTION('',(-1.,0.,0.));
+#13045 = PCURVE('',#3605,#13046);
+#13046 = DEFINITIONAL_REPRESENTATION('',(#13047),#13051);
+#13047 = LINE('',#13048,#13049);
+#13048 = CARTESIAN_POINT('',(16.72,-0.25));
+#13049 = VECTOR('',#13050,1.);
+#13050 = DIRECTION('',(1.,0.));
+#13051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13052 = PCURVE('',#3577,#13053);
+#13053 = DEFINITIONAL_REPRESENTATION('',(#13054),#13058);
+#13054 = LINE('',#13055,#13056);
+#13055 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13056 = VECTOR('',#13057,1.);
+#13057 = DIRECTION('',(0.,1.));
+#13058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13059 = ORIENTED_EDGE('',*,*,#5501,.F.);
+#13060 = ORIENTED_EDGE('',*,*,#12986,.T.);
+#13061 = ADVANCED_FACE('',(#13062),#3095,.T.);
+#13062 = FACE_BOUND('',#13063,.T.);
+#13063 = EDGE_LOOP('',(#13064,#13065,#13066,#13067));
+#13064 = ORIENTED_EDGE('',*,*,#3079,.F.);
+#13065 = ORIENTED_EDGE('',*,*,#13012,.F.);
+#13066 = ORIENTED_EDGE('',*,*,#5927,.F.);
+#13067 = ORIENTED_EDGE('',*,*,#13068,.T.);
+#13068 = EDGE_CURVE('',#5907,#3080,#13069,.T.);
+#13069 = SURFACE_CURVE('',#13070,(#13074,#13081),.PCURVE_S1.);
+#13070 = LINE('',#13071,#13072);
+#13071 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#13072 = VECTOR('',#13073,1.);
+#13073 = DIRECTION('',(-1.,0.,0.));
+#13074 = PCURVE('',#3095,#13075);
+#13075 = DEFINITIONAL_REPRESENTATION('',(#13076),#13080);
+#13076 = LINE('',#13077,#13078);
+#13077 = CARTESIAN_POINT('',(0.,-3.3));
+#13078 = VECTOR('',#13079,1.);
+#13079 = DIRECTION('',(1.,0.));
+#13080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13081 = PCURVE('',#3123,#13082);
+#13082 = DEFINITIONAL_REPRESENTATION('',(#13083),#13087);
+#13083 = LINE('',#13084,#13085);
+#13084 = CARTESIAN_POINT('',(19.,-2.));
+#13085 = VECTOR('',#13086,1.);
+#13086 = DIRECTION('',(-1.,0.));
+#13087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13088 = ADVANCED_FACE('',(#13089),#3577,.T.);
+#13089 = FACE_BOUND('',#13090,.T.);
+#13090 = EDGE_LOOP('',(#13091,#13092,#13093,#13094));
+#13091 = ORIENTED_EDGE('',*,*,#5522,.T.);
+#13092 = ORIENTED_EDGE('',*,*,#13039,.T.);
+#13093 = ORIENTED_EDGE('',*,*,#3560,.F.);
+#13094 = ORIENTED_EDGE('',*,*,#13095,.F.);
+#13095 = EDGE_CURVE('',#5523,#3533,#13096,.T.);
+#13096 = SURFACE_CURVE('',#13097,(#13101,#13108),.PCURVE_S1.);
+#13097 = LINE('',#13098,#13099);
+#13098 = CARTESIAN_POINT('',(-7.22,3.25,5.));
+#13099 = VECTOR('',#13100,1.);
+#13100 = DIRECTION('',(-1.,0.,0.));
+#13101 = PCURVE('',#3577,#13102);
+#13102 = DEFINITIONAL_REPRESENTATION('',(#13103),#13107);
+#13103 = LINE('',#13104,#13105);
+#13104 = CARTESIAN_POINT('',(0.,0.));
+#13105 = VECTOR('',#13106,1.);
+#13106 = DIRECTION('',(0.,1.));
+#13107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13108 = PCURVE('',#3548,#13109);
+#13109 = DEFINITIONAL_REPRESENTATION('',(#13110),#13114);
+#13110 = LINE('',#13111,#13112);
+#13111 = CARTESIAN_POINT('',(2.28,-6.25));
+#13112 = VECTOR('',#13113,1.);
+#13113 = DIRECTION('',(-1.,0.));
+#13114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13115 = ADVANCED_FACE('',(#13116),#3123,.T.);
+#13116 = FACE_BOUND('',#13117,.T.);
+#13117 = EDGE_LOOP('',(#13118,#13139,#13140,#13141));
+#13118 = ORIENTED_EDGE('',*,*,#13119,.F.);
+#13119 = EDGE_CURVE('',#3108,#5886,#13120,.T.);
+#13120 = SURFACE_CURVE('',#13121,(#13125,#13132),.PCURVE_S1.);
+#13121 = LINE('',#13122,#13123);
+#13122 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#13123 = VECTOR('',#13124,1.);
+#13124 = DIRECTION('',(1.,0.,0.));
+#13125 = PCURVE('',#3123,#13126);
+#13126 = DEFINITIONAL_REPRESENTATION('',(#13127),#13131);
+#13127 = LINE('',#13128,#13129);
+#13128 = CARTESIAN_POINT('',(0.,0.));
+#13129 = VECTOR('',#13130,1.);
+#13130 = DIRECTION('',(1.,0.));
+#13131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13132 = PCURVE('',#3151,#13133);
+#13133 = DEFINITIONAL_REPRESENTATION('',(#13134),#13138);
+#13134 = LINE('',#13135,#13136);
+#13135 = CARTESIAN_POINT('',(0.,-3.3));
+#13136 = VECTOR('',#13137,1.);
+#13137 = DIRECTION('',(1.,0.));
+#13138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13139 = ORIENTED_EDGE('',*,*,#3107,.F.);
+#13140 = ORIENTED_EDGE('',*,*,#13068,.F.);
+#13141 = ORIENTED_EDGE('',*,*,#5906,.F.);
+#13142 = ADVANCED_FACE('',(#13143),#3548,.T.);
+#13143 = FACE_BOUND('',#13144,.T.);
+#13144 = EDGE_LOOP('',(#13145,#13146,#13147,#13148));
+#13145 = ORIENTED_EDGE('',*,*,#5550,.T.);
+#13146 = ORIENTED_EDGE('',*,*,#13095,.T.);
+#13147 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#13148 = ORIENTED_EDGE('',*,*,#13149,.T.);
+#13149 = EDGE_CURVE('',#3504,#5551,#13150,.T.);
+#13150 = SURFACE_CURVE('',#13151,(#13155,#13162),.PCURVE_S1.);
+#13151 = LINE('',#13152,#13153);
+#13152 = CARTESIAN_POINT('',(-9.5,2.75,5.));
+#13153 = VECTOR('',#13154,1.);
+#13154 = DIRECTION('',(1.,0.,0.));
+#13155 = PCURVE('',#3548,#13156);
+#13156 = DEFINITIONAL_REPRESENTATION('',(#13157),#13161);
+#13157 = LINE('',#13158,#13159);
+#13158 = CARTESIAN_POINT('',(-1.7763568394E-15,-6.75));
+#13159 = VECTOR('',#13160,1.);
+#13160 = DIRECTION('',(1.,0.));
+#13161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13162 = PCURVE('',#3520,#13163);
+#13163 = DEFINITIONAL_REPRESENTATION('',(#13164),#13168);
+#13164 = LINE('',#13165,#13166);
+#13165 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#13166 = VECTOR('',#13167,1.);
+#13167 = DIRECTION('',(-0.,1.));
+#13168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13169 = ADVANCED_FACE('',(#13170),#3151,.T.);
+#13170 = FACE_BOUND('',#13171,.T.);
+#13171 = EDGE_LOOP('',(#13172,#13173,#13194,#13195));
+#13172 = ORIENTED_EDGE('',*,*,#5885,.F.);
+#13173 = ORIENTED_EDGE('',*,*,#13174,.F.);
+#13174 = EDGE_CURVE('',#3136,#5858,#13175,.T.);
+#13175 = SURFACE_CURVE('',#13176,(#13180,#13187),.PCURVE_S1.);
+#13176 = LINE('',#13177,#13178);
+#13177 = CARTESIAN_POINT('',(-9.5,-3.5,4.75));
+#13178 = VECTOR('',#13179,1.);
+#13179 = DIRECTION('',(1.,0.,0.));
+#13180 = PCURVE('',#3151,#13181);
+#13181 = DEFINITIONAL_REPRESENTATION('',(#13182),#13186);
+#13182 = LINE('',#13183,#13184);
+#13183 = CARTESIAN_POINT('',(0.,-0.25));
+#13184 = VECTOR('',#13185,1.);
+#13185 = DIRECTION('',(1.,0.));
+#13186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13187 = PCURVE('',#3180,#13188);
+#13188 = DEFINITIONAL_REPRESENTATION('',(#13189),#13193);
+#13189 = LINE('',#13190,#13191);
+#13190 = CARTESIAN_POINT('',(-0.,0.));
+#13191 = VECTOR('',#13192,1.);
+#13192 = DIRECTION('',(-0.,1.));
+#13193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13194 = ORIENTED_EDGE('',*,*,#3135,.T.);
+#13195 = ORIENTED_EDGE('',*,*,#13119,.T.);
+#13196 = ADVANCED_FACE('',(#13197),#3520,.T.);
+#13197 = FACE_BOUND('',#13198,.F.);
+#13198 = EDGE_LOOP('',(#13199,#13200,#13201,#13202));
+#13199 = ORIENTED_EDGE('',*,*,#3503,.T.);
+#13200 = ORIENTED_EDGE('',*,*,#13149,.T.);
+#13201 = ORIENTED_EDGE('',*,*,#5573,.F.);
+#13202 = ORIENTED_EDGE('',*,*,#13203,.F.);
+#13203 = EDGE_CURVE('',#3476,#5574,#13204,.T.);
+#13204 = SURFACE_CURVE('',#13205,(#13209,#13216),.PCURVE_S1.);
+#13205 = LINE('',#13206,#13207);
+#13206 = CARTESIAN_POINT('',(-9.5,2.5,4.75));
+#13207 = VECTOR('',#13208,1.);
+#13208 = DIRECTION('',(1.,0.,0.));
+#13209 = PCURVE('',#3520,#13210);
+#13210 = DEFINITIONAL_REPRESENTATION('',(#13211),#13215);
+#13211 = LINE('',#13212,#13213);
+#13212 = CARTESIAN_POINT('',(-0.,0.));
+#13213 = VECTOR('',#13214,1.);
+#13214 = DIRECTION('',(-0.,1.));
+#13215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13216 = PCURVE('',#3491,#13217);
+#13217 = DEFINITIONAL_REPRESENTATION('',(#13218),#13222);
+#13218 = LINE('',#13219,#13220);
+#13219 = CARTESIAN_POINT('',(0.,-0.25));
+#13220 = VECTOR('',#13221,1.);
+#13221 = DIRECTION('',(1.,0.));
+#13222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13223 = ADVANCED_FACE('',(#13224),#3180,.T.);
+#13224 = FACE_BOUND('',#13225,.F.);
+#13225 = EDGE_LOOP('',(#13226,#13227,#13248,#13249));
+#13226 = ORIENTED_EDGE('',*,*,#3163,.T.);
+#13227 = ORIENTED_EDGE('',*,*,#13228,.T.);
+#13228 = EDGE_CURVE('',#3164,#5835,#13229,.T.);
+#13229 = SURFACE_CURVE('',#13230,(#13234,#13241),.PCURVE_S1.);
+#13230 = LINE('',#13231,#13232);
+#13231 = CARTESIAN_POINT('',(-9.5,-3.25,5.));
+#13232 = VECTOR('',#13233,1.);
+#13233 = DIRECTION('',(1.,0.,0.));
+#13234 = PCURVE('',#3180,#13235);
+#13235 = DEFINITIONAL_REPRESENTATION('',(#13236),#13240);
+#13236 = LINE('',#13237,#13238);
+#13237 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#13238 = VECTOR('',#13239,1.);
+#13239 = DIRECTION('',(-0.,1.));
+#13240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13241 = PCURVE('',#3208,#13242);
+#13242 = DEFINITIONAL_REPRESENTATION('',(#13243),#13247);
+#13243 = LINE('',#13244,#13245);
+#13244 = CARTESIAN_POINT('',(-1.7763568394E-15,-12.75));
+#13245 = VECTOR('',#13246,1.);
+#13246 = DIRECTION('',(1.,0.));
+#13247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13248 = ORIENTED_EDGE('',*,*,#5857,.F.);
+#13249 = ORIENTED_EDGE('',*,*,#13174,.F.);
+#13250 = ADVANCED_FACE('',(#13251),#3491,.T.);
+#13251 = FACE_BOUND('',#13252,.T.);
+#13252 = EDGE_LOOP('',(#13253,#13254,#13255,#13256));
+#13253 = ORIENTED_EDGE('',*,*,#5601,.F.);
+#13254 = ORIENTED_EDGE('',*,*,#13203,.F.);
+#13255 = ORIENTED_EDGE('',*,*,#3475,.T.);
+#13256 = ORIENTED_EDGE('',*,*,#13257,.T.);
+#13257 = EDGE_CURVE('',#3448,#5602,#13258,.T.);
+#13258 = SURFACE_CURVE('',#13259,(#13263,#13270),.PCURVE_S1.);
+#13259 = LINE('',#13260,#13261);
+#13260 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#13261 = VECTOR('',#13262,1.);
+#13262 = DIRECTION('',(1.,0.,0.));
+#13263 = PCURVE('',#3491,#13264);
+#13264 = DEFINITIONAL_REPRESENTATION('',(#13265),#13269);
+#13265 = LINE('',#13266,#13267);
+#13266 = CARTESIAN_POINT('',(0.,-3.3));
+#13267 = VECTOR('',#13268,1.);
+#13268 = DIRECTION('',(1.,0.));
+#13269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13270 = PCURVE('',#3463,#13271);
+#13271 = DEFINITIONAL_REPRESENTATION('',(#13272),#13276);
+#13272 = LINE('',#13273,#13274);
+#13273 = CARTESIAN_POINT('',(0.,0.));
+#13274 = VECTOR('',#13275,1.);
+#13275 = DIRECTION('',(1.,0.));
+#13276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13277 = ADVANCED_FACE('',(#13278),#3208,.T.);
+#13278 = FACE_BOUND('',#13279,.T.);
+#13279 = EDGE_LOOP('',(#13280,#13281,#13302,#13303));
+#13280 = ORIENTED_EDGE('',*,*,#5834,.T.);
+#13281 = ORIENTED_EDGE('',*,*,#13282,.T.);
+#13282 = EDGE_CURVE('',#5807,#3193,#13283,.T.);
+#13283 = SURFACE_CURVE('',#13284,(#13288,#13295),.PCURVE_S1.);
+#13284 = LINE('',#13285,#13286);
+#13285 = CARTESIAN_POINT('',(-7.22,-2.75,5.));
+#13286 = VECTOR('',#13287,1.);
+#13287 = DIRECTION('',(-1.,0.,0.));
+#13288 = PCURVE('',#3208,#13289);
+#13289 = DEFINITIONAL_REPRESENTATION('',(#13290),#13294);
+#13290 = LINE('',#13291,#13292);
+#13291 = CARTESIAN_POINT('',(2.28,-12.25));
+#13292 = VECTOR('',#13293,1.);
+#13293 = DIRECTION('',(-1.,0.));
+#13294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13295 = PCURVE('',#3237,#13296);
+#13296 = DEFINITIONAL_REPRESENTATION('',(#13297),#13301);
+#13297 = LINE('',#13298,#13299);
+#13298 = CARTESIAN_POINT('',(0.,0.));
+#13299 = VECTOR('',#13300,1.);
+#13300 = DIRECTION('',(0.,1.));
+#13301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13302 = ORIENTED_EDGE('',*,*,#3192,.F.);
+#13303 = ORIENTED_EDGE('',*,*,#13228,.T.);
+#13304 = ADVANCED_FACE('',(#13305),#3463,.T.);
+#13305 = FACE_BOUND('',#13306,.T.);
+#13306 = EDGE_LOOP('',(#13307,#13308,#13309,#13330));
+#13307 = ORIENTED_EDGE('',*,*,#13257,.F.);
+#13308 = ORIENTED_EDGE('',*,*,#3447,.F.);
+#13309 = ORIENTED_EDGE('',*,*,#13310,.F.);
+#13310 = EDGE_CURVE('',#5623,#3420,#13311,.T.);
+#13311 = SURFACE_CURVE('',#13312,(#13316,#13323),.PCURVE_S1.);
+#13312 = LINE('',#13313,#13314);
+#13313 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#13314 = VECTOR('',#13315,1.);
+#13315 = DIRECTION('',(-1.,0.,0.));
+#13316 = PCURVE('',#3463,#13317);
+#13317 = DEFINITIONAL_REPRESENTATION('',(#13318),#13322);
+#13318 = LINE('',#13319,#13320);
+#13319 = CARTESIAN_POINT('',(19.,-2.));
+#13320 = VECTOR('',#13321,1.);
+#13321 = DIRECTION('',(-1.,0.));
+#13322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13323 = PCURVE('',#3435,#13324);
+#13324 = DEFINITIONAL_REPRESENTATION('',(#13325),#13329);
+#13325 = LINE('',#13326,#13327);
+#13326 = CARTESIAN_POINT('',(0.,-3.3));
+#13327 = VECTOR('',#13328,1.);
+#13328 = DIRECTION('',(1.,0.));
+#13329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13330 = ORIENTED_EDGE('',*,*,#5622,.F.);
+#13331 = ADVANCED_FACE('',(#13332),#3237,.T.);
+#13332 = FACE_BOUND('',#13333,.T.);
+#13333 = EDGE_LOOP('',(#13334,#13335,#13356,#13357));
+#13334 = ORIENTED_EDGE('',*,*,#5806,.T.);
+#13335 = ORIENTED_EDGE('',*,*,#13336,.T.);
+#13336 = EDGE_CURVE('',#5786,#3221,#13337,.T.);
+#13337 = SURFACE_CURVE('',#13338,(#13342,#13349),.PCURVE_S1.);
+#13338 = LINE('',#13339,#13340);
+#13339 = CARTESIAN_POINT('',(-7.22,-2.5,4.75));
+#13340 = VECTOR('',#13341,1.);
+#13341 = DIRECTION('',(-1.,0.,0.));
+#13342 = PCURVE('',#3237,#13343);
+#13343 = DEFINITIONAL_REPRESENTATION('',(#13344),#13348);
+#13344 = LINE('',#13345,#13346);
+#13345 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13346 = VECTOR('',#13347,1.);
+#13347 = DIRECTION('',(0.,1.));
+#13348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13349 = PCURVE('',#3265,#13350);
+#13350 = DEFINITIONAL_REPRESENTATION('',(#13351),#13355);
+#13351 = LINE('',#13352,#13353);
+#13352 = CARTESIAN_POINT('',(16.72,-0.25));
+#13353 = VECTOR('',#13354,1.);
+#13354 = DIRECTION('',(1.,0.));
+#13355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13356 = ORIENTED_EDGE('',*,*,#3220,.F.);
+#13357 = ORIENTED_EDGE('',*,*,#13282,.F.);
+#13358 = ADVANCED_FACE('',(#13359),#3435,.T.);
+#13359 = FACE_BOUND('',#13360,.T.);
+#13360 = EDGE_LOOP('',(#13361,#13362,#13383,#13384));
+#13361 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#13362 = ORIENTED_EDGE('',*,*,#13363,.F.);
+#13363 = EDGE_CURVE('',#5644,#3391,#13364,.T.);
+#13364 = SURFACE_CURVE('',#13365,(#13369,#13376),.PCURVE_S1.);
+#13365 = LINE('',#13366,#13367);
+#13366 = CARTESIAN_POINT('',(-7.22,0.5,4.75));
+#13367 = VECTOR('',#13368,1.);
+#13368 = DIRECTION('',(-1.,0.,0.));
+#13369 = PCURVE('',#3435,#13370);
+#13370 = DEFINITIONAL_REPRESENTATION('',(#13371),#13375);
+#13371 = LINE('',#13372,#13373);
+#13372 = CARTESIAN_POINT('',(16.72,-0.25));
+#13373 = VECTOR('',#13374,1.);
+#13374 = DIRECTION('',(1.,0.));
+#13375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13376 = PCURVE('',#3407,#13377);
+#13377 = DEFINITIONAL_REPRESENTATION('',(#13378),#13382);
+#13378 = LINE('',#13379,#13380);
+#13379 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13380 = VECTOR('',#13381,1.);
+#13381 = DIRECTION('',(0.,1.));
+#13382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13383 = ORIENTED_EDGE('',*,*,#5643,.F.);
+#13384 = ORIENTED_EDGE('',*,*,#13310,.T.);
+#13385 = ADVANCED_FACE('',(#13386),#3265,.T.);
+#13386 = FACE_BOUND('',#13387,.T.);
+#13387 = EDGE_LOOP('',(#13388,#13389,#13390,#13391));
+#13388 = ORIENTED_EDGE('',*,*,#3249,.F.);
+#13389 = ORIENTED_EDGE('',*,*,#13336,.F.);
+#13390 = ORIENTED_EDGE('',*,*,#5785,.F.);
+#13391 = ORIENTED_EDGE('',*,*,#13392,.T.);
+#13392 = EDGE_CURVE('',#5765,#3250,#13393,.T.);
+#13393 = SURFACE_CURVE('',#13394,(#13398,#13405),.PCURVE_S1.);
+#13394 = LINE('',#13395,#13396);
+#13395 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#13396 = VECTOR('',#13397,1.);
+#13397 = DIRECTION('',(-1.,0.,0.));
+#13398 = PCURVE('',#3265,#13399);
+#13399 = DEFINITIONAL_REPRESENTATION('',(#13400),#13404);
+#13400 = LINE('',#13401,#13402);
+#13401 = CARTESIAN_POINT('',(0.,-3.3));
+#13402 = VECTOR('',#13403,1.);
+#13403 = DIRECTION('',(1.,0.));
+#13404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13405 = PCURVE('',#3293,#13406);
+#13406 = DEFINITIONAL_REPRESENTATION('',(#13407),#13411);
+#13407 = LINE('',#13408,#13409);
+#13408 = CARTESIAN_POINT('',(19.,-2.));
+#13409 = VECTOR('',#13410,1.);
+#13410 = DIRECTION('',(-1.,0.));
+#13411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13412 = ADVANCED_FACE('',(#13413),#3407,.T.);
+#13413 = FACE_BOUND('',#13414,.T.);
+#13414 = EDGE_LOOP('',(#13415,#13416,#13417,#13418));
+#13415 = ORIENTED_EDGE('',*,*,#5664,.T.);
+#13416 = ORIENTED_EDGE('',*,*,#13363,.T.);
+#13417 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#13418 = ORIENTED_EDGE('',*,*,#13419,.F.);
+#13419 = EDGE_CURVE('',#5665,#3363,#13420,.T.);
+#13420 = SURFACE_CURVE('',#13421,(#13425,#13432),.PCURVE_S1.);
+#13421 = LINE('',#13422,#13423);
+#13422 = CARTESIAN_POINT('',(-7.22,0.25,5.));
+#13423 = VECTOR('',#13424,1.);
+#13424 = DIRECTION('',(-1.,0.,0.));
+#13425 = PCURVE('',#3407,#13426);
+#13426 = DEFINITIONAL_REPRESENTATION('',(#13427),#13431);
+#13427 = LINE('',#13428,#13429);
+#13428 = CARTESIAN_POINT('',(0.,0.));
+#13429 = VECTOR('',#13430,1.);
+#13430 = DIRECTION('',(0.,1.));
+#13431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13432 = PCURVE('',#3378,#13433);
+#13433 = DEFINITIONAL_REPRESENTATION('',(#13434),#13438);
+#13434 = LINE('',#13435,#13436);
+#13435 = CARTESIAN_POINT('',(2.28,-9.25));
+#13436 = VECTOR('',#13437,1.);
+#13437 = DIRECTION('',(-1.,0.));
+#13438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13439 = ADVANCED_FACE('',(#13440),#3293,.T.);
+#13440 = FACE_BOUND('',#13441,.T.);
+#13441 = EDGE_LOOP('',(#13442,#13463,#13464,#13465));
+#13442 = ORIENTED_EDGE('',*,*,#13443,.F.);
+#13443 = EDGE_CURVE('',#3278,#5744,#13444,.T.);
+#13444 = SURFACE_CURVE('',#13445,(#13449,#13456),.PCURVE_S1.);
+#13445 = LINE('',#13446,#13447);
+#13446 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#13447 = VECTOR('',#13448,1.);
+#13448 = DIRECTION('',(1.,0.,0.));
+#13449 = PCURVE('',#3293,#13450);
+#13450 = DEFINITIONAL_REPRESENTATION('',(#13451),#13455);
+#13451 = LINE('',#13452,#13453);
+#13452 = CARTESIAN_POINT('',(0.,0.));
+#13453 = VECTOR('',#13454,1.);
+#13454 = DIRECTION('',(1.,0.));
+#13455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13456 = PCURVE('',#3321,#13457);
+#13457 = DEFINITIONAL_REPRESENTATION('',(#13458),#13462);
+#13458 = LINE('',#13459,#13460);
+#13459 = CARTESIAN_POINT('',(0.,-3.3));
+#13460 = VECTOR('',#13461,1.);
+#13461 = DIRECTION('',(1.,0.));
+#13462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13463 = ORIENTED_EDGE('',*,*,#3277,.F.);
+#13464 = ORIENTED_EDGE('',*,*,#13392,.F.);
+#13465 = ORIENTED_EDGE('',*,*,#5764,.F.);
+#13466 = ADVANCED_FACE('',(#13467),#3378,.T.);
+#13467 = FACE_BOUND('',#13468,.T.);
+#13468 = EDGE_LOOP('',(#13469,#13470,#13471,#13472));
+#13469 = ORIENTED_EDGE('',*,*,#5692,.T.);
+#13470 = ORIENTED_EDGE('',*,*,#13419,.T.);
+#13471 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#13472 = ORIENTED_EDGE('',*,*,#13473,.T.);
+#13473 = EDGE_CURVE('',#3334,#5693,#13474,.T.);
+#13474 = SURFACE_CURVE('',#13475,(#13479,#13486),.PCURVE_S1.);
+#13475 = LINE('',#13476,#13477);
+#13476 = CARTESIAN_POINT('',(-9.5,-0.25,5.));
+#13477 = VECTOR('',#13478,1.);
+#13478 = DIRECTION('',(1.,0.,0.));
+#13479 = PCURVE('',#3378,#13480);
+#13480 = DEFINITIONAL_REPRESENTATION('',(#13481),#13485);
+#13481 = LINE('',#13482,#13483);
+#13482 = CARTESIAN_POINT('',(-1.7763568394E-15,-9.75));
+#13483 = VECTOR('',#13484,1.);
+#13484 = DIRECTION('',(1.,0.));
+#13485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13486 = PCURVE('',#3350,#13487);
+#13487 = DEFINITIONAL_REPRESENTATION('',(#13488),#13492);
+#13488 = LINE('',#13489,#13490);
+#13489 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#13490 = VECTOR('',#13491,1.);
+#13491 = DIRECTION('',(-0.,1.));
+#13492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13493 = ADVANCED_FACE('',(#13494),#3321,.T.);
+#13494 = FACE_BOUND('',#13495,.T.);
+#13495 = EDGE_LOOP('',(#13496,#13497,#13518,#13519));
+#13496 = ORIENTED_EDGE('',*,*,#5743,.F.);
+#13497 = ORIENTED_EDGE('',*,*,#13498,.F.);
+#13498 = EDGE_CURVE('',#3306,#5716,#13499,.T.);
+#13499 = SURFACE_CURVE('',#13500,(#13504,#13511),.PCURVE_S1.);
+#13500 = LINE('',#13501,#13502);
+#13501 = CARTESIAN_POINT('',(-9.5,-0.5,4.75));
+#13502 = VECTOR('',#13503,1.);
+#13503 = DIRECTION('',(1.,0.,0.));
+#13504 = PCURVE('',#3321,#13505);
+#13505 = DEFINITIONAL_REPRESENTATION('',(#13506),#13510);
+#13506 = LINE('',#13507,#13508);
+#13507 = CARTESIAN_POINT('',(0.,-0.25));
+#13508 = VECTOR('',#13509,1.);
+#13509 = DIRECTION('',(1.,0.));
+#13510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13511 = PCURVE('',#3350,#13512);
+#13512 = DEFINITIONAL_REPRESENTATION('',(#13513),#13517);
+#13513 = LINE('',#13514,#13515);
+#13514 = CARTESIAN_POINT('',(-0.,0.));
+#13515 = VECTOR('',#13516,1.);
+#13516 = DIRECTION('',(-0.,1.));
+#13517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13518 = ORIENTED_EDGE('',*,*,#3305,.T.);
+#13519 = ORIENTED_EDGE('',*,*,#13443,.T.);
+#13520 = ADVANCED_FACE('',(#13521),#3350,.T.);
+#13521 = FACE_BOUND('',#13522,.F.);
+#13522 = EDGE_LOOP('',(#13523,#13524,#13525,#13526));
+#13523 = ORIENTED_EDGE('',*,*,#3333,.T.);
+#13524 = ORIENTED_EDGE('',*,*,#13473,.T.);
+#13525 = ORIENTED_EDGE('',*,*,#5715,.F.);
+#13526 = ORIENTED_EDGE('',*,*,#13498,.F.);
+#13527 = ADVANCED_FACE('',(#13528),#4050,.T.);
+#13528 = FACE_BOUND('',#13529,.T.);
+#13529 = EDGE_LOOP('',(#13530,#13531,#13552,#13553));
+#13530 = ORIENTED_EDGE('',*,*,#4032,.T.);
+#13531 = ORIENTED_EDGE('',*,*,#13532,.T.);
+#13532 = EDGE_CURVE('',#4035,#6318,#13533,.T.);
+#13533 = SURFACE_CURVE('',#13534,(#13538,#13545),.PCURVE_S1.);
+#13534 = LINE('',#13535,#13536);
+#13535 = CARTESIAN_POINT('',(5.32,-8.75,5.));
+#13536 = VECTOR('',#13537,1.);
+#13537 = DIRECTION('',(-1.,0.,0.));
+#13538 = PCURVE('',#4050,#13539);
+#13539 = DEFINITIONAL_REPRESENTATION('',(#13540),#13544);
+#13540 = LINE('',#13541,#13542);
+#13541 = CARTESIAN_POINT('',(14.82,-18.25));
+#13542 = VECTOR('',#13543,1.);
+#13543 = DIRECTION('',(-1.,0.));
+#13544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13545 = PCURVE('',#5156,#13546);
+#13546 = DEFINITIONAL_REPRESENTATION('',(#13547),#13551);
+#13547 = LINE('',#13548,#13549);
+#13548 = CARTESIAN_POINT('',(0.,0.));
+#13549 = VECTOR('',#13550,1.);
+#13550 = DIRECTION('',(0.,1.));
+#13551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13552 = ORIENTED_EDGE('',*,*,#6317,.T.);
+#13553 = ORIENTED_EDGE('',*,*,#13554,.F.);
+#13554 = EDGE_CURVE('',#4033,#6294,#13555,.T.);
+#13555 = SURFACE_CURVE('',#13556,(#13560,#13567),.PCURVE_S1.);
+#13556 = LINE('',#13557,#13558);
+#13557 = CARTESIAN_POINT('',(5.32,-9.25,5.));
+#13558 = VECTOR('',#13559,1.);
+#13559 = DIRECTION('',(-1.,0.,0.));
+#13560 = PCURVE('',#4050,#13561);
+#13561 = DEFINITIONAL_REPRESENTATION('',(#13562),#13566);
+#13562 = LINE('',#13563,#13564);
+#13563 = CARTESIAN_POINT('',(14.82,-18.75));
+#13564 = VECTOR('',#13565,1.);
+#13565 = DIRECTION('',(-1.,0.));
+#13566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13567 = PCURVE('',#4083,#13568);
+#13568 = DEFINITIONAL_REPRESENTATION('',(#13569),#13573);
+#13569 = LINE('',#13570,#13571);
+#13570 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13571 = VECTOR('',#13572,1.);
+#13572 = DIRECTION('',(0.,1.));
+#13573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13574 = ADVANCED_FACE('',(#13575),#4083,.T.);
+#13575 = FACE_BOUND('',#13576,.T.);
+#13576 = EDGE_LOOP('',(#13577,#13578,#13579,#13580));
+#13577 = ORIENTED_EDGE('',*,*,#4062,.T.);
+#13578 = ORIENTED_EDGE('',*,*,#13554,.T.);
+#13579 = ORIENTED_EDGE('',*,*,#6293,.F.);
+#13580 = ORIENTED_EDGE('',*,*,#11423,.F.);
+#13581 = ADVANCED_FACE('',(#13582),#5156,.T.);
+#13582 = FACE_BOUND('',#13583,.T.);
+#13583 = EDGE_LOOP('',(#13584,#13585,#13606,#13607));
+#13584 = ORIENTED_EDGE('',*,*,#5137,.T.);
+#13585 = ORIENTED_EDGE('',*,*,#13586,.T.);
+#13586 = EDGE_CURVE('',#5112,#6341,#13587,.T.);
+#13587 = SURFACE_CURVE('',#13588,(#13592,#13599),.PCURVE_S1.);
+#13588 = LINE('',#13589,#13590);
+#13589 = CARTESIAN_POINT('',(5.32,-8.5,4.75));
+#13590 = VECTOR('',#13591,1.);
+#13591 = DIRECTION('',(-1.,0.,0.));
+#13592 = PCURVE('',#5156,#13593);
+#13593 = DEFINITIONAL_REPRESENTATION('',(#13594),#13598);
+#13594 = LINE('',#13595,#13596);
+#13595 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13596 = VECTOR('',#13597,1.);
+#13597 = DIRECTION('',(0.,1.));
+#13598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13599 = PCURVE('',#5126,#13600);
+#13600 = DEFINITIONAL_REPRESENTATION('',(#13601),#13605);
+#13601 = LINE('',#13602,#13603);
+#13602 = CARTESIAN_POINT('',(4.18,-0.25));
+#13603 = VECTOR('',#13604,1.);
+#13604 = DIRECTION('',(1.,0.));
+#13605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13606 = ORIENTED_EDGE('',*,*,#6340,.F.);
+#13607 = ORIENTED_EDGE('',*,*,#13532,.F.);
+#13608 = ADVANCED_FACE('',(#13609),#5126,.T.);
+#13609 = FACE_BOUND('',#13610,.T.);
+#13610 = EDGE_LOOP('',(#13611,#13612,#13613,#13614));
+#13611 = ORIENTED_EDGE('',*,*,#6364,.F.);
+#13612 = ORIENTED_EDGE('',*,*,#13586,.F.);
+#13613 = ORIENTED_EDGE('',*,*,#5111,.F.);
+#13614 = ORIENTED_EDGE('',*,*,#13615,.T.);
+#13615 = EDGE_CURVE('',#5086,#6365,#13616,.T.);
+#13616 = SURFACE_CURVE('',#13617,(#13621,#13628),.PCURVE_S1.);
+#13617 = LINE('',#13618,#13619);
+#13618 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#13619 = VECTOR('',#13620,1.);
+#13620 = DIRECTION('',(-1.,0.,0.));
+#13621 = PCURVE('',#5126,#13622);
+#13622 = DEFINITIONAL_REPRESENTATION('',(#13623),#13627);
+#13623 = LINE('',#13624,#13625);
+#13624 = CARTESIAN_POINT('',(0.,-3.3));
+#13625 = VECTOR('',#13626,1.);
+#13626 = DIRECTION('',(1.,0.));
+#13627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13628 = PCURVE('',#5100,#13629);
+#13629 = DEFINITIONAL_REPRESENTATION('',(#13630),#13634);
+#13630 = LINE('',#13631,#13632);
+#13631 = CARTESIAN_POINT('',(19.,-2.));
+#13632 = VECTOR('',#13633,1.);
+#13633 = DIRECTION('',(-1.,0.));
+#13634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13635 = ADVANCED_FACE('',(#13636),#5100,.T.);
+#13636 = FACE_BOUND('',#13637,.T.);
+#13637 = EDGE_LOOP('',(#13638,#13659,#13660,#13661));
+#13638 = ORIENTED_EDGE('',*,*,#13639,.F.);
+#13639 = EDGE_CURVE('',#6386,#5060,#13640,.T.);
+#13640 = SURFACE_CURVE('',#13641,(#13645,#13652),.PCURVE_S1.);
+#13641 = LINE('',#13642,#13643);
+#13642 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#13643 = VECTOR('',#13644,1.);
+#13644 = DIRECTION('',(1.,0.,0.));
+#13645 = PCURVE('',#5100,#13646);
+#13646 = DEFINITIONAL_REPRESENTATION('',(#13647),#13651);
+#13647 = LINE('',#13648,#13649);
+#13648 = CARTESIAN_POINT('',(0.,0.));
+#13649 = VECTOR('',#13650,1.);
+#13650 = DIRECTION('',(1.,0.));
+#13651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13652 = PCURVE('',#5074,#13653);
+#13653 = DEFINITIONAL_REPRESENTATION('',(#13654),#13658);
+#13654 = LINE('',#13655,#13656);
+#13655 = CARTESIAN_POINT('',(0.,-3.3));
+#13656 = VECTOR('',#13657,1.);
+#13657 = DIRECTION('',(1.,0.));
+#13658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13659 = ORIENTED_EDGE('',*,*,#6385,.F.);
+#13660 = ORIENTED_EDGE('',*,*,#13615,.F.);
+#13661 = ORIENTED_EDGE('',*,*,#5085,.F.);
+#13662 = ADVANCED_FACE('',(#13663),#5074,.T.);
+#13663 = FACE_BOUND('',#13664,.T.);
+#13664 = EDGE_LOOP('',(#13665,#13666,#13687,#13688));
+#13665 = ORIENTED_EDGE('',*,*,#5059,.F.);
+#13666 = ORIENTED_EDGE('',*,*,#13667,.F.);
+#13667 = EDGE_CURVE('',#6407,#5027,#13668,.T.);
+#13668 = SURFACE_CURVE('',#13669,(#13673,#13680),.PCURVE_S1.);
+#13669 = LINE('',#13670,#13671);
+#13670 = CARTESIAN_POINT('',(3.04,-6.5,4.75));
+#13671 = VECTOR('',#13672,1.);
+#13672 = DIRECTION('',(1.,0.,0.));
+#13673 = PCURVE('',#5074,#13674);
+#13674 = DEFINITIONAL_REPRESENTATION('',(#13675),#13679);
+#13675 = LINE('',#13676,#13677);
+#13676 = CARTESIAN_POINT('',(12.54,-0.25));
+#13677 = VECTOR('',#13678,1.);
+#13678 = DIRECTION('',(1.,0.));
+#13679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13680 = PCURVE('',#5047,#13681);
+#13681 = DEFINITIONAL_REPRESENTATION('',(#13682),#13686);
+#13682 = LINE('',#13683,#13684);
+#13683 = CARTESIAN_POINT('',(-0.,0.));
+#13684 = VECTOR('',#13685,1.);
+#13685 = DIRECTION('',(-0.,1.));
+#13686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13687 = ORIENTED_EDGE('',*,*,#6406,.F.);
+#13688 = ORIENTED_EDGE('',*,*,#13639,.T.);
+#13689 = ADVANCED_FACE('',(#13690),#5047,.T.);
+#13690 = FACE_BOUND('',#13691,.F.);
+#13691 = EDGE_LOOP('',(#13692,#13693,#13714,#13715));
+#13692 = ORIENTED_EDGE('',*,*,#6427,.T.);
+#13693 = ORIENTED_EDGE('',*,*,#13694,.T.);
+#13694 = EDGE_CURVE('',#6428,#4999,#13695,.T.);
+#13695 = SURFACE_CURVE('',#13696,(#13700,#13707),.PCURVE_S1.);
+#13696 = LINE('',#13697,#13698);
+#13697 = CARTESIAN_POINT('',(3.04,-6.25,5.));
+#13698 = VECTOR('',#13699,1.);
+#13699 = DIRECTION('',(1.,0.,0.));
+#13700 = PCURVE('',#5047,#13701);
+#13701 = DEFINITIONAL_REPRESENTATION('',(#13702),#13706);
+#13702 = LINE('',#13703,#13704);
+#13703 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#13704 = VECTOR('',#13705,1.);
+#13705 = DIRECTION('',(-0.,1.));
+#13706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13707 = PCURVE('',#5014,#13708);
+#13708 = DEFINITIONAL_REPRESENTATION('',(#13709),#13713);
+#13709 = LINE('',#13710,#13711);
+#13710 = CARTESIAN_POINT('',(12.54,-15.75));
+#13711 = VECTOR('',#13712,1.);
+#13712 = DIRECTION('',(1.,0.));
+#13713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13714 = ORIENTED_EDGE('',*,*,#5026,.F.);
+#13715 = ORIENTED_EDGE('',*,*,#13667,.F.);
+#13716 = ADVANCED_FACE('',(#13717),#4158,.T.);
+#13717 = FACE_BOUND('',#13718,.T.);
+#13718 = EDGE_LOOP('',(#13719,#13720,#13721,#13722));
+#13719 = ORIENTED_EDGE('',*,*,#4142,.T.);
+#13720 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#13721 = ORIENTED_EDGE('',*,*,#6222,.T.);
+#13722 = ORIENTED_EDGE('',*,*,#13723,.T.);
+#13723 = EDGE_CURVE('',#6223,#4143,#13724,.T.);
+#13724 = SURFACE_CURVE('',#13725,(#13729,#13736),.PCURVE_S1.);
+#13725 = LINE('',#13726,#13727);
+#13726 = CARTESIAN_POINT('',(3.04,8.75,5.));
+#13727 = VECTOR('',#13728,1.);
+#13728 = DIRECTION('',(1.,0.,0.));
+#13729 = PCURVE('',#4158,#13730);
+#13730 = DEFINITIONAL_REPRESENTATION('',(#13731),#13735);
+#13731 = LINE('',#13732,#13733);
+#13732 = CARTESIAN_POINT('',(12.54,-0.75));
+#13733 = VECTOR('',#13734,1.);
+#13734 = DIRECTION('',(1.,0.));
+#13735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13736 = PCURVE('',#4187,#13737);
+#13737 = DEFINITIONAL_REPRESENTATION('',(#13738),#13742);
+#13738 = LINE('',#13739,#13740);
+#13739 = CARTESIAN_POINT('',(0.,0.));
+#13740 = VECTOR('',#13741,1.);
+#13741 = DIRECTION('',(0.,1.));
+#13742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13743 = ADVANCED_FACE('',(#13744),#5014,.T.);
+#13744 = FACE_BOUND('',#13745,.T.);
+#13745 = EDGE_LOOP('',(#13746,#13747,#13768,#13769));
+#13746 = ORIENTED_EDGE('',*,*,#4998,.T.);
+#13747 = ORIENTED_EDGE('',*,*,#13748,.T.);
+#13748 = EDGE_CURVE('',#4966,#6452,#13749,.T.);
+#13749 = SURFACE_CURVE('',#13750,(#13754,#13761),.PCURVE_S1.);
+#13750 = LINE('',#13751,#13752);
+#13751 = CARTESIAN_POINT('',(5.32,-5.75,5.));
+#13752 = VECTOR('',#13753,1.);
+#13753 = DIRECTION('',(-1.,0.,0.));
+#13754 = PCURVE('',#5014,#13755);
+#13755 = DEFINITIONAL_REPRESENTATION('',(#13756),#13760);
+#13756 = LINE('',#13757,#13758);
+#13757 = CARTESIAN_POINT('',(14.82,-15.25));
+#13758 = VECTOR('',#13759,1.);
+#13759 = DIRECTION('',(-1.,0.));
+#13760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13761 = PCURVE('',#4986,#13762);
+#13762 = DEFINITIONAL_REPRESENTATION('',(#13763),#13767);
+#13763 = LINE('',#13764,#13765);
+#13764 = CARTESIAN_POINT('',(0.,0.));
+#13765 = VECTOR('',#13766,1.);
+#13766 = DIRECTION('',(0.,1.));
+#13767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13768 = ORIENTED_EDGE('',*,*,#6451,.T.);
+#13769 = ORIENTED_EDGE('',*,*,#13694,.T.);
+#13770 = ADVANCED_FACE('',(#13771),#4187,.T.);
+#13771 = FACE_BOUND('',#13772,.T.);
+#13772 = EDGE_LOOP('',(#13773,#13774,#13795,#13796));
+#13773 = ORIENTED_EDGE('',*,*,#7097,.T.);
+#13774 = ORIENTED_EDGE('',*,*,#13775,.T.);
+#13775 = EDGE_CURVE('',#7077,#4171,#13776,.T.);
+#13776 = SURFACE_CURVE('',#13777,(#13781,#13788),.PCURVE_S1.);
+#13777 = LINE('',#13778,#13779);
+#13778 = CARTESIAN_POINT('',(3.04,8.5,4.75));
+#13779 = VECTOR('',#13780,1.);
+#13780 = DIRECTION('',(1.,0.,0.));
+#13781 = PCURVE('',#4187,#13782);
+#13782 = DEFINITIONAL_REPRESENTATION('',(#13783),#13787);
+#13783 = LINE('',#13784,#13785);
+#13784 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13785 = VECTOR('',#13786,1.);
+#13786 = DIRECTION('',(0.,1.));
+#13787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13788 = PCURVE('',#4214,#13789);
+#13789 = DEFINITIONAL_REPRESENTATION('',(#13790),#13794);
+#13790 = LINE('',#13791,#13792);
+#13791 = CARTESIAN_POINT('',(12.54,-0.25));
+#13792 = VECTOR('',#13793,1.);
+#13793 = DIRECTION('',(1.,0.));
+#13794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13795 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#13796 = ORIENTED_EDGE('',*,*,#13723,.F.);
+#13797 = ADVANCED_FACE('',(#13798),#4986,.T.);
+#13798 = FACE_BOUND('',#13799,.T.);
+#13799 = EDGE_LOOP('',(#13800,#13801,#13822,#13823));
+#13800 = ORIENTED_EDGE('',*,*,#4965,.T.);
+#13801 = ORIENTED_EDGE('',*,*,#13802,.T.);
+#13802 = EDGE_CURVE('',#4940,#6475,#13803,.T.);
+#13803 = SURFACE_CURVE('',#13804,(#13808,#13815),.PCURVE_S1.);
+#13804 = LINE('',#13805,#13806);
+#13805 = CARTESIAN_POINT('',(5.32,-5.5,4.75));
+#13806 = VECTOR('',#13807,1.);
+#13807 = DIRECTION('',(-1.,0.,0.));
+#13808 = PCURVE('',#4986,#13809);
+#13809 = DEFINITIONAL_REPRESENTATION('',(#13810),#13814);
+#13810 = LINE('',#13811,#13812);
+#13811 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13812 = VECTOR('',#13813,1.);
+#13813 = DIRECTION('',(0.,1.));
+#13814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13815 = PCURVE('',#4954,#13816);
+#13816 = DEFINITIONAL_REPRESENTATION('',(#13817),#13821);
+#13817 = LINE('',#13818,#13819);
+#13818 = CARTESIAN_POINT('',(4.18,-0.25));
+#13819 = VECTOR('',#13820,1.);
+#13820 = DIRECTION('',(1.,0.));
+#13821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13822 = ORIENTED_EDGE('',*,*,#6474,.F.);
+#13823 = ORIENTED_EDGE('',*,*,#13748,.F.);
+#13824 = ADVANCED_FACE('',(#13825),#4214,.T.);
+#13825 = FACE_BOUND('',#13826,.T.);
+#13826 = EDGE_LOOP('',(#13827,#13828,#13829,#13830));
+#13827 = ORIENTED_EDGE('',*,*,#4199,.F.);
+#13828 = ORIENTED_EDGE('',*,*,#13775,.F.);
+#13829 = ORIENTED_EDGE('',*,*,#7076,.F.);
+#13830 = ORIENTED_EDGE('',*,*,#13831,.T.);
+#13831 = EDGE_CURVE('',#7056,#4200,#13832,.T.);
+#13832 = SURFACE_CURVE('',#13833,(#13837,#13844),.PCURVE_S1.);
+#13833 = LINE('',#13834,#13835);
+#13834 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#13835 = VECTOR('',#13836,1.);
+#13836 = DIRECTION('',(1.,0.,0.));
+#13837 = PCURVE('',#4214,#13838);
+#13838 = DEFINITIONAL_REPRESENTATION('',(#13839),#13843);
+#13839 = LINE('',#13840,#13841);
+#13840 = CARTESIAN_POINT('',(0.,-3.3));
+#13841 = VECTOR('',#13842,1.);
+#13842 = DIRECTION('',(1.,0.));
+#13843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13844 = PCURVE('',#4240,#13845);
+#13845 = DEFINITIONAL_REPRESENTATION('',(#13846),#13850);
+#13846 = LINE('',#13847,#13848);
+#13847 = CARTESIAN_POINT('',(0.,0.));
+#13848 = VECTOR('',#13849,1.);
+#13849 = DIRECTION('',(1.,0.));
+#13850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13851 = ADVANCED_FACE('',(#13852),#4954,.T.);
+#13852 = FACE_BOUND('',#13853,.T.);
+#13853 = EDGE_LOOP('',(#13854,#13855,#13856,#13857));
+#13854 = ORIENTED_EDGE('',*,*,#6498,.F.);
+#13855 = ORIENTED_EDGE('',*,*,#13802,.F.);
+#13856 = ORIENTED_EDGE('',*,*,#4939,.F.);
+#13857 = ORIENTED_EDGE('',*,*,#13858,.T.);
+#13858 = EDGE_CURVE('',#4914,#6499,#13859,.T.);
+#13859 = SURFACE_CURVE('',#13860,(#13864,#13871),.PCURVE_S1.);
+#13860 = LINE('',#13861,#13862);
+#13861 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#13862 = VECTOR('',#13863,1.);
+#13863 = DIRECTION('',(-1.,0.,0.));
+#13864 = PCURVE('',#4954,#13865);
+#13865 = DEFINITIONAL_REPRESENTATION('',(#13866),#13870);
+#13866 = LINE('',#13867,#13868);
+#13867 = CARTESIAN_POINT('',(0.,-3.3));
+#13868 = VECTOR('',#13869,1.);
+#13869 = DIRECTION('',(1.,0.));
+#13870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13871 = PCURVE('',#4928,#13872);
+#13872 = DEFINITIONAL_REPRESENTATION('',(#13873),#13877);
+#13873 = LINE('',#13874,#13875);
+#13874 = CARTESIAN_POINT('',(19.,-2.));
+#13875 = VECTOR('',#13876,1.);
+#13876 = DIRECTION('',(-1.,0.));
+#13877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13878 = ADVANCED_FACE('',(#13879),#4240,.T.);
+#13879 = FACE_BOUND('',#13880,.T.);
+#13880 = EDGE_LOOP('',(#13881,#13882,#13883,#13904));
+#13881 = ORIENTED_EDGE('',*,*,#13831,.F.);
+#13882 = ORIENTED_EDGE('',*,*,#7055,.F.);
+#13883 = ORIENTED_EDGE('',*,*,#13884,.F.);
+#13884 = EDGE_CURVE('',#4226,#7035,#13885,.T.);
+#13885 = SURFACE_CURVE('',#13886,(#13890,#13897),.PCURVE_S1.);
+#13886 = LINE('',#13887,#13888);
+#13887 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#13888 = VECTOR('',#13889,1.);
+#13889 = DIRECTION('',(-1.,0.,0.));
+#13890 = PCURVE('',#4240,#13891);
+#13891 = DEFINITIONAL_REPRESENTATION('',(#13892),#13896);
+#13892 = LINE('',#13893,#13894);
+#13893 = CARTESIAN_POINT('',(19.,-2.));
+#13894 = VECTOR('',#13895,1.);
+#13895 = DIRECTION('',(-1.,0.));
+#13896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13897 = PCURVE('',#4266,#13898);
+#13898 = DEFINITIONAL_REPRESENTATION('',(#13899),#13903);
+#13899 = LINE('',#13900,#13901);
+#13900 = CARTESIAN_POINT('',(0.,-3.3));
+#13901 = VECTOR('',#13902,1.);
+#13902 = DIRECTION('',(1.,0.));
+#13903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13904 = ORIENTED_EDGE('',*,*,#4225,.F.);
+#13905 = ADVANCED_FACE('',(#13906),#4928,.T.);
+#13906 = FACE_BOUND('',#13907,.T.);
+#13907 = EDGE_LOOP('',(#13908,#13929,#13930,#13931));
+#13908 = ORIENTED_EDGE('',*,*,#13909,.F.);
+#13909 = EDGE_CURVE('',#6520,#4888,#13910,.T.);
+#13910 = SURFACE_CURVE('',#13911,(#13915,#13922),.PCURVE_S1.);
+#13911 = LINE('',#13912,#13913);
+#13912 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#13913 = VECTOR('',#13914,1.);
+#13914 = DIRECTION('',(1.,0.,0.));
+#13915 = PCURVE('',#4928,#13916);
+#13916 = DEFINITIONAL_REPRESENTATION('',(#13917),#13921);
+#13917 = LINE('',#13918,#13919);
+#13918 = CARTESIAN_POINT('',(0.,0.));
+#13919 = VECTOR('',#13920,1.);
+#13920 = DIRECTION('',(1.,0.));
+#13921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13922 = PCURVE('',#4902,#13923);
+#13923 = DEFINITIONAL_REPRESENTATION('',(#13924),#13928);
+#13924 = LINE('',#13925,#13926);
+#13925 = CARTESIAN_POINT('',(0.,-3.3));
+#13926 = VECTOR('',#13927,1.);
+#13927 = DIRECTION('',(1.,0.));
+#13928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13929 = ORIENTED_EDGE('',*,*,#6519,.F.);
+#13930 = ORIENTED_EDGE('',*,*,#13858,.F.);
+#13931 = ORIENTED_EDGE('',*,*,#4913,.F.);
+#13932 = ADVANCED_FACE('',(#13933),#4266,.T.);
+#13933 = FACE_BOUND('',#13934,.T.);
+#13934 = EDGE_LOOP('',(#13935,#13936,#13957,#13958));
+#13935 = ORIENTED_EDGE('',*,*,#7034,.F.);
+#13936 = ORIENTED_EDGE('',*,*,#13937,.F.);
+#13937 = EDGE_CURVE('',#4252,#7011,#13938,.T.);
+#13938 = SURFACE_CURVE('',#13939,(#13943,#13950),.PCURVE_S1.);
+#13939 = LINE('',#13940,#13941);
+#13940 = CARTESIAN_POINT('',(5.32,6.5,4.75));
+#13941 = VECTOR('',#13942,1.);
+#13942 = DIRECTION('',(-1.,0.,0.));
+#13943 = PCURVE('',#4266,#13944);
+#13944 = DEFINITIONAL_REPRESENTATION('',(#13945),#13949);
+#13945 = LINE('',#13946,#13947);
+#13946 = CARTESIAN_POINT('',(4.18,-0.25));
+#13947 = VECTOR('',#13948,1.);
+#13948 = DIRECTION('',(1.,0.));
+#13949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13950 = PCURVE('',#4298,#13951);
+#13951 = DEFINITIONAL_REPRESENTATION('',(#13952),#13956);
+#13952 = LINE('',#13953,#13954);
+#13953 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13954 = VECTOR('',#13955,1.);
+#13955 = DIRECTION('',(0.,1.));
+#13956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13957 = ORIENTED_EDGE('',*,*,#4251,.F.);
+#13958 = ORIENTED_EDGE('',*,*,#13884,.T.);
+#13959 = ADVANCED_FACE('',(#13960),#4902,.T.);
+#13960 = FACE_BOUND('',#13961,.T.);
+#13961 = EDGE_LOOP('',(#13962,#13963,#13984,#13985));
+#13962 = ORIENTED_EDGE('',*,*,#4887,.F.);
+#13963 = ORIENTED_EDGE('',*,*,#13964,.F.);
+#13964 = EDGE_CURVE('',#6541,#4855,#13965,.T.);
+#13965 = SURFACE_CURVE('',#13966,(#13970,#13977),.PCURVE_S1.);
+#13966 = LINE('',#13967,#13968);
+#13967 = CARTESIAN_POINT('',(3.04,-3.5,4.75));
+#13968 = VECTOR('',#13969,1.);
+#13969 = DIRECTION('',(1.,0.,0.));
+#13970 = PCURVE('',#4902,#13971);
+#13971 = DEFINITIONAL_REPRESENTATION('',(#13972),#13976);
+#13972 = LINE('',#13973,#13974);
+#13973 = CARTESIAN_POINT('',(12.54,-0.25));
+#13974 = VECTOR('',#13975,1.);
+#13975 = DIRECTION('',(1.,0.));
+#13976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13977 = PCURVE('',#4875,#13978);
+#13978 = DEFINITIONAL_REPRESENTATION('',(#13979),#13983);
+#13979 = LINE('',#13980,#13981);
+#13980 = CARTESIAN_POINT('',(-0.,0.));
+#13981 = VECTOR('',#13982,1.);
+#13982 = DIRECTION('',(-0.,1.));
+#13983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13984 = ORIENTED_EDGE('',*,*,#6540,.F.);
+#13985 = ORIENTED_EDGE('',*,*,#13909,.T.);
+#13986 = ADVANCED_FACE('',(#13987),#4298,.T.);
+#13987 = FACE_BOUND('',#13988,.T.);
+#13988 = EDGE_LOOP('',(#13989,#13990,#13991,#13992));
+#13989 = ORIENTED_EDGE('',*,*,#4277,.T.);
+#13990 = ORIENTED_EDGE('',*,*,#13937,.T.);
+#13991 = ORIENTED_EDGE('',*,*,#7010,.F.);
+#13992 = ORIENTED_EDGE('',*,*,#13993,.F.);
+#13993 = EDGE_CURVE('',#4278,#6988,#13994,.T.);
+#13994 = SURFACE_CURVE('',#13995,(#13999,#14006),.PCURVE_S1.);
+#13995 = LINE('',#13996,#13997);
+#13996 = CARTESIAN_POINT('',(5.32,6.25,5.));
+#13997 = VECTOR('',#13998,1.);
+#13998 = DIRECTION('',(-1.,0.,0.));
+#13999 = PCURVE('',#4298,#14000);
+#14000 = DEFINITIONAL_REPRESENTATION('',(#14001),#14005);
+#14001 = LINE('',#14002,#14003);
+#14002 = CARTESIAN_POINT('',(0.,0.));
+#14003 = VECTOR('',#14004,1.);
+#14004 = DIRECTION('',(0.,1.));
+#14005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14006 = PCURVE('',#4326,#14007);
+#14007 = DEFINITIONAL_REPRESENTATION('',(#14008),#14012);
+#14008 = LINE('',#14009,#14010);
+#14009 = CARTESIAN_POINT('',(14.82,-3.25));
+#14010 = VECTOR('',#14011,1.);
+#14011 = DIRECTION('',(-1.,0.));
+#14012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14013 = ADVANCED_FACE('',(#14014),#4875,.T.);
+#14014 = FACE_BOUND('',#14015,.F.);
+#14015 = EDGE_LOOP('',(#14016,#14017,#14038,#14039));
+#14016 = ORIENTED_EDGE('',*,*,#6561,.T.);
+#14017 = ORIENTED_EDGE('',*,*,#14018,.T.);
+#14018 = EDGE_CURVE('',#6562,#4827,#14019,.T.);
+#14019 = SURFACE_CURVE('',#14020,(#14024,#14031),.PCURVE_S1.);
+#14020 = LINE('',#14021,#14022);
+#14021 = CARTESIAN_POINT('',(3.04,-3.25,5.));
+#14022 = VECTOR('',#14023,1.);
+#14023 = DIRECTION('',(1.,0.,0.));
+#14024 = PCURVE('',#4875,#14025);
+#14025 = DEFINITIONAL_REPRESENTATION('',(#14026),#14030);
+#14026 = LINE('',#14027,#14028);
+#14027 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14028 = VECTOR('',#14029,1.);
+#14029 = DIRECTION('',(-0.,1.));
+#14030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14031 = PCURVE('',#4842,#14032);
+#14032 = DEFINITIONAL_REPRESENTATION('',(#14033),#14037);
+#14033 = LINE('',#14034,#14035);
+#14034 = CARTESIAN_POINT('',(12.54,-12.75));
+#14035 = VECTOR('',#14036,1.);
+#14036 = DIRECTION('',(1.,0.));
+#14037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14038 = ORIENTED_EDGE('',*,*,#4854,.F.);
+#14039 = ORIENTED_EDGE('',*,*,#13964,.F.);
+#14040 = ADVANCED_FACE('',(#14041),#4326,.T.);
+#14041 = FACE_BOUND('',#14042,.T.);
+#14042 = EDGE_LOOP('',(#14043,#14044,#14045,#14046));
+#14043 = ORIENTED_EDGE('',*,*,#4310,.T.);
+#14044 = ORIENTED_EDGE('',*,*,#13993,.T.);
+#14045 = ORIENTED_EDGE('',*,*,#6987,.T.);
+#14046 = ORIENTED_EDGE('',*,*,#14047,.T.);
+#14047 = EDGE_CURVE('',#6964,#4311,#14048,.T.);
+#14048 = SURFACE_CURVE('',#14049,(#14053,#14060),.PCURVE_S1.);
+#14049 = LINE('',#14050,#14051);
+#14050 = CARTESIAN_POINT('',(3.04,5.75,5.));
+#14051 = VECTOR('',#14052,1.);
+#14052 = DIRECTION('',(1.,0.,0.));
+#14053 = PCURVE('',#4326,#14054);
+#14054 = DEFINITIONAL_REPRESENTATION('',(#14055),#14059);
+#14055 = LINE('',#14056,#14057);
+#14056 = CARTESIAN_POINT('',(12.54,-3.75));
+#14057 = VECTOR('',#14058,1.);
+#14058 = DIRECTION('',(1.,0.));
+#14059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14060 = PCURVE('',#4359,#14061);
+#14061 = DEFINITIONAL_REPRESENTATION('',(#14062),#14066);
+#14062 = LINE('',#14063,#14064);
+#14063 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14064 = VECTOR('',#14065,1.);
+#14065 = DIRECTION('',(-0.,1.));
+#14066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14067 = ADVANCED_FACE('',(#14068),#4842,.T.);
+#14068 = FACE_BOUND('',#14069,.T.);
+#14069 = EDGE_LOOP('',(#14070,#14071,#14092,#14093));
+#14070 = ORIENTED_EDGE('',*,*,#4826,.T.);
+#14071 = ORIENTED_EDGE('',*,*,#14072,.T.);
+#14072 = EDGE_CURVE('',#4794,#6586,#14073,.T.);
+#14073 = SURFACE_CURVE('',#14074,(#14078,#14085),.PCURVE_S1.);
+#14074 = LINE('',#14075,#14076);
+#14075 = CARTESIAN_POINT('',(5.32,-2.75,5.));
+#14076 = VECTOR('',#14077,1.);
+#14077 = DIRECTION('',(-1.,0.,0.));
+#14078 = PCURVE('',#4842,#14079);
+#14079 = DEFINITIONAL_REPRESENTATION('',(#14080),#14084);
+#14080 = LINE('',#14081,#14082);
+#14081 = CARTESIAN_POINT('',(14.82,-12.25));
+#14082 = VECTOR('',#14083,1.);
+#14083 = DIRECTION('',(-1.,0.));
+#14084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14085 = PCURVE('',#4814,#14086);
+#14086 = DEFINITIONAL_REPRESENTATION('',(#14087),#14091);
+#14087 = LINE('',#14088,#14089);
+#14088 = CARTESIAN_POINT('',(0.,0.));
+#14089 = VECTOR('',#14090,1.);
+#14090 = DIRECTION('',(0.,1.));
+#14091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14092 = ORIENTED_EDGE('',*,*,#6585,.T.);
+#14093 = ORIENTED_EDGE('',*,*,#14018,.T.);
+#14094 = ADVANCED_FACE('',(#14095),#4359,.T.);
+#14095 = FACE_BOUND('',#14096,.F.);
+#14096 = EDGE_LOOP('',(#14097,#14098,#14099,#14100));
+#14097 = ORIENTED_EDGE('',*,*,#6963,.T.);
+#14098 = ORIENTED_EDGE('',*,*,#14047,.T.);
+#14099 = ORIENTED_EDGE('',*,*,#4338,.F.);
+#14100 = ORIENTED_EDGE('',*,*,#14101,.F.);
+#14101 = EDGE_CURVE('',#6943,#4339,#14102,.T.);
+#14102 = SURFACE_CURVE('',#14103,(#14107,#14114),.PCURVE_S1.);
+#14103 = LINE('',#14104,#14105);
+#14104 = CARTESIAN_POINT('',(3.04,5.5,4.75));
+#14105 = VECTOR('',#14106,1.);
+#14106 = DIRECTION('',(1.,0.,0.));
+#14107 = PCURVE('',#4359,#14108);
+#14108 = DEFINITIONAL_REPRESENTATION('',(#14109),#14113);
+#14109 = LINE('',#14110,#14111);
+#14110 = CARTESIAN_POINT('',(-0.,0.));
+#14111 = VECTOR('',#14112,1.);
+#14112 = DIRECTION('',(-0.,1.));
+#14113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14114 = PCURVE('',#4386,#14115);
+#14115 = DEFINITIONAL_REPRESENTATION('',(#14116),#14120);
+#14116 = LINE('',#14117,#14118);
+#14117 = CARTESIAN_POINT('',(12.54,-0.25));
+#14118 = VECTOR('',#14119,1.);
+#14119 = DIRECTION('',(1.,0.));
+#14120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14121 = ADVANCED_FACE('',(#14122),#4814,.T.);
+#14122 = FACE_BOUND('',#14123,.T.);
+#14123 = EDGE_LOOP('',(#14124,#14125,#14146,#14147));
+#14124 = ORIENTED_EDGE('',*,*,#4793,.T.);
+#14125 = ORIENTED_EDGE('',*,*,#14126,.T.);
+#14126 = EDGE_CURVE('',#4768,#6609,#14127,.T.);
+#14127 = SURFACE_CURVE('',#14128,(#14132,#14139),.PCURVE_S1.);
+#14128 = LINE('',#14129,#14130);
+#14129 = CARTESIAN_POINT('',(5.32,-2.5,4.75));
+#14130 = VECTOR('',#14131,1.);
+#14131 = DIRECTION('',(-1.,0.,0.));
+#14132 = PCURVE('',#4814,#14133);
+#14133 = DEFINITIONAL_REPRESENTATION('',(#14134),#14138);
+#14134 = LINE('',#14135,#14136);
+#14135 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14136 = VECTOR('',#14137,1.);
+#14137 = DIRECTION('',(0.,1.));
+#14138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14139 = PCURVE('',#4782,#14140);
+#14140 = DEFINITIONAL_REPRESENTATION('',(#14141),#14145);
+#14141 = LINE('',#14142,#14143);
+#14142 = CARTESIAN_POINT('',(4.18,-0.25));
+#14143 = VECTOR('',#14144,1.);
+#14144 = DIRECTION('',(1.,0.));
+#14145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14146 = ORIENTED_EDGE('',*,*,#6608,.F.);
+#14147 = ORIENTED_EDGE('',*,*,#14072,.F.);
+#14148 = ADVANCED_FACE('',(#14149),#4386,.T.);
+#14149 = FACE_BOUND('',#14150,.T.);
+#14150 = EDGE_LOOP('',(#14151,#14152,#14153,#14154));
+#14151 = ORIENTED_EDGE('',*,*,#4371,.F.);
+#14152 = ORIENTED_EDGE('',*,*,#14101,.F.);
+#14153 = ORIENTED_EDGE('',*,*,#6942,.F.);
+#14154 = ORIENTED_EDGE('',*,*,#14155,.T.);
+#14155 = EDGE_CURVE('',#6922,#4372,#14156,.T.);
+#14156 = SURFACE_CURVE('',#14157,(#14161,#14168),.PCURVE_S1.);
+#14157 = LINE('',#14158,#14159);
+#14158 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#14159 = VECTOR('',#14160,1.);
+#14160 = DIRECTION('',(1.,0.,0.));
+#14161 = PCURVE('',#4386,#14162);
+#14162 = DEFINITIONAL_REPRESENTATION('',(#14163),#14167);
+#14163 = LINE('',#14164,#14165);
+#14164 = CARTESIAN_POINT('',(0.,-3.3));
+#14165 = VECTOR('',#14166,1.);
+#14166 = DIRECTION('',(1.,0.));
+#14167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14168 = PCURVE('',#4412,#14169);
+#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 = ADVANCED_FACE('',(#14176),#4782,.T.);
+#14176 = FACE_BOUND('',#14177,.T.);
+#14177 = EDGE_LOOP('',(#14178,#14179,#14180,#14181));
+#14178 = ORIENTED_EDGE('',*,*,#6632,.F.);
+#14179 = ORIENTED_EDGE('',*,*,#14126,.F.);
+#14180 = ORIENTED_EDGE('',*,*,#4767,.F.);
+#14181 = ORIENTED_EDGE('',*,*,#14182,.T.);
+#14182 = EDGE_CURVE('',#4742,#6633,#14183,.T.);
+#14183 = SURFACE_CURVE('',#14184,(#14188,#14195),.PCURVE_S1.);
+#14184 = LINE('',#14185,#14186);
+#14185 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#14186 = VECTOR('',#14187,1.);
+#14187 = DIRECTION('',(-1.,0.,0.));
+#14188 = PCURVE('',#4782,#14189);
+#14189 = DEFINITIONAL_REPRESENTATION('',(#14190),#14194);
+#14190 = LINE('',#14191,#14192);
+#14191 = CARTESIAN_POINT('',(0.,-3.3));
+#14192 = VECTOR('',#14193,1.);
+#14193 = DIRECTION('',(1.,0.));
+#14194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14195 = PCURVE('',#4756,#14196);
+#14196 = DEFINITIONAL_REPRESENTATION('',(#14197),#14201);
+#14197 = LINE('',#14198,#14199);
+#14198 = CARTESIAN_POINT('',(19.,-2.));
+#14199 = VECTOR('',#14200,1.);
+#14200 = DIRECTION('',(-1.,0.));
+#14201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14202 = ADVANCED_FACE('',(#14203),#4412,.T.);
+#14203 = FACE_BOUND('',#14204,.T.);
+#14204 = EDGE_LOOP('',(#14205,#14206,#14207,#14228));
+#14205 = ORIENTED_EDGE('',*,*,#14155,.F.);
+#14206 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#14207 = ORIENTED_EDGE('',*,*,#14208,.F.);
+#14208 = EDGE_CURVE('',#4398,#6901,#14209,.T.);
+#14209 = SURFACE_CURVE('',#14210,(#14214,#14221),.PCURVE_S1.);
+#14210 = LINE('',#14211,#14212);
+#14211 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#14212 = VECTOR('',#14213,1.);
+#14213 = DIRECTION('',(-1.,0.,0.));
+#14214 = PCURVE('',#4412,#14215);
+#14215 = DEFINITIONAL_REPRESENTATION('',(#14216),#14220);
+#14216 = LINE('',#14217,#14218);
+#14217 = CARTESIAN_POINT('',(19.,-2.));
+#14218 = VECTOR('',#14219,1.);
+#14219 = DIRECTION('',(-1.,0.));
+#14220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14221 = PCURVE('',#4438,#14222);
+#14222 = DEFINITIONAL_REPRESENTATION('',(#14223),#14227);
+#14223 = LINE('',#14224,#14225);
+#14224 = CARTESIAN_POINT('',(0.,-3.3));
+#14225 = VECTOR('',#14226,1.);
+#14226 = DIRECTION('',(1.,0.));
+#14227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14228 = ORIENTED_EDGE('',*,*,#4397,.F.);
+#14229 = ADVANCED_FACE('',(#14230),#4756,.T.);
+#14230 = FACE_BOUND('',#14231,.T.);
+#14231 = EDGE_LOOP('',(#14232,#14253,#14254,#14255));
+#14232 = ORIENTED_EDGE('',*,*,#14233,.F.);
+#14233 = EDGE_CURVE('',#6654,#4716,#14234,.T.);
+#14234 = SURFACE_CURVE('',#14235,(#14239,#14246),.PCURVE_S1.);
+#14235 = LINE('',#14236,#14237);
+#14236 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#14237 = VECTOR('',#14238,1.);
+#14238 = DIRECTION('',(1.,0.,0.));
+#14239 = PCURVE('',#4756,#14240);
+#14240 = DEFINITIONAL_REPRESENTATION('',(#14241),#14245);
+#14241 = LINE('',#14242,#14243);
+#14242 = CARTESIAN_POINT('',(0.,0.));
+#14243 = VECTOR('',#14244,1.);
+#14244 = DIRECTION('',(1.,0.));
+#14245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14246 = PCURVE('',#4730,#14247);
+#14247 = DEFINITIONAL_REPRESENTATION('',(#14248),#14252);
+#14248 = LINE('',#14249,#14250);
+#14249 = CARTESIAN_POINT('',(0.,-3.3));
+#14250 = VECTOR('',#14251,1.);
+#14251 = DIRECTION('',(1.,0.));
+#14252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14253 = ORIENTED_EDGE('',*,*,#6653,.F.);
+#14254 = ORIENTED_EDGE('',*,*,#14182,.F.);
+#14255 = ORIENTED_EDGE('',*,*,#4741,.F.);
+#14256 = ADVANCED_FACE('',(#14257),#4438,.T.);
+#14257 = FACE_BOUND('',#14258,.T.);
+#14258 = EDGE_LOOP('',(#14259,#14260,#14281,#14282));
+#14259 = ORIENTED_EDGE('',*,*,#6900,.F.);
+#14260 = ORIENTED_EDGE('',*,*,#14261,.F.);
+#14261 = EDGE_CURVE('',#4424,#6877,#14262,.T.);
+#14262 = SURFACE_CURVE('',#14263,(#14267,#14274),.PCURVE_S1.);
+#14263 = LINE('',#14264,#14265);
+#14264 = CARTESIAN_POINT('',(5.32,3.5,4.75));
+#14265 = VECTOR('',#14266,1.);
+#14266 = DIRECTION('',(-1.,0.,0.));
+#14267 = PCURVE('',#4438,#14268);
+#14268 = DEFINITIONAL_REPRESENTATION('',(#14269),#14273);
+#14269 = LINE('',#14270,#14271);
+#14270 = CARTESIAN_POINT('',(4.18,-0.25));
+#14271 = VECTOR('',#14272,1.);
+#14272 = DIRECTION('',(1.,0.));
+#14273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14274 = PCURVE('',#4470,#14275);
+#14275 = DEFINITIONAL_REPRESENTATION('',(#14276),#14280);
+#14276 = LINE('',#14277,#14278);
+#14277 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14278 = VECTOR('',#14279,1.);
+#14279 = DIRECTION('',(0.,1.));
+#14280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14281 = ORIENTED_EDGE('',*,*,#4423,.F.);
+#14282 = ORIENTED_EDGE('',*,*,#14208,.T.);
+#14283 = ADVANCED_FACE('',(#14284),#4730,.T.);
+#14284 = FACE_BOUND('',#14285,.T.);
+#14285 = EDGE_LOOP('',(#14286,#14287,#14308,#14309));
+#14286 = ORIENTED_EDGE('',*,*,#4715,.F.);
+#14287 = ORIENTED_EDGE('',*,*,#14288,.F.);
+#14288 = EDGE_CURVE('',#6675,#4683,#14289,.T.);
+#14289 = SURFACE_CURVE('',#14290,(#14294,#14301),.PCURVE_S1.);
+#14290 = LINE('',#14291,#14292);
+#14291 = CARTESIAN_POINT('',(3.04,-0.5,4.75));
+#14292 = VECTOR('',#14293,1.);
+#14293 = DIRECTION('',(1.,0.,0.));
+#14294 = PCURVE('',#4730,#14295);
+#14295 = DEFINITIONAL_REPRESENTATION('',(#14296),#14300);
+#14296 = LINE('',#14297,#14298);
+#14297 = CARTESIAN_POINT('',(12.54,-0.25));
+#14298 = VECTOR('',#14299,1.);
+#14299 = DIRECTION('',(1.,0.));
+#14300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14301 = PCURVE('',#4703,#14302);
+#14302 = DEFINITIONAL_REPRESENTATION('',(#14303),#14307);
+#14303 = LINE('',#14304,#14305);
+#14304 = CARTESIAN_POINT('',(-0.,0.));
+#14305 = VECTOR('',#14306,1.);
+#14306 = DIRECTION('',(-0.,1.));
+#14307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14308 = ORIENTED_EDGE('',*,*,#6674,.F.);
+#14309 = ORIENTED_EDGE('',*,*,#14233,.T.);
+#14310 = ADVANCED_FACE('',(#14311),#4470,.T.);
+#14311 = FACE_BOUND('',#14312,.T.);
+#14312 = EDGE_LOOP('',(#14313,#14314,#14315,#14316));
+#14313 = ORIENTED_EDGE('',*,*,#4449,.T.);
+#14314 = ORIENTED_EDGE('',*,*,#14261,.T.);
+#14315 = ORIENTED_EDGE('',*,*,#6876,.F.);
+#14316 = ORIENTED_EDGE('',*,*,#14317,.F.);
+#14317 = EDGE_CURVE('',#4450,#6854,#14318,.T.);
+#14318 = SURFACE_CURVE('',#14319,(#14323,#14330),.PCURVE_S1.);
+#14319 = LINE('',#14320,#14321);
+#14320 = CARTESIAN_POINT('',(5.32,3.25,5.));
+#14321 = VECTOR('',#14322,1.);
+#14322 = DIRECTION('',(-1.,0.,0.));
+#14323 = PCURVE('',#4470,#14324);
+#14324 = DEFINITIONAL_REPRESENTATION('',(#14325),#14329);
+#14325 = LINE('',#14326,#14327);
+#14326 = CARTESIAN_POINT('',(0.,0.));
+#14327 = VECTOR('',#14328,1.);
+#14328 = DIRECTION('',(0.,1.));
+#14329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14330 = PCURVE('',#4498,#14331);
+#14331 = DEFINITIONAL_REPRESENTATION('',(#14332),#14336);
+#14332 = LINE('',#14333,#14334);
+#14333 = CARTESIAN_POINT('',(14.82,-6.25));
+#14334 = VECTOR('',#14335,1.);
+#14335 = DIRECTION('',(-1.,0.));
+#14336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14337 = ADVANCED_FACE('',(#14338),#4703,.T.);
+#14338 = FACE_BOUND('',#14339,.F.);
+#14339 = EDGE_LOOP('',(#14340,#14341,#14362,#14363));
+#14340 = ORIENTED_EDGE('',*,*,#6695,.T.);
+#14341 = ORIENTED_EDGE('',*,*,#14342,.T.);
+#14342 = EDGE_CURVE('',#6696,#4655,#14343,.T.);
+#14343 = SURFACE_CURVE('',#14344,(#14348,#14355),.PCURVE_S1.);
+#14344 = LINE('',#14345,#14346);
+#14345 = CARTESIAN_POINT('',(3.04,-0.25,5.));
+#14346 = VECTOR('',#14347,1.);
+#14347 = DIRECTION('',(1.,0.,0.));
+#14348 = PCURVE('',#4703,#14349);
+#14349 = DEFINITIONAL_REPRESENTATION('',(#14350),#14354);
+#14350 = LINE('',#14351,#14352);
+#14351 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14352 = VECTOR('',#14353,1.);
+#14353 = DIRECTION('',(-0.,1.));
+#14354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14355 = PCURVE('',#4670,#14356);
+#14356 = DEFINITIONAL_REPRESENTATION('',(#14357),#14361);
+#14357 = LINE('',#14358,#14359);
+#14358 = CARTESIAN_POINT('',(12.54,-9.75));
+#14359 = VECTOR('',#14360,1.);
+#14360 = DIRECTION('',(1.,0.));
+#14361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14362 = ORIENTED_EDGE('',*,*,#4682,.F.);
+#14363 = ORIENTED_EDGE('',*,*,#14288,.F.);
+#14364 = ADVANCED_FACE('',(#14365),#4498,.T.);
+#14365 = FACE_BOUND('',#14366,.T.);
+#14366 = EDGE_LOOP('',(#14367,#14368,#14369,#14370));
+#14367 = ORIENTED_EDGE('',*,*,#4482,.T.);
+#14368 = ORIENTED_EDGE('',*,*,#14317,.T.);
+#14369 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#14370 = ORIENTED_EDGE('',*,*,#14371,.T.);
+#14371 = EDGE_CURVE('',#6830,#4483,#14372,.T.);
+#14372 = SURFACE_CURVE('',#14373,(#14377,#14384),.PCURVE_S1.);
+#14373 = LINE('',#14374,#14375);
+#14374 = CARTESIAN_POINT('',(3.04,2.75,5.));
+#14375 = VECTOR('',#14376,1.);
+#14376 = DIRECTION('',(1.,0.,0.));
+#14377 = PCURVE('',#4498,#14378);
+#14378 = DEFINITIONAL_REPRESENTATION('',(#14379),#14383);
+#14379 = LINE('',#14380,#14381);
+#14380 = CARTESIAN_POINT('',(12.54,-6.75));
+#14381 = VECTOR('',#14382,1.);
+#14382 = DIRECTION('',(1.,0.));
+#14383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14384 = PCURVE('',#4531,#14385);
+#14385 = DEFINITIONAL_REPRESENTATION('',(#14386),#14390);
+#14386 = LINE('',#14387,#14388);
+#14387 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14388 = VECTOR('',#14389,1.);
+#14389 = DIRECTION('',(-0.,1.));
+#14390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14391 = ADVANCED_FACE('',(#14392),#4670,.T.);
+#14392 = FACE_BOUND('',#14393,.T.);
+#14393 = EDGE_LOOP('',(#14394,#14395,#14416,#14417));
+#14394 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#14395 = ORIENTED_EDGE('',*,*,#14396,.T.);
+#14396 = EDGE_CURVE('',#4622,#6720,#14397,.T.);
+#14397 = SURFACE_CURVE('',#14398,(#14402,#14409),.PCURVE_S1.);
+#14398 = LINE('',#14399,#14400);
+#14399 = CARTESIAN_POINT('',(5.32,0.25,5.));
+#14400 = VECTOR('',#14401,1.);
+#14401 = DIRECTION('',(-1.,0.,0.));
+#14402 = PCURVE('',#4670,#14403);
+#14403 = DEFINITIONAL_REPRESENTATION('',(#14404),#14408);
+#14404 = LINE('',#14405,#14406);
+#14405 = CARTESIAN_POINT('',(14.82,-9.25));
+#14406 = VECTOR('',#14407,1.);
+#14407 = DIRECTION('',(-1.,0.));
+#14408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14409 = PCURVE('',#4642,#14410);
+#14410 = DEFINITIONAL_REPRESENTATION('',(#14411),#14415);
+#14411 = LINE('',#14412,#14413);
+#14412 = CARTESIAN_POINT('',(0.,0.));
+#14413 = VECTOR('',#14414,1.);
+#14414 = DIRECTION('',(0.,1.));
+#14415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14416 = ORIENTED_EDGE('',*,*,#6719,.T.);
+#14417 = ORIENTED_EDGE('',*,*,#14342,.T.);
+#14418 = ADVANCED_FACE('',(#14419),#4531,.T.);
+#14419 = FACE_BOUND('',#14420,.F.);
+#14420 = EDGE_LOOP('',(#14421,#14422,#14423,#14424));
+#14421 = ORIENTED_EDGE('',*,*,#6829,.T.);
+#14422 = ORIENTED_EDGE('',*,*,#14371,.T.);
+#14423 = ORIENTED_EDGE('',*,*,#4510,.F.);
+#14424 = ORIENTED_EDGE('',*,*,#14425,.F.);
+#14425 = EDGE_CURVE('',#6809,#4511,#14426,.T.);
+#14426 = SURFACE_CURVE('',#14427,(#14431,#14438),.PCURVE_S1.);
+#14427 = LINE('',#14428,#14429);
+#14428 = CARTESIAN_POINT('',(3.04,2.5,4.75));
+#14429 = VECTOR('',#14430,1.);
+#14430 = DIRECTION('',(1.,0.,0.));
+#14431 = PCURVE('',#4531,#14432);
+#14432 = DEFINITIONAL_REPRESENTATION('',(#14433),#14437);
+#14433 = LINE('',#14434,#14435);
+#14434 = CARTESIAN_POINT('',(-0.,0.));
+#14435 = VECTOR('',#14436,1.);
+#14436 = DIRECTION('',(-0.,1.));
+#14437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14438 = PCURVE('',#4558,#14439);
+#14439 = DEFINITIONAL_REPRESENTATION('',(#14440),#14444);
+#14440 = LINE('',#14441,#14442);
+#14441 = CARTESIAN_POINT('',(12.54,-0.25));
+#14442 = VECTOR('',#14443,1.);
+#14443 = DIRECTION('',(1.,0.));
+#14444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14445 = ADVANCED_FACE('',(#14446),#4642,.T.);
+#14446 = FACE_BOUND('',#14447,.T.);
+#14447 = EDGE_LOOP('',(#14448,#14449,#14470,#14471));
+#14448 = ORIENTED_EDGE('',*,*,#4621,.T.);
+#14449 = ORIENTED_EDGE('',*,*,#14450,.T.);
+#14450 = EDGE_CURVE('',#4596,#6743,#14451,.T.);
+#14451 = SURFACE_CURVE('',#14452,(#14456,#14463),.PCURVE_S1.);
+#14452 = LINE('',#14453,#14454);
+#14453 = CARTESIAN_POINT('',(5.32,0.5,4.75));
+#14454 = VECTOR('',#14455,1.);
+#14455 = DIRECTION('',(-1.,0.,0.));
+#14456 = PCURVE('',#4642,#14457);
+#14457 = DEFINITIONAL_REPRESENTATION('',(#14458),#14462);
+#14458 = LINE('',#14459,#14460);
+#14459 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14460 = VECTOR('',#14461,1.);
+#14461 = DIRECTION('',(0.,1.));
+#14462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14463 = PCURVE('',#4610,#14464);
+#14464 = DEFINITIONAL_REPRESENTATION('',(#14465),#14469);
+#14465 = LINE('',#14466,#14467);
+#14466 = CARTESIAN_POINT('',(4.18,-0.25));
+#14467 = VECTOR('',#14468,1.);
+#14468 = DIRECTION('',(1.,0.));
+#14469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14470 = ORIENTED_EDGE('',*,*,#6742,.F.);
+#14471 = ORIENTED_EDGE('',*,*,#14396,.F.);
+#14472 = ADVANCED_FACE('',(#14473),#4558,.T.);
+#14473 = FACE_BOUND('',#14474,.T.);
+#14474 = EDGE_LOOP('',(#14475,#14476,#14477,#14478));
+#14475 = ORIENTED_EDGE('',*,*,#4543,.F.);
+#14476 = ORIENTED_EDGE('',*,*,#14425,.F.);
+#14477 = ORIENTED_EDGE('',*,*,#6808,.F.);
+#14478 = ORIENTED_EDGE('',*,*,#14479,.T.);
+#14479 = EDGE_CURVE('',#6788,#4544,#14480,.T.);
+#14480 = SURFACE_CURVE('',#14481,(#14485,#14492),.PCURVE_S1.);
+#14481 = LINE('',#14482,#14483);
+#14482 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#14483 = VECTOR('',#14484,1.);
+#14484 = DIRECTION('',(1.,0.,0.));
+#14485 = PCURVE('',#4558,#14486);
+#14486 = DEFINITIONAL_REPRESENTATION('',(#14487),#14491);
+#14487 = LINE('',#14488,#14489);
+#14488 = CARTESIAN_POINT('',(0.,-3.3));
+#14489 = VECTOR('',#14490,1.);
+#14490 = DIRECTION('',(1.,0.));
+#14491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14492 = PCURVE('',#4584,#14493);
+#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 = ADVANCED_FACE('',(#14500),#4610,.T.);
+#14500 = FACE_BOUND('',#14501,.T.);
+#14501 = EDGE_LOOP('',(#14502,#14503,#14504,#14505));
+#14502 = ORIENTED_EDGE('',*,*,#6766,.F.);
+#14503 = ORIENTED_EDGE('',*,*,#14450,.F.);
+#14504 = ORIENTED_EDGE('',*,*,#4595,.F.);
+#14505 = ORIENTED_EDGE('',*,*,#14506,.T.);
+#14506 = EDGE_CURVE('',#4570,#6767,#14507,.T.);
+#14507 = SURFACE_CURVE('',#14508,(#14512,#14519),.PCURVE_S1.);
+#14508 = LINE('',#14509,#14510);
+#14509 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#14510 = VECTOR('',#14511,1.);
+#14511 = DIRECTION('',(-1.,0.,0.));
+#14512 = PCURVE('',#4610,#14513);
+#14513 = DEFINITIONAL_REPRESENTATION('',(#14514),#14518);
+#14514 = LINE('',#14515,#14516);
+#14515 = CARTESIAN_POINT('',(0.,-3.3));
+#14516 = VECTOR('',#14517,1.);
+#14517 = DIRECTION('',(1.,0.));
+#14518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14519 = PCURVE('',#4584,#14520);
+#14520 = DEFINITIONAL_REPRESENTATION('',(#14521),#14525);
+#14521 = LINE('',#14522,#14523);
+#14522 = CARTESIAN_POINT('',(19.,-2.));
+#14523 = VECTOR('',#14524,1.);
+#14524 = DIRECTION('',(-1.,0.));
+#14525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14526 = ADVANCED_FACE('',(#14527),#4584,.T.);
+#14527 = FACE_BOUND('',#14528,.T.);
+#14528 = EDGE_LOOP('',(#14529,#14530,#14531,#14532));
+#14529 = ORIENTED_EDGE('',*,*,#14479,.F.);
+#14530 = ORIENTED_EDGE('',*,*,#6787,.F.);
+#14531 = ORIENTED_EDGE('',*,*,#14506,.F.);
+#14532 = ORIENTED_EDGE('',*,*,#4569,.F.);
+#14533 = ADVANCED_FACE('',(#14534),#7144,.T.);
+#14534 = FACE_BOUND('',#14535,.T.);
+#14535 = EDGE_LOOP('',(#14536,#14537,#14538,#14539));
+#14536 = ORIENTED_EDGE('',*,*,#9562,.T.);
+#14537 = ORIENTED_EDGE('',*,*,#8275,.F.);
+#14538 = ORIENTED_EDGE('',*,*,#7126,.T.);
+#14539 = ORIENTED_EDGE('',*,*,#14540,.T.);
+#14540 = EDGE_CURVE('',#7129,#9563,#14541,.T.);
+#14541 = SURFACE_CURVE('',#14542,(#14546,#14553),.PCURVE_S1.);
+#14542 = LINE('',#14543,#14544);
+#14543 = CARTESIAN_POINT('',(-5.32,8.75,5.));
+#14544 = VECTOR('',#14545,1.);
+#14545 = DIRECTION('',(1.,0.,0.));
+#14546 = PCURVE('',#7144,#14547);
+#14547 = DEFINITIONAL_REPRESENTATION('',(#14548),#14552);
+#14548 = LINE('',#14549,#14550);
+#14549 = CARTESIAN_POINT('',(4.18,-0.75));
+#14550 = VECTOR('',#14551,1.);
+#14551 = DIRECTION('',(1.,0.));
+#14552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14553 = PCURVE('',#8210,#14554);
+#14554 = DEFINITIONAL_REPRESENTATION('',(#14555),#14559);
+#14555 = LINE('',#14556,#14557);
+#14556 = CARTESIAN_POINT('',(0.,0.));
+#14557 = VECTOR('',#14558,1.);
+#14558 = DIRECTION('',(0.,1.));
+#14559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14560 = ADVANCED_FACE('',(#14561),#8210,.T.);
+#14561 = FACE_BOUND('',#14562,.T.);
+#14562 = EDGE_LOOP('',(#14563,#14564,#14585,#14586));
+#14563 = ORIENTED_EDGE('',*,*,#8191,.T.);
+#14564 = ORIENTED_EDGE('',*,*,#14565,.T.);
+#14565 = EDGE_CURVE('',#8166,#9586,#14566,.T.);
+#14566 = SURFACE_CURVE('',#14567,(#14571,#14578),.PCURVE_S1.);
+#14567 = LINE('',#14568,#14569);
+#14568 = CARTESIAN_POINT('',(-5.32,8.5,4.75));
+#14569 = VECTOR('',#14570,1.);
+#14570 = DIRECTION('',(1.,0.,0.));
+#14571 = PCURVE('',#8210,#14572);
+#14572 = DEFINITIONAL_REPRESENTATION('',(#14573),#14577);
+#14573 = LINE('',#14574,#14575);
+#14574 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14575 = VECTOR('',#14576,1.);
+#14576 = DIRECTION('',(0.,1.));
+#14577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14578 = PCURVE('',#8180,#14579);
+#14579 = DEFINITIONAL_REPRESENTATION('',(#14580),#14584);
+#14580 = LINE('',#14581,#14582);
+#14581 = CARTESIAN_POINT('',(4.18,-0.25));
+#14582 = VECTOR('',#14583,1.);
+#14583 = DIRECTION('',(1.,0.));
+#14584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14585 = ORIENTED_EDGE('',*,*,#9585,.F.);
+#14586 = ORIENTED_EDGE('',*,*,#14540,.F.);
+#14587 = ADVANCED_FACE('',(#14588),#8180,.T.);
+#14588 = FACE_BOUND('',#14589,.T.);
+#14589 = EDGE_LOOP('',(#14590,#14591,#14592,#14593));
+#14590 = ORIENTED_EDGE('',*,*,#9609,.F.);
+#14591 = ORIENTED_EDGE('',*,*,#14565,.F.);
+#14592 = ORIENTED_EDGE('',*,*,#8165,.F.);
+#14593 = ORIENTED_EDGE('',*,*,#14594,.T.);
+#14594 = EDGE_CURVE('',#8140,#9610,#14595,.T.);
+#14595 = SURFACE_CURVE('',#14596,(#14600,#14607),.PCURVE_S1.);
+#14596 = LINE('',#14597,#14598);
+#14597 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#14598 = VECTOR('',#14599,1.);
+#14599 = DIRECTION('',(1.,0.,0.));
+#14600 = PCURVE('',#8180,#14601);
+#14601 = DEFINITIONAL_REPRESENTATION('',(#14602),#14606);
+#14602 = LINE('',#14603,#14604);
+#14603 = CARTESIAN_POINT('',(0.,-3.3));
+#14604 = VECTOR('',#14605,1.);
+#14605 = DIRECTION('',(1.,0.));
+#14606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14607 = PCURVE('',#8154,#14608);
+#14608 = DEFINITIONAL_REPRESENTATION('',(#14609),#14613);
+#14609 = LINE('',#14610,#14611);
+#14610 = CARTESIAN_POINT('',(0.,0.));
+#14611 = VECTOR('',#14612,1.);
+#14612 = DIRECTION('',(1.,0.));
+#14613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14614 = ADVANCED_FACE('',(#14615),#8154,.T.);
+#14615 = FACE_BOUND('',#14616,.T.);
+#14616 = EDGE_LOOP('',(#14617,#14618,#14619,#14640));
+#14617 = ORIENTED_EDGE('',*,*,#14594,.F.);
+#14618 = ORIENTED_EDGE('',*,*,#8139,.F.);
+#14619 = ORIENTED_EDGE('',*,*,#14620,.F.);
+#14620 = EDGE_CURVE('',#9631,#8114,#14621,.T.);
+#14621 = SURFACE_CURVE('',#14622,(#14626,#14633),.PCURVE_S1.);
+#14622 = LINE('',#14623,#14624);
+#14623 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#14624 = VECTOR('',#14625,1.);
+#14625 = DIRECTION('',(-1.,0.,0.));
+#14626 = PCURVE('',#8154,#14627);
+#14627 = DEFINITIONAL_REPRESENTATION('',(#14628),#14632);
+#14628 = LINE('',#14629,#14630);
+#14629 = CARTESIAN_POINT('',(19.,-2.));
+#14630 = VECTOR('',#14631,1.);
+#14631 = DIRECTION('',(-1.,0.));
+#14632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14633 = PCURVE('',#8128,#14634);
+#14634 = DEFINITIONAL_REPRESENTATION('',(#14635),#14639);
+#14635 = LINE('',#14636,#14637);
+#14636 = CARTESIAN_POINT('',(0.,-3.3));
+#14637 = VECTOR('',#14638,1.);
+#14638 = DIRECTION('',(1.,0.));
+#14639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14640 = ORIENTED_EDGE('',*,*,#9630,.F.);
+#14641 = ADVANCED_FACE('',(#14642),#8128,.T.);
+#14642 = FACE_BOUND('',#14643,.T.);
+#14643 = EDGE_LOOP('',(#14644,#14645,#14666,#14667));
+#14644 = ORIENTED_EDGE('',*,*,#8113,.F.);
+#14645 = ORIENTED_EDGE('',*,*,#14646,.F.);
+#14646 = EDGE_CURVE('',#9652,#8085,#14647,.T.);
+#14647 = SURFACE_CURVE('',#14648,(#14652,#14659),.PCURVE_S1.);
+#14648 = LINE('',#14649,#14650);
+#14649 = CARTESIAN_POINT('',(-3.04,6.5,4.75));
+#14650 = VECTOR('',#14651,1.);
+#14651 = DIRECTION('',(-1.,0.,0.));
+#14652 = PCURVE('',#8128,#14653);
+#14653 = DEFINITIONAL_REPRESENTATION('',(#14654),#14658);
+#14654 = LINE('',#14655,#14656);
+#14655 = CARTESIAN_POINT('',(12.54,-0.25));
+#14656 = VECTOR('',#14657,1.);
+#14657 = DIRECTION('',(1.,0.));
+#14658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14659 = PCURVE('',#8101,#14660);
+#14660 = DEFINITIONAL_REPRESENTATION('',(#14661),#14665);
+#14661 = LINE('',#14662,#14663);
+#14662 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14663 = VECTOR('',#14664,1.);
+#14664 = DIRECTION('',(0.,1.));
+#14665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14666 = ORIENTED_EDGE('',*,*,#9651,.F.);
+#14667 = ORIENTED_EDGE('',*,*,#14620,.T.);
+#14668 = ADVANCED_FACE('',(#14669),#7224,.T.);
+#14669 = FACE_BOUND('',#14670,.T.);
+#14670 = EDGE_LOOP('',(#14671,#14672,#14693,#14694));
+#14671 = ORIENTED_EDGE('',*,*,#9488,.T.);
+#14672 = ORIENTED_EDGE('',*,*,#14673,.T.);
+#14673 = EDGE_CURVE('',#9464,#7208,#14674,.T.);
+#14674 = SURFACE_CURVE('',#14675,(#14679,#14686),.PCURVE_S1.);
+#14675 = LINE('',#14676,#14677);
+#14676 = CARTESIAN_POINT('',(-3.04,-9.25,5.));
+#14677 = VECTOR('',#14678,1.);
+#14678 = DIRECTION('',(-1.,0.,0.));
+#14679 = PCURVE('',#7224,#14680);
+#14680 = DEFINITIONAL_REPRESENTATION('',(#14681),#14685);
+#14681 = LINE('',#14682,#14683);
+#14682 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14683 = VECTOR('',#14684,1.);
+#14684 = DIRECTION('',(0.,1.));
+#14685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14686 = PCURVE('',#7252,#14687);
+#14687 = DEFINITIONAL_REPRESENTATION('',(#14688),#14692);
+#14688 = LINE('',#14689,#14690);
+#14689 = CARTESIAN_POINT('',(6.46,-18.75));
+#14690 = VECTOR('',#14691,1.);
+#14691 = DIRECTION('',(-1.,0.));
+#14692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14693 = ORIENTED_EDGE('',*,*,#7207,.F.);
+#14694 = ORIENTED_EDGE('',*,*,#11471,.F.);
+#14695 = ADVANCED_FACE('',(#14696),#8101,.T.);
+#14696 = FACE_BOUND('',#14697,.T.);
+#14697 = EDGE_LOOP('',(#14698,#14699,#14700,#14701));
+#14698 = ORIENTED_EDGE('',*,*,#9672,.T.);
+#14699 = ORIENTED_EDGE('',*,*,#14646,.T.);
+#14700 = ORIENTED_EDGE('',*,*,#8084,.F.);
+#14701 = ORIENTED_EDGE('',*,*,#14702,.F.);
+#14702 = EDGE_CURVE('',#9673,#8057,#14703,.T.);
+#14703 = SURFACE_CURVE('',#14704,(#14708,#14715),.PCURVE_S1.);
+#14704 = LINE('',#14705,#14706);
+#14705 = CARTESIAN_POINT('',(-3.04,6.25,5.));
+#14706 = VECTOR('',#14707,1.);
+#14707 = DIRECTION('',(-1.,0.,0.));
+#14708 = PCURVE('',#8101,#14709);
+#14709 = DEFINITIONAL_REPRESENTATION('',(#14710),#14714);
+#14710 = LINE('',#14711,#14712);
+#14711 = CARTESIAN_POINT('',(0.,0.));
+#14712 = VECTOR('',#14713,1.);
+#14713 = DIRECTION('',(0.,1.));
+#14714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14715 = PCURVE('',#8072,#14716);
+#14716 = DEFINITIONAL_REPRESENTATION('',(#14717),#14721);
+#14717 = LINE('',#14718,#14719);
+#14718 = CARTESIAN_POINT('',(6.46,-3.25));
+#14719 = VECTOR('',#14720,1.);
+#14720 = DIRECTION('',(-1.,0.));
+#14721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14722 = ADVANCED_FACE('',(#14723),#7252,.T.);
+#14723 = FACE_BOUND('',#14724,.T.);
+#14724 = EDGE_LOOP('',(#14725,#14726,#14747,#14748));
+#14725 = ORIENTED_EDGE('',*,*,#9463,.T.);
+#14726 = ORIENTED_EDGE('',*,*,#14727,.T.);
+#14727 = EDGE_CURVE('',#9466,#7237,#14728,.T.);
+#14728 = SURFACE_CURVE('',#14729,(#14733,#14740),.PCURVE_S1.);
+#14729 = LINE('',#14730,#14731);
+#14730 = CARTESIAN_POINT('',(-3.04,-8.75,5.));
+#14731 = VECTOR('',#14732,1.);
+#14732 = DIRECTION('',(-1.,0.,0.));
+#14733 = PCURVE('',#7252,#14734);
+#14734 = DEFINITIONAL_REPRESENTATION('',(#14735),#14739);
+#14735 = LINE('',#14736,#14737);
+#14736 = CARTESIAN_POINT('',(6.46,-18.25));
+#14737 = VECTOR('',#14738,1.);
+#14738 = DIRECTION('',(-1.,0.));
+#14739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14740 = PCURVE('',#7281,#14741);
+#14741 = DEFINITIONAL_REPRESENTATION('',(#14742),#14746);
+#14742 = LINE('',#14743,#14744);
+#14743 = CARTESIAN_POINT('',(0.,0.));
+#14744 = VECTOR('',#14745,1.);
+#14745 = DIRECTION('',(0.,1.));
+#14746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14747 = ORIENTED_EDGE('',*,*,#7236,.T.);
+#14748 = ORIENTED_EDGE('',*,*,#14673,.F.);
+#14749 = ADVANCED_FACE('',(#14750),#8072,.T.);
+#14750 = FACE_BOUND('',#14751,.T.);
+#14751 = EDGE_LOOP('',(#14752,#14753,#14754,#14755));
+#14752 = ORIENTED_EDGE('',*,*,#9700,.T.);
+#14753 = ORIENTED_EDGE('',*,*,#14702,.T.);
+#14754 = ORIENTED_EDGE('',*,*,#8056,.T.);
+#14755 = ORIENTED_EDGE('',*,*,#14756,.T.);
+#14756 = EDGE_CURVE('',#8028,#9701,#14757,.T.);
+#14757 = SURFACE_CURVE('',#14758,(#14762,#14769),.PCURVE_S1.);
+#14758 = LINE('',#14759,#14760);
+#14759 = CARTESIAN_POINT('',(-5.32,5.75,5.));
+#14760 = VECTOR('',#14761,1.);
+#14761 = DIRECTION('',(1.,0.,0.));
+#14762 = PCURVE('',#8072,#14763);
+#14763 = DEFINITIONAL_REPRESENTATION('',(#14764),#14768);
+#14764 = LINE('',#14765,#14766);
+#14765 = CARTESIAN_POINT('',(4.18,-3.75));
+#14766 = VECTOR('',#14767,1.);
+#14767 = DIRECTION('',(1.,0.));
+#14768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14769 = PCURVE('',#8044,#14770);
+#14770 = DEFINITIONAL_REPRESENTATION('',(#14771),#14775);
+#14771 = LINE('',#14772,#14773);
+#14772 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14773 = VECTOR('',#14774,1.);
+#14774 = DIRECTION('',(-0.,1.));
+#14775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14776 = ADVANCED_FACE('',(#14777),#7281,.T.);
+#14777 = FACE_BOUND('',#14778,.T.);
+#14778 = EDGE_LOOP('',(#14779,#14780,#14801,#14802));
+#14779 = ORIENTED_EDGE('',*,*,#10382,.T.);
+#14780 = ORIENTED_EDGE('',*,*,#14781,.T.);
+#14781 = EDGE_CURVE('',#10362,#7265,#14782,.T.);
+#14782 = SURFACE_CURVE('',#14783,(#14787,#14794),.PCURVE_S1.);
+#14783 = LINE('',#14784,#14785);
+#14784 = CARTESIAN_POINT('',(-3.04,-8.5,4.75));
+#14785 = VECTOR('',#14786,1.);
+#14786 = DIRECTION('',(-1.,0.,0.));
+#14787 = PCURVE('',#7281,#14788);
+#14788 = DEFINITIONAL_REPRESENTATION('',(#14789),#14793);
+#14789 = LINE('',#14790,#14791);
+#14790 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14791 = VECTOR('',#14792,1.);
+#14792 = DIRECTION('',(0.,1.));
+#14793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14794 = PCURVE('',#7308,#14795);
+#14795 = DEFINITIONAL_REPRESENTATION('',(#14796),#14800);
+#14796 = LINE('',#14797,#14798);
+#14797 = CARTESIAN_POINT('',(12.54,-0.25));
+#14798 = VECTOR('',#14799,1.);
+#14799 = DIRECTION('',(1.,0.));
+#14800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14801 = ORIENTED_EDGE('',*,*,#7264,.F.);
+#14802 = ORIENTED_EDGE('',*,*,#14727,.F.);
+#14803 = ADVANCED_FACE('',(#14804),#8044,.T.);
+#14804 = FACE_BOUND('',#14805,.F.);
+#14805 = EDGE_LOOP('',(#14806,#14807,#14808,#14809));
+#14806 = ORIENTED_EDGE('',*,*,#8027,.T.);
+#14807 = ORIENTED_EDGE('',*,*,#14756,.T.);
+#14808 = ORIENTED_EDGE('',*,*,#9723,.F.);
+#14809 = ORIENTED_EDGE('',*,*,#14810,.F.);
+#14810 = EDGE_CURVE('',#8002,#9724,#14811,.T.);
+#14811 = SURFACE_CURVE('',#14812,(#14816,#14823),.PCURVE_S1.);
+#14812 = LINE('',#14813,#14814);
+#14813 = CARTESIAN_POINT('',(-5.32,5.5,4.75));
+#14814 = VECTOR('',#14815,1.);
+#14815 = DIRECTION('',(1.,0.,0.));
+#14816 = PCURVE('',#8044,#14817);
+#14817 = DEFINITIONAL_REPRESENTATION('',(#14818),#14822);
+#14818 = LINE('',#14819,#14820);
+#14819 = CARTESIAN_POINT('',(-0.,0.));
+#14820 = VECTOR('',#14821,1.);
+#14821 = DIRECTION('',(-0.,1.));
+#14822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14823 = PCURVE('',#8016,#14824);
+#14824 = DEFINITIONAL_REPRESENTATION('',(#14825),#14829);
+#14825 = LINE('',#14826,#14827);
+#14826 = CARTESIAN_POINT('',(4.18,-0.25));
+#14827 = VECTOR('',#14828,1.);
+#14828 = DIRECTION('',(1.,0.));
+#14829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14830 = ADVANCED_FACE('',(#14831),#7308,.T.);
+#14831 = FACE_BOUND('',#14832,.T.);
+#14832 = EDGE_LOOP('',(#14833,#14834,#14835,#14836));
+#14833 = ORIENTED_EDGE('',*,*,#7293,.F.);
+#14834 = ORIENTED_EDGE('',*,*,#14781,.F.);
+#14835 = ORIENTED_EDGE('',*,*,#10361,.F.);
+#14836 = ORIENTED_EDGE('',*,*,#14837,.T.);
+#14837 = EDGE_CURVE('',#10341,#7294,#14838,.T.);
+#14838 = SURFACE_CURVE('',#14839,(#14843,#14850),.PCURVE_S1.);
+#14839 = LINE('',#14840,#14841);
+#14840 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#14841 = VECTOR('',#14842,1.);
+#14842 = DIRECTION('',(-1.,0.,0.));
+#14843 = PCURVE('',#7308,#14844);
+#14844 = DEFINITIONAL_REPRESENTATION('',(#14845),#14849);
+#14845 = LINE('',#14846,#14847);
+#14846 = CARTESIAN_POINT('',(0.,-3.3));
+#14847 = VECTOR('',#14848,1.);
+#14848 = DIRECTION('',(1.,0.));
+#14849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14850 = PCURVE('',#7334,#14851);
+#14851 = DEFINITIONAL_REPRESENTATION('',(#14852),#14856);
+#14852 = LINE('',#14853,#14854);
+#14853 = CARTESIAN_POINT('',(19.,-2.));
+#14854 = VECTOR('',#14855,1.);
+#14855 = DIRECTION('',(-1.,0.));
+#14856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14857 = ADVANCED_FACE('',(#14858),#8016,.T.);
+#14858 = FACE_BOUND('',#14859,.T.);
+#14859 = EDGE_LOOP('',(#14860,#14861,#14862,#14863));
+#14860 = ORIENTED_EDGE('',*,*,#9751,.F.);
+#14861 = ORIENTED_EDGE('',*,*,#14810,.F.);
+#14862 = ORIENTED_EDGE('',*,*,#8001,.F.);
+#14863 = ORIENTED_EDGE('',*,*,#14864,.T.);
+#14864 = EDGE_CURVE('',#7976,#9752,#14865,.T.);
+#14865 = SURFACE_CURVE('',#14866,(#14870,#14877),.PCURVE_S1.);
+#14866 = LINE('',#14867,#14868);
+#14867 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#14868 = VECTOR('',#14869,1.);
+#14869 = DIRECTION('',(1.,0.,0.));
+#14870 = PCURVE('',#8016,#14871);
+#14871 = DEFINITIONAL_REPRESENTATION('',(#14872),#14876);
+#14872 = LINE('',#14873,#14874);
+#14873 = CARTESIAN_POINT('',(0.,-3.3));
+#14874 = VECTOR('',#14875,1.);
+#14875 = DIRECTION('',(1.,0.));
+#14876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14877 = PCURVE('',#7990,#14878);
+#14878 = DEFINITIONAL_REPRESENTATION('',(#14879),#14883);
+#14879 = LINE('',#14880,#14881);
+#14880 = CARTESIAN_POINT('',(0.,0.));
+#14881 = VECTOR('',#14882,1.);
+#14882 = DIRECTION('',(1.,0.));
+#14883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14884 = ADVANCED_FACE('',(#14885),#7334,.T.);
+#14885 = FACE_BOUND('',#14886,.T.);
+#14886 = EDGE_LOOP('',(#14887,#14908,#14909,#14910));
+#14887 = ORIENTED_EDGE('',*,*,#14888,.F.);
+#14888 = EDGE_CURVE('',#7320,#10320,#14889,.T.);
+#14889 = SURFACE_CURVE('',#14890,(#14894,#14901),.PCURVE_S1.);
+#14890 = LINE('',#14891,#14892);
+#14891 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#14892 = VECTOR('',#14893,1.);
+#14893 = DIRECTION('',(1.,0.,0.));
+#14894 = PCURVE('',#7334,#14895);
+#14895 = DEFINITIONAL_REPRESENTATION('',(#14896),#14900);
+#14896 = LINE('',#14897,#14898);
+#14897 = CARTESIAN_POINT('',(0.,0.));
+#14898 = VECTOR('',#14899,1.);
+#14899 = DIRECTION('',(1.,0.));
+#14900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14901 = PCURVE('',#7360,#14902);
+#14902 = DEFINITIONAL_REPRESENTATION('',(#14903),#14907);
+#14903 = LINE('',#14904,#14905);
+#14904 = CARTESIAN_POINT('',(0.,-3.3));
+#14905 = VECTOR('',#14906,1.);
+#14906 = DIRECTION('',(1.,0.));
+#14907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14908 = ORIENTED_EDGE('',*,*,#7319,.F.);
+#14909 = ORIENTED_EDGE('',*,*,#14837,.F.);
+#14910 = ORIENTED_EDGE('',*,*,#10340,.F.);
+#14911 = ADVANCED_FACE('',(#14912),#7990,.T.);
+#14912 = FACE_BOUND('',#14913,.T.);
+#14913 = EDGE_LOOP('',(#14914,#14915,#14916,#14937));
+#14914 = ORIENTED_EDGE('',*,*,#14864,.F.);
+#14915 = ORIENTED_EDGE('',*,*,#7975,.F.);
+#14916 = ORIENTED_EDGE('',*,*,#14917,.F.);
+#14917 = EDGE_CURVE('',#9773,#7950,#14918,.T.);
+#14918 = SURFACE_CURVE('',#14919,(#14923,#14930),.PCURVE_S1.);
+#14919 = LINE('',#14920,#14921);
+#14920 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#14921 = VECTOR('',#14922,1.);
+#14922 = DIRECTION('',(-1.,0.,0.));
+#14923 = PCURVE('',#7990,#14924);
+#14924 = DEFINITIONAL_REPRESENTATION('',(#14925),#14929);
+#14925 = LINE('',#14926,#14927);
+#14926 = CARTESIAN_POINT('',(19.,-2.));
+#14927 = VECTOR('',#14928,1.);
+#14928 = DIRECTION('',(-1.,0.));
+#14929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14930 = PCURVE('',#7964,#14931);
+#14931 = DEFINITIONAL_REPRESENTATION('',(#14932),#14936);
+#14932 = LINE('',#14933,#14934);
+#14933 = CARTESIAN_POINT('',(0.,-3.3));
+#14934 = VECTOR('',#14935,1.);
+#14935 = DIRECTION('',(1.,0.));
+#14936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14937 = ORIENTED_EDGE('',*,*,#9772,.F.);
+#14938 = ADVANCED_FACE('',(#14939),#7360,.T.);
+#14939 = FACE_BOUND('',#14940,.T.);
+#14940 = EDGE_LOOP('',(#14941,#14942,#14963,#14964));
+#14941 = ORIENTED_EDGE('',*,*,#10319,.F.);
+#14942 = ORIENTED_EDGE('',*,*,#14943,.F.);
+#14943 = EDGE_CURVE('',#7346,#10292,#14944,.T.);
+#14944 = SURFACE_CURVE('',#14945,(#14949,#14956),.PCURVE_S1.);
+#14945 = LINE('',#14946,#14947);
+#14946 = CARTESIAN_POINT('',(-5.32,-6.5,4.75));
+#14947 = VECTOR('',#14948,1.);
+#14948 = DIRECTION('',(1.,0.,0.));
+#14949 = PCURVE('',#7360,#14950);
+#14950 = DEFINITIONAL_REPRESENTATION('',(#14951),#14955);
+#14951 = LINE('',#14952,#14953);
+#14952 = CARTESIAN_POINT('',(4.18,-0.25));
+#14953 = VECTOR('',#14954,1.);
+#14954 = DIRECTION('',(1.,0.));
+#14955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14956 = PCURVE('',#7388,#14957);
+#14957 = DEFINITIONAL_REPRESENTATION('',(#14958),#14962);
+#14958 = LINE('',#14959,#14960);
+#14959 = CARTESIAN_POINT('',(-0.,0.));
+#14960 = VECTOR('',#14961,1.);
+#14961 = DIRECTION('',(-0.,1.));
+#14962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14963 = ORIENTED_EDGE('',*,*,#7345,.F.);
+#14964 = ORIENTED_EDGE('',*,*,#14888,.T.);
+#14965 = ADVANCED_FACE('',(#14966),#7964,.T.);
+#14966 = FACE_BOUND('',#14967,.T.);
+#14967 = EDGE_LOOP('',(#14968,#14969,#14990,#14991));
+#14968 = ORIENTED_EDGE('',*,*,#7949,.F.);
+#14969 = ORIENTED_EDGE('',*,*,#14970,.F.);
+#14970 = EDGE_CURVE('',#9794,#7921,#14971,.T.);
+#14971 = SURFACE_CURVE('',#14972,(#14976,#14983),.PCURVE_S1.);
+#14972 = LINE('',#14973,#14974);
+#14973 = CARTESIAN_POINT('',(-3.04,3.5,4.75));
+#14974 = VECTOR('',#14975,1.);
+#14975 = DIRECTION('',(-1.,0.,0.));
+#14976 = PCURVE('',#7964,#14977);
+#14977 = DEFINITIONAL_REPRESENTATION('',(#14978),#14982);
+#14978 = LINE('',#14979,#14980);
+#14979 = CARTESIAN_POINT('',(12.54,-0.25));
+#14980 = VECTOR('',#14981,1.);
+#14981 = DIRECTION('',(1.,0.));
+#14982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14983 = PCURVE('',#7937,#14984);
+#14984 = DEFINITIONAL_REPRESENTATION('',(#14985),#14989);
+#14985 = LINE('',#14986,#14987);
+#14986 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14987 = VECTOR('',#14988,1.);
+#14988 = DIRECTION('',(0.,1.));
+#14989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14990 = ORIENTED_EDGE('',*,*,#9793,.F.);
+#14991 = ORIENTED_EDGE('',*,*,#14917,.T.);
+#14992 = ADVANCED_FACE('',(#14993),#7388,.T.);
+#14993 = FACE_BOUND('',#14994,.F.);
+#14994 = EDGE_LOOP('',(#14995,#14996,#15017,#15018));
+#14995 = ORIENTED_EDGE('',*,*,#7371,.T.);
+#14996 = ORIENTED_EDGE('',*,*,#14997,.T.);
+#14997 = EDGE_CURVE('',#7372,#10269,#14998,.T.);
+#14998 = SURFACE_CURVE('',#14999,(#15003,#15010),.PCURVE_S1.);
+#14999 = LINE('',#15000,#15001);
+#15000 = CARTESIAN_POINT('',(-5.32,-6.25,5.));
+#15001 = VECTOR('',#15002,1.);
+#15002 = DIRECTION('',(1.,0.,0.));
+#15003 = PCURVE('',#7388,#15004);
+#15004 = DEFINITIONAL_REPRESENTATION('',(#15005),#15009);
+#15005 = LINE('',#15006,#15007);
+#15006 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15007 = VECTOR('',#15008,1.);
+#15008 = DIRECTION('',(-0.,1.));
+#15009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15010 = PCURVE('',#7416,#15011);
+#15011 = DEFINITIONAL_REPRESENTATION('',(#15012),#15016);
+#15012 = LINE('',#15013,#15014);
+#15013 = CARTESIAN_POINT('',(4.18,-15.75));
+#15014 = VECTOR('',#15015,1.);
+#15015 = DIRECTION('',(1.,0.));
+#15016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15017 = ORIENTED_EDGE('',*,*,#10291,.F.);
+#15018 = ORIENTED_EDGE('',*,*,#14943,.F.);
+#15019 = ADVANCED_FACE('',(#15020),#7937,.T.);
+#15020 = FACE_BOUND('',#15021,.T.);
+#15021 = EDGE_LOOP('',(#15022,#15023,#15024,#15025));
+#15022 = ORIENTED_EDGE('',*,*,#9814,.T.);
+#15023 = ORIENTED_EDGE('',*,*,#14970,.T.);
+#15024 = ORIENTED_EDGE('',*,*,#7920,.F.);
+#15025 = ORIENTED_EDGE('',*,*,#15026,.F.);
+#15026 = EDGE_CURVE('',#9815,#7893,#15027,.T.);
+#15027 = SURFACE_CURVE('',#15028,(#15032,#15039),.PCURVE_S1.);
+#15028 = LINE('',#15029,#15030);
+#15029 = CARTESIAN_POINT('',(-3.04,3.25,5.));
+#15030 = VECTOR('',#15031,1.);
+#15031 = DIRECTION('',(-1.,0.,0.));
+#15032 = PCURVE('',#7937,#15033);
+#15033 = DEFINITIONAL_REPRESENTATION('',(#15034),#15038);
+#15034 = LINE('',#15035,#15036);
+#15035 = CARTESIAN_POINT('',(0.,0.));
+#15036 = VECTOR('',#15037,1.);
+#15037 = DIRECTION('',(0.,1.));
+#15038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15039 = PCURVE('',#7908,#15040);
+#15040 = DEFINITIONAL_REPRESENTATION('',(#15041),#15045);
+#15041 = LINE('',#15042,#15043);
+#15042 = CARTESIAN_POINT('',(6.46,-6.25));
+#15043 = VECTOR('',#15044,1.);
+#15044 = DIRECTION('',(-1.,0.));
+#15045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15046 = ADVANCED_FACE('',(#15047),#7416,.T.);
+#15047 = FACE_BOUND('',#15048,.T.);
+#15048 = EDGE_LOOP('',(#15049,#15050,#15071,#15072));
+#15049 = ORIENTED_EDGE('',*,*,#10268,.T.);
+#15050 = ORIENTED_EDGE('',*,*,#15051,.T.);
+#15051 = EDGE_CURVE('',#10241,#7401,#15052,.T.);
+#15052 = SURFACE_CURVE('',#15053,(#15057,#15064),.PCURVE_S1.);
+#15053 = LINE('',#15054,#15055);
+#15054 = CARTESIAN_POINT('',(-3.04,-5.75,5.));
+#15055 = VECTOR('',#15056,1.);
+#15056 = DIRECTION('',(-1.,0.,0.));
+#15057 = PCURVE('',#7416,#15058);
+#15058 = DEFINITIONAL_REPRESENTATION('',(#15059),#15063);
+#15059 = LINE('',#15060,#15061);
+#15060 = CARTESIAN_POINT('',(6.46,-15.25));
+#15061 = VECTOR('',#15062,1.);
+#15062 = DIRECTION('',(-1.,0.));
+#15063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15064 = PCURVE('',#7445,#15065);
+#15065 = DEFINITIONAL_REPRESENTATION('',(#15066),#15070);
+#15066 = LINE('',#15067,#15068);
+#15067 = CARTESIAN_POINT('',(0.,0.));
+#15068 = VECTOR('',#15069,1.);
+#15069 = DIRECTION('',(0.,1.));
+#15070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15071 = ORIENTED_EDGE('',*,*,#7400,.T.);
+#15072 = ORIENTED_EDGE('',*,*,#14997,.T.);
+#15073 = ADVANCED_FACE('',(#15074),#7908,.T.);
+#15074 = FACE_BOUND('',#15075,.T.);
+#15075 = EDGE_LOOP('',(#15076,#15077,#15078,#15079));
+#15076 = ORIENTED_EDGE('',*,*,#9842,.T.);
+#15077 = ORIENTED_EDGE('',*,*,#15026,.T.);
+#15078 = ORIENTED_EDGE('',*,*,#7892,.T.);
+#15079 = ORIENTED_EDGE('',*,*,#15080,.T.);
+#15080 = EDGE_CURVE('',#7864,#9843,#15081,.T.);
+#15081 = SURFACE_CURVE('',#15082,(#15086,#15093),.PCURVE_S1.);
+#15082 = LINE('',#15083,#15084);
+#15083 = CARTESIAN_POINT('',(-5.32,2.75,5.));
+#15084 = VECTOR('',#15085,1.);
+#15085 = DIRECTION('',(1.,0.,0.));
+#15086 = PCURVE('',#7908,#15087);
+#15087 = DEFINITIONAL_REPRESENTATION('',(#15088),#15092);
+#15088 = LINE('',#15089,#15090);
+#15089 = CARTESIAN_POINT('',(4.18,-6.75));
+#15090 = VECTOR('',#15091,1.);
+#15091 = DIRECTION('',(1.,0.));
+#15092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15093 = PCURVE('',#7880,#15094);
+#15094 = DEFINITIONAL_REPRESENTATION('',(#15095),#15099);
+#15095 = LINE('',#15096,#15097);
+#15096 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15097 = VECTOR('',#15098,1.);
+#15098 = DIRECTION('',(-0.,1.));
+#15099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15100 = ADVANCED_FACE('',(#15101),#7445,.T.);
+#15101 = FACE_BOUND('',#15102,.T.);
+#15102 = EDGE_LOOP('',(#15103,#15104,#15125,#15126));
+#15103 = ORIENTED_EDGE('',*,*,#10240,.T.);
+#15104 = ORIENTED_EDGE('',*,*,#15105,.T.);
+#15105 = EDGE_CURVE('',#10220,#7429,#15106,.T.);
+#15106 = SURFACE_CURVE('',#15107,(#15111,#15118),.PCURVE_S1.);
+#15107 = LINE('',#15108,#15109);
+#15108 = CARTESIAN_POINT('',(-3.04,-5.5,4.75));
+#15109 = VECTOR('',#15110,1.);
+#15110 = DIRECTION('',(-1.,0.,0.));
+#15111 = PCURVE('',#7445,#15112);
+#15112 = DEFINITIONAL_REPRESENTATION('',(#15113),#15117);
+#15113 = LINE('',#15114,#15115);
+#15114 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15115 = VECTOR('',#15116,1.);
+#15116 = DIRECTION('',(0.,1.));
+#15117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15118 = PCURVE('',#7472,#15119);
+#15119 = DEFINITIONAL_REPRESENTATION('',(#15120),#15124);
+#15120 = LINE('',#15121,#15122);
+#15121 = CARTESIAN_POINT('',(12.54,-0.25));
+#15122 = VECTOR('',#15123,1.);
+#15123 = DIRECTION('',(1.,0.));
+#15124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15125 = ORIENTED_EDGE('',*,*,#7428,.F.);
+#15126 = ORIENTED_EDGE('',*,*,#15051,.F.);
+#15127 = ADVANCED_FACE('',(#15128),#7880,.T.);
+#15128 = FACE_BOUND('',#15129,.F.);
+#15129 = EDGE_LOOP('',(#15130,#15131,#15132,#15133));
+#15130 = ORIENTED_EDGE('',*,*,#7863,.T.);
+#15131 = ORIENTED_EDGE('',*,*,#15080,.T.);
+#15132 = ORIENTED_EDGE('',*,*,#9865,.F.);
+#15133 = ORIENTED_EDGE('',*,*,#15134,.F.);
+#15134 = EDGE_CURVE('',#7838,#9866,#15135,.T.);
+#15135 = SURFACE_CURVE('',#15136,(#15140,#15147),.PCURVE_S1.);
+#15136 = LINE('',#15137,#15138);
+#15137 = CARTESIAN_POINT('',(-5.32,2.5,4.75));
+#15138 = VECTOR('',#15139,1.);
+#15139 = DIRECTION('',(1.,0.,0.));
+#15140 = PCURVE('',#7880,#15141);
+#15141 = DEFINITIONAL_REPRESENTATION('',(#15142),#15146);
+#15142 = LINE('',#15143,#15144);
+#15143 = CARTESIAN_POINT('',(-0.,0.));
+#15144 = VECTOR('',#15145,1.);
+#15145 = DIRECTION('',(-0.,1.));
+#15146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15147 = PCURVE('',#7852,#15148);
+#15148 = DEFINITIONAL_REPRESENTATION('',(#15149),#15153);
+#15149 = LINE('',#15150,#15151);
+#15150 = CARTESIAN_POINT('',(4.18,-0.25));
+#15151 = VECTOR('',#15152,1.);
+#15152 = DIRECTION('',(1.,0.));
+#15153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15154 = ADVANCED_FACE('',(#15155),#7472,.T.);
+#15155 = FACE_BOUND('',#15156,.T.);
+#15156 = EDGE_LOOP('',(#15157,#15158,#15159,#15160));
+#15157 = ORIENTED_EDGE('',*,*,#7457,.F.);
+#15158 = ORIENTED_EDGE('',*,*,#15105,.F.);
+#15159 = ORIENTED_EDGE('',*,*,#10219,.F.);
+#15160 = ORIENTED_EDGE('',*,*,#15161,.T.);
+#15161 = EDGE_CURVE('',#10199,#7458,#15162,.T.);
+#15162 = SURFACE_CURVE('',#15163,(#15167,#15174),.PCURVE_S1.);
+#15163 = LINE('',#15164,#15165);
+#15164 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#15165 = VECTOR('',#15166,1.);
+#15166 = DIRECTION('',(-1.,0.,0.));
+#15167 = PCURVE('',#7472,#15168);
+#15168 = DEFINITIONAL_REPRESENTATION('',(#15169),#15173);
+#15169 = LINE('',#15170,#15171);
+#15170 = CARTESIAN_POINT('',(0.,-3.3));
+#15171 = VECTOR('',#15172,1.);
+#15172 = DIRECTION('',(1.,0.));
+#15173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15174 = PCURVE('',#7498,#15175);
+#15175 = DEFINITIONAL_REPRESENTATION('',(#15176),#15180);
+#15176 = LINE('',#15177,#15178);
+#15177 = CARTESIAN_POINT('',(19.,-2.));
+#15178 = VECTOR('',#15179,1.);
+#15179 = DIRECTION('',(-1.,0.));
+#15180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15181 = ADVANCED_FACE('',(#15182),#7852,.T.);
+#15182 = FACE_BOUND('',#15183,.T.);
+#15183 = EDGE_LOOP('',(#15184,#15185,#15186,#15187));
+#15184 = ORIENTED_EDGE('',*,*,#9893,.F.);
+#15185 = ORIENTED_EDGE('',*,*,#15134,.F.);
+#15186 = ORIENTED_EDGE('',*,*,#7837,.F.);
+#15187 = ORIENTED_EDGE('',*,*,#15188,.T.);
+#15188 = EDGE_CURVE('',#7812,#9894,#15189,.T.);
+#15189 = SURFACE_CURVE('',#15190,(#15194,#15201),.PCURVE_S1.);
+#15190 = LINE('',#15191,#15192);
+#15191 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#15192 = VECTOR('',#15193,1.);
+#15193 = DIRECTION('',(1.,0.,0.));
+#15194 = PCURVE('',#7852,#15195);
+#15195 = DEFINITIONAL_REPRESENTATION('',(#15196),#15200);
+#15196 = LINE('',#15197,#15198);
+#15197 = CARTESIAN_POINT('',(0.,-3.3));
+#15198 = VECTOR('',#15199,1.);
+#15199 = DIRECTION('',(1.,0.));
+#15200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15201 = PCURVE('',#7826,#15202);
+#15202 = DEFINITIONAL_REPRESENTATION('',(#15203),#15207);
+#15203 = LINE('',#15204,#15205);
+#15204 = CARTESIAN_POINT('',(0.,0.));
+#15205 = VECTOR('',#15206,1.);
+#15206 = DIRECTION('',(1.,0.));
+#15207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15208 = ADVANCED_FACE('',(#15209),#7498,.T.);
+#15209 = FACE_BOUND('',#15210,.T.);
+#15210 = EDGE_LOOP('',(#15211,#15232,#15233,#15234));
+#15211 = ORIENTED_EDGE('',*,*,#15212,.F.);
+#15212 = EDGE_CURVE('',#7484,#10178,#15213,.T.);
+#15213 = SURFACE_CURVE('',#15214,(#15218,#15225),.PCURVE_S1.);
+#15214 = LINE('',#15215,#15216);
+#15215 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#15216 = VECTOR('',#15217,1.);
+#15217 = DIRECTION('',(1.,0.,0.));
+#15218 = PCURVE('',#7498,#15219);
+#15219 = DEFINITIONAL_REPRESENTATION('',(#15220),#15224);
+#15220 = LINE('',#15221,#15222);
+#15221 = CARTESIAN_POINT('',(0.,0.));
+#15222 = VECTOR('',#15223,1.);
+#15223 = DIRECTION('',(1.,0.));
+#15224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15225 = PCURVE('',#7524,#15226);
+#15226 = DEFINITIONAL_REPRESENTATION('',(#15227),#15231);
+#15227 = LINE('',#15228,#15229);
+#15228 = CARTESIAN_POINT('',(0.,-3.3));
+#15229 = VECTOR('',#15230,1.);
+#15230 = DIRECTION('',(1.,0.));
+#15231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15232 = ORIENTED_EDGE('',*,*,#7483,.F.);
+#15233 = ORIENTED_EDGE('',*,*,#15161,.F.);
+#15234 = ORIENTED_EDGE('',*,*,#10198,.F.);
+#15235 = ADVANCED_FACE('',(#15236),#7826,.T.);
+#15236 = FACE_BOUND('',#15237,.T.);
+#15237 = EDGE_LOOP('',(#15238,#15239,#15240,#15261));
+#15238 = ORIENTED_EDGE('',*,*,#15188,.F.);
+#15239 = ORIENTED_EDGE('',*,*,#7811,.F.);
+#15240 = ORIENTED_EDGE('',*,*,#15241,.F.);
+#15241 = EDGE_CURVE('',#9915,#7786,#15242,.T.);
+#15242 = SURFACE_CURVE('',#15243,(#15247,#15254),.PCURVE_S1.);
+#15243 = LINE('',#15244,#15245);
+#15244 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#15245 = VECTOR('',#15246,1.);
+#15246 = DIRECTION('',(-1.,0.,0.));
+#15247 = PCURVE('',#7826,#15248);
+#15248 = DEFINITIONAL_REPRESENTATION('',(#15249),#15253);
+#15249 = LINE('',#15250,#15251);
+#15250 = CARTESIAN_POINT('',(19.,-2.));
+#15251 = VECTOR('',#15252,1.);
+#15252 = DIRECTION('',(-1.,0.));
+#15253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15254 = PCURVE('',#7800,#15255);
+#15255 = DEFINITIONAL_REPRESENTATION('',(#15256),#15260);
+#15256 = LINE('',#15257,#15258);
+#15257 = CARTESIAN_POINT('',(0.,-3.3));
+#15258 = VECTOR('',#15259,1.);
+#15259 = DIRECTION('',(1.,0.));
+#15260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15261 = ORIENTED_EDGE('',*,*,#9914,.F.);
+#15262 = ADVANCED_FACE('',(#15263),#7524,.T.);
+#15263 = FACE_BOUND('',#15264,.T.);
+#15264 = EDGE_LOOP('',(#15265,#15266,#15287,#15288));
+#15265 = ORIENTED_EDGE('',*,*,#10177,.F.);
+#15266 = ORIENTED_EDGE('',*,*,#15267,.F.);
+#15267 = EDGE_CURVE('',#7510,#10150,#15268,.T.);
+#15268 = SURFACE_CURVE('',#15269,(#15273,#15280),.PCURVE_S1.);
+#15269 = LINE('',#15270,#15271);
+#15270 = CARTESIAN_POINT('',(-5.32,-3.5,4.75));
+#15271 = VECTOR('',#15272,1.);
+#15272 = DIRECTION('',(1.,0.,0.));
+#15273 = PCURVE('',#7524,#15274);
+#15274 = DEFINITIONAL_REPRESENTATION('',(#15275),#15279);
+#15275 = LINE('',#15276,#15277);
+#15276 = CARTESIAN_POINT('',(4.18,-0.25));
+#15277 = VECTOR('',#15278,1.);
+#15278 = DIRECTION('',(1.,0.));
+#15279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15280 = PCURVE('',#7552,#15281);
+#15281 = DEFINITIONAL_REPRESENTATION('',(#15282),#15286);
+#15282 = LINE('',#15283,#15284);
+#15283 = CARTESIAN_POINT('',(-0.,0.));
+#15284 = VECTOR('',#15285,1.);
+#15285 = DIRECTION('',(-0.,1.));
+#15286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15287 = ORIENTED_EDGE('',*,*,#7509,.F.);
+#15288 = ORIENTED_EDGE('',*,*,#15212,.T.);
+#15289 = ADVANCED_FACE('',(#15290),#7800,.T.);
+#15290 = FACE_BOUND('',#15291,.T.);
+#15291 = EDGE_LOOP('',(#15292,#15293,#15314,#15315));
+#15292 = ORIENTED_EDGE('',*,*,#7785,.F.);
+#15293 = ORIENTED_EDGE('',*,*,#15294,.F.);
+#15294 = EDGE_CURVE('',#9936,#7757,#15295,.T.);
+#15295 = SURFACE_CURVE('',#15296,(#15300,#15307),.PCURVE_S1.);
+#15296 = LINE('',#15297,#15298);
+#15297 = CARTESIAN_POINT('',(-3.04,0.5,4.75));
+#15298 = VECTOR('',#15299,1.);
+#15299 = DIRECTION('',(-1.,0.,0.));
+#15300 = PCURVE('',#7800,#15301);
+#15301 = DEFINITIONAL_REPRESENTATION('',(#15302),#15306);
+#15302 = LINE('',#15303,#15304);
+#15303 = CARTESIAN_POINT('',(12.54,-0.25));
+#15304 = VECTOR('',#15305,1.);
+#15305 = DIRECTION('',(1.,0.));
+#15306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15307 = PCURVE('',#7773,#15308);
+#15308 = DEFINITIONAL_REPRESENTATION('',(#15309),#15313);
+#15309 = LINE('',#15310,#15311);
+#15310 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15311 = VECTOR('',#15312,1.);
+#15312 = DIRECTION('',(0.,1.));
+#15313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15314 = ORIENTED_EDGE('',*,*,#9935,.F.);
+#15315 = ORIENTED_EDGE('',*,*,#15241,.T.);
+#15316 = ADVANCED_FACE('',(#15317),#7552,.T.);
+#15317 = FACE_BOUND('',#15318,.F.);
+#15318 = EDGE_LOOP('',(#15319,#15320,#15341,#15342));
+#15319 = ORIENTED_EDGE('',*,*,#7535,.T.);
+#15320 = ORIENTED_EDGE('',*,*,#15321,.T.);
+#15321 = EDGE_CURVE('',#7536,#10127,#15322,.T.);
+#15322 = SURFACE_CURVE('',#15323,(#15327,#15334),.PCURVE_S1.);
+#15323 = LINE('',#15324,#15325);
+#15324 = CARTESIAN_POINT('',(-5.32,-3.25,5.));
+#15325 = VECTOR('',#15326,1.);
+#15326 = DIRECTION('',(1.,0.,0.));
+#15327 = PCURVE('',#7552,#15328);
+#15328 = DEFINITIONAL_REPRESENTATION('',(#15329),#15333);
+#15329 = LINE('',#15330,#15331);
+#15330 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15331 = VECTOR('',#15332,1.);
+#15332 = DIRECTION('',(-0.,1.));
+#15333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15334 = PCURVE('',#7580,#15335);
+#15335 = DEFINITIONAL_REPRESENTATION('',(#15336),#15340);
+#15336 = LINE('',#15337,#15338);
+#15337 = CARTESIAN_POINT('',(4.18,-12.75));
+#15338 = VECTOR('',#15339,1.);
+#15339 = DIRECTION('',(1.,0.));
+#15340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15341 = ORIENTED_EDGE('',*,*,#10149,.F.);
+#15342 = ORIENTED_EDGE('',*,*,#15267,.F.);
+#15343 = ADVANCED_FACE('',(#15344),#7773,.T.);
+#15344 = FACE_BOUND('',#15345,.T.);
+#15345 = EDGE_LOOP('',(#15346,#15347,#15348,#15349));
+#15346 = ORIENTED_EDGE('',*,*,#9956,.T.);
+#15347 = ORIENTED_EDGE('',*,*,#15294,.T.);
+#15348 = ORIENTED_EDGE('',*,*,#7756,.F.);
+#15349 = ORIENTED_EDGE('',*,*,#15350,.F.);
+#15350 = EDGE_CURVE('',#9957,#7729,#15351,.T.);
+#15351 = SURFACE_CURVE('',#15352,(#15356,#15363),.PCURVE_S1.);
+#15352 = LINE('',#15353,#15354);
+#15353 = CARTESIAN_POINT('',(-3.04,0.25,5.));
+#15354 = VECTOR('',#15355,1.);
+#15355 = DIRECTION('',(-1.,0.,0.));
+#15356 = PCURVE('',#7773,#15357);
+#15357 = DEFINITIONAL_REPRESENTATION('',(#15358),#15362);
+#15358 = LINE('',#15359,#15360);
+#15359 = CARTESIAN_POINT('',(0.,0.));
+#15360 = VECTOR('',#15361,1.);
+#15361 = DIRECTION('',(0.,1.));
+#15362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15363 = PCURVE('',#7744,#15364);
+#15364 = DEFINITIONAL_REPRESENTATION('',(#15365),#15369);
+#15365 = LINE('',#15366,#15367);
+#15366 = CARTESIAN_POINT('',(6.46,-9.25));
+#15367 = VECTOR('',#15368,1.);
+#15368 = DIRECTION('',(-1.,0.));
+#15369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15370 = ADVANCED_FACE('',(#15371),#7580,.T.);
+#15371 = FACE_BOUND('',#15372,.T.);
+#15372 = EDGE_LOOP('',(#15373,#15374,#15395,#15396));
+#15373 = ORIENTED_EDGE('',*,*,#10126,.T.);
+#15374 = ORIENTED_EDGE('',*,*,#15375,.T.);
+#15375 = EDGE_CURVE('',#10099,#7565,#15376,.T.);
+#15376 = SURFACE_CURVE('',#15377,(#15381,#15388),.PCURVE_S1.);
+#15377 = LINE('',#15378,#15379);
+#15378 = CARTESIAN_POINT('',(-3.04,-2.75,5.));
+#15379 = VECTOR('',#15380,1.);
+#15380 = DIRECTION('',(-1.,0.,0.));
+#15381 = PCURVE('',#7580,#15382);
+#15382 = DEFINITIONAL_REPRESENTATION('',(#15383),#15387);
+#15383 = LINE('',#15384,#15385);
+#15384 = CARTESIAN_POINT('',(6.46,-12.25));
+#15385 = VECTOR('',#15386,1.);
+#15386 = DIRECTION('',(-1.,0.));
+#15387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15388 = PCURVE('',#7609,#15389);
+#15389 = DEFINITIONAL_REPRESENTATION('',(#15390),#15394);
+#15390 = LINE('',#15391,#15392);
+#15391 = CARTESIAN_POINT('',(0.,0.));
+#15392 = VECTOR('',#15393,1.);
+#15393 = DIRECTION('',(0.,1.));
+#15394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15395 = ORIENTED_EDGE('',*,*,#7564,.T.);
+#15396 = ORIENTED_EDGE('',*,*,#15321,.T.);
+#15397 = ADVANCED_FACE('',(#15398),#7744,.T.);
+#15398 = FACE_BOUND('',#15399,.T.);
+#15399 = EDGE_LOOP('',(#15400,#15401,#15402,#15403));
+#15400 = ORIENTED_EDGE('',*,*,#9984,.T.);
+#15401 = ORIENTED_EDGE('',*,*,#15350,.T.);
+#15402 = ORIENTED_EDGE('',*,*,#7728,.T.);
+#15403 = ORIENTED_EDGE('',*,*,#15404,.T.);
+#15404 = EDGE_CURVE('',#7700,#9985,#15405,.T.);
+#15405 = SURFACE_CURVE('',#15406,(#15410,#15417),.PCURVE_S1.);
+#15406 = LINE('',#15407,#15408);
+#15407 = CARTESIAN_POINT('',(-5.32,-0.25,5.));
+#15408 = VECTOR('',#15409,1.);
+#15409 = DIRECTION('',(1.,0.,0.));
+#15410 = PCURVE('',#7744,#15411);
+#15411 = DEFINITIONAL_REPRESENTATION('',(#15412),#15416);
+#15412 = LINE('',#15413,#15414);
+#15413 = CARTESIAN_POINT('',(4.18,-9.75));
+#15414 = VECTOR('',#15415,1.);
+#15415 = DIRECTION('',(1.,0.));
+#15416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15417 = PCURVE('',#7716,#15418);
+#15418 = DEFINITIONAL_REPRESENTATION('',(#15419),#15423);
+#15419 = LINE('',#15420,#15421);
+#15420 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15421 = VECTOR('',#15422,1.);
+#15422 = DIRECTION('',(-0.,1.));
+#15423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15424 = ADVANCED_FACE('',(#15425),#7609,.T.);
+#15425 = FACE_BOUND('',#15426,.T.);
+#15426 = EDGE_LOOP('',(#15427,#15428,#15449,#15450));
+#15427 = ORIENTED_EDGE('',*,*,#10098,.T.);
+#15428 = ORIENTED_EDGE('',*,*,#15429,.T.);
+#15429 = EDGE_CURVE('',#10078,#7593,#15430,.T.);
+#15430 = SURFACE_CURVE('',#15431,(#15435,#15442),.PCURVE_S1.);
+#15431 = LINE('',#15432,#15433);
+#15432 = CARTESIAN_POINT('',(-3.04,-2.5,4.75));
+#15433 = VECTOR('',#15434,1.);
+#15434 = DIRECTION('',(-1.,0.,0.));
+#15435 = PCURVE('',#7609,#15436);
+#15436 = DEFINITIONAL_REPRESENTATION('',(#15437),#15441);
+#15437 = LINE('',#15438,#15439);
+#15438 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15439 = VECTOR('',#15440,1.);
+#15440 = DIRECTION('',(0.,1.));
+#15441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15442 = PCURVE('',#7636,#15443);
+#15443 = DEFINITIONAL_REPRESENTATION('',(#15444),#15448);
+#15444 = LINE('',#15445,#15446);
+#15445 = CARTESIAN_POINT('',(12.54,-0.25));
+#15446 = VECTOR('',#15447,1.);
+#15447 = DIRECTION('',(1.,0.));
+#15448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15449 = ORIENTED_EDGE('',*,*,#7592,.F.);
+#15450 = ORIENTED_EDGE('',*,*,#15375,.F.);
+#15451 = ADVANCED_FACE('',(#15452),#7716,.T.);
+#15452 = FACE_BOUND('',#15453,.F.);
+#15453 = EDGE_LOOP('',(#15454,#15455,#15456,#15457));
+#15454 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#15455 = ORIENTED_EDGE('',*,*,#15404,.T.);
+#15456 = ORIENTED_EDGE('',*,*,#10007,.F.);
+#15457 = ORIENTED_EDGE('',*,*,#15458,.F.);
+#15458 = EDGE_CURVE('',#7674,#10008,#15459,.T.);
+#15459 = SURFACE_CURVE('',#15460,(#15464,#15471),.PCURVE_S1.);
+#15460 = LINE('',#15461,#15462);
+#15461 = CARTESIAN_POINT('',(-5.32,-0.5,4.75));
+#15462 = VECTOR('',#15463,1.);
+#15463 = DIRECTION('',(1.,0.,0.));
+#15464 = PCURVE('',#7716,#15465);
+#15465 = DEFINITIONAL_REPRESENTATION('',(#15466),#15470);
+#15466 = LINE('',#15467,#15468);
+#15467 = CARTESIAN_POINT('',(-0.,0.));
+#15468 = VECTOR('',#15469,1.);
+#15469 = DIRECTION('',(-0.,1.));
+#15470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15471 = PCURVE('',#7688,#15472);
+#15472 = DEFINITIONAL_REPRESENTATION('',(#15473),#15477);
+#15473 = LINE('',#15474,#15475);
+#15474 = CARTESIAN_POINT('',(4.18,-0.25));
+#15475 = VECTOR('',#15476,1.);
+#15476 = DIRECTION('',(1.,0.));
+#15477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15478 = ADVANCED_FACE('',(#15479),#7636,.T.);
+#15479 = FACE_BOUND('',#15480,.T.);
+#15480 = EDGE_LOOP('',(#15481,#15482,#15483,#15484));
+#15481 = ORIENTED_EDGE('',*,*,#7621,.F.);
+#15482 = ORIENTED_EDGE('',*,*,#15429,.F.);
+#15483 = ORIENTED_EDGE('',*,*,#10077,.F.);
+#15484 = ORIENTED_EDGE('',*,*,#15485,.T.);
+#15485 = EDGE_CURVE('',#10057,#7622,#15486,.T.);
+#15486 = SURFACE_CURVE('',#15487,(#15491,#15498),.PCURVE_S1.);
+#15487 = LINE('',#15488,#15489);
+#15488 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#15489 = VECTOR('',#15490,1.);
+#15490 = DIRECTION('',(-1.,0.,0.));
+#15491 = PCURVE('',#7636,#15492);
+#15492 = DEFINITIONAL_REPRESENTATION('',(#15493),#15497);
+#15493 = LINE('',#15494,#15495);
+#15494 = CARTESIAN_POINT('',(0.,-3.3));
+#15495 = VECTOR('',#15496,1.);
+#15496 = DIRECTION('',(1.,0.));
+#15497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15498 = PCURVE('',#7662,#15499);
+#15499 = DEFINITIONAL_REPRESENTATION('',(#15500),#15504);
+#15500 = LINE('',#15501,#15502);
+#15501 = CARTESIAN_POINT('',(19.,-2.));
+#15502 = VECTOR('',#15503,1.);
+#15503 = DIRECTION('',(-1.,0.));
+#15504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15505 = ADVANCED_FACE('',(#15506),#7688,.T.);
+#15506 = FACE_BOUND('',#15507,.T.);
+#15507 = EDGE_LOOP('',(#15508,#15509,#15510,#15511));
+#15508 = ORIENTED_EDGE('',*,*,#10035,.F.);
+#15509 = ORIENTED_EDGE('',*,*,#15458,.F.);
+#15510 = ORIENTED_EDGE('',*,*,#7673,.F.);
+#15511 = ORIENTED_EDGE('',*,*,#15512,.T.);
+#15512 = EDGE_CURVE('',#7648,#10036,#15513,.T.);
+#15513 = SURFACE_CURVE('',#15514,(#15518,#15525),.PCURVE_S1.);
+#15514 = LINE('',#15515,#15516);
+#15515 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#15516 = VECTOR('',#15517,1.);
+#15517 = DIRECTION('',(1.,0.,0.));
+#15518 = PCURVE('',#7688,#15519);
+#15519 = DEFINITIONAL_REPRESENTATION('',(#15520),#15524);
+#15520 = LINE('',#15521,#15522);
+#15521 = CARTESIAN_POINT('',(0.,-3.3));
+#15522 = VECTOR('',#15523,1.);
+#15523 = DIRECTION('',(1.,0.));
+#15524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15525 = PCURVE('',#7662,#15526);
+#15526 = DEFINITIONAL_REPRESENTATION('',(#15527),#15531);
+#15527 = LINE('',#15528,#15529);
+#15528 = CARTESIAN_POINT('',(0.,0.));
+#15529 = VECTOR('',#15530,1.);
+#15530 = DIRECTION('',(1.,0.));
+#15531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15532 = ADVANCED_FACE('',(#15533),#7662,.T.);
+#15533 = FACE_BOUND('',#15534,.T.);
+#15534 = EDGE_LOOP('',(#15535,#15536,#15537,#15538));
+#15535 = ORIENTED_EDGE('',*,*,#15512,.F.);
+#15536 = ORIENTED_EDGE('',*,*,#7647,.F.);
+#15537 = ORIENTED_EDGE('',*,*,#15485,.F.);
+#15538 = ORIENTED_EDGE('',*,*,#10056,.F.);
+#15539 = ADVANCED_FACE('',(#15540),#8342,.T.);
+#15540 = FACE_BOUND('',#15541,.T.);
+#15541 = EDGE_LOOP('',(#15542,#15543,#15564,#15565));
+#15542 = ORIENTED_EDGE('',*,*,#8324,.T.);
+#15543 = ORIENTED_EDGE('',*,*,#15544,.T.);
+#15544 = EDGE_CURVE('',#8327,#10588,#15545,.T.);
+#15545 = SURFACE_CURVE('',#15546,(#15550,#15557),.PCURVE_S1.);
+#15546 = LINE('',#15547,#15548);
+#15547 = CARTESIAN_POINT('',(1.14,-8.75,5.));
+#15548 = VECTOR('',#15549,1.);
+#15549 = DIRECTION('',(-1.,0.,0.));
+#15550 = PCURVE('',#8342,#15551);
+#15551 = DEFINITIONAL_REPRESENTATION('',(#15552),#15556);
+#15552 = LINE('',#15553,#15554);
+#15553 = CARTESIAN_POINT('',(10.64,-18.25));
+#15554 = VECTOR('',#15555,1.);
+#15555 = DIRECTION('',(-1.,0.));
+#15556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15557 = PCURVE('',#9448,#15558);
+#15558 = DEFINITIONAL_REPRESENTATION('',(#15559),#15563);
+#15559 = LINE('',#15560,#15561);
+#15560 = CARTESIAN_POINT('',(0.,0.));
+#15561 = VECTOR('',#15562,1.);
+#15562 = DIRECTION('',(0.,1.));
+#15563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15564 = ORIENTED_EDGE('',*,*,#10587,.T.);
+#15565 = ORIENTED_EDGE('',*,*,#15566,.F.);
+#15566 = EDGE_CURVE('',#8325,#10564,#15567,.T.);
+#15567 = SURFACE_CURVE('',#15568,(#15572,#15579),.PCURVE_S1.);
+#15568 = LINE('',#15569,#15570);
+#15569 = CARTESIAN_POINT('',(1.14,-9.25,5.));
+#15570 = VECTOR('',#15571,1.);
+#15571 = DIRECTION('',(-1.,0.,0.));
+#15572 = PCURVE('',#8342,#15573);
+#15573 = DEFINITIONAL_REPRESENTATION('',(#15574),#15578);
+#15574 = LINE('',#15575,#15576);
+#15575 = CARTESIAN_POINT('',(10.64,-18.75));
+#15576 = VECTOR('',#15577,1.);
+#15577 = DIRECTION('',(-1.,0.));
+#15578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15579 = PCURVE('',#8375,#15580);
+#15580 = DEFINITIONAL_REPRESENTATION('',(#15581),#15585);
+#15581 = LINE('',#15582,#15583);
+#15582 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15583 = VECTOR('',#15584,1.);
+#15584 = DIRECTION('',(0.,1.));
+#15585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15586 = ADVANCED_FACE('',(#15587),#8375,.T.);
+#15587 = FACE_BOUND('',#15588,.T.);
+#15588 = EDGE_LOOP('',(#15589,#15590,#15591,#15592));
+#15589 = ORIENTED_EDGE('',*,*,#8354,.T.);
+#15590 = ORIENTED_EDGE('',*,*,#15566,.T.);
+#15591 = ORIENTED_EDGE('',*,*,#10563,.F.);
+#15592 = ORIENTED_EDGE('',*,*,#11447,.F.);
+#15593 = ADVANCED_FACE('',(#15594),#9448,.T.);
+#15594 = FACE_BOUND('',#15595,.T.);
+#15595 = EDGE_LOOP('',(#15596,#15597,#15618,#15619));
+#15596 = ORIENTED_EDGE('',*,*,#9429,.T.);
+#15597 = ORIENTED_EDGE('',*,*,#15598,.T.);
+#15598 = EDGE_CURVE('',#9404,#10611,#15599,.T.);
+#15599 = SURFACE_CURVE('',#15600,(#15604,#15611),.PCURVE_S1.);
+#15600 = LINE('',#15601,#15602);
+#15601 = CARTESIAN_POINT('',(1.14,-8.5,4.75));
+#15602 = VECTOR('',#15603,1.);
+#15603 = DIRECTION('',(-1.,0.,0.));
+#15604 = PCURVE('',#9448,#15605);
+#15605 = DEFINITIONAL_REPRESENTATION('',(#15606),#15610);
+#15606 = LINE('',#15607,#15608);
+#15607 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15608 = VECTOR('',#15609,1.);
+#15609 = DIRECTION('',(0.,1.));
+#15610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15611 = PCURVE('',#9418,#15612);
+#15612 = DEFINITIONAL_REPRESENTATION('',(#15613),#15617);
+#15613 = LINE('',#15614,#15615);
+#15614 = CARTESIAN_POINT('',(8.36,-0.25));
+#15615 = VECTOR('',#15616,1.);
+#15616 = DIRECTION('',(1.,0.));
+#15617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15618 = ORIENTED_EDGE('',*,*,#10610,.F.);
+#15619 = ORIENTED_EDGE('',*,*,#15544,.F.);
+#15620 = ADVANCED_FACE('',(#15621),#9418,.T.);
+#15621 = FACE_BOUND('',#15622,.T.);
+#15622 = EDGE_LOOP('',(#15623,#15624,#15625,#15626));
+#15623 = ORIENTED_EDGE('',*,*,#10634,.F.);
+#15624 = ORIENTED_EDGE('',*,*,#15598,.F.);
+#15625 = ORIENTED_EDGE('',*,*,#9403,.F.);
+#15626 = ORIENTED_EDGE('',*,*,#15627,.T.);
+#15627 = EDGE_CURVE('',#9378,#10635,#15628,.T.);
+#15628 = SURFACE_CURVE('',#15629,(#15633,#15640),.PCURVE_S1.);
+#15629 = LINE('',#15630,#15631);
+#15630 = CARTESIAN_POINT('',(9.5,-8.5,1.7));
+#15631 = VECTOR('',#15632,1.);
+#15632 = DIRECTION('',(-1.,0.,0.));
+#15633 = PCURVE('',#9418,#15634);
+#15634 = DEFINITIONAL_REPRESENTATION('',(#15635),#15639);
+#15635 = LINE('',#15636,#15637);
+#15636 = CARTESIAN_POINT('',(0.,-3.3));
+#15637 = VECTOR('',#15638,1.);
+#15638 = DIRECTION('',(1.,0.));
+#15639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15640 = PCURVE('',#9392,#15641);
+#15641 = DEFINITIONAL_REPRESENTATION('',(#15642),#15646);
+#15642 = LINE('',#15643,#15644);
+#15643 = CARTESIAN_POINT('',(19.,-2.));
+#15644 = VECTOR('',#15645,1.);
+#15645 = DIRECTION('',(-1.,0.));
+#15646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15647 = ADVANCED_FACE('',(#15648),#9392,.T.);
+#15648 = FACE_BOUND('',#15649,.T.);
+#15649 = EDGE_LOOP('',(#15650,#15671,#15672,#15673));
+#15650 = ORIENTED_EDGE('',*,*,#15651,.F.);
+#15651 = EDGE_CURVE('',#10656,#9352,#15652,.T.);
+#15652 = SURFACE_CURVE('',#15653,(#15657,#15664),.PCURVE_S1.);
+#15653 = LINE('',#15654,#15655);
+#15654 = CARTESIAN_POINT('',(-9.5,-6.5,1.7));
+#15655 = VECTOR('',#15656,1.);
+#15656 = DIRECTION('',(1.,0.,0.));
+#15657 = PCURVE('',#9392,#15658);
+#15658 = DEFINITIONAL_REPRESENTATION('',(#15659),#15663);
+#15659 = LINE('',#15660,#15661);
+#15660 = CARTESIAN_POINT('',(0.,0.));
+#15661 = VECTOR('',#15662,1.);
+#15662 = DIRECTION('',(1.,0.));
+#15663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15664 = PCURVE('',#9366,#15665);
+#15665 = DEFINITIONAL_REPRESENTATION('',(#15666),#15670);
+#15666 = LINE('',#15667,#15668);
+#15667 = CARTESIAN_POINT('',(0.,-3.3));
+#15668 = VECTOR('',#15669,1.);
+#15669 = DIRECTION('',(1.,0.));
+#15670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15671 = ORIENTED_EDGE('',*,*,#10655,.F.);
+#15672 = ORIENTED_EDGE('',*,*,#15627,.F.);
+#15673 = ORIENTED_EDGE('',*,*,#9377,.F.);
+#15674 = ADVANCED_FACE('',(#15675),#9366,.T.);
+#15675 = FACE_BOUND('',#15676,.T.);
+#15676 = EDGE_LOOP('',(#15677,#15678,#15699,#15700));
+#15677 = ORIENTED_EDGE('',*,*,#9351,.F.);
+#15678 = ORIENTED_EDGE('',*,*,#15679,.F.);
+#15679 = EDGE_CURVE('',#10677,#9319,#15680,.T.);
+#15680 = SURFACE_CURVE('',#15681,(#15685,#15692),.PCURVE_S1.);
+#15681 = LINE('',#15682,#15683);
+#15682 = CARTESIAN_POINT('',(-1.14,-6.5,4.75));
+#15683 = VECTOR('',#15684,1.);
+#15684 = DIRECTION('',(1.,0.,0.));
+#15685 = PCURVE('',#9366,#15686);
+#15686 = DEFINITIONAL_REPRESENTATION('',(#15687),#15691);
+#15687 = LINE('',#15688,#15689);
+#15688 = CARTESIAN_POINT('',(8.36,-0.25));
+#15689 = VECTOR('',#15690,1.);
+#15690 = DIRECTION('',(1.,0.));
+#15691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15692 = PCURVE('',#9339,#15693);
+#15693 = DEFINITIONAL_REPRESENTATION('',(#15694),#15698);
+#15694 = LINE('',#15695,#15696);
+#15695 = CARTESIAN_POINT('',(-0.,0.));
+#15696 = VECTOR('',#15697,1.);
+#15697 = DIRECTION('',(-0.,1.));
+#15698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15699 = ORIENTED_EDGE('',*,*,#10676,.F.);
+#15700 = ORIENTED_EDGE('',*,*,#15651,.T.);
+#15701 = ADVANCED_FACE('',(#15702),#9339,.T.);
+#15702 = FACE_BOUND('',#15703,.F.);
+#15703 = EDGE_LOOP('',(#15704,#15705,#15726,#15727));
+#15704 = ORIENTED_EDGE('',*,*,#10697,.T.);
+#15705 = ORIENTED_EDGE('',*,*,#15706,.T.);
+#15706 = EDGE_CURVE('',#10698,#9291,#15707,.T.);
+#15707 = SURFACE_CURVE('',#15708,(#15712,#15719),.PCURVE_S1.);
+#15708 = LINE('',#15709,#15710);
+#15709 = CARTESIAN_POINT('',(-1.14,-6.25,5.));
+#15710 = VECTOR('',#15711,1.);
+#15711 = DIRECTION('',(1.,0.,0.));
+#15712 = PCURVE('',#9339,#15713);
+#15713 = DEFINITIONAL_REPRESENTATION('',(#15714),#15718);
+#15714 = LINE('',#15715,#15716);
+#15715 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15716 = VECTOR('',#15717,1.);
+#15717 = DIRECTION('',(-0.,1.));
+#15718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15719 = PCURVE('',#9306,#15720);
+#15720 = DEFINITIONAL_REPRESENTATION('',(#15721),#15725);
+#15721 = LINE('',#15722,#15723);
+#15722 = CARTESIAN_POINT('',(8.36,-15.75));
+#15723 = VECTOR('',#15724,1.);
+#15724 = DIRECTION('',(1.,0.));
+#15725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15726 = ORIENTED_EDGE('',*,*,#9318,.F.);
+#15727 = ORIENTED_EDGE('',*,*,#15679,.F.);
+#15728 = ADVANCED_FACE('',(#15729),#8450,.T.);
+#15729 = FACE_BOUND('',#15730,.T.);
+#15730 = EDGE_LOOP('',(#15731,#15732,#15733,#15734));
+#15731 = ORIENTED_EDGE('',*,*,#8434,.T.);
+#15732 = ORIENTED_EDGE('',*,*,#10439,.F.);
+#15733 = ORIENTED_EDGE('',*,*,#10514,.T.);
+#15734 = ORIENTED_EDGE('',*,*,#15735,.T.);
+#15735 = EDGE_CURVE('',#10515,#8435,#15736,.T.);
+#15736 = SURFACE_CURVE('',#15737,(#15741,#15748),.PCURVE_S1.);
+#15737 = LINE('',#15738,#15739);
+#15738 = CARTESIAN_POINT('',(-1.14,8.75,5.));
+#15739 = VECTOR('',#15740,1.);
+#15740 = DIRECTION('',(1.,0.,0.));
+#15741 = PCURVE('',#8450,#15742);
+#15742 = DEFINITIONAL_REPRESENTATION('',(#15743),#15747);
+#15743 = LINE('',#15744,#15745);
+#15744 = CARTESIAN_POINT('',(8.36,-0.75));
+#15745 = VECTOR('',#15746,1.);
+#15746 = DIRECTION('',(1.,0.));
+#15747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15748 = PCURVE('',#8479,#15749);
+#15749 = DEFINITIONAL_REPRESENTATION('',(#15750),#15754);
+#15750 = LINE('',#15751,#15752);
+#15751 = CARTESIAN_POINT('',(0.,0.));
+#15752 = VECTOR('',#15753,1.);
+#15753 = DIRECTION('',(0.,1.));
+#15754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15755 = ADVANCED_FACE('',(#15756),#9306,.T.);
+#15756 = FACE_BOUND('',#15757,.T.);
+#15757 = EDGE_LOOP('',(#15758,#15759,#15780,#15781));
+#15758 = ORIENTED_EDGE('',*,*,#9290,.T.);
+#15759 = ORIENTED_EDGE('',*,*,#15760,.T.);
+#15760 = EDGE_CURVE('',#9258,#10722,#15761,.T.);
+#15761 = SURFACE_CURVE('',#15762,(#15766,#15773),.PCURVE_S1.);
+#15762 = LINE('',#15763,#15764);
+#15763 = CARTESIAN_POINT('',(1.14,-5.75,5.));
+#15764 = VECTOR('',#15765,1.);
+#15765 = DIRECTION('',(-1.,0.,0.));
+#15766 = PCURVE('',#9306,#15767);
+#15767 = DEFINITIONAL_REPRESENTATION('',(#15768),#15772);
+#15768 = LINE('',#15769,#15770);
+#15769 = CARTESIAN_POINT('',(10.64,-15.25));
+#15770 = VECTOR('',#15771,1.);
+#15771 = DIRECTION('',(-1.,0.));
+#15772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15773 = PCURVE('',#9278,#15774);
+#15774 = DEFINITIONAL_REPRESENTATION('',(#15775),#15779);
+#15775 = LINE('',#15776,#15777);
+#15776 = CARTESIAN_POINT('',(0.,0.));
+#15777 = VECTOR('',#15778,1.);
+#15778 = DIRECTION('',(0.,1.));
+#15779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15780 = ORIENTED_EDGE('',*,*,#10721,.T.);
+#15781 = ORIENTED_EDGE('',*,*,#15706,.T.);
+#15782 = ADVANCED_FACE('',(#15783),#8479,.T.);
+#15783 = FACE_BOUND('',#15784,.T.);
+#15784 = EDGE_LOOP('',(#15785,#15786,#15807,#15808));
+#15785 = ORIENTED_EDGE('',*,*,#11367,.T.);
+#15786 = ORIENTED_EDGE('',*,*,#15787,.T.);
+#15787 = EDGE_CURVE('',#11347,#8463,#15788,.T.);
+#15788 = SURFACE_CURVE('',#15789,(#15793,#15800),.PCURVE_S1.);
+#15789 = LINE('',#15790,#15791);
+#15790 = CARTESIAN_POINT('',(-1.14,8.5,4.75));
+#15791 = VECTOR('',#15792,1.);
+#15792 = DIRECTION('',(1.,0.,0.));
+#15793 = PCURVE('',#8479,#15794);
+#15794 = DEFINITIONAL_REPRESENTATION('',(#15795),#15799);
+#15795 = LINE('',#15796,#15797);
+#15796 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15797 = VECTOR('',#15798,1.);
+#15798 = DIRECTION('',(0.,1.));
+#15799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15800 = PCURVE('',#8506,#15801);
+#15801 = DEFINITIONAL_REPRESENTATION('',(#15802),#15806);
+#15802 = LINE('',#15803,#15804);
+#15803 = CARTESIAN_POINT('',(8.36,-0.25));
+#15804 = VECTOR('',#15805,1.);
+#15805 = DIRECTION('',(1.,0.));
+#15806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15807 = ORIENTED_EDGE('',*,*,#8462,.F.);
+#15808 = ORIENTED_EDGE('',*,*,#15735,.F.);
+#15809 = ADVANCED_FACE('',(#15810),#9278,.T.);
+#15810 = FACE_BOUND('',#15811,.T.);
+#15811 = EDGE_LOOP('',(#15812,#15813,#15834,#15835));
+#15812 = ORIENTED_EDGE('',*,*,#9257,.T.);
+#15813 = ORIENTED_EDGE('',*,*,#15814,.T.);
+#15814 = EDGE_CURVE('',#9232,#10745,#15815,.T.);
+#15815 = SURFACE_CURVE('',#15816,(#15820,#15827),.PCURVE_S1.);
+#15816 = LINE('',#15817,#15818);
+#15817 = CARTESIAN_POINT('',(1.14,-5.5,4.75));
+#15818 = VECTOR('',#15819,1.);
+#15819 = DIRECTION('',(-1.,0.,0.));
+#15820 = PCURVE('',#9278,#15821);
+#15821 = DEFINITIONAL_REPRESENTATION('',(#15822),#15826);
+#15822 = LINE('',#15823,#15824);
+#15823 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15824 = VECTOR('',#15825,1.);
+#15825 = DIRECTION('',(0.,1.));
+#15826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15827 = PCURVE('',#9246,#15828);
+#15828 = DEFINITIONAL_REPRESENTATION('',(#15829),#15833);
+#15829 = LINE('',#15830,#15831);
+#15830 = CARTESIAN_POINT('',(8.36,-0.25));
+#15831 = VECTOR('',#15832,1.);
+#15832 = DIRECTION('',(1.,0.));
+#15833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15834 = ORIENTED_EDGE('',*,*,#10744,.F.);
+#15835 = ORIENTED_EDGE('',*,*,#15760,.F.);
+#15836 = ADVANCED_FACE('',(#15837),#8506,.T.);
+#15837 = FACE_BOUND('',#15838,.T.);
+#15838 = EDGE_LOOP('',(#15839,#15840,#15841,#15842));
+#15839 = ORIENTED_EDGE('',*,*,#8491,.F.);
+#15840 = ORIENTED_EDGE('',*,*,#15787,.F.);
+#15841 = ORIENTED_EDGE('',*,*,#11346,.F.);
+#15842 = ORIENTED_EDGE('',*,*,#15843,.T.);
+#15843 = EDGE_CURVE('',#11326,#8492,#15844,.T.);
+#15844 = SURFACE_CURVE('',#15845,(#15849,#15856),.PCURVE_S1.);
+#15845 = LINE('',#15846,#15847);
+#15846 = CARTESIAN_POINT('',(-9.5,8.5,1.7));
+#15847 = VECTOR('',#15848,1.);
+#15848 = DIRECTION('',(1.,0.,0.));
+#15849 = PCURVE('',#8506,#15850);
+#15850 = DEFINITIONAL_REPRESENTATION('',(#15851),#15855);
+#15851 = LINE('',#15852,#15853);
+#15852 = CARTESIAN_POINT('',(0.,-3.3));
+#15853 = VECTOR('',#15854,1.);
+#15854 = DIRECTION('',(1.,0.));
+#15855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15856 = PCURVE('',#8532,#15857);
+#15857 = DEFINITIONAL_REPRESENTATION('',(#15858),#15862);
+#15858 = LINE('',#15859,#15860);
+#15859 = CARTESIAN_POINT('',(0.,0.));
+#15860 = VECTOR('',#15861,1.);
+#15861 = DIRECTION('',(1.,0.));
+#15862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15863 = ADVANCED_FACE('',(#15864),#9246,.T.);
+#15864 = FACE_BOUND('',#15865,.T.);
+#15865 = EDGE_LOOP('',(#15866,#15867,#15868,#15869));
+#15866 = ORIENTED_EDGE('',*,*,#10768,.F.);
+#15867 = ORIENTED_EDGE('',*,*,#15814,.F.);
+#15868 = ORIENTED_EDGE('',*,*,#9231,.F.);
+#15869 = ORIENTED_EDGE('',*,*,#15870,.T.);
+#15870 = EDGE_CURVE('',#9206,#10769,#15871,.T.);
+#15871 = SURFACE_CURVE('',#15872,(#15876,#15883),.PCURVE_S1.);
+#15872 = LINE('',#15873,#15874);
+#15873 = CARTESIAN_POINT('',(9.5,-5.5,1.7));
+#15874 = VECTOR('',#15875,1.);
+#15875 = DIRECTION('',(-1.,0.,0.));
+#15876 = PCURVE('',#9246,#15877);
+#15877 = DEFINITIONAL_REPRESENTATION('',(#15878),#15882);
+#15878 = LINE('',#15879,#15880);
+#15879 = CARTESIAN_POINT('',(0.,-3.3));
+#15880 = VECTOR('',#15881,1.);
+#15881 = DIRECTION('',(1.,0.));
+#15882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15883 = PCURVE('',#9220,#15884);
+#15884 = DEFINITIONAL_REPRESENTATION('',(#15885),#15889);
+#15885 = LINE('',#15886,#15887);
+#15886 = CARTESIAN_POINT('',(19.,-2.));
+#15887 = VECTOR('',#15888,1.);
+#15888 = DIRECTION('',(-1.,0.));
+#15889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15890 = ADVANCED_FACE('',(#15891),#8532,.T.);
+#15891 = FACE_BOUND('',#15892,.T.);
+#15892 = EDGE_LOOP('',(#15893,#15894,#15895,#15916));
+#15893 = ORIENTED_EDGE('',*,*,#15843,.F.);
+#15894 = ORIENTED_EDGE('',*,*,#11325,.F.);
+#15895 = ORIENTED_EDGE('',*,*,#15896,.F.);
+#15896 = EDGE_CURVE('',#8518,#11305,#15897,.T.);
+#15897 = SURFACE_CURVE('',#15898,(#15902,#15909),.PCURVE_S1.);
+#15898 = LINE('',#15899,#15900);
+#15899 = CARTESIAN_POINT('',(9.5,6.5,1.7));
+#15900 = VECTOR('',#15901,1.);
+#15901 = DIRECTION('',(-1.,0.,0.));
+#15902 = PCURVE('',#8532,#15903);
+#15903 = DEFINITIONAL_REPRESENTATION('',(#15904),#15908);
+#15904 = LINE('',#15905,#15906);
+#15905 = CARTESIAN_POINT('',(19.,-2.));
+#15906 = VECTOR('',#15907,1.);
+#15907 = DIRECTION('',(-1.,0.));
+#15908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15909 = PCURVE('',#8558,#15910);
+#15910 = DEFINITIONAL_REPRESENTATION('',(#15911),#15915);
+#15911 = LINE('',#15912,#15913);
+#15912 = CARTESIAN_POINT('',(0.,-3.3));
+#15913 = VECTOR('',#15914,1.);
+#15914 = DIRECTION('',(1.,0.));
+#15915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15916 = ORIENTED_EDGE('',*,*,#8517,.F.);
+#15917 = ADVANCED_FACE('',(#15918),#9220,.T.);
+#15918 = FACE_BOUND('',#15919,.T.);
+#15919 = EDGE_LOOP('',(#15920,#15941,#15942,#15943));
+#15920 = ORIENTED_EDGE('',*,*,#15921,.F.);
+#15921 = EDGE_CURVE('',#10790,#9180,#15922,.T.);
+#15922 = SURFACE_CURVE('',#15923,(#15927,#15934),.PCURVE_S1.);
+#15923 = LINE('',#15924,#15925);
+#15924 = CARTESIAN_POINT('',(-9.5,-3.5,1.7));
+#15925 = VECTOR('',#15926,1.);
+#15926 = DIRECTION('',(1.,0.,0.));
+#15927 = PCURVE('',#9220,#15928);
+#15928 = DEFINITIONAL_REPRESENTATION('',(#15929),#15933);
+#15929 = LINE('',#15930,#15931);
+#15930 = CARTESIAN_POINT('',(0.,0.));
+#15931 = VECTOR('',#15932,1.);
+#15932 = DIRECTION('',(1.,0.));
+#15933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15934 = PCURVE('',#9194,#15935);
+#15935 = DEFINITIONAL_REPRESENTATION('',(#15936),#15940);
+#15936 = LINE('',#15937,#15938);
+#15937 = CARTESIAN_POINT('',(0.,-3.3));
+#15938 = VECTOR('',#15939,1.);
+#15939 = DIRECTION('',(1.,0.));
+#15940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15941 = ORIENTED_EDGE('',*,*,#10789,.F.);
+#15942 = ORIENTED_EDGE('',*,*,#15870,.F.);
+#15943 = ORIENTED_EDGE('',*,*,#9205,.F.);
+#15944 = ADVANCED_FACE('',(#15945),#8558,.T.);
+#15945 = FACE_BOUND('',#15946,.T.);
+#15946 = EDGE_LOOP('',(#15947,#15948,#15969,#15970));
+#15947 = ORIENTED_EDGE('',*,*,#11304,.F.);
+#15948 = ORIENTED_EDGE('',*,*,#15949,.F.);
+#15949 = EDGE_CURVE('',#8544,#11281,#15950,.T.);
+#15950 = SURFACE_CURVE('',#15951,(#15955,#15962),.PCURVE_S1.);
+#15951 = LINE('',#15952,#15953);
+#15952 = CARTESIAN_POINT('',(1.14,6.5,4.75));
+#15953 = VECTOR('',#15954,1.);
+#15954 = DIRECTION('',(-1.,0.,0.));
+#15955 = PCURVE('',#8558,#15956);
+#15956 = DEFINITIONAL_REPRESENTATION('',(#15957),#15961);
+#15957 = LINE('',#15958,#15959);
+#15958 = CARTESIAN_POINT('',(8.36,-0.25));
+#15959 = VECTOR('',#15960,1.);
+#15960 = DIRECTION('',(1.,0.));
+#15961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15962 = PCURVE('',#8590,#15963);
+#15963 = DEFINITIONAL_REPRESENTATION('',(#15964),#15968);
+#15964 = LINE('',#15965,#15966);
+#15965 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15966 = VECTOR('',#15967,1.);
+#15967 = DIRECTION('',(0.,1.));
+#15968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15969 = ORIENTED_EDGE('',*,*,#8543,.F.);
+#15970 = ORIENTED_EDGE('',*,*,#15896,.T.);
+#15971 = ADVANCED_FACE('',(#15972),#9194,.T.);
+#15972 = FACE_BOUND('',#15973,.T.);
+#15973 = EDGE_LOOP('',(#15974,#15975,#15996,#15997));
+#15974 = ORIENTED_EDGE('',*,*,#9179,.F.);
+#15975 = ORIENTED_EDGE('',*,*,#15976,.F.);
+#15976 = EDGE_CURVE('',#10811,#9147,#15977,.T.);
+#15977 = SURFACE_CURVE('',#15978,(#15982,#15989),.PCURVE_S1.);
+#15978 = LINE('',#15979,#15980);
+#15979 = CARTESIAN_POINT('',(-1.14,-3.5,4.75));
+#15980 = VECTOR('',#15981,1.);
+#15981 = DIRECTION('',(1.,0.,0.));
+#15982 = PCURVE('',#9194,#15983);
+#15983 = DEFINITIONAL_REPRESENTATION('',(#15984),#15988);
+#15984 = LINE('',#15985,#15986);
+#15985 = CARTESIAN_POINT('',(8.36,-0.25));
+#15986 = VECTOR('',#15987,1.);
+#15987 = DIRECTION('',(1.,0.));
+#15988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15989 = PCURVE('',#9167,#15990);
+#15990 = DEFINITIONAL_REPRESENTATION('',(#15991),#15995);
+#15991 = LINE('',#15992,#15993);
+#15992 = CARTESIAN_POINT('',(-0.,0.));
+#15993 = VECTOR('',#15994,1.);
+#15994 = DIRECTION('',(-0.,1.));
+#15995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15996 = ORIENTED_EDGE('',*,*,#10810,.F.);
+#15997 = ORIENTED_EDGE('',*,*,#15921,.T.);
+#15998 = ADVANCED_FACE('',(#15999),#8590,.T.);
+#15999 = FACE_BOUND('',#16000,.T.);
+#16000 = EDGE_LOOP('',(#16001,#16002,#16003,#16004));
+#16001 = ORIENTED_EDGE('',*,*,#8569,.T.);
+#16002 = ORIENTED_EDGE('',*,*,#15949,.T.);
+#16003 = ORIENTED_EDGE('',*,*,#11280,.F.);
+#16004 = ORIENTED_EDGE('',*,*,#16005,.F.);
+#16005 = EDGE_CURVE('',#8570,#11258,#16006,.T.);
+#16006 = SURFACE_CURVE('',#16007,(#16011,#16018),.PCURVE_S1.);
+#16007 = LINE('',#16008,#16009);
+#16008 = CARTESIAN_POINT('',(1.14,6.25,5.));
+#16009 = VECTOR('',#16010,1.);
+#16010 = DIRECTION('',(-1.,0.,0.));
+#16011 = PCURVE('',#8590,#16012);
+#16012 = DEFINITIONAL_REPRESENTATION('',(#16013),#16017);
+#16013 = LINE('',#16014,#16015);
+#16014 = CARTESIAN_POINT('',(0.,0.));
+#16015 = VECTOR('',#16016,1.);
+#16016 = DIRECTION('',(0.,1.));
+#16017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16018 = PCURVE('',#8618,#16019);
+#16019 = DEFINITIONAL_REPRESENTATION('',(#16020),#16024);
+#16020 = LINE('',#16021,#16022);
+#16021 = CARTESIAN_POINT('',(10.64,-3.25));
+#16022 = VECTOR('',#16023,1.);
+#16023 = DIRECTION('',(-1.,0.));
+#16024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16025 = ADVANCED_FACE('',(#16026),#9167,.T.);
+#16026 = FACE_BOUND('',#16027,.F.);
+#16027 = EDGE_LOOP('',(#16028,#16029,#16050,#16051));
+#16028 = ORIENTED_EDGE('',*,*,#10831,.T.);
+#16029 = ORIENTED_EDGE('',*,*,#16030,.T.);
+#16030 = EDGE_CURVE('',#10832,#9119,#16031,.T.);
+#16031 = SURFACE_CURVE('',#16032,(#16036,#16043),.PCURVE_S1.);
+#16032 = LINE('',#16033,#16034);
+#16033 = CARTESIAN_POINT('',(-1.14,-3.25,5.));
+#16034 = VECTOR('',#16035,1.);
+#16035 = DIRECTION('',(1.,0.,0.));
+#16036 = PCURVE('',#9167,#16037);
+#16037 = DEFINITIONAL_REPRESENTATION('',(#16038),#16042);
+#16038 = LINE('',#16039,#16040);
+#16039 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#16040 = VECTOR('',#16041,1.);
+#16041 = DIRECTION('',(-0.,1.));
+#16042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16043 = PCURVE('',#9134,#16044);
+#16044 = DEFINITIONAL_REPRESENTATION('',(#16045),#16049);
+#16045 = LINE('',#16046,#16047);
+#16046 = CARTESIAN_POINT('',(8.36,-12.75));
+#16047 = VECTOR('',#16048,1.);
+#16048 = DIRECTION('',(1.,0.));
+#16049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16050 = ORIENTED_EDGE('',*,*,#9146,.F.);
+#16051 = ORIENTED_EDGE('',*,*,#15976,.F.);
+#16052 = ADVANCED_FACE('',(#16053),#8618,.T.);
+#16053 = FACE_BOUND('',#16054,.T.);
+#16054 = EDGE_LOOP('',(#16055,#16056,#16057,#16058));
+#16055 = ORIENTED_EDGE('',*,*,#8602,.T.);
+#16056 = ORIENTED_EDGE('',*,*,#16005,.T.);
+#16057 = ORIENTED_EDGE('',*,*,#11257,.T.);
+#16058 = ORIENTED_EDGE('',*,*,#16059,.T.);
+#16059 = EDGE_CURVE('',#11234,#8603,#16060,.T.);
+#16060 = SURFACE_CURVE('',#16061,(#16065,#16072),.PCURVE_S1.);
+#16061 = LINE('',#16062,#16063);
+#16062 = CARTESIAN_POINT('',(-1.14,5.75,5.));
+#16063 = VECTOR('',#16064,1.);
+#16064 = DIRECTION('',(1.,0.,0.));
+#16065 = PCURVE('',#8618,#16066);
+#16066 = DEFINITIONAL_REPRESENTATION('',(#16067),#16071);
+#16067 = LINE('',#16068,#16069);
+#16068 = CARTESIAN_POINT('',(8.36,-3.75));
+#16069 = VECTOR('',#16070,1.);
+#16070 = DIRECTION('',(1.,0.));
+#16071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16072 = PCURVE('',#8651,#16073);
+#16073 = DEFINITIONAL_REPRESENTATION('',(#16074),#16078);
+#16074 = LINE('',#16075,#16076);
+#16075 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#16076 = VECTOR('',#16077,1.);
+#16077 = DIRECTION('',(-0.,1.));
+#16078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16079 = ADVANCED_FACE('',(#16080),#9134,.T.);
+#16080 = FACE_BOUND('',#16081,.T.);
+#16081 = EDGE_LOOP('',(#16082,#16083,#16104,#16105));
+#16082 = ORIENTED_EDGE('',*,*,#9118,.T.);
+#16083 = ORIENTED_EDGE('',*,*,#16084,.T.);
+#16084 = EDGE_CURVE('',#9086,#10856,#16085,.T.);
+#16085 = SURFACE_CURVE('',#16086,(#16090,#16097),.PCURVE_S1.);
+#16086 = LINE('',#16087,#16088);
+#16087 = CARTESIAN_POINT('',(1.14,-2.75,5.));
+#16088 = VECTOR('',#16089,1.);
+#16089 = DIRECTION('',(-1.,0.,0.));
+#16090 = PCURVE('',#9134,#16091);
+#16091 = DEFINITIONAL_REPRESENTATION('',(#16092),#16096);
+#16092 = LINE('',#16093,#16094);
+#16093 = CARTESIAN_POINT('',(10.64,-12.25));
+#16094 = VECTOR('',#16095,1.);
+#16095 = DIRECTION('',(-1.,0.));
+#16096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16097 = PCURVE('',#9106,#16098);
+#16098 = DEFINITIONAL_REPRESENTATION('',(#16099),#16103);
+#16099 = LINE('',#16100,#16101);
+#16100 = CARTESIAN_POINT('',(0.,0.));
+#16101 = VECTOR('',#16102,1.);
+#16102 = DIRECTION('',(0.,1.));
+#16103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16104 = ORIENTED_EDGE('',*,*,#10855,.T.);
+#16105 = ORIENTED_EDGE('',*,*,#16030,.T.);
+#16106 = ADVANCED_FACE('',(#16107),#8651,.T.);
+#16107 = FACE_BOUND('',#16108,.F.);
+#16108 = EDGE_LOOP('',(#16109,#16110,#16111,#16112));
+#16109 = ORIENTED_EDGE('',*,*,#11233,.T.);
+#16110 = ORIENTED_EDGE('',*,*,#16059,.T.);
+#16111 = ORIENTED_EDGE('',*,*,#8630,.F.);
+#16112 = ORIENTED_EDGE('',*,*,#16113,.F.);
+#16113 = EDGE_CURVE('',#11213,#8631,#16114,.T.);
+#16114 = SURFACE_CURVE('',#16115,(#16119,#16126),.PCURVE_S1.);
+#16115 = LINE('',#16116,#16117);
+#16116 = CARTESIAN_POINT('',(-1.14,5.5,4.75));
+#16117 = VECTOR('',#16118,1.);
+#16118 = DIRECTION('',(1.,0.,0.));
+#16119 = PCURVE('',#8651,#16120);
+#16120 = DEFINITIONAL_REPRESENTATION('',(#16121),#16125);
+#16121 = LINE('',#16122,#16123);
+#16122 = CARTESIAN_POINT('',(-0.,0.));
+#16123 = VECTOR('',#16124,1.);
+#16124 = DIRECTION('',(-0.,1.));
+#16125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16126 = PCURVE('',#8678,#16127);
+#16127 = DEFINITIONAL_REPRESENTATION('',(#16128),#16132);
+#16128 = LINE('',#16129,#16130);
+#16129 = CARTESIAN_POINT('',(8.36,-0.25));
+#16130 = VECTOR('',#16131,1.);
+#16131 = DIRECTION('',(1.,0.));
+#16132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16133 = ADVANCED_FACE('',(#16134),#9106,.T.);
+#16134 = FACE_BOUND('',#16135,.T.);
+#16135 = EDGE_LOOP('',(#16136,#16137,#16158,#16159));
+#16136 = ORIENTED_EDGE('',*,*,#9085,.T.);
+#16137 = ORIENTED_EDGE('',*,*,#16138,.T.);
+#16138 = EDGE_CURVE('',#9060,#10879,#16139,.T.);
+#16139 = SURFACE_CURVE('',#16140,(#16144,#16151),.PCURVE_S1.);
+#16140 = LINE('',#16141,#16142);
+#16141 = CARTESIAN_POINT('',(1.14,-2.5,4.75));
+#16142 = VECTOR('',#16143,1.);
+#16143 = DIRECTION('',(-1.,0.,0.));
+#16144 = PCURVE('',#9106,#16145);
+#16145 = DEFINITIONAL_REPRESENTATION('',(#16146),#16150);
+#16146 = LINE('',#16147,#16148);
+#16147 = CARTESIAN_POINT('',(1.570796326795,0.));
+#16148 = VECTOR('',#16149,1.);
+#16149 = DIRECTION('',(0.,1.));
+#16150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16151 = PCURVE('',#9074,#16152);
+#16152 = DEFINITIONAL_REPRESENTATION('',(#16153),#16157);
+#16153 = LINE('',#16154,#16155);
+#16154 = CARTESIAN_POINT('',(8.36,-0.25));
+#16155 = VECTOR('',#16156,1.);
+#16156 = DIRECTION('',(1.,0.));
+#16157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16158 = ORIENTED_EDGE('',*,*,#10878,.F.);
+#16159 = ORIENTED_EDGE('',*,*,#16084,.F.);
+#16160 = ADVANCED_FACE('',(#16161),#8678,.T.);
+#16161 = FACE_BOUND('',#16162,.T.);
+#16162 = EDGE_LOOP('',(#16163,#16164,#16165,#16166));
+#16163 = ORIENTED_EDGE('',*,*,#8663,.F.);
+#16164 = ORIENTED_EDGE('',*,*,#16113,.F.);
+#16165 = ORIENTED_EDGE('',*,*,#11212,.F.);
+#16166 = ORIENTED_EDGE('',*,*,#16167,.T.);
+#16167 = EDGE_CURVE('',#11192,#8664,#16168,.T.);
+#16168 = SURFACE_CURVE('',#16169,(#16173,#16180),.PCURVE_S1.);
+#16169 = LINE('',#16170,#16171);
+#16170 = CARTESIAN_POINT('',(-9.5,5.5,1.7));
+#16171 = VECTOR('',#16172,1.);
+#16172 = DIRECTION('',(1.,0.,0.));
+#16173 = PCURVE('',#8678,#16174);
+#16174 = DEFINITIONAL_REPRESENTATION('',(#16175),#16179);
+#16175 = LINE('',#16176,#16177);
+#16176 = CARTESIAN_POINT('',(0.,-3.3));
+#16177 = VECTOR('',#16178,1.);
+#16178 = DIRECTION('',(1.,0.));
+#16179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16180 = PCURVE('',#8704,#16181);
+#16181 = DEFINITIONAL_REPRESENTATION('',(#16182),#16186);
+#16182 = LINE('',#16183,#16184);
+#16183 = CARTESIAN_POINT('',(0.,0.));
+#16184 = VECTOR('',#16185,1.);
+#16185 = DIRECTION('',(1.,0.));
+#16186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16187 = ADVANCED_FACE('',(#16188),#9074,.T.);
+#16188 = FACE_BOUND('',#16189,.T.);
+#16189 = EDGE_LOOP('',(#16190,#16191,#16192,#16193));
+#16190 = ORIENTED_EDGE('',*,*,#10902,.F.);
+#16191 = ORIENTED_EDGE('',*,*,#16138,.F.);
+#16192 = ORIENTED_EDGE('',*,*,#9059,.F.);
+#16193 = ORIENTED_EDGE('',*,*,#16194,.T.);
+#16194 = EDGE_CURVE('',#9034,#10903,#16195,.T.);
+#16195 = SURFACE_CURVE('',#16196,(#16200,#16207),.PCURVE_S1.);
+#16196 = LINE('',#16197,#16198);
+#16197 = CARTESIAN_POINT('',(9.5,-2.5,1.7));
+#16198 = VECTOR('',#16199,1.);
+#16199 = DIRECTION('',(-1.,0.,0.));
+#16200 = PCURVE('',#9074,#16201);
+#16201 = DEFINITIONAL_REPRESENTATION('',(#16202),#16206);
+#16202 = LINE('',#16203,#16204);
+#16203 = CARTESIAN_POINT('',(0.,-3.3));
+#16204 = VECTOR('',#16205,1.);
+#16205 = DIRECTION('',(1.,0.));
+#16206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16207 = PCURVE('',#9048,#16208);
+#16208 = DEFINITIONAL_REPRESENTATION('',(#16209),#16213);
+#16209 = LINE('',#16210,#16211);
+#16210 = CARTESIAN_POINT('',(19.,-2.));
+#16211 = VECTOR('',#16212,1.);
+#16212 = DIRECTION('',(-1.,0.));
+#16213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16214 = ADVANCED_FACE('',(#16215),#8704,.T.);
+#16215 = FACE_BOUND('',#16216,.T.);
+#16216 = EDGE_LOOP('',(#16217,#16218,#16219,#16240));
+#16217 = ORIENTED_EDGE('',*,*,#16167,.F.);
+#16218 = ORIENTED_EDGE('',*,*,#11191,.F.);
+#16219 = ORIENTED_EDGE('',*,*,#16220,.F.);
+#16220 = EDGE_CURVE('',#8690,#11171,#16221,.T.);
+#16221 = SURFACE_CURVE('',#16222,(#16226,#16233),.PCURVE_S1.);
+#16222 = LINE('',#16223,#16224);
+#16223 = CARTESIAN_POINT('',(9.5,3.5,1.7));
+#16224 = VECTOR('',#16225,1.);
+#16225 = DIRECTION('',(-1.,0.,0.));
+#16226 = PCURVE('',#8704,#16227);
+#16227 = DEFINITIONAL_REPRESENTATION('',(#16228),#16232);
+#16228 = LINE('',#16229,#16230);
+#16229 = CARTESIAN_POINT('',(19.,-2.));
+#16230 = VECTOR('',#16231,1.);
+#16231 = DIRECTION('',(-1.,0.));
+#16232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16233 = PCURVE('',#8730,#16234);
+#16234 = DEFINITIONAL_REPRESENTATION('',(#16235),#16239);
+#16235 = LINE('',#16236,#16237);
+#16236 = CARTESIAN_POINT('',(0.,-3.3));
+#16237 = VECTOR('',#16238,1.);
+#16238 = DIRECTION('',(1.,0.));
+#16239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16240 = ORIENTED_EDGE('',*,*,#8689,.F.);
+#16241 = ADVANCED_FACE('',(#16242),#9048,.T.);
+#16242 = FACE_BOUND('',#16243,.T.);
+#16243 = EDGE_LOOP('',(#16244,#16265,#16266,#16267));
+#16244 = ORIENTED_EDGE('',*,*,#16245,.F.);
+#16245 = EDGE_CURVE('',#10924,#9008,#16246,.T.);
+#16246 = SURFACE_CURVE('',#16247,(#16251,#16258),.PCURVE_S1.);
+#16247 = LINE('',#16248,#16249);
+#16248 = CARTESIAN_POINT('',(-9.5,-0.5,1.7));
+#16249 = VECTOR('',#16250,1.);
+#16250 = DIRECTION('',(1.,0.,0.));
+#16251 = PCURVE('',#9048,#16252);
+#16252 = DEFINITIONAL_REPRESENTATION('',(#16253),#16257);
+#16253 = LINE('',#16254,#16255);
+#16254 = CARTESIAN_POINT('',(0.,0.));
+#16255 = VECTOR('',#16256,1.);
+#16256 = DIRECTION('',(1.,0.));
+#16257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16258 = PCURVE('',#9022,#16259);
+#16259 = DEFINITIONAL_REPRESENTATION('',(#16260),#16264);
+#16260 = LINE('',#16261,#16262);
+#16261 = CARTESIAN_POINT('',(0.,-3.3));
+#16262 = VECTOR('',#16263,1.);
+#16263 = DIRECTION('',(1.,0.));
+#16264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16265 = ORIENTED_EDGE('',*,*,#10923,.F.);
+#16266 = ORIENTED_EDGE('',*,*,#16194,.F.);
+#16267 = ORIENTED_EDGE('',*,*,#9033,.F.);
+#16268 = ADVANCED_FACE('',(#16269),#8730,.T.);
+#16269 = FACE_BOUND('',#16270,.T.);
+#16270 = EDGE_LOOP('',(#16271,#16272,#16293,#16294));
+#16271 = ORIENTED_EDGE('',*,*,#11170,.F.);
+#16272 = ORIENTED_EDGE('',*,*,#16273,.F.);
+#16273 = EDGE_CURVE('',#8716,#11147,#16274,.T.);
+#16274 = SURFACE_CURVE('',#16275,(#16279,#16286),.PCURVE_S1.);
+#16275 = LINE('',#16276,#16277);
+#16276 = CARTESIAN_POINT('',(1.14,3.5,4.75));
+#16277 = VECTOR('',#16278,1.);
+#16278 = DIRECTION('',(-1.,0.,0.));
+#16279 = PCURVE('',#8730,#16280);
+#16280 = DEFINITIONAL_REPRESENTATION('',(#16281),#16285);
+#16281 = LINE('',#16282,#16283);
+#16282 = CARTESIAN_POINT('',(8.36,-0.25));
+#16283 = VECTOR('',#16284,1.);
+#16284 = DIRECTION('',(1.,0.));
+#16285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16286 = PCURVE('',#8762,#16287);
+#16287 = DEFINITIONAL_REPRESENTATION('',(#16288),#16292);
+#16288 = LINE('',#16289,#16290);
+#16289 = CARTESIAN_POINT('',(1.570796326795,0.));
+#16290 = VECTOR('',#16291,1.);
+#16291 = DIRECTION('',(0.,1.));
+#16292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16293 = ORIENTED_EDGE('',*,*,#8715,.F.);
+#16294 = ORIENTED_EDGE('',*,*,#16220,.T.);
+#16295 = ADVANCED_FACE('',(#16296),#9022,.T.);
+#16296 = FACE_BOUND('',#16297,.T.);
+#16297 = EDGE_LOOP('',(#16298,#16299,#16320,#16321));
+#16298 = ORIENTED_EDGE('',*,*,#9007,.F.);
+#16299 = ORIENTED_EDGE('',*,*,#16300,.F.);
+#16300 = EDGE_CURVE('',#10945,#8975,#16301,.T.);
+#16301 = SURFACE_CURVE('',#16302,(#16306,#16313),.PCURVE_S1.);
+#16302 = LINE('',#16303,#16304);
+#16303 = CARTESIAN_POINT('',(-1.14,-0.5,4.75));
+#16304 = VECTOR('',#16305,1.);
+#16305 = DIRECTION('',(1.,0.,0.));
+#16306 = PCURVE('',#9022,#16307);
+#16307 = DEFINITIONAL_REPRESENTATION('',(#16308),#16312);
+#16308 = LINE('',#16309,#16310);
+#16309 = CARTESIAN_POINT('',(8.36,-0.25));
+#16310 = VECTOR('',#16311,1.);
+#16311 = DIRECTION('',(1.,0.));
+#16312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16313 = PCURVE('',#8995,#16314);
+#16314 = DEFINITIONAL_REPRESENTATION('',(#16315),#16319);
+#16315 = LINE('',#16316,#16317);
+#16316 = CARTESIAN_POINT('',(-0.,0.));
+#16317 = VECTOR('',#16318,1.);
+#16318 = DIRECTION('',(-0.,1.));
+#16319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16320 = ORIENTED_EDGE('',*,*,#10944,.F.);
+#16321 = ORIENTED_EDGE('',*,*,#16245,.T.);
+#16322 = ADVANCED_FACE('',(#16323),#8762,.T.);
+#16323 = FACE_BOUND('',#16324,.T.);
+#16324 = EDGE_LOOP('',(#16325,#16326,#16327,#16328));
+#16325 = ORIENTED_EDGE('',*,*,#8741,.T.);
+#16326 = ORIENTED_EDGE('',*,*,#16273,.T.);
+#16327 = ORIENTED_EDGE('',*,*,#11146,.F.);
+#16328 = ORIENTED_EDGE('',*,*,#16329,.F.);
+#16329 = EDGE_CURVE('',#8742,#11124,#16330,.T.);
+#16330 = SURFACE_CURVE('',#16331,(#16335,#16342),.PCURVE_S1.);
+#16331 = LINE('',#16332,#16333);
+#16332 = CARTESIAN_POINT('',(1.14,3.25,5.));
+#16333 = VECTOR('',#16334,1.);
+#16334 = DIRECTION('',(-1.,0.,0.));
+#16335 = PCURVE('',#8762,#16336);
+#16336 = DEFINITIONAL_REPRESENTATION('',(#16337),#16341);
+#16337 = LINE('',#16338,#16339);
+#16338 = CARTESIAN_POINT('',(0.,0.));
+#16339 = VECTOR('',#16340,1.);
+#16340 = DIRECTION('',(0.,1.));
+#16341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16342 = PCURVE('',#8790,#16343);
+#16343 = DEFINITIONAL_REPRESENTATION('',(#16344),#16348);
+#16344 = LINE('',#16345,#16346);
+#16345 = CARTESIAN_POINT('',(10.64,-6.25));
+#16346 = VECTOR('',#16347,1.);
+#16347 = DIRECTION('',(-1.,0.));
+#16348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16349 = ADVANCED_FACE('',(#16350),#8995,.T.);
+#16350 = FACE_BOUND('',#16351,.F.);
+#16351 = EDGE_LOOP('',(#16352,#16353,#16374,#16375));
+#16352 = ORIENTED_EDGE('',*,*,#10965,.T.);
+#16353 = ORIENTED_EDGE('',*,*,#16354,.T.);
+#16354 = EDGE_CURVE('',#10966,#8947,#16355,.T.);
+#16355 = SURFACE_CURVE('',#16356,(#16360,#16367),.PCURVE_S1.);
+#16356 = LINE('',#16357,#16358);
+#16357 = CARTESIAN_POINT('',(-1.14,-0.25,5.));
+#16358 = VECTOR('',#16359,1.);
+#16359 = DIRECTION('',(1.,0.,0.));
+#16360 = PCURVE('',#8995,#16361);
+#16361 = DEFINITIONAL_REPRESENTATION('',(#16362),#16366);
+#16362 = LINE('',#16363,#16364);
+#16363 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#16364 = VECTOR('',#16365,1.);
+#16365 = DIRECTION('',(-0.,1.));
+#16366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16367 = PCURVE('',#8962,#16368);
+#16368 = DEFINITIONAL_REPRESENTATION('',(#16369),#16373);
+#16369 = LINE('',#16370,#16371);
+#16370 = CARTESIAN_POINT('',(8.36,-9.75));
+#16371 = VECTOR('',#16372,1.);
+#16372 = DIRECTION('',(1.,0.));
+#16373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16374 = ORIENTED_EDGE('',*,*,#8974,.F.);
+#16375 = ORIENTED_EDGE('',*,*,#16300,.F.);
+#16376 = ADVANCED_FACE('',(#16377),#8790,.T.);
+#16377 = FACE_BOUND('',#16378,.T.);
+#16378 = EDGE_LOOP('',(#16379,#16380,#16381,#16382));
+#16379 = ORIENTED_EDGE('',*,*,#8774,.T.);
+#16380 = ORIENTED_EDGE('',*,*,#16329,.T.);
+#16381 = ORIENTED_EDGE('',*,*,#11123,.T.);
+#16382 = ORIENTED_EDGE('',*,*,#16383,.T.);
+#16383 = EDGE_CURVE('',#11100,#8775,#16384,.T.);
+#16384 = SURFACE_CURVE('',#16385,(#16389,#16396),.PCURVE_S1.);
+#16385 = LINE('',#16386,#16387);
+#16386 = CARTESIAN_POINT('',(-1.14,2.75,5.));
+#16387 = VECTOR('',#16388,1.);
+#16388 = DIRECTION('',(1.,0.,0.));
+#16389 = PCURVE('',#8790,#16390);
+#16390 = DEFINITIONAL_REPRESENTATION('',(#16391),#16395);
+#16391 = LINE('',#16392,#16393);
+#16392 = CARTESIAN_POINT('',(8.36,-6.75));
+#16393 = VECTOR('',#16394,1.);
+#16394 = DIRECTION('',(1.,0.));
+#16395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16396 = PCURVE('',#8823,#16397);
+#16397 = DEFINITIONAL_REPRESENTATION('',(#16398),#16402);
+#16398 = LINE('',#16399,#16400);
+#16399 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#16400 = VECTOR('',#16401,1.);
+#16401 = DIRECTION('',(-0.,1.));
+#16402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16403 = ADVANCED_FACE('',(#16404),#8962,.T.);
+#16404 = FACE_BOUND('',#16405,.T.);
+#16405 = EDGE_LOOP('',(#16406,#16407,#16428,#16429));
+#16406 = ORIENTED_EDGE('',*,*,#8946,.T.);
+#16407 = ORIENTED_EDGE('',*,*,#16408,.T.);
+#16408 = EDGE_CURVE('',#8914,#10990,#16409,.T.);
+#16409 = SURFACE_CURVE('',#16410,(#16414,#16421),.PCURVE_S1.);
+#16410 = LINE('',#16411,#16412);
+#16411 = CARTESIAN_POINT('',(1.14,0.25,5.));
+#16412 = VECTOR('',#16413,1.);
+#16413 = DIRECTION('',(-1.,0.,0.));
+#16414 = PCURVE('',#8962,#16415);
+#16415 = DEFINITIONAL_REPRESENTATION('',(#16416),#16420);
+#16416 = LINE('',#16417,#16418);
+#16417 = CARTESIAN_POINT('',(10.64,-9.25));
+#16418 = VECTOR('',#16419,1.);
+#16419 = DIRECTION('',(-1.,0.));
+#16420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16421 = PCURVE('',#8934,#16422);
+#16422 = DEFINITIONAL_REPRESENTATION('',(#16423),#16427);
+#16423 = LINE('',#16424,#16425);
+#16424 = CARTESIAN_POINT('',(0.,0.));
+#16425 = VECTOR('',#16426,1.);
+#16426 = DIRECTION('',(0.,1.));
+#16427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16428 = ORIENTED_EDGE('',*,*,#10989,.T.);
+#16429 = ORIENTED_EDGE('',*,*,#16354,.T.);
+#16430 = ADVANCED_FACE('',(#16431),#8823,.T.);
+#16431 = FACE_BOUND('',#16432,.F.);
+#16432 = EDGE_LOOP('',(#16433,#16434,#16435,#16436));
+#16433 = ORIENTED_EDGE('',*,*,#11099,.T.);
+#16434 = ORIENTED_EDGE('',*,*,#16383,.T.);
+#16435 = ORIENTED_EDGE('',*,*,#8802,.F.);
+#16436 = ORIENTED_EDGE('',*,*,#16437,.F.);
+#16437 = EDGE_CURVE('',#11079,#8803,#16438,.T.);
+#16438 = SURFACE_CURVE('',#16439,(#16443,#16450),.PCURVE_S1.);
+#16439 = LINE('',#16440,#16441);
+#16440 = CARTESIAN_POINT('',(-1.14,2.5,4.75));
+#16441 = VECTOR('',#16442,1.);
+#16442 = DIRECTION('',(1.,0.,0.));
+#16443 = PCURVE('',#8823,#16444);
+#16444 = DEFINITIONAL_REPRESENTATION('',(#16445),#16449);
+#16445 = LINE('',#16446,#16447);
+#16446 = CARTESIAN_POINT('',(-0.,0.));
+#16447 = VECTOR('',#16448,1.);
+#16448 = DIRECTION('',(-0.,1.));
+#16449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16450 = PCURVE('',#8850,#16451);
+#16451 = DEFINITIONAL_REPRESENTATION('',(#16452),#16456);
+#16452 = LINE('',#16453,#16454);
+#16453 = CARTESIAN_POINT('',(8.36,-0.25));
+#16454 = VECTOR('',#16455,1.);
+#16455 = DIRECTION('',(1.,0.));
+#16456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16457 = ADVANCED_FACE('',(#16458),#8934,.T.);
+#16458 = FACE_BOUND('',#16459,.T.);
+#16459 = EDGE_LOOP('',(#16460,#16461,#16482,#16483));
+#16460 = ORIENTED_EDGE('',*,*,#8913,.T.);
+#16461 = ORIENTED_EDGE('',*,*,#16462,.T.);
+#16462 = EDGE_CURVE('',#8888,#11013,#16463,.T.);
+#16463 = SURFACE_CURVE('',#16464,(#16468,#16475),.PCURVE_S1.);
+#16464 = LINE('',#16465,#16466);
+#16465 = CARTESIAN_POINT('',(1.14,0.5,4.75));
+#16466 = VECTOR('',#16467,1.);
+#16467 = DIRECTION('',(-1.,0.,0.));
+#16468 = PCURVE('',#8934,#16469);
+#16469 = DEFINITIONAL_REPRESENTATION('',(#16470),#16474);
+#16470 = LINE('',#16471,#16472);
+#16471 = CARTESIAN_POINT('',(1.570796326795,0.));
+#16472 = VECTOR('',#16473,1.);
+#16473 = DIRECTION('',(0.,1.));
+#16474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16475 = PCURVE('',#8902,#16476);
+#16476 = DEFINITIONAL_REPRESENTATION('',(#16477),#16481);
+#16477 = LINE('',#16478,#16479);
+#16478 = CARTESIAN_POINT('',(8.36,-0.25));
+#16479 = VECTOR('',#16480,1.);
+#16480 = DIRECTION('',(1.,0.));
+#16481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16482 = ORIENTED_EDGE('',*,*,#11012,.F.);
+#16483 = ORIENTED_EDGE('',*,*,#16408,.F.);
+#16484 = ADVANCED_FACE('',(#16485),#8850,.T.);
+#16485 = FACE_BOUND('',#16486,.T.);
+#16486 = EDGE_LOOP('',(#16487,#16488,#16489,#16490));
+#16487 = ORIENTED_EDGE('',*,*,#8835,.F.);
+#16488 = ORIENTED_EDGE('',*,*,#16437,.F.);
+#16489 = ORIENTED_EDGE('',*,*,#11078,.F.);
+#16490 = ORIENTED_EDGE('',*,*,#16491,.T.);
+#16491 = EDGE_CURVE('',#11058,#8836,#16492,.T.);
+#16492 = SURFACE_CURVE('',#16493,(#16497,#16504),.PCURVE_S1.);
+#16493 = LINE('',#16494,#16495);
+#16494 = CARTESIAN_POINT('',(-9.5,2.5,1.7));
+#16495 = VECTOR('',#16496,1.);
+#16496 = DIRECTION('',(1.,0.,0.));
+#16497 = PCURVE('',#8850,#16498);
+#16498 = DEFINITIONAL_REPRESENTATION('',(#16499),#16503);
+#16499 = LINE('',#16500,#16501);
+#16500 = CARTESIAN_POINT('',(0.,-3.3));
+#16501 = VECTOR('',#16502,1.);
+#16502 = DIRECTION('',(1.,0.));
+#16503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16504 = PCURVE('',#8876,#16505);
+#16505 = DEFINITIONAL_REPRESENTATION('',(#16506),#16510);
+#16506 = LINE('',#16507,#16508);
+#16507 = CARTESIAN_POINT('',(0.,0.));
+#16508 = VECTOR('',#16509,1.);
+#16509 = DIRECTION('',(1.,0.));
+#16510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16511 = ADVANCED_FACE('',(#16512),#8902,.T.);
+#16512 = FACE_BOUND('',#16513,.T.);
+#16513 = EDGE_LOOP('',(#16514,#16515,#16516,#16517));
+#16514 = ORIENTED_EDGE('',*,*,#11036,.F.);
+#16515 = ORIENTED_EDGE('',*,*,#16462,.F.);
+#16516 = ORIENTED_EDGE('',*,*,#8887,.F.);
+#16517 = ORIENTED_EDGE('',*,*,#16518,.T.);
+#16518 = EDGE_CURVE('',#8862,#11037,#16519,.T.);
+#16519 = SURFACE_CURVE('',#16520,(#16524,#16531),.PCURVE_S1.);
+#16520 = LINE('',#16521,#16522);
+#16521 = CARTESIAN_POINT('',(9.5,0.5,1.7));
+#16522 = VECTOR('',#16523,1.);
+#16523 = DIRECTION('',(-1.,0.,0.));
+#16524 = PCURVE('',#8902,#16525);
+#16525 = DEFINITIONAL_REPRESENTATION('',(#16526),#16530);
+#16526 = LINE('',#16527,#16528);
+#16527 = CARTESIAN_POINT('',(0.,-3.3));
+#16528 = VECTOR('',#16529,1.);
+#16529 = DIRECTION('',(1.,0.));
+#16530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16531 = PCURVE('',#8876,#16532);
+#16532 = DEFINITIONAL_REPRESENTATION('',(#16533),#16537);
+#16533 = LINE('',#16534,#16535);
+#16534 = CARTESIAN_POINT('',(19.,-2.));
+#16535 = VECTOR('',#16536,1.);
+#16536 = DIRECTION('',(-1.,0.));
+#16537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16538 = ADVANCED_FACE('',(#16539),#8876,.T.);
+#16539 = FACE_BOUND('',#16540,.T.);
+#16540 = EDGE_LOOP('',(#16541,#16542,#16543,#16544));
+#16541 = ORIENTED_EDGE('',*,*,#16491,.F.);
+#16542 = ORIENTED_EDGE('',*,*,#11057,.F.);
+#16543 = ORIENTED_EDGE('',*,*,#16518,.F.);
+#16544 = ORIENTED_EDGE('',*,*,#8861,.F.);
+#16545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16549)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#16546,#16547,#16548)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#16546 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#16547 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#16548 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#16549 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16546,
+  'distance_accuracy_value','confusion accuracy');
+#16550 = PRODUCT_TYPE('part',$,(#7));
+#16551 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16552),#16545);
+#16552 = STYLED_ITEM('color',(#16553),#15);
+#16553 = PRESENTATION_STYLE_ASSIGNMENT((#16554,#16560));
+#16554 = SURFACE_STYLE_USAGE(.BOTH.,#16555);
+#16555 = SURFACE_SIDE_STYLE('',(#16556));
+#16556 = SURFACE_STYLE_FILL_AREA(#16557);
+#16557 = FILL_AREA_STYLE('',(#16558));
+#16558 = FILL_AREA_STYLE_COLOUR('',#16559);
+#16559 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#16560 = CURVE_STYLE('',#16561,POSITIVE_LENGTH_MEASURE(0.1),#16559);
+#16561 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.stl b/Electrical Parts/electronic-components/heat-sinks/heat-sink-19x19x5mm.stl
new file mode 100644
index 0000000000000000000000000000000000000000..b45396a2c80f4a7a45ab38c0ca451ccb83f3e583
GIT binary patch
literal 111884
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

literal 0
HcmV?d00001