From 15fdc0c7d293471646e7641421420efb2187d895 Mon Sep 17 00:00:00 2001
From: mirror <mirror@BlackMind.home>
Date: Tue, 13 Aug 2024 19:02:09 +0200
Subject: [PATCH 1/6] Created the motedis profile Profile-20x20-B-Type_Slot6_A
 again. Now to change the profile size you only have to change the value
 marked SetLength

---
 .../Profile-20x20-B-Type_Slot6_A.fcstd        |   Bin 93911 -> 83030 bytes
 .../Motedis/Profile-20x20-B-Type_Slot6_A.step | 15541 ++++++++--------
 .../Motedis/Profile-20x20-B-Type_Slot6_A.stl  |   Bin 24884 -> 60884 bytes
 3 files changed, 8253 insertions(+), 7288 deletions(-)

diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.fcstd b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.fcstd
index 3ddf4889f8e2d4cda82299c19a089150641bc0c3..14df835af7ec333955b26c3e2450688cf85d5131 100644
GIT binary patch
literal 83030
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

literal 93911
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%0A7PW{(x)AsnTlvRvQ}u69M<wH=`5#c^
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
L6qlm@v$ykqrPK>+

diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.step b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.step
index 8432af87..2b594949 100644
--- a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.step	
+++ b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.step	
@@ -1,8517 +1,9482 @@
 ISO-10303-21;
 HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME(
-'/home/alexandre/Documents/FreeCad-Library/Motedis/Profile-20x20-B-Type_
-Slot6_A.step','2015-10-04T22:54:04',('Author'),(''),
-  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
-FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+FILE_NAME('Open CASCADE Shape Model','2024-08-13T18:58:46',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
 ENDSEC;
 DATA;
-#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
-  'automotive_design',1997,#2);
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
 #2 = APPLICATION_CONTEXT(
   'core data for automotive mechanical design processes');
 #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
 #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
 #5 = PRODUCT_DEFINITION('design','',#6,#9);
 #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
-#7 = PRODUCT('Pocket001','Pocket001','',(#8));
-#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#7 = PRODUCT('Profile-20x20-B-Type_Slot6_A',
+  'Profile-20x20-B-Type_Slot6_A','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
 #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#7229);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#8116);
 #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,#137,#2687,#2736,#4819,#4846,#4873,#4900,
-    #4927,#4954,#4981,#5008,#5035,#5062,#5089,#5116,#5143,#5170,#5197,
-    #5224,#5251,#5278,#5305,#5332,#5359,#5386,#5413,#5440,#5467,#5494,
-    #5521,#5548,#5575,#5602,#5629,#5656,#5683,#5710,#5737,#5764,#5791,
-    #5818,#5845,#5872,#5899,#5926,#5953,#5980,#6007,#6034,#6061,#6088,
-    #6115,#6142,#6169,#6196,#6223,#6250,#6277,#6304,#6331,#6358,#6385,
-    #6412,#6439,#6466,#6493,#6520,#6547,#6574,#6601,#6628,#6655,#6682,
-    #6709,#6736,#6763,#6790,#6797,#6844,#6871,#6898,#6925,#6952,#6979,
-    #7006,#7033,#7060,#7087,#7114,#7141,#7168,#7195,#7222));
+#16 = CLOSED_SHELL('',(#17,#137,#213,#291,#959,#1527,#1554,#1581,#1608,
+    #1635,#1662,#1689,#1716,#1743,#1770,#1802,#2542,#2588,#2615,#2642,
+    #2669,#2696,#2728,#3463,#3510,#3537,#3564,#3591,#3618,#3625,#4245,
+    #4860,#4887,#4934,#4961,#4988,#5015,#5042,#5069,#5096,#5123,#5150,
+    #5157,#5184,#5211,#5238,#5265,#5292,#5323,#6019,#6066,#6093,#6120,
+    #6147,#6174,#6201,#6228,#6235,#6262,#6309,#6336,#6363,#6390,#6417,
+    #6444,#6471,#6498,#6525,#6552,#6579,#6625,#6652,#6679,#6706,#6713,
+    #6740,#6767,#6794,#6821,#6848,#6875,#6902,#6909,#7485,#7511,#7557,
+    #7583,#7610,#7637,#7664,#7691,#7718,#7745,#7772,#7799,#7806,#7832,
+    #7859,#7886,#7913,#7920,#7947,#7974,#8001,#8028,#8055,#8082,#8109));
 #17 = ADVANCED_FACE('',(#18),#32,.T.);
-#18 = FACE_BOUND('',#19,.T.);
+#18 = FACE_BOUND('',#19,.F.);
 #19 = EDGE_LOOP('',(#20,#55,#83,#111));
-#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
 #21 = EDGE_CURVE('',#22,#24,#26,.T.);
 #22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
+#23 = CARTESIAN_POINT('',(10.,1.E-15,3.4));
 #24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(-10.,-5.595524044111E-15,-3.4));
+#25 = CARTESIAN_POINT('',(10.,-380.,3.4));
 #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
 #27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
+#28 = CARTESIAN_POINT('',(10.,1.51E-15,3.4));
 #29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.,5.551115123126E-16,1.));
+#30 = DIRECTION('',(0.,-1.,4.4E-16));
 #31 = PCURVE('',#32,#37);
 #32 = PLANE('',#33);
 #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
-#35 = DIRECTION('',(-1.,0.,0.));
-#36 = DIRECTION('',(0.,5.551115123126E-16,1.));
+#34 = CARTESIAN_POINT('',(10.,1.51E-15,3.4));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DIRECTION('',(0.,-4.4E-16,-1.));
 #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
 #38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(0.,0.));
+#39 = CARTESIAN_POINT('',(-0.,-0.));
 #40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(1.,0.));
+#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('',(-10.,-4.996003610813E-15,-9.));
-#47 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#48 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
+#46 = CARTESIAN_POINT('',(10.,1.51E-15,3.4));
+#47 = DIRECTION('',(0.,4.4E-16,1.));
+#48 = DIRECTION('',(1.,0.,0.));
 #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
 #50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(0.,0.));
+#51 = CARTESIAN_POINT('',(-0.,-0.));
 #52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-1.,0.));
+#53 = DIRECTION('',(-0.,-1.));
 #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #55 = ORIENTED_EDGE('',*,*,#56,.T.);
-#56 = EDGE_CURVE('',#22,#57,#59,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
 #57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-10.,-380.,-9.));
+#58 = CARTESIAN_POINT('',(10.,-380.,9.));
 #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
 #60 = LINE('',#61,#62);
-#61 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
+#61 = CARTESIAN_POINT('',(10.,-380.,3.4));
 #62 = VECTOR('',#63,1.);
-#63 = DIRECTION('',(0.,-1.,5.551115123126E-16));
+#63 = DIRECTION('',(0.,0.,1.));
 #64 = PCURVE('',#32,#65);
 #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
 #66 = LINE('',#67,#68);
-#67 = CARTESIAN_POINT('',(5.329070518201E-15,-6.113672015463E-30));
+#67 = CARTESIAN_POINT('',(-1.997988952874E-15,-380.));
 #68 = VECTOR('',#69,1.);
-#69 = DIRECTION('',(0.,-1.));
+#69 = DIRECTION('',(-1.,-4.4E-16));
 #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #71 = PCURVE('',#72,#77);
-#72 = CYLINDRICAL_SURFACE('',#73,1.);
+#72 = PLANE('',#73);
 #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
-#74 = CARTESIAN_POINT('',(-9.,-4.996003610813E-15,-9.));
-#75 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#76 = DIRECTION('',(1.,0.,0.));
+#74 = CARTESIAN_POINT('',(5.45572616741,-380.,5.45572616741));
+#75 = DIRECTION('',(0.,1.,-2.2E-16));
+#76 = DIRECTION('',(-0.,-2.2E-16,-1.));
 #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
 #78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#79 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
 #80 = VECTOR('',#81,1.);
-#81 = DIRECTION('',(-0.,-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.);
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
 #85 = VERTEX_POINT('',#86);
-#86 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
+#86 = CARTESIAN_POINT('',(10.,2.E-15,9.));
 #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
 #88 = LINE('',#89,#90);
-#89 = CARTESIAN_POINT('',(-10.,-380.,-9.));
+#89 = CARTESIAN_POINT('',(10.,4.E-15,9.));
 #90 = VECTOR('',#91,1.);
-#91 = DIRECTION('',(0.,5.551115123126E-16,1.));
+#91 = DIRECTION('',(0.,-1.,4.4E-16));
 #92 = PCURVE('',#32,#93);
 #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
 #94 = LINE('',#95,#96);
-#95 = CARTESIAN_POINT('',(4.440892098501E-16,-380.));
+#95 = CARTESIAN_POINT('',(-5.6,2.6E-17));
 #96 = VECTOR('',#97,1.);
-#97 = DIRECTION('',(1.,0.));
+#97 = DIRECTION('',(-0.,-1.));
 #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #99 = PCURVE('',#100,#105);
-#100 = PLANE('',#101);
+#100 = CYLINDRICAL_SURFACE('',#101,1.);
 #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
-#102 = CARTESIAN_POINT('',(-10.,-380.,-9.));
-#103 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#104 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
+#102 = CARTESIAN_POINT('',(9.,4.E-15,9.));
+#103 = DIRECTION('',(-0.,1.,-4.4E-16));
+#104 = DIRECTION('',(-1.,0.,0.));
 #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
 #106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(0.,0.));
+#107 = CARTESIAN_POINT('',(3.14159265359,0.));
 #108 = VECTOR('',#109,1.);
-#109 = DIRECTION('',(-1.,0.));
+#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,#24,#113,.T.);
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
 #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
 #114 = LINE('',#115,#116);
-#115 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
+#115 = CARTESIAN_POINT('',(10.,0.,3.4));
 #116 = VECTOR('',#117,1.);
-#117 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
+#117 = DIRECTION('',(0.,0.,1.));
 #118 = PCURVE('',#32,#119);
 #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
 #120 = LINE('',#121,#122);
-#121 = CARTESIAN_POINT('',(5.6,-380.));
+#121 = CARTESIAN_POINT('',(6.644E-31,-1.51E-15));
 #122 = VECTOR('',#123,1.);
-#123 = DIRECTION('',(-1.110223024625E-16,1.));
+#123 = DIRECTION('',(-1.,-4.4E-16));
 #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #125 = PCURVE('',#126,#131);
 #126 = PLANE('',#127);
 #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
-#128 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
-#129 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#130 = DIRECTION('',(1.,0.,-1.110223024625E-16));
+#128 = CARTESIAN_POINT('',(5.45572616741,1.21E-15,5.45572616741));
+#129 = DIRECTION('',(0.,1.,-2.2E-16));
+#130 = DIRECTION('',(-0.,-2.2E-16,-1.));
 #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
 #132 = LINE('',#133,#134);
-#133 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
+#133 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
 #134 = VECTOR('',#135,1.);
-#135 = DIRECTION('',(0.,-1.));
+#135 = DIRECTION('',(-1.,0.));
 #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#137 = ADVANCED_FACE('',(#138,#2233),#44,.F.);
-#138 = FACE_BOUND('',#139,.F.);
-#139 = EDGE_LOOP('',(#140,#141,#165,#193,#221,#249,#277,#305,#333,#361,
-    #389,#417,#445,#473,#501,#529,#557,#585,#613,#641,#669,#698,#726,
-    #754,#782,#810,#838,#866,#894,#922,#950,#978,#1006,#1034,#1062,#1090
-    ,#1118,#1146,#1174,#1202,#1231,#1259,#1287,#1315,#1343,#1371,#1399,
-    #1427,#1455,#1483,#1511,#1539,#1567,#1595,#1623,#1651,#1679,#1707,
-    #1735,#1764,#1792,#1820,#1848,#1876,#1904,#1932,#1960,#1988,#2016,
-    #2044,#2072,#2100,#2128,#2156,#2184,#2212));
-#140 = ORIENTED_EDGE('',*,*,#21,.F.);
+#137 = ADVANCED_FACE('',(#138),#44,.F.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#141,#164,#192));
+#140 = ORIENTED_EDGE('',*,*,#21,.T.);
 #141 = ORIENTED_EDGE('',*,*,#142,.T.);
-#142 = EDGE_CURVE('',#22,#143,#145,.T.);
+#142 = EDGE_CURVE('',#24,#143,#145,.T.);
 #143 = VERTEX_POINT('',#144);
-#144 = CARTESIAN_POINT('',(-9.,-5.551115123126E-15,-10.));
-#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.);
-#146 = CIRCLE('',#147,1.);
-#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
-#148 = CARTESIAN_POINT('',(-9.,-4.996003610813E-15,-9.));
-#149 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#150 = DIRECTION('',(1.,0.,0.));
-#151 = PCURVE('',#44,#152);
-#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
-#153 = CIRCLE('',#154,1.);
-#154 = AXIS2_PLACEMENT_2D('',#155,#156);
-#155 = CARTESIAN_POINT('',(-2.060573933704E-13,1.));
-#156 = DIRECTION('',(0.,1.));
-#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#158 = PCURVE('',#72,#159);
-#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
-#160 = LINE('',#161,#162);
-#161 = CARTESIAN_POINT('',(-0.,0.));
-#162 = VECTOR('',#163,1.);
-#163 = DIRECTION('',(-1.,0.));
-#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#165 = ORIENTED_EDGE('',*,*,#166,.F.);
-#166 = EDGE_CURVE('',#167,#143,#169,.T.);
-#167 = VERTEX_POINT('',#168);
-#168 = CARTESIAN_POINT('',(-3.4,-9.992007221626E-15,-10.));
-#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
-#170 = LINE('',#171,#172);
-#171 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#172 = VECTOR('',#173,1.);
-#173 = DIRECTION('',(-1.,0.,0.));
-#174 = PCURVE('',#44,#175);
-#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
-#176 = LINE('',#177,#178);
-#177 = CARTESIAN_POINT('',(1.,19.));
-#178 = VECTOR('',#179,1.);
-#179 = DIRECTION('',(-0.,-1.));
-#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#181 = PCURVE('',#182,#187);
-#182 = PLANE('',#183);
-#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
-#184 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#185 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#186 = DIRECTION('',(-1.,0.,0.));
-#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
-#188 = LINE('',#189,#190);
-#189 = CARTESIAN_POINT('',(0.,0.));
-#190 = VECTOR('',#191,1.);
-#191 = DIRECTION('',(1.,0.));
-#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#193 = ORIENTED_EDGE('',*,*,#194,.F.);
-#194 = EDGE_CURVE('',#195,#167,#197,.T.);
-#195 = VERTEX_POINT('',#196);
-#196 = CARTESIAN_POINT('',(-3.4,-9.592326932761E-15,-9.6));
-#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.);
-#198 = LINE('',#199,#200);
-#199 = CARTESIAN_POINT('',(-3.4,-6.394884621841E-15,-9.6));
-#200 = VECTOR('',#201,1.);
-#201 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#202 = PCURVE('',#44,#203);
-#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208);
-#204 = LINE('',#205,#206);
-#205 = CARTESIAN_POINT('',(0.6,6.6));
-#206 = VECTOR('',#207,1.);
-#207 = DIRECTION('',(1.,-1.224606353822E-16));
-#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#209 = PCURVE('',#210,#215);
-#210 = PLANE('',#211);
-#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
-#212 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
-#213 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#214 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
-#216 = LINE('',#217,#218);
-#217 = CARTESIAN_POINT('',(4.440892098501E-16,-380.));
-#218 = VECTOR('',#219,1.);
-#219 = DIRECTION('',(1.,0.));
-#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#221 = ORIENTED_EDGE('',*,*,#222,.F.);
-#222 = EDGE_CURVE('',#223,#195,#225,.T.);
-#223 = VERTEX_POINT('',#224);
-#224 = CARTESIAN_POINT('',(-3.,-9.592326932761E-15,-9.6));
-#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.);
-#226 = LINE('',#227,#228);
-#227 = CARTESIAN_POINT('',(-3.,-6.394884621841E-15,-9.6));
-#228 = VECTOR('',#229,1.);
-#229 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#230 = PCURVE('',#44,#231);
-#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);
-#232 = LINE('',#233,#234);
-#233 = CARTESIAN_POINT('',(0.6,7.));
-#234 = VECTOR('',#235,1.);
-#235 = DIRECTION('',(-1.224606353822E-16,-1.));
-#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#237 = PCURVE('',#238,#243);
-#238 = PLANE('',#239);
-#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
-#240 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
-#241 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#242 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
-#244 = LINE('',#245,#246);
-#245 = CARTESIAN_POINT('',(0.,-380.));
-#246 = VECTOR('',#247,1.);
-#247 = DIRECTION('',(1.,0.));
-#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#249 = ORIENTED_EDGE('',*,*,#250,.F.);
-#250 = EDGE_CURVE('',#251,#223,#253,.T.);
-#251 = VERTEX_POINT('',#252);
-#252 = CARTESIAN_POINT('',(-3.,-8.493206138382E-15,-8.5));
-#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.);
-#254 = LINE('',#255,#256);
-#255 = CARTESIAN_POINT('',(-3.,-5.662137425588E-15,-8.5));
-#256 = VECTOR('',#257,1.);
-#257 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#258 = PCURVE('',#44,#259);
-#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
-#260 = LINE('',#261,#262);
-#261 = CARTESIAN_POINT('',(-0.5,7.));
-#262 = VECTOR('',#263,1.);
-#263 = DIRECTION('',(1.,-1.224606353822E-16));
-#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#265 = PCURVE('',#266,#271);
-#266 = PLANE('',#267);
-#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
-#268 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
-#269 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#270 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
-#272 = LINE('',#273,#274);
-#273 = CARTESIAN_POINT('',(-1.33226762955E-15,-380.));
-#274 = VECTOR('',#275,1.);
-#275 = DIRECTION('',(1.,0.));
-#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#277 = ORIENTED_EDGE('',*,*,#278,.F.);
-#278 = EDGE_CURVE('',#279,#251,#281,.T.);
-#279 = VERTEX_POINT('',#280);
-#280 = CARTESIAN_POINT('',(-6.,-8.493206138382E-15,-8.5));
-#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);
-#282 = LINE('',#283,#284);
-#283 = CARTESIAN_POINT('',(-6.,-5.662137425588E-15,-8.5));
-#284 = VECTOR('',#285,1.);
-#285 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#286 = PCURVE('',#44,#287);
-#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
-#288 = LINE('',#289,#290);
-#289 = CARTESIAN_POINT('',(-0.5,4.));
-#290 = VECTOR('',#291,1.);
-#291 = DIRECTION('',(1.224606353822E-16,1.));
-#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#293 = PCURVE('',#294,#299);
-#294 = PLANE('',#295);
-#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
-#296 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
-#297 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#298 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
-#300 = LINE('',#301,#302);
-#301 = CARTESIAN_POINT('',(-0.,-380.));
-#302 = VECTOR('',#303,1.);
-#303 = DIRECTION('',(1.,0.));
-#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#305 = ORIENTED_EDGE('',*,*,#306,.F.);
-#306 = EDGE_CURVE('',#307,#279,#309,.T.);
-#307 = VERTEX_POINT('',#308);
-#308 = CARTESIAN_POINT('',(-6.,-6.994405055138E-15,-7.));
-#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
-#310 = LINE('',#311,#312);
-#311 = CARTESIAN_POINT('',(-6.,-4.662936703426E-15,-7.));
-#312 = VECTOR('',#313,1.);
-#313 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#314 = PCURVE('',#44,#315);
-#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
-#316 = LINE('',#317,#318);
-#317 = CARTESIAN_POINT('',(-2.,4.));
-#318 = VECTOR('',#319,1.);
-#319 = DIRECTION('',(1.,-1.224606353822E-16));
-#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#321 = PCURVE('',#322,#327);
-#322 = PLANE('',#323);
-#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
-#324 = CARTESIAN_POINT('',(-6.,-380.,-7.));
-#325 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#326 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
-#328 = LINE('',#329,#330);
-#329 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#330 = VECTOR('',#331,1.);
-#331 = DIRECTION('',(1.,0.));
-#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#333 = ORIENTED_EDGE('',*,*,#334,.F.);
-#334 = EDGE_CURVE('',#335,#307,#337,.T.);
-#335 = VERTEX_POINT('',#336);
-#336 = CARTESIAN_POINT('',(-3.35,-4.696243394164E-15,-4.7));
-#337 = SURFACE_CURVE('',#338,(#342,#349),.PCURVE_S1.);
-#338 = LINE('',#339,#340);
-#339 = CARTESIAN_POINT('',(-3.35,-3.130828929443E-15,-4.7));
-#340 = VECTOR('',#341,1.);
-#341 = DIRECTION('',(-0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#342 = PCURVE('',#44,#343);
-#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
-#344 = LINE('',#345,#346);
-#345 = CARTESIAN_POINT('',(-4.3,6.65));
-#346 = VECTOR('',#347,1.);
-#347 = DIRECTION('',(0.655472859889,-0.755218729872));
-#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#349 = PCURVE('',#350,#355);
-#350 = PLANE('',#351);
-#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
-#352 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
-#353 = DIRECTION('',(-0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#354 = DIRECTION('',(-0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360);
-#356 = LINE('',#357,#358);
-#357 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
-#358 = VECTOR('',#359,1.);
-#359 = DIRECTION('',(1.,0.));
-#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#361 = ORIENTED_EDGE('',*,*,#362,.F.);
-#362 = EDGE_CURVE('',#363,#335,#365,.T.);
-#363 = VERTEX_POINT('',#364);
-#364 = CARTESIAN_POINT('',(-0.65,-4.696243394164E-15,-4.7));
-#365 = SURFACE_CURVE('',#366,(#370,#377),.PCURVE_S1.);
-#366 = LINE('',#367,#368);
-#367 = CARTESIAN_POINT('',(-0.65,-3.130828929443E-15,-4.7));
-#368 = VECTOR('',#369,1.);
-#369 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#370 = PCURVE('',#44,#371);
-#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
-#372 = LINE('',#373,#374);
-#373 = CARTESIAN_POINT('',(-4.3,9.35));
-#374 = VECTOR('',#375,1.);
-#375 = DIRECTION('',(-1.224606353822E-16,-1.));
-#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#377 = PCURVE('',#378,#383);
-#378 = PLANE('',#379);
-#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
-#380 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
-#381 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#382 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388);
-#384 = LINE('',#385,#386);
-#385 = CARTESIAN_POINT('',(0.,-380.));
-#386 = VECTOR('',#387,1.);
-#387 = DIRECTION('',(1.,0.));
-#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#389 = ORIENTED_EDGE('',*,*,#390,.F.);
-#390 = EDGE_CURVE('',#391,#363,#393,.T.);
-#391 = VERTEX_POINT('',#392);
-#392 = CARTESIAN_POINT('',(-5.265807321436E-16,-4.296563105299E-15,-4.3)
-  );
-#393 = SURFACE_CURVE('',#394,(#398,#405),.PCURVE_S1.);
-#394 = LINE('',#395,#396);
-#395 = CARTESIAN_POINT('',(-5.265807321436E-16,-2.864375403533E-15,-4.3)
-  );
-#396 = VECTOR('',#397,1.);
-#397 = DIRECTION('',(-0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#398 = PCURVE('',#44,#399);
-#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
-#400 = LINE('',#401,#402);
-#401 = CARTESIAN_POINT('',(-4.7,10.));
-#402 = VECTOR('',#403,1.);
-#403 = DIRECTION('',(0.524097425664,-0.851658316705));
-#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#405 = PCURVE('',#406,#411);
-#406 = PLANE('',#407);
-#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
-#408 = CARTESIAN_POINT('',(-5.265807321436E-16,-380.,-4.3));
-#409 = DIRECTION('',(-0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#410 = DIRECTION('',(-0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
-#412 = LINE('',#413,#414);
-#413 = CARTESIAN_POINT('',(4.015617883364E-16,-380.));
-#414 = VECTOR('',#415,1.);
-#415 = DIRECTION('',(1.,2.465190328816E-32));
-#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#417 = ORIENTED_EDGE('',*,*,#418,.F.);
-#418 = EDGE_CURVE('',#419,#391,#421,.T.);
-#419 = VERTEX_POINT('',#420);
-#420 = CARTESIAN_POINT('',(0.65,-4.696243394164E-15,-4.7));
-#421 = SURFACE_CURVE('',#422,(#426,#433),.PCURVE_S1.);
-#422 = LINE('',#423,#424);
-#423 = CARTESIAN_POINT('',(0.65,-3.130828929443E-15,-4.7));
-#424 = VECTOR('',#425,1.);
-#425 = DIRECTION('',(-0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#426 = PCURVE('',#44,#427);
-#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432);
-#428 = LINE('',#429,#430);
-#429 = CARTESIAN_POINT('',(-4.3,10.65));
-#430 = VECTOR('',#431,1.);
-#431 = DIRECTION('',(-0.524097425664,-0.851658316705));
-#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#433 = PCURVE('',#434,#439);
-#434 = PLANE('',#435);
-#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
-#436 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
-#437 = DIRECTION('',(0.524097425664,5.673184033913E-16,0.851658316705));
-#438 = DIRECTION('',(-0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
-#440 = LINE('',#441,#442);
-#441 = CARTESIAN_POINT('',(-4.218521461115E-16,-380.));
-#442 = VECTOR('',#443,1.);
-#443 = DIRECTION('',(1.,0.));
-#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#445 = ORIENTED_EDGE('',*,*,#446,.F.);
-#446 = EDGE_CURVE('',#447,#419,#449,.T.);
-#447 = VERTEX_POINT('',#448);
-#448 = CARTESIAN_POINT('',(3.35,-4.696243394164E-15,-4.7));
-#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
-#450 = LINE('',#451,#452);
-#451 = CARTESIAN_POINT('',(3.35,-3.130828929443E-15,-4.7));
-#452 = VECTOR('',#453,1.);
-#453 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#454 = PCURVE('',#44,#455);
-#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
-#456 = LINE('',#457,#458);
-#457 = CARTESIAN_POINT('',(-4.3,13.35));
-#458 = VECTOR('',#459,1.);
-#459 = DIRECTION('',(-1.224606353822E-16,-1.));
-#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#461 = PCURVE('',#462,#467);
-#462 = PLANE('',#463);
-#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
-#464 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
-#465 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#466 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
-#468 = LINE('',#469,#470);
-#469 = CARTESIAN_POINT('',(0.,-380.));
-#470 = VECTOR('',#471,1.);
-#471 = DIRECTION('',(1.,0.));
-#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#473 = ORIENTED_EDGE('',*,*,#474,.F.);
-#474 = EDGE_CURVE('',#475,#447,#477,.T.);
-#475 = VERTEX_POINT('',#476);
-#476 = CARTESIAN_POINT('',(6.,-6.994405055138E-15,-7.));
-#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.);
-#478 = LINE('',#479,#480);
-#479 = CARTESIAN_POINT('',(6.,-4.662936703426E-15,-7.));
-#480 = VECTOR('',#481,1.);
-#481 = DIRECTION('',(-0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#482 = PCURVE('',#44,#483);
-#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
-#484 = LINE('',#485,#486);
-#485 = CARTESIAN_POINT('',(-2.,16.));
-#486 = VECTOR('',#487,1.);
-#487 = DIRECTION('',(-0.655472859889,-0.755218729872));
-#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#489 = PCURVE('',#490,#495);
-#490 = PLANE('',#491);
-#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
-#492 = CARTESIAN_POINT('',(6.,-380.,-7.));
-#493 = DIRECTION('',(0.655472859889,5.030767335191E-16,0.755218729872));
-#494 = DIRECTION('',(-0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
-#496 = LINE('',#497,#498);
-#497 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
-#498 = VECTOR('',#499,1.);
-#499 = DIRECTION('',(1.,0.));
-#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#501 = ORIENTED_EDGE('',*,*,#502,.F.);
-#502 = EDGE_CURVE('',#503,#475,#505,.T.);
-#503 = VERTEX_POINT('',#504);
-#504 = CARTESIAN_POINT('',(6.,-8.493206138382E-15,-8.5));
-#505 = SURFACE_CURVE('',#506,(#510,#517),.PCURVE_S1.);
-#506 = LINE('',#507,#508);
-#507 = CARTESIAN_POINT('',(6.,-5.662137425588E-15,-8.5));
-#508 = VECTOR('',#509,1.);
-#509 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#510 = PCURVE('',#44,#511);
-#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
-#512 = LINE('',#513,#514);
-#513 = CARTESIAN_POINT('',(-0.5,16.));
-#514 = VECTOR('',#515,1.);
-#515 = DIRECTION('',(-1.,1.224606353822E-16));
-#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#517 = PCURVE('',#518,#523);
-#518 = PLANE('',#519);
-#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
-#520 = CARTESIAN_POINT('',(6.,-380.,-8.5));
-#521 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#522 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
-#524 = LINE('',#525,#526);
-#525 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#526 = VECTOR('',#527,1.);
-#527 = DIRECTION('',(1.,0.));
-#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#529 = ORIENTED_EDGE('',*,*,#530,.F.);
-#530 = EDGE_CURVE('',#531,#503,#533,.T.);
-#531 = VERTEX_POINT('',#532);
-#532 = CARTESIAN_POINT('',(3.,-8.493206138382E-15,-8.5));
-#533 = SURFACE_CURVE('',#534,(#538,#545),.PCURVE_S1.);
-#534 = LINE('',#535,#536);
-#535 = CARTESIAN_POINT('',(3.,-5.662137425588E-15,-8.5));
-#536 = VECTOR('',#537,1.);
-#537 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#538 = PCURVE('',#44,#539);
-#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544);
-#540 = LINE('',#541,#542);
-#541 = CARTESIAN_POINT('',(-0.5,13.));
-#542 = VECTOR('',#543,1.);
-#543 = DIRECTION('',(1.224606353822E-16,1.));
-#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#545 = PCURVE('',#546,#551);
-#546 = PLANE('',#547);
-#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
-#548 = CARTESIAN_POINT('',(3.,-380.,-8.5));
-#549 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#550 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);
-#552 = LINE('',#553,#554);
-#553 = CARTESIAN_POINT('',(-0.,-380.));
-#554 = VECTOR('',#555,1.);
-#555 = DIRECTION('',(1.,0.));
-#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#557 = ORIENTED_EDGE('',*,*,#558,.F.);
-#558 = EDGE_CURVE('',#559,#531,#561,.T.);
-#559 = VERTEX_POINT('',#560);
-#560 = CARTESIAN_POINT('',(3.,-9.592326932761E-15,-9.6));
-#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.);
-#562 = LINE('',#563,#564);
-#563 = CARTESIAN_POINT('',(3.,-6.394884621841E-15,-9.6));
-#564 = VECTOR('',#565,1.);
-#565 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#566 = PCURVE('',#44,#567);
-#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
-#568 = LINE('',#569,#570);
-#569 = CARTESIAN_POINT('',(0.6,13.));
-#570 = VECTOR('',#571,1.);
-#571 = DIRECTION('',(-1.,1.224606353822E-16));
-#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#573 = PCURVE('',#574,#579);
-#574 = PLANE('',#575);
-#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
-#576 = CARTESIAN_POINT('',(3.,-380.,-9.6));
-#577 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#578 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
-#580 = LINE('',#581,#582);
-#581 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#582 = VECTOR('',#583,1.);
-#583 = DIRECTION('',(1.,0.));
-#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#585 = ORIENTED_EDGE('',*,*,#586,.F.);
-#586 = EDGE_CURVE('',#587,#559,#589,.T.);
-#587 = VERTEX_POINT('',#588);
-#588 = CARTESIAN_POINT('',(3.4,-9.592326932761E-15,-9.6));
-#589 = SURFACE_CURVE('',#590,(#594,#601),.PCURVE_S1.);
-#590 = LINE('',#591,#592);
-#591 = CARTESIAN_POINT('',(3.4,-6.394884621841E-15,-9.6));
-#592 = VECTOR('',#593,1.);
-#593 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#594 = PCURVE('',#44,#595);
-#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
-#596 = LINE('',#597,#598);
-#597 = CARTESIAN_POINT('',(0.6,13.4));
-#598 = VECTOR('',#599,1.);
-#599 = DIRECTION('',(-1.224606353822E-16,-1.));
-#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#601 = PCURVE('',#602,#607);
-#602 = PLANE('',#603);
-#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
-#604 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
-#605 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#606 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
-#608 = LINE('',#609,#610);
-#609 = CARTESIAN_POINT('',(0.,-380.));
-#610 = VECTOR('',#611,1.);
-#611 = DIRECTION('',(1.,0.));
-#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#613 = ORIENTED_EDGE('',*,*,#614,.F.);
-#614 = EDGE_CURVE('',#615,#587,#617,.T.);
-#615 = VERTEX_POINT('',#616);
-#616 = CARTESIAN_POINT('',(3.4,-9.992007221626E-15,-10.));
-#617 = SURFACE_CURVE('',#618,(#622,#629),.PCURVE_S1.);
-#618 = LINE('',#619,#620);
-#619 = CARTESIAN_POINT('',(3.4,-6.661338147751E-15,-10.));
-#620 = VECTOR('',#621,1.);
-#621 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#622 = PCURVE('',#44,#623);
-#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
-#624 = LINE('',#625,#626);
-#625 = CARTESIAN_POINT('',(1.,13.4));
-#626 = VECTOR('',#627,1.);
-#627 = DIRECTION('',(-1.,1.224606353822E-16));
-#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#629 = PCURVE('',#630,#635);
-#630 = PLANE('',#631);
-#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);
-#632 = CARTESIAN_POINT('',(3.4,-380.,-10.));
-#633 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#634 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
-#636 = LINE('',#637,#638);
-#637 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#638 = VECTOR('',#639,1.);
-#639 = DIRECTION('',(1.,0.));
-#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#641 = ORIENTED_EDGE('',*,*,#642,.F.);
-#642 = EDGE_CURVE('',#643,#615,#645,.T.);
-#643 = VERTEX_POINT('',#644);
-#644 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#645 = SURFACE_CURVE('',#646,(#650,#657),.PCURVE_S1.);
-#646 = LINE('',#647,#648);
-#647 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#648 = VECTOR('',#649,1.);
-#649 = DIRECTION('',(-1.,0.,0.));
-#650 = PCURVE('',#44,#651);
-#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
-#652 = LINE('',#653,#654);
-#653 = CARTESIAN_POINT('',(1.,19.));
-#654 = VECTOR('',#655,1.);
-#655 = DIRECTION('',(-0.,-1.));
-#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#657 = PCURVE('',#658,#663);
-#658 = PLANE('',#659);
-#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
-#660 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#661 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#662 = DIRECTION('',(-1.,0.,0.));
-#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
-#664 = LINE('',#665,#666);
-#665 = CARTESIAN_POINT('',(0.,0.));
-#666 = VECTOR('',#667,1.);
-#667 = DIRECTION('',(1.,0.));
-#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#669 = ORIENTED_EDGE('',*,*,#670,.T.);
-#670 = EDGE_CURVE('',#643,#671,#673,.T.);
-#671 = VERTEX_POINT('',#672);
-#672 = CARTESIAN_POINT('',(10.,-4.996003610813E-15,-9.));
-#673 = SURFACE_CURVE('',#674,(#679,#686),.PCURVE_S1.);
-#674 = CIRCLE('',#675,1.);
-#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);
-#676 = CARTESIAN_POINT('',(9.,-4.996003610813E-15,-9.));
-#677 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#678 = DIRECTION('',(1.,0.,0.));
-#679 = PCURVE('',#44,#680);
-#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
-#681 = CIRCLE('',#682,1.);
-#682 = AXIS2_PLACEMENT_2D('',#683,#684);
-#683 = CARTESIAN_POINT('',(-2.060573933704E-13,19.));
-#684 = DIRECTION('',(0.,1.));
-#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#686 = PCURVE('',#687,#692);
-#687 = CYLINDRICAL_SURFACE('',#688,1.);
-#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
-#689 = CARTESIAN_POINT('',(9.,-4.996003610813E-15,-9.));
-#690 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#691 = DIRECTION('',(1.,0.,0.));
-#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);
-#693 = LINE('',#694,#695);
-#694 = CARTESIAN_POINT('',(-0.,0.));
-#695 = VECTOR('',#696,1.);
-#696 = DIRECTION('',(-1.,0.));
-#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#698 = ORIENTED_EDGE('',*,*,#699,.F.);
-#699 = EDGE_CURVE('',#700,#671,#702,.T.);
-#700 = VERTEX_POINT('',#701);
-#701 = CARTESIAN_POINT('',(10.,-5.595524044111E-15,-3.4));
-#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.);
-#703 = LINE('',#704,#705);
-#704 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#705 = VECTOR('',#706,1.);
-#706 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#707 = PCURVE('',#44,#708);
-#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
-#709 = LINE('',#710,#711);
-#710 = CARTESIAN_POINT('',(-18.,20.));
-#711 = VECTOR('',#712,1.);
-#712 = DIRECTION('',(1.,0.));
-#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#714 = PCURVE('',#715,#720);
-#715 = PLANE('',#716);
-#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
-#717 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#718 = DIRECTION('',(1.,0.,0.));
-#719 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725);
-#721 = LINE('',#722,#723);
-#722 = CARTESIAN_POINT('',(0.,0.));
-#723 = VECTOR('',#724,1.);
-#724 = DIRECTION('',(1.,0.));
-#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#726 = ORIENTED_EDGE('',*,*,#727,.F.);
-#727 = EDGE_CURVE('',#728,#700,#730,.T.);
-#728 = VERTEX_POINT('',#729);
-#729 = CARTESIAN_POINT('',(9.6,-5.462297281156E-15,-3.4));
-#730 = SURFACE_CURVE('',#731,(#735,#742),.PCURVE_S1.);
-#731 = LINE('',#732,#733);
-#732 = CARTESIAN_POINT('',(9.6,-2.264854970235E-15,-3.4));
-#733 = VECTOR('',#734,1.);
-#734 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#735 = PCURVE('',#44,#736);
-#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
-#737 = LINE('',#738,#739);
-#738 = CARTESIAN_POINT('',(-5.6,19.6));
-#739 = VECTOR('',#740,1.);
-#740 = DIRECTION('',(2.22044604925E-16,1.));
-#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#742 = PCURVE('',#743,#748);
-#743 = PLANE('',#744);
-#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);
-#745 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
-#746 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#747 = DIRECTION('',(1.,-9.860761315263E-32,-2.22044604925E-16));
-#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753);
-#749 = LINE('',#750,#751);
-#750 = CARTESIAN_POINT('',(4.440892098501E-16,-380.));
-#751 = VECTOR('',#752,1.);
-#752 = DIRECTION('',(1.,0.));
-#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#754 = ORIENTED_EDGE('',*,*,#755,.F.);
-#755 = EDGE_CURVE('',#756,#728,#758,.T.);
-#756 = VERTEX_POINT('',#757);
-#757 = CARTESIAN_POINT('',(9.6,-5.195843755246E-15,-3.));
-#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
-#759 = LINE('',#760,#761);
-#760 = CARTESIAN_POINT('',(9.6,-1.998401444325E-15,-3.));
-#761 = VECTOR('',#762,1.);
-#762 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#763 = PCURVE('',#44,#764);
-#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
-#765 = LINE('',#766,#767);
-#766 = CARTESIAN_POINT('',(-6.,19.6));
-#767 = VECTOR('',#768,1.);
-#768 = DIRECTION('',(1.,-2.22044604925E-16));
-#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#770 = PCURVE('',#771,#776);
-#771 = PLANE('',#772);
-#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);
-#773 = CARTESIAN_POINT('',(9.6,-380.,-3.));
-#774 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#775 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
-#777 = LINE('',#778,#779);
-#778 = CARTESIAN_POINT('',(0.,-380.));
-#779 = VECTOR('',#780,1.);
-#780 = DIRECTION('',(1.,0.));
-#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#782 = ORIENTED_EDGE('',*,*,#783,.F.);
-#783 = EDGE_CURVE('',#784,#756,#786,.T.);
-#784 = VERTEX_POINT('',#785);
-#785 = CARTESIAN_POINT('',(8.5,-4.829470157119E-15,-3.));
-#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.);
-#787 = LINE('',#788,#789);
-#788 = CARTESIAN_POINT('',(8.5,-1.998401444325E-15,-3.));
-#789 = VECTOR('',#790,1.);
-#790 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#791 = PCURVE('',#44,#792);
-#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);
-#793 = LINE('',#794,#795);
-#794 = CARTESIAN_POINT('',(-6.,18.5));
-#795 = VECTOR('',#796,1.);
-#796 = DIRECTION('',(2.22044604925E-16,1.));
-#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#798 = PCURVE('',#799,#804);
-#799 = PLANE('',#800);
-#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
-#801 = CARTESIAN_POINT('',(8.5,-380.,-3.));
-#802 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#803 = DIRECTION('',(1.,-9.860761315263E-32,-2.22044604925E-16));
-#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);
-#805 = LINE('',#806,#807);
-#806 = CARTESIAN_POINT('',(-1.33226762955E-15,-380.));
-#807 = VECTOR('',#808,1.);
-#808 = DIRECTION('',(1.,0.));
-#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#810 = ORIENTED_EDGE('',*,*,#811,.F.);
-#811 = EDGE_CURVE('',#812,#784,#814,.T.);
-#812 = VERTEX_POINT('',#813);
-#813 = CARTESIAN_POINT('',(8.5,-6.827871601445E-15,-6.));
-#814 = SURFACE_CURVE('',#815,(#819,#826),.PCURVE_S1.);
-#815 = LINE('',#816,#817);
-#816 = CARTESIAN_POINT('',(8.5,-3.996802888651E-15,-6.));
-#817 = VECTOR('',#818,1.);
-#818 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#819 = PCURVE('',#44,#820);
-#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
-#821 = LINE('',#822,#823);
-#822 = CARTESIAN_POINT('',(-3.,18.5));
-#823 = VECTOR('',#824,1.);
-#824 = DIRECTION('',(-1.,2.22044604925E-16));
-#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#826 = PCURVE('',#827,#832);
-#827 = PLANE('',#828);
-#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831);
-#829 = CARTESIAN_POINT('',(8.5,-380.,-6.));
-#830 = DIRECTION('',(1.,-9.860761315263E-32,-2.22044604925E-16));
-#831 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
-#833 = LINE('',#834,#835);
-#834 = CARTESIAN_POINT('',(-0.,-380.));
-#835 = VECTOR('',#836,1.);
-#836 = DIRECTION('',(1.,0.));
-#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#838 = ORIENTED_EDGE('',*,*,#839,.F.);
-#839 = EDGE_CURVE('',#840,#812,#842,.T.);
-#840 = VERTEX_POINT('',#841);
-#841 = CARTESIAN_POINT('',(7.,-6.328271240363E-15,-6.));
-#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.);
-#843 = LINE('',#844,#845);
-#844 = CARTESIAN_POINT('',(7.,-3.996802888651E-15,-6.));
-#845 = VECTOR('',#846,1.);
-#846 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#847 = PCURVE('',#44,#848);
-#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
-#849 = LINE('',#850,#851);
-#850 = CARTESIAN_POINT('',(-3.,17.));
-#851 = VECTOR('',#852,1.);
-#852 = DIRECTION('',(2.22044604925E-16,1.));
-#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('',(7.,-380.,-6.));
-#858 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#859 = DIRECTION('',(1.,-9.860761315263E-32,-2.22044604925E-16));
-#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);
-#861 = LINE('',#862,#863);
-#862 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#863 = VECTOR('',#864,1.);
-#864 = DIRECTION('',(1.,0.));
-#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('',(4.7,-3.796962744218E-15,-3.35));
-#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.);
-#871 = LINE('',#872,#873);
-#872 = CARTESIAN_POINT('',(4.7,-2.231548279497E-15,-3.35));
-#873 = VECTOR('',#874,1.);
-#874 = DIRECTION('',(0.655472859889,-5.030767335191E-16,-0.755218729872)
-  );
-#875 = PCURVE('',#44,#876);
-#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
-#877 = LINE('',#878,#879);
-#878 = CARTESIAN_POINT('',(-5.65,14.7));
-#879 = VECTOR('',#880,1.);
-#880 = DIRECTION('',(0.755218729872,0.655472859889));
-#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#882 = PCURVE('',#883,#888);
-#883 = PLANE('',#884);
-#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
-#885 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
-#886 = DIRECTION('',(-0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#887 = DIRECTION('',(0.655472859889,-5.030767335191E-16,-0.755218729872)
-  );
-#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
-#889 = LINE('',#890,#891);
-#890 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
-#891 = VECTOR('',#892,1.);
-#892 = DIRECTION('',(1.,0.));
-#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#894 = ORIENTED_EDGE('',*,*,#895,.F.);
-#895 = EDGE_CURVE('',#896,#868,#898,.T.);
-#896 = VERTEX_POINT('',#897);
-#897 = CARTESIAN_POINT('',(4.7,-1.998401444325E-15,-0.65));
-#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.);
-#899 = LINE('',#900,#901);
-#900 = CARTESIAN_POINT('',(4.7,-4.329869796038E-16,-0.65));
-#901 = VECTOR('',#902,1.);
-#902 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#903 = PCURVE('',#44,#904);
-#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
-#905 = LINE('',#906,#907);
-#906 = CARTESIAN_POINT('',(-8.35,14.7));
-#907 = VECTOR('',#908,1.);
-#908 = DIRECTION('',(1.,-2.22044604925E-16));
-#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#910 = PCURVE('',#911,#916);
-#911 = PLANE('',#912);
-#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915);
-#913 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
-#914 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#915 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
-#917 = LINE('',#918,#919);
-#918 = CARTESIAN_POINT('',(0.,-380.));
-#919 = VECTOR('',#920,1.);
-#920 = DIRECTION('',(1.,0.));
-#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#922 = ORIENTED_EDGE('',*,*,#923,.F.);
-#923 = EDGE_CURVE('',#924,#896,#926,.T.);
-#924 = VERTEX_POINT('',#925);
-#925 = CARTESIAN_POINT('',(4.3,-1.432187701766E-15,-4.314326673693E-14)
-  );
-#926 = SURFACE_CURVE('',#927,(#931,#938),.PCURVE_S1.);
-#927 = LINE('',#928,#929);
-#928 = CARTESIAN_POINT('',(4.3,0.,-4.314326673693E-14));
-#929 = VECTOR('',#930,1.);
-#930 = DIRECTION('',(0.524097425664,-5.673184033913E-16,-0.851658316705)
-  );
-#931 = PCURVE('',#44,#932);
-#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);
-#933 = LINE('',#934,#935);
-#934 = CARTESIAN_POINT('',(-9.,14.3));
-#935 = VECTOR('',#936,1.);
-#936 = DIRECTION('',(0.851658316705,0.524097425664));
-#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#938 = PCURVE('',#939,#944);
-#939 = PLANE('',#940);
-#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943);
-#941 = CARTESIAN_POINT('',(4.3,-380.,2.099875828776E-13));
-#942 = DIRECTION('',(-0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#943 = DIRECTION('',(0.524097425664,-5.673184033913E-16,-0.851658316705)
-  );
-#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);
-#945 = LINE('',#946,#947);
-#946 = CARTESIAN_POINT('',(4.015617883364E-16,-380.));
-#947 = VECTOR('',#948,1.);
-#948 = DIRECTION('',(1.,2.465190328816E-32));
-#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#950 = ORIENTED_EDGE('',*,*,#951,.F.);
-#951 = EDGE_CURVE('',#952,#924,#954,.T.);
-#952 = VERTEX_POINT('',#953);
-#953 = CARTESIAN_POINT('',(4.7,-1.132427485118E-15,0.65));
-#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.);
-#955 = LINE('',#956,#957);
-#956 = CARTESIAN_POINT('',(4.7,4.329869796038E-16,0.65));
-#957 = VECTOR('',#958,1.);
-#958 = DIRECTION('',(-0.524097425664,-5.673184033913E-16,-0.851658316705
-    ));
-#959 = PCURVE('',#44,#960);
-#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
-#961 = LINE('',#962,#963);
-#962 = CARTESIAN_POINT('',(-9.65,14.7));
-#963 = VECTOR('',#964,1.);
-#964 = DIRECTION('',(0.851658316705,-0.524097425664));
-#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#966 = PCURVE('',#967,#972);
-#967 = PLANE('',#968);
-#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);
-#969 = CARTESIAN_POINT('',(4.7,-380.,0.65));
-#970 = DIRECTION('',(-0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#971 = DIRECTION('',(-0.524097425664,-5.673184033913E-16,-0.851658316705
-    ));
-#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
-#973 = LINE('',#974,#975);
-#974 = CARTESIAN_POINT('',(-4.218521461115E-16,-380.));
-#975 = VECTOR('',#976,1.);
-#976 = DIRECTION('',(1.,0.));
-#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#978 = ORIENTED_EDGE('',*,*,#979,.F.);
-#979 = EDGE_CURVE('',#980,#952,#982,.T.);
-#980 = VERTEX_POINT('',#981);
-#981 = CARTESIAN_POINT('',(4.7,6.661338147751E-16,3.35));
-#982 = SURFACE_CURVE('',#983,(#987,#994),.PCURVE_S1.);
-#983 = LINE('',#984,#985);
-#984 = CARTESIAN_POINT('',(4.7,2.231548279497E-15,3.35));
-#985 = VECTOR('',#986,1.);
-#986 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#987 = PCURVE('',#44,#988);
-#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993);
-#989 = LINE('',#990,#991);
-#990 = CARTESIAN_POINT('',(-12.35,14.7));
-#991 = VECTOR('',#992,1.);
-#992 = DIRECTION('',(1.,-2.22044604925E-16));
-#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#994 = PCURVE('',#995,#1000);
-#995 = PLANE('',#996);
-#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999);
-#997 = CARTESIAN_POINT('',(4.7,-380.,3.35));
-#998 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#999 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005);
-#1001 = LINE('',#1002,#1003);
-#1002 = CARTESIAN_POINT('',(0.,-380.));
-#1003 = VECTOR('',#1004,1.);
-#1004 = DIRECTION('',(1.,0.));
-#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1006 = ORIENTED_EDGE('',*,*,#1007,.F.);
-#1007 = EDGE_CURVE('',#1008,#980,#1010,.T.);
-#1008 = VERTEX_POINT('',#1009);
-#1009 = CARTESIAN_POINT('',(7.,1.665334536938E-15,6.));
-#1010 = SURFACE_CURVE('',#1011,(#1015,#1022),.PCURVE_S1.);
-#1011 = LINE('',#1012,#1013);
-#1012 = CARTESIAN_POINT('',(7.,3.996802888651E-15,6.));
-#1013 = VECTOR('',#1014,1.);
-#1014 = DIRECTION('',(-0.655472859889,-5.030767335191E-16,
-    -0.755218729872));
-#1015 = PCURVE('',#44,#1016);
-#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021);
-#1017 = LINE('',#1018,#1019);
-#1018 = CARTESIAN_POINT('',(-15.,17.));
-#1019 = VECTOR('',#1020,1.);
-#1020 = DIRECTION('',(0.755218729872,-0.655472859889));
-#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1022 = PCURVE('',#1023,#1028);
-#1023 = PLANE('',#1024);
-#1024 = AXIS2_PLACEMENT_3D('',#1025,#1026,#1027);
-#1025 = CARTESIAN_POINT('',(7.,-380.,6.));
-#1026 = DIRECTION('',(-0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#1027 = DIRECTION('',(-0.655472859889,-5.030767335191E-16,
-    -0.755218729872));
-#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033);
-#1029 = LINE('',#1030,#1031);
-#1030 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
-#1031 = VECTOR('',#1032,1.);
-#1032 = DIRECTION('',(1.,0.));
-#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1034 = ORIENTED_EDGE('',*,*,#1035,.F.);
-#1035 = EDGE_CURVE('',#1036,#1008,#1038,.T.);
-#1036 = VERTEX_POINT('',#1037);
-#1037 = CARTESIAN_POINT('',(8.5,1.165734175856E-15,6.));
-#1038 = SURFACE_CURVE('',#1039,(#1043,#1050),.PCURVE_S1.);
-#1039 = LINE('',#1040,#1041);
-#1040 = CARTESIAN_POINT('',(8.5,3.996802888651E-15,6.));
-#1041 = VECTOR('',#1042,1.);
-#1042 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#1043 = PCURVE('',#44,#1044);
-#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049);
-#1045 = LINE('',#1046,#1047);
-#1046 = CARTESIAN_POINT('',(-15.,18.5));
-#1047 = VECTOR('',#1048,1.);
-#1048 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1050 = PCURVE('',#1051,#1056);
-#1051 = PLANE('',#1052);
-#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
-#1053 = CARTESIAN_POINT('',(8.5,-380.,6.));
-#1054 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#1055 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);
-#1057 = LINE('',#1058,#1059);
-#1058 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#1059 = VECTOR('',#1060,1.);
-#1060 = DIRECTION('',(1.,0.));
-#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1062 = ORIENTED_EDGE('',*,*,#1063,.F.);
-#1063 = EDGE_CURVE('',#1064,#1036,#1066,.T.);
-#1064 = VERTEX_POINT('',#1065);
-#1065 = CARTESIAN_POINT('',(8.5,-8.326672684689E-16,3.));
-#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.);
+#144 = CARTESIAN_POINT('',(9.6,-380.,3.4));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(10.,-380.,3.4));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(-1.,0.,-0.));
+#150 = PCURVE('',#44,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(-0.,-380.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(-1.,0.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#72,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(-0.,1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#165,.F.);
+#165 = EDGE_CURVE('',#166,#143,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(9.6,1.E-15,3.4));
+#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(9.6,1.51E-15,3.4));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.,-1.,4.4E-16));
+#173 = PCURVE('',#44,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(-0.4,0.));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(-0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#180 = PCURVE('',#181,#186);
+#181 = PLANE('',#182);
+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#183 = CARTESIAN_POINT('',(9.6,1.51E-15,3.4));
+#184 = DIRECTION('',(-1.,0.,-0.));
+#185 = DIRECTION('',(0.,4.4E-16,1.));
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(-0.,0.));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(-0.,-1.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#22,#166,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(10.,0.,3.4));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(-1.,0.,-0.));
+#199 = PCURVE('',#44,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(-0.,-1.51E-15));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(-1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#126,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(-0.,1.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#213 = ADVANCED_FACE('',(#214),#100,.T.);
+#214 = FACE_BOUND('',#215,.T.);
+#215 = EDGE_LOOP('',(#216,#246,#268,#269));
+#216 = ORIENTED_EDGE('',*,*,#217,.T.);
+#217 = EDGE_CURVE('',#218,#220,#222,.T.);
+#218 = VERTEX_POINT('',#219);
+#219 = CARTESIAN_POINT('',(9.,2.E-15,10.));
+#220 = VERTEX_POINT('',#221);
+#221 = CARTESIAN_POINT('',(9.,-380.,10.));
+#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.);
+#223 = LINE('',#224,#225);
+#224 = CARTESIAN_POINT('',(9.,4.44E-15,10.));
+#225 = VECTOR('',#226,1.);
+#226 = DIRECTION('',(0.,-1.,4.4E-16));
+#227 = PCURVE('',#100,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(1.570796326795,0.));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.,-1.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = PLANE('',#236);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(9.,4.44E-15,10.));
+#238 = DIRECTION('',(0.,4.4E-16,1.));
+#239 = DIRECTION('',(1.,0.,0.));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(-0.,-0.));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(-0.,-1.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#247,.T.);
+#247 = EDGE_CURVE('',#220,#57,#248,.T.);
+#248 = SURFACE_CURVE('',#249,(#254,#261),.PCURVE_S1.);
+#249 = CIRCLE('',#250,1.);
+#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
+#251 = CARTESIAN_POINT('',(9.,-380.,9.));
+#252 = DIRECTION('',(0.,1.,-0.));
+#253 = DIRECTION('',(-1.,0.,-0.));
+#254 = PCURVE('',#100,#255);
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.,-380.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(1.,0.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = PCURVE('',#72,#262);
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = CIRCLE('',#264,1.);
+#264 = AXIS2_PLACEMENT_2D('',#265,#266);
+#265 = CARTESIAN_POINT('',(-3.54427383259,-3.54427383259));
+#266 = DIRECTION('',(-0.,1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = ORIENTED_EDGE('',*,*,#84,.F.);
+#269 = ORIENTED_EDGE('',*,*,#270,.F.);
+#270 = EDGE_CURVE('',#218,#85,#271,.T.);
+#271 = SURFACE_CURVE('',#272,(#277,#284),.PCURVE_S1.);
+#272 = CIRCLE('',#273,1.);
+#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#274 = CARTESIAN_POINT('',(9.,0.,9.));
+#275 = DIRECTION('',(0.,1.,-0.));
+#276 = DIRECTION('',(-1.,0.,-0.));
+#277 = PCURVE('',#100,#278);
+#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(0.,0.));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(1.,0.));
+#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#284 = PCURVE('',#126,#285);
+#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290);
+#286 = CIRCLE('',#287,1.);
+#287 = AXIS2_PLACEMENT_2D('',#288,#289);
+#288 = CARTESIAN_POINT('',(-3.54427383259,-3.54427383259));
+#289 = DIRECTION('',(-0.,1.));
+#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#291 = ADVANCED_FACE('',(#292),#126,.T.);
+#292 = FACE_BOUND('',#293,.F.);
+#293 = EDGE_LOOP('',(#294,#295,#296,#319,#347,#375,#403,#431,#459,#487,
+    #515,#543,#571,#600,#628,#656,#684,#712,#741,#769,#797,#825,#853,
+    #881,#909,#937,#958));
+#294 = ORIENTED_EDGE('',*,*,#112,.T.);
+#295 = ORIENTED_EDGE('',*,*,#270,.F.);
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#218,#298,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(3.4,2.E-15,10.));
+#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(9.,0.,10.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(-1.,0.,-0.));
+#305 = PCURVE('',#126,#306);
+#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311);
+#307 = LINE('',#308,#309);
+#308 = CARTESIAN_POINT('',(-4.54427383259,-3.54427383259));
+#309 = VECTOR('',#310,1.);
+#310 = DIRECTION('',(-0.,1.));
+#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#312 = PCURVE('',#235,#313);
+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(-0.,-4.44E-15));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(-1.,0.));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = ORIENTED_EDGE('',*,*,#320,.T.);
+#320 = EDGE_CURVE('',#298,#321,#323,.T.);
+#321 = VERTEX_POINT('',#322);
+#322 = CARTESIAN_POINT('',(3.4,2.E-15,9.6));
+#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.);
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(3.4,0.,10.));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(-0.,0.,-1.));
+#328 = PCURVE('',#126,#329);
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(-4.54427383259,2.05572616741));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(1.,-0.));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#335 = PCURVE('',#336,#341);
+#336 = PLANE('',#337);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(3.4,4.44E-15,10.));
+#339 = DIRECTION('',(-1.,0.,-0.));
+#340 = DIRECTION('',(0.,4.4E-16,1.));
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(-1.9536E-30,-4.44E-15));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(-1.,4.4E-16));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = ORIENTED_EDGE('',*,*,#348,.T.);
+#348 = EDGE_CURVE('',#321,#349,#351,.T.);
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(3.,2.E-15,9.6));
+#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.);
+#352 = LINE('',#353,#354);
+#353 = CARTESIAN_POINT('',(3.4,0.,9.6));
+#354 = VECTOR('',#355,1.);
+#355 = DIRECTION('',(-1.,0.,-0.));
+#356 = PCURVE('',#126,#357);
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);
+#358 = LINE('',#359,#360);
+#359 = CARTESIAN_POINT('',(-4.14427383259,2.05572616741));
+#360 = VECTOR('',#361,1.);
+#361 = DIRECTION('',(-0.,1.));
+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#363 = PCURVE('',#364,#369);
+#364 = PLANE('',#365);
+#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368);
+#366 = CARTESIAN_POINT('',(3.4,4.26E-15,9.6));
+#367 = DIRECTION('',(0.,4.4E-16,1.));
+#368 = DIRECTION('',(1.,0.,0.));
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(-0.,-4.26E-15));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(-1.,0.));
+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#375 = ORIENTED_EDGE('',*,*,#376,.T.);
+#376 = EDGE_CURVE('',#349,#377,#379,.T.);
+#377 = VERTEX_POINT('',#378);
+#378 = CARTESIAN_POINT('',(3.,2.E-15,8.5));
+#379 = SURFACE_CURVE('',#380,(#384,#391),.PCURVE_S1.);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(3.,0.,9.6));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(-0.,0.,-1.));
+#384 = PCURVE('',#126,#385);
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-4.14427383259,2.45572616741));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(1.,-0.));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = PCURVE('',#392,#397);
+#392 = PLANE('',#393);
+#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396);
+#394 = CARTESIAN_POINT('',(3.,4.26E-15,9.6));
+#395 = DIRECTION('',(-1.,0.,-0.));
+#396 = DIRECTION('',(0.,4.4E-16,1.));
+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-1.8744E-30,-4.26E-15));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-1.,4.4E-16));
+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#403 = ORIENTED_EDGE('',*,*,#404,.T.);
+#404 = EDGE_CURVE('',#377,#405,#407,.T.);
+#405 = VERTEX_POINT('',#406);
+#406 = CARTESIAN_POINT('',(6.,2.E-15,8.5));
+#407 = SURFACE_CURVE('',#408,(#412,#419),.PCURVE_S1.);
+#408 = LINE('',#409,#410);
+#409 = CARTESIAN_POINT('',(3.,0.,8.5));
+#410 = VECTOR('',#411,1.);
+#411 = DIRECTION('',(1.,0.,0.));
+#412 = PCURVE('',#126,#413);
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(-3.04427383259,2.45572616741));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(-0.,-1.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#419 = PCURVE('',#420,#425);
+#420 = PLANE('',#421);
+#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
+#422 = CARTESIAN_POINT('',(3.,3.77E-15,8.5));
+#423 = DIRECTION('',(0.,-4.4E-16,-1.));
+#424 = DIRECTION('',(-1.,0.,0.));
+#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(-0.,-3.77E-15));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(-1.,-0.));
+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#431 = ORIENTED_EDGE('',*,*,#432,.T.);
+#432 = EDGE_CURVE('',#405,#433,#435,.T.);
+#433 = VERTEX_POINT('',#434);
+#434 = CARTESIAN_POINT('',(6.,2.E-15,7.));
+#435 = SURFACE_CURVE('',#436,(#440,#447),.PCURVE_S1.);
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(6.,0.,8.5));
+#438 = VECTOR('',#439,1.);
+#439 = DIRECTION('',(-0.,0.,-1.));
+#440 = PCURVE('',#126,#441);
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-3.04427383259,-0.54427383259));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,-0.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#447 = PCURVE('',#448,#453);
+#448 = PLANE('',#449);
+#449 = AXIS2_PLACEMENT_3D('',#450,#451,#452);
+#450 = CARTESIAN_POINT('',(6.,3.77E-15,8.5));
+#451 = DIRECTION('',(-1.,0.,-0.));
+#452 = DIRECTION('',(0.,4.4E-16,1.));
+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
+#454 = LINE('',#455,#456);
+#455 = CARTESIAN_POINT('',(-1.6588E-30,-3.77E-15));
+#456 = VECTOR('',#457,1.);
+#457 = DIRECTION('',(-1.,4.4E-16));
+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#459 = ORIENTED_EDGE('',*,*,#460,.F.);
+#460 = EDGE_CURVE('',#461,#433,#463,.T.);
+#461 = VERTEX_POINT('',#462);
+#462 = CARTESIAN_POINT('',(3.35,1.E-15,4.7));
+#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.);
+#464 = LINE('',#465,#466);
+#465 = CARTESIAN_POINT('',(3.35,0.,4.7));
+#466 = VECTOR('',#467,1.);
+#467 = DIRECTION('',(0.755218729872,0.,0.655472859889));
+#468 = PCURVE('',#126,#469);
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.75572616741,2.10572616741));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(-0.655472859889,-0.755218729872));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#475 = PCURVE('',#476,#481);
+#476 = PLANE('',#477);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(3.35,2.09E-15,4.7));
+#479 = DIRECTION('',(0.655472859889,-3.4E-16,-0.755218729872));
+#480 = DIRECTION('',(-0.755218729872,-2.9E-16,-0.655472859889));
+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(6.061E-31,-2.09E-15));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(-1.,-2.9E-16));
+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#489,#461,#491,.T.);
+#489 = VERTEX_POINT('',#490);
+#490 = CARTESIAN_POINT('',(0.65,1.E-15,4.7));
+#491 = SURFACE_CURVE('',#492,(#496,#503),.PCURVE_S1.);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(0.65,0.,4.7));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(1.,0.,0.));
+#496 = PCURVE('',#126,#497);
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(-0.,-1.));
+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#503 = PCURVE('',#504,#509);
+#504 = PLANE('',#505);
+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#506 = CARTESIAN_POINT('',(0.65,2.09E-15,4.7));
+#507 = DIRECTION('',(0.,-4.4E-16,-1.));
+#508 = DIRECTION('',(-1.,0.,0.));
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(-0.,0.));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(-1.,0.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#515 = ORIENTED_EDGE('',*,*,#516,.T.);
+#516 = EDGE_CURVE('',#489,#517,#519,.T.);
+#517 = VERTEX_POINT('',#518);
+#518 = CARTESIAN_POINT('',(0.,1.E-15,4.3));
+#519 = SURFACE_CURVE('',#520,(#524,#531),.PCURVE_S1.);
+#520 = LINE('',#521,#522);
+#521 = CARTESIAN_POINT('',(0.65,0.,4.7));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(-0.851658316705,0.,-0.524097425664));
+#524 = PCURVE('',#126,#525);
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.524097425664,0.851658316705));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#531 = PCURVE('',#532,#537);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(0.65,2.09E-15,4.7));
+#535 = DIRECTION('',(-0.524097425664,3.8E-16,0.851658316705));
+#536 = DIRECTION('',(0.851658316705,2.3E-16,0.524097425664));
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(-0.,-0.));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(-1.,0.));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#543 = ORIENTED_EDGE('',*,*,#544,.F.);
+#544 = EDGE_CURVE('',#545,#517,#547,.T.);
+#545 = VERTEX_POINT('',#546);
+#546 = CARTESIAN_POINT('',(0.,1.E-15,2.75));
+#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.);
+#548 = LINE('',#549,#550);
+#549 = CARTESIAN_POINT('',(-1.7E-16,0.,2.75));
+#550 = VECTOR('',#551,1.);
+#551 = DIRECTION('',(1.1E-16,0.,1.));
+#552 = PCURVE('',#126,#553);
+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(2.70572616741,5.45572616741));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(-1.,-1.1E-16));
+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#559 = PCURVE('',#560,#565);
+#560 = PLANE('',#561);
+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);
+#562 = CARTESIAN_POINT('',(-5.45572616741,1.21E-15,5.45572616741));
+#563 = DIRECTION('',(0.,1.,-2.2E-16));
+#564 = DIRECTION('',(0.,2.2E-16,1.));
+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(-2.70572616741,5.45572616741));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(1.,1.1E-16));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#571 = ORIENTED_EDGE('',*,*,#572,.T.);
+#572 = EDGE_CURVE('',#545,#573,#575,.T.);
+#573 = VERTEX_POINT('',#574);
+#574 = CARTESIAN_POINT('',(1.340498607497,1.E-15,2.401158779277));
+#575 = SURFACE_CURVE('',#576,(#581,#588),.PCURVE_S1.);
+#576 = CIRCLE('',#577,2.75);
+#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);
+#578 = CARTESIAN_POINT('',(0.,0.,0.));
+#579 = DIRECTION('',(0.,1.,-0.));
+#580 = DIRECTION('',(-1.,0.,-0.));
+#581 = PCURVE('',#126,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = CIRCLE('',#584,2.75);
+#584 = AXIS2_PLACEMENT_2D('',#585,#586);
+#585 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#586 = DIRECTION('',(-0.,1.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = PCURVE('',#589,#594);
+#589 = CYLINDRICAL_SURFACE('',#590,2.75);
+#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
+#591 = CARTESIAN_POINT('',(0.,0.,0.));
+#592 = DIRECTION('',(-0.,1.,-4.4E-16));
+#593 = DIRECTION('',(-1.,0.,0.));
+#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(0.,0.));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(1.,0.));
+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#600 = ORIENTED_EDGE('',*,*,#601,.F.);
+#601 = EDGE_CURVE('',#602,#573,#604,.T.);
+#602 = VERTEX_POINT('',#603);
+#603 = CARTESIAN_POINT('',(1.944543648263,1.E-15,3.005203820043));
+#604 = SURFACE_CURVE('',#605,(#609,#616),.PCURVE_S1.);
+#605 = LINE('',#606,#607);
+#606 = CARTESIAN_POINT('',(1.944543648263,0.,3.005203820043));
+#607 = VECTOR('',#608,1.);
+#608 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#609 = PCURVE('',#126,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(2.450522347367,3.511182519147));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(0.707106781187,0.707106781187));
+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#616 = PCURVE('',#617,#622);
+#617 = PLANE('',#618);
+#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
+#619 = CARTESIAN_POINT('',(1.944543648263,1.33E-15,3.005203820043));
+#620 = DIRECTION('',(-0.707106781187,3.1E-16,0.707106781187));
+#621 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(-4.123E-31,-1.33E-15));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(-1.,3.1E-16));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = ORIENTED_EDGE('',*,*,#629,.F.);
+#629 = EDGE_CURVE('',#630,#602,#632,.T.);
+#630 = VERTEX_POINT('',#631);
+#631 = CARTESIAN_POINT('',(2.474873734153,1.E-15,2.474873734153));
+#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(2.474873734153,0.,2.474873734153));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#637 = PCURVE('',#126,#638);
+#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(2.980852433257,2.980852433257));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(-0.707106781187,0.707106781187));
+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#644 = PCURVE('',#645,#650);
+#645 = PLANE('',#646);
+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#647 = CARTESIAN_POINT('',(2.474873734153,1.1E-15,2.474873734153));
+#648 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#649 = DIRECTION('',(0.707106781187,-3.1E-16,-0.707106781187));
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(3.41E-31,-1.1E-15));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(-1.,-3.1E-16));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.F.);
+#657 = EDGE_CURVE('',#658,#630,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(3.005203820043,0.,1.944543648263));
+#660 = SURFACE_CURVE('',#661,(#665,#672),.PCURVE_S1.);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(3.005203820043,0.,1.944543648263));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#665 = PCURVE('',#126,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(3.511182519147,2.450522347367));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(-0.707106781187,0.707106781187));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#672 = PCURVE('',#673,#678);
+#673 = PLANE('',#674);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(3.005203820043,8.6E-16,1.944543648263));
+#676 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#677 = DIRECTION('',(0.707106781187,-3.1E-16,-0.707106781187));
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(2.666E-31,-8.6E-16));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(-1.,-3.1E-16));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#684 = ORIENTED_EDGE('',*,*,#685,.F.);
+#685 = EDGE_CURVE('',#686,#658,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(2.401158779277,0.,1.340498607497));
+#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(2.401158779277,0.,1.340498607497));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#693 = PCURVE('',#126,#694);
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
+#695 = LINE('',#696,#697);
+#696 = CARTESIAN_POINT('',(4.115227559913,3.054567388133));
+#697 = VECTOR('',#698,1.);
+#698 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#700 = PCURVE('',#701,#706);
+#701 = PLANE('',#702);
+#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
+#703 = CARTESIAN_POINT('',(2.401158779277,6.E-16,1.340498607497));
+#704 = DIRECTION('',(0.707106781187,-3.1E-16,-0.707106781187));
+#705 = DIRECTION('',(-0.707106781187,-3.1E-16,-0.707106781187));
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.86E-31,-6.E-16));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-1.,-3.1E-16));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = ORIENTED_EDGE('',*,*,#713,.T.);
+#713 = EDGE_CURVE('',#686,#714,#716,.T.);
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(2.75,0.,0.));
+#716 = SURFACE_CURVE('',#717,(#722,#729),.PCURVE_S1.);
+#717 = CIRCLE('',#718,2.75);
+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#719 = CARTESIAN_POINT('',(0.,0.,0.));
+#720 = DIRECTION('',(0.,1.,-0.));
+#721 = DIRECTION('',(-1.,0.,-0.));
+#722 = PCURVE('',#126,#723);
+#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728);
+#724 = CIRCLE('',#725,2.75);
+#725 = AXIS2_PLACEMENT_2D('',#726,#727);
+#726 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#727 = DIRECTION('',(-0.,1.));
+#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#729 = PCURVE('',#730,#735);
+#730 = CYLINDRICAL_SURFACE('',#731,2.75);
+#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);
+#732 = CARTESIAN_POINT('',(0.,0.,0.));
+#733 = DIRECTION('',(-0.,1.,-4.4E-16));
+#734 = DIRECTION('',(-1.,0.,0.));
+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);
+#736 = LINE('',#737,#738);
+#737 = CARTESIAN_POINT('',(0.,0.));
+#738 = VECTOR('',#739,1.);
+#739 = DIRECTION('',(1.,0.));
+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#741 = ORIENTED_EDGE('',*,*,#742,.T.);
+#742 = EDGE_CURVE('',#714,#743,#745,.T.);
+#743 = VERTEX_POINT('',#744);
+#744 = CARTESIAN_POINT('',(4.3,0.,0.));
+#745 = SURFACE_CURVE('',#746,(#750,#757),.PCURVE_S1.);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(2.75,0.,3.4E-16));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(1.,0.,0.));
+#750 = PCURVE('',#126,#751);
+#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756);
+#752 = LINE('',#753,#754);
+#753 = CARTESIAN_POINT('',(5.45572616741,2.70572616741));
+#754 = VECTOR('',#755,1.);
+#755 = DIRECTION('',(-0.,-1.));
+#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#757 = PCURVE('',#758,#763);
+#758 = PLANE('',#759);
+#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762);
+#760 = CARTESIAN_POINT('',(5.45572616741,2.42E-15,-5.45572616741));
+#761 = DIRECTION('',(0.,1.,4.4E-16));
+#762 = DIRECTION('',(0.,4.4E-16,-1.));
+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(-5.45572616741,2.70572616741));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(0.,-1.));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#769 = ORIENTED_EDGE('',*,*,#770,.T.);
+#770 = EDGE_CURVE('',#743,#771,#773,.T.);
+#771 = VERTEX_POINT('',#772);
+#772 = CARTESIAN_POINT('',(4.7,0.,0.65));
+#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(4.3,0.,3.4E-16));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.524097425664,0.,0.851658316705));
+#778 = PCURVE('',#126,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(5.45572616741,1.15572616741));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(-0.851658316705,-0.524097425664));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = PCURVE('',#786,#791);
+#786 = PLANE('',#787);
+#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);
+#788 = CARTESIAN_POINT('',(4.3,0.,3.4E-16));
+#789 = DIRECTION('',(0.851658316705,-2.3E-16,-0.524097425664));
+#790 = DIRECTION('',(-0.524097425664,-3.8E-16,-0.851658316705));
+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(-0.,-0.));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(-1.,-3.8E-16));
+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#797 = ORIENTED_EDGE('',*,*,#798,.T.);
+#798 = EDGE_CURVE('',#771,#799,#801,.T.);
+#799 = VERTEX_POINT('',#800);
+#800 = CARTESIAN_POINT('',(4.7,1.E-15,3.35));
+#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.);
+#802 = LINE('',#803,#804);
+#803 = CARTESIAN_POINT('',(4.7,0.,0.65));
+#804 = VECTOR('',#805,1.);
+#805 = DIRECTION('',(0.,0.,1.));
+#806 = PCURVE('',#126,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(4.80572616741,0.75572616741));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(-1.,0.));
+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#813 = PCURVE('',#814,#819);
+#814 = PLANE('',#815);
+#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
+#816 = CARTESIAN_POINT('',(4.7,2.9E-16,0.65));
+#817 = DIRECTION('',(1.,0.,0.));
+#818 = DIRECTION('',(0.,-4.4E-16,-1.));
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(1.276E-31,-2.9E-16));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(-1.,-4.4E-16));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#799,#827,#829,.T.);
+#827 = VERTEX_POINT('',#828);
+#828 = CARTESIAN_POINT('',(7.,1.E-15,6.));
+#829 = SURFACE_CURVE('',#830,(#834,#841),.PCURVE_S1.);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(4.7,0.,3.35));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(0.655472859889,0.,0.755218729872));
+#834 = PCURVE('',#126,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(2.10572616741,0.75572616741));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(-0.755218729872,-0.655472859889));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#841 = PCURVE('',#842,#847);
+#842 = PLANE('',#843);
+#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846);
+#844 = CARTESIAN_POINT('',(4.7,1.49E-15,3.35));
+#845 = DIRECTION('',(0.755218729872,-2.9E-16,-0.655472859889));
+#846 = DIRECTION('',(-0.655472859889,-3.4E-16,-0.755218729872));
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(5.066E-31,-1.49E-15));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(-1.,-3.4E-16));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = ORIENTED_EDGE('',*,*,#854,.F.);
+#854 = EDGE_CURVE('',#855,#827,#857,.T.);
+#855 = VERTEX_POINT('',#856);
+#856 = CARTESIAN_POINT('',(8.5,1.E-15,6.));
+#857 = SURFACE_CURVE('',#858,(#862,#869),.PCURVE_S1.);
+#858 = LINE('',#859,#860);
+#859 = CARTESIAN_POINT('',(8.5,0.,6.));
+#860 = VECTOR('',#861,1.);
+#861 = DIRECTION('',(-1.,0.,-0.));
+#862 = PCURVE('',#126,#863);
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(-0.54427383259,-3.04427383259));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-0.,1.));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = PCURVE('',#870,#875);
+#870 = PLANE('',#871);
+#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874);
+#872 = CARTESIAN_POINT('',(8.5,2.66E-15,6.));
+#873 = DIRECTION('',(0.,4.4E-16,1.));
+#874 = DIRECTION('',(1.,0.,0.));
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(-0.,-2.66E-15));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(-1.,0.));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = ORIENTED_EDGE('',*,*,#882,.F.);
+#882 = EDGE_CURVE('',#883,#855,#885,.T.);
+#883 = VERTEX_POINT('',#884);
+#884 = CARTESIAN_POINT('',(8.5,1.E-15,3.));
+#885 = SURFACE_CURVE('',#886,(#890,#897),.PCURVE_S1.);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(8.5,0.,3.));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(0.,0.,1.));
+#890 = PCURVE('',#126,#891);
+#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.45572616741,-3.04427383259));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-1.,0.));
+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#897 = PCURVE('',#898,#903);
+#898 = PLANE('',#899);
+#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902);
+#900 = CARTESIAN_POINT('',(8.5,1.33E-15,3.));
+#901 = DIRECTION('',(1.,0.,0.));
+#902 = DIRECTION('',(0.,-4.4E-16,-1.));
+#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(5.852E-31,-1.33E-15));
+#906 = VECTOR('',#907,1.);
+#907 = DIRECTION('',(-1.,-4.4E-16));
+#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#909 = ORIENTED_EDGE('',*,*,#910,.F.);
+#910 = EDGE_CURVE('',#911,#883,#913,.T.);
+#911 = VERTEX_POINT('',#912);
+#912 = CARTESIAN_POINT('',(9.6,1.E-15,3.));
+#913 = SURFACE_CURVE('',#914,(#918,#925),.PCURVE_S1.);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(9.6,0.,3.));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(-1.,0.,-0.));
+#918 = PCURVE('',#126,#919);
+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);
+#920 = LINE('',#921,#922);
+#921 = CARTESIAN_POINT('',(2.45572616741,-4.14427383259));
+#922 = VECTOR('',#923,1.);
+#923 = DIRECTION('',(-0.,1.));
+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#925 = PCURVE('',#926,#931);
+#926 = PLANE('',#927);
+#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930);
+#928 = CARTESIAN_POINT('',(9.6,1.33E-15,3.));
+#929 = DIRECTION('',(0.,4.4E-16,1.));
+#930 = DIRECTION('',(1.,0.,0.));
+#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936);
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(-0.,-1.33E-15));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(-1.,0.));
+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#937 = ORIENTED_EDGE('',*,*,#938,.F.);
+#938 = EDGE_CURVE('',#166,#911,#939,.T.);
+#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(9.6,0.,3.4));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(-0.,0.,-1.));
+#944 = PCURVE('',#126,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(2.05572616741,-4.14427383259));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(1.,-0.));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = PCURVE('',#181,#952);
+#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(-6.644E-31,-1.51E-15));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(-1.,4.4E-16));
+#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#958 = ORIENTED_EDGE('',*,*,#193,.F.);
+#959 = ADVANCED_FACE('',(#960),#72,.F.);
+#960 = FACE_BOUND('',#961,.T.);
+#961 = EDGE_LOOP('',(#962,#963,#964,#987,#1010,#1033,#1056,#1079,#1102,
+    #1125,#1148,#1171,#1199,#1223,#1246,#1269,#1292,#1315,#1339,#1367,
+    #1390,#1413,#1436,#1459,#1482,#1505,#1526));
+#962 = ORIENTED_EDGE('',*,*,#56,.T.);
+#963 = ORIENTED_EDGE('',*,*,#247,.F.);
+#964 = ORIENTED_EDGE('',*,*,#965,.T.);
+#965 = EDGE_CURVE('',#220,#966,#968,.T.);
+#966 = VERTEX_POINT('',#967);
+#967 = CARTESIAN_POINT('',(3.4,-380.,10.));
+#968 = SURFACE_CURVE('',#969,(#973,#980),.PCURVE_S1.);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(9.,-380.,10.));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(-1.,0.,-0.));
+#973 = PCURVE('',#72,#974);
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(-4.54427383259,-3.54427383259));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(-0.,1.));
+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#980 = PCURVE('',#235,#981);
+#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(-0.,-380.));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(-1.,0.));
+#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#987 = ORIENTED_EDGE('',*,*,#988,.T.);
+#988 = EDGE_CURVE('',#966,#989,#991,.T.);
+#989 = VERTEX_POINT('',#990);
+#990 = CARTESIAN_POINT('',(3.4,-380.,9.6));
+#991 = SURFACE_CURVE('',#992,(#996,#1003),.PCURVE_S1.);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(3.4,-380.,10.));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(-0.,0.,-1.));
+#996 = PCURVE('',#72,#997);
+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(-4.54427383259,2.05572616741));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(1.,-0.));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = PCURVE('',#336,#1004);
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(1.553899743024E-15,-380.));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-1.,4.4E-16));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#1011 = EDGE_CURVE('',#989,#1012,#1014,.T.);
+#1012 = VERTEX_POINT('',#1013);
+#1013 = CARTESIAN_POINT('',(3.,-380.,9.6));
+#1014 = SURFACE_CURVE('',#1015,(#1019,#1026),.PCURVE_S1.);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(3.4,-380.,9.6));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(-1.,0.,-0.));
+#1019 = PCURVE('',#72,#1020);
+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(-4.14427383259,2.05572616741));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(-0.,1.));
+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1026 = PCURVE('',#364,#1027);
+#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(-0.,-380.));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(-1.,0.));
+#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1033 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#1034 = EDGE_CURVE('',#1012,#1035,#1037,.T.);
+#1035 = VERTEX_POINT('',#1036);
+#1036 = CARTESIAN_POINT('',(3.,-380.,8.5));
+#1037 = SURFACE_CURVE('',#1038,(#1042,#1049),.PCURVE_S1.);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(3.,-380.,9.6));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(-0.,0.,-1.));
+#1042 = PCURVE('',#72,#1043);
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(-4.14427383259,2.45572616741));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(1.,-0.));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1049 = PCURVE('',#392,#1050);
+#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055);
+#1051 = LINE('',#1052,#1053);
+#1052 = CARTESIAN_POINT('',(1.553899743024E-15,-380.));
+#1053 = VECTOR('',#1054,1.);
+#1054 = DIRECTION('',(-1.,4.4E-16));
+#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1056 = ORIENTED_EDGE('',*,*,#1057,.T.);
+#1057 = EDGE_CURVE('',#1035,#1058,#1060,.T.);
+#1058 = VERTEX_POINT('',#1059);
+#1059 = CARTESIAN_POINT('',(6.,-380.,8.5));
+#1060 = SURFACE_CURVE('',#1061,(#1065,#1072),.PCURVE_S1.);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(3.,-380.,8.5));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(1.,0.,0.));
+#1065 = PCURVE('',#72,#1066);
+#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071);
 #1067 = LINE('',#1068,#1069);
-#1068 = CARTESIAN_POINT('',(8.5,1.998401444325E-15,3.));
+#1068 = CARTESIAN_POINT('',(-3.04427383259,2.45572616741));
 #1069 = VECTOR('',#1070,1.);
-#1070 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#1071 = PCURVE('',#44,#1072);
-#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);
-#1073 = LINE('',#1074,#1075);
-#1074 = CARTESIAN_POINT('',(-12.,18.5));
-#1075 = VECTOR('',#1076,1.);
-#1076 = DIRECTION('',(-1.,2.22044604925E-16));
-#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1070 = DIRECTION('',(-0.,-1.));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1078 = PCURVE('',#1079,#1084);
-#1079 = PLANE('',#1080);
-#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
-#1081 = CARTESIAN_POINT('',(8.5,-380.,3.));
-#1082 = DIRECTION('',(1.,-9.860761315263E-32,-2.22044604925E-16));
-#1083 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089);
-#1085 = LINE('',#1086,#1087);
-#1086 = CARTESIAN_POINT('',(-0.,-380.));
-#1087 = VECTOR('',#1088,1.);
-#1088 = DIRECTION('',(1.,0.));
-#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1072 = PCURVE('',#420,#1073);
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(-0.,-380.));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(-1.,-0.));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1090 = ORIENTED_EDGE('',*,*,#1091,.F.);
-#1091 = EDGE_CURVE('',#1092,#1064,#1094,.T.);
-#1092 = VERTEX_POINT('',#1093);
-#1093 = CARTESIAN_POINT('',(9.6,-1.199040866595E-15,3.));
-#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.);
-#1095 = LINE('',#1096,#1097);
-#1096 = CARTESIAN_POINT('',(9.6,1.998401444325E-15,3.));
-#1097 = VECTOR('',#1098,1.);
-#1098 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#1099 = PCURVE('',#44,#1100);
-#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);
-#1101 = LINE('',#1102,#1103);
-#1102 = CARTESIAN_POINT('',(-12.,19.6));
-#1103 = VECTOR('',#1104,1.);
-#1104 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1080 = EDGE_CURVE('',#1058,#1081,#1083,.T.);
+#1081 = VERTEX_POINT('',#1082);
+#1082 = CARTESIAN_POINT('',(6.,-380.,7.));
+#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(6.,-380.,8.5));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(-0.,0.,-1.));
+#1088 = PCURVE('',#72,#1089);
+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(-3.04427383259,-0.54427383259));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(1.,-0.));
+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1106 = PCURVE('',#1107,#1112);
-#1107 = PLANE('',#1108);
-#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
-#1109 = CARTESIAN_POINT('',(9.6,-380.,3.));
-#1110 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#1111 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#1095 = PCURVE('',#448,#1096);
+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(1.553899743024E-15,-380.));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(-1.,4.4E-16));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1081,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(3.35,-380.,4.7));
+#1106 = SURFACE_CURVE('',#1107,(#1111,#1118),.PCURVE_S1.);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(3.35,-380.,4.7));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(0.755218729872,0.,0.655472859889));
+#1111 = PCURVE('',#72,#1112);
 #1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);
 #1113 = LINE('',#1114,#1115);
-#1114 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
+#1114 = CARTESIAN_POINT('',(0.75572616741,2.10572616741));
 #1115 = VECTOR('',#1116,1.);
-#1116 = DIRECTION('',(1.,0.));
+#1116 = DIRECTION('',(-0.655472859889,-0.755218729872));
 #1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
-#1119 = EDGE_CURVE('',#1120,#1092,#1122,.T.);
-#1120 = VERTEX_POINT('',#1121);
-#1121 = CARTESIAN_POINT('',(9.6,-9.325873406851E-16,3.4));
-#1122 = SURFACE_CURVE('',#1123,(#1127,#1134),.PCURVE_S1.);
-#1123 = LINE('',#1124,#1125);
-#1124 = CARTESIAN_POINT('',(9.6,2.264854970235E-15,3.4));
-#1125 = VECTOR('',#1126,1.);
-#1126 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#1127 = PCURVE('',#44,#1128);
-#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133);
-#1129 = LINE('',#1130,#1131);
-#1130 = CARTESIAN_POINT('',(-12.4,19.6));
-#1131 = VECTOR('',#1132,1.);
-#1132 = DIRECTION('',(1.,-2.22044604925E-16));
-#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1118 = PCURVE('',#476,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(1.037533624351E-17,-380.));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(-1.,-2.9E-16));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1134 = PCURVE('',#1135,#1140);
-#1135 = PLANE('',#1136);
-#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139);
-#1137 = CARTESIAN_POINT('',(9.6,-380.,3.4));
-#1138 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#1139 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145);
-#1141 = LINE('',#1142,#1143);
-#1142 = CARTESIAN_POINT('',(0.,-380.));
-#1143 = VECTOR('',#1144,1.);
-#1144 = DIRECTION('',(1.,0.));
-#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);
+#1126 = EDGE_CURVE('',#1127,#1104,#1129,.T.);
+#1127 = VERTEX_POINT('',#1128);
+#1128 = CARTESIAN_POINT('',(0.65,-380.,4.7));
+#1129 = SURFACE_CURVE('',#1130,(#1134,#1141),.PCURVE_S1.);
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(0.65,-380.,4.7));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(1.,0.,0.));
+#1134 = PCURVE('',#72,#1135);
+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(-0.,-1.));
+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
-#1147 = EDGE_CURVE('',#1148,#1120,#1150,.T.);
-#1148 = VERTEX_POINT('',#1149);
-#1149 = CARTESIAN_POINT('',(10.,-1.06581410364E-15,3.4));
-#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.);
-#1151 = LINE('',#1152,#1153);
-#1152 = CARTESIAN_POINT('',(10.,2.264854970235E-15,3.4));
-#1153 = VECTOR('',#1154,1.);
-#1154 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#1155 = PCURVE('',#44,#1156);
-#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);
-#1157 = LINE('',#1158,#1159);
-#1158 = CARTESIAN_POINT('',(-12.4,20.));
-#1159 = VECTOR('',#1160,1.);
-#1160 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1141 = PCURVE('',#504,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(-0.,-380.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(-1.,0.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1162 = PCURVE('',#1163,#1168);
-#1163 = PLANE('',#1164);
-#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167);
-#1165 = CARTESIAN_POINT('',(10.,-380.,3.4));
-#1166 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#1167 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
-#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173);
-#1169 = LINE('',#1170,#1171);
-#1170 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#1171 = VECTOR('',#1172,1.);
-#1172 = DIRECTION('',(1.,0.));
-#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1148 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1149 = EDGE_CURVE('',#1127,#1150,#1152,.T.);
+#1150 = VERTEX_POINT('',#1151);
+#1151 = CARTESIAN_POINT('',(0.,-380.,4.3));
+#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(0.65,-380.,4.7));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(-0.851658316705,0.,-0.524097425664));
+#1157 = PCURVE('',#72,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(0.524097425664,0.851658316705));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1174 = ORIENTED_EDGE('',*,*,#1175,.F.);
-#1175 = EDGE_CURVE('',#1176,#1148,#1178,.T.);
-#1176 = VERTEX_POINT('',#1177);
-#1177 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#1178 = SURFACE_CURVE('',#1179,(#1183,#1190),.PCURVE_S1.);
-#1179 = LINE('',#1180,#1181);
-#1180 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#1181 = VECTOR('',#1182,1.);
-#1182 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#1183 = PCURVE('',#44,#1184);
-#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189);
-#1185 = LINE('',#1186,#1187);
-#1186 = CARTESIAN_POINT('',(-18.,20.));
-#1187 = VECTOR('',#1188,1.);
-#1188 = DIRECTION('',(1.,0.));
-#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1164 = PCURVE('',#532,#1165);
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(-0.,-380.));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(-1.,0.));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1190 = PCURVE('',#1191,#1196);
-#1191 = PLANE('',#1192);
-#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195);
-#1193 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#1194 = DIRECTION('',(1.,0.,0.));
-#1195 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
-#1197 = LINE('',#1198,#1199);
-#1198 = CARTESIAN_POINT('',(0.,0.));
-#1199 = VECTOR('',#1200,1.);
-#1200 = DIRECTION('',(1.,0.));
-#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#1172 = EDGE_CURVE('',#1173,#1150,#1175,.T.);
+#1173 = VERTEX_POINT('',#1174);
+#1174 = CARTESIAN_POINT('',(0.,-380.,2.75));
+#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.);
+#1176 = LINE('',#1177,#1178);
+#1177 = CARTESIAN_POINT('',(-1.7E-16,-380.,2.75));
+#1178 = VECTOR('',#1179,1.);
+#1179 = DIRECTION('',(1.1E-16,0.,1.));
+#1180 = PCURVE('',#72,#1181);
+#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186);
+#1182 = LINE('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(2.70572616741,5.45572616741));
+#1184 = VECTOR('',#1185,1.);
+#1185 = DIRECTION('',(-1.,-1.1E-16));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1202 = ORIENTED_EDGE('',*,*,#1203,.T.);
-#1203 = EDGE_CURVE('',#1176,#1204,#1206,.T.);
-#1204 = VERTEX_POINT('',#1205);
-#1205 = CARTESIAN_POINT('',(9.,5.551115123126E-15,10.));
-#1206 = SURFACE_CURVE('',#1207,(#1212,#1219),.PCURVE_S1.);
-#1207 = CIRCLE('',#1208,1.);
-#1208 = AXIS2_PLACEMENT_3D('',#1209,#1210,#1211);
-#1209 = CARTESIAN_POINT('',(9.,4.996003610813E-15,9.));
-#1210 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#1211 = DIRECTION('',(1.,0.,0.));
-#1212 = PCURVE('',#44,#1213);
-#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
-#1214 = CIRCLE('',#1215,1.);
-#1215 = AXIS2_PLACEMENT_2D('',#1216,#1217);
-#1216 = CARTESIAN_POINT('',(-18.,19.));
-#1217 = DIRECTION('',(0.,1.));
-#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1187 = PCURVE('',#1188,#1193);
+#1188 = PLANE('',#1189);
+#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);
+#1190 = CARTESIAN_POINT('',(-5.45572616741,-380.,5.45572616741));
+#1191 = DIRECTION('',(0.,1.,-2.2E-16));
+#1192 = DIRECTION('',(0.,2.2E-16,1.));
+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-2.70572616741,5.45572616741));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(1.,1.1E-16));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1219 = PCURVE('',#1220,#1225);
-#1220 = CYLINDRICAL_SURFACE('',#1221,1.);
-#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224);
-#1222 = CARTESIAN_POINT('',(9.,4.996003610813E-15,9.));
-#1223 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#1224 = DIRECTION('',(1.,0.,0.));
-#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
-#1226 = LINE('',#1227,#1228);
-#1227 = CARTESIAN_POINT('',(-0.,0.));
-#1228 = VECTOR('',#1229,1.);
-#1229 = DIRECTION('',(-1.,0.));
-#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1199 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#1200 = EDGE_CURVE('',#1173,#1201,#1203,.T.);
+#1201 = VERTEX_POINT('',#1202);
+#1202 = CARTESIAN_POINT('',(1.340498607497,-380.,2.401158779277));
+#1203 = SURFACE_CURVE('',#1204,(#1209,#1216),.PCURVE_S1.);
+#1204 = CIRCLE('',#1205,2.75);
+#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208);
+#1206 = CARTESIAN_POINT('',(0.,-380.,1.69E-13));
+#1207 = DIRECTION('',(0.,1.,-0.));
+#1208 = DIRECTION('',(-1.,0.,-0.));
+#1209 = PCURVE('',#72,#1210);
+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215);
+#1211 = CIRCLE('',#1212,2.75);
+#1212 = AXIS2_PLACEMENT_2D('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#1214 = DIRECTION('',(-0.,1.));
+#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1231 = ORIENTED_EDGE('',*,*,#1232,.F.);
-#1232 = EDGE_CURVE('',#1233,#1204,#1235,.T.);
-#1233 = VERTEX_POINT('',#1234);
-#1234 = CARTESIAN_POINT('',(3.4,0.,10.));
-#1235 = SURFACE_CURVE('',#1236,(#1240,#1247),.PCURVE_S1.);
-#1236 = LINE('',#1237,#1238);
-#1237 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#1238 = VECTOR('',#1239,1.);
-#1239 = DIRECTION('',(1.,0.,0.));
-#1240 = PCURVE('',#44,#1241);
-#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);
-#1242 = LINE('',#1243,#1244);
-#1243 = CARTESIAN_POINT('',(-19.,1.));
-#1244 = VECTOR('',#1245,1.);
-#1245 = DIRECTION('',(0.,1.));
-#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1216 = PCURVE('',#589,#1217);
+#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222);
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(0.,-380.));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(1.,0.));
+#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1247 = PCURVE('',#1248,#1253);
-#1248 = PLANE('',#1249);
-#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252);
-#1250 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#1251 = DIRECTION('',(0.,5.551115123126E-16,1.));
-#1252 = DIRECTION('',(1.,0.,0.));
-#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258);
-#1254 = LINE('',#1255,#1256);
-#1255 = CARTESIAN_POINT('',(0.,0.));
-#1256 = VECTOR('',#1257,1.);
-#1257 = DIRECTION('',(1.,0.));
-#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1223 = ORIENTED_EDGE('',*,*,#1224,.F.);
+#1224 = EDGE_CURVE('',#1225,#1201,#1227,.T.);
+#1225 = VERTEX_POINT('',#1226);
+#1226 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
+#1227 = SURFACE_CURVE('',#1228,(#1232,#1239),.PCURVE_S1.);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1232 = PCURVE('',#72,#1233);
+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238);
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(2.450522347367,3.511182519147));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(0.707106781187,0.707106781187));
+#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1259 = ORIENTED_EDGE('',*,*,#1260,.F.);
-#1260 = EDGE_CURVE('',#1261,#1233,#1263,.T.);
-#1261 = VERTEX_POINT('',#1262);
-#1262 = CARTESIAN_POINT('',(3.4,0.,9.6));
-#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.);
+#1239 = PCURVE('',#617,#1240);
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
+#1241 = LINE('',#1242,#1243);
+#1242 = CARTESIAN_POINT('',(1.841045351704E-15,-380.));
+#1243 = VECTOR('',#1244,1.);
+#1244 = DIRECTION('',(-1.,3.1E-16));
+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
+#1247 = EDGE_CURVE('',#1248,#1225,#1250,.T.);
+#1248 = VERTEX_POINT('',#1249);
+#1249 = CARTESIAN_POINT('',(2.474873734153,-380.,2.474873734153));
+#1250 = SURFACE_CURVE('',#1251,(#1255,#1262),.PCURVE_S1.);
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(2.474873734153,-380.,2.474873734153));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#1255 = PCURVE('',#72,#1256);
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(2.980852433257,2.980852433257));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1262 = PCURVE('',#645,#1263);
+#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268);
 #1264 = LINE('',#1265,#1266);
-#1265 = CARTESIAN_POINT('',(3.4,6.394884621841E-15,9.6));
+#1265 = CARTESIAN_POINT('',(-1.841045351704E-15,-380.));
 #1266 = VECTOR('',#1267,1.);
-#1267 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1268 = PCURVE('',#44,#1269);
-#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
-#1270 = LINE('',#1271,#1272);
-#1271 = CARTESIAN_POINT('',(-18.6,13.4));
-#1272 = VECTOR('',#1273,1.);
-#1273 = DIRECTION('',(-1.,0.));
-#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1267 = DIRECTION('',(-1.,-3.1E-16));
+#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1275 = PCURVE('',#1276,#1281);
-#1276 = PLANE('',#1277);
-#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
-#1278 = CARTESIAN_POINT('',(3.4,-380.,9.6));
-#1279 = DIRECTION('',(1.,0.,0.));
-#1280 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286);
-#1282 = LINE('',#1283,#1284);
-#1283 = CARTESIAN_POINT('',(8.881784197001E-16,-380.));
-#1284 = VECTOR('',#1285,1.);
-#1285 = DIRECTION('',(1.,0.));
-#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1269 = ORIENTED_EDGE('',*,*,#1270,.F.);
+#1270 = EDGE_CURVE('',#1271,#1248,#1273,.T.);
+#1271 = VERTEX_POINT('',#1272);
+#1272 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
+#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#1278 = PCURVE('',#72,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(3.511182519147,2.450522347367));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1287 = ORIENTED_EDGE('',*,*,#1288,.F.);
-#1288 = EDGE_CURVE('',#1289,#1261,#1291,.T.);
-#1289 = VERTEX_POINT('',#1290);
-#1290 = CARTESIAN_POINT('',(3.,0.,9.6));
-#1291 = SURFACE_CURVE('',#1292,(#1296,#1303),.PCURVE_S1.);
-#1292 = LINE('',#1293,#1294);
-#1293 = CARTESIAN_POINT('',(3.,6.394884621841E-15,9.6));
-#1294 = VECTOR('',#1295,1.);
-#1295 = DIRECTION('',(1.,0.,0.));
-#1296 = PCURVE('',#44,#1297);
-#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);
-#1298 = LINE('',#1299,#1300);
-#1299 = CARTESIAN_POINT('',(-18.6,13.));
-#1300 = VECTOR('',#1301,1.);
-#1301 = DIRECTION('',(0.,1.));
-#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1285 = PCURVE('',#673,#1286);
+#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(-1.841045351704E-15,-380.));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(-1.,-3.1E-16));
+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1303 = PCURVE('',#1304,#1309);
-#1304 = PLANE('',#1305);
-#1305 = AXIS2_PLACEMENT_3D('',#1306,#1307,#1308);
-#1306 = CARTESIAN_POINT('',(3.,-380.,9.6));
-#1307 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1308 = DIRECTION('',(1.,0.,0.));
+#1292 = ORIENTED_EDGE('',*,*,#1293,.F.);
+#1293 = EDGE_CURVE('',#1294,#1271,#1296,.T.);
+#1294 = VERTEX_POINT('',#1295);
+#1295 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607497));
+#1296 = SURFACE_CURVE('',#1297,(#1301,#1308),.PCURVE_S1.);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607497));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#1301 = PCURVE('',#72,#1302);
+#1302 = DEFINITIONAL_REPRESENTATION('',(#1303),#1307);
+#1303 = LINE('',#1304,#1305);
+#1304 = CARTESIAN_POINT('',(4.115227559913,3.054567388133));
+#1305 = VECTOR('',#1306,1.);
+#1306 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1308 = PCURVE('',#701,#1309);
 #1309 = DEFINITIONAL_REPRESENTATION('',(#1310),#1314);
 #1310 = LINE('',#1311,#1312);
-#1311 = CARTESIAN_POINT('',(0.,-380.));
+#1311 = CARTESIAN_POINT('',(-1.841045351704E-15,-380.));
 #1312 = VECTOR('',#1313,1.);
-#1313 = DIRECTION('',(1.,0.));
+#1313 = DIRECTION('',(-1.,-3.1E-16));
 #1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1315 = ORIENTED_EDGE('',*,*,#1316,.F.);
-#1316 = EDGE_CURVE('',#1317,#1289,#1319,.T.);
+#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#1316 = EDGE_CURVE('',#1294,#1317,#1319,.T.);
 #1317 = VERTEX_POINT('',#1318);
-#1318 = CARTESIAN_POINT('',(3.,0.,8.5));
-#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);
-#1320 = LINE('',#1321,#1322);
-#1321 = CARTESIAN_POINT('',(3.,5.662137425588E-15,8.5));
-#1322 = VECTOR('',#1323,1.);
-#1323 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1324 = PCURVE('',#44,#1325);
-#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
-#1326 = LINE('',#1327,#1328);
-#1327 = CARTESIAN_POINT('',(-17.5,13.));
-#1328 = VECTOR('',#1329,1.);
-#1329 = DIRECTION('',(-1.,0.));
-#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1318 = CARTESIAN_POINT('',(2.75,-380.,0.));
+#1319 = SURFACE_CURVE('',#1320,(#1325,#1332),.PCURVE_S1.);
+#1320 = CIRCLE('',#1321,2.75);
+#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324);
+#1322 = CARTESIAN_POINT('',(0.,-380.,1.69E-13));
+#1323 = DIRECTION('',(0.,1.,-0.));
+#1324 = DIRECTION('',(-1.,0.,-0.));
+#1325 = PCURVE('',#72,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = CIRCLE('',#1328,2.75);
+#1328 = AXIS2_PLACEMENT_2D('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#1330 = DIRECTION('',(-0.,1.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1331 = PCURVE('',#1332,#1337);
-#1332 = PLANE('',#1333);
-#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);
-#1334 = CARTESIAN_POINT('',(3.,-380.,8.5));
-#1335 = DIRECTION('',(1.,0.,0.));
-#1336 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);
-#1338 = LINE('',#1339,#1340);
-#1339 = CARTESIAN_POINT('',(-8.881784197001E-16,-380.));
-#1340 = VECTOR('',#1341,1.);
-#1341 = DIRECTION('',(1.,0.));
-#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1332 = PCURVE('',#730,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.,-380.));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(1.,0.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1343 = ORIENTED_EDGE('',*,*,#1344,.F.);
-#1344 = EDGE_CURVE('',#1345,#1317,#1347,.T.);
-#1345 = VERTEX_POINT('',#1346);
-#1346 = CARTESIAN_POINT('',(6.,0.,8.5));
-#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.);
-#1348 = LINE('',#1349,#1350);
-#1349 = CARTESIAN_POINT('',(6.,5.662137425588E-15,8.5));
-#1350 = VECTOR('',#1351,1.);
-#1351 = DIRECTION('',(-1.,0.,0.));
-#1352 = PCURVE('',#44,#1353);
-#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358);
-#1354 = LINE('',#1355,#1356);
-#1355 = CARTESIAN_POINT('',(-17.5,16.));
-#1356 = VECTOR('',#1357,1.);
-#1357 = DIRECTION('',(-0.,-1.));
-#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1340 = EDGE_CURVE('',#1317,#1341,#1343,.T.);
+#1341 = VERTEX_POINT('',#1342);
+#1342 = CARTESIAN_POINT('',(4.3,-380.,0.));
+#1343 = SURFACE_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.);
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(2.75,-380.,1.6934E-13));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(1.,0.,0.));
+#1348 = PCURVE('',#72,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(5.45572616741,2.70572616741));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-0.,-1.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1359 = PCURVE('',#1360,#1365);
-#1360 = PLANE('',#1361);
-#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
-#1362 = CARTESIAN_POINT('',(6.,-380.,8.5));
-#1363 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1364 = DIRECTION('',(-1.,0.,0.));
-#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
-#1366 = LINE('',#1367,#1368);
-#1367 = CARTESIAN_POINT('',(0.,-380.));
-#1368 = VECTOR('',#1369,1.);
-#1369 = DIRECTION('',(1.,0.));
-#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1355 = PCURVE('',#1356,#1361);
+#1356 = PLANE('',#1357);
+#1357 = AXIS2_PLACEMENT_3D('',#1358,#1359,#1360);
+#1358 = CARTESIAN_POINT('',(5.45572616741,-380.,-5.45572616741));
+#1359 = DIRECTION('',(0.,1.,4.4E-16));
+#1360 = DIRECTION('',(0.,4.4E-16,-1.));
+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(-5.45572616741,2.70572616741));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(0.,-1.));
+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
-#1372 = EDGE_CURVE('',#1373,#1345,#1375,.T.);
-#1373 = VERTEX_POINT('',#1374);
-#1374 = CARTESIAN_POINT('',(6.,0.,7.));
-#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.);
-#1376 = LINE('',#1377,#1378);
-#1377 = CARTESIAN_POINT('',(6.,4.662936703426E-15,7.));
-#1378 = VECTOR('',#1379,1.);
-#1379 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1380 = PCURVE('',#44,#1381);
-#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);
-#1382 = LINE('',#1383,#1384);
-#1383 = CARTESIAN_POINT('',(-16.,16.));
-#1384 = VECTOR('',#1385,1.);
-#1385 = DIRECTION('',(-1.,0.));
-#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1367 = ORIENTED_EDGE('',*,*,#1368,.T.);
+#1368 = EDGE_CURVE('',#1341,#1369,#1371,.T.);
+#1369 = VERTEX_POINT('',#1370);
+#1370 = CARTESIAN_POINT('',(4.7,-380.,0.65));
+#1371 = SURFACE_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(4.3,-380.,1.6934E-13));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.524097425664,0.,0.851658316705));
+#1376 = PCURVE('',#72,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(5.45572616741,1.15572616741));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(-0.851658316705,-0.524097425664));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1387 = PCURVE('',#1388,#1393);
-#1388 = PLANE('',#1389);
-#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
-#1390 = CARTESIAN_POINT('',(6.,-380.,7.));
-#1391 = DIRECTION('',(1.,0.,0.));
-#1392 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);
-#1394 = LINE('',#1395,#1396);
-#1395 = CARTESIAN_POINT('',(-8.881784197001E-16,-380.));
-#1396 = VECTOR('',#1397,1.);
-#1397 = DIRECTION('',(1.,0.));
-#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1383 = PCURVE('',#786,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(5.275844428056E-16,-380.));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(-1.,-3.8E-16));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1399 = ORIENTED_EDGE('',*,*,#1400,.F.);
-#1400 = EDGE_CURVE('',#1401,#1373,#1403,.T.);
-#1401 = VERTEX_POINT('',#1402);
-#1402 = CARTESIAN_POINT('',(3.35,0.,4.7));
-#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.);
-#1404 = LINE('',#1405,#1406);
-#1405 = CARTESIAN_POINT('',(3.35,3.130828929443E-15,4.7));
-#1406 = VECTOR('',#1407,1.);
-#1407 = DIRECTION('',(0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#1408 = PCURVE('',#44,#1409);
-#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);
-#1410 = LINE('',#1411,#1412);
-#1411 = CARTESIAN_POINT('',(-13.7,13.35));
-#1412 = VECTOR('',#1413,1.);
-#1413 = DIRECTION('',(-0.655472859889,0.755218729872));
-#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1390 = ORIENTED_EDGE('',*,*,#1391,.T.);
+#1391 = EDGE_CURVE('',#1369,#1392,#1394,.T.);
+#1392 = VERTEX_POINT('',#1393);
+#1393 = CARTESIAN_POINT('',(4.7,-380.,3.35));
+#1394 = SURFACE_CURVE('',#1395,(#1399,#1406),.PCURVE_S1.);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(4.7,-380.,0.65));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,0.,1.));
+#1399 = PCURVE('',#72,#1400);
+#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);
+#1401 = LINE('',#1402,#1403);
+#1402 = CARTESIAN_POINT('',(4.80572616741,0.75572616741));
+#1403 = VECTOR('',#1404,1.);
+#1404 = DIRECTION('',(-1.,0.));
+#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1415 = PCURVE('',#1416,#1421);
-#1416 = PLANE('',#1417);
-#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420);
-#1418 = CARTESIAN_POINT('',(3.35,-380.,4.7));
-#1419 = DIRECTION('',(0.655472859889,-5.030767335191E-16,-0.755218729872
-    ));
-#1420 = DIRECTION('',(0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426);
-#1422 = LINE('',#1423,#1424);
-#1423 = CARTESIAN_POINT('',(3.353844890128E-16,-380.));
-#1424 = VECTOR('',#1425,1.);
-#1425 = DIRECTION('',(1.,0.));
-#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1406 = PCURVE('',#814,#1407);
+#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412);
+#1408 = LINE('',#1409,#1410);
+#1409 = CARTESIAN_POINT('',(-1.775944347949E-15,-380.));
+#1410 = VECTOR('',#1411,1.);
+#1411 = DIRECTION('',(-1.,-4.4E-16));
+#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1427 = ORIENTED_EDGE('',*,*,#1428,.F.);
-#1428 = EDGE_CURVE('',#1429,#1401,#1431,.T.);
-#1429 = VERTEX_POINT('',#1430);
-#1430 = CARTESIAN_POINT('',(0.65,0.,4.7));
-#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.);
-#1432 = LINE('',#1433,#1434);
-#1433 = CARTESIAN_POINT('',(0.65,3.130828929443E-15,4.7));
-#1434 = VECTOR('',#1435,1.);
-#1435 = DIRECTION('',(1.,0.,0.));
-#1436 = PCURVE('',#44,#1437);
-#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);
-#1438 = LINE('',#1439,#1440);
-#1439 = CARTESIAN_POINT('',(-13.7,10.65));
-#1440 = VECTOR('',#1441,1.);
-#1441 = DIRECTION('',(0.,1.));
-#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1392,#1415,#1417,.T.);
+#1415 = VERTEX_POINT('',#1416);
+#1416 = CARTESIAN_POINT('',(7.,-380.,6.));
+#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(4.7,-380.,3.35));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(0.655472859889,0.,0.755218729872));
+#1422 = PCURVE('',#72,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
+#1424 = LINE('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(2.10572616741,0.75572616741));
+#1426 = VECTOR('',#1427,1.);
+#1427 = DIRECTION('',(-0.755218729872,-0.655472859889));
+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1443 = PCURVE('',#1444,#1449);
-#1444 = PLANE('',#1445);
-#1445 = AXIS2_PLACEMENT_3D('',#1446,#1447,#1448);
-#1446 = CARTESIAN_POINT('',(0.65,-380.,4.7));
-#1447 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1448 = DIRECTION('',(1.,0.,0.));
-#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454);
-#1450 = LINE('',#1451,#1452);
-#1451 = CARTESIAN_POINT('',(0.,-380.));
-#1452 = VECTOR('',#1453,1.);
-#1453 = DIRECTION('',(1.,0.));
-#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1429 = PCURVE('',#842,#1430);
+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(1.171717326301E-15,-380.));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(-1.,-3.4E-16));
+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1455 = ORIENTED_EDGE('',*,*,#1456,.F.);
-#1456 = EDGE_CURVE('',#1457,#1429,#1459,.T.);
-#1457 = VERTEX_POINT('',#1458);
-#1458 = CARTESIAN_POINT('',(0.,0.,4.3));
-#1459 = SURFACE_CURVE('',#1460,(#1464,#1471),.PCURVE_S1.);
-#1460 = LINE('',#1461,#1462);
-#1461 = CARTESIAN_POINT('',(0.,2.864375403533E-15,4.3));
-#1462 = VECTOR('',#1463,1.);
-#1463 = DIRECTION('',(0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#1464 = PCURVE('',#44,#1465);
-#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
-#1466 = LINE('',#1467,#1468);
-#1467 = CARTESIAN_POINT('',(-13.3,10.));
-#1468 = VECTOR('',#1469,1.);
-#1469 = DIRECTION('',(-0.524097425664,0.851658316705));
-#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1436 = ORIENTED_EDGE('',*,*,#1437,.F.);
+#1437 = EDGE_CURVE('',#1438,#1415,#1440,.T.);
+#1438 = VERTEX_POINT('',#1439);
+#1439 = CARTESIAN_POINT('',(8.5,-380.,6.));
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(8.5,-380.,6.));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,-0.));
+#1445 = PCURVE('',#72,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(-0.54427383259,-3.04427383259));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(-0.,1.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1471 = PCURVE('',#1472,#1477);
-#1472 = PLANE('',#1473);
-#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);
-#1474 = CARTESIAN_POINT('',(0.,-380.,4.3));
-#1475 = DIRECTION('',(0.524097425664,-5.673184033913E-16,-0.851658316705
-    ));
-#1476 = DIRECTION('',(0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);
-#1478 = LINE('',#1479,#1480);
-#1479 = CARTESIAN_POINT('',(3.376315533774E-16,-380.));
-#1480 = VECTOR('',#1481,1.);
-#1481 = DIRECTION('',(1.,0.));
-#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1452 = PCURVE('',#870,#1453);
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-0.,-380.));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(-1.,0.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1483 = ORIENTED_EDGE('',*,*,#1484,.F.);
-#1484 = EDGE_CURVE('',#1485,#1457,#1487,.T.);
-#1485 = VERTEX_POINT('',#1486);
-#1486 = CARTESIAN_POINT('',(-0.65,0.,4.7));
-#1487 = SURFACE_CURVE('',#1488,(#1492,#1499),.PCURVE_S1.);
-#1488 = LINE('',#1489,#1490);
-#1489 = CARTESIAN_POINT('',(-0.65,3.130828929443E-15,4.7));
-#1490 = VECTOR('',#1491,1.);
-#1491 = DIRECTION('',(0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#1492 = PCURVE('',#44,#1493);
-#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
-#1494 = LINE('',#1495,#1496);
-#1495 = CARTESIAN_POINT('',(-13.7,9.35));
-#1496 = VECTOR('',#1497,1.);
-#1497 = DIRECTION('',(0.524097425664,0.851658316705));
-#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1459 = ORIENTED_EDGE('',*,*,#1460,.F.);
+#1460 = EDGE_CURVE('',#1461,#1438,#1463,.T.);
+#1461 = VERTEX_POINT('',#1462);
+#1462 = CARTESIAN_POINT('',(8.5,-380.,3.));
+#1463 = SURFACE_CURVE('',#1464,(#1468,#1475),.PCURVE_S1.);
+#1464 = LINE('',#1465,#1466);
+#1465 = CARTESIAN_POINT('',(8.5,-380.,3.));
+#1466 = VECTOR('',#1467,1.);
+#1467 = DIRECTION('',(0.,0.,1.));
+#1468 = PCURVE('',#72,#1469);
+#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(2.45572616741,-3.04427383259));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(-1.,0.));
+#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1499 = PCURVE('',#1500,#1505);
-#1500 = PLANE('',#1501);
-#1501 = AXIS2_PLACEMENT_3D('',#1502,#1503,#1504);
-#1502 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
-#1503 = DIRECTION('',(-0.524097425664,-5.673184033913E-16,
-    -0.851658316705));
-#1504 = DIRECTION('',(0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);
-#1506 = LINE('',#1507,#1508);
-#1507 = CARTESIAN_POINT('',(-3.782122689275E-16,-380.));
-#1508 = VECTOR('',#1509,1.);
-#1509 = DIRECTION('',(1.,0.));
-#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1475 = PCURVE('',#898,#1476);
+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);
+#1477 = LINE('',#1478,#1479);
+#1478 = CARTESIAN_POINT('',(-1.997988952874E-15,-380.));
+#1479 = VECTOR('',#1480,1.);
+#1480 = DIRECTION('',(-1.,-4.4E-16));
+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1511 = ORIENTED_EDGE('',*,*,#1512,.F.);
-#1512 = EDGE_CURVE('',#1513,#1485,#1515,.T.);
-#1513 = VERTEX_POINT('',#1514);
-#1514 = CARTESIAN_POINT('',(-3.35,0.,4.7));
-#1515 = SURFACE_CURVE('',#1516,(#1520,#1527),.PCURVE_S1.);
-#1516 = LINE('',#1517,#1518);
-#1517 = CARTESIAN_POINT('',(-3.35,3.130828929443E-15,4.7));
-#1518 = VECTOR('',#1519,1.);
-#1519 = DIRECTION('',(1.,0.,0.));
-#1520 = PCURVE('',#44,#1521);
-#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526);
-#1522 = LINE('',#1523,#1524);
-#1523 = CARTESIAN_POINT('',(-13.7,6.65));
-#1524 = VECTOR('',#1525,1.);
-#1525 = DIRECTION('',(0.,1.));
-#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1482 = ORIENTED_EDGE('',*,*,#1483,.F.);
+#1483 = EDGE_CURVE('',#1484,#1461,#1486,.T.);
+#1484 = VERTEX_POINT('',#1485);
+#1485 = CARTESIAN_POINT('',(9.6,-380.,3.));
+#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(9.6,-380.,3.));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(-1.,0.,-0.));
+#1491 = PCURVE('',#72,#1492);
+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(2.45572616741,-4.14427383259));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(-0.,1.));
+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1527 = PCURVE('',#1528,#1533);
-#1528 = PLANE('',#1529);
-#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532);
-#1530 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
-#1531 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1532 = DIRECTION('',(1.,0.,0.));
-#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);
-#1534 = LINE('',#1535,#1536);
-#1535 = CARTESIAN_POINT('',(0.,-380.));
-#1536 = VECTOR('',#1537,1.);
-#1537 = DIRECTION('',(1.,0.));
-#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1498 = PCURVE('',#926,#1499);
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(-0.,-380.));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(-1.,0.));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1539 = ORIENTED_EDGE('',*,*,#1540,.F.);
-#1540 = EDGE_CURVE('',#1541,#1513,#1543,.T.);
-#1541 = VERTEX_POINT('',#1542);
-#1542 = CARTESIAN_POINT('',(-6.,0.,7.));
-#1543 = SURFACE_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.);
-#1544 = LINE('',#1545,#1546);
-#1545 = CARTESIAN_POINT('',(-6.,4.662936703426E-15,7.));
-#1546 = VECTOR('',#1547,1.);
-#1547 = DIRECTION('',(0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#1548 = PCURVE('',#44,#1549);
-#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
-#1550 = LINE('',#1551,#1552);
-#1551 = CARTESIAN_POINT('',(-16.,4.));
-#1552 = VECTOR('',#1553,1.);
-#1553 = DIRECTION('',(0.655472859889,0.755218729872));
-#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#1506 = EDGE_CURVE('',#143,#1484,#1507,.T.);
+#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(9.6,-380.,3.4));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-0.,0.,-1.));
+#1512 = PCURVE('',#72,#1513);
+#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);
+#1514 = LINE('',#1515,#1516);
+#1515 = CARTESIAN_POINT('',(2.05572616741,-4.14427383259));
+#1516 = VECTOR('',#1517,1.);
+#1517 = DIRECTION('',(1.,-0.));
+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1555 = PCURVE('',#1556,#1561);
-#1556 = PLANE('',#1557);
-#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
-#1558 = CARTESIAN_POINT('',(-6.,-380.,7.));
-#1559 = DIRECTION('',(-0.655472859889,-5.030767335191E-16,
-    -0.755218729872));
-#1560 = DIRECTION('',(0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1519 = PCURVE('',#181,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(1.997988952874E-15,-380.));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(-1.,4.4E-16));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = ORIENTED_EDGE('',*,*,#142,.F.);
+#1527 = ADVANCED_FACE('',(#1528),#181,.F.);
+#1528 = FACE_BOUND('',#1529,.T.);
+#1529 = EDGE_LOOP('',(#1530,#1531,#1532,#1553));
+#1530 = ORIENTED_EDGE('',*,*,#165,.T.);
+#1531 = ORIENTED_EDGE('',*,*,#1506,.T.);
+#1532 = ORIENTED_EDGE('',*,*,#1533,.F.);
+#1533 = EDGE_CURVE('',#911,#1484,#1534,.T.);
+#1534 = SURFACE_CURVE('',#1535,(#1539,#1546),.PCURVE_S1.);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(9.6,1.33E-15,3.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.,-1.,4.4E-16));
+#1539 = PCURVE('',#181,#1540);
+#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545);
+#1541 = LINE('',#1542,#1543);
+#1542 = CARTESIAN_POINT('',(-0.4,-4.E-18));
+#1543 = VECTOR('',#1544,1.);
+#1544 = DIRECTION('',(-0.,-1.));
+#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1546 = PCURVE('',#926,#1547);
+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(-0.,-0.));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(-0.,-1.));
+#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1553 = ORIENTED_EDGE('',*,*,#938,.F.);
+#1554 = ADVANCED_FACE('',(#1555),#235,.T.);
+#1555 = FACE_BOUND('',#1556,.F.);
+#1556 = EDGE_LOOP('',(#1557,#1558,#1559,#1580));
+#1557 = ORIENTED_EDGE('',*,*,#217,.T.);
+#1558 = ORIENTED_EDGE('',*,*,#965,.T.);
+#1559 = ORIENTED_EDGE('',*,*,#1560,.F.);
+#1560 = EDGE_CURVE('',#298,#966,#1561,.T.);
+#1561 = SURFACE_CURVE('',#1562,(#1566,#1573),.PCURVE_S1.);
 #1562 = LINE('',#1563,#1564);
-#1563 = CARTESIAN_POINT('',(0.,-380.));
+#1563 = CARTESIAN_POINT('',(3.4,4.44E-15,10.));
 #1564 = VECTOR('',#1565,1.);
-#1565 = DIRECTION('',(1.,0.));
-#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1565 = DIRECTION('',(0.,-1.,4.4E-16));
+#1566 = PCURVE('',#235,#1567);
+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(-5.6,0.));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(-0.,-1.));
+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1567 = ORIENTED_EDGE('',*,*,#1568,.F.);
-#1568 = EDGE_CURVE('',#1569,#1541,#1571,.T.);
-#1569 = VERTEX_POINT('',#1570);
-#1570 = CARTESIAN_POINT('',(-6.,0.,8.5));
-#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);
-#1572 = LINE('',#1573,#1574);
-#1573 = CARTESIAN_POINT('',(-6.,5.662137425588E-15,8.5));
-#1574 = VECTOR('',#1575,1.);
-#1575 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1576 = PCURVE('',#44,#1577);
-#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
-#1578 = LINE('',#1579,#1580);
-#1579 = CARTESIAN_POINT('',(-17.5,4.));
-#1580 = VECTOR('',#1581,1.);
-#1581 = DIRECTION('',(1.,0.));
-#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1573 = PCURVE('',#336,#1574);
+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);
+#1575 = LINE('',#1576,#1577);
+#1576 = CARTESIAN_POINT('',(-0.,0.));
+#1577 = VECTOR('',#1578,1.);
+#1578 = DIRECTION('',(-0.,-1.));
+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1583 = PCURVE('',#1584,#1589);
-#1584 = PLANE('',#1585);
-#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);
-#1586 = CARTESIAN_POINT('',(-6.,-380.,8.5));
-#1587 = DIRECTION('',(-1.,-0.,0.));
-#1588 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
-#1590 = LINE('',#1591,#1592);
-#1591 = CARTESIAN_POINT('',(8.881784197001E-16,-380.));
-#1592 = VECTOR('',#1593,1.);
-#1593 = DIRECTION('',(1.,0.));
-#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1580 = ORIENTED_EDGE('',*,*,#297,.F.);
+#1581 = ADVANCED_FACE('',(#1582),#336,.T.);
+#1582 = FACE_BOUND('',#1583,.F.);
+#1583 = EDGE_LOOP('',(#1584,#1585,#1586,#1607));
+#1584 = ORIENTED_EDGE('',*,*,#1560,.T.);
+#1585 = ORIENTED_EDGE('',*,*,#988,.T.);
+#1586 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1587 = EDGE_CURVE('',#321,#989,#1588,.T.);
+#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(3.4,4.26E-15,9.6));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(0.,-1.,4.4E-16));
+#1593 = PCURVE('',#336,#1594);
+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
+#1595 = LINE('',#1596,#1597);
+#1596 = CARTESIAN_POINT('',(-0.4,-4.E-18));
+#1597 = VECTOR('',#1598,1.);
+#1598 = DIRECTION('',(-0.,-1.));
+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1595 = ORIENTED_EDGE('',*,*,#1596,.F.);
-#1596 = EDGE_CURVE('',#1597,#1569,#1599,.T.);
-#1597 = VERTEX_POINT('',#1598);
-#1598 = CARTESIAN_POINT('',(-3.,0.,8.5));
-#1599 = SURFACE_CURVE('',#1600,(#1604,#1611),.PCURVE_S1.);
-#1600 = LINE('',#1601,#1602);
-#1601 = CARTESIAN_POINT('',(-3.,5.662137425588E-15,8.5));
-#1602 = VECTOR('',#1603,1.);
-#1603 = DIRECTION('',(-1.,0.,0.));
-#1604 = PCURVE('',#44,#1605);
-#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610);
-#1606 = LINE('',#1607,#1608);
-#1607 = CARTESIAN_POINT('',(-17.5,7.));
-#1608 = VECTOR('',#1609,1.);
-#1609 = DIRECTION('',(-0.,-1.));
-#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1600 = PCURVE('',#364,#1601);
+#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606);
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(-0.,-0.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(-0.,-1.));
+#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1611 = PCURVE('',#1612,#1617);
-#1612 = PLANE('',#1613);
-#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616);
-#1614 = CARTESIAN_POINT('',(-3.,-380.,8.5));
-#1615 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#1616 = DIRECTION('',(-1.,0.,0.));
-#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);
-#1618 = LINE('',#1619,#1620);
-#1619 = CARTESIAN_POINT('',(0.,-380.));
-#1620 = VECTOR('',#1621,1.);
-#1621 = DIRECTION('',(1.,0.));
-#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1607 = ORIENTED_EDGE('',*,*,#320,.F.);
+#1608 = ADVANCED_FACE('',(#1609),#364,.T.);
+#1609 = FACE_BOUND('',#1610,.F.);
+#1610 = EDGE_LOOP('',(#1611,#1612,#1613,#1634));
+#1611 = ORIENTED_EDGE('',*,*,#1587,.T.);
+#1612 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#1613 = ORIENTED_EDGE('',*,*,#1614,.F.);
+#1614 = EDGE_CURVE('',#349,#1012,#1615,.T.);
+#1615 = SURFACE_CURVE('',#1616,(#1620,#1627),.PCURVE_S1.);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(3.,4.26E-15,9.6));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(0.,-1.,4.4E-16));
+#1620 = PCURVE('',#364,#1621);
+#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626);
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(-0.4,0.));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(-0.,-1.));
+#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1623 = ORIENTED_EDGE('',*,*,#1624,.F.);
-#1624 = EDGE_CURVE('',#1625,#1597,#1627,.T.);
-#1625 = VERTEX_POINT('',#1626);
-#1626 = CARTESIAN_POINT('',(-3.,0.,9.6));
-#1627 = SURFACE_CURVE('',#1628,(#1632,#1639),.PCURVE_S1.);
-#1628 = LINE('',#1629,#1630);
-#1629 = CARTESIAN_POINT('',(-3.,6.394884621841E-15,9.6));
-#1630 = VECTOR('',#1631,1.);
-#1631 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1632 = PCURVE('',#44,#1633);
-#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638);
-#1634 = LINE('',#1635,#1636);
-#1635 = CARTESIAN_POINT('',(-18.6,7.));
-#1636 = VECTOR('',#1637,1.);
-#1637 = DIRECTION('',(1.,0.));
-#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1627 = PCURVE('',#392,#1628);
+#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1633);
+#1629 = LINE('',#1630,#1631);
+#1630 = CARTESIAN_POINT('',(-0.,0.));
+#1631 = VECTOR('',#1632,1.);
+#1632 = DIRECTION('',(-0.,-1.));
+#1633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1639 = PCURVE('',#1640,#1645);
-#1640 = PLANE('',#1641);
-#1641 = AXIS2_PLACEMENT_3D('',#1642,#1643,#1644);
-#1642 = CARTESIAN_POINT('',(-3.,-380.,9.6));
-#1643 = DIRECTION('',(-1.,-0.,0.));
-#1644 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650);
-#1646 = LINE('',#1647,#1648);
-#1647 = CARTESIAN_POINT('',(-8.881784197001E-16,-380.));
-#1648 = VECTOR('',#1649,1.);
-#1649 = DIRECTION('',(1.,0.));
-#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1634 = ORIENTED_EDGE('',*,*,#348,.F.);
+#1635 = ADVANCED_FACE('',(#1636),#392,.T.);
+#1636 = FACE_BOUND('',#1637,.F.);
+#1637 = EDGE_LOOP('',(#1638,#1639,#1640,#1661));
+#1638 = ORIENTED_EDGE('',*,*,#1614,.T.);
+#1639 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#1640 = ORIENTED_EDGE('',*,*,#1641,.F.);
+#1641 = EDGE_CURVE('',#377,#1035,#1642,.T.);
+#1642 = SURFACE_CURVE('',#1643,(#1647,#1654),.PCURVE_S1.);
+#1643 = LINE('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(3.,3.77E-15,8.5));
+#1645 = VECTOR('',#1646,1.);
+#1646 = DIRECTION('',(0.,-1.,4.4E-16));
+#1647 = PCURVE('',#392,#1648);
+#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653);
+#1649 = LINE('',#1650,#1651);
+#1650 = CARTESIAN_POINT('',(-1.1,-6.E-18));
+#1651 = VECTOR('',#1652,1.);
+#1652 = DIRECTION('',(-0.,-1.));
+#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1651 = ORIENTED_EDGE('',*,*,#1652,.F.);
-#1652 = EDGE_CURVE('',#1653,#1625,#1655,.T.);
-#1653 = VERTEX_POINT('',#1654);
-#1654 = CARTESIAN_POINT('',(-3.4,0.,9.6));
-#1655 = SURFACE_CURVE('',#1656,(#1660,#1667),.PCURVE_S1.);
+#1654 = PCURVE('',#420,#1655);
+#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
 #1656 = LINE('',#1657,#1658);
-#1657 = CARTESIAN_POINT('',(-3.4,6.394884621841E-15,9.6));
+#1657 = CARTESIAN_POINT('',(-0.,-0.));
 #1658 = VECTOR('',#1659,1.);
-#1659 = DIRECTION('',(1.,0.,0.));
-#1660 = PCURVE('',#44,#1661);
-#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
-#1662 = LINE('',#1663,#1664);
-#1663 = CARTESIAN_POINT('',(-18.6,6.6));
-#1664 = VECTOR('',#1665,1.);
-#1665 = DIRECTION('',(0.,1.));
-#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1659 = DIRECTION('',(-0.,-1.));
+#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1667 = PCURVE('',#1668,#1673);
-#1668 = PLANE('',#1669);
-#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672);
-#1670 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
-#1671 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1672 = DIRECTION('',(1.,0.,0.));
-#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678);
-#1674 = LINE('',#1675,#1676);
-#1675 = CARTESIAN_POINT('',(0.,-380.));
-#1676 = VECTOR('',#1677,1.);
-#1677 = DIRECTION('',(1.,0.));
-#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1661 = ORIENTED_EDGE('',*,*,#376,.F.);
+#1662 = ADVANCED_FACE('',(#1663),#420,.T.);
+#1663 = FACE_BOUND('',#1664,.F.);
+#1664 = EDGE_LOOP('',(#1665,#1666,#1667,#1688));
+#1665 = ORIENTED_EDGE('',*,*,#1641,.T.);
+#1666 = ORIENTED_EDGE('',*,*,#1057,.T.);
+#1667 = ORIENTED_EDGE('',*,*,#1668,.F.);
+#1668 = EDGE_CURVE('',#405,#1058,#1669,.T.);
+#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.);
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(6.,3.77E-15,8.5));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(0.,-1.,4.4E-16));
+#1674 = PCURVE('',#420,#1675);
+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(-3.,-0.));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(-0.,-1.));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1679 = ORIENTED_EDGE('',*,*,#1680,.F.);
-#1680 = EDGE_CURVE('',#1681,#1653,#1683,.T.);
-#1681 = VERTEX_POINT('',#1682);
-#1682 = CARTESIAN_POINT('',(-3.4,0.,10.));
-#1683 = SURFACE_CURVE('',#1684,(#1688,#1695),.PCURVE_S1.);
-#1684 = LINE('',#1685,#1686);
-#1685 = CARTESIAN_POINT('',(-3.4,6.661338147751E-15,10.));
-#1686 = VECTOR('',#1687,1.);
-#1687 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1688 = PCURVE('',#44,#1689);
-#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);
-#1690 = LINE('',#1691,#1692);
-#1691 = CARTESIAN_POINT('',(-19.,6.6));
-#1692 = VECTOR('',#1693,1.);
-#1693 = DIRECTION('',(1.,0.));
-#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1681 = PCURVE('',#448,#1682);
+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(-0.,0.));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(-0.,-1.));
+#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1695 = PCURVE('',#1696,#1701);
-#1696 = PLANE('',#1697);
-#1697 = AXIS2_PLACEMENT_3D('',#1698,#1699,#1700);
-#1698 = CARTESIAN_POINT('',(-3.4,-380.,10.));
-#1699 = DIRECTION('',(-1.,-0.,0.));
-#1700 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);
-#1702 = LINE('',#1703,#1704);
-#1703 = CARTESIAN_POINT('',(8.881784197001E-16,-380.));
-#1704 = VECTOR('',#1705,1.);
-#1705 = DIRECTION('',(1.,0.));
-#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1688 = ORIENTED_EDGE('',*,*,#404,.F.);
+#1689 = ADVANCED_FACE('',(#1690),#448,.T.);
+#1690 = FACE_BOUND('',#1691,.F.);
+#1691 = EDGE_LOOP('',(#1692,#1693,#1694,#1715));
+#1692 = ORIENTED_EDGE('',*,*,#1668,.T.);
+#1693 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1694 = ORIENTED_EDGE('',*,*,#1695,.F.);
+#1695 = EDGE_CURVE('',#433,#1081,#1696,.T.);
+#1696 = SURFACE_CURVE('',#1697,(#1701,#1708),.PCURVE_S1.);
+#1697 = LINE('',#1698,#1699);
+#1698 = CARTESIAN_POINT('',(6.,3.11E-15,7.));
+#1699 = VECTOR('',#1700,1.);
+#1700 = DIRECTION('',(0.,-1.,4.4E-16));
+#1701 = PCURVE('',#448,#1702);
+#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1707);
+#1703 = LINE('',#1704,#1705);
+#1704 = CARTESIAN_POINT('',(-1.5,-9.860761315263E-32));
+#1705 = VECTOR('',#1706,1.);
+#1706 = DIRECTION('',(-0.,-1.));
+#1707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1707 = ORIENTED_EDGE('',*,*,#1708,.F.);
-#1708 = EDGE_CURVE('',#1709,#1681,#1711,.T.);
-#1709 = VERTEX_POINT('',#1710);
-#1710 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#1711 = SURFACE_CURVE('',#1712,(#1716,#1723),.PCURVE_S1.);
-#1712 = LINE('',#1713,#1714);
-#1713 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#1714 = VECTOR('',#1715,1.);
-#1715 = DIRECTION('',(1.,0.,0.));
-#1716 = PCURVE('',#44,#1717);
-#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);
-#1718 = LINE('',#1719,#1720);
-#1719 = CARTESIAN_POINT('',(-19.,1.));
-#1720 = VECTOR('',#1721,1.);
-#1721 = DIRECTION('',(0.,1.));
-#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1708 = PCURVE('',#476,#1709);
+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);
+#1710 = LINE('',#1711,#1712);
+#1711 = CARTESIAN_POINT('',(-3.508917211905,2.41400854768E-18));
+#1712 = VECTOR('',#1713,1.);
+#1713 = DIRECTION('',(1.591941648942E-18,-1.));
+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1723 = PCURVE('',#1724,#1729);
-#1724 = PLANE('',#1725);
-#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);
-#1726 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#1727 = DIRECTION('',(0.,5.551115123126E-16,1.));
-#1728 = DIRECTION('',(1.,0.,0.));
-#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734);
-#1730 = LINE('',#1731,#1732);
-#1731 = CARTESIAN_POINT('',(0.,0.));
-#1732 = VECTOR('',#1733,1.);
-#1733 = DIRECTION('',(1.,0.));
-#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1715 = ORIENTED_EDGE('',*,*,#432,.F.);
+#1716 = ADVANCED_FACE('',(#1717),#476,.F.);
+#1717 = FACE_BOUND('',#1718,.T.);
+#1718 = EDGE_LOOP('',(#1719,#1740,#1741,#1742));
+#1719 = ORIENTED_EDGE('',*,*,#1720,.T.);
+#1720 = EDGE_CURVE('',#461,#1104,#1721,.T.);
+#1721 = SURFACE_CURVE('',#1722,(#1726,#1733),.PCURVE_S1.);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(3.35,2.09E-15,4.7));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(0.,-1.,4.4E-16));
+#1726 = PCURVE('',#476,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(-0.,0.));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(1.591941648942E-18,-1.));
+#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1735 = ORIENTED_EDGE('',*,*,#1736,.T.);
-#1736 = EDGE_CURVE('',#1709,#1737,#1739,.T.);
-#1737 = VERTEX_POINT('',#1738);
-#1738 = CARTESIAN_POINT('',(-10.,4.996003610813E-15,9.));
-#1739 = SURFACE_CURVE('',#1740,(#1745,#1752),.PCURVE_S1.);
-#1740 = CIRCLE('',#1741,1.);
-#1741 = AXIS2_PLACEMENT_3D('',#1742,#1743,#1744);
-#1742 = CARTESIAN_POINT('',(-9.,4.996003610813E-15,9.));
-#1743 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#1744 = DIRECTION('',(1.,0.,0.));
-#1745 = PCURVE('',#44,#1746);
-#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751);
-#1747 = CIRCLE('',#1748,1.);
-#1748 = AXIS2_PLACEMENT_2D('',#1749,#1750);
-#1749 = CARTESIAN_POINT('',(-18.,1.));
-#1750 = DIRECTION('',(0.,1.));
-#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1733 = PCURVE('',#504,#1734);
+#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(-2.7,0.));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(-0.,-1.));
+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1752 = PCURVE('',#1753,#1758);
-#1753 = CYLINDRICAL_SURFACE('',#1754,1.);
-#1754 = AXIS2_PLACEMENT_3D('',#1755,#1756,#1757);
-#1755 = CARTESIAN_POINT('',(-9.,4.996003610813E-15,9.));
-#1756 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#1757 = DIRECTION('',(1.,0.,0.));
-#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1763);
-#1759 = LINE('',#1760,#1761);
-#1760 = CARTESIAN_POINT('',(-0.,0.));
-#1761 = VECTOR('',#1762,1.);
-#1762 = DIRECTION('',(-1.,0.));
-#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1740 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1741 = ORIENTED_EDGE('',*,*,#1695,.F.);
+#1742 = ORIENTED_EDGE('',*,*,#460,.F.);
+#1743 = ADVANCED_FACE('',(#1744),#504,.F.);
+#1744 = FACE_BOUND('',#1745,.T.);
+#1745 = EDGE_LOOP('',(#1746,#1767,#1768,#1769));
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#489,#1127,#1748,.T.);
+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(0.65,2.09E-15,4.7));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(0.,-1.,4.4E-16));
+#1753 = PCURVE('',#504,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(-0.,0.));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(-0.,-1.));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
-#1765 = EDGE_CURVE('',#1766,#1737,#1768,.T.);
-#1766 = VERTEX_POINT('',#1767);
-#1767 = CARTESIAN_POINT('',(-10.,-1.06581410364E-15,3.4));
-#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.);
-#1769 = LINE('',#1770,#1771);
-#1770 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
-#1771 = VECTOR('',#1772,1.);
-#1772 = DIRECTION('',(0.,5.551115123126E-16,1.));
-#1773 = PCURVE('',#44,#1774);
-#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
-#1775 = LINE('',#1776,#1777);
-#1776 = CARTESIAN_POINT('',(0.,0.));
-#1777 = VECTOR('',#1778,1.);
-#1778 = DIRECTION('',(-1.,0.));
-#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1760 = PCURVE('',#532,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-0.,-0.));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(-0.,-1.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1780 = PCURVE('',#1781,#1786);
-#1781 = PLANE('',#1782);
-#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785);
-#1783 = CARTESIAN_POINT('',(-10.,-4.996003610813E-15,-9.));
-#1784 = DIRECTION('',(-1.,0.,0.));
-#1785 = DIRECTION('',(0.,5.551115123126E-16,1.));
-#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);
-#1787 = LINE('',#1788,#1789);
-#1788 = CARTESIAN_POINT('',(0.,0.));
-#1789 = VECTOR('',#1790,1.);
-#1790 = DIRECTION('',(1.,0.));
-#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1767 = ORIENTED_EDGE('',*,*,#1126,.T.);
+#1768 = ORIENTED_EDGE('',*,*,#1720,.F.);
+#1769 = ORIENTED_EDGE('',*,*,#488,.F.);
+#1770 = ADVANCED_FACE('',(#1771),#532,.T.);
+#1771 = FACE_BOUND('',#1772,.F.);
+#1772 = EDGE_LOOP('',(#1773,#1774,#1775,#1801));
+#1773 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1774 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1775 = ORIENTED_EDGE('',*,*,#1776,.F.);
+#1776 = EDGE_CURVE('',#517,#1150,#1777,.T.);
+#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.);
+#1778 = LINE('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(0.,1.91E-15,4.3));
+#1780 = VECTOR('',#1781,1.);
+#1781 = DIRECTION('',(0.,-1.,4.4E-16));
+#1782 = PCURVE('',#532,#1783);
+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);
+#1784 = LINE('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(-0.763216876124,0.));
+#1786 = VECTOR('',#1787,1.);
+#1787 = DIRECTION('',(-0.,-1.));
+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
-#1793 = EDGE_CURVE('',#1794,#1766,#1796,.T.);
-#1794 = VERTEX_POINT('',#1795);
-#1795 = CARTESIAN_POINT('',(-9.6,-9.325873406851E-16,3.4));
-#1796 = SURFACE_CURVE('',#1797,(#1801,#1808),.PCURVE_S1.);
-#1797 = LINE('',#1798,#1799);
-#1798 = CARTESIAN_POINT('',(-9.6,2.264854970235E-15,3.4));
-#1799 = VECTOR('',#1800,1.);
-#1800 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1801 = PCURVE('',#44,#1802);
-#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807);
-#1803 = LINE('',#1804,#1805);
-#1804 = CARTESIAN_POINT('',(-12.4,0.4));
-#1805 = VECTOR('',#1806,1.);
-#1806 = DIRECTION('',(-1.110223024625E-16,-1.));
-#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1789 = PCURVE('',#1790,#1795);
+#1790 = PLANE('',#1791);
+#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794);
+#1792 = CARTESIAN_POINT('',(-0.65,2.09E-15,4.7));
+#1793 = DIRECTION('',(0.524097425664,3.8E-16,0.851658316705));
+#1794 = DIRECTION('',(0.851658316705,-2.3E-16,-0.524097425664));
+#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800);
+#1796 = LINE('',#1797,#1798);
+#1797 = CARTESIAN_POINT('',(0.763216876124,-4.460118491552E-18));
+#1798 = VECTOR('',#1799,1.);
+#1799 = DIRECTION('',(-6.028672923073E-19,-1.));
+#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1808 = PCURVE('',#1809,#1814);
-#1809 = PLANE('',#1810);
-#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
-#1811 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
-#1812 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1813 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819);
-#1815 = LINE('',#1816,#1817);
-#1816 = CARTESIAN_POINT('',(4.440892098501E-16,-380.));
-#1817 = VECTOR('',#1818,1.);
-#1818 = DIRECTION('',(1.,0.));
-#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1801 = ORIENTED_EDGE('',*,*,#516,.F.);
+#1802 = ADVANCED_FACE('',(#1803),#560,.T.);
+#1803 = FACE_BOUND('',#1804,.T.);
+#1804 = EDGE_LOOP('',(#1805,#1835,#1868,#1896,#1924,#1952,#1980,#2008,
+    #2036,#2064,#2092,#2113,#2114,#2147,#2175,#2203,#2231,#2259,#2292,
+    #2320,#2348,#2376,#2404,#2432,#2460,#2488,#2516));
+#1805 = ORIENTED_EDGE('',*,*,#1806,.T.);
+#1806 = EDGE_CURVE('',#1807,#1809,#1811,.T.);
+#1807 = VERTEX_POINT('',#1808);
+#1808 = CARTESIAN_POINT('',(-10.,0.,3.4));
+#1809 = VERTEX_POINT('',#1810);
+#1810 = CARTESIAN_POINT('',(-10.,0.,9.));
+#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(-10.,0.,3.4));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.,0.,1.));
+#1816 = PCURVE('',#560,#1817);
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
+#1818 = LINE('',#1819,#1820);
+#1819 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#1820 = VECTOR('',#1821,1.);
+#1821 = DIRECTION('',(1.,0.));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
-#1821 = EDGE_CURVE('',#1822,#1794,#1824,.T.);
-#1822 = VERTEX_POINT('',#1823);
-#1823 = CARTESIAN_POINT('',(-9.6,-1.199040866595E-15,3.));
-#1824 = SURFACE_CURVE('',#1825,(#1829,#1836),.PCURVE_S1.);
-#1825 = LINE('',#1826,#1827);
-#1826 = CARTESIAN_POINT('',(-9.6,1.998401444325E-15,3.));
-#1827 = VECTOR('',#1828,1.);
-#1828 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1829 = PCURVE('',#44,#1830);
-#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835);
-#1831 = LINE('',#1832,#1833);
-#1832 = CARTESIAN_POINT('',(-12.,0.4));
-#1833 = VECTOR('',#1834,1.);
-#1834 = DIRECTION('',(-1.,1.110223024625E-16));
-#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1823 = PCURVE('',#1824,#1829);
+#1824 = PLANE('',#1825);
+#1825 = AXIS2_PLACEMENT_3D('',#1826,#1827,#1828);
+#1826 = CARTESIAN_POINT('',(-10.,1.51E-15,3.4));
+#1827 = DIRECTION('',(-1.,0.,0.));
+#1828 = DIRECTION('',(0.,4.4E-16,1.));
+#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(-6.644E-31,-1.51E-15));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(1.,-4.4E-16));
+#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1836 = PCURVE('',#1837,#1842);
-#1837 = PLANE('',#1838);
-#1838 = AXIS2_PLACEMENT_3D('',#1839,#1840,#1841);
-#1839 = CARTESIAN_POINT('',(-9.6,-380.,3.));
-#1840 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#1841 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
-#1843 = LINE('',#1844,#1845);
-#1844 = CARTESIAN_POINT('',(0.,-380.));
-#1845 = VECTOR('',#1846,1.);
-#1846 = DIRECTION('',(1.,0.));
-#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1835 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#1836 = EDGE_CURVE('',#1837,#1809,#1839,.T.);
+#1837 = VERTEX_POINT('',#1838);
+#1838 = CARTESIAN_POINT('',(-9.,0.,10.));
+#1839 = SURFACE_CURVE('',#1840,(#1845,#1856),.PCURVE_S1.);
+#1840 = CIRCLE('',#1841,1.);
+#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
+#1842 = CARTESIAN_POINT('',(-9.,0.,9.));
+#1843 = DIRECTION('',(0.,-1.,0.));
+#1844 = DIRECTION('',(1.,0.,0.));
+#1845 = PCURVE('',#560,#1846);
+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1855);
+#1847 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1848,#1849,#1850,#1851,
+#1852,#1853,#1854),.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('') );
+#1848 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#1849 = CARTESIAN_POINT('',(5.276324640159,-2.54427383259));
+#1850 = CARTESIAN_POINT('',(4.410299236374,-4.04427383259));
+#1851 = CARTESIAN_POINT('',(3.54427383259,-5.54427383259));
+#1852 = CARTESIAN_POINT('',(2.678248428806,-4.04427383259));
+#1853 = CARTESIAN_POINT('',(1.812223025021,-2.54427383259));
+#1854 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
-#1849 = EDGE_CURVE('',#1850,#1822,#1852,.T.);
-#1850 = VERTEX_POINT('',#1851);
-#1851 = CARTESIAN_POINT('',(-8.5,-8.326672684689E-16,3.));
-#1852 = SURFACE_CURVE('',#1853,(#1857,#1864),.PCURVE_S1.);
-#1853 = LINE('',#1854,#1855);
-#1854 = CARTESIAN_POINT('',(-8.5,1.998401444325E-15,3.));
-#1855 = VECTOR('',#1856,1.);
-#1856 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1857 = PCURVE('',#44,#1858);
-#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
-#1859 = LINE('',#1860,#1861);
-#1860 = CARTESIAN_POINT('',(-12.,1.5));
-#1861 = VECTOR('',#1862,1.);
-#1862 = DIRECTION('',(-1.110223024625E-16,-1.));
-#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1856 = PCURVE('',#1857,#1862);
+#1857 = CYLINDRICAL_SURFACE('',#1858,1.);
+#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861);
+#1859 = CARTESIAN_POINT('',(-9.,4.E-15,9.));
+#1860 = DIRECTION('',(0.,1.,-4.4E-16));
+#1861 = DIRECTION('',(1.,0.,0.));
+#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-0.,0.));
+#1865 = VECTOR('',#1866,1.);
+#1866 = DIRECTION('',(-1.,0.));
+#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1864 = PCURVE('',#1865,#1870);
-#1865 = PLANE('',#1866);
-#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
-#1867 = CARTESIAN_POINT('',(-8.5,-380.,3.));
-#1868 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1869 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875);
-#1871 = LINE('',#1872,#1873);
-#1872 = CARTESIAN_POINT('',(-1.33226762955E-15,-380.));
-#1873 = VECTOR('',#1874,1.);
-#1874 = DIRECTION('',(1.,0.));
-#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1868 = ORIENTED_EDGE('',*,*,#1869,.T.);
+#1869 = EDGE_CURVE('',#1837,#1870,#1872,.T.);
+#1870 = VERTEX_POINT('',#1871);
+#1871 = CARTESIAN_POINT('',(-3.4,0.,10.));
+#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(-9.,0.,10.));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(1.,0.,0.));
+#1877 = PCURVE('',#560,#1878);
+#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(4.54427383259,-3.54427383259));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(0.,1.));
+#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1876 = ORIENTED_EDGE('',*,*,#1877,.F.);
-#1877 = EDGE_CURVE('',#1878,#1850,#1880,.T.);
-#1878 = VERTEX_POINT('',#1879);
-#1879 = CARTESIAN_POINT('',(-8.5,1.165734175856E-15,6.));
-#1880 = SURFACE_CURVE('',#1881,(#1885,#1892),.PCURVE_S1.);
-#1881 = LINE('',#1882,#1883);
-#1882 = CARTESIAN_POINT('',(-8.5,3.996802888651E-15,6.));
-#1883 = VECTOR('',#1884,1.);
-#1884 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#1885 = PCURVE('',#44,#1886);
-#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
-#1887 = LINE('',#1888,#1889);
-#1888 = CARTESIAN_POINT('',(-15.,1.5));
-#1889 = VECTOR('',#1890,1.);
-#1890 = DIRECTION('',(1.,-1.110223024625E-16));
-#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1884 = PCURVE('',#1885,#1890);
+#1885 = PLANE('',#1886);
+#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889);
+#1887 = CARTESIAN_POINT('',(-9.,4.44E-15,10.));
+#1888 = DIRECTION('',(0.,4.4E-16,1.));
+#1889 = DIRECTION('',(1.,0.,0.));
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(0.,-4.44E-15));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(1.,0.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1892 = PCURVE('',#1893,#1898);
-#1893 = PLANE('',#1894);
-#1894 = AXIS2_PLACEMENT_3D('',#1895,#1896,#1897);
-#1895 = CARTESIAN_POINT('',(-8.5,-380.,6.));
-#1896 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1897 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903);
-#1899 = LINE('',#1900,#1901);
-#1900 = CARTESIAN_POINT('',(-0.,-380.));
-#1901 = VECTOR('',#1902,1.);
-#1902 = DIRECTION('',(1.,0.));
-#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1896 = ORIENTED_EDGE('',*,*,#1897,.T.);
+#1897 = EDGE_CURVE('',#1870,#1898,#1900,.T.);
+#1898 = VERTEX_POINT('',#1899);
+#1899 = CARTESIAN_POINT('',(-3.4,0.,9.6));
+#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(-3.4,0.,10.));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.,0.,-1.));
+#1905 = PCURVE('',#560,#1906);
+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911);
+#1907 = LINE('',#1908,#1909);
+#1908 = CARTESIAN_POINT('',(4.54427383259,2.05572616741));
+#1909 = VECTOR('',#1910,1.);
+#1910 = DIRECTION('',(-1.,0.));
+#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
-#1905 = EDGE_CURVE('',#1906,#1878,#1908,.T.);
-#1906 = VERTEX_POINT('',#1907);
-#1907 = CARTESIAN_POINT('',(-7.,1.665334536938E-15,6.));
-#1908 = SURFACE_CURVE('',#1909,(#1913,#1920),.PCURVE_S1.);
-#1909 = LINE('',#1910,#1911);
-#1910 = CARTESIAN_POINT('',(-7.,3.996802888651E-15,6.));
-#1911 = VECTOR('',#1912,1.);
-#1912 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1913 = PCURVE('',#44,#1914);
-#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
-#1915 = LINE('',#1916,#1917);
-#1916 = CARTESIAN_POINT('',(-15.,3.));
-#1917 = VECTOR('',#1918,1.);
-#1918 = DIRECTION('',(-1.110223024625E-16,-1.));
-#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1912 = PCURVE('',#1913,#1918);
+#1913 = PLANE('',#1914);
+#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917);
+#1915 = CARTESIAN_POINT('',(-3.4,4.44E-15,10.));
+#1916 = DIRECTION('',(1.,0.,0.));
+#1917 = DIRECTION('',(0.,-4.4E-16,-1.));
+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923);
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(1.9536E-30,-4.44E-15));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(1.,4.4E-16));
+#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1920 = PCURVE('',#1921,#1926);
-#1921 = PLANE('',#1922);
-#1922 = AXIS2_PLACEMENT_3D('',#1923,#1924,#1925);
-#1923 = CARTESIAN_POINT('',(-7.,-380.,6.));
-#1924 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1925 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
-#1927 = LINE('',#1928,#1929);
-#1928 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#1929 = VECTOR('',#1930,1.);
-#1930 = DIRECTION('',(1.,0.));
-#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#1925 = EDGE_CURVE('',#1898,#1926,#1928,.T.);
+#1926 = VERTEX_POINT('',#1927);
+#1927 = CARTESIAN_POINT('',(-3.,0.,9.6));
+#1928 = SURFACE_CURVE('',#1929,(#1933,#1940),.PCURVE_S1.);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(-3.4,0.,9.6));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(1.,0.,0.));
+#1933 = PCURVE('',#560,#1934);
+#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);
+#1935 = LINE('',#1936,#1937);
+#1936 = CARTESIAN_POINT('',(4.14427383259,2.05572616741));
+#1937 = VECTOR('',#1938,1.);
+#1938 = DIRECTION('',(0.,1.));
+#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1932 = ORIENTED_EDGE('',*,*,#1933,.F.);
-#1933 = EDGE_CURVE('',#1934,#1906,#1936,.T.);
-#1934 = VERTEX_POINT('',#1935);
-#1935 = CARTESIAN_POINT('',(-4.7,6.661338147751E-16,3.35));
-#1936 = SURFACE_CURVE('',#1937,(#1941,#1948),.PCURVE_S1.);
-#1937 = LINE('',#1938,#1939);
-#1938 = CARTESIAN_POINT('',(-4.7,2.231548279497E-15,3.35));
-#1939 = VECTOR('',#1940,1.);
-#1940 = DIRECTION('',(-0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#1941 = PCURVE('',#44,#1942);
-#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947);
-#1943 = LINE('',#1944,#1945);
-#1944 = CARTESIAN_POINT('',(-12.35,5.3));
-#1945 = VECTOR('',#1946,1.);
-#1946 = DIRECTION('',(-0.755218729872,-0.655472859889));
-#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1940 = PCURVE('',#1941,#1946);
+#1941 = PLANE('',#1942);
+#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945);
+#1943 = CARTESIAN_POINT('',(-3.4,4.26E-15,9.6));
+#1944 = DIRECTION('',(0.,4.4E-16,1.));
+#1945 = DIRECTION('',(1.,0.,0.));
+#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(0.,-4.26E-15));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(1.,0.));
+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1948 = PCURVE('',#1949,#1954);
-#1949 = PLANE('',#1950);
-#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953);
-#1951 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
-#1952 = DIRECTION('',(0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#1953 = DIRECTION('',(-0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
-#1955 = LINE('',#1956,#1957);
-#1956 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
-#1957 = VECTOR('',#1958,1.);
-#1958 = DIRECTION('',(1.,0.));
-#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1952 = ORIENTED_EDGE('',*,*,#1953,.T.);
+#1953 = EDGE_CURVE('',#1926,#1954,#1956,.T.);
+#1954 = VERTEX_POINT('',#1955);
+#1955 = CARTESIAN_POINT('',(-3.,0.,8.5));
+#1956 = SURFACE_CURVE('',#1957,(#1961,#1968),.PCURVE_S1.);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(-3.,0.,9.6));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(0.,0.,-1.));
+#1961 = PCURVE('',#560,#1962);
+#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967);
+#1963 = LINE('',#1964,#1965);
+#1964 = CARTESIAN_POINT('',(4.14427383259,2.45572616741));
+#1965 = VECTOR('',#1966,1.);
+#1966 = DIRECTION('',(-1.,0.));
+#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1960 = ORIENTED_EDGE('',*,*,#1961,.F.);
-#1961 = EDGE_CURVE('',#1962,#1934,#1964,.T.);
-#1962 = VERTEX_POINT('',#1963);
-#1963 = CARTESIAN_POINT('',(-4.7,-1.132427485118E-15,0.65));
-#1964 = SURFACE_CURVE('',#1965,(#1969,#1976),.PCURVE_S1.);
-#1965 = LINE('',#1966,#1967);
-#1966 = CARTESIAN_POINT('',(-4.7,4.329869796038E-16,0.65));
-#1967 = VECTOR('',#1968,1.);
-#1968 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1969 = PCURVE('',#44,#1970);
-#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1975);
-#1971 = LINE('',#1972,#1973);
-#1972 = CARTESIAN_POINT('',(-9.65,5.3));
-#1973 = VECTOR('',#1974,1.);
-#1974 = DIRECTION('',(-1.,1.110223024625E-16));
-#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1968 = PCURVE('',#1969,#1974);
+#1969 = PLANE('',#1970);
+#1970 = AXIS2_PLACEMENT_3D('',#1971,#1972,#1973);
+#1971 = CARTESIAN_POINT('',(-3.,4.26E-15,9.6));
+#1972 = DIRECTION('',(1.,0.,0.));
+#1973 = DIRECTION('',(0.,-4.4E-16,-1.));
+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(1.8744E-30,-4.26E-15));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(1.,4.4E-16));
+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1976 = PCURVE('',#1977,#1982);
-#1977 = PLANE('',#1978);
-#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981);
-#1979 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
-#1980 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#1981 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987);
-#1983 = LINE('',#1984,#1985);
-#1984 = CARTESIAN_POINT('',(0.,-380.));
-#1985 = VECTOR('',#1986,1.);
-#1986 = DIRECTION('',(1.,0.));
-#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1980 = ORIENTED_EDGE('',*,*,#1981,.T.);
+#1981 = EDGE_CURVE('',#1954,#1982,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(-6.,0.,8.5));
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(-3.,0.,8.5));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(-1.,0.,0.));
+#1989 = PCURVE('',#560,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(3.04427383259,2.45572616741));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.,-1.));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);
-#1989 = EDGE_CURVE('',#1990,#1962,#1992,.T.);
-#1990 = VERTEX_POINT('',#1991);
-#1991 = CARTESIAN_POINT('',(-4.3,-1.432187701766E-15,-4.171107903517E-14
-    ));
-#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.);
-#1993 = LINE('',#1994,#1995);
-#1994 = CARTESIAN_POINT('',(-4.3,0.,-4.171107903517E-14));
-#1995 = VECTOR('',#1996,1.);
-#1996 = DIRECTION('',(-0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#1997 = PCURVE('',#44,#1998);
-#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
-#1999 = LINE('',#2000,#2001);
-#2000 = CARTESIAN_POINT('',(-9.,5.7));
-#2001 = VECTOR('',#2002,1.);
-#2002 = DIRECTION('',(-0.851658316705,-0.524097425664));
-#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1996 = PCURVE('',#1997,#2002);
+#1997 = PLANE('',#1998);
+#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001);
+#1999 = CARTESIAN_POINT('',(-3.,3.77E-15,8.5));
+#2000 = DIRECTION('',(0.,-4.4E-16,-1.));
+#2001 = DIRECTION('',(-1.,0.,0.));
+#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(0.,-3.77E-15));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(1.,0.));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2004 = PCURVE('',#2005,#2010);
-#2005 = PLANE('',#2006);
-#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);
-#2007 = CARTESIAN_POINT('',(-4.3,-380.,2.114197705794E-13));
-#2008 = DIRECTION('',(0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#2009 = DIRECTION('',(-0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#2010 = DEFINITIONAL_REPRESENTATION('',(#2011),#2015);
-#2011 = LINE('',#2012,#2013);
-#2012 = CARTESIAN_POINT('',(4.015617883364E-16,-380.));
-#2013 = VECTOR('',#2014,1.);
-#2014 = DIRECTION('',(1.,2.465190328816E-32));
-#2015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#2009 = EDGE_CURVE('',#1982,#2010,#2012,.T.);
+#2010 = VERTEX_POINT('',#2011);
+#2011 = CARTESIAN_POINT('',(-6.,0.,7.));
+#2012 = SURFACE_CURVE('',#2013,(#2017,#2024),.PCURVE_S1.);
+#2013 = LINE('',#2014,#2015);
+#2014 = CARTESIAN_POINT('',(-6.,0.,8.5));
+#2015 = VECTOR('',#2016,1.);
+#2016 = DIRECTION('',(0.,0.,-1.));
+#2017 = PCURVE('',#560,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(3.04427383259,-0.54427383259));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(-1.,0.));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
-#2017 = EDGE_CURVE('',#2018,#1990,#2020,.T.);
-#2018 = VERTEX_POINT('',#2019);
-#2019 = CARTESIAN_POINT('',(-4.7,-1.998401444325E-15,-0.65));
-#2020 = SURFACE_CURVE('',#2021,(#2025,#2032),.PCURVE_S1.);
-#2021 = LINE('',#2022,#2023);
-#2022 = CARTESIAN_POINT('',(-4.7,-4.329869796038E-16,-0.65));
-#2023 = VECTOR('',#2024,1.);
-#2024 = DIRECTION('',(0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#2025 = PCURVE('',#44,#2026);
-#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);
-#2027 = LINE('',#2028,#2029);
-#2028 = CARTESIAN_POINT('',(-8.35,5.3));
-#2029 = VECTOR('',#2030,1.);
-#2030 = DIRECTION('',(-0.851658316705,0.524097425664));
-#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2024 = PCURVE('',#2025,#2030);
+#2025 = PLANE('',#2026);
+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);
+#2027 = CARTESIAN_POINT('',(-6.,3.77E-15,8.5));
+#2028 = DIRECTION('',(1.,0.,0.));
+#2029 = DIRECTION('',(0.,-4.4E-16,-1.));
+#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035);
+#2031 = LINE('',#2032,#2033);
+#2032 = CARTESIAN_POINT('',(1.6588E-30,-3.77E-15));
+#2033 = VECTOR('',#2034,1.);
+#2034 = DIRECTION('',(1.,4.4E-16));
+#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2032 = PCURVE('',#2033,#2038);
-#2033 = PLANE('',#2034);
-#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
-#2035 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
-#2036 = DIRECTION('',(0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#2037 = DIRECTION('',(0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043);
-#2039 = LINE('',#2040,#2041);
-#2040 = CARTESIAN_POINT('',(-4.218521461115E-16,-380.));
-#2041 = VECTOR('',#2042,1.);
-#2042 = DIRECTION('',(1.,0.));
-#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2010,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(-3.35,0.,4.7));
+#2040 = SURFACE_CURVE('',#2041,(#2045,#2052),.PCURVE_S1.);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(-3.35,0.,4.7));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(-0.755218729872,0.,0.655472859889));
+#2045 = PCURVE('',#560,#2046);
+#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(-0.75572616741,2.10572616741));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(0.655472859889,-0.755218729872));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2044 = ORIENTED_EDGE('',*,*,#2045,.F.);
-#2045 = EDGE_CURVE('',#2046,#2018,#2048,.T.);
-#2046 = VERTEX_POINT('',#2047);
-#2047 = CARTESIAN_POINT('',(-4.7,-3.796962744218E-15,-3.35));
-#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.);
-#2049 = LINE('',#2050,#2051);
-#2050 = CARTESIAN_POINT('',(-4.7,-2.231548279497E-15,-3.35));
-#2051 = VECTOR('',#2052,1.);
-#2052 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#2053 = PCURVE('',#44,#2054);
-#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059);
-#2055 = LINE('',#2056,#2057);
-#2056 = CARTESIAN_POINT('',(-5.65,5.3));
-#2057 = VECTOR('',#2058,1.);
-#2058 = DIRECTION('',(-1.,1.110223024625E-16));
-#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2052 = PCURVE('',#2053,#2058);
+#2053 = PLANE('',#2054);
+#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057);
+#2055 = CARTESIAN_POINT('',(-3.35,2.09E-15,4.7));
+#2056 = DIRECTION('',(-0.655472859889,-3.4E-16,-0.755218729872));
+#2057 = DIRECTION('',(-0.755218729872,2.9E-16,0.655472859889));
+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(-6.061E-31,-2.09E-15));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(1.,-2.9E-16));
+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2060 = PCURVE('',#2061,#2066);
-#2061 = PLANE('',#2062);
-#2062 = AXIS2_PLACEMENT_3D('',#2063,#2064,#2065);
-#2063 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
-#2064 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2065 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);
-#2067 = LINE('',#2068,#2069);
-#2068 = CARTESIAN_POINT('',(0.,-380.));
-#2069 = VECTOR('',#2070,1.);
-#2070 = DIRECTION('',(1.,0.));
-#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2064 = ORIENTED_EDGE('',*,*,#2065,.F.);
+#2065 = EDGE_CURVE('',#2066,#2038,#2068,.T.);
+#2066 = VERTEX_POINT('',#2067);
+#2067 = CARTESIAN_POINT('',(-0.65,0.,4.7));
+#2068 = SURFACE_CURVE('',#2069,(#2073,#2080),.PCURVE_S1.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-0.65,0.,4.7));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(-1.,0.,0.));
+#2073 = PCURVE('',#560,#2074);
+#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(0.,-1.));
+#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2072 = ORIENTED_EDGE('',*,*,#2073,.F.);
-#2073 = EDGE_CURVE('',#2074,#2046,#2076,.T.);
-#2074 = VERTEX_POINT('',#2075);
-#2075 = CARTESIAN_POINT('',(-7.,-6.328271240363E-15,-6.));
-#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.);
-#2077 = LINE('',#2078,#2079);
-#2078 = CARTESIAN_POINT('',(-7.,-3.996802888651E-15,-6.));
-#2079 = VECTOR('',#2080,1.);
-#2080 = DIRECTION('',(0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#2081 = PCURVE('',#44,#2082);
-#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);
-#2083 = LINE('',#2084,#2085);
-#2084 = CARTESIAN_POINT('',(-3.,3.));
-#2085 = VECTOR('',#2086,1.);
-#2086 = DIRECTION('',(-0.755218729872,0.655472859889));
-#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2080 = PCURVE('',#2081,#2086);
+#2081 = PLANE('',#2082);
+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
+#2083 = CARTESIAN_POINT('',(-0.65,2.09E-15,4.7));
+#2084 = DIRECTION('',(0.,-4.4E-16,-1.));
+#2085 = DIRECTION('',(-1.,0.,0.));
+#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
+#2087 = LINE('',#2088,#2089);
+#2088 = CARTESIAN_POINT('',(0.,-0.));
+#2089 = VECTOR('',#2090,1.);
+#2090 = DIRECTION('',(1.,0.));
+#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2088 = PCURVE('',#2089,#2094);
-#2089 = PLANE('',#2090);
-#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093);
-#2091 = CARTESIAN_POINT('',(-7.,-380.,-6.));
-#2092 = DIRECTION('',(0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#2093 = DIRECTION('',(0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);
+#2093 = EDGE_CURVE('',#2066,#517,#2094,.T.);
+#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
 #2095 = LINE('',#2096,#2097);
-#2096 = CARTESIAN_POINT('',(2.910884244262E-16,-380.));
+#2096 = CARTESIAN_POINT('',(-0.65,0.,4.7));
 #2097 = VECTOR('',#2098,1.);
-#2098 = DIRECTION('',(1.,0.));
-#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2098 = DIRECTION('',(0.851658316705,0.,-0.524097425664));
+#2099 = PCURVE('',#560,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(-0.524097425664,0.851658316705));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2100 = ORIENTED_EDGE('',*,*,#2101,.F.);
-#2101 = EDGE_CURVE('',#2102,#2074,#2104,.T.);
-#2102 = VERTEX_POINT('',#2103);
-#2103 = CARTESIAN_POINT('',(-8.5,-6.827871601445E-15,-6.));
-#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.);
-#2105 = LINE('',#2106,#2107);
-#2106 = CARTESIAN_POINT('',(-8.5,-3.996802888651E-15,-6.));
-#2107 = VECTOR('',#2108,1.);
-#2108 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2109 = PCURVE('',#44,#2110);
-#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115);
-#2111 = LINE('',#2112,#2113);
-#2112 = CARTESIAN_POINT('',(-3.,1.5));
-#2113 = VECTOR('',#2114,1.);
-#2114 = DIRECTION('',(1.110223024625E-16,1.));
-#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2106 = PCURVE('',#1790,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(0.,0.));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(1.,0.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2116 = PCURVE('',#2117,#2122);
-#2117 = PLANE('',#2118);
-#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121);
-#2119 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
-#2120 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#2121 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
-#2123 = LINE('',#2124,#2125);
-#2124 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#2125 = VECTOR('',#2126,1.);
-#2126 = DIRECTION('',(1.,0.));
-#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2113 = ORIENTED_EDGE('',*,*,#544,.F.);
+#2114 = ORIENTED_EDGE('',*,*,#2115,.T.);
+#2115 = EDGE_CURVE('',#545,#2116,#2118,.T.);
+#2116 = VERTEX_POINT('',#2117);
+#2117 = CARTESIAN_POINT('',(-1.340498607497,0.,2.401158779277));
+#2118 = SURFACE_CURVE('',#2119,(#2124,#2135),.PCURVE_S1.);
+#2119 = CIRCLE('',#2120,2.75);
+#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2121 = CARTESIAN_POINT('',(0.,0.,0.));
+#2122 = DIRECTION('',(0.,-1.,0.));
+#2123 = DIRECTION('',(1.,0.,0.));
+#2124 = PCURVE('',#560,#2125);
+#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2134);
+#2126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2127,#2128,#2129,#2130,
+#2131,#2132,#2133),.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('') );
+#2127 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#2128 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#2129 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#2130 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#2131 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#2132 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#2133 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
-#2129 = EDGE_CURVE('',#2130,#2102,#2132,.T.);
-#2130 = VERTEX_POINT('',#2131);
-#2131 = CARTESIAN_POINT('',(-8.5,-4.829470157119E-15,-3.));
-#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.);
-#2133 = LINE('',#2134,#2135);
-#2134 = CARTESIAN_POINT('',(-8.5,-1.998401444325E-15,-3.));
-#2135 = VECTOR('',#2136,1.);
-#2136 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#2137 = PCURVE('',#44,#2138);
-#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
-#2139 = LINE('',#2140,#2141);
-#2140 = CARTESIAN_POINT('',(-6.,1.5));
-#2141 = VECTOR('',#2142,1.);
-#2142 = DIRECTION('',(1.,-1.110223024625E-16));
-#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2135 = PCURVE('',#2136,#2141);
+#2136 = CYLINDRICAL_SURFACE('',#2137,2.75);
+#2137 = AXIS2_PLACEMENT_3D('',#2138,#2139,#2140);
+#2138 = CARTESIAN_POINT('',(0.,0.,0.));
+#2139 = DIRECTION('',(0.,1.,-4.4E-16));
+#2140 = DIRECTION('',(1.,0.,0.));
+#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146);
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(-0.,0.));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(-1.,0.));
+#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2144 = PCURVE('',#2145,#2150);
-#2145 = PLANE('',#2146);
-#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149);
-#2147 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
-#2148 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#2149 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
-#2151 = LINE('',#2152,#2153);
-#2152 = CARTESIAN_POINT('',(-0.,-380.));
-#2153 = VECTOR('',#2154,1.);
-#2154 = DIRECTION('',(1.,0.));
-#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2147 = ORIENTED_EDGE('',*,*,#2148,.F.);
+#2148 = EDGE_CURVE('',#2149,#2116,#2151,.T.);
+#2149 = VERTEX_POINT('',#2150);
+#2150 = CARTESIAN_POINT('',(-1.944543648263,0.,3.005203820043));
+#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(-1.944543648263,0.,3.005203820043));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#2156 = PCURVE('',#560,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-2.450522347367,3.511182519147));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2156 = ORIENTED_EDGE('',*,*,#2157,.F.);
-#2157 = EDGE_CURVE('',#2158,#2130,#2160,.T.);
-#2158 = VERTEX_POINT('',#2159);
-#2159 = CARTESIAN_POINT('',(-9.6,-5.195843755246E-15,-3.));
-#2160 = SURFACE_CURVE('',#2161,(#2165,#2172),.PCURVE_S1.);
-#2161 = LINE('',#2162,#2163);
-#2162 = CARTESIAN_POINT('',(-9.6,-1.998401444325E-15,-3.));
-#2163 = VECTOR('',#2164,1.);
-#2164 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2165 = PCURVE('',#44,#2166);
-#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171);
-#2167 = LINE('',#2168,#2169);
-#2168 = CARTESIAN_POINT('',(-6.,0.4));
-#2169 = VECTOR('',#2170,1.);
-#2170 = DIRECTION('',(1.110223024625E-16,1.));
-#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2163 = PCURVE('',#2164,#2169);
+#2164 = PLANE('',#2165);
+#2165 = AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
+#2166 = CARTESIAN_POINT('',(-1.944543648263,1.33E-15,3.005203820043));
+#2167 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#2168 = DIRECTION('',(0.707106781187,-3.1E-16,-0.707106781187));
+#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174);
+#2170 = LINE('',#2171,#2172);
+#2171 = CARTESIAN_POINT('',(4.123E-31,-1.33E-15));
+#2172 = VECTOR('',#2173,1.);
+#2173 = DIRECTION('',(1.,3.1E-16));
+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2172 = PCURVE('',#2173,#2178);
-#2173 = PLANE('',#2174);
-#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);
-#2175 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
-#2176 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#2177 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
-#2179 = LINE('',#2180,#2181);
-#2180 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#2181 = VECTOR('',#2182,1.);
-#2182 = DIRECTION('',(1.,0.));
-#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2175 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2176 = EDGE_CURVE('',#2177,#2149,#2179,.T.);
+#2177 = VERTEX_POINT('',#2178);
+#2178 = CARTESIAN_POINT('',(-2.474873734153,0.,2.474873734153));
+#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.);
+#2180 = LINE('',#2181,#2182);
+#2181 = CARTESIAN_POINT('',(-2.474873734153,0.,2.474873734153));
+#2182 = VECTOR('',#2183,1.);
+#2183 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2184 = PCURVE('',#560,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-2.980852433257,2.980852433257));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(0.707106781187,0.707106781187));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2184 = ORIENTED_EDGE('',*,*,#2185,.F.);
-#2185 = EDGE_CURVE('',#2186,#2158,#2188,.T.);
-#2186 = VERTEX_POINT('',#2187);
-#2187 = CARTESIAN_POINT('',(-9.6,-5.462297281156E-15,-3.4));
-#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.);
-#2189 = LINE('',#2190,#2191);
-#2190 = CARTESIAN_POINT('',(-9.6,-2.264854970235E-15,-3.4));
-#2191 = VECTOR('',#2192,1.);
-#2192 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#2193 = PCURVE('',#44,#2194);
-#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);
-#2195 = LINE('',#2196,#2197);
-#2196 = CARTESIAN_POINT('',(-5.6,0.4));
-#2197 = VECTOR('',#2198,1.);
-#2198 = DIRECTION('',(-1.,1.110223024625E-16));
-#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2191 = PCURVE('',#2192,#2197);
+#2192 = PLANE('',#2193);
+#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196);
+#2194 = CARTESIAN_POINT('',(-2.474873734153,1.1E-15,2.474873734153));
+#2195 = DIRECTION('',(-0.707106781187,3.1E-16,0.707106781187));
+#2196 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(-3.41E-31,-1.1E-15));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(1.,-3.1E-16));
+#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2200 = PCURVE('',#2201,#2206);
-#2201 = PLANE('',#2202);
-#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
-#2203 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
-#2204 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2205 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);
-#2207 = LINE('',#2208,#2209);
-#2208 = CARTESIAN_POINT('',(0.,-380.));
-#2209 = VECTOR('',#2210,1.);
-#2210 = DIRECTION('',(1.,0.));
-#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2203 = ORIENTED_EDGE('',*,*,#2204,.F.);
+#2204 = EDGE_CURVE('',#2205,#2177,#2207,.T.);
+#2205 = VERTEX_POINT('',#2206);
+#2206 = CARTESIAN_POINT('',(-3.005203820043,0.,1.944543648263));
+#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(-3.005203820043,0.,1.944543648263));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2212 = PCURVE('',#560,#2213);
+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);
+#2214 = LINE('',#2215,#2216);
+#2215 = CARTESIAN_POINT('',(-3.511182519147,2.450522347367));
+#2216 = VECTOR('',#2217,1.);
+#2217 = DIRECTION('',(0.707106781187,0.707106781187));
+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2212 = ORIENTED_EDGE('',*,*,#2213,.F.);
-#2213 = EDGE_CURVE('',#24,#2186,#2214,.T.);
-#2214 = SURFACE_CURVE('',#2215,(#2219,#2226),.PCURVE_S1.);
-#2215 = LINE('',#2216,#2217);
-#2216 = CARTESIAN_POINT('',(-10.,-2.264854970235E-15,-3.4));
-#2217 = VECTOR('',#2218,1.);
-#2218 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2219 = PCURVE('',#44,#2220);
-#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
-#2221 = LINE('',#2222,#2223);
-#2222 = CARTESIAN_POINT('',(-5.6,0.));
-#2223 = VECTOR('',#2224,1.);
-#2224 = DIRECTION('',(1.110223024625E-16,1.));
-#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2219 = PCURVE('',#2220,#2225);
+#2220 = PLANE('',#2221);
+#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224);
+#2222 = CARTESIAN_POINT('',(-3.005203820043,8.6E-16,1.944543648263));
+#2223 = DIRECTION('',(-0.707106781187,3.1E-16,0.707106781187));
+#2224 = DIRECTION('',(0.707106781187,3.1E-16,0.707106781187));
+#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230);
+#2226 = LINE('',#2227,#2228);
+#2227 = CARTESIAN_POINT('',(-2.666E-31,-8.6E-16));
+#2228 = VECTOR('',#2229,1.);
+#2229 = DIRECTION('',(1.,-3.1E-16));
+#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2226 = PCURVE('',#126,#2227);
-#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);
-#2228 = LINE('',#2229,#2230);
-#2229 = CARTESIAN_POINT('',(1.33226762955E-15,-380.));
-#2230 = VECTOR('',#2231,1.);
-#2231 = DIRECTION('',(1.,0.));
-#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2233 = FACE_BOUND('',#2234,.F.);
-#2234 = EDGE_LOOP('',(#2235,#2265,#2293,#2322,#2350,#2378,#2406,#2435,
-    #2463,#2491,#2519,#2548,#2576,#2604,#2632,#2661));
-#2235 = ORIENTED_EDGE('',*,*,#2236,.T.);
-#2236 = EDGE_CURVE('',#2237,#2239,#2241,.T.);
-#2237 = VERTEX_POINT('',#2238);
-#2238 = CARTESIAN_POINT('',(3.005203820043,0.,-1.944543648263));
-#2239 = VERTEX_POINT('',#2240);
-#2240 = CARTESIAN_POINT('',(1.944543648263,0.,-3.005203820043));
-#2241 = SURFACE_CURVE('',#2242,(#2246,#2253),.PCURVE_S1.);
+#2231 = ORIENTED_EDGE('',*,*,#2232,.F.);
+#2232 = EDGE_CURVE('',#2233,#2205,#2235,.T.);
+#2233 = VERTEX_POINT('',#2234);
+#2234 = CARTESIAN_POINT('',(-2.401158779277,0.,1.340498607497));
+#2235 = SURFACE_CURVE('',#2236,(#2240,#2247),.PCURVE_S1.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-2.401158779277,0.,1.340498607497));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2240 = PCURVE('',#560,#2241);
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
 #2242 = LINE('',#2243,#2244);
-#2243 = CARTESIAN_POINT('',(3.005203820043,-1.079438565345E-15,
-    -1.944543648263));
+#2243 = CARTESIAN_POINT('',(-4.115227559913,3.054567388133));
 #2244 = VECTOR('',#2245,1.);
-#2245 = DIRECTION('',(-0.707106781187,-3.925231146709E-16,
-    -0.707106781187));
-#2246 = PCURVE('',#44,#2247);
-#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
-#2248 = LINE('',#2249,#2250);
-#2249 = CARTESIAN_POINT('',(-7.055456351737,13.005203820043));
-#2250 = VECTOR('',#2251,1.);
-#2251 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2245 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2253 = PCURVE('',#2254,#2259);
-#2254 = PLANE('',#2255);
-#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258);
-#2256 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
-#2257 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2258 = DIRECTION('',(-0.707106781187,-3.925231146709E-16,
-    -0.707106781187));
-#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
-#2260 = LINE('',#2261,#2262);
-#2261 = CARTESIAN_POINT('',(2.524354896707E-29,-380.));
-#2262 = VECTOR('',#2263,1.);
-#2263 = DIRECTION('',(1.,0.));
-#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2247 = PCURVE('',#2248,#2253);
+#2248 = PLANE('',#2249);
+#2249 = AXIS2_PLACEMENT_3D('',#2250,#2251,#2252);
+#2250 = CARTESIAN_POINT('',(-2.401158779277,6.E-16,1.340498607497));
+#2251 = DIRECTION('',(-0.707106781187,-3.1E-16,-0.707106781187));
+#2252 = DIRECTION('',(-0.707106781187,3.1E-16,0.707106781187));
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(-1.86E-31,-6.E-16));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,-3.1E-16));
+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2265 = ORIENTED_EDGE('',*,*,#2266,.T.);
-#2266 = EDGE_CURVE('',#2239,#2267,#2269,.T.);
-#2267 = VERTEX_POINT('',#2268);
-#2268 = CARTESIAN_POINT('',(1.340498607498,0.,-2.401158779276));
-#2269 = SURFACE_CURVE('',#2270,(#2274,#2281),.PCURVE_S1.);
-#2270 = LINE('',#2271,#2272);
-#2271 = CARTESIAN_POINT('',(1.944543648263,-1.668223237352E-15,
-    -3.005203820043));
-#2272 = VECTOR('',#2273,1.);
-#2273 = DIRECTION('',(-0.707106781185,3.925231146716E-16,0.707106781188)
-  );
-#2274 = PCURVE('',#44,#2275);
-#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2280);
-#2276 = LINE('',#2277,#2278);
-#2277 = CARTESIAN_POINT('',(-5.994796179957,11.944543648263));
-#2278 = VECTOR('',#2279,1.);
-#2279 = DIRECTION('',(-0.707106781188,-0.707106781185));
-#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2259 = ORIENTED_EDGE('',*,*,#2260,.T.);
+#2260 = EDGE_CURVE('',#2233,#2261,#2263,.T.);
+#2261 = VERTEX_POINT('',#2262);
+#2262 = CARTESIAN_POINT('',(-2.75,0.,0.));
+#2263 = SURFACE_CURVE('',#2264,(#2269,#2280),.PCURVE_S1.);
+#2264 = CIRCLE('',#2265,2.75);
+#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268);
+#2266 = CARTESIAN_POINT('',(0.,0.,0.));
+#2267 = DIRECTION('',(0.,-1.,0.));
+#2268 = DIRECTION('',(1.,0.,0.));
+#2269 = PCURVE('',#560,#2270);
+#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2279);
+#2271 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2272,#2273,#2274,#2275,
+#2276,#2277,#2278),.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('') );
+#2272 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#2273 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#2274 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#2275 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#2276 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#2277 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#2278 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2281 = PCURVE('',#2282,#2287);
-#2282 = PLANE('',#2283);
-#2283 = AXIS2_PLACEMENT_3D('',#2284,#2285,#2286);
-#2284 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
-#2285 = DIRECTION('',(0.707106781188,3.925231146703E-16,0.707106781185)
-  );
-#2286 = DIRECTION('',(-0.707106781185,3.925231146716E-16,0.707106781188)
-  );
-#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
-#2288 = LINE('',#2289,#2290);
-#2289 = CARTESIAN_POINT('',(-2.524354896707E-29,-380.));
-#2290 = VECTOR('',#2291,1.);
-#2291 = DIRECTION('',(1.,0.));
-#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2280 = PCURVE('',#2281,#2286);
+#2281 = CYLINDRICAL_SURFACE('',#2282,2.75);
+#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
+#2283 = CARTESIAN_POINT('',(0.,0.,0.));
+#2284 = DIRECTION('',(0.,1.,-4.4E-16));
+#2285 = DIRECTION('',(1.,0.,0.));
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-0.,0.));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(-1.,0.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2293 = ORIENTED_EDGE('',*,*,#2294,.F.);
-#2294 = EDGE_CURVE('',#2295,#2267,#2297,.T.);
-#2295 = VERTEX_POINT('',#2296);
-#2296 = CARTESIAN_POINT('',(-1.340498607497,0.,-2.401158779277));
-#2297 = SURFACE_CURVE('',#2298,(#2303,#2310),.PCURVE_S1.);
-#2298 = CIRCLE('',#2299,2.75);
-#2299 = AXIS2_PLACEMENT_3D('',#2300,#2301,#2302);
-#2300 = CARTESIAN_POINT('',(0.,0.,-1.009741958683E-28));
-#2301 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2302 = DIRECTION('',(1.,0.,0.));
-#2303 = PCURVE('',#44,#2304);
-#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309);
-#2305 = CIRCLE('',#2306,2.75);
-#2306 = AXIS2_PLACEMENT_2D('',#2307,#2308);
-#2307 = CARTESIAN_POINT('',(-9.,10.));
-#2308 = DIRECTION('',(0.,1.));
-#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2292 = ORIENTED_EDGE('',*,*,#2293,.T.);
+#2293 = EDGE_CURVE('',#2261,#2294,#2296,.T.);
+#2294 = VERTEX_POINT('',#2295);
+#2295 = CARTESIAN_POINT('',(-4.3,0.,0.));
+#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(-2.75,0.,3.4E-16));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(-1.,0.,0.));
+#2301 = PCURVE('',#560,#2302);
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-5.45572616741,2.70572616741));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,-1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2310 = PCURVE('',#2311,#2316);
-#2311 = CYLINDRICAL_SURFACE('',#2312,2.75);
-#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315);
-#2313 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#2314 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2315 = DIRECTION('',(1.,0.,0.));
-#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
-#2317 = LINE('',#2318,#2319);
-#2318 = CARTESIAN_POINT('',(0.,-380.));
-#2319 = VECTOR('',#2320,1.);
-#2320 = DIRECTION('',(1.,0.));
-#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2308 = PCURVE('',#2309,#2314);
+#2309 = PLANE('',#2310);
+#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313);
+#2311 = CARTESIAN_POINT('',(-5.45572616741,2.42E-15,-5.45572616741));
+#2312 = DIRECTION('',(0.,1.,4.4E-16));
+#2313 = DIRECTION('',(0.,-4.4E-16,1.));
+#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319);
+#2315 = LINE('',#2316,#2317);
+#2316 = CARTESIAN_POINT('',(5.45572616741,2.70572616741));
+#2317 = VECTOR('',#2318,1.);
+#2318 = DIRECTION('',(-0.,-1.));
+#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2322 = ORIENTED_EDGE('',*,*,#2323,.T.);
-#2323 = EDGE_CURVE('',#2295,#2324,#2326,.T.);
-#2324 = VERTEX_POINT('',#2325);
-#2325 = CARTESIAN_POINT('',(-1.944543648263,0.,-3.005203820043));
-#2326 = SURFACE_CURVE('',#2327,(#2331,#2338),.PCURVE_S1.);
-#2327 = LINE('',#2328,#2329);
-#2328 = CARTESIAN_POINT('',(-1.340498607497,-1.332910881267E-15,
-    -2.401158779277));
-#2329 = VECTOR('',#2330,1.);
-#2330 = DIRECTION('',(-0.707106781187,-3.925231146708E-16,
-    -0.707106781186));
-#2331 = PCURVE('',#44,#2332);
-#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337);
-#2333 = LINE('',#2334,#2335);
-#2334 = CARTESIAN_POINT('',(-6.598841220723,8.659501392503));
-#2335 = VECTOR('',#2336,1.);
-#2336 = DIRECTION('',(0.707106781186,-0.707106781187));
-#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2320 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#2321 = EDGE_CURVE('',#2294,#2322,#2324,.T.);
+#2322 = VERTEX_POINT('',#2323);
+#2323 = CARTESIAN_POINT('',(-4.7,0.,0.65));
+#2324 = SURFACE_CURVE('',#2325,(#2329,#2336),.PCURVE_S1.);
+#2325 = LINE('',#2326,#2327);
+#2326 = CARTESIAN_POINT('',(-4.3,0.,3.4E-16));
+#2327 = VECTOR('',#2328,1.);
+#2328 = DIRECTION('',(-0.524097425664,0.,0.851658316705));
+#2329 = PCURVE('',#560,#2330);
+#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335);
+#2331 = LINE('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(-5.45572616741,1.15572616741));
+#2333 = VECTOR('',#2334,1.);
+#2334 = DIRECTION('',(0.851658316705,-0.524097425664));
+#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2338 = PCURVE('',#2339,#2344);
-#2339 = PLANE('',#2340);
-#2340 = AXIS2_PLACEMENT_3D('',#2341,#2342,#2343);
-#2341 = CARTESIAN_POINT('',(-1.340498607497,-380.,-2.401158779277));
-#2342 = DIRECTION('',(-0.707106781186,3.925231146711E-16,0.707106781187)
-  );
-#2343 = DIRECTION('',(-0.707106781187,-3.925231146708E-16,
-    -0.707106781186));
-#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);
-#2345 = LINE('',#2346,#2347);
-#2346 = CARTESIAN_POINT('',(0.,-380.));
-#2347 = VECTOR('',#2348,1.);
-#2348 = DIRECTION('',(1.,0.));
-#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2336 = PCURVE('',#2337,#2342);
+#2337 = PLANE('',#2338);
+#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341);
+#2339 = CARTESIAN_POINT('',(-4.3,0.,3.4E-16));
+#2340 = DIRECTION('',(-0.851658316705,-2.3E-16,-0.524097425664));
+#2341 = DIRECTION('',(-0.524097425664,3.8E-16,0.851658316705));
+#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(0.,0.));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(1.,0.));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2350 = ORIENTED_EDGE('',*,*,#2351,.T.);
-#2351 = EDGE_CURVE('',#2324,#2352,#2354,.T.);
-#2352 = VERTEX_POINT('',#2353);
-#2353 = CARTESIAN_POINT('',(-3.005203820043,0.,-1.944543648263));
-#2354 = SURFACE_CURVE('',#2355,(#2359,#2366),.PCURVE_S1.);
-#2355 = LINE('',#2356,#2357);
-#2356 = CARTESIAN_POINT('',(-1.944543648263,-1.668223237352E-15,
-    -3.005203820043));
-#2357 = VECTOR('',#2358,1.);
-#2358 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2359 = PCURVE('',#44,#2360);
-#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365);
-#2361 = LINE('',#2362,#2363);
-#2362 = CARTESIAN_POINT('',(-5.994796179957,8.055456351737));
-#2363 = VECTOR('',#2364,1.);
-#2364 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2348 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2349 = EDGE_CURVE('',#2322,#2350,#2352,.T.);
+#2350 = VERTEX_POINT('',#2351);
+#2351 = CARTESIAN_POINT('',(-4.7,0.,3.35));
+#2352 = SURFACE_CURVE('',#2353,(#2357,#2364),.PCURVE_S1.);
+#2353 = LINE('',#2354,#2355);
+#2354 = CARTESIAN_POINT('',(-4.7,0.,0.65));
+#2355 = VECTOR('',#2356,1.);
+#2356 = DIRECTION('',(0.,0.,1.));
+#2357 = PCURVE('',#560,#2358);
+#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(-4.80572616741,0.75572616741));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(1.,0.));
+#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2366 = PCURVE('',#2367,#2372);
-#2367 = PLANE('',#2368);
-#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);
-#2369 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
-#2370 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2371 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
-#2373 = LINE('',#2374,#2375);
-#2374 = CARTESIAN_POINT('',(-2.524354896707E-29,-380.));
-#2375 = VECTOR('',#2376,1.);
-#2376 = DIRECTION('',(1.,0.));
-#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2364 = PCURVE('',#2365,#2370);
+#2365 = PLANE('',#2366);
+#2366 = AXIS2_PLACEMENT_3D('',#2367,#2368,#2369);
+#2367 = CARTESIAN_POINT('',(-4.7,2.9E-16,0.65));
+#2368 = DIRECTION('',(-1.,0.,0.));
+#2369 = DIRECTION('',(0.,4.4E-16,1.));
+#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(0.,-0.));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(1.,0.));
+#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2378 = ORIENTED_EDGE('',*,*,#2379,.T.);
-#2379 = EDGE_CURVE('',#2352,#2380,#2382,.T.);
-#2380 = VERTEX_POINT('',#2381);
-#2381 = CARTESIAN_POINT('',(-2.401158779276,0.,-1.340498607498));
-#2382 = SURFACE_CURVE('',#2383,(#2387,#2394),.PCURVE_S1.);
-#2383 = LINE('',#2384,#2385);
-#2384 = CARTESIAN_POINT('',(-3.005203820043,-1.079438565345E-15,
-    -1.944543648263));
-#2385 = VECTOR('',#2386,1.);
-#2386 = DIRECTION('',(0.707106781187,3.925231146704E-16,0.707106781186)
-  );
-#2387 = PCURVE('',#44,#2388);
-#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393);
-#2389 = LINE('',#2390,#2391);
-#2390 = CARTESIAN_POINT('',(-7.055456351737,6.994796179957));
-#2391 = VECTOR('',#2392,1.);
-#2392 = DIRECTION('',(-0.707106781186,0.707106781187));
-#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2376 = ORIENTED_EDGE('',*,*,#2377,.T.);
+#2377 = EDGE_CURVE('',#2350,#2378,#2380,.T.);
+#2378 = VERTEX_POINT('',#2379);
+#2379 = CARTESIAN_POINT('',(-7.,0.,6.));
+#2380 = SURFACE_CURVE('',#2381,(#2385,#2392),.PCURVE_S1.);
+#2381 = LINE('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(-4.7,0.,3.35));
+#2383 = VECTOR('',#2384,1.);
+#2384 = DIRECTION('',(-0.655472859889,0.,0.755218729872));
+#2385 = PCURVE('',#560,#2386);
+#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);
+#2387 = LINE('',#2388,#2389);
+#2388 = CARTESIAN_POINT('',(-2.10572616741,0.75572616741));
+#2389 = VECTOR('',#2390,1.);
+#2390 = DIRECTION('',(0.755218729872,-0.655472859889));
+#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2394 = PCURVE('',#2395,#2400);
-#2395 = PLANE('',#2396);
-#2396 = AXIS2_PLACEMENT_3D('',#2397,#2398,#2399);
-#2397 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
-#2398 = DIRECTION('',(0.707106781186,-3.925231146715E-16,-0.707106781187
-    ));
-#2399 = DIRECTION('',(0.707106781187,3.925231146704E-16,0.707106781186)
-  );
-#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
-#2401 = LINE('',#2402,#2403);
-#2402 = CARTESIAN_POINT('',(0.,-380.));
-#2403 = VECTOR('',#2404,1.);
-#2404 = DIRECTION('',(1.,0.));
-#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2392 = PCURVE('',#2393,#2398);
+#2393 = PLANE('',#2394);
+#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);
+#2395 = CARTESIAN_POINT('',(-4.7,1.49E-15,3.35));
+#2396 = DIRECTION('',(-0.755218729872,-2.9E-16,-0.655472859889));
+#2397 = DIRECTION('',(-0.655472859889,3.4E-16,0.755218729872));
+#2398 = DEFINITIONAL_REPRESENTATION('',(#2399),#2403);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(-5.066E-31,-1.49E-15));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(1.,-3.4E-16));
+#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2406 = ORIENTED_EDGE('',*,*,#2407,.F.);
-#2407 = EDGE_CURVE('',#2408,#2380,#2410,.T.);
-#2408 = VERTEX_POINT('',#2409);
-#2409 = CARTESIAN_POINT('',(-2.401158779277,0.,1.340498607497));
-#2410 = SURFACE_CURVE('',#2411,(#2416,#2423),.PCURVE_S1.);
-#2411 = CIRCLE('',#2412,2.75);
-#2412 = AXIS2_PLACEMENT_3D('',#2413,#2414,#2415);
-#2413 = CARTESIAN_POINT('',(0.,0.,-1.009741958683E-28));
-#2414 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2415 = DIRECTION('',(1.,0.,0.));
-#2416 = PCURVE('',#44,#2417);
-#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);
-#2418 = CIRCLE('',#2419,2.75);
-#2419 = AXIS2_PLACEMENT_2D('',#2420,#2421);
-#2420 = CARTESIAN_POINT('',(-9.,10.));
-#2421 = DIRECTION('',(0.,1.));
-#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2404 = ORIENTED_EDGE('',*,*,#2405,.F.);
+#2405 = EDGE_CURVE('',#2406,#2378,#2408,.T.);
+#2406 = VERTEX_POINT('',#2407);
+#2407 = CARTESIAN_POINT('',(-8.5,0.,6.));
+#2408 = SURFACE_CURVE('',#2409,(#2413,#2420),.PCURVE_S1.);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(-8.5,0.,6.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(1.,0.,0.));
+#2413 = PCURVE('',#560,#2414);
+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(0.54427383259,-3.04427383259));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(0.,1.));
+#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2423 = PCURVE('',#2424,#2429);
-#2424 = CYLINDRICAL_SURFACE('',#2425,2.75);
-#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428);
-#2426 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#2427 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2428 = DIRECTION('',(1.,0.,0.));
-#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434);
-#2430 = LINE('',#2431,#2432);
-#2431 = CARTESIAN_POINT('',(0.,-380.));
-#2432 = VECTOR('',#2433,1.);
-#2433 = DIRECTION('',(1.,0.));
-#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2420 = PCURVE('',#2421,#2426);
+#2421 = PLANE('',#2422);
+#2422 = AXIS2_PLACEMENT_3D('',#2423,#2424,#2425);
+#2423 = CARTESIAN_POINT('',(-8.5,2.66E-15,6.));
+#2424 = DIRECTION('',(0.,4.4E-16,1.));
+#2425 = DIRECTION('',(1.,0.,0.));
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431);
+#2427 = LINE('',#2428,#2429);
+#2428 = CARTESIAN_POINT('',(0.,-2.66E-15));
+#2429 = VECTOR('',#2430,1.);
+#2430 = DIRECTION('',(1.,0.));
+#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);
-#2436 = EDGE_CURVE('',#2408,#2437,#2439,.T.);
-#2437 = VERTEX_POINT('',#2438);
-#2438 = CARTESIAN_POINT('',(-3.005203820043,0.,1.944543648263));
-#2439 = SURFACE_CURVE('',#2440,(#2444,#2451),.PCURVE_S1.);
-#2440 = LINE('',#2441,#2442);
-#2441 = CARTESIAN_POINT('',(-2.401158779277,7.441262092605E-16,
-    1.340498607497));
-#2442 = VECTOR('',#2443,1.);
-#2443 = DIRECTION('',(-0.707106781187,3.92523114671E-16,0.707106781187)
-  );
-#2444 = PCURVE('',#44,#2445);
-#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);
-#2446 = LINE('',#2447,#2448);
-#2447 = CARTESIAN_POINT('',(-10.34049860749,7.598841220723));
-#2448 = VECTOR('',#2449,1.);
-#2449 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2432 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#2433 = EDGE_CURVE('',#2434,#2406,#2436,.T.);
+#2434 = VERTEX_POINT('',#2435);
+#2435 = CARTESIAN_POINT('',(-8.5,0.,3.));
+#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(-8.5,0.,3.));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(0.,0.,1.));
+#2441 = PCURVE('',#560,#2442);
+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);
+#2443 = LINE('',#2444,#2445);
+#2444 = CARTESIAN_POINT('',(-2.45572616741,-3.04427383259));
+#2445 = VECTOR('',#2446,1.);
+#2446 = DIRECTION('',(1.,0.));
+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2451 = PCURVE('',#2452,#2457);
-#2452 = PLANE('',#2453);
-#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456);
-#2454 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
-#2455 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2456 = DIRECTION('',(-0.707106781187,3.92523114671E-16,0.707106781187)
-  );
-#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462);
-#2458 = LINE('',#2459,#2460);
-#2459 = CARTESIAN_POINT('',(-2.524354896707E-29,-380.));
-#2460 = VECTOR('',#2461,1.);
-#2461 = DIRECTION('',(1.,0.));
-#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2448 = PCURVE('',#2449,#2454);
+#2449 = PLANE('',#2450);
+#2450 = AXIS2_PLACEMENT_3D('',#2451,#2452,#2453);
+#2451 = CARTESIAN_POINT('',(-8.5,1.33E-15,3.));
+#2452 = DIRECTION('',(-1.,0.,0.));
+#2453 = DIRECTION('',(0.,4.4E-16,1.));
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(-5.852E-31,-1.33E-15));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(1.,-4.4E-16));
+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2463 = ORIENTED_EDGE('',*,*,#2464,.T.);
-#2464 = EDGE_CURVE('',#2437,#2465,#2467,.T.);
-#2465 = VERTEX_POINT('',#2466);
-#2466 = CARTESIAN_POINT('',(-1.944543648263,0.,3.005203820043));
-#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.);
-#2468 = LINE('',#2469,#2470);
-#2469 = CARTESIAN_POINT('',(-3.005203820043,1.079438565345E-15,
-    1.944543648263));
-#2470 = VECTOR('',#2471,1.);
-#2471 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2472 = PCURVE('',#44,#2473);
-#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);
-#2474 = LINE('',#2475,#2476);
-#2475 = CARTESIAN_POINT('',(-10.94454364826,6.994796179957));
-#2476 = VECTOR('',#2477,1.);
-#2477 = DIRECTION('',(-0.707106781187,0.707106781187));
-#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2460 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2461 = EDGE_CURVE('',#2462,#2434,#2464,.T.);
+#2462 = VERTEX_POINT('',#2463);
+#2463 = CARTESIAN_POINT('',(-9.6,0.,3.));
+#2464 = SURFACE_CURVE('',#2465,(#2469,#2476),.PCURVE_S1.);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(-9.6,0.,3.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(1.,0.,0.));
+#2469 = PCURVE('',#560,#2470);
+#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(-2.45572616741,-4.14427383259));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.,1.));
+#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2479 = PCURVE('',#2480,#2485);
-#2480 = PLANE('',#2481);
-#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);
-#2482 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
-#2483 = DIRECTION('',(0.707106781187,-3.925231146709E-16,-0.707106781187
-    ));
-#2484 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);
-#2486 = LINE('',#2487,#2488);
-#2487 = CARTESIAN_POINT('',(-2.524354896707E-29,-380.));
-#2488 = VECTOR('',#2489,1.);
-#2489 = DIRECTION('',(1.,0.));
-#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2476 = PCURVE('',#2477,#2482);
+#2477 = PLANE('',#2478);
+#2478 = AXIS2_PLACEMENT_3D('',#2479,#2480,#2481);
+#2479 = CARTESIAN_POINT('',(-9.6,1.33E-15,3.));
+#2480 = DIRECTION('',(0.,4.4E-16,1.));
+#2481 = DIRECTION('',(1.,0.,0.));
+#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487);
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(0.,-1.33E-15));
+#2485 = VECTOR('',#2486,1.);
+#2486 = DIRECTION('',(1.,0.));
+#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2491 = ORIENTED_EDGE('',*,*,#2492,.T.);
-#2492 = EDGE_CURVE('',#2465,#2493,#2495,.T.);
-#2493 = VERTEX_POINT('',#2494);
-#2494 = CARTESIAN_POINT('',(-1.340498607498,0.,2.401158779277));
-#2495 = SURFACE_CURVE('',#2496,(#2500,#2507),.PCURVE_S1.);
-#2496 = LINE('',#2497,#2498);
-#2497 = CARTESIAN_POINT('',(-1.944543648263,1.668223237352E-15,
-    3.005203820043));
-#2498 = VECTOR('',#2499,1.);
-#2499 = DIRECTION('',(0.707106781186,-3.925231146713E-16,-0.707106781187
-    ));
-#2500 = PCURVE('',#44,#2501);
-#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);
-#2502 = LINE('',#2503,#2504);
-#2503 = CARTESIAN_POINT('',(-12.00520382004,8.055456351737));
-#2504 = VECTOR('',#2505,1.);
-#2505 = DIRECTION('',(0.707106781187,0.707106781186));
-#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2488 = ORIENTED_EDGE('',*,*,#2489,.F.);
+#2489 = EDGE_CURVE('',#2490,#2462,#2492,.T.);
+#2490 = VERTEX_POINT('',#2491);
+#2491 = CARTESIAN_POINT('',(-9.6,0.,3.4));
+#2492 = SURFACE_CURVE('',#2493,(#2497,#2504),.PCURVE_S1.);
+#2493 = LINE('',#2494,#2495);
+#2494 = CARTESIAN_POINT('',(-9.6,0.,3.4));
+#2495 = VECTOR('',#2496,1.);
+#2496 = DIRECTION('',(0.,0.,-1.));
+#2497 = PCURVE('',#560,#2498);
+#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503);
+#2499 = LINE('',#2500,#2501);
+#2500 = CARTESIAN_POINT('',(-2.05572616741,-4.14427383259));
+#2501 = VECTOR('',#2502,1.);
+#2502 = DIRECTION('',(-1.,0.));
+#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2507 = PCURVE('',#2508,#2513);
-#2508 = PLANE('',#2509);
-#2509 = AXIS2_PLACEMENT_3D('',#2510,#2511,#2512);
-#2510 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
-#2511 = DIRECTION('',(-0.707106781187,-3.925231146706E-16,
-    -0.707106781186));
-#2512 = DIRECTION('',(0.707106781186,-3.925231146713E-16,-0.707106781187
-    ));
-#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);
-#2514 = LINE('',#2515,#2516);
-#2515 = CARTESIAN_POINT('',(0.,-380.));
-#2516 = VECTOR('',#2517,1.);
-#2517 = DIRECTION('',(1.,0.));
-#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2504 = PCURVE('',#2505,#2510);
+#2505 = PLANE('',#2506);
+#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509);
+#2507 = CARTESIAN_POINT('',(-9.6,1.51E-15,3.4));
+#2508 = DIRECTION('',(1.,0.,0.));
+#2509 = DIRECTION('',(0.,-4.4E-16,-1.));
+#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2515);
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(6.644E-31,-1.51E-15));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(1.,4.4E-16));
+#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2519 = ORIENTED_EDGE('',*,*,#2520,.F.);
-#2520 = EDGE_CURVE('',#2521,#2493,#2523,.T.);
-#2521 = VERTEX_POINT('',#2522);
-#2522 = CARTESIAN_POINT('',(1.340498607497,0.,2.401158779277));
-#2523 = SURFACE_CURVE('',#2524,(#2529,#2536),.PCURVE_S1.);
-#2524 = CIRCLE('',#2525,2.75);
-#2525 = AXIS2_PLACEMENT_3D('',#2526,#2527,#2528);
-#2526 = CARTESIAN_POINT('',(0.,0.,-1.009741958683E-28));
-#2527 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2528 = DIRECTION('',(1.,0.,0.));
-#2529 = PCURVE('',#44,#2530);
-#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);
-#2531 = CIRCLE('',#2532,2.75);
-#2532 = AXIS2_PLACEMENT_2D('',#2533,#2534);
-#2533 = CARTESIAN_POINT('',(-9.,10.));
-#2534 = DIRECTION('',(0.,1.));
-#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2516 = ORIENTED_EDGE('',*,*,#2517,.F.);
+#2517 = EDGE_CURVE('',#1807,#2490,#2518,.T.);
+#2518 = SURFACE_CURVE('',#2519,(#2523,#2530),.PCURVE_S1.);
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(-10.,0.,3.4));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(1.,0.,0.));
+#2523 = PCURVE('',#560,#2524);
+#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.,1.));
+#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2536 = PCURVE('',#2537,#2542);
-#2537 = CYLINDRICAL_SURFACE('',#2538,2.75);
-#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
-#2539 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#2540 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2541 = DIRECTION('',(1.,0.,0.));
-#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);
-#2543 = LINE('',#2544,#2545);
-#2544 = CARTESIAN_POINT('',(0.,-380.));
-#2545 = VECTOR('',#2546,1.);
-#2546 = DIRECTION('',(1.,0.));
-#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2530 = PCURVE('',#2531,#2536);
+#2531 = PLANE('',#2532);
+#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);
+#2533 = CARTESIAN_POINT('',(-10.,1.51E-15,3.4));
+#2534 = DIRECTION('',(0.,4.4E-16,1.));
+#2535 = DIRECTION('',(1.,0.,0.));
+#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541);
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(0.,-1.51E-15));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(1.,0.));
+#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2548 = ORIENTED_EDGE('',*,*,#2549,.F.);
-#2549 = EDGE_CURVE('',#2550,#2521,#2552,.T.);
-#2550 = VERTEX_POINT('',#2551);
-#2551 = CARTESIAN_POINT('',(1.944543648263,0.,3.005203820043));
-#2552 = SURFACE_CURVE('',#2553,(#2557,#2564),.PCURVE_S1.);
-#2553 = LINE('',#2554,#2555);
-#2554 = CARTESIAN_POINT('',(1.944543648263,1.668223237352E-15,
-    3.005203820043));
-#2555 = VECTOR('',#2556,1.);
-#2556 = DIRECTION('',(-0.707106781186,-3.925231146711E-16,
-    -0.707106781187));
-#2557 = PCURVE('',#44,#2558);
-#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);
-#2559 = LINE('',#2560,#2561);
-#2560 = CARTESIAN_POINT('',(-12.00520382004,11.944543648263));
-#2561 = VECTOR('',#2562,1.);
-#2562 = DIRECTION('',(0.707106781187,-0.707106781186));
-#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2542 = ADVANCED_FACE('',(#2543),#589,.F.);
+#2543 = FACE_BOUND('',#2544,.F.);
+#2544 = EDGE_LOOP('',(#2545,#2565,#2566,#2587));
+#2545 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2546 = EDGE_CURVE('',#545,#1173,#2547,.T.);
+#2547 = SURFACE_CURVE('',#2548,(#2552,#2559),.PCURVE_S1.);
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(-1.7E-16,1.22E-15,2.75));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(0.,-1.,4.4E-16));
+#2552 = PCURVE('',#589,#2553);
+#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558);
+#2554 = LINE('',#2555,#2556);
+#2555 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2556 = VECTOR('',#2557,1.);
+#2557 = DIRECTION('',(0.,-1.));
+#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2564 = PCURVE('',#2565,#2570);
-#2565 = PLANE('',#2566);
-#2566 = AXIS2_PLACEMENT_3D('',#2567,#2568,#2569);
-#2567 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
-#2568 = DIRECTION('',(-0.707106781187,3.925231146708E-16,0.707106781186)
-  );
-#2569 = DIRECTION('',(-0.707106781186,-3.925231146711E-16,
-    -0.707106781187));
-#2570 = DEFINITIONAL_REPRESENTATION('',(#2571),#2575);
-#2571 = LINE('',#2572,#2573);
-#2572 = CARTESIAN_POINT('',(2.524354896707E-29,-380.));
-#2573 = VECTOR('',#2574,1.);
-#2574 = DIRECTION('',(1.,0.));
-#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2559 = PCURVE('',#2136,#2560);
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2564);
+#2561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2562,#2563),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#2562 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2563 = CARTESIAN_POINT('',(-1.570796326795,-380.));
+#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2576 = ORIENTED_EDGE('',*,*,#2577,.F.);
-#2577 = EDGE_CURVE('',#2578,#2550,#2580,.T.);
-#2578 = VERTEX_POINT('',#2579);
-#2579 = CARTESIAN_POINT('',(3.005203820043,0.,1.944543648263));
-#2580 = SURFACE_CURVE('',#2581,(#2585,#2592),.PCURVE_S1.);
-#2581 = LINE('',#2582,#2583);
-#2582 = CARTESIAN_POINT('',(3.005203820043,1.079438565345E-15,
-    1.944543648263));
-#2583 = VECTOR('',#2584,1.);
-#2584 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2585 = PCURVE('',#44,#2586);
-#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591);
-#2587 = LINE('',#2588,#2589);
-#2588 = CARTESIAN_POINT('',(-10.94454364826,13.005203820043));
-#2589 = VECTOR('',#2590,1.);
-#2590 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2565 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#2566 = ORIENTED_EDGE('',*,*,#2567,.F.);
+#2567 = EDGE_CURVE('',#573,#1201,#2568,.T.);
+#2568 = SURFACE_CURVE('',#2569,(#2573,#2580),.PCURVE_S1.);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(1.340498607497,1.07E-15,2.401158779277));
+#2571 = VECTOR('',#2572,1.);
+#2572 = DIRECTION('',(0.,-1.,4.4E-16));
+#2573 = PCURVE('',#589,#2574);
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(2.079967859429,0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.,-1.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2592 = PCURVE('',#2593,#2598);
-#2593 = PLANE('',#2594);
-#2594 = AXIS2_PLACEMENT_3D('',#2595,#2596,#2597);
-#2595 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
-#2596 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2597 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);
-#2599 = LINE('',#2600,#2601);
-#2600 = CARTESIAN_POINT('',(-2.524354896707E-29,-380.));
-#2601 = VECTOR('',#2602,1.);
-#2602 = DIRECTION('',(1.,0.));
-#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2580 = PCURVE('',#617,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);
+#2582 = LINE('',#2583,#2584);
+#2583 = CARTESIAN_POINT('',(-0.854248688935,4.817093569977E-18));
+#2584 = VECTOR('',#2585,1.);
+#2585 = DIRECTION('',(1.126983722081E-18,-1.));
+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2604 = ORIENTED_EDGE('',*,*,#2605,.F.);
-#2605 = EDGE_CURVE('',#2606,#2578,#2608,.T.);
-#2606 = VERTEX_POINT('',#2607);
-#2607 = CARTESIAN_POINT('',(2.401158779277,0.,1.340498607496));
-#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);
-#2609 = LINE('',#2610,#2611);
-#2610 = CARTESIAN_POINT('',(2.401158779277,7.4412620926E-16,
-    1.340498607496));
-#2611 = VECTOR('',#2612,1.);
-#2612 = DIRECTION('',(0.707106781186,3.925231146714E-16,0.707106781187)
-  );
-#2613 = PCURVE('',#44,#2614);
-#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);
-#2615 = LINE('',#2616,#2617);
-#2616 = CARTESIAN_POINT('',(-10.34049860749,12.401158779277));
-#2617 = VECTOR('',#2618,1.);
-#2618 = DIRECTION('',(-0.707106781187,0.707106781186));
-#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2587 = ORIENTED_EDGE('',*,*,#572,.F.);
+#2588 = ADVANCED_FACE('',(#2589),#617,.F.);
+#2589 = FACE_BOUND('',#2590,.T.);
+#2590 = EDGE_LOOP('',(#2591,#2612,#2613,#2614));
+#2591 = ORIENTED_EDGE('',*,*,#2592,.T.);
+#2592 = EDGE_CURVE('',#602,#1225,#2593,.T.);
+#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.);
+#2594 = LINE('',#2595,#2596);
+#2595 = CARTESIAN_POINT('',(1.944543648263,1.33E-15,3.005203820043));
+#2596 = VECTOR('',#2597,1.);
+#2597 = DIRECTION('',(0.,-1.,4.4E-16));
+#2598 = PCURVE('',#617,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(-0.,-0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(1.126983722081E-18,-1.));
+#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2620 = PCURVE('',#2621,#2626);
-#2621 = PLANE('',#2622);
-#2622 = AXIS2_PLACEMENT_3D('',#2623,#2624,#2625);
-#2623 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607496));
-#2624 = DIRECTION('',(0.707106781187,-3.925231146705E-16,-0.707106781186
-    ));
-#2625 = DIRECTION('',(0.707106781186,3.925231146714E-16,0.707106781187)
-  );
+#2605 = PCURVE('',#645,#2606);
+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(-0.75,-2.5E-18));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(-1.126983722081E-18,-1.));
+#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2612 = ORIENTED_EDGE('',*,*,#1224,.T.);
+#2613 = ORIENTED_EDGE('',*,*,#2567,.F.);
+#2614 = ORIENTED_EDGE('',*,*,#601,.F.);
+#2615 = ADVANCED_FACE('',(#2616),#645,.F.);
+#2616 = FACE_BOUND('',#2617,.T.);
+#2617 = EDGE_LOOP('',(#2618,#2639,#2640,#2641));
+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);
+#2619 = EDGE_CURVE('',#630,#1248,#2620,.T.);
+#2620 = SURFACE_CURVE('',#2621,(#2625,#2632),.PCURVE_S1.);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(2.474873734153,1.1E-15,2.474873734153));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.,-1.,4.4E-16));
+#2625 = PCURVE('',#645,#2626);
 #2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);
 #2627 = LINE('',#2628,#2629);
-#2628 = CARTESIAN_POINT('',(0.,-380.));
+#2628 = CARTESIAN_POINT('',(-0.,-0.));
 #2629 = VECTOR('',#2630,1.);
-#2630 = DIRECTION('',(1.,0.));
+#2630 = DIRECTION('',(-1.126983722081E-18,-1.));
 #2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2632 = ORIENTED_EDGE('',*,*,#2633,.F.);
-#2633 = EDGE_CURVE('',#2634,#2606,#2636,.T.);
-#2634 = VERTEX_POINT('',#2635);
-#2635 = CARTESIAN_POINT('',(2.401158779277,0.,-1.340498607496));
-#2636 = SURFACE_CURVE('',#2637,(#2642,#2649),.PCURVE_S1.);
-#2637 = CIRCLE('',#2638,2.75);
-#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641);
-#2639 = CARTESIAN_POINT('',(0.,0.,-1.009741958683E-28));
-#2640 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2641 = DIRECTION('',(1.,0.,0.));
-#2642 = PCURVE('',#44,#2643);
-#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
-#2644 = CIRCLE('',#2645,2.75);
-#2645 = AXIS2_PLACEMENT_2D('',#2646,#2647);
-#2646 = CARTESIAN_POINT('',(-9.,10.));
-#2647 = DIRECTION('',(0.,1.));
-#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2632 = PCURVE('',#673,#2633);
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(-0.75,7.5E-18));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(-1.126983722081E-18,-1.));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2649 = PCURVE('',#2650,#2655);
-#2650 = CYLINDRICAL_SURFACE('',#2651,2.75);
-#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654);
-#2652 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#2653 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2654 = DIRECTION('',(1.,0.,0.));
-#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2660);
-#2656 = LINE('',#2657,#2658);
-#2657 = CARTESIAN_POINT('',(0.,-380.));
-#2658 = VECTOR('',#2659,1.);
-#2659 = DIRECTION('',(1.,0.));
-#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2639 = ORIENTED_EDGE('',*,*,#1247,.T.);
+#2640 = ORIENTED_EDGE('',*,*,#2592,.F.);
+#2641 = ORIENTED_EDGE('',*,*,#629,.F.);
+#2642 = ADVANCED_FACE('',(#2643),#673,.F.);
+#2643 = FACE_BOUND('',#2644,.T.);
+#2644 = EDGE_LOOP('',(#2645,#2666,#2667,#2668));
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#658,#1271,#2647,.T.);
+#2647 = SURFACE_CURVE('',#2648,(#2652,#2659),.PCURVE_S1.);
+#2648 = LINE('',#2649,#2650);
+#2649 = CARTESIAN_POINT('',(3.005203820043,8.6E-16,1.944543648263));
+#2650 = VECTOR('',#2651,1.);
+#2651 = DIRECTION('',(0.,-1.,4.4E-16));
+#2652 = PCURVE('',#673,#2653);
+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(-0.,-0.));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(-1.126983722081E-18,-1.));
+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);
-#2662 = EDGE_CURVE('',#2634,#2237,#2663,.T.);
-#2663 = SURFACE_CURVE('',#2664,(#2668,#2675),.PCURVE_S1.);
-#2664 = LINE('',#2665,#2666);
-#2665 = CARTESIAN_POINT('',(2.401158779277,-7.441262092602E-16,
-    -1.340498607496));
-#2666 = VECTOR('',#2667,1.);
-#2667 = DIRECTION('',(0.707106781186,-3.925231146712E-16,-0.707106781187
-    ));
-#2668 = PCURVE('',#44,#2669);
-#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);
-#2670 = LINE('',#2671,#2672);
-#2671 = CARTESIAN_POINT('',(-7.659501392504,12.401158779277));
-#2672 = VECTOR('',#2673,1.);
-#2673 = DIRECTION('',(0.707106781187,0.707106781186));
-#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2659 = PCURVE('',#701,#2660);
+#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665);
+#2661 = LINE('',#2662,#2663);
+#2662 = CARTESIAN_POINT('',(-0.854248688935,-4.817093569977E-18));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(-1.126983722081E-18,-1.));
+#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2675 = PCURVE('',#2676,#2681);
-#2676 = PLANE('',#2677);
-#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680);
-#2678 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607496));
-#2679 = DIRECTION('',(-0.707106781187,-3.925231146707E-16,
-    -0.707106781186));
-#2680 = DIRECTION('',(0.707106781186,-3.925231146712E-16,-0.707106781187
-    ));
-#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);
-#2682 = LINE('',#2683,#2684);
-#2683 = CARTESIAN_POINT('',(2.524354896707E-29,-380.));
-#2684 = VECTOR('',#2685,1.);
-#2685 = DIRECTION('',(1.,0.));
-#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2666 = ORIENTED_EDGE('',*,*,#1270,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#2668 = ORIENTED_EDGE('',*,*,#657,.F.);
+#2669 = ADVANCED_FACE('',(#2670),#701,.F.);
+#2670 = FACE_BOUND('',#2671,.T.);
+#2671 = EDGE_LOOP('',(#2672,#2693,#2694,#2695));
+#2672 = ORIENTED_EDGE('',*,*,#2673,.T.);
+#2673 = EDGE_CURVE('',#686,#1294,#2674,.T.);
+#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(2.401158779277,6.E-16,1.340498607497));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(0.,-1.,4.4E-16));
+#2679 = PCURVE('',#701,#2680);
+#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-1.570092458684E-16,-1.95953345591E-31));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(-1.126983722081E-18,-1.));
+#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2687 = ADVANCED_FACE('',(#2688),#126,.F.);
-#2688 = FACE_BOUND('',#2689,.F.);
-#2689 = EDGE_LOOP('',(#2690,#2691,#2692,#2715));
-#2690 = ORIENTED_EDGE('',*,*,#112,.T.);
-#2691 = ORIENTED_EDGE('',*,*,#2213,.T.);
-#2692 = ORIENTED_EDGE('',*,*,#2693,.F.);
-#2693 = EDGE_CURVE('',#2694,#2186,#2696,.T.);
-#2694 = VERTEX_POINT('',#2695);
-#2695 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
-#2696 = SURFACE_CURVE('',#2697,(#2701,#2708),.PCURVE_S1.);
-#2697 = LINE('',#2698,#2699);
-#2698 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
-#2699 = VECTOR('',#2700,1.);
-#2700 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#2701 = PCURVE('',#126,#2702);
-#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);
-#2703 = LINE('',#2704,#2705);
-#2704 = CARTESIAN_POINT('',(0.4,-1.33226762955E-16));
-#2705 = VECTOR('',#2706,1.);
-#2706 = DIRECTION('',(0.,-1.));
-#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2686 = PCURVE('',#730,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(2.632421120956,0.));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(0.,-1.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2708 = PCURVE('',#2201,#2709);
+#2693 = ORIENTED_EDGE('',*,*,#1293,.T.);
+#2694 = ORIENTED_EDGE('',*,*,#2646,.F.);
+#2695 = ORIENTED_EDGE('',*,*,#685,.F.);
+#2696 = ADVANCED_FACE('',(#2697),#730,.F.);
+#2697 = FACE_BOUND('',#2698,.F.);
+#2698 = EDGE_LOOP('',(#2699,#2700,#2701,#2727));
+#2699 = ORIENTED_EDGE('',*,*,#2673,.T.);
+#2700 = ORIENTED_EDGE('',*,*,#1316,.T.);
+#2701 = ORIENTED_EDGE('',*,*,#2702,.F.);
+#2702 = EDGE_CURVE('',#714,#1317,#2703,.T.);
+#2703 = SURFACE_CURVE('',#2704,(#2708,#2715),.PCURVE_S1.);
+#2704 = LINE('',#2705,#2706);
+#2705 = CARTESIAN_POINT('',(2.75,0.,3.4E-16));
+#2706 = VECTOR('',#2707,1.);
+#2707 = DIRECTION('',(0.,-1.,4.4E-16));
+#2708 = PCURVE('',#730,#2709);
 #2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);
 #2710 = LINE('',#2711,#2712);
-#2711 = CARTESIAN_POINT('',(0.,0.));
+#2711 = CARTESIAN_POINT('',(3.14159265359,0.));
 #2712 = VECTOR('',#2713,1.);
 #2713 = DIRECTION('',(0.,-1.));
 #2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2715 = ORIENTED_EDGE('',*,*,#2716,.F.);
-#2716 = EDGE_CURVE('',#85,#2694,#2717,.T.);
-#2717 = SURFACE_CURVE('',#2718,(#2722,#2729),.PCURVE_S1.);
-#2718 = LINE('',#2719,#2720);
-#2719 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
-#2720 = VECTOR('',#2721,1.);
-#2721 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#2722 = PCURVE('',#126,#2723);
-#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728);
-#2724 = LINE('',#2725,#2726);
-#2725 = CARTESIAN_POINT('',(0.,0.));
-#2726 = VECTOR('',#2727,1.);
-#2727 = DIRECTION('',(1.,0.));
-#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2715 = PCURVE('',#2716,#2721);
+#2716 = CYLINDRICAL_SURFACE('',#2717,2.75);
+#2717 = AXIS2_PLACEMENT_3D('',#2718,#2719,#2720);
+#2718 = CARTESIAN_POINT('',(0.,0.,0.));
+#2719 = DIRECTION('',(0.,1.,2.2E-16));
+#2720 = DIRECTION('',(-1.,0.,0.));
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(-0.,-1.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2729 = PCURVE('',#100,#2730);
-#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);
-#2731 = LINE('',#2732,#2733);
-#2732 = CARTESIAN_POINT('',(-5.6,0.));
-#2733 = VECTOR('',#2734,1.);
-#2734 = DIRECTION('',(1.110223024625E-16,1.));
-#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2727 = ORIENTED_EDGE('',*,*,#713,.F.);
+#2728 = ADVANCED_FACE('',(#2729),#758,.T.);
+#2729 = FACE_BOUND('',#2730,.T.);
+#2730 = EDGE_LOOP('',(#2731,#2761,#2794,#2822,#2850,#2878,#2906,#2934,
+    #2962,#2990,#3018,#3046,#3069,#3102,#3130,#3158,#3186,#3214,#3240,
+    #3241,#3269,#3297,#3325,#3353,#3381,#3409,#3437));
+#2731 = ORIENTED_EDGE('',*,*,#2732,.T.);
+#2732 = EDGE_CURVE('',#2733,#2735,#2737,.T.);
+#2733 = VERTEX_POINT('',#2734);
+#2734 = CARTESIAN_POINT('',(10.,1.E-15,-3.4));
+#2735 = VERTEX_POINT('',#2736);
+#2736 = CARTESIAN_POINT('',(10.,2.E-15,-9.));
+#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(10.,2.26E-15,-3.4));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(0.,6.7E-16,-1.));
+#2742 = PCURVE('',#758,#2743);
+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(1.,0.));
+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2736 = ADVANCED_FACE('',(#2737,#4445),#100,.T.);
-#2737 = FACE_BOUND('',#2738,.T.);
-#2738 = EDGE_LOOP('',(#2739,#2740,#2764,#2787,#2810,#2833,#2856,#2879,
-    #2902,#2925,#2948,#2971,#2994,#3017,#3040,#3063,#3086,#3109,#3132,
-    #3155,#3178,#3202,#3225,#3248,#3271,#3294,#3317,#3340,#3363,#3386,
-    #3409,#3432,#3455,#3478,#3501,#3524,#3547,#3570,#3593,#3616,#3640,
-    #3663,#3686,#3709,#3732,#3755,#3778,#3801,#3824,#3847,#3870,#3893,
-    #3916,#3939,#3962,#3985,#4008,#4031,#4054,#4078,#4101,#4124,#4147,
-    #4170,#4193,#4216,#4239,#4262,#4285,#4308,#4331,#4354,#4377,#4400,
-    #4423,#4444));
-#2739 = ORIENTED_EDGE('',*,*,#84,.F.);
-#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);
-#2741 = EDGE_CURVE('',#57,#2742,#2744,.T.);
-#2742 = VERTEX_POINT('',#2743);
-#2743 = CARTESIAN_POINT('',(-9.,-380.,-10.));
-#2744 = SURFACE_CURVE('',#2745,(#2750,#2757),.PCURVE_S1.);
-#2745 = CIRCLE('',#2746,1.);
-#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749);
-#2747 = CARTESIAN_POINT('',(-9.,-380.,-9.));
-#2748 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2749 = DIRECTION('',(1.,0.,0.));
-#2750 = PCURVE('',#100,#2751);
-#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
-#2752 = CIRCLE('',#2753,1.);
-#2753 = AXIS2_PLACEMENT_2D('',#2754,#2755);
-#2754 = CARTESIAN_POINT('',(-2.060573933704E-13,1.));
-#2755 = DIRECTION('',(0.,1.));
-#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2749 = PCURVE('',#2750,#2755);
+#2750 = PLANE('',#2751);
+#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
+#2752 = CARTESIAN_POINT('',(10.,7.5E-16,-3.4));
+#2753 = DIRECTION('',(1.,0.,0.));
+#2754 = DIRECTION('',(0.,2.2E-16,-1.));
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(3.322E-31,1.51E-15));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(1.,4.5E-16));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2757 = PCURVE('',#72,#2758);
-#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
-#2759 = LINE('',#2760,#2761);
-#2760 = CARTESIAN_POINT('',(-0.,-380.));
-#2761 = VECTOR('',#2762,1.);
-#2762 = DIRECTION('',(-1.,0.));
-#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#2762 = EDGE_CURVE('',#2763,#2735,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(9.,2.E-15,-10.));
+#2765 = SURFACE_CURVE('',#2766,(#2771,#2782),.PCURVE_S1.);
+#2766 = CIRCLE('',#2767,1.);
+#2767 = AXIS2_PLACEMENT_3D('',#2768,#2769,#2770);
+#2768 = CARTESIAN_POINT('',(9.,6.E-15,-9.));
+#2769 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#2770 = DIRECTION('',(-1.,0.,0.));
+#2771 = PCURVE('',#758,#2772);
+#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2781);
+#2773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2774,#2775,#2776,#2777,
+#2778,#2779,#2780),.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('') );
+#2774 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#2775 = CARTESIAN_POINT('',(5.276324640159,-2.54427383259));
+#2776 = CARTESIAN_POINT('',(4.410299236374,-4.04427383259));
+#2777 = CARTESIAN_POINT('',(3.54427383259,-5.54427383259));
+#2778 = CARTESIAN_POINT('',(2.678248428806,-4.04427383259));
+#2779 = CARTESIAN_POINT('',(1.812223025021,-2.54427383259));
+#2780 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2764 = ORIENTED_EDGE('',*,*,#2765,.F.);
-#2765 = EDGE_CURVE('',#2766,#2742,#2768,.T.);
-#2766 = VERTEX_POINT('',#2767);
-#2767 = CARTESIAN_POINT('',(-3.4,-380.,-10.));
-#2768 = SURFACE_CURVE('',#2769,(#2773,#2780),.PCURVE_S1.);
-#2769 = LINE('',#2770,#2771);
-#2770 = CARTESIAN_POINT('',(9.,-380.,-10.));
-#2771 = VECTOR('',#2772,1.);
-#2772 = DIRECTION('',(-1.,0.,0.));
-#2773 = PCURVE('',#100,#2774);
-#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779);
-#2775 = LINE('',#2776,#2777);
-#2776 = CARTESIAN_POINT('',(1.,19.));
-#2777 = VECTOR('',#2778,1.);
-#2778 = DIRECTION('',(-0.,-1.));
-#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2782 = PCURVE('',#2783,#2788);
+#2783 = CYLINDRICAL_SURFACE('',#2784,1.);
+#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787);
+#2785 = CARTESIAN_POINT('',(9.,2.E-15,-9.));
+#2786 = DIRECTION('',(0.,1.,2.2E-16));
+#2787 = DIRECTION('',(-1.,0.,0.));
+#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',''
   ) );
-#2780 = PCURVE('',#182,#2781);
-#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2786);
-#2782 = LINE('',#2783,#2784);
-#2783 = CARTESIAN_POINT('',(0.,-380.));
-#2784 = VECTOR('',#2785,1.);
-#2785 = DIRECTION('',(1.,0.));
-#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2787 = ORIENTED_EDGE('',*,*,#2788,.F.);
-#2788 = EDGE_CURVE('',#2789,#2766,#2791,.T.);
-#2789 = VERTEX_POINT('',#2790);
-#2790 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
-#2791 = SURFACE_CURVE('',#2792,(#2796,#2803),.PCURVE_S1.);
-#2792 = LINE('',#2793,#2794);
-#2793 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
-#2794 = VECTOR('',#2795,1.);
-#2795 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#2796 = PCURVE('',#100,#2797);
-#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
-#2798 = LINE('',#2799,#2800);
-#2799 = CARTESIAN_POINT('',(0.6,6.6));
-#2800 = VECTOR('',#2801,1.);
-#2801 = DIRECTION('',(1.,-1.224606353822E-16));
-#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2803 = PCURVE('',#210,#2804);
+#2794 = ORIENTED_EDGE('',*,*,#2795,.T.);
+#2795 = EDGE_CURVE('',#2763,#2796,#2798,.T.);
+#2796 = VERTEX_POINT('',#2797);
+#2797 = CARTESIAN_POINT('',(3.4,2.E-15,-10.));
+#2798 = SURFACE_CURVE('',#2799,(#2803,#2810),.PCURVE_S1.);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(9.,6.66E-15,-10.));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(-1.,-0.,-0.));
+#2803 = PCURVE('',#758,#2804);
 #2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);
 #2805 = LINE('',#2806,#2807);
-#2806 = CARTESIAN_POINT('',(0.,0.));
+#2806 = CARTESIAN_POINT('',(4.54427383259,-3.54427383259));
 #2807 = VECTOR('',#2808,1.);
-#2808 = DIRECTION('',(1.,0.));
+#2808 = DIRECTION('',(0.,1.));
 #2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2810 = ORIENTED_EDGE('',*,*,#2811,.F.);
-#2811 = EDGE_CURVE('',#2812,#2789,#2814,.T.);
-#2812 = VERTEX_POINT('',#2813);
-#2813 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
-#2814 = SURFACE_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);
-#2815 = LINE('',#2816,#2817);
-#2816 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
-#2817 = VECTOR('',#2818,1.);
-#2818 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#2819 = PCURVE('',#100,#2820);
-#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
-#2821 = LINE('',#2822,#2823);
-#2822 = CARTESIAN_POINT('',(0.6,7.));
-#2823 = VECTOR('',#2824,1.);
-#2824 = DIRECTION('',(-1.224606353822E-16,-1.));
-#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2810 = PCURVE('',#2811,#2816);
+#2811 = PLANE('',#2812);
+#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815);
+#2813 = CARTESIAN_POINT('',(9.,2.22E-15,-10.));
+#2814 = DIRECTION('',(0.,2.2E-16,-1.));
+#2815 = DIRECTION('',(-1.,0.,0.));
+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);
+#2817 = LINE('',#2818,#2819);
+#2818 = CARTESIAN_POINT('',(0.,4.44E-15));
+#2819 = VECTOR('',#2820,1.);
+#2820 = DIRECTION('',(1.,0.));
+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2826 = PCURVE('',#238,#2827);
-#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832);
-#2828 = LINE('',#2829,#2830);
-#2829 = CARTESIAN_POINT('',(0.,0.));
-#2830 = VECTOR('',#2831,1.);
-#2831 = DIRECTION('',(1.,0.));
-#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2823 = EDGE_CURVE('',#2796,#2824,#2826,.T.);
+#2824 = VERTEX_POINT('',#2825);
+#2825 = CARTESIAN_POINT('',(3.4,2.E-15,-9.6));
+#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.);
+#2827 = LINE('',#2828,#2829);
+#2828 = CARTESIAN_POINT('',(3.4,6.66E-15,-10.));
+#2829 = VECTOR('',#2830,1.);
+#2830 = DIRECTION('',(0.,-6.7E-16,1.));
+#2831 = PCURVE('',#758,#2832);
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
+#2833 = LINE('',#2834,#2835);
+#2834 = CARTESIAN_POINT('',(4.54427383259,2.05572616741));
+#2835 = VECTOR('',#2836,1.);
+#2836 = DIRECTION('',(-1.,0.));
+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);
-#2834 = EDGE_CURVE('',#2835,#2812,#2837,.T.);
-#2835 = VERTEX_POINT('',#2836);
-#2836 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
-#2837 = SURFACE_CURVE('',#2838,(#2842,#2849),.PCURVE_S1.);
-#2838 = LINE('',#2839,#2840);
-#2839 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
-#2840 = VECTOR('',#2841,1.);
-#2841 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#2842 = PCURVE('',#100,#2843);
-#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);
-#2844 = LINE('',#2845,#2846);
-#2845 = CARTESIAN_POINT('',(-0.5,7.));
-#2846 = VECTOR('',#2847,1.);
-#2847 = DIRECTION('',(1.,-1.224606353822E-16));
-#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2838 = PCURVE('',#2839,#2844);
+#2839 = PLANE('',#2840);
+#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843);
+#2841 = CARTESIAN_POINT('',(3.4,2.22E-15,-10.));
+#2842 = DIRECTION('',(-1.,-0.,-0.));
+#2843 = DIRECTION('',(0.,-2.2E-16,1.));
+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(-9.768E-31,4.44E-15));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(1.,-4.5E-16));
+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2849 = PCURVE('',#266,#2850);
-#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855);
-#2851 = LINE('',#2852,#2853);
-#2852 = CARTESIAN_POINT('',(0.,0.));
-#2853 = VECTOR('',#2854,1.);
-#2854 = DIRECTION('',(1.,0.));
-#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2856 = ORIENTED_EDGE('',*,*,#2857,.F.);
-#2857 = EDGE_CURVE('',#2858,#2835,#2860,.T.);
-#2858 = VERTEX_POINT('',#2859);
-#2859 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
-#2860 = SURFACE_CURVE('',#2861,(#2865,#2872),.PCURVE_S1.);
+#2850 = ORIENTED_EDGE('',*,*,#2851,.T.);
+#2851 = EDGE_CURVE('',#2824,#2852,#2854,.T.);
+#2852 = VERTEX_POINT('',#2853);
+#2853 = CARTESIAN_POINT('',(3.,2.E-15,-9.6));
+#2854 = SURFACE_CURVE('',#2855,(#2859,#2866),.PCURVE_S1.);
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(3.4,6.39E-15,-9.6));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(-1.,-0.,-0.));
+#2859 = PCURVE('',#758,#2860);
+#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865);
 #2861 = LINE('',#2862,#2863);
-#2862 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
+#2862 = CARTESIAN_POINT('',(4.14427383259,2.05572616741));
 #2863 = VECTOR('',#2864,1.);
-#2864 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#2865 = PCURVE('',#100,#2866);
-#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871);
-#2867 = LINE('',#2868,#2869);
-#2868 = CARTESIAN_POINT('',(-0.5,4.));
-#2869 = VECTOR('',#2870,1.);
-#2870 = DIRECTION('',(1.224606353822E-16,1.));
-#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2864 = DIRECTION('',(0.,1.));
+#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2872 = PCURVE('',#294,#2873);
-#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878);
-#2874 = LINE('',#2875,#2876);
-#2875 = CARTESIAN_POINT('',(0.,0.));
-#2876 = VECTOR('',#2877,1.);
-#2877 = DIRECTION('',(1.,0.));
-#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2866 = PCURVE('',#2867,#2872);
+#2867 = PLANE('',#2868);
+#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871);
+#2869 = CARTESIAN_POINT('',(3.4,2.13E-15,-9.6));
+#2870 = DIRECTION('',(0.,2.2E-16,-1.));
+#2871 = DIRECTION('',(-1.,0.,0.));
+#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877);
+#2873 = LINE('',#2874,#2875);
+#2874 = CARTESIAN_POINT('',(0.,4.26E-15));
+#2875 = VECTOR('',#2876,1.);
+#2876 = DIRECTION('',(1.,0.));
+#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2879 = ORIENTED_EDGE('',*,*,#2880,.F.);
-#2880 = EDGE_CURVE('',#2881,#2858,#2883,.T.);
-#2881 = VERTEX_POINT('',#2882);
-#2882 = CARTESIAN_POINT('',(-6.,-380.,-7.));
-#2883 = SURFACE_CURVE('',#2884,(#2888,#2895),.PCURVE_S1.);
-#2884 = LINE('',#2885,#2886);
-#2885 = CARTESIAN_POINT('',(-6.,-380.,-7.));
-#2886 = VECTOR('',#2887,1.);
-#2887 = DIRECTION('',(-1.224606353822E-16,-6.661338147751E-16,-1.));
-#2888 = PCURVE('',#100,#2889);
-#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
-#2890 = LINE('',#2891,#2892);
-#2891 = CARTESIAN_POINT('',(-2.,4.));
-#2892 = VECTOR('',#2893,1.);
-#2893 = DIRECTION('',(1.,-1.224606353822E-16));
-#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2878 = ORIENTED_EDGE('',*,*,#2879,.T.);
+#2879 = EDGE_CURVE('',#2852,#2880,#2882,.T.);
+#2880 = VERTEX_POINT('',#2881);
+#2881 = CARTESIAN_POINT('',(3.,2.E-15,-8.5));
+#2882 = SURFACE_CURVE('',#2883,(#2887,#2894),.PCURVE_S1.);
+#2883 = LINE('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(3.,6.39E-15,-9.6));
+#2885 = VECTOR('',#2886,1.);
+#2886 = DIRECTION('',(0.,-6.7E-16,1.));
+#2887 = PCURVE('',#758,#2888);
+#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893);
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(4.14427383259,2.45572616741));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(-1.,0.));
+#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2895 = PCURVE('',#322,#2896);
-#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);
-#2897 = LINE('',#2898,#2899);
-#2898 = CARTESIAN_POINT('',(0.,0.));
-#2899 = VECTOR('',#2900,1.);
-#2900 = DIRECTION('',(1.,0.));
-#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2894 = PCURVE('',#2895,#2900);
+#2895 = PLANE('',#2896);
+#2896 = AXIS2_PLACEMENT_3D('',#2897,#2898,#2899);
+#2897 = CARTESIAN_POINT('',(3.,2.13E-15,-9.6));
+#2898 = DIRECTION('',(-1.,-0.,-0.));
+#2899 = DIRECTION('',(0.,-2.2E-16,1.));
+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);
+#2901 = LINE('',#2902,#2903);
+#2902 = CARTESIAN_POINT('',(-9.372E-31,4.26E-15));
+#2903 = VECTOR('',#2904,1.);
+#2904 = DIRECTION('',(1.,-4.5E-16));
+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2902 = ORIENTED_EDGE('',*,*,#2903,.F.);
-#2903 = EDGE_CURVE('',#2904,#2881,#2906,.T.);
-#2904 = VERTEX_POINT('',#2905);
-#2905 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
-#2906 = SURFACE_CURVE('',#2907,(#2911,#2918),.PCURVE_S1.);
-#2907 = LINE('',#2908,#2909);
-#2908 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
-#2909 = VECTOR('',#2910,1.);
-#2910 = DIRECTION('',(-0.755218729872,-4.366326366392E-16,
-    -0.655472859889));
-#2911 = PCURVE('',#100,#2912);
-#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
-#2913 = LINE('',#2914,#2915);
-#2914 = CARTESIAN_POINT('',(-4.3,6.65));
-#2915 = VECTOR('',#2916,1.);
-#2916 = DIRECTION('',(0.655472859889,-0.755218729872));
-#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2906 = ORIENTED_EDGE('',*,*,#2907,.T.);
+#2907 = EDGE_CURVE('',#2880,#2908,#2910,.T.);
+#2908 = VERTEX_POINT('',#2909);
+#2909 = CARTESIAN_POINT('',(6.,2.E-15,-8.5));
+#2910 = SURFACE_CURVE('',#2911,(#2915,#2922),.PCURVE_S1.);
+#2911 = LINE('',#2912,#2913);
+#2912 = CARTESIAN_POINT('',(3.,5.66E-15,-8.5));
+#2913 = VECTOR('',#2914,1.);
+#2914 = DIRECTION('',(1.,0.,0.));
+#2915 = PCURVE('',#758,#2916);
+#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921);
+#2917 = LINE('',#2918,#2919);
+#2918 = CARTESIAN_POINT('',(3.04427383259,2.45572616741));
+#2919 = VECTOR('',#2920,1.);
+#2920 = DIRECTION('',(0.,-1.));
+#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2918 = PCURVE('',#350,#2919);
-#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);
-#2920 = LINE('',#2921,#2922);
-#2921 = CARTESIAN_POINT('',(0.,0.));
-#2922 = VECTOR('',#2923,1.);
-#2923 = DIRECTION('',(1.,0.));
-#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2922 = PCURVE('',#2923,#2928);
+#2923 = PLANE('',#2924);
+#2924 = AXIS2_PLACEMENT_3D('',#2925,#2926,#2927);
+#2925 = CARTESIAN_POINT('',(3.,1.89E-15,-8.5));
+#2926 = DIRECTION('',(0.,-2.2E-16,1.));
+#2927 = DIRECTION('',(1.,0.,0.));
+#2928 = DEFINITIONAL_REPRESENTATION('',(#2929),#2933);
+#2929 = LINE('',#2930,#2931);
+#2930 = CARTESIAN_POINT('',(0.,3.77E-15));
+#2931 = VECTOR('',#2932,1.);
+#2932 = DIRECTION('',(1.,0.));
+#2933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2925 = ORIENTED_EDGE('',*,*,#2926,.F.);
-#2926 = EDGE_CURVE('',#2927,#2904,#2929,.T.);
-#2927 = VERTEX_POINT('',#2928);
-#2928 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
-#2929 = SURFACE_CURVE('',#2930,(#2934,#2941),.PCURVE_S1.);
-#2930 = LINE('',#2931,#2932);
-#2931 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
-#2932 = VECTOR('',#2933,1.);
-#2933 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#2934 = PCURVE('',#100,#2935);
-#2935 = DEFINITIONAL_REPRESENTATION('',(#2936),#2940);
-#2936 = LINE('',#2937,#2938);
-#2937 = CARTESIAN_POINT('',(-4.3,9.35));
-#2938 = VECTOR('',#2939,1.);
-#2939 = DIRECTION('',(-1.224606353822E-16,-1.));
-#2940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2934 = ORIENTED_EDGE('',*,*,#2935,.T.);
+#2935 = EDGE_CURVE('',#2908,#2936,#2938,.T.);
+#2936 = VERTEX_POINT('',#2937);
+#2937 = CARTESIAN_POINT('',(6.,2.E-15,-7.));
+#2938 = SURFACE_CURVE('',#2939,(#2943,#2950),.PCURVE_S1.);
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(6.,5.66E-15,-8.5));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(0.,-6.7E-16,1.));
+#2943 = PCURVE('',#758,#2944);
+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(3.04427383259,-0.54427383259));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(-1.,0.));
+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2941 = PCURVE('',#378,#2942);
-#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2947);
-#2943 = LINE('',#2944,#2945);
-#2944 = CARTESIAN_POINT('',(0.,0.));
-#2945 = VECTOR('',#2946,1.);
-#2946 = DIRECTION('',(1.,0.));
-#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2950 = PCURVE('',#2951,#2956);
+#2951 = PLANE('',#2952);
+#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);
+#2953 = CARTESIAN_POINT('',(6.,1.89E-15,-8.5));
+#2954 = DIRECTION('',(-1.,-0.,-0.));
+#2955 = DIRECTION('',(0.,-2.2E-16,1.));
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(-8.294E-31,3.77E-15));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(1.,-4.5E-16));
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);
-#2949 = EDGE_CURVE('',#2950,#2927,#2952,.T.);
-#2950 = VERTEX_POINT('',#2951);
-#2951 = CARTESIAN_POINT('',(-5.265807321436E-16,-380.,-4.3));
-#2952 = SURFACE_CURVE('',#2953,(#2957,#2964),.PCURVE_S1.);
-#2953 = LINE('',#2954,#2955);
-#2954 = CARTESIAN_POINT('',(-5.265807321436E-16,-380.,-4.3));
-#2955 = VECTOR('',#2956,1.);
-#2956 = DIRECTION('',(-0.851658316705,-3.491190174716E-16,
-    -0.524097425664));
-#2957 = PCURVE('',#100,#2958);
-#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963);
-#2959 = LINE('',#2960,#2961);
-#2960 = CARTESIAN_POINT('',(-4.7,10.));
-#2961 = VECTOR('',#2962,1.);
-#2962 = DIRECTION('',(0.524097425664,-0.851658316705));
-#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2962 = ORIENTED_EDGE('',*,*,#2963,.F.);
+#2963 = EDGE_CURVE('',#2964,#2936,#2966,.T.);
+#2964 = VERTEX_POINT('',#2965);
+#2965 = CARTESIAN_POINT('',(3.35,1.E-15,-4.7));
+#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.);
+#2967 = LINE('',#2968,#2969);
+#2968 = CARTESIAN_POINT('',(3.35,3.13E-15,-4.7));
+#2969 = VECTOR('',#2970,1.);
+#2970 = DIRECTION('',(0.755218729872,4.4E-16,-0.655472859889));
+#2971 = PCURVE('',#758,#2972);
+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
+#2973 = LINE('',#2974,#2975);
+#2974 = CARTESIAN_POINT('',(-0.75572616741,2.10572616741));
+#2975 = VECTOR('',#2976,1.);
+#2976 = DIRECTION('',(0.655472859889,-0.755218729872));
+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2964 = PCURVE('',#406,#2965);
-#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);
-#2966 = LINE('',#2967,#2968);
-#2967 = CARTESIAN_POINT('',(0.,0.));
-#2968 = VECTOR('',#2969,1.);
-#2969 = DIRECTION('',(1.,2.465190328816E-32));
-#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2978 = PCURVE('',#2979,#2984);
+#2979 = PLANE('',#2980);
+#2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);
+#2981 = CARTESIAN_POINT('',(3.35,1.04E-15,-4.7));
+#2982 = DIRECTION('',(0.655472859889,-1.7E-16,0.755218729872));
+#2983 = DIRECTION('',(0.755218729872,1.5E-16,-0.655472859889));
+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);
+#2985 = LINE('',#2986,#2987);
+#2986 = CARTESIAN_POINT('',(3.135E-31,2.09E-15));
+#2987 = VECTOR('',#2988,1.);
+#2988 = DIRECTION('',(1.,2.9E-16));
+#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2971 = ORIENTED_EDGE('',*,*,#2972,.F.);
-#2972 = EDGE_CURVE('',#2973,#2950,#2975,.T.);
-#2973 = VERTEX_POINT('',#2974);
-#2974 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
-#2975 = SURFACE_CURVE('',#2976,(#2980,#2987),.PCURVE_S1.);
-#2976 = LINE('',#2977,#2978);
-#2977 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
-#2978 = VECTOR('',#2979,1.);
-#2979 = DIRECTION('',(-0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#2980 = PCURVE('',#100,#2981);
-#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#2986);
-#2982 = LINE('',#2983,#2984);
-#2983 = CARTESIAN_POINT('',(-4.3,10.65));
-#2984 = VECTOR('',#2985,1.);
-#2985 = DIRECTION('',(-0.524097425664,-0.851658316705));
-#2986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2990 = ORIENTED_EDGE('',*,*,#2991,.F.);
+#2991 = EDGE_CURVE('',#2992,#2964,#2994,.T.);
+#2992 = VERTEX_POINT('',#2993);
+#2993 = CARTESIAN_POINT('',(0.65,1.E-15,-4.7));
+#2994 = SURFACE_CURVE('',#2995,(#2999,#3006),.PCURVE_S1.);
+#2995 = LINE('',#2996,#2997);
+#2996 = CARTESIAN_POINT('',(0.65,3.13E-15,-4.7));
+#2997 = VECTOR('',#2998,1.);
+#2998 = DIRECTION('',(1.,0.,0.));
+#2999 = PCURVE('',#758,#3000);
+#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005);
+#3001 = LINE('',#3002,#3003);
+#3002 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#3003 = VECTOR('',#3004,1.);
+#3004 = DIRECTION('',(0.,-1.));
+#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2987 = PCURVE('',#434,#2988);
-#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
-#2989 = LINE('',#2990,#2991);
-#2990 = CARTESIAN_POINT('',(0.,0.));
-#2991 = VECTOR('',#2992,1.);
-#2992 = DIRECTION('',(1.,0.));
-#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3006 = PCURVE('',#3007,#3012);
+#3007 = PLANE('',#3008);
+#3008 = AXIS2_PLACEMENT_3D('',#3009,#3010,#3011);
+#3009 = CARTESIAN_POINT('',(0.65,1.04E-15,-4.7));
+#3010 = DIRECTION('',(0.,-2.2E-16,1.));
+#3011 = DIRECTION('',(1.,0.,0.));
+#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(0.,2.09E-15));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(1.,0.));
+#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
-#2995 = EDGE_CURVE('',#2996,#2973,#2998,.T.);
-#2996 = VERTEX_POINT('',#2997);
-#2997 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
-#2998 = SURFACE_CURVE('',#2999,(#3003,#3010),.PCURVE_S1.);
-#2999 = LINE('',#3000,#3001);
-#3000 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
-#3001 = VECTOR('',#3002,1.);
-#3002 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#3003 = PCURVE('',#100,#3004);
-#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009);
-#3005 = LINE('',#3006,#3007);
-#3006 = CARTESIAN_POINT('',(-4.3,13.35));
-#3007 = VECTOR('',#3008,1.);
-#3008 = DIRECTION('',(-1.224606353822E-16,-1.));
-#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3018 = ORIENTED_EDGE('',*,*,#3019,.T.);
+#3019 = EDGE_CURVE('',#2992,#3020,#3022,.T.);
+#3020 = VERTEX_POINT('',#3021);
+#3021 = CARTESIAN_POINT('',(0.,1.E-15,-4.3));
+#3022 = SURFACE_CURVE('',#3023,(#3027,#3034),.PCURVE_S1.);
+#3023 = LINE('',#3024,#3025);
+#3024 = CARTESIAN_POINT('',(0.65,3.13E-15,-4.7));
+#3025 = VECTOR('',#3026,1.);
+#3026 = DIRECTION('',(-0.851658316705,-3.5E-16,0.524097425664));
+#3027 = PCURVE('',#758,#3028);
+#3028 = DEFINITIONAL_REPRESENTATION('',(#3029),#3033);
+#3029 = LINE('',#3030,#3031);
+#3030 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#3031 = VECTOR('',#3032,1.);
+#3032 = DIRECTION('',(-0.524097425664,0.851658316705));
+#3033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3010 = PCURVE('',#462,#3011);
-#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016);
-#3012 = LINE('',#3013,#3014);
-#3013 = CARTESIAN_POINT('',(0.,0.));
-#3014 = VECTOR('',#3015,1.);
-#3015 = DIRECTION('',(1.,0.));
-#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3034 = PCURVE('',#3035,#3040);
+#3035 = PLANE('',#3036);
+#3036 = AXIS2_PLACEMENT_3D('',#3037,#3038,#3039);
+#3037 = CARTESIAN_POINT('',(0.65,1.04E-15,-4.7));
+#3038 = DIRECTION('',(-0.524097425664,1.9E-16,-0.851658316705));
+#3039 = DIRECTION('',(-0.851658316705,-1.2E-16,0.524097425664));
+#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3045);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(-0.,0.));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(1.,0.));
+#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3017 = ORIENTED_EDGE('',*,*,#3018,.F.);
-#3018 = EDGE_CURVE('',#3019,#2996,#3021,.T.);
-#3019 = VERTEX_POINT('',#3020);
-#3020 = CARTESIAN_POINT('',(6.,-380.,-7.));
-#3021 = SURFACE_CURVE('',#3022,(#3026,#3033),.PCURVE_S1.);
-#3022 = LINE('',#3023,#3024);
-#3023 = CARTESIAN_POINT('',(6.,-380.,-7.));
-#3024 = VECTOR('',#3025,1.);
-#3025 = DIRECTION('',(-0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#3026 = PCURVE('',#100,#3027);
-#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
-#3028 = LINE('',#3029,#3030);
-#3029 = CARTESIAN_POINT('',(-2.,16.));
-#3030 = VECTOR('',#3031,1.);
-#3031 = DIRECTION('',(-0.655472859889,-0.755218729872));
-#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3033 = PCURVE('',#490,#3034);
-#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
-#3035 = LINE('',#3036,#3037);
-#3036 = CARTESIAN_POINT('',(0.,0.));
-#3037 = VECTOR('',#3038,1.);
-#3038 = DIRECTION('',(1.,0.));
-#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3040 = ORIENTED_EDGE('',*,*,#3041,.F.);
-#3041 = EDGE_CURVE('',#3042,#3019,#3044,.T.);
-#3042 = VERTEX_POINT('',#3043);
-#3043 = CARTESIAN_POINT('',(6.,-380.,-8.5));
-#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);
-#3045 = LINE('',#3046,#3047);
-#3046 = CARTESIAN_POINT('',(6.,-380.,-8.5));
-#3047 = VECTOR('',#3048,1.);
-#3048 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#3049 = PCURVE('',#100,#3050);
-#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);
+#3046 = ORIENTED_EDGE('',*,*,#3047,.F.);
+#3047 = EDGE_CURVE('',#3048,#3020,#3050,.T.);
+#3048 = VERTEX_POINT('',#3049);
+#3049 = CARTESIAN_POINT('',(0.,1.E-15,-2.75));
+#3050 = SURFACE_CURVE('',#3051,(#3055,#3062),.PCURVE_S1.);
 #3051 = LINE('',#3052,#3053);
-#3052 = CARTESIAN_POINT('',(-0.5,16.));
+#3052 = CARTESIAN_POINT('',(-1.7E-16,1.83E-15,-2.75));
 #3053 = VECTOR('',#3054,1.);
-#3054 = DIRECTION('',(-1.,1.224606353822E-16));
-#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3054 = DIRECTION('',(1.1E-16,6.7E-16,-1.));
+#3055 = PCURVE('',#758,#3056);
+#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061);
+#3057 = LINE('',#3058,#3059);
+#3058 = CARTESIAN_POINT('',(-2.70572616741,5.45572616741));
+#3059 = VECTOR('',#3060,1.);
+#3060 = DIRECTION('',(1.,-1.1E-16));
+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3056 = PCURVE('',#518,#3057);
-#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);
-#3058 = LINE('',#3059,#3060);
-#3059 = CARTESIAN_POINT('',(0.,0.));
-#3060 = VECTOR('',#3061,1.);
-#3061 = DIRECTION('',(1.,0.));
-#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3062 = PCURVE('',#2309,#3063);
+#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3068);
+#3064 = LINE('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(2.70572616741,5.45572616741));
+#3066 = VECTOR('',#3067,1.);
+#3067 = DIRECTION('',(-1.,1.1E-16));
+#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3063 = ORIENTED_EDGE('',*,*,#3064,.F.);
-#3064 = EDGE_CURVE('',#3065,#3042,#3067,.T.);
-#3065 = VERTEX_POINT('',#3066);
-#3066 = CARTESIAN_POINT('',(3.,-380.,-8.5));
-#3067 = SURFACE_CURVE('',#3068,(#3072,#3079),.PCURVE_S1.);
-#3068 = LINE('',#3069,#3070);
-#3069 = CARTESIAN_POINT('',(3.,-380.,-8.5));
-#3070 = VECTOR('',#3071,1.);
-#3071 = DIRECTION('',(1.,-8.157517020695E-32,-1.224606353822E-16));
-#3072 = PCURVE('',#100,#3073);
-#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
-#3074 = LINE('',#3075,#3076);
-#3075 = CARTESIAN_POINT('',(-0.5,13.));
-#3076 = VECTOR('',#3077,1.);
-#3077 = DIRECTION('',(1.224606353822E-16,1.));
-#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3069 = ORIENTED_EDGE('',*,*,#3070,.T.);
+#3070 = EDGE_CURVE('',#3048,#3071,#3073,.T.);
+#3071 = VERTEX_POINT('',#3072);
+#3072 = CARTESIAN_POINT('',(1.340498607497,1.E-15,-2.401158779277));
+#3073 = SURFACE_CURVE('',#3074,(#3079,#3090),.PCURVE_S1.);
+#3074 = CIRCLE('',#3075,2.75);
+#3075 = AXIS2_PLACEMENT_3D('',#3076,#3077,#3078);
+#3076 = CARTESIAN_POINT('',(0.,0.,0.));
+#3077 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#3078 = DIRECTION('',(-1.,0.,0.));
+#3079 = PCURVE('',#758,#3080);
+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3089);
+#3081 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3082,#3083,#3084,#3085,
+#3086,#3087,#3088),.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('') );
+#3082 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3083 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#3084 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#3085 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#3086 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#3087 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#3088 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3079 = PCURVE('',#546,#3080);
-#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);
-#3081 = LINE('',#3082,#3083);
-#3082 = CARTESIAN_POINT('',(0.,0.));
-#3083 = VECTOR('',#3084,1.);
-#3084 = DIRECTION('',(1.,0.));
-#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3086 = ORIENTED_EDGE('',*,*,#3087,.F.);
-#3087 = EDGE_CURVE('',#3088,#3065,#3090,.T.);
-#3088 = VERTEX_POINT('',#3089);
-#3089 = CARTESIAN_POINT('',(3.,-380.,-9.6));
-#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);
-#3091 = LINE('',#3092,#3093);
-#3092 = CARTESIAN_POINT('',(3.,-380.,-9.6));
-#3093 = VECTOR('',#3094,1.);
-#3094 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#3095 = PCURVE('',#100,#3096);
+#3090 = PCURVE('',#3091,#3096);
+#3091 = CYLINDRICAL_SURFACE('',#3092,2.75);
+#3092 = AXIS2_PLACEMENT_3D('',#3093,#3094,#3095);
+#3093 = CARTESIAN_POINT('',(0.,0.,0.));
+#3094 = DIRECTION('',(0.,1.,2.2E-16));
+#3095 = DIRECTION('',(-1.,0.,0.));
 #3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);
 #3097 = LINE('',#3098,#3099);
-#3098 = CARTESIAN_POINT('',(0.6,13.));
+#3098 = CARTESIAN_POINT('',(-0.,0.));
 #3099 = VECTOR('',#3100,1.);
-#3100 = DIRECTION('',(-1.,1.224606353822E-16));
+#3100 = DIRECTION('',(-1.,0.));
 #3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3102 = PCURVE('',#574,#3103);
-#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);
-#3104 = LINE('',#3105,#3106);
-#3105 = CARTESIAN_POINT('',(0.,0.));
-#3106 = VECTOR('',#3107,1.);
-#3107 = DIRECTION('',(1.,0.));
-#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3102 = ORIENTED_EDGE('',*,*,#3103,.F.);
+#3103 = EDGE_CURVE('',#3104,#3071,#3106,.T.);
+#3104 = VERTEX_POINT('',#3105);
+#3105 = CARTESIAN_POINT('',(1.944543648263,1.E-15,-3.005203820043));
+#3106 = SURFACE_CURVE('',#3107,(#3111,#3118),.PCURVE_S1.);
+#3107 = LINE('',#3108,#3109);
+#3108 = CARTESIAN_POINT('',(1.944543648263,2.E-15,-3.005203820043));
+#3109 = VECTOR('',#3110,1.);
+#3110 = DIRECTION('',(-0.707106781187,-4.7E-16,0.707106781187));
+#3111 = PCURVE('',#758,#3112);
+#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117);
+#3113 = LINE('',#3114,#3115);
+#3114 = CARTESIAN_POINT('',(-2.450522347367,3.511182519147));
+#3115 = VECTOR('',#3116,1.);
+#3116 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3109 = ORIENTED_EDGE('',*,*,#3110,.F.);
-#3110 = EDGE_CURVE('',#3111,#3088,#3113,.T.);
-#3111 = VERTEX_POINT('',#3112);
-#3112 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
-#3113 = SURFACE_CURVE('',#3114,(#3118,#3125),.PCURVE_S1.);
-#3114 = LINE('',#3115,#3116);
-#3115 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
-#3116 = VECTOR('',#3117,1.);
-#3117 = DIRECTION('',(-1.,8.157517020695E-32,1.224606353822E-16));
-#3118 = PCURVE('',#100,#3119);
-#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124);
-#3120 = LINE('',#3121,#3122);
-#3121 = CARTESIAN_POINT('',(0.6,13.4));
-#3122 = VECTOR('',#3123,1.);
-#3123 = DIRECTION('',(-1.224606353822E-16,-1.));
-#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3118 = PCURVE('',#3119,#3124);
+#3119 = PLANE('',#3120);
+#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123);
+#3121 = CARTESIAN_POINT('',(1.944543648263,6.7E-16,-3.005203820043));
+#3122 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#3123 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129);
+#3125 = LINE('',#3126,#3127);
+#3126 = CARTESIAN_POINT('',(-2.128E-31,1.33E-15));
+#3127 = VECTOR('',#3128,1.);
+#3128 = DIRECTION('',(1.,-3.1E-16));
+#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3125 = PCURVE('',#602,#3126);
-#3126 = DEFINITIONAL_REPRESENTATION('',(#3127),#3131);
-#3127 = LINE('',#3128,#3129);
-#3128 = CARTESIAN_POINT('',(0.,0.));
-#3129 = VECTOR('',#3130,1.);
-#3130 = DIRECTION('',(1.,0.));
-#3131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3130 = ORIENTED_EDGE('',*,*,#3131,.F.);
+#3131 = EDGE_CURVE('',#3132,#3104,#3134,.T.);
+#3132 = VERTEX_POINT('',#3133);
+#3133 = CARTESIAN_POINT('',(2.474873734153,1.E-15,-2.474873734153));
+#3134 = SURFACE_CURVE('',#3135,(#3139,#3146),.PCURVE_S1.);
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(2.474873734153,1.65E-15,-2.474873734153));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#3139 = PCURVE('',#758,#3140);
+#3140 = DEFINITIONAL_REPRESENTATION('',(#3141),#3145);
+#3141 = LINE('',#3142,#3143);
+#3142 = CARTESIAN_POINT('',(-2.980852433257,2.980852433257));
+#3143 = VECTOR('',#3144,1.);
+#3144 = DIRECTION('',(0.707106781187,0.707106781187));
+#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3132 = ORIENTED_EDGE('',*,*,#3133,.F.);
-#3133 = EDGE_CURVE('',#3134,#3111,#3136,.T.);
-#3134 = VERTEX_POINT('',#3135);
-#3135 = CARTESIAN_POINT('',(3.4,-380.,-10.));
-#3136 = SURFACE_CURVE('',#3137,(#3141,#3148),.PCURVE_S1.);
-#3137 = LINE('',#3138,#3139);
-#3138 = CARTESIAN_POINT('',(3.4,-380.,-10.));
-#3139 = VECTOR('',#3140,1.);
-#3140 = DIRECTION('',(1.224606353822E-16,6.661338147751E-16,1.));
-#3141 = PCURVE('',#100,#3142);
-#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147);
-#3143 = LINE('',#3144,#3145);
-#3144 = CARTESIAN_POINT('',(1.,13.4));
-#3145 = VECTOR('',#3146,1.);
-#3146 = DIRECTION('',(-1.,1.224606353822E-16));
-#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3146 = PCURVE('',#3147,#3152);
+#3147 = PLANE('',#3148);
+#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);
+#3149 = CARTESIAN_POINT('',(2.474873734153,5.5E-16,-2.474873734153));
+#3150 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#3151 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(1.76E-31,1.1E-15));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(1.,3.1E-16));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3148 = PCURVE('',#630,#3149);
-#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154);
-#3150 = LINE('',#3151,#3152);
-#3151 = CARTESIAN_POINT('',(0.,0.));
-#3152 = VECTOR('',#3153,1.);
-#3153 = DIRECTION('',(1.,0.));
-#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3158 = ORIENTED_EDGE('',*,*,#3159,.F.);
+#3159 = EDGE_CURVE('',#3160,#3132,#3162,.T.);
+#3160 = VERTEX_POINT('',#3161);
+#3161 = CARTESIAN_POINT('',(3.005203820043,0.,-1.944543648263));
+#3162 = SURFACE_CURVE('',#3163,(#3167,#3174),.PCURVE_S1.);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(3.005203820043,1.3E-15,-1.944543648263));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#3167 = PCURVE('',#758,#3168);
+#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173);
+#3169 = LINE('',#3170,#3171);
+#3170 = CARTESIAN_POINT('',(-3.511182519147,2.450522347367));
+#3171 = VECTOR('',#3172,1.);
+#3172 = DIRECTION('',(0.707106781187,0.707106781187));
+#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3155 = ORIENTED_EDGE('',*,*,#3156,.F.);
-#3156 = EDGE_CURVE('',#3157,#3134,#3159,.T.);
-#3157 = VERTEX_POINT('',#3158);
-#3158 = CARTESIAN_POINT('',(9.,-380.,-10.));
-#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.);
-#3160 = LINE('',#3161,#3162);
-#3161 = CARTESIAN_POINT('',(9.,-380.,-10.));
-#3162 = VECTOR('',#3163,1.);
-#3163 = DIRECTION('',(-1.,0.,0.));
-#3164 = PCURVE('',#100,#3165);
-#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);
-#3166 = LINE('',#3167,#3168);
-#3167 = CARTESIAN_POINT('',(1.,19.));
-#3168 = VECTOR('',#3169,1.);
-#3169 = DIRECTION('',(-0.,-1.));
-#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3174 = PCURVE('',#3175,#3180);
+#3175 = PLANE('',#3176);
+#3176 = AXIS2_PLACEMENT_3D('',#3177,#3178,#3179);
+#3177 = CARTESIAN_POINT('',(3.005203820043,4.3E-16,-1.944543648263));
+#3178 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#3179 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(1.392E-31,8.7E-16));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(1.,3.1E-16));
+#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3171 = PCURVE('',#658,#3172);
-#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);
-#3173 = LINE('',#3174,#3175);
-#3174 = CARTESIAN_POINT('',(0.,-380.));
-#3175 = VECTOR('',#3176,1.);
-#3176 = DIRECTION('',(1.,0.));
-#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3178 = ORIENTED_EDGE('',*,*,#3179,.T.);
-#3179 = EDGE_CURVE('',#3157,#3180,#3182,.T.);
-#3180 = VERTEX_POINT('',#3181);
-#3181 = CARTESIAN_POINT('',(10.,-380.,-8.999999999999));
-#3182 = SURFACE_CURVE('',#3183,(#3188,#3195),.PCURVE_S1.);
-#3183 = CIRCLE('',#3184,1.);
-#3184 = AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
-#3185 = CARTESIAN_POINT('',(9.,-380.,-9.));
-#3186 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#3187 = DIRECTION('',(1.,0.,0.));
-#3188 = PCURVE('',#100,#3189);
-#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
-#3190 = CIRCLE('',#3191,1.);
-#3191 = AXIS2_PLACEMENT_2D('',#3192,#3193);
-#3192 = CARTESIAN_POINT('',(-2.060573933704E-13,19.));
-#3193 = DIRECTION('',(0.,1.));
-#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3195 = PCURVE('',#687,#3196);
+#3186 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#3187 = EDGE_CURVE('',#3188,#3160,#3190,.T.);
+#3188 = VERTEX_POINT('',#3189);
+#3189 = CARTESIAN_POINT('',(2.401158779277,0.,-1.340498607497));
+#3190 = SURFACE_CURVE('',#3191,(#3195,#3202),.PCURVE_S1.);
+#3191 = LINE('',#3192,#3193);
+#3192 = CARTESIAN_POINT('',(2.401158779277,8.9E-16,-1.340498607497));
+#3193 = VECTOR('',#3194,1.);
+#3194 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#3195 = PCURVE('',#758,#3196);
 #3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201);
 #3197 = LINE('',#3198,#3199);
-#3198 = CARTESIAN_POINT('',(-0.,-380.));
+#3198 = CARTESIAN_POINT('',(-4.115227559913,3.054567388133));
 #3199 = VECTOR('',#3200,1.);
-#3200 = DIRECTION('',(-1.,0.));
+#3200 = DIRECTION('',(0.707106781187,-0.707106781187));
 #3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3202 = ORIENTED_EDGE('',*,*,#3203,.F.);
-#3203 = EDGE_CURVE('',#3204,#3180,#3206,.T.);
-#3204 = VERTEX_POINT('',#3205);
-#3205 = CARTESIAN_POINT('',(10.,-380.,-3.4));
-#3206 = SURFACE_CURVE('',#3207,(#3211,#3218),.PCURVE_S1.);
-#3207 = LINE('',#3208,#3209);
-#3208 = CARTESIAN_POINT('',(10.,-380.,9.));
-#3209 = VECTOR('',#3210,1.);
-#3210 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#3211 = PCURVE('',#100,#3212);
-#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);
-#3213 = LINE('',#3214,#3215);
-#3214 = CARTESIAN_POINT('',(-18.,20.));
-#3215 = VECTOR('',#3216,1.);
-#3216 = DIRECTION('',(1.,0.));
-#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3202 = PCURVE('',#3203,#3208);
+#3203 = PLANE('',#3204);
+#3204 = AXIS2_PLACEMENT_3D('',#3205,#3206,#3207);
+#3205 = CARTESIAN_POINT('',(2.401158779277,3.E-16,-1.340498607497));
+#3206 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#3207 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213);
+#3209 = LINE('',#3210,#3211);
+#3210 = CARTESIAN_POINT('',(9.44E-32,5.9E-16));
+#3211 = VECTOR('',#3212,1.);
+#3212 = DIRECTION('',(1.,3.1E-16));
+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3218 = PCURVE('',#715,#3219);
-#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224);
-#3220 = LINE('',#3221,#3222);
-#3221 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#3222 = VECTOR('',#3223,1.);
-#3223 = DIRECTION('',(1.,0.));
-#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3215 = EDGE_CURVE('',#3188,#714,#3216,.T.);
+#3216 = SURFACE_CURVE('',#3217,(#3222,#3233),.PCURVE_S1.);
+#3217 = CIRCLE('',#3218,2.75);
+#3218 = AXIS2_PLACEMENT_3D('',#3219,#3220,#3221);
+#3219 = CARTESIAN_POINT('',(0.,0.,0.));
+#3220 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#3221 = DIRECTION('',(-1.,0.,0.));
+#3222 = PCURVE('',#758,#3223);
+#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3232);
+#3224 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3225,#3226,#3227,#3228,
+#3229,#3230,#3231),.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('') );
+#3225 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3226 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#3227 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#3228 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#3229 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#3230 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#3231 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3225 = ORIENTED_EDGE('',*,*,#3226,.F.);
-#3226 = EDGE_CURVE('',#3227,#3204,#3229,.T.);
-#3227 = VERTEX_POINT('',#3228);
-#3228 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
-#3229 = SURFACE_CURVE('',#3230,(#3234,#3241),.PCURVE_S1.);
-#3230 = LINE('',#3231,#3232);
-#3231 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
-#3232 = VECTOR('',#3233,1.);
-#3233 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#3234 = PCURVE('',#100,#3235);
-#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
-#3236 = LINE('',#3237,#3238);
-#3237 = CARTESIAN_POINT('',(-5.6,19.6));
-#3238 = VECTOR('',#3239,1.);
-#3239 = DIRECTION('',(2.22044604925E-16,1.));
-#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3233 = PCURVE('',#2716,#3234);
+#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(-0.,0.));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(-1.,0.));
+#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3241 = PCURVE('',#743,#3242);
-#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);
-#3243 = LINE('',#3244,#3245);
-#3244 = CARTESIAN_POINT('',(0.,0.));
-#3245 = VECTOR('',#3246,1.);
-#3246 = DIRECTION('',(1.,0.));
-#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3240 = ORIENTED_EDGE('',*,*,#742,.T.);
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#743,#3243,#3245,.T.);
+#3243 = VERTEX_POINT('',#3244);
+#3244 = CARTESIAN_POINT('',(4.7,0.,-0.65));
+#3245 = SURFACE_CURVE('',#3246,(#3250,#3257),.PCURVE_S1.);
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(4.3,0.,-3.4E-16));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(0.524097425664,5.7E-16,-0.851658316705));
+#3250 = PCURVE('',#758,#3251);
+#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256);
+#3252 = LINE('',#3253,#3254);
+#3253 = CARTESIAN_POINT('',(-5.45572616741,1.15572616741));
+#3254 = VECTOR('',#3255,1.);
+#3255 = DIRECTION('',(0.851658316705,-0.524097425664));
+#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3248 = ORIENTED_EDGE('',*,*,#3249,.F.);
-#3249 = EDGE_CURVE('',#3250,#3227,#3252,.T.);
-#3250 = VERTEX_POINT('',#3251);
-#3251 = CARTESIAN_POINT('',(9.6,-380.,-3.));
-#3252 = SURFACE_CURVE('',#3253,(#3257,#3264),.PCURVE_S1.);
-#3253 = LINE('',#3254,#3255);
-#3254 = CARTESIAN_POINT('',(9.6,-380.,-3.));
-#3255 = VECTOR('',#3256,1.);
-#3256 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#3257 = PCURVE('',#100,#3258);
-#3258 = DEFINITIONAL_REPRESENTATION('',(#3259),#3263);
-#3259 = LINE('',#3260,#3261);
-#3260 = CARTESIAN_POINT('',(-6.,19.6));
-#3261 = VECTOR('',#3262,1.);
-#3262 = DIRECTION('',(1.,-2.22044604925E-16));
-#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3257 = PCURVE('',#3258,#3263);
+#3258 = PLANE('',#3259);
+#3259 = AXIS2_PLACEMENT_3D('',#3260,#3261,#3262);
+#3260 = CARTESIAN_POINT('',(4.3,0.,-3.4E-16));
+#3261 = DIRECTION('',(0.851658316705,-1.2E-16,0.524097425664));
+#3262 = DIRECTION('',(0.524097425664,1.9E-16,-0.851658316705));
+#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268);
+#3264 = LINE('',#3265,#3266);
+#3265 = CARTESIAN_POINT('',(0.,0.));
+#3266 = VECTOR('',#3267,1.);
+#3267 = DIRECTION('',(1.,3.8E-16));
+#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3264 = PCURVE('',#771,#3265);
-#3265 = DEFINITIONAL_REPRESENTATION('',(#3266),#3270);
-#3266 = LINE('',#3267,#3268);
-#3267 = CARTESIAN_POINT('',(0.,0.));
-#3268 = VECTOR('',#3269,1.);
-#3269 = DIRECTION('',(1.,0.));
-#3270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3269 = ORIENTED_EDGE('',*,*,#3270,.T.);
+#3270 = EDGE_CURVE('',#3243,#3271,#3273,.T.);
+#3271 = VERTEX_POINT('',#3272);
+#3272 = CARTESIAN_POINT('',(4.7,1.E-15,-3.35));
+#3273 = SURFACE_CURVE('',#3274,(#3278,#3285),.PCURVE_S1.);
+#3274 = LINE('',#3275,#3276);
+#3275 = CARTESIAN_POINT('',(4.7,4.3E-16,-0.65));
+#3276 = VECTOR('',#3277,1.);
+#3277 = DIRECTION('',(0.,6.7E-16,-1.));
+#3278 = PCURVE('',#758,#3279);
+#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284);
+#3280 = LINE('',#3281,#3282);
+#3281 = CARTESIAN_POINT('',(-4.80572616741,0.75572616741));
+#3282 = VECTOR('',#3283,1.);
+#3283 = DIRECTION('',(1.,0.));
+#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3271 = ORIENTED_EDGE('',*,*,#3272,.F.);
-#3272 = EDGE_CURVE('',#3273,#3250,#3275,.T.);
-#3273 = VERTEX_POINT('',#3274);
-#3274 = CARTESIAN_POINT('',(8.5,-380.,-3.));
-#3275 = SURFACE_CURVE('',#3276,(#3280,#3287),.PCURVE_S1.);
-#3276 = LINE('',#3277,#3278);
-#3277 = CARTESIAN_POINT('',(8.5,-380.,-3.));
-#3278 = VECTOR('',#3279,1.);
-#3279 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#3280 = PCURVE('',#100,#3281);
-#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286);
-#3282 = LINE('',#3283,#3284);
-#3283 = CARTESIAN_POINT('',(-6.,18.5));
-#3284 = VECTOR('',#3285,1.);
-#3285 = DIRECTION('',(2.22044604925E-16,1.));
-#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3285 = PCURVE('',#3286,#3291);
+#3286 = PLANE('',#3287);
+#3287 = AXIS2_PLACEMENT_3D('',#3288,#3289,#3290);
+#3288 = CARTESIAN_POINT('',(4.7,1.4E-16,-0.65));
+#3289 = DIRECTION('',(1.,0.,0.));
+#3290 = DIRECTION('',(0.,2.2E-16,-1.));
+#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296);
+#3292 = LINE('',#3293,#3294);
+#3293 = CARTESIAN_POINT('',(6.38E-32,2.9E-16));
+#3294 = VECTOR('',#3295,1.);
+#3295 = DIRECTION('',(1.,4.5E-16));
+#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3287 = PCURVE('',#799,#3288);
-#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);
-#3289 = LINE('',#3290,#3291);
-#3290 = CARTESIAN_POINT('',(0.,0.));
-#3291 = VECTOR('',#3292,1.);
-#3292 = DIRECTION('',(1.,0.));
-#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3297 = ORIENTED_EDGE('',*,*,#3298,.T.);
+#3298 = EDGE_CURVE('',#3271,#3299,#3301,.T.);
+#3299 = VERTEX_POINT('',#3300);
+#3300 = CARTESIAN_POINT('',(7.,1.E-15,-6.));
+#3301 = SURFACE_CURVE('',#3302,(#3306,#3313),.PCURVE_S1.);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(4.7,2.23E-15,-3.35));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(0.655472859889,5.E-16,-0.755218729872));
+#3306 = PCURVE('',#758,#3307);
+#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312);
+#3308 = LINE('',#3309,#3310);
+#3309 = CARTESIAN_POINT('',(-2.10572616741,0.75572616741));
+#3310 = VECTOR('',#3311,1.);
+#3311 = DIRECTION('',(0.755218729872,-0.655472859889));
+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3294 = ORIENTED_EDGE('',*,*,#3295,.F.);
-#3295 = EDGE_CURVE('',#3296,#3273,#3298,.T.);
-#3296 = VERTEX_POINT('',#3297);
-#3297 = CARTESIAN_POINT('',(8.5,-380.,-6.));
-#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
-#3299 = LINE('',#3300,#3301);
-#3300 = CARTESIAN_POINT('',(8.5,-380.,-6.));
-#3301 = VECTOR('',#3302,1.);
-#3302 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#3303 = PCURVE('',#100,#3304);
-#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
-#3305 = LINE('',#3306,#3307);
-#3306 = CARTESIAN_POINT('',(-3.,18.5));
-#3307 = VECTOR('',#3308,1.);
-#3308 = DIRECTION('',(-1.,2.22044604925E-16));
-#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3313 = PCURVE('',#3314,#3319);
+#3314 = PLANE('',#3315);
+#3315 = AXIS2_PLACEMENT_3D('',#3316,#3317,#3318);
+#3316 = CARTESIAN_POINT('',(4.7,7.4E-16,-3.35));
+#3317 = DIRECTION('',(0.755218729872,-1.5E-16,0.655472859889));
+#3318 = DIRECTION('',(0.655472859889,1.7E-16,-0.755218729872));
+#3319 = DEFINITIONAL_REPRESENTATION('',(#3320),#3324);
+#3320 = LINE('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(2.533E-31,1.49E-15));
+#3322 = VECTOR('',#3323,1.);
+#3323 = DIRECTION('',(1.,3.3E-16));
+#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3310 = PCURVE('',#827,#3311);
-#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316);
-#3312 = LINE('',#3313,#3314);
-#3313 = CARTESIAN_POINT('',(0.,0.));
-#3314 = VECTOR('',#3315,1.);
-#3315 = DIRECTION('',(1.,0.));
-#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3325 = ORIENTED_EDGE('',*,*,#3326,.F.);
+#3326 = EDGE_CURVE('',#3327,#3299,#3329,.T.);
+#3327 = VERTEX_POINT('',#3328);
+#3328 = CARTESIAN_POINT('',(8.5,1.E-15,-6.));
+#3329 = SURFACE_CURVE('',#3330,(#3334,#3341),.PCURVE_S1.);
+#3330 = LINE('',#3331,#3332);
+#3331 = CARTESIAN_POINT('',(8.5,4.E-15,-6.));
+#3332 = VECTOR('',#3333,1.);
+#3333 = DIRECTION('',(-1.,-0.,-0.));
+#3334 = PCURVE('',#758,#3335);
+#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3340);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(0.54427383259,-3.04427383259));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(0.,1.));
+#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3317 = ORIENTED_EDGE('',*,*,#3318,.F.);
-#3318 = EDGE_CURVE('',#3319,#3296,#3321,.T.);
-#3319 = VERTEX_POINT('',#3320);
-#3320 = CARTESIAN_POINT('',(7.,-380.,-6.));
-#3321 = SURFACE_CURVE('',#3322,(#3326,#3333),.PCURVE_S1.);
-#3322 = LINE('',#3323,#3324);
-#3323 = CARTESIAN_POINT('',(7.,-380.,-6.));
-#3324 = VECTOR('',#3325,1.);
-#3325 = DIRECTION('',(1.,0.,-2.22044604925E-16));
-#3326 = PCURVE('',#100,#3327);
-#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332);
-#3328 = LINE('',#3329,#3330);
-#3329 = CARTESIAN_POINT('',(-3.,17.));
-#3330 = VECTOR('',#3331,1.);
-#3331 = DIRECTION('',(2.22044604925E-16,1.));
-#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3341 = PCURVE('',#3342,#3347);
+#3342 = PLANE('',#3343);
+#3343 = AXIS2_PLACEMENT_3D('',#3344,#3345,#3346);
+#3344 = CARTESIAN_POINT('',(8.5,1.33E-15,-6.));
+#3345 = DIRECTION('',(0.,2.2E-16,-1.));
+#3346 = DIRECTION('',(-1.,0.,0.));
+#3347 = DEFINITIONAL_REPRESENTATION('',(#3348),#3352);
+#3348 = LINE('',#3349,#3350);
+#3349 = CARTESIAN_POINT('',(0.,2.67E-15));
+#3350 = VECTOR('',#3351,1.);
+#3351 = DIRECTION('',(1.,0.));
+#3352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3333 = PCURVE('',#855,#3334);
-#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339);
-#3335 = LINE('',#3336,#3337);
-#3336 = CARTESIAN_POINT('',(0.,0.));
-#3337 = VECTOR('',#3338,1.);
-#3338 = DIRECTION('',(1.,0.));
-#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3340 = ORIENTED_EDGE('',*,*,#3341,.F.);
-#3341 = EDGE_CURVE('',#3342,#3319,#3344,.T.);
-#3342 = VERTEX_POINT('',#3343);
-#3343 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
-#3344 = SURFACE_CURVE('',#3345,(#3349,#3356),.PCURVE_S1.);
-#3345 = LINE('',#3346,#3347);
-#3346 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
-#3347 = VECTOR('',#3348,1.);
-#3348 = DIRECTION('',(0.655472859889,-5.030767335191E-16,-0.755218729872
-    ));
-#3349 = PCURVE('',#100,#3350);
-#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);
-#3351 = LINE('',#3352,#3353);
-#3352 = CARTESIAN_POINT('',(-5.65,14.7));
-#3353 = VECTOR('',#3354,1.);
-#3354 = DIRECTION('',(0.755218729872,0.655472859889));
-#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3356 = PCURVE('',#883,#3357);
-#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3362);
+#3353 = ORIENTED_EDGE('',*,*,#3354,.F.);
+#3354 = EDGE_CURVE('',#3355,#3327,#3357,.T.);
+#3355 = VERTEX_POINT('',#3356);
+#3356 = CARTESIAN_POINT('',(8.5,1.E-15,-3.));
+#3357 = SURFACE_CURVE('',#3358,(#3362,#3369),.PCURVE_S1.);
 #3358 = LINE('',#3359,#3360);
-#3359 = CARTESIAN_POINT('',(0.,0.));
+#3359 = CARTESIAN_POINT('',(8.5,2.E-15,-3.));
 #3360 = VECTOR('',#3361,1.);
-#3361 = DIRECTION('',(1.,0.));
-#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3361 = DIRECTION('',(0.,6.7E-16,-1.));
+#3362 = PCURVE('',#758,#3363);
+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
+#3364 = LINE('',#3365,#3366);
+#3365 = CARTESIAN_POINT('',(-2.45572616741,-3.04427383259));
+#3366 = VECTOR('',#3367,1.);
+#3367 = DIRECTION('',(1.,0.));
+#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3363 = ORIENTED_EDGE('',*,*,#3364,.F.);
-#3364 = EDGE_CURVE('',#3365,#3342,#3367,.T.);
-#3365 = VERTEX_POINT('',#3366);
-#3366 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
-#3367 = SURFACE_CURVE('',#3368,(#3372,#3379),.PCURVE_S1.);
-#3368 = LINE('',#3369,#3370);
-#3369 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
-#3370 = VECTOR('',#3371,1.);
-#3371 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#3372 = PCURVE('',#100,#3373);
-#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);
-#3374 = LINE('',#3375,#3376);
-#3375 = CARTESIAN_POINT('',(-8.35,14.7));
-#3376 = VECTOR('',#3377,1.);
-#3377 = DIRECTION('',(1.,-2.22044604925E-16));
-#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3369 = PCURVE('',#3370,#3375);
+#3370 = PLANE('',#3371);
+#3371 = AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);
+#3372 = CARTESIAN_POINT('',(8.5,6.7E-16,-3.));
+#3373 = DIRECTION('',(1.,0.,0.));
+#3374 = DIRECTION('',(0.,2.2E-16,-1.));
+#3375 = DEFINITIONAL_REPRESENTATION('',(#3376),#3380);
+#3376 = LINE('',#3377,#3378);
+#3377 = CARTESIAN_POINT('',(2.926E-31,1.33E-15));
+#3378 = VECTOR('',#3379,1.);
+#3379 = DIRECTION('',(1.,4.5E-16));
+#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3379 = PCURVE('',#911,#3380);
-#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3385);
-#3381 = LINE('',#3382,#3383);
-#3382 = CARTESIAN_POINT('',(0.,0.));
-#3383 = VECTOR('',#3384,1.);
-#3384 = DIRECTION('',(1.,0.));
-#3385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3381 = ORIENTED_EDGE('',*,*,#3382,.F.);
+#3382 = EDGE_CURVE('',#3383,#3355,#3385,.T.);
+#3383 = VERTEX_POINT('',#3384);
+#3384 = CARTESIAN_POINT('',(9.6,1.E-15,-3.));
+#3385 = SURFACE_CURVE('',#3386,(#3390,#3397),.PCURVE_S1.);
+#3386 = LINE('',#3387,#3388);
+#3387 = CARTESIAN_POINT('',(9.6,2.E-15,-3.));
+#3388 = VECTOR('',#3389,1.);
+#3389 = DIRECTION('',(-1.,-0.,-0.));
+#3390 = PCURVE('',#758,#3391);
+#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3396);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(-2.45572616741,-4.14427383259));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(0.,1.));
+#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3386 = ORIENTED_EDGE('',*,*,#3387,.F.);
-#3387 = EDGE_CURVE('',#3388,#3365,#3390,.T.);
-#3388 = VERTEX_POINT('',#3389);
-#3389 = CARTESIAN_POINT('',(4.3,-380.,2.099875828776E-13));
-#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.);
-#3391 = LINE('',#3392,#3393);
-#3392 = CARTESIAN_POINT('',(4.3,-380.,2.099875828776E-13));
-#3393 = VECTOR('',#3394,1.);
-#3394 = DIRECTION('',(0.524097425664,-5.673184033913E-16,-0.851658316705
-    ));
-#3395 = PCURVE('',#100,#3396);
-#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);
-#3397 = LINE('',#3398,#3399);
-#3398 = CARTESIAN_POINT('',(-9.,14.3));
-#3399 = VECTOR('',#3400,1.);
-#3400 = DIRECTION('',(0.851658316705,0.524097425664));
-#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3402 = PCURVE('',#939,#3403);
+#3397 = PCURVE('',#3398,#3403);
+#3398 = PLANE('',#3399);
+#3399 = AXIS2_PLACEMENT_3D('',#3400,#3401,#3402);
+#3400 = CARTESIAN_POINT('',(9.6,6.7E-16,-3.));
+#3401 = DIRECTION('',(0.,2.2E-16,-1.));
+#3402 = DIRECTION('',(-1.,0.,0.));
 #3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);
 #3404 = LINE('',#3405,#3406);
-#3405 = CARTESIAN_POINT('',(0.,0.));
+#3405 = CARTESIAN_POINT('',(0.,1.33E-15));
 #3406 = VECTOR('',#3407,1.);
-#3407 = DIRECTION('',(1.,2.465190328816E-32));
+#3407 = DIRECTION('',(1.,0.));
 #3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #3409 = ORIENTED_EDGE('',*,*,#3410,.F.);
-#3410 = EDGE_CURVE('',#3411,#3388,#3413,.T.);
+#3410 = EDGE_CURVE('',#3411,#3383,#3413,.T.);
 #3411 = VERTEX_POINT('',#3412);
-#3412 = CARTESIAN_POINT('',(4.7,-380.,0.65));
+#3412 = CARTESIAN_POINT('',(9.6,1.E-15,-3.4));
 #3413 = SURFACE_CURVE('',#3414,(#3418,#3425),.PCURVE_S1.);
 #3414 = LINE('',#3415,#3416);
-#3415 = CARTESIAN_POINT('',(4.7,-380.,0.65));
+#3415 = CARTESIAN_POINT('',(9.6,2.26E-15,-3.4));
 #3416 = VECTOR('',#3417,1.);
-#3417 = DIRECTION('',(-0.524097425664,-5.673184033913E-16,
-    -0.851658316705));
-#3418 = PCURVE('',#100,#3419);
+#3417 = DIRECTION('',(0.,-6.7E-16,1.));
+#3418 = PCURVE('',#758,#3419);
 #3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3424);
 #3420 = LINE('',#3421,#3422);
-#3421 = CARTESIAN_POINT('',(-9.65,14.7));
+#3421 = CARTESIAN_POINT('',(-2.05572616741,-4.14427383259));
 #3422 = VECTOR('',#3423,1.);
-#3423 = DIRECTION('',(0.851658316705,-0.524097425664));
+#3423 = DIRECTION('',(-1.,0.));
 #3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3425 = PCURVE('',#967,#3426);
-#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3431);
-#3427 = LINE('',#3428,#3429);
-#3428 = CARTESIAN_POINT('',(0.,0.));
-#3429 = VECTOR('',#3430,1.);
-#3430 = DIRECTION('',(1.,0.));
-#3431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3425 = PCURVE('',#3426,#3431);
+#3426 = PLANE('',#3427);
+#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430);
+#3428 = CARTESIAN_POINT('',(9.6,7.5E-16,-3.4));
+#3429 = DIRECTION('',(-1.,-0.,-0.));
+#3430 = DIRECTION('',(0.,-2.2E-16,1.));
+#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436);
+#3432 = LINE('',#3433,#3434);
+#3433 = CARTESIAN_POINT('',(-3.322E-31,1.51E-15));
+#3434 = VECTOR('',#3435,1.);
+#3435 = DIRECTION('',(1.,-4.5E-16));
+#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3432 = ORIENTED_EDGE('',*,*,#3433,.F.);
-#3433 = EDGE_CURVE('',#3434,#3411,#3436,.T.);
-#3434 = VERTEX_POINT('',#3435);
-#3435 = CARTESIAN_POINT('',(4.7,-380.,3.35));
-#3436 = SURFACE_CURVE('',#3437,(#3441,#3448),.PCURVE_S1.);
-#3437 = LINE('',#3438,#3439);
-#3438 = CARTESIAN_POINT('',(4.7,-380.,3.35));
-#3439 = VECTOR('',#3440,1.);
-#3440 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#3441 = PCURVE('',#100,#3442);
-#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447);
-#3443 = LINE('',#3444,#3445);
-#3444 = CARTESIAN_POINT('',(-12.35,14.7));
-#3445 = VECTOR('',#3446,1.);
-#3446 = DIRECTION('',(1.,-2.22044604925E-16));
-#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3437 = ORIENTED_EDGE('',*,*,#3438,.F.);
+#3438 = EDGE_CURVE('',#2733,#3411,#3439,.T.);
+#3439 = SURFACE_CURVE('',#3440,(#3444,#3451),.PCURVE_S1.);
+#3440 = LINE('',#3441,#3442);
+#3441 = CARTESIAN_POINT('',(10.,2.26E-15,-3.4));
+#3442 = VECTOR('',#3443,1.);
+#3443 = DIRECTION('',(-1.,-0.,-0.));
+#3444 = PCURVE('',#758,#3445);
+#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);
+#3446 = LINE('',#3447,#3448);
+#3447 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#3448 = VECTOR('',#3449,1.);
+#3449 = DIRECTION('',(0.,1.));
+#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3448 = PCURVE('',#995,#3449);
-#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);
-#3450 = LINE('',#3451,#3452);
-#3451 = CARTESIAN_POINT('',(0.,0.));
-#3452 = VECTOR('',#3453,1.);
-#3453 = DIRECTION('',(1.,0.));
-#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3451 = PCURVE('',#3452,#3457);
+#3452 = PLANE('',#3453);
+#3453 = AXIS2_PLACEMENT_3D('',#3454,#3455,#3456);
+#3454 = CARTESIAN_POINT('',(10.,7.5E-16,-3.4));
+#3455 = DIRECTION('',(0.,2.2E-16,-1.));
+#3456 = DIRECTION('',(-1.,0.,0.));
+#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(0.,1.51E-15));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(1.,0.));
+#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3455 = ORIENTED_EDGE('',*,*,#3456,.F.);
-#3456 = EDGE_CURVE('',#3457,#3434,#3459,.T.);
-#3457 = VERTEX_POINT('',#3458);
-#3458 = CARTESIAN_POINT('',(7.,-380.,6.));
-#3459 = SURFACE_CURVE('',#3460,(#3464,#3471),.PCURVE_S1.);
-#3460 = LINE('',#3461,#3462);
-#3461 = CARTESIAN_POINT('',(7.,-380.,6.));
-#3462 = VECTOR('',#3463,1.);
-#3463 = DIRECTION('',(-0.655472859889,-5.030767335191E-16,
-    -0.755218729872));
-#3464 = PCURVE('',#100,#3465);
-#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470);
-#3466 = LINE('',#3467,#3468);
-#3467 = CARTESIAN_POINT('',(-15.,17.));
-#3468 = VECTOR('',#3469,1.);
-#3469 = DIRECTION('',(0.755218729872,-0.655472859889));
-#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3463 = ADVANCED_FACE('',(#3464),#786,.T.);
+#3464 = FACE_BOUND('',#3465,.F.);
+#3465 = EDGE_LOOP('',(#3466,#3487,#3488,#3509));
+#3466 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#3467 = EDGE_CURVE('',#743,#1341,#3468,.T.);
+#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(4.3,0.,3.4E-16));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(0.,-1.,4.4E-16));
+#3473 = PCURVE('',#786,#3474);
+#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(-0.,-0.));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(5.270340650001E-18,-1.));
+#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3471 = PCURVE('',#1023,#3472);
-#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3477);
-#3473 = LINE('',#3474,#3475);
-#3474 = CARTESIAN_POINT('',(0.,0.));
-#3475 = VECTOR('',#3476,1.);
-#3476 = DIRECTION('',(1.,0.));
-#3477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3480 = PCURVE('',#3258,#3481);
+#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);
+#3482 = LINE('',#3483,#3484);
+#3483 = CARTESIAN_POINT('',(-1.22317754129E-15,1.495803550228E-31));
+#3484 = VECTOR('',#3485,1.);
+#3485 = DIRECTION('',(-5.6472965935E-16,-1.));
+#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3478 = ORIENTED_EDGE('',*,*,#3479,.F.);
-#3479 = EDGE_CURVE('',#3480,#3457,#3482,.T.);
-#3480 = VERTEX_POINT('',#3481);
-#3481 = CARTESIAN_POINT('',(8.5,-380.,6.));
-#3482 = SURFACE_CURVE('',#3483,(#3487,#3494),.PCURVE_S1.);
-#3483 = LINE('',#3484,#3485);
-#3484 = CARTESIAN_POINT('',(8.5,-380.,6.));
-#3485 = VECTOR('',#3486,1.);
-#3486 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#3487 = PCURVE('',#100,#3488);
-#3488 = DEFINITIONAL_REPRESENTATION('',(#3489),#3493);
-#3489 = LINE('',#3490,#3491);
-#3490 = CARTESIAN_POINT('',(-15.,18.5));
-#3491 = VECTOR('',#3492,1.);
-#3492 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3487 = ORIENTED_EDGE('',*,*,#1368,.T.);
+#3488 = ORIENTED_EDGE('',*,*,#3489,.F.);
+#3489 = EDGE_CURVE('',#771,#1369,#3490,.T.);
+#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.);
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(4.7,2.9E-16,0.65));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(0.,-1.,4.4E-16));
+#3495 = PCURVE('',#786,#3496);
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(-0.763216876124,-2.241292700115E-20));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(5.270340650001E-18,-1.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3494 = PCURVE('',#1051,#3495);
-#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3500);
-#3496 = LINE('',#3497,#3498);
-#3497 = CARTESIAN_POINT('',(0.,0.));
-#3498 = VECTOR('',#3499,1.);
-#3499 = DIRECTION('',(1.,0.));
-#3500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3502 = PCURVE('',#814,#3503);
+#3503 = DEFINITIONAL_REPRESENTATION('',(#3504),#3508);
+#3504 = LINE('',#3505,#3506);
+#3505 = CARTESIAN_POINT('',(-0.,-0.));
+#3506 = VECTOR('',#3507,1.);
+#3507 = DIRECTION('',(-0.,-1.));
+#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3501 = ORIENTED_EDGE('',*,*,#3502,.F.);
-#3502 = EDGE_CURVE('',#3503,#3480,#3505,.T.);
-#3503 = VERTEX_POINT('',#3504);
-#3504 = CARTESIAN_POINT('',(8.5,-380.,3.));
-#3505 = SURFACE_CURVE('',#3506,(#3510,#3517),.PCURVE_S1.);
-#3506 = LINE('',#3507,#3508);
-#3507 = CARTESIAN_POINT('',(8.5,-380.,3.));
-#3508 = VECTOR('',#3509,1.);
-#3509 = DIRECTION('',(2.22044604925E-16,6.661338147751E-16,1.));
-#3510 = PCURVE('',#100,#3511);
-#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516);
-#3512 = LINE('',#3513,#3514);
-#3513 = CARTESIAN_POINT('',(-12.,18.5));
-#3514 = VECTOR('',#3515,1.);
-#3515 = DIRECTION('',(-1.,2.22044604925E-16));
-#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3509 = ORIENTED_EDGE('',*,*,#770,.F.);
+#3510 = ADVANCED_FACE('',(#3511),#814,.T.);
+#3511 = FACE_BOUND('',#3512,.F.);
+#3512 = EDGE_LOOP('',(#3513,#3514,#3515,#3536));
+#3513 = ORIENTED_EDGE('',*,*,#3489,.T.);
+#3514 = ORIENTED_EDGE('',*,*,#1391,.T.);
+#3515 = ORIENTED_EDGE('',*,*,#3516,.F.);
+#3516 = EDGE_CURVE('',#799,#1392,#3517,.T.);
+#3517 = SURFACE_CURVE('',#3518,(#3522,#3529),.PCURVE_S1.);
+#3518 = LINE('',#3519,#3520);
+#3519 = CARTESIAN_POINT('',(4.7,1.49E-15,3.35));
+#3520 = VECTOR('',#3521,1.);
+#3521 = DIRECTION('',(0.,-1.,4.4E-16));
+#3522 = PCURVE('',#814,#3523);
+#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528);
+#3524 = LINE('',#3525,#3526);
+#3525 = CARTESIAN_POINT('',(-2.7,1.2E-17));
+#3526 = VECTOR('',#3527,1.);
+#3527 = DIRECTION('',(-0.,-1.));
+#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3517 = PCURVE('',#1079,#3518);
-#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523);
-#3519 = LINE('',#3520,#3521);
-#3520 = CARTESIAN_POINT('',(0.,0.));
-#3521 = VECTOR('',#3522,1.);
-#3522 = DIRECTION('',(1.,0.));
-#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3529 = PCURVE('',#842,#3530);
+#3530 = DEFINITIONAL_REPRESENTATION('',(#3531),#3535);
+#3531 = LINE('',#3532,#3533);
+#3532 = CARTESIAN_POINT('',(-0.,-0.));
+#3533 = VECTOR('',#3534,1.);
+#3534 = DIRECTION('',(7.703758856389E-18,-1.));
+#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3524 = ORIENTED_EDGE('',*,*,#3525,.F.);
-#3525 = EDGE_CURVE('',#3526,#3503,#3528,.T.);
-#3526 = VERTEX_POINT('',#3527);
-#3527 = CARTESIAN_POINT('',(9.6,-380.,3.));
-#3528 = SURFACE_CURVE('',#3529,(#3533,#3540),.PCURVE_S1.);
-#3529 = LINE('',#3530,#3531);
-#3530 = CARTESIAN_POINT('',(9.6,-380.,3.));
-#3531 = VECTOR('',#3532,1.);
-#3532 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#3533 = PCURVE('',#100,#3534);
-#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539);
-#3535 = LINE('',#3536,#3537);
-#3536 = CARTESIAN_POINT('',(-12.,19.6));
-#3537 = VECTOR('',#3538,1.);
-#3538 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3536 = ORIENTED_EDGE('',*,*,#798,.F.);
+#3537 = ADVANCED_FACE('',(#3538),#842,.T.);
+#3538 = FACE_BOUND('',#3539,.F.);
+#3539 = EDGE_LOOP('',(#3540,#3541,#3542,#3563));
+#3540 = ORIENTED_EDGE('',*,*,#3516,.T.);
+#3541 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#3542 = ORIENTED_EDGE('',*,*,#3543,.F.);
+#3543 = EDGE_CURVE('',#827,#1415,#3544,.T.);
+#3544 = SURFACE_CURVE('',#3545,(#3549,#3556),.PCURVE_S1.);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(7.,2.66E-15,6.));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(0.,-1.,4.4E-16));
+#3549 = PCURVE('',#842,#3550);
+#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555);
+#3551 = LINE('',#3552,#3553);
+#3552 = CARTESIAN_POINT('',(-3.508917211905,-2.303185204755E-17));
+#3553 = VECTOR('',#3554,1.);
+#3554 = DIRECTION('',(7.703758856389E-18,-1.));
+#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3540 = PCURVE('',#1107,#3541);
-#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);
-#3542 = LINE('',#3543,#3544);
-#3543 = CARTESIAN_POINT('',(0.,0.));
-#3544 = VECTOR('',#3545,1.);
-#3545 = DIRECTION('',(1.,0.));
-#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3547 = ORIENTED_EDGE('',*,*,#3548,.F.);
-#3548 = EDGE_CURVE('',#3549,#3526,#3551,.T.);
-#3549 = VERTEX_POINT('',#3550);
-#3550 = CARTESIAN_POINT('',(9.6,-380.,3.4));
-#3551 = SURFACE_CURVE('',#3552,(#3556,#3563),.PCURVE_S1.);
-#3552 = LINE('',#3553,#3554);
-#3553 = CARTESIAN_POINT('',(9.6,-380.,3.4));
-#3554 = VECTOR('',#3555,1.);
-#3555 = DIRECTION('',(-2.22044604925E-16,-6.661338147751E-16,-1.));
-#3556 = PCURVE('',#100,#3557);
+#3556 = PCURVE('',#870,#3557);
 #3557 = DEFINITIONAL_REPRESENTATION('',(#3558),#3562);
 #3558 = LINE('',#3559,#3560);
-#3559 = CARTESIAN_POINT('',(-12.4,19.6));
+#3559 = CARTESIAN_POINT('',(-1.5,0.));
 #3560 = VECTOR('',#3561,1.);
-#3561 = DIRECTION('',(1.,-2.22044604925E-16));
+#3561 = DIRECTION('',(-0.,-1.));
 #3562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3563 = PCURVE('',#1135,#3564);
-#3564 = DEFINITIONAL_REPRESENTATION('',(#3565),#3569);
-#3565 = LINE('',#3566,#3567);
-#3566 = CARTESIAN_POINT('',(0.,0.));
-#3567 = VECTOR('',#3568,1.);
-#3568 = DIRECTION('',(1.,0.));
-#3569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3563 = ORIENTED_EDGE('',*,*,#826,.F.);
+#3564 = ADVANCED_FACE('',(#3565),#870,.F.);
+#3565 = FACE_BOUND('',#3566,.T.);
+#3566 = EDGE_LOOP('',(#3567,#3588,#3589,#3590));
+#3567 = ORIENTED_EDGE('',*,*,#3568,.T.);
+#3568 = EDGE_CURVE('',#855,#1438,#3569,.T.);
+#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.);
+#3570 = LINE('',#3571,#3572);
+#3571 = CARTESIAN_POINT('',(8.5,2.66E-15,6.));
+#3572 = VECTOR('',#3573,1.);
+#3573 = DIRECTION('',(0.,-1.,4.4E-16));
+#3574 = PCURVE('',#870,#3575);
+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);
+#3576 = LINE('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(-0.,-0.));
+#3578 = VECTOR('',#3579,1.);
+#3579 = DIRECTION('',(-0.,-1.));
+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3570 = ORIENTED_EDGE('',*,*,#3571,.F.);
-#3571 = EDGE_CURVE('',#3572,#3549,#3574,.T.);
-#3572 = VERTEX_POINT('',#3573);
-#3573 = CARTESIAN_POINT('',(10.,-380.,3.4));
-#3574 = SURFACE_CURVE('',#3575,(#3579,#3586),.PCURVE_S1.);
-#3575 = LINE('',#3576,#3577);
-#3576 = CARTESIAN_POINT('',(10.,-380.,3.4));
-#3577 = VECTOR('',#3578,1.);
-#3578 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
-#3579 = PCURVE('',#100,#3580);
-#3580 = DEFINITIONAL_REPRESENTATION('',(#3581),#3585);
-#3581 = LINE('',#3582,#3583);
-#3582 = CARTESIAN_POINT('',(-12.4,20.));
-#3583 = VECTOR('',#3584,1.);
-#3584 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3581 = PCURVE('',#898,#3582);
+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(-3.,1.E-17));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(-0.,-1.));
+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3586 = PCURVE('',#1163,#3587);
-#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3592);
-#3588 = LINE('',#3589,#3590);
-#3589 = CARTESIAN_POINT('',(0.,0.));
-#3590 = VECTOR('',#3591,1.);
-#3591 = DIRECTION('',(1.,0.));
-#3592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3588 = ORIENTED_EDGE('',*,*,#1437,.T.);
+#3589 = ORIENTED_EDGE('',*,*,#3543,.F.);
+#3590 = ORIENTED_EDGE('',*,*,#854,.F.);
+#3591 = ADVANCED_FACE('',(#3592),#898,.F.);
+#3592 = FACE_BOUND('',#3593,.T.);
+#3593 = EDGE_LOOP('',(#3594,#3615,#3616,#3617));
+#3594 = ORIENTED_EDGE('',*,*,#3595,.T.);
+#3595 = EDGE_CURVE('',#883,#1461,#3596,.T.);
+#3596 = SURFACE_CURVE('',#3597,(#3601,#3608),.PCURVE_S1.);
+#3597 = LINE('',#3598,#3599);
+#3598 = CARTESIAN_POINT('',(8.5,1.33E-15,3.));
+#3599 = VECTOR('',#3600,1.);
+#3600 = DIRECTION('',(0.,-1.,4.4E-16));
+#3601 = PCURVE('',#898,#3602);
+#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607);
+#3603 = LINE('',#3604,#3605);
+#3604 = CARTESIAN_POINT('',(-0.,-0.));
+#3605 = VECTOR('',#3606,1.);
+#3606 = DIRECTION('',(-0.,-1.));
+#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3593 = ORIENTED_EDGE('',*,*,#3594,.F.);
-#3594 = EDGE_CURVE('',#3595,#3572,#3597,.T.);
-#3595 = VERTEX_POINT('',#3596);
-#3596 = CARTESIAN_POINT('',(10.,-380.,9.));
-#3597 = SURFACE_CURVE('',#3598,(#3602,#3609),.PCURVE_S1.);
-#3598 = LINE('',#3599,#3600);
-#3599 = CARTESIAN_POINT('',(10.,-380.,9.));
-#3600 = VECTOR('',#3601,1.);
-#3601 = DIRECTION('',(0.,-5.551115123126E-16,-1.));
-#3602 = PCURVE('',#100,#3603);
-#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3608);
-#3604 = LINE('',#3605,#3606);
-#3605 = CARTESIAN_POINT('',(-18.,20.));
-#3606 = VECTOR('',#3607,1.);
-#3607 = DIRECTION('',(1.,0.));
-#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3608 = PCURVE('',#926,#3609);
+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614);
+#3610 = LINE('',#3611,#3612);
+#3611 = CARTESIAN_POINT('',(-1.1,0.));
+#3612 = VECTOR('',#3613,1.);
+#3613 = DIRECTION('',(-0.,-1.));
+#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3609 = PCURVE('',#1191,#3610);
-#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);
-#3611 = LINE('',#3612,#3613);
-#3612 = CARTESIAN_POINT('',(-4.440892098501E-16,-380.));
-#3613 = VECTOR('',#3614,1.);
-#3614 = DIRECTION('',(1.,0.));
-#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3616 = ORIENTED_EDGE('',*,*,#3617,.T.);
-#3617 = EDGE_CURVE('',#3595,#3618,#3620,.T.);
-#3618 = VERTEX_POINT('',#3619);
-#3619 = CARTESIAN_POINT('',(9.,-380.,10.));
-#3620 = SURFACE_CURVE('',#3621,(#3626,#3633),.PCURVE_S1.);
-#3621 = CIRCLE('',#3622,1.);
-#3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625);
-#3623 = CARTESIAN_POINT('',(9.,-380.,9.));
-#3624 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#3625 = DIRECTION('',(1.,0.,0.));
-#3626 = PCURVE('',#100,#3627);
-#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632);
-#3628 = CIRCLE('',#3629,1.);
-#3629 = AXIS2_PLACEMENT_2D('',#3630,#3631);
-#3630 = CARTESIAN_POINT('',(-18.,19.));
-#3631 = DIRECTION('',(0.,1.));
-#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3633 = PCURVE('',#1220,#3634);
-#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);
+#3615 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#3616 = ORIENTED_EDGE('',*,*,#3568,.F.);
+#3617 = ORIENTED_EDGE('',*,*,#882,.F.);
+#3618 = ADVANCED_FACE('',(#3619),#926,.F.);
+#3619 = FACE_BOUND('',#3620,.T.);
+#3620 = EDGE_LOOP('',(#3621,#3622,#3623,#3624));
+#3621 = ORIENTED_EDGE('',*,*,#1533,.T.);
+#3622 = ORIENTED_EDGE('',*,*,#1483,.T.);
+#3623 = ORIENTED_EDGE('',*,*,#3595,.F.);
+#3624 = ORIENTED_EDGE('',*,*,#910,.F.);
+#3625 = ADVANCED_FACE('',(#3626),#1188,.F.);
+#3626 = FACE_BOUND('',#3627,.F.);
+#3627 = EDGE_LOOP('',(#3628,#3653,#3681,#3704,#3727,#3750,#3773,#3796,
+    #3819,#3842,#3865,#3886,#3887,#3915,#3938,#3961,#3984,#4007,#4035,
+    #4063,#4086,#4109,#4132,#4155,#4178,#4201,#4224));
+#3628 = ORIENTED_EDGE('',*,*,#3629,.T.);
+#3629 = EDGE_CURVE('',#3630,#3632,#3634,.T.);
+#3630 = VERTEX_POINT('',#3631);
+#3631 = CARTESIAN_POINT('',(-10.,-380.,3.4));
+#3632 = VERTEX_POINT('',#3633);
+#3633 = CARTESIAN_POINT('',(-10.,-380.,9.));
+#3634 = SURFACE_CURVE('',#3635,(#3639,#3646),.PCURVE_S1.);
 #3635 = LINE('',#3636,#3637);
-#3636 = CARTESIAN_POINT('',(-0.,-380.));
+#3636 = CARTESIAN_POINT('',(-10.,-380.,3.4));
 #3637 = VECTOR('',#3638,1.);
-#3638 = DIRECTION('',(-1.,0.));
-#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3638 = DIRECTION('',(0.,0.,1.));
+#3639 = PCURVE('',#1188,#3640);
+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);
+#3641 = LINE('',#3642,#3643);
+#3642 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#3643 = VECTOR('',#3644,1.);
+#3644 = DIRECTION('',(1.,0.));
+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3640 = ORIENTED_EDGE('',*,*,#3641,.F.);
-#3641 = EDGE_CURVE('',#3642,#3618,#3644,.T.);
-#3642 = VERTEX_POINT('',#3643);
-#3643 = CARTESIAN_POINT('',(3.4,-380.,10.));
-#3644 = SURFACE_CURVE('',#3645,(#3649,#3656),.PCURVE_S1.);
-#3645 = LINE('',#3646,#3647);
-#3646 = CARTESIAN_POINT('',(-9.,-380.,10.));
-#3647 = VECTOR('',#3648,1.);
-#3648 = DIRECTION('',(1.,0.,0.));
-#3649 = PCURVE('',#100,#3650);
-#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
-#3651 = LINE('',#3652,#3653);
-#3652 = CARTESIAN_POINT('',(-19.,1.));
-#3653 = VECTOR('',#3654,1.);
-#3654 = DIRECTION('',(0.,1.));
-#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3646 = PCURVE('',#1824,#3647);
+#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652);
+#3648 = LINE('',#3649,#3650);
+#3649 = CARTESIAN_POINT('',(1.997988952874E-15,-380.));
+#3650 = VECTOR('',#3651,1.);
+#3651 = DIRECTION('',(1.,-4.4E-16));
+#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3656 = PCURVE('',#1248,#3657);
-#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662);
-#3658 = LINE('',#3659,#3660);
-#3659 = CARTESIAN_POINT('',(0.,-380.));
-#3660 = VECTOR('',#3661,1.);
-#3661 = DIRECTION('',(1.,0.));
-#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3653 = ORIENTED_EDGE('',*,*,#3654,.F.);
+#3654 = EDGE_CURVE('',#3655,#3632,#3657,.T.);
+#3655 = VERTEX_POINT('',#3656);
+#3656 = CARTESIAN_POINT('',(-9.,-380.,10.));
+#3657 = SURFACE_CURVE('',#3658,(#3663,#3674),.PCURVE_S1.);
+#3658 = CIRCLE('',#3659,1.);
+#3659 = AXIS2_PLACEMENT_3D('',#3660,#3661,#3662);
+#3660 = CARTESIAN_POINT('',(-9.,-380.,9.));
+#3661 = DIRECTION('',(0.,-1.,0.));
+#3662 = DIRECTION('',(1.,0.,0.));
+#3663 = PCURVE('',#1188,#3664);
+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3673);
+#3665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3666,#3667,#3668,#3669,
+#3670,#3671,#3672),.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('') );
+#3666 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#3667 = CARTESIAN_POINT('',(5.276324640159,-2.54427383259));
+#3668 = CARTESIAN_POINT('',(4.410299236374,-4.04427383259));
+#3669 = CARTESIAN_POINT('',(3.54427383259,-5.54427383259));
+#3670 = CARTESIAN_POINT('',(2.678248428806,-4.04427383259));
+#3671 = CARTESIAN_POINT('',(1.812223025021,-2.54427383259));
+#3672 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3663 = ORIENTED_EDGE('',*,*,#3664,.F.);
-#3664 = EDGE_CURVE('',#3665,#3642,#3667,.T.);
-#3665 = VERTEX_POINT('',#3666);
-#3666 = CARTESIAN_POINT('',(3.4,-380.,9.6));
-#3667 = SURFACE_CURVE('',#3668,(#3672,#3679),.PCURVE_S1.);
-#3668 = LINE('',#3669,#3670);
-#3669 = CARTESIAN_POINT('',(3.4,-380.,9.6));
-#3670 = VECTOR('',#3671,1.);
-#3671 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#3672 = PCURVE('',#100,#3673);
-#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678);
-#3674 = LINE('',#3675,#3676);
-#3675 = CARTESIAN_POINT('',(-18.6,13.4));
-#3676 = VECTOR('',#3677,1.);
-#3677 = DIRECTION('',(-1.,0.));
-#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3674 = PCURVE('',#1857,#3675);
+#3675 = DEFINITIONAL_REPRESENTATION('',(#3676),#3680);
+#3676 = LINE('',#3677,#3678);
+#3677 = CARTESIAN_POINT('',(-0.,-380.));
+#3678 = VECTOR('',#3679,1.);
+#3679 = DIRECTION('',(-1.,0.));
+#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3679 = PCURVE('',#1276,#3680);
-#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685);
-#3681 = LINE('',#3682,#3683);
-#3682 = CARTESIAN_POINT('',(1.7763568394E-15,1.183291357832E-30));
-#3683 = VECTOR('',#3684,1.);
-#3684 = DIRECTION('',(1.,0.));
-#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3681 = ORIENTED_EDGE('',*,*,#3682,.T.);
+#3682 = EDGE_CURVE('',#3655,#3683,#3685,.T.);
+#3683 = VERTEX_POINT('',#3684);
+#3684 = CARTESIAN_POINT('',(-3.4,-380.,10.));
+#3685 = SURFACE_CURVE('',#3686,(#3690,#3697),.PCURVE_S1.);
+#3686 = LINE('',#3687,#3688);
+#3687 = CARTESIAN_POINT('',(-9.,-380.,10.));
+#3688 = VECTOR('',#3689,1.);
+#3689 = DIRECTION('',(1.,0.,0.));
+#3690 = PCURVE('',#1188,#3691);
+#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(4.54427383259,-3.54427383259));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(0.,1.));
+#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3686 = ORIENTED_EDGE('',*,*,#3687,.F.);
-#3687 = EDGE_CURVE('',#3688,#3665,#3690,.T.);
-#3688 = VERTEX_POINT('',#3689);
-#3689 = CARTESIAN_POINT('',(3.,-380.,9.6));
-#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);
-#3691 = LINE('',#3692,#3693);
-#3692 = CARTESIAN_POINT('',(3.,-380.,9.6));
-#3693 = VECTOR('',#3694,1.);
-#3694 = DIRECTION('',(1.,0.,0.));
-#3695 = PCURVE('',#100,#3696);
-#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);
-#3697 = LINE('',#3698,#3699);
-#3698 = CARTESIAN_POINT('',(-18.6,13.));
-#3699 = VECTOR('',#3700,1.);
-#3700 = DIRECTION('',(0.,1.));
-#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3697 = PCURVE('',#1885,#3698);
+#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703);
+#3699 = LINE('',#3700,#3701);
+#3700 = CARTESIAN_POINT('',(0.,-380.));
+#3701 = VECTOR('',#3702,1.);
+#3702 = DIRECTION('',(1.,0.));
+#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3702 = PCURVE('',#1304,#3703);
-#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
-#3704 = LINE('',#3705,#3706);
-#3705 = CARTESIAN_POINT('',(0.,0.));
-#3706 = VECTOR('',#3707,1.);
-#3707 = DIRECTION('',(1.,0.));
-#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3704 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#3705 = EDGE_CURVE('',#3683,#3706,#3708,.T.);
+#3706 = VERTEX_POINT('',#3707);
+#3707 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
+#3708 = SURFACE_CURVE('',#3709,(#3713,#3720),.PCURVE_S1.);
+#3709 = LINE('',#3710,#3711);
+#3710 = CARTESIAN_POINT('',(-3.4,-380.,10.));
+#3711 = VECTOR('',#3712,1.);
+#3712 = DIRECTION('',(0.,0.,-1.));
+#3713 = PCURVE('',#1188,#3714);
+#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(4.54427383259,2.05572616741));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(-1.,0.));
+#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3709 = ORIENTED_EDGE('',*,*,#3710,.F.);
-#3710 = EDGE_CURVE('',#3711,#3688,#3713,.T.);
-#3711 = VERTEX_POINT('',#3712);
-#3712 = CARTESIAN_POINT('',(3.,-380.,8.5));
-#3713 = SURFACE_CURVE('',#3714,(#3718,#3725),.PCURVE_S1.);
-#3714 = LINE('',#3715,#3716);
-#3715 = CARTESIAN_POINT('',(3.,-380.,8.5));
-#3716 = VECTOR('',#3717,1.);
-#3717 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#3718 = PCURVE('',#100,#3719);
-#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
-#3720 = LINE('',#3721,#3722);
-#3721 = CARTESIAN_POINT('',(-17.5,13.));
-#3722 = VECTOR('',#3723,1.);
-#3723 = DIRECTION('',(-1.,0.));
-#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3720 = PCURVE('',#1913,#3721);
+#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3726);
+#3722 = LINE('',#3723,#3724);
+#3723 = CARTESIAN_POINT('',(-1.553899743024E-15,-380.));
+#3724 = VECTOR('',#3725,1.);
+#3725 = DIRECTION('',(1.,4.4E-16));
+#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3725 = PCURVE('',#1332,#3726);
-#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
-#3727 = LINE('',#3728,#3729);
-#3728 = CARTESIAN_POINT('',(0.,0.));
-#3729 = VECTOR('',#3730,1.);
-#3730 = DIRECTION('',(1.,0.));
-#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3727 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#3728 = EDGE_CURVE('',#3706,#3729,#3731,.T.);
+#3729 = VERTEX_POINT('',#3730);
+#3730 = CARTESIAN_POINT('',(-3.,-380.,9.6));
+#3731 = SURFACE_CURVE('',#3732,(#3736,#3743),.PCURVE_S1.);
+#3732 = LINE('',#3733,#3734);
+#3733 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
+#3734 = VECTOR('',#3735,1.);
+#3735 = DIRECTION('',(1.,0.,0.));
+#3736 = PCURVE('',#1188,#3737);
+#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3742);
+#3738 = LINE('',#3739,#3740);
+#3739 = CARTESIAN_POINT('',(4.14427383259,2.05572616741));
+#3740 = VECTOR('',#3741,1.);
+#3741 = DIRECTION('',(0.,1.));
+#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3732 = ORIENTED_EDGE('',*,*,#3733,.F.);
-#3733 = EDGE_CURVE('',#3734,#3711,#3736,.T.);
-#3734 = VERTEX_POINT('',#3735);
-#3735 = CARTESIAN_POINT('',(6.,-380.,8.5));
-#3736 = SURFACE_CURVE('',#3737,(#3741,#3748),.PCURVE_S1.);
-#3737 = LINE('',#3738,#3739);
-#3738 = CARTESIAN_POINT('',(6.,-380.,8.5));
-#3739 = VECTOR('',#3740,1.);
-#3740 = DIRECTION('',(-1.,0.,0.));
-#3741 = PCURVE('',#100,#3742);
-#3742 = DEFINITIONAL_REPRESENTATION('',(#3743),#3747);
-#3743 = LINE('',#3744,#3745);
-#3744 = CARTESIAN_POINT('',(-17.5,16.));
-#3745 = VECTOR('',#3746,1.);
-#3746 = DIRECTION('',(-0.,-1.));
-#3747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3743 = PCURVE('',#1941,#3744);
+#3744 = DEFINITIONAL_REPRESENTATION('',(#3745),#3749);
+#3745 = LINE('',#3746,#3747);
+#3746 = CARTESIAN_POINT('',(0.,-380.));
+#3747 = VECTOR('',#3748,1.);
+#3748 = DIRECTION('',(1.,0.));
+#3749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3748 = PCURVE('',#1360,#3749);
-#3749 = DEFINITIONAL_REPRESENTATION('',(#3750),#3754);
-#3750 = LINE('',#3751,#3752);
-#3751 = CARTESIAN_POINT('',(0.,0.));
-#3752 = VECTOR('',#3753,1.);
-#3753 = DIRECTION('',(1.,0.));
-#3754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3750 = ORIENTED_EDGE('',*,*,#3751,.T.);
+#3751 = EDGE_CURVE('',#3729,#3752,#3754,.T.);
+#3752 = VERTEX_POINT('',#3753);
+#3753 = CARTESIAN_POINT('',(-3.,-380.,8.5));
+#3754 = SURFACE_CURVE('',#3755,(#3759,#3766),.PCURVE_S1.);
+#3755 = LINE('',#3756,#3757);
+#3756 = CARTESIAN_POINT('',(-3.,-380.,9.6));
+#3757 = VECTOR('',#3758,1.);
+#3758 = DIRECTION('',(0.,0.,-1.));
+#3759 = PCURVE('',#1188,#3760);
+#3760 = DEFINITIONAL_REPRESENTATION('',(#3761),#3765);
+#3761 = LINE('',#3762,#3763);
+#3762 = CARTESIAN_POINT('',(4.14427383259,2.45572616741));
+#3763 = VECTOR('',#3764,1.);
+#3764 = DIRECTION('',(-1.,0.));
+#3765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3755 = ORIENTED_EDGE('',*,*,#3756,.F.);
-#3756 = EDGE_CURVE('',#3757,#3734,#3759,.T.);
-#3757 = VERTEX_POINT('',#3758);
-#3758 = CARTESIAN_POINT('',(6.,-380.,7.));
-#3759 = SURFACE_CURVE('',#3760,(#3764,#3771),.PCURVE_S1.);
-#3760 = LINE('',#3761,#3762);
-#3761 = CARTESIAN_POINT('',(6.,-380.,7.));
-#3762 = VECTOR('',#3763,1.);
-#3763 = DIRECTION('',(0.,6.661338147751E-16,1.));
-#3764 = PCURVE('',#100,#3765);
-#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);
-#3766 = LINE('',#3767,#3768);
-#3767 = CARTESIAN_POINT('',(-16.,16.));
-#3768 = VECTOR('',#3769,1.);
-#3769 = DIRECTION('',(-1.,0.));
-#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3766 = PCURVE('',#1969,#3767);
+#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3772);
+#3768 = LINE('',#3769,#3770);
+#3769 = CARTESIAN_POINT('',(-1.553899743024E-15,-380.));
+#3770 = VECTOR('',#3771,1.);
+#3771 = DIRECTION('',(1.,4.4E-16));
+#3772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3771 = PCURVE('',#1388,#3772);
-#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);
-#3773 = LINE('',#3774,#3775);
-#3774 = CARTESIAN_POINT('',(0.,0.));
-#3775 = VECTOR('',#3776,1.);
-#3776 = DIRECTION('',(1.,0.));
-#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3773 = ORIENTED_EDGE('',*,*,#3774,.T.);
+#3774 = EDGE_CURVE('',#3752,#3775,#3777,.T.);
+#3775 = VERTEX_POINT('',#3776);
+#3776 = CARTESIAN_POINT('',(-6.,-380.,8.5));
+#3777 = SURFACE_CURVE('',#3778,(#3782,#3789),.PCURVE_S1.);
+#3778 = LINE('',#3779,#3780);
+#3779 = CARTESIAN_POINT('',(-3.,-380.,8.5));
+#3780 = VECTOR('',#3781,1.);
+#3781 = DIRECTION('',(-1.,0.,0.));
+#3782 = PCURVE('',#1188,#3783);
+#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788);
+#3784 = LINE('',#3785,#3786);
+#3785 = CARTESIAN_POINT('',(3.04427383259,2.45572616741));
+#3786 = VECTOR('',#3787,1.);
+#3787 = DIRECTION('',(0.,-1.));
+#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3778 = ORIENTED_EDGE('',*,*,#3779,.F.);
-#3779 = EDGE_CURVE('',#3780,#3757,#3782,.T.);
-#3780 = VERTEX_POINT('',#3781);
-#3781 = CARTESIAN_POINT('',(3.35,-380.,4.7));
-#3782 = SURFACE_CURVE('',#3783,(#3787,#3794),.PCURVE_S1.);
-#3783 = LINE('',#3784,#3785);
-#3784 = CARTESIAN_POINT('',(3.35,-380.,4.7));
-#3785 = VECTOR('',#3786,1.);
-#3786 = DIRECTION('',(0.755218729872,4.366326366392E-16,0.655472859889)
-  );
-#3787 = PCURVE('',#100,#3788);
-#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
-#3789 = LINE('',#3790,#3791);
-#3790 = CARTESIAN_POINT('',(-13.7,13.35));
-#3791 = VECTOR('',#3792,1.);
-#3792 = DIRECTION('',(-0.655472859889,0.755218729872));
-#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3789 = PCURVE('',#1997,#3790);
+#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795);
+#3791 = LINE('',#3792,#3793);
+#3792 = CARTESIAN_POINT('',(0.,-380.));
+#3793 = VECTOR('',#3794,1.);
+#3794 = DIRECTION('',(1.,0.));
+#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3794 = PCURVE('',#1416,#3795);
-#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3800);
-#3796 = LINE('',#3797,#3798);
-#3797 = CARTESIAN_POINT('',(0.,0.));
-#3798 = VECTOR('',#3799,1.);
-#3799 = DIRECTION('',(1.,0.));
-#3800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3796 = ORIENTED_EDGE('',*,*,#3797,.T.);
+#3797 = EDGE_CURVE('',#3775,#3798,#3800,.T.);
+#3798 = VERTEX_POINT('',#3799);
+#3799 = CARTESIAN_POINT('',(-6.,-380.,7.));
+#3800 = SURFACE_CURVE('',#3801,(#3805,#3812),.PCURVE_S1.);
+#3801 = LINE('',#3802,#3803);
+#3802 = CARTESIAN_POINT('',(-6.,-380.,8.5));
+#3803 = VECTOR('',#3804,1.);
+#3804 = DIRECTION('',(0.,0.,-1.));
+#3805 = PCURVE('',#1188,#3806);
+#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811);
+#3807 = LINE('',#3808,#3809);
+#3808 = CARTESIAN_POINT('',(3.04427383259,-0.54427383259));
+#3809 = VECTOR('',#3810,1.);
+#3810 = DIRECTION('',(-1.,0.));
+#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3801 = ORIENTED_EDGE('',*,*,#3802,.F.);
-#3802 = EDGE_CURVE('',#3803,#3780,#3805,.T.);
-#3803 = VERTEX_POINT('',#3804);
-#3804 = CARTESIAN_POINT('',(0.65,-380.,4.7));
-#3805 = SURFACE_CURVE('',#3806,(#3810,#3817),.PCURVE_S1.);
-#3806 = LINE('',#3807,#3808);
-#3807 = CARTESIAN_POINT('',(0.65,-380.,4.7));
-#3808 = VECTOR('',#3809,1.);
-#3809 = DIRECTION('',(1.,0.,0.));
-#3810 = PCURVE('',#100,#3811);
-#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816);
-#3812 = LINE('',#3813,#3814);
-#3813 = CARTESIAN_POINT('',(-13.7,10.65));
-#3814 = VECTOR('',#3815,1.);
-#3815 = DIRECTION('',(0.,1.));
-#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3812 = PCURVE('',#2025,#3813);
+#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818);
+#3814 = LINE('',#3815,#3816);
+#3815 = CARTESIAN_POINT('',(-1.553899743024E-15,-380.));
+#3816 = VECTOR('',#3817,1.);
+#3817 = DIRECTION('',(1.,4.4E-16));
+#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3817 = PCURVE('',#1444,#3818);
-#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);
-#3819 = LINE('',#3820,#3821);
-#3820 = CARTESIAN_POINT('',(0.,0.));
-#3821 = VECTOR('',#3822,1.);
-#3822 = DIRECTION('',(1.,0.));
-#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3819 = ORIENTED_EDGE('',*,*,#3820,.F.);
+#3820 = EDGE_CURVE('',#3821,#3798,#3823,.T.);
+#3821 = VERTEX_POINT('',#3822);
+#3822 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
+#3823 = SURFACE_CURVE('',#3824,(#3828,#3835),.PCURVE_S1.);
+#3824 = LINE('',#3825,#3826);
+#3825 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
+#3826 = VECTOR('',#3827,1.);
+#3827 = DIRECTION('',(-0.755218729872,0.,0.655472859889));
+#3828 = PCURVE('',#1188,#3829);
+#3829 = DEFINITIONAL_REPRESENTATION('',(#3830),#3834);
+#3830 = LINE('',#3831,#3832);
+#3831 = CARTESIAN_POINT('',(-0.75572616741,2.10572616741));
+#3832 = VECTOR('',#3833,1.);
+#3833 = DIRECTION('',(0.655472859889,-0.755218729872));
+#3834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3824 = ORIENTED_EDGE('',*,*,#3825,.F.);
-#3825 = EDGE_CURVE('',#3826,#3803,#3828,.T.);
-#3826 = VERTEX_POINT('',#3827);
-#3827 = CARTESIAN_POINT('',(0.,-380.,4.3));
-#3828 = SURFACE_CURVE('',#3829,(#3833,#3840),.PCURVE_S1.);
-#3829 = LINE('',#3830,#3831);
-#3830 = CARTESIAN_POINT('',(0.,-380.,4.3));
-#3831 = VECTOR('',#3832,1.);
-#3832 = DIRECTION('',(0.851658316705,3.491190174716E-16,0.524097425664)
-  );
-#3833 = PCURVE('',#100,#3834);
-#3834 = DEFINITIONAL_REPRESENTATION('',(#3835),#3839);
-#3835 = LINE('',#3836,#3837);
-#3836 = CARTESIAN_POINT('',(-13.3,10.));
-#3837 = VECTOR('',#3838,1.);
-#3838 = DIRECTION('',(-0.524097425664,0.851658316705));
-#3839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3835 = PCURVE('',#2053,#3836);
+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);
+#3837 = LINE('',#3838,#3839);
+#3838 = CARTESIAN_POINT('',(-1.037533624351E-17,-380.));
+#3839 = VECTOR('',#3840,1.);
+#3840 = DIRECTION('',(1.,-2.9E-16));
+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3840 = PCURVE('',#1472,#3841);
-#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);
-#3842 = LINE('',#3843,#3844);
-#3843 = CARTESIAN_POINT('',(0.,0.));
-#3844 = VECTOR('',#3845,1.);
-#3845 = DIRECTION('',(1.,0.));
-#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3842 = ORIENTED_EDGE('',*,*,#3843,.F.);
+#3843 = EDGE_CURVE('',#3844,#3821,#3846,.T.);
+#3844 = VERTEX_POINT('',#3845);
+#3845 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
+#3846 = SURFACE_CURVE('',#3847,(#3851,#3858),.PCURVE_S1.);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(-1.,0.,0.));
+#3851 = PCURVE('',#1188,#3852);
+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);
+#3853 = LINE('',#3854,#3855);
+#3854 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#3855 = VECTOR('',#3856,1.);
+#3856 = DIRECTION('',(0.,-1.));
+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3847 = ORIENTED_EDGE('',*,*,#3848,.F.);
-#3848 = EDGE_CURVE('',#3849,#3826,#3851,.T.);
-#3849 = VERTEX_POINT('',#3850);
-#3850 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
-#3851 = SURFACE_CURVE('',#3852,(#3856,#3863),.PCURVE_S1.);
-#3852 = LINE('',#3853,#3854);
-#3853 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
-#3854 = VECTOR('',#3855,1.);
-#3855 = DIRECTION('',(0.851658316705,-3.491190174716E-16,-0.524097425664
-    ));
-#3856 = PCURVE('',#100,#3857);
-#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862);
-#3858 = LINE('',#3859,#3860);
-#3859 = CARTESIAN_POINT('',(-13.7,9.35));
-#3860 = VECTOR('',#3861,1.);
-#3861 = DIRECTION('',(0.524097425664,0.851658316705));
-#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3858 = PCURVE('',#2081,#3859);
+#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3864);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(0.,-380.));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(1.,0.));
+#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3863 = PCURVE('',#1500,#3864);
-#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);
-#3865 = LINE('',#3866,#3867);
-#3866 = CARTESIAN_POINT('',(0.,0.));
-#3867 = VECTOR('',#3868,1.);
-#3868 = DIRECTION('',(1.,0.));
-#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3865 = ORIENTED_EDGE('',*,*,#3866,.T.);
+#3866 = EDGE_CURVE('',#3844,#1150,#3867,.T.);
+#3867 = SURFACE_CURVE('',#3868,(#3872,#3879),.PCURVE_S1.);
+#3868 = LINE('',#3869,#3870);
+#3869 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
+#3870 = VECTOR('',#3871,1.);
+#3871 = DIRECTION('',(0.851658316705,0.,-0.524097425664));
+#3872 = PCURVE('',#1188,#3873);
+#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878);
+#3874 = LINE('',#3875,#3876);
+#3875 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#3876 = VECTOR('',#3877,1.);
+#3877 = DIRECTION('',(-0.524097425664,0.851658316705));
+#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3870 = ORIENTED_EDGE('',*,*,#3871,.F.);
-#3871 = EDGE_CURVE('',#3872,#3849,#3874,.T.);
-#3872 = VERTEX_POINT('',#3873);
-#3873 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
-#3874 = SURFACE_CURVE('',#3875,(#3879,#3886),.PCURVE_S1.);
-#3875 = LINE('',#3876,#3877);
-#3876 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
-#3877 = VECTOR('',#3878,1.);
-#3878 = DIRECTION('',(1.,0.,0.));
-#3879 = PCURVE('',#100,#3880);
+#3879 = PCURVE('',#1790,#3880);
 #3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885);
 #3881 = LINE('',#3882,#3883);
-#3882 = CARTESIAN_POINT('',(-13.7,6.65));
+#3882 = CARTESIAN_POINT('',(0.,-380.));
 #3883 = VECTOR('',#3884,1.);
-#3884 = DIRECTION('',(0.,1.));
+#3884 = DIRECTION('',(1.,0.));
 #3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3886 = PCURVE('',#1528,#3887);
-#3887 = DEFINITIONAL_REPRESENTATION('',(#3888),#3892);
-#3888 = LINE('',#3889,#3890);
-#3889 = CARTESIAN_POINT('',(0.,0.));
-#3890 = VECTOR('',#3891,1.);
-#3891 = DIRECTION('',(1.,0.));
-#3892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3886 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#3887 = ORIENTED_EDGE('',*,*,#3888,.T.);
+#3888 = EDGE_CURVE('',#1173,#3889,#3891,.T.);
+#3889 = VERTEX_POINT('',#3890);
+#3890 = CARTESIAN_POINT('',(-1.340498607497,-380.,2.401158779277));
+#3891 = SURFACE_CURVE('',#3892,(#3897,#3908),.PCURVE_S1.);
+#3892 = CIRCLE('',#3893,2.75);
+#3893 = AXIS2_PLACEMENT_3D('',#3894,#3895,#3896);
+#3894 = CARTESIAN_POINT('',(0.,-380.,1.69E-13));
+#3895 = DIRECTION('',(0.,-1.,0.));
+#3896 = DIRECTION('',(1.,0.,0.));
+#3897 = PCURVE('',#1188,#3898);
+#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3907);
+#3899 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3900,#3901,#3902,#3903,
+#3904,#3905,#3906),.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('') );
+#3900 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3901 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#3902 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#3903 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#3904 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#3905 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#3906 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3893 = ORIENTED_EDGE('',*,*,#3894,.F.);
-#3894 = EDGE_CURVE('',#3895,#3872,#3897,.T.);
-#3895 = VERTEX_POINT('',#3896);
-#3896 = CARTESIAN_POINT('',(-6.,-380.,7.));
-#3897 = SURFACE_CURVE('',#3898,(#3902,#3909),.PCURVE_S1.);
-#3898 = LINE('',#3899,#3900);
-#3899 = CARTESIAN_POINT('',(-6.,-380.,7.));
-#3900 = VECTOR('',#3901,1.);
-#3901 = DIRECTION('',(0.755218729872,-4.366326366392E-16,-0.655472859889
-    ));
-#3902 = PCURVE('',#100,#3903);
-#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908);
-#3904 = LINE('',#3905,#3906);
-#3905 = CARTESIAN_POINT('',(-16.,4.));
-#3906 = VECTOR('',#3907,1.);
-#3907 = DIRECTION('',(0.655472859889,0.755218729872));
-#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3908 = PCURVE('',#2136,#3909);
+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);
+#3910 = LINE('',#3911,#3912);
+#3911 = CARTESIAN_POINT('',(-0.,-380.));
+#3912 = VECTOR('',#3913,1.);
+#3913 = DIRECTION('',(-1.,0.));
+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3909 = PCURVE('',#1556,#3910);
-#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915);
-#3911 = LINE('',#3912,#3913);
-#3912 = CARTESIAN_POINT('',(0.,0.));
-#3913 = VECTOR('',#3914,1.);
-#3914 = DIRECTION('',(1.,0.));
-#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3915 = ORIENTED_EDGE('',*,*,#3916,.F.);
+#3916 = EDGE_CURVE('',#3917,#3889,#3919,.T.);
+#3917 = VERTEX_POINT('',#3918);
+#3918 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
+#3919 = SURFACE_CURVE('',#3920,(#3924,#3931),.PCURVE_S1.);
+#3920 = LINE('',#3921,#3922);
+#3921 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
+#3922 = VECTOR('',#3923,1.);
+#3923 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#3924 = PCURVE('',#1188,#3925);
+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);
+#3926 = LINE('',#3927,#3928);
+#3927 = CARTESIAN_POINT('',(-2.450522347367,3.511182519147));
+#3928 = VECTOR('',#3929,1.);
+#3929 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3916 = ORIENTED_EDGE('',*,*,#3917,.F.);
-#3917 = EDGE_CURVE('',#3918,#3895,#3920,.T.);
-#3918 = VERTEX_POINT('',#3919);
-#3919 = CARTESIAN_POINT('',(-6.,-380.,8.5));
-#3920 = SURFACE_CURVE('',#3921,(#3925,#3932),.PCURVE_S1.);
-#3921 = LINE('',#3922,#3923);
-#3922 = CARTESIAN_POINT('',(-6.,-380.,8.5));
-#3923 = VECTOR('',#3924,1.);
-#3924 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#3925 = PCURVE('',#100,#3926);
-#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3931);
-#3927 = LINE('',#3928,#3929);
-#3928 = CARTESIAN_POINT('',(-17.5,4.));
-#3929 = VECTOR('',#3930,1.);
-#3930 = DIRECTION('',(1.,0.));
-#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3931 = PCURVE('',#2164,#3932);
+#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
+#3933 = LINE('',#3934,#3935);
+#3934 = CARTESIAN_POINT('',(-1.841045351704E-15,-380.));
+#3935 = VECTOR('',#3936,1.);
+#3936 = DIRECTION('',(1.,3.1E-16));
+#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3932 = PCURVE('',#1584,#3933);
-#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);
-#3934 = LINE('',#3935,#3936);
-#3935 = CARTESIAN_POINT('',(0.,0.));
-#3936 = VECTOR('',#3937,1.);
-#3937 = DIRECTION('',(1.,0.));
-#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3938 = ORIENTED_EDGE('',*,*,#3939,.F.);
+#3939 = EDGE_CURVE('',#3940,#3917,#3942,.T.);
+#3940 = VERTEX_POINT('',#3941);
+#3941 = CARTESIAN_POINT('',(-2.474873734153,-380.,2.474873734153));
+#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(-2.474873734153,-380.,2.474873734153));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#3947 = PCURVE('',#1188,#3948);
+#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953);
+#3949 = LINE('',#3950,#3951);
+#3950 = CARTESIAN_POINT('',(-2.980852433257,2.980852433257));
+#3951 = VECTOR('',#3952,1.);
+#3952 = DIRECTION('',(0.707106781187,0.707106781187));
+#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3939 = ORIENTED_EDGE('',*,*,#3940,.F.);
-#3940 = EDGE_CURVE('',#3941,#3918,#3943,.T.);
-#3941 = VERTEX_POINT('',#3942);
-#3942 = CARTESIAN_POINT('',(-3.,-380.,8.5));
-#3943 = SURFACE_CURVE('',#3944,(#3948,#3955),.PCURVE_S1.);
-#3944 = LINE('',#3945,#3946);
-#3945 = CARTESIAN_POINT('',(-3.,-380.,8.5));
-#3946 = VECTOR('',#3947,1.);
-#3947 = DIRECTION('',(-1.,0.,0.));
-#3948 = PCURVE('',#100,#3949);
-#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
-#3950 = LINE('',#3951,#3952);
-#3951 = CARTESIAN_POINT('',(-17.5,7.));
-#3952 = VECTOR('',#3953,1.);
-#3953 = DIRECTION('',(-0.,-1.));
-#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3954 = PCURVE('',#2192,#3955);
+#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3960);
+#3956 = LINE('',#3957,#3958);
+#3957 = CARTESIAN_POINT('',(1.841045351704E-15,-380.));
+#3958 = VECTOR('',#3959,1.);
+#3959 = DIRECTION('',(1.,-3.1E-16));
+#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3955 = PCURVE('',#1612,#3956);
-#3956 = DEFINITIONAL_REPRESENTATION('',(#3957),#3961);
-#3957 = LINE('',#3958,#3959);
-#3958 = CARTESIAN_POINT('',(0.,0.));
-#3959 = VECTOR('',#3960,1.);
-#3960 = DIRECTION('',(1.,0.));
-#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3961 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3962 = EDGE_CURVE('',#3963,#3940,#3965,.T.);
+#3963 = VERTEX_POINT('',#3964);
+#3964 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
+#3965 = SURFACE_CURVE('',#3966,(#3970,#3977),.PCURVE_S1.);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#3970 = PCURVE('',#1188,#3971);
+#3971 = DEFINITIONAL_REPRESENTATION('',(#3972),#3976);
+#3972 = LINE('',#3973,#3974);
+#3973 = CARTESIAN_POINT('',(-3.511182519147,2.450522347367));
+#3974 = VECTOR('',#3975,1.);
+#3975 = DIRECTION('',(0.707106781187,0.707106781187));
+#3976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3962 = ORIENTED_EDGE('',*,*,#3963,.F.);
-#3963 = EDGE_CURVE('',#3964,#3941,#3966,.T.);
-#3964 = VERTEX_POINT('',#3965);
-#3965 = CARTESIAN_POINT('',(-3.,-380.,9.6));
-#3966 = SURFACE_CURVE('',#3967,(#3971,#3978),.PCURVE_S1.);
-#3967 = LINE('',#3968,#3969);
-#3968 = CARTESIAN_POINT('',(-3.,-380.,9.6));
-#3969 = VECTOR('',#3970,1.);
-#3970 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#3971 = PCURVE('',#100,#3972);
-#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977);
-#3973 = LINE('',#3974,#3975);
-#3974 = CARTESIAN_POINT('',(-18.6,7.));
-#3975 = VECTOR('',#3976,1.);
-#3976 = DIRECTION('',(1.,0.));
-#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3977 = PCURVE('',#2220,#3978);
+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);
+#3979 = LINE('',#3980,#3981);
+#3980 = CARTESIAN_POINT('',(1.841045351704E-15,-380.));
+#3981 = VECTOR('',#3982,1.);
+#3982 = DIRECTION('',(1.,-3.1E-16));
+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3978 = PCURVE('',#1640,#3979);
-#3979 = DEFINITIONAL_REPRESENTATION('',(#3980),#3984);
-#3980 = LINE('',#3981,#3982);
-#3981 = CARTESIAN_POINT('',(-1.7763568394E-15,1.183291357832E-30));
-#3982 = VECTOR('',#3983,1.);
-#3983 = DIRECTION('',(1.,0.));
-#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3984 = ORIENTED_EDGE('',*,*,#3985,.F.);
+#3985 = EDGE_CURVE('',#3986,#3963,#3988,.T.);
+#3986 = VERTEX_POINT('',#3987);
+#3987 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
+#3988 = SURFACE_CURVE('',#3989,(#3993,#4000),.PCURVE_S1.);
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#3993 = PCURVE('',#1188,#3994);
+#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999);
+#3995 = LINE('',#3996,#3997);
+#3996 = CARTESIAN_POINT('',(-4.115227559913,3.054567388133));
+#3997 = VECTOR('',#3998,1.);
+#3998 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3985 = ORIENTED_EDGE('',*,*,#3986,.F.);
-#3986 = EDGE_CURVE('',#3987,#3964,#3989,.T.);
-#3987 = VERTEX_POINT('',#3988);
-#3988 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
-#3989 = SURFACE_CURVE('',#3990,(#3994,#4001),.PCURVE_S1.);
-#3990 = LINE('',#3991,#3992);
-#3991 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
-#3992 = VECTOR('',#3993,1.);
-#3993 = DIRECTION('',(1.,0.,0.));
-#3994 = PCURVE('',#100,#3995);
-#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000);
-#3996 = LINE('',#3997,#3998);
-#3997 = CARTESIAN_POINT('',(-18.6,6.6));
-#3998 = VECTOR('',#3999,1.);
-#3999 = DIRECTION('',(0.,1.));
-#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4000 = PCURVE('',#2248,#4001);
+#4001 = DEFINITIONAL_REPRESENTATION('',(#4002),#4006);
+#4002 = LINE('',#4003,#4004);
+#4003 = CARTESIAN_POINT('',(1.841045351704E-15,-380.));
+#4004 = VECTOR('',#4005,1.);
+#4005 = DIRECTION('',(1.,-3.1E-16));
+#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4001 = PCURVE('',#1668,#4002);
-#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);
-#4003 = LINE('',#4004,#4005);
-#4004 = CARTESIAN_POINT('',(0.,0.));
-#4005 = VECTOR('',#4006,1.);
-#4006 = DIRECTION('',(1.,0.));
-#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4007 = ORIENTED_EDGE('',*,*,#4008,.T.);
+#4008 = EDGE_CURVE('',#3986,#4009,#4011,.T.);
+#4009 = VERTEX_POINT('',#4010);
+#4010 = CARTESIAN_POINT('',(-2.75,-380.,0.));
+#4011 = SURFACE_CURVE('',#4012,(#4017,#4028),.PCURVE_S1.);
+#4012 = CIRCLE('',#4013,2.75);
+#4013 = AXIS2_PLACEMENT_3D('',#4014,#4015,#4016);
+#4014 = CARTESIAN_POINT('',(0.,-380.,1.69E-13));
+#4015 = DIRECTION('',(0.,-1.,0.));
+#4016 = DIRECTION('',(1.,0.,0.));
+#4017 = PCURVE('',#1188,#4018);
+#4018 = DEFINITIONAL_REPRESENTATION('',(#4019),#4027);
+#4019 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4020,#4021,#4022,#4023,
+#4024,#4025,#4026),.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('') );
+#4020 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4021 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#4022 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#4023 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#4024 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#4025 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#4026 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4008 = ORIENTED_EDGE('',*,*,#4009,.F.);
-#4009 = EDGE_CURVE('',#4010,#3987,#4012,.T.);
-#4010 = VERTEX_POINT('',#4011);
-#4011 = CARTESIAN_POINT('',(-3.4,-380.,10.));
-#4012 = SURFACE_CURVE('',#4013,(#4017,#4024),.PCURVE_S1.);
-#4013 = LINE('',#4014,#4015);
-#4014 = CARTESIAN_POINT('',(-3.4,-380.,10.));
-#4015 = VECTOR('',#4016,1.);
-#4016 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
-#4017 = PCURVE('',#100,#4018);
-#4018 = DEFINITIONAL_REPRESENTATION('',(#4019),#4023);
-#4019 = LINE('',#4020,#4021);
-#4020 = CARTESIAN_POINT('',(-19.,6.6));
-#4021 = VECTOR('',#4022,1.);
-#4022 = DIRECTION('',(1.,0.));
-#4023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4028 = PCURVE('',#2281,#4029);
+#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4034);
+#4030 = LINE('',#4031,#4032);
+#4031 = CARTESIAN_POINT('',(-0.,-380.));
+#4032 = VECTOR('',#4033,1.);
+#4033 = DIRECTION('',(-1.,0.));
+#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4024 = PCURVE('',#1696,#4025);
-#4025 = DEFINITIONAL_REPRESENTATION('',(#4026),#4030);
-#4026 = LINE('',#4027,#4028);
-#4027 = CARTESIAN_POINT('',(0.,0.));
-#4028 = VECTOR('',#4029,1.);
-#4029 = DIRECTION('',(1.,0.));
-#4030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4035 = ORIENTED_EDGE('',*,*,#4036,.T.);
+#4036 = EDGE_CURVE('',#4009,#4037,#4039,.T.);
+#4037 = VERTEX_POINT('',#4038);
+#4038 = CARTESIAN_POINT('',(-4.3,-380.,0.));
+#4039 = SURFACE_CURVE('',#4040,(#4044,#4051),.PCURVE_S1.);
+#4040 = LINE('',#4041,#4042);
+#4041 = CARTESIAN_POINT('',(-2.75,-380.,1.6934E-13));
+#4042 = VECTOR('',#4043,1.);
+#4043 = DIRECTION('',(-1.,0.,0.));
+#4044 = PCURVE('',#1188,#4045);
+#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050);
+#4046 = LINE('',#4047,#4048);
+#4047 = CARTESIAN_POINT('',(-5.45572616741,2.70572616741));
+#4048 = VECTOR('',#4049,1.);
+#4049 = DIRECTION('',(0.,-1.));
+#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4031 = ORIENTED_EDGE('',*,*,#4032,.F.);
-#4032 = EDGE_CURVE('',#4033,#4010,#4035,.T.);
-#4033 = VERTEX_POINT('',#4034);
-#4034 = CARTESIAN_POINT('',(-9.,-380.,10.));
-#4035 = SURFACE_CURVE('',#4036,(#4040,#4047),.PCURVE_S1.);
-#4036 = LINE('',#4037,#4038);
-#4037 = CARTESIAN_POINT('',(-9.,-380.,10.));
-#4038 = VECTOR('',#4039,1.);
-#4039 = DIRECTION('',(1.,0.,0.));
-#4040 = PCURVE('',#100,#4041);
-#4041 = DEFINITIONAL_REPRESENTATION('',(#4042),#4046);
-#4042 = LINE('',#4043,#4044);
-#4043 = CARTESIAN_POINT('',(-19.,1.));
-#4044 = VECTOR('',#4045,1.);
-#4045 = DIRECTION('',(0.,1.));
-#4046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4051 = PCURVE('',#4052,#4057);
+#4052 = PLANE('',#4053);
+#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4054 = CARTESIAN_POINT('',(-5.45572616741,-380.,-5.45572616741));
+#4055 = DIRECTION('',(0.,1.,4.4E-16));
+#4056 = DIRECTION('',(0.,-4.4E-16,1.));
+#4057 = DEFINITIONAL_REPRESENTATION('',(#4058),#4062);
+#4058 = LINE('',#4059,#4060);
+#4059 = CARTESIAN_POINT('',(5.45572616741,2.70572616741));
+#4060 = VECTOR('',#4061,1.);
+#4061 = DIRECTION('',(-0.,-1.));
+#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4047 = PCURVE('',#1724,#4048);
-#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);
-#4049 = LINE('',#4050,#4051);
-#4050 = CARTESIAN_POINT('',(0.,-380.));
-#4051 = VECTOR('',#4052,1.);
-#4052 = DIRECTION('',(1.,0.));
-#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4063 = ORIENTED_EDGE('',*,*,#4064,.T.);
+#4064 = EDGE_CURVE('',#4037,#4065,#4067,.T.);
+#4065 = VERTEX_POINT('',#4066);
+#4066 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
+#4067 = SURFACE_CURVE('',#4068,(#4072,#4079),.PCURVE_S1.);
+#4068 = LINE('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(-4.3,-380.,1.6934E-13));
+#4070 = VECTOR('',#4071,1.);
+#4071 = DIRECTION('',(-0.524097425664,0.,0.851658316705));
+#4072 = PCURVE('',#1188,#4073);
+#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078);
+#4074 = LINE('',#4075,#4076);
+#4075 = CARTESIAN_POINT('',(-5.45572616741,1.15572616741));
+#4076 = VECTOR('',#4077,1.);
+#4077 = DIRECTION('',(0.851658316705,-0.524097425664));
+#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4054 = ORIENTED_EDGE('',*,*,#4055,.T.);
-#4055 = EDGE_CURVE('',#4033,#4056,#4058,.T.);
-#4056 = VERTEX_POINT('',#4057);
-#4057 = CARTESIAN_POINT('',(-10.,-380.,9.));
-#4058 = SURFACE_CURVE('',#4059,(#4064,#4071),.PCURVE_S1.);
-#4059 = CIRCLE('',#4060,1.);
-#4060 = AXIS2_PLACEMENT_3D('',#4061,#4062,#4063);
-#4061 = CARTESIAN_POINT('',(-9.,-380.,9.));
-#4062 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4063 = DIRECTION('',(1.,0.,0.));
-#4064 = PCURVE('',#100,#4065);
-#4065 = DEFINITIONAL_REPRESENTATION('',(#4066),#4070);
-#4066 = CIRCLE('',#4067,1.);
-#4067 = AXIS2_PLACEMENT_2D('',#4068,#4069);
-#4068 = CARTESIAN_POINT('',(-18.,1.));
-#4069 = DIRECTION('',(0.,1.));
-#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4079 = PCURVE('',#2337,#4080);
+#4080 = DEFINITIONAL_REPRESENTATION('',(#4081),#4085);
+#4081 = LINE('',#4082,#4083);
+#4082 = CARTESIAN_POINT('',(0.,-380.));
+#4083 = VECTOR('',#4084,1.);
+#4084 = DIRECTION('',(1.,0.));
+#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4071 = PCURVE('',#1753,#4072);
-#4072 = DEFINITIONAL_REPRESENTATION('',(#4073),#4077);
-#4073 = LINE('',#4074,#4075);
-#4074 = CARTESIAN_POINT('',(-0.,-380.));
-#4075 = VECTOR('',#4076,1.);
-#4076 = DIRECTION('',(-1.,0.));
-#4077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4086 = ORIENTED_EDGE('',*,*,#4087,.T.);
+#4087 = EDGE_CURVE('',#4065,#4088,#4090,.T.);
+#4088 = VERTEX_POINT('',#4089);
+#4089 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
+#4090 = SURFACE_CURVE('',#4091,(#4095,#4102),.PCURVE_S1.);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(0.,0.,1.));
+#4095 = PCURVE('',#1188,#4096);
+#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101);
+#4097 = LINE('',#4098,#4099);
+#4098 = CARTESIAN_POINT('',(-4.80572616741,0.75572616741));
+#4099 = VECTOR('',#4100,1.);
+#4100 = DIRECTION('',(1.,0.));
+#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4078 = ORIENTED_EDGE('',*,*,#4079,.F.);
-#4079 = EDGE_CURVE('',#4080,#4056,#4082,.T.);
-#4080 = VERTEX_POINT('',#4081);
-#4081 = CARTESIAN_POINT('',(-10.,-380.,3.4));
-#4082 = SURFACE_CURVE('',#4083,(#4087,#4094),.PCURVE_S1.);
-#4083 = LINE('',#4084,#4085);
-#4084 = CARTESIAN_POINT('',(-10.,-380.,-9.));
-#4085 = VECTOR('',#4086,1.);
-#4086 = DIRECTION('',(0.,5.551115123126E-16,1.));
-#4087 = PCURVE('',#100,#4088);
-#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093);
-#4089 = LINE('',#4090,#4091);
-#4090 = CARTESIAN_POINT('',(0.,0.));
-#4091 = VECTOR('',#4092,1.);
-#4092 = DIRECTION('',(-1.,0.));
-#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4102 = PCURVE('',#2365,#4103);
+#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108);
+#4104 = LINE('',#4105,#4106);
+#4105 = CARTESIAN_POINT('',(0.,-380.));
+#4106 = VECTOR('',#4107,1.);
+#4107 = DIRECTION('',(1.,0.));
+#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4094 = PCURVE('',#1781,#4095);
-#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100);
-#4096 = LINE('',#4097,#4098);
-#4097 = CARTESIAN_POINT('',(4.440892098501E-16,-380.));
-#4098 = VECTOR('',#4099,1.);
-#4099 = DIRECTION('',(1.,0.));
-#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4109 = ORIENTED_EDGE('',*,*,#4110,.T.);
+#4110 = EDGE_CURVE('',#4088,#4111,#4113,.T.);
+#4111 = VERTEX_POINT('',#4112);
+#4112 = CARTESIAN_POINT('',(-7.,-380.,6.));
+#4113 = SURFACE_CURVE('',#4114,(#4118,#4125),.PCURVE_S1.);
+#4114 = LINE('',#4115,#4116);
+#4115 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
+#4116 = VECTOR('',#4117,1.);
+#4117 = DIRECTION('',(-0.655472859889,0.,0.755218729872));
+#4118 = PCURVE('',#1188,#4119);
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(-2.10572616741,0.75572616741));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(0.755218729872,-0.655472859889));
+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4101 = ORIENTED_EDGE('',*,*,#4102,.F.);
-#4102 = EDGE_CURVE('',#4103,#4080,#4105,.T.);
-#4103 = VERTEX_POINT('',#4104);
-#4104 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
-#4105 = SURFACE_CURVE('',#4106,(#4110,#4117),.PCURVE_S1.);
-#4106 = LINE('',#4107,#4108);
-#4107 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
-#4108 = VECTOR('',#4109,1.);
-#4109 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#4110 = PCURVE('',#100,#4111);
-#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4116);
-#4112 = LINE('',#4113,#4114);
-#4113 = CARTESIAN_POINT('',(-12.4,0.4));
-#4114 = VECTOR('',#4115,1.);
-#4115 = DIRECTION('',(-1.110223024625E-16,-1.));
-#4116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4125 = PCURVE('',#2393,#4126);
+#4126 = DEFINITIONAL_REPRESENTATION('',(#4127),#4131);
+#4127 = LINE('',#4128,#4129);
+#4128 = CARTESIAN_POINT('',(-1.171717326301E-15,-380.));
+#4129 = VECTOR('',#4130,1.);
+#4130 = DIRECTION('',(1.,-3.4E-16));
+#4131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4117 = PCURVE('',#1809,#4118);
-#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123);
-#4119 = LINE('',#4120,#4121);
-#4120 = CARTESIAN_POINT('',(0.,0.));
-#4121 = VECTOR('',#4122,1.);
-#4122 = DIRECTION('',(1.,0.));
-#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4132 = ORIENTED_EDGE('',*,*,#4133,.F.);
+#4133 = EDGE_CURVE('',#4134,#4111,#4136,.T.);
+#4134 = VERTEX_POINT('',#4135);
+#4135 = CARTESIAN_POINT('',(-8.5,-380.,6.));
+#4136 = SURFACE_CURVE('',#4137,(#4141,#4148),.PCURVE_S1.);
+#4137 = LINE('',#4138,#4139);
+#4138 = CARTESIAN_POINT('',(-8.5,-380.,6.));
+#4139 = VECTOR('',#4140,1.);
+#4140 = DIRECTION('',(1.,0.,0.));
+#4141 = PCURVE('',#1188,#4142);
+#4142 = DEFINITIONAL_REPRESENTATION('',(#4143),#4147);
+#4143 = LINE('',#4144,#4145);
+#4144 = CARTESIAN_POINT('',(0.54427383259,-3.04427383259));
+#4145 = VECTOR('',#4146,1.);
+#4146 = DIRECTION('',(0.,1.));
+#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4124 = ORIENTED_EDGE('',*,*,#4125,.F.);
-#4125 = EDGE_CURVE('',#4126,#4103,#4128,.T.);
-#4126 = VERTEX_POINT('',#4127);
-#4127 = CARTESIAN_POINT('',(-9.6,-380.,3.));
-#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.);
-#4129 = LINE('',#4130,#4131);
-#4130 = CARTESIAN_POINT('',(-9.6,-380.,3.));
-#4131 = VECTOR('',#4132,1.);
-#4132 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#4133 = PCURVE('',#100,#4134);
-#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
-#4135 = LINE('',#4136,#4137);
-#4136 = CARTESIAN_POINT('',(-12.,0.4));
-#4137 = VECTOR('',#4138,1.);
-#4138 = DIRECTION('',(-1.,1.110223024625E-16));
-#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4148 = PCURVE('',#2421,#4149);
+#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);
+#4150 = LINE('',#4151,#4152);
+#4151 = CARTESIAN_POINT('',(0.,-380.));
+#4152 = VECTOR('',#4153,1.);
+#4153 = DIRECTION('',(1.,0.));
+#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4140 = PCURVE('',#1837,#4141);
-#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);
-#4142 = LINE('',#4143,#4144);
-#4143 = CARTESIAN_POINT('',(0.,0.));
-#4144 = VECTOR('',#4145,1.);
-#4145 = DIRECTION('',(1.,0.));
-#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4155 = ORIENTED_EDGE('',*,*,#4156,.F.);
+#4156 = EDGE_CURVE('',#4157,#4134,#4159,.T.);
+#4157 = VERTEX_POINT('',#4158);
+#4158 = CARTESIAN_POINT('',(-8.5,-380.,3.));
+#4159 = SURFACE_CURVE('',#4160,(#4164,#4171),.PCURVE_S1.);
+#4160 = LINE('',#4161,#4162);
+#4161 = CARTESIAN_POINT('',(-8.5,-380.,3.));
+#4162 = VECTOR('',#4163,1.);
+#4163 = DIRECTION('',(0.,0.,1.));
+#4164 = PCURVE('',#1188,#4165);
+#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4170);
+#4166 = LINE('',#4167,#4168);
+#4167 = CARTESIAN_POINT('',(-2.45572616741,-3.04427383259));
+#4168 = VECTOR('',#4169,1.);
+#4169 = DIRECTION('',(1.,0.));
+#4170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4147 = ORIENTED_EDGE('',*,*,#4148,.F.);
-#4148 = EDGE_CURVE('',#4149,#4126,#4151,.T.);
-#4149 = VERTEX_POINT('',#4150);
-#4150 = CARTESIAN_POINT('',(-8.5,-380.,3.));
-#4151 = SURFACE_CURVE('',#4152,(#4156,#4163),.PCURVE_S1.);
-#4152 = LINE('',#4153,#4154);
-#4153 = CARTESIAN_POINT('',(-8.5,-380.,3.));
-#4154 = VECTOR('',#4155,1.);
-#4155 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#4156 = PCURVE('',#100,#4157);
-#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162);
-#4158 = LINE('',#4159,#4160);
-#4159 = CARTESIAN_POINT('',(-12.,1.5));
-#4160 = VECTOR('',#4161,1.);
-#4161 = DIRECTION('',(-1.110223024625E-16,-1.));
-#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4171 = PCURVE('',#2449,#4172);
+#4172 = DEFINITIONAL_REPRESENTATION('',(#4173),#4177);
+#4173 = LINE('',#4174,#4175);
+#4174 = CARTESIAN_POINT('',(1.997988952874E-15,-380.));
+#4175 = VECTOR('',#4176,1.);
+#4176 = DIRECTION('',(1.,-4.4E-16));
+#4177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4163 = PCURVE('',#1865,#4164);
-#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);
-#4165 = LINE('',#4166,#4167);
-#4166 = CARTESIAN_POINT('',(0.,0.));
-#4167 = VECTOR('',#4168,1.);
-#4168 = DIRECTION('',(1.,0.));
-#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4178 = ORIENTED_EDGE('',*,*,#4179,.F.);
+#4179 = EDGE_CURVE('',#4180,#4157,#4182,.T.);
+#4180 = VERTEX_POINT('',#4181);
+#4181 = CARTESIAN_POINT('',(-9.6,-380.,3.));
+#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.);
+#4183 = LINE('',#4184,#4185);
+#4184 = CARTESIAN_POINT('',(-9.6,-380.,3.));
+#4185 = VECTOR('',#4186,1.);
+#4186 = DIRECTION('',(1.,0.,0.));
+#4187 = PCURVE('',#1188,#4188);
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(-2.45572616741,-4.14427383259));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(0.,1.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4170 = ORIENTED_EDGE('',*,*,#4171,.F.);
-#4171 = EDGE_CURVE('',#4172,#4149,#4174,.T.);
-#4172 = VERTEX_POINT('',#4173);
-#4173 = CARTESIAN_POINT('',(-8.5,-380.,6.));
-#4174 = SURFACE_CURVE('',#4175,(#4179,#4186),.PCURVE_S1.);
-#4175 = LINE('',#4176,#4177);
-#4176 = CARTESIAN_POINT('',(-8.5,-380.,6.));
-#4177 = VECTOR('',#4178,1.);
-#4178 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#4179 = PCURVE('',#100,#4180);
-#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185);
-#4181 = LINE('',#4182,#4183);
-#4182 = CARTESIAN_POINT('',(-15.,1.5));
-#4183 = VECTOR('',#4184,1.);
-#4184 = DIRECTION('',(1.,-1.110223024625E-16));
-#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4194 = PCURVE('',#2477,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(0.,-380.));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(1.,0.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4186 = PCURVE('',#1893,#4187);
-#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192);
-#4188 = LINE('',#4189,#4190);
-#4189 = CARTESIAN_POINT('',(0.,0.));
-#4190 = VECTOR('',#4191,1.);
-#4191 = DIRECTION('',(1.,0.));
-#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4201 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4202 = EDGE_CURVE('',#4203,#4180,#4205,.T.);
+#4203 = VERTEX_POINT('',#4204);
+#4204 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
+#4205 = SURFACE_CURVE('',#4206,(#4210,#4217),.PCURVE_S1.);
+#4206 = LINE('',#4207,#4208);
+#4207 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
+#4208 = VECTOR('',#4209,1.);
+#4209 = DIRECTION('',(0.,0.,-1.));
+#4210 = PCURVE('',#1188,#4211);
+#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4216);
+#4212 = LINE('',#4213,#4214);
+#4213 = CARTESIAN_POINT('',(-2.05572616741,-4.14427383259));
+#4214 = VECTOR('',#4215,1.);
+#4215 = DIRECTION('',(-1.,0.));
+#4216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4193 = ORIENTED_EDGE('',*,*,#4194,.F.);
-#4194 = EDGE_CURVE('',#4195,#4172,#4197,.T.);
-#4195 = VERTEX_POINT('',#4196);
-#4196 = CARTESIAN_POINT('',(-7.,-380.,6.));
-#4197 = SURFACE_CURVE('',#4198,(#4202,#4209),.PCURVE_S1.);
-#4198 = LINE('',#4199,#4200);
-#4199 = CARTESIAN_POINT('',(-7.,-380.,6.));
-#4200 = VECTOR('',#4201,1.);
-#4201 = DIRECTION('',(-1.,0.,1.110223024625E-16));
-#4202 = PCURVE('',#100,#4203);
-#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4208);
-#4204 = LINE('',#4205,#4206);
-#4205 = CARTESIAN_POINT('',(-15.,3.));
-#4206 = VECTOR('',#4207,1.);
-#4207 = DIRECTION('',(-1.110223024625E-16,-1.));
-#4208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4217 = PCURVE('',#2505,#4218);
+#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223);
+#4219 = LINE('',#4220,#4221);
+#4220 = CARTESIAN_POINT('',(-1.997988952874E-15,-380.));
+#4221 = VECTOR('',#4222,1.);
+#4222 = DIRECTION('',(1.,4.4E-16));
+#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4209 = PCURVE('',#1921,#4210);
-#4210 = DEFINITIONAL_REPRESENTATION('',(#4211),#4215);
-#4211 = LINE('',#4212,#4213);
-#4212 = CARTESIAN_POINT('',(0.,0.));
-#4213 = VECTOR('',#4214,1.);
-#4214 = DIRECTION('',(1.,0.));
-#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4216 = ORIENTED_EDGE('',*,*,#4217,.F.);
-#4217 = EDGE_CURVE('',#4218,#4195,#4220,.T.);
-#4218 = VERTEX_POINT('',#4219);
-#4219 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
-#4220 = SURFACE_CURVE('',#4221,(#4225,#4232),.PCURVE_S1.);
-#4221 = LINE('',#4222,#4223);
-#4222 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
-#4223 = VECTOR('',#4224,1.);
-#4224 = DIRECTION('',(-0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#4225 = PCURVE('',#100,#4226);
-#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231);
+#4224 = ORIENTED_EDGE('',*,*,#4225,.F.);
+#4225 = EDGE_CURVE('',#3630,#4203,#4226,.T.);
+#4226 = SURFACE_CURVE('',#4227,(#4231,#4238),.PCURVE_S1.);
 #4227 = LINE('',#4228,#4229);
-#4228 = CARTESIAN_POINT('',(-12.35,5.3));
+#4228 = CARTESIAN_POINT('',(-10.,-380.,3.4));
 #4229 = VECTOR('',#4230,1.);
-#4230 = DIRECTION('',(-0.755218729872,-0.655472859889));
-#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4230 = DIRECTION('',(1.,0.,0.));
+#4231 = PCURVE('',#1188,#4232);
+#4232 = DEFINITIONAL_REPRESENTATION('',(#4233),#4237);
+#4233 = LINE('',#4234,#4235);
+#4234 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#4235 = VECTOR('',#4236,1.);
+#4236 = DIRECTION('',(0.,1.));
+#4237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4232 = PCURVE('',#1949,#4233);
-#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238);
-#4234 = LINE('',#4235,#4236);
-#4235 = CARTESIAN_POINT('',(0.,0.));
-#4236 = VECTOR('',#4237,1.);
-#4237 = DIRECTION('',(1.,0.));
-#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4238 = PCURVE('',#2531,#4239);
+#4239 = DEFINITIONAL_REPRESENTATION('',(#4240),#4244);
+#4240 = LINE('',#4241,#4242);
+#4241 = CARTESIAN_POINT('',(0.,-380.));
+#4242 = VECTOR('',#4243,1.);
+#4243 = DIRECTION('',(1.,0.));
+#4244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4239 = ORIENTED_EDGE('',*,*,#4240,.F.);
-#4240 = EDGE_CURVE('',#4241,#4218,#4243,.T.);
-#4241 = VERTEX_POINT('',#4242);
-#4242 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
-#4243 = SURFACE_CURVE('',#4244,(#4248,#4255),.PCURVE_S1.);
-#4244 = LINE('',#4245,#4246);
-#4245 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
-#4246 = VECTOR('',#4247,1.);
-#4247 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#4248 = PCURVE('',#100,#4249);
-#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4254);
-#4250 = LINE('',#4251,#4252);
-#4251 = CARTESIAN_POINT('',(-9.65,5.3));
-#4252 = VECTOR('',#4253,1.);
-#4253 = DIRECTION('',(-1.,1.110223024625E-16));
-#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4245 = ADVANCED_FACE('',(#4246),#1356,.F.);
+#4246 = FACE_BOUND('',#4247,.F.);
+#4247 = EDGE_LOOP('',(#4248,#4273,#4301,#4324,#4347,#4370,#4393,#4416,
+    #4439,#4462,#4485,#4508,#4531,#4559,#4582,#4605,#4628,#4651,#4677,
+    #4678,#4701,#4724,#4747,#4770,#4793,#4816,#4839));
+#4248 = ORIENTED_EDGE('',*,*,#4249,.T.);
+#4249 = EDGE_CURVE('',#4250,#4252,#4254,.T.);
+#4250 = VERTEX_POINT('',#4251);
+#4251 = CARTESIAN_POINT('',(10.,-380.,-3.4));
+#4252 = VERTEX_POINT('',#4253);
+#4253 = CARTESIAN_POINT('',(10.,-380.,-9.));
+#4254 = SURFACE_CURVE('',#4255,(#4259,#4266),.PCURVE_S1.);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(10.,-380.,-3.4));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(0.,6.7E-16,-1.));
+#4259 = PCURVE('',#1356,#4260);
+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);
+#4261 = LINE('',#4262,#4263);
+#4262 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#4263 = VECTOR('',#4264,1.);
+#4264 = DIRECTION('',(1.,0.));
+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4255 = PCURVE('',#1977,#4256);
-#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4261);
-#4257 = LINE('',#4258,#4259);
-#4258 = CARTESIAN_POINT('',(0.,0.));
-#4259 = VECTOR('',#4260,1.);
-#4260 = DIRECTION('',(1.,0.));
-#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4266 = PCURVE('',#2750,#4267);
+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272);
+#4268 = LINE('',#4269,#4270);
+#4269 = CARTESIAN_POINT('',(1.202369473212E-13,-380.));
+#4270 = VECTOR('',#4271,1.);
+#4271 = DIRECTION('',(1.,4.5E-16));
+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4262 = ORIENTED_EDGE('',*,*,#4263,.F.);
-#4263 = EDGE_CURVE('',#4264,#4241,#4266,.T.);
-#4264 = VERTEX_POINT('',#4265);
-#4265 = CARTESIAN_POINT('',(-4.3,-380.,2.114197705794E-13));
-#4266 = SURFACE_CURVE('',#4267,(#4271,#4278),.PCURVE_S1.);
-#4267 = LINE('',#4268,#4269);
-#4268 = CARTESIAN_POINT('',(-4.3,-380.,2.114197705794E-13));
-#4269 = VECTOR('',#4270,1.);
-#4270 = DIRECTION('',(-0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#4271 = PCURVE('',#100,#4272);
-#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);
-#4273 = LINE('',#4274,#4275);
-#4274 = CARTESIAN_POINT('',(-9.,5.7));
-#4275 = VECTOR('',#4276,1.);
-#4276 = DIRECTION('',(-0.851658316705,-0.524097425664));
-#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4273 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4274 = EDGE_CURVE('',#4275,#4252,#4277,.T.);
+#4275 = VERTEX_POINT('',#4276);
+#4276 = CARTESIAN_POINT('',(9.,-380.,-10.));
+#4277 = SURFACE_CURVE('',#4278,(#4283,#4294),.PCURVE_S1.);
+#4278 = CIRCLE('',#4279,1.);
+#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);
+#4280 = CARTESIAN_POINT('',(9.,-380.,-9.));
+#4281 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#4282 = DIRECTION('',(-1.,0.,0.));
+#4283 = PCURVE('',#1356,#4284);
+#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4293);
+#4285 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4286,#4287,#4288,#4289,
+#4290,#4291,#4292),.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('') );
+#4286 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#4287 = CARTESIAN_POINT('',(5.276324640159,-2.54427383259));
+#4288 = CARTESIAN_POINT('',(4.410299236374,-4.04427383259));
+#4289 = CARTESIAN_POINT('',(3.54427383259,-5.54427383259));
+#4290 = CARTESIAN_POINT('',(2.678248428806,-4.04427383259));
+#4291 = CARTESIAN_POINT('',(1.812223025021,-2.54427383259));
+#4292 = CARTESIAN_POINT('',(3.54427383259,-2.54427383259));
+#4293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4278 = PCURVE('',#2005,#4279);
-#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284);
-#4280 = LINE('',#4281,#4282);
-#4281 = CARTESIAN_POINT('',(0.,0.));
-#4282 = VECTOR('',#4283,1.);
-#4283 = DIRECTION('',(1.,2.465190328816E-32));
-#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4285 = ORIENTED_EDGE('',*,*,#4286,.F.);
-#4286 = EDGE_CURVE('',#4287,#4264,#4289,.T.);
-#4287 = VERTEX_POINT('',#4288);
-#4288 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
-#4289 = SURFACE_CURVE('',#4290,(#4294,#4301),.PCURVE_S1.);
-#4290 = LINE('',#4291,#4292);
-#4291 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
-#4292 = VECTOR('',#4293,1.);
-#4293 = DIRECTION('',(0.524097425664,5.673184033913E-16,0.851658316705)
-  );
-#4294 = PCURVE('',#100,#4295);
+#4294 = PCURVE('',#2783,#4295);
 #4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4300);
 #4296 = LINE('',#4297,#4298);
-#4297 = CARTESIAN_POINT('',(-8.35,5.3));
+#4297 = CARTESIAN_POINT('',(-0.,-380.));
 #4298 = VECTOR('',#4299,1.);
-#4299 = DIRECTION('',(-0.851658316705,0.524097425664));
+#4299 = DIRECTION('',(-1.,0.));
 #4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4301 = PCURVE('',#2033,#4302);
-#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307);
-#4303 = LINE('',#4304,#4305);
-#4304 = CARTESIAN_POINT('',(0.,0.));
-#4305 = VECTOR('',#4306,1.);
-#4306 = DIRECTION('',(1.,0.));
-#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4301 = ORIENTED_EDGE('',*,*,#4302,.T.);
+#4302 = EDGE_CURVE('',#4275,#4303,#4305,.T.);
+#4303 = VERTEX_POINT('',#4304);
+#4304 = CARTESIAN_POINT('',(3.4,-380.,-10.));
+#4305 = SURFACE_CURVE('',#4306,(#4310,#4317),.PCURVE_S1.);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(9.,-380.,-10.));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(-1.,-0.,-0.));
+#4310 = PCURVE('',#1356,#4311);
+#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316);
+#4312 = LINE('',#4313,#4314);
+#4313 = CARTESIAN_POINT('',(4.54427383259,-3.54427383259));
+#4314 = VECTOR('',#4315,1.);
+#4315 = DIRECTION('',(0.,1.));
+#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4308 = ORIENTED_EDGE('',*,*,#4309,.F.);
-#4309 = EDGE_CURVE('',#4310,#4287,#4312,.T.);
-#4310 = VERTEX_POINT('',#4311);
-#4311 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
-#4312 = SURFACE_CURVE('',#4313,(#4317,#4324),.PCURVE_S1.);
-#4313 = LINE('',#4314,#4315);
-#4314 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
-#4315 = VECTOR('',#4316,1.);
-#4316 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#4317 = PCURVE('',#100,#4318);
+#4317 = PCURVE('',#2811,#4318);
 #4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4323);
 #4319 = LINE('',#4320,#4321);
-#4320 = CARTESIAN_POINT('',(-5.65,5.3));
+#4320 = CARTESIAN_POINT('',(0.,-380.));
 #4321 = VECTOR('',#4322,1.);
-#4322 = DIRECTION('',(-1.,1.110223024625E-16));
+#4322 = DIRECTION('',(1.,0.));
 #4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4324 = PCURVE('',#2061,#4325);
-#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330);
-#4326 = LINE('',#4327,#4328);
-#4327 = CARTESIAN_POINT('',(0.,0.));
-#4328 = VECTOR('',#4329,1.);
-#4329 = DIRECTION('',(1.,0.));
-#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4324 = ORIENTED_EDGE('',*,*,#4325,.T.);
+#4325 = EDGE_CURVE('',#4303,#4326,#4328,.T.);
+#4326 = VERTEX_POINT('',#4327);
+#4327 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
+#4328 = SURFACE_CURVE('',#4329,(#4333,#4340),.PCURVE_S1.);
+#4329 = LINE('',#4330,#4331);
+#4330 = CARTESIAN_POINT('',(3.4,-380.,-10.));
+#4331 = VECTOR('',#4332,1.);
+#4332 = DIRECTION('',(0.,-6.7E-16,1.));
+#4333 = PCURVE('',#1356,#4334);
+#4334 = DEFINITIONAL_REPRESENTATION('',(#4335),#4339);
+#4335 = LINE('',#4336,#4337);
+#4336 = CARTESIAN_POINT('',(4.54427383259,2.05572616741));
+#4337 = VECTOR('',#4338,1.);
+#4338 = DIRECTION('',(-1.,0.));
+#4339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4331 = ORIENTED_EDGE('',*,*,#4332,.F.);
-#4332 = EDGE_CURVE('',#4333,#4310,#4335,.T.);
-#4333 = VERTEX_POINT('',#4334);
-#4334 = CARTESIAN_POINT('',(-7.,-380.,-6.));
-#4335 = SURFACE_CURVE('',#4336,(#4340,#4347),.PCURVE_S1.);
-#4336 = LINE('',#4337,#4338);
-#4337 = CARTESIAN_POINT('',(-7.,-380.,-6.));
-#4338 = VECTOR('',#4339,1.);
-#4339 = DIRECTION('',(0.655472859889,5.030767335191E-16,0.755218729872)
-  );
-#4340 = PCURVE('',#100,#4341);
+#4340 = PCURVE('',#2839,#4341);
 #4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346);
 #4342 = LINE('',#4343,#4344);
-#4343 = CARTESIAN_POINT('',(-3.,3.));
+#4343 = CARTESIAN_POINT('',(-1.402209617644E-13,-380.));
 #4344 = VECTOR('',#4345,1.);
-#4345 = DIRECTION('',(-0.755218729872,0.655472859889));
+#4345 = DIRECTION('',(1.,-4.5E-16));
 #4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4347 = PCURVE('',#2089,#4348);
-#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353);
-#4349 = LINE('',#4350,#4351);
-#4350 = CARTESIAN_POINT('',(0.,0.));
-#4351 = VECTOR('',#4352,1.);
-#4352 = DIRECTION('',(1.,0.));
-#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4348 = EDGE_CURVE('',#4326,#4349,#4351,.T.);
+#4349 = VERTEX_POINT('',#4350);
+#4350 = CARTESIAN_POINT('',(3.,-380.,-9.6));
+#4351 = SURFACE_CURVE('',#4352,(#4356,#4363),.PCURVE_S1.);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(-1.,-0.,-0.));
+#4356 = PCURVE('',#1356,#4357);
+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);
+#4358 = LINE('',#4359,#4360);
+#4359 = CARTESIAN_POINT('',(4.14427383259,2.05572616741));
+#4360 = VECTOR('',#4361,1.);
+#4361 = DIRECTION('',(0.,1.));
+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4354 = ORIENTED_EDGE('',*,*,#4355,.F.);
-#4355 = EDGE_CURVE('',#4356,#4333,#4358,.T.);
-#4356 = VERTEX_POINT('',#4357);
-#4357 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
-#4358 = SURFACE_CURVE('',#4359,(#4363,#4370),.PCURVE_S1.);
-#4359 = LINE('',#4360,#4361);
-#4360 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
-#4361 = VECTOR('',#4362,1.);
-#4362 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#4363 = PCURVE('',#100,#4364);
+#4363 = PCURVE('',#2867,#4364);
 #4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
 #4365 = LINE('',#4366,#4367);
-#4366 = CARTESIAN_POINT('',(-3.,1.5));
+#4366 = CARTESIAN_POINT('',(0.,-380.));
 #4367 = VECTOR('',#4368,1.);
-#4368 = DIRECTION('',(1.110223024625E-16,1.));
+#4368 = DIRECTION('',(1.,0.));
 #4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4370 = PCURVE('',#2117,#4371);
-#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);
-#4372 = LINE('',#4373,#4374);
-#4373 = CARTESIAN_POINT('',(0.,0.));
-#4374 = VECTOR('',#4375,1.);
-#4375 = DIRECTION('',(1.,0.));
-#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4370 = ORIENTED_EDGE('',*,*,#4371,.T.);
+#4371 = EDGE_CURVE('',#4349,#4372,#4374,.T.);
+#4372 = VERTEX_POINT('',#4373);
+#4373 = CARTESIAN_POINT('',(3.,-380.,-8.5));
+#4374 = SURFACE_CURVE('',#4375,(#4379,#4386),.PCURVE_S1.);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(3.,-380.,-9.6));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(0.,-6.7E-16,1.));
+#4379 = PCURVE('',#1356,#4380);
+#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4385);
+#4381 = LINE('',#4382,#4383);
+#4382 = CARTESIAN_POINT('',(4.14427383259,2.45572616741));
+#4383 = VECTOR('',#4384,1.);
+#4384 = DIRECTION('',(-1.,0.));
+#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4377 = ORIENTED_EDGE('',*,*,#4378,.F.);
-#4378 = EDGE_CURVE('',#4379,#4356,#4381,.T.);
-#4379 = VERTEX_POINT('',#4380);
-#4380 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
-#4381 = SURFACE_CURVE('',#4382,(#4386,#4393),.PCURVE_S1.);
-#4382 = LINE('',#4383,#4384);
-#4383 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
-#4384 = VECTOR('',#4385,1.);
-#4385 = DIRECTION('',(-1.110223024625E-16,-6.661338147751E-16,-1.));
-#4386 = PCURVE('',#100,#4387);
+#4386 = PCURVE('',#2895,#4387);
 #4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);
 #4388 = LINE('',#4389,#4390);
-#4389 = CARTESIAN_POINT('',(-6.,1.5));
+#4389 = CARTESIAN_POINT('',(-1.633136006766E-13,-380.));
 #4390 = VECTOR('',#4391,1.);
-#4391 = DIRECTION('',(1.,-1.110223024625E-16));
+#4391 = DIRECTION('',(1.,-4.5E-16));
 #4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4393 = PCURVE('',#2145,#4394);
-#4394 = DEFINITIONAL_REPRESENTATION('',(#4395),#4399);
-#4395 = LINE('',#4396,#4397);
-#4396 = CARTESIAN_POINT('',(0.,0.));
-#4397 = VECTOR('',#4398,1.);
-#4398 = DIRECTION('',(1.,0.));
-#4399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4393 = ORIENTED_EDGE('',*,*,#4394,.T.);
+#4394 = EDGE_CURVE('',#4372,#4395,#4397,.T.);
+#4395 = VERTEX_POINT('',#4396);
+#4396 = CARTESIAN_POINT('',(6.,-380.,-8.5));
+#4397 = SURFACE_CURVE('',#4398,(#4402,#4409),.PCURVE_S1.);
+#4398 = LINE('',#4399,#4400);
+#4399 = CARTESIAN_POINT('',(3.,-380.,-8.5));
+#4400 = VECTOR('',#4401,1.);
+#4401 = DIRECTION('',(1.,0.,0.));
+#4402 = PCURVE('',#1356,#4403);
+#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408);
+#4404 = LINE('',#4405,#4406);
+#4405 = CARTESIAN_POINT('',(3.04427383259,2.45572616741));
+#4406 = VECTOR('',#4407,1.);
+#4407 = DIRECTION('',(0.,-1.));
+#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4400 = ORIENTED_EDGE('',*,*,#4401,.F.);
-#4401 = EDGE_CURVE('',#4402,#4379,#4404,.T.);
-#4402 = VERTEX_POINT('',#4403);
-#4403 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
-#4404 = SURFACE_CURVE('',#4405,(#4409,#4416),.PCURVE_S1.);
-#4405 = LINE('',#4406,#4407);
-#4406 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
-#4407 = VECTOR('',#4408,1.);
-#4408 = DIRECTION('',(1.,0.,-1.110223024625E-16));
-#4409 = PCURVE('',#100,#4410);
+#4409 = PCURVE('',#2923,#4410);
 #4410 = DEFINITIONAL_REPRESENTATION('',(#4411),#4415);
 #4411 = LINE('',#4412,#4413);
-#4412 = CARTESIAN_POINT('',(-6.,0.4));
+#4412 = CARTESIAN_POINT('',(0.,-380.));
 #4413 = VECTOR('',#4414,1.);
-#4414 = DIRECTION('',(1.110223024625E-16,1.));
+#4414 = DIRECTION('',(1.,0.));
 #4415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4416 = PCURVE('',#2173,#4417);
-#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
-#4418 = LINE('',#4419,#4420);
-#4419 = CARTESIAN_POINT('',(0.,0.));
-#4420 = VECTOR('',#4421,1.);
-#4421 = DIRECTION('',(1.,0.));
-#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4416 = ORIENTED_EDGE('',*,*,#4417,.T.);
+#4417 = EDGE_CURVE('',#4395,#4418,#4420,.T.);
+#4418 = VERTEX_POINT('',#4419);
+#4419 = CARTESIAN_POINT('',(6.,-380.,-7.));
+#4420 = SURFACE_CURVE('',#4421,(#4425,#4432),.PCURVE_S1.);
+#4421 = LINE('',#4422,#4423);
+#4422 = CARTESIAN_POINT('',(6.,-380.,-8.5));
+#4423 = VECTOR('',#4424,1.);
+#4424 = DIRECTION('',(0.,-6.7E-16,1.));
+#4425 = PCURVE('',#1356,#4426);
+#4426 = DEFINITIONAL_REPRESENTATION('',(#4427),#4431);
+#4427 = LINE('',#4428,#4429);
+#4428 = CARTESIAN_POINT('',(3.04427383259,-0.54427383259));
+#4429 = VECTOR('',#4430,1.);
+#4430 = DIRECTION('',(-1.,0.));
+#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4423 = ORIENTED_EDGE('',*,*,#4424,.F.);
-#4424 = EDGE_CURVE('',#2694,#4402,#4425,.T.);
-#4425 = SURFACE_CURVE('',#4426,(#4430,#4437),.PCURVE_S1.);
-#4426 = LINE('',#4427,#4428);
-#4427 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
-#4428 = VECTOR('',#4429,1.);
-#4429 = DIRECTION('',(1.110223024625E-16,6.661338147751E-16,1.));
-#4430 = PCURVE('',#100,#4431);
-#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);
-#4432 = LINE('',#4433,#4434);
-#4433 = CARTESIAN_POINT('',(-5.6,0.4));
-#4434 = VECTOR('',#4435,1.);
-#4435 = DIRECTION('',(-1.,1.110223024625E-16));
-#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4432 = PCURVE('',#2951,#4433);
+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438);
+#4434 = LINE('',#4435,#4436);
+#4435 = CARTESIAN_POINT('',(-1.402209617644E-13,-380.));
+#4436 = VECTOR('',#4437,1.);
+#4437 = DIRECTION('',(1.,-4.5E-16));
+#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4437 = PCURVE('',#2201,#4438);
-#4438 = DEFINITIONAL_REPRESENTATION('',(#4439),#4443);
-#4439 = LINE('',#4440,#4441);
-#4440 = CARTESIAN_POINT('',(0.,0.));
-#4441 = VECTOR('',#4442,1.);
-#4442 = DIRECTION('',(1.,0.));
-#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4439 = ORIENTED_EDGE('',*,*,#4440,.F.);
+#4440 = EDGE_CURVE('',#4441,#4418,#4443,.T.);
+#4441 = VERTEX_POINT('',#4442);
+#4442 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
+#4443 = SURFACE_CURVE('',#4444,(#4448,#4455),.PCURVE_S1.);
+#4444 = LINE('',#4445,#4446);
+#4445 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
+#4446 = VECTOR('',#4447,1.);
+#4447 = DIRECTION('',(0.755218729872,4.4E-16,-0.655472859889));
+#4448 = PCURVE('',#1356,#4449);
+#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(-0.75572616741,2.10572616741));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(0.655472859889,-0.755218729872));
+#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4444 = ORIENTED_EDGE('',*,*,#2716,.F.);
-#4445 = FACE_BOUND('',#4446,.T.);
-#4446 = EDGE_LOOP('',(#4447,#4473,#4496,#4519,#4542,#4566,#4589,#4612,
-    #4635,#4659,#4682,#4705,#4728,#4752,#4775,#4798));
-#4447 = ORIENTED_EDGE('',*,*,#4448,.F.);
-#4448 = EDGE_CURVE('',#4449,#4451,#4453,.T.);
-#4449 = VERTEX_POINT('',#4450);
-#4450 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
-#4451 = VERTEX_POINT('',#4452);
-#4452 = CARTESIAN_POINT('',(-2.401158779276,-380.,-1.340498607498));
-#4453 = SURFACE_CURVE('',#4454,(#4459,#4466),.PCURVE_S1.);
-#4454 = CIRCLE('',#4455,2.75);
-#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458);
-#4456 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#4457 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4458 = DIRECTION('',(1.,0.,0.));
-#4459 = PCURVE('',#100,#4460);
-#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465);
-#4461 = CIRCLE('',#4462,2.75);
-#4462 = AXIS2_PLACEMENT_2D('',#4463,#4464);
-#4463 = CARTESIAN_POINT('',(-9.,10.));
-#4464 = DIRECTION('',(0.,1.));
-#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4455 = PCURVE('',#2979,#4456);
+#4456 = DEFINITIONAL_REPRESENTATION('',(#4457),#4461);
+#4457 = LINE('',#4458,#4459);
+#4458 = CARTESIAN_POINT('',(8.386148538536E-14,-380.));
+#4459 = VECTOR('',#4460,1.);
+#4460 = DIRECTION('',(1.,2.9E-16));
+#4461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4466 = PCURVE('',#2424,#4467);
-#4467 = DEFINITIONAL_REPRESENTATION('',(#4468),#4472);
-#4468 = LINE('',#4469,#4470);
-#4469 = CARTESIAN_POINT('',(0.,0.));
-#4470 = VECTOR('',#4471,1.);
-#4471 = DIRECTION('',(1.,0.));
-#4472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4462 = ORIENTED_EDGE('',*,*,#4463,.F.);
+#4463 = EDGE_CURVE('',#4464,#4441,#4466,.T.);
+#4464 = VERTEX_POINT('',#4465);
+#4465 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
+#4466 = SURFACE_CURVE('',#4467,(#4471,#4478),.PCURVE_S1.);
+#4467 = LINE('',#4468,#4469);
+#4468 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
+#4469 = VECTOR('',#4470,1.);
+#4470 = DIRECTION('',(1.,0.,0.));
+#4471 = PCURVE('',#1356,#4472);
+#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477);
+#4473 = LINE('',#4474,#4475);
+#4474 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#4475 = VECTOR('',#4476,1.);
+#4476 = DIRECTION('',(0.,-1.));
+#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4473 = ORIENTED_EDGE('',*,*,#4474,.T.);
-#4474 = EDGE_CURVE('',#4449,#4475,#4477,.T.);
-#4475 = VERTEX_POINT('',#4476);
-#4476 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
-#4477 = SURFACE_CURVE('',#4478,(#4482,#4489),.PCURVE_S1.);
-#4478 = LINE('',#4479,#4480);
-#4479 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
-#4480 = VECTOR('',#4481,1.);
-#4481 = DIRECTION('',(-0.707106781187,3.92523114671E-16,0.707106781187)
-  );
-#4482 = PCURVE('',#100,#4483);
-#4483 = DEFINITIONAL_REPRESENTATION('',(#4484),#4488);
-#4484 = LINE('',#4485,#4486);
-#4485 = CARTESIAN_POINT('',(-10.34049860749,7.598841220723));
-#4486 = VECTOR('',#4487,1.);
-#4487 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4478 = PCURVE('',#3007,#4479);
+#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484);
+#4480 = LINE('',#4481,#4482);
+#4481 = CARTESIAN_POINT('',(0.,-380.));
+#4482 = VECTOR('',#4483,1.);
+#4483 = DIRECTION('',(1.,0.));
+#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4489 = PCURVE('',#2452,#4490);
-#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4495);
-#4491 = LINE('',#4492,#4493);
-#4492 = CARTESIAN_POINT('',(0.,0.));
-#4493 = VECTOR('',#4494,1.);
-#4494 = DIRECTION('',(1.,0.));
-#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4485 = ORIENTED_EDGE('',*,*,#4486,.T.);
+#4486 = EDGE_CURVE('',#4464,#4487,#4489,.T.);
+#4487 = VERTEX_POINT('',#4488);
+#4488 = CARTESIAN_POINT('',(0.,-380.,-4.3));
+#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.);
+#4490 = LINE('',#4491,#4492);
+#4491 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
+#4492 = VECTOR('',#4493,1.);
+#4493 = DIRECTION('',(-0.851658316705,-3.5E-16,0.524097425664));
+#4494 = PCURVE('',#1356,#4495);
+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(-0.75572616741,4.80572616741));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(-0.524097425664,0.851658316705));
+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4496 = ORIENTED_EDGE('',*,*,#4497,.T.);
-#4497 = EDGE_CURVE('',#4475,#4498,#4500,.T.);
-#4498 = VERTEX_POINT('',#4499);
-#4499 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
-#4500 = SURFACE_CURVE('',#4501,(#4505,#4512),.PCURVE_S1.);
-#4501 = LINE('',#4502,#4503);
-#4502 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
-#4503 = VECTOR('',#4504,1.);
-#4504 = DIRECTION('',(0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#4505 = PCURVE('',#100,#4506);
-#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4511);
-#4507 = LINE('',#4508,#4509);
-#4508 = CARTESIAN_POINT('',(-10.94454364826,6.994796179957));
-#4509 = VECTOR('',#4510,1.);
-#4510 = DIRECTION('',(-0.707106781187,0.707106781187));
-#4511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4501 = PCURVE('',#3035,#4502);
+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);
+#4503 = LINE('',#4504,#4505);
+#4504 = CARTESIAN_POINT('',(2.081E-14,-380.));
+#4505 = VECTOR('',#4506,1.);
+#4506 = DIRECTION('',(1.,0.));
+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4512 = PCURVE('',#2480,#4513);
-#4513 = DEFINITIONAL_REPRESENTATION('',(#4514),#4518);
-#4514 = LINE('',#4515,#4516);
-#4515 = CARTESIAN_POINT('',(0.,0.));
-#4516 = VECTOR('',#4517,1.);
-#4517 = DIRECTION('',(1.,0.));
-#4518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4508 = ORIENTED_EDGE('',*,*,#4509,.F.);
+#4509 = EDGE_CURVE('',#4510,#4487,#4512,.T.);
+#4510 = VERTEX_POINT('',#4511);
+#4511 = CARTESIAN_POINT('',(0.,-380.,-2.75));
+#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.);
+#4513 = LINE('',#4514,#4515);
+#4514 = CARTESIAN_POINT('',(-1.7E-16,-380.,-2.75));
+#4515 = VECTOR('',#4516,1.);
+#4516 = DIRECTION('',(1.1E-16,6.7E-16,-1.));
+#4517 = PCURVE('',#1356,#4518);
+#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);
+#4519 = LINE('',#4520,#4521);
+#4520 = CARTESIAN_POINT('',(-2.70572616741,5.45572616741));
+#4521 = VECTOR('',#4522,1.);
+#4522 = DIRECTION('',(1.,-1.1E-16));
+#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4519 = ORIENTED_EDGE('',*,*,#4520,.T.);
-#4520 = EDGE_CURVE('',#4498,#4521,#4523,.T.);
-#4521 = VERTEX_POINT('',#4522);
-#4522 = CARTESIAN_POINT('',(-1.340498607498,-380.,2.401158779277));
-#4523 = SURFACE_CURVE('',#4524,(#4528,#4535),.PCURVE_S1.);
-#4524 = LINE('',#4525,#4526);
-#4525 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
-#4526 = VECTOR('',#4527,1.);
-#4527 = DIRECTION('',(0.707106781186,-3.925231146713E-16,-0.707106781187
-    ));
-#4528 = PCURVE('',#100,#4529);
-#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534);
-#4530 = LINE('',#4531,#4532);
-#4531 = CARTESIAN_POINT('',(-12.00520382004,8.055456351737));
-#4532 = VECTOR('',#4533,1.);
-#4533 = DIRECTION('',(0.707106781187,0.707106781186));
-#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4524 = PCURVE('',#4052,#4525);
+#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(2.70572616741,5.45572616741));
+#4528 = VECTOR('',#4529,1.);
+#4529 = DIRECTION('',(-1.,1.1E-16));
+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4535 = PCURVE('',#2508,#4536);
-#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541);
-#4537 = LINE('',#4538,#4539);
-#4538 = CARTESIAN_POINT('',(0.,0.));
-#4539 = VECTOR('',#4540,1.);
-#4540 = DIRECTION('',(1.,0.));
-#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4531 = ORIENTED_EDGE('',*,*,#4532,.T.);
+#4532 = EDGE_CURVE('',#4510,#4533,#4535,.T.);
+#4533 = VERTEX_POINT('',#4534);
+#4534 = CARTESIAN_POINT('',(1.340498607497,-380.,-2.401158779277));
+#4535 = SURFACE_CURVE('',#4536,(#4541,#4552),.PCURVE_S1.);
+#4536 = CIRCLE('',#4537,2.75);
+#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540);
+#4538 = CARTESIAN_POINT('',(0.,-380.,-2.273736754432E-13));
+#4539 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#4540 = DIRECTION('',(-1.,0.,0.));
+#4541 = PCURVE('',#1356,#4542);
+#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4551);
+#4543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4544,#4545,#4546,#4547,
+#4548,#4549,#4550),.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('') );
+#4544 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4545 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#4546 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#4547 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#4548 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#4549 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#4550 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4542 = ORIENTED_EDGE('',*,*,#4543,.F.);
-#4543 = EDGE_CURVE('',#4544,#4521,#4546,.T.);
-#4544 = VERTEX_POINT('',#4545);
-#4545 = CARTESIAN_POINT('',(1.340498607497,-380.,2.401158779277));
-#4546 = SURFACE_CURVE('',#4547,(#4552,#4559),.PCURVE_S1.);
-#4547 = CIRCLE('',#4548,2.75);
-#4548 = AXIS2_PLACEMENT_3D('',#4549,#4550,#4551);
-#4549 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#4550 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4551 = DIRECTION('',(1.,0.,0.));
-#4552 = PCURVE('',#100,#4553);
+#4552 = PCURVE('',#3091,#4553);
 #4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558);
-#4554 = CIRCLE('',#4555,2.75);
-#4555 = AXIS2_PLACEMENT_2D('',#4556,#4557);
-#4556 = CARTESIAN_POINT('',(-9.,10.));
-#4557 = DIRECTION('',(0.,1.));
+#4554 = LINE('',#4555,#4556);
+#4555 = CARTESIAN_POINT('',(-0.,-380.));
+#4556 = VECTOR('',#4557,1.);
+#4557 = DIRECTION('',(-1.,0.));
 #4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4559 = PCURVE('',#2537,#4560);
-#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565);
-#4561 = LINE('',#4562,#4563);
-#4562 = CARTESIAN_POINT('',(0.,0.));
-#4563 = VECTOR('',#4564,1.);
-#4564 = DIRECTION('',(1.,0.));
-#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4559 = ORIENTED_EDGE('',*,*,#4560,.F.);
+#4560 = EDGE_CURVE('',#4561,#4533,#4563,.T.);
+#4561 = VERTEX_POINT('',#4562);
+#4562 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
+#4563 = SURFACE_CURVE('',#4564,(#4568,#4575),.PCURVE_S1.);
+#4564 = LINE('',#4565,#4566);
+#4565 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
+#4566 = VECTOR('',#4567,1.);
+#4567 = DIRECTION('',(-0.707106781187,-4.7E-16,0.707106781187));
+#4568 = PCURVE('',#1356,#4569);
+#4569 = DEFINITIONAL_REPRESENTATION('',(#4570),#4574);
+#4570 = LINE('',#4571,#4572);
+#4571 = CARTESIAN_POINT('',(-2.450522347367,3.511182519147));
+#4572 = VECTOR('',#4573,1.);
+#4573 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4566 = ORIENTED_EDGE('',*,*,#4567,.F.);
-#4567 = EDGE_CURVE('',#4568,#4544,#4570,.T.);
-#4568 = VERTEX_POINT('',#4569);
-#4569 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
-#4570 = SURFACE_CURVE('',#4571,(#4575,#4582),.PCURVE_S1.);
-#4571 = LINE('',#4572,#4573);
-#4572 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
-#4573 = VECTOR('',#4574,1.);
-#4574 = DIRECTION('',(-0.707106781186,-3.925231146711E-16,
-    -0.707106781187));
-#4575 = PCURVE('',#100,#4576);
+#4575 = PCURVE('',#3119,#4576);
 #4576 = DEFINITIONAL_REPRESENTATION('',(#4577),#4581);
 #4577 = LINE('',#4578,#4579);
-#4578 = CARTESIAN_POINT('',(-12.00520382004,11.944543648263));
+#4578 = CARTESIAN_POINT('',(-9.620924586838E-14,-380.));
 #4579 = VECTOR('',#4580,1.);
-#4580 = DIRECTION('',(0.707106781187,-0.707106781186));
+#4580 = DIRECTION('',(1.,-3.1E-16));
 #4581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4582 = PCURVE('',#2565,#4583);
-#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);
-#4584 = LINE('',#4585,#4586);
-#4585 = CARTESIAN_POINT('',(-0.,0.));
-#4586 = VECTOR('',#4587,1.);
-#4587 = DIRECTION('',(1.,0.));
-#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4582 = ORIENTED_EDGE('',*,*,#4583,.F.);
+#4583 = EDGE_CURVE('',#4584,#4561,#4586,.T.);
+#4584 = VERTEX_POINT('',#4585);
+#4585 = CARTESIAN_POINT('',(2.474873734153,-380.,-2.474873734153));
+#4586 = SURFACE_CURVE('',#4587,(#4591,#4598),.PCURVE_S1.);
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(2.474873734153,-380.,-2.474873734153));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#4591 = PCURVE('',#1356,#4592);
+#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4597);
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(-2.980852433257,2.980852433257));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(0.707106781187,0.707106781187));
+#4597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4589 = ORIENTED_EDGE('',*,*,#4590,.F.);
-#4590 = EDGE_CURVE('',#4591,#4568,#4593,.T.);
-#4591 = VERTEX_POINT('',#4592);
-#4592 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
-#4593 = SURFACE_CURVE('',#4594,(#4598,#4605),.PCURVE_S1.);
-#4594 = LINE('',#4595,#4596);
-#4595 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
-#4596 = VECTOR('',#4597,1.);
-#4597 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#4598 = PCURVE('',#100,#4599);
+#4598 = PCURVE('',#3147,#4599);
 #4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
 #4600 = LINE('',#4601,#4602);
-#4601 = CARTESIAN_POINT('',(-10.94454364826,13.005203820043));
+#4601 = CARTESIAN_POINT('',(1.134802629139E-13,-380.));
 #4602 = VECTOR('',#4603,1.);
-#4603 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4603 = DIRECTION('',(1.,3.1E-16));
 #4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4605 = PCURVE('',#2593,#4606);
-#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
-#4607 = LINE('',#4608,#4609);
-#4608 = CARTESIAN_POINT('',(0.,0.));
-#4609 = VECTOR('',#4610,1.);
-#4610 = DIRECTION('',(1.,0.));
-#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4605 = ORIENTED_EDGE('',*,*,#4606,.F.);
+#4606 = EDGE_CURVE('',#4607,#4584,#4609,.T.);
+#4607 = VERTEX_POINT('',#4608);
+#4608 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
+#4609 = SURFACE_CURVE('',#4610,(#4614,#4621),.PCURVE_S1.);
+#4610 = LINE('',#4611,#4612);
+#4611 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
+#4612 = VECTOR('',#4613,1.);
+#4613 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#4614 = PCURVE('',#1356,#4615);
+#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4620);
+#4616 = LINE('',#4617,#4618);
+#4617 = CARTESIAN_POINT('',(-3.511182519147,2.450522347367));
+#4618 = VECTOR('',#4619,1.);
+#4619 = DIRECTION('',(0.707106781187,0.707106781187));
+#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4612 = ORIENTED_EDGE('',*,*,#4613,.F.);
-#4613 = EDGE_CURVE('',#4614,#4591,#4616,.T.);
-#4614 = VERTEX_POINT('',#4615);
-#4615 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607496));
-#4616 = SURFACE_CURVE('',#4617,(#4621,#4628),.PCURVE_S1.);
-#4617 = LINE('',#4618,#4619);
-#4618 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607496));
-#4619 = VECTOR('',#4620,1.);
-#4620 = DIRECTION('',(0.707106781186,3.925231146714E-16,0.707106781187)
-  );
-#4621 = PCURVE('',#100,#4622);
+#4621 = PCURVE('',#3175,#4622);
 #4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627);
 #4623 = LINE('',#4624,#4625);
-#4624 = CARTESIAN_POINT('',(-10.34049860749,12.401158779277));
+#4624 = CARTESIAN_POINT('',(9.055691301712E-14,-380.));
 #4625 = VECTOR('',#4626,1.);
-#4626 = DIRECTION('',(-0.707106781187,0.707106781186));
+#4626 = DIRECTION('',(1.,3.1E-16));
 #4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4628 = PCURVE('',#2621,#4629);
-#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634);
-#4630 = LINE('',#4631,#4632);
-#4631 = CARTESIAN_POINT('',(0.,0.));
-#4632 = VECTOR('',#4633,1.);
-#4633 = DIRECTION('',(1.,0.));
-#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4628 = ORIENTED_EDGE('',*,*,#4629,.F.);
+#4629 = EDGE_CURVE('',#4630,#4607,#4632,.T.);
+#4630 = VERTEX_POINT('',#4631);
+#4631 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607497));
+#4632 = SURFACE_CURVE('',#4633,(#4637,#4644),.PCURVE_S1.);
+#4633 = LINE('',#4634,#4635);
+#4634 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607497));
+#4635 = VECTOR('',#4636,1.);
+#4636 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#4637 = PCURVE('',#1356,#4638);
+#4638 = DEFINITIONAL_REPRESENTATION('',(#4639),#4643);
+#4639 = LINE('',#4640,#4641);
+#4640 = CARTESIAN_POINT('',(-4.115227559913,3.054567388133));
+#4641 = VECTOR('',#4642,1.);
+#4642 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4635 = ORIENTED_EDGE('',*,*,#4636,.F.);
-#4636 = EDGE_CURVE('',#4637,#4614,#4639,.T.);
-#4637 = VERTEX_POINT('',#4638);
-#4638 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607496));
-#4639 = SURFACE_CURVE('',#4640,(#4645,#4652),.PCURVE_S1.);
-#4640 = CIRCLE('',#4641,2.75);
-#4641 = AXIS2_PLACEMENT_3D('',#4642,#4643,#4644);
-#4642 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#4643 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4644 = DIRECTION('',(1.,0.,0.));
-#4645 = PCURVE('',#100,#4646);
-#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651);
-#4647 = CIRCLE('',#4648,2.75);
-#4648 = AXIS2_PLACEMENT_2D('',#4649,#4650);
-#4649 = CARTESIAN_POINT('',(-9.,10.));
-#4650 = DIRECTION('',(0.,1.));
-#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4644 = PCURVE('',#3203,#4645);
+#4645 = DEFINITIONAL_REPRESENTATION('',(#4646),#4650);
+#4646 = LINE('',#4647,#4648);
+#4647 = CARTESIAN_POINT('',(1.054727913746E-13,-380.));
+#4648 = VECTOR('',#4649,1.);
+#4649 = DIRECTION('',(1.,3.1E-16));
+#4650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4652 = PCURVE('',#2650,#4653);
-#4653 = DEFINITIONAL_REPRESENTATION('',(#4654),#4658);
-#4654 = LINE('',#4655,#4656);
-#4655 = CARTESIAN_POINT('',(0.,0.));
-#4656 = VECTOR('',#4657,1.);
-#4657 = DIRECTION('',(1.,0.));
-#4658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4651 = ORIENTED_EDGE('',*,*,#4652,.T.);
+#4652 = EDGE_CURVE('',#4630,#1317,#4653,.T.);
+#4653 = SURFACE_CURVE('',#4654,(#4659,#4670),.PCURVE_S1.);
+#4654 = CIRCLE('',#4655,2.75);
+#4655 = AXIS2_PLACEMENT_3D('',#4656,#4657,#4658);
+#4656 = CARTESIAN_POINT('',(0.,-380.,-2.273736754432E-13));
+#4657 = DIRECTION('',(-0.,-1.,-6.7E-16));
+#4658 = DIRECTION('',(-1.,0.,0.));
+#4659 = PCURVE('',#1356,#4660);
+#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4669);
+#4661 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4662,#4663,#4664,#4665,
+#4666,#4667,#4668),.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('') );
+#4662 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4663 = CARTESIAN_POINT('',(-0.692586446596,8.20572616741));
+#4664 = CARTESIAN_POINT('',(-3.074156307003,4.08072616741));
+#4665 = CARTESIAN_POINT('',(-5.45572616741,-4.427383259001E-02));
+#4666 = CARTESIAN_POINT('',(-7.837296027817,4.08072616741));
+#4667 = CARTESIAN_POINT('',(-10.21886588822,8.20572616741));
+#4668 = CARTESIAN_POINT('',(-5.45572616741,8.20572616741));
+#4669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4659 = ORIENTED_EDGE('',*,*,#4660,.T.);
-#4660 = EDGE_CURVE('',#4637,#4661,#4663,.T.);
-#4661 = VERTEX_POINT('',#4662);
-#4662 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
-#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.);
-#4664 = LINE('',#4665,#4666);
-#4665 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607496));
-#4666 = VECTOR('',#4667,1.);
-#4667 = DIRECTION('',(0.707106781186,-3.925231146712E-16,-0.707106781187
-    ));
-#4668 = PCURVE('',#100,#4669);
-#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);
-#4670 = LINE('',#4671,#4672);
-#4671 = CARTESIAN_POINT('',(-7.659501392504,12.401158779277));
-#4672 = VECTOR('',#4673,1.);
-#4673 = DIRECTION('',(0.707106781187,0.707106781186));
-#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4670 = PCURVE('',#2716,#4671);
+#4671 = DEFINITIONAL_REPRESENTATION('',(#4672),#4676);
+#4672 = LINE('',#4673,#4674);
+#4673 = CARTESIAN_POINT('',(-0.,-380.));
+#4674 = VECTOR('',#4675,1.);
+#4675 = DIRECTION('',(-1.,0.));
+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4675 = PCURVE('',#2676,#4676);
-#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681);
-#4677 = LINE('',#4678,#4679);
-#4678 = CARTESIAN_POINT('',(0.,0.));
-#4679 = VECTOR('',#4680,1.);
-#4680 = DIRECTION('',(1.,0.));
-#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4677 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#4678 = ORIENTED_EDGE('',*,*,#4679,.T.);
+#4679 = EDGE_CURVE('',#1341,#4680,#4682,.T.);
+#4680 = VERTEX_POINT('',#4681);
+#4681 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
+#4682 = SURFACE_CURVE('',#4683,(#4687,#4694),.PCURVE_S1.);
+#4683 = LINE('',#4684,#4685);
+#4684 = CARTESIAN_POINT('',(4.3,-380.,-2.273736754432E-13));
+#4685 = VECTOR('',#4686,1.);
+#4686 = DIRECTION('',(0.524097425664,5.7E-16,-0.851658316705));
+#4687 = PCURVE('',#1356,#4688);
+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);
+#4689 = LINE('',#4690,#4691);
+#4690 = CARTESIAN_POINT('',(-5.45572616741,1.15572616741));
+#4691 = VECTOR('',#4692,1.);
+#4692 = DIRECTION('',(0.851658316705,-0.524097425664));
+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4682 = ORIENTED_EDGE('',*,*,#4683,.T.);
-#4683 = EDGE_CURVE('',#4661,#4684,#4686,.T.);
-#4684 = VERTEX_POINT('',#4685);
-#4685 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
-#4686 = SURFACE_CURVE('',#4687,(#4691,#4698),.PCURVE_S1.);
-#4687 = LINE('',#4688,#4689);
-#4688 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
-#4689 = VECTOR('',#4690,1.);
-#4690 = DIRECTION('',(-0.707106781187,-3.925231146709E-16,
-    -0.707106781187));
-#4691 = PCURVE('',#100,#4692);
-#4692 = DEFINITIONAL_REPRESENTATION('',(#4693),#4697);
-#4693 = LINE('',#4694,#4695);
-#4694 = CARTESIAN_POINT('',(-7.055456351737,13.005203820043));
-#4695 = VECTOR('',#4696,1.);
-#4696 = DIRECTION('',(0.707106781187,-0.707106781187));
-#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4694 = PCURVE('',#3258,#4695);
+#4695 = DEFINITIONAL_REPRESENTATION('',(#4696),#4700);
+#4696 = LINE('',#4697,#4698);
+#4697 = CARTESIAN_POINT('',(1.20982788922E-13,-380.));
+#4698 = VECTOR('',#4699,1.);
+#4699 = DIRECTION('',(1.,3.8E-16));
+#4700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4698 = PCURVE('',#2254,#4699);
-#4699 = DEFINITIONAL_REPRESENTATION('',(#4700),#4704);
-#4700 = LINE('',#4701,#4702);
-#4701 = CARTESIAN_POINT('',(-0.,0.));
-#4702 = VECTOR('',#4703,1.);
-#4703 = DIRECTION('',(1.,0.));
-#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4701 = ORIENTED_EDGE('',*,*,#4702,.T.);
+#4702 = EDGE_CURVE('',#4680,#4703,#4705,.T.);
+#4703 = VERTEX_POINT('',#4704);
+#4704 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
+#4705 = SURFACE_CURVE('',#4706,(#4710,#4717),.PCURVE_S1.);
+#4706 = LINE('',#4707,#4708);
+#4707 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
+#4708 = VECTOR('',#4709,1.);
+#4709 = DIRECTION('',(0.,6.7E-16,-1.));
+#4710 = PCURVE('',#1356,#4711);
+#4711 = DEFINITIONAL_REPRESENTATION('',(#4712),#4716);
+#4712 = LINE('',#4713,#4714);
+#4713 = CARTESIAN_POINT('',(-4.80572616741,0.75572616741));
+#4714 = VECTOR('',#4715,1.);
+#4715 = DIRECTION('',(1.,0.));
+#4716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4705 = ORIENTED_EDGE('',*,*,#4706,.T.);
-#4706 = EDGE_CURVE('',#4684,#4707,#4709,.T.);
-#4707 = VERTEX_POINT('',#4708);
-#4708 = CARTESIAN_POINT('',(1.340498607498,-380.,-2.401158779276));
-#4709 = SURFACE_CURVE('',#4710,(#4714,#4721),.PCURVE_S1.);
-#4710 = LINE('',#4711,#4712);
-#4711 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
-#4712 = VECTOR('',#4713,1.);
-#4713 = DIRECTION('',(-0.707106781185,3.925231146716E-16,0.707106781188)
-  );
-#4714 = PCURVE('',#100,#4715);
-#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720);
-#4716 = LINE('',#4717,#4718);
-#4717 = CARTESIAN_POINT('',(-5.994796179957,11.944543648263));
-#4718 = VECTOR('',#4719,1.);
-#4719 = DIRECTION('',(-0.707106781188,-0.707106781185));
-#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4717 = PCURVE('',#3286,#4718);
+#4718 = DEFINITIONAL_REPRESENTATION('',(#4719),#4723);
+#4719 = LINE('',#4720,#4721);
+#4720 = CARTESIAN_POINT('',(1.20903081136E-13,-380.));
+#4721 = VECTOR('',#4722,1.);
+#4722 = DIRECTION('',(1.,4.5E-16));
+#4723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4721 = PCURVE('',#2282,#4722);
-#4722 = DEFINITIONAL_REPRESENTATION('',(#4723),#4727);
-#4723 = LINE('',#4724,#4725);
-#4724 = CARTESIAN_POINT('',(0.,0.));
-#4725 = VECTOR('',#4726,1.);
-#4726 = DIRECTION('',(1.,0.));
-#4727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4724 = ORIENTED_EDGE('',*,*,#4725,.T.);
+#4725 = EDGE_CURVE('',#4703,#4726,#4728,.T.);
+#4726 = VERTEX_POINT('',#4727);
+#4727 = CARTESIAN_POINT('',(7.,-380.,-6.));
+#4728 = SURFACE_CURVE('',#4729,(#4733,#4740),.PCURVE_S1.);
+#4729 = LINE('',#4730,#4731);
+#4730 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
+#4731 = VECTOR('',#4732,1.);
+#4732 = DIRECTION('',(0.655472859889,5.E-16,-0.755218729872));
+#4733 = PCURVE('',#1356,#4734);
+#4734 = DEFINITIONAL_REPRESENTATION('',(#4735),#4739);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(-2.10572616741,0.75572616741));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(0.755218729872,-0.655472859889));
+#4739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4728 = ORIENTED_EDGE('',*,*,#4729,.F.);
-#4729 = EDGE_CURVE('',#4730,#4707,#4732,.T.);
-#4730 = VERTEX_POINT('',#4731);
-#4731 = CARTESIAN_POINT('',(-1.340498607497,-380.,-2.401158779277));
-#4732 = SURFACE_CURVE('',#4733,(#4738,#4745),.PCURVE_S1.);
-#4733 = CIRCLE('',#4734,2.75);
-#4734 = AXIS2_PLACEMENT_3D('',#4735,#4736,#4737);
-#4735 = CARTESIAN_POINT('',(0.,-380.,2.109423746788E-13));
-#4736 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4737 = DIRECTION('',(1.,0.,0.));
-#4738 = PCURVE('',#100,#4739);
-#4739 = DEFINITIONAL_REPRESENTATION('',(#4740),#4744);
-#4740 = CIRCLE('',#4741,2.75);
-#4741 = AXIS2_PLACEMENT_2D('',#4742,#4743);
-#4742 = CARTESIAN_POINT('',(-9.,10.));
-#4743 = DIRECTION('',(0.,1.));
-#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4740 = PCURVE('',#3314,#4741);
+#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746);
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(1.232912499579E-13,-380.));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(1.,3.3E-16));
+#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4745 = PCURVE('',#2311,#4746);
-#4746 = DEFINITIONAL_REPRESENTATION('',(#4747),#4751);
-#4747 = LINE('',#4748,#4749);
-#4748 = CARTESIAN_POINT('',(0.,0.));
-#4749 = VECTOR('',#4750,1.);
-#4750 = DIRECTION('',(1.,0.));
-#4751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4747 = ORIENTED_EDGE('',*,*,#4748,.F.);
+#4748 = EDGE_CURVE('',#4749,#4726,#4751,.T.);
+#4749 = VERTEX_POINT('',#4750);
+#4750 = CARTESIAN_POINT('',(8.5,-380.,-6.));
+#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.);
+#4752 = LINE('',#4753,#4754);
+#4753 = CARTESIAN_POINT('',(8.5,-380.,-6.));
+#4754 = VECTOR('',#4755,1.);
+#4755 = DIRECTION('',(-1.,-0.,-0.));
+#4756 = PCURVE('',#1356,#4757);
+#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762);
+#4758 = LINE('',#4759,#4760);
+#4759 = CARTESIAN_POINT('',(0.54427383259,-3.04427383259));
+#4760 = VECTOR('',#4761,1.);
+#4761 = DIRECTION('',(0.,1.));
+#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4752 = ORIENTED_EDGE('',*,*,#4753,.T.);
-#4753 = EDGE_CURVE('',#4730,#4754,#4756,.T.);
-#4754 = VERTEX_POINT('',#4755);
-#4755 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
-#4756 = SURFACE_CURVE('',#4757,(#4761,#4768),.PCURVE_S1.);
-#4757 = LINE('',#4758,#4759);
-#4758 = CARTESIAN_POINT('',(-1.340498607497,-380.,-2.401158779277));
-#4759 = VECTOR('',#4760,1.);
-#4760 = DIRECTION('',(-0.707106781187,-3.925231146708E-16,
-    -0.707106781186));
-#4761 = PCURVE('',#100,#4762);
-#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767);
-#4763 = LINE('',#4764,#4765);
-#4764 = CARTESIAN_POINT('',(-6.598841220723,8.659501392503));
-#4765 = VECTOR('',#4766,1.);
-#4766 = DIRECTION('',(0.707106781186,-0.707106781187));
-#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4763 = PCURVE('',#3342,#4764);
+#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4769);
+#4765 = LINE('',#4766,#4767);
+#4766 = CARTESIAN_POINT('',(0.,-380.));
+#4767 = VECTOR('',#4768,1.);
+#4768 = DIRECTION('',(1.,0.));
+#4769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4768 = PCURVE('',#2339,#4769);
-#4769 = DEFINITIONAL_REPRESENTATION('',(#4770),#4774);
-#4770 = LINE('',#4771,#4772);
-#4771 = CARTESIAN_POINT('',(-0.,0.));
-#4772 = VECTOR('',#4773,1.);
-#4773 = DIRECTION('',(1.,0.));
-#4774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4770 = ORIENTED_EDGE('',*,*,#4771,.F.);
+#4771 = EDGE_CURVE('',#4772,#4749,#4774,.T.);
+#4772 = VERTEX_POINT('',#4773);
+#4773 = CARTESIAN_POINT('',(8.5,-380.,-3.));
+#4774 = SURFACE_CURVE('',#4775,(#4779,#4786),.PCURVE_S1.);
+#4775 = LINE('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(8.5,-380.,-3.));
+#4777 = VECTOR('',#4778,1.);
+#4778 = DIRECTION('',(0.,6.7E-16,-1.));
+#4779 = PCURVE('',#1356,#4780);
+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);
+#4781 = LINE('',#4782,#4783);
+#4782 = CARTESIAN_POINT('',(-2.45572616741,-3.04427383259));
+#4783 = VECTOR('',#4784,1.);
+#4784 = DIRECTION('',(1.,0.));
+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4775 = ORIENTED_EDGE('',*,*,#4776,.T.);
-#4776 = EDGE_CURVE('',#4754,#4777,#4779,.T.);
-#4777 = VERTEX_POINT('',#4778);
-#4778 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
-#4779 = SURFACE_CURVE('',#4780,(#4784,#4791),.PCURVE_S1.);
-#4780 = LINE('',#4781,#4782);
-#4781 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
-#4782 = VECTOR('',#4783,1.);
-#4783 = DIRECTION('',(-0.707106781187,3.925231146709E-16,0.707106781187)
-  );
-#4784 = PCURVE('',#100,#4785);
-#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790);
-#4786 = LINE('',#4787,#4788);
-#4787 = CARTESIAN_POINT('',(-5.994796179957,8.055456351737));
-#4788 = VECTOR('',#4789,1.);
-#4789 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4786 = PCURVE('',#3370,#4787);
+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);
+#4788 = LINE('',#4789,#4790);
+#4789 = CARTESIAN_POINT('',(1.428854970235E-13,-380.));
+#4790 = VECTOR('',#4791,1.);
+#4791 = DIRECTION('',(1.,4.5E-16));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4791 = PCURVE('',#2367,#4792);
-#4792 = DEFINITIONAL_REPRESENTATION('',(#4793),#4797);
-#4793 = LINE('',#4794,#4795);
-#4794 = CARTESIAN_POINT('',(0.,0.));
-#4795 = VECTOR('',#4796,1.);
-#4796 = DIRECTION('',(1.,0.));
-#4797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4793 = ORIENTED_EDGE('',*,*,#4794,.F.);
+#4794 = EDGE_CURVE('',#4795,#4772,#4797,.T.);
+#4795 = VERTEX_POINT('',#4796);
+#4796 = CARTESIAN_POINT('',(9.6,-380.,-3.));
+#4797 = SURFACE_CURVE('',#4798,(#4802,#4809),.PCURVE_S1.);
+#4798 = LINE('',#4799,#4800);
+#4799 = CARTESIAN_POINT('',(9.6,-380.,-3.));
+#4800 = VECTOR('',#4801,1.);
+#4801 = DIRECTION('',(-1.,-0.,-0.));
+#4802 = PCURVE('',#1356,#4803);
+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4808);
+#4804 = LINE('',#4805,#4806);
+#4805 = CARTESIAN_POINT('',(-2.45572616741,-4.14427383259));
+#4806 = VECTOR('',#4807,1.);
+#4807 = DIRECTION('',(0.,1.));
+#4808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4798 = ORIENTED_EDGE('',*,*,#4799,.T.);
-#4799 = EDGE_CURVE('',#4777,#4451,#4800,.T.);
-#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.);
-#4801 = LINE('',#4802,#4803);
-#4802 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
-#4803 = VECTOR('',#4804,1.);
-#4804 = DIRECTION('',(0.707106781187,3.925231146704E-16,0.707106781186)
-  );
-#4805 = PCURVE('',#100,#4806);
-#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811);
-#4807 = LINE('',#4808,#4809);
-#4808 = CARTESIAN_POINT('',(-7.055456351737,6.994796179957));
-#4809 = VECTOR('',#4810,1.);
-#4810 = DIRECTION('',(-0.707106781186,0.707106781187));
-#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4809 = PCURVE('',#3398,#4810);
+#4810 = DEFINITIONAL_REPRESENTATION('',(#4811),#4815);
+#4811 = LINE('',#4812,#4813);
+#4812 = CARTESIAN_POINT('',(0.,-380.));
+#4813 = VECTOR('',#4814,1.);
+#4814 = DIRECTION('',(1.,0.));
+#4815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4812 = PCURVE('',#2395,#4813);
-#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818);
-#4814 = LINE('',#4815,#4816);
-#4815 = CARTESIAN_POINT('',(0.,0.));
-#4816 = VECTOR('',#4817,1.);
-#4817 = DIRECTION('',(1.,0.));
-#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4819 = ADVANCED_FACE('',(#4820),#72,.T.);
-#4820 = FACE_BOUND('',#4821,.F.);
-#4821 = EDGE_LOOP('',(#4822,#4823,#4824,#4845));
-#4822 = ORIENTED_EDGE('',*,*,#56,.T.);
-#4823 = ORIENTED_EDGE('',*,*,#2741,.T.);
-#4824 = ORIENTED_EDGE('',*,*,#4825,.F.);
-#4825 = EDGE_CURVE('',#143,#2742,#4826,.T.);
-#4826 = SURFACE_CURVE('',#4827,(#4831,#4838),.PCURVE_S1.);
+#4816 = ORIENTED_EDGE('',*,*,#4817,.F.);
+#4817 = EDGE_CURVE('',#4818,#4795,#4820,.T.);
+#4818 = VERTEX_POINT('',#4819);
+#4819 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
+#4820 = SURFACE_CURVE('',#4821,(#4825,#4832),.PCURVE_S1.);
+#4821 = LINE('',#4822,#4823);
+#4822 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
+#4823 = VECTOR('',#4824,1.);
+#4824 = DIRECTION('',(0.,-6.7E-16,1.));
+#4825 = PCURVE('',#1356,#4826);
+#4826 = DEFINITIONAL_REPRESENTATION('',(#4827),#4831);
 #4827 = LINE('',#4828,#4829);
-#4828 = CARTESIAN_POINT('',(-9.,-5.551115123126E-15,-10.));
+#4828 = CARTESIAN_POINT('',(-2.05572616741,-4.14427383259));
 #4829 = VECTOR('',#4830,1.);
-#4830 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#4831 = PCURVE('',#72,#4832);
-#4832 = DEFINITIONAL_REPRESENTATION('',(#4833),#4837);
-#4833 = LINE('',#4834,#4835);
-#4834 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#4835 = VECTOR('',#4836,1.);
-#4836 = DIRECTION('',(-0.,-1.));
-#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4830 = DIRECTION('',(-1.,0.));
+#4831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4838 = PCURVE('',#182,#4839);
-#4839 = DEFINITIONAL_REPRESENTATION('',(#4840),#4844);
-#4840 = LINE('',#4841,#4842);
-#4841 = CARTESIAN_POINT('',(18.,0.));
-#4842 = VECTOR('',#4843,1.);
-#4843 = DIRECTION('',(0.,-1.));
-#4844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4832 = PCURVE('',#3426,#4833);
+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4838);
+#4834 = LINE('',#4835,#4836);
+#4835 = CARTESIAN_POINT('',(-1.202369473212E-13,-380.));
+#4836 = VECTOR('',#4837,1.);
+#4837 = DIRECTION('',(1.,-4.5E-16));
+#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4845 = ORIENTED_EDGE('',*,*,#142,.F.);
-#4846 = ADVANCED_FACE('',(#4847),#182,.T.);
-#4847 = FACE_BOUND('',#4848,.T.);
-#4848 = EDGE_LOOP('',(#4849,#4850,#4871,#4872));
-#4849 = ORIENTED_EDGE('',*,*,#166,.F.);
-#4850 = ORIENTED_EDGE('',*,*,#4851,.F.);
-#4851 = EDGE_CURVE('',#2766,#167,#4852,.T.);
-#4852 = SURFACE_CURVE('',#4853,(#4857,#4864),.PCURVE_S1.);
-#4853 = LINE('',#4854,#4855);
-#4854 = CARTESIAN_POINT('',(-3.4,-380.,-10.));
-#4855 = VECTOR('',#4856,1.);
-#4856 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#4857 = PCURVE('',#182,#4858);
-#4858 = DEFINITIONAL_REPRESENTATION('',(#4859),#4863);
-#4859 = LINE('',#4860,#4861);
-#4860 = CARTESIAN_POINT('',(12.4,-380.));
-#4861 = VECTOR('',#4862,1.);
-#4862 = DIRECTION('',(0.,1.));
-#4863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4839 = ORIENTED_EDGE('',*,*,#4840,.F.);
+#4840 = EDGE_CURVE('',#4250,#4818,#4841,.T.);
+#4841 = SURFACE_CURVE('',#4842,(#4846,#4853),.PCURVE_S1.);
+#4842 = LINE('',#4843,#4844);
+#4843 = CARTESIAN_POINT('',(10.,-380.,-3.4));
+#4844 = VECTOR('',#4845,1.);
+#4845 = DIRECTION('',(-1.,-0.,-0.));
+#4846 = PCURVE('',#1356,#4847);
+#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852);
+#4848 = LINE('',#4849,#4850);
+#4849 = CARTESIAN_POINT('',(-2.05572616741,-4.54427383259));
+#4850 = VECTOR('',#4851,1.);
+#4851 = DIRECTION('',(0.,1.));
+#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4864 = PCURVE('',#210,#4865);
-#4865 = DEFINITIONAL_REPRESENTATION('',(#4866),#4870);
+#4853 = PCURVE('',#3452,#4854);
+#4854 = DEFINITIONAL_REPRESENTATION('',(#4855),#4859);
+#4855 = LINE('',#4856,#4857);
+#4856 = CARTESIAN_POINT('',(0.,-380.));
+#4857 = VECTOR('',#4858,1.);
+#4858 = DIRECTION('',(1.,0.));
+#4859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4860 = ADVANCED_FACE('',(#4861),#1790,.T.);
+#4861 = FACE_BOUND('',#4862,.T.);
+#4862 = EDGE_LOOP('',(#4863,#4884,#4885,#4886));
+#4863 = ORIENTED_EDGE('',*,*,#4864,.T.);
+#4864 = EDGE_CURVE('',#2066,#3844,#4865,.T.);
+#4865 = SURFACE_CURVE('',#4866,(#4870,#4877),.PCURVE_S1.);
 #4866 = LINE('',#4867,#4868);
-#4867 = CARTESIAN_POINT('',(0.4,1.33226762955E-16));
+#4867 = CARTESIAN_POINT('',(-0.65,2.09E-15,4.7));
 #4868 = VECTOR('',#4869,1.);
-#4869 = DIRECTION('',(0.,-1.));
-#4870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4869 = DIRECTION('',(0.,-1.,4.4E-16));
+#4870 = PCURVE('',#1790,#4871);
+#4871 = DEFINITIONAL_REPRESENTATION('',(#4872),#4876);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(0.,0.));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(0.,-1.));
+#4876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4871 = ORIENTED_EDGE('',*,*,#2765,.T.);
-#4872 = ORIENTED_EDGE('',*,*,#4825,.F.);
-#4873 = ADVANCED_FACE('',(#4874),#2201,.F.);
-#4874 = FACE_BOUND('',#4875,.F.);
-#4875 = EDGE_LOOP('',(#4876,#4877,#4878,#4899));
-#4876 = ORIENTED_EDGE('',*,*,#2693,.T.);
-#4877 = ORIENTED_EDGE('',*,*,#2185,.T.);
-#4878 = ORIENTED_EDGE('',*,*,#4879,.F.);
-#4879 = EDGE_CURVE('',#4402,#2158,#4880,.T.);
-#4880 = SURFACE_CURVE('',#4881,(#4885,#4892),.PCURVE_S1.);
-#4881 = LINE('',#4882,#4883);
-#4882 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
-#4883 = VECTOR('',#4884,1.);
-#4884 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#4885 = PCURVE('',#2201,#4886);
-#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891);
-#4887 = LINE('',#4888,#4889);
-#4888 = CARTESIAN_POINT('',(0.4,0.));
-#4889 = VECTOR('',#4890,1.);
-#4890 = DIRECTION('',(0.,-1.));
-#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4877 = PCURVE('',#2081,#4878);
+#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883);
+#4879 = LINE('',#4880,#4881);
+#4880 = CARTESIAN_POINT('',(0.,-0.));
+#4881 = VECTOR('',#4882,1.);
+#4882 = DIRECTION('',(0.,-1.));
+#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4892 = PCURVE('',#2173,#4893);
-#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);
-#4894 = LINE('',#4895,#4896);
-#4895 = CARTESIAN_POINT('',(0.,0.));
-#4896 = VECTOR('',#4897,1.);
-#4897 = DIRECTION('',(0.,-1.));
-#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4884 = ORIENTED_EDGE('',*,*,#3866,.T.);
+#4885 = ORIENTED_EDGE('',*,*,#1776,.F.);
+#4886 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#4887 = ADVANCED_FACE('',(#4888),#1824,.T.);
+#4888 = FACE_BOUND('',#4889,.T.);
+#4889 = EDGE_LOOP('',(#4890,#4911,#4912,#4933));
+#4890 = ORIENTED_EDGE('',*,*,#4891,.T.);
+#4891 = EDGE_CURVE('',#1807,#3630,#4892,.T.);
+#4892 = SURFACE_CURVE('',#4893,(#4897,#4904),.PCURVE_S1.);
+#4893 = LINE('',#4894,#4895);
+#4894 = CARTESIAN_POINT('',(-10.,1.51E-15,3.4));
+#4895 = VECTOR('',#4896,1.);
+#4896 = DIRECTION('',(0.,-1.,4.4E-16));
+#4897 = PCURVE('',#1824,#4898);
+#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4903);
+#4899 = LINE('',#4900,#4901);
+#4900 = CARTESIAN_POINT('',(0.,-0.));
+#4901 = VECTOR('',#4902,1.);
+#4902 = DIRECTION('',(0.,-1.));
+#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4899 = ORIENTED_EDGE('',*,*,#4424,.F.);
-#4900 = ADVANCED_FACE('',(#4901),#210,.F.);
-#4901 = FACE_BOUND('',#4902,.F.);
-#4902 = EDGE_LOOP('',(#4903,#4924,#4925,#4926));
-#4903 = ORIENTED_EDGE('',*,*,#4904,.T.);
-#4904 = EDGE_CURVE('',#2789,#195,#4905,.T.);
-#4905 = SURFACE_CURVE('',#4906,(#4910,#4917),.PCURVE_S1.);
+#4904 = PCURVE('',#2531,#4905);
+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);
 #4906 = LINE('',#4907,#4908);
-#4907 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
+#4907 = CARTESIAN_POINT('',(0.,0.));
 #4908 = VECTOR('',#4909,1.);
-#4909 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#4910 = PCURVE('',#210,#4911);
-#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916);
-#4912 = LINE('',#4913,#4914);
-#4913 = CARTESIAN_POINT('',(0.,0.));
-#4914 = VECTOR('',#4915,1.);
-#4915 = DIRECTION('',(0.,-1.));
-#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4909 = DIRECTION('',(0.,-1.));
+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4917 = PCURVE('',#238,#4918);
-#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923);
-#4919 = LINE('',#4920,#4921);
-#4920 = CARTESIAN_POINT('',(0.4,0.));
-#4921 = VECTOR('',#4922,1.);
-#4922 = DIRECTION('',(0.,-1.));
-#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4911 = ORIENTED_EDGE('',*,*,#3629,.T.);
+#4912 = ORIENTED_EDGE('',*,*,#4913,.F.);
+#4913 = EDGE_CURVE('',#1809,#3632,#4914,.T.);
+#4914 = SURFACE_CURVE('',#4915,(#4919,#4926),.PCURVE_S1.);
+#4915 = LINE('',#4916,#4917);
+#4916 = CARTESIAN_POINT('',(-10.,4.E-15,9.));
+#4917 = VECTOR('',#4918,1.);
+#4918 = DIRECTION('',(0.,-1.,4.4E-16));
+#4919 = PCURVE('',#1824,#4920);
+#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4925);
+#4921 = LINE('',#4922,#4923);
+#4922 = CARTESIAN_POINT('',(5.6,2.6E-17));
+#4923 = VECTOR('',#4924,1.);
+#4924 = DIRECTION('',(0.,-1.));
+#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4924 = ORIENTED_EDGE('',*,*,#194,.T.);
-#4925 = ORIENTED_EDGE('',*,*,#4851,.F.);
-#4926 = ORIENTED_EDGE('',*,*,#2788,.F.);
-#4927 = ADVANCED_FACE('',(#4928),#2173,.F.);
-#4928 = FACE_BOUND('',#4929,.F.);
-#4929 = EDGE_LOOP('',(#4930,#4931,#4932,#4953));
-#4930 = ORIENTED_EDGE('',*,*,#4879,.T.);
-#4931 = ORIENTED_EDGE('',*,*,#2157,.T.);
-#4932 = ORIENTED_EDGE('',*,*,#4933,.F.);
-#4933 = EDGE_CURVE('',#4379,#2130,#4934,.T.);
-#4934 = SURFACE_CURVE('',#4935,(#4939,#4946),.PCURVE_S1.);
-#4935 = LINE('',#4936,#4937);
-#4936 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
-#4937 = VECTOR('',#4938,1.);
-#4938 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#4939 = PCURVE('',#2173,#4940);
-#4940 = DEFINITIONAL_REPRESENTATION('',(#4941),#4945);
-#4941 = LINE('',#4942,#4943);
-#4942 = CARTESIAN_POINT('',(1.1,-3.663735981263E-16));
-#4943 = VECTOR('',#4944,1.);
-#4944 = DIRECTION('',(0.,-1.));
-#4945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4926 = PCURVE('',#1857,#4927);
+#4927 = DEFINITIONAL_REPRESENTATION('',(#4928),#4932);
+#4928 = LINE('',#4929,#4930);
+#4929 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4930 = VECTOR('',#4931,1.);
+#4931 = DIRECTION('',(-0.,-1.));
+#4932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4946 = PCURVE('',#2145,#4947);
-#4947 = DEFINITIONAL_REPRESENTATION('',(#4948),#4952);
-#4948 = LINE('',#4949,#4950);
-#4949 = CARTESIAN_POINT('',(0.,0.));
-#4950 = VECTOR('',#4951,1.);
-#4951 = DIRECTION('',(-0.,-1.));
-#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4933 = ORIENTED_EDGE('',*,*,#1806,.F.);
+#4934 = ADVANCED_FACE('',(#4935),#1857,.T.);
+#4935 = FACE_BOUND('',#4936,.F.);
+#4936 = EDGE_LOOP('',(#4937,#4958,#4959,#4960));
+#4937 = ORIENTED_EDGE('',*,*,#4938,.T.);
+#4938 = EDGE_CURVE('',#1837,#3655,#4939,.T.);
+#4939 = SURFACE_CURVE('',#4940,(#4944,#4951),.PCURVE_S1.);
+#4940 = LINE('',#4941,#4942);
+#4941 = CARTESIAN_POINT('',(-9.,4.44E-15,10.));
+#4942 = VECTOR('',#4943,1.);
+#4943 = DIRECTION('',(0.,-1.,4.4E-16));
+#4944 = PCURVE('',#1857,#4945);
+#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950);
+#4946 = LINE('',#4947,#4948);
+#4947 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4948 = VECTOR('',#4949,1.);
+#4949 = DIRECTION('',(-0.,-1.));
+#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4953 = ORIENTED_EDGE('',*,*,#4401,.F.);
-#4954 = ADVANCED_FACE('',(#4955),#238,.F.);
-#4955 = FACE_BOUND('',#4956,.F.);
-#4956 = EDGE_LOOP('',(#4957,#4978,#4979,#4980));
-#4957 = ORIENTED_EDGE('',*,*,#4958,.T.);
-#4958 = EDGE_CURVE('',#2812,#223,#4959,.T.);
-#4959 = SURFACE_CURVE('',#4960,(#4964,#4971),.PCURVE_S1.);
-#4960 = LINE('',#4961,#4962);
-#4961 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
-#4962 = VECTOR('',#4963,1.);
-#4963 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#4964 = PCURVE('',#238,#4965);
-#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970);
-#4966 = LINE('',#4967,#4968);
-#4967 = CARTESIAN_POINT('',(0.,0.));
-#4968 = VECTOR('',#4969,1.);
-#4969 = DIRECTION('',(0.,-1.));
-#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4951 = PCURVE('',#1885,#4952);
+#4952 = DEFINITIONAL_REPRESENTATION('',(#4953),#4957);
+#4953 = LINE('',#4954,#4955);
+#4954 = CARTESIAN_POINT('',(0.,0.));
+#4955 = VECTOR('',#4956,1.);
+#4956 = DIRECTION('',(0.,-1.));
+#4957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4971 = PCURVE('',#266,#4972);
-#4972 = DEFINITIONAL_REPRESENTATION('',(#4973),#4977);
-#4973 = LINE('',#4974,#4975);
-#4974 = CARTESIAN_POINT('',(1.1,3.663735981263E-16));
-#4975 = VECTOR('',#4976,1.);
-#4976 = DIRECTION('',(0.,-1.));
-#4977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4958 = ORIENTED_EDGE('',*,*,#3654,.T.);
+#4959 = ORIENTED_EDGE('',*,*,#4913,.F.);
+#4960 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#4961 = ADVANCED_FACE('',(#4962),#1885,.T.);
+#4962 = FACE_BOUND('',#4963,.T.);
+#4963 = EDGE_LOOP('',(#4964,#4965,#4966,#4987));
+#4964 = ORIENTED_EDGE('',*,*,#4938,.T.);
+#4965 = ORIENTED_EDGE('',*,*,#3682,.T.);
+#4966 = ORIENTED_EDGE('',*,*,#4967,.F.);
+#4967 = EDGE_CURVE('',#1870,#3683,#4968,.T.);
+#4968 = SURFACE_CURVE('',#4969,(#4973,#4980),.PCURVE_S1.);
+#4969 = LINE('',#4970,#4971);
+#4970 = CARTESIAN_POINT('',(-3.4,4.44E-15,10.));
+#4971 = VECTOR('',#4972,1.);
+#4972 = DIRECTION('',(0.,-1.,4.4E-16));
+#4973 = PCURVE('',#1885,#4974);
+#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4979);
+#4975 = LINE('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(5.6,0.));
+#4977 = VECTOR('',#4978,1.);
+#4978 = DIRECTION('',(0.,-1.));
+#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4978 = ORIENTED_EDGE('',*,*,#222,.T.);
-#4979 = ORIENTED_EDGE('',*,*,#4904,.F.);
-#4980 = ORIENTED_EDGE('',*,*,#2811,.F.);
-#4981 = ADVANCED_FACE('',(#4982),#2145,.F.);
-#4982 = FACE_BOUND('',#4983,.F.);
-#4983 = EDGE_LOOP('',(#4984,#4985,#4986,#5007));
-#4984 = ORIENTED_EDGE('',*,*,#4933,.T.);
-#4985 = ORIENTED_EDGE('',*,*,#2129,.T.);
-#4986 = ORIENTED_EDGE('',*,*,#4987,.F.);
-#4987 = EDGE_CURVE('',#4356,#2102,#4988,.T.);
-#4988 = SURFACE_CURVE('',#4989,(#4993,#5000),.PCURVE_S1.);
-#4989 = LINE('',#4990,#4991);
-#4990 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
-#4991 = VECTOR('',#4992,1.);
-#4992 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#4993 = PCURVE('',#2145,#4994);
-#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999);
-#4995 = LINE('',#4996,#4997);
-#4996 = CARTESIAN_POINT('',(3.,0.));
-#4997 = VECTOR('',#4998,1.);
-#4998 = DIRECTION('',(-0.,-1.));
-#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4980 = PCURVE('',#1913,#4981);
+#4981 = DEFINITIONAL_REPRESENTATION('',(#4982),#4986);
+#4982 = LINE('',#4983,#4984);
+#4983 = CARTESIAN_POINT('',(0.,0.));
+#4984 = VECTOR('',#4985,1.);
+#4985 = DIRECTION('',(0.,-1.));
+#4986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5000 = PCURVE('',#2117,#5001);
+#4987 = ORIENTED_EDGE('',*,*,#1869,.F.);
+#4988 = ADVANCED_FACE('',(#4989),#1913,.T.);
+#4989 = FACE_BOUND('',#4990,.T.);
+#4990 = EDGE_LOOP('',(#4991,#4992,#4993,#5014));
+#4991 = ORIENTED_EDGE('',*,*,#4967,.T.);
+#4992 = ORIENTED_EDGE('',*,*,#3705,.T.);
+#4993 = ORIENTED_EDGE('',*,*,#4994,.F.);
+#4994 = EDGE_CURVE('',#1898,#3706,#4995,.T.);
+#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(-3.4,4.26E-15,9.6));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(0.,-1.,4.4E-16));
+#5000 = PCURVE('',#1913,#5001);
 #5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
 #5002 = LINE('',#5003,#5004);
-#5003 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
+#5003 = CARTESIAN_POINT('',(0.4,-4.E-18));
 #5004 = VECTOR('',#5005,1.);
 #5005 = DIRECTION('',(0.,-1.));
 #5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5007 = ORIENTED_EDGE('',*,*,#4378,.F.);
-#5008 = ADVANCED_FACE('',(#5009),#266,.F.);
-#5009 = FACE_BOUND('',#5010,.F.);
-#5010 = EDGE_LOOP('',(#5011,#5032,#5033,#5034));
-#5011 = ORIENTED_EDGE('',*,*,#5012,.T.);
-#5012 = EDGE_CURVE('',#2835,#251,#5013,.T.);
-#5013 = SURFACE_CURVE('',#5014,(#5018,#5025),.PCURVE_S1.);
-#5014 = LINE('',#5015,#5016);
-#5015 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
-#5016 = VECTOR('',#5017,1.);
-#5017 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5018 = PCURVE('',#266,#5019);
-#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);
-#5020 = LINE('',#5021,#5022);
-#5021 = CARTESIAN_POINT('',(-1.7763568394E-15,-5.916456789158E-31));
-#5022 = VECTOR('',#5023,1.);
-#5023 = DIRECTION('',(0.,-1.));
-#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5007 = PCURVE('',#1941,#5008);
+#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013);
+#5009 = LINE('',#5010,#5011);
+#5010 = CARTESIAN_POINT('',(0.,0.));
+#5011 = VECTOR('',#5012,1.);
+#5012 = DIRECTION('',(0.,-1.));
+#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5025 = PCURVE('',#294,#5026);
-#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5031);
-#5027 = LINE('',#5028,#5029);
-#5028 = CARTESIAN_POINT('',(3.,0.));
-#5029 = VECTOR('',#5030,1.);
-#5030 = DIRECTION('',(-0.,-1.));
-#5031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5014 = ORIENTED_EDGE('',*,*,#1897,.F.);
+#5015 = ADVANCED_FACE('',(#5016),#1941,.T.);
+#5016 = FACE_BOUND('',#5017,.T.);
+#5017 = EDGE_LOOP('',(#5018,#5019,#5020,#5041));
+#5018 = ORIENTED_EDGE('',*,*,#4994,.T.);
+#5019 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#5020 = ORIENTED_EDGE('',*,*,#5021,.F.);
+#5021 = EDGE_CURVE('',#1926,#3729,#5022,.T.);
+#5022 = SURFACE_CURVE('',#5023,(#5027,#5034),.PCURVE_S1.);
+#5023 = LINE('',#5024,#5025);
+#5024 = CARTESIAN_POINT('',(-3.,4.26E-15,9.6));
+#5025 = VECTOR('',#5026,1.);
+#5026 = DIRECTION('',(0.,-1.,4.4E-16));
+#5027 = PCURVE('',#1941,#5028);
+#5028 = DEFINITIONAL_REPRESENTATION('',(#5029),#5033);
+#5029 = LINE('',#5030,#5031);
+#5030 = CARTESIAN_POINT('',(0.4,0.));
+#5031 = VECTOR('',#5032,1.);
+#5032 = DIRECTION('',(0.,-1.));
+#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5032 = ORIENTED_EDGE('',*,*,#250,.T.);
-#5033 = ORIENTED_EDGE('',*,*,#4958,.F.);
-#5034 = ORIENTED_EDGE('',*,*,#2834,.F.);
-#5035 = ADVANCED_FACE('',(#5036),#2117,.F.);
-#5036 = FACE_BOUND('',#5037,.F.);
-#5037 = EDGE_LOOP('',(#5038,#5039,#5040,#5061));
-#5038 = ORIENTED_EDGE('',*,*,#4987,.T.);
-#5039 = ORIENTED_EDGE('',*,*,#2101,.T.);
-#5040 = ORIENTED_EDGE('',*,*,#5041,.F.);
-#5041 = EDGE_CURVE('',#4333,#2074,#5042,.T.);
-#5042 = SURFACE_CURVE('',#5043,(#5047,#5054),.PCURVE_S1.);
-#5043 = LINE('',#5044,#5045);
-#5044 = CARTESIAN_POINT('',(-7.,-380.,-6.));
-#5045 = VECTOR('',#5046,1.);
-#5046 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5047 = PCURVE('',#2117,#5048);
-#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053);
-#5049 = LINE('',#5050,#5051);
-#5050 = CARTESIAN_POINT('',(1.5,-4.996003610813E-16));
-#5051 = VECTOR('',#5052,1.);
-#5052 = DIRECTION('',(0.,-1.));
-#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5034 = PCURVE('',#1969,#5035);
+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);
+#5036 = LINE('',#5037,#5038);
+#5037 = CARTESIAN_POINT('',(0.,0.));
+#5038 = VECTOR('',#5039,1.);
+#5039 = DIRECTION('',(0.,-1.));
+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5054 = PCURVE('',#2089,#5055);
+#5041 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#5042 = ADVANCED_FACE('',(#5043),#1969,.T.);
+#5043 = FACE_BOUND('',#5044,.T.);
+#5044 = EDGE_LOOP('',(#5045,#5046,#5047,#5068));
+#5045 = ORIENTED_EDGE('',*,*,#5021,.T.);
+#5046 = ORIENTED_EDGE('',*,*,#3751,.T.);
+#5047 = ORIENTED_EDGE('',*,*,#5048,.F.);
+#5048 = EDGE_CURVE('',#1954,#3752,#5049,.T.);
+#5049 = SURFACE_CURVE('',#5050,(#5054,#5061),.PCURVE_S1.);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(-3.,3.77E-15,8.5));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,-1.,4.4E-16));
+#5054 = PCURVE('',#1969,#5055);
 #5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);
 #5056 = LINE('',#5057,#5058);
-#5057 = CARTESIAN_POINT('',(0.,0.));
+#5057 = CARTESIAN_POINT('',(1.1,-6.E-18));
 #5058 = VECTOR('',#5059,1.);
 #5059 = DIRECTION('',(0.,-1.));
 #5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5061 = ORIENTED_EDGE('',*,*,#4355,.F.);
-#5062 = ADVANCED_FACE('',(#5063),#294,.F.);
-#5063 = FACE_BOUND('',#5064,.F.);
-#5064 = EDGE_LOOP('',(#5065,#5086,#5087,#5088));
-#5065 = ORIENTED_EDGE('',*,*,#5066,.T.);
-#5066 = EDGE_CURVE('',#2858,#279,#5067,.T.);
-#5067 = SURFACE_CURVE('',#5068,(#5072,#5079),.PCURVE_S1.);
-#5068 = LINE('',#5069,#5070);
-#5069 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
-#5070 = VECTOR('',#5071,1.);
-#5071 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5072 = PCURVE('',#294,#5073);
-#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078);
-#5074 = LINE('',#5075,#5076);
-#5075 = CARTESIAN_POINT('',(0.,0.));
-#5076 = VECTOR('',#5077,1.);
-#5077 = DIRECTION('',(-0.,-1.));
-#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5061 = PCURVE('',#1997,#5062);
+#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067);
+#5063 = LINE('',#5064,#5065);
+#5064 = CARTESIAN_POINT('',(0.,-0.));
+#5065 = VECTOR('',#5066,1.);
+#5066 = DIRECTION('',(0.,-1.));
+#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5079 = PCURVE('',#322,#5080);
-#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
-#5081 = LINE('',#5082,#5083);
-#5082 = CARTESIAN_POINT('',(1.5,4.996003610813E-16));
-#5083 = VECTOR('',#5084,1.);
-#5084 = DIRECTION('',(0.,-1.));
-#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5068 = ORIENTED_EDGE('',*,*,#1953,.F.);
+#5069 = ADVANCED_FACE('',(#5070),#1997,.T.);
+#5070 = FACE_BOUND('',#5071,.T.);
+#5071 = EDGE_LOOP('',(#5072,#5073,#5074,#5095));
+#5072 = ORIENTED_EDGE('',*,*,#5048,.T.);
+#5073 = ORIENTED_EDGE('',*,*,#3774,.T.);
+#5074 = ORIENTED_EDGE('',*,*,#5075,.F.);
+#5075 = EDGE_CURVE('',#1982,#3775,#5076,.T.);
+#5076 = SURFACE_CURVE('',#5077,(#5081,#5088),.PCURVE_S1.);
+#5077 = LINE('',#5078,#5079);
+#5078 = CARTESIAN_POINT('',(-6.,3.77E-15,8.5));
+#5079 = VECTOR('',#5080,1.);
+#5080 = DIRECTION('',(0.,-1.,4.4E-16));
+#5081 = PCURVE('',#1997,#5082);
+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(3.,0.));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(0.,-1.));
+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5086 = ORIENTED_EDGE('',*,*,#278,.T.);
-#5087 = ORIENTED_EDGE('',*,*,#5012,.F.);
-#5088 = ORIENTED_EDGE('',*,*,#2857,.F.);
-#5089 = ADVANCED_FACE('',(#5090),#2089,.F.);
-#5090 = FACE_BOUND('',#5091,.F.);
-#5091 = EDGE_LOOP('',(#5092,#5093,#5094,#5115));
-#5092 = ORIENTED_EDGE('',*,*,#5041,.T.);
-#5093 = ORIENTED_EDGE('',*,*,#2073,.T.);
-#5094 = ORIENTED_EDGE('',*,*,#5095,.F.);
-#5095 = EDGE_CURVE('',#4310,#2046,#5096,.T.);
-#5096 = SURFACE_CURVE('',#5097,(#5101,#5108),.PCURVE_S1.);
-#5097 = LINE('',#5098,#5099);
-#5098 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
-#5099 = VECTOR('',#5100,1.);
-#5100 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5101 = PCURVE('',#2089,#5102);
-#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107);
-#5103 = LINE('',#5104,#5105);
-#5104 = CARTESIAN_POINT('',(3.508917211905,-7.660538869914E-16));
-#5105 = VECTOR('',#5106,1.);
-#5106 = DIRECTION('',(0.,-1.));
-#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5088 = PCURVE('',#2025,#5089);
+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(0.,0.));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(0.,-1.));
+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5108 = PCURVE('',#2061,#5109);
+#5095 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#5096 = ADVANCED_FACE('',(#5097),#2025,.T.);
+#5097 = FACE_BOUND('',#5098,.T.);
+#5098 = EDGE_LOOP('',(#5099,#5100,#5101,#5122));
+#5099 = ORIENTED_EDGE('',*,*,#5075,.T.);
+#5100 = ORIENTED_EDGE('',*,*,#3797,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#5102,.F.);
+#5102 = EDGE_CURVE('',#2010,#3798,#5103,.T.);
+#5103 = SURFACE_CURVE('',#5104,(#5108,#5115),.PCURVE_S1.);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(-6.,3.11E-15,7.));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(0.,-1.,4.4E-16));
+#5108 = PCURVE('',#2025,#5109);
 #5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114);
 #5110 = LINE('',#5111,#5112);
-#5111 = CARTESIAN_POINT('',(0.,0.));
+#5111 = CARTESIAN_POINT('',(1.5,-9.860761315263E-32));
 #5112 = VECTOR('',#5113,1.);
 #5113 = DIRECTION('',(0.,-1.));
 #5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5115 = ORIENTED_EDGE('',*,*,#4332,.F.);
-#5116 = ADVANCED_FACE('',(#5117),#322,.F.);
-#5117 = FACE_BOUND('',#5118,.F.);
-#5118 = EDGE_LOOP('',(#5119,#5140,#5141,#5142));
-#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);
-#5120 = EDGE_CURVE('',#2881,#307,#5121,.T.);
-#5121 = SURFACE_CURVE('',#5122,(#5126,#5133),.PCURVE_S1.);
-#5122 = LINE('',#5123,#5124);
-#5123 = CARTESIAN_POINT('',(-6.,-380.,-7.));
-#5124 = VECTOR('',#5125,1.);
-#5125 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5126 = PCURVE('',#322,#5127);
-#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132);
-#5128 = LINE('',#5129,#5130);
-#5129 = CARTESIAN_POINT('',(-8.881784197001E-16,-2.958228394579E-31));
-#5130 = VECTOR('',#5131,1.);
-#5131 = DIRECTION('',(0.,-1.));
-#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5115 = PCURVE('',#2053,#5116);
+#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121);
+#5117 = LINE('',#5118,#5119);
+#5118 = CARTESIAN_POINT('',(3.508917211905,2.41400854768E-18));
+#5119 = VECTOR('',#5120,1.);
+#5120 = DIRECTION('',(-1.591941648942E-18,-1.));
+#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5133 = PCURVE('',#350,#5134);
+#5122 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#5123 = ADVANCED_FACE('',(#5124),#2053,.F.);
+#5124 = FACE_BOUND('',#5125,.F.);
+#5125 = EDGE_LOOP('',(#5126,#5147,#5148,#5149));
+#5126 = ORIENTED_EDGE('',*,*,#5127,.T.);
+#5127 = EDGE_CURVE('',#2038,#3821,#5128,.T.);
+#5128 = SURFACE_CURVE('',#5129,(#5133,#5140),.PCURVE_S1.);
+#5129 = LINE('',#5130,#5131);
+#5130 = CARTESIAN_POINT('',(-3.35,2.09E-15,4.7));
+#5131 = VECTOR('',#5132,1.);
+#5132 = DIRECTION('',(0.,-1.,4.4E-16));
+#5133 = PCURVE('',#2053,#5134);
 #5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);
 #5135 = LINE('',#5136,#5137);
-#5136 = CARTESIAN_POINT('',(3.508917211905,7.660538869914E-16));
+#5136 = CARTESIAN_POINT('',(0.,-0.));
 #5137 = VECTOR('',#5138,1.);
-#5138 = DIRECTION('',(0.,-1.));
+#5138 = DIRECTION('',(-1.591941648942E-18,-1.));
 #5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5140 = ORIENTED_EDGE('',*,*,#306,.T.);
-#5141 = ORIENTED_EDGE('',*,*,#5066,.F.);
-#5142 = ORIENTED_EDGE('',*,*,#2880,.F.);
-#5143 = ADVANCED_FACE('',(#5144),#2061,.F.);
-#5144 = FACE_BOUND('',#5145,.F.);
-#5145 = EDGE_LOOP('',(#5146,#5147,#5148,#5169));
-#5146 = ORIENTED_EDGE('',*,*,#5095,.T.);
-#5147 = ORIENTED_EDGE('',*,*,#2045,.T.);
-#5148 = ORIENTED_EDGE('',*,*,#5149,.F.);
-#5149 = EDGE_CURVE('',#4287,#2018,#5150,.T.);
-#5150 = SURFACE_CURVE('',#5151,(#5155,#5162),.PCURVE_S1.);
-#5151 = LINE('',#5152,#5153);
-#5152 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
-#5153 = VECTOR('',#5154,1.);
-#5154 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5155 = PCURVE('',#2061,#5156);
-#5156 = DEFINITIONAL_REPRESENTATION('',(#5157),#5161);
-#5157 = LINE('',#5158,#5159);
-#5158 = CARTESIAN_POINT('',(2.7,0.));
-#5159 = VECTOR('',#5160,1.);
-#5160 = DIRECTION('',(0.,-1.));
-#5161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5140 = PCURVE('',#2081,#5141);
+#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(2.7,0.));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(0.,-1.));
+#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5162 = PCURVE('',#2033,#5163);
-#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168);
-#5164 = LINE('',#5165,#5166);
-#5165 = CARTESIAN_POINT('',(0.,0.));
-#5166 = VECTOR('',#5167,1.);
-#5167 = DIRECTION('',(0.,-1.));
-#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5147 = ORIENTED_EDGE('',*,*,#3820,.T.);
+#5148 = ORIENTED_EDGE('',*,*,#5102,.F.);
+#5149 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#5150 = ADVANCED_FACE('',(#5151),#2081,.F.);
+#5151 = FACE_BOUND('',#5152,.F.);
+#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5156));
+#5153 = ORIENTED_EDGE('',*,*,#4864,.T.);
+#5154 = ORIENTED_EDGE('',*,*,#3843,.T.);
+#5155 = ORIENTED_EDGE('',*,*,#5127,.F.);
+#5156 = ORIENTED_EDGE('',*,*,#2065,.F.);
+#5157 = ADVANCED_FACE('',(#5158),#2136,.F.);
+#5158 = FACE_BOUND('',#5159,.T.);
+#5159 = EDGE_LOOP('',(#5160,#5161,#5162,#5183));
+#5160 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#5161 = ORIENTED_EDGE('',*,*,#3888,.T.);
+#5162 = ORIENTED_EDGE('',*,*,#5163,.F.);
+#5163 = EDGE_CURVE('',#2116,#3889,#5164,.T.);
+#5164 = SURFACE_CURVE('',#5165,(#5169,#5176),.PCURVE_S1.);
+#5165 = LINE('',#5166,#5167);
+#5166 = CARTESIAN_POINT('',(-1.340498607497,1.07E-15,2.401158779277));
+#5167 = VECTOR('',#5168,1.);
+#5168 = DIRECTION('',(0.,-1.,4.4E-16));
+#5169 = PCURVE('',#2136,#5170);
+#5170 = DEFINITIONAL_REPRESENTATION('',(#5171),#5175);
+#5171 = LINE('',#5172,#5173);
+#5172 = CARTESIAN_POINT('',(-2.079967859429,0.));
+#5173 = VECTOR('',#5174,1.);
+#5174 = DIRECTION('',(-0.,-1.));
+#5175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5169 = ORIENTED_EDGE('',*,*,#4309,.F.);
-#5170 = ADVANCED_FACE('',(#5171),#350,.F.);
-#5171 = FACE_BOUND('',#5172,.F.);
-#5172 = EDGE_LOOP('',(#5173,#5194,#5195,#5196));
-#5173 = ORIENTED_EDGE('',*,*,#5174,.T.);
-#5174 = EDGE_CURVE('',#2904,#335,#5175,.T.);
-#5175 = SURFACE_CURVE('',#5176,(#5180,#5187),.PCURVE_S1.);
-#5176 = LINE('',#5177,#5178);
-#5177 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
-#5178 = VECTOR('',#5179,1.);
-#5179 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5180 = PCURVE('',#350,#5181);
-#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186);
-#5182 = LINE('',#5183,#5184);
-#5183 = CARTESIAN_POINT('',(0.,0.));
-#5184 = VECTOR('',#5185,1.);
-#5185 = DIRECTION('',(0.,-1.));
-#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5176 = PCURVE('',#2164,#5177);
+#5177 = DEFINITIONAL_REPRESENTATION('',(#5178),#5182);
+#5178 = LINE('',#5179,#5180);
+#5179 = CARTESIAN_POINT('',(0.854248688935,4.817093569977E-18));
+#5180 = VECTOR('',#5181,1.);
+#5181 = DIRECTION('',(-1.126983722081E-18,-1.));
+#5182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5187 = PCURVE('',#378,#5188);
-#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193);
-#5189 = LINE('',#5190,#5191);
-#5190 = CARTESIAN_POINT('',(2.7,0.));
-#5191 = VECTOR('',#5192,1.);
-#5192 = DIRECTION('',(0.,-1.));
-#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5183 = ORIENTED_EDGE('',*,*,#2115,.F.);
+#5184 = ADVANCED_FACE('',(#5185),#2164,.F.);
+#5185 = FACE_BOUND('',#5186,.F.);
+#5186 = EDGE_LOOP('',(#5187,#5208,#5209,#5210));
+#5187 = ORIENTED_EDGE('',*,*,#5188,.T.);
+#5188 = EDGE_CURVE('',#2149,#3917,#5189,.T.);
+#5189 = SURFACE_CURVE('',#5190,(#5194,#5201),.PCURVE_S1.);
+#5190 = LINE('',#5191,#5192);
+#5191 = CARTESIAN_POINT('',(-1.944543648263,1.33E-15,3.005203820043));
+#5192 = VECTOR('',#5193,1.);
+#5193 = DIRECTION('',(0.,-1.,4.4E-16));
+#5194 = PCURVE('',#2164,#5195);
+#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5200);
+#5196 = LINE('',#5197,#5198);
+#5197 = CARTESIAN_POINT('',(0.,0.));
+#5198 = VECTOR('',#5199,1.);
+#5199 = DIRECTION('',(-1.126983722081E-18,-1.));
+#5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5194 = ORIENTED_EDGE('',*,*,#334,.T.);
-#5195 = ORIENTED_EDGE('',*,*,#5120,.F.);
-#5196 = ORIENTED_EDGE('',*,*,#2903,.F.);
-#5197 = ADVANCED_FACE('',(#5198),#2033,.F.);
-#5198 = FACE_BOUND('',#5199,.F.);
-#5199 = EDGE_LOOP('',(#5200,#5201,#5202,#5223));
-#5200 = ORIENTED_EDGE('',*,*,#5149,.T.);
-#5201 = ORIENTED_EDGE('',*,*,#2017,.T.);
-#5202 = ORIENTED_EDGE('',*,*,#5203,.F.);
-#5203 = EDGE_CURVE('',#4264,#1990,#5204,.T.);
-#5204 = SURFACE_CURVE('',#5205,(#5209,#5216),.PCURVE_S1.);
-#5205 = LINE('',#5206,#5207);
-#5206 = CARTESIAN_POINT('',(-4.3,-380.,2.114197705794E-13));
-#5207 = VECTOR('',#5208,1.);
-#5208 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5209 = PCURVE('',#2033,#5210);
-#5210 = DEFINITIONAL_REPRESENTATION('',(#5211),#5215);
-#5211 = LINE('',#5212,#5213);
-#5212 = CARTESIAN_POINT('',(0.763216876124,-1.33226762955E-16));
-#5213 = VECTOR('',#5214,1.);
-#5214 = DIRECTION('',(0.,-1.));
-#5215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5201 = PCURVE('',#2192,#5202);
+#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5207);
+#5203 = LINE('',#5204,#5205);
+#5204 = CARTESIAN_POINT('',(0.75,-2.5E-18));
+#5205 = VECTOR('',#5206,1.);
+#5206 = DIRECTION('',(1.126983722081E-18,-1.));
+#5207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5216 = PCURVE('',#2005,#5217);
-#5217 = DEFINITIONAL_REPRESENTATION('',(#5218),#5222);
-#5218 = LINE('',#5219,#5220);
-#5219 = CARTESIAN_POINT('',(0.,0.));
-#5220 = VECTOR('',#5221,1.);
-#5221 = DIRECTION('',(2.465190328816E-32,-1.));
-#5222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5208 = ORIENTED_EDGE('',*,*,#3916,.T.);
+#5209 = ORIENTED_EDGE('',*,*,#5163,.F.);
+#5210 = ORIENTED_EDGE('',*,*,#2148,.F.);
+#5211 = ADVANCED_FACE('',(#5212),#2192,.F.);
+#5212 = FACE_BOUND('',#5213,.F.);
+#5213 = EDGE_LOOP('',(#5214,#5235,#5236,#5237));
+#5214 = ORIENTED_EDGE('',*,*,#5215,.T.);
+#5215 = EDGE_CURVE('',#2177,#3940,#5216,.T.);
+#5216 = SURFACE_CURVE('',#5217,(#5221,#5228),.PCURVE_S1.);
+#5217 = LINE('',#5218,#5219);
+#5218 = CARTESIAN_POINT('',(-2.474873734153,1.1E-15,2.474873734153));
+#5219 = VECTOR('',#5220,1.);
+#5220 = DIRECTION('',(0.,-1.,4.4E-16));
+#5221 = PCURVE('',#2192,#5222);
+#5222 = DEFINITIONAL_REPRESENTATION('',(#5223),#5227);
+#5223 = LINE('',#5224,#5225);
+#5224 = CARTESIAN_POINT('',(0.,0.));
+#5225 = VECTOR('',#5226,1.);
+#5226 = DIRECTION('',(1.126983722081E-18,-1.));
+#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5223 = ORIENTED_EDGE('',*,*,#4286,.F.);
-#5224 = ADVANCED_FACE('',(#5225),#378,.F.);
-#5225 = FACE_BOUND('',#5226,.F.);
-#5226 = EDGE_LOOP('',(#5227,#5248,#5249,#5250));
-#5227 = ORIENTED_EDGE('',*,*,#5228,.T.);
-#5228 = EDGE_CURVE('',#2927,#363,#5229,.T.);
-#5229 = SURFACE_CURVE('',#5230,(#5234,#5241),.PCURVE_S1.);
+#5228 = PCURVE('',#2220,#5229);
+#5229 = DEFINITIONAL_REPRESENTATION('',(#5230),#5234);
 #5230 = LINE('',#5231,#5232);
-#5231 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
+#5231 = CARTESIAN_POINT('',(0.75,7.5E-18));
 #5232 = VECTOR('',#5233,1.);
-#5233 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5234 = PCURVE('',#378,#5235);
-#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240);
-#5236 = LINE('',#5237,#5238);
-#5237 = CARTESIAN_POINT('',(0.,0.));
-#5238 = VECTOR('',#5239,1.);
-#5239 = DIRECTION('',(0.,-1.));
-#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5233 = DIRECTION('',(1.126983722081E-18,-1.));
+#5234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5241 = PCURVE('',#406,#5242);
-#5242 = DEFINITIONAL_REPRESENTATION('',(#5243),#5247);
-#5243 = LINE('',#5244,#5245);
-#5244 = CARTESIAN_POINT('',(0.763216876124,1.33226762955E-16));
-#5245 = VECTOR('',#5246,1.);
-#5246 = DIRECTION('',(2.465190328816E-32,-1.));
-#5247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5235 = ORIENTED_EDGE('',*,*,#3939,.T.);
+#5236 = ORIENTED_EDGE('',*,*,#5188,.F.);
+#5237 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#5238 = ADVANCED_FACE('',(#5239),#2220,.F.);
+#5239 = FACE_BOUND('',#5240,.F.);
+#5240 = EDGE_LOOP('',(#5241,#5262,#5263,#5264));
+#5241 = ORIENTED_EDGE('',*,*,#5242,.T.);
+#5242 = EDGE_CURVE('',#2205,#3963,#5243,.T.);
+#5243 = SURFACE_CURVE('',#5244,(#5248,#5255),.PCURVE_S1.);
+#5244 = LINE('',#5245,#5246);
+#5245 = CARTESIAN_POINT('',(-3.005203820043,8.6E-16,1.944543648263));
+#5246 = VECTOR('',#5247,1.);
+#5247 = DIRECTION('',(0.,-1.,4.4E-16));
+#5248 = PCURVE('',#2220,#5249);
+#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254);
+#5250 = LINE('',#5251,#5252);
+#5251 = CARTESIAN_POINT('',(0.,0.));
+#5252 = VECTOR('',#5253,1.);
+#5253 = DIRECTION('',(1.126983722081E-18,-1.));
+#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5248 = ORIENTED_EDGE('',*,*,#362,.T.);
-#5249 = ORIENTED_EDGE('',*,*,#5174,.F.);
-#5250 = ORIENTED_EDGE('',*,*,#2926,.F.);
-#5251 = ADVANCED_FACE('',(#5252),#2005,.F.);
-#5252 = FACE_BOUND('',#5253,.F.);
-#5253 = EDGE_LOOP('',(#5254,#5255,#5256,#5277));
-#5254 = ORIENTED_EDGE('',*,*,#5203,.T.);
-#5255 = ORIENTED_EDGE('',*,*,#1989,.T.);
-#5256 = ORIENTED_EDGE('',*,*,#5257,.F.);
-#5257 = EDGE_CURVE('',#4241,#1962,#5258,.T.);
-#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.);
-#5259 = LINE('',#5260,#5261);
-#5260 = CARTESIAN_POINT('',(-4.7,-380.,0.65));
-#5261 = VECTOR('',#5262,1.);
-#5262 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5263 = PCURVE('',#2005,#5264);
-#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269);
-#5265 = LINE('',#5266,#5267);
-#5266 = CARTESIAN_POINT('',(0.763216876124,1.33226762955E-16));
-#5267 = VECTOR('',#5268,1.);
-#5268 = DIRECTION('',(2.465190328816E-32,-1.));
-#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5255 = PCURVE('',#2248,#5256);
+#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);
+#5257 = LINE('',#5258,#5259);
+#5258 = CARTESIAN_POINT('',(0.854248688935,-4.817093569977E-18));
+#5259 = VECTOR('',#5260,1.);
+#5260 = DIRECTION('',(1.126983722081E-18,-1.));
+#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5270 = PCURVE('',#1977,#5271);
-#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276);
-#5272 = LINE('',#5273,#5274);
-#5273 = CARTESIAN_POINT('',(0.,0.));
-#5274 = VECTOR('',#5275,1.);
-#5275 = DIRECTION('',(0.,-1.));
-#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5262 = ORIENTED_EDGE('',*,*,#3962,.T.);
+#5263 = ORIENTED_EDGE('',*,*,#5215,.F.);
+#5264 = ORIENTED_EDGE('',*,*,#2204,.F.);
+#5265 = ADVANCED_FACE('',(#5266),#2248,.F.);
+#5266 = FACE_BOUND('',#5267,.F.);
+#5267 = EDGE_LOOP('',(#5268,#5289,#5290,#5291));
+#5268 = ORIENTED_EDGE('',*,*,#5269,.T.);
+#5269 = EDGE_CURVE('',#2233,#3986,#5270,.T.);
+#5270 = SURFACE_CURVE('',#5271,(#5275,#5282),.PCURVE_S1.);
+#5271 = LINE('',#5272,#5273);
+#5272 = CARTESIAN_POINT('',(-2.401158779277,6.E-16,1.340498607497));
+#5273 = VECTOR('',#5274,1.);
+#5274 = DIRECTION('',(0.,-1.,4.4E-16));
+#5275 = PCURVE('',#2248,#5276);
+#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281);
+#5277 = LINE('',#5278,#5279);
+#5278 = CARTESIAN_POINT('',(1.570092458684E-16,-1.95953345591E-31));
+#5279 = VECTOR('',#5280,1.);
+#5280 = DIRECTION('',(1.126983722081E-18,-1.));
+#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5277 = ORIENTED_EDGE('',*,*,#4263,.F.);
-#5278 = ADVANCED_FACE('',(#5279),#406,.F.);
-#5279 = FACE_BOUND('',#5280,.F.);
-#5280 = EDGE_LOOP('',(#5281,#5302,#5303,#5304));
-#5281 = ORIENTED_EDGE('',*,*,#5282,.T.);
-#5282 = EDGE_CURVE('',#2950,#391,#5283,.T.);
-#5283 = SURFACE_CURVE('',#5284,(#5288,#5295),.PCURVE_S1.);
+#5282 = PCURVE('',#2281,#5283);
+#5283 = DEFINITIONAL_REPRESENTATION('',(#5284),#5288);
 #5284 = LINE('',#5285,#5286);
-#5285 = CARTESIAN_POINT('',(-5.265807321436E-16,-380.,-4.3));
+#5285 = CARTESIAN_POINT('',(-2.632421120956,0.));
 #5286 = VECTOR('',#5287,1.);
-#5287 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5288 = PCURVE('',#406,#5289);
-#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294);
-#5290 = LINE('',#5291,#5292);
-#5291 = CARTESIAN_POINT('',(0.,0.));
-#5292 = VECTOR('',#5293,1.);
-#5293 = DIRECTION('',(2.465190328816E-32,-1.));
-#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5287 = DIRECTION('',(-0.,-1.));
+#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5295 = PCURVE('',#434,#5296);
-#5296 = DEFINITIONAL_REPRESENTATION('',(#5297),#5301);
-#5297 = LINE('',#5298,#5299);
-#5298 = CARTESIAN_POINT('',(0.763216876124,-1.33226762955E-16));
-#5299 = VECTOR('',#5300,1.);
-#5300 = DIRECTION('',(0.,-1.));
-#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5289 = ORIENTED_EDGE('',*,*,#3985,.T.);
+#5290 = ORIENTED_EDGE('',*,*,#5242,.F.);
+#5291 = ORIENTED_EDGE('',*,*,#2232,.F.);
+#5292 = ADVANCED_FACE('',(#5293),#2281,.F.);
+#5293 = FACE_BOUND('',#5294,.T.);
+#5294 = EDGE_LOOP('',(#5295,#5296,#5297,#5322));
+#5295 = ORIENTED_EDGE('',*,*,#5269,.T.);
+#5296 = ORIENTED_EDGE('',*,*,#4008,.T.);
+#5297 = ORIENTED_EDGE('',*,*,#5298,.F.);
+#5298 = EDGE_CURVE('',#2261,#4009,#5299,.T.);
+#5299 = SURFACE_CURVE('',#5300,(#5304,#5311),.PCURVE_S1.);
+#5300 = LINE('',#5301,#5302);
+#5301 = CARTESIAN_POINT('',(-2.75,0.,3.4E-16));
+#5302 = VECTOR('',#5303,1.);
+#5303 = DIRECTION('',(0.,-1.,4.4E-16));
+#5304 = PCURVE('',#2281,#5305);
+#5305 = DEFINITIONAL_REPRESENTATION('',(#5306),#5310);
+#5306 = LINE('',#5307,#5308);
+#5307 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#5308 = VECTOR('',#5309,1.);
+#5309 = DIRECTION('',(-0.,-1.));
+#5310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5302 = ORIENTED_EDGE('',*,*,#390,.T.);
-#5303 = ORIENTED_EDGE('',*,*,#5228,.F.);
-#5304 = ORIENTED_EDGE('',*,*,#2949,.F.);
-#5305 = ADVANCED_FACE('',(#5306),#1977,.F.);
-#5306 = FACE_BOUND('',#5307,.F.);
-#5307 = EDGE_LOOP('',(#5308,#5309,#5310,#5331));
-#5308 = ORIENTED_EDGE('',*,*,#5257,.T.);
-#5309 = ORIENTED_EDGE('',*,*,#1961,.T.);
-#5310 = ORIENTED_EDGE('',*,*,#5311,.F.);
-#5311 = EDGE_CURVE('',#4218,#1934,#5312,.T.);
-#5312 = SURFACE_CURVE('',#5313,(#5317,#5324),.PCURVE_S1.);
-#5313 = LINE('',#5314,#5315);
-#5314 = CARTESIAN_POINT('',(-4.7,-380.,3.35));
-#5315 = VECTOR('',#5316,1.);
-#5316 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5317 = PCURVE('',#1977,#5318);
-#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323);
-#5319 = LINE('',#5320,#5321);
-#5320 = CARTESIAN_POINT('',(2.7,0.));
-#5321 = VECTOR('',#5322,1.);
-#5322 = DIRECTION('',(0.,-1.));
-#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5311 = PCURVE('',#5312,#5317);
+#5312 = CYLINDRICAL_SURFACE('',#5313,2.75);
+#5313 = AXIS2_PLACEMENT_3D('',#5314,#5315,#5316);
+#5314 = CARTESIAN_POINT('',(0.,0.,0.));
+#5315 = DIRECTION('',(0.,1.,2.2E-16));
+#5316 = DIRECTION('',(1.,0.,0.));
+#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5321);
+#5318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5319,#5320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#5319 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5320 = CARTESIAN_POINT('',(3.14159265359,-380.));
+#5321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5324 = PCURVE('',#1949,#5325);
-#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5330);
-#5326 = LINE('',#5327,#5328);
-#5327 = CARTESIAN_POINT('',(0.,0.));
-#5328 = VECTOR('',#5329,1.);
-#5329 = DIRECTION('',(0.,-1.));
-#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5322 = ORIENTED_EDGE('',*,*,#2260,.F.);
+#5323 = ADVANCED_FACE('',(#5324),#2309,.T.);
+#5324 = FACE_BOUND('',#5325,.F.);
+#5325 = EDGE_LOOP('',(#5326,#5356,#5384,#5412,#5440,#5468,#5496,#5524,
+    #5552,#5580,#5608,#5634,#5635,#5663,#5691,#5719,#5747,#5775,#5796,
+    #5797,#5825,#5853,#5881,#5909,#5937,#5965,#5993));
+#5326 = ORIENTED_EDGE('',*,*,#5327,.T.);
+#5327 = EDGE_CURVE('',#5328,#5330,#5332,.T.);
+#5328 = VERTEX_POINT('',#5329);
+#5329 = CARTESIAN_POINT('',(-10.,2.E-15,-3.4));
+#5330 = VERTEX_POINT('',#5331);
+#5331 = CARTESIAN_POINT('',(-10.,4.E-15,-9.));
+#5332 = SURFACE_CURVE('',#5333,(#5337,#5344),.PCURVE_S1.);
+#5333 = LINE('',#5334,#5335);
+#5334 = CARTESIAN_POINT('',(-10.,2.26E-15,-3.4));
+#5335 = VECTOR('',#5336,1.);
+#5336 = DIRECTION('',(0.,6.7E-16,-1.));
+#5337 = PCURVE('',#2309,#5338);
+#5338 = DEFINITIONAL_REPRESENTATION('',(#5339),#5343);
+#5339 = LINE('',#5340,#5341);
+#5340 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#5341 = VECTOR('',#5342,1.);
+#5342 = DIRECTION('',(-1.,0.));
+#5343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5331 = ORIENTED_EDGE('',*,*,#4240,.F.);
-#5332 = ADVANCED_FACE('',(#5333),#434,.F.);
-#5333 = FACE_BOUND('',#5334,.F.);
-#5334 = EDGE_LOOP('',(#5335,#5356,#5357,#5358));
-#5335 = ORIENTED_EDGE('',*,*,#5336,.T.);
-#5336 = EDGE_CURVE('',#2973,#419,#5337,.T.);
-#5337 = SURFACE_CURVE('',#5338,(#5342,#5349),.PCURVE_S1.);
-#5338 = LINE('',#5339,#5340);
-#5339 = CARTESIAN_POINT('',(0.65,-380.,-4.7));
-#5340 = VECTOR('',#5341,1.);
-#5341 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5342 = PCURVE('',#434,#5343);
-#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);
-#5344 = LINE('',#5345,#5346);
-#5345 = CARTESIAN_POINT('',(0.,0.));
-#5346 = VECTOR('',#5347,1.);
-#5347 = DIRECTION('',(0.,-1.));
-#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5349 = PCURVE('',#462,#5350);
+#5344 = PCURVE('',#5345,#5350);
+#5345 = PLANE('',#5346);
+#5346 = AXIS2_PLACEMENT_3D('',#5347,#5348,#5349);
+#5347 = CARTESIAN_POINT('',(-10.,7.5E-16,-3.4));
+#5348 = DIRECTION('',(-1.,-0.,-0.));
+#5349 = DIRECTION('',(0.,-2.2E-16,1.));
 #5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355);
 #5351 = LINE('',#5352,#5353);
-#5352 = CARTESIAN_POINT('',(2.7,0.));
+#5352 = CARTESIAN_POINT('',(-3.322E-31,1.51E-15));
 #5353 = VECTOR('',#5354,1.);
-#5354 = DIRECTION('',(0.,-1.));
+#5354 = DIRECTION('',(-1.,4.5E-16));
 #5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5356 = ORIENTED_EDGE('',*,*,#418,.T.);
-#5357 = ORIENTED_EDGE('',*,*,#5282,.F.);
-#5358 = ORIENTED_EDGE('',*,*,#2972,.F.);
-#5359 = ADVANCED_FACE('',(#5360),#1949,.F.);
-#5360 = FACE_BOUND('',#5361,.F.);
-#5361 = EDGE_LOOP('',(#5362,#5363,#5364,#5385));
-#5362 = ORIENTED_EDGE('',*,*,#5311,.T.);
-#5363 = ORIENTED_EDGE('',*,*,#1933,.T.);
-#5364 = ORIENTED_EDGE('',*,*,#5365,.F.);
-#5365 = EDGE_CURVE('',#4195,#1906,#5366,.T.);
-#5366 = SURFACE_CURVE('',#5367,(#5371,#5378),.PCURVE_S1.);
-#5367 = LINE('',#5368,#5369);
-#5368 = CARTESIAN_POINT('',(-7.,-380.,6.));
-#5369 = VECTOR('',#5370,1.);
-#5370 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5371 = PCURVE('',#1949,#5372);
-#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5377);
-#5373 = LINE('',#5374,#5375);
-#5374 = CARTESIAN_POINT('',(3.508917211905,7.660538869914E-16));
-#5375 = VECTOR('',#5376,1.);
-#5376 = DIRECTION('',(0.,-1.));
-#5377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5356 = ORIENTED_EDGE('',*,*,#5357,.F.);
+#5357 = EDGE_CURVE('',#5358,#5330,#5360,.T.);
+#5358 = VERTEX_POINT('',#5359);
+#5359 = CARTESIAN_POINT('',(-9.,4.E-15,-10.));
+#5360 = SURFACE_CURVE('',#5361,(#5366,#5373),.PCURVE_S1.);
+#5361 = CIRCLE('',#5362,1.);
+#5362 = AXIS2_PLACEMENT_3D('',#5363,#5364,#5365);
+#5363 = CARTESIAN_POINT('',(-9.,6.E-15,-9.));
+#5364 = DIRECTION('',(-0.,1.,6.7E-16));
+#5365 = DIRECTION('',(1.,0.,0.));
+#5366 = PCURVE('',#2309,#5367);
+#5367 = DEFINITIONAL_REPRESENTATION('',(#5368),#5372);
+#5368 = CIRCLE('',#5369,1.);
+#5369 = AXIS2_PLACEMENT_2D('',#5370,#5371);
+#5370 = CARTESIAN_POINT('',(-3.54427383259,-3.54427383259));
+#5371 = DIRECTION('',(-0.,1.));
+#5372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5378 = PCURVE('',#1921,#5379);
-#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384);
-#5380 = LINE('',#5381,#5382);
-#5381 = CARTESIAN_POINT('',(-8.881784197001E-16,-2.958228394579E-31));
-#5382 = VECTOR('',#5383,1.);
-#5383 = DIRECTION('',(0.,-1.));
-#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5373 = PCURVE('',#5374,#5379);
+#5374 = CYLINDRICAL_SURFACE('',#5375,1.);
+#5375 = AXIS2_PLACEMENT_3D('',#5376,#5377,#5378);
+#5376 = CARTESIAN_POINT('',(-9.,2.E-15,-9.));
+#5377 = DIRECTION('',(0.,1.,2.2E-16));
+#5378 = DIRECTION('',(1.,0.,0.));
+#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5383);
+#5380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5381,#5382),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#5381 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5382 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5385 = ORIENTED_EDGE('',*,*,#4217,.F.);
-#5386 = ADVANCED_FACE('',(#5387),#462,.F.);
-#5387 = FACE_BOUND('',#5388,.F.);
-#5388 = EDGE_LOOP('',(#5389,#5410,#5411,#5412));
-#5389 = ORIENTED_EDGE('',*,*,#5390,.T.);
-#5390 = EDGE_CURVE('',#2996,#447,#5391,.T.);
-#5391 = SURFACE_CURVE('',#5392,(#5396,#5403),.PCURVE_S1.);
-#5392 = LINE('',#5393,#5394);
-#5393 = CARTESIAN_POINT('',(3.35,-380.,-4.7));
-#5394 = VECTOR('',#5395,1.);
-#5395 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5396 = PCURVE('',#462,#5397);
-#5397 = DEFINITIONAL_REPRESENTATION('',(#5398),#5402);
-#5398 = LINE('',#5399,#5400);
-#5399 = CARTESIAN_POINT('',(0.,0.));
-#5400 = VECTOR('',#5401,1.);
-#5401 = DIRECTION('',(0.,-1.));
-#5402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5384 = ORIENTED_EDGE('',*,*,#5385,.T.);
+#5385 = EDGE_CURVE('',#5358,#5386,#5388,.T.);
+#5386 = VERTEX_POINT('',#5387);
+#5387 = CARTESIAN_POINT('',(-3.4,4.E-15,-10.));
+#5388 = SURFACE_CURVE('',#5389,(#5393,#5400),.PCURVE_S1.);
+#5389 = LINE('',#5390,#5391);
+#5390 = CARTESIAN_POINT('',(-9.,6.66E-15,-10.));
+#5391 = VECTOR('',#5392,1.);
+#5392 = DIRECTION('',(1.,0.,0.));
+#5393 = PCURVE('',#2309,#5394);
+#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399);
+#5395 = LINE('',#5396,#5397);
+#5396 = CARTESIAN_POINT('',(-4.54427383259,-3.54427383259));
+#5397 = VECTOR('',#5398,1.);
+#5398 = DIRECTION('',(-0.,1.));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5403 = PCURVE('',#490,#5404);
-#5404 = DEFINITIONAL_REPRESENTATION('',(#5405),#5409);
-#5405 = LINE('',#5406,#5407);
-#5406 = CARTESIAN_POINT('',(3.508917211905,-7.660538869914E-16));
-#5407 = VECTOR('',#5408,1.);
-#5408 = DIRECTION('',(0.,-1.));
-#5409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5400 = PCURVE('',#5401,#5406);
+#5401 = PLANE('',#5402);
+#5402 = AXIS2_PLACEMENT_3D('',#5403,#5404,#5405);
+#5403 = CARTESIAN_POINT('',(-9.,2.22E-15,-10.));
+#5404 = DIRECTION('',(0.,2.2E-16,-1.));
+#5405 = DIRECTION('',(-1.,0.,0.));
+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);
+#5407 = LINE('',#5408,#5409);
+#5408 = CARTESIAN_POINT('',(-0.,4.44E-15));
+#5409 = VECTOR('',#5410,1.);
+#5410 = DIRECTION('',(-1.,0.));
+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5410 = ORIENTED_EDGE('',*,*,#446,.T.);
-#5411 = ORIENTED_EDGE('',*,*,#5336,.F.);
-#5412 = ORIENTED_EDGE('',*,*,#2995,.F.);
-#5413 = ADVANCED_FACE('',(#5414),#1921,.F.);
-#5414 = FACE_BOUND('',#5415,.F.);
-#5415 = EDGE_LOOP('',(#5416,#5417,#5418,#5439));
-#5416 = ORIENTED_EDGE('',*,*,#5365,.T.);
-#5417 = ORIENTED_EDGE('',*,*,#1905,.T.);
-#5418 = ORIENTED_EDGE('',*,*,#5419,.F.);
-#5419 = EDGE_CURVE('',#4172,#1878,#5420,.T.);
-#5420 = SURFACE_CURVE('',#5421,(#5425,#5432),.PCURVE_S1.);
-#5421 = LINE('',#5422,#5423);
-#5422 = CARTESIAN_POINT('',(-8.5,-380.,6.));
-#5423 = VECTOR('',#5424,1.);
-#5424 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5425 = PCURVE('',#1921,#5426);
-#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431);
-#5427 = LINE('',#5428,#5429);
-#5428 = CARTESIAN_POINT('',(1.5,4.996003610813E-16));
-#5429 = VECTOR('',#5430,1.);
-#5430 = DIRECTION('',(0.,-1.));
-#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5412 = ORIENTED_EDGE('',*,*,#5413,.T.);
+#5413 = EDGE_CURVE('',#5386,#5414,#5416,.T.);
+#5414 = VERTEX_POINT('',#5415);
+#5415 = CARTESIAN_POINT('',(-3.4,4.E-15,-9.6));
+#5416 = SURFACE_CURVE('',#5417,(#5421,#5428),.PCURVE_S1.);
+#5417 = LINE('',#5418,#5419);
+#5418 = CARTESIAN_POINT('',(-3.4,6.66E-15,-10.));
+#5419 = VECTOR('',#5420,1.);
+#5420 = DIRECTION('',(0.,-6.7E-16,1.));
+#5421 = PCURVE('',#2309,#5422);
+#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427);
+#5423 = LINE('',#5424,#5425);
+#5424 = CARTESIAN_POINT('',(-4.54427383259,2.05572616741));
+#5425 = VECTOR('',#5426,1.);
+#5426 = DIRECTION('',(1.,-0.));
+#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5432 = PCURVE('',#1893,#5433);
-#5433 = DEFINITIONAL_REPRESENTATION('',(#5434),#5438);
-#5434 = LINE('',#5435,#5436);
-#5435 = CARTESIAN_POINT('',(0.,0.));
-#5436 = VECTOR('',#5437,1.);
-#5437 = DIRECTION('',(-0.,-1.));
-#5438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5428 = PCURVE('',#5429,#5434);
+#5429 = PLANE('',#5430);
+#5430 = AXIS2_PLACEMENT_3D('',#5431,#5432,#5433);
+#5431 = CARTESIAN_POINT('',(-3.4,2.22E-15,-10.));
+#5432 = DIRECTION('',(1.,0.,0.));
+#5433 = DIRECTION('',(0.,2.2E-16,-1.));
+#5434 = DEFINITIONAL_REPRESENTATION('',(#5435),#5439);
+#5435 = LINE('',#5436,#5437);
+#5436 = CARTESIAN_POINT('',(9.768E-31,4.44E-15));
+#5437 = VECTOR('',#5438,1.);
+#5438 = DIRECTION('',(-1.,-4.5E-16));
+#5439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5439 = ORIENTED_EDGE('',*,*,#4194,.F.);
-#5440 = ADVANCED_FACE('',(#5441),#490,.F.);
-#5441 = FACE_BOUND('',#5442,.F.);
-#5442 = EDGE_LOOP('',(#5443,#5464,#5465,#5466));
-#5443 = ORIENTED_EDGE('',*,*,#5444,.T.);
-#5444 = EDGE_CURVE('',#3019,#475,#5445,.T.);
-#5445 = SURFACE_CURVE('',#5446,(#5450,#5457),.PCURVE_S1.);
-#5446 = LINE('',#5447,#5448);
-#5447 = CARTESIAN_POINT('',(6.,-380.,-7.));
-#5448 = VECTOR('',#5449,1.);
-#5449 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5450 = PCURVE('',#490,#5451);
-#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);
-#5452 = LINE('',#5453,#5454);
-#5453 = CARTESIAN_POINT('',(0.,0.));
-#5454 = VECTOR('',#5455,1.);
-#5455 = DIRECTION('',(0.,-1.));
-#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5440 = ORIENTED_EDGE('',*,*,#5441,.T.);
+#5441 = EDGE_CURVE('',#5414,#5442,#5444,.T.);
+#5442 = VERTEX_POINT('',#5443);
+#5443 = CARTESIAN_POINT('',(-3.,4.E-15,-9.6));
+#5444 = SURFACE_CURVE('',#5445,(#5449,#5456),.PCURVE_S1.);
+#5445 = LINE('',#5446,#5447);
+#5446 = CARTESIAN_POINT('',(-3.4,6.39E-15,-9.6));
+#5447 = VECTOR('',#5448,1.);
+#5448 = DIRECTION('',(1.,0.,0.));
+#5449 = PCURVE('',#2309,#5450);
+#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455);
+#5451 = LINE('',#5452,#5453);
+#5452 = CARTESIAN_POINT('',(-4.14427383259,2.05572616741));
+#5453 = VECTOR('',#5454,1.);
+#5454 = DIRECTION('',(-0.,1.));
+#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5457 = PCURVE('',#518,#5458);
-#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);
-#5459 = LINE('',#5460,#5461);
-#5460 = CARTESIAN_POINT('',(1.5,-4.996003610813E-16));
-#5461 = VECTOR('',#5462,1.);
-#5462 = DIRECTION('',(0.,-1.));
-#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5456 = PCURVE('',#5457,#5462);
+#5457 = PLANE('',#5458);
+#5458 = AXIS2_PLACEMENT_3D('',#5459,#5460,#5461);
+#5459 = CARTESIAN_POINT('',(-3.4,2.13E-15,-9.6));
+#5460 = DIRECTION('',(0.,2.2E-16,-1.));
+#5461 = DIRECTION('',(-1.,0.,0.));
+#5462 = DEFINITIONAL_REPRESENTATION('',(#5463),#5467);
+#5463 = LINE('',#5464,#5465);
+#5464 = CARTESIAN_POINT('',(-0.,4.26E-15));
+#5465 = VECTOR('',#5466,1.);
+#5466 = DIRECTION('',(-1.,0.));
+#5467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5464 = ORIENTED_EDGE('',*,*,#474,.T.);
-#5465 = ORIENTED_EDGE('',*,*,#5390,.F.);
-#5466 = ORIENTED_EDGE('',*,*,#3018,.F.);
-#5467 = ADVANCED_FACE('',(#5468),#1893,.F.);
-#5468 = FACE_BOUND('',#5469,.F.);
-#5469 = EDGE_LOOP('',(#5470,#5471,#5472,#5493));
-#5470 = ORIENTED_EDGE('',*,*,#5419,.T.);
-#5471 = ORIENTED_EDGE('',*,*,#1877,.T.);
-#5472 = ORIENTED_EDGE('',*,*,#5473,.F.);
-#5473 = EDGE_CURVE('',#4149,#1850,#5474,.T.);
-#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.);
-#5475 = LINE('',#5476,#5477);
-#5476 = CARTESIAN_POINT('',(-8.5,-380.,3.));
-#5477 = VECTOR('',#5478,1.);
-#5478 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5479 = PCURVE('',#1893,#5480);
-#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485);
-#5481 = LINE('',#5482,#5483);
-#5482 = CARTESIAN_POINT('',(3.,0.));
-#5483 = VECTOR('',#5484,1.);
-#5484 = DIRECTION('',(-0.,-1.));
-#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5468 = ORIENTED_EDGE('',*,*,#5469,.T.);
+#5469 = EDGE_CURVE('',#5442,#5470,#5472,.T.);
+#5470 = VERTEX_POINT('',#5471);
+#5471 = CARTESIAN_POINT('',(-3.,4.E-15,-8.5));
+#5472 = SURFACE_CURVE('',#5473,(#5477,#5484),.PCURVE_S1.);
+#5473 = LINE('',#5474,#5475);
+#5474 = CARTESIAN_POINT('',(-3.,6.39E-15,-9.6));
+#5475 = VECTOR('',#5476,1.);
+#5476 = DIRECTION('',(0.,-6.7E-16,1.));
+#5477 = PCURVE('',#2309,#5478);
+#5478 = DEFINITIONAL_REPRESENTATION('',(#5479),#5483);
+#5479 = LINE('',#5480,#5481);
+#5480 = CARTESIAN_POINT('',(-4.14427383259,2.45572616741));
+#5481 = VECTOR('',#5482,1.);
+#5482 = DIRECTION('',(1.,-0.));
+#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5486 = PCURVE('',#1865,#5487);
-#5487 = DEFINITIONAL_REPRESENTATION('',(#5488),#5492);
-#5488 = LINE('',#5489,#5490);
-#5489 = CARTESIAN_POINT('',(-1.7763568394E-15,-5.916456789158E-31));
-#5490 = VECTOR('',#5491,1.);
-#5491 = DIRECTION('',(0.,-1.));
-#5492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5484 = PCURVE('',#5485,#5490);
+#5485 = PLANE('',#5486);
+#5486 = AXIS2_PLACEMENT_3D('',#5487,#5488,#5489);
+#5487 = CARTESIAN_POINT('',(-3.,2.13E-15,-9.6));
+#5488 = DIRECTION('',(1.,0.,0.));
+#5489 = DIRECTION('',(0.,2.2E-16,-1.));
+#5490 = DEFINITIONAL_REPRESENTATION('',(#5491),#5495);
+#5491 = LINE('',#5492,#5493);
+#5492 = CARTESIAN_POINT('',(9.372E-31,4.26E-15));
+#5493 = VECTOR('',#5494,1.);
+#5494 = DIRECTION('',(-1.,-4.5E-16));
+#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5493 = ORIENTED_EDGE('',*,*,#4171,.F.);
-#5494 = ADVANCED_FACE('',(#5495),#518,.F.);
-#5495 = FACE_BOUND('',#5496,.F.);
-#5496 = EDGE_LOOP('',(#5497,#5518,#5519,#5520));
-#5497 = ORIENTED_EDGE('',*,*,#5498,.T.);
-#5498 = EDGE_CURVE('',#3042,#503,#5499,.T.);
-#5499 = SURFACE_CURVE('',#5500,(#5504,#5511),.PCURVE_S1.);
-#5500 = LINE('',#5501,#5502);
-#5501 = CARTESIAN_POINT('',(6.,-380.,-8.5));
-#5502 = VECTOR('',#5503,1.);
-#5503 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5504 = PCURVE('',#518,#5505);
-#5505 = DEFINITIONAL_REPRESENTATION('',(#5506),#5510);
-#5506 = LINE('',#5507,#5508);
-#5507 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
-#5508 = VECTOR('',#5509,1.);
-#5509 = DIRECTION('',(0.,-1.));
-#5510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5496 = ORIENTED_EDGE('',*,*,#5497,.T.);
+#5497 = EDGE_CURVE('',#5470,#5498,#5500,.T.);
+#5498 = VERTEX_POINT('',#5499);
+#5499 = CARTESIAN_POINT('',(-6.,4.E-15,-8.5));
+#5500 = SURFACE_CURVE('',#5501,(#5505,#5512),.PCURVE_S1.);
+#5501 = LINE('',#5502,#5503);
+#5502 = CARTESIAN_POINT('',(-3.,5.66E-15,-8.5));
+#5503 = VECTOR('',#5504,1.);
+#5504 = DIRECTION('',(-1.,-0.,-0.));
+#5505 = PCURVE('',#2309,#5506);
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(-3.04427383259,2.45572616741));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(-0.,-1.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5511 = PCURVE('',#546,#5512);
-#5512 = DEFINITIONAL_REPRESENTATION('',(#5513),#5517);
-#5513 = LINE('',#5514,#5515);
-#5514 = CARTESIAN_POINT('',(3.,0.));
-#5515 = VECTOR('',#5516,1.);
-#5516 = DIRECTION('',(-0.,-1.));
-#5517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5512 = PCURVE('',#5513,#5518);
+#5513 = PLANE('',#5514);
+#5514 = AXIS2_PLACEMENT_3D('',#5515,#5516,#5517);
+#5515 = CARTESIAN_POINT('',(-3.,1.89E-15,-8.5));
+#5516 = DIRECTION('',(0.,-2.2E-16,1.));
+#5517 = DIRECTION('',(1.,0.,0.));
+#5518 = DEFINITIONAL_REPRESENTATION('',(#5519),#5523);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(-0.,3.77E-15));
+#5521 = VECTOR('',#5522,1.);
+#5522 = DIRECTION('',(-1.,0.));
+#5523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5518 = ORIENTED_EDGE('',*,*,#502,.T.);
-#5519 = ORIENTED_EDGE('',*,*,#5444,.F.);
-#5520 = ORIENTED_EDGE('',*,*,#3041,.F.);
-#5521 = ADVANCED_FACE('',(#5522),#1865,.F.);
-#5522 = FACE_BOUND('',#5523,.F.);
-#5523 = EDGE_LOOP('',(#5524,#5525,#5526,#5547));
-#5524 = ORIENTED_EDGE('',*,*,#5473,.T.);
-#5525 = ORIENTED_EDGE('',*,*,#1849,.T.);
-#5526 = ORIENTED_EDGE('',*,*,#5527,.F.);
-#5527 = EDGE_CURVE('',#4126,#1822,#5528,.T.);
+#5524 = ORIENTED_EDGE('',*,*,#5525,.T.);
+#5525 = EDGE_CURVE('',#5498,#5526,#5528,.T.);
+#5526 = VERTEX_POINT('',#5527);
+#5527 = CARTESIAN_POINT('',(-6.,3.E-15,-7.));
 #5528 = SURFACE_CURVE('',#5529,(#5533,#5540),.PCURVE_S1.);
 #5529 = LINE('',#5530,#5531);
-#5530 = CARTESIAN_POINT('',(-9.6,-380.,3.));
+#5530 = CARTESIAN_POINT('',(-6.,5.66E-15,-8.5));
 #5531 = VECTOR('',#5532,1.);
-#5532 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5533 = PCURVE('',#1865,#5534);
+#5532 = DIRECTION('',(0.,-6.7E-16,1.));
+#5533 = PCURVE('',#2309,#5534);
 #5534 = DEFINITIONAL_REPRESENTATION('',(#5535),#5539);
 #5535 = LINE('',#5536,#5537);
-#5536 = CARTESIAN_POINT('',(1.1,3.663735981263E-16));
+#5536 = CARTESIAN_POINT('',(-3.04427383259,-0.54427383259));
 #5537 = VECTOR('',#5538,1.);
-#5538 = DIRECTION('',(0.,-1.));
+#5538 = DIRECTION('',(1.,-0.));
 #5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5540 = PCURVE('',#1837,#5541);
-#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5546);
-#5542 = LINE('',#5543,#5544);
-#5543 = CARTESIAN_POINT('',(0.,0.));
-#5544 = VECTOR('',#5545,1.);
-#5545 = DIRECTION('',(0.,-1.));
-#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5540 = PCURVE('',#5541,#5546);
+#5541 = PLANE('',#5542);
+#5542 = AXIS2_PLACEMENT_3D('',#5543,#5544,#5545);
+#5543 = CARTESIAN_POINT('',(-6.,1.89E-15,-8.5));
+#5544 = DIRECTION('',(1.,0.,0.));
+#5545 = DIRECTION('',(0.,2.2E-16,-1.));
+#5546 = DEFINITIONAL_REPRESENTATION('',(#5547),#5551);
+#5547 = LINE('',#5548,#5549);
+#5548 = CARTESIAN_POINT('',(8.294E-31,3.77E-15));
+#5549 = VECTOR('',#5550,1.);
+#5550 = DIRECTION('',(-1.,-4.5E-16));
+#5551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5547 = ORIENTED_EDGE('',*,*,#4148,.F.);
-#5548 = ADVANCED_FACE('',(#5549),#546,.F.);
-#5549 = FACE_BOUND('',#5550,.F.);
-#5550 = EDGE_LOOP('',(#5551,#5572,#5573,#5574));
-#5551 = ORIENTED_EDGE('',*,*,#5552,.T.);
-#5552 = EDGE_CURVE('',#3065,#531,#5553,.T.);
-#5553 = SURFACE_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.);
-#5554 = LINE('',#5555,#5556);
-#5555 = CARTESIAN_POINT('',(3.,-380.,-8.5));
-#5556 = VECTOR('',#5557,1.);
-#5557 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5558 = PCURVE('',#546,#5559);
-#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564);
-#5560 = LINE('',#5561,#5562);
-#5561 = CARTESIAN_POINT('',(0.,0.));
-#5562 = VECTOR('',#5563,1.);
-#5563 = DIRECTION('',(-0.,-1.));
-#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5552 = ORIENTED_EDGE('',*,*,#5553,.F.);
+#5553 = EDGE_CURVE('',#5554,#5526,#5556,.T.);
+#5554 = VERTEX_POINT('',#5555);
+#5555 = CARTESIAN_POINT('',(-3.35,2.E-15,-4.7));
+#5556 = SURFACE_CURVE('',#5557,(#5561,#5568),.PCURVE_S1.);
+#5557 = LINE('',#5558,#5559);
+#5558 = CARTESIAN_POINT('',(-3.35,3.13E-15,-4.7));
+#5559 = VECTOR('',#5560,1.);
+#5560 = DIRECTION('',(-0.755218729872,4.4E-16,-0.655472859889));
+#5561 = PCURVE('',#2309,#5562);
+#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);
+#5563 = LINE('',#5564,#5565);
+#5564 = CARTESIAN_POINT('',(0.75572616741,2.10572616741));
+#5565 = VECTOR('',#5566,1.);
+#5566 = DIRECTION('',(-0.655472859889,-0.755218729872));
+#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5565 = PCURVE('',#574,#5566);
-#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571);
-#5567 = LINE('',#5568,#5569);
-#5568 = CARTESIAN_POINT('',(1.1,-3.663735981263E-16));
-#5569 = VECTOR('',#5570,1.);
-#5570 = DIRECTION('',(0.,-1.));
-#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5568 = PCURVE('',#5569,#5574);
+#5569 = PLANE('',#5570);
+#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573);
+#5571 = CARTESIAN_POINT('',(-3.35,1.04E-15,-4.7));
+#5572 = DIRECTION('',(-0.655472859889,-1.7E-16,0.755218729872));
+#5573 = DIRECTION('',(0.755218729872,-1.5E-16,0.655472859889));
+#5574 = DEFINITIONAL_REPRESENTATION('',(#5575),#5579);
+#5575 = LINE('',#5576,#5577);
+#5576 = CARTESIAN_POINT('',(-3.135E-31,2.09E-15));
+#5577 = VECTOR('',#5578,1.);
+#5578 = DIRECTION('',(-1.,2.9E-16));
+#5579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5572 = ORIENTED_EDGE('',*,*,#530,.T.);
-#5573 = ORIENTED_EDGE('',*,*,#5498,.F.);
-#5574 = ORIENTED_EDGE('',*,*,#3064,.F.);
-#5575 = ADVANCED_FACE('',(#5576),#1837,.F.);
-#5576 = FACE_BOUND('',#5577,.F.);
-#5577 = EDGE_LOOP('',(#5578,#5579,#5580,#5601));
-#5578 = ORIENTED_EDGE('',*,*,#5527,.T.);
-#5579 = ORIENTED_EDGE('',*,*,#1821,.T.);
 #5580 = ORIENTED_EDGE('',*,*,#5581,.F.);
-#5581 = EDGE_CURVE('',#4103,#1794,#5582,.T.);
-#5582 = SURFACE_CURVE('',#5583,(#5587,#5594),.PCURVE_S1.);
-#5583 = LINE('',#5584,#5585);
-#5584 = CARTESIAN_POINT('',(-9.6,-380.,3.4));
-#5585 = VECTOR('',#5586,1.);
-#5586 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5587 = PCURVE('',#1837,#5588);
-#5588 = DEFINITIONAL_REPRESENTATION('',(#5589),#5593);
-#5589 = LINE('',#5590,#5591);
-#5590 = CARTESIAN_POINT('',(0.4,0.));
-#5591 = VECTOR('',#5592,1.);
-#5592 = DIRECTION('',(0.,-1.));
-#5593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5581 = EDGE_CURVE('',#5582,#5554,#5584,.T.);
+#5582 = VERTEX_POINT('',#5583);
+#5583 = CARTESIAN_POINT('',(-0.65,2.E-15,-4.7));
+#5584 = SURFACE_CURVE('',#5585,(#5589,#5596),.PCURVE_S1.);
+#5585 = LINE('',#5586,#5587);
+#5586 = CARTESIAN_POINT('',(-0.65,3.13E-15,-4.7));
+#5587 = VECTOR('',#5588,1.);
+#5588 = DIRECTION('',(-1.,-0.,-0.));
+#5589 = PCURVE('',#2309,#5590);
+#5590 = DEFINITIONAL_REPRESENTATION('',(#5591),#5595);
+#5591 = LINE('',#5592,#5593);
+#5592 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#5593 = VECTOR('',#5594,1.);
+#5594 = DIRECTION('',(-0.,-1.));
+#5595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5594 = PCURVE('',#1809,#5595);
-#5595 = DEFINITIONAL_REPRESENTATION('',(#5596),#5600);
-#5596 = LINE('',#5597,#5598);
-#5597 = CARTESIAN_POINT('',(0.,0.));
-#5598 = VECTOR('',#5599,1.);
-#5599 = DIRECTION('',(0.,-1.));
-#5600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5596 = PCURVE('',#5597,#5602);
+#5597 = PLANE('',#5598);
+#5598 = AXIS2_PLACEMENT_3D('',#5599,#5600,#5601);
+#5599 = CARTESIAN_POINT('',(-0.65,1.04E-15,-4.7));
+#5600 = DIRECTION('',(0.,-2.2E-16,1.));
+#5601 = DIRECTION('',(1.,0.,0.));
+#5602 = DEFINITIONAL_REPRESENTATION('',(#5603),#5607);
+#5603 = LINE('',#5604,#5605);
+#5604 = CARTESIAN_POINT('',(-0.,2.09E-15));
+#5605 = VECTOR('',#5606,1.);
+#5606 = DIRECTION('',(-1.,0.));
+#5607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5601 = ORIENTED_EDGE('',*,*,#4125,.F.);
-#5602 = ADVANCED_FACE('',(#5603),#574,.F.);
-#5603 = FACE_BOUND('',#5604,.F.);
-#5604 = EDGE_LOOP('',(#5605,#5626,#5627,#5628));
-#5605 = ORIENTED_EDGE('',*,*,#5606,.T.);
-#5606 = EDGE_CURVE('',#3088,#559,#5607,.T.);
-#5607 = SURFACE_CURVE('',#5608,(#5612,#5619),.PCURVE_S1.);
-#5608 = LINE('',#5609,#5610);
-#5609 = CARTESIAN_POINT('',(3.,-380.,-9.6));
-#5610 = VECTOR('',#5611,1.);
-#5611 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5612 = PCURVE('',#574,#5613);
-#5613 = DEFINITIONAL_REPRESENTATION('',(#5614),#5618);
-#5614 = LINE('',#5615,#5616);
-#5615 = CARTESIAN_POINT('',(0.,0.));
-#5616 = VECTOR('',#5617,1.);
-#5617 = DIRECTION('',(0.,-1.));
-#5618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5608 = ORIENTED_EDGE('',*,*,#5609,.T.);
+#5609 = EDGE_CURVE('',#5582,#3020,#5610,.T.);
+#5610 = SURFACE_CURVE('',#5611,(#5615,#5622),.PCURVE_S1.);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(-0.65,3.13E-15,-4.7));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(0.851658316705,-3.5E-16,0.524097425664));
+#5615 = PCURVE('',#2309,#5616);
+#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5621);
+#5617 = LINE('',#5618,#5619);
+#5618 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#5619 = VECTOR('',#5620,1.);
+#5620 = DIRECTION('',(0.524097425664,0.851658316705));
+#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5619 = PCURVE('',#602,#5620);
-#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625);
-#5621 = LINE('',#5622,#5623);
-#5622 = CARTESIAN_POINT('',(0.4,0.));
-#5623 = VECTOR('',#5624,1.);
-#5624 = DIRECTION('',(0.,-1.));
-#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5622 = PCURVE('',#5623,#5628);
+#5623 = PLANE('',#5624);
+#5624 = AXIS2_PLACEMENT_3D('',#5625,#5626,#5627);
+#5625 = CARTESIAN_POINT('',(-0.65,1.04E-15,-4.7));
+#5626 = DIRECTION('',(0.524097425664,1.9E-16,-0.851658316705));
+#5627 = DIRECTION('',(-0.851658316705,1.2E-16,-0.524097425664));
+#5628 = DEFINITIONAL_REPRESENTATION('',(#5629),#5633);
+#5629 = LINE('',#5630,#5631);
+#5630 = CARTESIAN_POINT('',(0.,-0.));
+#5631 = VECTOR('',#5632,1.);
+#5632 = DIRECTION('',(-1.,0.));
+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5626 = ORIENTED_EDGE('',*,*,#558,.T.);
-#5627 = ORIENTED_EDGE('',*,*,#5552,.F.);
-#5628 = ORIENTED_EDGE('',*,*,#3087,.F.);
-#5629 = ADVANCED_FACE('',(#5630),#1809,.F.);
-#5630 = FACE_BOUND('',#5631,.F.);
-#5631 = EDGE_LOOP('',(#5632,#5633,#5634,#5655));
-#5632 = ORIENTED_EDGE('',*,*,#5581,.T.);
-#5633 = ORIENTED_EDGE('',*,*,#1793,.T.);
-#5634 = ORIENTED_EDGE('',*,*,#5635,.F.);
-#5635 = EDGE_CURVE('',#4080,#1766,#5636,.T.);
-#5636 = SURFACE_CURVE('',#5637,(#5641,#5648),.PCURVE_S1.);
-#5637 = LINE('',#5638,#5639);
-#5638 = CARTESIAN_POINT('',(-10.,-380.,3.4));
-#5639 = VECTOR('',#5640,1.);
-#5640 = DIRECTION('',(-9.860761315263E-32,1.,-6.661338147751E-16));
-#5641 = PCURVE('',#1809,#5642);
-#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);
-#5643 = LINE('',#5644,#5645);
-#5644 = CARTESIAN_POINT('',(0.4,1.33226762955E-16));
-#5645 = VECTOR('',#5646,1.);
-#5646 = DIRECTION('',(0.,-1.));
-#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5634 = ORIENTED_EDGE('',*,*,#3047,.F.);
+#5635 = ORIENTED_EDGE('',*,*,#5636,.T.);
+#5636 = EDGE_CURVE('',#3048,#5637,#5639,.T.);
+#5637 = VERTEX_POINT('',#5638);
+#5638 = CARTESIAN_POINT('',(-1.340498607497,1.E-15,-2.401158779277));
+#5639 = SURFACE_CURVE('',#5640,(#5645,#5652),.PCURVE_S1.);
+#5640 = CIRCLE('',#5641,2.75);
+#5641 = AXIS2_PLACEMENT_3D('',#5642,#5643,#5644);
+#5642 = CARTESIAN_POINT('',(0.,0.,0.));
+#5643 = DIRECTION('',(-0.,1.,6.7E-16));
+#5644 = DIRECTION('',(1.,0.,0.));
+#5645 = PCURVE('',#2309,#5646);
+#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651);
+#5647 = CIRCLE('',#5648,2.75);
+#5648 = AXIS2_PLACEMENT_2D('',#5649,#5650);
+#5649 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#5650 = DIRECTION('',(-0.,1.));
+#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5648 = PCURVE('',#1781,#5649);
-#5649 = DEFINITIONAL_REPRESENTATION('',(#5650),#5654);
-#5650 = LINE('',#5651,#5652);
-#5651 = CARTESIAN_POINT('',(12.4,-380.));
-#5652 = VECTOR('',#5653,1.);
-#5653 = DIRECTION('',(-1.110223024625E-16,1.));
-#5654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5652 = PCURVE('',#5653,#5658);
+#5653 = CYLINDRICAL_SURFACE('',#5654,2.75);
+#5654 = AXIS2_PLACEMENT_3D('',#5655,#5656,#5657);
+#5655 = CARTESIAN_POINT('',(0.,0.,0.));
+#5656 = DIRECTION('',(0.,1.,2.2E-16));
+#5657 = DIRECTION('',(1.,0.,0.));
+#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5662);
+#5659 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5660,#5661),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,2.079967859429),.PIECEWISE_BEZIER_KNOTS.);
+#5660 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5661 = CARTESIAN_POINT('',(2.079967859429,0.));
+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5655 = ORIENTED_EDGE('',*,*,#4102,.F.);
-#5656 = ADVANCED_FACE('',(#5657),#602,.F.);
-#5657 = FACE_BOUND('',#5658,.F.);
-#5658 = EDGE_LOOP('',(#5659,#5680,#5681,#5682));
-#5659 = ORIENTED_EDGE('',*,*,#5660,.T.);
-#5660 = EDGE_CURVE('',#3111,#587,#5661,.T.);
-#5661 = SURFACE_CURVE('',#5662,(#5666,#5673),.PCURVE_S1.);
-#5662 = LINE('',#5663,#5664);
-#5663 = CARTESIAN_POINT('',(3.4,-380.,-9.6));
-#5664 = VECTOR('',#5665,1.);
-#5665 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5666 = PCURVE('',#602,#5667);
-#5667 = DEFINITIONAL_REPRESENTATION('',(#5668),#5672);
+#5663 = ORIENTED_EDGE('',*,*,#5664,.F.);
+#5664 = EDGE_CURVE('',#5665,#5637,#5667,.T.);
+#5665 = VERTEX_POINT('',#5666);
+#5666 = CARTESIAN_POINT('',(-1.944543648263,1.E-15,-3.005203820043));
+#5667 = SURFACE_CURVE('',#5668,(#5672,#5679),.PCURVE_S1.);
 #5668 = LINE('',#5669,#5670);
-#5669 = CARTESIAN_POINT('',(0.,0.));
+#5669 = CARTESIAN_POINT('',(-1.944543648263,2.E-15,-3.005203820043));
 #5670 = VECTOR('',#5671,1.);
-#5671 = DIRECTION('',(0.,-1.));
-#5672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5671 = DIRECTION('',(0.707106781187,-4.7E-16,0.707106781187));
+#5672 = PCURVE('',#2309,#5673);
+#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678);
+#5674 = LINE('',#5675,#5676);
+#5675 = CARTESIAN_POINT('',(2.450522347367,3.511182519147));
+#5676 = VECTOR('',#5677,1.);
+#5677 = DIRECTION('',(0.707106781187,0.707106781187));
+#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5673 = PCURVE('',#630,#5674);
-#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
-#5675 = LINE('',#5676,#5677);
-#5676 = CARTESIAN_POINT('',(0.4,-1.33226762955E-16));
-#5677 = VECTOR('',#5678,1.);
-#5678 = DIRECTION('',(0.,-1.));
-#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5679 = PCURVE('',#5680,#5685);
+#5680 = PLANE('',#5681);
+#5681 = AXIS2_PLACEMENT_3D('',#5682,#5683,#5684);
+#5682 = CARTESIAN_POINT('',(-1.944543648263,6.7E-16,-3.005203820043));
+#5683 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#5684 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#5685 = DEFINITIONAL_REPRESENTATION('',(#5686),#5690);
+#5686 = LINE('',#5687,#5688);
+#5687 = CARTESIAN_POINT('',(2.128E-31,1.33E-15));
+#5688 = VECTOR('',#5689,1.);
+#5689 = DIRECTION('',(-1.,-3.1E-16));
+#5690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5680 = ORIENTED_EDGE('',*,*,#586,.T.);
-#5681 = ORIENTED_EDGE('',*,*,#5606,.F.);
-#5682 = ORIENTED_EDGE('',*,*,#3110,.F.);
-#5683 = ADVANCED_FACE('',(#5684),#1781,.T.);
-#5684 = FACE_BOUND('',#5685,.T.);
-#5685 = EDGE_LOOP('',(#5686,#5687,#5688,#5689));
-#5686 = ORIENTED_EDGE('',*,*,#1765,.F.);
-#5687 = ORIENTED_EDGE('',*,*,#5635,.F.);
-#5688 = ORIENTED_EDGE('',*,*,#4079,.T.);
-#5689 = ORIENTED_EDGE('',*,*,#5690,.F.);
-#5690 = EDGE_CURVE('',#1737,#4056,#5691,.T.);
-#5691 = SURFACE_CURVE('',#5692,(#5696,#5703),.PCURVE_S1.);
-#5692 = LINE('',#5693,#5694);
-#5693 = CARTESIAN_POINT('',(-10.,4.996003610813E-15,9.));
-#5694 = VECTOR('',#5695,1.);
-#5695 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#5696 = PCURVE('',#1781,#5697);
-#5697 = DEFINITIONAL_REPRESENTATION('',(#5698),#5702);
-#5698 = LINE('',#5699,#5700);
-#5699 = CARTESIAN_POINT('',(18.,7.88860905221E-30));
-#5700 = VECTOR('',#5701,1.);
-#5701 = DIRECTION('',(0.,-1.));
-#5702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5691 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5692 = EDGE_CURVE('',#5693,#5665,#5695,.T.);
+#5693 = VERTEX_POINT('',#5694);
+#5694 = CARTESIAN_POINT('',(-2.474873734153,1.E-15,-2.474873734153));
+#5695 = SURFACE_CURVE('',#5696,(#5700,#5707),.PCURVE_S1.);
+#5696 = LINE('',#5697,#5698);
+#5697 = CARTESIAN_POINT('',(-2.474873734153,1.65E-15,-2.474873734153));
+#5698 = VECTOR('',#5699,1.);
+#5699 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#5700 = PCURVE('',#2309,#5701);
+#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706);
+#5702 = LINE('',#5703,#5704);
+#5703 = CARTESIAN_POINT('',(2.980852433257,2.980852433257));
+#5704 = VECTOR('',#5705,1.);
+#5705 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5703 = PCURVE('',#1753,#5704);
-#5704 = DEFINITIONAL_REPRESENTATION('',(#5705),#5709);
-#5705 = LINE('',#5706,#5707);
-#5706 = CARTESIAN_POINT('',(-3.14159265359,0.));
-#5707 = VECTOR('',#5708,1.);
-#5708 = DIRECTION('',(-0.,-1.));
-#5709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5707 = PCURVE('',#5708,#5713);
+#5708 = PLANE('',#5709);
+#5709 = AXIS2_PLACEMENT_3D('',#5710,#5711,#5712);
+#5710 = CARTESIAN_POINT('',(-2.474873734153,5.5E-16,-2.474873734153));
+#5711 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#5712 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#5713 = DEFINITIONAL_REPRESENTATION('',(#5714),#5718);
+#5714 = LINE('',#5715,#5716);
+#5715 = CARTESIAN_POINT('',(-1.76E-31,1.1E-15));
+#5716 = VECTOR('',#5717,1.);
+#5717 = DIRECTION('',(-1.,3.1E-16));
+#5718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5710 = ADVANCED_FACE('',(#5711),#630,.F.);
-#5711 = FACE_BOUND('',#5712,.F.);
-#5712 = EDGE_LOOP('',(#5713,#5734,#5735,#5736));
-#5713 = ORIENTED_EDGE('',*,*,#5714,.T.);
-#5714 = EDGE_CURVE('',#3134,#615,#5715,.T.);
-#5715 = SURFACE_CURVE('',#5716,(#5720,#5727),.PCURVE_S1.);
-#5716 = LINE('',#5717,#5718);
-#5717 = CARTESIAN_POINT('',(3.4,-380.,-10.));
-#5718 = VECTOR('',#5719,1.);
-#5719 = DIRECTION('',(-1.368455531567E-46,1.,-6.661338147751E-16));
-#5720 = PCURVE('',#630,#5721);
-#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);
-#5722 = LINE('',#5723,#5724);
-#5723 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
-#5724 = VECTOR('',#5725,1.);
-#5725 = DIRECTION('',(0.,-1.));
-#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5719 = ORIENTED_EDGE('',*,*,#5720,.F.);
+#5720 = EDGE_CURVE('',#5721,#5693,#5723,.T.);
+#5721 = VERTEX_POINT('',#5722);
+#5722 = CARTESIAN_POINT('',(-3.005203820043,1.E-15,-1.944543648263));
+#5723 = SURFACE_CURVE('',#5724,(#5728,#5735),.PCURVE_S1.);
+#5724 = LINE('',#5725,#5726);
+#5725 = CARTESIAN_POINT('',(-3.005203820043,1.3E-15,-1.944543648263));
+#5726 = VECTOR('',#5727,1.);
+#5727 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#5728 = PCURVE('',#2309,#5729);
+#5729 = DEFINITIONAL_REPRESENTATION('',(#5730),#5734);
+#5730 = LINE('',#5731,#5732);
+#5731 = CARTESIAN_POINT('',(3.511182519147,2.450522347367));
+#5732 = VECTOR('',#5733,1.);
+#5733 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5727 = PCURVE('',#658,#5728);
-#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
-#5729 = LINE('',#5730,#5731);
-#5730 = CARTESIAN_POINT('',(5.6,-380.));
-#5731 = VECTOR('',#5732,1.);
-#5732 = DIRECTION('',(0.,1.));
-#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5735 = PCURVE('',#5736,#5741);
+#5736 = PLANE('',#5737);
+#5737 = AXIS2_PLACEMENT_3D('',#5738,#5739,#5740);
+#5738 = CARTESIAN_POINT('',(-3.005203820043,4.3E-16,-1.944543648263));
+#5739 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#5740 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#5741 = DEFINITIONAL_REPRESENTATION('',(#5742),#5746);
+#5742 = LINE('',#5743,#5744);
+#5743 = CARTESIAN_POINT('',(-1.392E-31,8.7E-16));
+#5744 = VECTOR('',#5745,1.);
+#5745 = DIRECTION('',(-1.,3.1E-16));
+#5746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5734 = ORIENTED_EDGE('',*,*,#614,.T.);
-#5735 = ORIENTED_EDGE('',*,*,#5660,.F.);
-#5736 = ORIENTED_EDGE('',*,*,#3133,.F.);
-#5737 = ADVANCED_FACE('',(#5738),#1753,.T.);
-#5738 = FACE_BOUND('',#5739,.F.);
-#5739 = EDGE_LOOP('',(#5740,#5761,#5762,#5763));
-#5740 = ORIENTED_EDGE('',*,*,#5741,.T.);
-#5741 = EDGE_CURVE('',#1709,#4033,#5742,.T.);
-#5742 = SURFACE_CURVE('',#5743,(#5747,#5754),.PCURVE_S1.);
-#5743 = LINE('',#5744,#5745);
-#5744 = CARTESIAN_POINT('',(-9.,5.551115123126E-15,10.));
-#5745 = VECTOR('',#5746,1.);
-#5746 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#5747 = PCURVE('',#1753,#5748);
-#5748 = DEFINITIONAL_REPRESENTATION('',(#5749),#5753);
-#5749 = LINE('',#5750,#5751);
-#5750 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#5751 = VECTOR('',#5752,1.);
-#5752 = DIRECTION('',(-0.,-1.));
-#5753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5747 = ORIENTED_EDGE('',*,*,#5748,.F.);
+#5748 = EDGE_CURVE('',#5749,#5721,#5751,.T.);
+#5749 = VERTEX_POINT('',#5750);
+#5750 = CARTESIAN_POINT('',(-2.401158779277,1.E-15,-1.340498607497));
+#5751 = SURFACE_CURVE('',#5752,(#5756,#5763),.PCURVE_S1.);
+#5752 = LINE('',#5753,#5754);
+#5753 = CARTESIAN_POINT('',(-2.401158779277,8.9E-16,-1.340498607497));
+#5754 = VECTOR('',#5755,1.);
+#5755 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#5756 = PCURVE('',#2309,#5757);
+#5757 = DEFINITIONAL_REPRESENTATION('',(#5758),#5762);
+#5758 = LINE('',#5759,#5760);
+#5759 = CARTESIAN_POINT('',(4.115227559913,3.054567388133));
+#5760 = VECTOR('',#5761,1.);
+#5761 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5754 = PCURVE('',#1724,#5755);
-#5755 = DEFINITIONAL_REPRESENTATION('',(#5756),#5760);
-#5756 = LINE('',#5757,#5758);
-#5757 = CARTESIAN_POINT('',(3.552713678801E-15,0.));
-#5758 = VECTOR('',#5759,1.);
-#5759 = DIRECTION('',(0.,-1.));
-#5760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5763 = PCURVE('',#5764,#5769);
+#5764 = PLANE('',#5765);
+#5765 = AXIS2_PLACEMENT_3D('',#5766,#5767,#5768);
+#5766 = CARTESIAN_POINT('',(-2.401158779277,3.E-16,-1.340498607497));
+#5767 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#5768 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#5769 = DEFINITIONAL_REPRESENTATION('',(#5770),#5774);
+#5770 = LINE('',#5771,#5772);
+#5771 = CARTESIAN_POINT('',(-9.44E-32,5.9E-16));
+#5772 = VECTOR('',#5773,1.);
+#5773 = DIRECTION('',(-1.,3.1E-16));
+#5774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5761 = ORIENTED_EDGE('',*,*,#4055,.T.);
-#5762 = ORIENTED_EDGE('',*,*,#5690,.F.);
-#5763 = ORIENTED_EDGE('',*,*,#1736,.F.);
-#5764 = ADVANCED_FACE('',(#5765),#658,.T.);
-#5765 = FACE_BOUND('',#5766,.T.);
-#5766 = EDGE_LOOP('',(#5767,#5768,#5789,#5790));
-#5767 = ORIENTED_EDGE('',*,*,#642,.F.);
-#5768 = ORIENTED_EDGE('',*,*,#5769,.T.);
-#5769 = EDGE_CURVE('',#643,#3157,#5770,.T.);
-#5770 = SURFACE_CURVE('',#5771,(#5775,#5782),.PCURVE_S1.);
-#5771 = LINE('',#5772,#5773);
-#5772 = CARTESIAN_POINT('',(9.,-5.551115123126E-15,-10.));
-#5773 = VECTOR('',#5774,1.);
-#5774 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#5775 = PCURVE('',#658,#5776);
-#5776 = DEFINITIONAL_REPRESENTATION('',(#5777),#5781);
-#5777 = LINE('',#5778,#5779);
-#5778 = CARTESIAN_POINT('',(-1.492139745096E-13,0.));
-#5779 = VECTOR('',#5780,1.);
-#5780 = DIRECTION('',(0.,-1.));
-#5781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5775 = ORIENTED_EDGE('',*,*,#5776,.T.);
+#5776 = EDGE_CURVE('',#5749,#2261,#5777,.T.);
+#5777 = SURFACE_CURVE('',#5778,(#5783,#5790),.PCURVE_S1.);
+#5778 = CIRCLE('',#5779,2.75);
+#5779 = AXIS2_PLACEMENT_3D('',#5780,#5781,#5782);
+#5780 = CARTESIAN_POINT('',(0.,0.,0.));
+#5781 = DIRECTION('',(-0.,1.,6.7E-16));
+#5782 = DIRECTION('',(1.,0.,0.));
+#5783 = PCURVE('',#2309,#5784);
+#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789);
+#5785 = CIRCLE('',#5786,2.75);
+#5786 = AXIS2_PLACEMENT_2D('',#5787,#5788);
+#5787 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#5788 = DIRECTION('',(-0.,1.));
+#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5782 = PCURVE('',#687,#5783);
-#5783 = DEFINITIONAL_REPRESENTATION('',(#5784),#5788);
-#5784 = LINE('',#5785,#5786);
-#5785 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#5786 = VECTOR('',#5787,1.);
-#5787 = DIRECTION('',(-0.,-1.));
-#5788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5790 = PCURVE('',#5312,#5791);
+#5791 = DEFINITIONAL_REPRESENTATION('',(#5792),#5795);
+#5792 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5793,#5794),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(2.632421120956,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#5793 = CARTESIAN_POINT('',(2.632421120956,0.));
+#5794 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5789 = ORIENTED_EDGE('',*,*,#3156,.T.);
-#5790 = ORIENTED_EDGE('',*,*,#5714,.T.);
-#5791 = ADVANCED_FACE('',(#5792),#1724,.T.);
-#5792 = FACE_BOUND('',#5793,.T.);
-#5793 = EDGE_LOOP('',(#5794,#5795,#5796,#5797));
-#5794 = ORIENTED_EDGE('',*,*,#1708,.F.);
-#5795 = ORIENTED_EDGE('',*,*,#5741,.T.);
-#5796 = ORIENTED_EDGE('',*,*,#4032,.T.);
+#5796 = ORIENTED_EDGE('',*,*,#2293,.T.);
 #5797 = ORIENTED_EDGE('',*,*,#5798,.T.);
-#5798 = EDGE_CURVE('',#4010,#1681,#5799,.T.);
-#5799 = SURFACE_CURVE('',#5800,(#5804,#5811),.PCURVE_S1.);
-#5800 = LINE('',#5801,#5802);
-#5801 = CARTESIAN_POINT('',(-3.4,-380.,10.));
-#5802 = VECTOR('',#5803,1.);
-#5803 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5804 = PCURVE('',#1724,#5805);
-#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810);
-#5806 = LINE('',#5807,#5808);
-#5807 = CARTESIAN_POINT('',(5.6,-380.));
-#5808 = VECTOR('',#5809,1.);
-#5809 = DIRECTION('',(0.,1.));
-#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5798 = EDGE_CURVE('',#2294,#5799,#5801,.T.);
+#5799 = VERTEX_POINT('',#5800);
+#5800 = CARTESIAN_POINT('',(-4.7,0.,-0.65));
+#5801 = SURFACE_CURVE('',#5802,(#5806,#5813),.PCURVE_S1.);
+#5802 = LINE('',#5803,#5804);
+#5803 = CARTESIAN_POINT('',(-4.3,0.,-3.4E-16));
+#5804 = VECTOR('',#5805,1.);
+#5805 = DIRECTION('',(-0.524097425664,5.7E-16,-0.851658316705));
+#5806 = PCURVE('',#2309,#5807);
+#5807 = DEFINITIONAL_REPRESENTATION('',(#5808),#5812);
+#5808 = LINE('',#5809,#5810);
+#5809 = CARTESIAN_POINT('',(5.45572616741,1.15572616741));
+#5810 = VECTOR('',#5811,1.);
+#5811 = DIRECTION('',(-0.851658316705,-0.524097425664));
+#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5811 = PCURVE('',#1696,#5812);
-#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817);
-#5813 = LINE('',#5814,#5815);
-#5814 = CARTESIAN_POINT('',(1.7763568394E-15,-1.183291357832E-30));
-#5815 = VECTOR('',#5816,1.);
-#5816 = DIRECTION('',(0.,-1.));
-#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5813 = PCURVE('',#5814,#5819);
+#5814 = PLANE('',#5815);
+#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818);
+#5816 = CARTESIAN_POINT('',(-4.3,0.,-3.4E-16));
+#5817 = DIRECTION('',(-0.851658316705,-1.2E-16,0.524097425664));
+#5818 = DIRECTION('',(0.524097425664,-1.9E-16,0.851658316705));
+#5819 = DEFINITIONAL_REPRESENTATION('',(#5820),#5824);
+#5820 = LINE('',#5821,#5822);
+#5821 = CARTESIAN_POINT('',(-0.,-0.));
+#5822 = VECTOR('',#5823,1.);
+#5823 = DIRECTION('',(-1.,-0.));
+#5824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5818 = ADVANCED_FACE('',(#5819),#687,.T.);
-#5819 = FACE_BOUND('',#5820,.F.);
-#5820 = EDGE_LOOP('',(#5821,#5822,#5823,#5844));
-#5821 = ORIENTED_EDGE('',*,*,#5769,.T.);
-#5822 = ORIENTED_EDGE('',*,*,#3179,.T.);
-#5823 = ORIENTED_EDGE('',*,*,#5824,.F.);
-#5824 = EDGE_CURVE('',#671,#3180,#5825,.T.);
-#5825 = SURFACE_CURVE('',#5826,(#5830,#5837),.PCURVE_S1.);
-#5826 = LINE('',#5827,#5828);
-#5827 = CARTESIAN_POINT('',(10.,-4.996003610813E-15,-9.));
-#5828 = VECTOR('',#5829,1.);
-#5829 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#5830 = PCURVE('',#687,#5831);
-#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836);
-#5832 = LINE('',#5833,#5834);
-#5833 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#5834 = VECTOR('',#5835,1.);
-#5835 = DIRECTION('',(-0.,-1.));
-#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5825 = ORIENTED_EDGE('',*,*,#5826,.T.);
+#5826 = EDGE_CURVE('',#5799,#5827,#5829,.T.);
+#5827 = VERTEX_POINT('',#5828);
+#5828 = CARTESIAN_POINT('',(-4.7,1.E-15,-3.35));
+#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.);
+#5830 = LINE('',#5831,#5832);
+#5831 = CARTESIAN_POINT('',(-4.7,4.3E-16,-0.65));
+#5832 = VECTOR('',#5833,1.);
+#5833 = DIRECTION('',(0.,6.7E-16,-1.));
+#5834 = PCURVE('',#2309,#5835);
+#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840);
+#5836 = LINE('',#5837,#5838);
+#5837 = CARTESIAN_POINT('',(4.80572616741,0.75572616741));
+#5838 = VECTOR('',#5839,1.);
+#5839 = DIRECTION('',(-1.,0.));
+#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5837 = PCURVE('',#715,#5838);
-#5838 = DEFINITIONAL_REPRESENTATION('',(#5839),#5843);
-#5839 = LINE('',#5840,#5841);
-#5840 = CARTESIAN_POINT('',(18.,-3.155443620884E-30));
-#5841 = VECTOR('',#5842,1.);
-#5842 = DIRECTION('',(0.,-1.));
-#5843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5841 = PCURVE('',#5842,#5847);
+#5842 = PLANE('',#5843);
+#5843 = AXIS2_PLACEMENT_3D('',#5844,#5845,#5846);
+#5844 = CARTESIAN_POINT('',(-4.7,1.4E-16,-0.65));
+#5845 = DIRECTION('',(-1.,-0.,-0.));
+#5846 = DIRECTION('',(0.,-2.2E-16,1.));
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852);
+#5848 = LINE('',#5849,#5850);
+#5849 = CARTESIAN_POINT('',(-0.,0.));
+#5850 = VECTOR('',#5851,1.);
+#5851 = DIRECTION('',(-1.,-0.));
+#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5844 = ORIENTED_EDGE('',*,*,#670,.F.);
-#5845 = ADVANCED_FACE('',(#5846),#1696,.F.);
-#5846 = FACE_BOUND('',#5847,.F.);
-#5847 = EDGE_LOOP('',(#5848,#5849,#5850,#5871));
-#5848 = ORIENTED_EDGE('',*,*,#5798,.T.);
-#5849 = ORIENTED_EDGE('',*,*,#1680,.T.);
-#5850 = ORIENTED_EDGE('',*,*,#5851,.F.);
-#5851 = EDGE_CURVE('',#3987,#1653,#5852,.T.);
-#5852 = SURFACE_CURVE('',#5853,(#5857,#5864),.PCURVE_S1.);
-#5853 = LINE('',#5854,#5855);
-#5854 = CARTESIAN_POINT('',(-3.4,-380.,9.6));
-#5855 = VECTOR('',#5856,1.);
-#5856 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5857 = PCURVE('',#1696,#5858);
-#5858 = DEFINITIONAL_REPRESENTATION('',(#5859),#5863);
-#5859 = LINE('',#5860,#5861);
-#5860 = CARTESIAN_POINT('',(0.4,-2.6645352591E-16));
-#5861 = VECTOR('',#5862,1.);
-#5862 = DIRECTION('',(0.,-1.));
-#5863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5853 = ORIENTED_EDGE('',*,*,#5854,.T.);
+#5854 = EDGE_CURVE('',#5827,#5855,#5857,.T.);
+#5855 = VERTEX_POINT('',#5856);
+#5856 = CARTESIAN_POINT('',(-7.,3.E-15,-6.));
+#5857 = SURFACE_CURVE('',#5858,(#5862,#5869),.PCURVE_S1.);
+#5858 = LINE('',#5859,#5860);
+#5859 = CARTESIAN_POINT('',(-4.7,2.23E-15,-3.35));
+#5860 = VECTOR('',#5861,1.);
+#5861 = DIRECTION('',(-0.655472859889,5.E-16,-0.755218729872));
+#5862 = PCURVE('',#2309,#5863);
+#5863 = DEFINITIONAL_REPRESENTATION('',(#5864),#5868);
+#5864 = LINE('',#5865,#5866);
+#5865 = CARTESIAN_POINT('',(2.10572616741,0.75572616741));
+#5866 = VECTOR('',#5867,1.);
+#5867 = DIRECTION('',(-0.755218729872,-0.655472859889));
+#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5864 = PCURVE('',#1668,#5865);
-#5865 = DEFINITIONAL_REPRESENTATION('',(#5866),#5870);
-#5866 = LINE('',#5867,#5868);
-#5867 = CARTESIAN_POINT('',(0.,0.));
-#5868 = VECTOR('',#5869,1.);
-#5869 = DIRECTION('',(0.,-1.));
-#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5869 = PCURVE('',#5870,#5875);
+#5870 = PLANE('',#5871);
+#5871 = AXIS2_PLACEMENT_3D('',#5872,#5873,#5874);
+#5872 = CARTESIAN_POINT('',(-4.7,7.4E-16,-3.35));
+#5873 = DIRECTION('',(-0.755218729872,-1.5E-16,0.655472859889));
+#5874 = DIRECTION('',(0.655472859889,-1.7E-16,0.755218729872));
+#5875 = DEFINITIONAL_REPRESENTATION('',(#5876),#5880);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(-2.533E-31,1.49E-15));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(-1.,3.3E-16));
+#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5871 = ORIENTED_EDGE('',*,*,#4009,.F.);
-#5872 = ADVANCED_FACE('',(#5873),#715,.T.);
-#5873 = FACE_BOUND('',#5874,.T.);
-#5874 = EDGE_LOOP('',(#5875,#5876,#5897,#5898));
-#5875 = ORIENTED_EDGE('',*,*,#699,.F.);
-#5876 = ORIENTED_EDGE('',*,*,#5877,.F.);
-#5877 = EDGE_CURVE('',#3204,#700,#5878,.T.);
-#5878 = SURFACE_CURVE('',#5879,(#5883,#5890),.PCURVE_S1.);
-#5879 = LINE('',#5880,#5881);
-#5880 = CARTESIAN_POINT('',(10.,-380.,-3.4));
-#5881 = VECTOR('',#5882,1.);
-#5882 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5883 = PCURVE('',#715,#5884);
-#5884 = DEFINITIONAL_REPRESENTATION('',(#5885),#5889);
-#5885 = LINE('',#5886,#5887);
-#5886 = CARTESIAN_POINT('',(12.4,-380.));
-#5887 = VECTOR('',#5888,1.);
-#5888 = DIRECTION('',(1.110223024625E-16,1.));
-#5889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5890 = PCURVE('',#743,#5891);
+#5881 = ORIENTED_EDGE('',*,*,#5882,.F.);
+#5882 = EDGE_CURVE('',#5883,#5855,#5885,.T.);
+#5883 = VERTEX_POINT('',#5884);
+#5884 = CARTESIAN_POINT('',(-8.5,3.E-15,-6.));
+#5885 = SURFACE_CURVE('',#5886,(#5890,#5897),.PCURVE_S1.);
+#5886 = LINE('',#5887,#5888);
+#5887 = CARTESIAN_POINT('',(-8.5,4.E-15,-6.));
+#5888 = VECTOR('',#5889,1.);
+#5889 = DIRECTION('',(1.,0.,0.));
+#5890 = PCURVE('',#2309,#5891);
 #5891 = DEFINITIONAL_REPRESENTATION('',(#5892),#5896);
 #5892 = LINE('',#5893,#5894);
-#5893 = CARTESIAN_POINT('',(0.4,1.33226762955E-16));
+#5893 = CARTESIAN_POINT('',(-0.54427383259,-3.04427383259));
 #5894 = VECTOR('',#5895,1.);
-#5895 = DIRECTION('',(0.,-1.));
+#5895 = DIRECTION('',(-0.,1.));
 #5896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5897 = ORIENTED_EDGE('',*,*,#3203,.T.);
-#5898 = ORIENTED_EDGE('',*,*,#5824,.F.);
-#5899 = ADVANCED_FACE('',(#5900),#1668,.F.);
-#5900 = FACE_BOUND('',#5901,.F.);
-#5901 = EDGE_LOOP('',(#5902,#5903,#5904,#5925));
-#5902 = ORIENTED_EDGE('',*,*,#5851,.T.);
-#5903 = ORIENTED_EDGE('',*,*,#1652,.T.);
-#5904 = ORIENTED_EDGE('',*,*,#5905,.F.);
-#5905 = EDGE_CURVE('',#3964,#1625,#5906,.T.);
-#5906 = SURFACE_CURVE('',#5907,(#5911,#5918),.PCURVE_S1.);
-#5907 = LINE('',#5908,#5909);
-#5908 = CARTESIAN_POINT('',(-3.,-380.,9.6));
-#5909 = VECTOR('',#5910,1.);
-#5910 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5911 = PCURVE('',#1668,#5912);
-#5912 = DEFINITIONAL_REPRESENTATION('',(#5913),#5917);
-#5913 = LINE('',#5914,#5915);
-#5914 = CARTESIAN_POINT('',(0.4,0.));
-#5915 = VECTOR('',#5916,1.);
-#5916 = DIRECTION('',(0.,-1.));
-#5917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5897 = PCURVE('',#5898,#5903);
+#5898 = PLANE('',#5899);
+#5899 = AXIS2_PLACEMENT_3D('',#5900,#5901,#5902);
+#5900 = CARTESIAN_POINT('',(-8.5,1.33E-15,-6.));
+#5901 = DIRECTION('',(0.,2.2E-16,-1.));
+#5902 = DIRECTION('',(-1.,0.,0.));
+#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908);
+#5904 = LINE('',#5905,#5906);
+#5905 = CARTESIAN_POINT('',(-0.,2.67E-15));
+#5906 = VECTOR('',#5907,1.);
+#5907 = DIRECTION('',(-1.,0.));
+#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5918 = PCURVE('',#1640,#5919);
+#5909 = ORIENTED_EDGE('',*,*,#5910,.F.);
+#5910 = EDGE_CURVE('',#5911,#5883,#5913,.T.);
+#5911 = VERTEX_POINT('',#5912);
+#5912 = CARTESIAN_POINT('',(-8.5,1.E-15,-3.));
+#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.);
+#5914 = LINE('',#5915,#5916);
+#5915 = CARTESIAN_POINT('',(-8.5,2.E-15,-3.));
+#5916 = VECTOR('',#5917,1.);
+#5917 = DIRECTION('',(0.,6.7E-16,-1.));
+#5918 = PCURVE('',#2309,#5919);
 #5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
 #5920 = LINE('',#5921,#5922);
-#5921 = CARTESIAN_POINT('',(0.,0.));
+#5921 = CARTESIAN_POINT('',(2.45572616741,-3.04427383259));
 #5922 = VECTOR('',#5923,1.);
-#5923 = DIRECTION('',(0.,-1.));
+#5923 = DIRECTION('',(-1.,0.));
 #5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5925 = ORIENTED_EDGE('',*,*,#3986,.F.);
-#5926 = ADVANCED_FACE('',(#5927),#743,.F.);
-#5927 = FACE_BOUND('',#5928,.F.);
-#5928 = EDGE_LOOP('',(#5929,#5950,#5951,#5952));
-#5929 = ORIENTED_EDGE('',*,*,#5930,.T.);
-#5930 = EDGE_CURVE('',#3227,#728,#5931,.T.);
-#5931 = SURFACE_CURVE('',#5932,(#5936,#5943),.PCURVE_S1.);
+#5925 = PCURVE('',#5926,#5931);
+#5926 = PLANE('',#5927);
+#5927 = AXIS2_PLACEMENT_3D('',#5928,#5929,#5930);
+#5928 = CARTESIAN_POINT('',(-8.5,6.7E-16,-3.));
+#5929 = DIRECTION('',(-1.,-0.,-0.));
+#5930 = DIRECTION('',(0.,-2.2E-16,1.));
+#5931 = DEFINITIONAL_REPRESENTATION('',(#5932),#5936);
 #5932 = LINE('',#5933,#5934);
-#5933 = CARTESIAN_POINT('',(9.6,-380.,-3.4));
+#5933 = CARTESIAN_POINT('',(-2.926E-31,1.33E-15));
 #5934 = VECTOR('',#5935,1.);
-#5935 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5936 = PCURVE('',#743,#5937);
-#5937 = DEFINITIONAL_REPRESENTATION('',(#5938),#5942);
-#5938 = LINE('',#5939,#5940);
-#5939 = CARTESIAN_POINT('',(0.,0.));
-#5940 = VECTOR('',#5941,1.);
-#5941 = DIRECTION('',(0.,-1.));
-#5942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5935 = DIRECTION('',(-1.,4.5E-16));
+#5936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5943 = PCURVE('',#771,#5944);
-#5944 = DEFINITIONAL_REPRESENTATION('',(#5945),#5949);
-#5945 = LINE('',#5946,#5947);
-#5946 = CARTESIAN_POINT('',(0.4,0.));
-#5947 = VECTOR('',#5948,1.);
-#5948 = DIRECTION('',(0.,-1.));
-#5949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5937 = ORIENTED_EDGE('',*,*,#5938,.F.);
+#5938 = EDGE_CURVE('',#5939,#5911,#5941,.T.);
+#5939 = VERTEX_POINT('',#5940);
+#5940 = CARTESIAN_POINT('',(-9.6,1.E-15,-3.));
+#5941 = SURFACE_CURVE('',#5942,(#5946,#5953),.PCURVE_S1.);
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(-9.6,2.E-15,-3.));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(1.,0.,0.));
+#5946 = PCURVE('',#2309,#5947);
+#5947 = DEFINITIONAL_REPRESENTATION('',(#5948),#5952);
+#5948 = LINE('',#5949,#5950);
+#5949 = CARTESIAN_POINT('',(2.45572616741,-4.14427383259));
+#5950 = VECTOR('',#5951,1.);
+#5951 = DIRECTION('',(-0.,1.));
+#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5950 = ORIENTED_EDGE('',*,*,#727,.T.);
-#5951 = ORIENTED_EDGE('',*,*,#5877,.F.);
-#5952 = ORIENTED_EDGE('',*,*,#3226,.F.);
-#5953 = ADVANCED_FACE('',(#5954),#1640,.F.);
-#5954 = FACE_BOUND('',#5955,.F.);
-#5955 = EDGE_LOOP('',(#5956,#5957,#5958,#5979));
-#5956 = ORIENTED_EDGE('',*,*,#5905,.T.);
-#5957 = ORIENTED_EDGE('',*,*,#1624,.T.);
-#5958 = ORIENTED_EDGE('',*,*,#5959,.F.);
-#5959 = EDGE_CURVE('',#3941,#1597,#5960,.T.);
-#5960 = SURFACE_CURVE('',#5961,(#5965,#5972),.PCURVE_S1.);
-#5961 = LINE('',#5962,#5963);
-#5962 = CARTESIAN_POINT('',(-3.,-380.,8.5));
-#5963 = VECTOR('',#5964,1.);
-#5964 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5965 = PCURVE('',#1640,#5966);
-#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971);
-#5967 = LINE('',#5968,#5969);
-#5968 = CARTESIAN_POINT('',(1.1,-7.327471962526E-16));
-#5969 = VECTOR('',#5970,1.);
-#5970 = DIRECTION('',(0.,-1.));
-#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5953 = PCURVE('',#5954,#5959);
+#5954 = PLANE('',#5955);
+#5955 = AXIS2_PLACEMENT_3D('',#5956,#5957,#5958);
+#5956 = CARTESIAN_POINT('',(-9.6,6.7E-16,-3.));
+#5957 = DIRECTION('',(0.,2.2E-16,-1.));
+#5958 = DIRECTION('',(-1.,0.,0.));
+#5959 = DEFINITIONAL_REPRESENTATION('',(#5960),#5964);
+#5960 = LINE('',#5961,#5962);
+#5961 = CARTESIAN_POINT('',(-0.,1.33E-15));
+#5962 = VECTOR('',#5963,1.);
+#5963 = DIRECTION('',(-1.,0.));
+#5964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5972 = PCURVE('',#1612,#5973);
-#5973 = DEFINITIONAL_REPRESENTATION('',(#5974),#5978);
-#5974 = LINE('',#5975,#5976);
-#5975 = CARTESIAN_POINT('',(0.,0.));
-#5976 = VECTOR('',#5977,1.);
-#5977 = DIRECTION('',(0.,-1.));
-#5978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5965 = ORIENTED_EDGE('',*,*,#5966,.F.);
+#5966 = EDGE_CURVE('',#5967,#5939,#5969,.T.);
+#5967 = VERTEX_POINT('',#5968);
+#5968 = CARTESIAN_POINT('',(-9.6,2.E-15,-3.4));
+#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.);
+#5970 = LINE('',#5971,#5972);
+#5971 = CARTESIAN_POINT('',(-9.6,2.26E-15,-3.4));
+#5972 = VECTOR('',#5973,1.);
+#5973 = DIRECTION('',(0.,-6.7E-16,1.));
+#5974 = PCURVE('',#2309,#5975);
+#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980);
+#5976 = LINE('',#5977,#5978);
+#5977 = CARTESIAN_POINT('',(2.05572616741,-4.14427383259));
+#5978 = VECTOR('',#5979,1.);
+#5979 = DIRECTION('',(1.,-0.));
+#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5979 = ORIENTED_EDGE('',*,*,#3963,.F.);
-#5980 = ADVANCED_FACE('',(#5981),#771,.F.);
-#5981 = FACE_BOUND('',#5982,.F.);
-#5982 = EDGE_LOOP('',(#5983,#6004,#6005,#6006));
-#5983 = ORIENTED_EDGE('',*,*,#5984,.T.);
-#5984 = EDGE_CURVE('',#3250,#756,#5985,.T.);
-#5985 = SURFACE_CURVE('',#5986,(#5990,#5997),.PCURVE_S1.);
-#5986 = LINE('',#5987,#5988);
-#5987 = CARTESIAN_POINT('',(9.6,-380.,-3.));
-#5988 = VECTOR('',#5989,1.);
-#5989 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#5990 = PCURVE('',#771,#5991);
-#5991 = DEFINITIONAL_REPRESENTATION('',(#5992),#5996);
-#5992 = LINE('',#5993,#5994);
-#5993 = CARTESIAN_POINT('',(0.,0.));
-#5994 = VECTOR('',#5995,1.);
-#5995 = DIRECTION('',(0.,-1.));
-#5996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5981 = PCURVE('',#5982,#5987);
+#5982 = PLANE('',#5983);
+#5983 = AXIS2_PLACEMENT_3D('',#5984,#5985,#5986);
+#5984 = CARTESIAN_POINT('',(-9.6,7.5E-16,-3.4));
+#5985 = DIRECTION('',(1.,0.,0.));
+#5986 = DIRECTION('',(0.,2.2E-16,-1.));
+#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992);
+#5988 = LINE('',#5989,#5990);
+#5989 = CARTESIAN_POINT('',(3.322E-31,1.51E-15));
+#5990 = VECTOR('',#5991,1.);
+#5991 = DIRECTION('',(-1.,-4.5E-16));
+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5997 = PCURVE('',#799,#5998);
-#5998 = DEFINITIONAL_REPRESENTATION('',(#5999),#6003);
-#5999 = LINE('',#6000,#6001);
-#6000 = CARTESIAN_POINT('',(1.1,3.663735981263E-16));
-#6001 = VECTOR('',#6002,1.);
-#6002 = DIRECTION('',(0.,-1.));
-#6003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5993 = ORIENTED_EDGE('',*,*,#5994,.F.);
+#5994 = EDGE_CURVE('',#5328,#5967,#5995,.T.);
+#5995 = SURFACE_CURVE('',#5996,(#6000,#6007),.PCURVE_S1.);
+#5996 = LINE('',#5997,#5998);
+#5997 = CARTESIAN_POINT('',(-10.,2.26E-15,-3.4));
+#5998 = VECTOR('',#5999,1.);
+#5999 = DIRECTION('',(1.,0.,0.));
+#6000 = PCURVE('',#2309,#6001);
+#6001 = DEFINITIONAL_REPRESENTATION('',(#6002),#6006);
+#6002 = LINE('',#6003,#6004);
+#6003 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#6004 = VECTOR('',#6005,1.);
+#6005 = DIRECTION('',(-0.,1.));
+#6006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6004 = ORIENTED_EDGE('',*,*,#755,.T.);
-#6005 = ORIENTED_EDGE('',*,*,#5930,.F.);
-#6006 = ORIENTED_EDGE('',*,*,#3249,.F.);
-#6007 = ADVANCED_FACE('',(#6008),#1612,.F.);
-#6008 = FACE_BOUND('',#6009,.F.);
-#6009 = EDGE_LOOP('',(#6010,#6011,#6012,#6033));
-#6010 = ORIENTED_EDGE('',*,*,#5959,.T.);
-#6011 = ORIENTED_EDGE('',*,*,#1596,.T.);
-#6012 = ORIENTED_EDGE('',*,*,#6013,.F.);
-#6013 = EDGE_CURVE('',#3918,#1569,#6014,.T.);
-#6014 = SURFACE_CURVE('',#6015,(#6019,#6026),.PCURVE_S1.);
-#6015 = LINE('',#6016,#6017);
-#6016 = CARTESIAN_POINT('',(-6.,-380.,8.5));
-#6017 = VECTOR('',#6018,1.);
-#6018 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6019 = PCURVE('',#1612,#6020);
-#6020 = DEFINITIONAL_REPRESENTATION('',(#6021),#6025);
-#6021 = LINE('',#6022,#6023);
-#6022 = CARTESIAN_POINT('',(3.,0.));
-#6023 = VECTOR('',#6024,1.);
-#6024 = DIRECTION('',(0.,-1.));
-#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6007 = PCURVE('',#6008,#6013);
+#6008 = PLANE('',#6009);
+#6009 = AXIS2_PLACEMENT_3D('',#6010,#6011,#6012);
+#6010 = CARTESIAN_POINT('',(-10.,7.5E-16,-3.4));
+#6011 = DIRECTION('',(0.,2.2E-16,-1.));
+#6012 = DIRECTION('',(-1.,0.,0.));
+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
+#6014 = LINE('',#6015,#6016);
+#6015 = CARTESIAN_POINT('',(-0.,1.51E-15));
+#6016 = VECTOR('',#6017,1.);
+#6017 = DIRECTION('',(-1.,0.));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6026 = PCURVE('',#1584,#6027);
-#6027 = DEFINITIONAL_REPRESENTATION('',(#6028),#6032);
-#6028 = LINE('',#6029,#6030);
-#6029 = CARTESIAN_POINT('',(1.7763568394E-15,-1.183291357832E-30));
-#6030 = VECTOR('',#6031,1.);
-#6031 = DIRECTION('',(0.,-1.));
-#6032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6019 = ADVANCED_FACE('',(#6020),#2337,.T.);
+#6020 = FACE_BOUND('',#6021,.T.);
+#6021 = EDGE_LOOP('',(#6022,#6043,#6044,#6065));
+#6022 = ORIENTED_EDGE('',*,*,#6023,.T.);
+#6023 = EDGE_CURVE('',#2294,#4037,#6024,.T.);
+#6024 = SURFACE_CURVE('',#6025,(#6029,#6036),.PCURVE_S1.);
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(-4.3,0.,3.4E-16));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(0.,-1.,4.4E-16));
+#6029 = PCURVE('',#2337,#6030);
+#6030 = DEFINITIONAL_REPRESENTATION('',(#6031),#6035);
+#6031 = LINE('',#6032,#6033);
+#6032 = CARTESIAN_POINT('',(0.,0.));
+#6033 = VECTOR('',#6034,1.);
+#6034 = DIRECTION('',(0.,-1.));
+#6035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6033 = ORIENTED_EDGE('',*,*,#3940,.F.);
-#6034 = ADVANCED_FACE('',(#6035),#799,.F.);
-#6035 = FACE_BOUND('',#6036,.F.);
-#6036 = EDGE_LOOP('',(#6037,#6058,#6059,#6060));
-#6037 = ORIENTED_EDGE('',*,*,#6038,.T.);
-#6038 = EDGE_CURVE('',#3273,#784,#6039,.T.);
-#6039 = SURFACE_CURVE('',#6040,(#6044,#6051),.PCURVE_S1.);
-#6040 = LINE('',#6041,#6042);
-#6041 = CARTESIAN_POINT('',(8.5,-380.,-3.));
-#6042 = VECTOR('',#6043,1.);
-#6043 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6044 = PCURVE('',#799,#6045);
-#6045 = DEFINITIONAL_REPRESENTATION('',(#6046),#6050);
-#6046 = LINE('',#6047,#6048);
-#6047 = CARTESIAN_POINT('',(-1.7763568394E-15,-5.916456789158E-31));
-#6048 = VECTOR('',#6049,1.);
-#6049 = DIRECTION('',(0.,-1.));
-#6050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6036 = PCURVE('',#5814,#6037);
+#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6042);
+#6038 = LINE('',#6039,#6040);
+#6039 = CARTESIAN_POINT('',(1.22317754129E-15,1.495803550228E-31));
+#6040 = VECTOR('',#6041,1.);
+#6041 = DIRECTION('',(5.6472965935E-16,-1.));
+#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6051 = PCURVE('',#827,#6052);
+#6043 = ORIENTED_EDGE('',*,*,#4064,.T.);
+#6044 = ORIENTED_EDGE('',*,*,#6045,.F.);
+#6045 = EDGE_CURVE('',#2322,#4065,#6046,.T.);
+#6046 = SURFACE_CURVE('',#6047,(#6051,#6058),.PCURVE_S1.);
+#6047 = LINE('',#6048,#6049);
+#6048 = CARTESIAN_POINT('',(-4.7,2.9E-16,0.65));
+#6049 = VECTOR('',#6050,1.);
+#6050 = DIRECTION('',(0.,-1.,4.4E-16));
+#6051 = PCURVE('',#2337,#6052);
 #6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057);
 #6053 = LINE('',#6054,#6055);
-#6054 = CARTESIAN_POINT('',(3.,0.));
+#6054 = CARTESIAN_POINT('',(0.763216876124,0.));
 #6055 = VECTOR('',#6056,1.);
-#6056 = DIRECTION('',(-0.,-1.));
+#6056 = DIRECTION('',(0.,-1.));
 #6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6058 = ORIENTED_EDGE('',*,*,#783,.T.);
-#6059 = ORIENTED_EDGE('',*,*,#5984,.F.);
-#6060 = ORIENTED_EDGE('',*,*,#3272,.F.);
-#6061 = ADVANCED_FACE('',(#6062),#1584,.F.);
-#6062 = FACE_BOUND('',#6063,.F.);
-#6063 = EDGE_LOOP('',(#6064,#6065,#6066,#6087));
-#6064 = ORIENTED_EDGE('',*,*,#6013,.T.);
-#6065 = ORIENTED_EDGE('',*,*,#1568,.T.);
-#6066 = ORIENTED_EDGE('',*,*,#6067,.F.);
-#6067 = EDGE_CURVE('',#3895,#1541,#6068,.T.);
-#6068 = SURFACE_CURVE('',#6069,(#6073,#6080),.PCURVE_S1.);
-#6069 = LINE('',#6070,#6071);
-#6070 = CARTESIAN_POINT('',(-6.,-380.,7.));
-#6071 = VECTOR('',#6072,1.);
-#6072 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6073 = PCURVE('',#1584,#6074);
-#6074 = DEFINITIONAL_REPRESENTATION('',(#6075),#6079);
-#6075 = LINE('',#6076,#6077);
-#6076 = CARTESIAN_POINT('',(1.5,-9.992007221626E-16));
-#6077 = VECTOR('',#6078,1.);
-#6078 = DIRECTION('',(0.,-1.));
-#6079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6058 = PCURVE('',#2365,#6059);
+#6059 = DEFINITIONAL_REPRESENTATION('',(#6060),#6064);
+#6060 = LINE('',#6061,#6062);
+#6061 = CARTESIAN_POINT('',(0.,-0.));
+#6062 = VECTOR('',#6063,1.);
+#6063 = DIRECTION('',(0.,-1.));
+#6064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6080 = PCURVE('',#1556,#6081);
-#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086);
-#6082 = LINE('',#6083,#6084);
-#6083 = CARTESIAN_POINT('',(1.252945826878E-15,-5.916456789158E-31));
-#6084 = VECTOR('',#6085,1.);
-#6085 = DIRECTION('',(0.,-1.));
-#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6065 = ORIENTED_EDGE('',*,*,#2321,.F.);
+#6066 = ADVANCED_FACE('',(#6067),#2365,.T.);
+#6067 = FACE_BOUND('',#6068,.T.);
+#6068 = EDGE_LOOP('',(#6069,#6070,#6071,#6092));
+#6069 = ORIENTED_EDGE('',*,*,#6045,.T.);
+#6070 = ORIENTED_EDGE('',*,*,#4087,.T.);
+#6071 = ORIENTED_EDGE('',*,*,#6072,.F.);
+#6072 = EDGE_CURVE('',#2350,#4088,#6073,.T.);
+#6073 = SURFACE_CURVE('',#6074,(#6078,#6085),.PCURVE_S1.);
+#6074 = LINE('',#6075,#6076);
+#6075 = CARTESIAN_POINT('',(-4.7,1.49E-15,3.35));
+#6076 = VECTOR('',#6077,1.);
+#6077 = DIRECTION('',(0.,-1.,4.4E-16));
+#6078 = PCURVE('',#2365,#6079);
+#6079 = DEFINITIONAL_REPRESENTATION('',(#6080),#6084);
+#6080 = LINE('',#6081,#6082);
+#6081 = CARTESIAN_POINT('',(2.7,0.));
+#6082 = VECTOR('',#6083,1.);
+#6083 = DIRECTION('',(0.,-1.));
+#6084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6087 = ORIENTED_EDGE('',*,*,#3917,.F.);
-#6088 = ADVANCED_FACE('',(#6089),#827,.F.);
-#6089 = FACE_BOUND('',#6090,.F.);
-#6090 = EDGE_LOOP('',(#6091,#6112,#6113,#6114));
-#6091 = ORIENTED_EDGE('',*,*,#6092,.T.);
-#6092 = EDGE_CURVE('',#3296,#812,#6093,.T.);
-#6093 = SURFACE_CURVE('',#6094,(#6098,#6105),.PCURVE_S1.);
-#6094 = LINE('',#6095,#6096);
-#6095 = CARTESIAN_POINT('',(8.5,-380.,-6.));
-#6096 = VECTOR('',#6097,1.);
-#6097 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6098 = PCURVE('',#827,#6099);
-#6099 = DEFINITIONAL_REPRESENTATION('',(#6100),#6104);
-#6100 = LINE('',#6101,#6102);
-#6101 = CARTESIAN_POINT('',(0.,0.));
-#6102 = VECTOR('',#6103,1.);
-#6103 = DIRECTION('',(-0.,-1.));
-#6104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6085 = PCURVE('',#2393,#6086);
+#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091);
+#6087 = LINE('',#6088,#6089);
+#6088 = CARTESIAN_POINT('',(0.,0.));
+#6089 = VECTOR('',#6090,1.);
+#6090 = DIRECTION('',(-7.703758856389E-18,-1.));
+#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6105 = PCURVE('',#855,#6106);
+#6092 = ORIENTED_EDGE('',*,*,#2349,.F.);
+#6093 = ADVANCED_FACE('',(#6094),#2393,.T.);
+#6094 = FACE_BOUND('',#6095,.T.);
+#6095 = EDGE_LOOP('',(#6096,#6097,#6098,#6119));
+#6096 = ORIENTED_EDGE('',*,*,#6072,.T.);
+#6097 = ORIENTED_EDGE('',*,*,#4110,.T.);
+#6098 = ORIENTED_EDGE('',*,*,#6099,.F.);
+#6099 = EDGE_CURVE('',#2378,#4111,#6100,.T.);
+#6100 = SURFACE_CURVE('',#6101,(#6105,#6112),.PCURVE_S1.);
+#6101 = LINE('',#6102,#6103);
+#6102 = CARTESIAN_POINT('',(-7.,2.66E-15,6.));
+#6103 = VECTOR('',#6104,1.);
+#6104 = DIRECTION('',(0.,-1.,4.4E-16));
+#6105 = PCURVE('',#2393,#6106);
 #6106 = DEFINITIONAL_REPRESENTATION('',(#6107),#6111);
 #6107 = LINE('',#6108,#6109);
-#6108 = CARTESIAN_POINT('',(1.5,4.996003610813E-16));
+#6108 = CARTESIAN_POINT('',(3.508917211905,-2.303185204755E-17));
 #6109 = VECTOR('',#6110,1.);
-#6110 = DIRECTION('',(0.,-1.));
+#6110 = DIRECTION('',(-7.703758856389E-18,-1.));
 #6111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6112 = ORIENTED_EDGE('',*,*,#811,.T.);
-#6113 = ORIENTED_EDGE('',*,*,#6038,.F.);
-#6114 = ORIENTED_EDGE('',*,*,#3295,.F.);
-#6115 = ADVANCED_FACE('',(#6116),#1556,.F.);
-#6116 = FACE_BOUND('',#6117,.F.);
-#6117 = EDGE_LOOP('',(#6118,#6119,#6120,#6141));
-#6118 = ORIENTED_EDGE('',*,*,#6067,.T.);
-#6119 = ORIENTED_EDGE('',*,*,#1540,.T.);
-#6120 = ORIENTED_EDGE('',*,*,#6121,.F.);
-#6121 = EDGE_CURVE('',#3872,#1513,#6122,.T.);
-#6122 = SURFACE_CURVE('',#6123,(#6127,#6134),.PCURVE_S1.);
-#6123 = LINE('',#6124,#6125);
-#6124 = CARTESIAN_POINT('',(-3.35,-380.,4.7));
-#6125 = VECTOR('',#6126,1.);
-#6126 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6127 = PCURVE('',#1556,#6128);
-#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133);
-#6129 = LINE('',#6130,#6131);
-#6130 = CARTESIAN_POINT('',(3.508917211905,-1.532107773983E-15));
-#6131 = VECTOR('',#6132,1.);
-#6132 = DIRECTION('',(0.,-1.));
-#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6112 = PCURVE('',#2421,#6113);
+#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118);
+#6114 = LINE('',#6115,#6116);
+#6115 = CARTESIAN_POINT('',(1.5,0.));
+#6116 = VECTOR('',#6117,1.);
+#6117 = DIRECTION('',(0.,-1.));
+#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6134 = PCURVE('',#1528,#6135);
-#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6140);
-#6136 = LINE('',#6137,#6138);
-#6137 = CARTESIAN_POINT('',(0.,0.));
-#6138 = VECTOR('',#6139,1.);
-#6139 = DIRECTION('',(0.,-1.));
-#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6119 = ORIENTED_EDGE('',*,*,#2377,.F.);
+#6120 = ADVANCED_FACE('',(#6121),#2421,.F.);
+#6121 = FACE_BOUND('',#6122,.F.);
+#6122 = EDGE_LOOP('',(#6123,#6144,#6145,#6146));
+#6123 = ORIENTED_EDGE('',*,*,#6124,.T.);
+#6124 = EDGE_CURVE('',#2406,#4134,#6125,.T.);
+#6125 = SURFACE_CURVE('',#6126,(#6130,#6137),.PCURVE_S1.);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(-8.5,2.66E-15,6.));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(0.,-1.,4.4E-16));
+#6130 = PCURVE('',#2421,#6131);
+#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136);
+#6132 = LINE('',#6133,#6134);
+#6133 = CARTESIAN_POINT('',(0.,0.));
+#6134 = VECTOR('',#6135,1.);
+#6135 = DIRECTION('',(0.,-1.));
+#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6141 = ORIENTED_EDGE('',*,*,#3894,.F.);
-#6142 = ADVANCED_FACE('',(#6143),#855,.F.);
-#6143 = FACE_BOUND('',#6144,.F.);
-#6144 = EDGE_LOOP('',(#6145,#6166,#6167,#6168));
-#6145 = ORIENTED_EDGE('',*,*,#6146,.T.);
-#6146 = EDGE_CURVE('',#3319,#840,#6147,.T.);
-#6147 = SURFACE_CURVE('',#6148,(#6152,#6159),.PCURVE_S1.);
-#6148 = LINE('',#6149,#6150);
-#6149 = CARTESIAN_POINT('',(7.,-380.,-6.));
-#6150 = VECTOR('',#6151,1.);
-#6151 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6152 = PCURVE('',#855,#6153);
-#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158);
-#6154 = LINE('',#6155,#6156);
-#6155 = CARTESIAN_POINT('',(-8.881784197001E-16,-2.958228394579E-31));
-#6156 = VECTOR('',#6157,1.);
-#6157 = DIRECTION('',(0.,-1.));
-#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6137 = PCURVE('',#2449,#6138);
+#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143);
+#6139 = LINE('',#6140,#6141);
+#6140 = CARTESIAN_POINT('',(3.,1.E-17));
+#6141 = VECTOR('',#6142,1.);
+#6142 = DIRECTION('',(0.,-1.));
+#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6159 = PCURVE('',#883,#6160);
-#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165);
-#6161 = LINE('',#6162,#6163);
-#6162 = CARTESIAN_POINT('',(3.508917211905,7.660538869914E-16));
-#6163 = VECTOR('',#6164,1.);
-#6164 = DIRECTION('',(0.,-1.));
-#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6144 = ORIENTED_EDGE('',*,*,#4133,.T.);
+#6145 = ORIENTED_EDGE('',*,*,#6099,.F.);
+#6146 = ORIENTED_EDGE('',*,*,#2405,.F.);
+#6147 = ADVANCED_FACE('',(#6148),#2449,.F.);
+#6148 = FACE_BOUND('',#6149,.F.);
+#6149 = EDGE_LOOP('',(#6150,#6171,#6172,#6173));
+#6150 = ORIENTED_EDGE('',*,*,#6151,.T.);
+#6151 = EDGE_CURVE('',#2434,#4157,#6152,.T.);
+#6152 = SURFACE_CURVE('',#6153,(#6157,#6164),.PCURVE_S1.);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(-8.5,1.33E-15,3.));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(0.,-1.,4.4E-16));
+#6157 = PCURVE('',#2449,#6158);
+#6158 = DEFINITIONAL_REPRESENTATION('',(#6159),#6163);
+#6159 = LINE('',#6160,#6161);
+#6160 = CARTESIAN_POINT('',(0.,-0.));
+#6161 = VECTOR('',#6162,1.);
+#6162 = DIRECTION('',(0.,-1.));
+#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6166 = ORIENTED_EDGE('',*,*,#839,.T.);
-#6167 = ORIENTED_EDGE('',*,*,#6092,.F.);
-#6168 = ORIENTED_EDGE('',*,*,#3318,.F.);
-#6169 = ADVANCED_FACE('',(#6170),#1528,.F.);
-#6170 = FACE_BOUND('',#6171,.F.);
-#6171 = EDGE_LOOP('',(#6172,#6173,#6174,#6195));
-#6172 = ORIENTED_EDGE('',*,*,#6121,.T.);
-#6173 = ORIENTED_EDGE('',*,*,#1512,.T.);
-#6174 = ORIENTED_EDGE('',*,*,#6175,.F.);
-#6175 = EDGE_CURVE('',#3849,#1485,#6176,.T.);
-#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.);
-#6177 = LINE('',#6178,#6179);
-#6178 = CARTESIAN_POINT('',(-0.65,-380.,4.7));
-#6179 = VECTOR('',#6180,1.);
-#6180 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6181 = PCURVE('',#1528,#6182);
-#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187);
-#6183 = LINE('',#6184,#6185);
-#6184 = CARTESIAN_POINT('',(2.7,0.));
-#6185 = VECTOR('',#6186,1.);
-#6186 = DIRECTION('',(0.,-1.));
-#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6164 = PCURVE('',#2477,#6165);
+#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170);
+#6166 = LINE('',#6167,#6168);
+#6167 = CARTESIAN_POINT('',(1.1,0.));
+#6168 = VECTOR('',#6169,1.);
+#6169 = DIRECTION('',(0.,-1.));
+#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6188 = PCURVE('',#1500,#6189);
-#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194);
-#6190 = LINE('',#6191,#6192);
-#6191 = CARTESIAN_POINT('',(0.,0.));
-#6192 = VECTOR('',#6193,1.);
-#6193 = DIRECTION('',(0.,-1.));
-#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6171 = ORIENTED_EDGE('',*,*,#4156,.T.);
+#6172 = ORIENTED_EDGE('',*,*,#6124,.F.);
+#6173 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#6174 = ADVANCED_FACE('',(#6175),#2477,.F.);
+#6175 = FACE_BOUND('',#6176,.F.);
+#6176 = EDGE_LOOP('',(#6177,#6198,#6199,#6200));
+#6177 = ORIENTED_EDGE('',*,*,#6178,.T.);
+#6178 = EDGE_CURVE('',#2462,#4180,#6179,.T.);
+#6179 = SURFACE_CURVE('',#6180,(#6184,#6191),.PCURVE_S1.);
+#6180 = LINE('',#6181,#6182);
+#6181 = CARTESIAN_POINT('',(-9.6,1.33E-15,3.));
+#6182 = VECTOR('',#6183,1.);
+#6183 = DIRECTION('',(0.,-1.,4.4E-16));
+#6184 = PCURVE('',#2477,#6185);
+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6190);
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(0.,0.));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(0.,-1.));
+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6195 = ORIENTED_EDGE('',*,*,#3871,.F.);
-#6196 = ADVANCED_FACE('',(#6197),#883,.F.);
-#6197 = FACE_BOUND('',#6198,.F.);
-#6198 = EDGE_LOOP('',(#6199,#6220,#6221,#6222));
-#6199 = ORIENTED_EDGE('',*,*,#6200,.T.);
-#6200 = EDGE_CURVE('',#3342,#868,#6201,.T.);
-#6201 = SURFACE_CURVE('',#6202,(#6206,#6213),.PCURVE_S1.);
-#6202 = LINE('',#6203,#6204);
-#6203 = CARTESIAN_POINT('',(4.7,-380.,-3.35));
-#6204 = VECTOR('',#6205,1.);
-#6205 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6206 = PCURVE('',#883,#6207);
-#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212);
-#6208 = LINE('',#6209,#6210);
-#6209 = CARTESIAN_POINT('',(0.,0.));
-#6210 = VECTOR('',#6211,1.);
-#6211 = DIRECTION('',(0.,-1.));
-#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6191 = PCURVE('',#2505,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
+#6193 = LINE('',#6194,#6195);
+#6194 = CARTESIAN_POINT('',(0.4,-4.E-18));
+#6195 = VECTOR('',#6196,1.);
+#6196 = DIRECTION('',(0.,-1.));
+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6213 = PCURVE('',#911,#6214);
-#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219);
-#6215 = LINE('',#6216,#6217);
-#6216 = CARTESIAN_POINT('',(2.7,0.));
-#6217 = VECTOR('',#6218,1.);
-#6218 = DIRECTION('',(0.,-1.));
-#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6198 = ORIENTED_EDGE('',*,*,#4179,.T.);
+#6199 = ORIENTED_EDGE('',*,*,#6151,.F.);
+#6200 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#6201 = ADVANCED_FACE('',(#6202),#2505,.F.);
+#6202 = FACE_BOUND('',#6203,.F.);
+#6203 = EDGE_LOOP('',(#6204,#6225,#6226,#6227));
+#6204 = ORIENTED_EDGE('',*,*,#6205,.T.);
+#6205 = EDGE_CURVE('',#2490,#4203,#6206,.T.);
+#6206 = SURFACE_CURVE('',#6207,(#6211,#6218),.PCURVE_S1.);
+#6207 = LINE('',#6208,#6209);
+#6208 = CARTESIAN_POINT('',(-9.6,1.51E-15,3.4));
+#6209 = VECTOR('',#6210,1.);
+#6210 = DIRECTION('',(0.,-1.,4.4E-16));
+#6211 = PCURVE('',#2505,#6212);
+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(0.,0.));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(0.,-1.));
+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6220 = ORIENTED_EDGE('',*,*,#867,.T.);
-#6221 = ORIENTED_EDGE('',*,*,#6146,.F.);
-#6222 = ORIENTED_EDGE('',*,*,#3341,.F.);
-#6223 = ADVANCED_FACE('',(#6224),#1500,.F.);
-#6224 = FACE_BOUND('',#6225,.F.);
-#6225 = EDGE_LOOP('',(#6226,#6227,#6228,#6249));
-#6226 = ORIENTED_EDGE('',*,*,#6175,.T.);
-#6227 = ORIENTED_EDGE('',*,*,#1484,.T.);
-#6228 = ORIENTED_EDGE('',*,*,#6229,.F.);
-#6229 = EDGE_CURVE('',#3826,#1457,#6230,.T.);
-#6230 = SURFACE_CURVE('',#6231,(#6235,#6242),.PCURVE_S1.);
-#6231 = LINE('',#6232,#6233);
-#6232 = CARTESIAN_POINT('',(0.,-380.,4.3));
-#6233 = VECTOR('',#6234,1.);
-#6234 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6235 = PCURVE('',#1500,#6236);
-#6236 = DEFINITIONAL_REPRESENTATION('',(#6237),#6241);
-#6237 = LINE('',#6238,#6239);
-#6238 = CARTESIAN_POINT('',(0.763216876124,-2.6645352591E-16));
-#6239 = VECTOR('',#6240,1.);
-#6240 = DIRECTION('',(0.,-1.));
-#6241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6218 = PCURVE('',#2531,#6219);
+#6219 = DEFINITIONAL_REPRESENTATION('',(#6220),#6224);
+#6220 = LINE('',#6221,#6222);
+#6221 = CARTESIAN_POINT('',(0.4,0.));
+#6222 = VECTOR('',#6223,1.);
+#6223 = DIRECTION('',(0.,-1.));
+#6224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6242 = PCURVE('',#1472,#6243);
-#6243 = DEFINITIONAL_REPRESENTATION('',(#6244),#6248);
-#6244 = LINE('',#6245,#6246);
-#6245 = CARTESIAN_POINT('',(0.,0.));
-#6246 = VECTOR('',#6247,1.);
-#6247 = DIRECTION('',(0.,-1.));
-#6248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6225 = ORIENTED_EDGE('',*,*,#4202,.T.);
+#6226 = ORIENTED_EDGE('',*,*,#6178,.F.);
+#6227 = ORIENTED_EDGE('',*,*,#2489,.F.);
+#6228 = ADVANCED_FACE('',(#6229),#2531,.F.);
+#6229 = FACE_BOUND('',#6230,.F.);
+#6230 = EDGE_LOOP('',(#6231,#6232,#6233,#6234));
+#6231 = ORIENTED_EDGE('',*,*,#4891,.T.);
+#6232 = ORIENTED_EDGE('',*,*,#4225,.T.);
+#6233 = ORIENTED_EDGE('',*,*,#6205,.F.);
+#6234 = ORIENTED_EDGE('',*,*,#2517,.F.);
+#6235 = ADVANCED_FACE('',(#6236),#2716,.F.);
+#6236 = FACE_BOUND('',#6237,.T.);
+#6237 = EDGE_LOOP('',(#6238,#6259,#6260,#6261));
+#6238 = ORIENTED_EDGE('',*,*,#6239,.T.);
+#6239 = EDGE_CURVE('',#3188,#4630,#6240,.T.);
+#6240 = SURFACE_CURVE('',#6241,(#6245,#6252),.PCURVE_S1.);
+#6241 = LINE('',#6242,#6243);
+#6242 = CARTESIAN_POINT('',(2.401158779277,3.E-16,-1.340498607497));
+#6243 = VECTOR('',#6244,1.);
+#6244 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6245 = PCURVE('',#2716,#6246);
+#6246 = DEFINITIONAL_REPRESENTATION('',(#6247),#6251);
+#6247 = LINE('',#6248,#6249);
+#6248 = CARTESIAN_POINT('',(-2.632421120956,0.));
+#6249 = VECTOR('',#6250,1.);
+#6250 = DIRECTION('',(-0.,-1.));
+#6251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6249 = ORIENTED_EDGE('',*,*,#3848,.F.);
-#6250 = ADVANCED_FACE('',(#6251),#911,.F.);
-#6251 = FACE_BOUND('',#6252,.F.);
-#6252 = EDGE_LOOP('',(#6253,#6274,#6275,#6276));
-#6253 = ORIENTED_EDGE('',*,*,#6254,.T.);
-#6254 = EDGE_CURVE('',#3365,#896,#6255,.T.);
-#6255 = SURFACE_CURVE('',#6256,(#6260,#6267),.PCURVE_S1.);
-#6256 = LINE('',#6257,#6258);
-#6257 = CARTESIAN_POINT('',(4.7,-380.,-0.65));
-#6258 = VECTOR('',#6259,1.);
-#6259 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6260 = PCURVE('',#911,#6261);
-#6261 = DEFINITIONAL_REPRESENTATION('',(#6262),#6266);
-#6262 = LINE('',#6263,#6264);
-#6263 = CARTESIAN_POINT('',(0.,0.));
-#6264 = VECTOR('',#6265,1.);
-#6265 = DIRECTION('',(0.,-1.));
-#6266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6252 = PCURVE('',#3203,#6253);
+#6253 = DEFINITIONAL_REPRESENTATION('',(#6254),#6258);
+#6254 = LINE('',#6255,#6256);
+#6255 = CARTESIAN_POINT('',(4.710277376051E-16,-9.954676525419E-32));
+#6256 = VECTOR('',#6257,1.);
+#6257 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6267 = PCURVE('',#939,#6268);
-#6268 = DEFINITIONAL_REPRESENTATION('',(#6269),#6273);
-#6269 = LINE('',#6270,#6271);
-#6270 = CARTESIAN_POINT('',(0.763216876124,1.33226762955E-16));
-#6271 = VECTOR('',#6272,1.);
-#6272 = DIRECTION('',(2.465190328816E-32,-1.));
-#6273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6259 = ORIENTED_EDGE('',*,*,#4652,.T.);
+#6260 = ORIENTED_EDGE('',*,*,#2702,.F.);
+#6261 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#6262 = ADVANCED_FACE('',(#6263),#2750,.T.);
+#6263 = FACE_BOUND('',#6264,.T.);
+#6264 = EDGE_LOOP('',(#6265,#6286,#6287,#6308));
+#6265 = ORIENTED_EDGE('',*,*,#6266,.T.);
+#6266 = EDGE_CURVE('',#2733,#4250,#6267,.T.);
+#6267 = SURFACE_CURVE('',#6268,(#6272,#6279),.PCURVE_S1.);
+#6268 = LINE('',#6269,#6270);
+#6269 = CARTESIAN_POINT('',(10.,7.5E-16,-3.4));
+#6270 = VECTOR('',#6271,1.);
+#6271 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6272 = PCURVE('',#2750,#6273);
+#6273 = DEFINITIONAL_REPRESENTATION('',(#6274),#6278);
+#6274 = LINE('',#6275,#6276);
+#6275 = CARTESIAN_POINT('',(0.,0.));
+#6276 = VECTOR('',#6277,1.);
+#6277 = DIRECTION('',(0.,-1.));
+#6278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6274 = ORIENTED_EDGE('',*,*,#895,.T.);
-#6275 = ORIENTED_EDGE('',*,*,#6200,.F.);
-#6276 = ORIENTED_EDGE('',*,*,#3364,.F.);
-#6277 = ADVANCED_FACE('',(#6278),#1472,.F.);
-#6278 = FACE_BOUND('',#6279,.F.);
-#6279 = EDGE_LOOP('',(#6280,#6281,#6282,#6303));
-#6280 = ORIENTED_EDGE('',*,*,#6229,.T.);
-#6281 = ORIENTED_EDGE('',*,*,#1456,.T.);
-#6282 = ORIENTED_EDGE('',*,*,#6283,.F.);
-#6283 = EDGE_CURVE('',#3803,#1429,#6284,.T.);
-#6284 = SURFACE_CURVE('',#6285,(#6289,#6296),.PCURVE_S1.);
-#6285 = LINE('',#6286,#6287);
-#6286 = CARTESIAN_POINT('',(0.65,-380.,4.7));
-#6287 = VECTOR('',#6288,1.);
-#6288 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6289 = PCURVE('',#1472,#6290);
-#6290 = DEFINITIONAL_REPRESENTATION('',(#6291),#6295);
-#6291 = LINE('',#6292,#6293);
-#6292 = CARTESIAN_POINT('',(0.763216876124,2.6645352591E-16));
-#6293 = VECTOR('',#6294,1.);
-#6294 = DIRECTION('',(0.,-1.));
-#6295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6279 = PCURVE('',#3452,#6280);
+#6280 = DEFINITIONAL_REPRESENTATION('',(#6281),#6285);
+#6281 = LINE('',#6282,#6283);
+#6282 = CARTESIAN_POINT('',(0.,0.));
+#6283 = VECTOR('',#6284,1.);
+#6284 = DIRECTION('',(0.,-1.));
+#6285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6296 = PCURVE('',#1444,#6297);
-#6297 = DEFINITIONAL_REPRESENTATION('',(#6298),#6302);
-#6298 = LINE('',#6299,#6300);
-#6299 = CARTESIAN_POINT('',(0.,0.));
-#6300 = VECTOR('',#6301,1.);
-#6301 = DIRECTION('',(0.,-1.));
-#6302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6286 = ORIENTED_EDGE('',*,*,#4249,.T.);
+#6287 = ORIENTED_EDGE('',*,*,#6288,.F.);
+#6288 = EDGE_CURVE('',#2735,#4252,#6289,.T.);
+#6289 = SURFACE_CURVE('',#6290,(#6294,#6301),.PCURVE_S1.);
+#6290 = LINE('',#6291,#6292);
+#6291 = CARTESIAN_POINT('',(10.,2.E-15,-9.));
+#6292 = VECTOR('',#6293,1.);
+#6293 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6294 = PCURVE('',#2750,#6295);
+#6295 = DEFINITIONAL_REPRESENTATION('',(#6296),#6300);
+#6296 = LINE('',#6297,#6298);
+#6297 = CARTESIAN_POINT('',(5.6,1.8E-17));
+#6298 = VECTOR('',#6299,1.);
+#6299 = DIRECTION('',(0.,-1.));
+#6300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6303 = ORIENTED_EDGE('',*,*,#3825,.F.);
-#6304 = ADVANCED_FACE('',(#6305),#939,.F.);
-#6305 = FACE_BOUND('',#6306,.F.);
-#6306 = EDGE_LOOP('',(#6307,#6328,#6329,#6330));
-#6307 = ORIENTED_EDGE('',*,*,#6308,.T.);
-#6308 = EDGE_CURVE('',#3388,#924,#6309,.T.);
-#6309 = SURFACE_CURVE('',#6310,(#6314,#6321),.PCURVE_S1.);
-#6310 = LINE('',#6311,#6312);
-#6311 = CARTESIAN_POINT('',(4.3,-380.,2.099875828776E-13));
-#6312 = VECTOR('',#6313,1.);
-#6313 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6314 = PCURVE('',#939,#6315);
-#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
-#6316 = LINE('',#6317,#6318);
-#6317 = CARTESIAN_POINT('',(0.,0.));
-#6318 = VECTOR('',#6319,1.);
-#6319 = DIRECTION('',(2.465190328816E-32,-1.));
-#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6301 = PCURVE('',#2783,#6302);
+#6302 = DEFINITIONAL_REPRESENTATION('',(#6303),#6307);
+#6303 = LINE('',#6304,#6305);
+#6304 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6305 = VECTOR('',#6306,1.);
+#6306 = DIRECTION('',(-0.,-1.));
+#6307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6321 = PCURVE('',#967,#6322);
-#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327);
-#6323 = LINE('',#6324,#6325);
-#6324 = CARTESIAN_POINT('',(0.763216876124,-1.33226762955E-16));
-#6325 = VECTOR('',#6326,1.);
-#6326 = DIRECTION('',(0.,-1.));
-#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6308 = ORIENTED_EDGE('',*,*,#2732,.F.);
+#6309 = ADVANCED_FACE('',(#6310),#2783,.T.);
+#6310 = FACE_BOUND('',#6311,.F.);
+#6311 = EDGE_LOOP('',(#6312,#6333,#6334,#6335));
+#6312 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6313 = EDGE_CURVE('',#2763,#4275,#6314,.T.);
+#6314 = SURFACE_CURVE('',#6315,(#6319,#6326),.PCURVE_S1.);
+#6315 = LINE('',#6316,#6317);
+#6316 = CARTESIAN_POINT('',(9.,2.22E-15,-10.));
+#6317 = VECTOR('',#6318,1.);
+#6318 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6319 = PCURVE('',#2783,#6320);
+#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
+#6321 = LINE('',#6322,#6323);
+#6322 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6323 = VECTOR('',#6324,1.);
+#6324 = DIRECTION('',(-0.,-1.));
+#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6328 = ORIENTED_EDGE('',*,*,#923,.T.);
-#6329 = ORIENTED_EDGE('',*,*,#6254,.F.);
-#6330 = ORIENTED_EDGE('',*,*,#3387,.F.);
-#6331 = ADVANCED_FACE('',(#6332),#1444,.F.);
-#6332 = FACE_BOUND('',#6333,.F.);
-#6333 = EDGE_LOOP('',(#6334,#6335,#6336,#6357));
-#6334 = ORIENTED_EDGE('',*,*,#6283,.T.);
-#6335 = ORIENTED_EDGE('',*,*,#1428,.T.);
-#6336 = ORIENTED_EDGE('',*,*,#6337,.F.);
-#6337 = EDGE_CURVE('',#3780,#1401,#6338,.T.);
-#6338 = SURFACE_CURVE('',#6339,(#6343,#6350),.PCURVE_S1.);
-#6339 = LINE('',#6340,#6341);
-#6340 = CARTESIAN_POINT('',(3.35,-380.,4.7));
-#6341 = VECTOR('',#6342,1.);
-#6342 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6343 = PCURVE('',#1444,#6344);
-#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349);
-#6345 = LINE('',#6346,#6347);
-#6346 = CARTESIAN_POINT('',(2.7,0.));
-#6347 = VECTOR('',#6348,1.);
-#6348 = DIRECTION('',(0.,-1.));
-#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6326 = PCURVE('',#2811,#6327);
+#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6332);
+#6328 = LINE('',#6329,#6330);
+#6329 = CARTESIAN_POINT('',(0.,0.));
+#6330 = VECTOR('',#6331,1.);
+#6331 = DIRECTION('',(0.,-1.));
+#6332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6350 = PCURVE('',#1416,#6351);
-#6351 = DEFINITIONAL_REPRESENTATION('',(#6352),#6356);
-#6352 = LINE('',#6353,#6354);
-#6353 = CARTESIAN_POINT('',(0.,0.));
-#6354 = VECTOR('',#6355,1.);
-#6355 = DIRECTION('',(0.,-1.));
-#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6333 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#6334 = ORIENTED_EDGE('',*,*,#6288,.F.);
+#6335 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#6336 = ADVANCED_FACE('',(#6337),#2811,.T.);
+#6337 = FACE_BOUND('',#6338,.T.);
+#6338 = EDGE_LOOP('',(#6339,#6340,#6341,#6362));
+#6339 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6340 = ORIENTED_EDGE('',*,*,#4302,.T.);
+#6341 = ORIENTED_EDGE('',*,*,#6342,.F.);
+#6342 = EDGE_CURVE('',#2796,#4303,#6343,.T.);
+#6343 = SURFACE_CURVE('',#6344,(#6348,#6355),.PCURVE_S1.);
+#6344 = LINE('',#6345,#6346);
+#6345 = CARTESIAN_POINT('',(3.4,2.22E-15,-10.));
+#6346 = VECTOR('',#6347,1.);
+#6347 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6348 = PCURVE('',#2811,#6349);
+#6349 = DEFINITIONAL_REPRESENTATION('',(#6350),#6354);
+#6350 = LINE('',#6351,#6352);
+#6351 = CARTESIAN_POINT('',(5.6,0.));
+#6352 = VECTOR('',#6353,1.);
+#6353 = DIRECTION('',(0.,-1.));
+#6354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6357 = ORIENTED_EDGE('',*,*,#3802,.F.);
-#6358 = ADVANCED_FACE('',(#6359),#967,.F.);
-#6359 = FACE_BOUND('',#6360,.F.);
-#6360 = EDGE_LOOP('',(#6361,#6382,#6383,#6384));
-#6361 = ORIENTED_EDGE('',*,*,#6362,.T.);
-#6362 = EDGE_CURVE('',#3411,#952,#6363,.T.);
-#6363 = SURFACE_CURVE('',#6364,(#6368,#6375),.PCURVE_S1.);
-#6364 = LINE('',#6365,#6366);
-#6365 = CARTESIAN_POINT('',(4.7,-380.,0.65));
-#6366 = VECTOR('',#6367,1.);
-#6367 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6368 = PCURVE('',#967,#6369);
-#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374);
-#6370 = LINE('',#6371,#6372);
-#6371 = CARTESIAN_POINT('',(0.,0.));
-#6372 = VECTOR('',#6373,1.);
-#6373 = DIRECTION('',(0.,-1.));
-#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6355 = PCURVE('',#2839,#6356);
+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6361);
+#6357 = LINE('',#6358,#6359);
+#6358 = CARTESIAN_POINT('',(0.,0.));
+#6359 = VECTOR('',#6360,1.);
+#6360 = DIRECTION('',(0.,-1.));
+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6375 = PCURVE('',#995,#6376);
+#6362 = ORIENTED_EDGE('',*,*,#2795,.F.);
+#6363 = ADVANCED_FACE('',(#6364),#2839,.T.);
+#6364 = FACE_BOUND('',#6365,.T.);
+#6365 = EDGE_LOOP('',(#6366,#6367,#6368,#6389));
+#6366 = ORIENTED_EDGE('',*,*,#6342,.T.);
+#6367 = ORIENTED_EDGE('',*,*,#4325,.T.);
+#6368 = ORIENTED_EDGE('',*,*,#6369,.F.);
+#6369 = EDGE_CURVE('',#2824,#4326,#6370,.T.);
+#6370 = SURFACE_CURVE('',#6371,(#6375,#6382),.PCURVE_S1.);
+#6371 = LINE('',#6372,#6373);
+#6372 = CARTESIAN_POINT('',(3.4,2.13E-15,-9.6));
+#6373 = VECTOR('',#6374,1.);
+#6374 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6375 = PCURVE('',#2839,#6376);
 #6376 = DEFINITIONAL_REPRESENTATION('',(#6377),#6381);
 #6377 = LINE('',#6378,#6379);
-#6378 = CARTESIAN_POINT('',(2.7,0.));
+#6378 = CARTESIAN_POINT('',(0.4,-2.E-18));
 #6379 = VECTOR('',#6380,1.);
 #6380 = DIRECTION('',(0.,-1.));
 #6381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6382 = ORIENTED_EDGE('',*,*,#951,.T.);
-#6383 = ORIENTED_EDGE('',*,*,#6308,.F.);
-#6384 = ORIENTED_EDGE('',*,*,#3410,.F.);
-#6385 = ADVANCED_FACE('',(#6386),#1416,.F.);
-#6386 = FACE_BOUND('',#6387,.F.);
-#6387 = EDGE_LOOP('',(#6388,#6389,#6390,#6411));
-#6388 = ORIENTED_EDGE('',*,*,#6337,.T.);
-#6389 = ORIENTED_EDGE('',*,*,#1400,.T.);
-#6390 = ORIENTED_EDGE('',*,*,#6391,.F.);
-#6391 = EDGE_CURVE('',#3757,#1373,#6392,.T.);
-#6392 = SURFACE_CURVE('',#6393,(#6397,#6404),.PCURVE_S1.);
-#6393 = LINE('',#6394,#6395);
-#6394 = CARTESIAN_POINT('',(6.,-380.,7.));
-#6395 = VECTOR('',#6396,1.);
-#6396 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6397 = PCURVE('',#1416,#6398);
-#6398 = DEFINITIONAL_REPRESENTATION('',(#6399),#6403);
-#6399 = LINE('',#6400,#6401);
-#6400 = CARTESIAN_POINT('',(3.508917211905,1.532107773983E-15));
-#6401 = VECTOR('',#6402,1.);
-#6402 = DIRECTION('',(0.,-1.));
-#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6382 = PCURVE('',#2867,#6383);
+#6383 = DEFINITIONAL_REPRESENTATION('',(#6384),#6388);
+#6384 = LINE('',#6385,#6386);
+#6385 = CARTESIAN_POINT('',(0.,0.));
+#6386 = VECTOR('',#6387,1.);
+#6387 = DIRECTION('',(0.,-1.));
+#6388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6404 = PCURVE('',#1388,#6405);
-#6405 = DEFINITIONAL_REPRESENTATION('',(#6406),#6410);
-#6406 = LINE('',#6407,#6408);
-#6407 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.183291357832E-30));
-#6408 = VECTOR('',#6409,1.);
-#6409 = DIRECTION('',(0.,-1.));
-#6410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6389 = ORIENTED_EDGE('',*,*,#2823,.F.);
+#6390 = ADVANCED_FACE('',(#6391),#2867,.T.);
+#6391 = FACE_BOUND('',#6392,.T.);
+#6392 = EDGE_LOOP('',(#6393,#6394,#6395,#6416));
+#6393 = ORIENTED_EDGE('',*,*,#6369,.T.);
+#6394 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#6395 = ORIENTED_EDGE('',*,*,#6396,.F.);
+#6396 = EDGE_CURVE('',#2852,#4349,#6397,.T.);
+#6397 = SURFACE_CURVE('',#6398,(#6402,#6409),.PCURVE_S1.);
+#6398 = LINE('',#6399,#6400);
+#6399 = CARTESIAN_POINT('',(3.,2.13E-15,-9.6));
+#6400 = VECTOR('',#6401,1.);
+#6401 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6402 = PCURVE('',#2867,#6403);
+#6403 = DEFINITIONAL_REPRESENTATION('',(#6404),#6408);
+#6404 = LINE('',#6405,#6406);
+#6405 = CARTESIAN_POINT('',(0.4,0.));
+#6406 = VECTOR('',#6407,1.);
+#6407 = DIRECTION('',(0.,-1.));
+#6408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6411 = ORIENTED_EDGE('',*,*,#3779,.F.);
-#6412 = ADVANCED_FACE('',(#6413),#995,.F.);
-#6413 = FACE_BOUND('',#6414,.F.);
-#6414 = EDGE_LOOP('',(#6415,#6436,#6437,#6438));
-#6415 = ORIENTED_EDGE('',*,*,#6416,.T.);
-#6416 = EDGE_CURVE('',#3434,#980,#6417,.T.);
-#6417 = SURFACE_CURVE('',#6418,(#6422,#6429),.PCURVE_S1.);
-#6418 = LINE('',#6419,#6420);
-#6419 = CARTESIAN_POINT('',(4.7,-380.,3.35));
-#6420 = VECTOR('',#6421,1.);
-#6421 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6422 = PCURVE('',#995,#6423);
-#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428);
-#6424 = LINE('',#6425,#6426);
-#6425 = CARTESIAN_POINT('',(0.,0.));
-#6426 = VECTOR('',#6427,1.);
-#6427 = DIRECTION('',(0.,-1.));
-#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6409 = PCURVE('',#2895,#6410);
+#6410 = DEFINITIONAL_REPRESENTATION('',(#6411),#6415);
+#6411 = LINE('',#6412,#6413);
+#6412 = CARTESIAN_POINT('',(0.,0.));
+#6413 = VECTOR('',#6414,1.);
+#6414 = DIRECTION('',(0.,-1.));
+#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6429 = PCURVE('',#1023,#6430);
+#6416 = ORIENTED_EDGE('',*,*,#2851,.F.);
+#6417 = ADVANCED_FACE('',(#6418),#2895,.T.);
+#6418 = FACE_BOUND('',#6419,.T.);
+#6419 = EDGE_LOOP('',(#6420,#6421,#6422,#6443));
+#6420 = ORIENTED_EDGE('',*,*,#6396,.T.);
+#6421 = ORIENTED_EDGE('',*,*,#4371,.T.);
+#6422 = ORIENTED_EDGE('',*,*,#6423,.F.);
+#6423 = EDGE_CURVE('',#2880,#4372,#6424,.T.);
+#6424 = SURFACE_CURVE('',#6425,(#6429,#6436),.PCURVE_S1.);
+#6425 = LINE('',#6426,#6427);
+#6426 = CARTESIAN_POINT('',(3.,1.89E-15,-8.5));
+#6427 = VECTOR('',#6428,1.);
+#6428 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6429 = PCURVE('',#2895,#6430);
 #6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435);
 #6431 = LINE('',#6432,#6433);
-#6432 = CARTESIAN_POINT('',(3.508917211905,-7.660538869914E-16));
+#6432 = CARTESIAN_POINT('',(1.1,2.E-18));
 #6433 = VECTOR('',#6434,1.);
 #6434 = DIRECTION('',(0.,-1.));
 #6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6436 = ORIENTED_EDGE('',*,*,#979,.T.);
-#6437 = ORIENTED_EDGE('',*,*,#6362,.F.);
-#6438 = ORIENTED_EDGE('',*,*,#3433,.F.);
-#6439 = ADVANCED_FACE('',(#6440),#1388,.F.);
-#6440 = FACE_BOUND('',#6441,.F.);
-#6441 = EDGE_LOOP('',(#6442,#6443,#6444,#6465));
-#6442 = ORIENTED_EDGE('',*,*,#6391,.T.);
-#6443 = ORIENTED_EDGE('',*,*,#1372,.T.);
-#6444 = ORIENTED_EDGE('',*,*,#6445,.F.);
-#6445 = EDGE_CURVE('',#3734,#1345,#6446,.T.);
-#6446 = SURFACE_CURVE('',#6447,(#6451,#6458),.PCURVE_S1.);
-#6447 = LINE('',#6448,#6449);
-#6448 = CARTESIAN_POINT('',(6.,-380.,8.5));
-#6449 = VECTOR('',#6450,1.);
-#6450 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6451 = PCURVE('',#1388,#6452);
-#6452 = DEFINITIONAL_REPRESENTATION('',(#6453),#6457);
-#6453 = LINE('',#6454,#6455);
-#6454 = CARTESIAN_POINT('',(1.5,9.992007221626E-16));
-#6455 = VECTOR('',#6456,1.);
-#6456 = DIRECTION('',(0.,-1.));
-#6457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6436 = PCURVE('',#2923,#6437);
+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(0.,0.));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(0.,-1.));
+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6458 = PCURVE('',#1360,#6459);
-#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464);
-#6460 = LINE('',#6461,#6462);
-#6461 = CARTESIAN_POINT('',(0.,0.));
-#6462 = VECTOR('',#6463,1.);
-#6463 = DIRECTION('',(0.,-1.));
-#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6443 = ORIENTED_EDGE('',*,*,#2879,.F.);
+#6444 = ADVANCED_FACE('',(#6445),#2923,.T.);
+#6445 = FACE_BOUND('',#6446,.T.);
+#6446 = EDGE_LOOP('',(#6447,#6448,#6449,#6470));
+#6447 = ORIENTED_EDGE('',*,*,#6423,.T.);
+#6448 = ORIENTED_EDGE('',*,*,#4394,.T.);
+#6449 = ORIENTED_EDGE('',*,*,#6450,.F.);
+#6450 = EDGE_CURVE('',#2908,#4395,#6451,.T.);
+#6451 = SURFACE_CURVE('',#6452,(#6456,#6463),.PCURVE_S1.);
+#6452 = LINE('',#6453,#6454);
+#6453 = CARTESIAN_POINT('',(6.,1.89E-15,-8.5));
+#6454 = VECTOR('',#6455,1.);
+#6455 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6456 = PCURVE('',#2923,#6457);
+#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);
+#6458 = LINE('',#6459,#6460);
+#6459 = CARTESIAN_POINT('',(3.,0.));
+#6460 = VECTOR('',#6461,1.);
+#6461 = DIRECTION('',(0.,-1.));
+#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6465 = ORIENTED_EDGE('',*,*,#3756,.F.);
-#6466 = ADVANCED_FACE('',(#6467),#1023,.F.);
-#6467 = FACE_BOUND('',#6468,.F.);
-#6468 = EDGE_LOOP('',(#6469,#6490,#6491,#6492));
-#6469 = ORIENTED_EDGE('',*,*,#6470,.T.);
-#6470 = EDGE_CURVE('',#3457,#1008,#6471,.T.);
-#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.);
-#6472 = LINE('',#6473,#6474);
-#6473 = CARTESIAN_POINT('',(7.,-380.,6.));
-#6474 = VECTOR('',#6475,1.);
-#6475 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6476 = PCURVE('',#1023,#6477);
-#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482);
-#6478 = LINE('',#6479,#6480);
-#6479 = CARTESIAN_POINT('',(0.,0.));
-#6480 = VECTOR('',#6481,1.);
-#6481 = DIRECTION('',(0.,-1.));
-#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6463 = PCURVE('',#2951,#6464);
+#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469);
+#6465 = LINE('',#6466,#6467);
+#6466 = CARTESIAN_POINT('',(0.,0.));
+#6467 = VECTOR('',#6468,1.);
+#6468 = DIRECTION('',(0.,-1.));
+#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6483 = PCURVE('',#1051,#6484);
+#6470 = ORIENTED_EDGE('',*,*,#2907,.F.);
+#6471 = ADVANCED_FACE('',(#6472),#2951,.T.);
+#6472 = FACE_BOUND('',#6473,.T.);
+#6473 = EDGE_LOOP('',(#6474,#6475,#6476,#6497));
+#6474 = ORIENTED_EDGE('',*,*,#6450,.T.);
+#6475 = ORIENTED_EDGE('',*,*,#4417,.T.);
+#6476 = ORIENTED_EDGE('',*,*,#6477,.F.);
+#6477 = EDGE_CURVE('',#2936,#4418,#6478,.T.);
+#6478 = SURFACE_CURVE('',#6479,(#6483,#6490),.PCURVE_S1.);
+#6479 = LINE('',#6480,#6481);
+#6480 = CARTESIAN_POINT('',(6.,1.55E-15,-7.));
+#6481 = VECTOR('',#6482,1.);
+#6482 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6483 = PCURVE('',#2951,#6484);
 #6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489);
 #6485 = LINE('',#6486,#6487);
-#6486 = CARTESIAN_POINT('',(1.5,-4.996003610813E-16));
+#6486 = CARTESIAN_POINT('',(1.5,-1.E-17));
 #6487 = VECTOR('',#6488,1.);
 #6488 = DIRECTION('',(0.,-1.));
 #6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6490 = ORIENTED_EDGE('',*,*,#1007,.T.);
-#6491 = ORIENTED_EDGE('',*,*,#6416,.F.);
-#6492 = ORIENTED_EDGE('',*,*,#3456,.F.);
-#6493 = ADVANCED_FACE('',(#6494),#1360,.F.);
-#6494 = FACE_BOUND('',#6495,.F.);
-#6495 = EDGE_LOOP('',(#6496,#6497,#6498,#6519));
-#6496 = ORIENTED_EDGE('',*,*,#6445,.T.);
-#6497 = ORIENTED_EDGE('',*,*,#1344,.T.);
-#6498 = ORIENTED_EDGE('',*,*,#6499,.F.);
-#6499 = EDGE_CURVE('',#3711,#1317,#6500,.T.);
-#6500 = SURFACE_CURVE('',#6501,(#6505,#6512),.PCURVE_S1.);
-#6501 = LINE('',#6502,#6503);
-#6502 = CARTESIAN_POINT('',(3.,-380.,8.5));
-#6503 = VECTOR('',#6504,1.);
-#6504 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6505 = PCURVE('',#1360,#6506);
-#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511);
-#6507 = LINE('',#6508,#6509);
-#6508 = CARTESIAN_POINT('',(3.,0.));
-#6509 = VECTOR('',#6510,1.);
-#6510 = DIRECTION('',(0.,-1.));
-#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6490 = PCURVE('',#2979,#6491);
+#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496);
+#6492 = LINE('',#6493,#6494);
+#6493 = CARTESIAN_POINT('',(3.508917211905,-1.633758178568E-17));
+#6494 = VECTOR('',#6495,1.);
+#6495 = DIRECTION('',(-5.795970824471E-18,-1.));
+#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6512 = PCURVE('',#1332,#6513);
-#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518);
-#6514 = LINE('',#6515,#6516);
-#6515 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.183291357832E-30));
-#6516 = VECTOR('',#6517,1.);
-#6517 = DIRECTION('',(0.,-1.));
-#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6497 = ORIENTED_EDGE('',*,*,#2935,.F.);
+#6498 = ADVANCED_FACE('',(#6499),#2979,.F.);
+#6499 = FACE_BOUND('',#6500,.F.);
+#6500 = EDGE_LOOP('',(#6501,#6522,#6523,#6524));
+#6501 = ORIENTED_EDGE('',*,*,#6502,.T.);
+#6502 = EDGE_CURVE('',#2964,#4441,#6503,.T.);
+#6503 = SURFACE_CURVE('',#6504,(#6508,#6515),.PCURVE_S1.);
+#6504 = LINE('',#6505,#6506);
+#6505 = CARTESIAN_POINT('',(3.35,1.04E-15,-4.7));
+#6506 = VECTOR('',#6507,1.);
+#6507 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6508 = PCURVE('',#2979,#6509);
+#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(0.,0.));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(-5.795970824471E-18,-1.));
+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6519 = ORIENTED_EDGE('',*,*,#3733,.F.);
-#6520 = ADVANCED_FACE('',(#6521),#1051,.F.);
-#6521 = FACE_BOUND('',#6522,.F.);
-#6522 = EDGE_LOOP('',(#6523,#6544,#6545,#6546));
-#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);
-#6524 = EDGE_CURVE('',#3480,#1036,#6525,.T.);
-#6525 = SURFACE_CURVE('',#6526,(#6530,#6537),.PCURVE_S1.);
-#6526 = LINE('',#6527,#6528);
-#6527 = CARTESIAN_POINT('',(8.5,-380.,6.));
-#6528 = VECTOR('',#6529,1.);
-#6529 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6530 = PCURVE('',#1051,#6531);
-#6531 = DEFINITIONAL_REPRESENTATION('',(#6532),#6536);
-#6532 = LINE('',#6533,#6534);
-#6533 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
-#6534 = VECTOR('',#6535,1.);
-#6535 = DIRECTION('',(0.,-1.));
-#6536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6515 = PCURVE('',#3007,#6516);
+#6516 = DEFINITIONAL_REPRESENTATION('',(#6517),#6521);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(2.7,0.));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(0.,-1.));
+#6521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6537 = PCURVE('',#1079,#6538);
-#6538 = DEFINITIONAL_REPRESENTATION('',(#6539),#6543);
-#6539 = LINE('',#6540,#6541);
-#6540 = CARTESIAN_POINT('',(3.,0.));
-#6541 = VECTOR('',#6542,1.);
-#6542 = DIRECTION('',(-0.,-1.));
-#6543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6522 = ORIENTED_EDGE('',*,*,#4440,.T.);
+#6523 = ORIENTED_EDGE('',*,*,#6477,.F.);
+#6524 = ORIENTED_EDGE('',*,*,#2963,.F.);
+#6525 = ADVANCED_FACE('',(#6526),#3007,.F.);
+#6526 = FACE_BOUND('',#6527,.F.);
+#6527 = EDGE_LOOP('',(#6528,#6549,#6550,#6551));
+#6528 = ORIENTED_EDGE('',*,*,#6529,.T.);
+#6529 = EDGE_CURVE('',#2992,#4464,#6530,.T.);
+#6530 = SURFACE_CURVE('',#6531,(#6535,#6542),.PCURVE_S1.);
+#6531 = LINE('',#6532,#6533);
+#6532 = CARTESIAN_POINT('',(0.65,1.04E-15,-4.7));
+#6533 = VECTOR('',#6534,1.);
+#6534 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6535 = PCURVE('',#3007,#6536);
+#6536 = DEFINITIONAL_REPRESENTATION('',(#6537),#6541);
+#6537 = LINE('',#6538,#6539);
+#6538 = CARTESIAN_POINT('',(0.,0.));
+#6539 = VECTOR('',#6540,1.);
+#6540 = DIRECTION('',(0.,-1.));
+#6541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6544 = ORIENTED_EDGE('',*,*,#1035,.T.);
-#6545 = ORIENTED_EDGE('',*,*,#6470,.F.);
-#6546 = ORIENTED_EDGE('',*,*,#3479,.F.);
-#6547 = ADVANCED_FACE('',(#6548),#1332,.F.);
-#6548 = FACE_BOUND('',#6549,.F.);
-#6549 = EDGE_LOOP('',(#6550,#6551,#6552,#6573));
-#6550 = ORIENTED_EDGE('',*,*,#6499,.T.);
-#6551 = ORIENTED_EDGE('',*,*,#1316,.T.);
-#6552 = ORIENTED_EDGE('',*,*,#6553,.F.);
-#6553 = EDGE_CURVE('',#3688,#1289,#6554,.T.);
-#6554 = SURFACE_CURVE('',#6555,(#6559,#6566),.PCURVE_S1.);
-#6555 = LINE('',#6556,#6557);
-#6556 = CARTESIAN_POINT('',(3.,-380.,9.6));
-#6557 = VECTOR('',#6558,1.);
-#6558 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6559 = PCURVE('',#1332,#6560);
-#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);
-#6561 = LINE('',#6562,#6563);
-#6562 = CARTESIAN_POINT('',(1.1,7.327471962526E-16));
-#6563 = VECTOR('',#6564,1.);
-#6564 = DIRECTION('',(0.,-1.));
-#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6542 = PCURVE('',#3035,#6543);
+#6543 = DEFINITIONAL_REPRESENTATION('',(#6544),#6548);
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(0.,0.));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.,-1.));
+#6548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6566 = PCURVE('',#1304,#6567);
-#6567 = DEFINITIONAL_REPRESENTATION('',(#6568),#6572);
-#6568 = LINE('',#6569,#6570);
-#6569 = CARTESIAN_POINT('',(0.,0.));
-#6570 = VECTOR('',#6571,1.);
-#6571 = DIRECTION('',(0.,-1.));
-#6572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6549 = ORIENTED_EDGE('',*,*,#4463,.T.);
+#6550 = ORIENTED_EDGE('',*,*,#6502,.F.);
+#6551 = ORIENTED_EDGE('',*,*,#2991,.F.);
+#6552 = ADVANCED_FACE('',(#6553),#3035,.T.);
+#6553 = FACE_BOUND('',#6554,.T.);
+#6554 = EDGE_LOOP('',(#6555,#6556,#6557,#6578));
+#6555 = ORIENTED_EDGE('',*,*,#6529,.T.);
+#6556 = ORIENTED_EDGE('',*,*,#4486,.T.);
+#6557 = ORIENTED_EDGE('',*,*,#6558,.F.);
+#6558 = EDGE_CURVE('',#3020,#4487,#6559,.T.);
+#6559 = SURFACE_CURVE('',#6560,(#6564,#6571),.PCURVE_S1.);
+#6560 = LINE('',#6561,#6562);
+#6561 = CARTESIAN_POINT('',(0.,9.5E-16,-4.3));
+#6562 = VECTOR('',#6563,1.);
+#6563 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6564 = PCURVE('',#3035,#6565);
+#6565 = DEFINITIONAL_REPRESENTATION('',(#6566),#6570);
+#6566 = LINE('',#6567,#6568);
+#6567 = CARTESIAN_POINT('',(0.763216876124,0.));
+#6568 = VECTOR('',#6569,1.);
+#6569 = DIRECTION('',(0.,-1.));
+#6570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6573 = ORIENTED_EDGE('',*,*,#3710,.F.);
-#6574 = ADVANCED_FACE('',(#6575),#1079,.F.);
-#6575 = FACE_BOUND('',#6576,.F.);
-#6576 = EDGE_LOOP('',(#6577,#6598,#6599,#6600));
-#6577 = ORIENTED_EDGE('',*,*,#6578,.T.);
-#6578 = EDGE_CURVE('',#3503,#1064,#6579,.T.);
-#6579 = SURFACE_CURVE('',#6580,(#6584,#6591),.PCURVE_S1.);
-#6580 = LINE('',#6581,#6582);
-#6581 = CARTESIAN_POINT('',(8.5,-380.,3.));
-#6582 = VECTOR('',#6583,1.);
-#6583 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6584 = PCURVE('',#1079,#6585);
-#6585 = DEFINITIONAL_REPRESENTATION('',(#6586),#6590);
-#6586 = LINE('',#6587,#6588);
-#6587 = CARTESIAN_POINT('',(0.,0.));
-#6588 = VECTOR('',#6589,1.);
-#6589 = DIRECTION('',(-0.,-1.));
-#6590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6571 = PCURVE('',#5623,#6572);
+#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577);
+#6573 = LINE('',#6574,#6575);
+#6574 = CARTESIAN_POINT('',(-0.763216876124,1.586025134843E-18));
+#6575 = VECTOR('',#6576,1.);
+#6576 = DIRECTION('',(-4.698566353846E-18,-1.));
+#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6591 = PCURVE('',#1107,#6592);
-#6592 = DEFINITIONAL_REPRESENTATION('',(#6593),#6597);
-#6593 = LINE('',#6594,#6595);
-#6594 = CARTESIAN_POINT('',(1.1,-3.663735981263E-16));
-#6595 = VECTOR('',#6596,1.);
-#6596 = DIRECTION('',(0.,-1.));
-#6597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6578 = ORIENTED_EDGE('',*,*,#3019,.F.);
+#6579 = ADVANCED_FACE('',(#6580),#3091,.F.);
+#6580 = FACE_BOUND('',#6581,.T.);
+#6581 = EDGE_LOOP('',(#6582,#6602,#6603,#6624));
+#6582 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#6583 = EDGE_CURVE('',#3048,#4510,#6584,.T.);
+#6584 = SURFACE_CURVE('',#6585,(#6589,#6596),.PCURVE_S1.);
+#6585 = LINE('',#6586,#6587);
+#6586 = CARTESIAN_POINT('',(-1.7E-16,6.1E-16,-2.75));
+#6587 = VECTOR('',#6588,1.);
+#6588 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6589 = PCURVE('',#3091,#6590);
+#6590 = DEFINITIONAL_REPRESENTATION('',(#6591),#6595);
+#6591 = LINE('',#6592,#6593);
+#6592 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6593 = VECTOR('',#6594,1.);
+#6594 = DIRECTION('',(-0.,-1.));
+#6595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6598 = ORIENTED_EDGE('',*,*,#1063,.T.);
-#6599 = ORIENTED_EDGE('',*,*,#6524,.F.);
-#6600 = ORIENTED_EDGE('',*,*,#3502,.F.);
-#6601 = ADVANCED_FACE('',(#6602),#1304,.F.);
-#6602 = FACE_BOUND('',#6603,.F.);
-#6603 = EDGE_LOOP('',(#6604,#6605,#6606,#6627));
-#6604 = ORIENTED_EDGE('',*,*,#6553,.T.);
-#6605 = ORIENTED_EDGE('',*,*,#1288,.T.);
-#6606 = ORIENTED_EDGE('',*,*,#6607,.F.);
-#6607 = EDGE_CURVE('',#3665,#1261,#6608,.T.);
-#6608 = SURFACE_CURVE('',#6609,(#6613,#6620),.PCURVE_S1.);
-#6609 = LINE('',#6610,#6611);
-#6610 = CARTESIAN_POINT('',(3.4,-380.,9.6));
-#6611 = VECTOR('',#6612,1.);
-#6612 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6613 = PCURVE('',#1304,#6614);
-#6614 = DEFINITIONAL_REPRESENTATION('',(#6615),#6619);
-#6615 = LINE('',#6616,#6617);
-#6616 = CARTESIAN_POINT('',(0.4,0.));
-#6617 = VECTOR('',#6618,1.);
-#6618 = DIRECTION('',(0.,-1.));
-#6619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6596 = PCURVE('',#5653,#6597);
+#6597 = DEFINITIONAL_REPRESENTATION('',(#6598),#6601);
+#6598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6599,#6600),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#6599 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6600 = CARTESIAN_POINT('',(1.570796326795,-380.));
+#6601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6620 = PCURVE('',#1276,#6621);
-#6621 = DEFINITIONAL_REPRESENTATION('',(#6622),#6626);
-#6622 = LINE('',#6623,#6624);
-#6623 = CARTESIAN_POINT('',(0.,0.));
-#6624 = VECTOR('',#6625,1.);
-#6625 = DIRECTION('',(0.,-1.));
-#6626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6602 = ORIENTED_EDGE('',*,*,#4532,.T.);
+#6603 = ORIENTED_EDGE('',*,*,#6604,.F.);
+#6604 = EDGE_CURVE('',#3071,#4533,#6605,.T.);
+#6605 = SURFACE_CURVE('',#6606,(#6610,#6617),.PCURVE_S1.);
+#6606 = LINE('',#6607,#6608);
+#6607 = CARTESIAN_POINT('',(1.340498607497,5.3E-16,-2.401158779277));
+#6608 = VECTOR('',#6609,1.);
+#6609 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6610 = PCURVE('',#3091,#6611);
+#6611 = DEFINITIONAL_REPRESENTATION('',(#6612),#6616);
+#6612 = LINE('',#6613,#6614);
+#6613 = CARTESIAN_POINT('',(-2.079967859429,0.));
+#6614 = VECTOR('',#6615,1.);
+#6615 = DIRECTION('',(-0.,-1.));
+#6616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6627 = ORIENTED_EDGE('',*,*,#3687,.F.);
-#6628 = ADVANCED_FACE('',(#6629),#1107,.F.);
-#6629 = FACE_BOUND('',#6630,.F.);
-#6630 = EDGE_LOOP('',(#6631,#6652,#6653,#6654));
-#6631 = ORIENTED_EDGE('',*,*,#6632,.T.);
-#6632 = EDGE_CURVE('',#3526,#1092,#6633,.T.);
-#6633 = SURFACE_CURVE('',#6634,(#6638,#6645),.PCURVE_S1.);
-#6634 = LINE('',#6635,#6636);
-#6635 = CARTESIAN_POINT('',(9.6,-380.,3.));
-#6636 = VECTOR('',#6637,1.);
-#6637 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6638 = PCURVE('',#1107,#6639);
-#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644);
-#6640 = LINE('',#6641,#6642);
-#6641 = CARTESIAN_POINT('',(0.,0.));
-#6642 = VECTOR('',#6643,1.);
-#6643 = DIRECTION('',(0.,-1.));
-#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6617 = PCURVE('',#3119,#6618);
+#6618 = DEFINITIONAL_REPRESENTATION('',(#6619),#6623);
+#6619 = LINE('',#6620,#6621);
+#6620 = CARTESIAN_POINT('',(0.854248688935,-3.320209770334E-18));
+#6621 = VECTOR('',#6622,1.);
+#6622 = DIRECTION('',(4.43650813896E-18,-1.));
+#6623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6645 = PCURVE('',#1135,#6646);
-#6646 = DEFINITIONAL_REPRESENTATION('',(#6647),#6651);
-#6647 = LINE('',#6648,#6649);
-#6648 = CARTESIAN_POINT('',(0.4,0.));
-#6649 = VECTOR('',#6650,1.);
-#6650 = DIRECTION('',(0.,-1.));
-#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6624 = ORIENTED_EDGE('',*,*,#3070,.F.);
+#6625 = ADVANCED_FACE('',(#6626),#3119,.F.);
+#6626 = FACE_BOUND('',#6627,.F.);
+#6627 = EDGE_LOOP('',(#6628,#6649,#6650,#6651));
+#6628 = ORIENTED_EDGE('',*,*,#6629,.T.);
+#6629 = EDGE_CURVE('',#3104,#4561,#6630,.T.);
+#6630 = SURFACE_CURVE('',#6631,(#6635,#6642),.PCURVE_S1.);
+#6631 = LINE('',#6632,#6633);
+#6632 = CARTESIAN_POINT('',(1.944543648263,6.7E-16,-3.005203820043));
+#6633 = VECTOR('',#6634,1.);
+#6634 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6635 = PCURVE('',#3119,#6636);
+#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6641);
+#6637 = LINE('',#6638,#6639);
+#6638 = CARTESIAN_POINT('',(0.,0.));
+#6639 = VECTOR('',#6640,1.);
+#6640 = DIRECTION('',(4.43650813896E-18,-1.));
+#6641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6652 = ORIENTED_EDGE('',*,*,#1091,.T.);
-#6653 = ORIENTED_EDGE('',*,*,#6578,.F.);
-#6654 = ORIENTED_EDGE('',*,*,#3525,.F.);
-#6655 = ADVANCED_FACE('',(#6656),#1276,.F.);
-#6656 = FACE_BOUND('',#6657,.F.);
-#6657 = EDGE_LOOP('',(#6658,#6659,#6660,#6681));
-#6658 = ORIENTED_EDGE('',*,*,#6607,.T.);
-#6659 = ORIENTED_EDGE('',*,*,#1260,.T.);
-#6660 = ORIENTED_EDGE('',*,*,#6661,.F.);
-#6661 = EDGE_CURVE('',#3642,#1233,#6662,.T.);
-#6662 = SURFACE_CURVE('',#6663,(#6667,#6674),.PCURVE_S1.);
-#6663 = LINE('',#6664,#6665);
-#6664 = CARTESIAN_POINT('',(3.4,-380.,10.));
-#6665 = VECTOR('',#6666,1.);
-#6666 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6667 = PCURVE('',#1276,#6668);
-#6668 = DEFINITIONAL_REPRESENTATION('',(#6669),#6673);
-#6669 = LINE('',#6670,#6671);
-#6670 = CARTESIAN_POINT('',(0.4,2.6645352591E-16));
-#6671 = VECTOR('',#6672,1.);
-#6672 = DIRECTION('',(0.,-1.));
-#6673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6642 = PCURVE('',#3147,#6643);
+#6643 = DEFINITIONAL_REPRESENTATION('',(#6644),#6648);
+#6644 = LINE('',#6645,#6646);
+#6645 = CARTESIAN_POINT('',(0.75,2.465190328816E-32));
+#6646 = VECTOR('',#6647,1.);
+#6647 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6674 = PCURVE('',#1248,#6675);
-#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6680);
-#6676 = LINE('',#6677,#6678);
-#6677 = CARTESIAN_POINT('',(12.4,-380.));
-#6678 = VECTOR('',#6679,1.);
-#6679 = DIRECTION('',(0.,1.));
-#6680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6649 = ORIENTED_EDGE('',*,*,#4560,.T.);
+#6650 = ORIENTED_EDGE('',*,*,#6604,.F.);
+#6651 = ORIENTED_EDGE('',*,*,#3103,.F.);
+#6652 = ADVANCED_FACE('',(#6653),#3147,.F.);
+#6653 = FACE_BOUND('',#6654,.F.);
+#6654 = EDGE_LOOP('',(#6655,#6676,#6677,#6678));
+#6655 = ORIENTED_EDGE('',*,*,#6656,.T.);
+#6656 = EDGE_CURVE('',#3132,#4584,#6657,.T.);
+#6657 = SURFACE_CURVE('',#6658,(#6662,#6669),.PCURVE_S1.);
+#6658 = LINE('',#6659,#6660);
+#6659 = CARTESIAN_POINT('',(2.474873734153,5.5E-16,-2.474873734153));
+#6660 = VECTOR('',#6661,1.);
+#6661 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6662 = PCURVE('',#3147,#6663);
+#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6668);
+#6664 = LINE('',#6665,#6666);
+#6665 = CARTESIAN_POINT('',(0.,0.));
+#6666 = VECTOR('',#6667,1.);
+#6667 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6681 = ORIENTED_EDGE('',*,*,#3664,.F.);
-#6682 = ADVANCED_FACE('',(#6683),#1135,.F.);
-#6683 = FACE_BOUND('',#6684,.F.);
-#6684 = EDGE_LOOP('',(#6685,#6706,#6707,#6708));
-#6685 = ORIENTED_EDGE('',*,*,#6686,.T.);
-#6686 = EDGE_CURVE('',#3549,#1120,#6687,.T.);
-#6687 = SURFACE_CURVE('',#6688,(#6692,#6699),.PCURVE_S1.);
-#6688 = LINE('',#6689,#6690);
-#6689 = CARTESIAN_POINT('',(9.6,-380.,3.4));
-#6690 = VECTOR('',#6691,1.);
-#6691 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6692 = PCURVE('',#1135,#6693);
-#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698);
-#6694 = LINE('',#6695,#6696);
-#6695 = CARTESIAN_POINT('',(0.,0.));
-#6696 = VECTOR('',#6697,1.);
-#6697 = DIRECTION('',(0.,-1.));
-#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6669 = PCURVE('',#3175,#6670);
+#6670 = DEFINITIONAL_REPRESENTATION('',(#6671),#6675);
+#6671 = LINE('',#6672,#6673);
+#6672 = CARTESIAN_POINT('',(0.75,-7.395570986447E-32));
+#6673 = VECTOR('',#6674,1.);
+#6674 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6699 = PCURVE('',#1163,#6700);
-#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6705);
-#6701 = LINE('',#6702,#6703);
-#6702 = CARTESIAN_POINT('',(0.4,-1.33226762955E-16));
-#6703 = VECTOR('',#6704,1.);
-#6704 = DIRECTION('',(0.,-1.));
-#6705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6676 = ORIENTED_EDGE('',*,*,#4583,.T.);
+#6677 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6678 = ORIENTED_EDGE('',*,*,#3131,.F.);
+#6679 = ADVANCED_FACE('',(#6680),#3175,.F.);
+#6680 = FACE_BOUND('',#6681,.F.);
+#6681 = EDGE_LOOP('',(#6682,#6703,#6704,#6705));
+#6682 = ORIENTED_EDGE('',*,*,#6683,.T.);
+#6683 = EDGE_CURVE('',#3160,#4607,#6684,.T.);
+#6684 = SURFACE_CURVE('',#6685,(#6689,#6696),.PCURVE_S1.);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(3.005203820043,4.3E-16,-1.944543648263));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6689 = PCURVE('',#3175,#6690);
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = LINE('',#6692,#6693);
+#6692 = CARTESIAN_POINT('',(0.,0.));
+#6693 = VECTOR('',#6694,1.);
+#6694 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6706 = ORIENTED_EDGE('',*,*,#1119,.T.);
-#6707 = ORIENTED_EDGE('',*,*,#6632,.F.);
-#6708 = ORIENTED_EDGE('',*,*,#3548,.F.);
-#6709 = ADVANCED_FACE('',(#6710),#1248,.T.);
-#6710 = FACE_BOUND('',#6711,.T.);
-#6711 = EDGE_LOOP('',(#6712,#6713,#6714,#6715));
-#6712 = ORIENTED_EDGE('',*,*,#1232,.F.);
-#6713 = ORIENTED_EDGE('',*,*,#6661,.F.);
-#6714 = ORIENTED_EDGE('',*,*,#3641,.T.);
-#6715 = ORIENTED_EDGE('',*,*,#6716,.F.);
-#6716 = EDGE_CURVE('',#1204,#3618,#6717,.T.);
-#6717 = SURFACE_CURVE('',#6718,(#6722,#6729),.PCURVE_S1.);
-#6718 = LINE('',#6719,#6720);
-#6719 = CARTESIAN_POINT('',(9.,5.551115123126E-15,10.));
-#6720 = VECTOR('',#6721,1.);
-#6721 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#6722 = PCURVE('',#1248,#6723);
-#6723 = DEFINITIONAL_REPRESENTATION('',(#6724),#6728);
-#6724 = LINE('',#6725,#6726);
-#6725 = CARTESIAN_POINT('',(18.,0.));
-#6726 = VECTOR('',#6727,1.);
-#6727 = DIRECTION('',(0.,-1.));
-#6728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6696 = PCURVE('',#3203,#6697);
+#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6702);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(0.854248688935,-6.679790229666E-18));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6729 = PCURVE('',#1220,#6730);
-#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735);
-#6731 = LINE('',#6732,#6733);
-#6732 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#6733 = VECTOR('',#6734,1.);
-#6734 = DIRECTION('',(-0.,-1.));
-#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6703 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#6704 = ORIENTED_EDGE('',*,*,#6656,.F.);
+#6705 = ORIENTED_EDGE('',*,*,#3159,.F.);
+#6706 = ADVANCED_FACE('',(#6707),#3203,.F.);
+#6707 = FACE_BOUND('',#6708,.F.);
+#6708 = EDGE_LOOP('',(#6709,#6710,#6711,#6712));
+#6709 = ORIENTED_EDGE('',*,*,#6239,.T.);
+#6710 = ORIENTED_EDGE('',*,*,#4629,.T.);
+#6711 = ORIENTED_EDGE('',*,*,#6683,.F.);
+#6712 = ORIENTED_EDGE('',*,*,#3187,.F.);
+#6713 = ADVANCED_FACE('',(#6714),#3258,.T.);
+#6714 = FACE_BOUND('',#6715,.T.);
+#6715 = EDGE_LOOP('',(#6716,#6717,#6718,#6739));
+#6716 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#6717 = ORIENTED_EDGE('',*,*,#4679,.T.);
+#6718 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#6719 = EDGE_CURVE('',#3243,#4680,#6720,.T.);
+#6720 = SURFACE_CURVE('',#6721,(#6725,#6732),.PCURVE_S1.);
+#6721 = LINE('',#6722,#6723);
+#6722 = CARTESIAN_POINT('',(4.7,1.4E-16,-0.65));
+#6723 = VECTOR('',#6724,1.);
+#6724 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6725 = PCURVE('',#3258,#6726);
+#6726 = DEFINITIONAL_REPRESENTATION('',(#6727),#6731);
+#6727 = LINE('',#6728,#6729);
+#6728 = CARTESIAN_POINT('',(0.763216876124,-5.011206463501E-18));
+#6729 = VECTOR('',#6730,1.);
+#6730 = DIRECTION('',(-2.635170325E-18,-1.));
+#6731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6736 = ADVANCED_FACE('',(#6737),#1163,.F.);
-#6737 = FACE_BOUND('',#6738,.F.);
-#6738 = EDGE_LOOP('',(#6739,#6760,#6761,#6762));
-#6739 = ORIENTED_EDGE('',*,*,#6740,.T.);
-#6740 = EDGE_CURVE('',#3572,#1148,#6741,.T.);
-#6741 = SURFACE_CURVE('',#6742,(#6746,#6753),.PCURVE_S1.);
-#6742 = LINE('',#6743,#6744);
-#6743 = CARTESIAN_POINT('',(10.,-380.,3.4));
-#6744 = VECTOR('',#6745,1.);
-#6745 = DIRECTION('',(0.,1.,-6.661338147751E-16));
-#6746 = PCURVE('',#1163,#6747);
-#6747 = DEFINITIONAL_REPRESENTATION('',(#6748),#6752);
+#6732 = PCURVE('',#3286,#6733);
+#6733 = DEFINITIONAL_REPRESENTATION('',(#6734),#6738);
+#6734 = LINE('',#6735,#6736);
+#6735 = CARTESIAN_POINT('',(0.,0.));
+#6736 = VECTOR('',#6737,1.);
+#6737 = DIRECTION('',(0.,-1.));
+#6738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6739 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#6740 = ADVANCED_FACE('',(#6741),#3286,.T.);
+#6741 = FACE_BOUND('',#6742,.T.);
+#6742 = EDGE_LOOP('',(#6743,#6744,#6745,#6766));
+#6743 = ORIENTED_EDGE('',*,*,#6719,.T.);
+#6744 = ORIENTED_EDGE('',*,*,#4702,.T.);
+#6745 = ORIENTED_EDGE('',*,*,#6746,.F.);
+#6746 = EDGE_CURVE('',#3271,#4703,#6747,.T.);
+#6747 = SURFACE_CURVE('',#6748,(#6752,#6759),.PCURVE_S1.);
 #6748 = LINE('',#6749,#6750);
-#6749 = CARTESIAN_POINT('',(1.7763568394E-15,-5.916456789158E-31));
+#6749 = CARTESIAN_POINT('',(4.7,7.4E-16,-3.35));
 #6750 = VECTOR('',#6751,1.);
-#6751 = DIRECTION('',(0.,-1.));
-#6752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6751 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6752 = PCURVE('',#3286,#6753);
+#6753 = DEFINITIONAL_REPRESENTATION('',(#6754),#6758);
+#6754 = LINE('',#6755,#6756);
+#6755 = CARTESIAN_POINT('',(2.7,6.E-18));
+#6756 = VECTOR('',#6757,1.);
+#6757 = DIRECTION('',(0.,-1.));
+#6758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6753 = PCURVE('',#1191,#6754);
-#6754 = DEFINITIONAL_REPRESENTATION('',(#6755),#6759);
-#6755 = LINE('',#6756,#6757);
-#6756 = CARTESIAN_POINT('',(5.6,-380.));
-#6757 = VECTOR('',#6758,1.);
-#6758 = DIRECTION('',(1.110223024625E-16,1.));
-#6759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6759 = PCURVE('',#3314,#6760);
+#6760 = DEFINITIONAL_REPRESENTATION('',(#6761),#6765);
+#6761 = LINE('',#6762,#6763);
+#6762 = CARTESIAN_POINT('',(0.,0.));
+#6763 = VECTOR('',#6764,1.);
+#6764 = DIRECTION('',(-3.851879428195E-18,-1.));
+#6765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6760 = ORIENTED_EDGE('',*,*,#1147,.T.);
-#6761 = ORIENTED_EDGE('',*,*,#6686,.F.);
-#6762 = ORIENTED_EDGE('',*,*,#3571,.F.);
-#6763 = ADVANCED_FACE('',(#6764),#1220,.T.);
-#6764 = FACE_BOUND('',#6765,.F.);
-#6765 = EDGE_LOOP('',(#6766,#6787,#6788,#6789));
-#6766 = ORIENTED_EDGE('',*,*,#6767,.T.);
-#6767 = EDGE_CURVE('',#1176,#3595,#6768,.T.);
-#6768 = SURFACE_CURVE('',#6769,(#6773,#6780),.PCURVE_S1.);
-#6769 = LINE('',#6770,#6771);
-#6770 = CARTESIAN_POINT('',(10.,4.996003610813E-15,9.));
-#6771 = VECTOR('',#6772,1.);
-#6772 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#6773 = PCURVE('',#1220,#6774);
-#6774 = DEFINITIONAL_REPRESENTATION('',(#6775),#6779);
+#6766 = ORIENTED_EDGE('',*,*,#3270,.F.);
+#6767 = ADVANCED_FACE('',(#6768),#3314,.T.);
+#6768 = FACE_BOUND('',#6769,.T.);
+#6769 = EDGE_LOOP('',(#6770,#6771,#6772,#6793));
+#6770 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#6771 = ORIENTED_EDGE('',*,*,#4725,.T.);
+#6772 = ORIENTED_EDGE('',*,*,#6773,.F.);
+#6773 = EDGE_CURVE('',#3299,#4726,#6774,.T.);
+#6774 = SURFACE_CURVE('',#6775,(#6779,#6786),.PCURVE_S1.);
 #6775 = LINE('',#6776,#6777);
-#6776 = CARTESIAN_POINT('',(-0.,0.));
+#6776 = CARTESIAN_POINT('',(7.,1.33E-15,-6.));
 #6777 = VECTOR('',#6778,1.);
-#6778 = DIRECTION('',(-0.,-1.));
-#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6778 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6779 = PCURVE('',#3314,#6780);
+#6780 = DEFINITIONAL_REPRESENTATION('',(#6781),#6785);
+#6781 = LINE('',#6782,#6783);
+#6782 = CARTESIAN_POINT('',(3.508917211905,-6.515926023774E-18));
+#6783 = VECTOR('',#6784,1.);
+#6784 = DIRECTION('',(-3.851879428195E-18,-1.));
+#6785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6780 = PCURVE('',#1191,#6781);
-#6781 = DEFINITIONAL_REPRESENTATION('',(#6782),#6786);
-#6782 = LINE('',#6783,#6784);
-#6783 = CARTESIAN_POINT('',(-8.75811540203E-46,1.577721810442E-30));
-#6784 = VECTOR('',#6785,1.);
-#6785 = DIRECTION('',(0.,-1.));
-#6786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6786 = PCURVE('',#3342,#6787);
+#6787 = DEFINITIONAL_REPRESENTATION('',(#6788),#6792);
+#6788 = LINE('',#6789,#6790);
+#6789 = CARTESIAN_POINT('',(1.5,0.));
+#6790 = VECTOR('',#6791,1.);
+#6791 = DIRECTION('',(0.,-1.));
+#6792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6787 = ORIENTED_EDGE('',*,*,#3617,.T.);
-#6788 = ORIENTED_EDGE('',*,*,#6716,.F.);
-#6789 = ORIENTED_EDGE('',*,*,#1203,.F.);
-#6790 = ADVANCED_FACE('',(#6791),#1191,.T.);
-#6791 = FACE_BOUND('',#6792,.T.);
-#6792 = EDGE_LOOP('',(#6793,#6794,#6795,#6796));
-#6793 = ORIENTED_EDGE('',*,*,#1175,.F.);
-#6794 = ORIENTED_EDGE('',*,*,#6767,.T.);
-#6795 = ORIENTED_EDGE('',*,*,#3594,.T.);
-#6796 = ORIENTED_EDGE('',*,*,#6740,.T.);
-#6797 = ADVANCED_FACE('',(#6798),#2254,.T.);
-#6798 = FACE_BOUND('',#6799,.T.);
-#6799 = EDGE_LOOP('',(#6800,#6821,#6822,#6843));
-#6800 = ORIENTED_EDGE('',*,*,#6801,.T.);
-#6801 = EDGE_CURVE('',#4661,#2237,#6802,.T.);
-#6802 = SURFACE_CURVE('',#6803,(#6807,#6814),.PCURVE_S1.);
-#6803 = LINE('',#6804,#6805);
-#6804 = CARTESIAN_POINT('',(3.005203820043,-380.,-1.944543648263));
-#6805 = VECTOR('',#6806,1.);
-#6806 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6807 = PCURVE('',#2254,#6808);
-#6808 = DEFINITIONAL_REPRESENTATION('',(#6809),#6813);
-#6809 = LINE('',#6810,#6811);
-#6810 = CARTESIAN_POINT('',(-0.,0.));
-#6811 = VECTOR('',#6812,1.);
-#6812 = DIRECTION('',(0.,-1.));
-#6813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6793 = ORIENTED_EDGE('',*,*,#3298,.F.);
+#6794 = ADVANCED_FACE('',(#6795),#3342,.F.);
+#6795 = FACE_BOUND('',#6796,.F.);
+#6796 = EDGE_LOOP('',(#6797,#6818,#6819,#6820));
+#6797 = ORIENTED_EDGE('',*,*,#6798,.T.);
+#6798 = EDGE_CURVE('',#3327,#4749,#6799,.T.);
+#6799 = SURFACE_CURVE('',#6800,(#6804,#6811),.PCURVE_S1.);
+#6800 = LINE('',#6801,#6802);
+#6801 = CARTESIAN_POINT('',(8.5,1.33E-15,-6.));
+#6802 = VECTOR('',#6803,1.);
+#6803 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6804 = PCURVE('',#3342,#6805);
+#6805 = DEFINITIONAL_REPRESENTATION('',(#6806),#6810);
+#6806 = LINE('',#6807,#6808);
+#6807 = CARTESIAN_POINT('',(0.,0.));
+#6808 = VECTOR('',#6809,1.);
+#6809 = DIRECTION('',(0.,-1.));
+#6810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6814 = PCURVE('',#2676,#6815);
-#6815 = DEFINITIONAL_REPRESENTATION('',(#6816),#6820);
-#6816 = LINE('',#6817,#6818);
-#6817 = CARTESIAN_POINT('',(0.854248688936,-3.353123560849E-16));
-#6818 = VECTOR('',#6819,1.);
-#6819 = DIRECTION('',(4.930380657631E-32,-1.));
-#6820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6811 = PCURVE('',#3370,#6812);
+#6812 = DEFINITIONAL_REPRESENTATION('',(#6813),#6817);
+#6813 = LINE('',#6814,#6815);
+#6814 = CARTESIAN_POINT('',(3.,-2.958228394579E-31));
+#6815 = VECTOR('',#6816,1.);
+#6816 = DIRECTION('',(0.,-1.));
+#6817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6821 = ORIENTED_EDGE('',*,*,#2236,.T.);
-#6822 = ORIENTED_EDGE('',*,*,#6823,.F.);
-#6823 = EDGE_CURVE('',#4684,#2239,#6824,.T.);
-#6824 = SURFACE_CURVE('',#6825,(#6829,#6836),.PCURVE_S1.);
-#6825 = LINE('',#6826,#6827);
-#6826 = CARTESIAN_POINT('',(1.944543648263,-380.,-3.005203820043));
-#6827 = VECTOR('',#6828,1.);
-#6828 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6829 = PCURVE('',#2254,#6830);
-#6830 = DEFINITIONAL_REPRESENTATION('',(#6831),#6835);
-#6831 = LINE('',#6832,#6833);
-#6832 = CARTESIAN_POINT('',(1.5,-5.887846720065E-16));
-#6833 = VECTOR('',#6834,1.);
-#6834 = DIRECTION('',(0.,-1.));
-#6835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6818 = ORIENTED_EDGE('',*,*,#4748,.T.);
+#6819 = ORIENTED_EDGE('',*,*,#6773,.F.);
+#6820 = ORIENTED_EDGE('',*,*,#3326,.F.);
+#6821 = ADVANCED_FACE('',(#6822),#3370,.F.);
+#6822 = FACE_BOUND('',#6823,.F.);
+#6823 = EDGE_LOOP('',(#6824,#6845,#6846,#6847));
+#6824 = ORIENTED_EDGE('',*,*,#6825,.T.);
+#6825 = EDGE_CURVE('',#3355,#4772,#6826,.T.);
+#6826 = SURFACE_CURVE('',#6827,(#6831,#6838),.PCURVE_S1.);
+#6827 = LINE('',#6828,#6829);
+#6828 = CARTESIAN_POINT('',(8.5,6.7E-16,-3.));
+#6829 = VECTOR('',#6830,1.);
+#6830 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6831 = PCURVE('',#3370,#6832);
+#6832 = DEFINITIONAL_REPRESENTATION('',(#6833),#6837);
+#6833 = LINE('',#6834,#6835);
+#6834 = CARTESIAN_POINT('',(0.,0.));
+#6835 = VECTOR('',#6836,1.);
+#6836 = DIRECTION('',(0.,-1.));
+#6837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6836 = PCURVE('',#2282,#6837);
-#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842);
-#6838 = LINE('',#6839,#6840);
-#6839 = CARTESIAN_POINT('',(0.,0.));
-#6840 = VECTOR('',#6841,1.);
-#6841 = DIRECTION('',(-4.930380657631E-32,-1.));
-#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6838 = PCURVE('',#3398,#6839);
+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844);
+#6840 = LINE('',#6841,#6842);
+#6841 = CARTESIAN_POINT('',(1.1,0.));
+#6842 = VECTOR('',#6843,1.);
+#6843 = DIRECTION('',(0.,-1.));
+#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6843 = ORIENTED_EDGE('',*,*,#4683,.F.);
-#6844 = ADVANCED_FACE('',(#6845),#2676,.T.);
-#6845 = FACE_BOUND('',#6846,.T.);
-#6846 = EDGE_LOOP('',(#6847,#6868,#6869,#6870));
-#6847 = ORIENTED_EDGE('',*,*,#6848,.T.);
-#6848 = EDGE_CURVE('',#4637,#2634,#6849,.T.);
-#6849 = SURFACE_CURVE('',#6850,(#6854,#6861),.PCURVE_S1.);
-#6850 = LINE('',#6851,#6852);
-#6851 = CARTESIAN_POINT('',(2.401158779277,-380.,-1.340498607496));
-#6852 = VECTOR('',#6853,1.);
-#6853 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6854 = PCURVE('',#2676,#6855);
-#6855 = DEFINITIONAL_REPRESENTATION('',(#6856),#6860);
-#6856 = LINE('',#6857,#6858);
-#6857 = CARTESIAN_POINT('',(0.,0.));
-#6858 = VECTOR('',#6859,1.);
-#6859 = DIRECTION('',(4.930380657631E-32,-1.));
-#6860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6845 = ORIENTED_EDGE('',*,*,#4771,.T.);
+#6846 = ORIENTED_EDGE('',*,*,#6798,.F.);
+#6847 = ORIENTED_EDGE('',*,*,#3354,.F.);
+#6848 = ADVANCED_FACE('',(#6849),#3398,.F.);
+#6849 = FACE_BOUND('',#6850,.F.);
+#6850 = EDGE_LOOP('',(#6851,#6872,#6873,#6874));
+#6851 = ORIENTED_EDGE('',*,*,#6852,.T.);
+#6852 = EDGE_CURVE('',#3383,#4795,#6853,.T.);
+#6853 = SURFACE_CURVE('',#6854,(#6858,#6865),.PCURVE_S1.);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(9.6,6.7E-16,-3.));
+#6856 = VECTOR('',#6857,1.);
+#6857 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6858 = PCURVE('',#3398,#6859);
+#6859 = DEFINITIONAL_REPRESENTATION('',(#6860),#6864);
+#6860 = LINE('',#6861,#6862);
+#6861 = CARTESIAN_POINT('',(0.,0.));
+#6862 = VECTOR('',#6863,1.);
+#6863 = DIRECTION('',(0.,-1.));
+#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6861 = PCURVE('',#2650,#6862);
-#6862 = DEFINITIONAL_REPRESENTATION('',(#6863),#6867);
-#6863 = LINE('',#6864,#6865);
-#6864 = CARTESIAN_POINT('',(5.774013774546,0.));
-#6865 = VECTOR('',#6866,1.);
-#6866 = DIRECTION('',(0.,-1.));
-#6867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6865 = PCURVE('',#3426,#6866);
+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871);
+#6867 = LINE('',#6868,#6869);
+#6868 = CARTESIAN_POINT('',(0.4,8.E-18));
+#6869 = VECTOR('',#6870,1.);
+#6870 = DIRECTION('',(0.,-1.));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6868 = ORIENTED_EDGE('',*,*,#2662,.T.);
-#6869 = ORIENTED_EDGE('',*,*,#6801,.F.);
-#6870 = ORIENTED_EDGE('',*,*,#4660,.F.);
-#6871 = ADVANCED_FACE('',(#6872),#2650,.F.);
-#6872 = FACE_BOUND('',#6873,.F.);
-#6873 = EDGE_LOOP('',(#6874,#6875,#6876,#6897));
-#6874 = ORIENTED_EDGE('',*,*,#6848,.T.);
-#6875 = ORIENTED_EDGE('',*,*,#2633,.T.);
-#6876 = ORIENTED_EDGE('',*,*,#6877,.F.);
-#6877 = EDGE_CURVE('',#4614,#2606,#6878,.T.);
-#6878 = SURFACE_CURVE('',#6879,(#6883,#6890),.PCURVE_S1.);
-#6879 = LINE('',#6880,#6881);
-#6880 = CARTESIAN_POINT('',(2.401158779277,-380.,1.340498607496));
-#6881 = VECTOR('',#6882,1.);
-#6882 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6883 = PCURVE('',#2650,#6884);
-#6884 = DEFINITIONAL_REPRESENTATION('',(#6885),#6889);
-#6885 = LINE('',#6886,#6887);
-#6886 = CARTESIAN_POINT('',(6.792356839813,0.));
-#6887 = VECTOR('',#6888,1.);
-#6888 = DIRECTION('',(0.,-1.));
-#6889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6872 = ORIENTED_EDGE('',*,*,#4794,.T.);
+#6873 = ORIENTED_EDGE('',*,*,#6825,.F.);
+#6874 = ORIENTED_EDGE('',*,*,#3382,.F.);
+#6875 = ADVANCED_FACE('',(#6876),#3426,.F.);
+#6876 = FACE_BOUND('',#6877,.F.);
+#6877 = EDGE_LOOP('',(#6878,#6899,#6900,#6901));
+#6878 = ORIENTED_EDGE('',*,*,#6879,.T.);
+#6879 = EDGE_CURVE('',#3411,#4818,#6880,.T.);
+#6880 = SURFACE_CURVE('',#6881,(#6885,#6892),.PCURVE_S1.);
+#6881 = LINE('',#6882,#6883);
+#6882 = CARTESIAN_POINT('',(9.6,7.5E-16,-3.4));
+#6883 = VECTOR('',#6884,1.);
+#6884 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6885 = PCURVE('',#3426,#6886);
+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);
+#6887 = LINE('',#6888,#6889);
+#6888 = CARTESIAN_POINT('',(0.,0.));
+#6889 = VECTOR('',#6890,1.);
+#6890 = DIRECTION('',(0.,-1.));
+#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6890 = PCURVE('',#2621,#6891);
-#6891 = DEFINITIONAL_REPRESENTATION('',(#6892),#6896);
-#6892 = LINE('',#6893,#6894);
-#6893 = CARTESIAN_POINT('',(0.,0.));
-#6894 = VECTOR('',#6895,1.);
-#6895 = DIRECTION('',(0.,-1.));
-#6896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6892 = PCURVE('',#3452,#6893);
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
+#6894 = LINE('',#6895,#6896);
+#6895 = CARTESIAN_POINT('',(0.4,0.));
+#6896 = VECTOR('',#6897,1.);
+#6897 = DIRECTION('',(0.,-1.));
+#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6897 = ORIENTED_EDGE('',*,*,#4636,.F.);
-#6898 = ADVANCED_FACE('',(#6899),#2621,.F.);
-#6899 = FACE_BOUND('',#6900,.F.);
-#6900 = EDGE_LOOP('',(#6901,#6902,#6903,#6924));
-#6901 = ORIENTED_EDGE('',*,*,#6877,.T.);
-#6902 = ORIENTED_EDGE('',*,*,#2605,.T.);
-#6903 = ORIENTED_EDGE('',*,*,#6904,.F.);
-#6904 = EDGE_CURVE('',#4591,#2578,#6905,.T.);
-#6905 = SURFACE_CURVE('',#6906,(#6910,#6917),.PCURVE_S1.);
-#6906 = LINE('',#6907,#6908);
-#6907 = CARTESIAN_POINT('',(3.005203820043,-380.,1.944543648263));
-#6908 = VECTOR('',#6909,1.);
-#6909 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6910 = PCURVE('',#2621,#6911);
-#6911 = DEFINITIONAL_REPRESENTATION('',(#6912),#6916);
-#6912 = LINE('',#6913,#6914);
-#6913 = CARTESIAN_POINT('',(0.854248688936,3.353123560851E-16));
-#6914 = VECTOR('',#6915,1.);
-#6915 = DIRECTION('',(0.,-1.));
-#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6917 = PCURVE('',#2593,#6918);
-#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923);
+#6899 = ORIENTED_EDGE('',*,*,#4817,.T.);
+#6900 = ORIENTED_EDGE('',*,*,#6852,.F.);
+#6901 = ORIENTED_EDGE('',*,*,#3410,.F.);
+#6902 = ADVANCED_FACE('',(#6903),#3452,.F.);
+#6903 = FACE_BOUND('',#6904,.F.);
+#6904 = EDGE_LOOP('',(#6905,#6906,#6907,#6908));
+#6905 = ORIENTED_EDGE('',*,*,#6266,.T.);
+#6906 = ORIENTED_EDGE('',*,*,#4840,.T.);
+#6907 = ORIENTED_EDGE('',*,*,#6879,.F.);
+#6908 = ORIENTED_EDGE('',*,*,#3438,.F.);
+#6909 = ADVANCED_FACE('',(#6910),#4052,.F.);
+#6910 = FACE_BOUND('',#6911,.T.);
+#6911 = EDGE_LOOP('',(#6912,#6937,#6960,#6983,#7006,#7029,#7052,#7075,
+    #7098,#7121,#7144,#7165,#7166,#7189,#7212,#7235,#7258,#7281,#7302,
+    #7303,#7326,#7349,#7372,#7395,#7418,#7441,#7464));
+#6912 = ORIENTED_EDGE('',*,*,#6913,.T.);
+#6913 = EDGE_CURVE('',#6914,#6916,#6918,.T.);
+#6914 = VERTEX_POINT('',#6915);
+#6915 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
+#6916 = VERTEX_POINT('',#6917);
+#6917 = CARTESIAN_POINT('',(-10.,-380.,-9.));
+#6918 = SURFACE_CURVE('',#6919,(#6923,#6930),.PCURVE_S1.);
 #6919 = LINE('',#6920,#6921);
-#6920 = CARTESIAN_POINT('',(0.,0.));
+#6920 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
 #6921 = VECTOR('',#6922,1.);
-#6922 = DIRECTION('',(0.,-1.));
-#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6922 = DIRECTION('',(0.,6.7E-16,-1.));
+#6923 = PCURVE('',#4052,#6924);
+#6924 = DEFINITIONAL_REPRESENTATION('',(#6925),#6929);
+#6925 = LINE('',#6926,#6927);
+#6926 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#6927 = VECTOR('',#6928,1.);
+#6928 = DIRECTION('',(-1.,0.));
+#6929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6924 = ORIENTED_EDGE('',*,*,#4613,.F.);
-#6925 = ADVANCED_FACE('',(#6926),#2593,.F.);
-#6926 = FACE_BOUND('',#6927,.F.);
-#6927 = EDGE_LOOP('',(#6928,#6929,#6930,#6951));
-#6928 = ORIENTED_EDGE('',*,*,#6904,.T.);
-#6929 = ORIENTED_EDGE('',*,*,#2577,.T.);
-#6930 = ORIENTED_EDGE('',*,*,#6931,.F.);
-#6931 = EDGE_CURVE('',#4568,#2550,#6932,.T.);
-#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.);
-#6933 = LINE('',#6934,#6935);
-#6934 = CARTESIAN_POINT('',(1.944543648263,-380.,3.005203820043));
-#6935 = VECTOR('',#6936,1.);
-#6936 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6937 = PCURVE('',#2593,#6938);
-#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943);
-#6939 = LINE('',#6940,#6941);
-#6940 = CARTESIAN_POINT('',(1.5,5.887846720065E-16));
-#6941 = VECTOR('',#6942,1.);
-#6942 = DIRECTION('',(0.,-1.));
-#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6930 = PCURVE('',#5345,#6931);
+#6931 = DEFINITIONAL_REPRESENTATION('',(#6932),#6936);
+#6932 = LINE('',#6933,#6934);
+#6933 = CARTESIAN_POINT('',(-1.202369473212E-13,-380.));
+#6934 = VECTOR('',#6935,1.);
+#6935 = DIRECTION('',(-1.,4.5E-16));
+#6936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6944 = PCURVE('',#2565,#6945);
-#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950);
-#6946 = LINE('',#6947,#6948);
-#6947 = CARTESIAN_POINT('',(-0.,0.));
-#6948 = VECTOR('',#6949,1.);
-#6949 = DIRECTION('',(4.930380657631E-32,-1.));
-#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6937 = ORIENTED_EDGE('',*,*,#6938,.F.);
+#6938 = EDGE_CURVE('',#6939,#6916,#6941,.T.);
+#6939 = VERTEX_POINT('',#6940);
+#6940 = CARTESIAN_POINT('',(-9.,-380.,-10.));
+#6941 = SURFACE_CURVE('',#6942,(#6947,#6954),.PCURVE_S1.);
+#6942 = CIRCLE('',#6943,1.);
+#6943 = AXIS2_PLACEMENT_3D('',#6944,#6945,#6946);
+#6944 = CARTESIAN_POINT('',(-9.,-380.,-9.));
+#6945 = DIRECTION('',(-0.,1.,6.7E-16));
+#6946 = DIRECTION('',(1.,0.,0.));
+#6947 = PCURVE('',#4052,#6948);
+#6948 = DEFINITIONAL_REPRESENTATION('',(#6949),#6953);
+#6949 = CIRCLE('',#6950,1.);
+#6950 = AXIS2_PLACEMENT_2D('',#6951,#6952);
+#6951 = CARTESIAN_POINT('',(-3.54427383259,-3.54427383259));
+#6952 = DIRECTION('',(-0.,1.));
+#6953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6951 = ORIENTED_EDGE('',*,*,#4590,.F.);
-#6952 = ADVANCED_FACE('',(#6953),#2565,.F.);
-#6953 = FACE_BOUND('',#6954,.F.);
-#6954 = EDGE_LOOP('',(#6955,#6956,#6957,#6978));
-#6955 = ORIENTED_EDGE('',*,*,#6931,.T.);
-#6956 = ORIENTED_EDGE('',*,*,#2549,.T.);
-#6957 = ORIENTED_EDGE('',*,*,#6958,.F.);
-#6958 = EDGE_CURVE('',#4544,#2521,#6959,.T.);
-#6959 = SURFACE_CURVE('',#6960,(#6964,#6971),.PCURVE_S1.);
-#6960 = LINE('',#6961,#6962);
-#6961 = CARTESIAN_POINT('',(1.340498607497,-380.,2.401158779277));
-#6962 = VECTOR('',#6963,1.);
-#6963 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6964 = PCURVE('',#2565,#6965);
-#6965 = DEFINITIONAL_REPRESENTATION('',(#6966),#6970);
-#6966 = LINE('',#6967,#6968);
-#6967 = CARTESIAN_POINT('',(0.854248688935,-3.353123560846E-16));
-#6968 = VECTOR('',#6969,1.);
-#6969 = DIRECTION('',(4.930380657631E-32,-1.));
-#6970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6954 = PCURVE('',#5374,#6955);
+#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6959);
+#6956 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6957,#6958),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#6957 = CARTESIAN_POINT('',(1.570796326795,-380.));
+#6958 = CARTESIAN_POINT('',(3.14159265359,-380.));
+#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6971 = PCURVE('',#2537,#6972);
-#6972 = DEFINITIONAL_REPRESENTATION('',(#6973),#6977);
-#6973 = LINE('',#6974,#6975);
-#6974 = CARTESIAN_POINT('',(1.061624794161,0.));
-#6975 = VECTOR('',#6976,1.);
-#6976 = DIRECTION('',(0.,-1.));
-#6977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);
+#6961 = EDGE_CURVE('',#6939,#6962,#6964,.T.);
+#6962 = VERTEX_POINT('',#6963);
+#6963 = CARTESIAN_POINT('',(-3.4,-380.,-10.));
+#6964 = SURFACE_CURVE('',#6965,(#6969,#6976),.PCURVE_S1.);
+#6965 = LINE('',#6966,#6967);
+#6966 = CARTESIAN_POINT('',(-9.,-380.,-10.));
+#6967 = VECTOR('',#6968,1.);
+#6968 = DIRECTION('',(1.,0.,0.));
+#6969 = PCURVE('',#4052,#6970);
+#6970 = DEFINITIONAL_REPRESENTATION('',(#6971),#6975);
+#6971 = LINE('',#6972,#6973);
+#6972 = CARTESIAN_POINT('',(-4.54427383259,-3.54427383259));
+#6973 = VECTOR('',#6974,1.);
+#6974 = DIRECTION('',(-0.,1.));
+#6975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6978 = ORIENTED_EDGE('',*,*,#4567,.F.);
-#6979 = ADVANCED_FACE('',(#6980),#2537,.F.);
-#6980 = FACE_BOUND('',#6981,.F.);
-#6981 = EDGE_LOOP('',(#6982,#6983,#6984,#7005));
-#6982 = ORIENTED_EDGE('',*,*,#6958,.T.);
-#6983 = ORIENTED_EDGE('',*,*,#2520,.T.);
-#6984 = ORIENTED_EDGE('',*,*,#6985,.F.);
-#6985 = EDGE_CURVE('',#4521,#2493,#6986,.T.);
-#6986 = SURFACE_CURVE('',#6987,(#6991,#6998),.PCURVE_S1.);
-#6987 = LINE('',#6988,#6989);
-#6988 = CARTESIAN_POINT('',(-1.340498607498,-380.,2.401158779277));
-#6989 = VECTOR('',#6990,1.);
-#6990 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#6991 = PCURVE('',#2537,#6992);
-#6992 = DEFINITIONAL_REPRESENTATION('',(#6993),#6997);
-#6993 = LINE('',#6994,#6995);
-#6994 = CARTESIAN_POINT('',(2.079967859429,0.));
-#6995 = VECTOR('',#6996,1.);
-#6996 = DIRECTION('',(0.,-1.));
-#6997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6976 = PCURVE('',#5401,#6977);
+#6977 = DEFINITIONAL_REPRESENTATION('',(#6978),#6982);
+#6978 = LINE('',#6979,#6980);
+#6979 = CARTESIAN_POINT('',(-0.,-380.));
+#6980 = VECTOR('',#6981,1.);
+#6981 = DIRECTION('',(-1.,0.));
+#6982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6998 = PCURVE('',#2508,#6999);
-#6999 = DEFINITIONAL_REPRESENTATION('',(#7000),#7004);
-#7000 = LINE('',#7001,#7002);
-#7001 = CARTESIAN_POINT('',(0.854248688935,-3.353123560848E-16));
-#7002 = VECTOR('',#7003,1.);
-#7003 = DIRECTION('',(0.,-1.));
-#7004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6983 = ORIENTED_EDGE('',*,*,#6984,.T.);
+#6984 = EDGE_CURVE('',#6962,#6985,#6987,.T.);
+#6985 = VERTEX_POINT('',#6986);
+#6986 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
+#6987 = SURFACE_CURVE('',#6988,(#6992,#6999),.PCURVE_S1.);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(-3.4,-380.,-10.));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(0.,-6.7E-16,1.));
+#6992 = PCURVE('',#4052,#6993);
+#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6998);
+#6994 = LINE('',#6995,#6996);
+#6995 = CARTESIAN_POINT('',(-4.54427383259,2.05572616741));
+#6996 = VECTOR('',#6997,1.);
+#6997 = DIRECTION('',(1.,-0.));
+#6998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7005 = ORIENTED_EDGE('',*,*,#4543,.F.);
-#7006 = ADVANCED_FACE('',(#7007),#2508,.T.);
-#7007 = FACE_BOUND('',#7008,.T.);
-#7008 = EDGE_LOOP('',(#7009,#7030,#7031,#7032));
-#7009 = ORIENTED_EDGE('',*,*,#7010,.T.);
-#7010 = EDGE_CURVE('',#4498,#2465,#7011,.T.);
-#7011 = SURFACE_CURVE('',#7012,(#7016,#7023),.PCURVE_S1.);
-#7012 = LINE('',#7013,#7014);
-#7013 = CARTESIAN_POINT('',(-1.944543648263,-380.,3.005203820043));
-#7014 = VECTOR('',#7015,1.);
-#7015 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7016 = PCURVE('',#2508,#7017);
-#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022);
-#7018 = LINE('',#7019,#7020);
-#7019 = CARTESIAN_POINT('',(0.,0.));
-#7020 = VECTOR('',#7021,1.);
-#7021 = DIRECTION('',(0.,-1.));
-#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6999 = PCURVE('',#5429,#7000);
+#7000 = DEFINITIONAL_REPRESENTATION('',(#7001),#7005);
+#7001 = LINE('',#7002,#7003);
+#7002 = CARTESIAN_POINT('',(1.402209617644E-13,-380.));
+#7003 = VECTOR('',#7004,1.);
+#7004 = DIRECTION('',(-1.,-4.5E-16));
+#7005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7023 = PCURVE('',#2480,#7024);
-#7024 = DEFINITIONAL_REPRESENTATION('',(#7025),#7029);
-#7025 = LINE('',#7026,#7027);
-#7026 = CARTESIAN_POINT('',(1.5,5.887846720065E-16));
-#7027 = VECTOR('',#7028,1.);
-#7028 = DIRECTION('',(0.,-1.));
-#7029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7006 = ORIENTED_EDGE('',*,*,#7007,.T.);
+#7007 = EDGE_CURVE('',#6985,#7008,#7010,.T.);
+#7008 = VERTEX_POINT('',#7009);
+#7009 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
+#7010 = SURFACE_CURVE('',#7011,(#7015,#7022),.PCURVE_S1.);
+#7011 = LINE('',#7012,#7013);
+#7012 = CARTESIAN_POINT('',(-3.4,-380.,-9.6));
+#7013 = VECTOR('',#7014,1.);
+#7014 = DIRECTION('',(1.,0.,0.));
+#7015 = PCURVE('',#4052,#7016);
+#7016 = DEFINITIONAL_REPRESENTATION('',(#7017),#7021);
+#7017 = LINE('',#7018,#7019);
+#7018 = CARTESIAN_POINT('',(-4.14427383259,2.05572616741));
+#7019 = VECTOR('',#7020,1.);
+#7020 = DIRECTION('',(-0.,1.));
+#7021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7030 = ORIENTED_EDGE('',*,*,#2492,.T.);
-#7031 = ORIENTED_EDGE('',*,*,#6985,.F.);
-#7032 = ORIENTED_EDGE('',*,*,#4520,.F.);
-#7033 = ADVANCED_FACE('',(#7034),#2480,.T.);
-#7034 = FACE_BOUND('',#7035,.T.);
-#7035 = EDGE_LOOP('',(#7036,#7057,#7058,#7059));
-#7036 = ORIENTED_EDGE('',*,*,#7037,.T.);
-#7037 = EDGE_CURVE('',#4475,#2437,#7038,.T.);
-#7038 = SURFACE_CURVE('',#7039,(#7043,#7050),.PCURVE_S1.);
-#7039 = LINE('',#7040,#7041);
-#7040 = CARTESIAN_POINT('',(-3.005203820043,-380.,1.944543648263));
-#7041 = VECTOR('',#7042,1.);
-#7042 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7043 = PCURVE('',#2480,#7044);
-#7044 = DEFINITIONAL_REPRESENTATION('',(#7045),#7049);
-#7045 = LINE('',#7046,#7047);
-#7046 = CARTESIAN_POINT('',(0.,0.));
-#7047 = VECTOR('',#7048,1.);
-#7048 = DIRECTION('',(0.,-1.));
-#7049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7022 = PCURVE('',#5457,#7023);
+#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7028);
+#7024 = LINE('',#7025,#7026);
+#7025 = CARTESIAN_POINT('',(-0.,-380.));
+#7026 = VECTOR('',#7027,1.);
+#7027 = DIRECTION('',(-1.,0.));
+#7028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7050 = PCURVE('',#2452,#7051);
-#7051 = DEFINITIONAL_REPRESENTATION('',(#7052),#7056);
-#7052 = LINE('',#7053,#7054);
-#7053 = CARTESIAN_POINT('',(0.854248688936,3.353123560846E-16));
-#7054 = VECTOR('',#7055,1.);
-#7055 = DIRECTION('',(-4.930380657631E-32,-1.));
-#7056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7029 = ORIENTED_EDGE('',*,*,#7030,.T.);
+#7030 = EDGE_CURVE('',#7008,#7031,#7033,.T.);
+#7031 = VERTEX_POINT('',#7032);
+#7032 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
+#7033 = SURFACE_CURVE('',#7034,(#7038,#7045),.PCURVE_S1.);
+#7034 = LINE('',#7035,#7036);
+#7035 = CARTESIAN_POINT('',(-3.,-380.,-9.6));
+#7036 = VECTOR('',#7037,1.);
+#7037 = DIRECTION('',(0.,-6.7E-16,1.));
+#7038 = PCURVE('',#4052,#7039);
+#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044);
+#7040 = LINE('',#7041,#7042);
+#7041 = CARTESIAN_POINT('',(-4.14427383259,2.45572616741));
+#7042 = VECTOR('',#7043,1.);
+#7043 = DIRECTION('',(1.,-0.));
+#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7057 = ORIENTED_EDGE('',*,*,#2464,.T.);
-#7058 = ORIENTED_EDGE('',*,*,#7010,.F.);
-#7059 = ORIENTED_EDGE('',*,*,#4497,.F.);
-#7060 = ADVANCED_FACE('',(#7061),#2452,.T.);
-#7061 = FACE_BOUND('',#7062,.T.);
-#7062 = EDGE_LOOP('',(#7063,#7084,#7085,#7086));
-#7063 = ORIENTED_EDGE('',*,*,#7064,.T.);
-#7064 = EDGE_CURVE('',#4449,#2408,#7065,.T.);
-#7065 = SURFACE_CURVE('',#7066,(#7070,#7077),.PCURVE_S1.);
-#7066 = LINE('',#7067,#7068);
-#7067 = CARTESIAN_POINT('',(-2.401158779277,-380.,1.340498607497));
-#7068 = VECTOR('',#7069,1.);
-#7069 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7070 = PCURVE('',#2452,#7071);
-#7071 = DEFINITIONAL_REPRESENTATION('',(#7072),#7076);
-#7072 = LINE('',#7073,#7074);
-#7073 = CARTESIAN_POINT('',(0.,0.));
-#7074 = VECTOR('',#7075,1.);
-#7075 = DIRECTION('',(-4.930380657631E-32,-1.));
-#7076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7045 = PCURVE('',#5485,#7046);
+#7046 = DEFINITIONAL_REPRESENTATION('',(#7047),#7051);
+#7047 = LINE('',#7048,#7049);
+#7048 = CARTESIAN_POINT('',(1.633136006766E-13,-380.));
+#7049 = VECTOR('',#7050,1.);
+#7050 = DIRECTION('',(-1.,-4.5E-16));
+#7051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7077 = PCURVE('',#2424,#7078);
-#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7083);
-#7079 = LINE('',#7080,#7081);
-#7080 = CARTESIAN_POINT('',(2.632421120956,0.));
-#7081 = VECTOR('',#7082,1.);
-#7082 = DIRECTION('',(0.,-1.));
-#7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7052 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#7053 = EDGE_CURVE('',#7031,#7054,#7056,.T.);
+#7054 = VERTEX_POINT('',#7055);
+#7055 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
+#7056 = SURFACE_CURVE('',#7057,(#7061,#7068),.PCURVE_S1.);
+#7057 = LINE('',#7058,#7059);
+#7058 = CARTESIAN_POINT('',(-3.,-380.,-8.5));
+#7059 = VECTOR('',#7060,1.);
+#7060 = DIRECTION('',(-1.,-0.,-0.));
+#7061 = PCURVE('',#4052,#7062);
+#7062 = DEFINITIONAL_REPRESENTATION('',(#7063),#7067);
+#7063 = LINE('',#7064,#7065);
+#7064 = CARTESIAN_POINT('',(-3.04427383259,2.45572616741));
+#7065 = VECTOR('',#7066,1.);
+#7066 = DIRECTION('',(-0.,-1.));
+#7067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7084 = ORIENTED_EDGE('',*,*,#2436,.T.);
-#7085 = ORIENTED_EDGE('',*,*,#7037,.F.);
-#7086 = ORIENTED_EDGE('',*,*,#4474,.F.);
-#7087 = ADVANCED_FACE('',(#7088),#2424,.F.);
-#7088 = FACE_BOUND('',#7089,.F.);
-#7089 = EDGE_LOOP('',(#7090,#7091,#7092,#7113));
-#7090 = ORIENTED_EDGE('',*,*,#7064,.T.);
-#7091 = ORIENTED_EDGE('',*,*,#2407,.T.);
-#7092 = ORIENTED_EDGE('',*,*,#7093,.F.);
-#7093 = EDGE_CURVE('',#4451,#2380,#7094,.T.);
-#7094 = SURFACE_CURVE('',#7095,(#7099,#7106),.PCURVE_S1.);
-#7095 = LINE('',#7096,#7097);
-#7096 = CARTESIAN_POINT('',(-2.401158779276,-380.,-1.340498607498));
-#7097 = VECTOR('',#7098,1.);
-#7098 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7099 = PCURVE('',#2424,#7100);
-#7100 = DEFINITIONAL_REPRESENTATION('',(#7101),#7105);
-#7101 = LINE('',#7102,#7103);
-#7102 = CARTESIAN_POINT('',(3.650764186224,0.));
-#7103 = VECTOR('',#7104,1.);
-#7104 = DIRECTION('',(0.,-1.));
-#7105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7068 = PCURVE('',#5513,#7069);
+#7069 = DEFINITIONAL_REPRESENTATION('',(#7070),#7074);
+#7070 = LINE('',#7071,#7072);
+#7071 = CARTESIAN_POINT('',(-0.,-380.));
+#7072 = VECTOR('',#7073,1.);
+#7073 = DIRECTION('',(-1.,0.));
+#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7106 = PCURVE('',#2395,#7107);
-#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112);
-#7108 = LINE('',#7109,#7110);
-#7109 = CARTESIAN_POINT('',(0.854248688935,3.35312356084E-16));
-#7110 = VECTOR('',#7111,1.);
-#7111 = DIRECTION('',(0.,-1.));
-#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7075 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#7076 = EDGE_CURVE('',#7054,#7077,#7079,.T.);
+#7077 = VERTEX_POINT('',#7078);
+#7078 = CARTESIAN_POINT('',(-6.,-380.,-7.));
+#7079 = SURFACE_CURVE('',#7080,(#7084,#7091),.PCURVE_S1.);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(-6.,-380.,-8.5));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(0.,-6.7E-16,1.));
+#7084 = PCURVE('',#4052,#7085);
+#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7090);
+#7086 = LINE('',#7087,#7088);
+#7087 = CARTESIAN_POINT('',(-3.04427383259,-0.54427383259));
+#7088 = VECTOR('',#7089,1.);
+#7089 = DIRECTION('',(1.,-0.));
+#7090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7113 = ORIENTED_EDGE('',*,*,#4448,.F.);
-#7114 = ADVANCED_FACE('',(#7115),#2395,.T.);
-#7115 = FACE_BOUND('',#7116,.T.);
-#7116 = EDGE_LOOP('',(#7117,#7138,#7139,#7140));
-#7117 = ORIENTED_EDGE('',*,*,#7118,.T.);
-#7118 = EDGE_CURVE('',#4777,#2352,#7119,.T.);
-#7119 = SURFACE_CURVE('',#7120,(#7124,#7131),.PCURVE_S1.);
-#7120 = LINE('',#7121,#7122);
-#7121 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
-#7122 = VECTOR('',#7123,1.);
-#7123 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7124 = PCURVE('',#2395,#7125);
-#7125 = DEFINITIONAL_REPRESENTATION('',(#7126),#7130);
+#7091 = PCURVE('',#5541,#7092);
+#7092 = DEFINITIONAL_REPRESENTATION('',(#7093),#7097);
+#7093 = LINE('',#7094,#7095);
+#7094 = CARTESIAN_POINT('',(1.402209617644E-13,-380.));
+#7095 = VECTOR('',#7096,1.);
+#7096 = DIRECTION('',(-1.,-4.5E-16));
+#7097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7098 = ORIENTED_EDGE('',*,*,#7099,.F.);
+#7099 = EDGE_CURVE('',#7100,#7077,#7102,.T.);
+#7100 = VERTEX_POINT('',#7101);
+#7101 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
+#7102 = SURFACE_CURVE('',#7103,(#7107,#7114),.PCURVE_S1.);
+#7103 = LINE('',#7104,#7105);
+#7104 = CARTESIAN_POINT('',(-3.35,-380.,-4.7));
+#7105 = VECTOR('',#7106,1.);
+#7106 = DIRECTION('',(-0.755218729872,4.4E-16,-0.655472859889));
+#7107 = PCURVE('',#4052,#7108);
+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);
+#7109 = LINE('',#7110,#7111);
+#7110 = CARTESIAN_POINT('',(0.75572616741,2.10572616741));
+#7111 = VECTOR('',#7112,1.);
+#7112 = DIRECTION('',(-0.655472859889,-0.755218729872));
+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7114 = PCURVE('',#5569,#7115);
+#7115 = DEFINITIONAL_REPRESENTATION('',(#7116),#7120);
+#7116 = LINE('',#7117,#7118);
+#7117 = CARTESIAN_POINT('',(-8.386148538536E-14,-380.));
+#7118 = VECTOR('',#7119,1.);
+#7119 = DIRECTION('',(-1.,2.9E-16));
+#7120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7121 = ORIENTED_EDGE('',*,*,#7122,.F.);
+#7122 = EDGE_CURVE('',#7123,#7100,#7125,.T.);
+#7123 = VERTEX_POINT('',#7124);
+#7124 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
+#7125 = SURFACE_CURVE('',#7126,(#7130,#7137),.PCURVE_S1.);
 #7126 = LINE('',#7127,#7128);
-#7127 = CARTESIAN_POINT('',(0.,0.));
+#7127 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
 #7128 = VECTOR('',#7129,1.);
-#7129 = DIRECTION('',(0.,-1.));
-#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7129 = DIRECTION('',(-1.,-0.,-0.));
+#7130 = PCURVE('',#4052,#7131);
+#7131 = DEFINITIONAL_REPRESENTATION('',(#7132),#7136);
+#7132 = LINE('',#7133,#7134);
+#7133 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
+#7134 = VECTOR('',#7135,1.);
+#7135 = DIRECTION('',(-0.,-1.));
+#7136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7131 = PCURVE('',#2367,#7132);
-#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137);
-#7133 = LINE('',#7134,#7135);
-#7134 = CARTESIAN_POINT('',(1.5,5.887846720065E-16));
-#7135 = VECTOR('',#7136,1.);
-#7136 = DIRECTION('',(0.,-1.));
-#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7137 = PCURVE('',#5597,#7138);
+#7138 = DEFINITIONAL_REPRESENTATION('',(#7139),#7143);
+#7139 = LINE('',#7140,#7141);
+#7140 = CARTESIAN_POINT('',(-0.,-380.));
+#7141 = VECTOR('',#7142,1.);
+#7142 = DIRECTION('',(-1.,0.));
+#7143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7138 = ORIENTED_EDGE('',*,*,#2379,.T.);
-#7139 = ORIENTED_EDGE('',*,*,#7093,.F.);
-#7140 = ORIENTED_EDGE('',*,*,#4799,.F.);
-#7141 = ADVANCED_FACE('',(#7142),#2367,.T.);
-#7142 = FACE_BOUND('',#7143,.T.);
-#7143 = EDGE_LOOP('',(#7144,#7165,#7166,#7167));
 #7144 = ORIENTED_EDGE('',*,*,#7145,.T.);
-#7145 = EDGE_CURVE('',#4754,#2324,#7146,.T.);
+#7145 = EDGE_CURVE('',#7123,#4487,#7146,.T.);
 #7146 = SURFACE_CURVE('',#7147,(#7151,#7158),.PCURVE_S1.);
 #7147 = LINE('',#7148,#7149);
-#7148 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
+#7148 = CARTESIAN_POINT('',(-0.65,-380.,-4.7));
 #7149 = VECTOR('',#7150,1.);
-#7150 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7151 = PCURVE('',#2367,#7152);
+#7150 = DIRECTION('',(0.851658316705,-3.5E-16,0.524097425664));
+#7151 = PCURVE('',#4052,#7152);
 #7152 = DEFINITIONAL_REPRESENTATION('',(#7153),#7157);
 #7153 = LINE('',#7154,#7155);
-#7154 = CARTESIAN_POINT('',(0.,0.));
+#7154 = CARTESIAN_POINT('',(0.75572616741,4.80572616741));
 #7155 = VECTOR('',#7156,1.);
-#7156 = DIRECTION('',(0.,-1.));
+#7156 = DIRECTION('',(0.524097425664,0.851658316705));
 #7157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7158 = PCURVE('',#2339,#7159);
+#7158 = PCURVE('',#5623,#7159);
 #7159 = DEFINITIONAL_REPRESENTATION('',(#7160),#7164);
 #7160 = LINE('',#7161,#7162);
-#7161 = CARTESIAN_POINT('',(0.854248688936,-3.353123560845E-16));
+#7161 = CARTESIAN_POINT('',(-2.081E-14,-380.));
 #7162 = VECTOR('',#7163,1.);
-#7163 = DIRECTION('',(0.,-1.));
+#7163 = DIRECTION('',(-1.,0.));
 #7164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7165 = ORIENTED_EDGE('',*,*,#2351,.T.);
-#7166 = ORIENTED_EDGE('',*,*,#7118,.F.);
-#7167 = ORIENTED_EDGE('',*,*,#4776,.F.);
-#7168 = ADVANCED_FACE('',(#7169),#2339,.T.);
-#7169 = FACE_BOUND('',#7170,.T.);
-#7170 = EDGE_LOOP('',(#7171,#7192,#7193,#7194));
-#7171 = ORIENTED_EDGE('',*,*,#7172,.T.);
-#7172 = EDGE_CURVE('',#4730,#2295,#7173,.T.);
-#7173 = SURFACE_CURVE('',#7174,(#7178,#7185),.PCURVE_S1.);
-#7174 = LINE('',#7175,#7176);
-#7175 = CARTESIAN_POINT('',(-1.340498607497,-380.,-2.401158779277));
-#7176 = VECTOR('',#7177,1.);
-#7177 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7178 = PCURVE('',#2339,#7179);
-#7179 = DEFINITIONAL_REPRESENTATION('',(#7180),#7184);
-#7180 = LINE('',#7181,#7182);
-#7181 = CARTESIAN_POINT('',(-0.,0.));
-#7182 = VECTOR('',#7183,1.);
-#7183 = DIRECTION('',(0.,-1.));
-#7184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7165 = ORIENTED_EDGE('',*,*,#4509,.F.);
+#7166 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#7167 = EDGE_CURVE('',#4510,#7168,#7170,.T.);
+#7168 = VERTEX_POINT('',#7169);
+#7169 = CARTESIAN_POINT('',(-1.340498607497,-380.,-2.401158779277));
+#7170 = SURFACE_CURVE('',#7171,(#7176,#7183),.PCURVE_S1.);
+#7171 = CIRCLE('',#7172,2.75);
+#7172 = AXIS2_PLACEMENT_3D('',#7173,#7174,#7175);
+#7173 = CARTESIAN_POINT('',(0.,-380.,-2.273736754432E-13));
+#7174 = DIRECTION('',(-0.,1.,6.7E-16));
+#7175 = DIRECTION('',(1.,0.,0.));
+#7176 = PCURVE('',#4052,#7177);
+#7177 = DEFINITIONAL_REPRESENTATION('',(#7178),#7182);
+#7178 = CIRCLE('',#7179,2.75);
+#7179 = AXIS2_PLACEMENT_2D('',#7180,#7181);
+#7180 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#7181 = DIRECTION('',(-0.,1.));
+#7182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7185 = PCURVE('',#2311,#7186);
-#7186 = DEFINITIONAL_REPRESENTATION('',(#7187),#7191);
-#7187 = LINE('',#7188,#7189);
-#7188 = CARTESIAN_POINT('',(4.203217447751,0.));
-#7189 = VECTOR('',#7190,1.);
-#7190 = DIRECTION('',(0.,-1.));
-#7191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7183 = PCURVE('',#5653,#7184);
+#7184 = DEFINITIONAL_REPRESENTATION('',(#7185),#7188);
+#7185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7186,#7187),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,2.079967859429),.PIECEWISE_BEZIER_KNOTS.);
+#7186 = CARTESIAN_POINT('',(1.570796326795,-380.));
+#7187 = CARTESIAN_POINT('',(2.079967859429,-380.));
+#7188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7192 = ORIENTED_EDGE('',*,*,#2323,.T.);
-#7193 = ORIENTED_EDGE('',*,*,#7145,.F.);
-#7194 = ORIENTED_EDGE('',*,*,#4753,.F.);
-#7195 = ADVANCED_FACE('',(#7196),#2311,.F.);
-#7196 = FACE_BOUND('',#7197,.F.);
-#7197 = EDGE_LOOP('',(#7198,#7199,#7200,#7221));
-#7198 = ORIENTED_EDGE('',*,*,#7172,.T.);
-#7199 = ORIENTED_EDGE('',*,*,#2294,.T.);
-#7200 = ORIENTED_EDGE('',*,*,#7201,.F.);
-#7201 = EDGE_CURVE('',#4707,#2267,#7202,.T.);
-#7202 = SURFACE_CURVE('',#7203,(#7207,#7214),.PCURVE_S1.);
-#7203 = LINE('',#7204,#7205);
-#7204 = CARTESIAN_POINT('',(1.340498607498,-380.,-2.401158779276));
-#7205 = VECTOR('',#7206,1.);
-#7206 = DIRECTION('',(0.,1.,-5.551115123126E-16));
-#7207 = PCURVE('',#2311,#7208);
-#7208 = DEFINITIONAL_REPRESENTATION('',(#7209),#7213);
-#7209 = LINE('',#7210,#7211);
-#7210 = CARTESIAN_POINT('',(5.221560513019,0.));
-#7211 = VECTOR('',#7212,1.);
-#7212 = DIRECTION('',(0.,-1.));
-#7213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7189 = ORIENTED_EDGE('',*,*,#7190,.F.);
+#7190 = EDGE_CURVE('',#7191,#7168,#7193,.T.);
+#7191 = VERTEX_POINT('',#7192);
+#7192 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
+#7193 = SURFACE_CURVE('',#7194,(#7198,#7205),.PCURVE_S1.);
+#7194 = LINE('',#7195,#7196);
+#7195 = CARTESIAN_POINT('',(-1.944543648263,-380.,-3.005203820043));
+#7196 = VECTOR('',#7197,1.);
+#7197 = DIRECTION('',(0.707106781187,-4.7E-16,0.707106781187));
+#7198 = PCURVE('',#4052,#7199);
+#7199 = DEFINITIONAL_REPRESENTATION('',(#7200),#7204);
+#7200 = LINE('',#7201,#7202);
+#7201 = CARTESIAN_POINT('',(2.450522347367,3.511182519147));
+#7202 = VECTOR('',#7203,1.);
+#7203 = DIRECTION('',(0.707106781187,0.707106781187));
+#7204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7214 = PCURVE('',#2282,#7215);
-#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220);
-#7216 = LINE('',#7217,#7218);
-#7217 = CARTESIAN_POINT('',(0.854248688935,3.353123560849E-16));
-#7218 = VECTOR('',#7219,1.);
-#7219 = DIRECTION('',(-4.930380657631E-32,-1.));
-#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7205 = PCURVE('',#5680,#7206);
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = LINE('',#7208,#7209);
+#7208 = CARTESIAN_POINT('',(9.620924586838E-14,-380.));
+#7209 = VECTOR('',#7210,1.);
+#7210 = DIRECTION('',(-1.,-3.1E-16));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7221 = ORIENTED_EDGE('',*,*,#4729,.F.);
-#7222 = ADVANCED_FACE('',(#7223),#2282,.T.);
-#7223 = FACE_BOUND('',#7224,.T.);
-#7224 = EDGE_LOOP('',(#7225,#7226,#7227,#7228));
-#7225 = ORIENTED_EDGE('',*,*,#6823,.T.);
-#7226 = ORIENTED_EDGE('',*,*,#2266,.T.);
-#7227 = ORIENTED_EDGE('',*,*,#7201,.F.);
-#7228 = ORIENTED_EDGE('',*,*,#4706,.F.);
-#7229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7233)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#7230,#7231,#7232)) REPRESENTATION_CONTEXT
+#7212 = ORIENTED_EDGE('',*,*,#7213,.F.);
+#7213 = EDGE_CURVE('',#7214,#7191,#7216,.T.);
+#7214 = VERTEX_POINT('',#7215);
+#7215 = CARTESIAN_POINT('',(-2.474873734153,-380.,-2.474873734153));
+#7216 = SURFACE_CURVE('',#7217,(#7221,#7228),.PCURVE_S1.);
+#7217 = LINE('',#7218,#7219);
+#7218 = CARTESIAN_POINT('',(-2.474873734153,-380.,-2.474873734153));
+#7219 = VECTOR('',#7220,1.);
+#7220 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#7221 = PCURVE('',#4052,#7222);
+#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227);
+#7223 = LINE('',#7224,#7225);
+#7224 = CARTESIAN_POINT('',(2.980852433257,2.980852433257));
+#7225 = VECTOR('',#7226,1.);
+#7226 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7228 = PCURVE('',#5708,#7229);
+#7229 = DEFINITIONAL_REPRESENTATION('',(#7230),#7234);
+#7230 = LINE('',#7231,#7232);
+#7231 = CARTESIAN_POINT('',(-1.134802629139E-13,-380.));
+#7232 = VECTOR('',#7233,1.);
+#7233 = DIRECTION('',(-1.,3.1E-16));
+#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7235 = ORIENTED_EDGE('',*,*,#7236,.F.);
+#7236 = EDGE_CURVE('',#7237,#7214,#7239,.T.);
+#7237 = VERTEX_POINT('',#7238);
+#7238 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
+#7239 = SURFACE_CURVE('',#7240,(#7244,#7251),.PCURVE_S1.);
+#7240 = LINE('',#7241,#7242);
+#7241 = CARTESIAN_POINT('',(-3.005203820043,-380.,-1.944543648263));
+#7242 = VECTOR('',#7243,1.);
+#7243 = DIRECTION('',(0.707106781187,4.7E-16,-0.707106781187));
+#7244 = PCURVE('',#4052,#7245);
+#7245 = DEFINITIONAL_REPRESENTATION('',(#7246),#7250);
+#7246 = LINE('',#7247,#7248);
+#7247 = CARTESIAN_POINT('',(3.511182519147,2.450522347367));
+#7248 = VECTOR('',#7249,1.);
+#7249 = DIRECTION('',(-0.707106781187,0.707106781187));
+#7250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7251 = PCURVE('',#5736,#7252);
+#7252 = DEFINITIONAL_REPRESENTATION('',(#7253),#7257);
+#7253 = LINE('',#7254,#7255);
+#7254 = CARTESIAN_POINT('',(-9.055691301712E-14,-380.));
+#7255 = VECTOR('',#7256,1.);
+#7256 = DIRECTION('',(-1.,3.1E-16));
+#7257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7258 = ORIENTED_EDGE('',*,*,#7259,.F.);
+#7259 = EDGE_CURVE('',#7260,#7237,#7262,.T.);
+#7260 = VERTEX_POINT('',#7261);
+#7261 = CARTESIAN_POINT('',(-2.401158779277,-380.,-1.340498607497));
+#7262 = SURFACE_CURVE('',#7263,(#7267,#7274),.PCURVE_S1.);
+#7263 = LINE('',#7264,#7265);
+#7264 = CARTESIAN_POINT('',(-2.401158779277,-380.,-1.340498607497));
+#7265 = VECTOR('',#7266,1.);
+#7266 = DIRECTION('',(-0.707106781187,4.7E-16,-0.707106781187));
+#7267 = PCURVE('',#4052,#7268);
+#7268 = DEFINITIONAL_REPRESENTATION('',(#7269),#7273);
+#7269 = LINE('',#7270,#7271);
+#7270 = CARTESIAN_POINT('',(4.115227559913,3.054567388133));
+#7271 = VECTOR('',#7272,1.);
+#7272 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7274 = PCURVE('',#5764,#7275);
+#7275 = DEFINITIONAL_REPRESENTATION('',(#7276),#7280);
+#7276 = LINE('',#7277,#7278);
+#7277 = CARTESIAN_POINT('',(-1.054727913746E-13,-380.));
+#7278 = VECTOR('',#7279,1.);
+#7279 = DIRECTION('',(-1.,3.1E-16));
+#7280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7281 = ORIENTED_EDGE('',*,*,#7282,.T.);
+#7282 = EDGE_CURVE('',#7260,#4009,#7283,.T.);
+#7283 = SURFACE_CURVE('',#7284,(#7289,#7296),.PCURVE_S1.);
+#7284 = CIRCLE('',#7285,2.75);
+#7285 = AXIS2_PLACEMENT_3D('',#7286,#7287,#7288);
+#7286 = CARTESIAN_POINT('',(0.,-380.,-2.273736754432E-13));
+#7287 = DIRECTION('',(-0.,1.,6.7E-16));
+#7288 = DIRECTION('',(1.,0.,0.));
+#7289 = PCURVE('',#4052,#7290);
+#7290 = DEFINITIONAL_REPRESENTATION('',(#7291),#7295);
+#7291 = CIRCLE('',#7292,2.75);
+#7292 = AXIS2_PLACEMENT_2D('',#7293,#7294);
+#7293 = CARTESIAN_POINT('',(5.45572616741,5.45572616741));
+#7294 = DIRECTION('',(-0.,1.));
+#7295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7296 = PCURVE('',#5312,#7297);
+#7297 = DEFINITIONAL_REPRESENTATION('',(#7298),#7301);
+#7298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7299,#7300),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(2.632421120956,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#7299 = CARTESIAN_POINT('',(2.632421120956,-380.));
+#7300 = CARTESIAN_POINT('',(3.14159265359,-380.));
+#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7302 = ORIENTED_EDGE('',*,*,#4036,.T.);
+#7303 = ORIENTED_EDGE('',*,*,#7304,.T.);
+#7304 = EDGE_CURVE('',#4037,#7305,#7307,.T.);
+#7305 = VERTEX_POINT('',#7306);
+#7306 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
+#7307 = SURFACE_CURVE('',#7308,(#7312,#7319),.PCURVE_S1.);
+#7308 = LINE('',#7309,#7310);
+#7309 = CARTESIAN_POINT('',(-4.3,-380.,-2.273736754432E-13));
+#7310 = VECTOR('',#7311,1.);
+#7311 = DIRECTION('',(-0.524097425664,5.7E-16,-0.851658316705));
+#7312 = PCURVE('',#4052,#7313);
+#7313 = DEFINITIONAL_REPRESENTATION('',(#7314),#7318);
+#7314 = LINE('',#7315,#7316);
+#7315 = CARTESIAN_POINT('',(5.45572616741,1.15572616741));
+#7316 = VECTOR('',#7317,1.);
+#7317 = DIRECTION('',(-0.851658316705,-0.524097425664));
+#7318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7319 = PCURVE('',#5814,#7320);
+#7320 = DEFINITIONAL_REPRESENTATION('',(#7321),#7325);
+#7321 = LINE('',#7322,#7323);
+#7322 = CARTESIAN_POINT('',(2.373E-14,-380.));
+#7323 = VECTOR('',#7324,1.);
+#7324 = DIRECTION('',(-1.,-0.));
+#7325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7326 = ORIENTED_EDGE('',*,*,#7327,.T.);
+#7327 = EDGE_CURVE('',#7305,#7328,#7330,.T.);
+#7328 = VERTEX_POINT('',#7329);
+#7329 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
+#7330 = SURFACE_CURVE('',#7331,(#7335,#7342),.PCURVE_S1.);
+#7331 = LINE('',#7332,#7333);
+#7332 = CARTESIAN_POINT('',(-4.7,-380.,-0.65));
+#7333 = VECTOR('',#7334,1.);
+#7334 = DIRECTION('',(0.,6.7E-16,-1.));
+#7335 = PCURVE('',#4052,#7336);
+#7336 = DEFINITIONAL_REPRESENTATION('',(#7337),#7341);
+#7337 = LINE('',#7338,#7339);
+#7338 = CARTESIAN_POINT('',(4.80572616741,0.75572616741));
+#7339 = VECTOR('',#7340,1.);
+#7340 = DIRECTION('',(-1.,0.));
+#7341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7342 = PCURVE('',#5842,#7343);
+#7343 = DEFINITIONAL_REPRESENTATION('',(#7344),#7348);
+#7344 = LINE('',#7345,#7346);
+#7345 = CARTESIAN_POINT('',(5.04E-14,-380.));
+#7346 = VECTOR('',#7347,1.);
+#7347 = DIRECTION('',(-1.,-0.));
+#7348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7349 = ORIENTED_EDGE('',*,*,#7350,.T.);
+#7350 = EDGE_CURVE('',#7328,#7351,#7353,.T.);
+#7351 = VERTEX_POINT('',#7352);
+#7352 = CARTESIAN_POINT('',(-7.,-380.,-6.));
+#7353 = SURFACE_CURVE('',#7354,(#7358,#7365),.PCURVE_S1.);
+#7354 = LINE('',#7355,#7356);
+#7355 = CARTESIAN_POINT('',(-4.7,-380.,-3.35));
+#7356 = VECTOR('',#7357,1.);
+#7357 = DIRECTION('',(-0.655472859889,5.E-16,-0.755218729872));
+#7358 = PCURVE('',#4052,#7359);
+#7359 = DEFINITIONAL_REPRESENTATION('',(#7360),#7364);
+#7360 = LINE('',#7361,#7362);
+#7361 = CARTESIAN_POINT('',(2.10572616741,0.75572616741));
+#7362 = VECTOR('',#7363,1.);
+#7363 = DIRECTION('',(-0.755218729872,-0.655472859889));
+#7364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7365 = PCURVE('',#5870,#7366);
+#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371);
+#7367 = LINE('',#7368,#7369);
+#7368 = CARTESIAN_POINT('',(-1.232912499579E-13,-380.));
+#7369 = VECTOR('',#7370,1.);
+#7370 = DIRECTION('',(-1.,3.3E-16));
+#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7372 = ORIENTED_EDGE('',*,*,#7373,.F.);
+#7373 = EDGE_CURVE('',#7374,#7351,#7376,.T.);
+#7374 = VERTEX_POINT('',#7375);
+#7375 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
+#7376 = SURFACE_CURVE('',#7377,(#7381,#7388),.PCURVE_S1.);
+#7377 = LINE('',#7378,#7379);
+#7378 = CARTESIAN_POINT('',(-8.5,-380.,-6.));
+#7379 = VECTOR('',#7380,1.);
+#7380 = DIRECTION('',(1.,0.,0.));
+#7381 = PCURVE('',#4052,#7382);
+#7382 = DEFINITIONAL_REPRESENTATION('',(#7383),#7387);
+#7383 = LINE('',#7384,#7385);
+#7384 = CARTESIAN_POINT('',(-0.54427383259,-3.04427383259));
+#7385 = VECTOR('',#7386,1.);
+#7386 = DIRECTION('',(-0.,1.));
+#7387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7388 = PCURVE('',#5898,#7389);
+#7389 = DEFINITIONAL_REPRESENTATION('',(#7390),#7394);
+#7390 = LINE('',#7391,#7392);
+#7391 = CARTESIAN_POINT('',(-0.,-380.));
+#7392 = VECTOR('',#7393,1.);
+#7393 = DIRECTION('',(-1.,0.));
+#7394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7395 = ORIENTED_EDGE('',*,*,#7396,.F.);
+#7396 = EDGE_CURVE('',#7397,#7374,#7399,.T.);
+#7397 = VERTEX_POINT('',#7398);
+#7398 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
+#7399 = SURFACE_CURVE('',#7400,(#7404,#7411),.PCURVE_S1.);
+#7400 = LINE('',#7401,#7402);
+#7401 = CARTESIAN_POINT('',(-8.5,-380.,-3.));
+#7402 = VECTOR('',#7403,1.);
+#7403 = DIRECTION('',(0.,6.7E-16,-1.));
+#7404 = PCURVE('',#4052,#7405);
+#7405 = DEFINITIONAL_REPRESENTATION('',(#7406),#7410);
+#7406 = LINE('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(2.45572616741,-3.04427383259));
+#7408 = VECTOR('',#7409,1.);
+#7409 = DIRECTION('',(-1.,0.));
+#7410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7411 = PCURVE('',#5926,#7412);
+#7412 = DEFINITIONAL_REPRESENTATION('',(#7413),#7417);
+#7413 = LINE('',#7414,#7415);
+#7414 = CARTESIAN_POINT('',(-1.428854970235E-13,-380.));
+#7415 = VECTOR('',#7416,1.);
+#7416 = DIRECTION('',(-1.,4.5E-16));
+#7417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7418 = ORIENTED_EDGE('',*,*,#7419,.F.);
+#7419 = EDGE_CURVE('',#7420,#7397,#7422,.T.);
+#7420 = VERTEX_POINT('',#7421);
+#7421 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
+#7422 = SURFACE_CURVE('',#7423,(#7427,#7434),.PCURVE_S1.);
+#7423 = LINE('',#7424,#7425);
+#7424 = CARTESIAN_POINT('',(-9.6,-380.,-3.));
+#7425 = VECTOR('',#7426,1.);
+#7426 = DIRECTION('',(1.,0.,0.));
+#7427 = PCURVE('',#4052,#7428);
+#7428 = DEFINITIONAL_REPRESENTATION('',(#7429),#7433);
+#7429 = LINE('',#7430,#7431);
+#7430 = CARTESIAN_POINT('',(2.45572616741,-4.14427383259));
+#7431 = VECTOR('',#7432,1.);
+#7432 = DIRECTION('',(-0.,1.));
+#7433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7434 = PCURVE('',#5954,#7435);
+#7435 = DEFINITIONAL_REPRESENTATION('',(#7436),#7440);
+#7436 = LINE('',#7437,#7438);
+#7437 = CARTESIAN_POINT('',(-0.,-380.));
+#7438 = VECTOR('',#7439,1.);
+#7439 = DIRECTION('',(-1.,0.));
+#7440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7441 = ORIENTED_EDGE('',*,*,#7442,.F.);
+#7442 = EDGE_CURVE('',#7443,#7420,#7445,.T.);
+#7443 = VERTEX_POINT('',#7444);
+#7444 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
+#7445 = SURFACE_CURVE('',#7446,(#7450,#7457),.PCURVE_S1.);
+#7446 = LINE('',#7447,#7448);
+#7447 = CARTESIAN_POINT('',(-9.6,-380.,-3.4));
+#7448 = VECTOR('',#7449,1.);
+#7449 = DIRECTION('',(0.,-6.7E-16,1.));
+#7450 = PCURVE('',#4052,#7451);
+#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(2.05572616741,-4.14427383259));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(1.,-0.));
+#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7457 = PCURVE('',#5982,#7458);
+#7458 = DEFINITIONAL_REPRESENTATION('',(#7459),#7463);
+#7459 = LINE('',#7460,#7461);
+#7460 = CARTESIAN_POINT('',(1.202369473212E-13,-380.));
+#7461 = VECTOR('',#7462,1.);
+#7462 = DIRECTION('',(-1.,-4.5E-16));
+#7463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7464 = ORIENTED_EDGE('',*,*,#7465,.F.);
+#7465 = EDGE_CURVE('',#6914,#7443,#7466,.T.);
+#7466 = SURFACE_CURVE('',#7467,(#7471,#7478),.PCURVE_S1.);
+#7467 = LINE('',#7468,#7469);
+#7468 = CARTESIAN_POINT('',(-10.,-380.,-3.4));
+#7469 = VECTOR('',#7470,1.);
+#7470 = DIRECTION('',(1.,0.,0.));
+#7471 = PCURVE('',#4052,#7472);
+#7472 = DEFINITIONAL_REPRESENTATION('',(#7473),#7477);
+#7473 = LINE('',#7474,#7475);
+#7474 = CARTESIAN_POINT('',(2.05572616741,-4.54427383259));
+#7475 = VECTOR('',#7476,1.);
+#7476 = DIRECTION('',(-0.,1.));
+#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7478 = PCURVE('',#6008,#7479);
+#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484);
+#7480 = LINE('',#7481,#7482);
+#7481 = CARTESIAN_POINT('',(-0.,-380.));
+#7482 = VECTOR('',#7483,1.);
+#7483 = DIRECTION('',(-1.,0.));
+#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7485 = ADVANCED_FACE('',(#7486),#5312,.F.);
+#7486 = FACE_BOUND('',#7487,.F.);
+#7487 = EDGE_LOOP('',(#7488,#7508,#7509,#7510));
+#7488 = ORIENTED_EDGE('',*,*,#7489,.T.);
+#7489 = EDGE_CURVE('',#5749,#7260,#7490,.T.);
+#7490 = SURFACE_CURVE('',#7491,(#7495,#7501),.PCURVE_S1.);
+#7491 = LINE('',#7492,#7493);
+#7492 = CARTESIAN_POINT('',(-2.401158779277,3.E-16,-1.340498607497));
+#7493 = VECTOR('',#7494,1.);
+#7494 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7495 = PCURVE('',#5312,#7496);
+#7496 = DEFINITIONAL_REPRESENTATION('',(#7497),#7500);
+#7497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7498,#7499),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#7498 = CARTESIAN_POINT('',(2.632421120956,0.));
+#7499 = CARTESIAN_POINT('',(2.632421120956,-380.));
+#7500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7501 = PCURVE('',#5764,#7502);
+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);
+#7503 = LINE('',#7504,#7505);
+#7504 = CARTESIAN_POINT('',(-4.710277376051E-16,-9.954676525419E-32));
+#7505 = VECTOR('',#7506,1.);
+#7506 = DIRECTION('',(4.43650813896E-18,-1.));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = ORIENTED_EDGE('',*,*,#7282,.T.);
+#7509 = ORIENTED_EDGE('',*,*,#5298,.F.);
+#7510 = ORIENTED_EDGE('',*,*,#5776,.F.);
+#7511 = ADVANCED_FACE('',(#7512),#5345,.T.);
+#7512 = FACE_BOUND('',#7513,.F.);
+#7513 = EDGE_LOOP('',(#7514,#7535,#7536,#7556));
+#7514 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#7515 = EDGE_CURVE('',#5328,#6914,#7516,.T.);
+#7516 = SURFACE_CURVE('',#7517,(#7521,#7528),.PCURVE_S1.);
+#7517 = LINE('',#7518,#7519);
+#7518 = CARTESIAN_POINT('',(-10.,7.5E-16,-3.4));
+#7519 = VECTOR('',#7520,1.);
+#7520 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7521 = PCURVE('',#5345,#7522);
+#7522 = DEFINITIONAL_REPRESENTATION('',(#7523),#7527);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(-0.,0.));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(-0.,-1.));
+#7527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7528 = PCURVE('',#6008,#7529);
+#7529 = DEFINITIONAL_REPRESENTATION('',(#7530),#7534);
+#7530 = LINE('',#7531,#7532);
+#7531 = CARTESIAN_POINT('',(-0.,0.));
+#7532 = VECTOR('',#7533,1.);
+#7533 = DIRECTION('',(-0.,-1.));
+#7534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7535 = ORIENTED_EDGE('',*,*,#6913,.T.);
+#7536 = ORIENTED_EDGE('',*,*,#7537,.F.);
+#7537 = EDGE_CURVE('',#5330,#6916,#7538,.T.);
+#7538 = SURFACE_CURVE('',#7539,(#7543,#7550),.PCURVE_S1.);
+#7539 = LINE('',#7540,#7541);
+#7540 = CARTESIAN_POINT('',(-10.,2.E-15,-9.));
+#7541 = VECTOR('',#7542,1.);
+#7542 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7543 = PCURVE('',#5345,#7544);
+#7544 = DEFINITIONAL_REPRESENTATION('',(#7545),#7549);
+#7545 = LINE('',#7546,#7547);
+#7546 = CARTESIAN_POINT('',(-5.6,1.8E-17));
+#7547 = VECTOR('',#7548,1.);
+#7548 = DIRECTION('',(-0.,-1.));
+#7549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7550 = PCURVE('',#5374,#7551);
+#7551 = DEFINITIONAL_REPRESENTATION('',(#7552),#7555);
+#7552 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7553,#7554),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#7553 = CARTESIAN_POINT('',(3.14159265359,0.));
+#7554 = CARTESIAN_POINT('',(3.14159265359,-380.));
+#7555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7556 = ORIENTED_EDGE('',*,*,#5327,.F.);
+#7557 = ADVANCED_FACE('',(#7558),#5374,.T.);
+#7558 = FACE_BOUND('',#7559,.T.);
+#7559 = EDGE_LOOP('',(#7560,#7580,#7581,#7582));
+#7560 = ORIENTED_EDGE('',*,*,#7561,.T.);
+#7561 = EDGE_CURVE('',#5358,#6939,#7562,.T.);
+#7562 = SURFACE_CURVE('',#7563,(#7567,#7573),.PCURVE_S1.);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(-9.,2.22E-15,-10.));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7567 = PCURVE('',#5374,#7568);
+#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7572);
+#7569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7570,#7571),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#7570 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7571 = CARTESIAN_POINT('',(1.570796326795,-380.));
+#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7573 = PCURVE('',#5401,#7574);
+#7574 = DEFINITIONAL_REPRESENTATION('',(#7575),#7579);
+#7575 = LINE('',#7576,#7577);
+#7576 = CARTESIAN_POINT('',(-0.,0.));
+#7577 = VECTOR('',#7578,1.);
+#7578 = DIRECTION('',(-0.,-1.));
+#7579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7580 = ORIENTED_EDGE('',*,*,#6938,.T.);
+#7581 = ORIENTED_EDGE('',*,*,#7537,.F.);
+#7582 = ORIENTED_EDGE('',*,*,#5357,.F.);
+#7583 = ADVANCED_FACE('',(#7584),#5401,.T.);
+#7584 = FACE_BOUND('',#7585,.F.);
+#7585 = EDGE_LOOP('',(#7586,#7587,#7588,#7609));
+#7586 = ORIENTED_EDGE('',*,*,#7561,.T.);
+#7587 = ORIENTED_EDGE('',*,*,#6961,.T.);
+#7588 = ORIENTED_EDGE('',*,*,#7589,.F.);
+#7589 = EDGE_CURVE('',#5386,#6962,#7590,.T.);
+#7590 = SURFACE_CURVE('',#7591,(#7595,#7602),.PCURVE_S1.);
+#7591 = LINE('',#7592,#7593);
+#7592 = CARTESIAN_POINT('',(-3.4,2.22E-15,-10.));
+#7593 = VECTOR('',#7594,1.);
+#7594 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7595 = PCURVE('',#5401,#7596);
+#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601);
+#7597 = LINE('',#7598,#7599);
+#7598 = CARTESIAN_POINT('',(-5.6,0.));
+#7599 = VECTOR('',#7600,1.);
+#7600 = DIRECTION('',(-0.,-1.));
+#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7602 = PCURVE('',#5429,#7603);
+#7603 = DEFINITIONAL_REPRESENTATION('',(#7604),#7608);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(-0.,0.));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(-0.,-1.));
+#7608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7609 = ORIENTED_EDGE('',*,*,#5385,.F.);
+#7610 = ADVANCED_FACE('',(#7611),#5429,.T.);
+#7611 = FACE_BOUND('',#7612,.F.);
+#7612 = EDGE_LOOP('',(#7613,#7614,#7615,#7636));
+#7613 = ORIENTED_EDGE('',*,*,#7589,.T.);
+#7614 = ORIENTED_EDGE('',*,*,#6984,.T.);
+#7615 = ORIENTED_EDGE('',*,*,#7616,.F.);
+#7616 = EDGE_CURVE('',#5414,#6985,#7617,.T.);
+#7617 = SURFACE_CURVE('',#7618,(#7622,#7629),.PCURVE_S1.);
+#7618 = LINE('',#7619,#7620);
+#7619 = CARTESIAN_POINT('',(-3.4,2.13E-15,-9.6));
+#7620 = VECTOR('',#7621,1.);
+#7621 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7622 = PCURVE('',#5429,#7623);
+#7623 = DEFINITIONAL_REPRESENTATION('',(#7624),#7628);
+#7624 = LINE('',#7625,#7626);
+#7625 = CARTESIAN_POINT('',(-0.4,-2.E-18));
+#7626 = VECTOR('',#7627,1.);
+#7627 = DIRECTION('',(-0.,-1.));
+#7628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7629 = PCURVE('',#5457,#7630);
+#7630 = DEFINITIONAL_REPRESENTATION('',(#7631),#7635);
+#7631 = LINE('',#7632,#7633);
+#7632 = CARTESIAN_POINT('',(-0.,0.));
+#7633 = VECTOR('',#7634,1.);
+#7634 = DIRECTION('',(-0.,-1.));
+#7635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7636 = ORIENTED_EDGE('',*,*,#5413,.F.);
+#7637 = ADVANCED_FACE('',(#7638),#5457,.T.);
+#7638 = FACE_BOUND('',#7639,.F.);
+#7639 = EDGE_LOOP('',(#7640,#7641,#7642,#7663));
+#7640 = ORIENTED_EDGE('',*,*,#7616,.T.);
+#7641 = ORIENTED_EDGE('',*,*,#7007,.T.);
+#7642 = ORIENTED_EDGE('',*,*,#7643,.F.);
+#7643 = EDGE_CURVE('',#5442,#7008,#7644,.T.);
+#7644 = SURFACE_CURVE('',#7645,(#7649,#7656),.PCURVE_S1.);
+#7645 = LINE('',#7646,#7647);
+#7646 = CARTESIAN_POINT('',(-3.,2.13E-15,-9.6));
+#7647 = VECTOR('',#7648,1.);
+#7648 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7649 = PCURVE('',#5457,#7650);
+#7650 = DEFINITIONAL_REPRESENTATION('',(#7651),#7655);
+#7651 = LINE('',#7652,#7653);
+#7652 = CARTESIAN_POINT('',(-0.4,0.));
+#7653 = VECTOR('',#7654,1.);
+#7654 = DIRECTION('',(-0.,-1.));
+#7655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7656 = PCURVE('',#5485,#7657);
+#7657 = DEFINITIONAL_REPRESENTATION('',(#7658),#7662);
+#7658 = LINE('',#7659,#7660);
+#7659 = CARTESIAN_POINT('',(-0.,0.));
+#7660 = VECTOR('',#7661,1.);
+#7661 = DIRECTION('',(-0.,-1.));
+#7662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7663 = ORIENTED_EDGE('',*,*,#5441,.F.);
+#7664 = ADVANCED_FACE('',(#7665),#5485,.T.);
+#7665 = FACE_BOUND('',#7666,.F.);
+#7666 = EDGE_LOOP('',(#7667,#7668,#7669,#7690));
+#7667 = ORIENTED_EDGE('',*,*,#7643,.T.);
+#7668 = ORIENTED_EDGE('',*,*,#7030,.T.);
+#7669 = ORIENTED_EDGE('',*,*,#7670,.F.);
+#7670 = EDGE_CURVE('',#5470,#7031,#7671,.T.);
+#7671 = SURFACE_CURVE('',#7672,(#7676,#7683),.PCURVE_S1.);
+#7672 = LINE('',#7673,#7674);
+#7673 = CARTESIAN_POINT('',(-3.,1.89E-15,-8.5));
+#7674 = VECTOR('',#7675,1.);
+#7675 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7676 = PCURVE('',#5485,#7677);
+#7677 = DEFINITIONAL_REPRESENTATION('',(#7678),#7682);
+#7678 = LINE('',#7679,#7680);
+#7679 = CARTESIAN_POINT('',(-1.1,2.E-18));
+#7680 = VECTOR('',#7681,1.);
+#7681 = DIRECTION('',(-0.,-1.));
+#7682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7683 = PCURVE('',#5513,#7684);
+#7684 = DEFINITIONAL_REPRESENTATION('',(#7685),#7689);
+#7685 = LINE('',#7686,#7687);
+#7686 = CARTESIAN_POINT('',(-0.,0.));
+#7687 = VECTOR('',#7688,1.);
+#7688 = DIRECTION('',(-0.,-1.));
+#7689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7690 = ORIENTED_EDGE('',*,*,#5469,.F.);
+#7691 = ADVANCED_FACE('',(#7692),#5513,.T.);
+#7692 = FACE_BOUND('',#7693,.F.);
+#7693 = EDGE_LOOP('',(#7694,#7695,#7696,#7717));
+#7694 = ORIENTED_EDGE('',*,*,#7670,.T.);
+#7695 = ORIENTED_EDGE('',*,*,#7053,.T.);
+#7696 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#7697 = EDGE_CURVE('',#5498,#7054,#7698,.T.);
+#7698 = SURFACE_CURVE('',#7699,(#7703,#7710),.PCURVE_S1.);
+#7699 = LINE('',#7700,#7701);
+#7700 = CARTESIAN_POINT('',(-6.,1.89E-15,-8.5));
+#7701 = VECTOR('',#7702,1.);
+#7702 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7703 = PCURVE('',#5513,#7704);
+#7704 = DEFINITIONAL_REPRESENTATION('',(#7705),#7709);
+#7705 = LINE('',#7706,#7707);
+#7706 = CARTESIAN_POINT('',(-3.,0.));
+#7707 = VECTOR('',#7708,1.);
+#7708 = DIRECTION('',(-0.,-1.));
+#7709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7710 = PCURVE('',#5541,#7711);
+#7711 = DEFINITIONAL_REPRESENTATION('',(#7712),#7716);
+#7712 = LINE('',#7713,#7714);
+#7713 = CARTESIAN_POINT('',(-0.,0.));
+#7714 = VECTOR('',#7715,1.);
+#7715 = DIRECTION('',(-0.,-1.));
+#7716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7717 = ORIENTED_EDGE('',*,*,#5497,.F.);
+#7718 = ADVANCED_FACE('',(#7719),#5541,.T.);
+#7719 = FACE_BOUND('',#7720,.F.);
+#7720 = EDGE_LOOP('',(#7721,#7722,#7723,#7744));
+#7721 = ORIENTED_EDGE('',*,*,#7697,.T.);
+#7722 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#7723 = ORIENTED_EDGE('',*,*,#7724,.F.);
+#7724 = EDGE_CURVE('',#5526,#7077,#7725,.T.);
+#7725 = SURFACE_CURVE('',#7726,(#7730,#7737),.PCURVE_S1.);
+#7726 = LINE('',#7727,#7728);
+#7727 = CARTESIAN_POINT('',(-6.,1.55E-15,-7.));
+#7728 = VECTOR('',#7729,1.);
+#7729 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7730 = PCURVE('',#5541,#7731);
+#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7736);
+#7732 = LINE('',#7733,#7734);
+#7733 = CARTESIAN_POINT('',(-1.5,-1.E-17));
+#7734 = VECTOR('',#7735,1.);
+#7735 = DIRECTION('',(-0.,-1.));
+#7736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7737 = PCURVE('',#5569,#7738);
+#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743);
+#7739 = LINE('',#7740,#7741);
+#7740 = CARTESIAN_POINT('',(-3.508917211905,-1.633758178568E-17));
+#7741 = VECTOR('',#7742,1.);
+#7742 = DIRECTION('',(5.795970824471E-18,-1.));
+#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7744 = ORIENTED_EDGE('',*,*,#5525,.F.);
+#7745 = ADVANCED_FACE('',(#7746),#5569,.F.);
+#7746 = FACE_BOUND('',#7747,.T.);
+#7747 = EDGE_LOOP('',(#7748,#7769,#7770,#7771));
+#7748 = ORIENTED_EDGE('',*,*,#7749,.T.);
+#7749 = EDGE_CURVE('',#5554,#7100,#7750,.T.);
+#7750 = SURFACE_CURVE('',#7751,(#7755,#7762),.PCURVE_S1.);
+#7751 = LINE('',#7752,#7753);
+#7752 = CARTESIAN_POINT('',(-3.35,1.04E-15,-4.7));
+#7753 = VECTOR('',#7754,1.);
+#7754 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7755 = PCURVE('',#5569,#7756);
+#7756 = DEFINITIONAL_REPRESENTATION('',(#7757),#7761);
+#7757 = LINE('',#7758,#7759);
+#7758 = CARTESIAN_POINT('',(-0.,0.));
+#7759 = VECTOR('',#7760,1.);
+#7760 = DIRECTION('',(5.795970824471E-18,-1.));
+#7761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7762 = PCURVE('',#5597,#7763);
+#7763 = DEFINITIONAL_REPRESENTATION('',(#7764),#7768);
+#7764 = LINE('',#7765,#7766);
+#7765 = CARTESIAN_POINT('',(-2.7,0.));
+#7766 = VECTOR('',#7767,1.);
+#7767 = DIRECTION('',(-0.,-1.));
+#7768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7769 = ORIENTED_EDGE('',*,*,#7099,.T.);
+#7770 = ORIENTED_EDGE('',*,*,#7724,.F.);
+#7771 = ORIENTED_EDGE('',*,*,#5553,.F.);
+#7772 = ADVANCED_FACE('',(#7773),#5597,.F.);
+#7773 = FACE_BOUND('',#7774,.T.);
+#7774 = EDGE_LOOP('',(#7775,#7796,#7797,#7798));
+#7775 = ORIENTED_EDGE('',*,*,#7776,.T.);
+#7776 = EDGE_CURVE('',#5582,#7123,#7777,.T.);
+#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.);
+#7778 = LINE('',#7779,#7780);
+#7779 = CARTESIAN_POINT('',(-0.65,1.04E-15,-4.7));
+#7780 = VECTOR('',#7781,1.);
+#7781 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7782 = PCURVE('',#5597,#7783);
+#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788);
+#7784 = LINE('',#7785,#7786);
+#7785 = CARTESIAN_POINT('',(-0.,0.));
+#7786 = VECTOR('',#7787,1.);
+#7787 = DIRECTION('',(-0.,-1.));
+#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7789 = PCURVE('',#5623,#7790);
+#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795);
+#7791 = LINE('',#7792,#7793);
+#7792 = CARTESIAN_POINT('',(-0.,0.));
+#7793 = VECTOR('',#7794,1.);
+#7794 = DIRECTION('',(-0.,-1.));
+#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7796 = ORIENTED_EDGE('',*,*,#7122,.T.);
+#7797 = ORIENTED_EDGE('',*,*,#7749,.F.);
+#7798 = ORIENTED_EDGE('',*,*,#5581,.F.);
+#7799 = ADVANCED_FACE('',(#7800),#5623,.T.);
+#7800 = FACE_BOUND('',#7801,.F.);
+#7801 = EDGE_LOOP('',(#7802,#7803,#7804,#7805));
+#7802 = ORIENTED_EDGE('',*,*,#7776,.T.);
+#7803 = ORIENTED_EDGE('',*,*,#7145,.T.);
+#7804 = ORIENTED_EDGE('',*,*,#6558,.F.);
+#7805 = ORIENTED_EDGE('',*,*,#5609,.F.);
+#7806 = ADVANCED_FACE('',(#7807),#5653,.F.);
+#7807 = FACE_BOUND('',#7808,.F.);
+#7808 = EDGE_LOOP('',(#7809,#7810,#7811,#7831));
+#7809 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#7810 = ORIENTED_EDGE('',*,*,#7167,.T.);
+#7811 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#7812 = EDGE_CURVE('',#5637,#7168,#7813,.T.);
+#7813 = SURFACE_CURVE('',#7814,(#7818,#7824),.PCURVE_S1.);
+#7814 = LINE('',#7815,#7816);
+#7815 = CARTESIAN_POINT('',(-1.340498607497,5.3E-16,-2.401158779277));
+#7816 = VECTOR('',#7817,1.);
+#7817 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7818 = PCURVE('',#5653,#7819);
+#7819 = DEFINITIONAL_REPRESENTATION('',(#7820),#7823);
+#7820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7821,#7822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,380.),.PIECEWISE_BEZIER_KNOTS.);
+#7821 = CARTESIAN_POINT('',(2.079967859429,0.));
+#7822 = CARTESIAN_POINT('',(2.079967859429,-380.));
+#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7824 = PCURVE('',#5680,#7825);
+#7825 = DEFINITIONAL_REPRESENTATION('',(#7826),#7830);
+#7826 = LINE('',#7827,#7828);
+#7827 = CARTESIAN_POINT('',(-0.854248688935,-3.320209770334E-18));
+#7828 = VECTOR('',#7829,1.);
+#7829 = DIRECTION('',(-4.43650813896E-18,-1.));
+#7830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7831 = ORIENTED_EDGE('',*,*,#5636,.F.);
+#7832 = ADVANCED_FACE('',(#7833),#5680,.F.);
+#7833 = FACE_BOUND('',#7834,.T.);
+#7834 = EDGE_LOOP('',(#7835,#7856,#7857,#7858));
+#7835 = ORIENTED_EDGE('',*,*,#7836,.T.);
+#7836 = EDGE_CURVE('',#5665,#7191,#7837,.T.);
+#7837 = SURFACE_CURVE('',#7838,(#7842,#7849),.PCURVE_S1.);
+#7838 = LINE('',#7839,#7840);
+#7839 = CARTESIAN_POINT('',(-1.944543648263,6.7E-16,-3.005203820043));
+#7840 = VECTOR('',#7841,1.);
+#7841 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7842 = PCURVE('',#5680,#7843);
+#7843 = DEFINITIONAL_REPRESENTATION('',(#7844),#7848);
+#7844 = LINE('',#7845,#7846);
+#7845 = CARTESIAN_POINT('',(-0.,0.));
+#7846 = VECTOR('',#7847,1.);
+#7847 = DIRECTION('',(-4.43650813896E-18,-1.));
+#7848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7849 = PCURVE('',#5708,#7850);
+#7850 = DEFINITIONAL_REPRESENTATION('',(#7851),#7855);
+#7851 = LINE('',#7852,#7853);
+#7852 = CARTESIAN_POINT('',(-0.75,2.465190328816E-32));
+#7853 = VECTOR('',#7854,1.);
+#7854 = DIRECTION('',(4.43650813896E-18,-1.));
+#7855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7856 = ORIENTED_EDGE('',*,*,#7190,.T.);
+#7857 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#7858 = ORIENTED_EDGE('',*,*,#5664,.F.);
+#7859 = ADVANCED_FACE('',(#7860),#5708,.F.);
+#7860 = FACE_BOUND('',#7861,.T.);
+#7861 = EDGE_LOOP('',(#7862,#7883,#7884,#7885));
+#7862 = ORIENTED_EDGE('',*,*,#7863,.T.);
+#7863 = EDGE_CURVE('',#5693,#7214,#7864,.T.);
+#7864 = SURFACE_CURVE('',#7865,(#7869,#7876),.PCURVE_S1.);
+#7865 = LINE('',#7866,#7867);
+#7866 = CARTESIAN_POINT('',(-2.474873734153,5.5E-16,-2.474873734153));
+#7867 = VECTOR('',#7868,1.);
+#7868 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7869 = PCURVE('',#5708,#7870);
+#7870 = DEFINITIONAL_REPRESENTATION('',(#7871),#7875);
+#7871 = LINE('',#7872,#7873);
+#7872 = CARTESIAN_POINT('',(-0.,0.));
+#7873 = VECTOR('',#7874,1.);
+#7874 = DIRECTION('',(4.43650813896E-18,-1.));
+#7875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7876 = PCURVE('',#5736,#7877);
+#7877 = DEFINITIONAL_REPRESENTATION('',(#7878),#7882);
+#7878 = LINE('',#7879,#7880);
+#7879 = CARTESIAN_POINT('',(-0.75,-7.395570986447E-32));
+#7880 = VECTOR('',#7881,1.);
+#7881 = DIRECTION('',(4.43650813896E-18,-1.));
+#7882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7883 = ORIENTED_EDGE('',*,*,#7213,.T.);
+#7884 = ORIENTED_EDGE('',*,*,#7836,.F.);
+#7885 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#7886 = ADVANCED_FACE('',(#7887),#5736,.F.);
+#7887 = FACE_BOUND('',#7888,.T.);
+#7888 = EDGE_LOOP('',(#7889,#7910,#7911,#7912));
+#7889 = ORIENTED_EDGE('',*,*,#7890,.T.);
+#7890 = EDGE_CURVE('',#5721,#7237,#7891,.T.);
+#7891 = SURFACE_CURVE('',#7892,(#7896,#7903),.PCURVE_S1.);
+#7892 = LINE('',#7893,#7894);
+#7893 = CARTESIAN_POINT('',(-3.005203820043,4.3E-16,-1.944543648263));
+#7894 = VECTOR('',#7895,1.);
+#7895 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7896 = PCURVE('',#5736,#7897);
+#7897 = DEFINITIONAL_REPRESENTATION('',(#7898),#7902);
+#7898 = LINE('',#7899,#7900);
+#7899 = CARTESIAN_POINT('',(-0.,0.));
+#7900 = VECTOR('',#7901,1.);
+#7901 = DIRECTION('',(4.43650813896E-18,-1.));
+#7902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7903 = PCURVE('',#5764,#7904);
+#7904 = DEFINITIONAL_REPRESENTATION('',(#7905),#7909);
+#7905 = LINE('',#7906,#7907);
+#7906 = CARTESIAN_POINT('',(-0.854248688935,-6.679790229666E-18));
+#7907 = VECTOR('',#7908,1.);
+#7908 = DIRECTION('',(4.43650813896E-18,-1.));
+#7909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7910 = ORIENTED_EDGE('',*,*,#7236,.T.);
+#7911 = ORIENTED_EDGE('',*,*,#7863,.F.);
+#7912 = ORIENTED_EDGE('',*,*,#5720,.F.);
+#7913 = ADVANCED_FACE('',(#7914),#5764,.F.);
+#7914 = FACE_BOUND('',#7915,.T.);
+#7915 = EDGE_LOOP('',(#7916,#7917,#7918,#7919));
+#7916 = ORIENTED_EDGE('',*,*,#7489,.T.);
+#7917 = ORIENTED_EDGE('',*,*,#7259,.T.);
+#7918 = ORIENTED_EDGE('',*,*,#7890,.F.);
+#7919 = ORIENTED_EDGE('',*,*,#5748,.F.);
+#7920 = ADVANCED_FACE('',(#7921),#5814,.T.);
+#7921 = FACE_BOUND('',#7922,.F.);
+#7922 = EDGE_LOOP('',(#7923,#7924,#7925,#7946));
+#7923 = ORIENTED_EDGE('',*,*,#6023,.T.);
+#7924 = ORIENTED_EDGE('',*,*,#7304,.T.);
+#7925 = ORIENTED_EDGE('',*,*,#7926,.F.);
+#7926 = EDGE_CURVE('',#5799,#7305,#7927,.T.);
+#7927 = SURFACE_CURVE('',#7928,(#7932,#7939),.PCURVE_S1.);
+#7928 = LINE('',#7929,#7930);
+#7929 = CARTESIAN_POINT('',(-4.7,1.4E-16,-0.65));
+#7930 = VECTOR('',#7931,1.);
+#7931 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7932 = PCURVE('',#5814,#7933);
+#7933 = DEFINITIONAL_REPRESENTATION('',(#7934),#7938);
+#7934 = LINE('',#7935,#7936);
+#7935 = CARTESIAN_POINT('',(-0.763216876124,0.));
+#7936 = VECTOR('',#7937,1.);
+#7937 = DIRECTION('',(-0.,-1.));
+#7938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7939 = PCURVE('',#5842,#7940);
+#7940 = DEFINITIONAL_REPRESENTATION('',(#7941),#7945);
+#7941 = LINE('',#7942,#7943);
+#7942 = CARTESIAN_POINT('',(-0.,0.));
+#7943 = VECTOR('',#7944,1.);
+#7944 = DIRECTION('',(-0.,-1.));
+#7945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7946 = ORIENTED_EDGE('',*,*,#5798,.F.);
+#7947 = ADVANCED_FACE('',(#7948),#5842,.T.);
+#7948 = FACE_BOUND('',#7949,.F.);
+#7949 = EDGE_LOOP('',(#7950,#7951,#7952,#7973));
+#7950 = ORIENTED_EDGE('',*,*,#7926,.T.);
+#7951 = ORIENTED_EDGE('',*,*,#7327,.T.);
+#7952 = ORIENTED_EDGE('',*,*,#7953,.F.);
+#7953 = EDGE_CURVE('',#5827,#7328,#7954,.T.);
+#7954 = SURFACE_CURVE('',#7955,(#7959,#7966),.PCURVE_S1.);
+#7955 = LINE('',#7956,#7957);
+#7956 = CARTESIAN_POINT('',(-4.7,7.4E-16,-3.35));
+#7957 = VECTOR('',#7958,1.);
+#7958 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7959 = PCURVE('',#5842,#7960);
+#7960 = DEFINITIONAL_REPRESENTATION('',(#7961),#7965);
+#7961 = LINE('',#7962,#7963);
+#7962 = CARTESIAN_POINT('',(-2.7,0.));
+#7963 = VECTOR('',#7964,1.);
+#7964 = DIRECTION('',(-0.,-1.));
+#7965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7966 = PCURVE('',#5870,#7967);
+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
+#7968 = LINE('',#7969,#7970);
+#7969 = CARTESIAN_POINT('',(-0.,0.));
+#7970 = VECTOR('',#7971,1.);
+#7971 = DIRECTION('',(3.851879428195E-18,-1.));
+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7973 = ORIENTED_EDGE('',*,*,#5826,.F.);
+#7974 = ADVANCED_FACE('',(#7975),#5870,.T.);
+#7975 = FACE_BOUND('',#7976,.F.);
+#7976 = EDGE_LOOP('',(#7977,#7978,#7979,#8000));
+#7977 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#7978 = ORIENTED_EDGE('',*,*,#7350,.T.);
+#7979 = ORIENTED_EDGE('',*,*,#7980,.F.);
+#7980 = EDGE_CURVE('',#5855,#7351,#7981,.T.);
+#7981 = SURFACE_CURVE('',#7982,(#7986,#7993),.PCURVE_S1.);
+#7982 = LINE('',#7983,#7984);
+#7983 = CARTESIAN_POINT('',(-7.,1.33E-15,-6.));
+#7984 = VECTOR('',#7985,1.);
+#7985 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7986 = PCURVE('',#5870,#7987);
+#7987 = DEFINITIONAL_REPRESENTATION('',(#7988),#7992);
+#7988 = LINE('',#7989,#7990);
+#7989 = CARTESIAN_POINT('',(-3.508917211905,-6.515926023774E-18));
+#7990 = VECTOR('',#7991,1.);
+#7991 = DIRECTION('',(3.851879428195E-18,-1.));
+#7992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7993 = PCURVE('',#5898,#7994);
+#7994 = DEFINITIONAL_REPRESENTATION('',(#7995),#7999);
+#7995 = LINE('',#7996,#7997);
+#7996 = CARTESIAN_POINT('',(-1.5,0.));
+#7997 = VECTOR('',#7998,1.);
+#7998 = DIRECTION('',(-0.,-1.));
+#7999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8000 = ORIENTED_EDGE('',*,*,#5854,.F.);
+#8001 = ADVANCED_FACE('',(#8002),#5898,.F.);
+#8002 = FACE_BOUND('',#8003,.T.);
+#8003 = EDGE_LOOP('',(#8004,#8025,#8026,#8027));
+#8004 = ORIENTED_EDGE('',*,*,#8005,.T.);
+#8005 = EDGE_CURVE('',#5883,#7374,#8006,.T.);
+#8006 = SURFACE_CURVE('',#8007,(#8011,#8018),.PCURVE_S1.);
+#8007 = LINE('',#8008,#8009);
+#8008 = CARTESIAN_POINT('',(-8.5,1.33E-15,-6.));
+#8009 = VECTOR('',#8010,1.);
+#8010 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#8011 = PCURVE('',#5898,#8012);
+#8012 = DEFINITIONAL_REPRESENTATION('',(#8013),#8017);
+#8013 = LINE('',#8014,#8015);
+#8014 = CARTESIAN_POINT('',(-0.,0.));
+#8015 = VECTOR('',#8016,1.);
+#8016 = DIRECTION('',(-0.,-1.));
+#8017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8018 = PCURVE('',#5926,#8019);
+#8019 = DEFINITIONAL_REPRESENTATION('',(#8020),#8024);
+#8020 = LINE('',#8021,#8022);
+#8021 = CARTESIAN_POINT('',(-3.,-2.958228394579E-31));
+#8022 = VECTOR('',#8023,1.);
+#8023 = DIRECTION('',(-0.,-1.));
+#8024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8025 = ORIENTED_EDGE('',*,*,#7373,.T.);
+#8026 = ORIENTED_EDGE('',*,*,#7980,.F.);
+#8027 = ORIENTED_EDGE('',*,*,#5882,.F.);
+#8028 = ADVANCED_FACE('',(#8029),#5926,.F.);
+#8029 = FACE_BOUND('',#8030,.T.);
+#8030 = EDGE_LOOP('',(#8031,#8052,#8053,#8054));
+#8031 = ORIENTED_EDGE('',*,*,#8032,.T.);
+#8032 = EDGE_CURVE('',#5911,#7397,#8033,.T.);
+#8033 = SURFACE_CURVE('',#8034,(#8038,#8045),.PCURVE_S1.);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(-8.5,6.7E-16,-3.));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#8038 = PCURVE('',#5926,#8039);
+#8039 = DEFINITIONAL_REPRESENTATION('',(#8040),#8044);
+#8040 = LINE('',#8041,#8042);
+#8041 = CARTESIAN_POINT('',(-0.,0.));
+#8042 = VECTOR('',#8043,1.);
+#8043 = DIRECTION('',(-0.,-1.));
+#8044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8045 = PCURVE('',#5954,#8046);
+#8046 = DEFINITIONAL_REPRESENTATION('',(#8047),#8051);
+#8047 = LINE('',#8048,#8049);
+#8048 = CARTESIAN_POINT('',(-1.1,0.));
+#8049 = VECTOR('',#8050,1.);
+#8050 = DIRECTION('',(-0.,-1.));
+#8051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8052 = ORIENTED_EDGE('',*,*,#7396,.T.);
+#8053 = ORIENTED_EDGE('',*,*,#8005,.F.);
+#8054 = ORIENTED_EDGE('',*,*,#5910,.F.);
+#8055 = ADVANCED_FACE('',(#8056),#5954,.F.);
+#8056 = FACE_BOUND('',#8057,.T.);
+#8057 = EDGE_LOOP('',(#8058,#8079,#8080,#8081));
+#8058 = ORIENTED_EDGE('',*,*,#8059,.T.);
+#8059 = EDGE_CURVE('',#5939,#7420,#8060,.T.);
+#8060 = SURFACE_CURVE('',#8061,(#8065,#8072),.PCURVE_S1.);
+#8061 = LINE('',#8062,#8063);
+#8062 = CARTESIAN_POINT('',(-9.6,6.7E-16,-3.));
+#8063 = VECTOR('',#8064,1.);
+#8064 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#8065 = PCURVE('',#5954,#8066);
+#8066 = DEFINITIONAL_REPRESENTATION('',(#8067),#8071);
+#8067 = LINE('',#8068,#8069);
+#8068 = CARTESIAN_POINT('',(-0.,0.));
+#8069 = VECTOR('',#8070,1.);
+#8070 = DIRECTION('',(-0.,-1.));
+#8071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8072 = PCURVE('',#5982,#8073);
+#8073 = DEFINITIONAL_REPRESENTATION('',(#8074),#8078);
+#8074 = LINE('',#8075,#8076);
+#8075 = CARTESIAN_POINT('',(-0.4,8.E-18));
+#8076 = VECTOR('',#8077,1.);
+#8077 = DIRECTION('',(-0.,-1.));
+#8078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8079 = ORIENTED_EDGE('',*,*,#7419,.T.);
+#8080 = ORIENTED_EDGE('',*,*,#8032,.F.);
+#8081 = ORIENTED_EDGE('',*,*,#5938,.F.);
+#8082 = ADVANCED_FACE('',(#8083),#5982,.F.);
+#8083 = FACE_BOUND('',#8084,.T.);
+#8084 = EDGE_LOOP('',(#8085,#8106,#8107,#8108));
+#8085 = ORIENTED_EDGE('',*,*,#8086,.T.);
+#8086 = EDGE_CURVE('',#5967,#7443,#8087,.T.);
+#8087 = SURFACE_CURVE('',#8088,(#8092,#8099),.PCURVE_S1.);
+#8088 = LINE('',#8089,#8090);
+#8089 = CARTESIAN_POINT('',(-9.6,7.5E-16,-3.4));
+#8090 = VECTOR('',#8091,1.);
+#8091 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#8092 = PCURVE('',#5982,#8093);
+#8093 = DEFINITIONAL_REPRESENTATION('',(#8094),#8098);
+#8094 = LINE('',#8095,#8096);
+#8095 = CARTESIAN_POINT('',(-0.,0.));
+#8096 = VECTOR('',#8097,1.);
+#8097 = DIRECTION('',(-0.,-1.));
+#8098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8099 = PCURVE('',#6008,#8100);
+#8100 = DEFINITIONAL_REPRESENTATION('',(#8101),#8105);
+#8101 = LINE('',#8102,#8103);
+#8102 = CARTESIAN_POINT('',(-0.4,0.));
+#8103 = VECTOR('',#8104,1.);
+#8104 = DIRECTION('',(-0.,-1.));
+#8105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8106 = ORIENTED_EDGE('',*,*,#7442,.T.);
+#8107 = ORIENTED_EDGE('',*,*,#8059,.F.);
+#8108 = ORIENTED_EDGE('',*,*,#5966,.F.);
+#8109 = ADVANCED_FACE('',(#8110),#6008,.F.);
+#8110 = FACE_BOUND('',#8111,.T.);
+#8111 = EDGE_LOOP('',(#8112,#8113,#8114,#8115));
+#8112 = ORIENTED_EDGE('',*,*,#7515,.T.);
+#8113 = ORIENTED_EDGE('',*,*,#7465,.T.);
+#8114 = ORIENTED_EDGE('',*,*,#8086,.F.);
+#8115 = ORIENTED_EDGE('',*,*,#5994,.F.);
+#8116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8120)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8117,#8118,#8119)) REPRESENTATION_CONTEXT
 ('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#7230 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#7231 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#7232 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#7233 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7230,
+#8117 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8118 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8119 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8120 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8117,
   'distance_accuracy_value','confusion accuracy');
-#7234 = PRODUCT_TYPE('part',$,(#7));
-#7235 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #7236),#7229);
-#7236 = STYLED_ITEM('color',(#7237),#15);
-#7237 = PRESENTATION_STYLE_ASSIGNMENT((#7238,#7244));
-#7238 = SURFACE_STYLE_USAGE(.BOTH.,#7239);
-#7239 = SURFACE_SIDE_STYLE('',(#7240));
-#7240 = SURFACE_STYLE_FILL_AREA(#7241);
-#7241 = FILL_AREA_STYLE('',(#7242));
-#7242 = FILL_AREA_STYLE_COLOUR('',#7243);
-#7243 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#7244 = CURVE_STYLE('',#7245,POSITIVE_LENGTH_MEASURE(0.1),#7243);
-#7245 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#8121 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#8122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8123),#8116);
+#8123 = STYLED_ITEM('color',(#8124),#15);
+#8124 = PRESENTATION_STYLE_ASSIGNMENT((#8125,#8131));
+#8125 = SURFACE_STYLE_USAGE(.BOTH.,#8126);
+#8126 = SURFACE_SIDE_STYLE('',(#8127));
+#8127 = SURFACE_STYLE_FILL_AREA(#8128);
+#8128 = FILL_AREA_STYLE('',(#8129));
+#8129 = FILL_AREA_STYLE_COLOUR('',#8130);
+#8130 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#8131 = CURVE_STYLE('',#8132,POSITIVE_LENGTH_MEASURE(0.1),#8133);
+#8132 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#8133 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
 ENDSEC;
 END-ISO-10303-21;
diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.stl b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-B-Type_Slot6_A.stl
index 39daaa58014795f7001178e1e004f288eeb2dad6..d8435b1b1c3206182efb0f0c0494351e03a1b8ec 100644
GIT binary patch
literal 60884
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

literal 24884
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
awqp#Vr%XDd!pq)kD%+xDAha!|Gx5KYpMfL*


From d2472466652557cd3bd2f7df3a5f4daf16ba77f2 Mon Sep 17 00:00:00 2001
From: k2-mirror <mirror@BlackMind.home>
Date: Fri, 16 Aug 2024 10:22:41 +0200
Subject: [PATCH 2/6] Added motedis profile 20x20 type I Slot 5

---
 .../Motedis/Profile-20x20-I-Type_Slot5.fcstd  |  Bin 0 -> 76419 bytes
 .../Motedis/Profile-20x20-I-Type_Slot5.step   | 7987 +++++++++++++++++
 .../Motedis/Profile-20x20-I-Type_Slot5.stl    |  Bin 0 -> 264084 bytes
 3 files changed, 7987 insertions(+)
 create mode 100644 Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.fcstd
 create mode 100644 Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.step
 create mode 100644 Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.stl

diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.fcstd b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..2dc9aab17c16a987a3466516875fd7da89bd7128
GIT binary patch
literal 76419
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.step b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.step
new file mode 100644
index 00000000..5d7c76ed
--- /dev/null
+++ b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.step	
@@ -0,0 +1,7987 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-16T10:17:17',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fusion001','Fusion001','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#6734);
+#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,#137,#215,#293,#827,#1286,#1313,#1340,#1367,
+    #1399,#2034,#2085,#2715,#2762,#2789,#2816,#2843,#2870,#2897,#2924,
+    #2951,#2978,#3005,#3032,#3039,#3579,#4114,#4141,#4188,#4215,#4242,
+    #4249,#4280,#4846,#4893,#4920,#4947,#4974,#5001,#5028,#5055,#5082,
+    #5109,#5136,#5163,#5190,#5217,#5224,#5250,#5297,#5324,#5351,#5378,
+    #5405,#5432,#5459,#5486,#5513,#5540,#5567,#5594,#5621,#5648,#5675,
+    #5702,#5729,#5756,#5763,#6234,#6241,#6288,#6315,#6342,#6369,#6376,
+    #6403,#6430,#6457,#6484,#6511,#6538,#6565,#6592,#6619,#6646,#6673,
+    #6700,#6727));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(3.15947459142,-8.2,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(3.15947459142,-8.2,200.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(3.15947459142,-8.2,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('',(3.15947459142,-8.2,0.));
+#35 = DIRECTION('',(0.,1.,0.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,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 = CYLINDRICAL_SURFACE('',#45,0.3);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(3.15947459142,-8.5,0.));
+#47 = DIRECTION('',(0.,0.,-1.));
+#48 = DIRECTION('',(-1.,-0.,-0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-4.712388980385,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,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(5.32947459142,-8.2,200.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(3.15947459142,-8.2,200.));
+#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.,-200.));
+#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('',(5.413591822193,-5.413591822193,200.));
+#75 = DIRECTION('',(0.,0.,1.));
+#76 = DIRECTION('',(-1.,-0.,-0.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(2.254117230774,2.786408177807));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-1.,0.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(5.32947459142,-8.2,0.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(5.32947459142,-8.2,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('',(2.17,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 = CYLINDRICAL_SURFACE('',#101,0.769022421411);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(5.32947459142,-7.430977578589,0.));
+#103 = DIRECTION('',(0.,0.,-1.));
+#104 = DIRECTION('',(-1.,-0.,-0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-1.570796326795,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,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(3.15947459142,-8.2,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(1.,0.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(5.413591822193,-5.413591822193,0.));
+#129 = DIRECTION('',(0.,0.,1.));
+#130 = DIRECTION('',(-1.,-0.,-0.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(2.254117230774,2.786408177807));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(-1.,0.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#44,.T.);
+#138 = FACE_BOUND('',#139,.F.);
+#139 = EDGE_LOOP('',(#140,#141,#165,#193));
+#140 = ORIENTED_EDGE('',*,*,#21,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#24,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(2.85947459142,-8.5,200.));
+#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.);
+#146 = CIRCLE('',#147,0.3);
+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
+#148 = CARTESIAN_POINT('',(3.15947459142,-8.5,200.));
+#149 = DIRECTION('',(-0.,0.,1.));
+#150 = DIRECTION('',(-1.,-0.,-0.));
+#151 = PCURVE('',#44,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(-0.,-200.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(-1.,0.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#72,#159);
+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
+#160 = CIRCLE('',#161,0.3);
+#161 = AXIS2_PLACEMENT_2D('',#162,#163);
+#162 = CARTESIAN_POINT('',(2.254117230774,3.086408177807));
+#163 = DIRECTION('',(1.,-0.));
+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#165 = ORIENTED_EDGE('',*,*,#166,.F.);
+#166 = EDGE_CURVE('',#167,#143,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(2.85947459142,-8.5,0.));
+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(2.85947459142,-8.5,0.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.,0.,1.));
+#174 = PCURVE('',#44,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-0.,-1.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(2.85947459142,-9.2,0.));
+#185 = DIRECTION('',(-1.,-1.27E-15,-0.));
+#186 = DIRECTION('',(-1.27E-15,1.,0.));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(0.7,0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(0.,-1.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ORIENTED_EDGE('',*,*,#194,.F.);
+#194 = EDGE_CURVE('',#22,#167,#195,.T.);
+#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.);
+#196 = CIRCLE('',#197,0.3);
+#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
+#198 = CARTESIAN_POINT('',(3.15947459142,-8.5,0.));
+#199 = DIRECTION('',(-0.,0.,1.));
+#200 = DIRECTION('',(-1.,-0.,-0.));
+#201 = PCURVE('',#44,#202);
+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(-0.,0.));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(-1.,0.));
+#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#208 = PCURVE('',#126,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = CIRCLE('',#211,0.3);
+#211 = AXIS2_PLACEMENT_2D('',#212,#213);
+#212 = CARTESIAN_POINT('',(2.254117230774,3.086408177807));
+#213 = DIRECTION('',(1.,-0.));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = ADVANCED_FACE('',(#216),#100,.F.);
+#216 = FACE_BOUND('',#217,.T.);
+#217 = EDGE_LOOP('',(#218,#219,#243,#271));
+#218 = ORIENTED_EDGE('',*,*,#84,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#57,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(5.85549706333,-6.87,200.));
+#223 = SURFACE_CURVE('',#224,(#229,#236),.PCURVE_S1.);
+#224 = CIRCLE('',#225,0.769022421411);
+#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
+#226 = CARTESIAN_POINT('',(5.32947459142,-7.430977578589,200.));
+#227 = DIRECTION('',(-0.,0.,1.));
+#228 = DIRECTION('',(-1.,-0.,-0.));
+#229 = PCURVE('',#100,#230);
+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(-0.,-200.));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(-1.,0.));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#236 = PCURVE('',#72,#237);
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = CIRCLE('',#239,0.769022421411);
+#239 = AXIS2_PLACEMENT_2D('',#240,#241);
+#240 = CARTESIAN_POINT('',(8.411723077363E-02,2.017385756395));
+#241 = DIRECTION('',(1.,-0.));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = ORIENTED_EDGE('',*,*,#244,.F.);
+#244 = EDGE_CURVE('',#245,#221,#247,.T.);
+#245 = VERTEX_POINT('',#246);
+#246 = CARTESIAN_POINT('',(5.85549706333,-6.87,0.));
+#247 = SURFACE_CURVE('',#248,(#252,#259),.PCURVE_S1.);
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(5.85549706333,-6.87,0.));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(0.,0.,1.));
+#252 = PCURVE('',#100,#253);
+#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258);
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(-3.959137149564,0.));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(-0.,-1.));
+#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#259 = PCURVE('',#260,#265);
+#260 = PLANE('',#261);
+#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264);
+#262 = CARTESIAN_POINT('',(5.85549706333,-6.87,0.));
+#263 = DIRECTION('',(-0.684014480286,-0.729468430269,-0.));
+#264 = DIRECTION('',(-0.729468430269,0.684014480286,0.));
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(0.,-0.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(0.,-1.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#271 = ORIENTED_EDGE('',*,*,#272,.F.);
+#272 = EDGE_CURVE('',#85,#245,#273,.T.);
+#273 = SURFACE_CURVE('',#274,(#279,#286),.PCURVE_S1.);
+#274 = CIRCLE('',#275,0.769022421411);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(5.32947459142,-7.430977578589,0.));
+#277 = DIRECTION('',(-0.,0.,1.));
+#278 = DIRECTION('',(-1.,-0.,-0.));
+#279 = PCURVE('',#100,#280);
+#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285);
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(-0.,0.));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(-1.,0.));
+#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#286 = PCURVE('',#126,#287);
+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
+#288 = CIRCLE('',#289,0.769022421411);
+#289 = AXIS2_PLACEMENT_2D('',#290,#291);
+#290 = CARTESIAN_POINT('',(8.411723077363E-02,2.017385756395));
+#291 = DIRECTION('',(1.,-0.));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#293 = ADVANCED_FACE('',(#294),#126,.F.);
+#294 = FACE_BOUND('',#295,.T.);
+#295 = EDGE_LOOP('',(#296,#297,#298,#321,#350,#378,#406,#435,#463,#491,
+    #520,#548,#577,#605,#634,#662,#691,#719,#748,#776,#805,#826));
+#296 = ORIENTED_EDGE('',*,*,#112,.T.);
+#297 = ORIENTED_EDGE('',*,*,#272,.T.);
+#298 = ORIENTED_EDGE('',*,*,#299,.T.);
+#299 = EDGE_CURVE('',#245,#300,#302,.T.);
+#300 = VERTEX_POINT('',#301);
+#301 = CARTESIAN_POINT('',(3.36,-4.53,0.));
+#302 = SURFACE_CURVE('',#303,(#307,#314),.PCURVE_S1.);
+#303 = LINE('',#304,#305);
+#304 = CARTESIAN_POINT('',(5.85549706333,-6.87,0.));
+#305 = VECTOR('',#306,1.);
+#306 = DIRECTION('',(-0.729468430269,0.684014480286,0.));
+#307 = PCURVE('',#126,#308);
+#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(-0.441905241136,1.456408177807));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(0.729468430269,-0.684014480286));
+#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#314 = PCURVE('',#260,#315);
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(0.,-0.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(1.,0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = ORIENTED_EDGE('',*,*,#322,.T.);
+#322 = EDGE_CURVE('',#300,#323,#325,.T.);
+#323 = VERTEX_POINT('',#324);
+#324 = CARTESIAN_POINT('',(1.135,-3.65,0.));
+#325 = SURFACE_CURVE('',#326,(#331,#338),.PCURVE_S1.);
+#326 = CIRCLE('',#327,3.252855113636);
+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
+#328 = CARTESIAN_POINT('',(1.135,-6.902855113636,0.));
+#329 = DIRECTION('',(-0.,0.,1.));
+#330 = DIRECTION('',(-1.,-0.,-0.));
+#331 = PCURVE('',#126,#332);
+#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337);
+#333 = CIRCLE('',#334,3.252855113636);
+#334 = AXIS2_PLACEMENT_2D('',#335,#336);
+#335 = CARTESIAN_POINT('',(4.278591822193,1.489263291443));
+#336 = DIRECTION('',(1.,-0.));
+#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#338 = PCURVE('',#339,#344);
+#339 = CYLINDRICAL_SURFACE('',#340,3.252855113636);
+#340 = AXIS2_PLACEMENT_3D('',#341,#342,#343);
+#341 = CARTESIAN_POINT('',(1.135,-6.902855113636,0.));
+#342 = DIRECTION('',(0.,0.,-1.));
+#343 = DIRECTION('',(-1.,-0.,-0.));
+#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(-0.,0.));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-1.,0.));
+#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#350 = ORIENTED_EDGE('',*,*,#351,.T.);
+#351 = EDGE_CURVE('',#323,#352,#354,.T.);
+#352 = VERTEX_POINT('',#353);
+#353 = CARTESIAN_POINT('',(0.,-3.65,0.));
+#354 = SURFACE_CURVE('',#355,(#359,#366),.PCURVE_S1.);
+#355 = LINE('',#356,#357);
+#356 = CARTESIAN_POINT('',(1.135,-3.65,0.));
+#357 = VECTOR('',#358,1.);
+#358 = DIRECTION('',(-1.,-0.,-0.));
+#359 = PCURVE('',#126,#360);
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(4.278591822193,-1.763591822193));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(1.,0.));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = PCURVE('',#367,#372);
+#367 = PLANE('',#368);
+#368 = AXIS2_PLACEMENT_3D('',#369,#370,#371);
+#369 = CARTESIAN_POINT('',(1.135,-3.65,0.));
+#370 = DIRECTION('',(0.,-1.,0.));
+#371 = DIRECTION('',(-1.,-0.,-0.));
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(-0.,0.));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(1.,-0.));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#378 = ORIENTED_EDGE('',*,*,#379,.T.);
+#379 = EDGE_CURVE('',#352,#380,#382,.T.);
+#380 = VERTEX_POINT('',#381);
+#381 = CARTESIAN_POINT('',(0.,-2.15,0.));
+#382 = SURFACE_CURVE('',#383,(#387,#394),.PCURVE_S1.);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(-2.2E-16,-3.65,0.));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(0.,1.,0.));
+#387 = PCURVE('',#126,#388);
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(5.413591822193,-1.763591822193));
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(-0.,-1.));
+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#394 = PCURVE('',#395,#400);
+#395 = PLANE('',#396);
+#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);
+#397 = CARTESIAN_POINT('',(-5.413591822193,-5.413591822193,0.));
+#398 = DIRECTION('',(0.,0.,1.));
+#399 = DIRECTION('',(-1.,0.,0.));
+#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(-5.413591822193,-1.763591822193));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(-0.,-1.));
+#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#406 = ORIENTED_EDGE('',*,*,#407,.T.);
+#407 = EDGE_CURVE('',#380,#408,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(2.15,0.,0.));
+#410 = SURFACE_CURVE('',#411,(#416,#423),.PCURVE_S1.);
+#411 = CIRCLE('',#412,2.15);
+#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415);
+#413 = CARTESIAN_POINT('',(0.,0.,0.));
+#414 = DIRECTION('',(-0.,0.,1.));
+#415 = DIRECTION('',(-1.,-0.,-0.));
+#416 = PCURVE('',#126,#417);
+#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
+#418 = CIRCLE('',#419,2.15);
+#419 = AXIS2_PLACEMENT_2D('',#420,#421);
+#420 = CARTESIAN_POINT('',(5.413591822193,-5.413591822193));
+#421 = DIRECTION('',(1.,-0.));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#423 = PCURVE('',#424,#429);
+#424 = CYLINDRICAL_SURFACE('',#425,2.15);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(0.,0.,0.));
+#427 = DIRECTION('',(0.,0.,-1.));
+#428 = DIRECTION('',(-1.,-0.,-0.));
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(-0.,0.));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(-1.,0.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = ORIENTED_EDGE('',*,*,#436,.F.);
+#436 = EDGE_CURVE('',#437,#408,#439,.T.);
+#437 = VERTEX_POINT('',#438);
+#438 = CARTESIAN_POINT('',(3.65,0.,0.));
+#439 = SURFACE_CURVE('',#440,(#444,#451),.PCURVE_S1.);
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(3.65,-2.2E-16,0.));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(-1.,-0.,-0.));
+#444 = PCURVE('',#126,#445);
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(1.763591822193,-5.413591822193));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(1.,0.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = PCURVE('',#452,#457);
+#452 = PLANE('',#453);
+#453 = AXIS2_PLACEMENT_3D('',#454,#455,#456);
+#454 = CARTESIAN_POINT('',(5.413591822193,5.413591822193,0.));
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = DIRECTION('',(1.,0.,0.));
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(-1.763591822193,-5.413591822193));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(-1.,0.));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#463 = ORIENTED_EDGE('',*,*,#464,.F.);
+#464 = EDGE_CURVE('',#465,#437,#467,.T.);
+#465 = VERTEX_POINT('',#466);
+#466 = CARTESIAN_POINT('',(3.65,-1.135,0.));
+#467 = SURFACE_CURVE('',#468,(#472,#479),.PCURVE_S1.);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(3.65,-1.135,0.));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(0.,1.,0.));
+#472 = PCURVE('',#126,#473);
+#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478);
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(1.763591822193,-4.278591822193));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(-0.,-1.));
+#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#479 = PCURVE('',#480,#485);
+#480 = PLANE('',#481);
+#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484);
+#482 = CARTESIAN_POINT('',(3.65,-1.135,0.));
+#483 = DIRECTION('',(-1.,-0.,-0.));
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(0.,-0.));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(1.,-0.));
+#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#491 = ORIENTED_EDGE('',*,*,#492,.T.);
+#492 = EDGE_CURVE('',#465,#493,#495,.T.);
+#493 = VERTEX_POINT('',#494);
+#494 = CARTESIAN_POINT('',(4.53,-3.36,0.));
+#495 = SURFACE_CURVE('',#496,(#501,#508),.PCURVE_S1.);
+#496 = CIRCLE('',#497,3.252855113636);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(6.902855113636,-1.135,0.));
+#499 = DIRECTION('',(-0.,0.,1.));
+#500 = DIRECTION('',(-1.,-0.,-0.));
+#501 = PCURVE('',#126,#502);
+#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);
+#503 = CIRCLE('',#504,3.252855113636);
+#504 = AXIS2_PLACEMENT_2D('',#505,#506);
+#505 = CARTESIAN_POINT('',(-1.489263291443,-4.278591822193));
+#506 = DIRECTION('',(1.,-0.));
+#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#508 = PCURVE('',#509,#514);
+#509 = CYLINDRICAL_SURFACE('',#510,3.252855113636);
+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
+#511 = CARTESIAN_POINT('',(6.902855113636,-1.135,0.));
+#512 = DIRECTION('',(0.,0.,-1.));
+#513 = DIRECTION('',(-1.,-0.,-0.));
+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);
+#515 = LINE('',#516,#517);
+#516 = CARTESIAN_POINT('',(-0.,0.));
+#517 = VECTOR('',#518,1.);
+#518 = DIRECTION('',(-1.,0.));
+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#520 = ORIENTED_EDGE('',*,*,#521,.F.);
+#521 = EDGE_CURVE('',#522,#493,#524,.T.);
+#522 = VERTEX_POINT('',#523);
+#523 = CARTESIAN_POINT('',(6.87,-5.85549706333,0.));
+#524 = SURFACE_CURVE('',#525,(#529,#536),.PCURVE_S1.);
+#525 = LINE('',#526,#527);
+#526 = CARTESIAN_POINT('',(6.87,-5.85549706333,0.));
+#527 = VECTOR('',#528,1.);
+#528 = DIRECTION('',(-0.684014480286,0.729468430269,0.));
+#529 = PCURVE('',#126,#530);
+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(-1.456408177807,0.441905241136));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(0.684014480286,-0.729468430269));
+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#536 = PCURVE('',#537,#542);
+#537 = PLANE('',#538);
+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#539 = CARTESIAN_POINT('',(6.87,-5.85549706333,0.));
+#540 = DIRECTION('',(-0.729468430269,-0.684014480286,-0.));
+#541 = DIRECTION('',(-0.684014480286,0.729468430269,0.));
+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(0.,-0.));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(1.,0.));
+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#548 = ORIENTED_EDGE('',*,*,#549,.T.);
+#549 = EDGE_CURVE('',#522,#550,#552,.T.);
+#550 = VERTEX_POINT('',#551);
+#551 = CARTESIAN_POINT('',(8.2,-5.32947459142,0.));
+#552 = SURFACE_CURVE('',#553,(#558,#565),.PCURVE_S1.);
+#553 = CIRCLE('',#554,0.769022421411);
+#554 = AXIS2_PLACEMENT_3D('',#555,#556,#557);
+#555 = CARTESIAN_POINT('',(7.430977578589,-5.32947459142,0.));
+#556 = DIRECTION('',(-0.,0.,1.));
+#557 = DIRECTION('',(-1.,-0.,-0.));
+#558 = PCURVE('',#126,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = CIRCLE('',#561,0.769022421411);
+#561 = AXIS2_PLACEMENT_2D('',#562,#563);
+#562 = CARTESIAN_POINT('',(-2.017385756395,-8.411723077364E-02));
+#563 = DIRECTION('',(1.,-0.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = PCURVE('',#566,#571);
+#566 = CYLINDRICAL_SURFACE('',#567,0.769022421411);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(7.430977578589,-5.32947459142,0.));
+#569 = DIRECTION('',(0.,0.,-1.));
+#570 = DIRECTION('',(-1.,-0.,-0.));
+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(-0.,0.));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(-1.,0.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#577 = ORIENTED_EDGE('',*,*,#578,.F.);
+#578 = EDGE_CURVE('',#579,#550,#581,.T.);
+#579 = VERTEX_POINT('',#580);
+#580 = CARTESIAN_POINT('',(8.2,-3.15947459142,0.));
+#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(8.2,-3.15947459142,0.));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.,-1.,0.));
+#586 = PCURVE('',#126,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(-2.786408177807,-2.254117230774));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(0.,1.));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#593 = PCURVE('',#594,#599);
+#594 = PLANE('',#595);
+#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
+#596 = CARTESIAN_POINT('',(8.2,-3.15947459142,0.));
+#597 = DIRECTION('',(1.,0.,0.));
+#598 = DIRECTION('',(0.,-1.,0.));
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(0.,0.));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(1.,0.));
+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#605 = ORIENTED_EDGE('',*,*,#606,.F.);
+#606 = EDGE_CURVE('',#607,#579,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(8.5,-2.85947459142,0.));
+#609 = SURFACE_CURVE('',#610,(#615,#622),.PCURVE_S1.);
+#610 = CIRCLE('',#611,0.3);
+#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614);
+#612 = CARTESIAN_POINT('',(8.5,-3.15947459142,0.));
+#613 = DIRECTION('',(-0.,0.,1.));
+#614 = DIRECTION('',(-1.,-0.,-0.));
+#615 = PCURVE('',#126,#616);
+#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621);
+#617 = CIRCLE('',#618,0.3);
+#618 = AXIS2_PLACEMENT_2D('',#619,#620);
+#619 = CARTESIAN_POINT('',(-3.086408177807,-2.254117230774));
+#620 = DIRECTION('',(1.,-0.));
+#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#622 = PCURVE('',#623,#628);
+#623 = CYLINDRICAL_SURFACE('',#624,0.3);
+#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627);
+#625 = CARTESIAN_POINT('',(8.5,-3.15947459142,0.));
+#626 = DIRECTION('',(0.,0.,-1.));
+#627 = DIRECTION('',(-1.,-0.,-0.));
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(-0.,0.));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-1.,0.));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#634 = ORIENTED_EDGE('',*,*,#635,.F.);
+#635 = EDGE_CURVE('',#636,#607,#638,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(9.2,-2.85947459142,0.));
+#638 = SURFACE_CURVE('',#639,(#643,#650),.PCURVE_S1.);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(9.2,-2.85947459142,0.));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(-1.,6.3E-16,0.));
+#643 = PCURVE('',#126,#644);
+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(-3.786408177807,-2.554117230774));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(1.,-6.3E-16));
+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#650 = PCURVE('',#651,#656);
+#651 = PLANE('',#652);
+#652 = AXIS2_PLACEMENT_3D('',#653,#654,#655);
+#653 = CARTESIAN_POINT('',(9.2,-2.85947459142,0.));
+#654 = DIRECTION('',(-6.3E-16,-1.,-0.));
+#655 = DIRECTION('',(-1.,6.3E-16,0.));
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(0.,-0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(1.,0.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#636,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(10.,-3.65947459142,0.));
+#666 = SURFACE_CURVE('',#667,(#672,#679),.PCURVE_S1.);
+#667 = CIRCLE('',#668,0.8);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(9.2,-3.65947459142,0.));
+#670 = DIRECTION('',(-0.,0.,1.));
+#671 = DIRECTION('',(-1.,-0.,-0.));
+#672 = PCURVE('',#126,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = CIRCLE('',#675,0.8);
+#675 = AXIS2_PLACEMENT_2D('',#676,#677);
+#676 = CARTESIAN_POINT('',(-3.786408177807,-1.754117230774));
+#677 = DIRECTION('',(1.,-0.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#680,#685);
+#680 = CYLINDRICAL_SURFACE('',#681,0.8);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(9.2,-3.65947459142,0.));
+#683 = DIRECTION('',(0.,0.,-1.));
+#684 = DIRECTION('',(-1.,-0.,-0.));
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690);
+#686 = LINE('',#687,#688);
+#687 = CARTESIAN_POINT('',(-0.,0.));
+#688 = VECTOR('',#689,1.);
+#689 = DIRECTION('',(-1.,0.));
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#691 = ORIENTED_EDGE('',*,*,#692,.F.);
+#692 = EDGE_CURVE('',#693,#664,#695,.T.);
+#693 = VERTEX_POINT('',#694);
+#694 = CARTESIAN_POINT('',(10.,-8.28947459142,0.));
+#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(10.,-8.28947459142,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.,1.,0.));
+#700 = PCURVE('',#126,#701);
+#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(-4.586408177807,2.875882769226));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(-0.,-1.));
+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#707 = PCURVE('',#708,#713);
+#708 = PLANE('',#709);
+#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);
+#710 = CARTESIAN_POINT('',(10.,-8.28947459142,0.));
+#711 = DIRECTION('',(-1.,-0.,-0.));
+#712 = DIRECTION('',(0.,1.,0.));
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,-0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(1.,-0.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ORIENTED_EDGE('',*,*,#720,.F.);
+#720 = EDGE_CURVE('',#721,#693,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(8.28947459142,-10.,0.));
+#723 = SURFACE_CURVE('',#724,(#729,#736),.PCURVE_S1.);
+#724 = CIRCLE('',#725,1.71052540858);
+#725 = AXIS2_PLACEMENT_3D('',#726,#727,#728);
+#726 = CARTESIAN_POINT('',(8.28947459142,-8.28947459142,0.));
+#727 = DIRECTION('',(-0.,0.,1.));
+#728 = DIRECTION('',(-1.,-0.,-0.));
+#729 = PCURVE('',#126,#730);
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = CIRCLE('',#732,1.71052540858);
+#732 = AXIS2_PLACEMENT_2D('',#733,#734);
+#733 = CARTESIAN_POINT('',(-2.875882769226,2.875882769226));
+#734 = DIRECTION('',(1.,-0.));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = PCURVE('',#737,#742);
+#737 = CYLINDRICAL_SURFACE('',#738,1.71052540858);
+#738 = AXIS2_PLACEMENT_3D('',#739,#740,#741);
+#739 = CARTESIAN_POINT('',(8.28947459142,-8.28947459142,0.));
+#740 = DIRECTION('',(0.,0.,-1.));
+#741 = DIRECTION('',(-1.,-0.,-0.));
+#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);
+#743 = LINE('',#744,#745);
+#744 = CARTESIAN_POINT('',(-0.,0.));
+#745 = VECTOR('',#746,1.);
+#746 = DIRECTION('',(-1.,0.));
+#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#748 = ORIENTED_EDGE('',*,*,#749,.T.);
+#749 = EDGE_CURVE('',#721,#750,#752,.T.);
+#750 = VERTEX_POINT('',#751);
+#751 = CARTESIAN_POINT('',(3.65947459142,-10.,0.));
+#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.);
+#753 = LINE('',#754,#755);
+#754 = CARTESIAN_POINT('',(8.28947459142,-10.,0.));
+#755 = VECTOR('',#756,1.);
+#756 = DIRECTION('',(-1.,-0.,-0.));
+#757 = PCURVE('',#126,#758);
+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(-2.875882769226,4.586408177807));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(1.,0.));
+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#764 = PCURVE('',#765,#770);
+#765 = PLANE('',#766);
+#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);
+#767 = CARTESIAN_POINT('',(8.28947459142,-10.,0.));
+#768 = DIRECTION('',(0.,-1.,0.));
+#769 = DIRECTION('',(-1.,-0.,-0.));
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(-0.,0.));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(1.,-0.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#776 = ORIENTED_EDGE('',*,*,#777,.F.);
+#777 = EDGE_CURVE('',#778,#750,#780,.T.);
+#778 = VERTEX_POINT('',#779);
+#779 = CARTESIAN_POINT('',(2.85947459142,-9.2,0.));
+#780 = SURFACE_CURVE('',#781,(#786,#793),.PCURVE_S1.);
+#781 = CIRCLE('',#782,0.8);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(3.65947459142,-9.2,0.));
+#784 = DIRECTION('',(-0.,0.,1.));
+#785 = DIRECTION('',(-1.,-0.,-0.));
+#786 = PCURVE('',#126,#787);
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = CIRCLE('',#789,0.8);
+#789 = AXIS2_PLACEMENT_2D('',#790,#791);
+#790 = CARTESIAN_POINT('',(1.754117230774,3.786408177807));
+#791 = DIRECTION('',(1.,-0.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#793 = PCURVE('',#794,#799);
+#794 = CYLINDRICAL_SURFACE('',#795,0.8);
+#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
+#796 = CARTESIAN_POINT('',(3.65947459142,-9.2,0.));
+#797 = DIRECTION('',(0.,0.,-1.));
+#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('',(-1.,0.));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#805 = ORIENTED_EDGE('',*,*,#806,.T.);
+#806 = EDGE_CURVE('',#778,#167,#807,.T.);
+#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(2.85947459142,-9.2,0.));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(-1.27E-15,1.,0.));
+#812 = PCURVE('',#126,#813);
+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);
+#814 = LINE('',#815,#816);
+#815 = CARTESIAN_POINT('',(2.554117230774,3.786408177807));
+#816 = VECTOR('',#817,1.);
+#817 = DIRECTION('',(1.27E-15,-1.));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#819 = PCURVE('',#182,#820);
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(0.,-0.));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(1.,0.));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#826 = ORIENTED_EDGE('',*,*,#194,.F.);
+#827 = ADVANCED_FACE('',(#828),#72,.T.);
+#828 = FACE_BOUND('',#829,.F.);
+#829 = EDGE_LOOP('',(#830,#831,#832,#855,#879,#902,#930,#954,#982,#1005,
+    #1029,#1052,#1076,#1099,#1123,#1146,#1170,#1193,#1217,#1240,#1264,
+    #1285));
+#830 = ORIENTED_EDGE('',*,*,#56,.T.);
+#831 = ORIENTED_EDGE('',*,*,#220,.T.);
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#221,#834,#836,.T.);
+#834 = VERTEX_POINT('',#835);
+#835 = CARTESIAN_POINT('',(3.36,-4.53,200.));
+#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(5.85549706333,-6.87,200.));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(-0.729468430269,0.684014480286,0.));
+#841 = PCURVE('',#72,#842);
+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(-0.441905241136,1.456408177807));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(0.729468430269,-0.684014480286));
+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#848 = PCURVE('',#260,#849);
+#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(0.,-200.));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(1.,0.));
+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#855 = ORIENTED_EDGE('',*,*,#856,.T.);
+#856 = EDGE_CURVE('',#834,#857,#859,.T.);
+#857 = VERTEX_POINT('',#858);
+#858 = CARTESIAN_POINT('',(1.135,-3.65,200.));
+#859 = SURFACE_CURVE('',#860,(#865,#872),.PCURVE_S1.);
+#860 = CIRCLE('',#861,3.252855113636);
+#861 = AXIS2_PLACEMENT_3D('',#862,#863,#864);
+#862 = CARTESIAN_POINT('',(1.135,-6.902855113636,200.));
+#863 = DIRECTION('',(-0.,0.,1.));
+#864 = DIRECTION('',(-1.,-0.,-0.));
+#865 = PCURVE('',#72,#866);
+#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
+#867 = CIRCLE('',#868,3.252855113636);
+#868 = AXIS2_PLACEMENT_2D('',#869,#870);
+#869 = CARTESIAN_POINT('',(4.278591822193,1.489263291443));
+#870 = DIRECTION('',(1.,-0.));
+#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#872 = PCURVE('',#339,#873);
+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(-0.,-200.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(-1.,0.));
+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#879 = ORIENTED_EDGE('',*,*,#880,.T.);
+#880 = EDGE_CURVE('',#857,#881,#883,.T.);
+#881 = VERTEX_POINT('',#882);
+#882 = CARTESIAN_POINT('',(0.,-3.65,200.));
+#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.);
+#884 = LINE('',#885,#886);
+#885 = CARTESIAN_POINT('',(1.135,-3.65,200.));
+#886 = VECTOR('',#887,1.);
+#887 = DIRECTION('',(-1.,-0.,-0.));
+#888 = PCURVE('',#72,#889);
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(4.278591822193,-1.763591822193));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(1.,0.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#895 = PCURVE('',#367,#896);
+#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901);
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(-0.,-200.));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(1.,-0.));
+#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#902 = ORIENTED_EDGE('',*,*,#903,.T.);
+#903 = EDGE_CURVE('',#881,#904,#906,.T.);
+#904 = VERTEX_POINT('',#905);
+#905 = CARTESIAN_POINT('',(0.,-2.15,200.));
+#906 = SURFACE_CURVE('',#907,(#911,#918),.PCURVE_S1.);
+#907 = LINE('',#908,#909);
+#908 = CARTESIAN_POINT('',(-2.2E-16,-3.65,200.));
+#909 = VECTOR('',#910,1.);
+#910 = DIRECTION('',(0.,1.,0.));
+#911 = PCURVE('',#72,#912);
+#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(5.413591822193,-1.763591822193));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(-0.,-1.));
+#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#918 = PCURVE('',#919,#924);
+#919 = PLANE('',#920);
+#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923);
+#921 = CARTESIAN_POINT('',(-5.413591822193,-5.413591822193,200.));
+#922 = DIRECTION('',(0.,0.,1.));
+#923 = DIRECTION('',(-1.,0.,0.));
+#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(-5.413591822193,-1.763591822193));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(-0.,-1.));
+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#930 = ORIENTED_EDGE('',*,*,#931,.T.);
+#931 = EDGE_CURVE('',#904,#932,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(2.15,0.,200.));
+#934 = SURFACE_CURVE('',#935,(#940,#947),.PCURVE_S1.);
+#935 = CIRCLE('',#936,2.15);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(0.,0.,200.));
+#938 = DIRECTION('',(-0.,0.,1.));
+#939 = DIRECTION('',(-1.,-0.,-0.));
+#940 = PCURVE('',#72,#941);
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);
+#942 = CIRCLE('',#943,2.15);
+#943 = AXIS2_PLACEMENT_2D('',#944,#945);
+#944 = CARTESIAN_POINT('',(5.413591822193,-5.413591822193));
+#945 = DIRECTION('',(1.,-0.));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = PCURVE('',#424,#948);
+#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);
+#949 = LINE('',#950,#951);
+#950 = CARTESIAN_POINT('',(-0.,-200.));
+#951 = VECTOR('',#952,1.);
+#952 = DIRECTION('',(-1.,0.));
+#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#954 = ORIENTED_EDGE('',*,*,#955,.F.);
+#955 = EDGE_CURVE('',#956,#932,#958,.T.);
+#956 = VERTEX_POINT('',#957);
+#957 = CARTESIAN_POINT('',(3.65,0.,200.));
+#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(3.65,-2.2E-16,200.));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(-1.,-0.,-0.));
+#963 = PCURVE('',#72,#964);
+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);
+#965 = LINE('',#966,#967);
+#966 = CARTESIAN_POINT('',(1.763591822193,-5.413591822193));
+#967 = VECTOR('',#968,1.);
+#968 = DIRECTION('',(1.,0.));
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#970 = PCURVE('',#971,#976);
+#971 = PLANE('',#972);
+#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);
+#973 = CARTESIAN_POINT('',(5.413591822193,5.413591822193,200.));
+#974 = DIRECTION('',(0.,0.,1.));
+#975 = DIRECTION('',(1.,0.,0.));
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981);
+#977 = LINE('',#978,#979);
+#978 = CARTESIAN_POINT('',(-1.763591822193,-5.413591822193));
+#979 = VECTOR('',#980,1.);
+#980 = DIRECTION('',(-1.,0.));
+#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#982 = ORIENTED_EDGE('',*,*,#983,.F.);
+#983 = EDGE_CURVE('',#984,#956,#986,.T.);
+#984 = VERTEX_POINT('',#985);
+#985 = CARTESIAN_POINT('',(3.65,-1.135,200.));
+#986 = SURFACE_CURVE('',#987,(#991,#998),.PCURVE_S1.);
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(3.65,-1.135,200.));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,1.,0.));
+#991 = PCURVE('',#72,#992);
+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(1.763591822193,-4.278591822193));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(-0.,-1.));
+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#998 = PCURVE('',#480,#999);
+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(0.,-200.));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(1.,-0.));
+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1005 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#1006 = EDGE_CURVE('',#984,#1007,#1009,.T.);
+#1007 = VERTEX_POINT('',#1008);
+#1008 = CARTESIAN_POINT('',(4.53,-3.36,200.));
+#1009 = SURFACE_CURVE('',#1010,(#1015,#1022),.PCURVE_S1.);
+#1010 = CIRCLE('',#1011,3.252855113636);
+#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);
+#1012 = CARTESIAN_POINT('',(6.902855113636,-1.135,200.));
+#1013 = DIRECTION('',(-0.,0.,1.));
+#1014 = DIRECTION('',(-1.,-0.,-0.));
+#1015 = PCURVE('',#72,#1016);
+#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021);
+#1017 = CIRCLE('',#1018,3.252855113636);
+#1018 = AXIS2_PLACEMENT_2D('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(-1.489263291443,-4.278591822193));
+#1020 = DIRECTION('',(1.,-0.));
+#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1022 = PCURVE('',#509,#1023);
+#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028);
+#1024 = LINE('',#1025,#1026);
+#1025 = CARTESIAN_POINT('',(-0.,-200.));
+#1026 = VECTOR('',#1027,1.);
+#1027 = DIRECTION('',(-1.,0.));
+#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1029 = ORIENTED_EDGE('',*,*,#1030,.F.);
+#1030 = EDGE_CURVE('',#1031,#1007,#1033,.T.);
+#1031 = VERTEX_POINT('',#1032);
+#1032 = CARTESIAN_POINT('',(6.87,-5.85549706333,200.));
+#1033 = SURFACE_CURVE('',#1034,(#1038,#1045),.PCURVE_S1.);
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(6.87,-5.85549706333,200.));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(-0.684014480286,0.729468430269,0.));
+#1038 = PCURVE('',#72,#1039);
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(-1.456408177807,0.441905241136));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(0.684014480286,-0.729468430269));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = PCURVE('',#537,#1046);
+#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(0.,-200.));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(1.,0.));
+#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1052 = ORIENTED_EDGE('',*,*,#1053,.T.);
+#1053 = EDGE_CURVE('',#1031,#1054,#1056,.T.);
+#1054 = VERTEX_POINT('',#1055);
+#1055 = CARTESIAN_POINT('',(8.2,-5.32947459142,200.));
+#1056 = SURFACE_CURVE('',#1057,(#1062,#1069),.PCURVE_S1.);
+#1057 = CIRCLE('',#1058,0.769022421411);
+#1058 = AXIS2_PLACEMENT_3D('',#1059,#1060,#1061);
+#1059 = CARTESIAN_POINT('',(7.430977578589,-5.32947459142,200.));
+#1060 = DIRECTION('',(-0.,0.,1.));
+#1061 = DIRECTION('',(-1.,-0.,-0.));
+#1062 = PCURVE('',#72,#1063);
+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
+#1064 = CIRCLE('',#1065,0.769022421411);
+#1065 = AXIS2_PLACEMENT_2D('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-2.017385756395,-8.411723077364E-02));
+#1067 = DIRECTION('',(1.,-0.));
+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1069 = PCURVE('',#566,#1070);
+#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(-0.,-200.));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(-1.,0.));
+#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1076 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1077 = EDGE_CURVE('',#1078,#1054,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(8.2,-3.15947459142,200.));
+#1080 = SURFACE_CURVE('',#1081,(#1085,#1092),.PCURVE_S1.);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(8.2,-3.15947459142,200.));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(0.,-1.,0.));
+#1085 = PCURVE('',#72,#1086);
+#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(-2.786408177807,-2.254117230774));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(0.,1.));
+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1092 = PCURVE('',#594,#1093);
+#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098);
+#1094 = LINE('',#1095,#1096);
+#1095 = CARTESIAN_POINT('',(0.,-200.));
+#1096 = VECTOR('',#1097,1.);
+#1097 = DIRECTION('',(1.,0.));
+#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1099 = ORIENTED_EDGE('',*,*,#1100,.F.);
+#1100 = EDGE_CURVE('',#1101,#1078,#1103,.T.);
+#1101 = VERTEX_POINT('',#1102);
+#1102 = CARTESIAN_POINT('',(8.5,-2.85947459142,200.));
+#1103 = SURFACE_CURVE('',#1104,(#1109,#1116),.PCURVE_S1.);
+#1104 = CIRCLE('',#1105,0.3);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(8.5,-3.15947459142,200.));
+#1107 = DIRECTION('',(-0.,0.,1.));
+#1108 = DIRECTION('',(-1.,-0.,-0.));
+#1109 = PCURVE('',#72,#1110);
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
+#1111 = CIRCLE('',#1112,0.3);
+#1112 = AXIS2_PLACEMENT_2D('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(-3.086408177807,-2.254117230774));
+#1114 = DIRECTION('',(1.,-0.));
+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1116 = PCURVE('',#623,#1117);
+#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-0.,-200.));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(-1.,0.));
+#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1123 = ORIENTED_EDGE('',*,*,#1124,.F.);
+#1124 = EDGE_CURVE('',#1125,#1101,#1127,.T.);
+#1125 = VERTEX_POINT('',#1126);
+#1126 = CARTESIAN_POINT('',(9.2,-2.85947459142,200.));
+#1127 = SURFACE_CURVE('',#1128,(#1132,#1139),.PCURVE_S1.);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(9.2,-2.85947459142,200.));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(-1.,6.3E-16,0.));
+#1132 = PCURVE('',#72,#1133);
+#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138);
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(-3.786408177807,-2.554117230774));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(1.,-6.3E-16));
+#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1139 = PCURVE('',#651,#1140);
+#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145);
+#1141 = LINE('',#1142,#1143);
+#1142 = CARTESIAN_POINT('',(0.,-200.));
+#1143 = VECTOR('',#1144,1.);
+#1144 = DIRECTION('',(1.,0.));
+#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1147 = EDGE_CURVE('',#1148,#1125,#1150,.T.);
+#1148 = VERTEX_POINT('',#1149);
+#1149 = CARTESIAN_POINT('',(10.,-3.65947459142,200.));
+#1150 = SURFACE_CURVE('',#1151,(#1156,#1163),.PCURVE_S1.);
+#1151 = CIRCLE('',#1152,0.8);
+#1152 = AXIS2_PLACEMENT_3D('',#1153,#1154,#1155);
+#1153 = CARTESIAN_POINT('',(9.2,-3.65947459142,200.));
+#1154 = DIRECTION('',(-0.,0.,1.));
+#1155 = DIRECTION('',(-1.,-0.,-0.));
+#1156 = PCURVE('',#72,#1157);
+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);
+#1158 = CIRCLE('',#1159,0.8);
+#1159 = AXIS2_PLACEMENT_2D('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(-3.786408177807,-1.754117230774));
+#1161 = DIRECTION('',(1.,-0.));
+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1163 = PCURVE('',#680,#1164);
+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169);
+#1165 = LINE('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(-0.,-200.));
+#1167 = VECTOR('',#1168,1.);
+#1168 = DIRECTION('',(-1.,0.));
+#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1170 = ORIENTED_EDGE('',*,*,#1171,.F.);
+#1171 = EDGE_CURVE('',#1172,#1148,#1174,.T.);
+#1172 = VERTEX_POINT('',#1173);
+#1173 = CARTESIAN_POINT('',(10.,-8.28947459142,200.));
+#1174 = SURFACE_CURVE('',#1175,(#1179,#1186),.PCURVE_S1.);
+#1175 = LINE('',#1176,#1177);
+#1176 = CARTESIAN_POINT('',(10.,-8.28947459142,200.));
+#1177 = VECTOR('',#1178,1.);
+#1178 = DIRECTION('',(0.,1.,0.));
+#1179 = PCURVE('',#72,#1180);
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(-4.586408177807,2.875882769226));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(-0.,-1.));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1186 = PCURVE('',#708,#1187);
+#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(0.,-200.));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(1.,-0.));
+#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1193 = ORIENTED_EDGE('',*,*,#1194,.F.);
+#1194 = EDGE_CURVE('',#1195,#1172,#1197,.T.);
+#1195 = VERTEX_POINT('',#1196);
+#1196 = CARTESIAN_POINT('',(8.28947459142,-10.,200.));
+#1197 = SURFACE_CURVE('',#1198,(#1203,#1210),.PCURVE_S1.);
+#1198 = CIRCLE('',#1199,1.71052540858);
+#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202);
+#1200 = CARTESIAN_POINT('',(8.28947459142,-8.28947459142,200.));
+#1201 = DIRECTION('',(-0.,0.,1.));
+#1202 = DIRECTION('',(-1.,-0.,-0.));
+#1203 = PCURVE('',#72,#1204);
+#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209);
+#1205 = CIRCLE('',#1206,1.71052540858);
+#1206 = AXIS2_PLACEMENT_2D('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(-2.875882769226,2.875882769226));
+#1208 = DIRECTION('',(1.,-0.));
+#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1210 = PCURVE('',#737,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(-0.,-200.));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(-1.,0.));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1218 = EDGE_CURVE('',#1195,#1219,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(3.65947459142,-10.,200.));
+#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(8.28947459142,-10.,200.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(-1.,-0.,-0.));
+#1226 = PCURVE('',#72,#1227);
+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(-2.875882769226,4.586408177807));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(1.,0.));
+#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1233 = PCURVE('',#765,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(-0.,-200.));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(1.,-0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#1241 = EDGE_CURVE('',#1242,#1219,#1244,.T.);
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(2.85947459142,-9.2,200.));
+#1244 = SURFACE_CURVE('',#1245,(#1250,#1257),.PCURVE_S1.);
+#1245 = CIRCLE('',#1246,0.8);
+#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
+#1247 = CARTESIAN_POINT('',(3.65947459142,-9.2,200.));
+#1248 = DIRECTION('',(-0.,0.,1.));
+#1249 = DIRECTION('',(-1.,-0.,-0.));
+#1250 = PCURVE('',#72,#1251);
+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
+#1252 = CIRCLE('',#1253,0.8);
+#1253 = AXIS2_PLACEMENT_2D('',#1254,#1255);
+#1254 = CARTESIAN_POINT('',(1.754117230774,3.786408177807));
+#1255 = DIRECTION('',(1.,-0.));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1257 = PCURVE('',#794,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(-0.,-200.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(-1.,0.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = ORIENTED_EDGE('',*,*,#1265,.T.);
+#1265 = EDGE_CURVE('',#1242,#143,#1266,.T.);
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(2.85947459142,-9.2,200.));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(-1.27E-15,1.,0.));
+#1271 = PCURVE('',#72,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(2.554117230774,3.786408177807));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(1.27E-15,-1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = PCURVE('',#182,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(0.,-200.));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(1.,0.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1285 = ORIENTED_EDGE('',*,*,#142,.F.);
+#1286 = ADVANCED_FACE('',(#1287),#182,.T.);
+#1287 = FACE_BOUND('',#1288,.T.);
+#1288 = EDGE_LOOP('',(#1289,#1310,#1311,#1312));
+#1289 = ORIENTED_EDGE('',*,*,#1290,.T.);
+#1290 = EDGE_CURVE('',#778,#1242,#1291,.T.);
+#1291 = SURFACE_CURVE('',#1292,(#1296,#1303),.PCURVE_S1.);
+#1292 = LINE('',#1293,#1294);
+#1293 = CARTESIAN_POINT('',(2.85947459142,-9.2,0.));
+#1294 = VECTOR('',#1295,1.);
+#1295 = DIRECTION('',(0.,0.,1.));
+#1296 = PCURVE('',#182,#1297);
+#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(0.,-0.));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(0.,-1.));
+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1303 = PCURVE('',#794,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-0.,0.));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-0.,-1.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = ORIENTED_EDGE('',*,*,#1265,.T.);
+#1311 = ORIENTED_EDGE('',*,*,#166,.F.);
+#1312 = ORIENTED_EDGE('',*,*,#806,.F.);
+#1313 = ADVANCED_FACE('',(#1314),#260,.T.);
+#1314 = FACE_BOUND('',#1315,.T.);
+#1315 = EDGE_LOOP('',(#1316,#1317,#1318,#1339));
+#1316 = ORIENTED_EDGE('',*,*,#244,.T.);
+#1317 = ORIENTED_EDGE('',*,*,#833,.T.);
+#1318 = ORIENTED_EDGE('',*,*,#1319,.F.);
+#1319 = EDGE_CURVE('',#300,#834,#1320,.T.);
+#1320 = SURFACE_CURVE('',#1321,(#1325,#1332),.PCURVE_S1.);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(3.36,-4.53,0.));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(0.,0.,1.));
+#1325 = PCURVE('',#260,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(3.420980209397,0.));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(0.,-1.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = PCURVE('',#339,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(-3.959137149564,0.));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-0.,-1.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1339 = ORIENTED_EDGE('',*,*,#299,.F.);
+#1340 = ADVANCED_FACE('',(#1341),#339,.F.);
+#1341 = FACE_BOUND('',#1342,.T.);
+#1342 = EDGE_LOOP('',(#1343,#1344,#1345,#1366));
+#1343 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#1344 = ORIENTED_EDGE('',*,*,#856,.T.);
+#1345 = ORIENTED_EDGE('',*,*,#1346,.F.);
+#1346 = EDGE_CURVE('',#323,#857,#1347,.T.);
+#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.);
+#1348 = LINE('',#1349,#1350);
+#1349 = CARTESIAN_POINT('',(1.135,-3.65,0.));
+#1350 = VECTOR('',#1351,1.);
+#1351 = DIRECTION('',(0.,0.,1.));
+#1352 = PCURVE('',#339,#1353);
+#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358);
+#1354 = LINE('',#1355,#1356);
+#1355 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1356 = VECTOR('',#1357,1.);
+#1357 = DIRECTION('',(-0.,-1.));
+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1359 = PCURVE('',#367,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(0.,-1.));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = ORIENTED_EDGE('',*,*,#322,.F.);
+#1367 = ADVANCED_FACE('',(#1368),#367,.T.);
+#1368 = FACE_BOUND('',#1369,.T.);
+#1369 = EDGE_LOOP('',(#1370,#1371,#1372,#1398));
+#1370 = ORIENTED_EDGE('',*,*,#1346,.T.);
+#1371 = ORIENTED_EDGE('',*,*,#880,.T.);
+#1372 = ORIENTED_EDGE('',*,*,#1373,.F.);
+#1373 = EDGE_CURVE('',#352,#881,#1374,.T.);
+#1374 = SURFACE_CURVE('',#1375,(#1379,#1386),.PCURVE_S1.);
+#1375 = LINE('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(0.,-3.65,0.));
+#1377 = VECTOR('',#1378,1.);
+#1378 = DIRECTION('',(0.,0.,1.));
+#1379 = PCURVE('',#367,#1380);
+#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(1.135,-0.));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(0.,-1.));
+#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1386 = PCURVE('',#1387,#1392);
+#1387 = PLANE('',#1388);
+#1388 = AXIS2_PLACEMENT_3D('',#1389,#1390,#1391);
+#1389 = CARTESIAN_POINT('',(-1.135,-3.65,0.));
+#1390 = DIRECTION('',(-0.,-1.,-0.));
+#1391 = DIRECTION('',(-1.,0.,0.));
+#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(-1.135,-0.));
+#1395 = VECTOR('',#1396,1.);
+#1396 = DIRECTION('',(-0.,-1.));
+#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1398 = ORIENTED_EDGE('',*,*,#351,.F.);
+#1399 = ADVANCED_FACE('',(#1400),#395,.F.);
+#1400 = FACE_BOUND('',#1401,.F.);
+#1401 = EDGE_LOOP('',(#1402,#1432,#1465,#1493,#1526,#1547,#1548,#1581,
+    #1609,#1637,#1670,#1698,#1731,#1759,#1792,#1820,#1853,#1881,#1914,
+    #1942,#1975,#2003));
+#1402 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#1403 = EDGE_CURVE('',#1404,#1406,#1408,.T.);
+#1404 = VERTEX_POINT('',#1405);
+#1405 = CARTESIAN_POINT('',(-3.15947459142,-8.2,0.));
+#1406 = VERTEX_POINT('',#1407);
+#1407 = CARTESIAN_POINT('',(-5.32947459142,-8.2,0.));
+#1408 = SURFACE_CURVE('',#1409,(#1413,#1420),.PCURVE_S1.);
+#1409 = LINE('',#1410,#1411);
+#1410 = CARTESIAN_POINT('',(-3.15947459142,-8.2,0.));
+#1411 = VECTOR('',#1412,1.);
+#1412 = DIRECTION('',(-1.,-0.,-0.));
+#1413 = PCURVE('',#395,#1414);
+#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1419);
+#1415 = LINE('',#1416,#1417);
+#1416 = CARTESIAN_POINT('',(-2.254117230774,2.786408177807));
+#1417 = VECTOR('',#1418,1.);
+#1418 = DIRECTION('',(1.,-0.));
+#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1420 = PCURVE('',#1421,#1426);
+#1421 = PLANE('',#1422);
+#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425);
+#1423 = CARTESIAN_POINT('',(-3.15947459142,-8.2,0.));
+#1424 = DIRECTION('',(0.,1.,0.));
+#1425 = DIRECTION('',(1.,0.,0.));
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(0.,-0.));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,0.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = ORIENTED_EDGE('',*,*,#1433,.T.);
+#1433 = EDGE_CURVE('',#1406,#1434,#1436,.T.);
+#1434 = VERTEX_POINT('',#1435);
+#1435 = CARTESIAN_POINT('',(-5.85549706333,-6.87,0.));
+#1436 = SURFACE_CURVE('',#1437,(#1442,#1453),.PCURVE_S1.);
+#1437 = CIRCLE('',#1438,0.769022421411);
+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);
+#1439 = CARTESIAN_POINT('',(-5.32947459142,-7.430977578589,0.));
+#1440 = DIRECTION('',(0.,0.,-1.));
+#1441 = DIRECTION('',(1.,0.,0.));
+#1442 = PCURVE('',#395,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1452);
+#1444 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1445,#1446,#1447,#1448,
+#1449,#1450,#1451),.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('') );
+#1445 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#1446 = CARTESIAN_POINT('',(-0.853139652185,3.349371662439));
+#1447 = CARTESIAN_POINT('',(0.300393979932,2.683378709417));
+#1448 = CARTESIAN_POINT('',(1.453927612049,2.017385756395));
+#1449 = CARTESIAN_POINT('',(0.300393979932,1.351392803373));
+#1450 = CARTESIAN_POINT('',(-0.853139652185,0.685399850351));
+#1451 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1453 = PCURVE('',#1454,#1459);
+#1454 = CYLINDRICAL_SURFACE('',#1455,0.769022421411);
+#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458);
+#1456 = CARTESIAN_POINT('',(-5.32947459142,-7.430977578589,0.));
+#1457 = DIRECTION('',(0.,0.,-1.));
+#1458 = DIRECTION('',(1.,0.,0.));
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(0.,0.));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(1.,0.));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1465 = ORIENTED_EDGE('',*,*,#1466,.T.);
+#1466 = EDGE_CURVE('',#1434,#1467,#1469,.T.);
+#1467 = VERTEX_POINT('',#1468);
+#1468 = CARTESIAN_POINT('',(-3.36,-4.53,0.));
+#1469 = SURFACE_CURVE('',#1470,(#1474,#1481),.PCURVE_S1.);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(-5.85549706333,-6.87,0.));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(0.729468430269,0.684014480286,0.));
+#1474 = PCURVE('',#395,#1475);
+#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(0.441905241136,1.456408177807));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(-0.729468430269,-0.684014480286));
+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1481 = PCURVE('',#1482,#1487);
+#1482 = PLANE('',#1483);
+#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486);
+#1484 = CARTESIAN_POINT('',(-5.85549706333,-6.87,0.));
+#1485 = DIRECTION('',(0.684014480286,-0.729468430269,0.));
+#1486 = DIRECTION('',(-0.729468430269,-0.684014480286,0.));
+#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(-0.,0.));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(-1.,0.));
+#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1493 = ORIENTED_EDGE('',*,*,#1494,.T.);
+#1494 = EDGE_CURVE('',#1467,#1495,#1497,.T.);
+#1495 = VERTEX_POINT('',#1496);
+#1496 = CARTESIAN_POINT('',(-1.135,-3.65,0.));
+#1497 = SURFACE_CURVE('',#1498,(#1503,#1514),.PCURVE_S1.);
+#1498 = CIRCLE('',#1499,3.252855113636);
+#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502);
+#1500 = CARTESIAN_POINT('',(-1.135,-6.902855113636,0.));
+#1501 = DIRECTION('',(0.,0.,-1.));
+#1502 = DIRECTION('',(1.,0.,0.));
+#1503 = PCURVE('',#395,#1504);
+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1513);
+#1505 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1506,#1507,#1508,#1509,
+#1510,#1511,#1512),.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('') );
+#1506 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#1507 = CARTESIAN_POINT('',(-7.53144693583,7.123373617921));
+#1508 = CARTESIAN_POINT('',(-2.652164265375,4.306318454682));
+#1509 = CARTESIAN_POINT('',(2.227118405079,1.489263291443));
+#1510 = CARTESIAN_POINT('',(-2.652164265375,-1.327791871796));
+#1511 = CARTESIAN_POINT('',(-7.53144693583,-4.144847035036));
+#1512 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1514 = PCURVE('',#1515,#1520);
+#1515 = CYLINDRICAL_SURFACE('',#1516,3.252855113636);
+#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519);
+#1517 = CARTESIAN_POINT('',(-1.135,-6.902855113636,0.));
+#1518 = DIRECTION('',(0.,0.,-1.));
+#1519 = DIRECTION('',(1.,0.,0.));
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(0.,0.));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(1.,0.));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1527 = EDGE_CURVE('',#1495,#352,#1528,.T.);
+#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.);
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(-1.135,-3.65,0.));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(1.,0.,0.));
+#1533 = PCURVE('',#395,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(-4.278591822193,-1.763591822193));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(-1.,-0.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = PCURVE('',#1387,#1541);
+#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546);
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(-0.,-0.));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(-1.,-0.));
+#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1547 = ORIENTED_EDGE('',*,*,#379,.T.);
+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1549 = EDGE_CURVE('',#380,#1550,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(-2.15,0.,0.));
+#1552 = SURFACE_CURVE('',#1553,(#1558,#1569),.PCURVE_S1.);
+#1553 = CIRCLE('',#1554,2.15);
+#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557);
+#1555 = CARTESIAN_POINT('',(0.,0.,0.));
+#1556 = DIRECTION('',(0.,0.,-1.));
+#1557 = DIRECTION('',(1.,0.,0.));
+#1558 = PCURVE('',#395,#1559);
+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1568);
+#1560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1561,#1562,#1563,#1564,
+#1565,#1566,#1567),.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('') );
+#1561 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#1562 = CARTESIAN_POINT('',(-7.563591822193,-1.68968258592));
+#1563 = CARTESIAN_POINT('',(-4.338591822193,-3.551637204057));
+#1564 = CARTESIAN_POINT('',(-1.113591822193,-5.413591822193));
+#1565 = CARTESIAN_POINT('',(-4.338591822193,-7.27554644033));
+#1566 = CARTESIAN_POINT('',(-7.563591822193,-9.137501058467));
+#1567 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = PCURVE('',#1570,#1575);
+#1570 = CYLINDRICAL_SURFACE('',#1571,2.15);
+#1571 = AXIS2_PLACEMENT_3D('',#1572,#1573,#1574);
+#1572 = CARTESIAN_POINT('',(0.,0.,0.));
+#1573 = DIRECTION('',(0.,0.,-1.));
+#1574 = DIRECTION('',(1.,0.,0.));
+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(0.,0.));
+#1578 = VECTOR('',#1579,1.);
+#1579 = DIRECTION('',(1.,0.));
+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1581 = ORIENTED_EDGE('',*,*,#1582,.F.);
+#1582 = EDGE_CURVE('',#1583,#1550,#1585,.T.);
+#1583 = VERTEX_POINT('',#1584);
+#1584 = CARTESIAN_POINT('',(-3.65,0.,0.));
+#1585 = SURFACE_CURVE('',#1586,(#1590,#1597),.PCURVE_S1.);
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(-3.65,-2.2E-16,0.));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(1.,0.,0.));
+#1590 = PCURVE('',#395,#1591);
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(-1.763591822193,-5.413591822193));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(-1.,-0.));
+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1597 = PCURVE('',#1598,#1603);
+#1598 = PLANE('',#1599);
+#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602);
+#1600 = CARTESIAN_POINT('',(-5.413591822193,5.413591822193,0.));
+#1601 = DIRECTION('',(0.,0.,1.));
+#1602 = DIRECTION('',(1.,0.,0.));
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(1.763591822193,-5.413591822193));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = ORIENTED_EDGE('',*,*,#1610,.F.);
+#1610 = EDGE_CURVE('',#1611,#1583,#1613,.T.);
+#1611 = VERTEX_POINT('',#1612);
+#1612 = CARTESIAN_POINT('',(-3.65,-1.135,0.));
+#1613 = SURFACE_CURVE('',#1614,(#1618,#1625),.PCURVE_S1.);
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(-3.65,-1.135,0.));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(0.,1.,0.));
+#1618 = PCURVE('',#395,#1619);
+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#1622 = VECTOR('',#1623,1.);
+#1623 = DIRECTION('',(-0.,-1.));
+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1625 = PCURVE('',#1626,#1631);
+#1626 = PLANE('',#1627);
+#1627 = AXIS2_PLACEMENT_3D('',#1628,#1629,#1630);
+#1628 = CARTESIAN_POINT('',(-3.65,-1.135,0.));
+#1629 = DIRECTION('',(1.,0.,0.));
+#1630 = DIRECTION('',(0.,-1.,0.));
+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(-0.,0.));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(-1.,0.));
+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1637 = ORIENTED_EDGE('',*,*,#1638,.T.);
+#1638 = EDGE_CURVE('',#1611,#1639,#1641,.T.);
+#1639 = VERTEX_POINT('',#1640);
+#1640 = CARTESIAN_POINT('',(-4.53,-3.36,0.));
+#1641 = SURFACE_CURVE('',#1642,(#1647,#1658),.PCURVE_S1.);
+#1642 = CIRCLE('',#1643,3.252855113636);
+#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646);
+#1644 = CARTESIAN_POINT('',(-6.902855113636,-1.135,0.));
+#1645 = DIRECTION('',(0.,0.,-1.));
+#1646 = DIRECTION('',(1.,0.,0.));
+#1647 = PCURVE('',#395,#1648);
+#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1657);
+#1649 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1650,#1651,#1652,#1653,
+#1654,#1655,#1656),.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('') );
+#1650 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#1651 = CARTESIAN_POINT('',(-1.763591822193,1.355518504285));
+#1652 = CARTESIAN_POINT('',(3.115690848261,-1.461536658954));
+#1653 = CARTESIAN_POINT('',(7.994973518716,-4.278591822193));
+#1654 = CARTESIAN_POINT('',(3.115690848261,-7.095646985433));
+#1655 = CARTESIAN_POINT('',(-1.763591822193,-9.912702148672));
+#1656 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1658 = PCURVE('',#1659,#1664);
+#1659 = CYLINDRICAL_SURFACE('',#1660,3.252855113636);
+#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);
+#1661 = CARTESIAN_POINT('',(-6.902855113636,-1.135,0.));
+#1662 = DIRECTION('',(0.,0.,-1.));
+#1663 = DIRECTION('',(1.,0.,0.));
+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);
+#1665 = LINE('',#1666,#1667);
+#1666 = CARTESIAN_POINT('',(0.,0.));
+#1667 = VECTOR('',#1668,1.);
+#1668 = DIRECTION('',(1.,0.));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);
+#1671 = EDGE_CURVE('',#1672,#1639,#1674,.T.);
+#1672 = VERTEX_POINT('',#1673);
+#1673 = CARTESIAN_POINT('',(-6.87,-5.85549706333,0.));
+#1674 = SURFACE_CURVE('',#1675,(#1679,#1686),.PCURVE_S1.);
+#1675 = LINE('',#1676,#1677);
+#1676 = CARTESIAN_POINT('',(-6.87,-5.85549706333,0.));
+#1677 = VECTOR('',#1678,1.);
+#1678 = DIRECTION('',(0.684014480286,0.729468430269,0.));
+#1679 = PCURVE('',#395,#1680);
+#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685);
+#1681 = LINE('',#1682,#1683);
+#1682 = CARTESIAN_POINT('',(1.456408177807,0.441905241136));
+#1683 = VECTOR('',#1684,1.);
+#1684 = DIRECTION('',(-0.684014480286,-0.729468430269));
+#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1686 = PCURVE('',#1687,#1692);
+#1687 = PLANE('',#1688);
+#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691);
+#1689 = CARTESIAN_POINT('',(-6.87,-5.85549706333,0.));
+#1690 = DIRECTION('',(0.729468430269,-0.684014480286,0.));
+#1691 = DIRECTION('',(-0.684014480286,-0.729468430269,0.));
+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697);
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(-0.,0.));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(-1.,0.));
+#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1698 = ORIENTED_EDGE('',*,*,#1699,.T.);
+#1699 = EDGE_CURVE('',#1672,#1700,#1702,.T.);
+#1700 = VERTEX_POINT('',#1701);
+#1701 = CARTESIAN_POINT('',(-8.2,-5.32947459142,0.));
+#1702 = SURFACE_CURVE('',#1703,(#1708,#1719),.PCURVE_S1.);
+#1703 = CIRCLE('',#1704,0.769022421411);
+#1704 = AXIS2_PLACEMENT_3D('',#1705,#1706,#1707);
+#1705 = CARTESIAN_POINT('',(-7.430977578589,-5.32947459142,0.));
+#1706 = DIRECTION('',(0.,0.,-1.));
+#1707 = DIRECTION('',(1.,0.,0.));
+#1708 = PCURVE('',#395,#1709);
+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1718);
+#1710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1711,#1712,#1713,#1714,
+#1715,#1716,#1717),.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('') );
+#1711 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#1712 = CARTESIAN_POINT('',(1.248363334984,1.247868675271));
+#1713 = CARTESIAN_POINT('',(2.401896967101,0.581875722248));
+#1714 = CARTESIAN_POINT('',(3.555430599218,-8.411723077364E-02));
+#1715 = CARTESIAN_POINT('',(2.401896967101,-0.750110183796));
+#1716 = CARTESIAN_POINT('',(1.248363334984,-1.416103136818));
+#1717 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1719 = PCURVE('',#1720,#1725);
+#1720 = CYLINDRICAL_SURFACE('',#1721,0.769022421411);
+#1721 = AXIS2_PLACEMENT_3D('',#1722,#1723,#1724);
+#1722 = CARTESIAN_POINT('',(-7.430977578589,-5.32947459142,0.));
+#1723 = DIRECTION('',(0.,0.,-1.));
+#1724 = DIRECTION('',(1.,0.,0.));
+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);
+#1726 = LINE('',#1727,#1728);
+#1727 = CARTESIAN_POINT('',(0.,0.));
+#1728 = VECTOR('',#1729,1.);
+#1729 = DIRECTION('',(1.,0.));
+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1731 = ORIENTED_EDGE('',*,*,#1732,.F.);
+#1732 = EDGE_CURVE('',#1733,#1700,#1735,.T.);
+#1733 = VERTEX_POINT('',#1734);
+#1734 = CARTESIAN_POINT('',(-8.2,-3.15947459142,0.));
+#1735 = SURFACE_CURVE('',#1736,(#1740,#1747),.PCURVE_S1.);
+#1736 = LINE('',#1737,#1738);
+#1737 = CARTESIAN_POINT('',(-8.2,-3.15947459142,0.));
+#1738 = VECTOR('',#1739,1.);
+#1739 = DIRECTION('',(-0.,-1.,-0.));
+#1740 = PCURVE('',#395,#1741);
+#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);
+#1742 = LINE('',#1743,#1744);
+#1743 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#1744 = VECTOR('',#1745,1.);
+#1745 = DIRECTION('',(-0.,1.));
+#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1747 = PCURVE('',#1748,#1753);
+#1748 = PLANE('',#1749);
+#1749 = AXIS2_PLACEMENT_3D('',#1750,#1751,#1752);
+#1750 = CARTESIAN_POINT('',(-8.2,-3.15947459142,0.));
+#1751 = DIRECTION('',(-1.,-0.,-0.));
+#1752 = DIRECTION('',(0.,1.,0.));
+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);
+#1754 = LINE('',#1755,#1756);
+#1755 = CARTESIAN_POINT('',(-0.,-0.));
+#1756 = VECTOR('',#1757,1.);
+#1757 = DIRECTION('',(-1.,0.));
+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1759 = ORIENTED_EDGE('',*,*,#1760,.F.);
+#1760 = EDGE_CURVE('',#1761,#1733,#1763,.T.);
+#1761 = VERTEX_POINT('',#1762);
+#1762 = CARTESIAN_POINT('',(-8.5,-2.85947459142,0.));
+#1763 = SURFACE_CURVE('',#1764,(#1769,#1780),.PCURVE_S1.);
+#1764 = CIRCLE('',#1765,0.3);
+#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768);
+#1766 = CARTESIAN_POINT('',(-8.5,-3.15947459142,0.));
+#1767 = DIRECTION('',(0.,0.,-1.));
+#1768 = DIRECTION('',(1.,0.,0.));
+#1769 = PCURVE('',#395,#1770);
+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1779);
+#1771 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1772,#1773,#1774,#1775,
+#1776,#1777,#1778),.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('') );
+#1772 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#1773 = CARTESIAN_POINT('',(2.786408177807,-1.734501988503));
+#1774 = CARTESIAN_POINT('',(3.236408177807,-1.994309609638));
+#1775 = CARTESIAN_POINT('',(3.686408177807,-2.254117230774));
+#1776 = CARTESIAN_POINT('',(3.236408177807,-2.513924851909));
+#1777 = CARTESIAN_POINT('',(2.786408177807,-2.773732473044));
+#1778 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1780 = PCURVE('',#1781,#1786);
+#1781 = CYLINDRICAL_SURFACE('',#1782,0.3);
+#1782 = AXIS2_PLACEMENT_3D('',#1783,#1784,#1785);
+#1783 = CARTESIAN_POINT('',(-8.5,-3.15947459142,0.));
+#1784 = DIRECTION('',(0.,0.,-1.));
+#1785 = DIRECTION('',(1.,0.,0.));
+#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);
+#1787 = LINE('',#1788,#1789);
+#1788 = CARTESIAN_POINT('',(0.,0.));
+#1789 = VECTOR('',#1790,1.);
+#1790 = DIRECTION('',(1.,0.));
+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1793 = EDGE_CURVE('',#1794,#1761,#1796,.T.);
+#1794 = VERTEX_POINT('',#1795);
+#1795 = CARTESIAN_POINT('',(-9.2,-2.85947459142,0.));
+#1796 = SURFACE_CURVE('',#1797,(#1801,#1808),.PCURVE_S1.);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(-9.2,-2.85947459142,0.));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(1.,6.3E-16,0.));
+#1801 = PCURVE('',#395,#1802);
+#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(3.786408177807,-2.554117230774));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(-1.,-6.3E-16));
+#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1808 = PCURVE('',#1809,#1814);
+#1809 = PLANE('',#1810);
+#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
+#1811 = CARTESIAN_POINT('',(-9.2,-2.85947459142,0.));
+#1812 = DIRECTION('',(6.3E-16,-1.,0.));
+#1813 = DIRECTION('',(-1.,-6.3E-16,0.));
+#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819);
+#1815 = LINE('',#1816,#1817);
+#1816 = CARTESIAN_POINT('',(-0.,0.));
+#1817 = VECTOR('',#1818,1.);
+#1818 = DIRECTION('',(-1.,0.));
+#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1820 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#1821 = EDGE_CURVE('',#1822,#1794,#1824,.T.);
+#1822 = VERTEX_POINT('',#1823);
+#1823 = CARTESIAN_POINT('',(-10.,-3.65947459142,0.));
+#1824 = SURFACE_CURVE('',#1825,(#1830,#1841),.PCURVE_S1.);
+#1825 = CIRCLE('',#1826,0.8);
+#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829);
+#1827 = CARTESIAN_POINT('',(-9.2,-3.65947459142,0.));
+#1828 = DIRECTION('',(0.,0.,-1.));
+#1829 = DIRECTION('',(1.,0.,0.));
+#1830 = PCURVE('',#395,#1831);
+#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1840);
+#1832 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1833,#1834,#1835,#1836,
+#1837,#1838,#1839),.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('') );
+#1833 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#1834 = CARTESIAN_POINT('',(2.986408177807,-0.368476584719));
+#1835 = CARTESIAN_POINT('',(4.186408177807,-1.061296907746));
+#1836 = CARTESIAN_POINT('',(5.386408177807,-1.754117230774));
+#1837 = CARTESIAN_POINT('',(4.186408177807,-2.446937553801));
+#1838 = CARTESIAN_POINT('',(2.986408177807,-3.139757876829));
+#1839 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1841 = PCURVE('',#1842,#1847);
+#1842 = CYLINDRICAL_SURFACE('',#1843,0.8);
+#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
+#1844 = CARTESIAN_POINT('',(-9.2,-3.65947459142,0.));
+#1845 = DIRECTION('',(0.,0.,-1.));
+#1846 = DIRECTION('',(1.,0.,0.));
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(0.,0.));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);
+#1854 = EDGE_CURVE('',#1855,#1822,#1857,.T.);
+#1855 = VERTEX_POINT('',#1856);
+#1856 = CARTESIAN_POINT('',(-10.,-8.28947459142,0.));
+#1857 = SURFACE_CURVE('',#1858,(#1862,#1869),.PCURVE_S1.);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(-10.,-8.28947459142,0.));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(0.,1.,0.));
+#1862 = PCURVE('',#395,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(4.586408177807,2.875882769226));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(-0.,-1.));
+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1869 = PCURVE('',#1870,#1875);
+#1870 = PLANE('',#1871);
+#1871 = AXIS2_PLACEMENT_3D('',#1872,#1873,#1874);
+#1872 = CARTESIAN_POINT('',(-10.,-8.28947459142,0.));
+#1873 = DIRECTION('',(1.,0.,0.));
+#1874 = DIRECTION('',(0.,-1.,0.));
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-0.,0.));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(-1.,0.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#1882 = EDGE_CURVE('',#1883,#1855,#1885,.T.);
+#1883 = VERTEX_POINT('',#1884);
+#1884 = CARTESIAN_POINT('',(-8.28947459142,-10.,0.));
+#1885 = SURFACE_CURVE('',#1886,(#1891,#1902),.PCURVE_S1.);
+#1886 = CIRCLE('',#1887,1.71052540858);
+#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890);
+#1888 = CARTESIAN_POINT('',(-8.28947459142,-8.28947459142,0.));
+#1889 = DIRECTION('',(0.,0.,-1.));
+#1890 = DIRECTION('',(1.,0.,0.));
+#1891 = PCURVE('',#395,#1892);
+#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1901);
+#1893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1894,#1895,#1896,#1897,
+#1898,#1899,#1900),.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('') );
+#1894 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#1895 = CARTESIAN_POINT('',(1.165357360646,5.838599684525));
+#1896 = CARTESIAN_POINT('',(3.731145473516,4.357241226876));
+#1897 = CARTESIAN_POINT('',(6.296933586387,2.875882769226));
+#1898 = CARTESIAN_POINT('',(3.731145473516,1.394524311577));
+#1899 = CARTESIAN_POINT('',(1.165357360646,-8.683414607203E-02));
+#1900 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1902 = PCURVE('',#1903,#1908);
+#1903 = CYLINDRICAL_SURFACE('',#1904,1.71052540858);
+#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
+#1905 = CARTESIAN_POINT('',(-8.28947459142,-8.28947459142,0.));
+#1906 = DIRECTION('',(0.,0.,-1.));
+#1907 = DIRECTION('',(1.,0.,0.));
+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(0.,0.));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(1.,0.));
+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#1883,#1916,#1918,.T.);
+#1916 = VERTEX_POINT('',#1917);
+#1917 = CARTESIAN_POINT('',(-3.65947459142,-10.,0.));
+#1918 = SURFACE_CURVE('',#1919,(#1923,#1930),.PCURVE_S1.);
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(-8.28947459142,-10.,0.));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(1.,0.,0.));
+#1923 = PCURVE('',#395,#1924);
+#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929);
+#1925 = LINE('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(2.875882769226,4.586408177807));
+#1927 = VECTOR('',#1928,1.);
+#1928 = DIRECTION('',(-1.,-0.));
+#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1930 = PCURVE('',#1931,#1936);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(-8.28947459142,-10.,0.));
+#1934 = DIRECTION('',(-0.,-1.,-0.));
+#1935 = DIRECTION('',(-1.,0.,0.));
+#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941);
+#1937 = LINE('',#1938,#1939);
+#1938 = CARTESIAN_POINT('',(-0.,-0.));
+#1939 = VECTOR('',#1940,1.);
+#1940 = DIRECTION('',(-1.,-0.));
+#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1942 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#1943 = EDGE_CURVE('',#1944,#1916,#1946,.T.);
+#1944 = VERTEX_POINT('',#1945);
+#1945 = CARTESIAN_POINT('',(-2.85947459142,-9.2,0.));
+#1946 = SURFACE_CURVE('',#1947,(#1952,#1963),.PCURVE_S1.);
+#1947 = CIRCLE('',#1948,0.8);
+#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951);
+#1949 = CARTESIAN_POINT('',(-3.65947459142,-9.2,0.));
+#1950 = DIRECTION('',(0.,0.,-1.));
+#1951 = DIRECTION('',(1.,0.,0.));
+#1952 = PCURVE('',#395,#1953);
+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1962);
+#1954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1955,#1956,#1957,#1958,
+#1959,#1960,#1961),.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('') );
+#1955 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#1956 = CARTESIAN_POINT('',(-2.554117230774,5.172048823862));
+#1957 = CARTESIAN_POINT('',(-1.354117230774,4.479228500834));
+#1958 = CARTESIAN_POINT('',(-0.154117230774,3.786408177807));
+#1959 = CARTESIAN_POINT('',(-1.354117230774,3.093587854779));
+#1960 = CARTESIAN_POINT('',(-2.554117230774,2.400767531751));
+#1961 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1963 = PCURVE('',#1964,#1969);
+#1964 = CYLINDRICAL_SURFACE('',#1965,0.8);
+#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968);
+#1966 = CARTESIAN_POINT('',(-3.65947459142,-9.2,0.));
+#1967 = DIRECTION('',(0.,0.,-1.));
+#1968 = DIRECTION('',(1.,0.,0.));
+#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(0.,0.));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(1.,0.));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1975 = ORIENTED_EDGE('',*,*,#1976,.T.);
+#1976 = EDGE_CURVE('',#1944,#1977,#1979,.T.);
+#1977 = VERTEX_POINT('',#1978);
+#1978 = CARTESIAN_POINT('',(-2.85947459142,-8.5,0.));
+#1979 = SURFACE_CURVE('',#1980,(#1984,#1991),.PCURVE_S1.);
+#1980 = LINE('',#1981,#1982);
+#1981 = CARTESIAN_POINT('',(-2.85947459142,-9.2,0.));
+#1982 = VECTOR('',#1983,1.);
+#1983 = DIRECTION('',(1.27E-15,1.,0.));
+#1984 = PCURVE('',#395,#1985);
+#1985 = DEFINITIONAL_REPRESENTATION('',(#1986),#1990);
+#1986 = LINE('',#1987,#1988);
+#1987 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#1988 = VECTOR('',#1989,1.);
+#1989 = DIRECTION('',(-1.27E-15,-1.));
+#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1991 = PCURVE('',#1992,#1997);
+#1992 = PLANE('',#1993);
+#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996);
+#1994 = CARTESIAN_POINT('',(-2.85947459142,-9.2,0.));
+#1995 = DIRECTION('',(1.,-1.27E-15,0.));
+#1996 = DIRECTION('',(-1.27E-15,-1.,0.));
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-0.,0.));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(-1.,0.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2004 = EDGE_CURVE('',#1404,#1977,#2005,.T.);
+#2005 = SURFACE_CURVE('',#2006,(#2011,#2022),.PCURVE_S1.);
+#2006 = CIRCLE('',#2007,0.3);
+#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
+#2008 = CARTESIAN_POINT('',(-3.15947459142,-8.5,0.));
+#2009 = DIRECTION('',(0.,0.,-1.));
+#2010 = DIRECTION('',(1.,0.,0.));
+#2011 = PCURVE('',#395,#2012);
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2021);
+#2013 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2014,#2015,#2016,#2017,
+#2018,#2019,#2020),.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('') );
+#2014 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#2015 = CARTESIAN_POINT('',(-2.554117230774,3.606023420077));
+#2016 = CARTESIAN_POINT('',(-2.104117230774,3.346215798942));
+#2017 = CARTESIAN_POINT('',(-1.654117230774,3.086408177807));
+#2018 = CARTESIAN_POINT('',(-2.104117230774,2.826600556671));
+#2019 = CARTESIAN_POINT('',(-2.554117230774,2.566792935536));
+#2020 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = PCURVE('',#2023,#2028);
+#2023 = CYLINDRICAL_SURFACE('',#2024,0.3);
+#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027);
+#2025 = CARTESIAN_POINT('',(-3.15947459142,-8.5,0.));
+#2026 = DIRECTION('',(0.,0.,-1.));
+#2027 = DIRECTION('',(1.,0.,0.));
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(0.,0.));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(1.,0.));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2034 = ADVANCED_FACE('',(#2035),#424,.F.);
+#2035 = FACE_BOUND('',#2036,.T.);
+#2036 = EDGE_LOOP('',(#2037,#2057,#2058,#2084));
+#2037 = ORIENTED_EDGE('',*,*,#2038,.T.);
+#2038 = EDGE_CURVE('',#380,#904,#2039,.T.);
+#2039 = SURFACE_CURVE('',#2040,(#2044,#2051),.PCURVE_S1.);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(0.,-2.15,0.));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.,0.,1.));
+#2044 = PCURVE('',#424,#2045);
+#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2050);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(-0.,-1.));
+#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2051 = PCURVE('',#1570,#2052);
+#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2056);
+#2053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2054,#2055),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,200.),.PIECEWISE_BEZIER_KNOTS.);
+#2054 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2055 = CARTESIAN_POINT('',(1.570796326795,-200.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2057 = ORIENTED_EDGE('',*,*,#931,.T.);
+#2058 = ORIENTED_EDGE('',*,*,#2059,.F.);
+#2059 = EDGE_CURVE('',#408,#932,#2060,.T.);
+#2060 = SURFACE_CURVE('',#2061,(#2065,#2072),.PCURVE_S1.);
+#2061 = LINE('',#2062,#2063);
+#2062 = CARTESIAN_POINT('',(2.15,0.,0.));
+#2063 = VECTOR('',#2064,1.);
+#2064 = DIRECTION('',(0.,0.,1.));
+#2065 = PCURVE('',#424,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);
+#2067 = LINE('',#2068,#2069);
+#2068 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2069 = VECTOR('',#2070,1.);
+#2070 = DIRECTION('',(-0.,-1.));
+#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2072 = PCURVE('',#2073,#2078);
+#2073 = CYLINDRICAL_SURFACE('',#2074,2.15);
+#2074 = AXIS2_PLACEMENT_3D('',#2075,#2076,#2077);
+#2075 = CARTESIAN_POINT('',(0.,0.,0.));
+#2076 = DIRECTION('',(0.,0.,-1.));
+#2077 = DIRECTION('',(-1.,-0.,-0.));
+#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083);
+#2079 = LINE('',#2080,#2081);
+#2080 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2081 = VECTOR('',#2082,1.);
+#2082 = DIRECTION('',(0.,-1.));
+#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2084 = ORIENTED_EDGE('',*,*,#407,.F.);
+#2085 = ADVANCED_FACE('',(#2086),#452,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2118,#2151,#2179,#2212,#2240,#2263,#2289,
+    #2290,#2318,#2351,#2379,#2412,#2440,#2473,#2501,#2534,#2562,#2595,
+    #2623,#2656,#2684));
+#2088 = ORIENTED_EDGE('',*,*,#2089,.T.);
+#2089 = EDGE_CURVE('',#2090,#2092,#2094,.T.);
+#2090 = VERTEX_POINT('',#2091);
+#2091 = CARTESIAN_POINT('',(3.15947459142,8.2,0.));
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(5.32947459142,8.2,0.));
+#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(3.15947459142,8.2,0.));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(1.,0.,0.));
+#2099 = PCURVE('',#452,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-2.254117230774,2.786408177807));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(1.,-0.));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2106 = PCURVE('',#2107,#2112);
+#2107 = PLANE('',#2108);
+#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
+#2109 = CARTESIAN_POINT('',(3.15947459142,8.2,0.));
+#2110 = DIRECTION('',(-0.,-1.,-0.));
+#2111 = DIRECTION('',(-1.,0.,0.));
+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
+#2113 = LINE('',#2114,#2115);
+#2114 = CARTESIAN_POINT('',(-0.,0.));
+#2115 = VECTOR('',#2116,1.);
+#2116 = DIRECTION('',(-1.,0.));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = ORIENTED_EDGE('',*,*,#2119,.T.);
+#2119 = EDGE_CURVE('',#2092,#2120,#2122,.T.);
+#2120 = VERTEX_POINT('',#2121);
+#2121 = CARTESIAN_POINT('',(5.85549706333,6.87,0.));
+#2122 = SURFACE_CURVE('',#2123,(#2128,#2139),.PCURVE_S1.);
+#2123 = CIRCLE('',#2124,0.769022421411);
+#2124 = AXIS2_PLACEMENT_3D('',#2125,#2126,#2127);
+#2125 = CARTESIAN_POINT('',(5.32947459142,7.430977578589,0.));
+#2126 = DIRECTION('',(0.,0.,-1.));
+#2127 = DIRECTION('',(-1.,-0.,-0.));
+#2128 = PCURVE('',#452,#2129);
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2138);
+#2130 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2131,#2132,#2133,#2134,
+#2135,#2136,#2137),.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('') );
+#2131 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#2132 = CARTESIAN_POINT('',(-0.853139652185,3.349371662439));
+#2133 = CARTESIAN_POINT('',(0.300393979932,2.683378709417));
+#2134 = CARTESIAN_POINT('',(1.453927612049,2.017385756395));
+#2135 = CARTESIAN_POINT('',(0.300393979932,1.351392803373));
+#2136 = CARTESIAN_POINT('',(-0.853139652185,0.685399850351));
+#2137 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2139 = PCURVE('',#2140,#2145);
+#2140 = CYLINDRICAL_SURFACE('',#2141,0.769022421411);
+#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144);
+#2142 = CARTESIAN_POINT('',(5.32947459142,7.430977578589,0.));
+#2143 = DIRECTION('',(0.,0.,-1.));
+#2144 = DIRECTION('',(-1.,-0.,-0.));
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(0.,0.));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(1.,0.));
+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2151 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2152 = EDGE_CURVE('',#2120,#2153,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(3.36,4.53,0.));
+#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(5.85549706333,6.87,0.));
+#2158 = VECTOR('',#2159,1.);
+#2159 = DIRECTION('',(-0.729468430269,-0.684014480286,-0.));
+#2160 = PCURVE('',#452,#2161);
+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);
+#2162 = LINE('',#2163,#2164);
+#2163 = CARTESIAN_POINT('',(0.441905241136,1.456408177807));
+#2164 = VECTOR('',#2165,1.);
+#2165 = DIRECTION('',(-0.729468430269,-0.684014480286));
+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2167 = PCURVE('',#2168,#2173);
+#2168 = PLANE('',#2169);
+#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172);
+#2170 = CARTESIAN_POINT('',(5.85549706333,6.87,0.));
+#2171 = DIRECTION('',(-0.684014480286,0.729468430269,0.));
+#2172 = DIRECTION('',(0.729468430269,0.684014480286,0.));
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(-0.,-0.));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(-1.,0.));
+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2179 = ORIENTED_EDGE('',*,*,#2180,.T.);
+#2180 = EDGE_CURVE('',#2153,#2181,#2183,.T.);
+#2181 = VERTEX_POINT('',#2182);
+#2182 = CARTESIAN_POINT('',(1.135,3.65,0.));
+#2183 = SURFACE_CURVE('',#2184,(#2189,#2200),.PCURVE_S1.);
+#2184 = CIRCLE('',#2185,3.252855113636);
+#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);
+#2186 = CARTESIAN_POINT('',(1.135,6.902855113636,0.));
+#2187 = DIRECTION('',(0.,0.,-1.));
+#2188 = DIRECTION('',(-1.,-0.,-0.));
+#2189 = PCURVE('',#452,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2199);
+#2191 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2192,#2193,#2194,#2195,
+#2196,#2197,#2198),.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('') );
+#2192 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#2193 = CARTESIAN_POINT('',(-7.53144693583,7.123373617921));
+#2194 = CARTESIAN_POINT('',(-2.652164265375,4.306318454682));
+#2195 = CARTESIAN_POINT('',(2.227118405079,1.489263291443));
+#2196 = CARTESIAN_POINT('',(-2.652164265375,-1.327791871796));
+#2197 = CARTESIAN_POINT('',(-7.53144693583,-4.144847035036));
+#2198 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2200 = PCURVE('',#2201,#2206);
+#2201 = CYLINDRICAL_SURFACE('',#2202,3.252855113636);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(1.135,6.902855113636,0.));
+#2204 = DIRECTION('',(0.,0.,-1.));
+#2205 = DIRECTION('',(-1.,-0.,-0.));
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);
+#2207 = LINE('',#2208,#2209);
+#2208 = CARTESIAN_POINT('',(0.,0.));
+#2209 = VECTOR('',#2210,1.);
+#2210 = DIRECTION('',(1.,0.));
+#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2212 = ORIENTED_EDGE('',*,*,#2213,.T.);
+#2213 = EDGE_CURVE('',#2181,#2214,#2216,.T.);
+#2214 = VERTEX_POINT('',#2215);
+#2215 = CARTESIAN_POINT('',(0.,3.65,0.));
+#2216 = SURFACE_CURVE('',#2217,(#2221,#2228),.PCURVE_S1.);
+#2217 = LINE('',#2218,#2219);
+#2218 = CARTESIAN_POINT('',(1.135,3.65,0.));
+#2219 = VECTOR('',#2220,1.);
+#2220 = DIRECTION('',(-1.,-0.,-0.));
+#2221 = PCURVE('',#452,#2222);
+#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227);
+#2223 = LINE('',#2224,#2225);
+#2224 = CARTESIAN_POINT('',(-4.278591822193,-1.763591822193));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(-1.,0.));
+#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2228 = PCURVE('',#2229,#2234);
+#2229 = PLANE('',#2230);
+#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233);
+#2231 = CARTESIAN_POINT('',(1.135,3.65,0.));
+#2232 = DIRECTION('',(0.,1.,0.));
+#2233 = DIRECTION('',(1.,0.,0.));
+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-0.,-0.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(-1.,0.));
+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2241 = EDGE_CURVE('',#2214,#2242,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(0.,2.15,0.));
+#2244 = SURFACE_CURVE('',#2245,(#2249,#2256),.PCURVE_S1.);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(-2.2E-16,3.65,0.));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(-0.,-1.,-0.));
+#2249 = PCURVE('',#452,#2250);
+#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255);
+#2251 = LINE('',#2252,#2253);
+#2252 = CARTESIAN_POINT('',(-5.413591822193,-1.763591822193));
+#2253 = VECTOR('',#2254,1.);
+#2254 = DIRECTION('',(-0.,-1.));
+#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2256 = PCURVE('',#1598,#2257);
+#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
+#2258 = LINE('',#2259,#2260);
+#2259 = CARTESIAN_POINT('',(5.413591822193,-1.763591822193));
+#2260 = VECTOR('',#2261,1.);
+#2261 = DIRECTION('',(0.,-1.));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2263 = ORIENTED_EDGE('',*,*,#2264,.T.);
+#2264 = EDGE_CURVE('',#2242,#408,#2265,.T.);
+#2265 = SURFACE_CURVE('',#2266,(#2271,#2282),.PCURVE_S1.);
+#2266 = CIRCLE('',#2267,2.15);
+#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);
+#2268 = CARTESIAN_POINT('',(0.,0.,0.));
+#2269 = DIRECTION('',(0.,0.,-1.));
+#2270 = DIRECTION('',(-1.,-0.,-0.));
+#2271 = PCURVE('',#452,#2272);
+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2281);
+#2273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2274,#2275,#2276,#2277,
+#2278,#2279,#2280),.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('') );
+#2274 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#2275 = CARTESIAN_POINT('',(-7.563591822193,-1.68968258592));
+#2276 = CARTESIAN_POINT('',(-4.338591822193,-3.551637204057));
+#2277 = CARTESIAN_POINT('',(-1.113591822193,-5.413591822193));
+#2278 = CARTESIAN_POINT('',(-4.338591822193,-7.27554644033));
+#2279 = CARTESIAN_POINT('',(-7.563591822193,-9.137501058467));
+#2280 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2282 = PCURVE('',#2073,#2283);
+#2283 = DEFINITIONAL_REPRESENTATION('',(#2284),#2288);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(0.,0.));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(1.,0.));
+#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2289 = ORIENTED_EDGE('',*,*,#436,.F.);
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#437,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(3.65,1.135,0.));
+#2294 = SURFACE_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(3.65,1.135,0.));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(-0.,-1.,-0.));
+#2299 = PCURVE('',#452,#2300);
+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(-0.,-1.));
+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2306 = PCURVE('',#2307,#2312);
+#2307 = PLANE('',#2308);
+#2308 = AXIS2_PLACEMENT_3D('',#2309,#2310,#2311);
+#2309 = CARTESIAN_POINT('',(3.65,1.135,0.));
+#2310 = DIRECTION('',(-1.,-0.,-0.));
+#2311 = DIRECTION('',(0.,1.,0.));
+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
+#2313 = LINE('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(-0.,-0.));
+#2315 = VECTOR('',#2316,1.);
+#2316 = DIRECTION('',(-1.,0.));
+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2318 = ORIENTED_EDGE('',*,*,#2319,.T.);
+#2319 = EDGE_CURVE('',#2292,#2320,#2322,.T.);
+#2320 = VERTEX_POINT('',#2321);
+#2321 = CARTESIAN_POINT('',(4.53,3.36,0.));
+#2322 = SURFACE_CURVE('',#2323,(#2328,#2339),.PCURVE_S1.);
+#2323 = CIRCLE('',#2324,3.252855113636);
+#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);
+#2325 = CARTESIAN_POINT('',(6.902855113636,1.135,0.));
+#2326 = DIRECTION('',(0.,0.,-1.));
+#2327 = DIRECTION('',(-1.,-0.,-0.));
+#2328 = PCURVE('',#452,#2329);
+#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2338);
+#2330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2331,#2332,#2333,#2334,
+#2335,#2336,#2337),.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('') );
+#2331 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#2332 = CARTESIAN_POINT('',(-1.763591822193,1.355518504285));
+#2333 = CARTESIAN_POINT('',(3.115690848261,-1.461536658954));
+#2334 = CARTESIAN_POINT('',(7.994973518716,-4.278591822193));
+#2335 = CARTESIAN_POINT('',(3.115690848261,-7.095646985433));
+#2336 = CARTESIAN_POINT('',(-1.763591822193,-9.912702148672));
+#2337 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2339 = PCURVE('',#2340,#2345);
+#2340 = CYLINDRICAL_SURFACE('',#2341,3.252855113636);
+#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);
+#2342 = CARTESIAN_POINT('',(6.902855113636,1.135,0.));
+#2343 = DIRECTION('',(0.,0.,-1.));
+#2344 = DIRECTION('',(-1.,-0.,-0.));
+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(0.,0.));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.));
+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#2352 = EDGE_CURVE('',#2353,#2320,#2355,.T.);
+#2353 = VERTEX_POINT('',#2354);
+#2354 = CARTESIAN_POINT('',(6.87,5.85549706333,0.));
+#2355 = SURFACE_CURVE('',#2356,(#2360,#2367),.PCURVE_S1.);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(6.87,5.85549706333,0.));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(-0.684014480286,-0.729468430269,-0.));
+#2360 = PCURVE('',#452,#2361);
+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(1.456408177807,0.441905241136));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(-0.684014480286,-0.729468430269));
+#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2367 = PCURVE('',#2368,#2373);
+#2368 = PLANE('',#2369);
+#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);
+#2370 = CARTESIAN_POINT('',(6.87,5.85549706333,0.));
+#2371 = DIRECTION('',(-0.729468430269,0.684014480286,0.));
+#2372 = DIRECTION('',(0.684014480286,0.729468430269,0.));
+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(-0.,-0.));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(-1.,0.));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2379 = ORIENTED_EDGE('',*,*,#2380,.T.);
+#2380 = EDGE_CURVE('',#2353,#2381,#2383,.T.);
+#2381 = VERTEX_POINT('',#2382);
+#2382 = CARTESIAN_POINT('',(8.2,5.32947459142,0.));
+#2383 = SURFACE_CURVE('',#2384,(#2389,#2400),.PCURVE_S1.);
+#2384 = CIRCLE('',#2385,0.769022421411);
+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);
+#2386 = CARTESIAN_POINT('',(7.430977578589,5.32947459142,0.));
+#2387 = DIRECTION('',(0.,0.,-1.));
+#2388 = DIRECTION('',(-1.,-0.,-0.));
+#2389 = PCURVE('',#452,#2390);
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2399);
+#2391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2392,#2393,#2394,#2395,
+#2396,#2397,#2398),.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('') );
+#2392 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#2393 = CARTESIAN_POINT('',(1.248363334984,1.247868675271));
+#2394 = CARTESIAN_POINT('',(2.401896967101,0.581875722248));
+#2395 = CARTESIAN_POINT('',(3.555430599218,-8.411723077364E-02));
+#2396 = CARTESIAN_POINT('',(2.401896967101,-0.750110183796));
+#2397 = CARTESIAN_POINT('',(1.248363334984,-1.416103136818));
+#2398 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2400 = PCURVE('',#2401,#2406);
+#2401 = CYLINDRICAL_SURFACE('',#2402,0.769022421411);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(7.430977578589,5.32947459142,0.));
+#2404 = DIRECTION('',(0.,0.,-1.));
+#2405 = DIRECTION('',(-1.,-0.,-0.));
+#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
+#2407 = LINE('',#2408,#2409);
+#2408 = CARTESIAN_POINT('',(0.,0.));
+#2409 = VECTOR('',#2410,1.);
+#2410 = DIRECTION('',(1.,0.));
+#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2412 = ORIENTED_EDGE('',*,*,#2413,.F.);
+#2413 = EDGE_CURVE('',#2414,#2381,#2416,.T.);
+#2414 = VERTEX_POINT('',#2415);
+#2415 = CARTESIAN_POINT('',(8.2,3.15947459142,0.));
+#2416 = SURFACE_CURVE('',#2417,(#2421,#2428),.PCURVE_S1.);
+#2417 = LINE('',#2418,#2419);
+#2418 = CARTESIAN_POINT('',(8.2,3.15947459142,0.));
+#2419 = VECTOR('',#2420,1.);
+#2420 = DIRECTION('',(0.,1.,0.));
+#2421 = PCURVE('',#452,#2422);
+#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2427);
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#2425 = VECTOR('',#2426,1.);
+#2426 = DIRECTION('',(0.,1.));
+#2427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2428 = PCURVE('',#2429,#2434);
+#2429 = PLANE('',#2430);
+#2430 = AXIS2_PLACEMENT_3D('',#2431,#2432,#2433);
+#2431 = CARTESIAN_POINT('',(8.2,3.15947459142,0.));
+#2432 = DIRECTION('',(1.,0.,0.));
+#2433 = DIRECTION('',(0.,-1.,0.));
+#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2439);
+#2435 = LINE('',#2436,#2437);
+#2436 = CARTESIAN_POINT('',(-0.,-0.));
+#2437 = VECTOR('',#2438,1.);
+#2438 = DIRECTION('',(-1.,-0.));
+#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2440 = ORIENTED_EDGE('',*,*,#2441,.F.);
+#2441 = EDGE_CURVE('',#2442,#2414,#2444,.T.);
+#2442 = VERTEX_POINT('',#2443);
+#2443 = CARTESIAN_POINT('',(8.5,2.85947459142,0.));
+#2444 = SURFACE_CURVE('',#2445,(#2450,#2461),.PCURVE_S1.);
+#2445 = CIRCLE('',#2446,0.3);
+#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449);
+#2447 = CARTESIAN_POINT('',(8.5,3.15947459142,0.));
+#2448 = DIRECTION('',(0.,0.,-1.));
+#2449 = DIRECTION('',(-1.,-0.,-0.));
+#2450 = PCURVE('',#452,#2451);
+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2460);
+#2452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2453,#2454,#2455,#2456,
+#2457,#2458,#2459),.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('') );
+#2453 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#2454 = CARTESIAN_POINT('',(2.786408177807,-1.734501988503));
+#2455 = CARTESIAN_POINT('',(3.236408177807,-1.994309609638));
+#2456 = CARTESIAN_POINT('',(3.686408177807,-2.254117230774));
+#2457 = CARTESIAN_POINT('',(3.236408177807,-2.513924851909));
+#2458 = CARTESIAN_POINT('',(2.786408177807,-2.773732473044));
+#2459 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2461 = PCURVE('',#2462,#2467);
+#2462 = CYLINDRICAL_SURFACE('',#2463,0.3);
+#2463 = AXIS2_PLACEMENT_3D('',#2464,#2465,#2466);
+#2464 = CARTESIAN_POINT('',(8.5,3.15947459142,0.));
+#2465 = DIRECTION('',(0.,0.,-1.));
+#2466 = DIRECTION('',(-1.,-0.,-0.));
+#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(0.,0.));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(1.,0.));
+#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2473 = ORIENTED_EDGE('',*,*,#2474,.F.);
+#2474 = EDGE_CURVE('',#2475,#2442,#2477,.T.);
+#2475 = VERTEX_POINT('',#2476);
+#2476 = CARTESIAN_POINT('',(9.2,2.85947459142,0.));
+#2477 = SURFACE_CURVE('',#2478,(#2482,#2489),.PCURVE_S1.);
+#2478 = LINE('',#2479,#2480);
+#2479 = CARTESIAN_POINT('',(9.2,2.85947459142,0.));
+#2480 = VECTOR('',#2481,1.);
+#2481 = DIRECTION('',(-1.,-6.3E-16,-0.));
+#2482 = PCURVE('',#452,#2483);
+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(3.786408177807,-2.554117230774));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(-1.,-6.3E-16));
+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2489 = PCURVE('',#2490,#2495);
+#2490 = PLANE('',#2491);
+#2491 = AXIS2_PLACEMENT_3D('',#2492,#2493,#2494);
+#2492 = CARTESIAN_POINT('',(9.2,2.85947459142,0.));
+#2493 = DIRECTION('',(-6.3E-16,1.,0.));
+#2494 = DIRECTION('',(1.,6.3E-16,0.));
+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500);
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(-0.,-0.));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(-1.,0.));
+#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2501 = ORIENTED_EDGE('',*,*,#2502,.F.);
+#2502 = EDGE_CURVE('',#2503,#2475,#2505,.T.);
+#2503 = VERTEX_POINT('',#2504);
+#2504 = CARTESIAN_POINT('',(10.,3.65947459142,0.));
+#2505 = SURFACE_CURVE('',#2506,(#2511,#2522),.PCURVE_S1.);
+#2506 = CIRCLE('',#2507,0.8);
+#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510);
+#2508 = CARTESIAN_POINT('',(9.2,3.65947459142,0.));
+#2509 = DIRECTION('',(0.,0.,-1.));
+#2510 = DIRECTION('',(-1.,-0.,-0.));
+#2511 = PCURVE('',#452,#2512);
+#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2521);
+#2513 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2514,#2515,#2516,#2517,
+#2518,#2519,#2520),.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('') );
+#2514 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#2515 = CARTESIAN_POINT('',(2.986408177807,-0.368476584719));
+#2516 = CARTESIAN_POINT('',(4.186408177807,-1.061296907746));
+#2517 = CARTESIAN_POINT('',(5.386408177807,-1.754117230774));
+#2518 = CARTESIAN_POINT('',(4.186408177807,-2.446937553801));
+#2519 = CARTESIAN_POINT('',(2.986408177807,-3.139757876829));
+#2520 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#2521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2522 = PCURVE('',#2523,#2528);
+#2523 = CYLINDRICAL_SURFACE('',#2524,0.8);
+#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527);
+#2525 = CARTESIAN_POINT('',(9.2,3.65947459142,0.));
+#2526 = DIRECTION('',(0.,0.,-1.));
+#2527 = DIRECTION('',(-1.,-0.,-0.));
+#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
+#2529 = LINE('',#2530,#2531);
+#2530 = CARTESIAN_POINT('',(0.,0.));
+#2531 = VECTOR('',#2532,1.);
+#2532 = DIRECTION('',(1.,0.));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = ORIENTED_EDGE('',*,*,#2535,.F.);
+#2535 = EDGE_CURVE('',#2536,#2503,#2538,.T.);
+#2536 = VERTEX_POINT('',#2537);
+#2537 = CARTESIAN_POINT('',(10.,8.28947459142,0.));
+#2538 = SURFACE_CURVE('',#2539,(#2543,#2550),.PCURVE_S1.);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(10.,8.28947459142,0.));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(-0.,-1.,-0.));
+#2543 = PCURVE('',#452,#2544);
+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);
+#2545 = LINE('',#2546,#2547);
+#2546 = CARTESIAN_POINT('',(4.586408177807,2.875882769226));
+#2547 = VECTOR('',#2548,1.);
+#2548 = DIRECTION('',(-0.,-1.));
+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2550 = PCURVE('',#2551,#2556);
+#2551 = PLANE('',#2552);
+#2552 = AXIS2_PLACEMENT_3D('',#2553,#2554,#2555);
+#2553 = CARTESIAN_POINT('',(10.,8.28947459142,0.));
+#2554 = DIRECTION('',(-1.,-0.,-0.));
+#2555 = DIRECTION('',(0.,1.,0.));
+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(-0.,-0.));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(-1.,0.));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2562 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#2563 = EDGE_CURVE('',#2564,#2536,#2566,.T.);
+#2564 = VERTEX_POINT('',#2565);
+#2565 = CARTESIAN_POINT('',(8.28947459142,10.,0.));
+#2566 = SURFACE_CURVE('',#2567,(#2572,#2583),.PCURVE_S1.);
+#2567 = CIRCLE('',#2568,1.71052540858);
+#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);
+#2569 = CARTESIAN_POINT('',(8.28947459142,8.28947459142,0.));
+#2570 = DIRECTION('',(0.,0.,-1.));
+#2571 = DIRECTION('',(-1.,-0.,-0.));
+#2572 = PCURVE('',#452,#2573);
+#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2582);
+#2574 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2575,#2576,#2577,#2578,
+#2579,#2580,#2581),.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('') );
+#2575 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#2576 = CARTESIAN_POINT('',(1.165357360646,5.838599684525));
+#2577 = CARTESIAN_POINT('',(3.731145473516,4.357241226876));
+#2578 = CARTESIAN_POINT('',(6.296933586387,2.875882769226));
+#2579 = CARTESIAN_POINT('',(3.731145473516,1.394524311577));
+#2580 = CARTESIAN_POINT('',(1.165357360646,-8.683414607203E-02));
+#2581 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2583 = PCURVE('',#2584,#2589);
+#2584 = CYLINDRICAL_SURFACE('',#2585,1.71052540858);
+#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588);
+#2586 = CARTESIAN_POINT('',(8.28947459142,8.28947459142,0.));
+#2587 = DIRECTION('',(0.,0.,-1.));
+#2588 = DIRECTION('',(-1.,-0.,-0.));
+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(0.,0.));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(1.,0.));
+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2564,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(3.65947459142,10.,0.));
+#2599 = SURFACE_CURVE('',#2600,(#2604,#2611),.PCURVE_S1.);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(8.28947459142,10.,0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(-1.,-0.,-0.));
+#2604 = PCURVE('',#452,#2605);
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(2.875882769226,4.586408177807));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(-1.,0.));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2611 = PCURVE('',#2612,#2617);
+#2612 = PLANE('',#2613);
+#2613 = AXIS2_PLACEMENT_3D('',#2614,#2615,#2616);
+#2614 = CARTESIAN_POINT('',(8.28947459142,10.,0.));
+#2615 = DIRECTION('',(0.,1.,0.));
+#2616 = DIRECTION('',(1.,0.,0.));
+#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(-0.,-0.));
+#2620 = VECTOR('',#2621,1.);
+#2621 = DIRECTION('',(-1.,0.));
+#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2623 = ORIENTED_EDGE('',*,*,#2624,.F.);
+#2624 = EDGE_CURVE('',#2625,#2597,#2627,.T.);
+#2625 = VERTEX_POINT('',#2626);
+#2626 = CARTESIAN_POINT('',(2.85947459142,9.2,0.));
+#2627 = SURFACE_CURVE('',#2628,(#2633,#2644),.PCURVE_S1.);
+#2628 = CIRCLE('',#2629,0.8);
+#2629 = AXIS2_PLACEMENT_3D('',#2630,#2631,#2632);
+#2630 = CARTESIAN_POINT('',(3.65947459142,9.2,0.));
+#2631 = DIRECTION('',(0.,0.,-1.));
+#2632 = DIRECTION('',(-1.,-0.,-0.));
+#2633 = PCURVE('',#452,#2634);
+#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2643);
+#2635 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2636,#2637,#2638,#2639,
+#2640,#2641,#2642),.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('') );
+#2636 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#2637 = CARTESIAN_POINT('',(-2.554117230774,5.172048823862));
+#2638 = CARTESIAN_POINT('',(-1.354117230774,4.479228500834));
+#2639 = CARTESIAN_POINT('',(-0.154117230774,3.786408177807));
+#2640 = CARTESIAN_POINT('',(-1.354117230774,3.093587854779));
+#2641 = CARTESIAN_POINT('',(-2.554117230774,2.400767531751));
+#2642 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2644 = PCURVE('',#2645,#2650);
+#2645 = CYLINDRICAL_SURFACE('',#2646,0.8);
+#2646 = AXIS2_PLACEMENT_3D('',#2647,#2648,#2649);
+#2647 = CARTESIAN_POINT('',(3.65947459142,9.2,0.));
+#2648 = DIRECTION('',(0.,0.,-1.));
+#2649 = DIRECTION('',(-1.,-0.,-0.));
+#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(0.,0.));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(1.,0.));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#2625,#2658,#2660,.T.);
+#2658 = VERTEX_POINT('',#2659);
+#2659 = CARTESIAN_POINT('',(2.85947459142,8.5,0.));
+#2660 = SURFACE_CURVE('',#2661,(#2665,#2672),.PCURVE_S1.);
+#2661 = LINE('',#2662,#2663);
+#2662 = CARTESIAN_POINT('',(2.85947459142,9.2,0.));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(-1.27E-15,-1.,-0.));
+#2665 = PCURVE('',#452,#2666);
+#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671);
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(-1.27E-15,-1.));
+#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2672 = PCURVE('',#2673,#2678);
+#2673 = PLANE('',#2674);
+#2674 = AXIS2_PLACEMENT_3D('',#2675,#2676,#2677);
+#2675 = CARTESIAN_POINT('',(2.85947459142,9.2,0.));
+#2676 = DIRECTION('',(-1.,1.27E-15,0.));
+#2677 = DIRECTION('',(1.27E-15,1.,0.));
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(-0.,-0.));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(-1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = ORIENTED_EDGE('',*,*,#2685,.F.);
+#2685 = EDGE_CURVE('',#2090,#2658,#2686,.T.);
+#2686 = SURFACE_CURVE('',#2687,(#2692,#2703),.PCURVE_S1.);
+#2687 = CIRCLE('',#2688,0.3);
+#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
+#2689 = CARTESIAN_POINT('',(3.15947459142,8.5,0.));
+#2690 = DIRECTION('',(0.,0.,-1.));
+#2691 = DIRECTION('',(-1.,-0.,-0.));
+#2692 = PCURVE('',#452,#2693);
+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2702);
+#2694 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2695,#2696,#2697,#2698,
+#2699,#2700,#2701),.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('') );
+#2695 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#2696 = CARTESIAN_POINT('',(-2.554117230774,3.606023420077));
+#2697 = CARTESIAN_POINT('',(-2.104117230774,3.346215798942));
+#2698 = CARTESIAN_POINT('',(-1.654117230774,3.086408177807));
+#2699 = CARTESIAN_POINT('',(-2.104117230774,2.826600556671));
+#2700 = CARTESIAN_POINT('',(-2.554117230774,2.566792935536));
+#2701 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2703 = PCURVE('',#2704,#2709);
+#2704 = CYLINDRICAL_SURFACE('',#2705,0.3);
+#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708);
+#2706 = CARTESIAN_POINT('',(3.15947459142,8.5,0.));
+#2707 = DIRECTION('',(0.,0.,-1.));
+#2708 = DIRECTION('',(-1.,-0.,-0.));
+#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);
+#2710 = LINE('',#2711,#2712);
+#2711 = CARTESIAN_POINT('',(0.,0.));
+#2712 = VECTOR('',#2713,1.);
+#2713 = DIRECTION('',(1.,0.));
+#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2715 = ADVANCED_FACE('',(#2716),#480,.F.);
+#2716 = FACE_BOUND('',#2717,.F.);
+#2717 = EDGE_LOOP('',(#2718,#2739,#2740,#2761));
+#2718 = ORIENTED_EDGE('',*,*,#2719,.T.);
+#2719 = EDGE_CURVE('',#465,#984,#2720,.T.);
+#2720 = SURFACE_CURVE('',#2721,(#2725,#2732),.PCURVE_S1.);
+#2721 = LINE('',#2722,#2723);
+#2722 = CARTESIAN_POINT('',(3.65,-1.135,0.));
+#2723 = VECTOR('',#2724,1.);
+#2724 = DIRECTION('',(0.,0.,1.));
+#2725 = PCURVE('',#480,#2726);
+#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731);
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(4.440892098501E-16,-0.));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(0.,-1.));
+#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2732 = PCURVE('',#509,#2733);
+#2733 = DEFINITIONAL_REPRESENTATION('',(#2734),#2738);
+#2734 = LINE('',#2735,#2736);
+#2735 = CARTESIAN_POINT('',(-0.,0.));
+#2736 = VECTOR('',#2737,1.);
+#2737 = DIRECTION('',(-0.,-1.));
+#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2739 = ORIENTED_EDGE('',*,*,#983,.T.);
+#2740 = ORIENTED_EDGE('',*,*,#2741,.F.);
+#2741 = EDGE_CURVE('',#437,#956,#2742,.T.);
+#2742 = SURFACE_CURVE('',#2743,(#2747,#2754),.PCURVE_S1.);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(3.65,0.,0.));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(0.,0.,1.));
+#2747 = PCURVE('',#480,#2748);
+#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
+#2749 = LINE('',#2750,#2751);
+#2750 = CARTESIAN_POINT('',(1.135,-0.));
+#2751 = VECTOR('',#2752,1.);
+#2752 = DIRECTION('',(0.,-1.));
+#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2754 = PCURVE('',#2307,#2755);
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(-1.135,0.));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(-0.,-1.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#464,.F.);
+#2762 = ADVANCED_FACE('',(#2763),#509,.F.);
+#2763 = FACE_BOUND('',#2764,.T.);
+#2764 = EDGE_LOOP('',(#2765,#2766,#2767,#2788));
+#2765 = ORIENTED_EDGE('',*,*,#2719,.T.);
+#2766 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#2767 = ORIENTED_EDGE('',*,*,#2768,.F.);
+#2768 = EDGE_CURVE('',#493,#1007,#2769,.T.);
+#2769 = SURFACE_CURVE('',#2770,(#2774,#2781),.PCURVE_S1.);
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(4.53,-3.36,0.));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(0.,0.,1.));
+#2774 = PCURVE('',#509,#2775);
+#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780);
+#2776 = LINE('',#2777,#2778);
+#2777 = CARTESIAN_POINT('',(-0.75325183082,0.));
+#2778 = VECTOR('',#2779,1.);
+#2779 = DIRECTION('',(-0.,-1.));
+#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2781 = PCURVE('',#537,#2782);
+#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2787);
+#2783 = LINE('',#2784,#2785);
+#2784 = CARTESIAN_POINT('',(3.420980209397,0.));
+#2785 = VECTOR('',#2786,1.);
+#2786 = DIRECTION('',(0.,-1.));
+#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2788 = ORIENTED_EDGE('',*,*,#492,.F.);
+#2789 = ADVANCED_FACE('',(#2790),#537,.F.);
+#2790 = FACE_BOUND('',#2791,.F.);
+#2791 = EDGE_LOOP('',(#2792,#2813,#2814,#2815));
+#2792 = ORIENTED_EDGE('',*,*,#2793,.T.);
+#2793 = EDGE_CURVE('',#522,#1031,#2794,.T.);
+#2794 = SURFACE_CURVE('',#2795,(#2799,#2806),.PCURVE_S1.);
+#2795 = LINE('',#2796,#2797);
+#2796 = CARTESIAN_POINT('',(6.87,-5.85549706333,0.));
+#2797 = VECTOR('',#2798,1.);
+#2798 = DIRECTION('',(0.,0.,1.));
+#2799 = PCURVE('',#537,#2800);
+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);
+#2801 = LINE('',#2802,#2803);
+#2802 = CARTESIAN_POINT('',(0.,-0.));
+#2803 = VECTOR('',#2804,1.);
+#2804 = DIRECTION('',(0.,-1.));
+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2806 = PCURVE('',#566,#2807);
+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(-0.75325183082,0.));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(-0.,-1.));
+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2813 = ORIENTED_EDGE('',*,*,#1030,.T.);
+#2814 = ORIENTED_EDGE('',*,*,#2768,.F.);
+#2815 = ORIENTED_EDGE('',*,*,#521,.F.);
+#2816 = ADVANCED_FACE('',(#2817),#566,.F.);
+#2817 = FACE_BOUND('',#2818,.T.);
+#2818 = EDGE_LOOP('',(#2819,#2820,#2821,#2842));
+#2819 = ORIENTED_EDGE('',*,*,#2793,.T.);
+#2820 = ORIENTED_EDGE('',*,*,#1053,.T.);
+#2821 = ORIENTED_EDGE('',*,*,#2822,.F.);
+#2822 = EDGE_CURVE('',#550,#1054,#2823,.T.);
+#2823 = SURFACE_CURVE('',#2824,(#2828,#2835),.PCURVE_S1.);
+#2824 = LINE('',#2825,#2826);
+#2825 = CARTESIAN_POINT('',(8.2,-5.32947459142,0.));
+#2826 = VECTOR('',#2827,1.);
+#2827 = DIRECTION('',(0.,0.,1.));
+#2828 = PCURVE('',#566,#2829);
+#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834);
+#2830 = LINE('',#2831,#2832);
+#2831 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2832 = VECTOR('',#2833,1.);
+#2833 = DIRECTION('',(-0.,-1.));
+#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2835 = PCURVE('',#594,#2836);
+#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841);
+#2837 = LINE('',#2838,#2839);
+#2838 = CARTESIAN_POINT('',(2.17,0.));
+#2839 = VECTOR('',#2840,1.);
+#2840 = DIRECTION('',(-0.,-1.));
+#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2842 = ORIENTED_EDGE('',*,*,#549,.F.);
+#2843 = ADVANCED_FACE('',(#2844),#594,.F.);
+#2844 = FACE_BOUND('',#2845,.F.);
+#2845 = EDGE_LOOP('',(#2846,#2867,#2868,#2869));
+#2846 = ORIENTED_EDGE('',*,*,#2847,.T.);
+#2847 = EDGE_CURVE('',#579,#1078,#2848,.T.);
+#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(8.2,-3.15947459142,0.));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(0.,0.,1.));
+#2853 = PCURVE('',#594,#2854);
+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859);
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(0.,0.));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(-0.,-1.));
+#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2860 = PCURVE('',#623,#2861);
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(-0.,-1.));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = ORIENTED_EDGE('',*,*,#1077,.T.);
+#2868 = ORIENTED_EDGE('',*,*,#2822,.F.);
+#2869 = ORIENTED_EDGE('',*,*,#578,.F.);
+#2870 = ADVANCED_FACE('',(#2871),#623,.T.);
+#2871 = FACE_BOUND('',#2872,.F.);
+#2872 = EDGE_LOOP('',(#2873,#2894,#2895,#2896));
+#2873 = ORIENTED_EDGE('',*,*,#2874,.T.);
+#2874 = EDGE_CURVE('',#607,#1101,#2875,.T.);
+#2875 = SURFACE_CURVE('',#2876,(#2880,#2887),.PCURVE_S1.);
+#2876 = LINE('',#2877,#2878);
+#2877 = CARTESIAN_POINT('',(8.5,-2.85947459142,0.));
+#2878 = VECTOR('',#2879,1.);
+#2879 = DIRECTION('',(0.,0.,1.));
+#2880 = PCURVE('',#623,#2881);
+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);
+#2882 = LINE('',#2883,#2884);
+#2883 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2884 = VECTOR('',#2885,1.);
+#2885 = DIRECTION('',(-0.,-1.));
+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2887 = PCURVE('',#651,#2888);
+#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893);
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(0.7,0.));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(0.,-1.));
+#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2894 = ORIENTED_EDGE('',*,*,#1100,.T.);
+#2895 = ORIENTED_EDGE('',*,*,#2847,.F.);
+#2896 = ORIENTED_EDGE('',*,*,#606,.F.);
+#2897 = ADVANCED_FACE('',(#2898),#651,.F.);
+#2898 = FACE_BOUND('',#2899,.F.);
+#2899 = EDGE_LOOP('',(#2900,#2921,#2922,#2923));
+#2900 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#2901 = EDGE_CURVE('',#636,#1125,#2902,.T.);
+#2902 = SURFACE_CURVE('',#2903,(#2907,#2914),.PCURVE_S1.);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(9.2,-2.85947459142,0.));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(0.,0.,1.));
+#2907 = PCURVE('',#651,#2908);
+#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2913);
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(0.,-0.));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(0.,-1.));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2914 = PCURVE('',#680,#2915);
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(-0.,-1.));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#1124,.T.);
+#2922 = ORIENTED_EDGE('',*,*,#2874,.F.);
+#2923 = ORIENTED_EDGE('',*,*,#635,.F.);
+#2924 = ADVANCED_FACE('',(#2925),#680,.T.);
+#2925 = FACE_BOUND('',#2926,.F.);
+#2926 = EDGE_LOOP('',(#2927,#2948,#2949,#2950));
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#664,#1148,#2929,.T.);
+#2929 = SURFACE_CURVE('',#2930,(#2934,#2941),.PCURVE_S1.);
+#2930 = LINE('',#2931,#2932);
+#2931 = CARTESIAN_POINT('',(10.,-3.65947459142,0.));
+#2932 = VECTOR('',#2933,1.);
+#2933 = DIRECTION('',(0.,0.,1.));
+#2934 = PCURVE('',#680,#2935);
+#2935 = DEFINITIONAL_REPRESENTATION('',(#2936),#2940);
+#2936 = LINE('',#2937,#2938);
+#2937 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2938 = VECTOR('',#2939,1.);
+#2939 = DIRECTION('',(-0.,-1.));
+#2940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2941 = PCURVE('',#708,#2942);
+#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2947);
+#2943 = LINE('',#2944,#2945);
+#2944 = CARTESIAN_POINT('',(4.63,-0.));
+#2945 = VECTOR('',#2946,1.);
+#2946 = DIRECTION('',(0.,-1.));
+#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2948 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#2949 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#2950 = ORIENTED_EDGE('',*,*,#663,.F.);
+#2951 = ADVANCED_FACE('',(#2952),#708,.F.);
+#2952 = FACE_BOUND('',#2953,.F.);
+#2953 = EDGE_LOOP('',(#2954,#2975,#2976,#2977));
+#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#2955 = EDGE_CURVE('',#693,#1172,#2956,.T.);
+#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(10.,-8.28947459142,0.));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(0.,0.,1.));
+#2961 = PCURVE('',#708,#2962);
+#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(0.,-0.));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(0.,-1.));
+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2968 = PCURVE('',#737,#2969);
+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);
+#2970 = LINE('',#2971,#2972);
+#2971 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2972 = VECTOR('',#2973,1.);
+#2973 = DIRECTION('',(-0.,-1.));
+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2975 = ORIENTED_EDGE('',*,*,#1171,.T.);
+#2976 = ORIENTED_EDGE('',*,*,#2928,.F.);
+#2977 = ORIENTED_EDGE('',*,*,#692,.F.);
+#2978 = ADVANCED_FACE('',(#2979),#737,.T.);
+#2979 = FACE_BOUND('',#2980,.F.);
+#2980 = EDGE_LOOP('',(#2981,#3002,#3003,#3004));
+#2981 = ORIENTED_EDGE('',*,*,#2982,.T.);
+#2982 = EDGE_CURVE('',#721,#1195,#2983,.T.);
+#2983 = SURFACE_CURVE('',#2984,(#2988,#2995),.PCURVE_S1.);
+#2984 = LINE('',#2985,#2986);
+#2985 = CARTESIAN_POINT('',(8.28947459142,-10.,0.));
+#2986 = VECTOR('',#2987,1.);
+#2987 = DIRECTION('',(0.,0.,1.));
+#2988 = PCURVE('',#737,#2989);
+#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2994);
+#2990 = LINE('',#2991,#2992);
+#2991 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2992 = VECTOR('',#2993,1.);
+#2993 = DIRECTION('',(-0.,-1.));
+#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2995 = PCURVE('',#765,#2996);
+#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001);
+#2997 = LINE('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(-0.,0.));
+#2999 = VECTOR('',#3000,1.);
+#3000 = DIRECTION('',(0.,-1.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3002 = ORIENTED_EDGE('',*,*,#1194,.T.);
+#3003 = ORIENTED_EDGE('',*,*,#2955,.F.);
+#3004 = ORIENTED_EDGE('',*,*,#720,.F.);
+#3005 = ADVANCED_FACE('',(#3006),#765,.T.);
+#3006 = FACE_BOUND('',#3007,.T.);
+#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3031));
+#3008 = ORIENTED_EDGE('',*,*,#2982,.T.);
+#3009 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#3010 = ORIENTED_EDGE('',*,*,#3011,.F.);
+#3011 = EDGE_CURVE('',#750,#1219,#3012,.T.);
+#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(3.65947459142,-10.,0.));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(0.,0.,1.));
+#3017 = PCURVE('',#765,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(4.63,-0.));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(0.,-1.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = PCURVE('',#794,#3025);
+#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030);
+#3026 = LINE('',#3027,#3028);
+#3027 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3028 = VECTOR('',#3029,1.);
+#3029 = DIRECTION('',(-0.,-1.));
+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3031 = ORIENTED_EDGE('',*,*,#749,.F.);
+#3032 = ADVANCED_FACE('',(#3033),#794,.T.);
+#3033 = FACE_BOUND('',#3034,.F.);
+#3034 = EDGE_LOOP('',(#3035,#3036,#3037,#3038));
+#3035 = ORIENTED_EDGE('',*,*,#1290,.T.);
+#3036 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#3037 = ORIENTED_EDGE('',*,*,#3011,.F.);
+#3038 = ORIENTED_EDGE('',*,*,#777,.F.);
+#3039 = ADVANCED_FACE('',(#3040),#919,.T.);
+#3040 = FACE_BOUND('',#3041,.T.);
+#3041 = EDGE_LOOP('',(#3042,#3067,#3095,#3118,#3146,#3167,#3168,#3196,
+    #3224,#3247,#3275,#3298,#3326,#3349,#3377,#3400,#3428,#3451,#3479,
+    #3502,#3530,#3553));
+#3042 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#3043 = EDGE_CURVE('',#3044,#3046,#3048,.T.);
+#3044 = VERTEX_POINT('',#3045);
+#3045 = CARTESIAN_POINT('',(-3.15947459142,-8.2,200.));
+#3046 = VERTEX_POINT('',#3047);
+#3047 = CARTESIAN_POINT('',(-5.32947459142,-8.2,200.));
+#3048 = SURFACE_CURVE('',#3049,(#3053,#3060),.PCURVE_S1.);
+#3049 = LINE('',#3050,#3051);
+#3050 = CARTESIAN_POINT('',(-3.15947459142,-8.2,200.));
+#3051 = VECTOR('',#3052,1.);
+#3052 = DIRECTION('',(-1.,-0.,-0.));
+#3053 = PCURVE('',#919,#3054);
+#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059);
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(-2.254117230774,2.786408177807));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(1.,-0.));
+#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3060 = PCURVE('',#1421,#3061);
+#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066);
+#3062 = LINE('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(-0.,-200.));
+#3064 = VECTOR('',#3065,1.);
+#3065 = DIRECTION('',(-1.,0.));
+#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3067 = ORIENTED_EDGE('',*,*,#3068,.T.);
+#3068 = EDGE_CURVE('',#3046,#3069,#3071,.T.);
+#3069 = VERTEX_POINT('',#3070);
+#3070 = CARTESIAN_POINT('',(-5.85549706333,-6.87,200.));
+#3071 = SURFACE_CURVE('',#3072,(#3077,#3088),.PCURVE_S1.);
+#3072 = CIRCLE('',#3073,0.769022421411);
+#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076);
+#3074 = CARTESIAN_POINT('',(-5.32947459142,-7.430977578589,200.));
+#3075 = DIRECTION('',(0.,0.,-1.));
+#3076 = DIRECTION('',(1.,0.,0.));
+#3077 = PCURVE('',#919,#3078);
+#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3087);
+#3079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3080,#3081,#3082,#3083,
+#3084,#3085,#3086),.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('') );
+#3080 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#3081 = CARTESIAN_POINT('',(-0.853139652185,3.349371662439));
+#3082 = CARTESIAN_POINT('',(0.300393979932,2.683378709417));
+#3083 = CARTESIAN_POINT('',(1.453927612049,2.017385756395));
+#3084 = CARTESIAN_POINT('',(0.300393979932,1.351392803373));
+#3085 = CARTESIAN_POINT('',(-0.853139652185,0.685399850351));
+#3086 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3088 = PCURVE('',#1454,#3089);
+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094);
+#3090 = LINE('',#3091,#3092);
+#3091 = CARTESIAN_POINT('',(0.,-200.));
+#3092 = VECTOR('',#3093,1.);
+#3093 = DIRECTION('',(1.,0.));
+#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3095 = ORIENTED_EDGE('',*,*,#3096,.T.);
+#3096 = EDGE_CURVE('',#3069,#3097,#3099,.T.);
+#3097 = VERTEX_POINT('',#3098);
+#3098 = CARTESIAN_POINT('',(-3.36,-4.53,200.));
+#3099 = SURFACE_CURVE('',#3100,(#3104,#3111),.PCURVE_S1.);
+#3100 = LINE('',#3101,#3102);
+#3101 = CARTESIAN_POINT('',(-5.85549706333,-6.87,200.));
+#3102 = VECTOR('',#3103,1.);
+#3103 = DIRECTION('',(0.729468430269,0.684014480286,0.));
+#3104 = PCURVE('',#919,#3105);
+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);
+#3106 = LINE('',#3107,#3108);
+#3107 = CARTESIAN_POINT('',(0.441905241136,1.456408177807));
+#3108 = VECTOR('',#3109,1.);
+#3109 = DIRECTION('',(-0.729468430269,-0.684014480286));
+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3111 = PCURVE('',#1482,#3112);
+#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117);
+#3113 = LINE('',#3114,#3115);
+#3114 = CARTESIAN_POINT('',(-0.,-200.));
+#3115 = VECTOR('',#3116,1.);
+#3116 = DIRECTION('',(-1.,0.));
+#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3118 = ORIENTED_EDGE('',*,*,#3119,.T.);
+#3119 = EDGE_CURVE('',#3097,#3120,#3122,.T.);
+#3120 = VERTEX_POINT('',#3121);
+#3121 = CARTESIAN_POINT('',(-1.135,-3.65,200.));
+#3122 = SURFACE_CURVE('',#3123,(#3128,#3139),.PCURVE_S1.);
+#3123 = CIRCLE('',#3124,3.252855113636);
+#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127);
+#3125 = CARTESIAN_POINT('',(-1.135,-6.902855113636,200.));
+#3126 = DIRECTION('',(0.,0.,-1.));
+#3127 = DIRECTION('',(1.,0.,0.));
+#3128 = PCURVE('',#919,#3129);
+#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3138);
+#3130 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3131,#3132,#3133,#3134,
+#3135,#3136,#3137),.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('') );
+#3131 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#3132 = CARTESIAN_POINT('',(-7.53144693583,7.123373617921));
+#3133 = CARTESIAN_POINT('',(-2.652164265375,4.306318454682));
+#3134 = CARTESIAN_POINT('',(2.227118405079,1.489263291443));
+#3135 = CARTESIAN_POINT('',(-2.652164265375,-1.327791871796));
+#3136 = CARTESIAN_POINT('',(-7.53144693583,-4.144847035036));
+#3137 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#3138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3139 = PCURVE('',#1515,#3140);
+#3140 = DEFINITIONAL_REPRESENTATION('',(#3141),#3145);
+#3141 = LINE('',#3142,#3143);
+#3142 = CARTESIAN_POINT('',(0.,-200.));
+#3143 = VECTOR('',#3144,1.);
+#3144 = DIRECTION('',(1.,0.));
+#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3146 = ORIENTED_EDGE('',*,*,#3147,.T.);
+#3147 = EDGE_CURVE('',#3120,#881,#3148,.T.);
+#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.);
+#3149 = LINE('',#3150,#3151);
+#3150 = CARTESIAN_POINT('',(-1.135,-3.65,200.));
+#3151 = VECTOR('',#3152,1.);
+#3152 = DIRECTION('',(1.,0.,0.));
+#3153 = PCURVE('',#919,#3154);
+#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159);
+#3155 = LINE('',#3156,#3157);
+#3156 = CARTESIAN_POINT('',(-4.278591822193,-1.763591822193));
+#3157 = VECTOR('',#3158,1.);
+#3158 = DIRECTION('',(-1.,-0.));
+#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3160 = PCURVE('',#1387,#3161);
+#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166);
+#3162 = LINE('',#3163,#3164);
+#3163 = CARTESIAN_POINT('',(-0.,-200.));
+#3164 = VECTOR('',#3165,1.);
+#3165 = DIRECTION('',(-1.,-0.));
+#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3167 = ORIENTED_EDGE('',*,*,#903,.T.);
+#3168 = ORIENTED_EDGE('',*,*,#3169,.T.);
+#3169 = EDGE_CURVE('',#904,#3170,#3172,.T.);
+#3170 = VERTEX_POINT('',#3171);
+#3171 = CARTESIAN_POINT('',(-2.15,0.,200.));
+#3172 = SURFACE_CURVE('',#3173,(#3178,#3189),.PCURVE_S1.);
+#3173 = CIRCLE('',#3174,2.15);
+#3174 = AXIS2_PLACEMENT_3D('',#3175,#3176,#3177);
+#3175 = CARTESIAN_POINT('',(0.,0.,200.));
+#3176 = DIRECTION('',(0.,0.,-1.));
+#3177 = DIRECTION('',(1.,0.,0.));
+#3178 = PCURVE('',#919,#3179);
+#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3188);
+#3180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3181,#3182,#3183,#3184,
+#3185,#3186,#3187),.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('') );
+#3181 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#3182 = CARTESIAN_POINT('',(-7.563591822193,-1.68968258592));
+#3183 = CARTESIAN_POINT('',(-4.338591822193,-3.551637204057));
+#3184 = CARTESIAN_POINT('',(-1.113591822193,-5.413591822193));
+#3185 = CARTESIAN_POINT('',(-4.338591822193,-7.27554644033));
+#3186 = CARTESIAN_POINT('',(-7.563591822193,-9.137501058467));
+#3187 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3189 = PCURVE('',#1570,#3190);
+#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195);
+#3191 = LINE('',#3192,#3193);
+#3192 = CARTESIAN_POINT('',(0.,-200.));
+#3193 = VECTOR('',#3194,1.);
+#3194 = DIRECTION('',(1.,0.));
+#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3196 = ORIENTED_EDGE('',*,*,#3197,.F.);
+#3197 = EDGE_CURVE('',#3198,#3170,#3200,.T.);
+#3198 = VERTEX_POINT('',#3199);
+#3199 = CARTESIAN_POINT('',(-3.65,0.,200.));
+#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(-3.65,-2.2E-16,200.));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(1.,0.,0.));
+#3205 = PCURVE('',#919,#3206);
+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211);
+#3207 = LINE('',#3208,#3209);
+#3208 = CARTESIAN_POINT('',(-1.763591822193,-5.413591822193));
+#3209 = VECTOR('',#3210,1.);
+#3210 = DIRECTION('',(-1.,-0.));
+#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3212 = PCURVE('',#3213,#3218);
+#3213 = PLANE('',#3214);
+#3214 = AXIS2_PLACEMENT_3D('',#3215,#3216,#3217);
+#3215 = CARTESIAN_POINT('',(-5.413591822193,5.413591822193,200.));
+#3216 = DIRECTION('',(0.,0.,1.));
+#3217 = DIRECTION('',(1.,0.,0.));
+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(1.763591822193,-5.413591822193));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(1.,0.));
+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3224 = ORIENTED_EDGE('',*,*,#3225,.F.);
+#3225 = EDGE_CURVE('',#3226,#3198,#3228,.T.);
+#3226 = VERTEX_POINT('',#3227);
+#3227 = CARTESIAN_POINT('',(-3.65,-1.135,200.));
+#3228 = SURFACE_CURVE('',#3229,(#3233,#3240),.PCURVE_S1.);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(-3.65,-1.135,200.));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.,1.,0.));
+#3233 = PCURVE('',#919,#3234);
+#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(-0.,-1.));
+#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3240 = PCURVE('',#1626,#3241);
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246);
+#3242 = LINE('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(-0.,-200.));
+#3244 = VECTOR('',#3245,1.);
+#3245 = DIRECTION('',(-1.,0.));
+#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3247 = ORIENTED_EDGE('',*,*,#3248,.T.);
+#3248 = EDGE_CURVE('',#3226,#3249,#3251,.T.);
+#3249 = VERTEX_POINT('',#3250);
+#3250 = CARTESIAN_POINT('',(-4.53,-3.36,200.));
+#3251 = SURFACE_CURVE('',#3252,(#3257,#3268),.PCURVE_S1.);
+#3252 = CIRCLE('',#3253,3.252855113636);
+#3253 = AXIS2_PLACEMENT_3D('',#3254,#3255,#3256);
+#3254 = CARTESIAN_POINT('',(-6.902855113636,-1.135,200.));
+#3255 = DIRECTION('',(0.,0.,-1.));
+#3256 = DIRECTION('',(1.,0.,0.));
+#3257 = PCURVE('',#919,#3258);
+#3258 = DEFINITIONAL_REPRESENTATION('',(#3259),#3267);
+#3259 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3260,#3261,#3262,#3263,
+#3264,#3265,#3266),.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('') );
+#3260 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3261 = CARTESIAN_POINT('',(-1.763591822193,1.355518504285));
+#3262 = CARTESIAN_POINT('',(3.115690848261,-1.461536658954));
+#3263 = CARTESIAN_POINT('',(7.994973518716,-4.278591822193));
+#3264 = CARTESIAN_POINT('',(3.115690848261,-7.095646985433));
+#3265 = CARTESIAN_POINT('',(-1.763591822193,-9.912702148672));
+#3266 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3268 = PCURVE('',#1659,#3269);
+#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274);
+#3270 = LINE('',#3271,#3272);
+#3271 = CARTESIAN_POINT('',(0.,-200.));
+#3272 = VECTOR('',#3273,1.);
+#3273 = DIRECTION('',(1.,0.));
+#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3275 = ORIENTED_EDGE('',*,*,#3276,.F.);
+#3276 = EDGE_CURVE('',#3277,#3249,#3279,.T.);
+#3277 = VERTEX_POINT('',#3278);
+#3278 = CARTESIAN_POINT('',(-6.87,-5.85549706333,200.));
+#3279 = SURFACE_CURVE('',#3280,(#3284,#3291),.PCURVE_S1.);
+#3280 = LINE('',#3281,#3282);
+#3281 = CARTESIAN_POINT('',(-6.87,-5.85549706333,200.));
+#3282 = VECTOR('',#3283,1.);
+#3283 = DIRECTION('',(0.684014480286,0.729468430269,0.));
+#3284 = PCURVE('',#919,#3285);
+#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290);
+#3286 = LINE('',#3287,#3288);
+#3287 = CARTESIAN_POINT('',(1.456408177807,0.441905241136));
+#3288 = VECTOR('',#3289,1.);
+#3289 = DIRECTION('',(-0.684014480286,-0.729468430269));
+#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3291 = PCURVE('',#1687,#3292);
+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);
+#3293 = LINE('',#3294,#3295);
+#3294 = CARTESIAN_POINT('',(-0.,-200.));
+#3295 = VECTOR('',#3296,1.);
+#3296 = DIRECTION('',(-1.,0.));
+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3298 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#3299 = EDGE_CURVE('',#3277,#3300,#3302,.T.);
+#3300 = VERTEX_POINT('',#3301);
+#3301 = CARTESIAN_POINT('',(-8.2,-5.32947459142,200.));
+#3302 = SURFACE_CURVE('',#3303,(#3308,#3319),.PCURVE_S1.);
+#3303 = CIRCLE('',#3304,0.769022421411);
+#3304 = AXIS2_PLACEMENT_3D('',#3305,#3306,#3307);
+#3305 = CARTESIAN_POINT('',(-7.430977578589,-5.32947459142,200.));
+#3306 = DIRECTION('',(0.,0.,-1.));
+#3307 = DIRECTION('',(1.,0.,0.));
+#3308 = PCURVE('',#919,#3309);
+#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3318);
+#3310 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3311,#3312,#3313,#3314,
+#3315,#3316,#3317),.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('') );
+#3311 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#3312 = CARTESIAN_POINT('',(1.248363334984,1.247868675271));
+#3313 = CARTESIAN_POINT('',(2.401896967101,0.581875722248));
+#3314 = CARTESIAN_POINT('',(3.555430599218,-8.411723077364E-02));
+#3315 = CARTESIAN_POINT('',(2.401896967101,-0.750110183796));
+#3316 = CARTESIAN_POINT('',(1.248363334984,-1.416103136818));
+#3317 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3319 = PCURVE('',#1720,#3320);
+#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325);
+#3321 = LINE('',#3322,#3323);
+#3322 = CARTESIAN_POINT('',(0.,-200.));
+#3323 = VECTOR('',#3324,1.);
+#3324 = DIRECTION('',(1.,0.));
+#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3326 = ORIENTED_EDGE('',*,*,#3327,.F.);
+#3327 = EDGE_CURVE('',#3328,#3300,#3330,.T.);
+#3328 = VERTEX_POINT('',#3329);
+#3329 = CARTESIAN_POINT('',(-8.2,-3.15947459142,200.));
+#3330 = SURFACE_CURVE('',#3331,(#3335,#3342),.PCURVE_S1.);
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(-8.2,-3.15947459142,200.));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(-0.,-1.,-0.));
+#3335 = PCURVE('',#919,#3336);
+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(-0.,1.));
+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3342 = PCURVE('',#1748,#3343);
+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(-0.,-200.));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(-1.,0.));
+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3349 = ORIENTED_EDGE('',*,*,#3350,.F.);
+#3350 = EDGE_CURVE('',#3351,#3328,#3353,.T.);
+#3351 = VERTEX_POINT('',#3352);
+#3352 = CARTESIAN_POINT('',(-8.5,-2.85947459142,200.));
+#3353 = SURFACE_CURVE('',#3354,(#3359,#3370),.PCURVE_S1.);
+#3354 = CIRCLE('',#3355,0.3);
+#3355 = AXIS2_PLACEMENT_3D('',#3356,#3357,#3358);
+#3356 = CARTESIAN_POINT('',(-8.5,-3.15947459142,200.));
+#3357 = DIRECTION('',(0.,0.,-1.));
+#3358 = DIRECTION('',(1.,0.,0.));
+#3359 = PCURVE('',#919,#3360);
+#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3369);
+#3361 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3362,#3363,#3364,#3365,
+#3366,#3367,#3368),.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('') );
+#3362 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3363 = CARTESIAN_POINT('',(2.786408177807,-1.734501988503));
+#3364 = CARTESIAN_POINT('',(3.236408177807,-1.994309609638));
+#3365 = CARTESIAN_POINT('',(3.686408177807,-2.254117230774));
+#3366 = CARTESIAN_POINT('',(3.236408177807,-2.513924851909));
+#3367 = CARTESIAN_POINT('',(2.786408177807,-2.773732473044));
+#3368 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3370 = PCURVE('',#1781,#3371);
+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);
+#3372 = LINE('',#3373,#3374);
+#3373 = CARTESIAN_POINT('',(0.,-200.));
+#3374 = VECTOR('',#3375,1.);
+#3375 = DIRECTION('',(1.,0.));
+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3377 = ORIENTED_EDGE('',*,*,#3378,.F.);
+#3378 = EDGE_CURVE('',#3379,#3351,#3381,.T.);
+#3379 = VERTEX_POINT('',#3380);
+#3380 = CARTESIAN_POINT('',(-9.2,-2.85947459142,200.));
+#3381 = SURFACE_CURVE('',#3382,(#3386,#3393),.PCURVE_S1.);
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(-9.2,-2.85947459142,200.));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(1.,6.3E-16,0.));
+#3386 = PCURVE('',#919,#3387);
+#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(3.786408177807,-2.554117230774));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(-1.,-6.3E-16));
+#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3393 = PCURVE('',#1809,#3394);
+#3394 = DEFINITIONAL_REPRESENTATION('',(#3395),#3399);
+#3395 = LINE('',#3396,#3397);
+#3396 = CARTESIAN_POINT('',(-0.,-200.));
+#3397 = VECTOR('',#3398,1.);
+#3398 = DIRECTION('',(-1.,0.));
+#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3400 = ORIENTED_EDGE('',*,*,#3401,.F.);
+#3401 = EDGE_CURVE('',#3402,#3379,#3404,.T.);
+#3402 = VERTEX_POINT('',#3403);
+#3403 = CARTESIAN_POINT('',(-10.,-3.65947459142,200.));
+#3404 = SURFACE_CURVE('',#3405,(#3410,#3421),.PCURVE_S1.);
+#3405 = CIRCLE('',#3406,0.8);
+#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409);
+#3407 = CARTESIAN_POINT('',(-9.2,-3.65947459142,200.));
+#3408 = DIRECTION('',(0.,0.,-1.));
+#3409 = DIRECTION('',(1.,0.,0.));
+#3410 = PCURVE('',#919,#3411);
+#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3420);
+#3412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3413,#3414,#3415,#3416,
+#3417,#3418,#3419),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3413 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#3414 = CARTESIAN_POINT('',(2.986408177807,-0.368476584719));
+#3415 = CARTESIAN_POINT('',(4.186408177807,-1.061296907746));
+#3416 = CARTESIAN_POINT('',(5.386408177807,-1.754117230774));
+#3417 = CARTESIAN_POINT('',(4.186408177807,-2.446937553801));
+#3418 = CARTESIAN_POINT('',(2.986408177807,-3.139757876829));
+#3419 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3421 = PCURVE('',#1842,#3422);
+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(0.,-200.));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(1.,0.));
+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3428 = ORIENTED_EDGE('',*,*,#3429,.F.);
+#3429 = EDGE_CURVE('',#3430,#3402,#3432,.T.);
+#3430 = VERTEX_POINT('',#3431);
+#3431 = CARTESIAN_POINT('',(-10.,-8.28947459142,200.));
+#3432 = SURFACE_CURVE('',#3433,(#3437,#3444),.PCURVE_S1.);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(-10.,-8.28947459142,200.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,1.,0.));
+#3437 = PCURVE('',#919,#3438);
+#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3443);
+#3439 = LINE('',#3440,#3441);
+#3440 = CARTESIAN_POINT('',(4.586408177807,2.875882769226));
+#3441 = VECTOR('',#3442,1.);
+#3442 = DIRECTION('',(-0.,-1.));
+#3443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3444 = PCURVE('',#1870,#3445);
+#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);
+#3446 = LINE('',#3447,#3448);
+#3447 = CARTESIAN_POINT('',(-0.,-200.));
+#3448 = VECTOR('',#3449,1.);
+#3449 = DIRECTION('',(-1.,0.));
+#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3451 = ORIENTED_EDGE('',*,*,#3452,.F.);
+#3452 = EDGE_CURVE('',#3453,#3430,#3455,.T.);
+#3453 = VERTEX_POINT('',#3454);
+#3454 = CARTESIAN_POINT('',(-8.28947459142,-10.,200.));
+#3455 = SURFACE_CURVE('',#3456,(#3461,#3472),.PCURVE_S1.);
+#3456 = CIRCLE('',#3457,1.71052540858);
+#3457 = AXIS2_PLACEMENT_3D('',#3458,#3459,#3460);
+#3458 = CARTESIAN_POINT('',(-8.28947459142,-8.28947459142,200.));
+#3459 = DIRECTION('',(0.,0.,-1.));
+#3460 = DIRECTION('',(1.,0.,0.));
+#3461 = PCURVE('',#919,#3462);
+#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3471);
+#3463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3464,#3465,#3466,#3467,
+#3468,#3469,#3470),.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('') );
+#3464 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#3465 = CARTESIAN_POINT('',(1.165357360646,5.838599684525));
+#3466 = CARTESIAN_POINT('',(3.731145473516,4.357241226876));
+#3467 = CARTESIAN_POINT('',(6.296933586387,2.875882769226));
+#3468 = CARTESIAN_POINT('',(3.731145473516,1.394524311577));
+#3469 = CARTESIAN_POINT('',(1.165357360646,-8.683414607203E-02));
+#3470 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3472 = PCURVE('',#1903,#3473);
+#3473 = DEFINITIONAL_REPRESENTATION('',(#3474),#3478);
+#3474 = LINE('',#3475,#3476);
+#3475 = CARTESIAN_POINT('',(0.,-200.));
+#3476 = VECTOR('',#3477,1.);
+#3477 = DIRECTION('',(1.,0.));
+#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3479 = ORIENTED_EDGE('',*,*,#3480,.T.);
+#3480 = EDGE_CURVE('',#3453,#3481,#3483,.T.);
+#3481 = VERTEX_POINT('',#3482);
+#3482 = CARTESIAN_POINT('',(-3.65947459142,-10.,200.));
+#3483 = SURFACE_CURVE('',#3484,(#3488,#3495),.PCURVE_S1.);
+#3484 = LINE('',#3485,#3486);
+#3485 = CARTESIAN_POINT('',(-8.28947459142,-10.,200.));
+#3486 = VECTOR('',#3487,1.);
+#3487 = DIRECTION('',(1.,0.,0.));
+#3488 = PCURVE('',#919,#3489);
+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);
+#3490 = LINE('',#3491,#3492);
+#3491 = CARTESIAN_POINT('',(2.875882769226,4.586408177807));
+#3492 = VECTOR('',#3493,1.);
+#3493 = DIRECTION('',(-1.,-0.));
+#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3495 = PCURVE('',#1931,#3496);
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(-0.,-200.));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(-1.,-0.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = ORIENTED_EDGE('',*,*,#3503,.F.);
+#3503 = EDGE_CURVE('',#3504,#3481,#3506,.T.);
+#3504 = VERTEX_POINT('',#3505);
+#3505 = CARTESIAN_POINT('',(-2.85947459142,-9.2,200.));
+#3506 = SURFACE_CURVE('',#3507,(#3512,#3523),.PCURVE_S1.);
+#3507 = CIRCLE('',#3508,0.8);
+#3508 = AXIS2_PLACEMENT_3D('',#3509,#3510,#3511);
+#3509 = CARTESIAN_POINT('',(-3.65947459142,-9.2,200.));
+#3510 = DIRECTION('',(0.,0.,-1.));
+#3511 = DIRECTION('',(1.,0.,0.));
+#3512 = PCURVE('',#919,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3522);
+#3514 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3515,#3516,#3517,#3518,
+#3519,#3520,#3521),.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('') );
+#3515 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#3516 = CARTESIAN_POINT('',(-2.554117230774,5.172048823862));
+#3517 = CARTESIAN_POINT('',(-1.354117230774,4.479228500834));
+#3518 = CARTESIAN_POINT('',(-0.154117230774,3.786408177807));
+#3519 = CARTESIAN_POINT('',(-1.354117230774,3.093587854779));
+#3520 = CARTESIAN_POINT('',(-2.554117230774,2.400767531751));
+#3521 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3523 = PCURVE('',#1964,#3524);
+#3524 = DEFINITIONAL_REPRESENTATION('',(#3525),#3529);
+#3525 = LINE('',#3526,#3527);
+#3526 = CARTESIAN_POINT('',(0.,-200.));
+#3527 = VECTOR('',#3528,1.);
+#3528 = DIRECTION('',(1.,0.));
+#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3530 = ORIENTED_EDGE('',*,*,#3531,.T.);
+#3531 = EDGE_CURVE('',#3504,#3532,#3534,.T.);
+#3532 = VERTEX_POINT('',#3533);
+#3533 = CARTESIAN_POINT('',(-2.85947459142,-8.5,200.));
+#3534 = SURFACE_CURVE('',#3535,(#3539,#3546),.PCURVE_S1.);
+#3535 = LINE('',#3536,#3537);
+#3536 = CARTESIAN_POINT('',(-2.85947459142,-9.2,200.));
+#3537 = VECTOR('',#3538,1.);
+#3538 = DIRECTION('',(1.27E-15,1.,0.));
+#3539 = PCURVE('',#919,#3540);
+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(-1.27E-15,-1.));
+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3546 = PCURVE('',#1992,#3547);
+#3547 = DEFINITIONAL_REPRESENTATION('',(#3548),#3552);
+#3548 = LINE('',#3549,#3550);
+#3549 = CARTESIAN_POINT('',(-0.,-200.));
+#3550 = VECTOR('',#3551,1.);
+#3551 = DIRECTION('',(-1.,0.));
+#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3553 = ORIENTED_EDGE('',*,*,#3554,.F.);
+#3554 = EDGE_CURVE('',#3044,#3532,#3555,.T.);
+#3555 = SURFACE_CURVE('',#3556,(#3561,#3572),.PCURVE_S1.);
+#3556 = CIRCLE('',#3557,0.3);
+#3557 = AXIS2_PLACEMENT_3D('',#3558,#3559,#3560);
+#3558 = CARTESIAN_POINT('',(-3.15947459142,-8.5,200.));
+#3559 = DIRECTION('',(0.,0.,-1.));
+#3560 = DIRECTION('',(1.,0.,0.));
+#3561 = PCURVE('',#919,#3562);
+#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3571);
+#3563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3564,#3565,#3566,#3567,
+#3568,#3569,#3570),.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('') );
+#3564 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#3565 = CARTESIAN_POINT('',(-2.554117230774,3.606023420077));
+#3566 = CARTESIAN_POINT('',(-2.104117230774,3.346215798942));
+#3567 = CARTESIAN_POINT('',(-1.654117230774,3.086408177807));
+#3568 = CARTESIAN_POINT('',(-2.104117230774,2.826600556671));
+#3569 = CARTESIAN_POINT('',(-2.554117230774,2.566792935536));
+#3570 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = PCURVE('',#2023,#3573);
+#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578);
+#3574 = LINE('',#3575,#3576);
+#3575 = CARTESIAN_POINT('',(0.,-200.));
+#3576 = VECTOR('',#3577,1.);
+#3577 = DIRECTION('',(1.,0.));
+#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3579 = ADVANCED_FACE('',(#3580),#971,.T.);
+#3580 = FACE_BOUND('',#3581,.T.);
+#3581 = EDGE_LOOP('',(#3582,#3607,#3635,#3658,#3686,#3709,#3732,#3758,
+    #3759,#3782,#3810,#3833,#3861,#3884,#3912,#3935,#3963,#3986,#4014,
+    #4037,#4065,#4088));
+#3582 = ORIENTED_EDGE('',*,*,#3583,.T.);
+#3583 = EDGE_CURVE('',#3584,#3586,#3588,.T.);
+#3584 = VERTEX_POINT('',#3585);
+#3585 = CARTESIAN_POINT('',(3.15947459142,8.2,200.));
+#3586 = VERTEX_POINT('',#3587);
+#3587 = CARTESIAN_POINT('',(5.32947459142,8.2,200.));
+#3588 = SURFACE_CURVE('',#3589,(#3593,#3600),.PCURVE_S1.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(3.15947459142,8.2,200.));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,0.,0.));
+#3593 = PCURVE('',#971,#3594);
+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(-2.254117230774,2.786408177807));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(1.,-0.));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3600 = PCURVE('',#2107,#3601);
+#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606);
+#3602 = LINE('',#3603,#3604);
+#3603 = CARTESIAN_POINT('',(-0.,-200.));
+#3604 = VECTOR('',#3605,1.);
+#3605 = DIRECTION('',(-1.,0.));
+#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3607 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#3608 = EDGE_CURVE('',#3586,#3609,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(5.85549706333,6.87,200.));
+#3611 = SURFACE_CURVE('',#3612,(#3617,#3628),.PCURVE_S1.);
+#3612 = CIRCLE('',#3613,0.769022421411);
+#3613 = AXIS2_PLACEMENT_3D('',#3614,#3615,#3616);
+#3614 = CARTESIAN_POINT('',(5.32947459142,7.430977578589,200.));
+#3615 = DIRECTION('',(0.,0.,-1.));
+#3616 = DIRECTION('',(-1.,-0.,-0.));
+#3617 = PCURVE('',#971,#3618);
+#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3627);
+#3619 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3620,#3621,#3622,#3623,
+#3624,#3625,#3626),.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('') );
+#3620 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#3621 = CARTESIAN_POINT('',(-0.853139652185,3.349371662439));
+#3622 = CARTESIAN_POINT('',(0.300393979932,2.683378709417));
+#3623 = CARTESIAN_POINT('',(1.453927612049,2.017385756395));
+#3624 = CARTESIAN_POINT('',(0.300393979932,1.351392803373));
+#3625 = CARTESIAN_POINT('',(-0.853139652185,0.685399850351));
+#3626 = CARTESIAN_POINT('',(-0.853139652185,2.017385756395));
+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3628 = PCURVE('',#2140,#3629);
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(0.,-200.));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(1.,0.));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3635 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#3636 = EDGE_CURVE('',#3609,#3637,#3639,.T.);
+#3637 = VERTEX_POINT('',#3638);
+#3638 = CARTESIAN_POINT('',(3.36,4.53,200.));
+#3639 = SURFACE_CURVE('',#3640,(#3644,#3651),.PCURVE_S1.);
+#3640 = LINE('',#3641,#3642);
+#3641 = CARTESIAN_POINT('',(5.85549706333,6.87,200.));
+#3642 = VECTOR('',#3643,1.);
+#3643 = DIRECTION('',(-0.729468430269,-0.684014480286,-0.));
+#3644 = PCURVE('',#971,#3645);
+#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650);
+#3646 = LINE('',#3647,#3648);
+#3647 = CARTESIAN_POINT('',(0.441905241136,1.456408177807));
+#3648 = VECTOR('',#3649,1.);
+#3649 = DIRECTION('',(-0.729468430269,-0.684014480286));
+#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3651 = PCURVE('',#2168,#3652);
+#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-0.,-200.));
+#3655 = VECTOR('',#3656,1.);
+#3656 = DIRECTION('',(-1.,0.));
+#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3658 = ORIENTED_EDGE('',*,*,#3659,.T.);
+#3659 = EDGE_CURVE('',#3637,#3660,#3662,.T.);
+#3660 = VERTEX_POINT('',#3661);
+#3661 = CARTESIAN_POINT('',(1.135,3.65,200.));
+#3662 = SURFACE_CURVE('',#3663,(#3668,#3679),.PCURVE_S1.);
+#3663 = CIRCLE('',#3664,3.252855113636);
+#3664 = AXIS2_PLACEMENT_3D('',#3665,#3666,#3667);
+#3665 = CARTESIAN_POINT('',(1.135,6.902855113636,200.));
+#3666 = DIRECTION('',(0.,0.,-1.));
+#3667 = DIRECTION('',(-1.,-0.,-0.));
+#3668 = PCURVE('',#971,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3678);
+#3670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3671,#3672,#3673,#3674,
+#3675,#3676,#3677),.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('') );
+#3671 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#3672 = CARTESIAN_POINT('',(-7.53144693583,7.123373617921));
+#3673 = CARTESIAN_POINT('',(-2.652164265375,4.306318454682));
+#3674 = CARTESIAN_POINT('',(2.227118405079,1.489263291443));
+#3675 = CARTESIAN_POINT('',(-2.652164265375,-1.327791871796));
+#3676 = CARTESIAN_POINT('',(-7.53144693583,-4.144847035036));
+#3677 = CARTESIAN_POINT('',(-7.53144693583,1.489263291443));
+#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3679 = PCURVE('',#2201,#3680);
+#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685);
+#3681 = LINE('',#3682,#3683);
+#3682 = CARTESIAN_POINT('',(0.,-200.));
+#3683 = VECTOR('',#3684,1.);
+#3684 = DIRECTION('',(1.,0.));
+#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3686 = ORIENTED_EDGE('',*,*,#3687,.T.);
+#3687 = EDGE_CURVE('',#3660,#3688,#3690,.T.);
+#3688 = VERTEX_POINT('',#3689);
+#3689 = CARTESIAN_POINT('',(0.,3.65,200.));
+#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(1.135,3.65,200.));
+#3693 = VECTOR('',#3694,1.);
+#3694 = DIRECTION('',(-1.,-0.,-0.));
+#3695 = PCURVE('',#971,#3696);
+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);
+#3697 = LINE('',#3698,#3699);
+#3698 = CARTESIAN_POINT('',(-4.278591822193,-1.763591822193));
+#3699 = VECTOR('',#3700,1.);
+#3700 = DIRECTION('',(-1.,0.));
+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3702 = PCURVE('',#2229,#3703);
+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
+#3704 = LINE('',#3705,#3706);
+#3705 = CARTESIAN_POINT('',(-0.,-200.));
+#3706 = VECTOR('',#3707,1.);
+#3707 = DIRECTION('',(-1.,0.));
+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3709 = ORIENTED_EDGE('',*,*,#3710,.T.);
+#3710 = EDGE_CURVE('',#3688,#3711,#3713,.T.);
+#3711 = VERTEX_POINT('',#3712);
+#3712 = CARTESIAN_POINT('',(0.,2.15,200.));
+#3713 = SURFACE_CURVE('',#3714,(#3718,#3725),.PCURVE_S1.);
+#3714 = LINE('',#3715,#3716);
+#3715 = CARTESIAN_POINT('',(-2.2E-16,3.65,200.));
+#3716 = VECTOR('',#3717,1.);
+#3717 = DIRECTION('',(-0.,-1.,-0.));
+#3718 = PCURVE('',#971,#3719);
+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
+#3720 = LINE('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(-5.413591822193,-1.763591822193));
+#3722 = VECTOR('',#3723,1.);
+#3723 = DIRECTION('',(-0.,-1.));
+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3725 = PCURVE('',#3213,#3726);
+#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
+#3727 = LINE('',#3728,#3729);
+#3728 = CARTESIAN_POINT('',(5.413591822193,-1.763591822193));
+#3729 = VECTOR('',#3730,1.);
+#3730 = DIRECTION('',(0.,-1.));
+#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3732 = ORIENTED_EDGE('',*,*,#3733,.T.);
+#3733 = EDGE_CURVE('',#3711,#932,#3734,.T.);
+#3734 = SURFACE_CURVE('',#3735,(#3740,#3751),.PCURVE_S1.);
+#3735 = CIRCLE('',#3736,2.15);
+#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739);
+#3737 = CARTESIAN_POINT('',(0.,0.,200.));
+#3738 = DIRECTION('',(0.,0.,-1.));
+#3739 = DIRECTION('',(-1.,-0.,-0.));
+#3740 = PCURVE('',#971,#3741);
+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3750);
+#3742 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3743,#3744,#3745,#3746,
+#3747,#3748,#3749),.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('') );
+#3743 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#3744 = CARTESIAN_POINT('',(-7.563591822193,-1.68968258592));
+#3745 = CARTESIAN_POINT('',(-4.338591822193,-3.551637204057));
+#3746 = CARTESIAN_POINT('',(-1.113591822193,-5.413591822193));
+#3747 = CARTESIAN_POINT('',(-4.338591822193,-7.27554644033));
+#3748 = CARTESIAN_POINT('',(-7.563591822193,-9.137501058467));
+#3749 = CARTESIAN_POINT('',(-7.563591822193,-5.413591822193));
+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3751 = PCURVE('',#2073,#3752);
+#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
+#3753 = LINE('',#3754,#3755);
+#3754 = CARTESIAN_POINT('',(0.,-200.));
+#3755 = VECTOR('',#3756,1.);
+#3756 = DIRECTION('',(1.,0.));
+#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3758 = ORIENTED_EDGE('',*,*,#955,.F.);
+#3759 = ORIENTED_EDGE('',*,*,#3760,.F.);
+#3760 = EDGE_CURVE('',#3761,#956,#3763,.T.);
+#3761 = VERTEX_POINT('',#3762);
+#3762 = CARTESIAN_POINT('',(3.65,1.135,200.));
+#3763 = SURFACE_CURVE('',#3764,(#3768,#3775),.PCURVE_S1.);
+#3764 = LINE('',#3765,#3766);
+#3765 = CARTESIAN_POINT('',(3.65,1.135,200.));
+#3766 = VECTOR('',#3767,1.);
+#3767 = DIRECTION('',(-0.,-1.,-0.));
+#3768 = PCURVE('',#971,#3769);
+#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774);
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(-0.,-1.));
+#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3775 = PCURVE('',#2307,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781);
+#3777 = LINE('',#3778,#3779);
+#3778 = CARTESIAN_POINT('',(-0.,-200.));
+#3779 = VECTOR('',#3780,1.);
+#3780 = DIRECTION('',(-1.,0.));
+#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3782 = ORIENTED_EDGE('',*,*,#3783,.T.);
+#3783 = EDGE_CURVE('',#3761,#3784,#3786,.T.);
+#3784 = VERTEX_POINT('',#3785);
+#3785 = CARTESIAN_POINT('',(4.53,3.36,200.));
+#3786 = SURFACE_CURVE('',#3787,(#3792,#3803),.PCURVE_S1.);
+#3787 = CIRCLE('',#3788,3.252855113636);
+#3788 = AXIS2_PLACEMENT_3D('',#3789,#3790,#3791);
+#3789 = CARTESIAN_POINT('',(6.902855113636,1.135,200.));
+#3790 = DIRECTION('',(0.,0.,-1.));
+#3791 = DIRECTION('',(-1.,-0.,-0.));
+#3792 = PCURVE('',#971,#3793);
+#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3802);
+#3794 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3795,#3796,#3797,#3798,
+#3799,#3800,#3801),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3795 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3796 = CARTESIAN_POINT('',(-1.763591822193,1.355518504285));
+#3797 = CARTESIAN_POINT('',(3.115690848261,-1.461536658954));
+#3798 = CARTESIAN_POINT('',(7.994973518716,-4.278591822193));
+#3799 = CARTESIAN_POINT('',(3.115690848261,-7.095646985433));
+#3800 = CARTESIAN_POINT('',(-1.763591822193,-9.912702148672));
+#3801 = CARTESIAN_POINT('',(-1.763591822193,-4.278591822193));
+#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3803 = PCURVE('',#2340,#3804);
+#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
+#3805 = LINE('',#3806,#3807);
+#3806 = CARTESIAN_POINT('',(0.,-200.));
+#3807 = VECTOR('',#3808,1.);
+#3808 = DIRECTION('',(1.,0.));
+#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3810 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#3811 = EDGE_CURVE('',#3812,#3784,#3814,.T.);
+#3812 = VERTEX_POINT('',#3813);
+#3813 = CARTESIAN_POINT('',(6.87,5.85549706333,200.));
+#3814 = SURFACE_CURVE('',#3815,(#3819,#3826),.PCURVE_S1.);
+#3815 = LINE('',#3816,#3817);
+#3816 = CARTESIAN_POINT('',(6.87,5.85549706333,200.));
+#3817 = VECTOR('',#3818,1.);
+#3818 = DIRECTION('',(-0.684014480286,-0.729468430269,-0.));
+#3819 = PCURVE('',#971,#3820);
+#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(1.456408177807,0.441905241136));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(-0.684014480286,-0.729468430269));
+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3826 = PCURVE('',#2368,#3827);
+#3827 = DEFINITIONAL_REPRESENTATION('',(#3828),#3832);
+#3828 = LINE('',#3829,#3830);
+#3829 = CARTESIAN_POINT('',(-0.,-200.));
+#3830 = VECTOR('',#3831,1.);
+#3831 = DIRECTION('',(-1.,0.));
+#3832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
+#3834 = EDGE_CURVE('',#3812,#3835,#3837,.T.);
+#3835 = VERTEX_POINT('',#3836);
+#3836 = CARTESIAN_POINT('',(8.2,5.32947459142,200.));
+#3837 = SURFACE_CURVE('',#3838,(#3843,#3854),.PCURVE_S1.);
+#3838 = CIRCLE('',#3839,0.769022421411);
+#3839 = AXIS2_PLACEMENT_3D('',#3840,#3841,#3842);
+#3840 = CARTESIAN_POINT('',(7.430977578589,5.32947459142,200.));
+#3841 = DIRECTION('',(0.,0.,-1.));
+#3842 = DIRECTION('',(-1.,-0.,-0.));
+#3843 = PCURVE('',#971,#3844);
+#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3853);
+#3845 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3846,#3847,#3848,#3849,
+#3850,#3851,#3852),.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('') );
+#3846 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#3847 = CARTESIAN_POINT('',(1.248363334984,1.247868675271));
+#3848 = CARTESIAN_POINT('',(2.401896967101,0.581875722248));
+#3849 = CARTESIAN_POINT('',(3.555430599218,-8.411723077364E-02));
+#3850 = CARTESIAN_POINT('',(2.401896967101,-0.750110183796));
+#3851 = CARTESIAN_POINT('',(1.248363334984,-1.416103136818));
+#3852 = CARTESIAN_POINT('',(1.248363334984,-8.411723077364E-02));
+#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3854 = PCURVE('',#2401,#3855);
+#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(0.,-200.));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(1.,0.));
+#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3861 = ORIENTED_EDGE('',*,*,#3862,.F.);
+#3862 = EDGE_CURVE('',#3863,#3835,#3865,.T.);
+#3863 = VERTEX_POINT('',#3864);
+#3864 = CARTESIAN_POINT('',(8.2,3.15947459142,200.));
+#3865 = SURFACE_CURVE('',#3866,(#3870,#3877),.PCURVE_S1.);
+#3866 = LINE('',#3867,#3868);
+#3867 = CARTESIAN_POINT('',(8.2,3.15947459142,200.));
+#3868 = VECTOR('',#3869,1.);
+#3869 = DIRECTION('',(0.,1.,0.));
+#3870 = PCURVE('',#971,#3871);
+#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
+#3872 = LINE('',#3873,#3874);
+#3873 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3874 = VECTOR('',#3875,1.);
+#3875 = DIRECTION('',(0.,1.));
+#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3877 = PCURVE('',#2429,#3878);
+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
+#3879 = LINE('',#3880,#3881);
+#3880 = CARTESIAN_POINT('',(-0.,-200.));
+#3881 = VECTOR('',#3882,1.);
+#3882 = DIRECTION('',(-1.,-0.));
+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3884 = ORIENTED_EDGE('',*,*,#3885,.F.);
+#3885 = EDGE_CURVE('',#3886,#3863,#3888,.T.);
+#3886 = VERTEX_POINT('',#3887);
+#3887 = CARTESIAN_POINT('',(8.5,2.85947459142,200.));
+#3888 = SURFACE_CURVE('',#3889,(#3894,#3905),.PCURVE_S1.);
+#3889 = CIRCLE('',#3890,0.3);
+#3890 = AXIS2_PLACEMENT_3D('',#3891,#3892,#3893);
+#3891 = CARTESIAN_POINT('',(8.5,3.15947459142,200.));
+#3892 = DIRECTION('',(0.,0.,-1.));
+#3893 = DIRECTION('',(-1.,-0.,-0.));
+#3894 = PCURVE('',#971,#3895);
+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3904);
+#3896 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3897,#3898,#3899,#3900,
+#3901,#3902,#3903),.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('') );
+#3897 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3898 = CARTESIAN_POINT('',(2.786408177807,-1.734501988503));
+#3899 = CARTESIAN_POINT('',(3.236408177807,-1.994309609638));
+#3900 = CARTESIAN_POINT('',(3.686408177807,-2.254117230774));
+#3901 = CARTESIAN_POINT('',(3.236408177807,-2.513924851909));
+#3902 = CARTESIAN_POINT('',(2.786408177807,-2.773732473044));
+#3903 = CARTESIAN_POINT('',(2.786408177807,-2.254117230774));
+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3905 = PCURVE('',#2462,#3906);
+#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3911);
+#3907 = LINE('',#3908,#3909);
+#3908 = CARTESIAN_POINT('',(0.,-200.));
+#3909 = VECTOR('',#3910,1.);
+#3910 = DIRECTION('',(1.,0.));
+#3911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3912 = ORIENTED_EDGE('',*,*,#3913,.F.);
+#3913 = EDGE_CURVE('',#3914,#3886,#3916,.T.);
+#3914 = VERTEX_POINT('',#3915);
+#3915 = CARTESIAN_POINT('',(9.2,2.85947459142,200.));
+#3916 = SURFACE_CURVE('',#3917,(#3921,#3928),.PCURVE_S1.);
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(9.2,2.85947459142,200.));
+#3919 = VECTOR('',#3920,1.);
+#3920 = DIRECTION('',(-1.,-6.3E-16,-0.));
+#3921 = PCURVE('',#971,#3922);
+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927);
+#3923 = LINE('',#3924,#3925);
+#3924 = CARTESIAN_POINT('',(3.786408177807,-2.554117230774));
+#3925 = VECTOR('',#3926,1.);
+#3926 = DIRECTION('',(-1.,-6.3E-16));
+#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3928 = PCURVE('',#2490,#3929);
+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);
+#3930 = LINE('',#3931,#3932);
+#3931 = CARTESIAN_POINT('',(-0.,-200.));
+#3932 = VECTOR('',#3933,1.);
+#3933 = DIRECTION('',(-1.,0.));
+#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3935 = ORIENTED_EDGE('',*,*,#3936,.F.);
+#3936 = EDGE_CURVE('',#3937,#3914,#3939,.T.);
+#3937 = VERTEX_POINT('',#3938);
+#3938 = CARTESIAN_POINT('',(10.,3.65947459142,200.));
+#3939 = SURFACE_CURVE('',#3940,(#3945,#3956),.PCURVE_S1.);
+#3940 = CIRCLE('',#3941,0.8);
+#3941 = AXIS2_PLACEMENT_3D('',#3942,#3943,#3944);
+#3942 = CARTESIAN_POINT('',(9.2,3.65947459142,200.));
+#3943 = DIRECTION('',(0.,0.,-1.));
+#3944 = DIRECTION('',(-1.,-0.,-0.));
+#3945 = PCURVE('',#971,#3946);
+#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3955);
+#3947 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3948,#3949,#3950,#3951,
+#3952,#3953,#3954),.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('') );
+#3948 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#3949 = CARTESIAN_POINT('',(2.986408177807,-0.368476584719));
+#3950 = CARTESIAN_POINT('',(4.186408177807,-1.061296907746));
+#3951 = CARTESIAN_POINT('',(5.386408177807,-1.754117230774));
+#3952 = CARTESIAN_POINT('',(4.186408177807,-2.446937553801));
+#3953 = CARTESIAN_POINT('',(2.986408177807,-3.139757876829));
+#3954 = CARTESIAN_POINT('',(2.986408177807,-1.754117230774));
+#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3956 = PCURVE('',#2523,#3957);
+#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3962);
+#3958 = LINE('',#3959,#3960);
+#3959 = CARTESIAN_POINT('',(0.,-200.));
+#3960 = VECTOR('',#3961,1.);
+#3961 = DIRECTION('',(1.,0.));
+#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3963 = ORIENTED_EDGE('',*,*,#3964,.F.);
+#3964 = EDGE_CURVE('',#3965,#3937,#3967,.T.);
+#3965 = VERTEX_POINT('',#3966);
+#3966 = CARTESIAN_POINT('',(10.,8.28947459142,200.));
+#3967 = SURFACE_CURVE('',#3968,(#3972,#3979),.PCURVE_S1.);
+#3968 = LINE('',#3969,#3970);
+#3969 = CARTESIAN_POINT('',(10.,8.28947459142,200.));
+#3970 = VECTOR('',#3971,1.);
+#3971 = DIRECTION('',(-0.,-1.,-0.));
+#3972 = PCURVE('',#971,#3973);
+#3973 = DEFINITIONAL_REPRESENTATION('',(#3974),#3978);
+#3974 = LINE('',#3975,#3976);
+#3975 = CARTESIAN_POINT('',(4.586408177807,2.875882769226));
+#3976 = VECTOR('',#3977,1.);
+#3977 = DIRECTION('',(-0.,-1.));
+#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3979 = PCURVE('',#2551,#3980);
+#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3985);
+#3981 = LINE('',#3982,#3983);
+#3982 = CARTESIAN_POINT('',(-0.,-200.));
+#3983 = VECTOR('',#3984,1.);
+#3984 = DIRECTION('',(-1.,0.));
+#3985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3986 = ORIENTED_EDGE('',*,*,#3987,.F.);
+#3987 = EDGE_CURVE('',#3988,#3965,#3990,.T.);
+#3988 = VERTEX_POINT('',#3989);
+#3989 = CARTESIAN_POINT('',(8.28947459142,10.,200.));
+#3990 = SURFACE_CURVE('',#3991,(#3996,#4007),.PCURVE_S1.);
+#3991 = CIRCLE('',#3992,1.71052540858);
+#3992 = AXIS2_PLACEMENT_3D('',#3993,#3994,#3995);
+#3993 = CARTESIAN_POINT('',(8.28947459142,8.28947459142,200.));
+#3994 = DIRECTION('',(0.,0.,-1.));
+#3995 = DIRECTION('',(-1.,-0.,-0.));
+#3996 = PCURVE('',#971,#3997);
+#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4006);
+#3998 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3999,#4000,#4001,#4002,
+#4003,#4004,#4005),.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('') );
+#3999 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#4000 = CARTESIAN_POINT('',(1.165357360646,5.838599684525));
+#4001 = CARTESIAN_POINT('',(3.731145473516,4.357241226876));
+#4002 = CARTESIAN_POINT('',(6.296933586387,2.875882769226));
+#4003 = CARTESIAN_POINT('',(3.731145473516,1.394524311577));
+#4004 = CARTESIAN_POINT('',(1.165357360646,-8.683414607203E-02));
+#4005 = CARTESIAN_POINT('',(1.165357360646,2.875882769226));
+#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4007 = PCURVE('',#2584,#4008);
+#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013);
+#4009 = LINE('',#4010,#4011);
+#4010 = CARTESIAN_POINT('',(0.,-200.));
+#4011 = VECTOR('',#4012,1.);
+#4012 = DIRECTION('',(1.,0.));
+#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4014 = ORIENTED_EDGE('',*,*,#4015,.T.);
+#4015 = EDGE_CURVE('',#3988,#4016,#4018,.T.);
+#4016 = VERTEX_POINT('',#4017);
+#4017 = CARTESIAN_POINT('',(3.65947459142,10.,200.));
+#4018 = SURFACE_CURVE('',#4019,(#4023,#4030),.PCURVE_S1.);
+#4019 = LINE('',#4020,#4021);
+#4020 = CARTESIAN_POINT('',(8.28947459142,10.,200.));
+#4021 = VECTOR('',#4022,1.);
+#4022 = DIRECTION('',(-1.,-0.,-0.));
+#4023 = PCURVE('',#971,#4024);
+#4024 = DEFINITIONAL_REPRESENTATION('',(#4025),#4029);
+#4025 = LINE('',#4026,#4027);
+#4026 = CARTESIAN_POINT('',(2.875882769226,4.586408177807));
+#4027 = VECTOR('',#4028,1.);
+#4028 = DIRECTION('',(-1.,0.));
+#4029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4030 = PCURVE('',#2612,#4031);
+#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036);
+#4032 = LINE('',#4033,#4034);
+#4033 = CARTESIAN_POINT('',(-0.,-200.));
+#4034 = VECTOR('',#4035,1.);
+#4035 = DIRECTION('',(-1.,0.));
+#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4037 = ORIENTED_EDGE('',*,*,#4038,.F.);
+#4038 = EDGE_CURVE('',#4039,#4016,#4041,.T.);
+#4039 = VERTEX_POINT('',#4040);
+#4040 = CARTESIAN_POINT('',(2.85947459142,9.2,200.));
+#4041 = SURFACE_CURVE('',#4042,(#4047,#4058),.PCURVE_S1.);
+#4042 = CIRCLE('',#4043,0.8);
+#4043 = AXIS2_PLACEMENT_3D('',#4044,#4045,#4046);
+#4044 = CARTESIAN_POINT('',(3.65947459142,9.2,200.));
+#4045 = DIRECTION('',(0.,0.,-1.));
+#4046 = DIRECTION('',(-1.,-0.,-0.));
+#4047 = PCURVE('',#971,#4048);
+#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4057);
+#4049 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4050,#4051,#4052,#4053,
+#4054,#4055,#4056),.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('') );
+#4050 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#4051 = CARTESIAN_POINT('',(-2.554117230774,5.172048823862));
+#4052 = CARTESIAN_POINT('',(-1.354117230774,4.479228500834));
+#4053 = CARTESIAN_POINT('',(-0.154117230774,3.786408177807));
+#4054 = CARTESIAN_POINT('',(-1.354117230774,3.093587854779));
+#4055 = CARTESIAN_POINT('',(-2.554117230774,2.400767531751));
+#4056 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#4057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4058 = PCURVE('',#2645,#4059);
+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);
+#4060 = LINE('',#4061,#4062);
+#4061 = CARTESIAN_POINT('',(0.,-200.));
+#4062 = VECTOR('',#4063,1.);
+#4063 = DIRECTION('',(1.,0.));
+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#4066 = EDGE_CURVE('',#4039,#4067,#4069,.T.);
+#4067 = VERTEX_POINT('',#4068);
+#4068 = CARTESIAN_POINT('',(2.85947459142,8.5,200.));
+#4069 = SURFACE_CURVE('',#4070,(#4074,#4081),.PCURVE_S1.);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(2.85947459142,9.2,200.));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(-1.27E-15,-1.,-0.));
+#4074 = PCURVE('',#971,#4075);
+#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080);
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(-2.554117230774,3.786408177807));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(-1.27E-15,-1.));
+#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4081 = PCURVE('',#2673,#4082);
+#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087);
+#4083 = LINE('',#4084,#4085);
+#4084 = CARTESIAN_POINT('',(-0.,-200.));
+#4085 = VECTOR('',#4086,1.);
+#4086 = DIRECTION('',(-1.,0.));
+#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4088 = ORIENTED_EDGE('',*,*,#4089,.F.);
+#4089 = EDGE_CURVE('',#3584,#4067,#4090,.T.);
+#4090 = SURFACE_CURVE('',#4091,(#4096,#4107),.PCURVE_S1.);
+#4091 = CIRCLE('',#4092,0.3);
+#4092 = AXIS2_PLACEMENT_3D('',#4093,#4094,#4095);
+#4093 = CARTESIAN_POINT('',(3.15947459142,8.5,200.));
+#4094 = DIRECTION('',(0.,0.,-1.));
+#4095 = DIRECTION('',(-1.,-0.,-0.));
+#4096 = PCURVE('',#971,#4097);
+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4106);
+#4098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4099,#4100,#4101,#4102,
+#4103,#4104,#4105),.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('') );
+#4099 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#4100 = CARTESIAN_POINT('',(-2.554117230774,3.606023420077));
+#4101 = CARTESIAN_POINT('',(-2.104117230774,3.346215798942));
+#4102 = CARTESIAN_POINT('',(-1.654117230774,3.086408177807));
+#4103 = CARTESIAN_POINT('',(-2.104117230774,2.826600556671));
+#4104 = CARTESIAN_POINT('',(-2.554117230774,2.566792935536));
+#4105 = CARTESIAN_POINT('',(-2.554117230774,3.086408177807));
+#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4107 = PCURVE('',#2704,#4108);
+#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113);
+#4109 = LINE('',#4110,#4111);
+#4110 = CARTESIAN_POINT('',(0.,-200.));
+#4111 = VECTOR('',#4112,1.);
+#4112 = DIRECTION('',(1.,0.));
+#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4114 = ADVANCED_FACE('',(#4115),#1387,.T.);
+#4115 = FACE_BOUND('',#4116,.F.);
+#4116 = EDGE_LOOP('',(#4117,#4138,#4139,#4140));
+#4117 = ORIENTED_EDGE('',*,*,#4118,.T.);
+#4118 = EDGE_CURVE('',#1495,#3120,#4119,.T.);
+#4119 = SURFACE_CURVE('',#4120,(#4124,#4131),.PCURVE_S1.);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(-1.135,-3.65,0.));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(0.,0.,1.));
+#4124 = PCURVE('',#1387,#4125);
+#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130);
+#4126 = LINE('',#4127,#4128);
+#4127 = CARTESIAN_POINT('',(2.22044604925E-16,-0.));
+#4128 = VECTOR('',#4129,1.);
+#4129 = DIRECTION('',(-0.,-1.));
+#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4131 = PCURVE('',#1515,#4132);
+#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137);
+#4133 = LINE('',#4134,#4135);
+#4134 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4135 = VECTOR('',#4136,1.);
+#4136 = DIRECTION('',(0.,-1.));
+#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4138 = ORIENTED_EDGE('',*,*,#3147,.T.);
+#4139 = ORIENTED_EDGE('',*,*,#1373,.F.);
+#4140 = ORIENTED_EDGE('',*,*,#1527,.F.);
+#4141 = ADVANCED_FACE('',(#4142),#1421,.T.);
+#4142 = FACE_BOUND('',#4143,.F.);
+#4143 = EDGE_LOOP('',(#4144,#4165,#4166,#4187));
+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#4145 = EDGE_CURVE('',#1404,#3044,#4146,.T.);
+#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.);
+#4147 = LINE('',#4148,#4149);
+#4148 = CARTESIAN_POINT('',(-3.15947459142,-8.2,0.));
+#4149 = VECTOR('',#4150,1.);
+#4150 = DIRECTION('',(0.,0.,1.));
+#4151 = PCURVE('',#1421,#4152);
+#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157);
+#4153 = LINE('',#4154,#4155);
+#4154 = CARTESIAN_POINT('',(0.,-0.));
+#4155 = VECTOR('',#4156,1.);
+#4156 = DIRECTION('',(-0.,-1.));
+#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4158 = PCURVE('',#2023,#4159);
+#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164);
+#4160 = LINE('',#4161,#4162);
+#4161 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4162 = VECTOR('',#4163,1.);
+#4163 = DIRECTION('',(0.,-1.));
+#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4165 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#4166 = ORIENTED_EDGE('',*,*,#4167,.F.);
+#4167 = EDGE_CURVE('',#1406,#3046,#4168,.T.);
+#4168 = SURFACE_CURVE('',#4169,(#4173,#4180),.PCURVE_S1.);
+#4169 = LINE('',#4170,#4171);
+#4170 = CARTESIAN_POINT('',(-5.32947459142,-8.2,0.));
+#4171 = VECTOR('',#4172,1.);
+#4172 = DIRECTION('',(0.,0.,1.));
+#4173 = PCURVE('',#1421,#4174);
+#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(-2.17,0.));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(-0.,-1.));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4180 = PCURVE('',#1454,#4181);
+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);
+#4182 = LINE('',#4183,#4184);
+#4183 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4184 = VECTOR('',#4185,1.);
+#4185 = DIRECTION('',(0.,-1.));
+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4187 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#4188 = ADVANCED_FACE('',(#4189),#1454,.F.);
+#4189 = FACE_BOUND('',#4190,.F.);
+#4190 = EDGE_LOOP('',(#4191,#4192,#4193,#4214));
+#4191 = ORIENTED_EDGE('',*,*,#4167,.T.);
+#4192 = ORIENTED_EDGE('',*,*,#3068,.T.);
+#4193 = ORIENTED_EDGE('',*,*,#4194,.F.);
+#4194 = EDGE_CURVE('',#1434,#3069,#4195,.T.);
+#4195 = SURFACE_CURVE('',#4196,(#4200,#4207),.PCURVE_S1.);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(-5.85549706333,-6.87,0.));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(0.,0.,1.));
+#4200 = PCURVE('',#1454,#4201);
+#4201 = DEFINITIONAL_REPRESENTATION('',(#4202),#4206);
+#4202 = LINE('',#4203,#4204);
+#4203 = CARTESIAN_POINT('',(3.959137149564,0.));
+#4204 = VECTOR('',#4205,1.);
+#4205 = DIRECTION('',(0.,-1.));
+#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4207 = PCURVE('',#1482,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);
+#4209 = LINE('',#4210,#4211);
+#4210 = CARTESIAN_POINT('',(-0.,0.));
+#4211 = VECTOR('',#4212,1.);
+#4212 = DIRECTION('',(-0.,-1.));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = ORIENTED_EDGE('',*,*,#1433,.F.);
+#4215 = ADVANCED_FACE('',(#4216),#1482,.T.);
+#4216 = FACE_BOUND('',#4217,.F.);
+#4217 = EDGE_LOOP('',(#4218,#4219,#4220,#4241));
+#4218 = ORIENTED_EDGE('',*,*,#4194,.T.);
+#4219 = ORIENTED_EDGE('',*,*,#3096,.T.);
+#4220 = ORIENTED_EDGE('',*,*,#4221,.F.);
+#4221 = EDGE_CURVE('',#1467,#3097,#4222,.T.);
+#4222 = SURFACE_CURVE('',#4223,(#4227,#4234),.PCURVE_S1.);
+#4223 = LINE('',#4224,#4225);
+#4224 = CARTESIAN_POINT('',(-3.36,-4.53,0.));
+#4225 = VECTOR('',#4226,1.);
+#4226 = DIRECTION('',(0.,0.,1.));
+#4227 = PCURVE('',#1482,#4228);
+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(-3.420980209397,0.));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(-0.,-1.));
+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4234 = PCURVE('',#1515,#4235);
+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(3.959137149564,0.));
+#4238 = VECTOR('',#4239,1.);
+#4239 = DIRECTION('',(0.,-1.));
+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4241 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#4242 = ADVANCED_FACE('',(#4243),#1515,.F.);
+#4243 = FACE_BOUND('',#4244,.F.);
+#4244 = EDGE_LOOP('',(#4245,#4246,#4247,#4248));
+#4245 = ORIENTED_EDGE('',*,*,#4221,.T.);
+#4246 = ORIENTED_EDGE('',*,*,#3119,.T.);
+#4247 = ORIENTED_EDGE('',*,*,#4118,.F.);
+#4248 = ORIENTED_EDGE('',*,*,#1494,.F.);
+#4249 = ADVANCED_FACE('',(#4250),#1570,.F.);
+#4250 = FACE_BOUND('',#4251,.F.);
+#4251 = EDGE_LOOP('',(#4252,#4253,#4254,#4279));
+#4252 = ORIENTED_EDGE('',*,*,#2038,.T.);
+#4253 = ORIENTED_EDGE('',*,*,#3169,.T.);
+#4254 = ORIENTED_EDGE('',*,*,#4255,.F.);
+#4255 = EDGE_CURVE('',#1550,#3170,#4256,.T.);
+#4256 = SURFACE_CURVE('',#4257,(#4261,#4268),.PCURVE_S1.);
+#4257 = LINE('',#4258,#4259);
+#4258 = CARTESIAN_POINT('',(-2.15,0.,0.));
+#4259 = VECTOR('',#4260,1.);
+#4260 = DIRECTION('',(0.,0.,1.));
+#4261 = PCURVE('',#1570,#4262);
+#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267);
+#4263 = LINE('',#4264,#4265);
+#4264 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4265 = VECTOR('',#4266,1.);
+#4266 = DIRECTION('',(0.,-1.));
+#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4268 = PCURVE('',#4269,#4274);
+#4269 = CYLINDRICAL_SURFACE('',#4270,2.15);
+#4270 = AXIS2_PLACEMENT_3D('',#4271,#4272,#4273);
+#4271 = CARTESIAN_POINT('',(0.,0.,0.));
+#4272 = DIRECTION('',(-0.,-0.,-1.));
+#4273 = DIRECTION('',(1.,0.,0.));
+#4274 = DEFINITIONAL_REPRESENTATION('',(#4275),#4278);
+#4275 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4276,#4277),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,200.),.PIECEWISE_BEZIER_KNOTS.);
+#4276 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4277 = CARTESIAN_POINT('',(-3.14159265359,-200.));
+#4278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4279 = ORIENTED_EDGE('',*,*,#1549,.F.);
+#4280 = ADVANCED_FACE('',(#4281),#1598,.F.);
+#4281 = FACE_BOUND('',#4282,.T.);
+#4282 = EDGE_LOOP('',(#4283,#4313,#4342,#4370,#4399,#4425,#4426,#4448,
+    #4449,#4477,#4506,#4534,#4563,#4591,#4620,#4648,#4677,#4705,#4734,
+    #4762,#4791,#4819));
+#4283 = ORIENTED_EDGE('',*,*,#4284,.T.);
+#4284 = EDGE_CURVE('',#4285,#4287,#4289,.T.);
+#4285 = VERTEX_POINT('',#4286);
+#4286 = CARTESIAN_POINT('',(-3.15947459142,8.2,0.));
+#4287 = VERTEX_POINT('',#4288);
+#4288 = CARTESIAN_POINT('',(-5.32947459142,8.2,0.));
+#4289 = SURFACE_CURVE('',#4290,(#4294,#4301),.PCURVE_S1.);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(-3.15947459142,8.2,0.));
+#4292 = VECTOR('',#4293,1.);
+#4293 = DIRECTION('',(-1.,0.,0.));
+#4294 = PCURVE('',#1598,#4295);
+#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4300);
+#4296 = LINE('',#4297,#4298);
+#4297 = CARTESIAN_POINT('',(2.254117230774,2.786408177807));
+#4298 = VECTOR('',#4299,1.);
+#4299 = DIRECTION('',(-1.,0.));
+#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4301 = PCURVE('',#4302,#4307);
+#4302 = PLANE('',#4303);
+#4303 = AXIS2_PLACEMENT_3D('',#4304,#4305,#4306);
+#4304 = CARTESIAN_POINT('',(-3.15947459142,8.2,0.));
+#4305 = DIRECTION('',(0.,-1.,0.));
+#4306 = DIRECTION('',(-1.,0.,0.));
+#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312);
+#4308 = LINE('',#4309,#4310);
+#4309 = CARTESIAN_POINT('',(0.,-0.));
+#4310 = VECTOR('',#4311,1.);
+#4311 = DIRECTION('',(1.,0.));
+#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4313 = ORIENTED_EDGE('',*,*,#4314,.T.);
+#4314 = EDGE_CURVE('',#4287,#4315,#4317,.T.);
+#4315 = VERTEX_POINT('',#4316);
+#4316 = CARTESIAN_POINT('',(-5.85549706333,6.87,0.));
+#4317 = SURFACE_CURVE('',#4318,(#4323,#4330),.PCURVE_S1.);
+#4318 = CIRCLE('',#4319,0.769022421411);
+#4319 = AXIS2_PLACEMENT_3D('',#4320,#4321,#4322);
+#4320 = CARTESIAN_POINT('',(-5.32947459142,7.430977578589,0.));
+#4321 = DIRECTION('',(0.,0.,1.));
+#4322 = DIRECTION('',(1.,0.,0.));
+#4323 = PCURVE('',#1598,#4324);
+#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4329);
+#4325 = CIRCLE('',#4326,0.769022421411);
+#4326 = AXIS2_PLACEMENT_2D('',#4327,#4328);
+#4327 = CARTESIAN_POINT('',(8.411723077363E-02,2.017385756395));
+#4328 = DIRECTION('',(1.,0.));
+#4329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4330 = PCURVE('',#4331,#4336);
+#4331 = CYLINDRICAL_SURFACE('',#4332,0.769022421411);
+#4332 = AXIS2_PLACEMENT_3D('',#4333,#4334,#4335);
+#4333 = CARTESIAN_POINT('',(-5.32947459142,7.430977578589,0.));
+#4334 = DIRECTION('',(-0.,-0.,-1.));
+#4335 = DIRECTION('',(1.,0.,0.));
+#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(-0.,0.));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(-1.,0.));
+#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4342 = ORIENTED_EDGE('',*,*,#4343,.T.);
+#4343 = EDGE_CURVE('',#4315,#4344,#4346,.T.);
+#4344 = VERTEX_POINT('',#4345);
+#4345 = CARTESIAN_POINT('',(-3.36,4.53,0.));
+#4346 = SURFACE_CURVE('',#4347,(#4351,#4358),.PCURVE_S1.);
+#4347 = LINE('',#4348,#4349);
+#4348 = CARTESIAN_POINT('',(-5.85549706333,6.87,0.));
+#4349 = VECTOR('',#4350,1.);
+#4350 = DIRECTION('',(0.729468430269,-0.684014480286,0.));
+#4351 = PCURVE('',#1598,#4352);
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = LINE('',#4354,#4355);
+#4354 = CARTESIAN_POINT('',(-0.441905241136,1.456408177807));
+#4355 = VECTOR('',#4356,1.);
+#4356 = DIRECTION('',(0.729468430269,-0.684014480286));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = PCURVE('',#4359,#4364);
+#4359 = PLANE('',#4360);
+#4360 = AXIS2_PLACEMENT_3D('',#4361,#4362,#4363);
+#4361 = CARTESIAN_POINT('',(-5.85549706333,6.87,0.));
+#4362 = DIRECTION('',(0.684014480286,0.729468430269,0.));
+#4363 = DIRECTION('',(0.729468430269,-0.684014480286,0.));
+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(0.,0.));
+#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('',#4344,#4372,#4374,.T.);
+#4372 = VERTEX_POINT('',#4373);
+#4373 = CARTESIAN_POINT('',(-1.135,3.65,0.));
+#4374 = SURFACE_CURVE('',#4375,(#4380,#4387),.PCURVE_S1.);
+#4375 = CIRCLE('',#4376,3.252855113636);
+#4376 = AXIS2_PLACEMENT_3D('',#4377,#4378,#4379);
+#4377 = CARTESIAN_POINT('',(-1.135,6.902855113636,0.));
+#4378 = DIRECTION('',(0.,0.,1.));
+#4379 = DIRECTION('',(1.,0.,0.));
+#4380 = PCURVE('',#1598,#4381);
+#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386);
+#4382 = CIRCLE('',#4383,3.252855113636);
+#4383 = AXIS2_PLACEMENT_2D('',#4384,#4385);
+#4384 = CARTESIAN_POINT('',(4.278591822193,1.489263291443));
+#4385 = DIRECTION('',(1.,0.));
+#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4387 = PCURVE('',#4388,#4393);
+#4388 = CYLINDRICAL_SURFACE('',#4389,3.252855113636);
+#4389 = AXIS2_PLACEMENT_3D('',#4390,#4391,#4392);
+#4390 = CARTESIAN_POINT('',(-1.135,6.902855113636,0.));
+#4391 = DIRECTION('',(-0.,-0.,-1.));
+#4392 = DIRECTION('',(1.,0.,0.));
+#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398);
+#4394 = LINE('',#4395,#4396);
+#4395 = CARTESIAN_POINT('',(-0.,0.));
+#4396 = VECTOR('',#4397,1.);
+#4397 = DIRECTION('',(-1.,0.));
+#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4399 = ORIENTED_EDGE('',*,*,#4400,.T.);
+#4400 = EDGE_CURVE('',#4372,#2214,#4401,.T.);
+#4401 = SURFACE_CURVE('',#4402,(#4406,#4413),.PCURVE_S1.);
+#4402 = LINE('',#4403,#4404);
+#4403 = CARTESIAN_POINT('',(-1.135,3.65,0.));
+#4404 = VECTOR('',#4405,1.);
+#4405 = DIRECTION('',(1.,0.,0.));
+#4406 = PCURVE('',#1598,#4407);
+#4407 = DEFINITIONAL_REPRESENTATION('',(#4408),#4412);
+#4408 = LINE('',#4409,#4410);
+#4409 = CARTESIAN_POINT('',(4.278591822193,-1.763591822193));
+#4410 = VECTOR('',#4411,1.);
+#4411 = DIRECTION('',(1.,0.));
+#4412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4413 = PCURVE('',#4414,#4419);
+#4414 = PLANE('',#4415);
+#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418);
+#4416 = CARTESIAN_POINT('',(-1.135,3.65,0.));
+#4417 = DIRECTION('',(0.,1.,0.));
+#4418 = DIRECTION('',(1.,0.,0.));
+#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424);
+#4420 = LINE('',#4421,#4422);
+#4421 = CARTESIAN_POINT('',(0.,0.));
+#4422 = VECTOR('',#4423,1.);
+#4423 = DIRECTION('',(1.,0.));
+#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4425 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#4426 = ORIENTED_EDGE('',*,*,#4427,.T.);
+#4427 = EDGE_CURVE('',#2242,#1550,#4428,.T.);
+#4428 = SURFACE_CURVE('',#4429,(#4434,#4441),.PCURVE_S1.);
+#4429 = CIRCLE('',#4430,2.15);
+#4430 = AXIS2_PLACEMENT_3D('',#4431,#4432,#4433);
+#4431 = CARTESIAN_POINT('',(0.,0.,0.));
+#4432 = DIRECTION('',(0.,0.,1.));
+#4433 = DIRECTION('',(1.,0.,0.));
+#4434 = PCURVE('',#1598,#4435);
+#4435 = DEFINITIONAL_REPRESENTATION('',(#4436),#4440);
+#4436 = CIRCLE('',#4437,2.15);
+#4437 = AXIS2_PLACEMENT_2D('',#4438,#4439);
+#4438 = CARTESIAN_POINT('',(5.413591822193,-5.413591822193));
+#4439 = DIRECTION('',(1.,0.));
+#4440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4441 = PCURVE('',#4269,#4442);
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(-0.,0.));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(-1.,0.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = ORIENTED_EDGE('',*,*,#1582,.F.);
+#4449 = ORIENTED_EDGE('',*,*,#4450,.F.);
+#4450 = EDGE_CURVE('',#4451,#1583,#4453,.T.);
+#4451 = VERTEX_POINT('',#4452);
+#4452 = CARTESIAN_POINT('',(-3.65,1.135,0.));
+#4453 = SURFACE_CURVE('',#4454,(#4458,#4465),.PCURVE_S1.);
+#4454 = LINE('',#4455,#4456);
+#4455 = CARTESIAN_POINT('',(-3.65,1.135,0.));
+#4456 = VECTOR('',#4457,1.);
+#4457 = DIRECTION('',(0.,-1.,0.));
+#4458 = PCURVE('',#1598,#4459);
+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(1.763591822193,-4.278591822193));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(0.,-1.));
+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4465 = PCURVE('',#4466,#4471);
+#4466 = PLANE('',#4467);
+#4467 = AXIS2_PLACEMENT_3D('',#4468,#4469,#4470);
+#4468 = CARTESIAN_POINT('',(-3.65,1.135,0.));
+#4469 = DIRECTION('',(1.,0.,0.));
+#4470 = DIRECTION('',(0.,-1.,0.));
+#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4476);
+#4472 = LINE('',#4473,#4474);
+#4473 = CARTESIAN_POINT('',(0.,0.));
+#4474 = VECTOR('',#4475,1.);
+#4475 = DIRECTION('',(1.,0.));
+#4476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4477 = ORIENTED_EDGE('',*,*,#4478,.T.);
+#4478 = EDGE_CURVE('',#4451,#4479,#4481,.T.);
+#4479 = VERTEX_POINT('',#4480);
+#4480 = CARTESIAN_POINT('',(-4.53,3.36,0.));
+#4481 = SURFACE_CURVE('',#4482,(#4487,#4494),.PCURVE_S1.);
+#4482 = CIRCLE('',#4483,3.252855113636);
+#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486);
+#4484 = CARTESIAN_POINT('',(-6.902855113636,1.135,0.));
+#4485 = DIRECTION('',(0.,0.,1.));
+#4486 = DIRECTION('',(1.,0.,0.));
+#4487 = PCURVE('',#1598,#4488);
+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);
+#4489 = CIRCLE('',#4490,3.252855113636);
+#4490 = AXIS2_PLACEMENT_2D('',#4491,#4492);
+#4491 = CARTESIAN_POINT('',(-1.489263291443,-4.278591822193));
+#4492 = DIRECTION('',(1.,0.));
+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4494 = PCURVE('',#4495,#4500);
+#4495 = CYLINDRICAL_SURFACE('',#4496,3.252855113636);
+#4496 = AXIS2_PLACEMENT_3D('',#4497,#4498,#4499);
+#4497 = CARTESIAN_POINT('',(-6.902855113636,1.135,0.));
+#4498 = DIRECTION('',(-0.,-0.,-1.));
+#4499 = DIRECTION('',(1.,0.,0.));
+#4500 = DEFINITIONAL_REPRESENTATION('',(#4501),#4505);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(-0.,0.));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(-1.,0.));
+#4505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4506 = ORIENTED_EDGE('',*,*,#4507,.F.);
+#4507 = EDGE_CURVE('',#4508,#4479,#4510,.T.);
+#4508 = VERTEX_POINT('',#4509);
+#4509 = CARTESIAN_POINT('',(-6.87,5.85549706333,0.));
+#4510 = SURFACE_CURVE('',#4511,(#4515,#4522),.PCURVE_S1.);
+#4511 = LINE('',#4512,#4513);
+#4512 = CARTESIAN_POINT('',(-6.87,5.85549706333,0.));
+#4513 = VECTOR('',#4514,1.);
+#4514 = DIRECTION('',(0.684014480286,-0.729468430269,0.));
+#4515 = PCURVE('',#1598,#4516);
+#4516 = DEFINITIONAL_REPRESENTATION('',(#4517),#4521);
+#4517 = LINE('',#4518,#4519);
+#4518 = CARTESIAN_POINT('',(-1.456408177807,0.441905241136));
+#4519 = VECTOR('',#4520,1.);
+#4520 = DIRECTION('',(0.684014480286,-0.729468430269));
+#4521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4522 = PCURVE('',#4523,#4528);
+#4523 = PLANE('',#4524);
+#4524 = AXIS2_PLACEMENT_3D('',#4525,#4526,#4527);
+#4525 = CARTESIAN_POINT('',(-6.87,5.85549706333,0.));
+#4526 = DIRECTION('',(0.729468430269,0.684014480286,0.));
+#4527 = DIRECTION('',(0.684014480286,-0.729468430269,0.));
+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);
+#4529 = LINE('',#4530,#4531);
+#4530 = CARTESIAN_POINT('',(0.,0.));
+#4531 = VECTOR('',#4532,1.);
+#4532 = DIRECTION('',(1.,0.));
+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4534 = ORIENTED_EDGE('',*,*,#4535,.T.);
+#4535 = EDGE_CURVE('',#4508,#4536,#4538,.T.);
+#4536 = VERTEX_POINT('',#4537);
+#4537 = CARTESIAN_POINT('',(-8.2,5.32947459142,0.));
+#4538 = SURFACE_CURVE('',#4539,(#4544,#4551),.PCURVE_S1.);
+#4539 = CIRCLE('',#4540,0.769022421411);
+#4540 = AXIS2_PLACEMENT_3D('',#4541,#4542,#4543);
+#4541 = CARTESIAN_POINT('',(-7.430977578589,5.32947459142,0.));
+#4542 = DIRECTION('',(0.,0.,1.));
+#4543 = DIRECTION('',(1.,0.,0.));
+#4544 = PCURVE('',#1598,#4545);
+#4545 = DEFINITIONAL_REPRESENTATION('',(#4546),#4550);
+#4546 = CIRCLE('',#4547,0.769022421411);
+#4547 = AXIS2_PLACEMENT_2D('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(-2.017385756395,-8.411723077364E-02));
+#4549 = DIRECTION('',(1.,0.));
+#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4551 = PCURVE('',#4552,#4557);
+#4552 = CYLINDRICAL_SURFACE('',#4553,0.769022421411);
+#4553 = AXIS2_PLACEMENT_3D('',#4554,#4555,#4556);
+#4554 = CARTESIAN_POINT('',(-7.430977578589,5.32947459142,0.));
+#4555 = DIRECTION('',(-0.,-0.,-1.));
+#4556 = DIRECTION('',(1.,0.,0.));
+#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
+#4558 = LINE('',#4559,#4560);
+#4559 = CARTESIAN_POINT('',(-0.,0.));
+#4560 = VECTOR('',#4561,1.);
+#4561 = DIRECTION('',(-1.,0.));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = ORIENTED_EDGE('',*,*,#4564,.F.);
+#4564 = EDGE_CURVE('',#4565,#4536,#4567,.T.);
+#4565 = VERTEX_POINT('',#4566);
+#4566 = CARTESIAN_POINT('',(-8.2,3.15947459142,0.));
+#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.);
+#4568 = LINE('',#4569,#4570);
+#4569 = CARTESIAN_POINT('',(-8.2,3.15947459142,0.));
+#4570 = VECTOR('',#4571,1.);
+#4571 = DIRECTION('',(0.,1.,0.));
+#4572 = PCURVE('',#1598,#4573);
+#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578);
+#4574 = LINE('',#4575,#4576);
+#4575 = CARTESIAN_POINT('',(-2.786408177807,-2.254117230774));
+#4576 = VECTOR('',#4577,1.);
+#4577 = DIRECTION('',(0.,1.));
+#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4579 = PCURVE('',#4580,#4585);
+#4580 = PLANE('',#4581);
+#4581 = AXIS2_PLACEMENT_3D('',#4582,#4583,#4584);
+#4582 = CARTESIAN_POINT('',(-8.2,3.15947459142,0.));
+#4583 = DIRECTION('',(-1.,0.,0.));
+#4584 = DIRECTION('',(0.,1.,0.));
+#4585 = DEFINITIONAL_REPRESENTATION('',(#4586),#4590);
+#4586 = LINE('',#4587,#4588);
+#4587 = CARTESIAN_POINT('',(0.,0.));
+#4588 = VECTOR('',#4589,1.);
+#4589 = DIRECTION('',(1.,0.));
+#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4591 = ORIENTED_EDGE('',*,*,#4592,.F.);
+#4592 = EDGE_CURVE('',#4593,#4565,#4595,.T.);
+#4593 = VERTEX_POINT('',#4594);
+#4594 = CARTESIAN_POINT('',(-8.5,2.85947459142,0.));
+#4595 = SURFACE_CURVE('',#4596,(#4601,#4608),.PCURVE_S1.);
+#4596 = CIRCLE('',#4597,0.3);
+#4597 = AXIS2_PLACEMENT_3D('',#4598,#4599,#4600);
+#4598 = CARTESIAN_POINT('',(-8.5,3.15947459142,0.));
+#4599 = DIRECTION('',(0.,0.,1.));
+#4600 = DIRECTION('',(1.,0.,0.));
+#4601 = PCURVE('',#1598,#4602);
+#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607);
+#4603 = CIRCLE('',#4604,0.3);
+#4604 = AXIS2_PLACEMENT_2D('',#4605,#4606);
+#4605 = CARTESIAN_POINT('',(-3.086408177807,-2.254117230774));
+#4606 = DIRECTION('',(1.,0.));
+#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4608 = PCURVE('',#4609,#4614);
+#4609 = CYLINDRICAL_SURFACE('',#4610,0.3);
+#4610 = AXIS2_PLACEMENT_3D('',#4611,#4612,#4613);
+#4611 = CARTESIAN_POINT('',(-8.5,3.15947459142,0.));
+#4612 = DIRECTION('',(-0.,-0.,-1.));
+#4613 = DIRECTION('',(1.,0.,0.));
+#4614 = DEFINITIONAL_REPRESENTATION('',(#4615),#4619);
+#4615 = LINE('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(-0.,0.));
+#4617 = VECTOR('',#4618,1.);
+#4618 = DIRECTION('',(-1.,0.));
+#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#4621 = EDGE_CURVE('',#4622,#4593,#4624,.T.);
+#4622 = VERTEX_POINT('',#4623);
+#4623 = CARTESIAN_POINT('',(-9.2,2.85947459142,0.));
+#4624 = SURFACE_CURVE('',#4625,(#4629,#4636),.PCURVE_S1.);
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(-9.2,2.85947459142,0.));
+#4627 = VECTOR('',#4628,1.);
+#4628 = DIRECTION('',(1.,-6.3E-16,0.));
+#4629 = PCURVE('',#1598,#4630);
+#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4635);
+#4631 = LINE('',#4632,#4633);
+#4632 = CARTESIAN_POINT('',(-3.786408177807,-2.554117230774));
+#4633 = VECTOR('',#4634,1.);
+#4634 = DIRECTION('',(1.,-6.3E-16));
+#4635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4636 = PCURVE('',#4637,#4642);
+#4637 = PLANE('',#4638);
+#4638 = AXIS2_PLACEMENT_3D('',#4639,#4640,#4641);
+#4639 = CARTESIAN_POINT('',(-9.2,2.85947459142,0.));
+#4640 = DIRECTION('',(6.3E-16,1.,0.));
+#4641 = DIRECTION('',(1.,-6.3E-16,0.));
+#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(0.,0.));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(1.,0.));
+#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4648 = ORIENTED_EDGE('',*,*,#4649,.F.);
+#4649 = EDGE_CURVE('',#4650,#4622,#4652,.T.);
+#4650 = VERTEX_POINT('',#4651);
+#4651 = CARTESIAN_POINT('',(-10.,3.65947459142,0.));
+#4652 = SURFACE_CURVE('',#4653,(#4658,#4665),.PCURVE_S1.);
+#4653 = CIRCLE('',#4654,0.8);
+#4654 = AXIS2_PLACEMENT_3D('',#4655,#4656,#4657);
+#4655 = CARTESIAN_POINT('',(-9.2,3.65947459142,0.));
+#4656 = DIRECTION('',(0.,0.,1.));
+#4657 = DIRECTION('',(1.,0.,0.));
+#4658 = PCURVE('',#1598,#4659);
+#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
+#4660 = CIRCLE('',#4661,0.8);
+#4661 = AXIS2_PLACEMENT_2D('',#4662,#4663);
+#4662 = CARTESIAN_POINT('',(-3.786408177807,-1.754117230774));
+#4663 = DIRECTION('',(1.,0.));
+#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4665 = PCURVE('',#4666,#4671);
+#4666 = CYLINDRICAL_SURFACE('',#4667,0.8);
+#4667 = AXIS2_PLACEMENT_3D('',#4668,#4669,#4670);
+#4668 = CARTESIAN_POINT('',(-9.2,3.65947459142,0.));
+#4669 = DIRECTION('',(-0.,-0.,-1.));
+#4670 = DIRECTION('',(1.,0.,0.));
+#4671 = DEFINITIONAL_REPRESENTATION('',(#4672),#4676);
+#4672 = LINE('',#4673,#4674);
+#4673 = CARTESIAN_POINT('',(-0.,0.));
+#4674 = VECTOR('',#4675,1.);
+#4675 = DIRECTION('',(-1.,0.));
+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4677 = ORIENTED_EDGE('',*,*,#4678,.F.);
+#4678 = EDGE_CURVE('',#4679,#4650,#4681,.T.);
+#4679 = VERTEX_POINT('',#4680);
+#4680 = CARTESIAN_POINT('',(-10.,8.28947459142,0.));
+#4681 = SURFACE_CURVE('',#4682,(#4686,#4693),.PCURVE_S1.);
+#4682 = LINE('',#4683,#4684);
+#4683 = CARTESIAN_POINT('',(-10.,8.28947459142,0.));
+#4684 = VECTOR('',#4685,1.);
+#4685 = DIRECTION('',(0.,-1.,0.));
+#4686 = PCURVE('',#1598,#4687);
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = LINE('',#4689,#4690);
+#4689 = CARTESIAN_POINT('',(-4.586408177807,2.875882769226));
+#4690 = VECTOR('',#4691,1.);
+#4691 = DIRECTION('',(0.,-1.));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = PCURVE('',#4694,#4699);
+#4694 = PLANE('',#4695);
+#4695 = AXIS2_PLACEMENT_3D('',#4696,#4697,#4698);
+#4696 = CARTESIAN_POINT('',(-10.,8.28947459142,0.));
+#4697 = DIRECTION('',(1.,0.,0.));
+#4698 = DIRECTION('',(0.,-1.,0.));
+#4699 = DEFINITIONAL_REPRESENTATION('',(#4700),#4704);
+#4700 = LINE('',#4701,#4702);
+#4701 = CARTESIAN_POINT('',(0.,0.));
+#4702 = VECTOR('',#4703,1.);
+#4703 = DIRECTION('',(1.,0.));
+#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4705 = ORIENTED_EDGE('',*,*,#4706,.F.);
+#4706 = EDGE_CURVE('',#4707,#4679,#4709,.T.);
+#4707 = VERTEX_POINT('',#4708);
+#4708 = CARTESIAN_POINT('',(-8.28947459142,10.,0.));
+#4709 = SURFACE_CURVE('',#4710,(#4715,#4722),.PCURVE_S1.);
+#4710 = CIRCLE('',#4711,1.71052540858);
+#4711 = AXIS2_PLACEMENT_3D('',#4712,#4713,#4714);
+#4712 = CARTESIAN_POINT('',(-8.28947459142,8.28947459142,0.));
+#4713 = DIRECTION('',(0.,0.,1.));
+#4714 = DIRECTION('',(1.,0.,0.));
+#4715 = PCURVE('',#1598,#4716);
+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
+#4717 = CIRCLE('',#4718,1.71052540858);
+#4718 = AXIS2_PLACEMENT_2D('',#4719,#4720);
+#4719 = CARTESIAN_POINT('',(-2.875882769226,2.875882769226));
+#4720 = DIRECTION('',(1.,0.));
+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4722 = PCURVE('',#4723,#4728);
+#4723 = CYLINDRICAL_SURFACE('',#4724,1.71052540858);
+#4724 = AXIS2_PLACEMENT_3D('',#4725,#4726,#4727);
+#4725 = CARTESIAN_POINT('',(-8.28947459142,8.28947459142,0.));
+#4726 = DIRECTION('',(-0.,-0.,-1.));
+#4727 = DIRECTION('',(1.,0.,0.));
+#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733);
+#4729 = LINE('',#4730,#4731);
+#4730 = CARTESIAN_POINT('',(-0.,0.));
+#4731 = VECTOR('',#4732,1.);
+#4732 = DIRECTION('',(-1.,0.));
+#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4734 = ORIENTED_EDGE('',*,*,#4735,.T.);
+#4735 = EDGE_CURVE('',#4707,#4736,#4738,.T.);
+#4736 = VERTEX_POINT('',#4737);
+#4737 = CARTESIAN_POINT('',(-3.65947459142,10.,0.));
+#4738 = SURFACE_CURVE('',#4739,(#4743,#4750),.PCURVE_S1.);
+#4739 = LINE('',#4740,#4741);
+#4740 = CARTESIAN_POINT('',(-8.28947459142,10.,0.));
+#4741 = VECTOR('',#4742,1.);
+#4742 = DIRECTION('',(1.,0.,0.));
+#4743 = PCURVE('',#1598,#4744);
+#4744 = DEFINITIONAL_REPRESENTATION('',(#4745),#4749);
+#4745 = LINE('',#4746,#4747);
+#4746 = CARTESIAN_POINT('',(-2.875882769226,4.586408177807));
+#4747 = VECTOR('',#4748,1.);
+#4748 = DIRECTION('',(1.,0.));
+#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4750 = PCURVE('',#4751,#4756);
+#4751 = PLANE('',#4752);
+#4752 = AXIS2_PLACEMENT_3D('',#4753,#4754,#4755);
+#4753 = CARTESIAN_POINT('',(-8.28947459142,10.,0.));
+#4754 = DIRECTION('',(0.,1.,0.));
+#4755 = DIRECTION('',(1.,0.,0.));
+#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4761);
+#4757 = LINE('',#4758,#4759);
+#4758 = CARTESIAN_POINT('',(0.,0.));
+#4759 = VECTOR('',#4760,1.);
+#4760 = DIRECTION('',(1.,0.));
+#4761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4762 = ORIENTED_EDGE('',*,*,#4763,.F.);
+#4763 = EDGE_CURVE('',#4764,#4736,#4766,.T.);
+#4764 = VERTEX_POINT('',#4765);
+#4765 = CARTESIAN_POINT('',(-2.85947459142,9.2,0.));
+#4766 = SURFACE_CURVE('',#4767,(#4772,#4779),.PCURVE_S1.);
+#4767 = CIRCLE('',#4768,0.8);
+#4768 = AXIS2_PLACEMENT_3D('',#4769,#4770,#4771);
+#4769 = CARTESIAN_POINT('',(-3.65947459142,9.2,0.));
+#4770 = DIRECTION('',(0.,0.,1.));
+#4771 = DIRECTION('',(1.,0.,0.));
+#4772 = PCURVE('',#1598,#4773);
+#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778);
+#4774 = CIRCLE('',#4775,0.8);
+#4775 = AXIS2_PLACEMENT_2D('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(1.754117230774,3.786408177807));
+#4777 = DIRECTION('',(1.,0.));
+#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4779 = PCURVE('',#4780,#4785);
+#4780 = CYLINDRICAL_SURFACE('',#4781,0.8);
+#4781 = AXIS2_PLACEMENT_3D('',#4782,#4783,#4784);
+#4782 = CARTESIAN_POINT('',(-3.65947459142,9.2,0.));
+#4783 = DIRECTION('',(-0.,-0.,-1.));
+#4784 = DIRECTION('',(1.,0.,0.));
+#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790);
+#4786 = LINE('',#4787,#4788);
+#4787 = CARTESIAN_POINT('',(-0.,0.));
+#4788 = VECTOR('',#4789,1.);
+#4789 = DIRECTION('',(-1.,0.));
+#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4791 = ORIENTED_EDGE('',*,*,#4792,.T.);
+#4792 = EDGE_CURVE('',#4764,#4793,#4795,.T.);
+#4793 = VERTEX_POINT('',#4794);
+#4794 = CARTESIAN_POINT('',(-2.85947459142,8.5,0.));
+#4795 = SURFACE_CURVE('',#4796,(#4800,#4807),.PCURVE_S1.);
+#4796 = LINE('',#4797,#4798);
+#4797 = CARTESIAN_POINT('',(-2.85947459142,9.2,0.));
+#4798 = VECTOR('',#4799,1.);
+#4799 = DIRECTION('',(1.27E-15,-1.,0.));
+#4800 = PCURVE('',#1598,#4801);
+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);
+#4802 = LINE('',#4803,#4804);
+#4803 = CARTESIAN_POINT('',(2.554117230774,3.786408177807));
+#4804 = VECTOR('',#4805,1.);
+#4805 = DIRECTION('',(1.27E-15,-1.));
+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4807 = PCURVE('',#4808,#4813);
+#4808 = PLANE('',#4809);
+#4809 = AXIS2_PLACEMENT_3D('',#4810,#4811,#4812);
+#4810 = CARTESIAN_POINT('',(-2.85947459142,9.2,0.));
+#4811 = DIRECTION('',(1.,1.27E-15,0.));
+#4812 = DIRECTION('',(1.27E-15,-1.,0.));
+#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818);
+#4814 = LINE('',#4815,#4816);
+#4815 = CARTESIAN_POINT('',(0.,0.));
+#4816 = VECTOR('',#4817,1.);
+#4817 = DIRECTION('',(1.,0.));
+#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4819 = ORIENTED_EDGE('',*,*,#4820,.F.);
+#4820 = EDGE_CURVE('',#4285,#4793,#4821,.T.);
+#4821 = SURFACE_CURVE('',#4822,(#4827,#4834),.PCURVE_S1.);
+#4822 = CIRCLE('',#4823,0.3);
+#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826);
+#4824 = CARTESIAN_POINT('',(-3.15947459142,8.5,0.));
+#4825 = DIRECTION('',(0.,0.,1.));
+#4826 = DIRECTION('',(1.,0.,0.));
+#4827 = PCURVE('',#1598,#4828);
+#4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833);
+#4829 = CIRCLE('',#4830,0.3);
+#4830 = AXIS2_PLACEMENT_2D('',#4831,#4832);
+#4831 = CARTESIAN_POINT('',(2.254117230774,3.086408177807));
+#4832 = DIRECTION('',(1.,0.));
+#4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4834 = PCURVE('',#4835,#4840);
+#4835 = CYLINDRICAL_SURFACE('',#4836,0.3);
+#4836 = AXIS2_PLACEMENT_3D('',#4837,#4838,#4839);
+#4837 = CARTESIAN_POINT('',(-3.15947459142,8.5,0.));
+#4838 = DIRECTION('',(-0.,-0.,-1.));
+#4839 = DIRECTION('',(1.,0.,0.));
+#4840 = DEFINITIONAL_REPRESENTATION('',(#4841),#4845);
+#4841 = LINE('',#4842,#4843);
+#4842 = CARTESIAN_POINT('',(-0.,0.));
+#4843 = VECTOR('',#4844,1.);
+#4844 = DIRECTION('',(-1.,0.));
+#4845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4846 = ADVANCED_FACE('',(#4847),#1626,.F.);
+#4847 = FACE_BOUND('',#4848,.T.);
+#4848 = EDGE_LOOP('',(#4849,#4870,#4871,#4892));
+#4849 = ORIENTED_EDGE('',*,*,#4850,.T.);
+#4850 = EDGE_CURVE('',#1611,#3226,#4851,.T.);
+#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.);
+#4852 = LINE('',#4853,#4854);
+#4853 = CARTESIAN_POINT('',(-3.65,-1.135,0.));
+#4854 = VECTOR('',#4855,1.);
+#4855 = DIRECTION('',(0.,0.,1.));
+#4856 = PCURVE('',#1626,#4857);
+#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);
+#4858 = LINE('',#4859,#4860);
+#4859 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#4860 = VECTOR('',#4861,1.);
+#4861 = DIRECTION('',(-0.,-1.));
+#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4863 = PCURVE('',#1659,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
+#4865 = LINE('',#4866,#4867);
+#4866 = CARTESIAN_POINT('',(0.,0.));
+#4867 = VECTOR('',#4868,1.);
+#4868 = DIRECTION('',(0.,-1.));
+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4870 = ORIENTED_EDGE('',*,*,#3225,.T.);
+#4871 = ORIENTED_EDGE('',*,*,#4872,.F.);
+#4872 = EDGE_CURVE('',#1583,#3198,#4873,.T.);
+#4873 = SURFACE_CURVE('',#4874,(#4878,#4885),.PCURVE_S1.);
+#4874 = LINE('',#4875,#4876);
+#4875 = CARTESIAN_POINT('',(-3.65,0.,0.));
+#4876 = VECTOR('',#4877,1.);
+#4877 = DIRECTION('',(0.,0.,1.));
+#4878 = PCURVE('',#1626,#4879);
+#4879 = DEFINITIONAL_REPRESENTATION('',(#4880),#4884);
+#4880 = LINE('',#4881,#4882);
+#4881 = CARTESIAN_POINT('',(-1.135,0.));
+#4882 = VECTOR('',#4883,1.);
+#4883 = DIRECTION('',(-0.,-1.));
+#4884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4885 = PCURVE('',#4466,#4886);
+#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891);
+#4887 = LINE('',#4888,#4889);
+#4888 = CARTESIAN_POINT('',(1.135,0.));
+#4889 = VECTOR('',#4890,1.);
+#4890 = DIRECTION('',(0.,-1.));
+#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4892 = ORIENTED_EDGE('',*,*,#1610,.F.);
+#4893 = ADVANCED_FACE('',(#4894),#1659,.F.);
+#4894 = FACE_BOUND('',#4895,.F.);
+#4895 = EDGE_LOOP('',(#4896,#4897,#4898,#4919));
+#4896 = ORIENTED_EDGE('',*,*,#4850,.T.);
+#4897 = ORIENTED_EDGE('',*,*,#3248,.T.);
+#4898 = ORIENTED_EDGE('',*,*,#4899,.F.);
+#4899 = EDGE_CURVE('',#1639,#3249,#4900,.T.);
+#4900 = SURFACE_CURVE('',#4901,(#4905,#4912),.PCURVE_S1.);
+#4901 = LINE('',#4902,#4903);
+#4902 = CARTESIAN_POINT('',(-4.53,-3.36,0.));
+#4903 = VECTOR('',#4904,1.);
+#4904 = DIRECTION('',(0.,0.,1.));
+#4905 = PCURVE('',#1659,#4906);
+#4906 = DEFINITIONAL_REPRESENTATION('',(#4907),#4911);
+#4907 = LINE('',#4908,#4909);
+#4908 = CARTESIAN_POINT('',(0.75325183082,0.));
+#4909 = VECTOR('',#4910,1.);
+#4910 = DIRECTION('',(0.,-1.));
+#4911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4912 = PCURVE('',#1687,#4913);
+#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918);
+#4914 = LINE('',#4915,#4916);
+#4915 = CARTESIAN_POINT('',(-3.420980209397,0.));
+#4916 = VECTOR('',#4917,1.);
+#4917 = DIRECTION('',(-0.,-1.));
+#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4919 = ORIENTED_EDGE('',*,*,#1638,.F.);
+#4920 = ADVANCED_FACE('',(#4921),#1687,.F.);
+#4921 = FACE_BOUND('',#4922,.T.);
+#4922 = EDGE_LOOP('',(#4923,#4944,#4945,#4946));
+#4923 = ORIENTED_EDGE('',*,*,#4924,.T.);
+#4924 = EDGE_CURVE('',#1672,#3277,#4925,.T.);
+#4925 = SURFACE_CURVE('',#4926,(#4930,#4937),.PCURVE_S1.);
+#4926 = LINE('',#4927,#4928);
+#4927 = CARTESIAN_POINT('',(-6.87,-5.85549706333,0.));
+#4928 = VECTOR('',#4929,1.);
+#4929 = DIRECTION('',(0.,0.,1.));
+#4930 = PCURVE('',#1687,#4931);
+#4931 = DEFINITIONAL_REPRESENTATION('',(#4932),#4936);
+#4932 = LINE('',#4933,#4934);
+#4933 = CARTESIAN_POINT('',(-0.,0.));
+#4934 = VECTOR('',#4935,1.);
+#4935 = DIRECTION('',(-0.,-1.));
+#4936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4937 = PCURVE('',#1720,#4938);
+#4938 = DEFINITIONAL_REPRESENTATION('',(#4939),#4943);
+#4939 = LINE('',#4940,#4941);
+#4940 = CARTESIAN_POINT('',(0.75325183082,0.));
+#4941 = VECTOR('',#4942,1.);
+#4942 = DIRECTION('',(0.,-1.));
+#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4944 = ORIENTED_EDGE('',*,*,#3276,.T.);
+#4945 = ORIENTED_EDGE('',*,*,#4899,.F.);
+#4946 = ORIENTED_EDGE('',*,*,#1671,.F.);
+#4947 = ADVANCED_FACE('',(#4948),#1720,.F.);
+#4948 = FACE_BOUND('',#4949,.F.);
+#4949 = EDGE_LOOP('',(#4950,#4951,#4952,#4973));
+#4950 = ORIENTED_EDGE('',*,*,#4924,.T.);
+#4951 = ORIENTED_EDGE('',*,*,#3299,.T.);
+#4952 = ORIENTED_EDGE('',*,*,#4953,.F.);
+#4953 = EDGE_CURVE('',#1700,#3300,#4954,.T.);
+#4954 = SURFACE_CURVE('',#4955,(#4959,#4966),.PCURVE_S1.);
+#4955 = LINE('',#4956,#4957);
+#4956 = CARTESIAN_POINT('',(-8.2,-5.32947459142,0.));
+#4957 = VECTOR('',#4958,1.);
+#4958 = DIRECTION('',(0.,0.,1.));
+#4959 = PCURVE('',#1720,#4960);
+#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4965);
+#4961 = LINE('',#4962,#4963);
+#4962 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4963 = VECTOR('',#4964,1.);
+#4964 = DIRECTION('',(0.,-1.));
+#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4966 = PCURVE('',#1748,#4967);
+#4967 = DEFINITIONAL_REPRESENTATION('',(#4968),#4972);
+#4968 = LINE('',#4969,#4970);
+#4969 = CARTESIAN_POINT('',(-2.17,0.));
+#4970 = VECTOR('',#4971,1.);
+#4971 = DIRECTION('',(-0.,-1.));
+#4972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4973 = ORIENTED_EDGE('',*,*,#1699,.F.);
+#4974 = ADVANCED_FACE('',(#4975),#1748,.F.);
+#4975 = FACE_BOUND('',#4976,.T.);
+#4976 = EDGE_LOOP('',(#4977,#4998,#4999,#5000));
+#4977 = ORIENTED_EDGE('',*,*,#4978,.T.);
+#4978 = EDGE_CURVE('',#1733,#3328,#4979,.T.);
+#4979 = SURFACE_CURVE('',#4980,(#4984,#4991),.PCURVE_S1.);
+#4980 = LINE('',#4981,#4982);
+#4981 = CARTESIAN_POINT('',(-8.2,-3.15947459142,0.));
+#4982 = VECTOR('',#4983,1.);
+#4983 = DIRECTION('',(0.,0.,1.));
+#4984 = PCURVE('',#1748,#4985);
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(-0.,-0.));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(-0.,-1.));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = PCURVE('',#1781,#4992);
+#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997);
+#4993 = LINE('',#4994,#4995);
+#4994 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4995 = VECTOR('',#4996,1.);
+#4996 = DIRECTION('',(0.,-1.));
+#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4998 = ORIENTED_EDGE('',*,*,#3327,.T.);
+#4999 = ORIENTED_EDGE('',*,*,#4953,.F.);
+#5000 = ORIENTED_EDGE('',*,*,#1732,.F.);
+#5001 = ADVANCED_FACE('',(#5002),#1781,.T.);
+#5002 = FACE_BOUND('',#5003,.T.);
+#5003 = EDGE_LOOP('',(#5004,#5025,#5026,#5027));
+#5004 = ORIENTED_EDGE('',*,*,#5005,.T.);
+#5005 = EDGE_CURVE('',#1761,#3351,#5006,.T.);
+#5006 = SURFACE_CURVE('',#5007,(#5011,#5018),.PCURVE_S1.);
+#5007 = LINE('',#5008,#5009);
+#5008 = CARTESIAN_POINT('',(-8.5,-2.85947459142,0.));
+#5009 = VECTOR('',#5010,1.);
+#5010 = DIRECTION('',(0.,0.,1.));
+#5011 = PCURVE('',#1781,#5012);
+#5012 = DEFINITIONAL_REPRESENTATION('',(#5013),#5017);
+#5013 = LINE('',#5014,#5015);
+#5014 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5015 = VECTOR('',#5016,1.);
+#5016 = DIRECTION('',(0.,-1.));
+#5017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5018 = PCURVE('',#1809,#5019);
+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);
+#5020 = LINE('',#5021,#5022);
+#5021 = CARTESIAN_POINT('',(-0.7,0.));
+#5022 = VECTOR('',#5023,1.);
+#5023 = DIRECTION('',(-0.,-1.));
+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5025 = ORIENTED_EDGE('',*,*,#3350,.T.);
+#5026 = ORIENTED_EDGE('',*,*,#4978,.F.);
+#5027 = ORIENTED_EDGE('',*,*,#1760,.F.);
+#5028 = ADVANCED_FACE('',(#5029),#1809,.F.);
+#5029 = FACE_BOUND('',#5030,.T.);
+#5030 = EDGE_LOOP('',(#5031,#5052,#5053,#5054));
+#5031 = ORIENTED_EDGE('',*,*,#5032,.T.);
+#5032 = EDGE_CURVE('',#1794,#3379,#5033,.T.);
+#5033 = SURFACE_CURVE('',#5034,(#5038,#5045),.PCURVE_S1.);
+#5034 = LINE('',#5035,#5036);
+#5035 = CARTESIAN_POINT('',(-9.2,-2.85947459142,0.));
+#5036 = VECTOR('',#5037,1.);
+#5037 = DIRECTION('',(0.,0.,1.));
+#5038 = PCURVE('',#1809,#5039);
+#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044);
+#5040 = LINE('',#5041,#5042);
+#5041 = CARTESIAN_POINT('',(-0.,0.));
+#5042 = VECTOR('',#5043,1.);
+#5043 = DIRECTION('',(-0.,-1.));
+#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5045 = PCURVE('',#1842,#5046);
+#5046 = DEFINITIONAL_REPRESENTATION('',(#5047),#5051);
+#5047 = LINE('',#5048,#5049);
+#5048 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5049 = VECTOR('',#5050,1.);
+#5050 = DIRECTION('',(0.,-1.));
+#5051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5052 = ORIENTED_EDGE('',*,*,#3378,.T.);
+#5053 = ORIENTED_EDGE('',*,*,#5005,.F.);
+#5054 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#5055 = ADVANCED_FACE('',(#5056),#1842,.T.);
+#5056 = FACE_BOUND('',#5057,.T.);
+#5057 = EDGE_LOOP('',(#5058,#5079,#5080,#5081));
+#5058 = ORIENTED_EDGE('',*,*,#5059,.T.);
+#5059 = EDGE_CURVE('',#1822,#3402,#5060,.T.);
+#5060 = SURFACE_CURVE('',#5061,(#5065,#5072),.PCURVE_S1.);
+#5061 = LINE('',#5062,#5063);
+#5062 = CARTESIAN_POINT('',(-10.,-3.65947459142,0.));
+#5063 = VECTOR('',#5064,1.);
+#5064 = DIRECTION('',(0.,0.,1.));
+#5065 = PCURVE('',#1842,#5066);
+#5066 = DEFINITIONAL_REPRESENTATION('',(#5067),#5071);
+#5067 = LINE('',#5068,#5069);
+#5068 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5069 = VECTOR('',#5070,1.);
+#5070 = DIRECTION('',(0.,-1.));
+#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5072 = PCURVE('',#1870,#5073);
+#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078);
+#5074 = LINE('',#5075,#5076);
+#5075 = CARTESIAN_POINT('',(-4.63,0.));
+#5076 = VECTOR('',#5077,1.);
+#5077 = DIRECTION('',(-0.,-1.));
+#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5079 = ORIENTED_EDGE('',*,*,#3401,.T.);
+#5080 = ORIENTED_EDGE('',*,*,#5032,.F.);
+#5081 = ORIENTED_EDGE('',*,*,#1821,.F.);
+#5082 = ADVANCED_FACE('',(#5083),#1870,.F.);
+#5083 = FACE_BOUND('',#5084,.T.);
+#5084 = EDGE_LOOP('',(#5085,#5106,#5107,#5108));
+#5085 = ORIENTED_EDGE('',*,*,#5086,.T.);
+#5086 = EDGE_CURVE('',#1855,#3430,#5087,.T.);
+#5087 = SURFACE_CURVE('',#5088,(#5092,#5099),.PCURVE_S1.);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(-10.,-8.28947459142,0.));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(0.,0.,1.));
+#5092 = PCURVE('',#1870,#5093);
+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);
+#5094 = LINE('',#5095,#5096);
+#5095 = CARTESIAN_POINT('',(-0.,0.));
+#5096 = VECTOR('',#5097,1.);
+#5097 = DIRECTION('',(-0.,-1.));
+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5099 = PCURVE('',#1903,#5100);
+#5100 = DEFINITIONAL_REPRESENTATION('',(#5101),#5105);
+#5101 = LINE('',#5102,#5103);
+#5102 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5103 = VECTOR('',#5104,1.);
+#5104 = DIRECTION('',(0.,-1.));
+#5105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5106 = ORIENTED_EDGE('',*,*,#3429,.T.);
+#5107 = ORIENTED_EDGE('',*,*,#5059,.F.);
+#5108 = ORIENTED_EDGE('',*,*,#1854,.F.);
+#5109 = ADVANCED_FACE('',(#5110),#1903,.T.);
+#5110 = FACE_BOUND('',#5111,.T.);
+#5111 = EDGE_LOOP('',(#5112,#5133,#5134,#5135));
+#5112 = ORIENTED_EDGE('',*,*,#5113,.T.);
+#5113 = EDGE_CURVE('',#1883,#3453,#5114,.T.);
+#5114 = SURFACE_CURVE('',#5115,(#5119,#5126),.PCURVE_S1.);
+#5115 = LINE('',#5116,#5117);
+#5116 = CARTESIAN_POINT('',(-8.28947459142,-10.,0.));
+#5117 = VECTOR('',#5118,1.);
+#5118 = DIRECTION('',(0.,0.,1.));
+#5119 = PCURVE('',#1903,#5120);
+#5120 = DEFINITIONAL_REPRESENTATION('',(#5121),#5125);
+#5121 = LINE('',#5122,#5123);
+#5122 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5123 = VECTOR('',#5124,1.);
+#5124 = DIRECTION('',(0.,-1.));
+#5125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5126 = PCURVE('',#1931,#5127);
+#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132);
+#5128 = LINE('',#5129,#5130);
+#5129 = CARTESIAN_POINT('',(-0.,-0.));
+#5130 = VECTOR('',#5131,1.);
+#5131 = DIRECTION('',(-0.,-1.));
+#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5133 = ORIENTED_EDGE('',*,*,#3452,.T.);
+#5134 = ORIENTED_EDGE('',*,*,#5086,.F.);
+#5135 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#5136 = ADVANCED_FACE('',(#5137),#1931,.T.);
+#5137 = FACE_BOUND('',#5138,.F.);
+#5138 = EDGE_LOOP('',(#5139,#5140,#5141,#5162));
+#5139 = ORIENTED_EDGE('',*,*,#5113,.T.);
+#5140 = ORIENTED_EDGE('',*,*,#3480,.T.);
+#5141 = ORIENTED_EDGE('',*,*,#5142,.F.);
+#5142 = EDGE_CURVE('',#1916,#3481,#5143,.T.);
+#5143 = SURFACE_CURVE('',#5144,(#5148,#5155),.PCURVE_S1.);
+#5144 = LINE('',#5145,#5146);
+#5145 = CARTESIAN_POINT('',(-3.65947459142,-10.,0.));
+#5146 = VECTOR('',#5147,1.);
+#5147 = DIRECTION('',(0.,0.,1.));
+#5148 = PCURVE('',#1931,#5149);
+#5149 = DEFINITIONAL_REPRESENTATION('',(#5150),#5154);
+#5150 = LINE('',#5151,#5152);
+#5151 = CARTESIAN_POINT('',(-4.63,-0.));
+#5152 = VECTOR('',#5153,1.);
+#5153 = DIRECTION('',(-0.,-1.));
+#5154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5155 = PCURVE('',#1964,#5156);
+#5156 = DEFINITIONAL_REPRESENTATION('',(#5157),#5161);
+#5157 = LINE('',#5158,#5159);
+#5158 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5159 = VECTOR('',#5160,1.);
+#5160 = DIRECTION('',(0.,-1.));
+#5161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5162 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#5163 = ADVANCED_FACE('',(#5164),#1964,.T.);
+#5164 = FACE_BOUND('',#5165,.T.);
+#5165 = EDGE_LOOP('',(#5166,#5187,#5188,#5189));
+#5166 = ORIENTED_EDGE('',*,*,#5167,.T.);
+#5167 = EDGE_CURVE('',#1944,#3504,#5168,.T.);
+#5168 = SURFACE_CURVE('',#5169,(#5173,#5180),.PCURVE_S1.);
+#5169 = LINE('',#5170,#5171);
+#5170 = CARTESIAN_POINT('',(-2.85947459142,-9.2,0.));
+#5171 = VECTOR('',#5172,1.);
+#5172 = DIRECTION('',(0.,0.,1.));
+#5173 = PCURVE('',#1964,#5174);
+#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179);
+#5175 = LINE('',#5176,#5177);
+#5176 = CARTESIAN_POINT('',(0.,0.));
+#5177 = VECTOR('',#5178,1.);
+#5178 = DIRECTION('',(0.,-1.));
+#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5180 = PCURVE('',#1992,#5181);
+#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186);
+#5182 = LINE('',#5183,#5184);
+#5183 = CARTESIAN_POINT('',(-0.,0.));
+#5184 = VECTOR('',#5185,1.);
+#5185 = DIRECTION('',(-0.,-1.));
+#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5187 = ORIENTED_EDGE('',*,*,#3503,.T.);
+#5188 = ORIENTED_EDGE('',*,*,#5142,.F.);
+#5189 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#5190 = ADVANCED_FACE('',(#5191),#1992,.T.);
+#5191 = FACE_BOUND('',#5192,.F.);
+#5192 = EDGE_LOOP('',(#5193,#5194,#5195,#5216));
+#5193 = ORIENTED_EDGE('',*,*,#5167,.T.);
+#5194 = ORIENTED_EDGE('',*,*,#3531,.T.);
+#5195 = ORIENTED_EDGE('',*,*,#5196,.F.);
+#5196 = EDGE_CURVE('',#1977,#3532,#5197,.T.);
+#5197 = SURFACE_CURVE('',#5198,(#5202,#5209),.PCURVE_S1.);
+#5198 = LINE('',#5199,#5200);
+#5199 = CARTESIAN_POINT('',(-2.85947459142,-8.5,0.));
+#5200 = VECTOR('',#5201,1.);
+#5201 = DIRECTION('',(0.,0.,1.));
+#5202 = PCURVE('',#1992,#5203);
+#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(-0.7,0.));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(-0.,-1.));
+#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5209 = PCURVE('',#2023,#5210);
+#5210 = DEFINITIONAL_REPRESENTATION('',(#5211),#5215);
+#5211 = LINE('',#5212,#5213);
+#5212 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5213 = VECTOR('',#5214,1.);
+#5214 = DIRECTION('',(0.,-1.));
+#5215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5216 = ORIENTED_EDGE('',*,*,#1976,.F.);
+#5217 = ADVANCED_FACE('',(#5218),#2023,.T.);
+#5218 = FACE_BOUND('',#5219,.T.);
+#5219 = EDGE_LOOP('',(#5220,#5221,#5222,#5223));
+#5220 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#5221 = ORIENTED_EDGE('',*,*,#3554,.T.);
+#5222 = ORIENTED_EDGE('',*,*,#5196,.F.);
+#5223 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#5224 = ADVANCED_FACE('',(#5225),#2073,.F.);
+#5225 = FACE_BOUND('',#5226,.F.);
+#5226 = EDGE_LOOP('',(#5227,#5247,#5248,#5249));
+#5227 = ORIENTED_EDGE('',*,*,#5228,.T.);
+#5228 = EDGE_CURVE('',#2242,#3711,#5229,.T.);
+#5229 = SURFACE_CURVE('',#5230,(#5234,#5241),.PCURVE_S1.);
+#5230 = LINE('',#5231,#5232);
+#5231 = CARTESIAN_POINT('',(0.,2.15,0.));
+#5232 = VECTOR('',#5233,1.);
+#5233 = DIRECTION('',(0.,0.,1.));
+#5234 = PCURVE('',#2073,#5235);
+#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240);
+#5236 = LINE('',#5237,#5238);
+#5237 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5238 = VECTOR('',#5239,1.);
+#5239 = DIRECTION('',(0.,-1.));
+#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5241 = PCURVE('',#4269,#5242);
+#5242 = DEFINITIONAL_REPRESENTATION('',(#5243),#5246);
+#5243 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5244,#5245),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,200.),.PIECEWISE_BEZIER_KNOTS.);
+#5244 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5245 = CARTESIAN_POINT('',(-1.570796326795,-200.));
+#5246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5247 = ORIENTED_EDGE('',*,*,#3733,.T.);
+#5248 = ORIENTED_EDGE('',*,*,#2059,.F.);
+#5249 = ORIENTED_EDGE('',*,*,#2264,.F.);
+#5250 = ADVANCED_FACE('',(#5251),#2107,.T.);
+#5251 = FACE_BOUND('',#5252,.F.);
+#5252 = EDGE_LOOP('',(#5253,#5274,#5275,#5296));
+#5253 = ORIENTED_EDGE('',*,*,#5254,.T.);
+#5254 = EDGE_CURVE('',#2090,#3584,#5255,.T.);
+#5255 = SURFACE_CURVE('',#5256,(#5260,#5267),.PCURVE_S1.);
+#5256 = LINE('',#5257,#5258);
+#5257 = CARTESIAN_POINT('',(3.15947459142,8.2,0.));
+#5258 = VECTOR('',#5259,1.);
+#5259 = DIRECTION('',(0.,0.,1.));
+#5260 = PCURVE('',#2107,#5261);
+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);
+#5262 = LINE('',#5263,#5264);
+#5263 = CARTESIAN_POINT('',(-0.,0.));
+#5264 = VECTOR('',#5265,1.);
+#5265 = DIRECTION('',(-0.,-1.));
+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5267 = PCURVE('',#2704,#5268);
+#5268 = DEFINITIONAL_REPRESENTATION('',(#5269),#5273);
+#5269 = LINE('',#5270,#5271);
+#5270 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5271 = VECTOR('',#5272,1.);
+#5272 = DIRECTION('',(0.,-1.));
+#5273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5274 = ORIENTED_EDGE('',*,*,#3583,.T.);
+#5275 = ORIENTED_EDGE('',*,*,#5276,.F.);
+#5276 = EDGE_CURVE('',#2092,#3586,#5277,.T.);
+#5277 = SURFACE_CURVE('',#5278,(#5282,#5289),.PCURVE_S1.);
+#5278 = LINE('',#5279,#5280);
+#5279 = CARTESIAN_POINT('',(5.32947459142,8.2,0.));
+#5280 = VECTOR('',#5281,1.);
+#5281 = DIRECTION('',(0.,0.,1.));
+#5282 = PCURVE('',#2107,#5283);
+#5283 = DEFINITIONAL_REPRESENTATION('',(#5284),#5288);
+#5284 = LINE('',#5285,#5286);
+#5285 = CARTESIAN_POINT('',(-2.17,0.));
+#5286 = VECTOR('',#5287,1.);
+#5287 = DIRECTION('',(-0.,-1.));
+#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5289 = PCURVE('',#2140,#5290);
+#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);
+#5291 = LINE('',#5292,#5293);
+#5292 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5293 = VECTOR('',#5294,1.);
+#5294 = DIRECTION('',(0.,-1.));
+#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5296 = ORIENTED_EDGE('',*,*,#2089,.F.);
+#5297 = ADVANCED_FACE('',(#5298),#2140,.F.);
+#5298 = FACE_BOUND('',#5299,.F.);
+#5299 = EDGE_LOOP('',(#5300,#5301,#5302,#5323));
+#5300 = ORIENTED_EDGE('',*,*,#5276,.T.);
+#5301 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#5302 = ORIENTED_EDGE('',*,*,#5303,.F.);
+#5303 = EDGE_CURVE('',#2120,#3609,#5304,.T.);
+#5304 = SURFACE_CURVE('',#5305,(#5309,#5316),.PCURVE_S1.);
+#5305 = LINE('',#5306,#5307);
+#5306 = CARTESIAN_POINT('',(5.85549706333,6.87,0.));
+#5307 = VECTOR('',#5308,1.);
+#5308 = DIRECTION('',(0.,0.,1.));
+#5309 = PCURVE('',#2140,#5310);
+#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315);
+#5311 = LINE('',#5312,#5313);
+#5312 = CARTESIAN_POINT('',(3.959137149564,0.));
+#5313 = VECTOR('',#5314,1.);
+#5314 = DIRECTION('',(0.,-1.));
+#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5316 = PCURVE('',#2168,#5317);
+#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322);
+#5318 = LINE('',#5319,#5320);
+#5319 = CARTESIAN_POINT('',(-0.,-0.));
+#5320 = VECTOR('',#5321,1.);
+#5321 = DIRECTION('',(-0.,-1.));
+#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5323 = ORIENTED_EDGE('',*,*,#2119,.F.);
+#5324 = ADVANCED_FACE('',(#5325),#2168,.T.);
+#5325 = FACE_BOUND('',#5326,.F.);
+#5326 = EDGE_LOOP('',(#5327,#5328,#5329,#5350));
+#5327 = ORIENTED_EDGE('',*,*,#5303,.T.);
+#5328 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#5329 = ORIENTED_EDGE('',*,*,#5330,.F.);
+#5330 = EDGE_CURVE('',#2153,#3637,#5331,.T.);
+#5331 = SURFACE_CURVE('',#5332,(#5336,#5343),.PCURVE_S1.);
+#5332 = LINE('',#5333,#5334);
+#5333 = CARTESIAN_POINT('',(3.36,4.53,0.));
+#5334 = VECTOR('',#5335,1.);
+#5335 = DIRECTION('',(0.,0.,1.));
+#5336 = PCURVE('',#2168,#5337);
+#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5342);
+#5338 = LINE('',#5339,#5340);
+#5339 = CARTESIAN_POINT('',(-3.420980209397,0.));
+#5340 = VECTOR('',#5341,1.);
+#5341 = DIRECTION('',(-0.,-1.));
+#5342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5343 = PCURVE('',#2201,#5344);
+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5349);
+#5345 = LINE('',#5346,#5347);
+#5346 = CARTESIAN_POINT('',(3.959137149564,0.));
+#5347 = VECTOR('',#5348,1.);
+#5348 = DIRECTION('',(0.,-1.));
+#5349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5350 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#5351 = ADVANCED_FACE('',(#5352),#2201,.F.);
+#5352 = FACE_BOUND('',#5353,.F.);
+#5353 = EDGE_LOOP('',(#5354,#5355,#5356,#5377));
+#5354 = ORIENTED_EDGE('',*,*,#5330,.T.);
+#5355 = ORIENTED_EDGE('',*,*,#3659,.T.);
+#5356 = ORIENTED_EDGE('',*,*,#5357,.F.);
+#5357 = EDGE_CURVE('',#2181,#3660,#5358,.T.);
+#5358 = SURFACE_CURVE('',#5359,(#5363,#5370),.PCURVE_S1.);
+#5359 = LINE('',#5360,#5361);
+#5360 = CARTESIAN_POINT('',(1.135,3.65,0.));
+#5361 = VECTOR('',#5362,1.);
+#5362 = DIRECTION('',(0.,0.,1.));
+#5363 = PCURVE('',#2201,#5364);
+#5364 = DEFINITIONAL_REPRESENTATION('',(#5365),#5369);
+#5365 = LINE('',#5366,#5367);
+#5366 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5367 = VECTOR('',#5368,1.);
+#5368 = DIRECTION('',(0.,-1.));
+#5369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5370 = PCURVE('',#2229,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);
+#5372 = LINE('',#5373,#5374);
+#5373 = CARTESIAN_POINT('',(2.22044604925E-16,-0.));
+#5374 = VECTOR('',#5375,1.);
+#5375 = DIRECTION('',(-0.,-1.));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = ORIENTED_EDGE('',*,*,#2180,.F.);
+#5378 = ADVANCED_FACE('',(#5379),#2229,.T.);
+#5379 = FACE_BOUND('',#5380,.F.);
+#5380 = EDGE_LOOP('',(#5381,#5382,#5383,#5404));
+#5381 = ORIENTED_EDGE('',*,*,#5357,.T.);
+#5382 = ORIENTED_EDGE('',*,*,#3687,.T.);
+#5383 = ORIENTED_EDGE('',*,*,#5384,.F.);
+#5384 = EDGE_CURVE('',#2214,#3688,#5385,.T.);
+#5385 = SURFACE_CURVE('',#5386,(#5390,#5397),.PCURVE_S1.);
+#5386 = LINE('',#5387,#5388);
+#5387 = CARTESIAN_POINT('',(0.,3.65,0.));
+#5388 = VECTOR('',#5389,1.);
+#5389 = DIRECTION('',(0.,0.,1.));
+#5390 = PCURVE('',#2229,#5391);
+#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396);
+#5392 = LINE('',#5393,#5394);
+#5393 = CARTESIAN_POINT('',(-1.135,0.));
+#5394 = VECTOR('',#5395,1.);
+#5395 = DIRECTION('',(-0.,-1.));
+#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5397 = PCURVE('',#4414,#5398);
+#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403);
+#5399 = LINE('',#5400,#5401);
+#5400 = CARTESIAN_POINT('',(1.135,0.));
+#5401 = VECTOR('',#5402,1.);
+#5402 = DIRECTION('',(0.,-1.));
+#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5404 = ORIENTED_EDGE('',*,*,#2213,.F.);
+#5405 = ADVANCED_FACE('',(#5406),#2307,.F.);
+#5406 = FACE_BOUND('',#5407,.T.);
+#5407 = EDGE_LOOP('',(#5408,#5429,#5430,#5431));
+#5408 = ORIENTED_EDGE('',*,*,#5409,.T.);
+#5409 = EDGE_CURVE('',#2292,#3761,#5410,.T.);
+#5410 = SURFACE_CURVE('',#5411,(#5415,#5422),.PCURVE_S1.);
+#5411 = LINE('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(3.65,1.135,0.));
+#5413 = VECTOR('',#5414,1.);
+#5414 = DIRECTION('',(0.,0.,1.));
+#5415 = PCURVE('',#2307,#5416);
+#5416 = DEFINITIONAL_REPRESENTATION('',(#5417),#5421);
+#5417 = LINE('',#5418,#5419);
+#5418 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#5419 = VECTOR('',#5420,1.);
+#5420 = DIRECTION('',(-0.,-1.));
+#5421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5422 = PCURVE('',#2340,#5423);
+#5423 = DEFINITIONAL_REPRESENTATION('',(#5424),#5428);
+#5424 = LINE('',#5425,#5426);
+#5425 = CARTESIAN_POINT('',(0.,0.));
+#5426 = VECTOR('',#5427,1.);
+#5427 = DIRECTION('',(0.,-1.));
+#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5429 = ORIENTED_EDGE('',*,*,#3760,.T.);
+#5430 = ORIENTED_EDGE('',*,*,#2741,.F.);
+#5431 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#5432 = ADVANCED_FACE('',(#5433),#2340,.F.);
+#5433 = FACE_BOUND('',#5434,.F.);
+#5434 = EDGE_LOOP('',(#5435,#5436,#5437,#5458));
+#5435 = ORIENTED_EDGE('',*,*,#5409,.T.);
+#5436 = ORIENTED_EDGE('',*,*,#3783,.T.);
+#5437 = ORIENTED_EDGE('',*,*,#5438,.F.);
+#5438 = EDGE_CURVE('',#2320,#3784,#5439,.T.);
+#5439 = SURFACE_CURVE('',#5440,(#5444,#5451),.PCURVE_S1.);
+#5440 = LINE('',#5441,#5442);
+#5441 = CARTESIAN_POINT('',(4.53,3.36,0.));
+#5442 = VECTOR('',#5443,1.);
+#5443 = DIRECTION('',(0.,0.,1.));
+#5444 = PCURVE('',#2340,#5445);
+#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450);
+#5446 = LINE('',#5447,#5448);
+#5447 = CARTESIAN_POINT('',(0.75325183082,0.));
+#5448 = VECTOR('',#5449,1.);
+#5449 = DIRECTION('',(0.,-1.));
+#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5451 = PCURVE('',#2368,#5452);
+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);
+#5453 = LINE('',#5454,#5455);
+#5454 = CARTESIAN_POINT('',(-3.420980209397,0.));
+#5455 = VECTOR('',#5456,1.);
+#5456 = DIRECTION('',(-0.,-1.));
+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5458 = ORIENTED_EDGE('',*,*,#2319,.F.);
+#5459 = ADVANCED_FACE('',(#5460),#2368,.F.);
+#5460 = FACE_BOUND('',#5461,.T.);
+#5461 = EDGE_LOOP('',(#5462,#5483,#5484,#5485));
+#5462 = ORIENTED_EDGE('',*,*,#5463,.T.);
+#5463 = EDGE_CURVE('',#2353,#3812,#5464,.T.);
+#5464 = SURFACE_CURVE('',#5465,(#5469,#5476),.PCURVE_S1.);
+#5465 = LINE('',#5466,#5467);
+#5466 = CARTESIAN_POINT('',(6.87,5.85549706333,0.));
+#5467 = VECTOR('',#5468,1.);
+#5468 = DIRECTION('',(0.,0.,1.));
+#5469 = PCURVE('',#2368,#5470);
+#5470 = DEFINITIONAL_REPRESENTATION('',(#5471),#5475);
+#5471 = LINE('',#5472,#5473);
+#5472 = CARTESIAN_POINT('',(-0.,-0.));
+#5473 = VECTOR('',#5474,1.);
+#5474 = DIRECTION('',(-0.,-1.));
+#5475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5476 = PCURVE('',#2401,#5477);
+#5477 = DEFINITIONAL_REPRESENTATION('',(#5478),#5482);
+#5478 = LINE('',#5479,#5480);
+#5479 = CARTESIAN_POINT('',(0.75325183082,0.));
+#5480 = VECTOR('',#5481,1.);
+#5481 = DIRECTION('',(0.,-1.));
+#5482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5483 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#5484 = ORIENTED_EDGE('',*,*,#5438,.F.);
+#5485 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#5486 = ADVANCED_FACE('',(#5487),#2401,.F.);
+#5487 = FACE_BOUND('',#5488,.F.);
+#5488 = EDGE_LOOP('',(#5489,#5490,#5491,#5512));
+#5489 = ORIENTED_EDGE('',*,*,#5463,.T.);
+#5490 = ORIENTED_EDGE('',*,*,#3834,.T.);
+#5491 = ORIENTED_EDGE('',*,*,#5492,.F.);
+#5492 = EDGE_CURVE('',#2381,#3835,#5493,.T.);
+#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.);
+#5494 = LINE('',#5495,#5496);
+#5495 = CARTESIAN_POINT('',(8.2,5.32947459142,0.));
+#5496 = VECTOR('',#5497,1.);
+#5497 = DIRECTION('',(0.,0.,1.));
+#5498 = PCURVE('',#2401,#5499);
+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);
+#5500 = LINE('',#5501,#5502);
+#5501 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5502 = VECTOR('',#5503,1.);
+#5503 = DIRECTION('',(0.,-1.));
+#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5505 = PCURVE('',#2429,#5506);
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(-2.17,-0.));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(-0.,-1.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5512 = ORIENTED_EDGE('',*,*,#2380,.F.);
+#5513 = ADVANCED_FACE('',(#5514),#2429,.F.);
+#5514 = FACE_BOUND('',#5515,.T.);
+#5515 = EDGE_LOOP('',(#5516,#5537,#5538,#5539));
+#5516 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#5517 = EDGE_CURVE('',#2414,#3863,#5518,.T.);
+#5518 = SURFACE_CURVE('',#5519,(#5523,#5530),.PCURVE_S1.);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(8.2,3.15947459142,0.));
+#5521 = VECTOR('',#5522,1.);
+#5522 = DIRECTION('',(0.,0.,1.));
+#5523 = PCURVE('',#2429,#5524);
+#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529);
+#5525 = LINE('',#5526,#5527);
+#5526 = CARTESIAN_POINT('',(-0.,-0.));
+#5527 = VECTOR('',#5528,1.);
+#5528 = DIRECTION('',(-0.,-1.));
+#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5530 = PCURVE('',#2462,#5531);
+#5531 = DEFINITIONAL_REPRESENTATION('',(#5532),#5536);
+#5532 = LINE('',#5533,#5534);
+#5533 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5534 = VECTOR('',#5535,1.);
+#5535 = DIRECTION('',(0.,-1.));
+#5536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5537 = ORIENTED_EDGE('',*,*,#3862,.T.);
+#5538 = ORIENTED_EDGE('',*,*,#5492,.F.);
+#5539 = ORIENTED_EDGE('',*,*,#2413,.F.);
+#5540 = ADVANCED_FACE('',(#5541),#2462,.T.);
+#5541 = FACE_BOUND('',#5542,.T.);
+#5542 = EDGE_LOOP('',(#5543,#5564,#5565,#5566));
+#5543 = ORIENTED_EDGE('',*,*,#5544,.T.);
+#5544 = EDGE_CURVE('',#2442,#3886,#5545,.T.);
+#5545 = SURFACE_CURVE('',#5546,(#5550,#5557),.PCURVE_S1.);
+#5546 = LINE('',#5547,#5548);
+#5547 = CARTESIAN_POINT('',(8.5,2.85947459142,0.));
+#5548 = VECTOR('',#5549,1.);
+#5549 = DIRECTION('',(0.,0.,1.));
+#5550 = PCURVE('',#2462,#5551);
+#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5556);
+#5552 = LINE('',#5553,#5554);
+#5553 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5554 = VECTOR('',#5555,1.);
+#5555 = DIRECTION('',(0.,-1.));
+#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5557 = PCURVE('',#2490,#5558);
+#5558 = DEFINITIONAL_REPRESENTATION('',(#5559),#5563);
+#5559 = LINE('',#5560,#5561);
+#5560 = CARTESIAN_POINT('',(-0.7,0.));
+#5561 = VECTOR('',#5562,1.);
+#5562 = DIRECTION('',(-0.,-1.));
+#5563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5564 = ORIENTED_EDGE('',*,*,#3885,.T.);
+#5565 = ORIENTED_EDGE('',*,*,#5517,.F.);
+#5566 = ORIENTED_EDGE('',*,*,#2441,.F.);
+#5567 = ADVANCED_FACE('',(#5568),#2490,.F.);
+#5568 = FACE_BOUND('',#5569,.T.);
+#5569 = EDGE_LOOP('',(#5570,#5591,#5592,#5593));
+#5570 = ORIENTED_EDGE('',*,*,#5571,.T.);
+#5571 = EDGE_CURVE('',#2475,#3914,#5572,.T.);
+#5572 = SURFACE_CURVE('',#5573,(#5577,#5584),.PCURVE_S1.);
+#5573 = LINE('',#5574,#5575);
+#5574 = CARTESIAN_POINT('',(9.2,2.85947459142,0.));
+#5575 = VECTOR('',#5576,1.);
+#5576 = DIRECTION('',(0.,0.,1.));
+#5577 = PCURVE('',#2490,#5578);
+#5578 = DEFINITIONAL_REPRESENTATION('',(#5579),#5583);
+#5579 = LINE('',#5580,#5581);
+#5580 = CARTESIAN_POINT('',(-0.,-0.));
+#5581 = VECTOR('',#5582,1.);
+#5582 = DIRECTION('',(-0.,-1.));
+#5583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5584 = PCURVE('',#2523,#5585);
+#5585 = DEFINITIONAL_REPRESENTATION('',(#5586),#5590);
+#5586 = LINE('',#5587,#5588);
+#5587 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5588 = VECTOR('',#5589,1.);
+#5589 = DIRECTION('',(0.,-1.));
+#5590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5591 = ORIENTED_EDGE('',*,*,#3913,.T.);
+#5592 = ORIENTED_EDGE('',*,*,#5544,.F.);
+#5593 = ORIENTED_EDGE('',*,*,#2474,.F.);
+#5594 = ADVANCED_FACE('',(#5595),#2523,.T.);
+#5595 = FACE_BOUND('',#5596,.T.);
+#5596 = EDGE_LOOP('',(#5597,#5618,#5619,#5620));
+#5597 = ORIENTED_EDGE('',*,*,#5598,.T.);
+#5598 = EDGE_CURVE('',#2503,#3937,#5599,.T.);
+#5599 = SURFACE_CURVE('',#5600,(#5604,#5611),.PCURVE_S1.);
+#5600 = LINE('',#5601,#5602);
+#5601 = CARTESIAN_POINT('',(10.,3.65947459142,0.));
+#5602 = VECTOR('',#5603,1.);
+#5603 = DIRECTION('',(0.,0.,1.));
+#5604 = PCURVE('',#2523,#5605);
+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610);
+#5606 = LINE('',#5607,#5608);
+#5607 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5608 = VECTOR('',#5609,1.);
+#5609 = DIRECTION('',(0.,-1.));
+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5611 = PCURVE('',#2551,#5612);
+#5612 = DEFINITIONAL_REPRESENTATION('',(#5613),#5617);
+#5613 = LINE('',#5614,#5615);
+#5614 = CARTESIAN_POINT('',(-4.63,0.));
+#5615 = VECTOR('',#5616,1.);
+#5616 = DIRECTION('',(-0.,-1.));
+#5617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5618 = ORIENTED_EDGE('',*,*,#3936,.T.);
+#5619 = ORIENTED_EDGE('',*,*,#5571,.F.);
+#5620 = ORIENTED_EDGE('',*,*,#2502,.F.);
+#5621 = ADVANCED_FACE('',(#5622),#2551,.F.);
+#5622 = FACE_BOUND('',#5623,.T.);
+#5623 = EDGE_LOOP('',(#5624,#5645,#5646,#5647));
+#5624 = ORIENTED_EDGE('',*,*,#5625,.T.);
+#5625 = EDGE_CURVE('',#2536,#3965,#5626,.T.);
+#5626 = SURFACE_CURVE('',#5627,(#5631,#5638),.PCURVE_S1.);
+#5627 = LINE('',#5628,#5629);
+#5628 = CARTESIAN_POINT('',(10.,8.28947459142,0.));
+#5629 = VECTOR('',#5630,1.);
+#5630 = DIRECTION('',(0.,0.,1.));
+#5631 = PCURVE('',#2551,#5632);
+#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637);
+#5633 = LINE('',#5634,#5635);
+#5634 = CARTESIAN_POINT('',(-0.,-0.));
+#5635 = VECTOR('',#5636,1.);
+#5636 = DIRECTION('',(-0.,-1.));
+#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5638 = PCURVE('',#2584,#5639);
+#5639 = DEFINITIONAL_REPRESENTATION('',(#5640),#5644);
+#5640 = LINE('',#5641,#5642);
+#5641 = CARTESIAN_POINT('',(3.14159265359,0.));
+#5642 = VECTOR('',#5643,1.);
+#5643 = DIRECTION('',(0.,-1.));
+#5644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5645 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#5646 = ORIENTED_EDGE('',*,*,#5598,.F.);
+#5647 = ORIENTED_EDGE('',*,*,#2535,.F.);
+#5648 = ADVANCED_FACE('',(#5649),#2584,.T.);
+#5649 = FACE_BOUND('',#5650,.T.);
+#5650 = EDGE_LOOP('',(#5651,#5672,#5673,#5674));
+#5651 = ORIENTED_EDGE('',*,*,#5652,.T.);
+#5652 = EDGE_CURVE('',#2564,#3988,#5653,.T.);
+#5653 = SURFACE_CURVE('',#5654,(#5658,#5665),.PCURVE_S1.);
+#5654 = LINE('',#5655,#5656);
+#5655 = CARTESIAN_POINT('',(8.28947459142,10.,0.));
+#5656 = VECTOR('',#5657,1.);
+#5657 = DIRECTION('',(0.,0.,1.));
+#5658 = PCURVE('',#2584,#5659);
+#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5664);
+#5660 = LINE('',#5661,#5662);
+#5661 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5662 = VECTOR('',#5663,1.);
+#5663 = DIRECTION('',(0.,-1.));
+#5664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5665 = PCURVE('',#2612,#5666);
+#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671);
+#5667 = LINE('',#5668,#5669);
+#5668 = CARTESIAN_POINT('',(-0.,-0.));
+#5669 = VECTOR('',#5670,1.);
+#5670 = DIRECTION('',(-0.,-1.));
+#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5672 = ORIENTED_EDGE('',*,*,#3987,.T.);
+#5673 = ORIENTED_EDGE('',*,*,#5625,.F.);
+#5674 = ORIENTED_EDGE('',*,*,#2563,.F.);
+#5675 = ADVANCED_FACE('',(#5676),#2612,.T.);
+#5676 = FACE_BOUND('',#5677,.F.);
+#5677 = EDGE_LOOP('',(#5678,#5679,#5680,#5701));
+#5678 = ORIENTED_EDGE('',*,*,#5652,.T.);
+#5679 = ORIENTED_EDGE('',*,*,#4015,.T.);
+#5680 = ORIENTED_EDGE('',*,*,#5681,.F.);
+#5681 = EDGE_CURVE('',#2597,#4016,#5682,.T.);
+#5682 = SURFACE_CURVE('',#5683,(#5687,#5694),.PCURVE_S1.);
+#5683 = LINE('',#5684,#5685);
+#5684 = CARTESIAN_POINT('',(3.65947459142,10.,0.));
+#5685 = VECTOR('',#5686,1.);
+#5686 = DIRECTION('',(0.,0.,1.));
+#5687 = PCURVE('',#2612,#5688);
+#5688 = DEFINITIONAL_REPRESENTATION('',(#5689),#5693);
+#5689 = LINE('',#5690,#5691);
+#5690 = CARTESIAN_POINT('',(-4.63,0.));
+#5691 = VECTOR('',#5692,1.);
+#5692 = DIRECTION('',(-0.,-1.));
+#5693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5694 = PCURVE('',#2645,#5695);
+#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700);
+#5696 = LINE('',#5697,#5698);
+#5697 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5698 = VECTOR('',#5699,1.);
+#5699 = DIRECTION('',(0.,-1.));
+#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5701 = ORIENTED_EDGE('',*,*,#2596,.F.);
+#5702 = ADVANCED_FACE('',(#5703),#2645,.T.);
+#5703 = FACE_BOUND('',#5704,.T.);
+#5704 = EDGE_LOOP('',(#5705,#5726,#5727,#5728));
+#5705 = ORIENTED_EDGE('',*,*,#5706,.T.);
+#5706 = EDGE_CURVE('',#2625,#4039,#5707,.T.);
+#5707 = SURFACE_CURVE('',#5708,(#5712,#5719),.PCURVE_S1.);
+#5708 = LINE('',#5709,#5710);
+#5709 = CARTESIAN_POINT('',(2.85947459142,9.2,0.));
+#5710 = VECTOR('',#5711,1.);
+#5711 = DIRECTION('',(0.,0.,1.));
+#5712 = PCURVE('',#2645,#5713);
+#5713 = DEFINITIONAL_REPRESENTATION('',(#5714),#5718);
+#5714 = LINE('',#5715,#5716);
+#5715 = CARTESIAN_POINT('',(0.,0.));
+#5716 = VECTOR('',#5717,1.);
+#5717 = DIRECTION('',(0.,-1.));
+#5718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5719 = PCURVE('',#2673,#5720);
+#5720 = DEFINITIONAL_REPRESENTATION('',(#5721),#5725);
+#5721 = LINE('',#5722,#5723);
+#5722 = CARTESIAN_POINT('',(-0.,-0.));
+#5723 = VECTOR('',#5724,1.);
+#5724 = DIRECTION('',(-0.,-1.));
+#5725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5726 = ORIENTED_EDGE('',*,*,#4038,.T.);
+#5727 = ORIENTED_EDGE('',*,*,#5681,.F.);
+#5728 = ORIENTED_EDGE('',*,*,#2624,.F.);
+#5729 = ADVANCED_FACE('',(#5730),#2673,.T.);
+#5730 = FACE_BOUND('',#5731,.F.);
+#5731 = EDGE_LOOP('',(#5732,#5733,#5734,#5755));
+#5732 = ORIENTED_EDGE('',*,*,#5706,.T.);
+#5733 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#5734 = ORIENTED_EDGE('',*,*,#5735,.F.);
+#5735 = EDGE_CURVE('',#2658,#4067,#5736,.T.);
+#5736 = SURFACE_CURVE('',#5737,(#5741,#5748),.PCURVE_S1.);
+#5737 = LINE('',#5738,#5739);
+#5738 = CARTESIAN_POINT('',(2.85947459142,8.5,0.));
+#5739 = VECTOR('',#5740,1.);
+#5740 = DIRECTION('',(0.,0.,1.));
+#5741 = PCURVE('',#2673,#5742);
+#5742 = DEFINITIONAL_REPRESENTATION('',(#5743),#5747);
+#5743 = LINE('',#5744,#5745);
+#5744 = CARTESIAN_POINT('',(-0.7,0.));
+#5745 = VECTOR('',#5746,1.);
+#5746 = DIRECTION('',(-0.,-1.));
+#5747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5748 = PCURVE('',#2704,#5749);
+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);
+#5750 = LINE('',#5751,#5752);
+#5751 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5752 = VECTOR('',#5753,1.);
+#5753 = DIRECTION('',(0.,-1.));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#5756 = ADVANCED_FACE('',(#5757),#2704,.T.);
+#5757 = FACE_BOUND('',#5758,.T.);
+#5758 = EDGE_LOOP('',(#5759,#5760,#5761,#5762));
+#5759 = ORIENTED_EDGE('',*,*,#5254,.T.);
+#5760 = ORIENTED_EDGE('',*,*,#4089,.T.);
+#5761 = ORIENTED_EDGE('',*,*,#5735,.F.);
+#5762 = ORIENTED_EDGE('',*,*,#2685,.F.);
+#5763 = ADVANCED_FACE('',(#5764),#3213,.T.);
+#5764 = FACE_BOUND('',#5765,.F.);
+#5765 = EDGE_LOOP('',(#5766,#5791,#5815,#5838,#5862,#5883,#5884,#5906,
+    #5907,#5930,#5954,#5977,#6001,#6024,#6048,#6071,#6095,#6118,#6142,
+    #6165,#6189,#6212));
+#5766 = ORIENTED_EDGE('',*,*,#5767,.T.);
+#5767 = EDGE_CURVE('',#5768,#5770,#5772,.T.);
+#5768 = VERTEX_POINT('',#5769);
+#5769 = CARTESIAN_POINT('',(-3.15947459142,8.2,200.));
+#5770 = VERTEX_POINT('',#5771);
+#5771 = CARTESIAN_POINT('',(-5.32947459142,8.2,200.));
+#5772 = SURFACE_CURVE('',#5773,(#5777,#5784),.PCURVE_S1.);
+#5773 = LINE('',#5774,#5775);
+#5774 = CARTESIAN_POINT('',(-3.15947459142,8.2,200.));
+#5775 = VECTOR('',#5776,1.);
+#5776 = DIRECTION('',(-1.,0.,0.));
+#5777 = PCURVE('',#3213,#5778);
+#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5783);
+#5779 = LINE('',#5780,#5781);
+#5780 = CARTESIAN_POINT('',(2.254117230774,2.786408177807));
+#5781 = VECTOR('',#5782,1.);
+#5782 = DIRECTION('',(-1.,0.));
+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5784 = PCURVE('',#4302,#5785);
+#5785 = DEFINITIONAL_REPRESENTATION('',(#5786),#5790);
+#5786 = LINE('',#5787,#5788);
+#5787 = CARTESIAN_POINT('',(0.,-200.));
+#5788 = VECTOR('',#5789,1.);
+#5789 = DIRECTION('',(1.,0.));
+#5790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5791 = ORIENTED_EDGE('',*,*,#5792,.T.);
+#5792 = EDGE_CURVE('',#5770,#5793,#5795,.T.);
+#5793 = VERTEX_POINT('',#5794);
+#5794 = CARTESIAN_POINT('',(-5.85549706333,6.87,200.));
+#5795 = SURFACE_CURVE('',#5796,(#5801,#5808),.PCURVE_S1.);
+#5796 = CIRCLE('',#5797,0.769022421411);
+#5797 = AXIS2_PLACEMENT_3D('',#5798,#5799,#5800);
+#5798 = CARTESIAN_POINT('',(-5.32947459142,7.430977578589,200.));
+#5799 = DIRECTION('',(0.,0.,1.));
+#5800 = DIRECTION('',(1.,0.,0.));
+#5801 = PCURVE('',#3213,#5802);
+#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5807);
+#5803 = CIRCLE('',#5804,0.769022421411);
+#5804 = AXIS2_PLACEMENT_2D('',#5805,#5806);
+#5805 = CARTESIAN_POINT('',(8.411723077363E-02,2.017385756395));
+#5806 = DIRECTION('',(1.,0.));
+#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5808 = PCURVE('',#4331,#5809);
+#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814);
+#5810 = LINE('',#5811,#5812);
+#5811 = CARTESIAN_POINT('',(-0.,-200.));
+#5812 = VECTOR('',#5813,1.);
+#5813 = DIRECTION('',(-1.,0.));
+#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5815 = ORIENTED_EDGE('',*,*,#5816,.T.);
+#5816 = EDGE_CURVE('',#5793,#5817,#5819,.T.);
+#5817 = VERTEX_POINT('',#5818);
+#5818 = CARTESIAN_POINT('',(-3.36,4.53,200.));
+#5819 = SURFACE_CURVE('',#5820,(#5824,#5831),.PCURVE_S1.);
+#5820 = LINE('',#5821,#5822);
+#5821 = CARTESIAN_POINT('',(-5.85549706333,6.87,200.));
+#5822 = VECTOR('',#5823,1.);
+#5823 = DIRECTION('',(0.729468430269,-0.684014480286,0.));
+#5824 = PCURVE('',#3213,#5825);
+#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5830);
+#5826 = LINE('',#5827,#5828);
+#5827 = CARTESIAN_POINT('',(-0.441905241136,1.456408177807));
+#5828 = VECTOR('',#5829,1.);
+#5829 = DIRECTION('',(0.729468430269,-0.684014480286));
+#5830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5831 = PCURVE('',#4359,#5832);
+#5832 = DEFINITIONAL_REPRESENTATION('',(#5833),#5837);
+#5833 = LINE('',#5834,#5835);
+#5834 = CARTESIAN_POINT('',(0.,-200.));
+#5835 = VECTOR('',#5836,1.);
+#5836 = DIRECTION('',(1.,0.));
+#5837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5838 = ORIENTED_EDGE('',*,*,#5839,.T.);
+#5839 = EDGE_CURVE('',#5817,#5840,#5842,.T.);
+#5840 = VERTEX_POINT('',#5841);
+#5841 = CARTESIAN_POINT('',(-1.135,3.65,200.));
+#5842 = SURFACE_CURVE('',#5843,(#5848,#5855),.PCURVE_S1.);
+#5843 = CIRCLE('',#5844,3.252855113636);
+#5844 = AXIS2_PLACEMENT_3D('',#5845,#5846,#5847);
+#5845 = CARTESIAN_POINT('',(-1.135,6.902855113636,200.));
+#5846 = DIRECTION('',(0.,0.,1.));
+#5847 = DIRECTION('',(1.,0.,0.));
+#5848 = PCURVE('',#3213,#5849);
+#5849 = DEFINITIONAL_REPRESENTATION('',(#5850),#5854);
+#5850 = CIRCLE('',#5851,3.252855113636);
+#5851 = AXIS2_PLACEMENT_2D('',#5852,#5853);
+#5852 = CARTESIAN_POINT('',(4.278591822193,1.489263291443));
+#5853 = DIRECTION('',(1.,0.));
+#5854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5855 = PCURVE('',#4388,#5856);
+#5856 = DEFINITIONAL_REPRESENTATION('',(#5857),#5861);
+#5857 = LINE('',#5858,#5859);
+#5858 = CARTESIAN_POINT('',(-0.,-200.));
+#5859 = VECTOR('',#5860,1.);
+#5860 = DIRECTION('',(-1.,0.));
+#5861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5862 = ORIENTED_EDGE('',*,*,#5863,.T.);
+#5863 = EDGE_CURVE('',#5840,#3688,#5864,.T.);
+#5864 = SURFACE_CURVE('',#5865,(#5869,#5876),.PCURVE_S1.);
+#5865 = LINE('',#5866,#5867);
+#5866 = CARTESIAN_POINT('',(-1.135,3.65,200.));
+#5867 = VECTOR('',#5868,1.);
+#5868 = DIRECTION('',(1.,0.,0.));
+#5869 = PCURVE('',#3213,#5870);
+#5870 = DEFINITIONAL_REPRESENTATION('',(#5871),#5875);
+#5871 = LINE('',#5872,#5873);
+#5872 = CARTESIAN_POINT('',(4.278591822193,-1.763591822193));
+#5873 = VECTOR('',#5874,1.);
+#5874 = DIRECTION('',(1.,0.));
+#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5876 = PCURVE('',#4414,#5877);
+#5877 = DEFINITIONAL_REPRESENTATION('',(#5878),#5882);
+#5878 = LINE('',#5879,#5880);
+#5879 = CARTESIAN_POINT('',(0.,-200.));
+#5880 = VECTOR('',#5881,1.);
+#5881 = DIRECTION('',(1.,0.));
+#5882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5883 = ORIENTED_EDGE('',*,*,#3710,.T.);
+#5884 = ORIENTED_EDGE('',*,*,#5885,.T.);
+#5885 = EDGE_CURVE('',#3711,#3170,#5886,.T.);
+#5886 = SURFACE_CURVE('',#5887,(#5892,#5899),.PCURVE_S1.);
+#5887 = CIRCLE('',#5888,2.15);
+#5888 = AXIS2_PLACEMENT_3D('',#5889,#5890,#5891);
+#5889 = CARTESIAN_POINT('',(0.,0.,200.));
+#5890 = DIRECTION('',(0.,0.,1.));
+#5891 = DIRECTION('',(1.,0.,0.));
+#5892 = PCURVE('',#3213,#5893);
+#5893 = DEFINITIONAL_REPRESENTATION('',(#5894),#5898);
+#5894 = CIRCLE('',#5895,2.15);
+#5895 = AXIS2_PLACEMENT_2D('',#5896,#5897);
+#5896 = CARTESIAN_POINT('',(5.413591822193,-5.413591822193));
+#5897 = DIRECTION('',(1.,0.));
+#5898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5899 = PCURVE('',#4269,#5900);
+#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5905);
+#5901 = LINE('',#5902,#5903);
+#5902 = CARTESIAN_POINT('',(-0.,-200.));
+#5903 = VECTOR('',#5904,1.);
+#5904 = DIRECTION('',(-1.,0.));
+#5905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5906 = ORIENTED_EDGE('',*,*,#3197,.F.);
+#5907 = ORIENTED_EDGE('',*,*,#5908,.F.);
+#5908 = EDGE_CURVE('',#5909,#3198,#5911,.T.);
+#5909 = VERTEX_POINT('',#5910);
+#5910 = CARTESIAN_POINT('',(-3.65,1.135,200.));
+#5911 = SURFACE_CURVE('',#5912,(#5916,#5923),.PCURVE_S1.);
+#5912 = LINE('',#5913,#5914);
+#5913 = CARTESIAN_POINT('',(-3.65,1.135,200.));
+#5914 = VECTOR('',#5915,1.);
+#5915 = DIRECTION('',(0.,-1.,0.));
+#5916 = PCURVE('',#3213,#5917);
+#5917 = DEFINITIONAL_REPRESENTATION('',(#5918),#5922);
+#5918 = LINE('',#5919,#5920);
+#5919 = CARTESIAN_POINT('',(1.763591822193,-4.278591822193));
+#5920 = VECTOR('',#5921,1.);
+#5921 = DIRECTION('',(0.,-1.));
+#5922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5923 = PCURVE('',#4466,#5924);
+#5924 = DEFINITIONAL_REPRESENTATION('',(#5925),#5929);
+#5925 = LINE('',#5926,#5927);
+#5926 = CARTESIAN_POINT('',(0.,-200.));
+#5927 = VECTOR('',#5928,1.);
+#5928 = DIRECTION('',(1.,0.));
+#5929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5930 = ORIENTED_EDGE('',*,*,#5931,.T.);
+#5931 = EDGE_CURVE('',#5909,#5932,#5934,.T.);
+#5932 = VERTEX_POINT('',#5933);
+#5933 = CARTESIAN_POINT('',(-4.53,3.36,200.));
+#5934 = SURFACE_CURVE('',#5935,(#5940,#5947),.PCURVE_S1.);
+#5935 = CIRCLE('',#5936,3.252855113636);
+#5936 = AXIS2_PLACEMENT_3D('',#5937,#5938,#5939);
+#5937 = CARTESIAN_POINT('',(-6.902855113636,1.135,200.));
+#5938 = DIRECTION('',(0.,0.,1.));
+#5939 = DIRECTION('',(1.,0.,0.));
+#5940 = PCURVE('',#3213,#5941);
+#5941 = DEFINITIONAL_REPRESENTATION('',(#5942),#5946);
+#5942 = CIRCLE('',#5943,3.252855113636);
+#5943 = AXIS2_PLACEMENT_2D('',#5944,#5945);
+#5944 = CARTESIAN_POINT('',(-1.489263291443,-4.278591822193));
+#5945 = DIRECTION('',(1.,0.));
+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5947 = PCURVE('',#4495,#5948);
+#5948 = DEFINITIONAL_REPRESENTATION('',(#5949),#5953);
+#5949 = LINE('',#5950,#5951);
+#5950 = CARTESIAN_POINT('',(-0.,-200.));
+#5951 = VECTOR('',#5952,1.);
+#5952 = DIRECTION('',(-1.,0.));
+#5953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5954 = ORIENTED_EDGE('',*,*,#5955,.F.);
+#5955 = EDGE_CURVE('',#5956,#5932,#5958,.T.);
+#5956 = VERTEX_POINT('',#5957);
+#5957 = CARTESIAN_POINT('',(-6.87,5.85549706333,200.));
+#5958 = SURFACE_CURVE('',#5959,(#5963,#5970),.PCURVE_S1.);
+#5959 = LINE('',#5960,#5961);
+#5960 = CARTESIAN_POINT('',(-6.87,5.85549706333,200.));
+#5961 = VECTOR('',#5962,1.);
+#5962 = DIRECTION('',(0.684014480286,-0.729468430269,0.));
+#5963 = PCURVE('',#3213,#5964);
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(-1.456408177807,0.441905241136));
+#5967 = VECTOR('',#5968,1.);
+#5968 = DIRECTION('',(0.684014480286,-0.729468430269));
+#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5970 = PCURVE('',#4523,#5971);
+#5971 = DEFINITIONAL_REPRESENTATION('',(#5972),#5976);
+#5972 = LINE('',#5973,#5974);
+#5973 = CARTESIAN_POINT('',(0.,-200.));
+#5974 = VECTOR('',#5975,1.);
+#5975 = DIRECTION('',(1.,0.));
+#5976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5977 = ORIENTED_EDGE('',*,*,#5978,.T.);
+#5978 = EDGE_CURVE('',#5956,#5979,#5981,.T.);
+#5979 = VERTEX_POINT('',#5980);
+#5980 = CARTESIAN_POINT('',(-8.2,5.32947459142,200.));
+#5981 = SURFACE_CURVE('',#5982,(#5987,#5994),.PCURVE_S1.);
+#5982 = CIRCLE('',#5983,0.769022421411);
+#5983 = AXIS2_PLACEMENT_3D('',#5984,#5985,#5986);
+#5984 = CARTESIAN_POINT('',(-7.430977578589,5.32947459142,200.));
+#5985 = DIRECTION('',(0.,0.,1.));
+#5986 = DIRECTION('',(1.,0.,0.));
+#5987 = PCURVE('',#3213,#5988);
+#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993);
+#5989 = CIRCLE('',#5990,0.769022421411);
+#5990 = AXIS2_PLACEMENT_2D('',#5991,#5992);
+#5991 = CARTESIAN_POINT('',(-2.017385756395,-8.411723077364E-02));
+#5992 = DIRECTION('',(1.,0.));
+#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5994 = PCURVE('',#4552,#5995);
+#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000);
+#5996 = LINE('',#5997,#5998);
+#5997 = CARTESIAN_POINT('',(-0.,-200.));
+#5998 = VECTOR('',#5999,1.);
+#5999 = DIRECTION('',(-1.,0.));
+#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6001 = ORIENTED_EDGE('',*,*,#6002,.F.);
+#6002 = EDGE_CURVE('',#6003,#5979,#6005,.T.);
+#6003 = VERTEX_POINT('',#6004);
+#6004 = CARTESIAN_POINT('',(-8.2,3.15947459142,200.));
+#6005 = SURFACE_CURVE('',#6006,(#6010,#6017),.PCURVE_S1.);
+#6006 = LINE('',#6007,#6008);
+#6007 = CARTESIAN_POINT('',(-8.2,3.15947459142,200.));
+#6008 = VECTOR('',#6009,1.);
+#6009 = DIRECTION('',(0.,1.,0.));
+#6010 = PCURVE('',#3213,#6011);
+#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016);
+#6012 = LINE('',#6013,#6014);
+#6013 = CARTESIAN_POINT('',(-2.786408177807,-2.254117230774));
+#6014 = VECTOR('',#6015,1.);
+#6015 = DIRECTION('',(0.,1.));
+#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6017 = PCURVE('',#4580,#6018);
+#6018 = DEFINITIONAL_REPRESENTATION('',(#6019),#6023);
+#6019 = LINE('',#6020,#6021);
+#6020 = CARTESIAN_POINT('',(0.,-200.));
+#6021 = VECTOR('',#6022,1.);
+#6022 = DIRECTION('',(1.,0.));
+#6023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6024 = ORIENTED_EDGE('',*,*,#6025,.F.);
+#6025 = EDGE_CURVE('',#6026,#6003,#6028,.T.);
+#6026 = VERTEX_POINT('',#6027);
+#6027 = CARTESIAN_POINT('',(-8.5,2.85947459142,200.));
+#6028 = SURFACE_CURVE('',#6029,(#6034,#6041),.PCURVE_S1.);
+#6029 = CIRCLE('',#6030,0.3);
+#6030 = AXIS2_PLACEMENT_3D('',#6031,#6032,#6033);
+#6031 = CARTESIAN_POINT('',(-8.5,3.15947459142,200.));
+#6032 = DIRECTION('',(0.,0.,1.));
+#6033 = DIRECTION('',(1.,0.,0.));
+#6034 = PCURVE('',#3213,#6035);
+#6035 = DEFINITIONAL_REPRESENTATION('',(#6036),#6040);
+#6036 = CIRCLE('',#6037,0.3);
+#6037 = AXIS2_PLACEMENT_2D('',#6038,#6039);
+#6038 = CARTESIAN_POINT('',(-3.086408177807,-2.254117230774));
+#6039 = DIRECTION('',(1.,0.));
+#6040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6041 = PCURVE('',#4609,#6042);
+#6042 = DEFINITIONAL_REPRESENTATION('',(#6043),#6047);
+#6043 = LINE('',#6044,#6045);
+#6044 = CARTESIAN_POINT('',(-0.,-200.));
+#6045 = VECTOR('',#6046,1.);
+#6046 = DIRECTION('',(-1.,0.));
+#6047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6048 = ORIENTED_EDGE('',*,*,#6049,.F.);
+#6049 = EDGE_CURVE('',#6050,#6026,#6052,.T.);
+#6050 = VERTEX_POINT('',#6051);
+#6051 = CARTESIAN_POINT('',(-9.2,2.85947459142,200.));
+#6052 = SURFACE_CURVE('',#6053,(#6057,#6064),.PCURVE_S1.);
+#6053 = LINE('',#6054,#6055);
+#6054 = CARTESIAN_POINT('',(-9.2,2.85947459142,200.));
+#6055 = VECTOR('',#6056,1.);
+#6056 = DIRECTION('',(1.,-6.3E-16,0.));
+#6057 = PCURVE('',#3213,#6058);
+#6058 = DEFINITIONAL_REPRESENTATION('',(#6059),#6063);
+#6059 = LINE('',#6060,#6061);
+#6060 = CARTESIAN_POINT('',(-3.786408177807,-2.554117230774));
+#6061 = VECTOR('',#6062,1.);
+#6062 = DIRECTION('',(1.,-6.3E-16));
+#6063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6064 = PCURVE('',#4637,#6065);
+#6065 = DEFINITIONAL_REPRESENTATION('',(#6066),#6070);
+#6066 = LINE('',#6067,#6068);
+#6067 = CARTESIAN_POINT('',(0.,-200.));
+#6068 = VECTOR('',#6069,1.);
+#6069 = DIRECTION('',(1.,0.));
+#6070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6071 = ORIENTED_EDGE('',*,*,#6072,.F.);
+#6072 = EDGE_CURVE('',#6073,#6050,#6075,.T.);
+#6073 = VERTEX_POINT('',#6074);
+#6074 = CARTESIAN_POINT('',(-10.,3.65947459142,200.));
+#6075 = SURFACE_CURVE('',#6076,(#6081,#6088),.PCURVE_S1.);
+#6076 = CIRCLE('',#6077,0.8);
+#6077 = AXIS2_PLACEMENT_3D('',#6078,#6079,#6080);
+#6078 = CARTESIAN_POINT('',(-9.2,3.65947459142,200.));
+#6079 = DIRECTION('',(0.,0.,1.));
+#6080 = DIRECTION('',(1.,0.,0.));
+#6081 = PCURVE('',#3213,#6082);
+#6082 = DEFINITIONAL_REPRESENTATION('',(#6083),#6087);
+#6083 = CIRCLE('',#6084,0.8);
+#6084 = AXIS2_PLACEMENT_2D('',#6085,#6086);
+#6085 = CARTESIAN_POINT('',(-3.786408177807,-1.754117230774));
+#6086 = DIRECTION('',(1.,0.));
+#6087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6088 = PCURVE('',#4666,#6089);
+#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094);
+#6090 = LINE('',#6091,#6092);
+#6091 = CARTESIAN_POINT('',(-0.,-200.));
+#6092 = VECTOR('',#6093,1.);
+#6093 = DIRECTION('',(-1.,0.));
+#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6095 = ORIENTED_EDGE('',*,*,#6096,.F.);
+#6096 = EDGE_CURVE('',#6097,#6073,#6099,.T.);
+#6097 = VERTEX_POINT('',#6098);
+#6098 = CARTESIAN_POINT('',(-10.,8.28947459142,200.));
+#6099 = SURFACE_CURVE('',#6100,(#6104,#6111),.PCURVE_S1.);
+#6100 = LINE('',#6101,#6102);
+#6101 = CARTESIAN_POINT('',(-10.,8.28947459142,200.));
+#6102 = VECTOR('',#6103,1.);
+#6103 = DIRECTION('',(0.,-1.,0.));
+#6104 = PCURVE('',#3213,#6105);
+#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6110);
+#6106 = LINE('',#6107,#6108);
+#6107 = CARTESIAN_POINT('',(-4.586408177807,2.875882769226));
+#6108 = VECTOR('',#6109,1.);
+#6109 = DIRECTION('',(0.,-1.));
+#6110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6111 = PCURVE('',#4694,#6112);
+#6112 = DEFINITIONAL_REPRESENTATION('',(#6113),#6117);
+#6113 = LINE('',#6114,#6115);
+#6114 = CARTESIAN_POINT('',(0.,-200.));
+#6115 = VECTOR('',#6116,1.);
+#6116 = DIRECTION('',(1.,0.));
+#6117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6118 = ORIENTED_EDGE('',*,*,#6119,.F.);
+#6119 = EDGE_CURVE('',#6120,#6097,#6122,.T.);
+#6120 = VERTEX_POINT('',#6121);
+#6121 = CARTESIAN_POINT('',(-8.28947459142,10.,200.));
+#6122 = SURFACE_CURVE('',#6123,(#6128,#6135),.PCURVE_S1.);
+#6123 = CIRCLE('',#6124,1.71052540858);
+#6124 = AXIS2_PLACEMENT_3D('',#6125,#6126,#6127);
+#6125 = CARTESIAN_POINT('',(-8.28947459142,8.28947459142,200.));
+#6126 = DIRECTION('',(0.,0.,1.));
+#6127 = DIRECTION('',(1.,0.,0.));
+#6128 = PCURVE('',#3213,#6129);
+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);
+#6130 = CIRCLE('',#6131,1.71052540858);
+#6131 = AXIS2_PLACEMENT_2D('',#6132,#6133);
+#6132 = CARTESIAN_POINT('',(-2.875882769226,2.875882769226));
+#6133 = DIRECTION('',(1.,0.));
+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6135 = PCURVE('',#4723,#6136);
+#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141);
+#6137 = LINE('',#6138,#6139);
+#6138 = CARTESIAN_POINT('',(-0.,-200.));
+#6139 = VECTOR('',#6140,1.);
+#6140 = DIRECTION('',(-1.,0.));
+#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6142 = ORIENTED_EDGE('',*,*,#6143,.T.);
+#6143 = EDGE_CURVE('',#6120,#6144,#6146,.T.);
+#6144 = VERTEX_POINT('',#6145);
+#6145 = CARTESIAN_POINT('',(-3.65947459142,10.,200.));
+#6146 = SURFACE_CURVE('',#6147,(#6151,#6158),.PCURVE_S1.);
+#6147 = LINE('',#6148,#6149);
+#6148 = CARTESIAN_POINT('',(-8.28947459142,10.,200.));
+#6149 = VECTOR('',#6150,1.);
+#6150 = DIRECTION('',(1.,0.,0.));
+#6151 = PCURVE('',#3213,#6152);
+#6152 = DEFINITIONAL_REPRESENTATION('',(#6153),#6157);
+#6153 = LINE('',#6154,#6155);
+#6154 = CARTESIAN_POINT('',(-2.875882769226,4.586408177807));
+#6155 = VECTOR('',#6156,1.);
+#6156 = DIRECTION('',(1.,0.));
+#6157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6158 = PCURVE('',#4751,#6159);
+#6159 = DEFINITIONAL_REPRESENTATION('',(#6160),#6164);
+#6160 = LINE('',#6161,#6162);
+#6161 = CARTESIAN_POINT('',(0.,-200.));
+#6162 = VECTOR('',#6163,1.);
+#6163 = DIRECTION('',(1.,0.));
+#6164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6165 = ORIENTED_EDGE('',*,*,#6166,.F.);
+#6166 = EDGE_CURVE('',#6167,#6144,#6169,.T.);
+#6167 = VERTEX_POINT('',#6168);
+#6168 = CARTESIAN_POINT('',(-2.85947459142,9.2,200.));
+#6169 = SURFACE_CURVE('',#6170,(#6175,#6182),.PCURVE_S1.);
+#6170 = CIRCLE('',#6171,0.8);
+#6171 = AXIS2_PLACEMENT_3D('',#6172,#6173,#6174);
+#6172 = CARTESIAN_POINT('',(-3.65947459142,9.2,200.));
+#6173 = DIRECTION('',(0.,0.,1.));
+#6174 = DIRECTION('',(1.,0.,0.));
+#6175 = PCURVE('',#3213,#6176);
+#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);
+#6177 = CIRCLE('',#6178,0.8);
+#6178 = AXIS2_PLACEMENT_2D('',#6179,#6180);
+#6179 = CARTESIAN_POINT('',(1.754117230774,3.786408177807));
+#6180 = DIRECTION('',(1.,0.));
+#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6182 = PCURVE('',#4780,#6183);
+#6183 = DEFINITIONAL_REPRESENTATION('',(#6184),#6188);
+#6184 = LINE('',#6185,#6186);
+#6185 = CARTESIAN_POINT('',(-0.,-200.));
+#6186 = VECTOR('',#6187,1.);
+#6187 = DIRECTION('',(-1.,0.));
+#6188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6189 = ORIENTED_EDGE('',*,*,#6190,.T.);
+#6190 = EDGE_CURVE('',#6167,#6191,#6193,.T.);
+#6191 = VERTEX_POINT('',#6192);
+#6192 = CARTESIAN_POINT('',(-2.85947459142,8.5,200.));
+#6193 = SURFACE_CURVE('',#6194,(#6198,#6205),.PCURVE_S1.);
+#6194 = LINE('',#6195,#6196);
+#6195 = CARTESIAN_POINT('',(-2.85947459142,9.2,200.));
+#6196 = VECTOR('',#6197,1.);
+#6197 = DIRECTION('',(1.27E-15,-1.,0.));
+#6198 = PCURVE('',#3213,#6199);
+#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(2.554117230774,3.786408177807));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(1.27E-15,-1.));
+#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6205 = PCURVE('',#4808,#6206);
+#6206 = DEFINITIONAL_REPRESENTATION('',(#6207),#6211);
+#6207 = LINE('',#6208,#6209);
+#6208 = CARTESIAN_POINT('',(0.,-200.));
+#6209 = VECTOR('',#6210,1.);
+#6210 = DIRECTION('',(1.,0.));
+#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6212 = ORIENTED_EDGE('',*,*,#6213,.F.);
+#6213 = EDGE_CURVE('',#5768,#6191,#6214,.T.);
+#6214 = SURFACE_CURVE('',#6215,(#6220,#6227),.PCURVE_S1.);
+#6215 = CIRCLE('',#6216,0.3);
+#6216 = AXIS2_PLACEMENT_3D('',#6217,#6218,#6219);
+#6217 = CARTESIAN_POINT('',(-3.15947459142,8.5,200.));
+#6218 = DIRECTION('',(0.,0.,1.));
+#6219 = DIRECTION('',(1.,0.,0.));
+#6220 = PCURVE('',#3213,#6221);
+#6221 = DEFINITIONAL_REPRESENTATION('',(#6222),#6226);
+#6222 = CIRCLE('',#6223,0.3);
+#6223 = AXIS2_PLACEMENT_2D('',#6224,#6225);
+#6224 = CARTESIAN_POINT('',(2.254117230774,3.086408177807));
+#6225 = DIRECTION('',(1.,0.));
+#6226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6227 = PCURVE('',#4835,#6228);
+#6228 = DEFINITIONAL_REPRESENTATION('',(#6229),#6233);
+#6229 = LINE('',#6230,#6231);
+#6230 = CARTESIAN_POINT('',(-0.,-200.));
+#6231 = VECTOR('',#6232,1.);
+#6232 = DIRECTION('',(-1.,0.));
+#6233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6234 = ADVANCED_FACE('',(#6235),#4269,.F.);
+#6235 = FACE_BOUND('',#6236,.T.);
+#6236 = EDGE_LOOP('',(#6237,#6238,#6239,#6240));
+#6237 = ORIENTED_EDGE('',*,*,#5228,.T.);
+#6238 = ORIENTED_EDGE('',*,*,#5885,.T.);
+#6239 = ORIENTED_EDGE('',*,*,#4255,.F.);
+#6240 = ORIENTED_EDGE('',*,*,#4427,.F.);
+#6241 = ADVANCED_FACE('',(#6242),#4302,.T.);
+#6242 = FACE_BOUND('',#6243,.T.);
+#6243 = EDGE_LOOP('',(#6244,#6265,#6266,#6287));
+#6244 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#6245 = EDGE_CURVE('',#4285,#5768,#6246,.T.);
+#6246 = SURFACE_CURVE('',#6247,(#6251,#6258),.PCURVE_S1.);
+#6247 = LINE('',#6248,#6249);
+#6248 = CARTESIAN_POINT('',(-3.15947459142,8.2,0.));
+#6249 = VECTOR('',#6250,1.);
+#6250 = DIRECTION('',(0.,0.,1.));
+#6251 = PCURVE('',#4302,#6252);
+#6252 = DEFINITIONAL_REPRESENTATION('',(#6253),#6257);
+#6253 = LINE('',#6254,#6255);
+#6254 = CARTESIAN_POINT('',(0.,-0.));
+#6255 = VECTOR('',#6256,1.);
+#6256 = DIRECTION('',(0.,-1.));
+#6257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6258 = PCURVE('',#4835,#6259);
+#6259 = DEFINITIONAL_REPRESENTATION('',(#6260),#6264);
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(-0.,-1.));
+#6264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6265 = ORIENTED_EDGE('',*,*,#5767,.T.);
+#6266 = ORIENTED_EDGE('',*,*,#6267,.F.);
+#6267 = EDGE_CURVE('',#4287,#5770,#6268,.T.);
+#6268 = SURFACE_CURVE('',#6269,(#6273,#6280),.PCURVE_S1.);
+#6269 = LINE('',#6270,#6271);
+#6270 = CARTESIAN_POINT('',(-5.32947459142,8.2,0.));
+#6271 = VECTOR('',#6272,1.);
+#6272 = DIRECTION('',(0.,0.,1.));
+#6273 = PCURVE('',#4302,#6274);
+#6274 = DEFINITIONAL_REPRESENTATION('',(#6275),#6279);
+#6275 = LINE('',#6276,#6277);
+#6276 = CARTESIAN_POINT('',(2.17,0.));
+#6277 = VECTOR('',#6278,1.);
+#6278 = DIRECTION('',(0.,-1.));
+#6279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6280 = PCURVE('',#4331,#6281);
+#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286);
+#6282 = LINE('',#6283,#6284);
+#6283 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6284 = VECTOR('',#6285,1.);
+#6285 = DIRECTION('',(-0.,-1.));
+#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6287 = ORIENTED_EDGE('',*,*,#4284,.F.);
+#6288 = ADVANCED_FACE('',(#6289),#4331,.F.);
+#6289 = FACE_BOUND('',#6290,.T.);
+#6290 = EDGE_LOOP('',(#6291,#6292,#6293,#6314));
+#6291 = ORIENTED_EDGE('',*,*,#6267,.T.);
+#6292 = ORIENTED_EDGE('',*,*,#5792,.T.);
+#6293 = ORIENTED_EDGE('',*,*,#6294,.F.);
+#6294 = EDGE_CURVE('',#4315,#5793,#6295,.T.);
+#6295 = SURFACE_CURVE('',#6296,(#6300,#6307),.PCURVE_S1.);
+#6296 = LINE('',#6297,#6298);
+#6297 = CARTESIAN_POINT('',(-5.85549706333,6.87,0.));
+#6298 = VECTOR('',#6299,1.);
+#6299 = DIRECTION('',(0.,0.,1.));
+#6300 = PCURVE('',#4331,#6301);
+#6301 = DEFINITIONAL_REPRESENTATION('',(#6302),#6306);
+#6302 = LINE('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(-3.959137149564,0.));
+#6304 = VECTOR('',#6305,1.);
+#6305 = DIRECTION('',(-0.,-1.));
+#6306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6307 = PCURVE('',#4359,#6308);
+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);
+#6309 = LINE('',#6310,#6311);
+#6310 = CARTESIAN_POINT('',(0.,0.));
+#6311 = VECTOR('',#6312,1.);
+#6312 = DIRECTION('',(0.,-1.));
+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6314 = ORIENTED_EDGE('',*,*,#4314,.F.);
+#6315 = ADVANCED_FACE('',(#6316),#4359,.T.);
+#6316 = FACE_BOUND('',#6317,.T.);
+#6317 = EDGE_LOOP('',(#6318,#6319,#6320,#6341));
+#6318 = ORIENTED_EDGE('',*,*,#6294,.T.);
+#6319 = ORIENTED_EDGE('',*,*,#5816,.T.);
+#6320 = ORIENTED_EDGE('',*,*,#6321,.F.);
+#6321 = EDGE_CURVE('',#4344,#5817,#6322,.T.);
+#6322 = SURFACE_CURVE('',#6323,(#6327,#6334),.PCURVE_S1.);
+#6323 = LINE('',#6324,#6325);
+#6324 = CARTESIAN_POINT('',(-3.36,4.53,0.));
+#6325 = VECTOR('',#6326,1.);
+#6326 = DIRECTION('',(0.,0.,1.));
+#6327 = PCURVE('',#4359,#6328);
+#6328 = DEFINITIONAL_REPRESENTATION('',(#6329),#6333);
+#6329 = LINE('',#6330,#6331);
+#6330 = CARTESIAN_POINT('',(3.420980209397,0.));
+#6331 = VECTOR('',#6332,1.);
+#6332 = DIRECTION('',(0.,-1.));
+#6333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6334 = PCURVE('',#4388,#6335);
+#6335 = DEFINITIONAL_REPRESENTATION('',(#6336),#6340);
+#6336 = LINE('',#6337,#6338);
+#6337 = CARTESIAN_POINT('',(-3.959137149564,0.));
+#6338 = VECTOR('',#6339,1.);
+#6339 = DIRECTION('',(-0.,-1.));
+#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6341 = ORIENTED_EDGE('',*,*,#4343,.F.);
+#6342 = ADVANCED_FACE('',(#6343),#4388,.F.);
+#6343 = FACE_BOUND('',#6344,.T.);
+#6344 = EDGE_LOOP('',(#6345,#6346,#6347,#6368));
+#6345 = ORIENTED_EDGE('',*,*,#6321,.T.);
+#6346 = ORIENTED_EDGE('',*,*,#5839,.T.);
+#6347 = ORIENTED_EDGE('',*,*,#6348,.F.);
+#6348 = EDGE_CURVE('',#4372,#5840,#6349,.T.);
+#6349 = SURFACE_CURVE('',#6350,(#6354,#6361),.PCURVE_S1.);
+#6350 = LINE('',#6351,#6352);
+#6351 = CARTESIAN_POINT('',(-1.135,3.65,0.));
+#6352 = VECTOR('',#6353,1.);
+#6353 = DIRECTION('',(0.,0.,1.));
+#6354 = PCURVE('',#4388,#6355);
+#6355 = DEFINITIONAL_REPRESENTATION('',(#6356),#6360);
+#6356 = LINE('',#6357,#6358);
+#6357 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6358 = VECTOR('',#6359,1.);
+#6359 = DIRECTION('',(-0.,-1.));
+#6360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6361 = PCURVE('',#4414,#6362);
+#6362 = DEFINITIONAL_REPRESENTATION('',(#6363),#6367);
+#6363 = LINE('',#6364,#6365);
+#6364 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#6365 = VECTOR('',#6366,1.);
+#6366 = DIRECTION('',(0.,-1.));
+#6367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6368 = ORIENTED_EDGE('',*,*,#4371,.F.);
+#6369 = ADVANCED_FACE('',(#6370),#4414,.T.);
+#6370 = FACE_BOUND('',#6371,.T.);
+#6371 = EDGE_LOOP('',(#6372,#6373,#6374,#6375));
+#6372 = ORIENTED_EDGE('',*,*,#6348,.T.);
+#6373 = ORIENTED_EDGE('',*,*,#5863,.T.);
+#6374 = ORIENTED_EDGE('',*,*,#5384,.F.);
+#6375 = ORIENTED_EDGE('',*,*,#4400,.F.);
+#6376 = ADVANCED_FACE('',(#6377),#4466,.F.);
+#6377 = FACE_BOUND('',#6378,.F.);
+#6378 = EDGE_LOOP('',(#6379,#6400,#6401,#6402));
+#6379 = ORIENTED_EDGE('',*,*,#6380,.T.);
+#6380 = EDGE_CURVE('',#4451,#5909,#6381,.T.);
+#6381 = SURFACE_CURVE('',#6382,(#6386,#6393),.PCURVE_S1.);
+#6382 = LINE('',#6383,#6384);
+#6383 = CARTESIAN_POINT('',(-3.65,1.135,0.));
+#6384 = VECTOR('',#6385,1.);
+#6385 = DIRECTION('',(0.,0.,1.));
+#6386 = PCURVE('',#4466,#6387);
+#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392);
+#6388 = LINE('',#6389,#6390);
+#6389 = CARTESIAN_POINT('',(4.440892098501E-16,0.));
+#6390 = VECTOR('',#6391,1.);
+#6391 = DIRECTION('',(0.,-1.));
+#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6393 = PCURVE('',#4495,#6394);
+#6394 = DEFINITIONAL_REPRESENTATION('',(#6395),#6399);
+#6395 = LINE('',#6396,#6397);
+#6396 = CARTESIAN_POINT('',(-0.,0.));
+#6397 = VECTOR('',#6398,1.);
+#6398 = DIRECTION('',(-0.,-1.));
+#6399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6400 = ORIENTED_EDGE('',*,*,#5908,.T.);
+#6401 = ORIENTED_EDGE('',*,*,#4872,.F.);
+#6402 = ORIENTED_EDGE('',*,*,#4450,.F.);
+#6403 = ADVANCED_FACE('',(#6404),#4495,.F.);
+#6404 = FACE_BOUND('',#6405,.T.);
+#6405 = EDGE_LOOP('',(#6406,#6407,#6408,#6429));
+#6406 = ORIENTED_EDGE('',*,*,#6380,.T.);
+#6407 = ORIENTED_EDGE('',*,*,#5931,.T.);
+#6408 = ORIENTED_EDGE('',*,*,#6409,.F.);
+#6409 = EDGE_CURVE('',#4479,#5932,#6410,.T.);
+#6410 = SURFACE_CURVE('',#6411,(#6415,#6422),.PCURVE_S1.);
+#6411 = LINE('',#6412,#6413);
+#6412 = CARTESIAN_POINT('',(-4.53,3.36,0.));
+#6413 = VECTOR('',#6414,1.);
+#6414 = DIRECTION('',(0.,0.,1.));
+#6415 = PCURVE('',#4495,#6416);
+#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6421);
+#6417 = LINE('',#6418,#6419);
+#6418 = CARTESIAN_POINT('',(-0.75325183082,0.));
+#6419 = VECTOR('',#6420,1.);
+#6420 = DIRECTION('',(-0.,-1.));
+#6421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6422 = PCURVE('',#4523,#6423);
+#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428);
+#6424 = LINE('',#6425,#6426);
+#6425 = CARTESIAN_POINT('',(3.420980209397,0.));
+#6426 = VECTOR('',#6427,1.);
+#6427 = DIRECTION('',(0.,-1.));
+#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6429 = ORIENTED_EDGE('',*,*,#4478,.F.);
+#6430 = ADVANCED_FACE('',(#6431),#4523,.F.);
+#6431 = FACE_BOUND('',#6432,.F.);
+#6432 = EDGE_LOOP('',(#6433,#6454,#6455,#6456));
+#6433 = ORIENTED_EDGE('',*,*,#6434,.T.);
+#6434 = EDGE_CURVE('',#4508,#5956,#6435,.T.);
+#6435 = SURFACE_CURVE('',#6436,(#6440,#6447),.PCURVE_S1.);
+#6436 = LINE('',#6437,#6438);
+#6437 = CARTESIAN_POINT('',(-6.87,5.85549706333,0.));
+#6438 = VECTOR('',#6439,1.);
+#6439 = DIRECTION('',(0.,0.,1.));
+#6440 = PCURVE('',#4523,#6441);
+#6441 = DEFINITIONAL_REPRESENTATION('',(#6442),#6446);
+#6442 = LINE('',#6443,#6444);
+#6443 = CARTESIAN_POINT('',(0.,0.));
+#6444 = VECTOR('',#6445,1.);
+#6445 = DIRECTION('',(0.,-1.));
+#6446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6447 = PCURVE('',#4552,#6448);
+#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(-0.75325183082,0.));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(-0.,-1.));
+#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6454 = ORIENTED_EDGE('',*,*,#5955,.T.);
+#6455 = ORIENTED_EDGE('',*,*,#6409,.F.);
+#6456 = ORIENTED_EDGE('',*,*,#4507,.F.);
+#6457 = ADVANCED_FACE('',(#6458),#4552,.F.);
+#6458 = FACE_BOUND('',#6459,.T.);
+#6459 = EDGE_LOOP('',(#6460,#6461,#6462,#6483));
+#6460 = ORIENTED_EDGE('',*,*,#6434,.T.);
+#6461 = ORIENTED_EDGE('',*,*,#5978,.T.);
+#6462 = ORIENTED_EDGE('',*,*,#6463,.F.);
+#6463 = EDGE_CURVE('',#4536,#5979,#6464,.T.);
+#6464 = SURFACE_CURVE('',#6465,(#6469,#6476),.PCURVE_S1.);
+#6465 = LINE('',#6466,#6467);
+#6466 = CARTESIAN_POINT('',(-8.2,5.32947459142,0.));
+#6467 = VECTOR('',#6468,1.);
+#6468 = DIRECTION('',(0.,0.,1.));
+#6469 = PCURVE('',#4552,#6470);
+#6470 = DEFINITIONAL_REPRESENTATION('',(#6471),#6475);
+#6471 = LINE('',#6472,#6473);
+#6472 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6473 = VECTOR('',#6474,1.);
+#6474 = DIRECTION('',(-0.,-1.));
+#6475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6476 = PCURVE('',#4580,#6477);
+#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482);
+#6478 = LINE('',#6479,#6480);
+#6479 = CARTESIAN_POINT('',(2.17,0.));
+#6480 = VECTOR('',#6481,1.);
+#6481 = DIRECTION('',(0.,-1.));
+#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6483 = ORIENTED_EDGE('',*,*,#4535,.F.);
+#6484 = ADVANCED_FACE('',(#6485),#4580,.F.);
+#6485 = FACE_BOUND('',#6486,.F.);
+#6486 = EDGE_LOOP('',(#6487,#6508,#6509,#6510));
+#6487 = ORIENTED_EDGE('',*,*,#6488,.T.);
+#6488 = EDGE_CURVE('',#4565,#6003,#6489,.T.);
+#6489 = SURFACE_CURVE('',#6490,(#6494,#6501),.PCURVE_S1.);
+#6490 = LINE('',#6491,#6492);
+#6491 = CARTESIAN_POINT('',(-8.2,3.15947459142,0.));
+#6492 = VECTOR('',#6493,1.);
+#6493 = DIRECTION('',(0.,0.,1.));
+#6494 = PCURVE('',#4580,#6495);
+#6495 = DEFINITIONAL_REPRESENTATION('',(#6496),#6500);
+#6496 = LINE('',#6497,#6498);
+#6497 = CARTESIAN_POINT('',(0.,0.));
+#6498 = VECTOR('',#6499,1.);
+#6499 = DIRECTION('',(0.,-1.));
+#6500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6501 = PCURVE('',#4609,#6502);
+#6502 = DEFINITIONAL_REPRESENTATION('',(#6503),#6507);
+#6503 = LINE('',#6504,#6505);
+#6504 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6505 = VECTOR('',#6506,1.);
+#6506 = DIRECTION('',(-0.,-1.));
+#6507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6508 = ORIENTED_EDGE('',*,*,#6002,.T.);
+#6509 = ORIENTED_EDGE('',*,*,#6463,.F.);
+#6510 = ORIENTED_EDGE('',*,*,#4564,.F.);
+#6511 = ADVANCED_FACE('',(#6512),#4609,.T.);
+#6512 = FACE_BOUND('',#6513,.F.);
+#6513 = EDGE_LOOP('',(#6514,#6535,#6536,#6537));
+#6514 = ORIENTED_EDGE('',*,*,#6515,.T.);
+#6515 = EDGE_CURVE('',#4593,#6026,#6516,.T.);
+#6516 = SURFACE_CURVE('',#6517,(#6521,#6528),.PCURVE_S1.);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(-8.5,2.85947459142,0.));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(0.,0.,1.));
+#6521 = PCURVE('',#4609,#6522);
+#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527);
+#6523 = LINE('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6525 = VECTOR('',#6526,1.);
+#6526 = DIRECTION('',(-0.,-1.));
+#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6528 = PCURVE('',#4637,#6529);
+#6529 = DEFINITIONAL_REPRESENTATION('',(#6530),#6534);
+#6530 = LINE('',#6531,#6532);
+#6531 = CARTESIAN_POINT('',(0.7,0.));
+#6532 = VECTOR('',#6533,1.);
+#6533 = DIRECTION('',(0.,-1.));
+#6534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6535 = ORIENTED_EDGE('',*,*,#6025,.T.);
+#6536 = ORIENTED_EDGE('',*,*,#6488,.F.);
+#6537 = ORIENTED_EDGE('',*,*,#4592,.F.);
+#6538 = ADVANCED_FACE('',(#6539),#4637,.F.);
+#6539 = FACE_BOUND('',#6540,.F.);
+#6540 = EDGE_LOOP('',(#6541,#6562,#6563,#6564));
+#6541 = ORIENTED_EDGE('',*,*,#6542,.T.);
+#6542 = EDGE_CURVE('',#4622,#6050,#6543,.T.);
+#6543 = SURFACE_CURVE('',#6544,(#6548,#6555),.PCURVE_S1.);
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(-9.2,2.85947459142,0.));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.,0.,1.));
+#6548 = PCURVE('',#4637,#6549);
+#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6554);
+#6550 = LINE('',#6551,#6552);
+#6551 = CARTESIAN_POINT('',(0.,0.));
+#6552 = VECTOR('',#6553,1.);
+#6553 = DIRECTION('',(0.,-1.));
+#6554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6555 = PCURVE('',#4666,#6556);
+#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561);
+#6557 = LINE('',#6558,#6559);
+#6558 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6559 = VECTOR('',#6560,1.);
+#6560 = DIRECTION('',(-0.,-1.));
+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6562 = ORIENTED_EDGE('',*,*,#6049,.T.);
+#6563 = ORIENTED_EDGE('',*,*,#6515,.F.);
+#6564 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#6565 = ADVANCED_FACE('',(#6566),#4666,.T.);
+#6566 = FACE_BOUND('',#6567,.F.);
+#6567 = EDGE_LOOP('',(#6568,#6589,#6590,#6591));
+#6568 = ORIENTED_EDGE('',*,*,#6569,.T.);
+#6569 = EDGE_CURVE('',#4650,#6073,#6570,.T.);
+#6570 = SURFACE_CURVE('',#6571,(#6575,#6582),.PCURVE_S1.);
+#6571 = LINE('',#6572,#6573);
+#6572 = CARTESIAN_POINT('',(-10.,3.65947459142,0.));
+#6573 = VECTOR('',#6574,1.);
+#6574 = DIRECTION('',(0.,0.,1.));
+#6575 = PCURVE('',#4666,#6576);
+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6581);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(-0.,-1.));
+#6581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6582 = PCURVE('',#4694,#6583);
+#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6588);
+#6584 = LINE('',#6585,#6586);
+#6585 = CARTESIAN_POINT('',(4.63,0.));
+#6586 = VECTOR('',#6587,1.);
+#6587 = DIRECTION('',(0.,-1.));
+#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6589 = ORIENTED_EDGE('',*,*,#6072,.T.);
+#6590 = ORIENTED_EDGE('',*,*,#6542,.F.);
+#6591 = ORIENTED_EDGE('',*,*,#4649,.F.);
+#6592 = ADVANCED_FACE('',(#6593),#4694,.F.);
+#6593 = FACE_BOUND('',#6594,.F.);
+#6594 = EDGE_LOOP('',(#6595,#6616,#6617,#6618));
+#6595 = ORIENTED_EDGE('',*,*,#6596,.T.);
+#6596 = EDGE_CURVE('',#4679,#6097,#6597,.T.);
+#6597 = SURFACE_CURVE('',#6598,(#6602,#6609),.PCURVE_S1.);
+#6598 = LINE('',#6599,#6600);
+#6599 = CARTESIAN_POINT('',(-10.,8.28947459142,0.));
+#6600 = VECTOR('',#6601,1.);
+#6601 = DIRECTION('',(0.,0.,1.));
+#6602 = PCURVE('',#4694,#6603);
+#6603 = DEFINITIONAL_REPRESENTATION('',(#6604),#6608);
+#6604 = LINE('',#6605,#6606);
+#6605 = CARTESIAN_POINT('',(0.,0.));
+#6606 = VECTOR('',#6607,1.);
+#6607 = DIRECTION('',(0.,-1.));
+#6608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6609 = PCURVE('',#4723,#6610);
+#6610 = DEFINITIONAL_REPRESENTATION('',(#6611),#6615);
+#6611 = LINE('',#6612,#6613);
+#6612 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#6613 = VECTOR('',#6614,1.);
+#6614 = DIRECTION('',(-0.,-1.));
+#6615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6616 = ORIENTED_EDGE('',*,*,#6096,.T.);
+#6617 = ORIENTED_EDGE('',*,*,#6569,.F.);
+#6618 = ORIENTED_EDGE('',*,*,#4678,.F.);
+#6619 = ADVANCED_FACE('',(#6620),#4723,.T.);
+#6620 = FACE_BOUND('',#6621,.F.);
+#6621 = EDGE_LOOP('',(#6622,#6643,#6644,#6645));
+#6622 = ORIENTED_EDGE('',*,*,#6623,.T.);
+#6623 = EDGE_CURVE('',#4707,#6120,#6624,.T.);
+#6624 = SURFACE_CURVE('',#6625,(#6629,#6636),.PCURVE_S1.);
+#6625 = LINE('',#6626,#6627);
+#6626 = CARTESIAN_POINT('',(-8.28947459142,10.,0.));
+#6627 = VECTOR('',#6628,1.);
+#6628 = DIRECTION('',(0.,0.,1.));
+#6629 = PCURVE('',#4723,#6630);
+#6630 = DEFINITIONAL_REPRESENTATION('',(#6631),#6635);
+#6631 = LINE('',#6632,#6633);
+#6632 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6633 = VECTOR('',#6634,1.);
+#6634 = DIRECTION('',(-0.,-1.));
+#6635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6636 = PCURVE('',#4751,#6637);
+#6637 = DEFINITIONAL_REPRESENTATION('',(#6638),#6642);
+#6638 = LINE('',#6639,#6640);
+#6639 = CARTESIAN_POINT('',(0.,0.));
+#6640 = VECTOR('',#6641,1.);
+#6641 = DIRECTION('',(0.,-1.));
+#6642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6643 = ORIENTED_EDGE('',*,*,#6119,.T.);
+#6644 = ORIENTED_EDGE('',*,*,#6596,.F.);
+#6645 = ORIENTED_EDGE('',*,*,#4706,.F.);
+#6646 = ADVANCED_FACE('',(#6647),#4751,.T.);
+#6647 = FACE_BOUND('',#6648,.T.);
+#6648 = EDGE_LOOP('',(#6649,#6650,#6651,#6672));
+#6649 = ORIENTED_EDGE('',*,*,#6623,.T.);
+#6650 = ORIENTED_EDGE('',*,*,#6143,.T.);
+#6651 = ORIENTED_EDGE('',*,*,#6652,.F.);
+#6652 = EDGE_CURVE('',#4736,#6144,#6653,.T.);
+#6653 = SURFACE_CURVE('',#6654,(#6658,#6665),.PCURVE_S1.);
+#6654 = LINE('',#6655,#6656);
+#6655 = CARTESIAN_POINT('',(-3.65947459142,10.,0.));
+#6656 = VECTOR('',#6657,1.);
+#6657 = DIRECTION('',(0.,0.,1.));
+#6658 = PCURVE('',#4751,#6659);
+#6659 = DEFINITIONAL_REPRESENTATION('',(#6660),#6664);
+#6660 = LINE('',#6661,#6662);
+#6661 = CARTESIAN_POINT('',(4.63,0.));
+#6662 = VECTOR('',#6663,1.);
+#6663 = DIRECTION('',(0.,-1.));
+#6664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6665 = PCURVE('',#4780,#6666);
+#6666 = DEFINITIONAL_REPRESENTATION('',(#6667),#6671);
+#6667 = LINE('',#6668,#6669);
+#6668 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6669 = VECTOR('',#6670,1.);
+#6670 = DIRECTION('',(-0.,-1.));
+#6671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6672 = ORIENTED_EDGE('',*,*,#4735,.F.);
+#6673 = ADVANCED_FACE('',(#6674),#4780,.T.);
+#6674 = FACE_BOUND('',#6675,.F.);
+#6675 = EDGE_LOOP('',(#6676,#6697,#6698,#6699));
+#6676 = ORIENTED_EDGE('',*,*,#6677,.T.);
+#6677 = EDGE_CURVE('',#4764,#6167,#6678,.T.);
+#6678 = SURFACE_CURVE('',#6679,(#6683,#6690),.PCURVE_S1.);
+#6679 = LINE('',#6680,#6681);
+#6680 = CARTESIAN_POINT('',(-2.85947459142,9.2,0.));
+#6681 = VECTOR('',#6682,1.);
+#6682 = DIRECTION('',(0.,0.,1.));
+#6683 = PCURVE('',#4780,#6684);
+#6684 = DEFINITIONAL_REPRESENTATION('',(#6685),#6689);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(-0.,0.));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(-0.,-1.));
+#6689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6690 = PCURVE('',#4808,#6691);
+#6691 = DEFINITIONAL_REPRESENTATION('',(#6692),#6696);
+#6692 = LINE('',#6693,#6694);
+#6693 = CARTESIAN_POINT('',(0.,0.));
+#6694 = VECTOR('',#6695,1.);
+#6695 = DIRECTION('',(0.,-1.));
+#6696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6697 = ORIENTED_EDGE('',*,*,#6166,.T.);
+#6698 = ORIENTED_EDGE('',*,*,#6652,.F.);
+#6699 = ORIENTED_EDGE('',*,*,#4763,.F.);
+#6700 = ADVANCED_FACE('',(#6701),#4808,.T.);
+#6701 = FACE_BOUND('',#6702,.T.);
+#6702 = EDGE_LOOP('',(#6703,#6704,#6705,#6726));
+#6703 = ORIENTED_EDGE('',*,*,#6677,.T.);
+#6704 = ORIENTED_EDGE('',*,*,#6190,.T.);
+#6705 = ORIENTED_EDGE('',*,*,#6706,.F.);
+#6706 = EDGE_CURVE('',#4793,#6191,#6707,.T.);
+#6707 = SURFACE_CURVE('',#6708,(#6712,#6719),.PCURVE_S1.);
+#6708 = LINE('',#6709,#6710);
+#6709 = CARTESIAN_POINT('',(-2.85947459142,8.5,0.));
+#6710 = VECTOR('',#6711,1.);
+#6711 = DIRECTION('',(0.,0.,1.));
+#6712 = PCURVE('',#4808,#6713);
+#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6718);
+#6714 = LINE('',#6715,#6716);
+#6715 = CARTESIAN_POINT('',(0.7,0.));
+#6716 = VECTOR('',#6717,1.);
+#6717 = DIRECTION('',(0.,-1.));
+#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6719 = PCURVE('',#4835,#6720);
+#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725);
+#6721 = LINE('',#6722,#6723);
+#6722 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6723 = VECTOR('',#6724,1.);
+#6724 = DIRECTION('',(-0.,-1.));
+#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6726 = ORIENTED_EDGE('',*,*,#4792,.F.);
+#6727 = ADVANCED_FACE('',(#6728),#4835,.T.);
+#6728 = FACE_BOUND('',#6729,.F.);
+#6729 = EDGE_LOOP('',(#6730,#6731,#6732,#6733));
+#6730 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#6731 = ORIENTED_EDGE('',*,*,#6213,.T.);
+#6732 = ORIENTED_EDGE('',*,*,#6706,.F.);
+#6733 = ORIENTED_EDGE('',*,*,#4820,.F.);
+#6734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6738)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6735,#6736,#6737)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6735 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6736 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6737 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6738 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6735,
+  'distance_accuracy_value','confusion accuracy');
+#6739 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#6740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #6741),#6734);
+#6741 = STYLED_ITEM('color',(#6742),#15);
+#6742 = PRESENTATION_STYLE_ASSIGNMENT((#6743,#6749));
+#6743 = SURFACE_STYLE_USAGE(.BOTH.,#6744);
+#6744 = SURFACE_SIDE_STYLE('',(#6745));
+#6745 = SURFACE_STYLE_FILL_AREA(#6746);
+#6746 = FILL_AREA_STYLE('',(#6747));
+#6747 = FILL_AREA_STYLE_COLOUR('',#6748);
+#6748 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#6749 = CURVE_STYLE('',#6750,POSITIVE_LENGTH_MEASURE(0.1),#6751);
+#6750 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#6751 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.stl b/Mechanical Parts/Profiles EN/Motedis/Profile-20x20-I-Type_Slot5.stl
new file mode 100644
index 0000000000000000000000000000000000000000..048f29caa2ae58f08a859730cb033dccdead5332
GIT binary patch
literal 264084
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

literal 0
HcmV?d00001


From 41aad812a0703d1aa123c9736d8b4ebabf27cc46 Mon Sep 17 00:00:00 2001
From: k2-mirror <mirror@BlackMind.home>
Date: Fri, 16 Aug 2024 19:30:20 +0200
Subject: [PATCH 3/6] Added ISO7380_Hex_Socket_Button_Head_Screw_M5xXX

---
 ...Socket_Button_Head_Screw_M5xXX-Fusion.step | 1806 +++++++++++++++++
 ..._Socket_Button_Head_Screw_M5xXX-Fusion.stl |  Bin 0 -> 73134 bytes
 ...0_Hex_Socket_Button_Head_Screw_M5xXX.fcstd |  Bin 0 -> 52718 bytes
 ...0_Hex_Socket_Button_Head_Screw_M6x12.fcstd |  Bin
 4 files changed, 1806 insertions(+)
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd
 mode change 100755 => 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step
new file mode 100644
index 00000000..4e2db58a
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step	
@@ -0,0 +1,1806 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-16T19:20:51',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fusion','Fusion','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1448);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#109,#164,#198,#202,#257,#310,#344,#793,#869,
+    #916,#965,#1012,#1061,#1108,#1157,#1204,#1254,#1301,#1350,#1377,
+    #1422));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#50,#77,#78));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.5,0.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.5,0.,-14.));
+#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.5,0.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(-0.,-0.,-1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,2.5);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#32,#44);
+#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(6.28318530718,0.));
+#47 = VECTOR('',#48,1.);
+#48 = DIRECTION('',(0.,-1.));
+#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#50 = ORIENTED_EDGE('',*,*,#51,.T.);
+#51 = EDGE_CURVE('',#24,#24,#52,.T.);
+#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
+#53 = CIRCLE('',#54,2.5);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(0.,0.,-14.));
+#56 = DIRECTION('',(0.,0.,1.));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = PCURVE('',#32,#59);
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.,-14.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = CONICAL_SURFACE('',#67,2.5,0.785398163397);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(0.,0.,-14.));
+#69 = DIRECTION('',(0.,0.,1.));
+#70 = DIRECTION('',(1.,0.,0.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(0.,-0.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(1.,-0.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77 = ORIENTED_EDGE('',*,*,#21,.F.);
+#78 = ORIENTED_EDGE('',*,*,#79,.F.);
+#79 = EDGE_CURVE('',#22,#22,#80,.T.);
+#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
+#81 = CIRCLE('',#82,2.5);
+#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
+#83 = CARTESIAN_POINT('',(0.,0.,0.));
+#84 = DIRECTION('',(0.,0.,1.));
+#85 = DIRECTION('',(1.,0.,0.));
+#86 = PCURVE('',#32,#87);
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(0.,0.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,0.));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93 = PCURVE('',#94,#99);
+#94 = PLANE('',#95);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14));
+#97 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#98 = DIRECTION('',(1.,0.,0.));
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#108);
+#100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#101,#102,#103,#104,#105,#106
+,#107),.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(
+  '') );
+#101 = CARTESIAN_POINT('',(2.5,-2.642330798608E-16));
+#102 = CARTESIAN_POINT('',(2.5,-4.330127018922));
+#103 = CARTESIAN_POINT('',(-1.25,-2.165063509461));
+#104 = CARTESIAN_POINT('',(-5.,-8.765564794345E-16));
+#105 = CARTESIAN_POINT('',(-1.25,2.165063509461));
+#106 = CARTESIAN_POINT('',(2.5,4.330127018922));
+#107 = CARTESIAN_POINT('',(2.5,-2.642330798608E-16));
+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#109 = ADVANCED_FACE('',(#110),#66,.T.);
+#110 = FACE_BOUND('',#111,.F.);
+#111 = EDGE_LOOP('',(#112,#135,#136,#137));
+#112 = ORIENTED_EDGE('',*,*,#113,.F.);
+#113 = EDGE_CURVE('',#24,#114,#116,.T.);
+#114 = VERTEX_POINT('',#115);
+#115 = CARTESIAN_POINT('',(1.5,0.,-15.));
+#116 = SEAM_CURVE('',#117,(#121,#128),.PCURVE_S1.);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(2.5,0.,-14.));
+#119 = VECTOR('',#120,1.);
+#120 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#121 = PCURVE('',#66,#122);
+#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127);
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(0.,-0.));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(0.,-1.));
+#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#128 = PCURVE('',#66,#129);
+#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134);
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(0.,-1.));
+#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#135 = ORIENTED_EDGE('',*,*,#51,.T.);
+#136 = ORIENTED_EDGE('',*,*,#113,.T.);
+#137 = ORIENTED_EDGE('',*,*,#138,.F.);
+#138 = EDGE_CURVE('',#114,#114,#139,.T.);
+#139 = SURFACE_CURVE('',#140,(#145,#152),.PCURVE_S1.);
+#140 = CIRCLE('',#141,1.5);
+#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144);
+#142 = CARTESIAN_POINT('',(0.,0.,-15.));
+#143 = DIRECTION('',(0.,0.,1.));
+#144 = DIRECTION('',(1.,0.,0.));
+#145 = PCURVE('',#66,#146);
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(0.,-1.));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,-0.));
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#152 = PCURVE('',#153,#158);
+#153 = PLANE('',#154);
+#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157);
+#155 = CARTESIAN_POINT('',(-1.367440132539E-16,1.714341265789E-16,-15.)
+  );
+#156 = DIRECTION('',(0.,0.,1.));
+#157 = DIRECTION('',(1.,0.,0.));
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = CIRCLE('',#160,1.5);
+#160 = AXIS2_PLACEMENT_2D('',#161,#162);
+#161 = CARTESIAN_POINT('',(1.367440132539E-16,-1.714341265789E-16));
+#162 = DIRECTION('',(1.,0.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ADVANCED_FACE('',(#165,#195),#94,.T.);
+#165 = FACE_BOUND('',#166,.F.);
+#166 = EDGE_LOOP('',(#167));
+#167 = ORIENTED_EDGE('',*,*,#168,.F.);
+#168 = EDGE_CURVE('',#169,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(4.750000000001,-2.642330798608E-16,
+    6.239453398393E-14));
+#171 = SURFACE_CURVE('',#172,(#177,#184),.PCURVE_S1.);
+#172 = CIRCLE('',#173,4.750000000001);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14));
+#175 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#176 = DIRECTION('',(1.,0.,0.));
+#177 = PCURVE('',#94,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = CIRCLE('',#180,4.750000000001);
+#180 = AXIS2_PLACEMENT_2D('',#181,#182);
+#181 = CARTESIAN_POINT('',(0.,0.));
+#182 = DIRECTION('',(1.,-0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = PCURVE('',#185,#190);
+#185 = CYLINDRICAL_SURFACE('',#186,4.750000000001);
+#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#187 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14));
+#188 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#189 = DIRECTION('',(1.,0.,0.));
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#194);
+#191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#192,#193),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#192 = CARTESIAN_POINT('',(0.,0.));
+#193 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#195 = FACE_BOUND('',#196,.F.);
+#196 = EDGE_LOOP('',(#197));
+#197 = ORIENTED_EDGE('',*,*,#79,.F.);
+#198 = ADVANCED_FACE('',(#199),#153,.F.);
+#199 = FACE_BOUND('',#200,.F.);
+#200 = EDGE_LOOP('',(#201));
+#201 = ORIENTED_EDGE('',*,*,#138,.T.);
+#202 = ADVANCED_FACE('',(#203),#185,.T.);
+#203 = FACE_BOUND('',#204,.F.);
+#204 = EDGE_LOOP('',(#205,#206,#227,#256));
+#205 = ORIENTED_EDGE('',*,*,#168,.T.);
+#206 = ORIENTED_EDGE('',*,*,#207,.T.);
+#207 = EDGE_CURVE('',#169,#208,#210,.T.);
+#208 = VERTEX_POINT('',#209);
+#209 = CARTESIAN_POINT('',(4.750000000001,-2.420286193682E-16,0.1));
+#210 = SEAM_CURVE('',#211,(#215,#221),.PCURVE_S1.);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(4.750000000001,-2.642330798608E-16,
+    6.239453398393E-14));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#215 = PCURVE('',#185,#216);
+#216 = DEFINITIONAL_REPRESENTATION('',(#217),#220);
+#217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#218,#219),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.1),.PIECEWISE_BEZIER_KNOTS.);
+#218 = CARTESIAN_POINT('',(0.,0.));
+#219 = CARTESIAN_POINT('',(0.,0.1));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#221 = PCURVE('',#185,#222);
+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#226);
+#223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#224,#225),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.1),.PIECEWISE_BEZIER_KNOTS.);
+#224 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#225 = CARTESIAN_POINT('',(-6.28318530718,0.1));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#227 = ORIENTED_EDGE('',*,*,#228,.F.);
+#228 = EDGE_CURVE('',#208,#208,#229,.T.);
+#229 = SURFACE_CURVE('',#230,(#235,#241),.PCURVE_S1.);
+#230 = CIRCLE('',#231,4.750000000001);
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(0.,-2.420286193682E-16,0.1));
+#233 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = PCURVE('',#185,#236);
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#240);
+#237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#238,#239),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#238 = CARTESIAN_POINT('',(0.,0.1));
+#239 = CARTESIAN_POINT('',(-6.28318530718,0.1));
+#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#241 = PCURVE('',#242,#251);
+#242 = SURFACE_OF_REVOLUTION('',#243,#248);
+#243 = CIRCLE('',#244,2.649999999997);
+#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247);
+#245 = CARTESIAN_POINT('',(2.100000000003,-2.420286193677E-16,
+    0.100000000003));
+#246 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#247 = DIRECTION('',(1.,0.,0.));
+#248 = AXIS1_PLACEMENT('',#249,#250);
+#249 = CARTESIAN_POINT('',(0.,0.,1.19));
+#250 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#251 = DEFINITIONAL_REPRESENTATION('',(#252),#255);
+#252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#253,#254),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#253 = CARTESIAN_POINT('',(0.,-8.126832540256E-13));
+#254 = CARTESIAN_POINT('',(6.28318530718,-8.126832540256E-13));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = ORIENTED_EDGE('',*,*,#207,.F.);
+#257 = ADVANCED_FACE('',(#258),#242,.F.);
+#258 = FACE_BOUND('',#259,.F.);
+#259 = EDGE_LOOP('',(#260,#261,#283,#309));
+#260 = ORIENTED_EDGE('',*,*,#228,.T.);
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#208,#263,#265,.T.);
+#263 = VERTEX_POINT('',#264);
+#264 = CARTESIAN_POINT('',(2.100000000004,3.46389583683E-16,2.75));
+#265 = SEAM_CURVE('',#266,(#271,#277),.PCURVE_S1.);
+#266 = CIRCLE('',#267,2.649999999997);
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(2.100000000003,-2.420286193677E-16,
+    0.100000000003));
+#269 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#270 = DIRECTION('',(1.,0.,0.));
+#271 = PCURVE('',#242,#272);
+#272 = DEFINITIONAL_REPRESENTATION('',(#273),#276);
+#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.126832540256E-13,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#274 = CARTESIAN_POINT('',(0.,-8.126832540256E-13));
+#275 = CARTESIAN_POINT('',(0.,1.570796326795));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = PCURVE('',#242,#278);
+#278 = DEFINITIONAL_REPRESENTATION('',(#279),#282);
+#279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#280,#281),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-8.126832540256E-13,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#280 = CARTESIAN_POINT('',(6.28318530718,-8.126832540256E-13));
+#281 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#263,#263,#285,.T.);
+#285 = SURFACE_CURVE('',#286,(#291,#297),.PCURVE_S1.);
+#286 = CIRCLE('',#287,2.100000000004);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75));
+#289 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#290 = DIRECTION('',(1.,0.,0.));
+#291 = PCURVE('',#242,#292);
+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#296);
+#293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#294,#295),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#294 = CARTESIAN_POINT('',(0.,1.570796326795));
+#295 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = PCURVE('',#298,#303);
+#298 = PLANE('',#299);
+#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
+#300 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75));
+#301 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#302 = DIRECTION('',(1.,0.,0.));
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = CIRCLE('',#305,2.100000000004);
+#305 = AXIS2_PLACEMENT_2D('',#306,#307);
+#306 = CARTESIAN_POINT('',(0.,0.));
+#307 = DIRECTION('',(1.,-0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = ORIENTED_EDGE('',*,*,#262,.F.);
+#310 = ADVANCED_FACE('',(#311,#341),#298,.F.);
+#311 = FACE_BOUND('',#312,.T.);
+#312 = EDGE_LOOP('',(#313));
+#313 = ORIENTED_EDGE('',*,*,#314,.T.);
+#314 = EDGE_CURVE('',#315,#315,#317,.T.);
+#315 = VERTEX_POINT('',#316);
+#316 = CARTESIAN_POINT('',(1.75,3.46389583683E-16,2.75));
+#317 = SURFACE_CURVE('',#318,(#323,#330),.PCURVE_S1.);
+#318 = CIRCLE('',#319,1.75);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75));
+#321 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#322 = DIRECTION('',(1.,0.,0.));
+#323 = PCURVE('',#298,#324);
+#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329);
+#325 = CIRCLE('',#326,1.75);
+#326 = AXIS2_PLACEMENT_2D('',#327,#328);
+#327 = CARTESIAN_POINT('',(0.,0.));
+#328 = DIRECTION('',(1.,-0.));
+#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#330 = PCURVE('',#331,#336);
+#331 = CONICAL_SURFACE('',#332,1.5,0.785398163397);
+#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335);
+#333 = CARTESIAN_POINT('',(0.,2.908784324517E-16,2.5));
+#334 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#335 = DIRECTION('',(1.,0.,0.));
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#340);
+#337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#338,#339),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#338 = CARTESIAN_POINT('',(0.,0.25));
+#339 = CARTESIAN_POINT('',(-6.28318530718,0.25));
+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#341 = FACE_BOUND('',#342,.T.);
+#342 = EDGE_LOOP('',(#343));
+#343 = ORIENTED_EDGE('',*,*,#284,.F.);
+#344 = ADVANCED_FACE('',(#345),#331,.F.);
+#345 = FACE_BOUND('',#346,.F.);
+#346 = EDGE_LOOP('',(#347,#348,#369,#402,#435,#468,#501,#530,#563,#596,
+    #629,#662,#695,#728,#761,#792));
+#347 = ORIENTED_EDGE('',*,*,#314,.T.);
+#348 = ORIENTED_EDGE('',*,*,#349,.T.);
+#349 = EDGE_CURVE('',#315,#350,#352,.T.);
+#350 = VERTEX_POINT('',#351);
+#351 = CARTESIAN_POINT('',(1.5,2.908784324517E-16,2.5));
+#352 = SEAM_CURVE('',#353,(#357,#363),.PCURVE_S1.);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(1.5,2.908784324517E-16,2.5));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,-0.707106781187
+    ));
+#357 = PCURVE('',#331,#358);
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#362);
+#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.353553390593,0.),.PIECEWISE_BEZIER_KNOTS.);
+#360 = CARTESIAN_POINT('',(0.,0.25));
+#361 = CARTESIAN_POINT('',(0.,0.));
+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#363 = PCURVE('',#331,#364);
+#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368);
+#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.353553390593,0.),.PIECEWISE_BEZIER_KNOTS.);
+#366 = CARTESIAN_POINT('',(-6.28318530718,0.25));
+#367 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#369 = ORIENTED_EDGE('',*,*,#370,.T.);
+#370 = EDGE_CURVE('',#350,#371,#373,.T.);
+#371 = VERTEX_POINT('',#372);
+#372 = CARTESIAN_POINT('',(1.5,0.866025403784,2.732050807568));
+#373 = SURFACE_CURVE('',#374,(#379,#390),.PCURVE_S1.);
+#374 = HYPERBOLA('',#375,1.5,1.5);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(1.5,-4.21884749359E-17,0.999999999999));
+#377 = DIRECTION('',(-1.,0.,0.));
+#378 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#379 = PCURVE('',#331,#380);
+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#389);
+#381 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#382,#383,#384,#385,#386,#387,
+    #388),.UNSPECIFIED.,.F.,.F.,(7,7),(2.449293598295E-16,0.569618100037
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#382 = CARTESIAN_POINT('',(-6.28318530718,-2.194910919684E-13));
+#383 = CARTESIAN_POINT('',(-6.188248957173,-2.194562129192E-13));
+#384 = CARTESIAN_POINT('',(-6.093313112888,1.622324781164E-02));
+#385 = CARTESIAN_POINT('',(-5.999913888956,4.86696816003E-02));
+#386 = CARTESIAN_POINT('',(-5.909608553406,9.777816260186E-02));
+#387 = CARTESIAN_POINT('',(-5.823459795513,0.164425530537));
+#388 = CARTESIAN_POINT('',(-5.742085781222,0.25));
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#390 = PCURVE('',#391,#396);
+#391 = PLANE('',#392);
+#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
+#393 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#394 = DIRECTION('',(-1.,0.,0.));
+#395 = DIRECTION('',(0.,1.,0.));
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#398,#399,#400),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+2.449293598295E-16,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832999733,1.)) REPRESENTATION_ITEM('') );
+#398 = CARTESIAN_POINT('',(0.866025403784,-1.309999999999));
+#399 = CARTESIAN_POINT('',(1.282050550954,-1.309999999999));
+#400 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#402 = ORIENTED_EDGE('',*,*,#403,.T.);
+#403 = EDGE_CURVE('',#371,#404,#406,.T.);
+#404 = VERTEX_POINT('',#405);
+#405 = CARTESIAN_POINT('',(0.749999277793,1.299038522643,2.5));
+#406 = SURFACE_CURVE('',#407,(#412,#423),.PCURVE_S1.);
+#407 = HYPERBOLA('',#408,1.5,1.5);
+#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
+#409 = CARTESIAN_POINT('',(0.75,1.299038105677,0.999999999999));
+#410 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#411 = DIRECTION('',(-9.614813431918E-17,5.551115123125E-17,1.));
+#412 = PCURVE('',#331,#413);
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#422);
+#414 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#415,#416,#417,#418,#419,#420,
+    #421),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,
+    5.559551151664E-07),.PIECEWISE_BEZIER_KNOTS.);
+#415 = CARTESIAN_POINT('',(-5.77708728194,0.25));
+#416 = CARTESIAN_POINT('',(-5.695713188227,0.164425447015));
+#417 = CARTESIAN_POINT('',(-5.609564341594,9.777803250433E-02));
+#418 = CARTESIAN_POINT('',(-5.519258909782,4.86695378088E-02));
+#419 = CARTESIAN_POINT('',(-5.425859585646,1.622312113894E-02));
+#420 = CARTESIAN_POINT('',(-5.330923642693,-7.917060092387E-08));
+#421 = CARTESIAN_POINT('',(-5.235987200028,4.440892098501E-16));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#423 = PCURVE('',#424,#429);
+#424 = PLANE('',#425);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#427 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#428 = DIRECTION('',(-0.866025403784,0.5,0.));
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+5.559551151664E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040833079978,1.)) REPRESENTATION_ITEM('') );
+#431 = CARTESIAN_POINT('',(-3.536241508198E-02,-1.56));
+#432 = CARTESIAN_POINT('',(0.450000705656,-1.309999768708));
+#433 = CARTESIAN_POINT('',(0.866026237717,-1.31));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = ORIENTED_EDGE('',*,*,#436,.T.);
+#436 = EDGE_CURVE('',#404,#437,#439,.T.);
+#437 = VERTEX_POINT('',#438);
+#438 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,
+    2.732050807568));
+#439 = SURFACE_CURVE('',#440,(#445,#456),.PCURVE_S1.);
+#440 = HYPERBOLA('',#441,1.5,1.5);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(0.75,1.299038105677,0.999999999999));
+#443 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#444 = DIRECTION('',(-9.614813431918E-17,5.551115123125E-17,1.));
+#445 = PCURVE('',#331,#446);
+#446 = DEFINITIONAL_REPRESENTATION('',(#447),#455);
+#447 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#448,#449,#450,#451,#452,#453,
+    #454),.UNSPECIFIED.,.F.,.F.,(7,7),(5.559551151664E-07,0.569618100037
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#448 = CARTESIAN_POINT('',(-5.235987200028,4.440892098501E-16));
+#449 = CARTESIAN_POINT('',(-5.141050942681,7.9170447269E-08));
+#450 = CARTESIAN_POINT('',(-5.046115197063,1.622337448452E-02));
+#451 = CARTESIAN_POINT('',(-4.952716073334,4.866982539188E-02));
+#452 = CARTESIAN_POINT('',(-4.862410834048,9.777829269941E-02));
+#453 = CARTESIAN_POINT('',(-4.776262164894,0.164425614059));
+#454 = CARTESIAN_POINT('',(-4.694888230026,0.25));
+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#456 = PCURVE('',#457,#462);
+#457 = PLANE('',#458);
+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
+#459 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#460 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#461 = DIRECTION('',(-0.866025403784,0.5,0.));
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#464,#465,#466),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+5.559551151664E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832919488,1.)) REPRESENTATION_ITEM('') );
+#464 = CARTESIAN_POINT('',(0.866026237717,-1.31));
+#465 = CARTESIAN_POINT('',(1.282050999994,-1.310000231291));
+#466 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#468 = ORIENTED_EDGE('',*,*,#469,.T.);
+#469 = EDGE_CURVE('',#437,#470,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(-0.749999304098,1.299038507456,2.5));
+#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.);
+#473 = HYPERBOLA('',#474,1.5,1.5);
+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
+#475 = CARTESIAN_POINT('',(-0.75,1.299038105677,0.999999999999));
+#476 = DIRECTION('',(0.5,-0.866025403784,0.));
+#477 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.));
+#478 = PCURVE('',#331,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488);
+#480 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#481,#482,#483,#484,#485,#486,
+    #487),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,
+    -5.357054375045E-07),.PIECEWISE_BEZIER_KNOTS.);
+#481 = CARTESIAN_POINT('',(-4.729889730744,0.25));
+#482 = CARTESIAN_POINT('',(-4.648515792982,0.164425611017));
+#483 = CARTESIAN_POINT('',(-4.562367120597,9.777828796085E-02));
+#484 = CARTESIAN_POINT('',(-4.472061877804,4.866982015454E-02));
+#485 = CARTESIAN_POINT('',(-4.378662750426,1.622336987069E-02));
+#486 = CARTESIAN_POINT('',(-4.283727001214,7.628680679645E-08));
+#487 = CARTESIAN_POINT('',(-4.188790740492,2.22044604925E-16));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = PCURVE('',#490,#495);
+#490 = PLANE('',#491);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#493 = DIRECTION('',(0.5,-0.866025403784,0.));
+#494 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#497,#498,#499),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+-5.357054375045E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832922411,1.)) REPRESENTATION_ITEM('') );
+#497 = CARTESIAN_POINT('',(-3.5362415082E-02,-1.56));
+#498 = CARTESIAN_POINT('',(0.44999982393,-1.310000222866));
+#499 = CARTESIAN_POINT('',(0.866024600226,-1.31));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#503,#470,#505,.T.);
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(-0.750000695902,1.299037703898,2.5));
+#505 = SURFACE_CURVE('',#506,(#511,#517),.PCURVE_S1.);
+#506 = CIRCLE('',#507,1.5);
+#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510);
+#508 = CARTESIAN_POINT('',(0.,2.908784324517E-16,2.5));
+#509 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#510 = DIRECTION('',(1.,0.,0.));
+#511 = PCURVE('',#331,#512);
+#512 = DEFINITIONAL_REPRESENTATION('',(#513),#516);
+#513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#514,#515),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#514 = CARTESIAN_POINT('',(0.,0.));
+#515 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#490,#518);
+#518 = DEFINITIONAL_REPRESENTATION('',(#519),#529);
+#519 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#520,#521,#522,#523,#524,#525,
+    #526,#527,#528),.UNSPECIFIED.,.F.,.F.,(9,9),(4.188789669081,
+    4.188790740492),.PIECEWISE_BEZIER_KNOTS.);
+#520 = CARTESIAN_POINT('',(0.866026207343,-1.31));
+#521 = CARTESIAN_POINT('',(0.866026006453,-1.31));
+#522 = CARTESIAN_POINT('',(0.866025805564,-1.309999999999));
+#523 = CARTESIAN_POINT('',(0.866025604671,-1.309999999999));
+#524 = CARTESIAN_POINT('',(0.866025403789,-1.309999999996));
+#525 = CARTESIAN_POINT('',(0.866025202891,-1.309999999999));
+#526 = CARTESIAN_POINT('',(0.866025002006,-1.309999999998));
+#527 = CARTESIAN_POINT('',(0.866024801116,-1.31));
+#528 = CARTESIAN_POINT('',(0.866024600226,-1.31));
+#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#530 = ORIENTED_EDGE('',*,*,#531,.T.);
+#531 = EDGE_CURVE('',#503,#532,#534,.T.);
+#532 = VERTEX_POINT('',#533);
+#533 = CARTESIAN_POINT('',(-1.5,0.866025403784,2.732050807568));
+#534 = SURFACE_CURVE('',#535,(#540,#551),.PCURVE_S1.);
+#535 = HYPERBOLA('',#536,1.5,1.5);
+#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539);
+#537 = CARTESIAN_POINT('',(-0.75,1.299038105677,0.999999999999));
+#538 = DIRECTION('',(0.5,-0.866025403784,0.));
+#539 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.));
+#540 = PCURVE('',#331,#541);
+#541 = DEFINITIONAL_REPRESENTATION('',(#542),#550);
+#542 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#544,#545,#546,#547,#548,
+    #549),.UNSPECIFIED.,.F.,.F.,(7,7),(-5.357054375045E-07,
+    0.569618100037),.PIECEWISE_BEZIER_KNOTS.);
+#543 = CARTESIAN_POINT('',(-4.188790740492,2.22044604925E-16));
+#544 = CARTESIAN_POINT('',(-4.093854301201,-7.628694984252E-08));
+#545 = CARTESIAN_POINT('',(-3.998918361842,1.622312575278E-02));
+#546 = CARTESIAN_POINT('',(-3.905519041356,4.866954304616E-02));
+#547 = CARTESIAN_POINT('',(-3.815213613051,9.777803724291E-02));
+#548 = CARTESIAN_POINT('',(-3.729064769649,0.164425450057));
+#549 = CARTESIAN_POINT('',(-3.647690678829,0.25));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = PCURVE('',#552,#557);
+#552 = PLANE('',#553);
+#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#554 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#555 = DIRECTION('',(0.5,-0.866025403784,0.));
+#556 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+-5.357054375045E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040833077056,1.)) REPRESENTATION_ITEM('') );
+#559 = CARTESIAN_POINT('',(0.866024600226,-1.31));
+#560 = CARTESIAN_POINT('',(1.282050118268,-1.309999777132));
+#561 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#563 = ORIENTED_EDGE('',*,*,#564,.T.);
+#564 = EDGE_CURVE('',#532,#565,#567,.T.);
+#565 = VERTEX_POINT('',#566);
+#566 = CARTESIAN_POINT('',(-1.5,7.318275393427E-07,2.5));
+#567 = SURFACE_CURVE('',#568,(#573,#584),.PCURVE_S1.);
+#568 = HYPERBOLA('',#569,1.5,1.5);
+#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#570 = CARTESIAN_POINT('',(-1.5,-2.734825862158E-14,0.999999999999));
+#571 = DIRECTION('',(1.,1.820404676443E-14,0.));
+#572 = DIRECTION('',(-4.042110371845E-30,2.22044604925E-16,1.));
+#573 = PCURVE('',#331,#574);
+#574 = DEFINITIONAL_REPRESENTATION('',(#575),#583);
+#575 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#576,#577,#578,#579,#580,#581,
+    #582),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,
+    -4.878850442385E-07),.PIECEWISE_BEZIER_KNOTS.);
+#576 = CARTESIAN_POINT('',(-3.682692179547,0.25));
+#577 = CARTESIAN_POINT('',(-3.601318234954,0.164425603832));
+#578 = CARTESIAN_POINT('',(-3.515169554935,9.777827677055E-02));
+#579 = CARTESIAN_POINT('',(-3.424864303863,4.866980778635E-02));
+#580 = CARTESIAN_POINT('',(-3.331465167866,1.622335897497E-02));
+#581 = CARTESIAN_POINT('',(-3.236529410167,6.947697822228E-08));
+#582 = CARTESIAN_POINT('',(-3.141593141475,-2.22044604925E-16));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = PCURVE('',#585,#590);
+#585 = PLANE('',#586);
+#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589);
+#587 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#588 = DIRECTION('',(1.,1.820404676443E-14,0.));
+#589 = DIRECTION('',(1.820404676443E-14,-1.,0.));
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
+#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+-4.878850442385E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832929313,1.)) REPRESENTATION_ITEM('') );
+#592 = CARTESIAN_POINT('',(-3.536241508194E-02,-1.56));
+#593 = CARTESIAN_POINT('',(0.449999862554,-1.310000202972));
+#594 = CARTESIAN_POINT('',(0.866024671957,-1.31));
+#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#596 = ORIENTED_EDGE('',*,*,#597,.T.);
+#597 = EDGE_CURVE('',#565,#598,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(-1.5,-0.866025403784,2.732050807568));
+#600 = SURFACE_CURVE('',#601,(#606,#617),.PCURVE_S1.);
+#601 = HYPERBOLA('',#602,1.5,1.5);
+#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);
+#603 = CARTESIAN_POINT('',(-1.5,-2.734825862158E-14,0.999999999999));
+#604 = DIRECTION('',(1.,1.820404676443E-14,0.));
+#605 = DIRECTION('',(-4.042110371845E-30,2.22044604925E-16,1.));
+#606 = PCURVE('',#331,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#616);
+#608 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#609,#610,#611,#612,#613,#614,
+    #615),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.878850442385E-07,
+    0.569618100037),.PIECEWISE_BEZIER_KNOTS.);
+#609 = CARTESIAN_POINT('',(-3.141593141475,-2.22044604925E-16));
+#610 = CARTESIAN_POINT('',(-3.046656710155,-6.947709768227E-08));
+#611 = CARTESIAN_POINT('',(-2.951720779282,1.622313664854E-02));
+#612 = CARTESIAN_POINT('',(-2.858321467415,4.866955541439E-02));
+#613 = CARTESIAN_POINT('',(-2.76801604739,9.777804843325E-02));
+#614 = CARTESIAN_POINT('',(-2.681867211621,0.164425457241));
+#615 = CARTESIAN_POINT('',(-2.600493127632,0.25));
+#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#617 = PCURVE('',#618,#623);
+#618 = PLANE('',#619);
+#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622);
+#620 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#621 = DIRECTION('',(1.,1.820404676443E-14,0.));
+#622 = DIRECTION('',(1.820404676443E-14,-1.,0.));
+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
+#624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#625,#626,#627),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+-4.878850442385E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040833070153,1.)) REPRESENTATION_ITEM('') );
+#625 = CARTESIAN_POINT('',(0.866024671957,-1.31));
+#626 = CARTESIAN_POINT('',(1.282050156893,-1.309999797027));
+#627 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = ORIENTED_EDGE('',*,*,#630,.T.);
+#630 = EDGE_CURVE('',#598,#631,#633,.T.);
+#631 = VERTEX_POINT('',#632);
+#632 = CARTESIAN_POINT('',(-0.749999397193,-1.299038453707,2.5));
+#633 = SURFACE_CURVE('',#634,(#639,#650),.PCURVE_S1.);
+#634 = HYPERBOLA('',#635,1.5,1.5);
+#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638);
+#636 = CARTESIAN_POINT('',(-0.75,-1.299038105677,0.999999999999));
+#637 = DIRECTION('',(0.5,0.866025403784,0.));
+#638 = DIRECTION('',(-9.614813431918E-17,5.551115123126E-17,1.));
+#639 = PCURVE('',#331,#640);
+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#649);
+#641 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#642,#643,#644,#645,#646,#647,
+    #648),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,
+    -4.640408640559E-07),.PIECEWISE_BEZIER_KNOTS.);
+#642 = CARTESIAN_POINT('',(-2.63549462835,0.25));
+#643 = CARTESIAN_POINT('',(-2.554120680351,0.16442560025));
+#644 = CARTESIAN_POINT('',(-2.467971996527,9.777827119085E-02));
+#645 = CARTESIAN_POINT('',(-2.377666741325,4.866980161933E-02));
+#646 = CARTESIAN_POINT('',(-2.284267601031,1.622335354215E-02));
+#647 = CARTESIAN_POINT('',(-2.1893318391,6.608146499679E-08));
+#648 = CARTESIAN_POINT('',(-2.094395566434,1.743152798421E-32));
+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#650 = PCURVE('',#651,#656);
+#651 = PLANE('',#652);
+#652 = AXIS2_PLACEMENT_3D('',#653,#654,#655);
+#653 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#654 = DIRECTION('',(0.5,0.866025403784,0.));
+#655 = DIRECTION('',(0.866025403784,-0.5,0.));
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#658,#659,#660),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+-4.640408640559E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832932755,1.)) REPRESENTATION_ITEM('') );
+#658 = CARTESIAN_POINT('',(-3.536241508188E-02,-1.56));
+#659 = CARTESIAN_POINT('',(0.449999881813,-1.310000193052));
+#660 = CARTESIAN_POINT('',(0.866024707723,-1.31));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = ORIENTED_EDGE('',*,*,#663,.T.);
+#663 = EDGE_CURVE('',#631,#664,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,
+    2.732050807568));
+#666 = SURFACE_CURVE('',#667,(#672,#683),.PCURVE_S1.);
+#667 = HYPERBOLA('',#668,1.5,1.5);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(-0.75,-1.299038105677,0.999999999999));
+#670 = DIRECTION('',(0.5,0.866025403784,0.));
+#671 = DIRECTION('',(-9.614813431918E-17,5.551115123126E-17,1.));
+#672 = PCURVE('',#331,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#682);
+#674 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#675,#676,#677,#678,#679,#680,
+    #681),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.640408640559E-07,
+    0.569618100037),.PIECEWISE_BEZIER_KNOTS.);
+#675 = CARTESIAN_POINT('',(-2.094395566434,1.743152798421E-32));
+#676 = CARTESIAN_POINT('',(-1.999459139088,-6.608157266375E-08));
+#677 = CARTESIAN_POINT('',(-1.904523212447,1.622314208137E-02));
+#678 = CARTESIAN_POINT('',(-1.811123904877,4.866956158143E-02));
+#679 = CARTESIAN_POINT('',(-1.720818488981,9.777805401297E-02));
+#680 = CARTESIAN_POINT('',(-1.634669657018,0.164425460823));
+#681 = CARTESIAN_POINT('',(-1.553295576436,0.25));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#683 = PCURVE('',#684,#689);
+#684 = PLANE('',#685);
+#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);
+#686 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#687 = DIRECTION('',(0.5,0.866025403784,0.));
+#688 = DIRECTION('',(0.866025403784,-0.5,0.));
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
+#690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#691,#692,#693),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+-4.640408640559E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040833066712,1.)) REPRESENTATION_ITEM('') );
+#691 = CARTESIAN_POINT('',(0.866024707723,-1.31));
+#692 = CARTESIAN_POINT('',(1.282050176151,-1.309999806947));
+#693 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#695 = ORIENTED_EDGE('',*,*,#696,.T.);
+#696 = EDGE_CURVE('',#664,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(0.749999352442,-1.299038479544,2.5));
+#699 = SURFACE_CURVE('',#700,(#705,#716),.PCURVE_S1.);
+#700 = HYPERBOLA('',#701,1.5,1.5);
+#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704);
+#702 = CARTESIAN_POINT('',(0.75,-1.299038105677,0.999999999999));
+#703 = DIRECTION('',(-0.5,0.866025403784,0.));
+#704 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.));
+#705 = PCURVE('',#331,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#715);
+#707 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#708,#709,#710,#711,#712,#713,
+    #714),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,
+    -4.984903054701E-07),.PIECEWISE_BEZIER_KNOTS.);
+#708 = CARTESIAN_POINT('',(-1.588297077154,0.25));
+#709 = CARTESIAN_POINT('',(-1.506923134076,0.164425605426));
+#710 = CARTESIAN_POINT('',(-1.42077445575,9.777827925225E-02));
+#711 = CARTESIAN_POINT('',(-1.330469206514,4.866981052928E-02));
+#712 = CARTESIAN_POINT('',(-1.237070072428,1.622336139135E-02));
+#713 = CARTESIAN_POINT('',(-1.142134316611,7.098721261144E-08));
+#714 = CARTESIAN_POINT('',(-1.047198049687,-4.440892098501E-16));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = PCURVE('',#717,#722);
+#717 = PLANE('',#718);
+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#719 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#720 = DIRECTION('',(-0.5,0.866025403784,0.));
+#721 = DIRECTION('',(0.866025403784,0.5,0.));
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#724,#725,#726),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+-4.984903054701E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040832927782,1.)) REPRESENTATION_ITEM('') );
+#724 = CARTESIAN_POINT('',(-3.536241508188E-02,-1.56));
+#725 = CARTESIAN_POINT('',(0.449999853989,-1.310000207384));
+#726 = CARTESIAN_POINT('',(0.866024656049,-1.31));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#697,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.5,-0.866025403784,2.732050807568));
+#732 = SURFACE_CURVE('',#733,(#738,#749),.PCURVE_S1.);
+#733 = HYPERBOLA('',#734,1.5,1.5);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(0.75,-1.299038105677,0.999999999999));
+#736 = DIRECTION('',(-0.5,0.866025403784,0.));
+#737 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.));
+#738 = PCURVE('',#331,#739);
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#748);
+#740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#741,#742,#743,#744,#745,#746,
+    #747),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.984903054701E-07,
+    0.569618100037),.PIECEWISE_BEZIER_KNOTS.);
+#741 = CARTESIAN_POINT('',(-1.047198049687,-4.440892098501E-16));
+#742 = CARTESIAN_POINT('',(-0.952261616599,-7.098733774591E-08));
+#743 = CARTESIAN_POINT('',(-0.857325683845,1.622313423215E-02));
+#744 = CARTESIAN_POINT('',(-0.763926370066,4.866955267145E-02));
+#745 = CARTESIAN_POINT('',(-0.673620948204,9.777804595154E-02));
+#746 = CARTESIAN_POINT('',(-0.587472110743,0.164425455648));
+#747 = CARTESIAN_POINT('',(-0.506098025239,0.25));
+#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#749 = PCURVE('',#750,#755);
+#750 = PLANE('',#751);
+#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754);
+#752 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#753 = DIRECTION('',(-0.5,0.866025403784,0.));
+#754 = DIRECTION('',(0.866025403784,0.5,0.));
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(
+-4.984903054701E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.040833071684,1.)) REPRESENTATION_ITEM('') );
+#757 = CARTESIAN_POINT('',(0.866024656049,-1.31));
+#758 = CARTESIAN_POINT('',(1.282050148327,-1.309999792615));
+#759 = CARTESIAN_POINT('',(1.767413222651,-1.56));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = ORIENTED_EDGE('',*,*,#762,.T.);
+#762 = EDGE_CURVE('',#730,#350,#763,.T.);
+#763 = SURFACE_CURVE('',#764,(#769,#780),.PCURVE_S1.);
+#764 = HYPERBOLA('',#765,1.5,1.5);
+#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
+#766 = CARTESIAN_POINT('',(1.5,-4.21884749359E-17,0.999999999999));
+#767 = DIRECTION('',(-1.,0.,0.));
+#768 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#769 = PCURVE('',#331,#770);
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#779);
+#771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#772,#773,#774,#775,#776,#777,
+    #778),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,0.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#772 = CARTESIAN_POINT('',(-0.541099525957,0.25));
+#773 = CARTESIAN_POINT('',(-0.459725511666,0.164425530537));
+#774 = CARTESIAN_POINT('',(-0.373576753773,9.777816260186E-02));
+#775 = CARTESIAN_POINT('',(-0.283271418224,4.86696816003E-02));
+#776 = CARTESIAN_POINT('',(-0.189872194292,1.622324781164E-02));
+#777 = CARTESIAN_POINT('',(-9.493635000616E-02,-2.194910919684E-13));
+#778 = CARTESIAN_POINT('',(-3.286920438421E-32,-2.194910919684E-13));
+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#780 = PCURVE('',#781,#786);
+#781 = PLANE('',#782);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#784 = DIRECTION('',(-1.,0.,0.));
+#785 = DIRECTION('',(0.,1.,0.));
+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
+#787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#788,#789,#790),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037,
+0.),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.040832999733,1.)) REPRESENTATION_ITEM('') 
+  );
+#788 = CARTESIAN_POINT('',(-3.536241508197E-02,-1.56));
+#789 = CARTESIAN_POINT('',(0.450000256615,-1.309999999999));
+#790 = CARTESIAN_POINT('',(0.866025403784,-1.309999999999));
+#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#792 = ORIENTED_EDGE('',*,*,#349,.F.);
+#793 = ADVANCED_FACE('',(#794),#781,.T.);
+#794 = FACE_BOUND('',#795,.T.);
+#795 = EDGE_LOOP('',(#796,#826,#847,#848));
+#796 = ORIENTED_EDGE('',*,*,#797,.F.);
+#797 = EDGE_CURVE('',#798,#800,#802,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#800 = VERTEX_POINT('',#801);
+#801 = CARTESIAN_POINT('',(1.5,0.,1.19));
+#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(0.,1.,0.));
+#807 = PCURVE('',#781,#808);
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(0.,0.));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(1.,0.));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#814 = PCURVE('',#815,#820);
+#815 = PLANE('',#816);
+#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819);
+#817 = CARTESIAN_POINT('',(0.,0.,1.19));
+#818 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#819 = DIRECTION('',(1.,0.,0.));
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.5,0.866025403784));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(0.,-1.));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#826 = ORIENTED_EDGE('',*,*,#827,.T.);
+#827 = EDGE_CURVE('',#798,#730,#828,.T.);
+#828 = SURFACE_CURVE('',#829,(#833,#840),.PCURVE_S1.);
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(0.,0.,1.));
+#833 = PCURVE('',#781,#834);
+#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839);
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(0.,0.));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(0.,-1.));
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#840 = PCURVE('',#750,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(1.732050807569,0.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = ORIENTED_EDGE('',*,*,#762,.T.);
+#848 = ORIENTED_EDGE('',*,*,#849,.F.);
+#849 = EDGE_CURVE('',#800,#350,#850,.T.);
+#850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.);
+#851 = LINE('',#852,#853);
+#852 = CARTESIAN_POINT('',(1.5,0.,1.19));
+#853 = VECTOR('',#854,1.);
+#854 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#855 = PCURVE('',#781,#856);
+#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);
+#857 = LINE('',#858,#859);
+#858 = CARTESIAN_POINT('',(0.866025403784,0.));
+#859 = VECTOR('',#860,1.);
+#860 = DIRECTION('',(2.22044604925E-16,-1.));
+#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#862 = PCURVE('',#391,#863);
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(0.866025403784,0.));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(2.22044604925E-16,-1.));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = ADVANCED_FACE('',(#870),#750,.T.);
+#870 = FACE_BOUND('',#871,.T.);
+#871 = EDGE_LOOP('',(#872,#895,#914,#915));
+#872 = ORIENTED_EDGE('',*,*,#873,.F.);
+#873 = EDGE_CURVE('',#874,#798,#876,.T.);
+#874 = VERTEX_POINT('',#875);
+#875 = CARTESIAN_POINT('',(0.750000104382,-1.299038045412,1.19));
+#876 = SURFACE_CURVE('',#877,(#881,#888),.PCURVE_S1.);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(0.866025403784,0.5,0.));
+#881 = PCURVE('',#750,#882);
+#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(0.,0.));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(1.,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = PCURVE('',#815,#889);
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(-6.661338147751E-16,1.732050807569));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(0.866025403784,-0.5));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#895 = ORIENTED_EDGE('',*,*,#896,.T.);
+#896 = EDGE_CURVE('',#874,#697,#897,.T.);
+#897 = SURFACE_CURVE('',#898,(#902,#908),.PCURVE_S1.);
+#898 = LINE('',#899,#900);
+#899 = CARTESIAN_POINT('',(0.75,-1.299038105677,1.19));
+#900 = VECTOR('',#901,1.);
+#901 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#902 = PCURVE('',#750,#903);
+#903 = DEFINITIONAL_REPRESENTATION('',(#904),#907);
+#904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#905,#906),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#905 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07));
+#906 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#908 = PCURVE('',#717,#909);
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#913);
+#910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#911,#912),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#911 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07));
+#912 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = ORIENTED_EDGE('',*,*,#729,.T.);
+#915 = ORIENTED_EDGE('',*,*,#827,.F.);
+#916 = ADVANCED_FACE('',(#917),#717,.T.);
+#917 = FACE_BOUND('',#918,.T.);
+#918 = EDGE_LOOP('',(#919,#942,#963,#964));
+#919 = ORIENTED_EDGE('',*,*,#920,.F.);
+#920 = EDGE_CURVE('',#921,#874,#923,.T.);
+#921 = VERTEX_POINT('',#922);
+#922 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#923 = SURFACE_CURVE('',#924,(#928,#935),.PCURVE_S1.);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(0.866025403784,0.5,0.));
+#928 = PCURVE('',#717,#929);
+#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(0.,0.));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(1.,0.));
+#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#935 = PCURVE('',#815,#936);
+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-6.661338147751E-16,1.732050807569));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.866025403784,-0.5));
+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#921,#664,#944,.T.);
+#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(0.,0.,1.));
+#949 = PCURVE('',#717,#950);
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);
+#951 = LINE('',#952,#953);
+#952 = CARTESIAN_POINT('',(0.,0.));
+#953 = VECTOR('',#954,1.);
+#954 = DIRECTION('',(0.,-1.));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = PCURVE('',#684,#957);
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(1.732050807569,0.));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(0.,-1.));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = ORIENTED_EDGE('',*,*,#696,.T.);
+#964 = ORIENTED_EDGE('',*,*,#896,.F.);
+#965 = ADVANCED_FACE('',(#966),#684,.T.);
+#966 = FACE_BOUND('',#967,.T.);
+#967 = EDGE_LOOP('',(#968,#991,#1010,#1011));
+#968 = ORIENTED_EDGE('',*,*,#969,.F.);
+#969 = EDGE_CURVE('',#970,#921,#972,.T.);
+#970 = VERTEX_POINT('',#971);
+#971 = CARTESIAN_POINT('',(-0.750000127574,-1.299038032022,1.19));
+#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.);
+#973 = LINE('',#974,#975);
+#974 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#975 = VECTOR('',#976,1.);
+#976 = DIRECTION('',(0.866025403784,-0.5,0.));
+#977 = PCURVE('',#684,#978);
+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(0.,0.));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(1.,0.));
+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#984 = PCURVE('',#815,#985);
+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(-1.5,0.866025403784));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(0.866025403784,0.5));
+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#970,#631,#993,.T.);
+#993 = SURFACE_CURVE('',#994,(#998,#1004),.PCURVE_S1.);
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(-0.75,-1.299038105677,1.19));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#998 = PCURVE('',#684,#999);
+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1003);
+#1000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1001,#1002),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1001 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07));
+#1002 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#651,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1009);
+#1006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1007,#1008),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1007 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07));
+#1008 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#663,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#943,.F.);
+#1012 = ADVANCED_FACE('',(#1013),#651,.T.);
+#1013 = FACE_BOUND('',#1014,.T.);
+#1014 = EDGE_LOOP('',(#1015,#1038,#1059,#1060));
+#1015 = ORIENTED_EDGE('',*,*,#1016,.F.);
+#1016 = EDGE_CURVE('',#1017,#970,#1019,.T.);
+#1017 = VERTEX_POINT('',#1018);
+#1018 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(0.866025403784,-0.5,0.));
+#1024 = PCURVE('',#651,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(0.,0.));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,0.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = PCURVE('',#815,#1032);
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(-1.5,0.866025403784));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(0.866025403784,0.5));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#1039 = EDGE_CURVE('',#1017,#598,#1040,.T.);
+#1040 = SURFACE_CURVE('',#1041,(#1045,#1052),.PCURVE_S1.);
+#1041 = LINE('',#1042,#1043);
+#1042 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19));
+#1043 = VECTOR('',#1044,1.);
+#1044 = DIRECTION('',(0.,0.,1.));
+#1045 = PCURVE('',#651,#1046);
+#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(0.,0.));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(0.,-1.));
+#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1052 = PCURVE('',#618,#1053);
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(1.732050807569,0.));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(0.,-1.));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = ORIENTED_EDGE('',*,*,#630,.T.);
+#1060 = ORIENTED_EDGE('',*,*,#992,.F.);
+#1061 = ADVANCED_FACE('',(#1062),#618,.T.);
+#1062 = FACE_BOUND('',#1063,.T.);
+#1063 = EDGE_LOOP('',(#1064,#1087,#1106,#1107));
+#1064 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#1065 = EDGE_CURVE('',#1066,#1017,#1068,.T.);
+#1066 = VERTEX_POINT('',#1067);
+#1067 = CARTESIAN_POINT('',(-1.5,-2.028708123986E-16,1.19));
+#1068 = SURFACE_CURVE('',#1069,(#1073,#1080),.PCURVE_S1.);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(1.820404676443E-14,-1.,0.));
+#1073 = PCURVE('',#618,#1074);
+#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(0.,0.));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(1.,0.));
+#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1080 = PCURVE('',#815,#1081);
+#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(-1.5,-0.866025403784));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(1.820404676443E-14,1.));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1087 = ORIENTED_EDGE('',*,*,#1088,.T.);
+#1088 = EDGE_CURVE('',#1066,#565,#1089,.T.);
+#1089 = SURFACE_CURVE('',#1090,(#1094,#1100),.PCURVE_S1.);
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(-1.5,-2.730607014665E-14,1.19));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#1094 = PCURVE('',#618,#1095);
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099);
+#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1097 = CARTESIAN_POINT('',(0.866025403784,6.E-07));
+#1098 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1100 = PCURVE('',#585,#1101);
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1105);
+#1102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1103,#1104),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1103 = CARTESIAN_POINT('',(0.866025403784,6.E-07));
+#1104 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1106 = ORIENTED_EDGE('',*,*,#597,.T.);
+#1107 = ORIENTED_EDGE('',*,*,#1039,.F.);
+#1108 = ADVANCED_FACE('',(#1109),#585,.T.);
+#1109 = FACE_BOUND('',#1110,.T.);
+#1110 = EDGE_LOOP('',(#1111,#1134,#1155,#1156));
+#1111 = ORIENTED_EDGE('',*,*,#1112,.F.);
+#1112 = EDGE_CURVE('',#1113,#1066,#1115,.T.);
+#1113 = VERTEX_POINT('',#1114);
+#1114 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#1115 = SURFACE_CURVE('',#1116,(#1120,#1127),.PCURVE_S1.);
+#1116 = LINE('',#1117,#1118);
+#1117 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#1118 = VECTOR('',#1119,1.);
+#1119 = DIRECTION('',(1.820404676443E-14,-1.,0.));
+#1120 = PCURVE('',#585,#1121);
+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126);
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(0.,0.));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(1.,0.));
+#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1127 = PCURVE('',#815,#1128);
+#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133);
+#1129 = LINE('',#1130,#1131);
+#1130 = CARTESIAN_POINT('',(-1.5,-0.866025403784));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(1.820404676443E-14,1.));
+#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1134 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#1135 = EDGE_CURVE('',#1113,#532,#1136,.T.);
+#1136 = SURFACE_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(0.,0.,1.));
+#1141 = PCURVE('',#585,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(0.,0.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(0.,-1.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = PCURVE('',#552,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(1.732050807569,-0.));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,-1.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = ORIENTED_EDGE('',*,*,#564,.T.);
+#1156 = ORIENTED_EDGE('',*,*,#1088,.F.);
+#1157 = ADVANCED_FACE('',(#1158),#552,.T.);
+#1158 = FACE_BOUND('',#1159,.T.);
+#1159 = EDGE_LOOP('',(#1160,#1183,#1202,#1203));
+#1160 = ORIENTED_EDGE('',*,*,#1161,.F.);
+#1161 = EDGE_CURVE('',#1162,#1113,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(-0.750000080707,1.299038059081,1.19));
+#1164 = SURFACE_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.);
+#1165 = LINE('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#1167 = VECTOR('',#1168,1.);
+#1168 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#1169 = PCURVE('',#552,#1170);
+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(0.,0.));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(1.,-0.));
+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1176 = PCURVE('',#815,#1177);
+#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182);
+#1178 = LINE('',#1179,#1180);
+#1179 = CARTESIAN_POINT('',(-4.440892098501E-14,-1.732050807569));
+#1180 = VECTOR('',#1181,1.);
+#1181 = DIRECTION('',(-0.866025403784,0.5));
+#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1183 = ORIENTED_EDGE('',*,*,#1184,.T.);
+#1184 = EDGE_CURVE('',#1162,#503,#1185,.T.);
+#1185 = SURFACE_CURVE('',#1186,(#1190,#1196),.PCURVE_S1.);
+#1186 = LINE('',#1187,#1188);
+#1187 = CARTESIAN_POINT('',(-0.75,1.299038105677,1.19));
+#1188 = VECTOR('',#1189,1.);
+#1189 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#1190 = PCURVE('',#552,#1191);
+#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1195);
+#1192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1193,#1194),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1193 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07));
+#1194 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = PCURVE('',#490,#1197);
+#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1201);
+#1198 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1199,#1200),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1199 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07));
+#1200 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1202 = ORIENTED_EDGE('',*,*,#531,.T.);
+#1203 = ORIENTED_EDGE('',*,*,#1135,.F.);
+#1204 = ADVANCED_FACE('',(#1205),#490,.T.);
+#1205 = FACE_BOUND('',#1206,.T.);
+#1206 = EDGE_LOOP('',(#1207,#1230,#1251,#1252,#1253));
+#1207 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#1208 = EDGE_CURVE('',#1209,#1162,#1211,.T.);
+#1209 = VERTEX_POINT('',#1210);
+#1210 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#1211 = SURFACE_CURVE('',#1212,(#1216,#1223),.PCURVE_S1.);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#1216 = PCURVE('',#490,#1217);
+#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222);
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(0.,0.));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(1.,-0.));
+#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1223 = PCURVE('',#815,#1224);
+#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229);
+#1225 = LINE('',#1226,#1227);
+#1226 = CARTESIAN_POINT('',(-4.440892098501E-14,-1.732050807569));
+#1227 = VECTOR('',#1228,1.);
+#1228 = DIRECTION('',(-0.866025403784,0.5));
+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1230 = ORIENTED_EDGE('',*,*,#1231,.T.);
+#1231 = EDGE_CURVE('',#1209,#437,#1232,.T.);
+#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(0.,0.,1.));
+#1237 = PCURVE('',#490,#1238);
+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(0.,0.));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(0.,-1.));
+#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1244 = PCURVE('',#457,#1245);
+#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250);
+#1246 = LINE('',#1247,#1248);
+#1247 = CARTESIAN_POINT('',(1.732050807569,0.));
+#1248 = VECTOR('',#1249,1.);
+#1249 = DIRECTION('',(0.,-1.));
+#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1251 = ORIENTED_EDGE('',*,*,#469,.T.);
+#1252 = ORIENTED_EDGE('',*,*,#502,.F.);
+#1253 = ORIENTED_EDGE('',*,*,#1184,.F.);
+#1254 = ADVANCED_FACE('',(#1255),#457,.T.);
+#1255 = FACE_BOUND('',#1256,.T.);
+#1256 = EDGE_LOOP('',(#1257,#1280,#1299,#1300));
+#1257 = ORIENTED_EDGE('',*,*,#1258,.F.);
+#1258 = EDGE_CURVE('',#1259,#1209,#1261,.T.);
+#1259 = VERTEX_POINT('',#1260);
+#1260 = CARTESIAN_POINT('',(0.750000067907,1.299038066471,1.19));
+#1261 = SURFACE_CURVE('',#1262,(#1266,#1273),.PCURVE_S1.);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(-0.866025403784,0.5,0.));
+#1266 = PCURVE('',#457,#1267);
+#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272);
+#1268 = LINE('',#1269,#1270);
+#1269 = CARTESIAN_POINT('',(0.,0.));
+#1270 = VECTOR('',#1271,1.);
+#1271 = DIRECTION('',(1.,0.));
+#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1273 = PCURVE('',#815,#1274);
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(1.5,-0.866025403784));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(-0.866025403784,-0.5));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1259,#404,#1282,.T.);
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1293),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.75,1.299038105677,1.19));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#1287 = PCURVE('',#457,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1292);
+#1289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1290,#1291),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1290 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07));
+#1291 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1293 = PCURVE('',#424,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1298);
+#1295 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1296,#1297),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.);
+#1296 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07));
+#1297 = CARTESIAN_POINT('',(0.866025403784,-1.3100006));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1299 = ORIENTED_EDGE('',*,*,#436,.T.);
+#1300 = ORIENTED_EDGE('',*,*,#1231,.F.);
+#1301 = ADVANCED_FACE('',(#1302),#424,.T.);
+#1302 = FACE_BOUND('',#1303,.T.);
+#1303 = EDGE_LOOP('',(#1304,#1327,#1348,#1349));
+#1304 = ORIENTED_EDGE('',*,*,#1305,.F.);
+#1305 = EDGE_CURVE('',#1306,#1259,#1308,.T.);
+#1306 = VERTEX_POINT('',#1307);
+#1307 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.);
+#1309 = LINE('',#1310,#1311);
+#1310 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#1311 = VECTOR('',#1312,1.);
+#1312 = DIRECTION('',(-0.866025403784,0.5,0.));
+#1313 = PCURVE('',#424,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(0.,0.));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(1.,0.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = PCURVE('',#815,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(1.5,-0.866025403784));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(-0.866025403784,-0.5));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = ORIENTED_EDGE('',*,*,#1328,.T.);
+#1328 = EDGE_CURVE('',#1306,#371,#1329,.T.);
+#1329 = SURFACE_CURVE('',#1330,(#1334,#1341),.PCURVE_S1.);
+#1330 = LINE('',#1331,#1332);
+#1331 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19));
+#1332 = VECTOR('',#1333,1.);
+#1333 = DIRECTION('',(0.,0.,1.));
+#1334 = PCURVE('',#424,#1335);
+#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1340);
+#1336 = LINE('',#1337,#1338);
+#1337 = CARTESIAN_POINT('',(0.,0.));
+#1338 = VECTOR('',#1339,1.);
+#1339 = DIRECTION('',(0.,-1.));
+#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1341 = PCURVE('',#391,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(1.732050807569,0.));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(0.,-1.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = ORIENTED_EDGE('',*,*,#403,.T.);
+#1349 = ORIENTED_EDGE('',*,*,#1281,.F.);
+#1350 = ADVANCED_FACE('',(#1351),#391,.T.);
+#1351 = FACE_BOUND('',#1352,.T.);
+#1352 = EDGE_LOOP('',(#1353,#1374,#1375,#1376));
+#1353 = ORIENTED_EDGE('',*,*,#1354,.F.);
+#1354 = EDGE_CURVE('',#800,#1306,#1355,.T.);
+#1355 = SURFACE_CURVE('',#1356,(#1360,#1367),.PCURVE_S1.);
+#1356 = LINE('',#1357,#1358);
+#1357 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19));
+#1358 = VECTOR('',#1359,1.);
+#1359 = DIRECTION('',(0.,1.,0.));
+#1360 = PCURVE('',#391,#1361);
+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(0.,0.));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(1.,0.));
+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1367 = PCURVE('',#815,#1368);
+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373);
+#1369 = LINE('',#1370,#1371);
+#1370 = CARTESIAN_POINT('',(1.5,0.866025403784));
+#1371 = VECTOR('',#1372,1.);
+#1372 = DIRECTION('',(0.,-1.));
+#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1374 = ORIENTED_EDGE('',*,*,#849,.T.);
+#1375 = ORIENTED_EDGE('',*,*,#370,.T.);
+#1376 = ORIENTED_EDGE('',*,*,#1328,.F.);
+#1377 = ADVANCED_FACE('',(#1378,#1408),#815,.T.);
+#1378 = FACE_BOUND('',#1379,.T.);
+#1379 = EDGE_LOOP('',(#1380));
+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
+#1381 = EDGE_CURVE('',#1382,#1382,#1384,.T.);
+#1382 = VERTEX_POINT('',#1383);
+#1383 = CARTESIAN_POINT('',(2.1,0.,1.19));
+#1384 = SURFACE_CURVE('',#1385,(#1390,#1397),.PCURVE_S1.);
+#1385 = CIRCLE('',#1386,2.1);
+#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389);
+#1387 = CARTESIAN_POINT('',(0.,0.,1.19));
+#1388 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#1389 = DIRECTION('',(1.,0.,0.));
+#1390 = PCURVE('',#815,#1391);
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = CIRCLE('',#1393,2.1);
+#1393 = AXIS2_PLACEMENT_2D('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(0.,0.));
+#1395 = DIRECTION('',(1.,0.));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1397 = PCURVE('',#1398,#1403);
+#1398 = CONICAL_SURFACE('',#1399,1.981929043142E-13,1.055247319336);
+#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);
+#1400 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14));
+#1401 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#1402 = DIRECTION('',(1.,0.,0.));
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407);
+#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1405 = CARTESIAN_POINT('',(0.,1.19));
+#1406 = CARTESIAN_POINT('',(-6.28318530718,1.19));
+#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1408 = FACE_BOUND('',#1409,.T.);
+#1409 = EDGE_LOOP('',(#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417,
+    #1418,#1419,#1420,#1421));
+#1410 = ORIENTED_EDGE('',*,*,#797,.T.);
+#1411 = ORIENTED_EDGE('',*,*,#1354,.T.);
+#1412 = ORIENTED_EDGE('',*,*,#1305,.T.);
+#1413 = ORIENTED_EDGE('',*,*,#1258,.T.);
+#1414 = ORIENTED_EDGE('',*,*,#1208,.T.);
+#1415 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#1416 = ORIENTED_EDGE('',*,*,#1112,.T.);
+#1417 = ORIENTED_EDGE('',*,*,#1065,.T.);
+#1418 = ORIENTED_EDGE('',*,*,#1016,.T.);
+#1419 = ORIENTED_EDGE('',*,*,#969,.T.);
+#1420 = ORIENTED_EDGE('',*,*,#920,.T.);
+#1421 = ORIENTED_EDGE('',*,*,#873,.T.);
+#1422 = ADVANCED_FACE('',(#1423),#1398,.F.);
+#1423 = FACE_BOUND('',#1424,.T.);
+#1424 = EDGE_LOOP('',(#1425,#1446,#1447));
+#1425 = ORIENTED_EDGE('',*,*,#1426,.T.);
+#1426 = EDGE_CURVE('',#1427,#1382,#1429,.T.);
+#1427 = VERTEX_POINT('',#1428);
+#1428 = CARTESIAN_POINT('',(1.981929043142E-13,-2.642330798608E-16,
+    6.239453398393E-14));
+#1429 = SEAM_CURVE('',#1430,(#1434,#1440),.PCURVE_S1.);
+#1430 = LINE('',#1431,#1432);
+#1431 = CARTESIAN_POINT('',(1.981929043142E-13,-2.642330798608E-16,
+    6.239453398393E-14));
+#1432 = VECTOR('',#1433,1.);
+#1433 = DIRECTION('',(0.870022185849,1.094707817686E-16,0.493012571981)
+  );
+#1434 = PCURVE('',#1398,#1435);
+#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1439);
+#1436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1437,#1438),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.413731550939),.PIECEWISE_BEZIER_KNOTS.);
+#1437 = CARTESIAN_POINT('',(0.,0.));
+#1438 = CARTESIAN_POINT('',(0.,1.19));
+#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1440 = PCURVE('',#1398,#1441);
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1445);
+#1442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1443,#1444),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.413731550939),.PIECEWISE_BEZIER_KNOTS.);
+#1443 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1444 = CARTESIAN_POINT('',(-6.28318530718,1.19));
+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1446 = ORIENTED_EDGE('',*,*,#1381,.F.);
+#1447 = ORIENTED_EDGE('',*,*,#1426,.F.);
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1452)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1449,#1450,#1451)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1449 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1450 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1451 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1452 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#1449,
+  'distance_accuracy_value','confusion accuracy');
+#1453 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1455),#1448);
+#1455 = STYLED_ITEM('color',(#1456),#15);
+#1456 = PRESENTATION_STYLE_ASSIGNMENT((#1457,#1463));
+#1457 = SURFACE_STYLE_USAGE(.BOTH.,#1458);
+#1458 = SURFACE_SIDE_STYLE('',(#1459));
+#1459 = SURFACE_STYLE_FILL_AREA(#1460);
+#1460 = FILL_AREA_STYLE('',(#1461));
+#1461 = FILL_AREA_STYLE_COLOUR('',#1462);
+#1462 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#1463 = CURVE_STYLE('',#1464,POSITIVE_LENGTH_MEASURE(0.1),#1465);
+#1464 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1465 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl
new file mode 100644
index 0000000000000000000000000000000000000000..29563c7d91f2967b7ffb5e59322c0a11a2cc131e
GIT binary patch
literal 73134
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..73c509da79134462aef8ae787593bb3b577d44b2
GIT binary patch
literal 52718
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
G>HR-u2|o$|

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd
old mode 100755
new mode 100644

From 41d153122d3c4b8df7b25228eebea7ec4c5e809e Mon Sep 17 00:00:00 2001
From: k2-mirror <mirror@BlackMind.home>
Date: Mon, 19 Aug 2024 23:36:44 +0200
Subject: [PATCH 4/6] All MGN type rails in a single file

---
 .../LinearSlide-MGNx-XX-Rail.FCStd            |  Bin 0 -> 45911 bytes
 .../LinearSlide-MGNx-XX-Rail.step             | 2905 +++++++++++++++++
 .../LinearSlide-MGNx-XX-Rail.stl              |  Bin 0 -> 532284 bytes
 3 files changed, 2905 insertions(+)
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..3ec637fe7d6866e2e475f00b6ac41bca961f4ef7
GIT binary patch
literal 45911
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step
new file mode 100644
index 00000000..d1bb2371
--- /dev/null
+++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step	
@@ -0,0 +1,2905 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-19T23:29:29',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('LinearRail','LinearRail','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2457);
+#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,#147,#223,#299,#438,#562,#899,#1276,#1303,
+    #1330,#1337,#1392,#1447,#1502,#1557,#1612,#1667,#1722,#1777,#1832,
+    #1887,#1937,#1987,#2037,#2087,#2137,#2187,#2237,#2287,#2337,#2387,
+    #2394,#2401,#2408,#2415,#2422,#2429,#2436,#2443,#2450));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#88,#116));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.5,1.23,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.5,1.23,150.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-2.5,1.23,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,0.57);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-2.5,1.8,0.));
+#35 = DIRECTION('',(-0.,-0.,-1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(-4.712388980385,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('',(-2.5,1.23,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,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-2.5,2.37,150.));
+#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.);
+#60 = CIRCLE('',#61,0.57);
+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#62 = CARTESIAN_POINT('',(-2.5,1.8,150.));
+#63 = DIRECTION('',(0.,0.,1.));
+#64 = DIRECTION('',(1.,0.,0.));
+#65 = PCURVE('',#32,#66);
+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71);
+#67 = LINE('',#68,#69);
+#68 = CARTESIAN_POINT('',(-0.,-150.));
+#69 = VECTOR('',#70,1.);
+#70 = DIRECTION('',(-1.,0.));
+#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#72 = PCURVE('',#73,#78);
+#73 = PLANE('',#74);
+#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77);
+#75 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,150.));
+#76 = DIRECTION('',(7.477318977407E-93,0.,-1.));
+#77 = DIRECTION('',(0.,1.,0.));
+#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87);
+#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#80 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
+#81 = CARTESIAN_POINT('',(0.987268960314,-1.93));
+#82 = CARTESIAN_POINT('',(0.493634480157,-2.785));
+#83 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64));
+#84 = CARTESIAN_POINT('',(-0.493634480157,-2.785));
+#85 = CARTESIAN_POINT('',(-0.987268960314,-1.93));
+#86 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88 = ORIENTED_EDGE('',*,*,#89,.F.);
+#89 = EDGE_CURVE('',#90,#57,#92,.T.);
+#90 = VERTEX_POINT('',#91);
+#91 = CARTESIAN_POINT('',(-2.5,2.37,0.));
+#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(-2.5,2.37,0.));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(0.,0.,1.));
+#97 = PCURVE('',#32,#98);
+#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
+#99 = LINE('',#100,#101);
+#100 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#101 = VECTOR('',#102,1.);
+#102 = DIRECTION('',(-0.,-1.));
+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#104 = PCURVE('',#105,#110);
+#105 = PLANE('',#106);
+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
+#107 = CARTESIAN_POINT('',(-2.5,3.6,0.));
+#108 = DIRECTION('',(1.,0.,0.));
+#109 = DIRECTION('',(0.,-1.,0.));
+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
+#111 = LINE('',#112,#113);
+#112 = CARTESIAN_POINT('',(1.23,0.));
+#113 = VECTOR('',#114,1.);
+#114 = DIRECTION('',(0.,-1.));
+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#116 = ORIENTED_EDGE('',*,*,#117,.F.);
+#117 = EDGE_CURVE('',#22,#90,#118,.T.);
+#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
+#119 = CIRCLE('',#120,0.57);
+#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#121 = CARTESIAN_POINT('',(-2.5,1.8,0.));
+#122 = DIRECTION('',(0.,0.,1.));
+#123 = DIRECTION('',(1.,0.,0.));
+#124 = PCURVE('',#32,#125);
+#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
+#126 = LINE('',#127,#128);
+#127 = CARTESIAN_POINT('',(-0.,0.));
+#128 = VECTOR('',#129,1.);
+#129 = DIRECTION('',(-1.,0.));
+#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#131 = PCURVE('',#132,#137);
+#132 = PLANE('',#133);
+#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
+#134 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,0.));
+#135 = DIRECTION('',(7.477318977407E-93,0.,-1.));
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = DEFINITIONAL_REPRESENTATION('',(#138),#146);
+#138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#139,#140,#141,#142,#143,#144
+,#145),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#139 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
+#140 = CARTESIAN_POINT('',(0.987268960314,-1.93));
+#141 = CARTESIAN_POINT('',(0.493634480157,-2.785));
+#142 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64));
+#143 = CARTESIAN_POINT('',(-0.493634480157,-2.785));
+#144 = CARTESIAN_POINT('',(-0.987268960314,-1.93));
+#145 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
+#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#147 = ADVANCED_FACE('',(#148),#44,.F.);
+#148 = FACE_BOUND('',#149,.F.);
+#149 = EDGE_LOOP('',(#150,#151,#174,#202));
+#150 = ORIENTED_EDGE('',*,*,#21,.T.);
+#151 = ORIENTED_EDGE('',*,*,#152,.T.);
+#152 = EDGE_CURVE('',#24,#153,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(-2.5,0.,150.));
+#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.);
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(-2.5,1.23,150.));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(0.,-1.,0.));
+#160 = PCURVE('',#44,#161);
+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(0.,-150.));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(1.,0.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = PCURVE('',#73,#168);
+#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(-0.57,-2.5));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(-1.,0.));
+#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#174 = ORIENTED_EDGE('',*,*,#175,.F.);
+#175 = EDGE_CURVE('',#176,#153,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.,0.,1.));
+#183 = PCURVE('',#44,#184);
+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(1.23,0.));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(0.,-1.));
+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#190 = PCURVE('',#191,#196);
+#191 = PLANE('',#192);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#194 = DIRECTION('',(0.,1.,0.));
+#195 = DIRECTION('',(1.,0.,0.));
+#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
+#197 = LINE('',#198,#199);
+#198 = CARTESIAN_POINT('',(0.,0.));
+#199 = VECTOR('',#200,1.);
+#200 = DIRECTION('',(0.,-1.));
+#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#202 = ORIENTED_EDGE('',*,*,#203,.F.);
+#203 = EDGE_CURVE('',#22,#176,#204,.T.);
+#204 = SURFACE_CURVE('',#205,(#209,#216),.PCURVE_S1.);
+#205 = LINE('',#206,#207);
+#206 = CARTESIAN_POINT('',(-2.5,1.23,0.));
+#207 = VECTOR('',#208,1.);
+#208 = DIRECTION('',(0.,-1.,0.));
+#209 = PCURVE('',#44,#210);
+#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(0.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(1.,0.));
+#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#216 = PCURVE('',#132,#217);
+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(-0.57,-2.5));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(-1.,0.));
+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#223 = ADVANCED_FACE('',(#224),#105,.F.);
+#224 = FACE_BOUND('',#225,.F.);
+#225 = EDGE_LOOP('',(#226,#256,#277,#278));
+#226 = ORIENTED_EDGE('',*,*,#227,.T.);
+#227 = EDGE_CURVE('',#228,#230,#232,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(-2.5,3.6,0.));
+#230 = VERTEX_POINT('',#231);
+#231 = CARTESIAN_POINT('',(-2.5,3.6,150.));
+#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.);
+#233 = LINE('',#234,#235);
+#234 = CARTESIAN_POINT('',(-2.5,3.6,0.));
+#235 = VECTOR('',#236,1.);
+#236 = DIRECTION('',(0.,0.,1.));
+#237 = PCURVE('',#105,#238);
+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
+#239 = LINE('',#240,#241);
+#240 = CARTESIAN_POINT('',(0.,0.));
+#241 = VECTOR('',#242,1.);
+#242 = DIRECTION('',(0.,-1.));
+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#244 = PCURVE('',#245,#250);
+#245 = PLANE('',#246);
+#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
+#247 = CARTESIAN_POINT('',(2.5,3.6,0.));
+#248 = DIRECTION('',(0.,-1.,0.));
+#249 = DIRECTION('',(-1.,0.,0.));
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(5.,0.));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = ORIENTED_EDGE('',*,*,#257,.T.);
+#257 = EDGE_CURVE('',#230,#57,#258,.T.);
+#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(-2.5,3.6,150.));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(0.,-1.,0.));
+#263 = PCURVE('',#105,#264);
+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(0.,-150.));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(1.,0.));
+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#270 = PCURVE('',#73,#271);
+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(1.8,-2.5));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(-1.,0.));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = ORIENTED_EDGE('',*,*,#89,.F.);
+#278 = ORIENTED_EDGE('',*,*,#279,.F.);
+#279 = EDGE_CURVE('',#228,#90,#280,.T.);
+#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.);
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(-2.5,3.6,0.));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(0.,-1.,0.));
+#285 = PCURVE('',#105,#286);
+#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(0.,0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(1.,0.));
+#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#292 = PCURVE('',#132,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(1.8,-2.5));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-1.,0.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = ADVANCED_FACE('',(#300),#132,.T.);
+#300 = FACE_BOUND('',#301,.T.);
+#301 = EDGE_LOOP('',(#302,#303,#304,#327,#355,#388,#416,#437));
+#302 = ORIENTED_EDGE('',*,*,#117,.T.);
+#303 = ORIENTED_EDGE('',*,*,#279,.F.);
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#228,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.5,3.6,0.));
+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(2.5,3.6,0.));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(-1.,0.,0.));
+#313 = PCURVE('',#132,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
+#315 = LINE('',#316,#317);
+#316 = CARTESIAN_POINT('',(1.8,2.5));
+#317 = VECTOR('',#318,1.);
+#318 = DIRECTION('',(0.,-1.));
+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#320 = PCURVE('',#245,#321);
+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(0.,-0.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(1.,0.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#329,#306,#331,.T.);
+#329 = VERTEX_POINT('',#330);
+#330 = CARTESIAN_POINT('',(2.5,2.37,0.));
+#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.);
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(2.5,2.37,0.));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(0.,1.,0.));
+#336 = PCURVE('',#132,#337);
+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(0.57,2.5));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(1.,0.));
+#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#343 = PCURVE('',#344,#349);
+#344 = PLANE('',#345);
+#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);
+#346 = CARTESIAN_POINT('',(2.5,2.37,0.));
+#347 = DIRECTION('',(-1.,0.,0.));
+#348 = DIRECTION('',(0.,1.,0.));
+#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);
+#350 = LINE('',#351,#352);
+#351 = CARTESIAN_POINT('',(0.,0.));
+#352 = VECTOR('',#353,1.);
+#353 = DIRECTION('',(1.,0.));
+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#329,#357,#359,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(2.5,1.23,0.));
+#359 = SURFACE_CURVE('',#360,(#365,#376),.PCURVE_S1.);
+#360 = CIRCLE('',#361,0.57);
+#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364);
+#362 = CARTESIAN_POINT('',(2.5,1.8,0.));
+#363 = DIRECTION('',(0.,0.,1.));
+#364 = DIRECTION('',(1.,0.,0.));
+#365 = PCURVE('',#132,#366);
+#366 = DEFINITIONAL_REPRESENTATION('',(#367),#375);
+#367 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#368,#369,#370,#371,#372,#373
+,#374),.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(
+  '') );
+#368 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
+#369 = CARTESIAN_POINT('',(0.987268960314,3.07));
+#370 = CARTESIAN_POINT('',(0.493634480157,2.215));
+#371 = CARTESIAN_POINT('',(5.836989449529E-16,1.36));
+#372 = CARTESIAN_POINT('',(-0.493634480157,2.215));
+#373 = CARTESIAN_POINT('',(-0.987268960314,3.07));
+#374 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
+#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#376 = PCURVE('',#377,#382);
+#377 = CYLINDRICAL_SURFACE('',#378,0.57);
+#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
+#379 = CARTESIAN_POINT('',(2.5,1.8,0.));
+#380 = DIRECTION('',(-0.,-0.,-1.));
+#381 = DIRECTION('',(1.,0.,0.));
+#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(-0.,0.));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(-1.,0.));
+#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#388 = ORIENTED_EDGE('',*,*,#389,.F.);
+#389 = EDGE_CURVE('',#390,#357,#392,.T.);
+#390 = VERTEX_POINT('',#391);
+#391 = CARTESIAN_POINT('',(2.5,0.,0.));
+#392 = SURFACE_CURVE('',#393,(#397,#404),.PCURVE_S1.);
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(2.5,0.,0.));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(0.,1.,0.));
+#397 = PCURVE('',#132,#398);
+#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(-1.8,2.5));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(1.,0.));
+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#404 = PCURVE('',#405,#410);
+#405 = PLANE('',#406);
+#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
+#407 = CARTESIAN_POINT('',(2.5,0.,0.));
+#408 = DIRECTION('',(-1.,0.,0.));
+#409 = DIRECTION('',(0.,1.,0.));
+#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(0.,0.));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(1.,0.));
+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#416 = ORIENTED_EDGE('',*,*,#417,.F.);
+#417 = EDGE_CURVE('',#176,#390,#418,.T.);
+#418 = SURFACE_CURVE('',#419,(#423,#430),.PCURVE_S1.);
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(1.,0.,0.));
+#423 = PCURVE('',#132,#424);
+#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429);
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(-1.8,-2.5));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(0.,1.));
+#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#430 = PCURVE('',#191,#431);
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(0.,0.));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(1.,0.));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#203,.F.);
+#438 = ADVANCED_FACE('',(#439),#73,.F.);
+#439 = FACE_BOUND('',#440,.F.);
+#440 = EDGE_LOOP('',(#441,#442,#443,#466,#489,#517,#540,#561));
+#441 = ORIENTED_EDGE('',*,*,#56,.T.);
+#442 = ORIENTED_EDGE('',*,*,#257,.F.);
+#443 = ORIENTED_EDGE('',*,*,#444,.F.);
+#444 = EDGE_CURVE('',#445,#230,#447,.T.);
+#445 = VERTEX_POINT('',#446);
+#446 = CARTESIAN_POINT('',(2.5,3.6,150.));
+#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(2.5,3.6,150.));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(-1.,0.,0.));
+#452 = PCURVE('',#73,#453);
+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
+#454 = LINE('',#455,#456);
+#455 = CARTESIAN_POINT('',(1.8,2.5));
+#456 = VECTOR('',#457,1.);
+#457 = DIRECTION('',(0.,-1.));
+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#459 = PCURVE('',#245,#460);
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(0.,-150.));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(1.,0.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = ORIENTED_EDGE('',*,*,#467,.F.);
+#467 = EDGE_CURVE('',#468,#445,#470,.T.);
+#468 = VERTEX_POINT('',#469);
+#469 = CARTESIAN_POINT('',(2.5,2.37,150.));
+#470 = SURFACE_CURVE('',#471,(#475,#482),.PCURVE_S1.);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(2.5,2.37,150.));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(0.,1.,0.));
+#475 = PCURVE('',#73,#476);
+#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(0.57,2.5));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(1.,0.));
+#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#482 = PCURVE('',#344,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(0.,-150.));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(1.,0.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#468,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(2.5,1.23,150.));
+#493 = SURFACE_CURVE('',#494,(#499,#510),.PCURVE_S1.);
+#494 = CIRCLE('',#495,0.57);
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(2.5,1.8,150.));
+#497 = DIRECTION('',(0.,0.,1.));
+#498 = DIRECTION('',(1.,0.,0.));
+#499 = PCURVE('',#73,#500);
+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#509);
+#501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#502,#503,#504,#505,#506,#507
+,#508),.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(
+  '') );
+#502 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
+#503 = CARTESIAN_POINT('',(0.987268960314,3.07));
+#504 = CARTESIAN_POINT('',(0.493634480157,2.215));
+#505 = CARTESIAN_POINT('',(5.836989449529E-16,1.36));
+#506 = CARTESIAN_POINT('',(-0.493634480157,2.215));
+#507 = CARTESIAN_POINT('',(-0.987268960314,3.07));
+#508 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#377,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(-0.,-150.));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(-1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = ORIENTED_EDGE('',*,*,#518,.F.);
+#518 = EDGE_CURVE('',#519,#491,#521,.T.);
+#519 = VERTEX_POINT('',#520);
+#520 = CARTESIAN_POINT('',(2.5,0.,150.));
+#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.);
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(2.5,0.,150.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(0.,1.,0.));
+#526 = PCURVE('',#73,#527);
+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(-1.8,2.5));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(1.,0.));
+#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#533 = PCURVE('',#405,#534);
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(0.,-150.));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(1.,0.));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#540 = ORIENTED_EDGE('',*,*,#541,.F.);
+#541 = EDGE_CURVE('',#153,#519,#542,.T.);
+#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(-2.5,0.,150.));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(1.,0.,0.));
+#547 = PCURVE('',#73,#548);
+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-1.8,-2.5));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,1.));
+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#554 = PCURVE('',#191,#555);
+#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(0.,-150.));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(1.,0.));
+#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#561 = ORIENTED_EDGE('',*,*,#152,.F.);
+#562 = ADVANCED_FACE('',(#563,#589,#620,#651,#682,#713,#744,#775,#806,
+    #837,#868),#191,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#588));
+#565 = ORIENTED_EDGE('',*,*,#175,.T.);
+#566 = ORIENTED_EDGE('',*,*,#541,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.F.);
+#568 = EDGE_CURVE('',#390,#519,#569,.T.);
+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(2.5,0.,0.));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(0.,0.,1.));
+#574 = PCURVE('',#191,#575);
+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(5.,0.));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(0.,-1.));
+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#581 = PCURVE('',#405,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(0.,0.));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.,-1.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = ORIENTED_EDGE('',*,*,#417,.F.);
+#589 = FACE_BOUND('',#590,.F.);
+#590 = EDGE_LOOP('',(#591));
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#593,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(-1.2,4.496403249732E-14,140.));
+#595 = SURFACE_CURVE('',#596,(#601,#608),.PCURVE_S1.);
+#596 = CIRCLE('',#597,1.2);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(-1.498801083244E-14,4.485301019486E-14,140.)
+  );
+#599 = DIRECTION('',(0.,1.,-0.));
+#600 = DIRECTION('',(-1.,0.,0.));
+#601 = PCURVE('',#191,#602);
+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);
+#603 = CIRCLE('',#604,1.2);
+#604 = AXIS2_PLACEMENT_2D('',#605,#606);
+#605 = CARTESIAN_POINT('',(2.5,-140.));
+#606 = DIRECTION('',(-1.,0.));
+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#608 = PCURVE('',#609,#614);
+#609 = CYLINDRICAL_SURFACE('',#610,1.2);
+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#611 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
+#612 = DIRECTION('',(0.,1.,0.));
+#613 = DIRECTION('',(-1.,0.,0.));
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(0.,-3.6));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(1.,0.));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#620 = FACE_BOUND('',#621,.F.);
+#621 = EDGE_LOOP('',(#622));
+#622 = ORIENTED_EDGE('',*,*,#623,.F.);
+#623 = EDGE_CURVE('',#624,#624,#626,.T.);
+#624 = VERTEX_POINT('',#625);
+#625 = CARTESIAN_POINT('',(-1.2,3.996802888651E-14,125.));
+#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.);
+#627 = CIRCLE('',#628,1.2);
+#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
+#629 = CARTESIAN_POINT('',(-1.33226762955E-14,3.996802888651E-14,125.));
+#630 = DIRECTION('',(0.,1.,-0.));
+#631 = DIRECTION('',(-1.,0.,0.));
+#632 = PCURVE('',#191,#633);
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
+#634 = CIRCLE('',#635,1.2);
+#635 = AXIS2_PLACEMENT_2D('',#636,#637);
+#636 = CARTESIAN_POINT('',(2.5,-125.));
+#637 = DIRECTION('',(-1.,0.));
+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#639 = PCURVE('',#640,#645);
+#640 = CYLINDRICAL_SURFACE('',#641,1.2);
+#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);
+#642 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
+#643 = DIRECTION('',(0.,1.,0.));
+#644 = DIRECTION('',(-1.,0.,0.));
+#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
+#646 = LINE('',#647,#648);
+#647 = CARTESIAN_POINT('',(0.,-3.6));
+#648 = VECTOR('',#649,1.);
+#649 = DIRECTION('',(1.,0.));
+#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#651 = FACE_BOUND('',#652,.F.);
+#652 = EDGE_LOOP('',(#653));
+#653 = ORIENTED_EDGE('',*,*,#654,.F.);
+#654 = EDGE_CURVE('',#655,#655,#657,.T.);
+#655 = VERTEX_POINT('',#656);
+#656 = CARTESIAN_POINT('',(-1.2,3.497202527569E-14,110.));
+#657 = SURFACE_CURVE('',#658,(#663,#670),.PCURVE_S1.);
+#658 = CIRCLE('',#659,1.2);
+#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
+#660 = CARTESIAN_POINT('',(-1.165734175856E-14,3.508304757815E-14,110.)
+  );
+#661 = DIRECTION('',(0.,1.,-0.));
+#662 = DIRECTION('',(-1.,0.,0.));
+#663 = PCURVE('',#191,#664);
+#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);
+#665 = CIRCLE('',#666,1.2);
+#666 = AXIS2_PLACEMENT_2D('',#667,#668);
+#667 = CARTESIAN_POINT('',(2.5,-110.));
+#668 = DIRECTION('',(-1.,0.));
+#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#670 = PCURVE('',#671,#676);
+#671 = CYLINDRICAL_SURFACE('',#672,1.2);
+#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675);
+#673 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
+#674 = DIRECTION('',(0.,1.,0.));
+#675 = DIRECTION('',(-1.,0.,0.));
+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(0.,-3.6));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(1.,0.));
+#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#682 = FACE_BOUND('',#683,.F.);
+#683 = EDGE_LOOP('',(#684));
+#684 = ORIENTED_EDGE('',*,*,#685,.F.);
+#685 = EDGE_CURVE('',#686,#686,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(-1.2,2.997602166488E-14,95.));
+#688 = SURFACE_CURVE('',#689,(#694,#701),.PCURVE_S1.);
+#689 = CIRCLE('',#690,1.2);
+#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693);
+#691 = CARTESIAN_POINT('',(-9.992007221626E-15,2.975397705995E-14,95.));
+#692 = DIRECTION('',(0.,1.,-0.));
+#693 = DIRECTION('',(-1.,0.,0.));
+#694 = PCURVE('',#191,#695);
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = CIRCLE('',#697,1.2);
+#697 = AXIS2_PLACEMENT_2D('',#698,#699);
+#698 = CARTESIAN_POINT('',(2.5,-95.));
+#699 = DIRECTION('',(-1.,0.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = PCURVE('',#702,#707);
+#702 = CYLINDRICAL_SURFACE('',#703,1.2);
+#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
+#704 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
+#705 = DIRECTION('',(0.,1.,0.));
+#706 = DIRECTION('',(-1.,0.,0.));
+#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
+#708 = LINE('',#709,#710);
+#709 = CARTESIAN_POINT('',(0.,-3.6));
+#710 = VECTOR('',#711,1.);
+#711 = DIRECTION('',(1.,0.));
+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#713 = FACE_BOUND('',#714,.F.);
+#714 = EDGE_LOOP('',(#715));
+#715 = ORIENTED_EDGE('',*,*,#716,.F.);
+#716 = EDGE_CURVE('',#717,#717,#719,.T.);
+#717 = VERTEX_POINT('',#718);
+#718 = CARTESIAN_POINT('',(-1.2,2.498001805407E-14,80.));
+#719 = SURFACE_CURVE('',#720,(#725,#732),.PCURVE_S1.);
+#720 = CIRCLE('',#721,1.2);
+#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
+#722 = CARTESIAN_POINT('',(-8.326672684689E-15,2.48689957516E-14,80.));
+#723 = DIRECTION('',(0.,1.,-0.));
+#724 = DIRECTION('',(-1.,0.,0.));
+#725 = PCURVE('',#191,#726);
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
+#727 = CIRCLE('',#728,1.2);
+#728 = AXIS2_PLACEMENT_2D('',#729,#730);
+#729 = CARTESIAN_POINT('',(2.5,-80.));
+#730 = DIRECTION('',(-1.,0.));
+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#732 = PCURVE('',#733,#738);
+#733 = CYLINDRICAL_SURFACE('',#734,1.2);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
+#736 = DIRECTION('',(0.,1.,0.));
+#737 = DIRECTION('',(-1.,0.,0.));
+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
+#739 = LINE('',#740,#741);
+#740 = CARTESIAN_POINT('',(0.,-3.6));
+#741 = VECTOR('',#742,1.);
+#742 = DIRECTION('',(1.,0.));
+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#744 = FACE_BOUND('',#745,.F.);
+#745 = EDGE_LOOP('',(#746));
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#748,#748,#750,.T.);
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(-1.2,1.998401444325E-14,65.));
+#750 = SURFACE_CURVE('',#751,(#756,#763),.PCURVE_S1.);
+#751 = CIRCLE('',#752,1.2);
+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#753 = CARTESIAN_POINT('',(-6.661338147751E-15,1.998401444325E-14,65.));
+#754 = DIRECTION('',(0.,1.,-0.));
+#755 = DIRECTION('',(-1.,0.,0.));
+#756 = PCURVE('',#191,#757);
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = CIRCLE('',#759,1.2);
+#759 = AXIS2_PLACEMENT_2D('',#760,#761);
+#760 = CARTESIAN_POINT('',(2.5,-65.));
+#761 = DIRECTION('',(-1.,0.));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = PCURVE('',#764,#769);
+#764 = CYLINDRICAL_SURFACE('',#765,1.2);
+#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
+#766 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
+#767 = DIRECTION('',(0.,1.,0.));
+#768 = DIRECTION('',(-1.,0.,0.));
+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
+#770 = LINE('',#771,#772);
+#771 = CARTESIAN_POINT('',(0.,-3.6));
+#772 = VECTOR('',#773,1.);
+#773 = DIRECTION('',(1.,0.));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = FACE_BOUND('',#776,.F.);
+#776 = EDGE_LOOP('',(#777));
+#777 = ORIENTED_EDGE('',*,*,#778,.F.);
+#778 = EDGE_CURVE('',#779,#779,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(-1.2,1.498801083244E-14,50.));
+#781 = SURFACE_CURVE('',#782,(#787,#794),.PCURVE_S1.);
+#782 = CIRCLE('',#783,1.2);
+#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
+#784 = CARTESIAN_POINT('',(-4.996003610813E-15,1.50990331349E-14,50.));
+#785 = DIRECTION('',(0.,1.,-0.));
+#786 = DIRECTION('',(-1.,0.,0.));
+#787 = PCURVE('',#191,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = CIRCLE('',#790,1.2);
+#790 = AXIS2_PLACEMENT_2D('',#791,#792);
+#791 = CARTESIAN_POINT('',(2.5,-50.));
+#792 = DIRECTION('',(-1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = PCURVE('',#795,#800);
+#795 = CYLINDRICAL_SURFACE('',#796,1.2);
+#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);
+#797 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
+#798 = DIRECTION('',(0.,1.,0.));
+#799 = DIRECTION('',(-1.,0.,0.));
+#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805);
+#801 = LINE('',#802,#803);
+#802 = CARTESIAN_POINT('',(0.,-3.6));
+#803 = VECTOR('',#804,1.);
+#804 = DIRECTION('',(1.,0.));
+#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#806 = FACE_BOUND('',#807,.F.);
+#807 = EDGE_LOOP('',(#808));
+#808 = ORIENTED_EDGE('',*,*,#809,.F.);
+#809 = EDGE_CURVE('',#810,#810,#812,.T.);
+#810 = VERTEX_POINT('',#811);
+#811 = CARTESIAN_POINT('',(-1.2,9.992007221626E-15,35.));
+#812 = SURFACE_CURVE('',#813,(#818,#825),.PCURVE_S1.);
+#813 = CIRCLE('',#814,1.2);
+#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
+#815 = CARTESIAN_POINT('',(-3.330669073875E-15,1.021405182655E-14,35.));
+#816 = DIRECTION('',(0.,1.,-0.));
+#817 = DIRECTION('',(-1.,0.,0.));
+#818 = PCURVE('',#191,#819);
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
+#820 = CIRCLE('',#821,1.2);
+#821 = AXIS2_PLACEMENT_2D('',#822,#823);
+#822 = CARTESIAN_POINT('',(2.5,-35.));
+#823 = DIRECTION('',(-1.,0.));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = PCURVE('',#826,#831);
+#826 = CYLINDRICAL_SURFACE('',#827,1.2);
+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);
+#828 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
+#829 = DIRECTION('',(0.,1.,0.));
+#830 = DIRECTION('',(-1.,0.,0.));
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(0.,-3.6));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(1.,0.));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = FACE_BOUND('',#838,.F.);
+#838 = EDGE_LOOP('',(#839));
+#839 = ORIENTED_EDGE('',*,*,#840,.F.);
+#840 = EDGE_CURVE('',#841,#841,#843,.T.);
+#841 = VERTEX_POINT('',#842);
+#842 = CARTESIAN_POINT('',(-1.2,4.996003610813E-15,20.));
+#843 = SURFACE_CURVE('',#844,(#849,#856),.PCURVE_S1.);
+#844 = CIRCLE('',#845,1.2);
+#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848);
+#846 = CARTESIAN_POINT('',(-1.665334536938E-15,4.884981308351E-15,20.));
+#847 = DIRECTION('',(0.,1.,-0.));
+#848 = DIRECTION('',(-1.,0.,0.));
+#849 = PCURVE('',#191,#850);
+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);
+#851 = CIRCLE('',#852,1.2);
+#852 = AXIS2_PLACEMENT_2D('',#853,#854);
+#853 = CARTESIAN_POINT('',(2.5,-20.));
+#854 = DIRECTION('',(-1.,0.));
+#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#856 = PCURVE('',#857,#862);
+#857 = CYLINDRICAL_SURFACE('',#858,1.2);
+#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861);
+#859 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
+#860 = DIRECTION('',(0.,1.,0.));
+#861 = DIRECTION('',(-1.,0.,0.));
+#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(0.,-3.6));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(1.,0.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#868 = FACE_BOUND('',#869,.F.);
+#869 = EDGE_LOOP('',(#870));
+#870 = ORIENTED_EDGE('',*,*,#871,.F.);
+#871 = EDGE_CURVE('',#872,#872,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(-1.2,0.,5.));
+#874 = SURFACE_CURVE('',#875,(#880,#887),.PCURVE_S1.);
+#875 = CIRCLE('',#876,1.2);
+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);
+#877 = CARTESIAN_POINT('',(0.,0.,5.));
+#878 = DIRECTION('',(0.,1.,-0.));
+#879 = DIRECTION('',(-1.,0.,0.));
+#880 = PCURVE('',#191,#881);
+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
+#882 = CIRCLE('',#883,1.2);
+#883 = AXIS2_PLACEMENT_2D('',#884,#885);
+#884 = CARTESIAN_POINT('',(2.5,-5.));
+#885 = DIRECTION('',(-1.,0.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#887 = PCURVE('',#888,#893);
+#888 = CYLINDRICAL_SURFACE('',#889,1.2);
+#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
+#890 = CARTESIAN_POINT('',(0.,3.6,5.));
+#891 = DIRECTION('',(0.,1.,0.));
+#892 = DIRECTION('',(-1.,0.,0.));
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(0.,-3.6));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(1.,0.));
+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#899 = ADVANCED_FACE('',(#900,#926,#961,#996,#1031,#1066,#1101,#1136,
+    #1171,#1206,#1241),#245,.F.);
+#900 = FACE_BOUND('',#901,.F.);
+#901 = EDGE_LOOP('',(#902,#923,#924,#925));
+#902 = ORIENTED_EDGE('',*,*,#903,.T.);
+#903 = EDGE_CURVE('',#306,#445,#904,.T.);
+#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(2.5,3.6,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(0.,0.,1.));
+#909 = PCURVE('',#245,#910);
+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);
+#911 = LINE('',#912,#913);
+#912 = CARTESIAN_POINT('',(0.,-0.));
+#913 = VECTOR('',#914,1.);
+#914 = DIRECTION('',(0.,-1.));
+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#916 = PCURVE('',#344,#917);
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(1.23,0.));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(0.,-1.));
+#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#923 = ORIENTED_EDGE('',*,*,#444,.T.);
+#924 = ORIENTED_EDGE('',*,*,#227,.F.);
+#925 = ORIENTED_EDGE('',*,*,#305,.F.);
+#926 = FACE_BOUND('',#927,.F.);
+#927 = EDGE_LOOP('',(#928));
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#930,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-1.8,3.6,140.));
+#932 = SURFACE_CURVE('',#933,(#938,#949),.PCURVE_S1.);
+#933 = CIRCLE('',#934,1.8);
+#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937);
+#935 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
+#936 = DIRECTION('',(0.,1.,-0.));
+#937 = DIRECTION('',(-1.,0.,0.));
+#938 = PCURVE('',#245,#939);
+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#948);
+#940 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#941,#942,#943,#944,#945,#946
+,#947),.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(
+  '') );
+#941 = CARTESIAN_POINT('',(4.3,-140.));
+#942 = CARTESIAN_POINT('',(4.3,-143.1176914536));
+#943 = CARTESIAN_POINT('',(1.6,-141.5588457268));
+#944 = CARTESIAN_POINT('',(-1.1,-140.));
+#945 = CARTESIAN_POINT('',(1.6,-138.4411542731));
+#946 = CARTESIAN_POINT('',(4.3,-136.8823085463));
+#947 = CARTESIAN_POINT('',(4.3,-140.));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#949 = PCURVE('',#950,#955);
+#950 = CYLINDRICAL_SURFACE('',#951,1.8);
+#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
+#952 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
+#953 = DIRECTION('',(0.,1.,0.));
+#954 = DIRECTION('',(-1.,0.,0.));
+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(0.,0.));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(1.,0.));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = FACE_BOUND('',#962,.F.);
+#962 = EDGE_LOOP('',(#963));
+#963 = ORIENTED_EDGE('',*,*,#964,.T.);
+#964 = EDGE_CURVE('',#965,#965,#967,.T.);
+#965 = VERTEX_POINT('',#966);
+#966 = CARTESIAN_POINT('',(-1.8,3.6,125.));
+#967 = SURFACE_CURVE('',#968,(#973,#984),.PCURVE_S1.);
+#968 = CIRCLE('',#969,1.8);
+#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972);
+#970 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
+#971 = DIRECTION('',(0.,1.,-0.));
+#972 = DIRECTION('',(-1.,0.,0.));
+#973 = PCURVE('',#245,#974);
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#983);
+#975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#976,#977,#978,#979,#980,#981
+,#982),.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(
+  '') );
+#976 = CARTESIAN_POINT('',(4.3,-125.));
+#977 = CARTESIAN_POINT('',(4.3,-128.1176914536));
+#978 = CARTESIAN_POINT('',(1.6,-126.5588457268));
+#979 = CARTESIAN_POINT('',(-1.1,-125.));
+#980 = CARTESIAN_POINT('',(1.6,-123.4411542731));
+#981 = CARTESIAN_POINT('',(4.3,-121.8823085463));
+#982 = CARTESIAN_POINT('',(4.3,-125.));
+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#984 = PCURVE('',#985,#990);
+#985 = CYLINDRICAL_SURFACE('',#986,1.8);
+#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989);
+#987 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
+#988 = DIRECTION('',(0.,1.,0.));
+#989 = DIRECTION('',(-1.,0.,0.));
+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(0.,0.));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(1.,0.));
+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#996 = FACE_BOUND('',#997,.F.);
+#997 = EDGE_LOOP('',(#998));
+#998 = ORIENTED_EDGE('',*,*,#999,.T.);
+#999 = EDGE_CURVE('',#1000,#1000,#1002,.T.);
+#1000 = VERTEX_POINT('',#1001);
+#1001 = CARTESIAN_POINT('',(-1.8,3.6,110.));
+#1002 = SURFACE_CURVE('',#1003,(#1008,#1019),.PCURVE_S1.);
+#1003 = CIRCLE('',#1004,1.8);
+#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
+#1005 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
+#1006 = DIRECTION('',(0.,1.,-0.));
+#1007 = DIRECTION('',(-1.,0.,0.));
+#1008 = PCURVE('',#245,#1009);
+#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1018);
+#1010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1011,#1012,#1013,#1014,
+#1015,#1016,#1017),.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('') );
+#1011 = CARTESIAN_POINT('',(4.3,-110.));
+#1012 = CARTESIAN_POINT('',(4.3,-113.1176914536));
+#1013 = CARTESIAN_POINT('',(1.6,-111.5588457268));
+#1014 = CARTESIAN_POINT('',(-1.1,-110.));
+#1015 = CARTESIAN_POINT('',(1.6,-108.4411542731));
+#1016 = CARTESIAN_POINT('',(4.3,-106.8823085463));
+#1017 = CARTESIAN_POINT('',(4.3,-110.));
+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1019 = PCURVE('',#1020,#1025);
+#1020 = CYLINDRICAL_SURFACE('',#1021,1.8);
+#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
+#1022 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
+#1023 = DIRECTION('',(0.,1.,0.));
+#1024 = DIRECTION('',(-1.,0.,0.));
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(0.,0.));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,0.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = FACE_BOUND('',#1032,.F.);
+#1032 = EDGE_LOOP('',(#1033));
+#1033 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#1034 = EDGE_CURVE('',#1035,#1035,#1037,.T.);
+#1035 = VERTEX_POINT('',#1036);
+#1036 = CARTESIAN_POINT('',(-1.8,3.6,95.));
+#1037 = SURFACE_CURVE('',#1038,(#1043,#1054),.PCURVE_S1.);
+#1038 = CIRCLE('',#1039,1.8);
+#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042);
+#1040 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
+#1041 = DIRECTION('',(0.,1.,-0.));
+#1042 = DIRECTION('',(-1.,0.,0.));
+#1043 = PCURVE('',#245,#1044);
+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1053);
+#1045 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1046,#1047,#1048,#1049,
+#1050,#1051,#1052),.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('') );
+#1046 = CARTESIAN_POINT('',(4.3,-95.));
+#1047 = CARTESIAN_POINT('',(4.3,-98.11769145362));
+#1048 = CARTESIAN_POINT('',(1.6,-96.55884572681));
+#1049 = CARTESIAN_POINT('',(-1.1,-95.));
+#1050 = CARTESIAN_POINT('',(1.6,-93.44115427318));
+#1051 = CARTESIAN_POINT('',(4.3,-91.88230854637));
+#1052 = CARTESIAN_POINT('',(4.3,-95.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1054 = PCURVE('',#1055,#1060);
+#1055 = CYLINDRICAL_SURFACE('',#1056,1.8);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
+#1058 = DIRECTION('',(0.,1.,0.));
+#1059 = DIRECTION('',(-1.,0.,0.));
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(0.,0.));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(1.,0.));
+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1066 = FACE_BOUND('',#1067,.F.);
+#1067 = EDGE_LOOP('',(#1068));
+#1068 = ORIENTED_EDGE('',*,*,#1069,.T.);
+#1069 = EDGE_CURVE('',#1070,#1070,#1072,.T.);
+#1070 = VERTEX_POINT('',#1071);
+#1071 = CARTESIAN_POINT('',(-1.8,3.6,80.));
+#1072 = SURFACE_CURVE('',#1073,(#1078,#1089),.PCURVE_S1.);
+#1073 = CIRCLE('',#1074,1.8);
+#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1075 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
+#1076 = DIRECTION('',(0.,1.,-0.));
+#1077 = DIRECTION('',(-1.,0.,0.));
+#1078 = PCURVE('',#245,#1079);
+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1088);
+#1080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1081,#1082,#1083,#1084,
+#1085,#1086,#1087),.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('') );
+#1081 = CARTESIAN_POINT('',(4.3,-80.));
+#1082 = CARTESIAN_POINT('',(4.3,-83.11769145362));
+#1083 = CARTESIAN_POINT('',(1.6,-81.55884572681));
+#1084 = CARTESIAN_POINT('',(-1.1,-80.));
+#1085 = CARTESIAN_POINT('',(1.6,-78.44115427318));
+#1086 = CARTESIAN_POINT('',(4.3,-76.88230854637));
+#1087 = CARTESIAN_POINT('',(4.3,-80.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = PCURVE('',#1090,#1095);
+#1090 = CYLINDRICAL_SURFACE('',#1091,1.8);
+#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
+#1092 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
+#1093 = DIRECTION('',(0.,1.,0.));
+#1094 = DIRECTION('',(-1.,0.,0.));
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
+#1096 = LINE('',#1097,#1098);
+#1097 = CARTESIAN_POINT('',(0.,0.));
+#1098 = VECTOR('',#1099,1.);
+#1099 = DIRECTION('',(1.,0.));
+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1101 = FACE_BOUND('',#1102,.F.);
+#1102 = EDGE_LOOP('',(#1103));
+#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#1104 = EDGE_CURVE('',#1105,#1105,#1107,.T.);
+#1105 = VERTEX_POINT('',#1106);
+#1106 = CARTESIAN_POINT('',(-1.8,3.6,65.));
+#1107 = SURFACE_CURVE('',#1108,(#1113,#1124),.PCURVE_S1.);
+#1108 = CIRCLE('',#1109,1.8);
+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
+#1110 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
+#1111 = DIRECTION('',(0.,1.,-0.));
+#1112 = DIRECTION('',(-1.,0.,0.));
+#1113 = PCURVE('',#245,#1114);
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1123);
+#1115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1116,#1117,#1118,#1119,
+#1120,#1121,#1122),.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('') );
+#1116 = CARTESIAN_POINT('',(4.3,-65.));
+#1117 = CARTESIAN_POINT('',(4.3,-68.11769145362));
+#1118 = CARTESIAN_POINT('',(1.6,-66.55884572681));
+#1119 = CARTESIAN_POINT('',(-1.1,-65.));
+#1120 = CARTESIAN_POINT('',(1.6,-63.44115427318));
+#1121 = CARTESIAN_POINT('',(4.3,-61.88230854637));
+#1122 = CARTESIAN_POINT('',(4.3,-65.));
+#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1124 = PCURVE('',#1125,#1130);
+#1125 = CYLINDRICAL_SURFACE('',#1126,1.8);
+#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129);
+#1127 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
+#1128 = DIRECTION('',(0.,1.,0.));
+#1129 = DIRECTION('',(-1.,0.,0.));
+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
+#1131 = LINE('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(0.,0.));
+#1133 = VECTOR('',#1134,1.);
+#1134 = DIRECTION('',(1.,0.));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1136 = FACE_BOUND('',#1137,.F.);
+#1137 = EDGE_LOOP('',(#1138));
+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1139 = EDGE_CURVE('',#1140,#1140,#1142,.T.);
+#1140 = VERTEX_POINT('',#1141);
+#1141 = CARTESIAN_POINT('',(-1.8,3.6,50.));
+#1142 = SURFACE_CURVE('',#1143,(#1148,#1159),.PCURVE_S1.);
+#1143 = CIRCLE('',#1144,1.8);
+#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
+#1145 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
+#1146 = DIRECTION('',(0.,1.,-0.));
+#1147 = DIRECTION('',(-1.,0.,0.));
+#1148 = PCURVE('',#245,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1158);
+#1150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1151,#1152,#1153,#1154,
+#1155,#1156,#1157),.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('') );
+#1151 = CARTESIAN_POINT('',(4.3,-50.));
+#1152 = CARTESIAN_POINT('',(4.3,-53.11769145362));
+#1153 = CARTESIAN_POINT('',(1.6,-51.55884572681));
+#1154 = CARTESIAN_POINT('',(-1.1,-50.));
+#1155 = CARTESIAN_POINT('',(1.6,-48.44115427318));
+#1156 = CARTESIAN_POINT('',(4.3,-46.88230854637));
+#1157 = CARTESIAN_POINT('',(4.3,-50.));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1159 = PCURVE('',#1160,#1165);
+#1160 = CYLINDRICAL_SURFACE('',#1161,1.8);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
+#1163 = DIRECTION('',(0.,1.,0.));
+#1164 = DIRECTION('',(-1.,0.,0.));
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(0.,0.));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(1.,0.));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = FACE_BOUND('',#1172,.F.);
+#1172 = EDGE_LOOP('',(#1173));
+#1173 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#1174 = EDGE_CURVE('',#1175,#1175,#1177,.T.);
+#1175 = VERTEX_POINT('',#1176);
+#1176 = CARTESIAN_POINT('',(-1.8,3.6,35.));
+#1177 = SURFACE_CURVE('',#1178,(#1183,#1194),.PCURVE_S1.);
+#1178 = CIRCLE('',#1179,1.8);
+#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
+#1180 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
+#1181 = DIRECTION('',(0.,1.,-0.));
+#1182 = DIRECTION('',(-1.,0.,0.));
+#1183 = PCURVE('',#245,#1184);
+#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1193);
+#1185 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1186,#1187,#1188,#1189,
+#1190,#1191,#1192),.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('') );
+#1186 = CARTESIAN_POINT('',(4.3,-35.));
+#1187 = CARTESIAN_POINT('',(4.3,-38.11769145362));
+#1188 = CARTESIAN_POINT('',(1.6,-36.55884572681));
+#1189 = CARTESIAN_POINT('',(-1.1,-35.));
+#1190 = CARTESIAN_POINT('',(1.6,-33.44115427318));
+#1191 = CARTESIAN_POINT('',(4.3,-31.88230854637));
+#1192 = CARTESIAN_POINT('',(4.3,-35.));
+#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1194 = PCURVE('',#1195,#1200);
+#1195 = CYLINDRICAL_SURFACE('',#1196,1.8);
+#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
+#1197 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
+#1198 = DIRECTION('',(0.,1.,0.));
+#1199 = DIRECTION('',(-1.,0.,0.));
+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(0.,0.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(1.,0.));
+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1206 = FACE_BOUND('',#1207,.F.);
+#1207 = EDGE_LOOP('',(#1208));
+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);
+#1209 = EDGE_CURVE('',#1210,#1210,#1212,.T.);
+#1210 = VERTEX_POINT('',#1211);
+#1211 = CARTESIAN_POINT('',(-1.8,3.6,20.));
+#1212 = SURFACE_CURVE('',#1213,(#1218,#1229),.PCURVE_S1.);
+#1213 = CIRCLE('',#1214,1.8);
+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
+#1215 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
+#1216 = DIRECTION('',(0.,1.,-0.));
+#1217 = DIRECTION('',(-1.,0.,0.));
+#1218 = PCURVE('',#245,#1219);
+#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1228);
+#1220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1221,#1222,#1223,#1224,
+#1225,#1226,#1227),.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('') );
+#1221 = CARTESIAN_POINT('',(4.3,-20.));
+#1222 = CARTESIAN_POINT('',(4.3,-23.11769145362));
+#1223 = CARTESIAN_POINT('',(1.6,-21.55884572681));
+#1224 = CARTESIAN_POINT('',(-1.1,-20.));
+#1225 = CARTESIAN_POINT('',(1.6,-18.44115427318));
+#1226 = CARTESIAN_POINT('',(4.3,-16.88230854637));
+#1227 = CARTESIAN_POINT('',(4.3,-20.));
+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1229 = PCURVE('',#1230,#1235);
+#1230 = CYLINDRICAL_SURFACE('',#1231,1.8);
+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);
+#1232 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
+#1233 = DIRECTION('',(0.,1.,0.));
+#1234 = DIRECTION('',(-1.,0.,0.));
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(0.,0.));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(1.,0.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = FACE_BOUND('',#1242,.F.);
+#1242 = EDGE_LOOP('',(#1243));
+#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1244 = EDGE_CURVE('',#1245,#1245,#1247,.T.);
+#1245 = VERTEX_POINT('',#1246);
+#1246 = CARTESIAN_POINT('',(-1.8,3.6,5.));
+#1247 = SURFACE_CURVE('',#1248,(#1253,#1264),.PCURVE_S1.);
+#1248 = CIRCLE('',#1249,1.8);
+#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252);
+#1250 = CARTESIAN_POINT('',(0.,3.6,5.));
+#1251 = DIRECTION('',(0.,1.,-0.));
+#1252 = DIRECTION('',(-1.,0.,0.));
+#1253 = PCURVE('',#245,#1254);
+#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1263);
+#1255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1256,#1257,#1258,#1259,
+#1260,#1261,#1262),.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('') );
+#1256 = CARTESIAN_POINT('',(4.3,-5.));
+#1257 = CARTESIAN_POINT('',(4.3,-8.117691453624));
+#1258 = CARTESIAN_POINT('',(1.6,-6.558845726812));
+#1259 = CARTESIAN_POINT('',(-1.1,-5.));
+#1260 = CARTESIAN_POINT('',(1.6,-3.441154273188));
+#1261 = CARTESIAN_POINT('',(4.3,-1.882308546376));
+#1262 = CARTESIAN_POINT('',(4.3,-5.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = PCURVE('',#1265,#1270);
+#1265 = CYLINDRICAL_SURFACE('',#1266,1.8);
+#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
+#1267 = CARTESIAN_POINT('',(0.,3.6,5.));
+#1268 = DIRECTION('',(0.,1.,0.));
+#1269 = DIRECTION('',(-1.,0.,0.));
+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(0.,0.));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(1.,0.));
+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1276 = ADVANCED_FACE('',(#1277),#344,.F.);
+#1277 = FACE_BOUND('',#1278,.F.);
+#1278 = EDGE_LOOP('',(#1279,#1300,#1301,#1302));
+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);
+#1280 = EDGE_CURVE('',#329,#468,#1281,.T.);
+#1281 = SURFACE_CURVE('',#1282,(#1286,#1293),.PCURVE_S1.);
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(2.5,2.37,0.));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(0.,0.,1.));
+#1286 = PCURVE('',#344,#1287);
+#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(0.,0.));
+#1290 = VECTOR('',#1291,1.);
+#1291 = DIRECTION('',(0.,-1.));
+#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1293 = PCURVE('',#377,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(-0.,-1.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = ORIENTED_EDGE('',*,*,#467,.T.);
+#1301 = ORIENTED_EDGE('',*,*,#903,.F.);
+#1302 = ORIENTED_EDGE('',*,*,#328,.F.);
+#1303 = ADVANCED_FACE('',(#1304),#377,.F.);
+#1304 = FACE_BOUND('',#1305,.T.);
+#1305 = EDGE_LOOP('',(#1306,#1307,#1308,#1329));
+#1306 = ORIENTED_EDGE('',*,*,#1280,.T.);
+#1307 = ORIENTED_EDGE('',*,*,#490,.T.);
+#1308 = ORIENTED_EDGE('',*,*,#1309,.F.);
+#1309 = EDGE_CURVE('',#357,#491,#1310,.T.);
+#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.);
+#1311 = LINE('',#1312,#1313);
+#1312 = CARTESIAN_POINT('',(2.5,1.23,0.));
+#1313 = VECTOR('',#1314,1.);
+#1314 = DIRECTION('',(0.,0.,1.));
+#1315 = PCURVE('',#377,#1316);
+#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-0.,-1.));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1322 = PCURVE('',#405,#1323);
+#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328);
+#1324 = LINE('',#1325,#1326);
+#1325 = CARTESIAN_POINT('',(1.23,0.));
+#1326 = VECTOR('',#1327,1.);
+#1327 = DIRECTION('',(0.,-1.));
+#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1329 = ORIENTED_EDGE('',*,*,#356,.F.);
+#1330 = ADVANCED_FACE('',(#1331),#405,.F.);
+#1331 = FACE_BOUND('',#1332,.F.);
+#1332 = EDGE_LOOP('',(#1333,#1334,#1335,#1336));
+#1333 = ORIENTED_EDGE('',*,*,#568,.T.);
+#1334 = ORIENTED_EDGE('',*,*,#518,.T.);
+#1335 = ORIENTED_EDGE('',*,*,#1309,.F.);
+#1336 = ORIENTED_EDGE('',*,*,#389,.F.);
+#1337 = ADVANCED_FACE('',(#1338),#609,.F.);
+#1338 = FACE_BOUND('',#1339,.F.);
+#1339 = EDGE_LOOP('',(#1340,#1369,#1390,#1391));
+#1340 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#1341 = EDGE_CURVE('',#1342,#1342,#1344,.T.);
+#1342 = VERTEX_POINT('',#1343);
+#1343 = CARTESIAN_POINT('',(-1.2,2.8,140.));
+#1344 = SURFACE_CURVE('',#1345,(#1350,#1357),.PCURVE_S1.);
+#1345 = CIRCLE('',#1346,1.2);
+#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
+#1347 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.));
+#1348 = DIRECTION('',(0.,1.,0.));
+#1349 = DIRECTION('',(-1.,0.,0.));
+#1350 = PCURVE('',#609,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356);
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(0.,-0.8));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(1.,0.));
+#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1357 = PCURVE('',#1358,#1363);
+#1358 = PLANE('',#1359);
+#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
+#1360 = CARTESIAN_POINT('',(-1.494053027228E-14,2.8,140.));
+#1361 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1362 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);
+#1364 = CIRCLE('',#1365,1.2);
+#1365 = AXIS2_PLACEMENT_2D('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1367 = DIRECTION('',(-0.,1.));
+#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1369 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#1370 = EDGE_CURVE('',#1342,#593,#1371,.T.);
+#1371 = SEAM_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(-1.2,3.6,140.));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(0.,-1.,0.));
+#1376 = PCURVE('',#609,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,-1.));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = PCURVE('',#609,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(0.,0.));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.,-1.));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1390 = ORIENTED_EDGE('',*,*,#592,.T.);
+#1391 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1392 = ADVANCED_FACE('',(#1393),#640,.F.);
+#1393 = FACE_BOUND('',#1394,.F.);
+#1394 = EDGE_LOOP('',(#1395,#1424,#1445,#1446));
+#1395 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#1396 = EDGE_CURVE('',#1397,#1397,#1399,.T.);
+#1397 = VERTEX_POINT('',#1398);
+#1398 = CARTESIAN_POINT('',(-1.2,2.8,125.));
+#1399 = SURFACE_CURVE('',#1400,(#1405,#1412),.PCURVE_S1.);
+#1400 = CIRCLE('',#1401,1.2);
+#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);
+#1402 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.));
+#1403 = DIRECTION('',(0.,1.,0.));
+#1404 = DIRECTION('',(-1.,0.,0.));
+#1405 = PCURVE('',#640,#1406);
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411);
+#1407 = LINE('',#1408,#1409);
+#1408 = CARTESIAN_POINT('',(0.,-0.8));
+#1409 = VECTOR('',#1410,1.);
+#1410 = DIRECTION('',(1.,0.));
+#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1412 = PCURVE('',#1413,#1418);
+#1413 = PLANE('',#1414);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(-1.327519573534E-14,2.8,125.));
+#1416 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1417 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
+#1419 = CIRCLE('',#1420,1.2);
+#1420 = AXIS2_PLACEMENT_2D('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1422 = DIRECTION('',(-0.,1.));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1424 = ORIENTED_EDGE('',*,*,#1425,.T.);
+#1425 = EDGE_CURVE('',#1397,#624,#1426,.T.);
+#1426 = SEAM_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-1.2,3.6,125.));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.,-1.,0.));
+#1431 = PCURVE('',#640,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(0.,-1.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = PCURVE('',#640,#1439);
+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(0.,0.));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(0.,-1.));
+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1445 = ORIENTED_EDGE('',*,*,#623,.T.);
+#1446 = ORIENTED_EDGE('',*,*,#1425,.F.);
+#1447 = ADVANCED_FACE('',(#1448),#671,.F.);
+#1448 = FACE_BOUND('',#1449,.F.);
+#1449 = EDGE_LOOP('',(#1450,#1479,#1500,#1501));
+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1451 = EDGE_CURVE('',#1452,#1452,#1454,.T.);
+#1452 = VERTEX_POINT('',#1453);
+#1453 = CARTESIAN_POINT('',(-1.2,2.8,110.));
+#1454 = SURFACE_CURVE('',#1455,(#1460,#1467),.PCURVE_S1.);
+#1455 = CIRCLE('',#1456,1.2);
+#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
+#1457 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.));
+#1458 = DIRECTION('',(0.,1.,0.));
+#1459 = DIRECTION('',(-1.,0.,0.));
+#1460 = PCURVE('',#671,#1461);
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(0.,-0.8));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(1.,0.));
+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1467 = PCURVE('',#1468,#1473);
+#1468 = PLANE('',#1469);
+#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
+#1470 = CARTESIAN_POINT('',(-1.160986119841E-14,2.8,110.));
+#1471 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1472 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = CIRCLE('',#1475,1.2);
+#1475 = AXIS2_PLACEMENT_2D('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1477 = DIRECTION('',(-0.,1.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1480 = EDGE_CURVE('',#1452,#655,#1481,.T.);
+#1481 = SEAM_CURVE('',#1482,(#1486,#1493),.PCURVE_S1.);
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-1.2,3.6,110.));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(0.,-1.,0.));
+#1486 = PCURVE('',#671,#1487);
+#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(0.,-1.));
+#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1493 = PCURVE('',#671,#1494);
+#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(0.,0.));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(0.,-1.));
+#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1500 = ORIENTED_EDGE('',*,*,#654,.T.);
+#1501 = ORIENTED_EDGE('',*,*,#1480,.F.);
+#1502 = ADVANCED_FACE('',(#1503),#702,.F.);
+#1503 = FACE_BOUND('',#1504,.F.);
+#1504 = EDGE_LOOP('',(#1505,#1534,#1555,#1556));
+#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#1506 = EDGE_CURVE('',#1507,#1507,#1509,.T.);
+#1507 = VERTEX_POINT('',#1508);
+#1508 = CARTESIAN_POINT('',(-1.2,2.8,95.));
+#1509 = SURFACE_CURVE('',#1510,(#1515,#1522),.PCURVE_S1.);
+#1510 = CIRCLE('',#1511,1.2);
+#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514);
+#1512 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.));
+#1513 = DIRECTION('',(0.,1.,0.));
+#1514 = DIRECTION('',(-1.,0.,0.));
+#1515 = PCURVE('',#702,#1516);
+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(0.,-0.8));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(1.,0.));
+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1522 = PCURVE('',#1523,#1528);
+#1523 = PLANE('',#1524);
+#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);
+#1525 = CARTESIAN_POINT('',(-9.944526661469E-15,2.8,95.));
+#1526 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1527 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);
+#1529 = CIRCLE('',#1530,1.2);
+#1530 = AXIS2_PLACEMENT_2D('',#1531,#1532);
+#1531 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1532 = DIRECTION('',(-0.,1.));
+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);
+#1535 = EDGE_CURVE('',#1507,#686,#1536,.T.);
+#1536 = SEAM_CURVE('',#1537,(#1541,#1548),.PCURVE_S1.);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(-1.2,3.6,95.));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(0.,-1.,0.));
+#1541 = PCURVE('',#702,#1542);
+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);
+#1543 = LINE('',#1544,#1545);
+#1544 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(0.,-1.));
+#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1548 = PCURVE('',#702,#1549);
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(0.,0.));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(0.,-1.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = ORIENTED_EDGE('',*,*,#685,.T.);
+#1556 = ORIENTED_EDGE('',*,*,#1535,.F.);
+#1557 = ADVANCED_FACE('',(#1558),#733,.F.);
+#1558 = FACE_BOUND('',#1559,.F.);
+#1559 = EDGE_LOOP('',(#1560,#1589,#1610,#1611));
+#1560 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#1561 = EDGE_CURVE('',#1562,#1562,#1564,.T.);
+#1562 = VERTEX_POINT('',#1563);
+#1563 = CARTESIAN_POINT('',(-1.2,2.8,80.));
+#1564 = SURFACE_CURVE('',#1565,(#1570,#1577),.PCURVE_S1.);
+#1565 = CIRCLE('',#1566,1.2);
+#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569);
+#1567 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.));
+#1568 = DIRECTION('',(0.,1.,0.));
+#1569 = DIRECTION('',(-1.,0.,0.));
+#1570 = PCURVE('',#733,#1571);
+#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576);
+#1572 = LINE('',#1573,#1574);
+#1573 = CARTESIAN_POINT('',(0.,-0.8));
+#1574 = VECTOR('',#1575,1.);
+#1575 = DIRECTION('',(1.,0.));
+#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1577 = PCURVE('',#1578,#1583);
+#1578 = PLANE('',#1579);
+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
+#1580 = CARTESIAN_POINT('',(-8.279192124531E-15,2.8,80.));
+#1581 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1582 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588);
+#1584 = CIRCLE('',#1585,1.2);
+#1585 = AXIS2_PLACEMENT_2D('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1587 = DIRECTION('',(-0.,1.));
+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1589 = ORIENTED_EDGE('',*,*,#1590,.T.);
+#1590 = EDGE_CURVE('',#1562,#717,#1591,.T.);
+#1591 = SEAM_CURVE('',#1592,(#1596,#1603),.PCURVE_S1.);
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(-1.2,3.6,80.));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(0.,-1.,0.));
+#1596 = PCURVE('',#733,#1597);
+#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(0.,-1.));
+#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1603 = PCURVE('',#733,#1604);
+#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(0.,0.));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,-1.));
+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1610 = ORIENTED_EDGE('',*,*,#716,.T.);
+#1611 = ORIENTED_EDGE('',*,*,#1590,.F.);
+#1612 = ADVANCED_FACE('',(#1613),#764,.F.);
+#1613 = FACE_BOUND('',#1614,.F.);
+#1614 = EDGE_LOOP('',(#1615,#1644,#1665,#1666));
+#1615 = ORIENTED_EDGE('',*,*,#1616,.F.);
+#1616 = EDGE_CURVE('',#1617,#1617,#1619,.T.);
+#1617 = VERTEX_POINT('',#1618);
+#1618 = CARTESIAN_POINT('',(-1.2,2.8,65.));
+#1619 = SURFACE_CURVE('',#1620,(#1625,#1632),.PCURVE_S1.);
+#1620 = CIRCLE('',#1621,1.2);
+#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);
+#1622 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.));
+#1623 = DIRECTION('',(0.,1.,0.));
+#1624 = DIRECTION('',(-1.,0.,0.));
+#1625 = PCURVE('',#764,#1626);
+#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631);
+#1627 = LINE('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(0.,-0.8));
+#1629 = VECTOR('',#1630,1.);
+#1630 = DIRECTION('',(1.,0.));
+#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1632 = PCURVE('',#1633,#1638);
+#1633 = PLANE('',#1634);
+#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637);
+#1635 = CARTESIAN_POINT('',(-6.613857587593E-15,2.8,65.));
+#1636 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1637 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);
+#1639 = CIRCLE('',#1640,1.2);
+#1640 = AXIS2_PLACEMENT_2D('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1642 = DIRECTION('',(-0.,1.));
+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);
+#1645 = EDGE_CURVE('',#1617,#748,#1646,.T.);
+#1646 = SEAM_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(-1.2,3.6,65.));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(0.,-1.,0.));
+#1651 = PCURVE('',#764,#1652);
+#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657);
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(0.,-1.));
+#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1658 = PCURVE('',#764,#1659);
+#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664);
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(0.,0.));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.,-1.));
+#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1665 = ORIENTED_EDGE('',*,*,#747,.T.);
+#1666 = ORIENTED_EDGE('',*,*,#1645,.F.);
+#1667 = ADVANCED_FACE('',(#1668),#795,.F.);
+#1668 = FACE_BOUND('',#1669,.F.);
+#1669 = EDGE_LOOP('',(#1670,#1699,#1720,#1721));
+#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);
+#1671 = EDGE_CURVE('',#1672,#1672,#1674,.T.);
+#1672 = VERTEX_POINT('',#1673);
+#1673 = CARTESIAN_POINT('',(-1.2,2.8,50.));
+#1674 = SURFACE_CURVE('',#1675,(#1680,#1687),.PCURVE_S1.);
+#1675 = CIRCLE('',#1676,1.2);
+#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);
+#1677 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.));
+#1678 = DIRECTION('',(0.,1.,0.));
+#1679 = DIRECTION('',(-1.,0.,0.));
+#1680 = PCURVE('',#795,#1681);
+#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);
+#1682 = LINE('',#1683,#1684);
+#1683 = CARTESIAN_POINT('',(0.,-0.8));
+#1684 = VECTOR('',#1685,1.);
+#1685 = DIRECTION('',(1.,0.));
+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1687 = PCURVE('',#1688,#1693);
+#1688 = PLANE('',#1689);
+#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692);
+#1690 = CARTESIAN_POINT('',(-4.948523050656E-15,2.8,50.));
+#1691 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1692 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = CIRCLE('',#1695,1.2);
+#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697);
+#1696 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1697 = DIRECTION('',(-0.,1.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = ORIENTED_EDGE('',*,*,#1700,.T.);
+#1700 = EDGE_CURVE('',#1672,#779,#1701,.T.);
+#1701 = SEAM_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.);
+#1702 = LINE('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(-1.2,3.6,50.));
+#1704 = VECTOR('',#1705,1.);
+#1705 = DIRECTION('',(0.,-1.,0.));
+#1706 = PCURVE('',#795,#1707);
+#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712);
+#1708 = LINE('',#1709,#1710);
+#1709 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1710 = VECTOR('',#1711,1.);
+#1711 = DIRECTION('',(0.,-1.));
+#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1713 = PCURVE('',#795,#1714);
+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(0.,0.));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(0.,-1.));
+#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1720 = ORIENTED_EDGE('',*,*,#778,.T.);
+#1721 = ORIENTED_EDGE('',*,*,#1700,.F.);
+#1722 = ADVANCED_FACE('',(#1723),#826,.F.);
+#1723 = FACE_BOUND('',#1724,.F.);
+#1724 = EDGE_LOOP('',(#1725,#1754,#1775,#1776));
+#1725 = ORIENTED_EDGE('',*,*,#1726,.F.);
+#1726 = EDGE_CURVE('',#1727,#1727,#1729,.T.);
+#1727 = VERTEX_POINT('',#1728);
+#1728 = CARTESIAN_POINT('',(-1.2,2.8,35.));
+#1729 = SURFACE_CURVE('',#1730,(#1735,#1742),.PCURVE_S1.);
+#1730 = CIRCLE('',#1731,1.2);
+#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734);
+#1732 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.));
+#1733 = DIRECTION('',(0.,1.,0.));
+#1734 = DIRECTION('',(-1.,0.,0.));
+#1735 = PCURVE('',#826,#1736);
+#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741);
+#1737 = LINE('',#1738,#1739);
+#1738 = CARTESIAN_POINT('',(0.,-0.8));
+#1739 = VECTOR('',#1740,1.);
+#1740 = DIRECTION('',(1.,0.));
+#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1742 = PCURVE('',#1743,#1748);
+#1743 = PLANE('',#1744);
+#1744 = AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
+#1745 = CARTESIAN_POINT('',(-3.283188513718E-15,2.8,35.));
+#1746 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1747 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);
+#1749 = CIRCLE('',#1750,1.2);
+#1750 = AXIS2_PLACEMENT_2D('',#1751,#1752);
+#1751 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1752 = DIRECTION('',(-0.,1.));
+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);
+#1755 = EDGE_CURVE('',#1727,#810,#1756,.T.);
+#1756 = SEAM_CURVE('',#1757,(#1761,#1768),.PCURVE_S1.);
+#1757 = LINE('',#1758,#1759);
+#1758 = CARTESIAN_POINT('',(-1.2,3.6,35.));
+#1759 = VECTOR('',#1760,1.);
+#1760 = DIRECTION('',(0.,-1.,0.));
+#1761 = PCURVE('',#826,#1762);
+#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767);
+#1763 = LINE('',#1764,#1765);
+#1764 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1765 = VECTOR('',#1766,1.);
+#1766 = DIRECTION('',(0.,-1.));
+#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1768 = PCURVE('',#826,#1769);
+#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);
+#1770 = LINE('',#1771,#1772);
+#1771 = CARTESIAN_POINT('',(0.,0.));
+#1772 = VECTOR('',#1773,1.);
+#1773 = DIRECTION('',(0.,-1.));
+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1775 = ORIENTED_EDGE('',*,*,#809,.T.);
+#1776 = ORIENTED_EDGE('',*,*,#1755,.F.);
+#1777 = ADVANCED_FACE('',(#1778),#857,.F.);
+#1778 = FACE_BOUND('',#1779,.F.);
+#1779 = EDGE_LOOP('',(#1780,#1809,#1830,#1831));
+#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#1781 = EDGE_CURVE('',#1782,#1782,#1784,.T.);
+#1782 = VERTEX_POINT('',#1783);
+#1783 = CARTESIAN_POINT('',(-1.2,2.8,20.));
+#1784 = SURFACE_CURVE('',#1785,(#1790,#1797),.PCURVE_S1.);
+#1785 = CIRCLE('',#1786,1.2);
+#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789);
+#1787 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.));
+#1788 = DIRECTION('',(0.,1.,0.));
+#1789 = DIRECTION('',(-1.,0.,0.));
+#1790 = PCURVE('',#857,#1791);
+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(0.,-0.8));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(1.,0.));
+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1797 = PCURVE('',#1798,#1803);
+#1798 = PLANE('',#1799);
+#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802);
+#1800 = CARTESIAN_POINT('',(-1.61785397678E-15,2.8,20.));
+#1801 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1802 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
+#1804 = CIRCLE('',#1805,1.2);
+#1805 = AXIS2_PLACEMENT_2D('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1807 = DIRECTION('',(-0.,1.));
+#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1809 = ORIENTED_EDGE('',*,*,#1810,.T.);
+#1810 = EDGE_CURVE('',#1782,#841,#1811,.T.);
+#1811 = SEAM_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(-1.2,3.6,20.));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.,-1.,0.));
+#1816 = PCURVE('',#857,#1817);
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
+#1818 = LINE('',#1819,#1820);
+#1819 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1820 = VECTOR('',#1821,1.);
+#1821 = DIRECTION('',(0.,-1.));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1823 = PCURVE('',#857,#1824);
+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(0.,0.));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(0.,-1.));
+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1830 = ORIENTED_EDGE('',*,*,#840,.T.);
+#1831 = ORIENTED_EDGE('',*,*,#1810,.F.);
+#1832 = ADVANCED_FACE('',(#1833),#888,.F.);
+#1833 = FACE_BOUND('',#1834,.F.);
+#1834 = EDGE_LOOP('',(#1835,#1864,#1885,#1886));
+#1835 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#1836 = EDGE_CURVE('',#1837,#1837,#1839,.T.);
+#1837 = VERTEX_POINT('',#1838);
+#1838 = CARTESIAN_POINT('',(-1.2,2.8,5.));
+#1839 = SURFACE_CURVE('',#1840,(#1845,#1852),.PCURVE_S1.);
+#1840 = CIRCLE('',#1841,1.2);
+#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
+#1842 = CARTESIAN_POINT('',(0.,2.8,5.));
+#1843 = DIRECTION('',(0.,1.,-0.));
+#1844 = DIRECTION('',(-1.,0.,0.));
+#1845 = PCURVE('',#888,#1846);
+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
+#1847 = LINE('',#1848,#1849);
+#1848 = CARTESIAN_POINT('',(0.,-0.8));
+#1849 = VECTOR('',#1850,1.);
+#1850 = DIRECTION('',(1.,0.));
+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1852 = PCURVE('',#1853,#1858);
+#1853 = PLANE('',#1854);
+#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
+#1855 = CARTESIAN_POINT('',(4.748056015762E-17,2.8,5.));
+#1856 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
+#1857 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
+#1859 = CIRCLE('',#1860,1.2);
+#1860 = AXIS2_PLACEMENT_2D('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1862 = DIRECTION('',(-0.,1.));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1864 = ORIENTED_EDGE('',*,*,#1865,.T.);
+#1865 = EDGE_CURVE('',#1837,#872,#1866,.T.);
+#1866 = SEAM_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.);
+#1867 = LINE('',#1868,#1869);
+#1868 = CARTESIAN_POINT('',(-1.2,3.6,5.));
+#1869 = VECTOR('',#1870,1.);
+#1870 = DIRECTION('',(0.,-1.,0.));
+#1871 = PCURVE('',#888,#1872);
+#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.,-1.));
+#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1878 = PCURVE('',#888,#1879);
+#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884);
+#1880 = LINE('',#1881,#1882);
+#1881 = CARTESIAN_POINT('',(0.,0.));
+#1882 = VECTOR('',#1883,1.);
+#1883 = DIRECTION('',(0.,-1.));
+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1885 = ORIENTED_EDGE('',*,*,#871,.T.);
+#1886 = ORIENTED_EDGE('',*,*,#1865,.F.);
+#1887 = ADVANCED_FACE('',(#1888),#950,.F.);
+#1888 = FACE_BOUND('',#1889,.F.);
+#1889 = EDGE_LOOP('',(#1890,#1913,#1935,#1936));
+#1890 = ORIENTED_EDGE('',*,*,#1891,.T.);
+#1891 = EDGE_CURVE('',#930,#1892,#1894,.T.);
+#1892 = VERTEX_POINT('',#1893);
+#1893 = CARTESIAN_POINT('',(-1.8,2.8,140.));
+#1894 = SEAM_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(-1.8,3.6,140.));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.,-1.,0.));
+#1899 = PCURVE('',#950,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(0.,0.));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.,-1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1906 = PCURVE('',#950,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,-1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1913 = ORIENTED_EDGE('',*,*,#1914,.T.);
+#1914 = EDGE_CURVE('',#1892,#1892,#1915,.T.);
+#1915 = SURFACE_CURVE('',#1916,(#1921,#1928),.PCURVE_S1.);
+#1916 = CIRCLE('',#1917,1.8);
+#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
+#1918 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.));
+#1919 = DIRECTION('',(0.,1.,-0.));
+#1920 = DIRECTION('',(-1.,0.,0.));
+#1921 = PCURVE('',#950,#1922);
+#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(0.,-0.8));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(1.,0.));
+#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1928 = PCURVE('',#1358,#1929);
+#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);
+#1930 = CIRCLE('',#1931,1.8);
+#1931 = AXIS2_PLACEMENT_2D('',#1932,#1933);
+#1932 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1933 = DIRECTION('',(0.,1.));
+#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1935 = ORIENTED_EDGE('',*,*,#1891,.F.);
+#1936 = ORIENTED_EDGE('',*,*,#929,.F.);
+#1937 = ADVANCED_FACE('',(#1938),#985,.F.);
+#1938 = FACE_BOUND('',#1939,.F.);
+#1939 = EDGE_LOOP('',(#1940,#1963,#1985,#1986));
+#1940 = ORIENTED_EDGE('',*,*,#1941,.T.);
+#1941 = EDGE_CURVE('',#965,#1942,#1944,.T.);
+#1942 = VERTEX_POINT('',#1943);
+#1943 = CARTESIAN_POINT('',(-1.8,2.8,125.));
+#1944 = SEAM_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.);
+#1945 = LINE('',#1946,#1947);
+#1946 = CARTESIAN_POINT('',(-1.8,3.6,125.));
+#1947 = VECTOR('',#1948,1.);
+#1948 = DIRECTION('',(0.,-1.,0.));
+#1949 = PCURVE('',#985,#1950);
+#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955);
+#1951 = LINE('',#1952,#1953);
+#1952 = CARTESIAN_POINT('',(0.,0.));
+#1953 = VECTOR('',#1954,1.);
+#1954 = DIRECTION('',(0.,-1.));
+#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1956 = PCURVE('',#985,#1957);
+#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);
+#1958 = LINE('',#1959,#1960);
+#1959 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1960 = VECTOR('',#1961,1.);
+#1961 = DIRECTION('',(0.,-1.));
+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1963 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#1964 = EDGE_CURVE('',#1942,#1942,#1965,.T.);
+#1965 = SURFACE_CURVE('',#1966,(#1971,#1978),.PCURVE_S1.);
+#1966 = CIRCLE('',#1967,1.8);
+#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);
+#1968 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.));
+#1969 = DIRECTION('',(0.,1.,-0.));
+#1970 = DIRECTION('',(-1.,0.,0.));
+#1971 = PCURVE('',#985,#1972);
+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(0.,-0.8));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(1.,0.));
+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1978 = PCURVE('',#1413,#1979);
+#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984);
+#1980 = CIRCLE('',#1981,1.8);
+#1981 = AXIS2_PLACEMENT_2D('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#1983 = DIRECTION('',(0.,1.));
+#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1985 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1986 = ORIENTED_EDGE('',*,*,#964,.F.);
+#1987 = ADVANCED_FACE('',(#1988),#1020,.F.);
+#1988 = FACE_BOUND('',#1989,.F.);
+#1989 = EDGE_LOOP('',(#1990,#2013,#2035,#2036));
+#1990 = ORIENTED_EDGE('',*,*,#1991,.T.);
+#1991 = EDGE_CURVE('',#1000,#1992,#1994,.T.);
+#1992 = VERTEX_POINT('',#1993);
+#1993 = CARTESIAN_POINT('',(-1.8,2.8,110.));
+#1994 = SEAM_CURVE('',#1995,(#1999,#2006),.PCURVE_S1.);
+#1995 = LINE('',#1996,#1997);
+#1996 = CARTESIAN_POINT('',(-1.8,3.6,110.));
+#1997 = VECTOR('',#1998,1.);
+#1998 = DIRECTION('',(0.,-1.,0.));
+#1999 = PCURVE('',#1020,#2000);
+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(0.,0.));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(0.,-1.));
+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2006 = PCURVE('',#1020,#2007);
+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(0.,-1.));
+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);
+#2014 = EDGE_CURVE('',#1992,#1992,#2015,.T.);
+#2015 = SURFACE_CURVE('',#2016,(#2021,#2028),.PCURVE_S1.);
+#2016 = CIRCLE('',#2017,1.8);
+#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
+#2018 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.));
+#2019 = DIRECTION('',(0.,1.,-0.));
+#2020 = DIRECTION('',(-1.,0.,0.));
+#2021 = PCURVE('',#1020,#2022);
+#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027);
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(0.,-0.8));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(1.,0.));
+#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2028 = PCURVE('',#1468,#2029);
+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
+#2030 = CIRCLE('',#2031,1.8);
+#2031 = AXIS2_PLACEMENT_2D('',#2032,#2033);
+#2032 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2033 = DIRECTION('',(0.,1.));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2035 = ORIENTED_EDGE('',*,*,#1991,.F.);
+#2036 = ORIENTED_EDGE('',*,*,#999,.F.);
+#2037 = ADVANCED_FACE('',(#2038),#1055,.F.);
+#2038 = FACE_BOUND('',#2039,.F.);
+#2039 = EDGE_LOOP('',(#2040,#2063,#2085,#2086));
+#2040 = ORIENTED_EDGE('',*,*,#2041,.T.);
+#2041 = EDGE_CURVE('',#1035,#2042,#2044,.T.);
+#2042 = VERTEX_POINT('',#2043);
+#2043 = CARTESIAN_POINT('',(-1.8,2.8,95.));
+#2044 = SEAM_CURVE('',#2045,(#2049,#2056),.PCURVE_S1.);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(-1.8,3.6,95.));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.,-1.,0.));
+#2049 = PCURVE('',#1055,#2050);
+#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055);
+#2051 = LINE('',#2052,#2053);
+#2052 = CARTESIAN_POINT('',(0.,0.));
+#2053 = VECTOR('',#2054,1.);
+#2054 = DIRECTION('',(0.,-1.));
+#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2056 = PCURVE('',#1055,#2057);
+#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062);
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2060 = VECTOR('',#2061,1.);
+#2061 = DIRECTION('',(0.,-1.));
+#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2063 = ORIENTED_EDGE('',*,*,#2064,.T.);
+#2064 = EDGE_CURVE('',#2042,#2042,#2065,.T.);
+#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.);
+#2066 = CIRCLE('',#2067,1.8);
+#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070);
+#2068 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.));
+#2069 = DIRECTION('',(0.,1.,-0.));
+#2070 = DIRECTION('',(-1.,0.,0.));
+#2071 = PCURVE('',#1055,#2072);
+#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077);
+#2073 = LINE('',#2074,#2075);
+#2074 = CARTESIAN_POINT('',(0.,-0.8));
+#2075 = VECTOR('',#2076,1.);
+#2076 = DIRECTION('',(1.,0.));
+#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2078 = PCURVE('',#1523,#2079);
+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
+#2080 = CIRCLE('',#2081,1.8);
+#2081 = AXIS2_PLACEMENT_2D('',#2082,#2083);
+#2082 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2083 = DIRECTION('',(0.,1.));
+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2085 = ORIENTED_EDGE('',*,*,#2041,.F.);
+#2086 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#2087 = ADVANCED_FACE('',(#2088),#1090,.F.);
+#2088 = FACE_BOUND('',#2089,.F.);
+#2089 = EDGE_LOOP('',(#2090,#2113,#2135,#2136));
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#1070,#2092,#2094,.T.);
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(-1.8,2.8,80.));
+#2094 = SEAM_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(-1.8,3.6,80.));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(0.,-1.,0.));
+#2099 = PCURVE('',#1090,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(0.,0.));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(0.,-1.));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2106 = PCURVE('',#1090,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(0.,-1.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2113 = ORIENTED_EDGE('',*,*,#2114,.T.);
+#2114 = EDGE_CURVE('',#2092,#2092,#2115,.T.);
+#2115 = SURFACE_CURVE('',#2116,(#2121,#2128),.PCURVE_S1.);
+#2116 = CIRCLE('',#2117,1.8);
+#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);
+#2118 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.));
+#2119 = DIRECTION('',(0.,1.,-0.));
+#2120 = DIRECTION('',(-1.,0.,0.));
+#2121 = PCURVE('',#1090,#2122);
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(0.,-0.8));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(1.,0.));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = PCURVE('',#1578,#2129);
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = CIRCLE('',#2131,1.8);
+#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2133 = DIRECTION('',(0.,1.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2135 = ORIENTED_EDGE('',*,*,#2091,.F.);
+#2136 = ORIENTED_EDGE('',*,*,#1069,.F.);
+#2137 = ADVANCED_FACE('',(#2138),#1125,.F.);
+#2138 = FACE_BOUND('',#2139,.F.);
+#2139 = EDGE_LOOP('',(#2140,#2163,#2185,#2186));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#1105,#2142,#2144,.T.);
+#2142 = VERTEX_POINT('',#2143);
+#2143 = CARTESIAN_POINT('',(-1.8,2.8,65.));
+#2144 = SEAM_CURVE('',#2145,(#2149,#2156),.PCURVE_S1.);
+#2145 = LINE('',#2146,#2147);
+#2146 = CARTESIAN_POINT('',(-1.8,3.6,65.));
+#2147 = VECTOR('',#2148,1.);
+#2148 = DIRECTION('',(0.,-1.,0.));
+#2149 = PCURVE('',#1125,#2150);
+#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(0.,0.));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.,-1.));
+#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2156 = PCURVE('',#1125,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,-1.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
+#2164 = EDGE_CURVE('',#2142,#2142,#2165,.T.);
+#2165 = SURFACE_CURVE('',#2166,(#2171,#2178),.PCURVE_S1.);
+#2166 = CIRCLE('',#2167,1.8);
+#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
+#2168 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.));
+#2169 = DIRECTION('',(0.,1.,-0.));
+#2170 = DIRECTION('',(-1.,0.,0.));
+#2171 = PCURVE('',#1125,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(0.,-0.8));
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(1.,0.));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#1633,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);
+#2180 = CIRCLE('',#2181,1.8);
+#2181 = AXIS2_PLACEMENT_2D('',#2182,#2183);
+#2182 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2183 = DIRECTION('',(0.,1.));
+#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2185 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#1104,.F.);
+#2187 = ADVANCED_FACE('',(#2188),#1160,.F.);
+#2188 = FACE_BOUND('',#2189,.F.);
+#2189 = EDGE_LOOP('',(#2190,#2213,#2235,#2236));
+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2191 = EDGE_CURVE('',#1140,#2192,#2194,.T.);
+#2192 = VERTEX_POINT('',#2193);
+#2193 = CARTESIAN_POINT('',(-1.8,2.8,50.));
+#2194 = SEAM_CURVE('',#2195,(#2199,#2206),.PCURVE_S1.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(-1.8,3.6,50.));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(0.,-1.,0.));
+#2199 = PCURVE('',#1160,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(0.,0.));
+#2203 = VECTOR('',#2204,1.);
+#2204 = DIRECTION('',(0.,-1.));
+#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2206 = PCURVE('',#1160,#2207);
+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(0.,-1.));
+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#2214 = EDGE_CURVE('',#2192,#2192,#2215,.T.);
+#2215 = SURFACE_CURVE('',#2216,(#2221,#2228),.PCURVE_S1.);
+#2216 = CIRCLE('',#2217,1.8);
+#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220);
+#2218 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.));
+#2219 = DIRECTION('',(0.,1.,-0.));
+#2220 = DIRECTION('',(-1.,0.,0.));
+#2221 = PCURVE('',#1160,#2222);
+#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227);
+#2223 = LINE('',#2224,#2225);
+#2224 = CARTESIAN_POINT('',(0.,-0.8));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(1.,0.));
+#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2228 = PCURVE('',#1688,#2229);
+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
+#2230 = CIRCLE('',#2231,1.8);
+#2231 = AXIS2_PLACEMENT_2D('',#2232,#2233);
+#2232 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2233 = DIRECTION('',(0.,1.));
+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2235 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#2236 = ORIENTED_EDGE('',*,*,#1139,.F.);
+#2237 = ADVANCED_FACE('',(#2238),#1195,.F.);
+#2238 = FACE_BOUND('',#2239,.F.);
+#2239 = EDGE_LOOP('',(#2240,#2263,#2285,#2286));
+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
+#2241 = EDGE_CURVE('',#1175,#2242,#2244,.T.);
+#2242 = VERTEX_POINT('',#2243);
+#2243 = CARTESIAN_POINT('',(-1.8,2.8,35.));
+#2244 = SEAM_CURVE('',#2245,(#2249,#2256),.PCURVE_S1.);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(-1.8,3.6,35.));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(0.,-1.,0.));
+#2249 = PCURVE('',#1195,#2250);
+#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255);
+#2251 = LINE('',#2252,#2253);
+#2252 = CARTESIAN_POINT('',(0.,0.));
+#2253 = VECTOR('',#2254,1.);
+#2254 = DIRECTION('',(0.,-1.));
+#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2256 = PCURVE('',#1195,#2257);
+#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
+#2258 = LINE('',#2259,#2260);
+#2259 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2260 = VECTOR('',#2261,1.);
+#2261 = DIRECTION('',(0.,-1.));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2263 = ORIENTED_EDGE('',*,*,#2264,.T.);
+#2264 = EDGE_CURVE('',#2242,#2242,#2265,.T.);
+#2265 = SURFACE_CURVE('',#2266,(#2271,#2278),.PCURVE_S1.);
+#2266 = CIRCLE('',#2267,1.8);
+#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);
+#2268 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.));
+#2269 = DIRECTION('',(0.,1.,-0.));
+#2270 = DIRECTION('',(-1.,0.,0.));
+#2271 = PCURVE('',#1195,#2272);
+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(0.,-0.8));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(1.,0.));
+#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2278 = PCURVE('',#1743,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = CIRCLE('',#2281,1.8);
+#2281 = AXIS2_PLACEMENT_2D('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2283 = DIRECTION('',(0.,1.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = ORIENTED_EDGE('',*,*,#2241,.F.);
+#2286 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#2287 = ADVANCED_FACE('',(#2288),#1230,.F.);
+#2288 = FACE_BOUND('',#2289,.F.);
+#2289 = EDGE_LOOP('',(#2290,#2313,#2335,#2336));
+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);
+#2291 = EDGE_CURVE('',#1210,#2292,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(-1.8,2.8,20.));
+#2294 = SEAM_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(-1.8,3.6,20.));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(0.,-1.,0.));
+#2299 = PCURVE('',#1230,#2300);
+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(0.,0.));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(0.,-1.));
+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2306 = PCURVE('',#1230,#2307);
+#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.,-1.));
+#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2313 = ORIENTED_EDGE('',*,*,#2314,.T.);
+#2314 = EDGE_CURVE('',#2292,#2292,#2315,.T.);
+#2315 = SURFACE_CURVE('',#2316,(#2321,#2328),.PCURVE_S1.);
+#2316 = CIRCLE('',#2317,1.8);
+#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
+#2318 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.));
+#2319 = DIRECTION('',(0.,1.,-0.));
+#2320 = DIRECTION('',(-1.,0.,0.));
+#2321 = PCURVE('',#1230,#2322);
+#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(0.,-0.8));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(1.,0.));
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2328 = PCURVE('',#1798,#2329);
+#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
+#2330 = CIRCLE('',#2331,1.8);
+#2331 = AXIS2_PLACEMENT_2D('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2333 = DIRECTION('',(0.,1.));
+#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2335 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2336 = ORIENTED_EDGE('',*,*,#1209,.F.);
+#2337 = ADVANCED_FACE('',(#2338),#1265,.F.);
+#2338 = FACE_BOUND('',#2339,.F.);
+#2339 = EDGE_LOOP('',(#2340,#2363,#2385,#2386));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2341 = EDGE_CURVE('',#1245,#2342,#2344,.T.);
+#2342 = VERTEX_POINT('',#2343);
+#2343 = CARTESIAN_POINT('',(-1.8,2.8,5.));
+#2344 = SEAM_CURVE('',#2345,(#2349,#2356),.PCURVE_S1.);
+#2345 = LINE('',#2346,#2347);
+#2346 = CARTESIAN_POINT('',(-1.8,3.6,5.));
+#2347 = VECTOR('',#2348,1.);
+#2348 = DIRECTION('',(0.,-1.,0.));
+#2349 = PCURVE('',#1265,#2350);
+#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355);
+#2351 = LINE('',#2352,#2353);
+#2352 = CARTESIAN_POINT('',(0.,0.));
+#2353 = VECTOR('',#2354,1.);
+#2354 = DIRECTION('',(0.,-1.));
+#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2356 = PCURVE('',#1265,#2357);
+#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362);
+#2358 = LINE('',#2359,#2360);
+#2359 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2360 = VECTOR('',#2361,1.);
+#2361 = DIRECTION('',(0.,-1.));
+#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2363 = ORIENTED_EDGE('',*,*,#2364,.T.);
+#2364 = EDGE_CURVE('',#2342,#2342,#2365,.T.);
+#2365 = SURFACE_CURVE('',#2366,(#2371,#2378),.PCURVE_S1.);
+#2366 = CIRCLE('',#2367,1.8);
+#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370);
+#2368 = CARTESIAN_POINT('',(0.,2.8,5.));
+#2369 = DIRECTION('',(0.,1.,-0.));
+#2370 = DIRECTION('',(-1.,0.,0.));
+#2371 = PCURVE('',#1265,#2372);
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(0.,-0.8));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(1.,0.));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2378 = PCURVE('',#1853,#2379);
+#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384);
+#2380 = CIRCLE('',#2381,1.8);
+#2381 = AXIS2_PLACEMENT_2D('',#2382,#2383);
+#2382 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
+#2383 = DIRECTION('',(0.,1.));
+#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2385 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2386 = ORIENTED_EDGE('',*,*,#1244,.F.);
+#2387 = ADVANCED_FACE('',(#2388,#2391),#1358,.T.);
+#2388 = FACE_BOUND('',#2389,.T.);
+#2389 = EDGE_LOOP('',(#2390));
+#2390 = ORIENTED_EDGE('',*,*,#1914,.T.);
+#2391 = FACE_BOUND('',#2392,.T.);
+#2392 = EDGE_LOOP('',(#2393));
+#2393 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#2394 = ADVANCED_FACE('',(#2395,#2398),#1413,.T.);
+#2395 = FACE_BOUND('',#2396,.T.);
+#2396 = EDGE_LOOP('',(#2397));
+#2397 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#2398 = FACE_BOUND('',#2399,.T.);
+#2399 = EDGE_LOOP('',(#2400));
+#2400 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#2401 = ADVANCED_FACE('',(#2402,#2405),#1468,.T.);
+#2402 = FACE_BOUND('',#2403,.T.);
+#2403 = EDGE_LOOP('',(#2404));
+#2404 = ORIENTED_EDGE('',*,*,#2014,.T.);
+#2405 = FACE_BOUND('',#2406,.T.);
+#2406 = EDGE_LOOP('',(#2407));
+#2407 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#2408 = ADVANCED_FACE('',(#2409,#2412),#1523,.T.);
+#2409 = FACE_BOUND('',#2410,.T.);
+#2410 = EDGE_LOOP('',(#2411));
+#2411 = ORIENTED_EDGE('',*,*,#2064,.T.);
+#2412 = FACE_BOUND('',#2413,.T.);
+#2413 = EDGE_LOOP('',(#2414));
+#2414 = ORIENTED_EDGE('',*,*,#1506,.F.);
+#2415 = ADVANCED_FACE('',(#2416,#2419),#1578,.T.);
+#2416 = FACE_BOUND('',#2417,.T.);
+#2417 = EDGE_LOOP('',(#2418));
+#2418 = ORIENTED_EDGE('',*,*,#2114,.T.);
+#2419 = FACE_BOUND('',#2420,.T.);
+#2420 = EDGE_LOOP('',(#2421));
+#2421 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#2422 = ADVANCED_FACE('',(#2423,#2426),#1633,.T.);
+#2423 = FACE_BOUND('',#2424,.T.);
+#2424 = EDGE_LOOP('',(#2425));
+#2425 = ORIENTED_EDGE('',*,*,#2164,.T.);
+#2426 = FACE_BOUND('',#2427,.T.);
+#2427 = EDGE_LOOP('',(#2428));
+#2428 = ORIENTED_EDGE('',*,*,#1616,.F.);
+#2429 = ADVANCED_FACE('',(#2430,#2433),#1688,.T.);
+#2430 = FACE_BOUND('',#2431,.T.);
+#2431 = EDGE_LOOP('',(#2432));
+#2432 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#2433 = FACE_BOUND('',#2434,.T.);
+#2434 = EDGE_LOOP('',(#2435));
+#2435 = ORIENTED_EDGE('',*,*,#1671,.F.);
+#2436 = ADVANCED_FACE('',(#2437,#2440),#1743,.T.);
+#2437 = FACE_BOUND('',#2438,.T.);
+#2438 = EDGE_LOOP('',(#2439));
+#2439 = ORIENTED_EDGE('',*,*,#2264,.T.);
+#2440 = FACE_BOUND('',#2441,.T.);
+#2441 = EDGE_LOOP('',(#2442));
+#2442 = ORIENTED_EDGE('',*,*,#1726,.F.);
+#2443 = ADVANCED_FACE('',(#2444,#2447),#1798,.T.);
+#2444 = FACE_BOUND('',#2445,.T.);
+#2445 = EDGE_LOOP('',(#2446));
+#2446 = ORIENTED_EDGE('',*,*,#2314,.T.);
+#2447 = FACE_BOUND('',#2448,.T.);
+#2448 = EDGE_LOOP('',(#2449));
+#2449 = ORIENTED_EDGE('',*,*,#1781,.F.);
+#2450 = ADVANCED_FACE('',(#2451,#2454),#1853,.T.);
+#2451 = FACE_BOUND('',#2452,.T.);
+#2452 = EDGE_LOOP('',(#2453));
+#2453 = ORIENTED_EDGE('',*,*,#2364,.T.);
+#2454 = FACE_BOUND('',#2455,.T.);
+#2455 = EDGE_LOOP('',(#2456));
+#2456 = ORIENTED_EDGE('',*,*,#1836,.F.);
+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2461)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2458,#2459,#2460)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2458,
+  'distance_accuracy_value','confusion accuracy');
+#2462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2464),#2457);
+#2464 = STYLED_ITEM('color',(#2465),#15);
+#2465 = PRESENTATION_STYLE_ASSIGNMENT((#2466,#2472));
+#2466 = SURFACE_STYLE_USAGE(.BOTH.,#2467);
+#2467 = SURFACE_SIDE_STYLE('',(#2468));
+#2468 = SURFACE_STYLE_FILL_AREA(#2469);
+#2469 = FILL_AREA_STYLE('',(#2470));
+#2470 = FILL_AREA_STYLE_COLOUR('',#2471);
+#2471 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#2472 = CURVE_STYLE('',#2473,POSITIVE_LENGTH_MEASURE(0.1),#2474);
+#2473 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2474 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl
new file mode 100644
index 0000000000000000000000000000000000000000..e6e0aa5713633c7659d431da353a235e0c059bef
GIT binary patch
literal 532284
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

literal 0
HcmV?d00001


From 3b75a91ce115841a4770fae72ef4e54ccac2a8fa Mon Sep 17 00:00:00 2001
From: k2-mirror <mirror@BlackMind.home>
Date: Tue, 27 Aug 2024 18:13:45 +0200
Subject: [PATCH 5/6] Created all MGN series models, rails and blocks in just 4
 files

---
 .../LinearSlide-MGN15x-Block.FCStd            |   Bin 0 -> 414886 bytes
 .../LinearSlide-MGN15x-Block.step             | 13031 +++++++++++
 .../LinearSlide-MGN15x-Block.stl              |   Bin 0 -> 2424484 bytes
 .../LinearSlide-MGN5-Block.FCStd              |   Bin 0 -> 513933 bytes
 .../LinearSlide-MGN5-Block.step               | 18402 ++++++++++++++++
 .../LinearSlide-MGN5-Block.stl                |   Bin 0 -> 192284 bytes
 .../LinearSlide-MGN7-12x-Block.FCStd          |   Bin 0 -> 210021 bytes
 .../LinearSlide-MGN7-12x-Block.step           | 12819 +++++++++++
 .../LinearSlide-MGN7-12x-Block.stl            |   Bin 0 -> 270484 bytes
 .../LinearSlide-MGNx-XX-Rail.FCStd            |   Bin 45911 -> 53591 bytes
 .../LinearSlide-MGNx-XX-Rail.step             |  5315 ++---
 .../LinearSlide-MGNx-XX-Rail.stl              |   Bin 532284 -> 533084 bytes
 12 files changed, 47090 insertions(+), 2477 deletions(-)
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.FCStd
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.step
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.stl
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.FCStd
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.step
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.stl
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.FCStd
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.step
 create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.stl

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..f4ef2978eaba3d4c68b7c9ebed3d4c6ff300cc99
GIT binary patch
literal 414886
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.step
new file mode 100644
index 00000000..ab945b3e
--- /dev/null
+++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.step	
@@ -0,0 +1,13031 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-27T18:08:52',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('MGN15H001','MGN15H001','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#11221);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = BREP_WITH_VOIDS('',#16,(#11115));
+#16 = CLOSED_SHELL('',(#17,#137,#218,#321,#956,#1005,#1059,#1119,#1224,
+    #1262,#1338,#1392,#1446,#1495,#1549,#1598,#1652,#1706,#1811,#1865,
+    #1914,#1968,#2022,#2076,#2130,#2208,#2267,#2316,#2343,#2402,#2440,
+    #2478,#2485,#2566,#2817,#2871,#2925,#2957,#3033,#3087,#3220,#3274,
+    #3328,#3382,#3414,#3446,#3574,#3613,#3652,#3733,#3782,#3836,#3890,
+    #3979,#4033,#4087,#4141,#4230,#4262,#4316,#4370,#4397,#4473,#4522,
+    #4571,#4625,#5022,#5071,#5120,#5169,#5196,#5223,#5250,#5277,#5332,
+    #5387,#5434,#5488,#5537,#5586,#5666,#5721,#5770,#5819,#5868,#5948,
+    #6003,#6030,#6057,#6064,#6111,#6118,#6167,#6216,#6243,#6270,#6277,
+    #6332,#6387,#6442,#6502,#6562,#6577,#6632,#6687,#6742,#6797,#6832,
+    #6836,#6871,#7213,#7555,#7610,#7638,#7693,#7721,#7776,#7831,#7907,
+    #7956,#8005,#8054,#8103,#8152,#8201,#8250,#8299,#8348,#8397,#8424,
+    #8500,#8549,#8598,#8647,#8696,#8745,#8794,#8843,#8892,#8941,#8990,
+    #9017,#9045,#9073,#9129,#9185,#9200,#9215,#9557,#9899,#9975,#10024,
+    #10073,#10122,#10171,#10220,#10269,#10318,#10367,#10416,#10465,
+    #10492,#10568,#10617,#10666,#10715,#10764,#10813,#10862,#10911,
+    #10960,#11009,#11058,#11085,#11100));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.,-29.4,8.245299461621));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.,-32.7,8.245299461621));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.,-29.4,8.245299461621));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,-2.2E-16));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(2.,-29.4,8.245299461621));
+#35 = DIRECTION('',(-1.,0.,-1.9E-16));
+#36 = DIRECTION('',(-1.9E-16,-2.2E-16,1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,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('',(-2.22E-15,-29.4,7.090598923241));
+#47 = DIRECTION('',(-0.5,-1.9E-16,0.866025403784));
+#48 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(2.309401076759,4.034118443435E-18));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(2.341930812375E-31,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(2.,-32.7,10.554700538379));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(2.,-32.7,8.245299461621));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.9E-16,-2.2E-16,1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(1.78E-15,-3.3));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = CYLINDRICAL_SURFACE('',#73,1.7);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.3,-32.7,8.245299461621));
+#75 = DIRECTION('',(-1.9E-16,-2.2E-16,1.));
+#76 = DIRECTION('',(1.,0.,1.9E-16));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-0.,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-0.,1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(2.,-29.4,10.554700538379));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(2.,-29.4,10.554700538379));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-1.,-2.2E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(2.309401076759,-1.193176311313E-17));
+#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('',(2.,-29.4,10.554700538379));
+#103 = DIRECTION('',(-0.5,1.9E-16,-0.866025403784));
+#104 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(2.711709361697E-31,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(2.,-29.4,8.245299461621));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(-1.9E-16,-2.2E-16,1.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-4.7E-16,-29.4,6.538558883208));
+#129 = DIRECTION('',(0.,1.,4.4E-16));
+#130 = DIRECTION('',(0.,-4.4E-16,1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(1.706740578413,2.));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(1.,-1.9E-16));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#44,.F.);
+#138 = FACE_BOUND('',#139,.F.);
+#139 = EDGE_LOOP('',(#140,#170,#196,#197));
+#140 = ORIENTED_EDGE('',*,*,#141,.T.);
+#141 = EDGE_CURVE('',#142,#144,#146,.T.);
+#142 = VERTEX_POINT('',#143);
+#143 = CARTESIAN_POINT('',(-2.E-15,-29.4,7.090598923241));
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(-2.E-15,-32.7,7.090598923241));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-2.22E-15,-29.4,7.090598923241));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.,-1.,-2.2E-16));
+#151 = PCURVE('',#44,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.,0.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(2.341930812375E-31,-1.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#159,#164);
+#159 = PLANE('',#160);
+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#161 = CARTESIAN_POINT('',(-2.,-29.4,8.245299461621));
+#162 = DIRECTION('',(0.5,-1.9E-16,0.866025403784));
+#163 = DIRECTION('',(0.866025403784,1.1E-16,-0.5));
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(2.309401076759,-4.034118443435E-18));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(1.479114197289E-31,-1.));
+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#170 = ORIENTED_EDGE('',*,*,#171,.T.);
+#171 = EDGE_CURVE('',#144,#24,#172,.T.);
+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);
+#173 = LINE('',#174,#175);
+#174 = CARTESIAN_POINT('',(-1.55E-15,-32.7,7.090598923241));
+#175 = VECTOR('',#176,1.);
+#176 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#177 = PCURVE('',#44,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(8.9E-16,-3.3));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = PCURVE('',#185,#190);
+#185 = CYLINDRICAL_SURFACE('',#186,1.7);
+#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#187 = CARTESIAN_POINT('',(-0.85,-32.7,8.562842109675));
+#188 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#189 = DIRECTION('',(0.5,1.9E-16,-0.866025403784));
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(-0.,0.));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(-0.,1.));
+#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#196 = ORIENTED_EDGE('',*,*,#21,.F.);
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#142,#22,#199,.T.);
+#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(-2.22E-15,-29.4,7.090598923241));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#204 = PCURVE('',#44,#205);
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = LINE('',#207,#208);
+#207 = CARTESIAN_POINT('',(0.,0.));
+#208 = VECTOR('',#209,1.);
+#209 = DIRECTION('',(1.,-3.697785493223E-32));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = PCURVE('',#126,#212);
+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(0.552040040034,-1.75E-15));
+#215 = VECTOR('',#216,1.);
+#216 = DIRECTION('',(0.5,0.866025403784));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#218 = ADVANCED_FACE('',(#219),#72,.T.);
+#219 = FACE_BOUND('',#220,.F.);
+#220 = EDGE_LOOP('',(#221,#255,#283,#320));
+#221 = ORIENTED_EDGE('',*,*,#222,.T.);
+#222 = EDGE_CURVE('',#24,#223,#225,.T.);
+#223 = VERTEX_POINT('',#224);
+#224 = CARTESIAN_POINT('',(0.3,-34.4,9.226794919243));
+#225 = SURFACE_CURVE('',#226,(#231,#243),.PCURVE_S1.);
+#226 = ELLIPSE('',#227,1.962990915245,1.7);
+#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
+#228 = CARTESIAN_POINT('',(0.3,-32.7,9.226794919243));
+#229 = DIRECTION('',(-0.5,1.9E-16,-0.866025403784));
+#230 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#231 = PCURVE('',#72,#232);
+#232 = DEFINITIONAL_REPRESENTATION('',(#233),#242);
+#233 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#234,#235,#236,#237,#238,#239,
+    #240,#241),.UNSPECIFIED.,.F.,.F.,(8,8),(3.14159265359,4.712388980385
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#234 = CARTESIAN_POINT('',(0.,0.));
+#235 = CARTESIAN_POINT('',(-0.224399475256,3.E-17));
+#236 = CARTESIAN_POINT('',(-0.448798950513,5.766155530804E-02));
+#237 = CARTESIAN_POINT('',(-0.673198425769,0.172976301173));
+#238 = CARTESIAN_POINT('',(-0.897597901026,0.338864422233));
+#239 = CARTESIAN_POINT('',(-1.121997376282,0.541002220641));
+#240 = CARTESIAN_POINT('',(-1.346396851538,0.761248391965));
+#241 = CARTESIAN_POINT('',(-1.570796326795,0.981495457622));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = PCURVE('',#185,#244);
+#244 = DEFINITIONAL_REPRESENTATION('',(#245),#254);
+#245 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#246,#247,#248,#249,#250,#251,
+    #252,#253),.UNSPECIFIED.,.F.,.F.,(8,8),(3.14159265359,4.712388980385
+    ),.PIECEWISE_BEZIER_KNOTS.);
+#246 = CARTESIAN_POINT('',(0.,2.309401076759));
+#247 = CARTESIAN_POINT('',(-0.224399475256,2.309401076759));
+#248 = CARTESIAN_POINT('',(-0.448798950513,2.251739521451));
+#249 = CARTESIAN_POINT('',(-0.673198425769,2.136424775585));
+#250 = CARTESIAN_POINT('',(-0.897597901026,1.970536654526));
+#251 = CARTESIAN_POINT('',(-1.121997376282,1.768398856117));
+#252 = CARTESIAN_POINT('',(-1.346396851538,1.548152684793));
+#253 = CARTESIAN_POINT('',(-1.570796326795,1.327905619136));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = ORIENTED_EDGE('',*,*,#256,.T.);
+#256 = EDGE_CURVE('',#223,#257,#259,.T.);
+#257 = VERTEX_POINT('',#258);
+#258 = CARTESIAN_POINT('',(0.3,-34.4,9.573205080757));
+#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(0.3,-34.4,8.245299461621));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(-1.9E-16,-2.2E-16,1.));
+#264 = PCURVE('',#72,#265);
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(-0.,1.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#271 = PCURVE('',#272,#277);
+#272 = PLANE('',#273);
+#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#274 = CARTESIAN_POINT('',(-2.6E-16,-34.4,9.4));
+#275 = DIRECTION('',(0.,1.,4.4E-16));
+#276 = DIRECTION('',(0.,-4.4E-16,1.));
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(-1.154700538379,0.3));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,-1.9E-16));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#57,#257,#285,.T.);
+#285 = SURFACE_CURVE('',#286,(#291,#303),.PCURVE_S1.);
+#286 = ELLIPSE('',#287,1.962990915245,1.7);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(0.3,-32.7,9.573205080757));
+#289 = DIRECTION('',(0.5,1.9E-16,-0.866025403784));
+#290 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#291 = PCURVE('',#72,#292);
+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#302);
+#293 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#294,#295,#296,#297,#298,#299,
+    #300,#301),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#294 = CARTESIAN_POINT('',(0.,2.309401076759));
+#295 = CARTESIAN_POINT('',(-0.224399475256,2.309401076759));
+#296 = CARTESIAN_POINT('',(-0.448798950513,2.251739521451));
+#297 = CARTESIAN_POINT('',(-0.673198425769,2.136424775586));
+#298 = CARTESIAN_POINT('',(-0.897597901025,1.970536654526));
+#299 = CARTESIAN_POINT('',(-1.121997376282,1.768398856118));
+#300 = CARTESIAN_POINT('',(-1.346396851538,1.548152684793));
+#301 = CARTESIAN_POINT('',(-1.570796326795,1.327905619136));
+#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#303 = PCURVE('',#304,#309);
+#304 = CYLINDRICAL_SURFACE('',#305,1.7);
+#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
+#306 = CARTESIAN_POINT('',(1.15,-32.7,9.082457351946));
+#307 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#308 = DIRECTION('',(0.5,-1.9E-16,0.866025403784));
+#309 = DEFINITIONAL_REPRESENTATION('',(#310),#319);
+#310 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#311,#312,#313,#314,#315,#316,
+    #317,#318),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#311 = CARTESIAN_POINT('',(0.,0.));
+#312 = CARTESIAN_POINT('',(-0.224399475256,5.E-17));
+#313 = CARTESIAN_POINT('',(-0.448798950513,5.7661555308E-02));
+#314 = CARTESIAN_POINT('',(-0.67319842577,0.172976301173));
+#315 = CARTESIAN_POINT('',(-0.897597901026,0.338864422233));
+#316 = CARTESIAN_POINT('',(-1.121997376282,0.541002220641));
+#317 = CARTESIAN_POINT('',(-1.346396851538,0.761248391965));
+#318 = CARTESIAN_POINT('',(-1.570796326795,0.981495457622));
+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#320 = ORIENTED_EDGE('',*,*,#56,.F.);
+#321 = ADVANCED_FACE('',(#322,#782,#817,#921),#126,.F.);
+#322 = FACE_BOUND('',#323,.F.);
+#323 = EDGE_LOOP('',(#324,#354,#382,#410,#438,#466,#494,#522,#550,#583,
+    #611,#639,#667,#700,#728,#756));
+#324 = ORIENTED_EDGE('',*,*,#325,.F.);
+#325 = EDGE_CURVE('',#326,#328,#330,.T.);
+#326 = VERTEX_POINT('',#327);
+#327 = CARTESIAN_POINT('',(-16.,-29.4,10.5));
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(-16.,-29.4,0.8));
+#330 = SURFACE_CURVE('',#331,(#335,#342),.PCURVE_S1.);
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(-16.,-29.4,10.5));
+#333 = VECTOR('',#334,1.);
+#334 = DIRECTION('',(0.,2.2E-16,-1.));
+#335 = PCURVE('',#126,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(3.961441116792,-16.));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(-1.,0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#346 = DIRECTION('',(1.,0.,0.));
+#347 = DIRECTION('',(0.,2.2E-16,-1.));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(6.37427357601E-16,-29.4));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(1.,0.));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ORIENTED_EDGE('',*,*,#355,.T.);
+#355 = EDGE_CURVE('',#326,#356,#358,.T.);
+#356 = VERTEX_POINT('',#357);
+#357 = CARTESIAN_POINT('',(-14.5,-29.4,12.));
+#358 = SURFACE_CURVE('',#359,(#363,#370),.PCURVE_S1.);
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(-16.,-29.4,10.5));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#363 = PCURVE('',#126,#364);
+#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);
+#365 = LINE('',#366,#367);
+#366 = CARTESIAN_POINT('',(3.961441116792,-16.));
+#367 = VECTOR('',#368,1.);
+#368 = DIRECTION('',(0.707106781187,0.707106781187));
+#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#370 = PCURVE('',#371,#376);
+#371 = PLANE('',#372);
+#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
+#373 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#374 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#375 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(-3.202958677881E-16,-29.4));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,-2.465190328816E-32));
+#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#356,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(14.5,-29.4,12.));
+#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(-14.5,-29.4,12.));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(1.,0.,0.));
+#391 = PCURVE('',#126,#392);
+#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(5.461441116792,-14.5));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(0.,1.));
+#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#398 = PCURVE('',#399,#404);
+#399 = PLANE('',#400);
+#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403);
+#401 = CARTESIAN_POINT('',(-14.5,-2.66E-15,12.));
+#402 = DIRECTION('',(0.,-2.2E-16,1.));
+#403 = DIRECTION('',(1.,0.,0.));
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(0.,-29.4));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#410 = ORIENTED_EDGE('',*,*,#411,.T.);
+#411 = EDGE_CURVE('',#384,#412,#414,.T.);
+#412 = VERTEX_POINT('',#413);
+#413 = CARTESIAN_POINT('',(16.,-29.4,10.5));
+#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(14.5,-29.4,12.));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#419 = PCURVE('',#126,#420);
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(5.461441116792,14.5));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(-0.707106781187,0.707106781187));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = PCURVE('',#427,#432);
+#427 = PLANE('',#428);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(14.5,-2.66E-15,12.));
+#430 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#431 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(3.202958677881E-16,-29.4));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(1.,2.465190328816E-32));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#438 = ORIENTED_EDGE('',*,*,#439,.T.);
+#439 = EDGE_CURVE('',#412,#440,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(16.,-29.4,0.8));
+#442 = SURFACE_CURVE('',#443,(#447,#454),.PCURVE_S1.);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(16.,-29.4,10.5));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(0.,2.2E-16,-1.));
+#447 = PCURVE('',#126,#448);
+#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453);
+#449 = LINE('',#450,#451);
+#450 = CARTESIAN_POINT('',(3.961441116792,16.));
+#451 = VECTOR('',#452,1.);
+#452 = DIRECTION('',(-1.,0.));
+#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#454 = PCURVE('',#455,#460);
+#455 = PLANE('',#456);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(16.,-2.33E-15,10.5));
+#458 = DIRECTION('',(1.,0.,0.));
+#459 = DIRECTION('',(0.,2.2E-16,-1.));
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(6.37427357601E-16,-29.4));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(1.,0.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = ORIENTED_EDGE('',*,*,#467,.T.);
+#467 = EDGE_CURVE('',#440,#468,#470,.T.);
+#468 = VERTEX_POINT('',#469);
+#469 = CARTESIAN_POINT('',(15.2,-29.4,-1.3E-14));
+#470 = SURFACE_CURVE('',#471,(#475,#482),.PCURVE_S1.);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(16.,-29.4,0.8));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#475 = PCURVE('',#126,#476);
+#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(-5.738558883208,16.));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#482 = PCURVE('',#483,#488);
+#483 = PLANE('',#484);
+#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487);
+#485 = CARTESIAN_POINT('',(16.,-1.8E-16,0.8));
+#486 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#487 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(1.632866219197E-16,-29.4));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,4.930380657631E-32));
+#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#468,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(7.5,-29.4,-1.3E-14));
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(7.5,-29.4,-7.105427357601E-15));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(1.,0.,0.));
+#503 = PCURVE('',#126,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(-6.538558883208,7.5));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(0.,1.));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#511,#516);
+#511 = PLANE('',#512);
+#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
+#513 = CARTESIAN_POINT('',(7.5,0.,0.));
+#514 = DIRECTION('',(0.,-2.2E-16,1.));
+#515 = DIRECTION('',(1.,0.,0.));
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(0.,-29.4));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(1.,0.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = ORIENTED_EDGE('',*,*,#523,.F.);
+#523 = EDGE_CURVE('',#524,#496,#526,.T.);
+#524 = VERTEX_POINT('',#525);
+#525 = CARTESIAN_POINT('',(7.5,-29.4,2.43));
+#526 = SURFACE_CURVE('',#527,(#531,#538),.PCURVE_S1.);
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(7.5,-29.4,2.43));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(0.,2.2E-16,-1.));
+#531 = PCURVE('',#126,#532);
+#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(-4.108558883208,7.5));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(-1.,0.));
+#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#538 = PCURVE('',#539,#544);
+#539 = PLANE('',#540);
+#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543);
+#541 = CARTESIAN_POINT('',(7.5,-5.4E-16,2.43));
+#542 = DIRECTION('',(1.,0.,0.));
+#543 = DIRECTION('',(0.,2.2E-16,-1.));
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(6.37427357601E-16,-29.4));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(1.,0.));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = ORIENTED_EDGE('',*,*,#551,.F.);
+#551 = EDGE_CURVE('',#552,#524,#554,.T.);
+#552 = VERTEX_POINT('',#553);
+#553 = CARTESIAN_POINT('',(7.5,-29.4,5.15));
+#554 = SURFACE_CURVE('',#555,(#560,#571),.PCURVE_S1.);
+#555 = CIRCLE('',#556,1.36);
+#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559);
+#557 = CARTESIAN_POINT('',(7.5,-29.4,3.79));
+#558 = DIRECTION('',(0.,-1.,-2.2E-16));
+#559 = DIRECTION('',(1.,0.,0.));
+#560 = PCURVE('',#126,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#570);
+#562 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#563,#564,#565,#566,#567,#568
+,#569),.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(
+  '') );
+#563 = CARTESIAN_POINT('',(-2.748558883208,8.86));
+#564 = CARTESIAN_POINT('',(-0.392969784914,8.86));
+#565 = CARTESIAN_POINT('',(-1.570764334061,6.82));
+#566 = CARTESIAN_POINT('',(-2.748558883208,4.78));
+#567 = CARTESIAN_POINT('',(-3.926353432354,6.82));
+#568 = CARTESIAN_POINT('',(-5.104147981501,8.86));
+#569 = CARTESIAN_POINT('',(-2.748558883208,8.86));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#571 = PCURVE('',#572,#577);
+#572 = CYLINDRICAL_SURFACE('',#573,1.36);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(7.5,-8.4E-16,3.79));
+#575 = DIRECTION('',(0.,1.,2.2E-16));
+#576 = DIRECTION('',(1.,0.,0.));
+#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(-0.,-29.4));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(-1.,0.));
+#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#583 = ORIENTED_EDGE('',*,*,#584,.F.);
+#584 = EDGE_CURVE('',#585,#552,#587,.T.);
+#585 = VERTEX_POINT('',#586);
+#586 = CARTESIAN_POINT('',(7.5,-29.4,6.78));
+#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(7.5,-29.4,6.78));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(0.,2.2E-16,-1.));
+#592 = PCURVE('',#126,#593);
+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);
+#594 = LINE('',#595,#596);
+#595 = CARTESIAN_POINT('',(0.241441116792,7.5));
+#596 = VECTOR('',#597,1.);
+#597 = DIRECTION('',(-1.,0.));
+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#599 = PCURVE('',#600,#605);
+#600 = PLANE('',#601);
+#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
+#602 = CARTESIAN_POINT('',(7.5,-1.51E-15,6.78));
+#603 = DIRECTION('',(1.,0.,0.));
+#604 = DIRECTION('',(0.,2.2E-16,-1.));
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);
+#606 = LINE('',#607,#608);
+#607 = CARTESIAN_POINT('',(-2.507510620991E-16,-29.4));
+#608 = VECTOR('',#609,1.);
+#609 = DIRECTION('',(1.,0.));
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#611 = ORIENTED_EDGE('',*,*,#612,.F.);
+#612 = EDGE_CURVE('',#613,#585,#615,.T.);
+#613 = VERTEX_POINT('',#614);
+#614 = CARTESIAN_POINT('',(-7.5,-29.4,6.78));
+#615 = SURFACE_CURVE('',#616,(#620,#627),.PCURVE_S1.);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(-7.5,-29.4,6.78));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(1.,0.,0.));
+#620 = PCURVE('',#126,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(0.241441116792,-7.5));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(0.,1.));
+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#627 = PCURVE('',#628,#633);
+#628 = PLANE('',#629);
+#629 = AXIS2_PLACEMENT_3D('',#630,#631,#632);
+#630 = CARTESIAN_POINT('',(-7.5,-1.51E-15,6.78));
+#631 = DIRECTION('',(0.,-2.2E-16,1.));
+#632 = DIRECTION('',(1.,0.,0.));
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(0.,-29.4));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(1.,0.));
+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#639 = ORIENTED_EDGE('',*,*,#640,.F.);
+#640 = EDGE_CURVE('',#641,#613,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(-7.5,-29.4,5.15));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(-7.5,-29.4,5.15));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-2.2E-16,1.));
+#648 = PCURVE('',#126,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(-1.388558883208,-7.5));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(1.,0.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = PCURVE('',#656,#661);
+#656 = PLANE('',#657);
+#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660);
+#658 = CARTESIAN_POINT('',(-7.5,-1.14E-15,5.15));
+#659 = DIRECTION('',(-1.,0.,0.));
+#660 = DIRECTION('',(0.,-2.2E-16,1.));
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(-2.413784197001E-15,-29.4));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(1.,0.));
+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#667 = ORIENTED_EDGE('',*,*,#668,.F.);
+#668 = EDGE_CURVE('',#669,#641,#671,.T.);
+#669 = VERTEX_POINT('',#670);
+#670 = CARTESIAN_POINT('',(-7.5,-29.4,2.43));
+#671 = SURFACE_CURVE('',#672,(#677,#688),.PCURVE_S1.);
+#672 = CIRCLE('',#673,1.36);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(-7.5,-29.4,3.79));
+#675 = DIRECTION('',(0.,-1.,-2.2E-16));
+#676 = DIRECTION('',(1.,0.,0.));
+#677 = PCURVE('',#126,#678);
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#687);
+#679 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#680,#681,#682,#683,#684,#685
+,#686),.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(
+  '') );
+#680 = CARTESIAN_POINT('',(-2.748558883208,-6.14));
+#681 = CARTESIAN_POINT('',(-0.392969784914,-6.14));
+#682 = CARTESIAN_POINT('',(-1.570764334061,-8.18));
+#683 = CARTESIAN_POINT('',(-2.748558883208,-10.22));
+#684 = CARTESIAN_POINT('',(-3.926353432354,-8.18));
+#685 = CARTESIAN_POINT('',(-5.104147981501,-6.14));
+#686 = CARTESIAN_POINT('',(-2.748558883208,-6.14));
+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#688 = PCURVE('',#689,#694);
+#689 = CYLINDRICAL_SURFACE('',#690,1.36);
+#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693);
+#691 = CARTESIAN_POINT('',(-7.5,-8.4E-16,3.79));
+#692 = DIRECTION('',(0.,1.,2.2E-16));
+#693 = DIRECTION('',(1.,0.,0.));
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
+#695 = LINE('',#696,#697);
+#696 = CARTESIAN_POINT('',(-0.,-29.4));
+#697 = VECTOR('',#698,1.);
+#698 = DIRECTION('',(-1.,0.));
+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#700 = ORIENTED_EDGE('',*,*,#701,.F.);
+#701 = EDGE_CURVE('',#702,#669,#704,.T.);
+#702 = VERTEX_POINT('',#703);
+#703 = CARTESIAN_POINT('',(-7.5,-29.4,-1.3E-14));
+#704 = SURFACE_CURVE('',#705,(#709,#716),.PCURVE_S1.);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(-7.5,-29.4,-7.105427357601E-15));
+#707 = VECTOR('',#708,1.);
+#708 = DIRECTION('',(0.,-2.2E-16,1.));
+#709 = PCURVE('',#126,#710);
+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(-6.538558883208,-7.5));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(1.,0.));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = PCURVE('',#717,#722);
+#717 = PLANE('',#718);
+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#719 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#720 = DIRECTION('',(-1.,0.,0.));
+#721 = DIRECTION('',(0.,-2.2E-16,1.));
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(-6.37427357601E-16,-29.4));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(1.,0.));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#728 = ORIENTED_EDGE('',*,*,#729,.F.);
+#729 = EDGE_CURVE('',#730,#702,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(-15.2,-29.4,-1.3E-14));
+#732 = SURFACE_CURVE('',#733,(#737,#744),.PCURVE_S1.);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(-15.2,-29.4,-7.105427357601E-15));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(1.,0.,0.));
+#737 = PCURVE('',#126,#738);
+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
+#739 = LINE('',#740,#741);
+#740 = CARTESIAN_POINT('',(-6.538558883208,-15.2));
+#741 = VECTOR('',#742,1.);
+#742 = DIRECTION('',(0.,1.));
+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#744 = PCURVE('',#745,#750);
+#745 = PLANE('',#746);
+#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749);
+#747 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#748 = DIRECTION('',(0.,-2.2E-16,1.));
+#749 = DIRECTION('',(1.,0.,0.));
+#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);
+#751 = LINE('',#752,#753);
+#752 = CARTESIAN_POINT('',(0.,-29.4));
+#753 = VECTOR('',#754,1.);
+#754 = DIRECTION('',(1.,0.));
+#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#756 = ORIENTED_EDGE('',*,*,#757,.F.);
+#757 = EDGE_CURVE('',#328,#730,#758,.T.);
+#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(-16.,-29.4,0.8));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#763 = PCURVE('',#126,#764);
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(-5.738558883208,-16.));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(-0.707106781187,0.707106781187));
+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#770 = PCURVE('',#771,#776);
+#771 = PLANE('',#772);
+#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);
+#773 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#774 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#775 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(1.632866219197E-16,-29.4));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(1.,4.930380657631E-32));
+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#782 = FACE_BOUND('',#783,.F.);
+#783 = EDGE_LOOP('',(#784));
+#784 = ORIENTED_EDGE('',*,*,#785,.T.);
+#785 = EDGE_CURVE('',#786,#786,#788,.T.);
+#786 = VERTEX_POINT('',#787);
+#787 = CARTESIAN_POINT('',(-8.06,-29.4,8.6));
+#788 = SURFACE_CURVE('',#789,(#794,#805),.PCURVE_S1.);
+#789 = CIRCLE('',#790,2.94);
+#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);
+#791 = CARTESIAN_POINT('',(-11.,-29.4,8.6));
+#792 = DIRECTION('',(0.,-1.,-2.2E-16));
+#793 = DIRECTION('',(1.,0.,0.));
+#794 = PCURVE('',#126,#795);
+#795 = DEFINITIONAL_REPRESENTATION('',(#796),#804);
+#796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#797,#798,#799,#800,#801,#802
+,#803),.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(
+  '') );
+#797 = CARTESIAN_POINT('',(2.061441116792,-8.06));
+#798 = CARTESIAN_POINT('',(7.153670491045,-8.06));
+#799 = CARTESIAN_POINT('',(4.607555803919,-12.47));
+#800 = CARTESIAN_POINT('',(2.061441116792,-16.88));
+#801 = CARTESIAN_POINT('',(-0.484673570334,-12.47));
+#802 = CARTESIAN_POINT('',(-3.03078825746,-8.06));
+#803 = CARTESIAN_POINT('',(2.061441116792,-8.06));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#805 = PCURVE('',#806,#811);
+#806 = CYLINDRICAL_SURFACE('',#807,2.94);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-11.,-29.4,8.6));
+#809 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#810 = DIRECTION('',(1.,0.,0.));
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(0.,0.));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(1.,0.));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = FACE_BOUND('',#818,.F.);
+#818 = EDGE_LOOP('',(#819,#820,#821,#844,#872,#900));
+#819 = ORIENTED_EDGE('',*,*,#198,.T.);
+#820 = ORIENTED_EDGE('',*,*,#112,.T.);
+#821 = ORIENTED_EDGE('',*,*,#822,.T.);
+#822 = EDGE_CURVE('',#85,#823,#825,.T.);
+#823 = VERTEX_POINT('',#824);
+#824 = CARTESIAN_POINT('',(-2.E-15,-29.4,11.709401076759));
+#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(2.,-29.4,10.554700538379));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#830 = PCURVE('',#126,#831);
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(4.016141655172,2.));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(0.5,-0.866025403784));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = PCURVE('',#100,#838);
+#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843);
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(0.,0.));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(1.,2.465190328816E-32));
+#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#844 = ORIENTED_EDGE('',*,*,#845,.T.);
+#845 = EDGE_CURVE('',#823,#846,#848,.T.);
+#846 = VERTEX_POINT('',#847);
+#847 = CARTESIAN_POINT('',(-2.,-29.4,10.554700538379));
+#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(-2.22E-15,-29.4,11.709401076759));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#853 = PCURVE('',#126,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(5.170842193551,-1.75E-15));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(-0.5,-0.866025403784));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = PCURVE('',#861,#866);
+#861 = PLANE('',#862);
+#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);
+#863 = CARTESIAN_POINT('',(-2.22E-15,-29.4,11.709401076759));
+#864 = DIRECTION('',(0.5,1.9E-16,-0.866025403784));
+#865 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
+#867 = LINE('',#868,#869);
+#868 = CARTESIAN_POINT('',(0.,0.));
+#869 = VECTOR('',#870,1.);
+#870 = DIRECTION('',(1.,-4.930380657631E-32));
+#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#872 = ORIENTED_EDGE('',*,*,#873,.T.);
+#873 = EDGE_CURVE('',#846,#874,#876,.T.);
+#874 = VERTEX_POINT('',#875);
+#875 = CARTESIAN_POINT('',(-2.,-29.4,8.245299461621));
+#876 = SURFACE_CURVE('',#877,(#881,#888),.PCURVE_S1.);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(-2.,-29.4,10.554700538379));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(0.,2.2E-16,-1.));
+#881 = PCURVE('',#126,#882);
+#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(4.016141655172,-2.));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(-1.,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = PCURVE('',#889,#894);
+#889 = PLANE('',#890);
+#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893);
+#891 = CARTESIAN_POINT('',(-2.,-29.4,10.554700538379));
+#892 = DIRECTION('',(1.,0.,0.));
+#893 = DIRECTION('',(0.,2.2E-16,-1.));
+#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(0.,0.));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(1.,0.));
+#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#900 = ORIENTED_EDGE('',*,*,#901,.T.);
+#901 = EDGE_CURVE('',#874,#142,#902,.T.);
+#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.);
+#903 = LINE('',#904,#905);
+#904 = CARTESIAN_POINT('',(-2.,-29.4,8.245299461621));
+#905 = VECTOR('',#906,1.);
+#906 = DIRECTION('',(0.866025403784,1.1E-16,-0.5));
+#907 = PCURVE('',#126,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(1.706740578413,-2.));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(-0.5,0.866025403784));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = PCURVE('',#159,#915);
+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
+#916 = LINE('',#917,#918);
+#917 = CARTESIAN_POINT('',(0.,0.));
+#918 = VECTOR('',#919,1.);
+#919 = DIRECTION('',(1.,-4.930380657631E-32));
+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#921 = FACE_BOUND('',#922,.F.);
+#922 = EDGE_LOOP('',(#923));
+#923 = ORIENTED_EDGE('',*,*,#924,.T.);
+#924 = EDGE_CURVE('',#925,#925,#927,.T.);
+#925 = VERTEX_POINT('',#926);
+#926 = CARTESIAN_POINT('',(13.94,-29.4,8.6));
+#927 = SURFACE_CURVE('',#928,(#933,#944),.PCURVE_S1.);
+#928 = CIRCLE('',#929,2.94);
+#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932);
+#930 = CARTESIAN_POINT('',(11.,-29.4,8.6));
+#931 = DIRECTION('',(0.,-1.,-2.2E-16));
+#932 = DIRECTION('',(1.,0.,0.));
+#933 = PCURVE('',#126,#934);
+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#943);
+#935 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#936,#937,#938,#939,#940,#941
+,#942),.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(
+  '') );
+#936 = CARTESIAN_POINT('',(2.061441116792,13.94));
+#937 = CARTESIAN_POINT('',(7.153670491045,13.94));
+#938 = CARTESIAN_POINT('',(4.607555803919,9.53));
+#939 = CARTESIAN_POINT('',(2.061441116792,5.12));
+#940 = CARTESIAN_POINT('',(-0.484673570334,9.53));
+#941 = CARTESIAN_POINT('',(-3.03078825746,13.94));
+#942 = CARTESIAN_POINT('',(2.061441116792,13.94));
+#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#944 = PCURVE('',#945,#950);
+#945 = CYLINDRICAL_SURFACE('',#946,2.94);
+#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949);
+#947 = CARTESIAN_POINT('',(11.,-29.4,8.6));
+#948 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#949 = DIRECTION('',(1.,0.,0.));
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);
+#951 = LINE('',#952,#953);
+#952 = CARTESIAN_POINT('',(0.,0.));
+#953 = VECTOR('',#954,1.);
+#954 = DIRECTION('',(1.,0.));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = ADVANCED_FACE('',(#957),#100,.F.);
+#957 = FACE_BOUND('',#958,.F.);
+#958 = EDGE_LOOP('',(#959,#960,#983,#1004));
+#959 = ORIENTED_EDGE('',*,*,#84,.T.);
+#960 = ORIENTED_EDGE('',*,*,#961,.T.);
+#961 = EDGE_CURVE('',#57,#962,#964,.T.);
+#962 = VERTEX_POINT('',#963);
+#963 = CARTESIAN_POINT('',(-3.E-15,-32.7,11.709401076759));
+#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.);
+#965 = LINE('',#966,#967);
+#966 = CARTESIAN_POINT('',(2.,-32.7,10.554700538379));
+#967 = VECTOR('',#968,1.);
+#968 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#969 = PCURVE('',#100,#970);
+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-1.78E-15,-3.3));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(1.,0.));
+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#976 = PCURVE('',#304,#977);
+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(-0.,0.));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(-0.,1.));
+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#983 = ORIENTED_EDGE('',*,*,#984,.F.);
+#984 = EDGE_CURVE('',#823,#962,#985,.T.);
+#985 = SURFACE_CURVE('',#986,(#990,#997),.PCURVE_S1.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(-2.22E-15,-29.4,11.709401076759));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(0.,-1.,-2.2E-16));
+#990 = PCURVE('',#100,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(2.309401076759,4.034118443435E-18));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(2.711709361697E-31,-1.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = PCURVE('',#861,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,0.));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.479114197289E-31,-1.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = ORIENTED_EDGE('',*,*,#822,.F.);
+#1005 = ADVANCED_FACE('',(#1006),#159,.F.);
+#1006 = FACE_BOUND('',#1007,.F.);
+#1007 = EDGE_LOOP('',(#1008,#1031,#1057,#1058));
+#1008 = ORIENTED_EDGE('',*,*,#1009,.T.);
+#1009 = EDGE_CURVE('',#874,#1010,#1012,.T.);
+#1010 = VERTEX_POINT('',#1011);
+#1011 = CARTESIAN_POINT('',(-2.,-32.7,8.245299461621));
+#1012 = SURFACE_CURVE('',#1013,(#1017,#1024),.PCURVE_S1.);
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(-2.,-29.4,8.245299461621));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1017 = PCURVE('',#159,#1018);
+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(0.,0.));
+#1021 = VECTOR('',#1022,1.);
+#1022 = DIRECTION('',(1.479114197289E-31,-1.));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1024 = PCURVE('',#889,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(2.309401076759,1.193176311313E-17));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(0.,-1.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#1032 = EDGE_CURVE('',#1010,#144,#1033,.T.);
+#1033 = SURFACE_CURVE('',#1034,(#1038,#1045),.PCURVE_S1.);
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(-2.,-32.7,8.245299461621));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(0.866025403784,1.1E-16,-0.5));
+#1038 = PCURVE('',#159,#1039);
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(8.9E-16,-3.3));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,0.));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = PCURVE('',#1046,#1051);
+#1046 = CYLINDRICAL_SURFACE('',#1047,1.7);
+#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1048 = CARTESIAN_POINT('',(-1.15,-32.7,9.717542648054));
+#1049 = DIRECTION('',(0.866025403784,1.1E-16,-0.5));
+#1050 = DIRECTION('',(-1.479114197289E-31,-1.,-2.2E-16));
+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);
+#1052 = LINE('',#1053,#1054);
+#1053 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1054 = VECTOR('',#1055,1.);
+#1055 = DIRECTION('',(0.,1.));
+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1057 = ORIENTED_EDGE('',*,*,#141,.F.);
+#1058 = ORIENTED_EDGE('',*,*,#901,.F.);
+#1059 = ADVANCED_FACE('',(#1060),#185,.T.);
+#1060 = FACE_BOUND('',#1061,.F.);
+#1061 = EDGE_LOOP('',(#1062,#1096,#1117,#1118));
+#1062 = ORIENTED_EDGE('',*,*,#1063,.T.);
+#1063 = EDGE_CURVE('',#144,#1064,#1066,.T.);
+#1064 = VERTEX_POINT('',#1065);
+#1065 = CARTESIAN_POINT('',(-0.,-34.4,9.053589838486));
+#1066 = SURFACE_CURVE('',#1067,(#1072,#1084),.PCURVE_S1.);
+#1067 = ELLIPSE('',#1068,1.962990915245,1.7);
+#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071);
+#1069 = CARTESIAN_POINT('',(-3.3E-16,-32.7,9.053589838486));
+#1070 = DIRECTION('',(-1.,0.,1.12E-15));
+#1071 = DIRECTION('',(1.12E-15,-2.2E-16,1.));
+#1072 = PCURVE('',#185,#1073);
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1083);
+#1074 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1075,#1076,#1077,#1078,#1079,
+    #1080,#1081,#1082),.UNSPECIFIED.,.F.,.F.,(8,8),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#1075 = CARTESIAN_POINT('',(0.,-2.22E-15));
+#1076 = CARTESIAN_POINT('',(-0.224399475256,-2.1E-15));
+#1077 = CARTESIAN_POINT('',(-0.448798950513,5.766155530802E-02));
+#1078 = CARTESIAN_POINT('',(-0.673198425769,0.172976301173));
+#1079 = CARTESIAN_POINT('',(-0.897597901026,0.338864422233));
+#1080 = CARTESIAN_POINT('',(-1.121997376282,0.541002220641));
+#1081 = CARTESIAN_POINT('',(-1.346396851538,0.761248391965));
+#1082 = CARTESIAN_POINT('',(-1.570796326795,0.981495457622));
+#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1084 = PCURVE('',#1046,#1085);
+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1095);
+#1086 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1087,#1088,#1089,#1090,#1091,
+    #1092,#1093,#1094),.UNSPECIFIED.,.F.,.F.,(8,8),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#1087 = CARTESIAN_POINT('',(1.570796326795,2.309401076759));
+#1088 = CARTESIAN_POINT('',(1.346396851538,2.309401076759));
+#1089 = CARTESIAN_POINT('',(1.121997376282,2.251739521451));
+#1090 = CARTESIAN_POINT('',(0.897597901026,2.136424775584));
+#1091 = CARTESIAN_POINT('',(0.67319842577,1.970536654527));
+#1092 = CARTESIAN_POINT('',(0.448798950513,1.768398856117));
+#1093 = CARTESIAN_POINT('',(0.224399475256,1.548152684793));
+#1094 = CARTESIAN_POINT('',(0.,1.327905619136));
+#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1096 = ORIENTED_EDGE('',*,*,#1097,.T.);
+#1097 = EDGE_CURVE('',#1064,#223,#1098,.T.);
+#1098 = SURFACE_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(-0.85,-34.4,8.562842109675));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.866025403784,-1.1E-16,0.5));
+#1103 = PCURVE('',#185,#1104);
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(-0.,1.));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1110 = PCURVE('',#272,#1111);
+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(-0.837157890325,-0.85));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(0.5,0.866025403784));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1117 = ORIENTED_EDGE('',*,*,#222,.F.);
+#1118 = ORIENTED_EDGE('',*,*,#171,.F.);
+#1119 = ADVANCED_FACE('',(#1120),#272,.F.);
+#1120 = FACE_BOUND('',#1121,.F.);
+#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1147,#1175,#1203));
+#1122 = ORIENTED_EDGE('',*,*,#256,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1124 = ORIENTED_EDGE('',*,*,#1125,.F.);
+#1125 = EDGE_CURVE('',#1126,#1064,#1128,.T.);
+#1126 = VERTEX_POINT('',#1127);
+#1127 = CARTESIAN_POINT('',(-0.3,-34.4,9.226794919243));
+#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.);
+#1129 = LINE('',#1130,#1131);
+#1130 = CARTESIAN_POINT('',(-1.15,-34.4,9.717542648054));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(0.866025403784,1.1E-16,-0.5));
+#1133 = PCURVE('',#272,#1134);
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.317542648054,-1.15));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(-0.5,0.866025403784));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = PCURVE('',#1046,#1141);
+#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146);
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(0.,0.));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(0.,1.));
+#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1147 = ORIENTED_EDGE('',*,*,#1148,.F.);
+#1148 = EDGE_CURVE('',#1149,#1126,#1151,.T.);
+#1149 = VERTEX_POINT('',#1150);
+#1150 = CARTESIAN_POINT('',(-0.3,-34.4,9.573205080757));
+#1151 = SURFACE_CURVE('',#1152,(#1156,#1163),.PCURVE_S1.);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(-0.3,-34.4,10.554700538379));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(0.,2.2E-16,-1.));
+#1156 = PCURVE('',#272,#1157);
+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);
+#1158 = LINE('',#1159,#1160);
+#1159 = CARTESIAN_POINT('',(1.154700538379,-0.3));
+#1160 = VECTOR('',#1161,1.);
+#1161 = DIRECTION('',(-1.,0.));
+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1163 = PCURVE('',#1164,#1169);
+#1164 = CYLINDRICAL_SURFACE('',#1165,1.7);
+#1165 = AXIS2_PLACEMENT_3D('',#1166,#1167,#1168);
+#1166 = CARTESIAN_POINT('',(-0.3,-32.7,10.554700538379));
+#1167 = DIRECTION('',(0.,2.2E-16,-1.));
+#1168 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174);
+#1170 = LINE('',#1171,#1172);
+#1171 = CARTESIAN_POINT('',(0.,0.));
+#1172 = VECTOR('',#1173,1.);
+#1173 = DIRECTION('',(0.,1.));
+#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1175 = ORIENTED_EDGE('',*,*,#1176,.F.);
+#1176 = EDGE_CURVE('',#1177,#1149,#1179,.T.);
+#1177 = VERTEX_POINT('',#1178);
+#1178 = CARTESIAN_POINT('',(0.,-34.4,9.746410161514));
+#1179 = SURFACE_CURVE('',#1180,(#1184,#1191),.PCURVE_S1.);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(0.85,-34.4,10.237157890325));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#1184 = PCURVE('',#272,#1185);
+#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190);
+#1186 = LINE('',#1187,#1188);
+#1187 = CARTESIAN_POINT('',(0.837157890325,0.85));
+#1188 = VECTOR('',#1189,1.);
+#1189 = DIRECTION('',(-0.5,-0.866025403784));
+#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1191 = PCURVE('',#1192,#1197);
+#1192 = CYLINDRICAL_SURFACE('',#1193,1.7);
+#1193 = AXIS2_PLACEMENT_3D('',#1194,#1195,#1196);
+#1194 = CARTESIAN_POINT('',(0.85,-32.7,10.237157890325));
+#1195 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#1196 = DIRECTION('',(1.479114197289E-31,-1.,-2.2E-16));
+#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(0.,0.));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(0.,1.));
+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1203 = ORIENTED_EDGE('',*,*,#1204,.F.);
+#1204 = EDGE_CURVE('',#257,#1177,#1205,.T.);
+#1205 = SURFACE_CURVE('',#1206,(#1210,#1217),.PCURVE_S1.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(1.15,-34.4,9.082457351946));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#1210 = PCURVE('',#272,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(-0.317542648054,1.15));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(0.5,-0.866025403784));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = PCURVE('',#304,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(-0.,1.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = ADVANCED_FACE('',(#1225),#304,.T.);
+#1225 = FACE_BOUND('',#1226,.F.);
+#1226 = EDGE_LOOP('',(#1227,#1228,#1229,#1261));
+#1227 = ORIENTED_EDGE('',*,*,#284,.T.);
+#1228 = ORIENTED_EDGE('',*,*,#1204,.T.);
+#1229 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#1230 = EDGE_CURVE('',#962,#1177,#1231,.T.);
+#1231 = SURFACE_CURVE('',#1232,(#1237,#1249),.PCURVE_S1.);
+#1232 = ELLIPSE('',#1233,1.962990915245,1.7);
+#1233 = AXIS2_PLACEMENT_3D('',#1234,#1235,#1236);
+#1234 = CARTESIAN_POINT('',(-2.2E-16,-32.7,9.746410161514));
+#1235 = DIRECTION('',(1.,0.,1.12E-15));
+#1236 = DIRECTION('',(-1.12E-15,-2.2E-16,1.));
+#1237 = PCURVE('',#304,#1238);
+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1248);
+#1239 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1240,#1241,#1242,#1243,#1244,
+    #1245,#1246,#1247),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1240 = CARTESIAN_POINT('',(0.,2.309401076759));
+#1241 = CARTESIAN_POINT('',(-0.224399475256,2.309401076759));
+#1242 = CARTESIAN_POINT('',(-0.448798950513,2.25173952145));
+#1243 = CARTESIAN_POINT('',(-0.673198425769,2.136424775585));
+#1244 = CARTESIAN_POINT('',(-0.897597901026,1.970536654526));
+#1245 = CARTESIAN_POINT('',(-1.121997376282,1.768398856118));
+#1246 = CARTESIAN_POINT('',(-1.346396851538,1.548152684793));
+#1247 = CARTESIAN_POINT('',(-1.570796326795,1.327905619136));
+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1249 = PCURVE('',#1192,#1250);
+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1260);
+#1251 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1252,#1253,#1254,#1255,#1256,
+    #1257,#1258,#1259),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1252 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1253 = CARTESIAN_POINT('',(1.346396851538,5.E-17));
+#1254 = CARTESIAN_POINT('',(1.121997376282,5.766155530799E-02));
+#1255 = CARTESIAN_POINT('',(0.897597901026,0.172976301173));
+#1256 = CARTESIAN_POINT('',(0.67319842577,0.338864422233));
+#1257 = CARTESIAN_POINT('',(0.448798950513,0.541002220641));
+#1258 = CARTESIAN_POINT('',(0.224399475256,0.761248391965));
+#1259 = CARTESIAN_POINT('',(1.04E-15,0.981495457622));
+#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1261 = ORIENTED_EDGE('',*,*,#961,.F.);
+#1262 = ADVANCED_FACE('',(#1263),#343,.F.);
+#1263 = FACE_BOUND('',#1264,.F.);
+#1264 = EDGE_LOOP('',(#1265,#1295,#1316,#1317));
+#1265 = ORIENTED_EDGE('',*,*,#1266,.T.);
+#1266 = EDGE_CURVE('',#1267,#1269,#1271,.T.);
+#1267 = VERTEX_POINT('',#1268);
+#1268 = CARTESIAN_POINT('',(-16.,-21.7,0.8));
+#1269 = VERTEX_POINT('',#1270);
+#1270 = CARTESIAN_POINT('',(-16.,-21.7,10.5));
+#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(-16.,-21.7,0.8));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(0.,-2.2E-16,1.));
+#1276 = PCURVE('',#343,#1277);
+#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);
+#1278 = LINE('',#1279,#1280);
+#1279 = CARTESIAN_POINT('',(9.7,-21.7));
+#1280 = VECTOR('',#1281,1.);
+#1281 = DIRECTION('',(-1.,0.));
+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1283 = PCURVE('',#1284,#1289);
+#1284 = PLANE('',#1285);
+#1285 = AXIS2_PLACEMENT_3D('',#1286,#1287,#1288);
+#1286 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#1287 = DIRECTION('',(1.,0.,0.));
+#1288 = DIRECTION('',(0.,2.2E-16,-1.));
+#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);
+#1290 = LINE('',#1291,#1292);
+#1291 = CARTESIAN_POINT('',(9.7,-21.7));
+#1292 = VECTOR('',#1293,1.);
+#1293 = DIRECTION('',(-1.,0.));
+#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1296 = EDGE_CURVE('',#1269,#326,#1297,.T.);
+#1297 = SURFACE_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.);
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1302 = PCURVE('',#343,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(0.,0.));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(0.,-1.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = PCURVE('',#371,#1310);
+#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);
+#1311 = LINE('',#1312,#1313);
+#1312 = CARTESIAN_POINT('',(0.,0.));
+#1313 = VECTOR('',#1314,1.);
+#1314 = DIRECTION('',(4.43650813896E-18,-1.));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = ORIENTED_EDGE('',*,*,#325,.T.);
+#1317 = ORIENTED_EDGE('',*,*,#1318,.F.);
+#1318 = EDGE_CURVE('',#1267,#328,#1319,.T.);
+#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1324 = PCURVE('',#343,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(9.7,1.6E-17));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(0.,-1.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = PCURVE('',#771,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(0.,0.));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(-4.436508138959E-18,-1.));
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1338 = ADVANCED_FACE('',(#1339),#371,.T.);
+#1339 = FACE_BOUND('',#1340,.T.);
+#1340 = EDGE_LOOP('',(#1341,#1369,#1370,#1371));
+#1341 = ORIENTED_EDGE('',*,*,#1342,.T.);
+#1342 = EDGE_CURVE('',#1343,#1269,#1345,.T.);
+#1343 = VERTEX_POINT('',#1344);
+#1344 = CARTESIAN_POINT('',(-14.5,-21.7,12.));
+#1345 = SURFACE_CURVE('',#1346,(#1350,#1357),.PCURVE_S1.);
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(-12.88812197805,-21.7,13.611878021941));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1350 = PCURVE('',#371,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356);
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(4.40086010308,-21.7));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(-1.,2.465190328816E-32));
+#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1357 = PCURVE('',#1358,#1363);
+#1358 = PLANE('',#1359);
+#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
+#1360 = CARTESIAN_POINT('',(4.9E-16,-21.7,6.947512087764));
+#1361 = DIRECTION('',(0.,1.,4.4E-16));
+#1362 = DIRECTION('',(0.,-4.4E-16,1.));
+#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);
+#1364 = LINE('',#1365,#1366);
+#1365 = CARTESIAN_POINT('',(6.664365934177,-12.88812197805));
+#1366 = VECTOR('',#1367,1.);
+#1367 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1369 = ORIENTED_EDGE('',*,*,#1296,.T.);
+#1370 = ORIENTED_EDGE('',*,*,#355,.T.);
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1343,#356,#1373,.T.);
+#1373 = SURFACE_CURVE('',#1374,(#1378,#1385),.PCURVE_S1.);
+#1374 = LINE('',#1375,#1376);
+#1375 = CARTESIAN_POINT('',(-14.5,-2.66E-15,12.));
+#1376 = VECTOR('',#1377,1.);
+#1377 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1378 = PCURVE('',#371,#1379);
+#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1384);
+#1380 = LINE('',#1381,#1382);
+#1381 = CARTESIAN_POINT('',(2.12132034356,9.411254969543E-18));
+#1382 = VECTOR('',#1383,1.);
+#1383 = DIRECTION('',(4.43650813896E-18,-1.));
+#1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1385 = PCURVE('',#399,#1386);
+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(0.,0.));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(0.,-1.));
+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1392 = ADVANCED_FACE('',(#1393),#771,.F.);
+#1393 = FACE_BOUND('',#1394,.F.);
+#1394 = EDGE_LOOP('',(#1395,#1423,#1424,#1425));
+#1395 = ORIENTED_EDGE('',*,*,#1396,.T.);
+#1396 = EDGE_CURVE('',#1397,#1267,#1399,.T.);
+#1397 = VERTEX_POINT('',#1398);
+#1398 = CARTESIAN_POINT('',(-15.2,-21.7,-1.E-14));
+#1399 = SURFACE_CURVE('',#1400,(#1404,#1411),.PCURVE_S1.);
+#1400 = LINE('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(-15.2,-21.7,-3.552713678801E-15));
+#1402 = VECTOR('',#1403,1.);
+#1403 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#1404 = PCURVE('',#771,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(1.131370849898,-21.7));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(-1.,-1.232595164408E-31));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = PCURVE('',#1412,#1417);
+#1412 = PLANE('',#1413);
+#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416);
+#1414 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#1415 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#1416 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(1.131370849898,-21.7));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(-1.,0.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1424 = ORIENTED_EDGE('',*,*,#757,.T.);
+#1425 = ORIENTED_EDGE('',*,*,#1426,.F.);
+#1426 = EDGE_CURVE('',#1397,#730,#1427,.T.);
+#1427 = SURFACE_CURVE('',#1428,(#1432,#1439),.PCURVE_S1.);
+#1428 = LINE('',#1429,#1430);
+#1429 = CARTESIAN_POINT('',(-15.2,0.,-6.E-17));
+#1430 = VECTOR('',#1431,1.);
+#1431 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1432 = PCURVE('',#771,#1433);
+#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438);
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(1.131370849898,-1.019335983756E-18));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(-4.436508138959E-18,-1.));
+#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1439 = PCURVE('',#745,#1440);
+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(0.,-1.32E-32));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(0.,-1.));
+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1446 = ADVANCED_FACE('',(#1447),#399,.T.);
+#1447 = FACE_BOUND('',#1448,.T.);
+#1448 = EDGE_LOOP('',(#1449,#1472,#1473,#1474));
+#1449 = ORIENTED_EDGE('',*,*,#1450,.T.);
+#1450 = EDGE_CURVE('',#1451,#1343,#1453,.T.);
+#1451 = VERTEX_POINT('',#1452);
+#1452 = CARTESIAN_POINT('',(14.5,-21.7,12.));
+#1453 = SURFACE_CURVE('',#1454,(#1458,#1465),.PCURVE_S1.);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-7.25,-21.7,12.));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(-1.,0.,0.));
+#1458 = PCURVE('',#399,#1459);
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(7.25,-21.7));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(-1.,0.));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1465 = PCURVE('',#1358,#1466);
+#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(5.052487912236,-7.25));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(-0.,-1.));
+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1472 = ORIENTED_EDGE('',*,*,#1372,.T.);
+#1473 = ORIENTED_EDGE('',*,*,#383,.T.);
+#1474 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1475 = EDGE_CURVE('',#1451,#384,#1476,.T.);
+#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.);
+#1477 = LINE('',#1478,#1479);
+#1478 = CARTESIAN_POINT('',(14.5,-2.66E-15,12.));
+#1479 = VECTOR('',#1480,1.);
+#1480 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1481 = PCURVE('',#399,#1482);
+#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487);
+#1483 = LINE('',#1484,#1485);
+#1484 = CARTESIAN_POINT('',(29.,0.));
+#1485 = VECTOR('',#1486,1.);
+#1486 = DIRECTION('',(0.,-1.));
+#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1488 = PCURVE('',#427,#1489);
+#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494);
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(0.,0.));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(-4.43650813896E-18,-1.));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1495 = ADVANCED_FACE('',(#1496),#745,.F.);
+#1496 = FACE_BOUND('',#1497,.F.);
+#1497 = EDGE_LOOP('',(#1498,#1526,#1527,#1528));
+#1498 = ORIENTED_EDGE('',*,*,#1499,.T.);
+#1499 = EDGE_CURVE('',#1500,#1397,#1502,.T.);
+#1500 = VERTEX_POINT('',#1501);
+#1501 = CARTESIAN_POINT('',(-7.5,-21.7,-1.E-14));
+#1502 = SURFACE_CURVE('',#1503,(#1507,#1514),.PCURVE_S1.);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(-7.5,-21.7,-3.552713678801E-15));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(-1.,0.,0.));
+#1507 = PCURVE('',#745,#1508);
+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(7.7,-21.7));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(-1.,0.));
+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1514 = PCURVE('',#1515,#1520);
+#1515 = PLANE('',#1516);
+#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519);
+#1517 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#1518 = DIRECTION('',(0.,-2.2E-16,1.));
+#1519 = DIRECTION('',(1.,0.,0.));
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(7.7,-21.7));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(-1.,0.));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = ORIENTED_EDGE('',*,*,#1426,.T.);
+#1527 = ORIENTED_EDGE('',*,*,#729,.T.);
+#1528 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#1529 = EDGE_CURVE('',#1500,#702,#1530,.T.);
+#1530 = SURFACE_CURVE('',#1531,(#1535,#1542),.PCURVE_S1.);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1535 = PCURVE('',#745,#1536);
+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(7.7,0.));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(0.,-1.));
+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1542 = PCURVE('',#717,#1543);
+#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548);
+#1544 = LINE('',#1545,#1546);
+#1545 = CARTESIAN_POINT('',(0.,0.));
+#1546 = VECTOR('',#1547,1.);
+#1547 = DIRECTION('',(0.,-1.));
+#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1549 = ADVANCED_FACE('',(#1550),#427,.T.);
+#1550 = FACE_BOUND('',#1551,.T.);
+#1551 = EDGE_LOOP('',(#1552,#1575,#1576,#1577));
+#1552 = ORIENTED_EDGE('',*,*,#1553,.T.);
+#1553 = EDGE_CURVE('',#1554,#1451,#1556,.T.);
+#1554 = VERTEX_POINT('',#1555);
+#1555 = CARTESIAN_POINT('',(16.,-21.7,10.5));
+#1556 = SURFACE_CURVE('',#1557,(#1561,#1568),.PCURVE_S1.);
+#1557 = LINE('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(12.138121978059,-21.7,14.361878021941));
+#1559 = VECTOR('',#1560,1.);
+#1560 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#1561 = PCURVE('',#427,#1562);
+#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567);
+#1563 = LINE('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(-3.3401999313,-21.7));
+#1565 = VECTOR('',#1566,1.);
+#1566 = DIRECTION('',(-1.,-2.465190328816E-32));
+#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1568 = PCURVE('',#1358,#1569);
+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574);
+#1570 = LINE('',#1571,#1572);
+#1571 = CARTESIAN_POINT('',(7.414365934177,12.138121978059));
+#1572 = VECTOR('',#1573,1.);
+#1573 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1575 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#1576 = ORIENTED_EDGE('',*,*,#411,.T.);
+#1577 = ORIENTED_EDGE('',*,*,#1578,.F.);
+#1578 = EDGE_CURVE('',#1554,#412,#1579,.T.);
+#1579 = SURFACE_CURVE('',#1580,(#1584,#1591),.PCURVE_S1.);
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(16.,-2.33E-15,10.5));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1584 = PCURVE('',#427,#1585);
+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(2.12132034356,-9.411254969543E-18));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(-4.43650813896E-18,-1.));
+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1591 = PCURVE('',#455,#1592);
+#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597);
+#1593 = LINE('',#1594,#1595);
+#1594 = CARTESIAN_POINT('',(0.,0.));
+#1595 = VECTOR('',#1596,1.);
+#1596 = DIRECTION('',(0.,-1.));
+#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1598 = ADVANCED_FACE('',(#1599),#717,.F.);
+#1599 = FACE_BOUND('',#1600,.F.);
+#1600 = EDGE_LOOP('',(#1601,#1629,#1630,#1631));
+#1601 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1602 = EDGE_CURVE('',#1603,#1500,#1605,.T.);
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(-7.5,-21.7,2.43));
+#1605 = SURFACE_CURVE('',#1606,(#1610,#1617),.PCURVE_S1.);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(-7.5,-21.7,6.78));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(0.,2.2E-16,-1.));
+#1610 = PCURVE('',#717,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(6.78,-21.7));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(-1.,0.));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1617 = PCURVE('',#1618,#1623);
+#1618 = PLANE('',#1619);
+#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
+#1620 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#1621 = DIRECTION('',(-1.,0.,0.));
+#1622 = DIRECTION('',(0.,-2.2E-16,1.));
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(6.78,-21.7));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(-1.,0.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = ORIENTED_EDGE('',*,*,#1529,.T.);
+#1630 = ORIENTED_EDGE('',*,*,#701,.T.);
+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
+#1632 = EDGE_CURVE('',#1603,#669,#1633,.T.);
+#1633 = SURFACE_CURVE('',#1634,(#1638,#1645),.PCURVE_S1.);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(-7.5,-5.4E-16,2.43));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1638 = PCURVE('',#717,#1639);
+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(2.43,-5.4E-18));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(0.,-1.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1645 = PCURVE('',#689,#1646);
+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(-0.,-1.));
+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1652 = ADVANCED_FACE('',(#1653),#455,.T.);
+#1653 = FACE_BOUND('',#1654,.T.);
+#1654 = EDGE_LOOP('',(#1655,#1683,#1684,#1685));
+#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);
+#1656 = EDGE_CURVE('',#1554,#1657,#1659,.T.);
+#1657 = VERTEX_POINT('',#1658);
+#1658 = CARTESIAN_POINT('',(16.,-21.7,0.8));
+#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.);
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(16.,-21.7,12.));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.,2.2E-16,-1.));
+#1664 = PCURVE('',#455,#1665);
+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(-1.5,-21.7));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(1.,0.));
+#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1671 = PCURVE('',#1672,#1677);
+#1672 = PLANE('',#1673);
+#1673 = AXIS2_PLACEMENT_3D('',#1674,#1675,#1676);
+#1674 = CARTESIAN_POINT('',(16.,-2.33E-15,10.5));
+#1675 = DIRECTION('',(1.,0.,0.));
+#1676 = DIRECTION('',(0.,2.2E-16,-1.));
+#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682);
+#1678 = LINE('',#1679,#1680);
+#1679 = CARTESIAN_POINT('',(-1.5,-21.7));
+#1680 = VECTOR('',#1681,1.);
+#1681 = DIRECTION('',(1.,0.));
+#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1683 = ORIENTED_EDGE('',*,*,#1578,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#439,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1657,#440,#1687,.T.);
+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(16.,-1.8E-16,0.8));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1692 = PCURVE('',#455,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(9.7,1.6E-17));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(0.,-1.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#483,#1700);
+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(0.,0.));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(-4.436508138959E-18,-1.));
+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1706 = ADVANCED_FACE('',(#1707),#689,.T.);
+#1707 = FACE_BOUND('',#1708,.F.);
+#1708 = EDGE_LOOP('',(#1709,#1732,#1733,#1734,#1757,#1785));
+#1709 = ORIENTED_EDGE('',*,*,#1710,.T.);
+#1710 = EDGE_CURVE('',#1711,#1603,#1713,.T.);
+#1711 = VERTEX_POINT('',#1712);
+#1712 = CARTESIAN_POINT('',(-7.5,0.,2.43));
+#1713 = SURFACE_CURVE('',#1714,(#1718,#1725),.PCURVE_S1.);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(-7.5,-5.4E-16,2.43));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1718 = PCURVE('',#689,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(-0.,-1.));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = PCURVE('',#1618,#1726);
+#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1731);
+#1727 = LINE('',#1728,#1729);
+#1728 = CARTESIAN_POINT('',(2.43,0.));
+#1729 = VECTOR('',#1730,1.);
+#1730 = DIRECTION('',(0.,-1.));
+#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1732 = ORIENTED_EDGE('',*,*,#1632,.T.);
+#1733 = ORIENTED_EDGE('',*,*,#668,.T.);
+#1734 = ORIENTED_EDGE('',*,*,#1735,.F.);
+#1735 = EDGE_CURVE('',#1736,#641,#1738,.T.);
+#1736 = VERTEX_POINT('',#1737);
+#1737 = CARTESIAN_POINT('',(-7.5,-21.7,5.15));
+#1738 = SURFACE_CURVE('',#1739,(#1743,#1750),.PCURVE_S1.);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(-7.5,-1.14E-15,5.15));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1743 = PCURVE('',#689,#1744);
+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1749);
+#1745 = LINE('',#1746,#1747);
+#1746 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#1747 = VECTOR('',#1748,1.);
+#1748 = DIRECTION('',(-0.,-1.));
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1750 = PCURVE('',#656,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(0.,0.));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.,-1.));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1757 = ORIENTED_EDGE('',*,*,#1758,.F.);
+#1758 = EDGE_CURVE('',#1759,#1736,#1761,.T.);
+#1759 = VERTEX_POINT('',#1760);
+#1760 = CARTESIAN_POINT('',(-7.5,0.,5.15));
+#1761 = SURFACE_CURVE('',#1762,(#1766,#1773),.PCURVE_S1.);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(-7.5,-1.14E-15,5.15));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1766 = PCURVE('',#689,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(-0.,-1.));
+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1773 = PCURVE('',#1774,#1779);
+#1774 = PLANE('',#1775);
+#1775 = AXIS2_PLACEMENT_3D('',#1776,#1777,#1778);
+#1776 = CARTESIAN_POINT('',(-7.5,-1.14E-15,5.15));
+#1777 = DIRECTION('',(-1.,0.,0.));
+#1778 = DIRECTION('',(0.,-2.2E-16,1.));
+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(0.,0.));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(0.,-1.));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#1786 = EDGE_CURVE('',#1711,#1759,#1787,.T.);
+#1787 = SURFACE_CURVE('',#1788,(#1793,#1800),.PCURVE_S1.);
+#1788 = CIRCLE('',#1789,1.36);
+#1789 = AXIS2_PLACEMENT_3D('',#1790,#1791,#1792);
+#1790 = CARTESIAN_POINT('',(-7.5,-8.4E-16,3.79));
+#1791 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1792 = DIRECTION('',(1.,0.,0.));
+#1793 = PCURVE('',#689,#1794);
+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);
+#1795 = LINE('',#1796,#1797);
+#1796 = CARTESIAN_POINT('',(-0.,0.));
+#1797 = VECTOR('',#1798,1.);
+#1798 = DIRECTION('',(-1.,0.));
+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1800 = PCURVE('',#1801,#1806);
+#1801 = CYLINDRICAL_SURFACE('',#1802,1.36);
+#1802 = AXIS2_PLACEMENT_3D('',#1803,#1804,#1805);
+#1803 = CARTESIAN_POINT('',(-7.5,8.4E-16,3.79));
+#1804 = DIRECTION('',(0.,-1.,2.2E-16));
+#1805 = DIRECTION('',(1.,0.,0.));
+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1810);
+#1807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1808,#1809),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.);
+#1808 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1809 = CARTESIAN_POINT('',(7.853981633974,0.));
+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1811 = ADVANCED_FACE('',(#1812),#483,.T.);
+#1812 = FACE_BOUND('',#1813,.T.);
+#1813 = EDGE_LOOP('',(#1814,#1842,#1843,#1844));
+#1814 = ORIENTED_EDGE('',*,*,#1815,.F.);
+#1815 = EDGE_CURVE('',#1657,#1816,#1818,.T.);
+#1816 = VERTEX_POINT('',#1817);
+#1817 = CARTESIAN_POINT('',(15.2,-21.7,-1.E-14));
+#1818 = SURFACE_CURVE('',#1819,(#1823,#1830),.PCURVE_S1.);
+#1819 = LINE('',#1820,#1821);
+#1820 = CARTESIAN_POINT('',(16.,-21.7,0.8));
+#1821 = VECTOR('',#1822,1.);
+#1822 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1823 = PCURVE('',#483,#1824);
+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(-4.888243285008E-16,-21.7));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(1.,4.930380657631E-32));
+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1830 = PCURVE('',#1831,#1836);
+#1831 = PLANE('',#1832);
+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
+#1833 = CARTESIAN_POINT('',(16.,-1.8E-16,0.8));
+#1834 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#1835 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(-4.2E-16,-21.7));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(1.,0.));
+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1842 = ORIENTED_EDGE('',*,*,#1686,.T.);
+#1843 = ORIENTED_EDGE('',*,*,#467,.T.);
+#1844 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1845 = EDGE_CURVE('',#1816,#468,#1846,.T.);
+#1846 = SURFACE_CURVE('',#1847,(#1851,#1858),.PCURVE_S1.);
+#1847 = LINE('',#1848,#1849);
+#1848 = CARTESIAN_POINT('',(15.2,0.,-6.E-17));
+#1849 = VECTOR('',#1850,1.);
+#1850 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1851 = PCURVE('',#483,#1852);
+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(1.131370849898,-1.019335983756E-18));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(-4.436508138959E-18,-1.));
+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1858 = PCURVE('',#511,#1859);
+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(7.7,-1.32E-32));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(0.,-1.));
+#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1865 = ADVANCED_FACE('',(#1866),#656,.F.);
+#1866 = FACE_BOUND('',#1867,.F.);
+#1867 = EDGE_LOOP('',(#1868,#1891,#1892,#1893));
+#1868 = ORIENTED_EDGE('',*,*,#1869,.T.);
+#1869 = EDGE_CURVE('',#1870,#1736,#1872,.T.);
+#1870 = VERTEX_POINT('',#1871);
+#1871 = CARTESIAN_POINT('',(-7.5,-21.7,6.78));
+#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(-7.5,-21.7,6.78));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.,2.2E-16,-1.));
+#1877 = PCURVE('',#656,#1878);
+#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(1.63,-21.7));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(-1.,0.));
+#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1884 = PCURVE('',#1774,#1885);
+#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890);
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(1.63,-21.7));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(-1.,0.));
+#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1891 = ORIENTED_EDGE('',*,*,#1735,.T.);
+#1892 = ORIENTED_EDGE('',*,*,#640,.T.);
+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);
+#1894 = EDGE_CURVE('',#1870,#613,#1895,.T.);
+#1895 = SURFACE_CURVE('',#1896,(#1900,#1907),.PCURVE_S1.);
+#1896 = LINE('',#1897,#1898);
+#1897 = CARTESIAN_POINT('',(-7.5,-1.51E-15,6.78));
+#1898 = VECTOR('',#1899,1.);
+#1899 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1900 = PCURVE('',#656,#1901);
+#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(1.63,-1.14E-17));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,-1.));
+#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1907 = PCURVE('',#628,#1908);
+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(0.,0.));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(0.,-1.));
+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1914 = ADVANCED_FACE('',(#1915),#511,.F.);
+#1915 = FACE_BOUND('',#1916,.F.);
+#1916 = EDGE_LOOP('',(#1917,#1945,#1966,#1967));
+#1917 = ORIENTED_EDGE('',*,*,#1918,.T.);
+#1918 = EDGE_CURVE('',#1816,#1919,#1921,.T.);
+#1919 = VERTEX_POINT('',#1920);
+#1920 = CARTESIAN_POINT('',(7.5,-21.7,-1.E-14));
+#1921 = SURFACE_CURVE('',#1922,(#1926,#1933),.PCURVE_S1.);
+#1922 = LINE('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(15.2,-21.7,-3.552713678801E-15));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(-1.,-0.,1.E-17));
+#1926 = PCURVE('',#511,#1927);
+#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1932);
+#1928 = LINE('',#1929,#1930);
+#1929 = CARTESIAN_POINT('',(7.7,-21.7));
+#1930 = VECTOR('',#1931,1.);
+#1931 = DIRECTION('',(-1.,2.2E-33));
+#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1933 = PCURVE('',#1934,#1939);
+#1934 = PLANE('',#1935);
+#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938);
+#1936 = CARTESIAN_POINT('',(7.5,0.,0.));
+#1937 = DIRECTION('',(0.,-2.2E-16,1.));
+#1938 = DIRECTION('',(1.,0.,0.));
+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(7.7,-21.7));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(-1.,0.));
+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1945 = ORIENTED_EDGE('',*,*,#1946,.T.);
+#1946 = EDGE_CURVE('',#1919,#496,#1947,.T.);
+#1947 = SURFACE_CURVE('',#1948,(#1952,#1959),.PCURVE_S1.);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(7.5,0.,0.));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1952 = PCURVE('',#511,#1953);
+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958);
+#1954 = LINE('',#1955,#1956);
+#1955 = CARTESIAN_POINT('',(0.,0.));
+#1956 = VECTOR('',#1957,1.);
+#1957 = DIRECTION('',(0.,-1.));
+#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1959 = PCURVE('',#539,#1960);
+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
+#1961 = LINE('',#1962,#1963);
+#1962 = CARTESIAN_POINT('',(2.43,5.4E-18));
+#1963 = VECTOR('',#1964,1.);
+#1964 = DIRECTION('',(0.,-1.));
+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1966 = ORIENTED_EDGE('',*,*,#495,.T.);
+#1967 = ORIENTED_EDGE('',*,*,#1845,.F.);
+#1968 = ADVANCED_FACE('',(#1969),#628,.F.);
+#1969 = FACE_BOUND('',#1970,.F.);
+#1970 = EDGE_LOOP('',(#1971,#1999,#2000,#2001));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.T.);
+#1972 = EDGE_CURVE('',#1973,#1870,#1975,.T.);
+#1973 = VERTEX_POINT('',#1974);
+#1974 = CARTESIAN_POINT('',(7.5,-21.7,6.78));
+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(7.5,-21.7,6.78));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(-1.,0.,0.));
+#1980 = PCURVE('',#628,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(15.,-21.7));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(-1.,0.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1987 = PCURVE('',#1988,#1993);
+#1988 = PLANE('',#1989);
+#1989 = AXIS2_PLACEMENT_3D('',#1990,#1991,#1992);
+#1990 = CARTESIAN_POINT('',(-7.5,-1.51E-15,6.78));
+#1991 = DIRECTION('',(0.,-2.2E-16,1.));
+#1992 = DIRECTION('',(1.,0.,0.));
+#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);
+#1994 = LINE('',#1995,#1996);
+#1995 = CARTESIAN_POINT('',(15.,-21.7));
+#1996 = VECTOR('',#1997,1.);
+#1997 = DIRECTION('',(-1.,0.));
+#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1999 = ORIENTED_EDGE('',*,*,#1894,.T.);
+#2000 = ORIENTED_EDGE('',*,*,#612,.T.);
+#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2002 = EDGE_CURVE('',#1973,#585,#2003,.T.);
+#2003 = SURFACE_CURVE('',#2004,(#2008,#2015),.PCURVE_S1.);
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(7.5,-1.51E-15,6.78));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2008 = PCURVE('',#628,#2009);
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(15.,0.));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(0.,-1.));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2015 = PCURVE('',#600,#2016);
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(0.,0.));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.,-1.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = ADVANCED_FACE('',(#2023),#539,.F.);
+#2023 = FACE_BOUND('',#2024,.F.);
+#2024 = EDGE_LOOP('',(#2025,#2053,#2074,#2075));
+#2025 = ORIENTED_EDGE('',*,*,#2026,.T.);
+#2026 = EDGE_CURVE('',#1919,#2027,#2029,.T.);
+#2027 = VERTEX_POINT('',#2028);
+#2028 = CARTESIAN_POINT('',(7.5,-21.7,2.43));
+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(7.5,-21.7,-3.552713678801E-15));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,-2.2E-16,1.));
+#2034 = PCURVE('',#539,#2035);
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = LINE('',#2037,#2038);
+#2037 = CARTESIAN_POINT('',(2.43,-21.7));
+#2038 = VECTOR('',#2039,1.);
+#2039 = DIRECTION('',(-1.,0.));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = PCURVE('',#2042,#2047);
+#2042 = PLANE('',#2043);
+#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);
+#2044 = CARTESIAN_POINT('',(7.5,-5.4E-16,2.43));
+#2045 = DIRECTION('',(1.,0.,0.));
+#2046 = DIRECTION('',(0.,2.2E-16,-1.));
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(2.43,-21.7));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(-1.,0.));
+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#2027,#524,#2055,.T.);
+#2055 = SURFACE_CURVE('',#2056,(#2060,#2067),.PCURVE_S1.);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(7.5,-5.4E-16,2.43));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2060 = PCURVE('',#539,#2061);
+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(0.,0.));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(0.,-1.));
+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2067 = PCURVE('',#572,#2068);
+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(-0.,-1.));
+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2074 = ORIENTED_EDGE('',*,*,#523,.T.);
+#2075 = ORIENTED_EDGE('',*,*,#1946,.F.);
+#2076 = ADVANCED_FACE('',(#2077),#600,.F.);
+#2077 = FACE_BOUND('',#2078,.F.);
+#2078 = EDGE_LOOP('',(#2079,#2107,#2108,#2109));
+#2079 = ORIENTED_EDGE('',*,*,#2080,.T.);
+#2080 = EDGE_CURVE('',#2081,#1973,#2083,.T.);
+#2081 = VERTEX_POINT('',#2082);
+#2082 = CARTESIAN_POINT('',(7.5,-21.7,5.15));
+#2083 = SURFACE_CURVE('',#2084,(#2088,#2095),.PCURVE_S1.);
+#2084 = LINE('',#2085,#2086);
+#2085 = CARTESIAN_POINT('',(7.5,-21.7,-3.552713678801E-15));
+#2086 = VECTOR('',#2087,1.);
+#2087 = DIRECTION('',(0.,-2.2E-16,1.));
+#2088 = PCURVE('',#600,#2089);
+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);
+#2090 = LINE('',#2091,#2092);
+#2091 = CARTESIAN_POINT('',(6.78,-21.7));
+#2092 = VECTOR('',#2093,1.);
+#2093 = DIRECTION('',(-1.,0.));
+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2095 = PCURVE('',#2096,#2101);
+#2096 = PLANE('',#2097);
+#2097 = AXIS2_PLACEMENT_3D('',#2098,#2099,#2100);
+#2098 = CARTESIAN_POINT('',(7.5,-1.51E-15,6.78));
+#2099 = DIRECTION('',(1.,0.,0.));
+#2100 = DIRECTION('',(0.,2.2E-16,-1.));
+#2101 = DEFINITIONAL_REPRESENTATION('',(#2102),#2106);
+#2102 = LINE('',#2103,#2104);
+#2103 = CARTESIAN_POINT('',(6.78,-21.7));
+#2104 = VECTOR('',#2105,1.);
+#2105 = DIRECTION('',(-1.,0.));
+#2106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2107 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#2108 = ORIENTED_EDGE('',*,*,#584,.T.);
+#2109 = ORIENTED_EDGE('',*,*,#2110,.F.);
+#2110 = EDGE_CURVE('',#2081,#552,#2111,.T.);
+#2111 = SURFACE_CURVE('',#2112,(#2116,#2123),.PCURVE_S1.);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(7.5,-1.14E-15,5.15));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2116 = PCURVE('',#600,#2117);
+#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122);
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(1.63,1.14E-17));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(0.,-1.));
+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2123 = PCURVE('',#572,#2124);
+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);
+#2125 = LINE('',#2126,#2127);
+#2126 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2127 = VECTOR('',#2128,1.);
+#2128 = DIRECTION('',(-0.,-1.));
+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2130 = ADVANCED_FACE('',(#2131),#572,.T.);
+#2131 = FACE_BOUND('',#2132,.F.);
+#2132 = EDGE_LOOP('',(#2133,#2156,#2157,#2158,#2159,#2182));
+#2133 = ORIENTED_EDGE('',*,*,#2134,.T.);
+#2134 = EDGE_CURVE('',#2135,#2081,#2137,.T.);
+#2135 = VERTEX_POINT('',#2136);
+#2136 = CARTESIAN_POINT('',(7.5,0.,5.15));
+#2137 = SURFACE_CURVE('',#2138,(#2142,#2149),.PCURVE_S1.);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(7.5,-1.14E-15,5.15));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2142 = PCURVE('',#572,#2143);
+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);
+#2144 = LINE('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2146 = VECTOR('',#2147,1.);
+#2147 = DIRECTION('',(-0.,-1.));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2149 = PCURVE('',#2096,#2150);
+#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(1.63,0.));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.,-1.));
+#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2156 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2157 = ORIENTED_EDGE('',*,*,#551,.T.);
+#2158 = ORIENTED_EDGE('',*,*,#2054,.F.);
+#2159 = ORIENTED_EDGE('',*,*,#2160,.F.);
+#2160 = EDGE_CURVE('',#2161,#2027,#2163,.T.);
+#2161 = VERTEX_POINT('',#2162);
+#2162 = CARTESIAN_POINT('',(7.5,0.,2.43));
+#2163 = SURFACE_CURVE('',#2164,(#2168,#2175),.PCURVE_S1.);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(7.5,-5.4E-16,2.43));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2168 = PCURVE('',#572,#2169);
+#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174);
+#2170 = LINE('',#2171,#2172);
+#2171 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2172 = VECTOR('',#2173,1.);
+#2173 = DIRECTION('',(-0.,-1.));
+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2175 = PCURVE('',#2042,#2176);
+#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181);
+#2177 = LINE('',#2178,#2179);
+#2178 = CARTESIAN_POINT('',(0.,0.));
+#2179 = VECTOR('',#2180,1.);
+#2180 = DIRECTION('',(0.,-1.));
+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2182 = ORIENTED_EDGE('',*,*,#2183,.F.);
+#2183 = EDGE_CURVE('',#2135,#2161,#2184,.T.);
+#2184 = SURFACE_CURVE('',#2185,(#2190,#2197),.PCURVE_S1.);
+#2185 = CIRCLE('',#2186,1.36);
+#2186 = AXIS2_PLACEMENT_3D('',#2187,#2188,#2189);
+#2187 = CARTESIAN_POINT('',(7.5,-8.4E-16,3.79));
+#2188 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2189 = DIRECTION('',(1.,0.,0.));
+#2190 = PCURVE('',#572,#2191);
+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(-0.,0.));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(-1.,0.));
+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2197 = PCURVE('',#2198,#2203);
+#2198 = CYLINDRICAL_SURFACE('',#2199,1.36);
+#2199 = AXIS2_PLACEMENT_3D('',#2200,#2201,#2202);
+#2200 = CARTESIAN_POINT('',(7.5,8.4E-16,3.79));
+#2201 = DIRECTION('',(0.,-1.,2.2E-16));
+#2202 = DIRECTION('',(1.,0.,0.));
+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2207);
+#2204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2205,#2206),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#2205 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2206 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2208 = ADVANCED_FACE('',(#2209),#806,.F.);
+#2209 = FACE_BOUND('',#2210,.F.);
+#2210 = EDGE_LOOP('',(#2211,#2234,#2265,#2266));
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#786,#2213,#2215,.T.);
+#2213 = VERTEX_POINT('',#2214);
+#2214 = CARTESIAN_POINT('',(-8.06,-28.4,8.6));
+#2215 = SEAM_CURVE('',#2216,(#2220,#2227),.PCURVE_S1.);
+#2216 = LINE('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(-8.06,-29.4,8.6));
+#2218 = VECTOR('',#2219,1.);
+#2219 = DIRECTION('',(0.,1.,2.2E-16));
+#2220 = PCURVE('',#806,#2221);
+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226);
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(0.,0.));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(0.,-1.));
+#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2227 = PCURVE('',#806,#2228);
+#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233);
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2231 = VECTOR('',#2232,1.);
+#2232 = DIRECTION('',(0.,-1.));
+#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2213,#2213,#2236,.T.);
+#2236 = SURFACE_CURVE('',#2237,(#2242,#2249),.PCURVE_S1.);
+#2237 = CIRCLE('',#2238,2.94);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(-11.,-28.4,8.6));
+#2240 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2241 = DIRECTION('',(1.,0.,0.));
+#2242 = PCURVE('',#806,#2243);
+#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248);
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(0.,-1.));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(1.,0.));
+#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2249 = PCURVE('',#2250,#2255);
+#2250 = PLANE('',#2251);
+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);
+#2252 = CARTESIAN_POINT('',(-7.E-16,-28.4,8.6));
+#2253 = DIRECTION('',(1.E-17,1.,9.2E-16));
+#2254 = DIRECTION('',(0.,-9.2E-16,1.));
+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2264);
+#2256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2257,#2258,#2259,#2260,
+#2261,#2262,#2263),.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('') );
+#2257 = CARTESIAN_POINT('',(-1.78E-15,-8.06));
+#2258 = CARTESIAN_POINT('',(5.092229374252,-8.06));
+#2259 = CARTESIAN_POINT('',(2.546114687126,-12.47));
+#2260 = CARTESIAN_POINT('',(-1.059907682101E-15,-16.88));
+#2261 = CARTESIAN_POINT('',(-2.546114687126,-12.47));
+#2262 = CARTESIAN_POINT('',(-5.092229374253,-8.06));
+#2263 = CARTESIAN_POINT('',(-1.78E-15,-8.06));
+#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2265 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#2266 = ORIENTED_EDGE('',*,*,#785,.F.);
+#2267 = ADVANCED_FACE('',(#2268),#889,.F.);
+#2268 = FACE_BOUND('',#2269,.F.);
+#2269 = EDGE_LOOP('',(#2270,#2293,#2314,#2315));
+#2270 = ORIENTED_EDGE('',*,*,#2271,.T.);
+#2271 = EDGE_CURVE('',#846,#2272,#2274,.T.);
+#2272 = VERTEX_POINT('',#2273);
+#2273 = CARTESIAN_POINT('',(-2.,-32.7,10.554700538379));
+#2274 = SURFACE_CURVE('',#2275,(#2279,#2286),.PCURVE_S1.);
+#2275 = LINE('',#2276,#2277);
+#2276 = CARTESIAN_POINT('',(-2.,-29.4,10.554700538379));
+#2277 = VECTOR('',#2278,1.);
+#2278 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2279 = PCURVE('',#889,#2280);
+#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285);
+#2281 = LINE('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(0.,0.));
+#2283 = VECTOR('',#2284,1.);
+#2284 = DIRECTION('',(0.,-1.));
+#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2286 = PCURVE('',#861,#2287);
+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
+#2288 = LINE('',#2289,#2290);
+#2289 = CARTESIAN_POINT('',(2.309401076759,-4.034118443435E-18));
+#2290 = VECTOR('',#2291,1.);
+#2291 = DIRECTION('',(1.479114197289E-31,-1.));
+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2293 = ORIENTED_EDGE('',*,*,#2294,.T.);
+#2294 = EDGE_CURVE('',#2272,#1010,#2295,.T.);
+#2295 = SURFACE_CURVE('',#2296,(#2300,#2307),.PCURVE_S1.);
+#2296 = LINE('',#2297,#2298);
+#2297 = CARTESIAN_POINT('',(-2.,-32.7,10.554700538379));
+#2298 = VECTOR('',#2299,1.);
+#2299 = DIRECTION('',(0.,2.2E-16,-1.));
+#2300 = PCURVE('',#889,#2301);
+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(0.,-3.3));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(1.,0.));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2307 = PCURVE('',#1164,#2308);
+#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
+#2309 = LINE('',#2310,#2311);
+#2310 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2311 = VECTOR('',#2312,1.);
+#2312 = DIRECTION('',(0.,1.));
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2314 = ORIENTED_EDGE('',*,*,#1009,.F.);
+#2315 = ORIENTED_EDGE('',*,*,#873,.F.);
+#2316 = ADVANCED_FACE('',(#2317),#861,.F.);
+#2317 = FACE_BOUND('',#2318,.F.);
+#2318 = EDGE_LOOP('',(#2319,#2320,#2341,#2342));
+#2319 = ORIENTED_EDGE('',*,*,#984,.T.);
+#2320 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#2321 = EDGE_CURVE('',#962,#2272,#2322,.T.);
+#2322 = SURFACE_CURVE('',#2323,(#2327,#2334),.PCURVE_S1.);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(-2.55E-15,-32.7,11.709401076759));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#2327 = PCURVE('',#861,#2328);
+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);
+#2329 = LINE('',#2330,#2331);
+#2330 = CARTESIAN_POINT('',(8.9E-16,-3.3));
+#2331 = VECTOR('',#2332,1.);
+#2332 = DIRECTION('',(1.,0.));
+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2334 = PCURVE('',#1192,#2335);
+#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(0.,1.));
+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2341 = ORIENTED_EDGE('',*,*,#2271,.F.);
+#2342 = ORIENTED_EDGE('',*,*,#845,.F.);
+#2343 = ADVANCED_FACE('',(#2344),#945,.F.);
+#2344 = FACE_BOUND('',#2345,.F.);
+#2345 = EDGE_LOOP('',(#2346,#2369,#2400,#2401));
+#2346 = ORIENTED_EDGE('',*,*,#2347,.T.);
+#2347 = EDGE_CURVE('',#925,#2348,#2350,.T.);
+#2348 = VERTEX_POINT('',#2349);
+#2349 = CARTESIAN_POINT('',(13.94,-28.4,8.6));
+#2350 = SEAM_CURVE('',#2351,(#2355,#2362),.PCURVE_S1.);
+#2351 = LINE('',#2352,#2353);
+#2352 = CARTESIAN_POINT('',(13.94,-29.4,8.6));
+#2353 = VECTOR('',#2354,1.);
+#2354 = DIRECTION('',(0.,1.,2.2E-16));
+#2355 = PCURVE('',#945,#2356);
+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(0.,0.));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(0.,-1.));
+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2362 = PCURVE('',#945,#2363);
+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368);
+#2364 = LINE('',#2365,#2366);
+#2365 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2366 = VECTOR('',#2367,1.);
+#2367 = DIRECTION('',(0.,-1.));
+#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2369 = ORIENTED_EDGE('',*,*,#2370,.T.);
+#2370 = EDGE_CURVE('',#2348,#2348,#2371,.T.);
+#2371 = SURFACE_CURVE('',#2372,(#2377,#2384),.PCURVE_S1.);
+#2372 = CIRCLE('',#2373,2.94);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(11.,-28.4,8.6));
+#2375 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2376 = DIRECTION('',(1.,0.,0.));
+#2377 = PCURVE('',#945,#2378);
+#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(0.,-1.));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(1.,0.));
+#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2384 = PCURVE('',#2385,#2390);
+#2385 = PLANE('',#2386);
+#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389);
+#2387 = CARTESIAN_POINT('',(-7.E-16,-28.4,8.6));
+#2388 = DIRECTION('',(1.E-17,1.,9.2E-16));
+#2389 = DIRECTION('',(0.,-9.2E-16,1.));
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2399);
+#2391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2392,#2393,#2394,#2395,
+#2396,#2397,#2398),.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('') );
+#2392 = CARTESIAN_POINT('',(-1.78E-15,13.94));
+#2393 = CARTESIAN_POINT('',(5.092229374252,13.94));
+#2394 = CARTESIAN_POINT('',(2.546114687126,9.53));
+#2395 = CARTESIAN_POINT('',(-1.059907682101E-15,5.12));
+#2396 = CARTESIAN_POINT('',(-2.546114687126,9.53));
+#2397 = CARTESIAN_POINT('',(-5.092229374253,13.94));
+#2398 = CARTESIAN_POINT('',(-1.78E-15,13.94));
+#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2400 = ORIENTED_EDGE('',*,*,#2347,.F.);
+#2401 = ORIENTED_EDGE('',*,*,#924,.F.);
+#2402 = ADVANCED_FACE('',(#2403),#1046,.T.);
+#2403 = FACE_BOUND('',#2404,.T.);
+#2404 = EDGE_LOOP('',(#2405,#2437,#2438,#2439));
+#2405 = ORIENTED_EDGE('',*,*,#2406,.T.);
+#2406 = EDGE_CURVE('',#1126,#1010,#2407,.T.);
+#2407 = SURFACE_CURVE('',#2408,(#2413,#2425),.PCURVE_S1.);
+#2408 = ELLIPSE('',#2409,1.962990915245,1.7);
+#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412);
+#2410 = CARTESIAN_POINT('',(-0.3,-32.7,9.226794919243));
+#2411 = DIRECTION('',(0.5,1.9E-16,-0.866025403784));
+#2412 = DIRECTION('',(-0.866025403784,1.1E-16,-0.5));
+#2413 = PCURVE('',#1046,#2414);
+#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2424);
+#2415 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2416,#2417,#2418,#2419,#2420,
+    #2421,#2422,#2423),.UNSPECIFIED.,.F.,.F.,(8,8),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2416 = CARTESIAN_POINT('',(0.,0.981495457622));
+#2417 = CARTESIAN_POINT('',(0.224399475256,0.761248391965));
+#2418 = CARTESIAN_POINT('',(0.448798950513,0.541002220641));
+#2419 = CARTESIAN_POINT('',(0.673198425769,0.338864422233));
+#2420 = CARTESIAN_POINT('',(0.897597901026,0.172976301173));
+#2421 = CARTESIAN_POINT('',(1.121997376282,5.766155530802E-02));
+#2422 = CARTESIAN_POINT('',(1.346396851538,5.E-17));
+#2423 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2425 = PCURVE('',#1164,#2426);
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2436);
+#2427 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2428,#2429,#2430,#2431,#2432,
+    #2433,#2434,#2435),.UNSPECIFIED.,.F.,.F.,(8,8),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2428 = CARTESIAN_POINT('',(0.,1.327905619136));
+#2429 = CARTESIAN_POINT('',(0.224399475256,1.548152684793));
+#2430 = CARTESIAN_POINT('',(0.448798950513,1.768398856117));
+#2431 = CARTESIAN_POINT('',(0.673198425769,1.970536654527));
+#2432 = CARTESIAN_POINT('',(0.897597901026,2.136424775585));
+#2433 = CARTESIAN_POINT('',(1.121997376282,2.251739521451));
+#2434 = CARTESIAN_POINT('',(1.346396851538,2.309401076759));
+#2435 = CARTESIAN_POINT('',(1.570796326795,2.309401076759));
+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2437 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#2438 = ORIENTED_EDGE('',*,*,#1063,.T.);
+#2439 = ORIENTED_EDGE('',*,*,#1125,.F.);
+#2440 = ADVANCED_FACE('',(#2441),#1192,.T.);
+#2441 = FACE_BOUND('',#2442,.T.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2445,#2477));
+#2443 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#2446 = EDGE_CURVE('',#1149,#2272,#2447,.T.);
+#2447 = SURFACE_CURVE('',#2448,(#2453,#2465),.PCURVE_S1.);
+#2448 = ELLIPSE('',#2449,1.962990915245,1.7);
+#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452);
+#2450 = CARTESIAN_POINT('',(-0.3,-32.7,9.573205080757));
+#2451 = DIRECTION('',(-0.5,1.9E-16,-0.866025403784));
+#2452 = DIRECTION('',(-0.866025403784,-1.1E-16,0.5));
+#2453 = PCURVE('',#1192,#2454);
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2464);
+#2455 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2456,#2457,#2458,#2459,#2460,
+    #2461,#2462,#2463),.UNSPECIFIED.,.F.,.F.,(8,8),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2456 = CARTESIAN_POINT('',(0.,1.327905619136));
+#2457 = CARTESIAN_POINT('',(0.224399475256,1.548152684793));
+#2458 = CARTESIAN_POINT('',(0.448798950513,1.768398856118));
+#2459 = CARTESIAN_POINT('',(0.67319842577,1.970536654526));
+#2460 = CARTESIAN_POINT('',(0.897597901025,2.136424775585));
+#2461 = CARTESIAN_POINT('',(1.121997376282,2.25173952145));
+#2462 = CARTESIAN_POINT('',(1.346396851538,2.309401076759));
+#2463 = CARTESIAN_POINT('',(1.570796326795,2.309401076759));
+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2465 = PCURVE('',#1164,#2466);
+#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2476);
+#2467 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2468,#2469,#2470,#2471,#2472,
+    #2473,#2474,#2475),.UNSPECIFIED.,.F.,.F.,(8,8),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2468 = CARTESIAN_POINT('',(0.,0.981495457622));
+#2469 = CARTESIAN_POINT('',(0.224399475256,0.761248391965));
+#2470 = CARTESIAN_POINT('',(0.448798950513,0.541002220641));
+#2471 = CARTESIAN_POINT('',(0.67319842577,0.338864422233));
+#2472 = CARTESIAN_POINT('',(0.897597901025,0.172976301173));
+#2473 = CARTESIAN_POINT('',(1.121997376282,5.766155530803E-02));
+#2474 = CARTESIAN_POINT('',(1.346396851538,1.83E-15));
+#2475 = CARTESIAN_POINT('',(1.570796326795,1.78E-15));
+#2476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2477 = ORIENTED_EDGE('',*,*,#1176,.F.);
+#2478 = ADVANCED_FACE('',(#2479),#1164,.T.);
+#2479 = FACE_BOUND('',#2480,.T.);
+#2480 = EDGE_LOOP('',(#2481,#2482,#2483,#2484));
+#2481 = ORIENTED_EDGE('',*,*,#2446,.T.);
+#2482 = ORIENTED_EDGE('',*,*,#2294,.T.);
+#2483 = ORIENTED_EDGE('',*,*,#2406,.F.);
+#2484 = ORIENTED_EDGE('',*,*,#1148,.F.);
+#2485 = ADVANCED_FACE('',(#2486),#1284,.F.);
+#2486 = FACE_BOUND('',#2487,.F.);
+#2487 = EDGE_LOOP('',(#2488,#2518,#2544,#2545));
+#2488 = ORIENTED_EDGE('',*,*,#2489,.F.);
+#2489 = EDGE_CURVE('',#2490,#2492,#2494,.T.);
+#2490 = VERTEX_POINT('',#2491);
+#2491 = CARTESIAN_POINT('',(-16.,0.,10.5));
+#2492 = VERTEX_POINT('',#2493);
+#2493 = CARTESIAN_POINT('',(-16.,0.,0.8));
+#2494 = SURFACE_CURVE('',#2495,(#2499,#2506),.PCURVE_S1.);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(0.,2.2E-16,-1.));
+#2499 = PCURVE('',#1284,#2500);
+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(0.,0.));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(1.,0.));
+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2506 = PCURVE('',#2507,#2512);
+#2507 = PLANE('',#2508);
+#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511);
+#2509 = CARTESIAN_POINT('',(-16.,2.33E-15,10.5));
+#2510 = DIRECTION('',(1.,0.,0.));
+#2511 = DIRECTION('',(0.,2.2E-16,1.));
+#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);
+#2513 = LINE('',#2514,#2515);
+#2514 = CARTESIAN_POINT('',(-1.0252E-30,4.66E-15));
+#2515 = VECTOR('',#2516,1.);
+#2516 = DIRECTION('',(-1.,-4.4E-16));
+#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2519 = EDGE_CURVE('',#2490,#1269,#2520,.T.);
+#2520 = SURFACE_CURVE('',#2521,(#2525,#2532),.PCURVE_S1.);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(-16.,-2.33E-15,10.5));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2525 = PCURVE('',#1284,#2526);
+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);
+#2527 = LINE('',#2528,#2529);
+#2528 = CARTESIAN_POINT('',(0.,0.));
+#2529 = VECTOR('',#2530,1.);
+#2530 = DIRECTION('',(0.,-1.));
+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2532 = PCURVE('',#2533,#2538);
+#2533 = PLANE('',#2534);
+#2534 = AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);
+#2535 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#2536 = DIRECTION('',(-1.,0.,0.));
+#2537 = DIRECTION('',(0.,-2.2E-16,1.));
+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(9.7,0.));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(0.,-1.));
+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2544 = ORIENTED_EDGE('',*,*,#1266,.F.);
+#2545 = ORIENTED_EDGE('',*,*,#2546,.F.);
+#2546 = EDGE_CURVE('',#2492,#1267,#2547,.T.);
+#2547 = SURFACE_CURVE('',#2548,(#2552,#2559),.PCURVE_S1.);
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2552 = PCURVE('',#1284,#2553);
+#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558);
+#2554 = LINE('',#2555,#2556);
+#2555 = CARTESIAN_POINT('',(9.7,0.));
+#2556 = VECTOR('',#2557,1.);
+#2557 = DIRECTION('',(0.,-1.));
+#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2559 = PCURVE('',#1412,#2560);
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(0.,0.));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(0.,-1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = ADVANCED_FACE('',(#2567),#1358,.F.);
+#2567 = FACE_BOUND('',#2568,.F.);
+#2568 = EDGE_LOOP('',(#2569,#2570,#2593,#2621,#2649,#2677,#2705,#2733,
+    #2761,#2789,#2815,#2816));
+#2569 = ORIENTED_EDGE('',*,*,#1342,.T.);
+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2571 = EDGE_CURVE('',#1269,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(-16.,-21.7,12.));
+#2574 = SURFACE_CURVE('',#2575,(#2579,#2586),.PCURVE_S1.);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-16.,-21.7,0.8));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.,-2.2E-16,1.));
+#2579 = PCURVE('',#1358,#2580);
+#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(-6.147512087764,-16.));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(1.,0.));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#2533,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592);
+#2588 = LINE('',#2589,#2590);
+#2589 = CARTESIAN_POINT('',(1.93E-15,-21.7));
+#2590 = VECTOR('',#2591,1.);
+#2591 = DIRECTION('',(1.,0.));
+#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2593 = ORIENTED_EDGE('',*,*,#2594,.T.);
+#2594 = EDGE_CURVE('',#2572,#2595,#2597,.T.);
+#2595 = VERTEX_POINT('',#2596);
+#2596 = CARTESIAN_POINT('',(-15.2,-21.7,12.8));
+#2597 = SURFACE_CURVE('',#2598,(#2602,#2609),.PCURVE_S1.);
+#2598 = LINE('',#2599,#2600);
+#2599 = CARTESIAN_POINT('',(-16.,-21.7,12.));
+#2600 = VECTOR('',#2601,1.);
+#2601 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2602 = PCURVE('',#1358,#2603);
+#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2608);
+#2604 = LINE('',#2605,#2606);
+#2605 = CARTESIAN_POINT('',(5.052487912236,-16.));
+#2606 = VECTOR('',#2607,1.);
+#2607 = DIRECTION('',(0.707106781187,0.707106781187));
+#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2609 = PCURVE('',#2610,#2615);
+#2610 = PLANE('',#2611);
+#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614);
+#2612 = CARTESIAN_POINT('',(-16.,-2.66E-15,12.));
+#2613 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#2614 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(8.9E-16,-21.7));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(1.,0.));
+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2621 = ORIENTED_EDGE('',*,*,#2622,.T.);
+#2622 = EDGE_CURVE('',#2595,#2623,#2625,.T.);
+#2623 = VERTEX_POINT('',#2624);
+#2624 = CARTESIAN_POINT('',(-8.,-21.7,12.8));
+#2625 = SURFACE_CURVE('',#2626,(#2630,#2637),.PCURVE_S1.);
+#2626 = LINE('',#2627,#2628);
+#2627 = CARTESIAN_POINT('',(-15.2,-21.7,12.8));
+#2628 = VECTOR('',#2629,1.);
+#2629 = DIRECTION('',(1.,0.,0.));
+#2630 = PCURVE('',#1358,#2631);
+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(5.852487912236,-15.2));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(0.,1.));
+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2637 = PCURVE('',#2638,#2643);
+#2638 = PLANE('',#2639);
+#2639 = AXIS2_PLACEMENT_3D('',#2640,#2641,#2642);
+#2640 = CARTESIAN_POINT('',(-15.2,-2.84E-15,12.8));
+#2641 = DIRECTION('',(0.,-2.2E-16,1.));
+#2642 = DIRECTION('',(1.,0.,0.));
+#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(0.,-21.7));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(1.,-0.));
+#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2649 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#2650 = EDGE_CURVE('',#2623,#2651,#2653,.T.);
+#2651 = VERTEX_POINT('',#2652);
+#2652 = CARTESIAN_POINT('',(-7.5,-21.7,12.3));
+#2653 = SURFACE_CURVE('',#2654,(#2658,#2665),.PCURVE_S1.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(-8.,-21.7,12.8));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#2658 = PCURVE('',#1358,#2659);
+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(5.852487912236,-8.));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2665 = PCURVE('',#2666,#2671);
+#2666 = PLANE('',#2667);
+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);
+#2668 = CARTESIAN_POINT('',(-8.,-2.84E-15,12.8));
+#2669 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2670 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(-8.9E-16,-21.7));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(1.,0.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2651,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(7.5,-21.7,12.3));
+#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.);
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(-7.5,-21.7,12.3));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(1.,0.,0.));
+#2686 = PCURVE('',#1358,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(5.352487912236,-7.5));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(0.,1.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = PCURVE('',#2694,#2699);
+#2694 = PLANE('',#2695);
+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);
+#2696 = CARTESIAN_POINT('',(-7.5,-2.73E-15,12.3));
+#2697 = DIRECTION('',(0.,-2.2E-16,1.));
+#2698 = DIRECTION('',(1.,0.,0.));
+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(0.,-21.7));
+#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('',#2679,#2707,#2709,.T.);
+#2707 = VERTEX_POINT('',#2708);
+#2708 = CARTESIAN_POINT('',(8.,-21.7,12.8));
+#2709 = SURFACE_CURVE('',#2710,(#2714,#2721),.PCURVE_S1.);
+#2710 = LINE('',#2711,#2712);
+#2711 = CARTESIAN_POINT('',(7.5,-21.7,12.3));
+#2712 = VECTOR('',#2713,1.);
+#2713 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2714 = PCURVE('',#1358,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(5.352487912236,7.5));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(0.707106781187,0.707106781187));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = PCURVE('',#2722,#2727);
+#2722 = PLANE('',#2723);
+#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726);
+#2724 = CARTESIAN_POINT('',(7.5,-2.73E-15,12.3));
+#2725 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#2726 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);
+#2728 = LINE('',#2729,#2730);
+#2729 = CARTESIAN_POINT('',(1.52E-15,-21.7));
+#2730 = VECTOR('',#2731,1.);
+#2731 = DIRECTION('',(1.,0.));
+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2733 = ORIENTED_EDGE('',*,*,#2734,.T.);
+#2734 = EDGE_CURVE('',#2707,#2735,#2737,.T.);
+#2735 = VERTEX_POINT('',#2736);
+#2736 = CARTESIAN_POINT('',(15.2,-21.7,12.8));
+#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(8.,-21.7,12.8));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(1.,0.,0.));
+#2742 = PCURVE('',#1358,#2743);
+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(5.852487912236,8.));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(0.,1.));
+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2749 = PCURVE('',#2750,#2755);
+#2750 = PLANE('',#2751);
+#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
+#2752 = CARTESIAN_POINT('',(8.,-2.84E-15,12.8));
+#2753 = DIRECTION('',(0.,-2.2E-16,1.));
+#2754 = DIRECTION('',(1.,0.,0.));
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(0.,-21.7));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(1.,-0.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2762 = EDGE_CURVE('',#2735,#2763,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(16.,-21.7,12.));
+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(15.2,-21.7,12.8));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#2770 = PCURVE('',#1358,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(5.852487912236,15.2));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2777 = PCURVE('',#2778,#2783);
+#2778 = PLANE('',#2779);
+#2779 = AXIS2_PLACEMENT_3D('',#2780,#2781,#2782);
+#2780 = CARTESIAN_POINT('',(15.2,-2.84E-15,12.8));
+#2781 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2782 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(-8.9E-16,-21.7));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(1.,0.));
+#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2789 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#2790 = EDGE_CURVE('',#2763,#1554,#2791,.T.);
+#2791 = SURFACE_CURVE('',#2792,(#2796,#2803),.PCURVE_S1.);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(16.,-21.7,12.));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.,2.2E-16,-1.));
+#2796 = PCURVE('',#1358,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(5.052487912236,16.));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(-1.,0.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2803 = PCURVE('',#2804,#2809);
+#2804 = PLANE('',#2805);
+#2805 = AXIS2_PLACEMENT_3D('',#2806,#2807,#2808);
+#2806 = CARTESIAN_POINT('',(16.,-2.66E-15,12.));
+#2807 = DIRECTION('',(1.,0.,0.));
+#2808 = DIRECTION('',(0.,2.2E-16,-1.));
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(-1.27E-15,-21.7));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(1.,0.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = ORIENTED_EDGE('',*,*,#1553,.T.);
+#2816 = ORIENTED_EDGE('',*,*,#1450,.T.);
+#2817 = ADVANCED_FACE('',(#2818),#1412,.F.);
+#2818 = FACE_BOUND('',#2819,.F.);
+#2819 = EDGE_LOOP('',(#2820,#2848,#2849,#2850));
+#2820 = ORIENTED_EDGE('',*,*,#2821,.F.);
+#2821 = EDGE_CURVE('',#2492,#2822,#2824,.T.);
+#2822 = VERTEX_POINT('',#2823);
+#2823 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#2824 = SURFACE_CURVE('',#2825,(#2829,#2836),.PCURVE_S1.);
+#2825 = LINE('',#2826,#2827);
+#2826 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#2827 = VECTOR('',#2828,1.);
+#2828 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#2829 = PCURVE('',#1412,#2830);
+#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);
+#2831 = LINE('',#2832,#2833);
+#2832 = CARTESIAN_POINT('',(0.,0.));
+#2833 = VECTOR('',#2834,1.);
+#2834 = DIRECTION('',(1.,0.));
+#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2836 = PCURVE('',#2837,#2842);
+#2837 = PLANE('',#2838);
+#2838 = AXIS2_PLACEMENT_3D('',#2839,#2840,#2841);
+#2839 = CARTESIAN_POINT('',(-16.,1.8E-16,0.8));
+#2840 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2841 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847);
+#2843 = LINE('',#2844,#2845);
+#2844 = CARTESIAN_POINT('',(-5.76E-32,3.6E-16));
+#2845 = VECTOR('',#2846,1.);
+#2846 = DIRECTION('',(-1.,-3.2E-16));
+#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2848 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2849 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);
+#2851 = EDGE_CURVE('',#2822,#1397,#2852,.T.);
+#2852 = SURFACE_CURVE('',#2853,(#2857,#2864),.PCURVE_S1.);
+#2853 = LINE('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(-15.2,0.,-6.E-17));
+#2855 = VECTOR('',#2856,1.);
+#2856 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2857 = PCURVE('',#1412,#2858);
+#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863);
+#2859 = LINE('',#2860,#2861);
+#2860 = CARTESIAN_POINT('',(1.131370849898,0.));
+#2861 = VECTOR('',#2862,1.);
+#2862 = DIRECTION('',(0.,-1.));
+#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2864 = PCURVE('',#1515,#2865);
+#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870);
+#2866 = LINE('',#2867,#2868);
+#2867 = CARTESIAN_POINT('',(0.,0.));
+#2868 = VECTOR('',#2869,1.);
+#2869 = DIRECTION('',(0.,-1.));
+#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2871 = ADVANCED_FACE('',(#2872),#1515,.F.);
+#2872 = FACE_BOUND('',#2873,.F.);
+#2873 = EDGE_LOOP('',(#2874,#2902,#2903,#2904));
+#2874 = ORIENTED_EDGE('',*,*,#2875,.F.);
+#2875 = EDGE_CURVE('',#2822,#2876,#2878,.T.);
+#2876 = VERTEX_POINT('',#2877);
+#2877 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#2878 = SURFACE_CURVE('',#2879,(#2883,#2890),.PCURVE_S1.);
+#2879 = LINE('',#2880,#2881);
+#2880 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#2881 = VECTOR('',#2882,1.);
+#2882 = DIRECTION('',(1.,0.,0.));
+#2883 = PCURVE('',#1515,#2884);
+#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889);
+#2885 = LINE('',#2886,#2887);
+#2886 = CARTESIAN_POINT('',(0.,0.));
+#2887 = VECTOR('',#2888,1.);
+#2888 = DIRECTION('',(1.,0.));
+#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2890 = PCURVE('',#2891,#2896);
+#2891 = PLANE('',#2892);
+#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895);
+#2893 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#2894 = DIRECTION('',(0.,2.2E-16,1.));
+#2895 = DIRECTION('',(-1.,-0.,-0.));
+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);
+#2897 = LINE('',#2898,#2899);
+#2898 = CARTESIAN_POINT('',(-0.,0.));
+#2899 = VECTOR('',#2900,1.);
+#2900 = DIRECTION('',(-1.,0.));
+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2902 = ORIENTED_EDGE('',*,*,#2851,.T.);
+#2903 = ORIENTED_EDGE('',*,*,#1499,.F.);
+#2904 = ORIENTED_EDGE('',*,*,#2905,.F.);
+#2905 = EDGE_CURVE('',#2876,#1500,#2906,.T.);
+#2906 = SURFACE_CURVE('',#2907,(#2911,#2918),.PCURVE_S1.);
+#2907 = LINE('',#2908,#2909);
+#2908 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#2909 = VECTOR('',#2910,1.);
+#2910 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2911 = PCURVE('',#1515,#2912);
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(7.7,0.));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(0.,-1.));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = PCURVE('',#1618,#2919);
+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(0.,0.));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(0.,-1.));
+#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2925 = ADVANCED_FACE('',(#2926),#1618,.F.);
+#2926 = FACE_BOUND('',#2927,.F.);
+#2927 = EDGE_LOOP('',(#2928,#2954,#2955,#2956));
+#2928 = ORIENTED_EDGE('',*,*,#2929,.F.);
+#2929 = EDGE_CURVE('',#2876,#1711,#2930,.T.);
+#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(0.,-2.2E-16,1.));
+#2935 = PCURVE('',#1618,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(0.,0.));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(1.,0.));
+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2942 = PCURVE('',#2943,#2948);
+#2943 = PLANE('',#2944);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#2946 = DIRECTION('',(-1.,0.,0.));
+#2947 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(-0.,0.));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(-1.,4.4E-16));
+#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2954 = ORIENTED_EDGE('',*,*,#2905,.T.);
+#2955 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#2956 = ORIENTED_EDGE('',*,*,#1710,.F.);
+#2957 = ADVANCED_FACE('',(#2958),#1672,.T.);
+#2958 = FACE_BOUND('',#2959,.T.);
+#2959 = EDGE_LOOP('',(#2960,#2990,#3011,#3012));
+#2960 = ORIENTED_EDGE('',*,*,#2961,.F.);
+#2961 = EDGE_CURVE('',#2962,#2964,#2966,.T.);
+#2962 = VERTEX_POINT('',#2963);
+#2963 = CARTESIAN_POINT('',(16.,0.,10.5));
+#2964 = VERTEX_POINT('',#2965);
+#2965 = CARTESIAN_POINT('',(16.,0.,0.8));
+#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.);
+#2967 = LINE('',#2968,#2969);
+#2968 = CARTESIAN_POINT('',(16.,-2.33E-15,10.5));
+#2969 = VECTOR('',#2970,1.);
+#2970 = DIRECTION('',(0.,2.2E-16,-1.));
+#2971 = PCURVE('',#1672,#2972);
+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
+#2973 = LINE('',#2974,#2975);
+#2974 = CARTESIAN_POINT('',(0.,0.));
+#2975 = VECTOR('',#2976,1.);
+#2976 = DIRECTION('',(1.,0.));
+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2978 = PCURVE('',#2979,#2984);
+#2979 = PLANE('',#2980);
+#2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);
+#2981 = CARTESIAN_POINT('',(16.,2.33E-15,10.5));
+#2982 = DIRECTION('',(1.,0.,0.));
+#2983 = DIRECTION('',(0.,2.2E-16,1.));
+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);
+#2985 = LINE('',#2986,#2987);
+#2986 = CARTESIAN_POINT('',(-1.0252E-30,4.66E-15));
+#2987 = VECTOR('',#2988,1.);
+#2988 = DIRECTION('',(-1.,-4.4E-16));
+#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2990 = ORIENTED_EDGE('',*,*,#2991,.T.);
+#2991 = EDGE_CURVE('',#2962,#1554,#2992,.T.);
+#2992 = SURFACE_CURVE('',#2993,(#2997,#3004),.PCURVE_S1.);
+#2993 = LINE('',#2994,#2995);
+#2994 = CARTESIAN_POINT('',(16.,-2.33E-15,10.5));
+#2995 = VECTOR('',#2996,1.);
+#2996 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2997 = PCURVE('',#1672,#2998);
+#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003);
+#2999 = LINE('',#3000,#3001);
+#3000 = CARTESIAN_POINT('',(0.,0.));
+#3001 = VECTOR('',#3002,1.);
+#3002 = DIRECTION('',(0.,-1.));
+#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3004 = PCURVE('',#2804,#3005);
+#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010);
+#3006 = LINE('',#3007,#3008);
+#3007 = CARTESIAN_POINT('',(1.5,0.));
+#3008 = VECTOR('',#3009,1.);
+#3009 = DIRECTION('',(0.,-1.));
+#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3011 = ORIENTED_EDGE('',*,*,#1656,.T.);
+#3012 = ORIENTED_EDGE('',*,*,#3013,.F.);
+#3013 = EDGE_CURVE('',#2964,#1657,#3014,.T.);
+#3014 = SURFACE_CURVE('',#3015,(#3019,#3026),.PCURVE_S1.);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(16.,-1.8E-16,0.8));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3019 = PCURVE('',#1672,#3020);
+#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025);
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(9.7,0.));
+#3023 = VECTOR('',#3024,1.);
+#3024 = DIRECTION('',(0.,-1.));
+#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3026 = PCURVE('',#1831,#3027);
+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
+#3028 = LINE('',#3029,#3030);
+#3029 = CARTESIAN_POINT('',(0.,0.));
+#3030 = VECTOR('',#3031,1.);
+#3031 = DIRECTION('',(0.,-1.));
+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3033 = ADVANCED_FACE('',(#3034),#1774,.F.);
+#3034 = FACE_BOUND('',#3035,.F.);
+#3035 = EDGE_LOOP('',(#3036,#3064,#3065,#3066));
+#3036 = ORIENTED_EDGE('',*,*,#3037,.F.);
+#3037 = EDGE_CURVE('',#1759,#3038,#3040,.T.);
+#3038 = VERTEX_POINT('',#3039);
+#3039 = CARTESIAN_POINT('',(-7.5,0.,6.78));
+#3040 = SURFACE_CURVE('',#3041,(#3045,#3052),.PCURVE_S1.);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(-7.5,-1.14E-15,5.15));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(0.,-2.2E-16,1.));
+#3045 = PCURVE('',#1774,#3046);
+#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051);
+#3047 = LINE('',#3048,#3049);
+#3048 = CARTESIAN_POINT('',(0.,0.));
+#3049 = VECTOR('',#3050,1.);
+#3050 = DIRECTION('',(1.,0.));
+#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3052 = PCURVE('',#3053,#3058);
+#3053 = PLANE('',#3054);
+#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);
+#3055 = CARTESIAN_POINT('',(-7.5,1.14E-15,5.15));
+#3056 = DIRECTION('',(-1.,0.,0.));
+#3057 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063);
+#3059 = LINE('',#3060,#3061);
+#3060 = CARTESIAN_POINT('',(5.016E-31,2.28E-15));
+#3061 = VECTOR('',#3062,1.);
+#3062 = DIRECTION('',(-1.,4.4E-16));
+#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3064 = ORIENTED_EDGE('',*,*,#1758,.T.);
+#3065 = ORIENTED_EDGE('',*,*,#1869,.F.);
+#3066 = ORIENTED_EDGE('',*,*,#3067,.F.);
+#3067 = EDGE_CURVE('',#3038,#1870,#3068,.T.);
+#3068 = SURFACE_CURVE('',#3069,(#3073,#3080),.PCURVE_S1.);
+#3069 = LINE('',#3070,#3071);
+#3070 = CARTESIAN_POINT('',(-7.5,-1.51E-15,6.78));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3073 = PCURVE('',#1774,#3074);
+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079);
+#3075 = LINE('',#3076,#3077);
+#3076 = CARTESIAN_POINT('',(1.63,0.));
+#3077 = VECTOR('',#3078,1.);
+#3078 = DIRECTION('',(0.,-1.));
+#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3080 = PCURVE('',#1988,#3081);
+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(0.,0.));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(0.,-1.));
+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3087 = ADVANCED_FACE('',(#3088),#1801,.T.);
+#3088 = FACE_BOUND('',#3089,.T.);
+#3089 = EDGE_LOOP('',(#3090,#3113,#3141,#3170,#3198,#3219));
+#3090 = ORIENTED_EDGE('',*,*,#3091,.T.);
+#3091 = EDGE_CURVE('',#1711,#3092,#3094,.T.);
+#3092 = VERTEX_POINT('',#3093);
+#3093 = CARTESIAN_POINT('',(-7.5,21.7,2.43));
+#3094 = SURFACE_CURVE('',#3095,(#3099,#3106),.PCURVE_S1.);
+#3095 = LINE('',#3096,#3097);
+#3096 = CARTESIAN_POINT('',(-7.5,5.4E-16,2.43));
+#3097 = VECTOR('',#3098,1.);
+#3098 = DIRECTION('',(0.,1.,-2.2E-16));
+#3099 = PCURVE('',#1801,#3100);
+#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105);
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(0.,-1.));
+#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3106 = PCURVE('',#2943,#3107);
+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112);
+#3108 = LINE('',#3109,#3110);
+#3109 = CARTESIAN_POINT('',(-2.43,0.));
+#3110 = VECTOR('',#3111,1.);
+#3111 = DIRECTION('',(-0.,-1.));
+#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3113 = ORIENTED_EDGE('',*,*,#3114,.T.);
+#3114 = EDGE_CURVE('',#3092,#3115,#3117,.T.);
+#3115 = VERTEX_POINT('',#3116);
+#3116 = CARTESIAN_POINT('',(-7.5,29.4,2.43));
+#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.);
+#3118 = LINE('',#3119,#3120);
+#3119 = CARTESIAN_POINT('',(-7.5,5.4E-16,2.43));
+#3120 = VECTOR('',#3121,1.);
+#3121 = DIRECTION('',(0.,1.,-2.2E-16));
+#3122 = PCURVE('',#1801,#3123);
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(0.,-1.));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3129 = PCURVE('',#3130,#3135);
+#3130 = PLANE('',#3131);
+#3131 = AXIS2_PLACEMENT_3D('',#3132,#3133,#3134);
+#3132 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#3133 = DIRECTION('',(-1.,0.,0.));
+#3134 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140);
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(-2.43,-5.4E-18));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(-0.,-1.));
+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#3142 = EDGE_CURVE('',#3115,#3143,#3145,.T.);
+#3143 = VERTEX_POINT('',#3144);
+#3144 = CARTESIAN_POINT('',(-7.5,29.4,5.15));
+#3145 = SURFACE_CURVE('',#3146,(#3151,#3158),.PCURVE_S1.);
+#3146 = CIRCLE('',#3147,1.36);
+#3147 = AXIS2_PLACEMENT_3D('',#3148,#3149,#3150);
+#3148 = CARTESIAN_POINT('',(-7.5,29.4,3.79));
+#3149 = DIRECTION('',(0.,-1.,2.2E-16));
+#3150 = DIRECTION('',(1.,0.,0.));
+#3151 = PCURVE('',#1801,#3152);
+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(0.,-29.4));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(1.,0.));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3158 = PCURVE('',#3159,#3164);
+#3159 = PLANE('',#3160);
+#3160 = AXIS2_PLACEMENT_3D('',#3161,#3162,#3163);
+#3161 = CARTESIAN_POINT('',(-4.7E-16,29.4,6.538558883208));
+#3162 = DIRECTION('',(0.,-1.,0.));
+#3163 = DIRECTION('',(0.,0.,-1.));
+#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169);
+#3165 = CIRCLE('',#3166,1.36);
+#3166 = AXIS2_PLACEMENT_2D('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(2.748558883208,-7.5));
+#3168 = DIRECTION('',(-0.,1.));
+#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3170 = ORIENTED_EDGE('',*,*,#3171,.F.);
+#3171 = EDGE_CURVE('',#3172,#3143,#3174,.T.);
+#3172 = VERTEX_POINT('',#3173);
+#3173 = CARTESIAN_POINT('',(-7.5,21.7,5.15));
+#3174 = SURFACE_CURVE('',#3175,(#3179,#3186),.PCURVE_S1.);
+#3175 = LINE('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(-7.5,1.14E-15,5.15));
+#3177 = VECTOR('',#3178,1.);
+#3178 = DIRECTION('',(0.,1.,-2.2E-16));
+#3179 = PCURVE('',#1801,#3180);
+#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);
+#3181 = LINE('',#3182,#3183);
+#3182 = CARTESIAN_POINT('',(7.853981633974,0.));
+#3183 = VECTOR('',#3184,1.);
+#3184 = DIRECTION('',(0.,-1.));
+#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3186 = PCURVE('',#3187,#3192);
+#3187 = PLANE('',#3188);
+#3188 = AXIS2_PLACEMENT_3D('',#3189,#3190,#3191);
+#3189 = CARTESIAN_POINT('',(-7.5,1.14E-15,5.15));
+#3190 = DIRECTION('',(-1.,0.,0.));
+#3191 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3197);
+#3193 = LINE('',#3194,#3195);
+#3194 = CARTESIAN_POINT('',(-0.,0.));
+#3195 = VECTOR('',#3196,1.);
+#3196 = DIRECTION('',(-0.,-1.));
+#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3198 = ORIENTED_EDGE('',*,*,#3199,.F.);
+#3199 = EDGE_CURVE('',#1759,#3172,#3200,.T.);
+#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(-7.5,1.14E-15,5.15));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(0.,1.,-2.2E-16));
+#3205 = PCURVE('',#1801,#3206);
+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211);
+#3207 = LINE('',#3208,#3209);
+#3208 = CARTESIAN_POINT('',(7.853981633974,0.));
+#3209 = VECTOR('',#3210,1.);
+#3210 = DIRECTION('',(0.,-1.));
+#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3212 = PCURVE('',#3053,#3213);
+#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218);
+#3214 = LINE('',#3215,#3216);
+#3215 = CARTESIAN_POINT('',(-0.,0.));
+#3216 = VECTOR('',#3217,1.);
+#3217 = DIRECTION('',(-0.,-1.));
+#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3219 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#3220 = ADVANCED_FACE('',(#3221),#1831,.T.);
+#3221 = FACE_BOUND('',#3222,.T.);
+#3222 = EDGE_LOOP('',(#3223,#3251,#3252,#3253));
+#3223 = ORIENTED_EDGE('',*,*,#3224,.F.);
+#3224 = EDGE_CURVE('',#2964,#3225,#3227,.T.);
+#3225 = VERTEX_POINT('',#3226);
+#3226 = CARTESIAN_POINT('',(15.2,0.,0.));
+#3227 = SURFACE_CURVE('',#3228,(#3232,#3239),.PCURVE_S1.);
+#3228 = LINE('',#3229,#3230);
+#3229 = CARTESIAN_POINT('',(16.,-1.8E-16,0.8));
+#3230 = VECTOR('',#3231,1.);
+#3231 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#3232 = PCURVE('',#1831,#3233);
+#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3238);
+#3234 = LINE('',#3235,#3236);
+#3235 = CARTESIAN_POINT('',(0.,0.));
+#3236 = VECTOR('',#3237,1.);
+#3237 = DIRECTION('',(1.,0.));
+#3238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3239 = PCURVE('',#3240,#3245);
+#3240 = PLANE('',#3241);
+#3241 = AXIS2_PLACEMENT_3D('',#3242,#3243,#3244);
+#3242 = CARTESIAN_POINT('',(16.,1.8E-16,0.8));
+#3243 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#3244 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(-5.76E-32,3.6E-16));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(-1.,-3.2E-16));
+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3251 = ORIENTED_EDGE('',*,*,#3013,.T.);
+#3252 = ORIENTED_EDGE('',*,*,#1815,.T.);
+#3253 = ORIENTED_EDGE('',*,*,#3254,.F.);
+#3254 = EDGE_CURVE('',#3225,#1816,#3255,.T.);
+#3255 = SURFACE_CURVE('',#3256,(#3260,#3267),.PCURVE_S1.);
+#3256 = LINE('',#3257,#3258);
+#3257 = CARTESIAN_POINT('',(15.2,0.,-6.E-17));
+#3258 = VECTOR('',#3259,1.);
+#3259 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3260 = PCURVE('',#1831,#3261);
+#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266);
+#3262 = LINE('',#3263,#3264);
+#3263 = CARTESIAN_POINT('',(1.131370849898,0.));
+#3264 = VECTOR('',#3265,1.);
+#3265 = DIRECTION('',(0.,-1.));
+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3267 = PCURVE('',#1934,#3268);
+#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273);
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(7.7,0.));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(0.,-1.));
+#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3274 = ADVANCED_FACE('',(#3275),#1934,.F.);
+#3275 = FACE_BOUND('',#3276,.F.);
+#3276 = EDGE_LOOP('',(#3277,#3305,#3326,#3327));
+#3277 = ORIENTED_EDGE('',*,*,#3278,.F.);
+#3278 = EDGE_CURVE('',#3279,#3225,#3281,.T.);
+#3279 = VERTEX_POINT('',#3280);
+#3280 = CARTESIAN_POINT('',(7.5,0.,0.));
+#3281 = SURFACE_CURVE('',#3282,(#3286,#3293),.PCURVE_S1.);
+#3282 = LINE('',#3283,#3284);
+#3283 = CARTESIAN_POINT('',(7.5,0.,0.));
+#3284 = VECTOR('',#3285,1.);
+#3285 = DIRECTION('',(1.,0.,0.));
+#3286 = PCURVE('',#1934,#3287);
+#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292);
+#3288 = LINE('',#3289,#3290);
+#3289 = CARTESIAN_POINT('',(0.,0.));
+#3290 = VECTOR('',#3291,1.);
+#3291 = DIRECTION('',(1.,0.));
+#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3293 = PCURVE('',#3294,#3299);
+#3294 = PLANE('',#3295);
+#3295 = AXIS2_PLACEMENT_3D('',#3296,#3297,#3298);
+#3296 = CARTESIAN_POINT('',(7.5,0.,0.));
+#3297 = DIRECTION('',(0.,2.2E-16,1.));
+#3298 = DIRECTION('',(-1.,-0.,-0.));
+#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(-0.,0.));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(-1.,0.));
+#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3305 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#3306 = EDGE_CURVE('',#3279,#1919,#3307,.T.);
+#3307 = SURFACE_CURVE('',#3308,(#3312,#3319),.PCURVE_S1.);
+#3308 = LINE('',#3309,#3310);
+#3309 = CARTESIAN_POINT('',(7.5,0.,0.));
+#3310 = VECTOR('',#3311,1.);
+#3311 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3312 = PCURVE('',#1934,#3313);
+#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318);
+#3314 = LINE('',#3315,#3316);
+#3315 = CARTESIAN_POINT('',(0.,0.));
+#3316 = VECTOR('',#3317,1.);
+#3317 = DIRECTION('',(0.,-1.));
+#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3319 = PCURVE('',#2042,#3320);
+#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325);
+#3321 = LINE('',#3322,#3323);
+#3322 = CARTESIAN_POINT('',(2.43,0.));
+#3323 = VECTOR('',#3324,1.);
+#3324 = DIRECTION('',(0.,-1.));
+#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3326 = ORIENTED_EDGE('',*,*,#1918,.F.);
+#3327 = ORIENTED_EDGE('',*,*,#3254,.F.);
+#3328 = ADVANCED_FACE('',(#3329),#1988,.F.);
+#3329 = FACE_BOUND('',#3330,.F.);
+#3330 = EDGE_LOOP('',(#3331,#3359,#3360,#3361));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#3332 = EDGE_CURVE('',#3038,#3333,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(7.5,0.,6.78));
+#3335 = SURFACE_CURVE('',#3336,(#3340,#3347),.PCURVE_S1.);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(-7.5,-1.51E-15,6.78));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(1.,0.,0.));
+#3340 = PCURVE('',#1988,#3341);
+#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);
+#3342 = LINE('',#3343,#3344);
+#3343 = CARTESIAN_POINT('',(0.,0.));
+#3344 = VECTOR('',#3345,1.);
+#3345 = DIRECTION('',(1.,0.));
+#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3347 = PCURVE('',#3348,#3353);
+#3348 = PLANE('',#3349);
+#3349 = AXIS2_PLACEMENT_3D('',#3350,#3351,#3352);
+#3350 = CARTESIAN_POINT('',(-7.5,1.51E-15,6.78));
+#3351 = DIRECTION('',(0.,2.2E-16,1.));
+#3352 = DIRECTION('',(-1.,-0.,-0.));
+#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);
+#3354 = LINE('',#3355,#3356);
+#3355 = CARTESIAN_POINT('',(-0.,3.02E-15));
+#3356 = VECTOR('',#3357,1.);
+#3357 = DIRECTION('',(-1.,0.));
+#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3359 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3360 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3333,#1973,#3363,.T.);
+#3363 = SURFACE_CURVE('',#3364,(#3368,#3375),.PCURVE_S1.);
+#3364 = LINE('',#3365,#3366);
+#3365 = CARTESIAN_POINT('',(7.5,-1.51E-15,6.78));
+#3366 = VECTOR('',#3367,1.);
+#3367 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3368 = PCURVE('',#1988,#3369);
+#3369 = DEFINITIONAL_REPRESENTATION('',(#3370),#3374);
+#3370 = LINE('',#3371,#3372);
+#3371 = CARTESIAN_POINT('',(15.,0.));
+#3372 = VECTOR('',#3373,1.);
+#3373 = DIRECTION('',(0.,-1.));
+#3374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3375 = PCURVE('',#2096,#3376);
+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381);
+#3377 = LINE('',#3378,#3379);
+#3378 = CARTESIAN_POINT('',(0.,0.));
+#3379 = VECTOR('',#3380,1.);
+#3380 = DIRECTION('',(0.,-1.));
+#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3382 = ADVANCED_FACE('',(#3383),#2042,.F.);
+#3383 = FACE_BOUND('',#3384,.F.);
+#3384 = EDGE_LOOP('',(#3385,#3411,#3412,#3413));
+#3385 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#3386 = EDGE_CURVE('',#2161,#3279,#3387,.T.);
+#3387 = SURFACE_CURVE('',#3388,(#3392,#3399),.PCURVE_S1.);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(7.5,-5.4E-16,2.43));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(0.,2.2E-16,-1.));
+#3392 = PCURVE('',#2042,#3393);
+#3393 = DEFINITIONAL_REPRESENTATION('',(#3394),#3398);
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(0.,0.));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(1.,0.));
+#3398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3399 = PCURVE('',#3400,#3405);
+#3400 = PLANE('',#3401);
+#3401 = AXIS2_PLACEMENT_3D('',#3402,#3403,#3404);
+#3402 = CARTESIAN_POINT('',(7.5,5.4E-16,2.43));
+#3403 = DIRECTION('',(1.,0.,0.));
+#3404 = DIRECTION('',(0.,2.2E-16,1.));
+#3405 = DEFINITIONAL_REPRESENTATION('',(#3406),#3410);
+#3406 = LINE('',#3407,#3408);
+#3407 = CARTESIAN_POINT('',(-2.376E-31,1.08E-15));
+#3408 = VECTOR('',#3409,1.);
+#3409 = DIRECTION('',(-1.,-4.4E-16));
+#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3411 = ORIENTED_EDGE('',*,*,#2160,.T.);
+#3412 = ORIENTED_EDGE('',*,*,#2026,.F.);
+#3413 = ORIENTED_EDGE('',*,*,#3306,.F.);
+#3414 = ADVANCED_FACE('',(#3415),#2096,.F.);
+#3415 = FACE_BOUND('',#3416,.F.);
+#3416 = EDGE_LOOP('',(#3417,#3443,#3444,#3445));
+#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#3418 = EDGE_CURVE('',#3333,#2135,#3419,.T.);
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(7.5,-1.51E-15,6.78));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.,2.2E-16,-1.));
+#3424 = PCURVE('',#2096,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.,0.));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(1.,0.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#3432,#3437);
+#3432 = PLANE('',#3433);
+#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);
+#3434 = CARTESIAN_POINT('',(7.5,1.51E-15,6.78));
+#3435 = DIRECTION('',(1.,0.,0.));
+#3436 = DIRECTION('',(0.,2.2E-16,1.));
+#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442);
+#3438 = LINE('',#3439,#3440);
+#3439 = CARTESIAN_POINT('',(-6.644E-31,3.02E-15));
+#3440 = VECTOR('',#3441,1.);
+#3441 = DIRECTION('',(-1.,-4.4E-16));
+#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3443 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#3444 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#3445 = ORIENTED_EDGE('',*,*,#2134,.F.);
+#3446 = ADVANCED_FACE('',(#3447),#2198,.T.);
+#3447 = FACE_BOUND('',#3448,.T.);
+#3448 = EDGE_LOOP('',(#3449,#3472,#3500,#3524,#3552,#3573));
+#3449 = ORIENTED_EDGE('',*,*,#3450,.T.);
+#3450 = EDGE_CURVE('',#2135,#3451,#3453,.T.);
+#3451 = VERTEX_POINT('',#3452);
+#3452 = CARTESIAN_POINT('',(7.5,21.7,5.15));
+#3453 = SURFACE_CURVE('',#3454,(#3458,#3465),.PCURVE_S1.);
+#3454 = LINE('',#3455,#3456);
+#3455 = CARTESIAN_POINT('',(7.5,1.14E-15,5.15));
+#3456 = VECTOR('',#3457,1.);
+#3457 = DIRECTION('',(0.,1.,-2.2E-16));
+#3458 = PCURVE('',#2198,#3459);
+#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464);
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(0.,-1.));
+#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3465 = PCURVE('',#3432,#3466);
+#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(-1.63,0.));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(-0.,-1.));
+#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3472 = ORIENTED_EDGE('',*,*,#3473,.T.);
+#3473 = EDGE_CURVE('',#3451,#3474,#3476,.T.);
+#3474 = VERTEX_POINT('',#3475);
+#3475 = CARTESIAN_POINT('',(7.5,29.4,5.15));
+#3476 = SURFACE_CURVE('',#3477,(#3481,#3488),.PCURVE_S1.);
+#3477 = LINE('',#3478,#3479);
+#3478 = CARTESIAN_POINT('',(7.5,1.14E-15,5.15));
+#3479 = VECTOR('',#3480,1.);
+#3480 = DIRECTION('',(0.,1.,-2.2E-16));
+#3481 = PCURVE('',#2198,#3482);
+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(0.,-1.));
+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3488 = PCURVE('',#3489,#3494);
+#3489 = PLANE('',#3490);
+#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493);
+#3491 = CARTESIAN_POINT('',(7.5,1.51E-15,6.78));
+#3492 = DIRECTION('',(1.,0.,0.));
+#3493 = DIRECTION('',(0.,2.2E-16,1.));
+#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499);
+#3495 = LINE('',#3496,#3497);
+#3496 = CARTESIAN_POINT('',(-1.63,1.14E-17));
+#3497 = VECTOR('',#3498,1.);
+#3498 = DIRECTION('',(-0.,-1.));
+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3500 = ORIENTED_EDGE('',*,*,#3501,.T.);
+#3501 = EDGE_CURVE('',#3474,#3502,#3504,.T.);
+#3502 = VERTEX_POINT('',#3503);
+#3503 = CARTESIAN_POINT('',(7.5,29.4,2.43));
+#3504 = SURFACE_CURVE('',#3505,(#3510,#3517),.PCURVE_S1.);
+#3505 = CIRCLE('',#3506,1.36);
+#3506 = AXIS2_PLACEMENT_3D('',#3507,#3508,#3509);
+#3507 = CARTESIAN_POINT('',(7.5,29.4,3.79));
+#3508 = DIRECTION('',(0.,-1.,2.2E-16));
+#3509 = DIRECTION('',(1.,0.,0.));
+#3510 = PCURVE('',#2198,#3511);
+#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516);
+#3512 = LINE('',#3513,#3514);
+#3513 = CARTESIAN_POINT('',(0.,-29.4));
+#3514 = VECTOR('',#3515,1.);
+#3515 = DIRECTION('',(1.,0.));
+#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3517 = PCURVE('',#3159,#3518);
+#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523);
+#3519 = CIRCLE('',#3520,1.36);
+#3520 = AXIS2_PLACEMENT_2D('',#3521,#3522);
+#3521 = CARTESIAN_POINT('',(2.748558883208,7.5));
+#3522 = DIRECTION('',(-0.,1.));
+#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3524 = ORIENTED_EDGE('',*,*,#3525,.F.);
+#3525 = EDGE_CURVE('',#3526,#3502,#3528,.T.);
+#3526 = VERTEX_POINT('',#3527);
+#3527 = CARTESIAN_POINT('',(7.5,21.7,2.43));
+#3528 = SURFACE_CURVE('',#3529,(#3533,#3540),.PCURVE_S1.);
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(7.5,5.4E-16,2.43));
+#3531 = VECTOR('',#3532,1.);
+#3532 = DIRECTION('',(0.,1.,-2.2E-16));
+#3533 = PCURVE('',#2198,#3534);
+#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539);
+#3535 = LINE('',#3536,#3537);
+#3536 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3537 = VECTOR('',#3538,1.);
+#3538 = DIRECTION('',(0.,-1.));
+#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3540 = PCURVE('',#3541,#3546);
+#3541 = PLANE('',#3542);
+#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545);
+#3543 = CARTESIAN_POINT('',(7.5,5.4E-16,2.43));
+#3544 = DIRECTION('',(1.,0.,0.));
+#3545 = DIRECTION('',(0.,2.2E-16,1.));
+#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);
+#3547 = LINE('',#3548,#3549);
+#3548 = CARTESIAN_POINT('',(0.,-0.));
+#3549 = VECTOR('',#3550,1.);
+#3550 = DIRECTION('',(-0.,-1.));
+#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3552 = ORIENTED_EDGE('',*,*,#3553,.F.);
+#3553 = EDGE_CURVE('',#2161,#3526,#3554,.T.);
+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(7.5,5.4E-16,2.43));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.,1.,-2.2E-16));
+#3559 = PCURVE('',#2198,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.,-1.));
+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3566 = PCURVE('',#3400,#3567);
+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(0.,-0.));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(-0.,-1.));
+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3573 = ORIENTED_EDGE('',*,*,#2183,.F.);
+#3574 = ADVANCED_FACE('',(#3575,#3578),#2250,.F.);
+#3575 = FACE_BOUND('',#3576,.F.);
+#3576 = EDGE_LOOP('',(#3577));
+#3577 = ORIENTED_EDGE('',*,*,#2235,.F.);
+#3578 = FACE_BOUND('',#3579,.F.);
+#3579 = EDGE_LOOP('',(#3580));
+#3580 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#3581 = EDGE_CURVE('',#3582,#3582,#3584,.T.);
+#3582 = VERTEX_POINT('',#3583);
+#3583 = CARTESIAN_POINT('',(-8.21,-28.4,8.6));
+#3584 = SURFACE_CURVE('',#3585,(#3590,#3601),.PCURVE_S1.);
+#3585 = CIRCLE('',#3586,2.79);
+#3586 = AXIS2_PLACEMENT_3D('',#3587,#3588,#3589);
+#3587 = CARTESIAN_POINT('',(-11.,-28.4,8.6));
+#3588 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3589 = DIRECTION('',(1.,0.,0.));
+#3590 = PCURVE('',#2250,#3591);
+#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3600);
+#3592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3593,#3594,#3595,#3596,
+#3597,#3598,#3599),.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('') );
+#3593 = CARTESIAN_POINT('',(3.55E-15,-8.21));
+#3594 = CARTESIAN_POINT('',(4.832421753117,-8.21));
+#3595 = CARTESIAN_POINT('',(2.416210876559,-12.395));
+#3596 = CARTESIAN_POINT('',(4.233352913924E-15,-16.58));
+#3597 = CARTESIAN_POINT('',(-2.416210876559,-12.395));
+#3598 = CARTESIAN_POINT('',(-4.832421753117,-8.21));
+#3599 = CARTESIAN_POINT('',(3.55E-15,-8.21));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = PCURVE('',#3602,#3607);
+#3602 = CYLINDRICAL_SURFACE('',#3603,2.79);
+#3603 = AXIS2_PLACEMENT_3D('',#3604,#3605,#3606);
+#3604 = CARTESIAN_POINT('',(-11.,-28.4,8.6));
+#3605 = DIRECTION('',(0.,1.,2.2E-16));
+#3606 = DIRECTION('',(1.,0.,0.));
+#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612);
+#3608 = LINE('',#3609,#3610);
+#3609 = CARTESIAN_POINT('',(-0.,0.));
+#3610 = VECTOR('',#3611,1.);
+#3611 = DIRECTION('',(-1.,0.));
+#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3613 = ADVANCED_FACE('',(#3614,#3617),#2385,.F.);
+#3614 = FACE_BOUND('',#3615,.F.);
+#3615 = EDGE_LOOP('',(#3616));
+#3616 = ORIENTED_EDGE('',*,*,#2370,.F.);
+#3617 = FACE_BOUND('',#3618,.F.);
+#3618 = EDGE_LOOP('',(#3619));
+#3619 = ORIENTED_EDGE('',*,*,#3620,.T.);
+#3620 = EDGE_CURVE('',#3621,#3621,#3623,.T.);
+#3621 = VERTEX_POINT('',#3622);
+#3622 = CARTESIAN_POINT('',(13.79,-28.4,8.6));
+#3623 = SURFACE_CURVE('',#3624,(#3629,#3640),.PCURVE_S1.);
+#3624 = CIRCLE('',#3625,2.79);
+#3625 = AXIS2_PLACEMENT_3D('',#3626,#3627,#3628);
+#3626 = CARTESIAN_POINT('',(11.,-28.4,8.6));
+#3627 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3628 = DIRECTION('',(1.,0.,0.));
+#3629 = PCURVE('',#2385,#3630);
+#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3639);
+#3631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3632,#3633,#3634,#3635,
+#3636,#3637,#3638),.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('') );
+#3632 = CARTESIAN_POINT('',(3.55E-15,13.79));
+#3633 = CARTESIAN_POINT('',(4.832421753117,13.79));
+#3634 = CARTESIAN_POINT('',(2.416210876559,9.605));
+#3635 = CARTESIAN_POINT('',(4.233352913924E-15,5.42));
+#3636 = CARTESIAN_POINT('',(-2.416210876559,9.605));
+#3637 = CARTESIAN_POINT('',(-4.832421753117,13.79));
+#3638 = CARTESIAN_POINT('',(3.55E-15,13.79));
+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3640 = PCURVE('',#3641,#3646);
+#3641 = CYLINDRICAL_SURFACE('',#3642,2.79);
+#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
+#3643 = CARTESIAN_POINT('',(11.,-28.4,8.6));
+#3644 = DIRECTION('',(0.,1.,2.2E-16));
+#3645 = DIRECTION('',(1.,0.,0.));
+#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651);
+#3647 = LINE('',#3648,#3649);
+#3648 = CARTESIAN_POINT('',(-0.,0.));
+#3649 = VECTOR('',#3650,1.);
+#3650 = DIRECTION('',(-1.,0.));
+#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3652 = ADVANCED_FACE('',(#3653),#2507,.F.);
+#3653 = FACE_BOUND('',#3654,.T.);
+#3654 = EDGE_LOOP('',(#3655,#3656,#3684,#3712));
+#3655 = ORIENTED_EDGE('',*,*,#2489,.F.);
+#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
+#3657 = EDGE_CURVE('',#2490,#3658,#3660,.T.);
+#3658 = VERTEX_POINT('',#3659);
+#3659 = CARTESIAN_POINT('',(-16.,21.7,10.5));
+#3660 = SURFACE_CURVE('',#3661,(#3665,#3672),.PCURVE_S1.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(-16.,2.33E-15,10.5));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(0.,1.,-2.2E-16));
+#3665 = PCURVE('',#2507,#3666);
+#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 = PCURVE('',#3673,#3678);
+#3673 = PLANE('',#3674);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(-16.,1.8E-16,0.8));
+#3676 = DIRECTION('',(-1.,0.,0.));
+#3677 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683);
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(-9.7,0.));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(-0.,-1.));
+#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#3685 = EDGE_CURVE('',#3686,#3658,#3688,.T.);
+#3686 = VERTEX_POINT('',#3687);
+#3687 = CARTESIAN_POINT('',(-16.,21.7,0.8));
+#3688 = SURFACE_CURVE('',#3689,(#3693,#3700),.PCURVE_S1.);
+#3689 = LINE('',#3690,#3691);
+#3690 = CARTESIAN_POINT('',(-16.,21.7,0.8));
+#3691 = VECTOR('',#3692,1.);
+#3692 = DIRECTION('',(0.,2.2E-16,1.));
+#3693 = PCURVE('',#2507,#3694);
+#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699);
+#3695 = LINE('',#3696,#3697);
+#3696 = CARTESIAN_POINT('',(-9.7,-21.7));
+#3697 = VECTOR('',#3698,1.);
+#3698 = DIRECTION('',(1.,-0.));
+#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3700 = PCURVE('',#3701,#3706);
+#3701 = PLANE('',#3702);
+#3702 = AXIS2_PLACEMENT_3D('',#3703,#3704,#3705);
+#3703 = CARTESIAN_POINT('',(-16.,2.33E-15,10.5));
+#3704 = DIRECTION('',(1.,0.,0.));
+#3705 = DIRECTION('',(0.,2.2E-16,1.));
+#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711);
+#3707 = LINE('',#3708,#3709);
+#3708 = CARTESIAN_POINT('',(-9.7,-21.7));
+#3709 = VECTOR('',#3710,1.);
+#3710 = DIRECTION('',(1.,-0.));
+#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3712 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3713 = EDGE_CURVE('',#2492,#3686,#3714,.T.);
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(-16.,1.8E-16,0.8));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(0.,1.,-2.2E-16));
+#3719 = PCURVE('',#2507,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(-9.7,0.));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(-0.,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3726 = PCURVE('',#2837,#3727);
+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
+#3728 = LINE('',#3729,#3730);
+#3729 = CARTESIAN_POINT('',(-0.,0.));
+#3730 = VECTOR('',#3731,1.);
+#3731 = DIRECTION('',(-0.,-1.));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = ADVANCED_FACE('',(#3734),#2533,.T.);
+#3734 = FACE_BOUND('',#3735,.T.);
+#3735 = EDGE_LOOP('',(#3736,#3759,#3760,#3761));
+#3736 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#3737 = EDGE_CURVE('',#2490,#3738,#3740,.T.);
+#3738 = VERTEX_POINT('',#3739);
+#3739 = CARTESIAN_POINT('',(-16.,0.,12.));
+#3740 = SURFACE_CURVE('',#3741,(#3745,#3752),.PCURVE_S1.);
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(-16.,-1.8E-16,0.8));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(0.,-2.2E-16,1.));
+#3745 = PCURVE('',#2533,#3746);
+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(0.,0.));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(1.,0.));
+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3752 = PCURVE('',#3673,#3753);
+#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3758);
+#3754 = LINE('',#3755,#3756);
+#3755 = CARTESIAN_POINT('',(7.92E-32,3.6E-16));
+#3756 = VECTOR('',#3757,1.);
+#3757 = DIRECTION('',(-1.,4.4E-16));
+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3759 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#3760 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#3761 = ORIENTED_EDGE('',*,*,#3762,.F.);
+#3762 = EDGE_CURVE('',#3738,#2572,#3763,.T.);
+#3763 = SURFACE_CURVE('',#3764,(#3768,#3775),.PCURVE_S1.);
+#3764 = LINE('',#3765,#3766);
+#3765 = CARTESIAN_POINT('',(-16.,-2.66E-15,12.));
+#3766 = VECTOR('',#3767,1.);
+#3767 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3768 = PCURVE('',#2533,#3769);
+#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774);
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(11.2,0.));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(0.,-1.));
+#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3775 = PCURVE('',#2610,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781);
+#3777 = LINE('',#3778,#3779);
+#3778 = CARTESIAN_POINT('',(0.,0.));
+#3779 = VECTOR('',#3780,1.);
+#3780 = DIRECTION('',(0.,-1.));
+#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3782 = ADVANCED_FACE('',(#3783),#2804,.T.);
+#3783 = FACE_BOUND('',#3784,.T.);
+#3784 = EDGE_LOOP('',(#3785,#3813,#3834,#3835));
+#3785 = ORIENTED_EDGE('',*,*,#3786,.F.);
+#3786 = EDGE_CURVE('',#3787,#2962,#3789,.T.);
+#3787 = VERTEX_POINT('',#3788);
+#3788 = CARTESIAN_POINT('',(16.,0.,12.));
+#3789 = SURFACE_CURVE('',#3790,(#3794,#3801),.PCURVE_S1.);
+#3790 = LINE('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(16.,-2.66E-15,12.));
+#3792 = VECTOR('',#3793,1.);
+#3793 = DIRECTION('',(0.,2.2E-16,-1.));
+#3794 = PCURVE('',#2804,#3795);
+#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3800);
+#3796 = LINE('',#3797,#3798);
+#3797 = CARTESIAN_POINT('',(0.,0.));
+#3798 = VECTOR('',#3799,1.);
+#3799 = DIRECTION('',(1.,0.));
+#3800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3801 = PCURVE('',#3802,#3807);
+#3802 = PLANE('',#3803);
+#3803 = AXIS2_PLACEMENT_3D('',#3804,#3805,#3806);
+#3804 = CARTESIAN_POINT('',(16.,2.66E-15,12.));
+#3805 = DIRECTION('',(1.,0.,0.));
+#3806 = DIRECTION('',(0.,2.2E-16,1.));
+#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812);
+#3808 = LINE('',#3809,#3810);
+#3809 = CARTESIAN_POINT('',(-1.1704E-30,5.32E-15));
+#3810 = VECTOR('',#3811,1.);
+#3811 = DIRECTION('',(-1.,-4.4E-16));
+#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3813 = ORIENTED_EDGE('',*,*,#3814,.T.);
+#3814 = EDGE_CURVE('',#3787,#2763,#3815,.T.);
+#3815 = SURFACE_CURVE('',#3816,(#3820,#3827),.PCURVE_S1.);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(16.,-2.66E-15,12.));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3820 = PCURVE('',#2804,#3821);
+#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826);
+#3822 = LINE('',#3823,#3824);
+#3823 = CARTESIAN_POINT('',(0.,0.));
+#3824 = VECTOR('',#3825,1.);
+#3825 = DIRECTION('',(0.,-1.));
+#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3827 = PCURVE('',#2778,#3828);
+#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833);
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(1.131370849898,0.));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(0.,-1.));
+#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3834 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#3835 = ORIENTED_EDGE('',*,*,#2991,.F.);
+#3836 = ADVANCED_FACE('',(#3837),#2778,.T.);
+#3837 = FACE_BOUND('',#3838,.T.);
+#3838 = EDGE_LOOP('',(#3839,#3862,#3863,#3864));
+#3839 = ORIENTED_EDGE('',*,*,#3840,.T.);
+#3840 = EDGE_CURVE('',#3841,#2735,#3843,.T.);
+#3841 = VERTEX_POINT('',#3842);
+#3842 = CARTESIAN_POINT('',(15.2,0.,12.8));
+#3843 = SURFACE_CURVE('',#3844,(#3848,#3855),.PCURVE_S1.);
+#3844 = LINE('',#3845,#3846);
+#3845 = CARTESIAN_POINT('',(15.2,-2.84E-15,12.8));
+#3846 = VECTOR('',#3847,1.);
+#3847 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3848 = PCURVE('',#2778,#3849);
+#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3854);
+#3850 = LINE('',#3851,#3852);
+#3851 = CARTESIAN_POINT('',(0.,0.));
+#3852 = VECTOR('',#3853,1.);
+#3853 = DIRECTION('',(0.,-1.));
+#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3855 = PCURVE('',#2750,#3856);
+#3856 = DEFINITIONAL_REPRESENTATION('',(#3857),#3861);
+#3857 = LINE('',#3858,#3859);
+#3858 = CARTESIAN_POINT('',(7.2,0.));
+#3859 = VECTOR('',#3860,1.);
+#3860 = DIRECTION('',(0.,-1.));
+#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3862 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#3863 = ORIENTED_EDGE('',*,*,#3814,.F.);
+#3864 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#3865 = EDGE_CURVE('',#3841,#3787,#3866,.T.);
+#3866 = SURFACE_CURVE('',#3867,(#3871,#3878),.PCURVE_S1.);
+#3867 = LINE('',#3868,#3869);
+#3868 = CARTESIAN_POINT('',(15.2,-2.84E-15,12.8));
+#3869 = VECTOR('',#3870,1.);
+#3870 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#3871 = PCURVE('',#2778,#3872);
+#3872 = DEFINITIONAL_REPRESENTATION('',(#3873),#3877);
+#3873 = LINE('',#3874,#3875);
+#3874 = CARTESIAN_POINT('',(0.,0.));
+#3875 = VECTOR('',#3876,1.);
+#3876 = DIRECTION('',(1.,0.));
+#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3878 = PCURVE('',#3879,#3884);
+#3879 = PLANE('',#3880);
+#3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);
+#3881 = CARTESIAN_POINT('',(15.2,2.84E-15,12.8));
+#3882 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3883 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3889);
+#3885 = LINE('',#3886,#3887);
+#3886 = CARTESIAN_POINT('',(-9.088E-31,5.68E-15));
+#3887 = VECTOR('',#3888,1.);
+#3888 = DIRECTION('',(-1.,-3.2E-16));
+#3889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3890 = ADVANCED_FACE('',(#3891,#3944),#2750,.T.);
+#3891 = FACE_BOUND('',#3892,.T.);
+#3892 = EDGE_LOOP('',(#3893,#3916,#3917,#3918));
+#3893 = ORIENTED_EDGE('',*,*,#3894,.T.);
+#3894 = EDGE_CURVE('',#3895,#2707,#3897,.T.);
+#3895 = VERTEX_POINT('',#3896);
+#3896 = CARTESIAN_POINT('',(8.,0.,12.8));
+#3897 = SURFACE_CURVE('',#3898,(#3902,#3909),.PCURVE_S1.);
+#3898 = LINE('',#3899,#3900);
+#3899 = CARTESIAN_POINT('',(8.,-2.84E-15,12.8));
+#3900 = VECTOR('',#3901,1.);
+#3901 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3902 = PCURVE('',#2750,#3903);
+#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908);
+#3904 = LINE('',#3905,#3906);
+#3905 = CARTESIAN_POINT('',(0.,0.));
+#3906 = VECTOR('',#3907,1.);
+#3907 = DIRECTION('',(0.,-1.));
+#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3909 = PCURVE('',#2722,#3910);
+#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915);
+#3911 = LINE('',#3912,#3913);
+#3912 = CARTESIAN_POINT('',(0.707106781187,0.));
+#3913 = VECTOR('',#3914,1.);
+#3914 = DIRECTION('',(0.,-1.));
+#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3916 = ORIENTED_EDGE('',*,*,#2734,.T.);
+#3917 = ORIENTED_EDGE('',*,*,#3840,.F.);
+#3918 = ORIENTED_EDGE('',*,*,#3919,.F.);
+#3919 = EDGE_CURVE('',#3895,#3841,#3920,.T.);
+#3920 = SURFACE_CURVE('',#3921,(#3925,#3932),.PCURVE_S1.);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(8.,-2.84E-15,12.8));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(1.,0.,0.));
+#3925 = PCURVE('',#2750,#3926);
+#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3931);
+#3927 = LINE('',#3928,#3929);
+#3928 = CARTESIAN_POINT('',(0.,0.));
+#3929 = VECTOR('',#3930,1.);
+#3930 = DIRECTION('',(1.,-0.));
+#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3932 = PCURVE('',#3933,#3938);
+#3933 = PLANE('',#3934);
+#3934 = AXIS2_PLACEMENT_3D('',#3935,#3936,#3937);
+#3935 = CARTESIAN_POINT('',(8.,2.84E-15,12.8));
+#3936 = DIRECTION('',(0.,2.2E-16,1.));
+#3937 = DIRECTION('',(-1.,-0.,-0.));
+#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3943);
+#3939 = LINE('',#3940,#3941);
+#3940 = CARTESIAN_POINT('',(-0.,5.68E-15));
+#3941 = VECTOR('',#3942,1.);
+#3942 = DIRECTION('',(-1.,0.));
+#3943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3944 = FACE_BOUND('',#3945,.T.);
+#3945 = EDGE_LOOP('',(#3946));
+#3946 = ORIENTED_EDGE('',*,*,#3947,.T.);
+#3947 = EDGE_CURVE('',#3948,#3948,#3950,.T.);
+#3948 = VERTEX_POINT('',#3949);
+#3949 = CARTESIAN_POINT('',(14.4,-12.5,12.8));
+#3950 = SURFACE_CURVE('',#3951,(#3956,#3967),.PCURVE_S1.);
+#3951 = CIRCLE('',#3952,1.9);
+#3952 = AXIS2_PLACEMENT_3D('',#3953,#3954,#3955);
+#3953 = CARTESIAN_POINT('',(12.5,-12.5,12.8));
+#3954 = DIRECTION('',(0.,2.2E-16,-1.));
+#3955 = DIRECTION('',(1.,0.,0.));
+#3956 = PCURVE('',#2750,#3957);
+#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3966);
+#3958 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3959,#3960,#3961,#3962,
+#3963,#3964,#3965),.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('') );
+#3959 = CARTESIAN_POINT('',(6.4,-12.5));
+#3960 = CARTESIAN_POINT('',(6.4,-15.79089653438));
+#3961 = CARTESIAN_POINT('',(3.55,-14.14544826719));
+#3962 = CARTESIAN_POINT('',(0.7,-12.5));
+#3963 = CARTESIAN_POINT('',(3.55,-10.85455173281));
+#3964 = CARTESIAN_POINT('',(6.4,-9.209103465619));
+#3965 = CARTESIAN_POINT('',(6.4,-12.5));
+#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3967 = PCURVE('',#3968,#3973);
+#3968 = CONICAL_SURFACE('',#3969,1.9,0.785398163397);
+#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972);
+#3970 = CARTESIAN_POINT('',(12.5,-12.5,12.8));
+#3971 = DIRECTION('',(0.,-2.2E-16,1.));
+#3972 = DIRECTION('',(1.,0.,0.));
+#3973 = DEFINITIONAL_REPRESENTATION('',(#3974),#3978);
+#3974 = LINE('',#3975,#3976);
+#3975 = CARTESIAN_POINT('',(-0.,-0.));
+#3976 = VECTOR('',#3977,1.);
+#3977 = DIRECTION('',(-1.,-0.));
+#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3979 = ADVANCED_FACE('',(#3980),#2722,.T.);
+#3980 = FACE_BOUND('',#3981,.T.);
+#3981 = EDGE_LOOP('',(#3982,#4005,#4006,#4007));
+#3982 = ORIENTED_EDGE('',*,*,#3983,.T.);
+#3983 = EDGE_CURVE('',#3984,#2679,#3986,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(7.5,0.,12.3));
+#3986 = SURFACE_CURVE('',#3987,(#3991,#3998),.PCURVE_S1.);
+#3987 = LINE('',#3988,#3989);
+#3988 = CARTESIAN_POINT('',(7.5,-2.73E-15,12.3));
+#3989 = VECTOR('',#3990,1.);
+#3990 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3991 = PCURVE('',#2722,#3992);
+#3992 = DEFINITIONAL_REPRESENTATION('',(#3993),#3997);
+#3993 = LINE('',#3994,#3995);
+#3994 = CARTESIAN_POINT('',(0.,0.));
+#3995 = VECTOR('',#3996,1.);
+#3996 = DIRECTION('',(0.,-1.));
+#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3998 = PCURVE('',#2694,#3999);
+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004);
+#4000 = LINE('',#4001,#4002);
+#4001 = CARTESIAN_POINT('',(15.,0.));
+#4002 = VECTOR('',#4003,1.);
+#4003 = DIRECTION('',(0.,-1.));
+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4005 = ORIENTED_EDGE('',*,*,#2706,.T.);
+#4006 = ORIENTED_EDGE('',*,*,#3894,.F.);
+#4007 = ORIENTED_EDGE('',*,*,#4008,.F.);
+#4008 = EDGE_CURVE('',#3984,#3895,#4009,.T.);
+#4009 = SURFACE_CURVE('',#4010,(#4014,#4021),.PCURVE_S1.);
+#4010 = LINE('',#4011,#4012);
+#4011 = CARTESIAN_POINT('',(7.5,-2.73E-15,12.3));
+#4012 = VECTOR('',#4013,1.);
+#4013 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#4014 = PCURVE('',#2722,#4015);
+#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020);
+#4016 = LINE('',#4017,#4018);
+#4017 = CARTESIAN_POINT('',(0.,0.));
+#4018 = VECTOR('',#4019,1.);
+#4019 = DIRECTION('',(1.,0.));
+#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4021 = PCURVE('',#4022,#4027);
+#4022 = PLANE('',#4023);
+#4023 = AXIS2_PLACEMENT_3D('',#4024,#4025,#4026);
+#4024 = CARTESIAN_POINT('',(7.5,2.73E-15,12.3));
+#4025 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4026 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032);
+#4028 = LINE('',#4029,#4030);
+#4029 = CARTESIAN_POINT('',(8.736E-31,5.46E-15));
+#4030 = VECTOR('',#4031,1.);
+#4031 = DIRECTION('',(-1.,3.2E-16));
+#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4033 = ADVANCED_FACE('',(#4034),#2694,.T.);
+#4034 = FACE_BOUND('',#4035,.T.);
+#4035 = EDGE_LOOP('',(#4036,#4059,#4060,#4061));
+#4036 = ORIENTED_EDGE('',*,*,#4037,.T.);
+#4037 = EDGE_CURVE('',#4038,#2651,#4040,.T.);
+#4038 = VERTEX_POINT('',#4039);
+#4039 = CARTESIAN_POINT('',(-7.5,0.,12.3));
+#4040 = SURFACE_CURVE('',#4041,(#4045,#4052),.PCURVE_S1.);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(-7.5,-2.73E-15,12.3));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#4045 = PCURVE('',#2694,#4046);
+#4046 = DEFINITIONAL_REPRESENTATION('',(#4047),#4051);
+#4047 = LINE('',#4048,#4049);
+#4048 = CARTESIAN_POINT('',(0.,0.));
+#4049 = VECTOR('',#4050,1.);
+#4050 = DIRECTION('',(0.,-1.));
+#4051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4052 = PCURVE('',#2666,#4053);
+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4058);
+#4054 = LINE('',#4055,#4056);
+#4055 = CARTESIAN_POINT('',(0.707106781187,0.));
+#4056 = VECTOR('',#4057,1.);
+#4057 = DIRECTION('',(0.,-1.));
+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4059 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#4060 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#4061 = ORIENTED_EDGE('',*,*,#4062,.F.);
+#4062 = EDGE_CURVE('',#4038,#3984,#4063,.T.);
+#4063 = SURFACE_CURVE('',#4064,(#4068,#4075),.PCURVE_S1.);
+#4064 = LINE('',#4065,#4066);
+#4065 = CARTESIAN_POINT('',(-7.5,-2.73E-15,12.3));
+#4066 = VECTOR('',#4067,1.);
+#4067 = DIRECTION('',(1.,0.,0.));
+#4068 = PCURVE('',#2694,#4069);
+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(0.,0.));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(1.,-0.));
+#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4075 = PCURVE('',#4076,#4081);
+#4076 = PLANE('',#4077);
+#4077 = AXIS2_PLACEMENT_3D('',#4078,#4079,#4080);
+#4078 = CARTESIAN_POINT('',(-7.5,2.73E-15,12.3));
+#4079 = DIRECTION('',(0.,2.2E-16,1.));
+#4080 = DIRECTION('',(-1.,-0.,-0.));
+#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4086);
+#4082 = LINE('',#4083,#4084);
+#4083 = CARTESIAN_POINT('',(-0.,5.46E-15));
+#4084 = VECTOR('',#4085,1.);
+#4085 = DIRECTION('',(-1.,0.));
+#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4087 = ADVANCED_FACE('',(#4088),#2666,.T.);
+#4088 = FACE_BOUND('',#4089,.T.);
+#4089 = EDGE_LOOP('',(#4090,#4113,#4114,#4115));
+#4090 = ORIENTED_EDGE('',*,*,#4091,.T.);
+#4091 = EDGE_CURVE('',#4092,#2623,#4094,.T.);
+#4092 = VERTEX_POINT('',#4093);
+#4093 = CARTESIAN_POINT('',(-8.,0.,12.8));
+#4094 = SURFACE_CURVE('',#4095,(#4099,#4106),.PCURVE_S1.);
+#4095 = LINE('',#4096,#4097);
+#4096 = CARTESIAN_POINT('',(-8.,-2.84E-15,12.8));
+#4097 = VECTOR('',#4098,1.);
+#4098 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#4099 = PCURVE('',#2666,#4100);
+#4100 = DEFINITIONAL_REPRESENTATION('',(#4101),#4105);
+#4101 = LINE('',#4102,#4103);
+#4102 = CARTESIAN_POINT('',(0.,0.));
+#4103 = VECTOR('',#4104,1.);
+#4104 = DIRECTION('',(0.,-1.));
+#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4106 = PCURVE('',#2638,#4107);
+#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4112);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(7.2,0.));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(0.,-1.));
+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4113 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#4114 = ORIENTED_EDGE('',*,*,#4037,.F.);
+#4115 = ORIENTED_EDGE('',*,*,#4116,.F.);
+#4116 = EDGE_CURVE('',#4092,#4038,#4117,.T.);
+#4117 = SURFACE_CURVE('',#4118,(#4122,#4129),.PCURVE_S1.);
+#4118 = LINE('',#4119,#4120);
+#4119 = CARTESIAN_POINT('',(-8.,-2.84E-15,12.8));
+#4120 = VECTOR('',#4121,1.);
+#4121 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#4122 = PCURVE('',#2666,#4123);
+#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128);
+#4124 = LINE('',#4125,#4126);
+#4125 = CARTESIAN_POINT('',(0.,0.));
+#4126 = VECTOR('',#4127,1.);
+#4127 = DIRECTION('',(1.,0.));
+#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4129 = PCURVE('',#4130,#4135);
+#4130 = PLANE('',#4131);
+#4131 = AXIS2_PLACEMENT_3D('',#4132,#4133,#4134);
+#4132 = CARTESIAN_POINT('',(-8.,2.84E-15,12.8));
+#4133 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#4134 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140);
+#4136 = LINE('',#4137,#4138);
+#4137 = CARTESIAN_POINT('',(-9.088E-31,5.68E-15));
+#4138 = VECTOR('',#4139,1.);
+#4139 = DIRECTION('',(-1.,-3.2E-16));
+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4141 = ADVANCED_FACE('',(#4142,#4195),#2638,.T.);
+#4142 = FACE_BOUND('',#4143,.T.);
+#4143 = EDGE_LOOP('',(#4144,#4167,#4168,#4169));
+#4144 = ORIENTED_EDGE('',*,*,#4145,.T.);
+#4145 = EDGE_CURVE('',#4146,#2595,#4148,.T.);
+#4146 = VERTEX_POINT('',#4147);
+#4147 = CARTESIAN_POINT('',(-15.2,0.,12.8));
+#4148 = SURFACE_CURVE('',#4149,(#4153,#4160),.PCURVE_S1.);
+#4149 = LINE('',#4150,#4151);
+#4150 = CARTESIAN_POINT('',(-15.2,-2.84E-15,12.8));
+#4151 = VECTOR('',#4152,1.);
+#4152 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#4153 = PCURVE('',#2638,#4154);
+#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4159);
+#4155 = LINE('',#4156,#4157);
+#4156 = CARTESIAN_POINT('',(0.,0.));
+#4157 = VECTOR('',#4158,1.);
+#4158 = DIRECTION('',(0.,-1.));
+#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4160 = PCURVE('',#2610,#4161);
+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(1.131370849898,0.));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(0.,-1.));
+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4167 = ORIENTED_EDGE('',*,*,#2622,.T.);
+#4168 = ORIENTED_EDGE('',*,*,#4091,.F.);
+#4169 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#4170 = EDGE_CURVE('',#4146,#4092,#4171,.T.);
+#4171 = SURFACE_CURVE('',#4172,(#4176,#4183),.PCURVE_S1.);
+#4172 = LINE('',#4173,#4174);
+#4173 = CARTESIAN_POINT('',(-15.2,-2.84E-15,12.8));
+#4174 = VECTOR('',#4175,1.);
+#4175 = DIRECTION('',(1.,0.,0.));
+#4176 = PCURVE('',#2638,#4177);
+#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4182);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(0.,0.));
+#4180 = VECTOR('',#4181,1.);
+#4181 = DIRECTION('',(1.,-0.));
+#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4183 = PCURVE('',#4184,#4189);
+#4184 = PLANE('',#4185);
+#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188);
+#4186 = CARTESIAN_POINT('',(-15.2,2.84E-15,12.8));
+#4187 = DIRECTION('',(0.,2.2E-16,1.));
+#4188 = DIRECTION('',(-1.,-0.,-0.));
+#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194);
+#4190 = LINE('',#4191,#4192);
+#4191 = CARTESIAN_POINT('',(-0.,5.68E-15));
+#4192 = VECTOR('',#4193,1.);
+#4193 = DIRECTION('',(-1.,0.));
+#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4195 = FACE_BOUND('',#4196,.T.);
+#4196 = EDGE_LOOP('',(#4197));
+#4197 = ORIENTED_EDGE('',*,*,#4198,.T.);
+#4198 = EDGE_CURVE('',#4199,#4199,#4201,.T.);
+#4199 = VERTEX_POINT('',#4200);
+#4200 = CARTESIAN_POINT('',(-10.6,-12.5,12.8));
+#4201 = SURFACE_CURVE('',#4202,(#4207,#4218),.PCURVE_S1.);
+#4202 = CIRCLE('',#4203,1.9);
+#4203 = AXIS2_PLACEMENT_3D('',#4204,#4205,#4206);
+#4204 = CARTESIAN_POINT('',(-12.5,-12.5,12.8));
+#4205 = DIRECTION('',(0.,2.2E-16,-1.));
+#4206 = DIRECTION('',(1.,0.,0.));
+#4207 = PCURVE('',#2638,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4217);
+#4209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4210,#4211,#4212,#4213,
+#4214,#4215,#4216),.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('') );
+#4210 = CARTESIAN_POINT('',(4.6,-12.5));
+#4211 = CARTESIAN_POINT('',(4.6,-15.79089653438));
+#4212 = CARTESIAN_POINT('',(1.75,-14.14544826719));
+#4213 = CARTESIAN_POINT('',(-1.1,-12.5));
+#4214 = CARTESIAN_POINT('',(1.75,-10.85455173281));
+#4215 = CARTESIAN_POINT('',(4.6,-9.209103465619));
+#4216 = CARTESIAN_POINT('',(4.6,-12.5));
+#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4218 = PCURVE('',#4219,#4224);
+#4219 = CONICAL_SURFACE('',#4220,1.5,0.785398163397);
+#4220 = AXIS2_PLACEMENT_3D('',#4221,#4222,#4223);
+#4221 = CARTESIAN_POINT('',(-12.5,-12.5,12.4));
+#4222 = DIRECTION('',(0.,-2.2E-16,1.));
+#4223 = DIRECTION('',(1.,0.,0.));
+#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229);
+#4225 = LINE('',#4226,#4227);
+#4226 = CARTESIAN_POINT('',(-0.,0.4));
+#4227 = VECTOR('',#4228,1.);
+#4228 = DIRECTION('',(-1.,0.));
+#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4230 = ADVANCED_FACE('',(#4231),#2610,.T.);
+#4231 = FACE_BOUND('',#4232,.T.);
+#4232 = EDGE_LOOP('',(#4233,#4234,#4235,#4236));
+#4233 = ORIENTED_EDGE('',*,*,#3762,.T.);
+#4234 = ORIENTED_EDGE('',*,*,#2594,.T.);
+#4235 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#4236 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#4237 = EDGE_CURVE('',#3738,#4146,#4238,.T.);
+#4238 = SURFACE_CURVE('',#4239,(#4243,#4250),.PCURVE_S1.);
+#4239 = LINE('',#4240,#4241);
+#4240 = CARTESIAN_POINT('',(-16.,-2.66E-15,12.));
+#4241 = VECTOR('',#4242,1.);
+#4242 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#4243 = PCURVE('',#2610,#4244);
+#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249);
+#4245 = LINE('',#4246,#4247);
+#4246 = CARTESIAN_POINT('',(0.,0.));
+#4247 = VECTOR('',#4248,1.);
+#4248 = DIRECTION('',(1.,0.));
+#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4250 = PCURVE('',#4251,#4256);
+#4251 = PLANE('',#4252);
+#4252 = AXIS2_PLACEMENT_3D('',#4253,#4254,#4255);
+#4253 = CARTESIAN_POINT('',(-16.,2.66E-15,12.));
+#4254 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4255 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4261);
+#4257 = LINE('',#4258,#4259);
+#4258 = CARTESIAN_POINT('',(8.512E-31,5.32E-15));
+#4259 = VECTOR('',#4260,1.);
+#4260 = DIRECTION('',(-1.,3.2E-16));
+#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4262 = ADVANCED_FACE('',(#4263),#2837,.F.);
+#4263 = FACE_BOUND('',#4264,.T.);
+#4264 = EDGE_LOOP('',(#4265,#4266,#4267,#4295));
+#4265 = ORIENTED_EDGE('',*,*,#2821,.F.);
+#4266 = ORIENTED_EDGE('',*,*,#3713,.T.);
+#4267 = ORIENTED_EDGE('',*,*,#4268,.F.);
+#4268 = EDGE_CURVE('',#4269,#3686,#4271,.T.);
+#4269 = VERTEX_POINT('',#4270);
+#4270 = CARTESIAN_POINT('',(-15.2,21.7,-5.E-15));
+#4271 = SURFACE_CURVE('',#4272,(#4276,#4283),.PCURVE_S1.);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(-15.2,21.7,-3.552713678801E-15));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4276 = PCURVE('',#2837,#4277);
+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(-1.131370849898,-21.7));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(1.,-0.));
+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4283 = PCURVE('',#4284,#4289);
+#4284 = PLANE('',#4285);
+#4285 = AXIS2_PLACEMENT_3D('',#4286,#4287,#4288);
+#4286 = CARTESIAN_POINT('',(-16.,1.8E-16,0.8));
+#4287 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#4288 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(-1.131370849898,-21.7));
+#4292 = VECTOR('',#4293,1.);
+#4293 = DIRECTION('',(1.,-1.232595164408E-31));
+#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4295 = ORIENTED_EDGE('',*,*,#4296,.F.);
+#4296 = EDGE_CURVE('',#2822,#4269,#4297,.T.);
+#4297 = SURFACE_CURVE('',#4298,(#4302,#4309),.PCURVE_S1.);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(-15.2,0.,-6.E-17));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(0.,1.,-2.2E-16));
+#4302 = PCURVE('',#2837,#4303);
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(-1.131370849898,0.));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(-0.,-1.));
+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4309 = PCURVE('',#2891,#4310);
+#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315);
+#4311 = LINE('',#4312,#4313);
+#4312 = CARTESIAN_POINT('',(-0.,0.));
+#4313 = VECTOR('',#4314,1.);
+#4314 = DIRECTION('',(-0.,-1.));
+#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4316 = ADVANCED_FACE('',(#4317),#2891,.F.);
+#4317 = FACE_BOUND('',#4318,.T.);
+#4318 = EDGE_LOOP('',(#4319,#4320,#4321,#4349));
+#4319 = ORIENTED_EDGE('',*,*,#2875,.F.);
+#4320 = ORIENTED_EDGE('',*,*,#4296,.T.);
+#4321 = ORIENTED_EDGE('',*,*,#4322,.F.);
+#4322 = EDGE_CURVE('',#4323,#4269,#4325,.T.);
+#4323 = VERTEX_POINT('',#4324);
+#4324 = CARTESIAN_POINT('',(-7.5,21.7,-5.E-15));
+#4325 = SURFACE_CURVE('',#4326,(#4330,#4337),.PCURVE_S1.);
+#4326 = LINE('',#4327,#4328);
+#4327 = CARTESIAN_POINT('',(-7.5,21.7,-3.552713678801E-15));
+#4328 = VECTOR('',#4329,1.);
+#4329 = DIRECTION('',(-1.,-0.,0.));
+#4330 = PCURVE('',#2891,#4331);
+#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336);
+#4332 = LINE('',#4333,#4334);
+#4333 = CARTESIAN_POINT('',(-7.7,-21.7));
+#4334 = VECTOR('',#4335,1.);
+#4335 = DIRECTION('',(1.,-0.));
+#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4337 = PCURVE('',#4338,#4343);
+#4338 = PLANE('',#4339);
+#4339 = AXIS2_PLACEMENT_3D('',#4340,#4341,#4342);
+#4340 = CARTESIAN_POINT('',(-15.2,0.,0.));
+#4341 = DIRECTION('',(0.,2.2E-16,1.));
+#4342 = DIRECTION('',(-1.,-0.,-0.));
+#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4348);
+#4344 = LINE('',#4345,#4346);
+#4345 = CARTESIAN_POINT('',(-7.7,-21.7));
+#4346 = VECTOR('',#4347,1.);
+#4347 = DIRECTION('',(1.,-0.));
+#4348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4349 = ORIENTED_EDGE('',*,*,#4350,.F.);
+#4350 = EDGE_CURVE('',#2876,#4323,#4351,.T.);
+#4351 = SURFACE_CURVE('',#4352,(#4356,#4363),.PCURVE_S1.);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(0.,1.,-2.2E-16));
+#4356 = PCURVE('',#2891,#4357);
+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);
+#4358 = LINE('',#4359,#4360);
+#4359 = CARTESIAN_POINT('',(-7.7,0.));
+#4360 = VECTOR('',#4361,1.);
+#4361 = DIRECTION('',(-0.,-1.));
+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4363 = PCURVE('',#2943,#4364);
+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(-0.,0.));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(-0.,-1.));
+#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4370 = ADVANCED_FACE('',(#4371),#2943,.F.);
+#4371 = FACE_BOUND('',#4372,.T.);
+#4372 = EDGE_LOOP('',(#4373,#4374,#4375,#4396));
+#4373 = ORIENTED_EDGE('',*,*,#2929,.F.);
+#4374 = ORIENTED_EDGE('',*,*,#4350,.T.);
+#4375 = ORIENTED_EDGE('',*,*,#4376,.F.);
+#4376 = EDGE_CURVE('',#3092,#4323,#4377,.T.);
+#4377 = SURFACE_CURVE('',#4378,(#4382,#4389),.PCURVE_S1.);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(-7.5,21.7,6.78));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4382 = PCURVE('',#2943,#4383);
+#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388);
+#4384 = LINE('',#4385,#4386);
+#4385 = CARTESIAN_POINT('',(-6.78,-21.7));
+#4386 = VECTOR('',#4387,1.);
+#4387 = DIRECTION('',(1.,-0.));
+#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4389 = PCURVE('',#3130,#4390);
+#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4395);
+#4391 = LINE('',#4392,#4393);
+#4392 = CARTESIAN_POINT('',(-6.78,-21.7));
+#4393 = VECTOR('',#4394,1.);
+#4394 = DIRECTION('',(1.,-0.));
+#4395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4396 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#4397 = ADVANCED_FACE('',(#4398),#2979,.T.);
+#4398 = FACE_BOUND('',#4399,.F.);
+#4399 = EDGE_LOOP('',(#4400,#4401,#4424,#4452));
+#4400 = ORIENTED_EDGE('',*,*,#2961,.F.);
+#4401 = ORIENTED_EDGE('',*,*,#4402,.T.);
+#4402 = EDGE_CURVE('',#2962,#4403,#4405,.T.);
+#4403 = VERTEX_POINT('',#4404);
+#4404 = CARTESIAN_POINT('',(16.,21.7,10.5));
+#4405 = SURFACE_CURVE('',#4406,(#4410,#4417),.PCURVE_S1.);
+#4406 = LINE('',#4407,#4408);
+#4407 = CARTESIAN_POINT('',(16.,2.33E-15,10.5));
+#4408 = VECTOR('',#4409,1.);
+#4409 = DIRECTION('',(0.,1.,-2.2E-16));
+#4410 = PCURVE('',#2979,#4411);
+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);
+#4412 = LINE('',#4413,#4414);
+#4413 = CARTESIAN_POINT('',(0.,-0.));
+#4414 = VECTOR('',#4415,1.);
+#4415 = DIRECTION('',(-0.,-1.));
+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4417 = PCURVE('',#3802,#4418);
+#4418 = DEFINITIONAL_REPRESENTATION('',(#4419),#4423);
+#4419 = LINE('',#4420,#4421);
+#4420 = CARTESIAN_POINT('',(-1.5,0.));
+#4421 = VECTOR('',#4422,1.);
+#4422 = DIRECTION('',(-0.,-1.));
+#4423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4424 = ORIENTED_EDGE('',*,*,#4425,.T.);
+#4425 = EDGE_CURVE('',#4403,#4426,#4428,.T.);
+#4426 = VERTEX_POINT('',#4427);
+#4427 = CARTESIAN_POINT('',(16.,21.7,0.8));
+#4428 = SURFACE_CURVE('',#4429,(#4433,#4440),.PCURVE_S1.);
+#4429 = LINE('',#4430,#4431);
+#4430 = CARTESIAN_POINT('',(16.,21.7,12.));
+#4431 = VECTOR('',#4432,1.);
+#4432 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4433 = PCURVE('',#2979,#4434);
+#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439);
+#4435 = LINE('',#4436,#4437);
+#4436 = CARTESIAN_POINT('',(1.5,-21.7));
+#4437 = VECTOR('',#4438,1.);
+#4438 = DIRECTION('',(-1.,0.));
+#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4440 = PCURVE('',#4441,#4446);
+#4441 = PLANE('',#4442);
+#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445);
+#4443 = CARTESIAN_POINT('',(16.,2.33E-15,10.5));
+#4444 = DIRECTION('',(1.,0.,0.));
+#4445 = DIRECTION('',(0.,2.2E-16,1.));
+#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451);
+#4447 = LINE('',#4448,#4449);
+#4448 = CARTESIAN_POINT('',(1.5,-21.7));
+#4449 = VECTOR('',#4450,1.);
+#4450 = DIRECTION('',(-1.,0.));
+#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4452 = ORIENTED_EDGE('',*,*,#4453,.F.);
+#4453 = EDGE_CURVE('',#2964,#4426,#4454,.T.);
+#4454 = SURFACE_CURVE('',#4455,(#4459,#4466),.PCURVE_S1.);
+#4455 = LINE('',#4456,#4457);
+#4456 = CARTESIAN_POINT('',(16.,1.8E-16,0.8));
+#4457 = VECTOR('',#4458,1.);
+#4458 = DIRECTION('',(0.,1.,-2.2E-16));
+#4459 = PCURVE('',#2979,#4460);
+#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465);
+#4461 = LINE('',#4462,#4463);
+#4462 = CARTESIAN_POINT('',(-9.7,0.));
+#4463 = VECTOR('',#4464,1.);
+#4464 = DIRECTION('',(-0.,-1.));
+#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4466 = PCURVE('',#3240,#4467);
+#4467 = DEFINITIONAL_REPRESENTATION('',(#4468),#4472);
+#4468 = LINE('',#4469,#4470);
+#4469 = CARTESIAN_POINT('',(0.,-0.));
+#4470 = VECTOR('',#4471,1.);
+#4471 = DIRECTION('',(-0.,-1.));
+#4472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4473 = ADVANCED_FACE('',(#4474),#3053,.F.);
+#4474 = FACE_BOUND('',#4475,.T.);
+#4475 = EDGE_LOOP('',(#4476,#4477,#4478,#4501));
+#4476 = ORIENTED_EDGE('',*,*,#3037,.F.);
+#4477 = ORIENTED_EDGE('',*,*,#3199,.T.);
+#4478 = ORIENTED_EDGE('',*,*,#4479,.F.);
+#4479 = EDGE_CURVE('',#4480,#3172,#4482,.T.);
+#4480 = VERTEX_POINT('',#4481);
+#4481 = CARTESIAN_POINT('',(-7.5,21.7,6.78));
+#4482 = SURFACE_CURVE('',#4483,(#4487,#4494),.PCURVE_S1.);
+#4483 = LINE('',#4484,#4485);
+#4484 = CARTESIAN_POINT('',(-7.5,21.7,6.78));
+#4485 = VECTOR('',#4486,1.);
+#4486 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4487 = PCURVE('',#3053,#4488);
+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);
+#4489 = LINE('',#4490,#4491);
+#4490 = CARTESIAN_POINT('',(-1.63,-21.7));
+#4491 = VECTOR('',#4492,1.);
+#4492 = DIRECTION('',(1.,-0.));
+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4494 = PCURVE('',#3187,#4495);
+#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500);
+#4496 = LINE('',#4497,#4498);
+#4497 = CARTESIAN_POINT('',(-1.63,-21.7));
+#4498 = VECTOR('',#4499,1.);
+#4499 = DIRECTION('',(1.,-0.));
+#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4501 = ORIENTED_EDGE('',*,*,#4502,.F.);
+#4502 = EDGE_CURVE('',#3038,#4480,#4503,.T.);
+#4503 = SURFACE_CURVE('',#4504,(#4508,#4515),.PCURVE_S1.);
+#4504 = LINE('',#4505,#4506);
+#4505 = CARTESIAN_POINT('',(-7.5,1.51E-15,6.78));
+#4506 = VECTOR('',#4507,1.);
+#4507 = DIRECTION('',(0.,1.,-2.2E-16));
+#4508 = PCURVE('',#3053,#4509);
+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);
+#4510 = LINE('',#4511,#4512);
+#4511 = CARTESIAN_POINT('',(-1.63,0.));
+#4512 = VECTOR('',#4513,1.);
+#4513 = DIRECTION('',(-0.,-1.));
+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4515 = PCURVE('',#3348,#4516);
+#4516 = DEFINITIONAL_REPRESENTATION('',(#4517),#4521);
+#4517 = LINE('',#4518,#4519);
+#4518 = CARTESIAN_POINT('',(-0.,0.));
+#4519 = VECTOR('',#4520,1.);
+#4520 = DIRECTION('',(-0.,-1.));
+#4521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4522 = ADVANCED_FACE('',(#4523),#3130,.F.);
+#4523 = FACE_BOUND('',#4524,.T.);
+#4524 = EDGE_LOOP('',(#4525,#4526,#4549,#4570));
+#4525 = ORIENTED_EDGE('',*,*,#4376,.T.);
+#4526 = ORIENTED_EDGE('',*,*,#4527,.T.);
+#4527 = EDGE_CURVE('',#4323,#4528,#4530,.T.);
+#4528 = VERTEX_POINT('',#4529);
+#4529 = CARTESIAN_POINT('',(-7.5,29.4,-7.E-15));
+#4530 = SURFACE_CURVE('',#4531,(#4535,#4542),.PCURVE_S1.);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(-7.5,0.,0.));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(0.,1.,-2.2E-16));
+#4535 = PCURVE('',#3130,#4536);
+#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541);
+#4537 = LINE('',#4538,#4539);
+#4538 = CARTESIAN_POINT('',(-0.,0.));
+#4539 = VECTOR('',#4540,1.);
+#4540 = DIRECTION('',(-0.,-1.));
+#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4542 = PCURVE('',#4338,#4543);
+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);
+#4544 = LINE('',#4545,#4546);
+#4545 = CARTESIAN_POINT('',(-7.7,0.));
+#4546 = VECTOR('',#4547,1.);
+#4547 = DIRECTION('',(-0.,-1.));
+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);
+#4550 = EDGE_CURVE('',#4528,#3115,#4551,.T.);
+#4551 = SURFACE_CURVE('',#4552,(#4556,#4563),.PCURVE_S1.);
+#4552 = LINE('',#4553,#4554);
+#4553 = CARTESIAN_POINT('',(-7.5,29.4,-7.105427357601E-15));
+#4554 = VECTOR('',#4555,1.);
+#4555 = DIRECTION('',(0.,2.2E-16,1.));
+#4556 = PCURVE('',#3130,#4557);
+#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
+#4558 = LINE('',#4559,#4560);
+#4559 = CARTESIAN_POINT('',(6.37427357601E-16,-29.4));
+#4560 = VECTOR('',#4561,1.);
+#4561 = DIRECTION('',(-1.,0.));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = PCURVE('',#3159,#4564);
+#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569);
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(6.538558883208,-7.5));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(-1.,0.));
+#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4570 = ORIENTED_EDGE('',*,*,#3114,.F.);
+#4571 = ADVANCED_FACE('',(#4572),#3187,.F.);
+#4572 = FACE_BOUND('',#4573,.T.);
+#4573 = EDGE_LOOP('',(#4574,#4575,#4576,#4599));
+#4574 = ORIENTED_EDGE('',*,*,#4479,.T.);
+#4575 = ORIENTED_EDGE('',*,*,#3171,.T.);
+#4576 = ORIENTED_EDGE('',*,*,#4577,.T.);
+#4577 = EDGE_CURVE('',#3143,#4578,#4580,.T.);
+#4578 = VERTEX_POINT('',#4579);
+#4579 = CARTESIAN_POINT('',(-7.5,29.4,6.78));
+#4580 = SURFACE_CURVE('',#4581,(#4585,#4592),.PCURVE_S1.);
+#4581 = LINE('',#4582,#4583);
+#4582 = CARTESIAN_POINT('',(-7.5,29.4,5.15));
+#4583 = VECTOR('',#4584,1.);
+#4584 = DIRECTION('',(0.,2.2E-16,1.));
+#4585 = PCURVE('',#3187,#4586);
+#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4591);
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(2.413784197001E-15,-29.4));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(-1.,0.));
+#4591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4592 = PCURVE('',#3159,#4593);
+#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598);
+#4594 = LINE('',#4595,#4596);
+#4595 = CARTESIAN_POINT('',(1.388558883208,-7.5));
+#4596 = VECTOR('',#4597,1.);
+#4597 = DIRECTION('',(-1.,0.));
+#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4599 = ORIENTED_EDGE('',*,*,#4600,.F.);
+#4600 = EDGE_CURVE('',#4480,#4578,#4601,.T.);
+#4601 = SURFACE_CURVE('',#4602,(#4606,#4613),.PCURVE_S1.);
+#4602 = LINE('',#4603,#4604);
+#4603 = CARTESIAN_POINT('',(-7.5,1.51E-15,6.78));
+#4604 = VECTOR('',#4605,1.);
+#4605 = DIRECTION('',(0.,1.,-2.2E-16));
+#4606 = PCURVE('',#3187,#4607);
+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(-1.63,-1.14E-17));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(-0.,-1.));
+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4613 = PCURVE('',#4614,#4619);
+#4614 = PLANE('',#4615);
+#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618);
+#4616 = CARTESIAN_POINT('',(-7.5,1.51E-15,6.78));
+#4617 = DIRECTION('',(0.,2.2E-16,1.));
+#4618 = DIRECTION('',(-1.,-0.,-0.));
+#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624);
+#4620 = LINE('',#4621,#4622);
+#4621 = CARTESIAN_POINT('',(-0.,0.));
+#4622 = VECTOR('',#4623,1.);
+#4623 = DIRECTION('',(-0.,-1.));
+#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4625 = ADVANCED_FACE('',(#4626,#4929,#4960,#4991),#3159,.F.);
+#4626 = FACE_BOUND('',#4627,.T.);
+#4627 = EDGE_LOOP('',(#4628,#4653,#4681,#4709,#4737,#4760,#4788,#4816,
+    #4837,#4838,#4861,#4882,#4883,#4884,#4885,#4908));
+#4628 = ORIENTED_EDGE('',*,*,#4629,.F.);
+#4629 = EDGE_CURVE('',#4630,#4632,#4634,.T.);
+#4630 = VERTEX_POINT('',#4631);
+#4631 = CARTESIAN_POINT('',(-16.,29.4,10.5));
+#4632 = VERTEX_POINT('',#4633);
+#4633 = CARTESIAN_POINT('',(-16.,29.4,0.8));
+#4634 = SURFACE_CURVE('',#4635,(#4639,#4646),.PCURVE_S1.);
+#4635 = LINE('',#4636,#4637);
+#4636 = CARTESIAN_POINT('',(-16.,29.4,10.5));
+#4637 = VECTOR('',#4638,1.);
+#4638 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#4639 = PCURVE('',#3159,#4640);
+#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(-3.961441116792,-16.));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(1.,-0.));
+#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4646 = PCURVE('',#3701,#4647);
+#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);
+#4648 = LINE('',#4649,#4650);
+#4649 = CARTESIAN_POINT('',(-6.37427357601E-16,-29.4));
+#4650 = VECTOR('',#4651,1.);
+#4651 = DIRECTION('',(-1.,0.));
+#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4653 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#4654 = EDGE_CURVE('',#4630,#4655,#4657,.T.);
+#4655 = VERTEX_POINT('',#4656);
+#4656 = CARTESIAN_POINT('',(-14.5,29.4,12.));
+#4657 = SURFACE_CURVE('',#4658,(#4662,#4669),.PCURVE_S1.);
+#4658 = LINE('',#4659,#4660);
+#4659 = CARTESIAN_POINT('',(-16.,29.4,10.5));
+#4660 = VECTOR('',#4661,1.);
+#4661 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#4662 = PCURVE('',#3159,#4663);
+#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668);
+#4664 = LINE('',#4665,#4666);
+#4665 = CARTESIAN_POINT('',(-3.961441116792,-16.));
+#4666 = VECTOR('',#4667,1.);
+#4667 = DIRECTION('',(-0.707106781187,0.707106781187));
+#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('',(-16.,2.33E-15,10.5));
+#4673 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4674 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);
+#4676 = LINE('',#4677,#4678);
+#4677 = CARTESIAN_POINT('',(3.202958677881E-16,-29.4));
+#4678 = VECTOR('',#4679,1.);
+#4679 = DIRECTION('',(-1.,-2.465190328816E-32));
+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4681 = ORIENTED_EDGE('',*,*,#4682,.T.);
+#4682 = EDGE_CURVE('',#4655,#4683,#4685,.T.);
+#4683 = VERTEX_POINT('',#4684);
+#4684 = CARTESIAN_POINT('',(14.5,29.4,12.));
+#4685 = SURFACE_CURVE('',#4686,(#4690,#4697),.PCURVE_S1.);
+#4686 = LINE('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(-14.5,29.4,12.));
+#4688 = VECTOR('',#4689,1.);
+#4689 = DIRECTION('',(1.,0.,0.));
+#4690 = PCURVE('',#3159,#4691);
+#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);
+#4692 = LINE('',#4693,#4694);
+#4693 = CARTESIAN_POINT('',(-5.461441116792,-14.5));
+#4694 = VECTOR('',#4695,1.);
+#4695 = DIRECTION('',(-0.,1.));
+#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4697 = PCURVE('',#4698,#4703);
+#4698 = PLANE('',#4699);
+#4699 = AXIS2_PLACEMENT_3D('',#4700,#4701,#4702);
+#4700 = CARTESIAN_POINT('',(-14.5,2.66E-15,12.));
+#4701 = DIRECTION('',(0.,2.2E-16,1.));
+#4702 = DIRECTION('',(-1.,-0.,-0.));
+#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708);
+#4704 = LINE('',#4705,#4706);
+#4705 = CARTESIAN_POINT('',(-0.,-29.4));
+#4706 = VECTOR('',#4707,1.);
+#4707 = DIRECTION('',(-1.,0.));
+#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4709 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#4710 = EDGE_CURVE('',#4683,#4711,#4713,.T.);
+#4711 = VERTEX_POINT('',#4712);
+#4712 = CARTESIAN_POINT('',(16.,29.4,10.5));
+#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.);
+#4714 = LINE('',#4715,#4716);
+#4715 = CARTESIAN_POINT('',(14.5,29.4,12.));
+#4716 = VECTOR('',#4717,1.);
+#4717 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#4718 = PCURVE('',#3159,#4719);
+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);
+#4720 = LINE('',#4721,#4722);
+#4721 = CARTESIAN_POINT('',(-5.461441116792,14.5));
+#4722 = VECTOR('',#4723,1.);
+#4723 = DIRECTION('',(0.707106781187,0.707106781187));
+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4725 = PCURVE('',#4726,#4731);
+#4726 = PLANE('',#4727);
+#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);
+#4728 = CARTESIAN_POINT('',(14.5,2.66E-15,12.));
+#4729 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#4730 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736);
+#4732 = LINE('',#4733,#4734);
+#4733 = CARTESIAN_POINT('',(-3.202958677881E-16,-29.4));
+#4734 = VECTOR('',#4735,1.);
+#4735 = DIRECTION('',(-1.,2.465190328816E-32));
+#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4737 = ORIENTED_EDGE('',*,*,#4738,.T.);
+#4738 = EDGE_CURVE('',#4711,#4739,#4741,.T.);
+#4739 = VERTEX_POINT('',#4740);
+#4740 = CARTESIAN_POINT('',(16.,29.4,0.8));
+#4741 = SURFACE_CURVE('',#4742,(#4746,#4753),.PCURVE_S1.);
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(16.,29.4,10.5));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#4746 = PCURVE('',#3159,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(-3.961441116792,16.));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(1.,-0.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4753 = PCURVE('',#4441,#4754);
+#4754 = DEFINITIONAL_REPRESENTATION('',(#4755),#4759);
+#4755 = LINE('',#4756,#4757);
+#4756 = CARTESIAN_POINT('',(-6.37427357601E-16,-29.4));
+#4757 = VECTOR('',#4758,1.);
+#4758 = DIRECTION('',(-1.,0.));
+#4759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4760 = ORIENTED_EDGE('',*,*,#4761,.T.);
+#4761 = EDGE_CURVE('',#4739,#4762,#4764,.T.);
+#4762 = VERTEX_POINT('',#4763);
+#4763 = CARTESIAN_POINT('',(15.2,29.4,-7.E-15));
+#4764 = SURFACE_CURVE('',#4765,(#4769,#4776),.PCURVE_S1.);
+#4765 = LINE('',#4766,#4767);
+#4766 = CARTESIAN_POINT('',(16.,29.4,0.8));
+#4767 = VECTOR('',#4768,1.);
+#4768 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4769 = PCURVE('',#3159,#4770);
+#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4775);
+#4771 = LINE('',#4772,#4773);
+#4772 = CARTESIAN_POINT('',(5.738558883208,16.));
+#4773 = VECTOR('',#4774,1.);
+#4774 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4776 = PCURVE('',#4777,#4782);
+#4777 = PLANE('',#4778);
+#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781);
+#4779 = CARTESIAN_POINT('',(16.,1.8E-16,0.8));
+#4780 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#4781 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#4782 = DEFINITIONAL_REPRESENTATION('',(#4783),#4787);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(-1.632866219197E-16,-29.4));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(-1.,4.930380657631E-32));
+#4787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4788 = ORIENTED_EDGE('',*,*,#4789,.F.);
+#4789 = EDGE_CURVE('',#4790,#4762,#4792,.T.);
+#4790 = VERTEX_POINT('',#4791);
+#4791 = CARTESIAN_POINT('',(7.5,29.4,-7.E-15));
+#4792 = SURFACE_CURVE('',#4793,(#4797,#4804),.PCURVE_S1.);
+#4793 = LINE('',#4794,#4795);
+#4794 = CARTESIAN_POINT('',(7.5,29.4,-7.105427357601E-15));
+#4795 = VECTOR('',#4796,1.);
+#4796 = DIRECTION('',(1.,0.,0.));
+#4797 = PCURVE('',#3159,#4798);
+#4798 = DEFINITIONAL_REPRESENTATION('',(#4799),#4803);
+#4799 = LINE('',#4800,#4801);
+#4800 = CARTESIAN_POINT('',(6.538558883208,7.5));
+#4801 = VECTOR('',#4802,1.);
+#4802 = DIRECTION('',(-0.,1.));
+#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4804 = PCURVE('',#4805,#4810);
+#4805 = PLANE('',#4806);
+#4806 = AXIS2_PLACEMENT_3D('',#4807,#4808,#4809);
+#4807 = CARTESIAN_POINT('',(7.5,0.,0.));
+#4808 = DIRECTION('',(0.,2.2E-16,1.));
+#4809 = DIRECTION('',(-1.,-0.,-0.));
+#4810 = DEFINITIONAL_REPRESENTATION('',(#4811),#4815);
+#4811 = LINE('',#4812,#4813);
+#4812 = CARTESIAN_POINT('',(-0.,-29.4));
+#4813 = VECTOR('',#4814,1.);
+#4814 = DIRECTION('',(-1.,0.));
+#4815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4816 = ORIENTED_EDGE('',*,*,#4817,.F.);
+#4817 = EDGE_CURVE('',#3502,#4790,#4818,.T.);
+#4818 = SURFACE_CURVE('',#4819,(#4823,#4830),.PCURVE_S1.);
+#4819 = LINE('',#4820,#4821);
+#4820 = CARTESIAN_POINT('',(7.5,29.4,2.43));
+#4821 = VECTOR('',#4822,1.);
+#4822 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#4823 = PCURVE('',#3159,#4824);
+#4824 = DEFINITIONAL_REPRESENTATION('',(#4825),#4829);
+#4825 = LINE('',#4826,#4827);
+#4826 = CARTESIAN_POINT('',(4.108558883208,7.5));
+#4827 = VECTOR('',#4828,1.);
+#4828 = DIRECTION('',(1.,-0.));
+#4829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4830 = PCURVE('',#3541,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);
+#4832 = LINE('',#4833,#4834);
+#4833 = CARTESIAN_POINT('',(-6.37427357601E-16,-29.4));
+#4834 = VECTOR('',#4835,1.);
+#4835 = DIRECTION('',(-1.,0.));
+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4837 = ORIENTED_EDGE('',*,*,#3501,.F.);
+#4838 = ORIENTED_EDGE('',*,*,#4839,.F.);
+#4839 = EDGE_CURVE('',#4840,#3474,#4842,.T.);
+#4840 = VERTEX_POINT('',#4841);
+#4841 = CARTESIAN_POINT('',(7.5,29.4,6.78));
+#4842 = SURFACE_CURVE('',#4843,(#4847,#4854),.PCURVE_S1.);
+#4843 = LINE('',#4844,#4845);
+#4844 = CARTESIAN_POINT('',(7.5,29.4,6.78));
+#4845 = VECTOR('',#4846,1.);
+#4846 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#4847 = PCURVE('',#3159,#4848);
+#4848 = DEFINITIONAL_REPRESENTATION('',(#4849),#4853);
+#4849 = LINE('',#4850,#4851);
+#4850 = CARTESIAN_POINT('',(-0.241441116792,7.5));
+#4851 = VECTOR('',#4852,1.);
+#4852 = DIRECTION('',(1.,-0.));
+#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4854 = PCURVE('',#3489,#4855);
+#4855 = DEFINITIONAL_REPRESENTATION('',(#4856),#4860);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(2.507510620991E-16,-29.4));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(-1.,0.));
+#4860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4861 = ORIENTED_EDGE('',*,*,#4862,.F.);
+#4862 = EDGE_CURVE('',#4578,#4840,#4863,.T.);
+#4863 = SURFACE_CURVE('',#4864,(#4868,#4875),.PCURVE_S1.);
+#4864 = LINE('',#4865,#4866);
+#4865 = CARTESIAN_POINT('',(-7.5,29.4,6.78));
+#4866 = VECTOR('',#4867,1.);
+#4867 = DIRECTION('',(1.,0.,0.));
+#4868 = PCURVE('',#3159,#4869);
+#4869 = DEFINITIONAL_REPRESENTATION('',(#4870),#4874);
+#4870 = LINE('',#4871,#4872);
+#4871 = CARTESIAN_POINT('',(-0.241441116792,-7.5));
+#4872 = VECTOR('',#4873,1.);
+#4873 = DIRECTION('',(-0.,1.));
+#4874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4875 = PCURVE('',#4614,#4876);
+#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(-0.,-29.4));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(-1.,0.));
+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4882 = ORIENTED_EDGE('',*,*,#4577,.F.);
+#4883 = ORIENTED_EDGE('',*,*,#3142,.F.);
+#4884 = ORIENTED_EDGE('',*,*,#4550,.F.);
+#4885 = ORIENTED_EDGE('',*,*,#4886,.F.);
+#4886 = EDGE_CURVE('',#4887,#4528,#4889,.T.);
+#4887 = VERTEX_POINT('',#4888);
+#4888 = CARTESIAN_POINT('',(-15.2,29.4,-7.E-15));
+#4889 = SURFACE_CURVE('',#4890,(#4894,#4901),.PCURVE_S1.);
+#4890 = LINE('',#4891,#4892);
+#4891 = CARTESIAN_POINT('',(-15.2,29.4,-7.105427357601E-15));
+#4892 = VECTOR('',#4893,1.);
+#4893 = DIRECTION('',(1.,0.,0.));
+#4894 = PCURVE('',#3159,#4895);
+#4895 = DEFINITIONAL_REPRESENTATION('',(#4896),#4900);
+#4896 = LINE('',#4897,#4898);
+#4897 = CARTESIAN_POINT('',(6.538558883208,-15.2));
+#4898 = VECTOR('',#4899,1.);
+#4899 = DIRECTION('',(-0.,1.));
+#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4901 = PCURVE('',#4338,#4902);
+#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907);
+#4903 = LINE('',#4904,#4905);
+#4904 = CARTESIAN_POINT('',(-0.,-29.4));
+#4905 = VECTOR('',#4906,1.);
+#4906 = DIRECTION('',(-1.,0.));
+#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4908 = ORIENTED_EDGE('',*,*,#4909,.F.);
+#4909 = EDGE_CURVE('',#4632,#4887,#4910,.T.);
+#4910 = SURFACE_CURVE('',#4911,(#4915,#4922),.PCURVE_S1.);
+#4911 = LINE('',#4912,#4913);
+#4912 = CARTESIAN_POINT('',(-16.,29.4,0.8));
+#4913 = VECTOR('',#4914,1.);
+#4914 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#4915 = PCURVE('',#3159,#4916);
+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#4921);
+#4917 = LINE('',#4918,#4919);
+#4918 = CARTESIAN_POINT('',(5.738558883208,-16.));
+#4919 = VECTOR('',#4920,1.);
+#4920 = DIRECTION('',(0.707106781187,0.707106781187));
+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4922 = PCURVE('',#4284,#4923);
+#4923 = DEFINITIONAL_REPRESENTATION('',(#4924),#4928);
+#4924 = LINE('',#4925,#4926);
+#4925 = CARTESIAN_POINT('',(-1.632866219197E-16,-29.4));
+#4926 = VECTOR('',#4927,1.);
+#4927 = DIRECTION('',(-1.,4.930380657631E-32));
+#4928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4929 = FACE_BOUND('',#4930,.T.);
+#4930 = EDGE_LOOP('',(#4931));
+#4931 = ORIENTED_EDGE('',*,*,#4932,.T.);
+#4932 = EDGE_CURVE('',#4933,#4933,#4935,.T.);
+#4933 = VERTEX_POINT('',#4934);
+#4934 = CARTESIAN_POINT('',(-8.06,29.4,8.6));
+#4935 = SURFACE_CURVE('',#4936,(#4941,#4948),.PCURVE_S1.);
+#4936 = CIRCLE('',#4937,2.94);
+#4937 = AXIS2_PLACEMENT_3D('',#4938,#4939,#4940);
+#4938 = CARTESIAN_POINT('',(-11.,29.4,8.6));
+#4939 = DIRECTION('',(0.,-1.,2.2E-16));
+#4940 = DIRECTION('',(1.,0.,0.));
+#4941 = PCURVE('',#3159,#4942);
+#4942 = DEFINITIONAL_REPRESENTATION('',(#4943),#4947);
+#4943 = CIRCLE('',#4944,2.94);
+#4944 = AXIS2_PLACEMENT_2D('',#4945,#4946);
+#4945 = CARTESIAN_POINT('',(-2.061441116792,-11.));
+#4946 = DIRECTION('',(-0.,1.));
+#4947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4948 = PCURVE('',#4949,#4954);
+#4949 = CYLINDRICAL_SURFACE('',#4950,2.94);
+#4950 = AXIS2_PLACEMENT_3D('',#4951,#4952,#4953);
+#4951 = CARTESIAN_POINT('',(-11.,29.4,8.6));
+#4952 = DIRECTION('',(0.,1.,-2.2E-16));
+#4953 = DIRECTION('',(1.,0.,0.));
+#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4959);
+#4955 = LINE('',#4956,#4957);
+#4956 = CARTESIAN_POINT('',(-0.,0.));
+#4957 = VECTOR('',#4958,1.);
+#4958 = DIRECTION('',(-1.,0.));
+#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4960 = FACE_BOUND('',#4961,.T.);
+#4961 = EDGE_LOOP('',(#4962));
+#4962 = ORIENTED_EDGE('',*,*,#4963,.T.);
+#4963 = EDGE_CURVE('',#4964,#4964,#4966,.T.);
+#4964 = VERTEX_POINT('',#4965);
+#4965 = CARTESIAN_POINT('',(0.6,29.4,9.));
+#4966 = SURFACE_CURVE('',#4967,(#4972,#4979),.PCURVE_S1.);
+#4967 = CIRCLE('',#4968,0.6);
+#4968 = AXIS2_PLACEMENT_3D('',#4969,#4970,#4971);
+#4969 = CARTESIAN_POINT('',(0.,29.4,9.));
+#4970 = DIRECTION('',(0.,-1.,2.2E-16));
+#4971 = DIRECTION('',(1.,0.,0.));
+#4972 = PCURVE('',#3159,#4973);
+#4973 = DEFINITIONAL_REPRESENTATION('',(#4974),#4978);
+#4974 = CIRCLE('',#4975,0.6);
+#4975 = AXIS2_PLACEMENT_2D('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(-2.461441116792,4.7E-16));
+#4977 = DIRECTION('',(-0.,1.));
+#4978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4979 = PCURVE('',#4980,#4985);
+#4980 = CYLINDRICAL_SURFACE('',#4981,0.6);
+#4981 = AXIS2_PLACEMENT_3D('',#4982,#4983,#4984);
+#4982 = CARTESIAN_POINT('',(0.,29.4,9.));
+#4983 = DIRECTION('',(0.,1.,-2.2E-16));
+#4984 = DIRECTION('',(1.,0.,0.));
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(-0.,0.));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(-1.,0.));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = FACE_BOUND('',#4992,.T.);
+#4992 = EDGE_LOOP('',(#4993));
+#4993 = ORIENTED_EDGE('',*,*,#4994,.T.);
+#4994 = EDGE_CURVE('',#4995,#4995,#4997,.T.);
+#4995 = VERTEX_POINT('',#4996);
+#4996 = CARTESIAN_POINT('',(13.94,29.4,8.6));
+#4997 = SURFACE_CURVE('',#4998,(#5003,#5010),.PCURVE_S1.);
+#4998 = CIRCLE('',#4999,2.94);
+#4999 = AXIS2_PLACEMENT_3D('',#5000,#5001,#5002);
+#5000 = CARTESIAN_POINT('',(11.,29.4,8.6));
+#5001 = DIRECTION('',(0.,-1.,2.2E-16));
+#5002 = DIRECTION('',(1.,0.,0.));
+#5003 = PCURVE('',#3159,#5004);
+#5004 = DEFINITIONAL_REPRESENTATION('',(#5005),#5009);
+#5005 = CIRCLE('',#5006,2.94);
+#5006 = AXIS2_PLACEMENT_2D('',#5007,#5008);
+#5007 = CARTESIAN_POINT('',(-2.061441116792,11.));
+#5008 = DIRECTION('',(-0.,1.));
+#5009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5010 = PCURVE('',#5011,#5016);
+#5011 = CYLINDRICAL_SURFACE('',#5012,2.94);
+#5012 = AXIS2_PLACEMENT_3D('',#5013,#5014,#5015);
+#5013 = CARTESIAN_POINT('',(11.,29.4,8.6));
+#5014 = DIRECTION('',(0.,1.,-2.2E-16));
+#5015 = DIRECTION('',(1.,0.,0.));
+#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021);
+#5017 = LINE('',#5018,#5019);
+#5018 = CARTESIAN_POINT('',(-0.,0.));
+#5019 = VECTOR('',#5020,1.);
+#5020 = DIRECTION('',(-1.,0.));
+#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5022 = ADVANCED_FACE('',(#5023),#3240,.T.);
+#5023 = FACE_BOUND('',#5024,.F.);
+#5024 = EDGE_LOOP('',(#5025,#5026,#5027,#5050));
+#5025 = ORIENTED_EDGE('',*,*,#3224,.F.);
+#5026 = ORIENTED_EDGE('',*,*,#4453,.T.);
+#5027 = ORIENTED_EDGE('',*,*,#5028,.T.);
+#5028 = EDGE_CURVE('',#4426,#5029,#5031,.T.);
+#5029 = VERTEX_POINT('',#5030);
+#5030 = CARTESIAN_POINT('',(15.2,21.7,-5.E-15));
+#5031 = SURFACE_CURVE('',#5032,(#5036,#5043),.PCURVE_S1.);
+#5032 = LINE('',#5033,#5034);
+#5033 = CARTESIAN_POINT('',(16.,21.7,0.8));
+#5034 = VECTOR('',#5035,1.);
+#5035 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#5036 = PCURVE('',#3240,#5037);
+#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);
+#5038 = LINE('',#5039,#5040);
+#5039 = CARTESIAN_POINT('',(4.2E-16,-21.7));
+#5040 = VECTOR('',#5041,1.);
+#5041 = DIRECTION('',(-1.,0.));
+#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5043 = PCURVE('',#4777,#5044);
+#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049);
+#5045 = LINE('',#5046,#5047);
+#5046 = CARTESIAN_POINT('',(4.888243285008E-16,-21.7));
+#5047 = VECTOR('',#5048,1.);
+#5048 = DIRECTION('',(-1.,4.930380657631E-32));
+#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5050 = ORIENTED_EDGE('',*,*,#5051,.F.);
+#5051 = EDGE_CURVE('',#3225,#5029,#5052,.T.);
+#5052 = SURFACE_CURVE('',#5053,(#5057,#5064),.PCURVE_S1.);
+#5053 = LINE('',#5054,#5055);
+#5054 = CARTESIAN_POINT('',(15.2,0.,-6.E-17));
+#5055 = VECTOR('',#5056,1.);
+#5056 = DIRECTION('',(0.,1.,-2.2E-16));
+#5057 = PCURVE('',#3240,#5058);
+#5058 = DEFINITIONAL_REPRESENTATION('',(#5059),#5063);
+#5059 = LINE('',#5060,#5061);
+#5060 = CARTESIAN_POINT('',(-1.131370849898,0.));
+#5061 = VECTOR('',#5062,1.);
+#5062 = DIRECTION('',(-0.,-1.));
+#5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5064 = PCURVE('',#3294,#5065);
+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);
+#5066 = LINE('',#5067,#5068);
+#5067 = CARTESIAN_POINT('',(-7.7,0.));
+#5068 = VECTOR('',#5069,1.);
+#5069 = DIRECTION('',(-0.,-1.));
+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5071 = ADVANCED_FACE('',(#5072),#3294,.F.);
+#5072 = FACE_BOUND('',#5073,.T.);
+#5073 = EDGE_LOOP('',(#5074,#5075,#5098,#5119));
+#5074 = ORIENTED_EDGE('',*,*,#3278,.F.);
+#5075 = ORIENTED_EDGE('',*,*,#5076,.T.);
+#5076 = EDGE_CURVE('',#3279,#5077,#5079,.T.);
+#5077 = VERTEX_POINT('',#5078);
+#5078 = CARTESIAN_POINT('',(7.5,21.7,-5.E-15));
+#5079 = SURFACE_CURVE('',#5080,(#5084,#5091),.PCURVE_S1.);
+#5080 = LINE('',#5081,#5082);
+#5081 = CARTESIAN_POINT('',(7.5,0.,0.));
+#5082 = VECTOR('',#5083,1.);
+#5083 = DIRECTION('',(0.,1.,-2.2E-16));
+#5084 = PCURVE('',#3294,#5085);
+#5085 = DEFINITIONAL_REPRESENTATION('',(#5086),#5090);
+#5086 = LINE('',#5087,#5088);
+#5087 = CARTESIAN_POINT('',(-0.,0.));
+#5088 = VECTOR('',#5089,1.);
+#5089 = DIRECTION('',(-0.,-1.));
+#5090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5091 = PCURVE('',#3400,#5092);
+#5092 = DEFINITIONAL_REPRESENTATION('',(#5093),#5097);
+#5093 = LINE('',#5094,#5095);
+#5094 = CARTESIAN_POINT('',(-2.43,0.));
+#5095 = VECTOR('',#5096,1.);
+#5096 = DIRECTION('',(-0.,-1.));
+#5097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5098 = ORIENTED_EDGE('',*,*,#5099,.F.);
+#5099 = EDGE_CURVE('',#5029,#5077,#5100,.T.);
+#5100 = SURFACE_CURVE('',#5101,(#5105,#5112),.PCURVE_S1.);
+#5101 = LINE('',#5102,#5103);
+#5102 = CARTESIAN_POINT('',(15.2,21.7,-3.552713678801E-15));
+#5103 = VECTOR('',#5104,1.);
+#5104 = DIRECTION('',(-1.,0.,1.E-17));
+#5105 = PCURVE('',#3294,#5106);
+#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5111);
+#5107 = LINE('',#5108,#5109);
+#5108 = CARTESIAN_POINT('',(-7.7,-21.7));
+#5109 = VECTOR('',#5110,1.);
+#5110 = DIRECTION('',(1.,-0.));
+#5111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5112 = PCURVE('',#4805,#5113);
+#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);
+#5114 = LINE('',#5115,#5116);
+#5115 = CARTESIAN_POINT('',(-7.7,-21.7));
+#5116 = VECTOR('',#5117,1.);
+#5117 = DIRECTION('',(1.,2.2E-33));
+#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5119 = ORIENTED_EDGE('',*,*,#5051,.F.);
+#5120 = ADVANCED_FACE('',(#5121),#3348,.F.);
+#5121 = FACE_BOUND('',#5122,.T.);
+#5122 = EDGE_LOOP('',(#5123,#5124,#5125,#5148));
+#5123 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#5124 = ORIENTED_EDGE('',*,*,#4502,.T.);
+#5125 = ORIENTED_EDGE('',*,*,#5126,.F.);
+#5126 = EDGE_CURVE('',#5127,#4480,#5129,.T.);
+#5127 = VERTEX_POINT('',#5128);
+#5128 = CARTESIAN_POINT('',(7.5,21.7,6.78));
+#5129 = SURFACE_CURVE('',#5130,(#5134,#5141),.PCURVE_S1.);
+#5130 = LINE('',#5131,#5132);
+#5131 = CARTESIAN_POINT('',(7.5,21.7,6.78));
+#5132 = VECTOR('',#5133,1.);
+#5133 = DIRECTION('',(-1.,-0.,0.));
+#5134 = PCURVE('',#3348,#5135);
+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);
+#5136 = LINE('',#5137,#5138);
+#5137 = CARTESIAN_POINT('',(-15.,-21.7));
+#5138 = VECTOR('',#5139,1.);
+#5139 = DIRECTION('',(1.,-0.));
+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5141 = PCURVE('',#4614,#5142);
+#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5147);
+#5143 = LINE('',#5144,#5145);
+#5144 = CARTESIAN_POINT('',(-15.,-21.7));
+#5145 = VECTOR('',#5146,1.);
+#5146 = DIRECTION('',(1.,-0.));
+#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5148 = ORIENTED_EDGE('',*,*,#5149,.F.);
+#5149 = EDGE_CURVE('',#3333,#5127,#5150,.T.);
+#5150 = SURFACE_CURVE('',#5151,(#5155,#5162),.PCURVE_S1.);
+#5151 = LINE('',#5152,#5153);
+#5152 = CARTESIAN_POINT('',(7.5,1.51E-15,6.78));
+#5153 = VECTOR('',#5154,1.);
+#5154 = DIRECTION('',(0.,1.,-2.2E-16));
+#5155 = PCURVE('',#3348,#5156);
+#5156 = DEFINITIONAL_REPRESENTATION('',(#5157),#5161);
+#5157 = LINE('',#5158,#5159);
+#5158 = CARTESIAN_POINT('',(-15.,0.));
+#5159 = VECTOR('',#5160,1.);
+#5160 = DIRECTION('',(-0.,-1.));
+#5161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5162 = PCURVE('',#3432,#5163);
+#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168);
+#5164 = LINE('',#5165,#5166);
+#5165 = CARTESIAN_POINT('',(0.,-0.));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(-0.,-1.));
+#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5169 = ADVANCED_FACE('',(#5170),#3400,.F.);
+#5170 = FACE_BOUND('',#5171,.T.);
+#5171 = EDGE_LOOP('',(#5172,#5173,#5174,#5195));
+#5172 = ORIENTED_EDGE('',*,*,#3386,.F.);
+#5173 = ORIENTED_EDGE('',*,*,#3553,.T.);
+#5174 = ORIENTED_EDGE('',*,*,#5175,.F.);
+#5175 = EDGE_CURVE('',#5077,#3526,#5176,.T.);
+#5176 = SURFACE_CURVE('',#5177,(#5181,#5188),.PCURVE_S1.);
+#5177 = LINE('',#5178,#5179);
+#5178 = CARTESIAN_POINT('',(7.5,21.7,-3.552713678801E-15));
+#5179 = VECTOR('',#5180,1.);
+#5180 = DIRECTION('',(0.,2.2E-16,1.));
+#5181 = PCURVE('',#3400,#5182);
+#5182 = DEFINITIONAL_REPRESENTATION('',(#5183),#5187);
+#5183 = LINE('',#5184,#5185);
+#5184 = CARTESIAN_POINT('',(-2.43,-21.7));
+#5185 = VECTOR('',#5186,1.);
+#5186 = DIRECTION('',(1.,-0.));
+#5187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5188 = PCURVE('',#3541,#5189);
+#5189 = DEFINITIONAL_REPRESENTATION('',(#5190),#5194);
+#5190 = LINE('',#5191,#5192);
+#5191 = CARTESIAN_POINT('',(-2.43,-21.7));
+#5192 = VECTOR('',#5193,1.);
+#5193 = DIRECTION('',(1.,-0.));
+#5194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5195 = ORIENTED_EDGE('',*,*,#5076,.F.);
+#5196 = ADVANCED_FACE('',(#5197),#3432,.F.);
+#5197 = FACE_BOUND('',#5198,.T.);
+#5198 = EDGE_LOOP('',(#5199,#5200,#5201,#5222));
+#5199 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#5200 = ORIENTED_EDGE('',*,*,#5149,.T.);
+#5201 = ORIENTED_EDGE('',*,*,#5202,.F.);
+#5202 = EDGE_CURVE('',#3451,#5127,#5203,.T.);
+#5203 = SURFACE_CURVE('',#5204,(#5208,#5215),.PCURVE_S1.);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(7.5,21.7,-3.552713678801E-15));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(0.,2.2E-16,1.));
+#5208 = PCURVE('',#3432,#5209);
+#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214);
+#5210 = LINE('',#5211,#5212);
+#5211 = CARTESIAN_POINT('',(-6.78,-21.7));
+#5212 = VECTOR('',#5213,1.);
+#5213 = DIRECTION('',(1.,-0.));
+#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5215 = PCURVE('',#3489,#5216);
+#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221);
+#5217 = LINE('',#5218,#5219);
+#5218 = CARTESIAN_POINT('',(-6.78,-21.7));
+#5219 = VECTOR('',#5220,1.);
+#5220 = DIRECTION('',(1.,-0.));
+#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5222 = ORIENTED_EDGE('',*,*,#3450,.F.);
+#5223 = ADVANCED_FACE('',(#5224),#3489,.F.);
+#5224 = FACE_BOUND('',#5225,.T.);
+#5225 = EDGE_LOOP('',(#5226,#5227,#5248,#5249));
+#5226 = ORIENTED_EDGE('',*,*,#5202,.T.);
+#5227 = ORIENTED_EDGE('',*,*,#5228,.T.);
+#5228 = EDGE_CURVE('',#5127,#4840,#5229,.T.);
+#5229 = SURFACE_CURVE('',#5230,(#5234,#5241),.PCURVE_S1.);
+#5230 = LINE('',#5231,#5232);
+#5231 = CARTESIAN_POINT('',(7.5,1.51E-15,6.78));
+#5232 = VECTOR('',#5233,1.);
+#5233 = DIRECTION('',(0.,1.,-2.2E-16));
+#5234 = PCURVE('',#3489,#5235);
+#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240);
+#5236 = LINE('',#5237,#5238);
+#5237 = CARTESIAN_POINT('',(0.,-0.));
+#5238 = VECTOR('',#5239,1.);
+#5239 = DIRECTION('',(-0.,-1.));
+#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5241 = PCURVE('',#4614,#5242);
+#5242 = DEFINITIONAL_REPRESENTATION('',(#5243),#5247);
+#5243 = LINE('',#5244,#5245);
+#5244 = CARTESIAN_POINT('',(-15.,0.));
+#5245 = VECTOR('',#5246,1.);
+#5246 = DIRECTION('',(-0.,-1.));
+#5247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5248 = ORIENTED_EDGE('',*,*,#4839,.T.);
+#5249 = ORIENTED_EDGE('',*,*,#3473,.F.);
+#5250 = ADVANCED_FACE('',(#5251),#3541,.F.);
+#5251 = FACE_BOUND('',#5252,.T.);
+#5252 = EDGE_LOOP('',(#5253,#5254,#5255,#5256));
+#5253 = ORIENTED_EDGE('',*,*,#5175,.T.);
+#5254 = ORIENTED_EDGE('',*,*,#3525,.T.);
+#5255 = ORIENTED_EDGE('',*,*,#4817,.T.);
+#5256 = ORIENTED_EDGE('',*,*,#5257,.F.);
+#5257 = EDGE_CURVE('',#5077,#4790,#5258,.T.);
+#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.);
+#5259 = LINE('',#5260,#5261);
+#5260 = CARTESIAN_POINT('',(7.5,0.,0.));
+#5261 = VECTOR('',#5262,1.);
+#5262 = DIRECTION('',(0.,1.,-2.2E-16));
+#5263 = PCURVE('',#3541,#5264);
+#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269);
+#5265 = LINE('',#5266,#5267);
+#5266 = CARTESIAN_POINT('',(-2.43,5.4E-18));
+#5267 = VECTOR('',#5268,1.);
+#5268 = DIRECTION('',(-0.,-1.));
+#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5270 = PCURVE('',#4805,#5271);
+#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276);
+#5272 = LINE('',#5273,#5274);
+#5273 = CARTESIAN_POINT('',(-0.,0.));
+#5274 = VECTOR('',#5275,1.);
+#5275 = DIRECTION('',(-0.,-1.));
+#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5277 = ADVANCED_FACE('',(#5278),#3602,.T.);
+#5278 = FACE_BOUND('',#5279,.F.);
+#5279 = EDGE_LOOP('',(#5280,#5303,#5330,#5331));
+#5280 = ORIENTED_EDGE('',*,*,#5281,.T.);
+#5281 = EDGE_CURVE('',#3582,#5282,#5284,.T.);
+#5282 = VERTEX_POINT('',#5283);
+#5283 = CARTESIAN_POINT('',(-8.21,-29.4,8.6));
+#5284 = SEAM_CURVE('',#5285,(#5289,#5296),.PCURVE_S1.);
+#5285 = LINE('',#5286,#5287);
+#5286 = CARTESIAN_POINT('',(-8.21,-28.4,8.6));
+#5287 = VECTOR('',#5288,1.);
+#5288 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5289 = PCURVE('',#3602,#5290);
+#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);
+#5291 = LINE('',#5292,#5293);
+#5292 = CARTESIAN_POINT('',(-0.,0.));
+#5293 = VECTOR('',#5294,1.);
+#5294 = DIRECTION('',(-0.,-1.));
+#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5296 = PCURVE('',#3602,#5297);
+#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5302);
+#5298 = LINE('',#5299,#5300);
+#5299 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5300 = VECTOR('',#5301,1.);
+#5301 = DIRECTION('',(-0.,-1.));
+#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5303 = ORIENTED_EDGE('',*,*,#5304,.T.);
+#5304 = EDGE_CURVE('',#5282,#5282,#5305,.T.);
+#5305 = SURFACE_CURVE('',#5306,(#5311,#5318),.PCURVE_S1.);
+#5306 = CIRCLE('',#5307,2.79);
+#5307 = AXIS2_PLACEMENT_3D('',#5308,#5309,#5310);
+#5308 = CARTESIAN_POINT('',(-11.,-29.4,8.6));
+#5309 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5310 = DIRECTION('',(1.,0.,0.));
+#5311 = PCURVE('',#3602,#5312);
+#5312 = DEFINITIONAL_REPRESENTATION('',(#5313),#5317);
+#5313 = LINE('',#5314,#5315);
+#5314 = CARTESIAN_POINT('',(-0.,-1.));
+#5315 = VECTOR('',#5316,1.);
+#5316 = DIRECTION('',(-1.,0.));
+#5317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5318 = PCURVE('',#5319,#5324);
+#5319 = TOROIDAL_SURFACE('',#5320,2.59,0.2);
+#5320 = AXIS2_PLACEMENT_3D('',#5321,#5322,#5323);
+#5321 = CARTESIAN_POINT('',(-11.,-29.4,8.6));
+#5322 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5323 = DIRECTION('',(1.,0.,0.));
+#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);
+#5325 = LINE('',#5326,#5327);
+#5326 = CARTESIAN_POINT('',(0.,0.));
+#5327 = VECTOR('',#5328,1.);
+#5328 = DIRECTION('',(1.,0.));
+#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5330 = ORIENTED_EDGE('',*,*,#5281,.F.);
+#5331 = ORIENTED_EDGE('',*,*,#3581,.F.);
+#5332 = ADVANCED_FACE('',(#5333),#3641,.T.);
+#5333 = FACE_BOUND('',#5334,.F.);
+#5334 = EDGE_LOOP('',(#5335,#5358,#5385,#5386));
+#5335 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#5336 = EDGE_CURVE('',#3621,#5337,#5339,.T.);
+#5337 = VERTEX_POINT('',#5338);
+#5338 = CARTESIAN_POINT('',(13.79,-29.4,8.6));
+#5339 = SEAM_CURVE('',#5340,(#5344,#5351),.PCURVE_S1.);
+#5340 = LINE('',#5341,#5342);
+#5341 = CARTESIAN_POINT('',(13.79,-28.4,8.6));
+#5342 = VECTOR('',#5343,1.);
+#5343 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5344 = PCURVE('',#3641,#5345);
+#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
+#5346 = LINE('',#5347,#5348);
+#5347 = CARTESIAN_POINT('',(-0.,0.));
+#5348 = VECTOR('',#5349,1.);
+#5349 = DIRECTION('',(-0.,-1.));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = PCURVE('',#3641,#5352);
+#5352 = DEFINITIONAL_REPRESENTATION('',(#5353),#5357);
+#5353 = LINE('',#5354,#5355);
+#5354 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5355 = VECTOR('',#5356,1.);
+#5356 = DIRECTION('',(-0.,-1.));
+#5357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5358 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#5359 = EDGE_CURVE('',#5337,#5337,#5360,.T.);
+#5360 = SURFACE_CURVE('',#5361,(#5366,#5373),.PCURVE_S1.);
+#5361 = CIRCLE('',#5362,2.79);
+#5362 = AXIS2_PLACEMENT_3D('',#5363,#5364,#5365);
+#5363 = CARTESIAN_POINT('',(11.,-29.4,8.6));
+#5364 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5365 = DIRECTION('',(1.,0.,0.));
+#5366 = PCURVE('',#3641,#5367);
+#5367 = DEFINITIONAL_REPRESENTATION('',(#5368),#5372);
+#5368 = LINE('',#5369,#5370);
+#5369 = CARTESIAN_POINT('',(-0.,-1.));
+#5370 = VECTOR('',#5371,1.);
+#5371 = DIRECTION('',(-1.,0.));
+#5372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5373 = PCURVE('',#5374,#5379);
+#5374 = TOROIDAL_SURFACE('',#5375,2.59,0.2);
+#5375 = AXIS2_PLACEMENT_3D('',#5376,#5377,#5378);
+#5376 = CARTESIAN_POINT('',(11.,-29.4,8.6));
+#5377 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#5378 = DIRECTION('',(1.,0.,0.));
+#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384);
+#5380 = LINE('',#5381,#5382);
+#5381 = CARTESIAN_POINT('',(0.,0.));
+#5382 = VECTOR('',#5383,1.);
+#5383 = DIRECTION('',(1.,0.));
+#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5385 = ORIENTED_EDGE('',*,*,#5336,.F.);
+#5386 = ORIENTED_EDGE('',*,*,#3620,.F.);
+#5387 = ADVANCED_FACE('',(#5388),#3701,.F.);
+#5388 = FACE_BOUND('',#5389,.T.);
+#5389 = EDGE_LOOP('',(#5390,#5391,#5412,#5413));
+#5390 = ORIENTED_EDGE('',*,*,#3685,.T.);
+#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);
+#5392 = EDGE_CURVE('',#3658,#4630,#5393,.T.);
+#5393 = SURFACE_CURVE('',#5394,(#5398,#5405),.PCURVE_S1.);
+#5394 = LINE('',#5395,#5396);
+#5395 = CARTESIAN_POINT('',(-16.,2.33E-15,10.5));
+#5396 = VECTOR('',#5397,1.);
+#5397 = DIRECTION('',(0.,1.,-2.2E-16));
+#5398 = PCURVE('',#3701,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(0.,-0.));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(-0.,-1.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = PCURVE('',#4670,#5406);
+#5406 = DEFINITIONAL_REPRESENTATION('',(#5407),#5411);
+#5407 = LINE('',#5408,#5409);
+#5408 = CARTESIAN_POINT('',(-0.,0.));
+#5409 = VECTOR('',#5410,1.);
+#5410 = DIRECTION('',(-4.43650813896E-18,-1.));
+#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5412 = ORIENTED_EDGE('',*,*,#4629,.T.);
+#5413 = ORIENTED_EDGE('',*,*,#5414,.F.);
+#5414 = EDGE_CURVE('',#3686,#4632,#5415,.T.);
+#5415 = SURFACE_CURVE('',#5416,(#5420,#5427),.PCURVE_S1.);
+#5416 = LINE('',#5417,#5418);
+#5417 = CARTESIAN_POINT('',(-16.,1.8E-16,0.8));
+#5418 = VECTOR('',#5419,1.);
+#5419 = DIRECTION('',(0.,1.,-2.2E-16));
+#5420 = PCURVE('',#3701,#5421);
+#5421 = DEFINITIONAL_REPRESENTATION('',(#5422),#5426);
+#5422 = LINE('',#5423,#5424);
+#5423 = CARTESIAN_POINT('',(-9.7,1.6E-17));
+#5424 = VECTOR('',#5425,1.);
+#5425 = DIRECTION('',(-0.,-1.));
+#5426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5427 = PCURVE('',#4284,#5428);
+#5428 = DEFINITIONAL_REPRESENTATION('',(#5429),#5433);
+#5429 = LINE('',#5430,#5431);
+#5430 = CARTESIAN_POINT('',(-0.,0.));
+#5431 = VECTOR('',#5432,1.);
+#5432 = DIRECTION('',(4.436508138959E-18,-1.));
+#5433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5434 = ADVANCED_FACE('',(#5435),#3673,.T.);
+#5435 = FACE_BOUND('',#5436,.F.);
+#5436 = EDGE_LOOP('',(#5437,#5438,#5439,#5467));
+#5437 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#5438 = ORIENTED_EDGE('',*,*,#3657,.T.);
+#5439 = ORIENTED_EDGE('',*,*,#5440,.T.);
+#5440 = EDGE_CURVE('',#3658,#5441,#5443,.T.);
+#5441 = VERTEX_POINT('',#5442);
+#5442 = CARTESIAN_POINT('',(-16.,21.7,12.));
+#5443 = SURFACE_CURVE('',#5444,(#5448,#5455),.PCURVE_S1.);
+#5444 = LINE('',#5445,#5446);
+#5445 = CARTESIAN_POINT('',(-16.,21.7,0.8));
+#5446 = VECTOR('',#5447,1.);
+#5447 = DIRECTION('',(0.,2.2E-16,1.));
+#5448 = PCURVE('',#3673,#5449);
+#5449 = DEFINITIONAL_REPRESENTATION('',(#5450),#5454);
+#5450 = LINE('',#5451,#5452);
+#5451 = CARTESIAN_POINT('',(-1.93E-15,-21.7));
+#5452 = VECTOR('',#5453,1.);
+#5453 = DIRECTION('',(-1.,0.));
+#5454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5455 = PCURVE('',#5456,#5461);
+#5456 = PLANE('',#5457);
+#5457 = AXIS2_PLACEMENT_3D('',#5458,#5459,#5460);
+#5458 = CARTESIAN_POINT('',(4.9E-16,21.7,6.947512087764));
+#5459 = DIRECTION('',(0.,-1.,0.));
+#5460 = DIRECTION('',(0.,0.,-1.));
+#5461 = DEFINITIONAL_REPRESENTATION('',(#5462),#5466);
+#5462 = LINE('',#5463,#5464);
+#5463 = CARTESIAN_POINT('',(6.147512087764,-16.));
+#5464 = VECTOR('',#5465,1.);
+#5465 = DIRECTION('',(-1.,0.));
+#5466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5467 = ORIENTED_EDGE('',*,*,#5468,.F.);
+#5468 = EDGE_CURVE('',#3738,#5441,#5469,.T.);
+#5469 = SURFACE_CURVE('',#5470,(#5474,#5481),.PCURVE_S1.);
+#5470 = LINE('',#5471,#5472);
+#5471 = CARTESIAN_POINT('',(-16.,2.66E-15,12.));
+#5472 = VECTOR('',#5473,1.);
+#5473 = DIRECTION('',(0.,1.,-2.2E-16));
+#5474 = PCURVE('',#3673,#5475);
+#5475 = DEFINITIONAL_REPRESENTATION('',(#5476),#5480);
+#5476 = LINE('',#5477,#5478);
+#5477 = CARTESIAN_POINT('',(-11.2,0.));
+#5478 = VECTOR('',#5479,1.);
+#5479 = DIRECTION('',(-0.,-1.));
+#5480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5481 = PCURVE('',#4251,#5482);
+#5482 = DEFINITIONAL_REPRESENTATION('',(#5483),#5487);
+#5483 = LINE('',#5484,#5485);
+#5484 = CARTESIAN_POINT('',(-0.,0.));
+#5485 = VECTOR('',#5486,1.);
+#5486 = DIRECTION('',(-0.,-1.));
+#5487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5488 = ADVANCED_FACE('',(#5489),#3802,.T.);
+#5489 = FACE_BOUND('',#5490,.F.);
+#5490 = EDGE_LOOP('',(#5491,#5492,#5515,#5536));
+#5491 = ORIENTED_EDGE('',*,*,#3786,.F.);
+#5492 = ORIENTED_EDGE('',*,*,#5493,.T.);
+#5493 = EDGE_CURVE('',#3787,#5494,#5496,.T.);
+#5494 = VERTEX_POINT('',#5495);
+#5495 = CARTESIAN_POINT('',(16.,21.7,12.));
+#5496 = SURFACE_CURVE('',#5497,(#5501,#5508),.PCURVE_S1.);
+#5497 = LINE('',#5498,#5499);
+#5498 = CARTESIAN_POINT('',(16.,2.66E-15,12.));
+#5499 = VECTOR('',#5500,1.);
+#5500 = DIRECTION('',(0.,1.,-2.2E-16));
+#5501 = PCURVE('',#3802,#5502);
+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5507);
+#5503 = LINE('',#5504,#5505);
+#5504 = CARTESIAN_POINT('',(-0.,0.));
+#5505 = VECTOR('',#5506,1.);
+#5506 = DIRECTION('',(-0.,-1.));
+#5507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5508 = PCURVE('',#3879,#5509);
+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514);
+#5510 = LINE('',#5511,#5512);
+#5511 = CARTESIAN_POINT('',(-1.131370849898,0.));
+#5512 = VECTOR('',#5513,1.);
+#5513 = DIRECTION('',(-0.,-1.));
+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5515 = ORIENTED_EDGE('',*,*,#5516,.T.);
+#5516 = EDGE_CURVE('',#5494,#4403,#5517,.T.);
+#5517 = SURFACE_CURVE('',#5518,(#5522,#5529),.PCURVE_S1.);
+#5518 = LINE('',#5519,#5520);
+#5519 = CARTESIAN_POINT('',(16.,21.7,12.));
+#5520 = VECTOR('',#5521,1.);
+#5521 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5522 = PCURVE('',#3802,#5523);
+#5523 = DEFINITIONAL_REPRESENTATION('',(#5524),#5528);
+#5524 = LINE('',#5525,#5526);
+#5525 = CARTESIAN_POINT('',(1.27E-15,-21.7));
+#5526 = VECTOR('',#5527,1.);
+#5527 = DIRECTION('',(-1.,0.));
+#5528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5529 = PCURVE('',#5456,#5530);
+#5530 = DEFINITIONAL_REPRESENTATION('',(#5531),#5535);
+#5531 = LINE('',#5532,#5533);
+#5532 = CARTESIAN_POINT('',(-5.052487912236,16.));
+#5533 = VECTOR('',#5534,1.);
+#5534 = DIRECTION('',(1.,-0.));
+#5535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5536 = ORIENTED_EDGE('',*,*,#4402,.F.);
+#5537 = ADVANCED_FACE('',(#5538),#3879,.T.);
+#5538 = FACE_BOUND('',#5539,.F.);
+#5539 = EDGE_LOOP('',(#5540,#5563,#5584,#5585));
+#5540 = ORIENTED_EDGE('',*,*,#5541,.T.);
+#5541 = EDGE_CURVE('',#3841,#5542,#5544,.T.);
+#5542 = VERTEX_POINT('',#5543);
+#5543 = CARTESIAN_POINT('',(15.2,21.7,12.8));
+#5544 = SURFACE_CURVE('',#5545,(#5549,#5556),.PCURVE_S1.);
+#5545 = LINE('',#5546,#5547);
+#5546 = CARTESIAN_POINT('',(15.2,2.84E-15,12.8));
+#5547 = VECTOR('',#5548,1.);
+#5548 = DIRECTION('',(0.,1.,-2.2E-16));
+#5549 = PCURVE('',#3879,#5550);
+#5550 = DEFINITIONAL_REPRESENTATION('',(#5551),#5555);
+#5551 = LINE('',#5552,#5553);
+#5552 = CARTESIAN_POINT('',(-0.,0.));
+#5553 = VECTOR('',#5554,1.);
+#5554 = DIRECTION('',(-0.,-1.));
+#5555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5556 = PCURVE('',#3933,#5557);
+#5557 = DEFINITIONAL_REPRESENTATION('',(#5558),#5562);
+#5558 = LINE('',#5559,#5560);
+#5559 = CARTESIAN_POINT('',(-7.2,0.));
+#5560 = VECTOR('',#5561,1.);
+#5561 = DIRECTION('',(-0.,-1.));
+#5562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5563 = ORIENTED_EDGE('',*,*,#5564,.T.);
+#5564 = EDGE_CURVE('',#5542,#5494,#5565,.T.);
+#5565 = SURFACE_CURVE('',#5566,(#5570,#5577),.PCURVE_S1.);
+#5566 = LINE('',#5567,#5568);
+#5567 = CARTESIAN_POINT('',(15.2,21.7,12.8));
+#5568 = VECTOR('',#5569,1.);
+#5569 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#5570 = PCURVE('',#3879,#5571);
+#5571 = DEFINITIONAL_REPRESENTATION('',(#5572),#5576);
+#5572 = LINE('',#5573,#5574);
+#5573 = CARTESIAN_POINT('',(8.9E-16,-21.7));
+#5574 = VECTOR('',#5575,1.);
+#5575 = DIRECTION('',(-1.,0.));
+#5576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5577 = PCURVE('',#5456,#5578);
+#5578 = DEFINITIONAL_REPRESENTATION('',(#5579),#5583);
+#5579 = LINE('',#5580,#5581);
+#5580 = CARTESIAN_POINT('',(-5.852487912236,15.2));
+#5581 = VECTOR('',#5582,1.);
+#5582 = DIRECTION('',(0.707106781187,0.707106781187));
+#5583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5584 = ORIENTED_EDGE('',*,*,#5493,.F.);
+#5585 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#5586 = ADVANCED_FACE('',(#5587,#5635),#3933,.T.);
+#5587 = FACE_BOUND('',#5588,.F.);
+#5588 = EDGE_LOOP('',(#5589,#5612,#5633,#5634));
+#5589 = ORIENTED_EDGE('',*,*,#5590,.T.);
+#5590 = EDGE_CURVE('',#3895,#5591,#5593,.T.);
+#5591 = VERTEX_POINT('',#5592);
+#5592 = CARTESIAN_POINT('',(8.,21.7,12.8));
+#5593 = SURFACE_CURVE('',#5594,(#5598,#5605),.PCURVE_S1.);
+#5594 = LINE('',#5595,#5596);
+#5595 = CARTESIAN_POINT('',(8.,2.84E-15,12.8));
+#5596 = VECTOR('',#5597,1.);
+#5597 = DIRECTION('',(0.,1.,-2.2E-16));
+#5598 = PCURVE('',#3933,#5599);
+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604);
+#5600 = LINE('',#5601,#5602);
+#5601 = CARTESIAN_POINT('',(-0.,0.));
+#5602 = VECTOR('',#5603,1.);
+#5603 = DIRECTION('',(-0.,-1.));
+#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5605 = PCURVE('',#4022,#5606);
+#5606 = DEFINITIONAL_REPRESENTATION('',(#5607),#5611);
+#5607 = LINE('',#5608,#5609);
+#5608 = CARTESIAN_POINT('',(-0.707106781187,0.));
+#5609 = VECTOR('',#5610,1.);
+#5610 = DIRECTION('',(-0.,-1.));
+#5611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5612 = ORIENTED_EDGE('',*,*,#5613,.T.);
+#5613 = EDGE_CURVE('',#5591,#5542,#5614,.T.);
+#5614 = SURFACE_CURVE('',#5615,(#5619,#5626),.PCURVE_S1.);
+#5615 = LINE('',#5616,#5617);
+#5616 = CARTESIAN_POINT('',(8.,21.7,12.8));
+#5617 = VECTOR('',#5618,1.);
+#5618 = DIRECTION('',(1.,0.,0.));
+#5619 = PCURVE('',#3933,#5620);
+#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625);
+#5621 = LINE('',#5622,#5623);
+#5622 = CARTESIAN_POINT('',(-0.,-21.7));
+#5623 = VECTOR('',#5624,1.);
+#5624 = DIRECTION('',(-1.,-0.));
+#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5626 = PCURVE('',#5456,#5627);
+#5627 = DEFINITIONAL_REPRESENTATION('',(#5628),#5632);
+#5628 = LINE('',#5629,#5630);
+#5629 = CARTESIAN_POINT('',(-5.852487912236,8.));
+#5630 = VECTOR('',#5631,1.);
+#5631 = DIRECTION('',(-0.,1.));
+#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5633 = ORIENTED_EDGE('',*,*,#5541,.F.);
+#5634 = ORIENTED_EDGE('',*,*,#3919,.F.);
+#5635 = FACE_BOUND('',#5636,.F.);
+#5636 = EDGE_LOOP('',(#5637));
+#5637 = ORIENTED_EDGE('',*,*,#5638,.T.);
+#5638 = EDGE_CURVE('',#5639,#5639,#5641,.T.);
+#5639 = VERTEX_POINT('',#5640);
+#5640 = CARTESIAN_POINT('',(14.4,12.5,12.8));
+#5641 = SURFACE_CURVE('',#5642,(#5647,#5654),.PCURVE_S1.);
+#5642 = CIRCLE('',#5643,1.9);
+#5643 = AXIS2_PLACEMENT_3D('',#5644,#5645,#5646);
+#5644 = CARTESIAN_POINT('',(12.5,12.5,12.8));
+#5645 = DIRECTION('',(-0.,2.2E-16,1.));
+#5646 = DIRECTION('',(1.,0.,0.));
+#5647 = PCURVE('',#3933,#5648);
+#5648 = DEFINITIONAL_REPRESENTATION('',(#5649),#5653);
+#5649 = CIRCLE('',#5650,1.9);
+#5650 = AXIS2_PLACEMENT_2D('',#5651,#5652);
+#5651 = CARTESIAN_POINT('',(-4.5,-12.5));
+#5652 = DIRECTION('',(-1.,0.));
+#5653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5654 = PCURVE('',#5655,#5660);
+#5655 = CONICAL_SURFACE('',#5656,1.9,0.785398163397);
+#5656 = AXIS2_PLACEMENT_3D('',#5657,#5658,#5659);
+#5657 = CARTESIAN_POINT('',(12.5,12.5,12.8));
+#5658 = DIRECTION('',(0.,2.2E-16,1.));
+#5659 = DIRECTION('',(1.,0.,0.));
+#5660 = DEFINITIONAL_REPRESENTATION('',(#5661),#5665);
+#5661 = LINE('',#5662,#5663);
+#5662 = CARTESIAN_POINT('',(0.,-0.));
+#5663 = VECTOR('',#5664,1.);
+#5664 = DIRECTION('',(1.,-0.));
+#5665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5666 = ADVANCED_FACE('',(#5667),#3968,.F.);
+#5667 = FACE_BOUND('',#5668,.F.);
+#5668 = EDGE_LOOP('',(#5669,#5670,#5693,#5720));
+#5669 = ORIENTED_EDGE('',*,*,#3947,.T.);
+#5670 = ORIENTED_EDGE('',*,*,#5671,.T.);
+#5671 = EDGE_CURVE('',#3948,#5672,#5674,.T.);
+#5672 = VERTEX_POINT('',#5673);
+#5673 = CARTESIAN_POINT('',(14.,-12.5,12.4));
+#5674 = SEAM_CURVE('',#5675,(#5679,#5686),.PCURVE_S1.);
+#5675 = LINE('',#5676,#5677);
+#5676 = CARTESIAN_POINT('',(14.4,-12.5,12.8));
+#5677 = VECTOR('',#5678,1.);
+#5678 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#5679 = PCURVE('',#3968,#5680);
+#5680 = DEFINITIONAL_REPRESENTATION('',(#5681),#5685);
+#5681 = LINE('',#5682,#5683);
+#5682 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#5683 = VECTOR('',#5684,1.);
+#5684 = DIRECTION('',(-0.,-1.));
+#5685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5686 = PCURVE('',#3968,#5687);
+#5687 = DEFINITIONAL_REPRESENTATION('',(#5688),#5692);
+#5688 = LINE('',#5689,#5690);
+#5689 = CARTESIAN_POINT('',(-0.,-0.));
+#5690 = VECTOR('',#5691,1.);
+#5691 = DIRECTION('',(-0.,-1.));
+#5692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5693 = ORIENTED_EDGE('',*,*,#5694,.F.);
+#5694 = EDGE_CURVE('',#5672,#5672,#5695,.T.);
+#5695 = SURFACE_CURVE('',#5696,(#5701,#5708),.PCURVE_S1.);
+#5696 = CIRCLE('',#5697,1.5);
+#5697 = AXIS2_PLACEMENT_3D('',#5698,#5699,#5700);
+#5698 = CARTESIAN_POINT('',(12.5,-12.5,12.4));
+#5699 = DIRECTION('',(0.,2.2E-16,-1.));
+#5700 = DIRECTION('',(1.,0.,0.));
+#5701 = PCURVE('',#3968,#5702);
+#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707);
+#5703 = LINE('',#5704,#5705);
+#5704 = CARTESIAN_POINT('',(-0.,-0.4));
+#5705 = VECTOR('',#5706,1.);
+#5706 = DIRECTION('',(-1.,-0.));
+#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5708 = PCURVE('',#5709,#5714);
+#5709 = CYLINDRICAL_SURFACE('',#5710,1.5);
+#5710 = AXIS2_PLACEMENT_3D('',#5711,#5712,#5713);
+#5711 = CARTESIAN_POINT('',(12.5,-12.5,12.4));
+#5712 = DIRECTION('',(0.,2.2E-16,-1.));
+#5713 = DIRECTION('',(1.,0.,0.));
+#5714 = DEFINITIONAL_REPRESENTATION('',(#5715),#5719);
+#5715 = LINE('',#5716,#5717);
+#5716 = CARTESIAN_POINT('',(0.,0.));
+#5717 = VECTOR('',#5718,1.);
+#5718 = DIRECTION('',(1.,0.));
+#5719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5720 = ORIENTED_EDGE('',*,*,#5671,.F.);
+#5721 = ADVANCED_FACE('',(#5722),#4022,.T.);
+#5722 = FACE_BOUND('',#5723,.F.);
+#5723 = EDGE_LOOP('',(#5724,#5747,#5768,#5769));
+#5724 = ORIENTED_EDGE('',*,*,#5725,.T.);
+#5725 = EDGE_CURVE('',#3984,#5726,#5728,.T.);
+#5726 = VERTEX_POINT('',#5727);
+#5727 = CARTESIAN_POINT('',(7.5,21.7,12.3));
+#5728 = SURFACE_CURVE('',#5729,(#5733,#5740),.PCURVE_S1.);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(7.5,2.73E-15,12.3));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(0.,1.,-2.2E-16));
+#5733 = PCURVE('',#4022,#5734);
+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);
+#5735 = LINE('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(-0.,0.));
+#5737 = VECTOR('',#5738,1.);
+#5738 = DIRECTION('',(-0.,-1.));
+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5740 = PCURVE('',#4076,#5741);
+#5741 = DEFINITIONAL_REPRESENTATION('',(#5742),#5746);
+#5742 = LINE('',#5743,#5744);
+#5743 = CARTESIAN_POINT('',(-15.,0.));
+#5744 = VECTOR('',#5745,1.);
+#5745 = DIRECTION('',(-0.,-1.));
+#5746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5747 = ORIENTED_EDGE('',*,*,#5748,.T.);
+#5748 = EDGE_CURVE('',#5726,#5591,#5749,.T.);
+#5749 = SURFACE_CURVE('',#5750,(#5754,#5761),.PCURVE_S1.);
+#5750 = LINE('',#5751,#5752);
+#5751 = CARTESIAN_POINT('',(7.5,21.7,12.3));
+#5752 = VECTOR('',#5753,1.);
+#5753 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#5754 = PCURVE('',#4022,#5755);
+#5755 = DEFINITIONAL_REPRESENTATION('',(#5756),#5760);
+#5756 = LINE('',#5757,#5758);
+#5757 = CARTESIAN_POINT('',(-1.52E-15,-21.7));
+#5758 = VECTOR('',#5759,1.);
+#5759 = DIRECTION('',(-1.,0.));
+#5760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5761 = PCURVE('',#5456,#5762);
+#5762 = DEFINITIONAL_REPRESENTATION('',(#5763),#5767);
+#5763 = LINE('',#5764,#5765);
+#5764 = CARTESIAN_POINT('',(-5.352487912236,7.5));
+#5765 = VECTOR('',#5766,1.);
+#5766 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5768 = ORIENTED_EDGE('',*,*,#5590,.F.);
+#5769 = ORIENTED_EDGE('',*,*,#4008,.F.);
+#5770 = ADVANCED_FACE('',(#5771),#4076,.T.);
+#5771 = FACE_BOUND('',#5772,.F.);
+#5772 = EDGE_LOOP('',(#5773,#5796,#5817,#5818));
+#5773 = ORIENTED_EDGE('',*,*,#5774,.T.);
+#5774 = EDGE_CURVE('',#4038,#5775,#5777,.T.);
+#5775 = VERTEX_POINT('',#5776);
+#5776 = CARTESIAN_POINT('',(-7.5,21.7,12.3));
+#5777 = SURFACE_CURVE('',#5778,(#5782,#5789),.PCURVE_S1.);
+#5778 = LINE('',#5779,#5780);
+#5779 = CARTESIAN_POINT('',(-7.5,2.73E-15,12.3));
+#5780 = VECTOR('',#5781,1.);
+#5781 = DIRECTION('',(0.,1.,-2.2E-16));
+#5782 = PCURVE('',#4076,#5783);
+#5783 = DEFINITIONAL_REPRESENTATION('',(#5784),#5788);
+#5784 = LINE('',#5785,#5786);
+#5785 = CARTESIAN_POINT('',(-0.,0.));
+#5786 = VECTOR('',#5787,1.);
+#5787 = DIRECTION('',(-0.,-1.));
+#5788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5789 = PCURVE('',#4130,#5790);
+#5790 = DEFINITIONAL_REPRESENTATION('',(#5791),#5795);
+#5791 = LINE('',#5792,#5793);
+#5792 = CARTESIAN_POINT('',(-0.707106781187,0.));
+#5793 = VECTOR('',#5794,1.);
+#5794 = DIRECTION('',(-0.,-1.));
+#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5796 = ORIENTED_EDGE('',*,*,#5797,.T.);
+#5797 = EDGE_CURVE('',#5775,#5726,#5798,.T.);
+#5798 = SURFACE_CURVE('',#5799,(#5803,#5810),.PCURVE_S1.);
+#5799 = LINE('',#5800,#5801);
+#5800 = CARTESIAN_POINT('',(-7.5,21.7,12.3));
+#5801 = VECTOR('',#5802,1.);
+#5802 = DIRECTION('',(1.,0.,0.));
+#5803 = PCURVE('',#4076,#5804);
+#5804 = DEFINITIONAL_REPRESENTATION('',(#5805),#5809);
+#5805 = LINE('',#5806,#5807);
+#5806 = CARTESIAN_POINT('',(-0.,-21.7));
+#5807 = VECTOR('',#5808,1.);
+#5808 = DIRECTION('',(-1.,-0.));
+#5809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5810 = PCURVE('',#5456,#5811);
+#5811 = DEFINITIONAL_REPRESENTATION('',(#5812),#5816);
+#5812 = LINE('',#5813,#5814);
+#5813 = CARTESIAN_POINT('',(-5.352487912236,-7.5));
+#5814 = VECTOR('',#5815,1.);
+#5815 = DIRECTION('',(-0.,1.));
+#5816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5817 = ORIENTED_EDGE('',*,*,#5725,.F.);
+#5818 = ORIENTED_EDGE('',*,*,#4062,.F.);
+#5819 = ADVANCED_FACE('',(#5820),#4130,.T.);
+#5820 = FACE_BOUND('',#5821,.F.);
+#5821 = EDGE_LOOP('',(#5822,#5845,#5866,#5867));
+#5822 = ORIENTED_EDGE('',*,*,#5823,.T.);
+#5823 = EDGE_CURVE('',#4092,#5824,#5826,.T.);
+#5824 = VERTEX_POINT('',#5825);
+#5825 = CARTESIAN_POINT('',(-8.,21.7,12.8));
+#5826 = SURFACE_CURVE('',#5827,(#5831,#5838),.PCURVE_S1.);
+#5827 = LINE('',#5828,#5829);
+#5828 = CARTESIAN_POINT('',(-8.,2.84E-15,12.8));
+#5829 = VECTOR('',#5830,1.);
+#5830 = DIRECTION('',(0.,1.,-2.2E-16));
+#5831 = PCURVE('',#4130,#5832);
+#5832 = DEFINITIONAL_REPRESENTATION('',(#5833),#5837);
+#5833 = LINE('',#5834,#5835);
+#5834 = CARTESIAN_POINT('',(-0.,0.));
+#5835 = VECTOR('',#5836,1.);
+#5836 = DIRECTION('',(-0.,-1.));
+#5837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5838 = PCURVE('',#4184,#5839);
+#5839 = DEFINITIONAL_REPRESENTATION('',(#5840),#5844);
+#5840 = LINE('',#5841,#5842);
+#5841 = CARTESIAN_POINT('',(-7.2,0.));
+#5842 = VECTOR('',#5843,1.);
+#5843 = DIRECTION('',(-0.,-1.));
+#5844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5845 = ORIENTED_EDGE('',*,*,#5846,.T.);
+#5846 = EDGE_CURVE('',#5824,#5775,#5847,.T.);
+#5847 = SURFACE_CURVE('',#5848,(#5852,#5859),.PCURVE_S1.);
+#5848 = LINE('',#5849,#5850);
+#5849 = CARTESIAN_POINT('',(-8.,21.7,12.8));
+#5850 = VECTOR('',#5851,1.);
+#5851 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#5852 = PCURVE('',#4130,#5853);
+#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5858);
+#5854 = LINE('',#5855,#5856);
+#5855 = CARTESIAN_POINT('',(8.9E-16,-21.7));
+#5856 = VECTOR('',#5857,1.);
+#5857 = DIRECTION('',(-1.,0.));
+#5858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5859 = PCURVE('',#5456,#5860);
+#5860 = DEFINITIONAL_REPRESENTATION('',(#5861),#5865);
+#5861 = LINE('',#5862,#5863);
+#5862 = CARTESIAN_POINT('',(-5.852487912236,-8.));
+#5863 = VECTOR('',#5864,1.);
+#5864 = DIRECTION('',(0.707106781187,0.707106781187));
+#5865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5866 = ORIENTED_EDGE('',*,*,#5774,.F.);
+#5867 = ORIENTED_EDGE('',*,*,#4116,.F.);
+#5868 = ADVANCED_FACE('',(#5869,#5917),#4184,.T.);
+#5869 = FACE_BOUND('',#5870,.F.);
+#5870 = EDGE_LOOP('',(#5871,#5894,#5915,#5916));
+#5871 = ORIENTED_EDGE('',*,*,#5872,.T.);
+#5872 = EDGE_CURVE('',#4146,#5873,#5875,.T.);
+#5873 = VERTEX_POINT('',#5874);
+#5874 = CARTESIAN_POINT('',(-15.2,21.7,12.8));
+#5875 = SURFACE_CURVE('',#5876,(#5880,#5887),.PCURVE_S1.);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(-15.2,2.84E-15,12.8));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(0.,1.,-2.2E-16));
+#5880 = PCURVE('',#4184,#5881);
+#5881 = DEFINITIONAL_REPRESENTATION('',(#5882),#5886);
+#5882 = LINE('',#5883,#5884);
+#5883 = CARTESIAN_POINT('',(-0.,0.));
+#5884 = VECTOR('',#5885,1.);
+#5885 = DIRECTION('',(-0.,-1.));
+#5886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5887 = PCURVE('',#4251,#5888);
+#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893);
+#5889 = LINE('',#5890,#5891);
+#5890 = CARTESIAN_POINT('',(-1.131370849898,0.));
+#5891 = VECTOR('',#5892,1.);
+#5892 = DIRECTION('',(-0.,-1.));
+#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5894 = ORIENTED_EDGE('',*,*,#5895,.T.);
+#5895 = EDGE_CURVE('',#5873,#5824,#5896,.T.);
+#5896 = SURFACE_CURVE('',#5897,(#5901,#5908),.PCURVE_S1.);
+#5897 = LINE('',#5898,#5899);
+#5898 = CARTESIAN_POINT('',(-15.2,21.7,12.8));
+#5899 = VECTOR('',#5900,1.);
+#5900 = DIRECTION('',(1.,0.,0.));
+#5901 = PCURVE('',#4184,#5902);
+#5902 = DEFINITIONAL_REPRESENTATION('',(#5903),#5907);
+#5903 = LINE('',#5904,#5905);
+#5904 = CARTESIAN_POINT('',(-0.,-21.7));
+#5905 = VECTOR('',#5906,1.);
+#5906 = DIRECTION('',(-1.,-0.));
+#5907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5908 = PCURVE('',#5456,#5909);
+#5909 = DEFINITIONAL_REPRESENTATION('',(#5910),#5914);
+#5910 = LINE('',#5911,#5912);
+#5911 = CARTESIAN_POINT('',(-5.852487912236,-15.2));
+#5912 = VECTOR('',#5913,1.);
+#5913 = DIRECTION('',(-0.,1.));
+#5914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5915 = ORIENTED_EDGE('',*,*,#5823,.F.);
+#5916 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#5917 = FACE_BOUND('',#5918,.F.);
+#5918 = EDGE_LOOP('',(#5919));
+#5919 = ORIENTED_EDGE('',*,*,#5920,.T.);
+#5920 = EDGE_CURVE('',#5921,#5921,#5923,.T.);
+#5921 = VERTEX_POINT('',#5922);
+#5922 = CARTESIAN_POINT('',(-10.6,12.5,12.8));
+#5923 = SURFACE_CURVE('',#5924,(#5929,#5936),.PCURVE_S1.);
+#5924 = CIRCLE('',#5925,1.9);
+#5925 = AXIS2_PLACEMENT_3D('',#5926,#5927,#5928);
+#5926 = CARTESIAN_POINT('',(-12.5,12.5,12.8));
+#5927 = DIRECTION('',(-0.,2.2E-16,1.));
+#5928 = DIRECTION('',(1.,0.,0.));
+#5929 = PCURVE('',#4184,#5930);
+#5930 = DEFINITIONAL_REPRESENTATION('',(#5931),#5935);
+#5931 = CIRCLE('',#5932,1.9);
+#5932 = AXIS2_PLACEMENT_2D('',#5933,#5934);
+#5933 = CARTESIAN_POINT('',(-2.7,-12.5));
+#5934 = DIRECTION('',(-1.,0.));
+#5935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5936 = PCURVE('',#5937,#5942);
+#5937 = CONICAL_SURFACE('',#5938,1.5,0.785398163397);
+#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941);
+#5939 = CARTESIAN_POINT('',(-12.5,12.5,12.4));
+#5940 = DIRECTION('',(0.,2.2E-16,1.));
+#5941 = DIRECTION('',(1.,0.,0.));
+#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5947);
+#5943 = LINE('',#5944,#5945);
+#5944 = CARTESIAN_POINT('',(0.,0.4));
+#5945 = VECTOR('',#5946,1.);
+#5946 = DIRECTION('',(1.,0.));
+#5947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5948 = ADVANCED_FACE('',(#5949),#4219,.F.);
+#5949 = FACE_BOUND('',#5950,.T.);
+#5950 = EDGE_LOOP('',(#5951,#5980,#6001,#6002));
+#5951 = ORIENTED_EDGE('',*,*,#5952,.T.);
+#5952 = EDGE_CURVE('',#5953,#5953,#5955,.T.);
+#5953 = VERTEX_POINT('',#5954);
+#5954 = CARTESIAN_POINT('',(-11.,-12.5,12.4));
+#5955 = SURFACE_CURVE('',#5956,(#5961,#5968),.PCURVE_S1.);
+#5956 = CIRCLE('',#5957,1.5);
+#5957 = AXIS2_PLACEMENT_3D('',#5958,#5959,#5960);
+#5958 = CARTESIAN_POINT('',(-12.5,-12.5,12.4));
+#5959 = DIRECTION('',(0.,2.2E-16,-1.));
+#5960 = DIRECTION('',(1.,0.,0.));
+#5961 = PCURVE('',#4219,#5962);
+#5962 = DEFINITIONAL_REPRESENTATION('',(#5963),#5967);
+#5963 = LINE('',#5964,#5965);
+#5964 = CARTESIAN_POINT('',(-0.,0.));
+#5965 = VECTOR('',#5966,1.);
+#5966 = DIRECTION('',(-1.,0.));
+#5967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5968 = PCURVE('',#5969,#5974);
+#5969 = CYLINDRICAL_SURFACE('',#5970,1.5);
+#5970 = AXIS2_PLACEMENT_3D('',#5971,#5972,#5973);
+#5971 = CARTESIAN_POINT('',(-12.5,-12.5,9.701290928541));
+#5972 = DIRECTION('',(0.,-2.2E-16,1.));
+#5973 = DIRECTION('',(1.,0.,0.));
+#5974 = DEFINITIONAL_REPRESENTATION('',(#5975),#5979);
+#5975 = LINE('',#5976,#5977);
+#5976 = CARTESIAN_POINT('',(-0.,2.698709071459));
+#5977 = VECTOR('',#5978,1.);
+#5978 = DIRECTION('',(-1.,0.));
+#5979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5980 = ORIENTED_EDGE('',*,*,#5981,.T.);
+#5981 = EDGE_CURVE('',#5953,#4199,#5982,.T.);
+#5982 = SEAM_CURVE('',#5983,(#5987,#5994),.PCURVE_S1.);
+#5983 = LINE('',#5984,#5985);
+#5984 = CARTESIAN_POINT('',(-11.,-12.5,12.4));
+#5985 = VECTOR('',#5986,1.);
+#5986 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#5987 = PCURVE('',#4219,#5988);
+#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993);
+#5989 = LINE('',#5990,#5991);
+#5990 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5991 = VECTOR('',#5992,1.);
+#5992 = DIRECTION('',(-0.,1.));
+#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5994 = PCURVE('',#4219,#5995);
+#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000);
+#5996 = LINE('',#5997,#5998);
+#5997 = CARTESIAN_POINT('',(-0.,0.));
+#5998 = VECTOR('',#5999,1.);
+#5999 = DIRECTION('',(-0.,1.));
+#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6001 = ORIENTED_EDGE('',*,*,#4198,.F.);
+#6002 = ORIENTED_EDGE('',*,*,#5981,.F.);
+#6003 = ADVANCED_FACE('',(#6004),#4251,.T.);
+#6004 = FACE_BOUND('',#6005,.F.);
+#6005 = EDGE_LOOP('',(#6006,#6007,#6028,#6029));
+#6006 = ORIENTED_EDGE('',*,*,#5468,.T.);
+#6007 = ORIENTED_EDGE('',*,*,#6008,.T.);
+#6008 = EDGE_CURVE('',#5441,#5873,#6009,.T.);
+#6009 = SURFACE_CURVE('',#6010,(#6014,#6021),.PCURVE_S1.);
+#6010 = LINE('',#6011,#6012);
+#6011 = CARTESIAN_POINT('',(-16.,21.7,12.));
+#6012 = VECTOR('',#6013,1.);
+#6013 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#6014 = PCURVE('',#4251,#6015);
+#6015 = DEFINITIONAL_REPRESENTATION('',(#6016),#6020);
+#6016 = LINE('',#6017,#6018);
+#6017 = CARTESIAN_POINT('',(-8.9E-16,-21.7));
+#6018 = VECTOR('',#6019,1.);
+#6019 = DIRECTION('',(-1.,0.));
+#6020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6021 = PCURVE('',#5456,#6022);
+#6022 = DEFINITIONAL_REPRESENTATION('',(#6023),#6027);
+#6023 = LINE('',#6024,#6025);
+#6024 = CARTESIAN_POINT('',(-5.052487912236,-16.));
+#6025 = VECTOR('',#6026,1.);
+#6026 = DIRECTION('',(-0.707106781187,0.707106781187));
+#6027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6028 = ORIENTED_EDGE('',*,*,#5872,.F.);
+#6029 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#6030 = ADVANCED_FACE('',(#6031),#4284,.F.);
+#6031 = FACE_BOUND('',#6032,.T.);
+#6032 = EDGE_LOOP('',(#6033,#6034,#6035,#6036));
+#6033 = ORIENTED_EDGE('',*,*,#4268,.T.);
+#6034 = ORIENTED_EDGE('',*,*,#5414,.T.);
+#6035 = ORIENTED_EDGE('',*,*,#4909,.T.);
+#6036 = ORIENTED_EDGE('',*,*,#6037,.F.);
+#6037 = EDGE_CURVE('',#4269,#4887,#6038,.T.);
+#6038 = SURFACE_CURVE('',#6039,(#6043,#6050),.PCURVE_S1.);
+#6039 = LINE('',#6040,#6041);
+#6040 = CARTESIAN_POINT('',(-15.2,0.,-6.E-17));
+#6041 = VECTOR('',#6042,1.);
+#6042 = DIRECTION('',(0.,1.,-2.2E-16));
+#6043 = PCURVE('',#4284,#6044);
+#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049);
+#6045 = LINE('',#6046,#6047);
+#6046 = CARTESIAN_POINT('',(-1.131370849898,-1.019335983756E-18));
+#6047 = VECTOR('',#6048,1.);
+#6048 = DIRECTION('',(4.436508138959E-18,-1.));
+#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6050 = PCURVE('',#4338,#6051);
+#6051 = DEFINITIONAL_REPRESENTATION('',(#6052),#6056);
+#6052 = LINE('',#6053,#6054);
+#6053 = CARTESIAN_POINT('',(-0.,-1.32E-32));
+#6054 = VECTOR('',#6055,1.);
+#6055 = DIRECTION('',(-0.,-1.));
+#6056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6057 = ADVANCED_FACE('',(#6058),#4338,.F.);
+#6058 = FACE_BOUND('',#6059,.T.);
+#6059 = EDGE_LOOP('',(#6060,#6061,#6062,#6063));
+#6060 = ORIENTED_EDGE('',*,*,#4322,.T.);
+#6061 = ORIENTED_EDGE('',*,*,#6037,.T.);
+#6062 = ORIENTED_EDGE('',*,*,#4886,.T.);
+#6063 = ORIENTED_EDGE('',*,*,#4527,.F.);
+#6064 = ADVANCED_FACE('',(#6065),#4441,.T.);
+#6065 = FACE_BOUND('',#6066,.F.);
+#6066 = EDGE_LOOP('',(#6067,#6068,#6089,#6090));
+#6067 = ORIENTED_EDGE('',*,*,#4425,.F.);
+#6068 = ORIENTED_EDGE('',*,*,#6069,.T.);
+#6069 = EDGE_CURVE('',#4403,#4711,#6070,.T.);
+#6070 = SURFACE_CURVE('',#6071,(#6075,#6082),.PCURVE_S1.);
+#6071 = LINE('',#6072,#6073);
+#6072 = CARTESIAN_POINT('',(16.,2.33E-15,10.5));
+#6073 = VECTOR('',#6074,1.);
+#6074 = DIRECTION('',(0.,1.,-2.2E-16));
+#6075 = PCURVE('',#4441,#6076);
+#6076 = DEFINITIONAL_REPRESENTATION('',(#6077),#6081);
+#6077 = LINE('',#6078,#6079);
+#6078 = CARTESIAN_POINT('',(0.,-0.));
+#6079 = VECTOR('',#6080,1.);
+#6080 = DIRECTION('',(-0.,-1.));
+#6081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6082 = PCURVE('',#4726,#6083);
+#6083 = DEFINITIONAL_REPRESENTATION('',(#6084),#6088);
+#6084 = LINE('',#6085,#6086);
+#6085 = CARTESIAN_POINT('',(-2.12132034356,-9.411254969543E-18));
+#6086 = VECTOR('',#6087,1.);
+#6087 = DIRECTION('',(4.43650813896E-18,-1.));
+#6088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6089 = ORIENTED_EDGE('',*,*,#4738,.T.);
+#6090 = ORIENTED_EDGE('',*,*,#6091,.F.);
+#6091 = EDGE_CURVE('',#4426,#4739,#6092,.T.);
+#6092 = SURFACE_CURVE('',#6093,(#6097,#6104),.PCURVE_S1.);
+#6093 = LINE('',#6094,#6095);
+#6094 = CARTESIAN_POINT('',(16.,1.8E-16,0.8));
+#6095 = VECTOR('',#6096,1.);
+#6096 = DIRECTION('',(0.,1.,-2.2E-16));
+#6097 = PCURVE('',#4441,#6098);
+#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6103);
+#6099 = LINE('',#6100,#6101);
+#6100 = CARTESIAN_POINT('',(-9.7,1.6E-17));
+#6101 = VECTOR('',#6102,1.);
+#6102 = DIRECTION('',(-0.,-1.));
+#6103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6104 = PCURVE('',#4777,#6105);
+#6105 = DEFINITIONAL_REPRESENTATION('',(#6106),#6110);
+#6106 = LINE('',#6107,#6108);
+#6107 = CARTESIAN_POINT('',(0.,-0.));
+#6108 = VECTOR('',#6109,1.);
+#6109 = DIRECTION('',(4.436508138959E-18,-1.));
+#6110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6111 = ADVANCED_FACE('',(#6112),#4614,.F.);
+#6112 = FACE_BOUND('',#6113,.T.);
+#6113 = EDGE_LOOP('',(#6114,#6115,#6116,#6117));
+#6114 = ORIENTED_EDGE('',*,*,#5126,.T.);
+#6115 = ORIENTED_EDGE('',*,*,#4600,.T.);
+#6116 = ORIENTED_EDGE('',*,*,#4862,.T.);
+#6117 = ORIENTED_EDGE('',*,*,#5228,.F.);
+#6118 = ADVANCED_FACE('',(#6119),#4670,.T.);
+#6119 = FACE_BOUND('',#6120,.F.);
+#6120 = EDGE_LOOP('',(#6121,#6144,#6145,#6146));
+#6121 = ORIENTED_EDGE('',*,*,#6122,.T.);
+#6122 = EDGE_CURVE('',#6123,#3658,#6125,.T.);
+#6123 = VERTEX_POINT('',#6124);
+#6124 = CARTESIAN_POINT('',(-14.5,21.7,12.));
+#6125 = SURFACE_CURVE('',#6126,(#6130,#6137),.PCURVE_S1.);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(-12.88812197805,21.7,13.611878021941));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#6130 = PCURVE('',#4670,#6131);
+#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136);
+#6132 = LINE('',#6133,#6134);
+#6133 = CARTESIAN_POINT('',(-4.40086010308,-21.7));
+#6134 = VECTOR('',#6135,1.);
+#6135 = DIRECTION('',(1.,2.465190328816E-32));
+#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6137 = PCURVE('',#5456,#6138);
+#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143);
+#6139 = LINE('',#6140,#6141);
+#6140 = CARTESIAN_POINT('',(-6.664365934177,-12.88812197805));
+#6141 = VECTOR('',#6142,1.);
+#6142 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6144 = ORIENTED_EDGE('',*,*,#5392,.T.);
+#6145 = ORIENTED_EDGE('',*,*,#4654,.T.);
+#6146 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#6147 = EDGE_CURVE('',#6123,#4655,#6148,.T.);
+#6148 = SURFACE_CURVE('',#6149,(#6153,#6160),.PCURVE_S1.);
+#6149 = LINE('',#6150,#6151);
+#6150 = CARTESIAN_POINT('',(-14.5,2.66E-15,12.));
+#6151 = VECTOR('',#6152,1.);
+#6152 = DIRECTION('',(0.,1.,-2.2E-16));
+#6153 = PCURVE('',#4670,#6154);
+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);
+#6155 = LINE('',#6156,#6157);
+#6156 = CARTESIAN_POINT('',(-2.12132034356,9.411254969543E-18));
+#6157 = VECTOR('',#6158,1.);
+#6158 = DIRECTION('',(-4.43650813896E-18,-1.));
+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6160 = PCURVE('',#4698,#6161);
+#6161 = DEFINITIONAL_REPRESENTATION('',(#6162),#6166);
+#6162 = LINE('',#6163,#6164);
+#6163 = CARTESIAN_POINT('',(-0.,0.));
+#6164 = VECTOR('',#6165,1.);
+#6165 = DIRECTION('',(-0.,-1.));
+#6166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6167 = ADVANCED_FACE('',(#6168),#4698,.T.);
+#6168 = FACE_BOUND('',#6169,.F.);
+#6169 = EDGE_LOOP('',(#6170,#6193,#6194,#6195));
+#6170 = ORIENTED_EDGE('',*,*,#6171,.T.);
+#6171 = EDGE_CURVE('',#6172,#6123,#6174,.T.);
+#6172 = VERTEX_POINT('',#6173);
+#6173 = CARTESIAN_POINT('',(14.5,21.7,12.));
+#6174 = SURFACE_CURVE('',#6175,(#6179,#6186),.PCURVE_S1.);
+#6175 = LINE('',#6176,#6177);
+#6176 = CARTESIAN_POINT('',(-7.25,21.7,12.));
+#6177 = VECTOR('',#6178,1.);
+#6178 = DIRECTION('',(-1.,0.,0.));
+#6179 = PCURVE('',#4698,#6180);
+#6180 = DEFINITIONAL_REPRESENTATION('',(#6181),#6185);
+#6181 = LINE('',#6182,#6183);
+#6182 = CARTESIAN_POINT('',(-7.25,-21.7));
+#6183 = VECTOR('',#6184,1.);
+#6184 = DIRECTION('',(1.,-0.));
+#6185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6186 = PCURVE('',#5456,#6187);
+#6187 = DEFINITIONAL_REPRESENTATION('',(#6188),#6192);
+#6188 = LINE('',#6189,#6190);
+#6189 = CARTESIAN_POINT('',(-5.052487912236,-7.25));
+#6190 = VECTOR('',#6191,1.);
+#6191 = DIRECTION('',(-0.,-1.));
+#6192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6193 = ORIENTED_EDGE('',*,*,#6147,.T.);
+#6194 = ORIENTED_EDGE('',*,*,#4682,.T.);
+#6195 = ORIENTED_EDGE('',*,*,#6196,.F.);
+#6196 = EDGE_CURVE('',#6172,#4683,#6197,.T.);
+#6197 = SURFACE_CURVE('',#6198,(#6202,#6209),.PCURVE_S1.);
+#6198 = LINE('',#6199,#6200);
+#6199 = CARTESIAN_POINT('',(14.5,2.66E-15,12.));
+#6200 = VECTOR('',#6201,1.);
+#6201 = DIRECTION('',(0.,1.,-2.2E-16));
+#6202 = PCURVE('',#4698,#6203);
+#6203 = DEFINITIONAL_REPRESENTATION('',(#6204),#6208);
+#6204 = LINE('',#6205,#6206);
+#6205 = CARTESIAN_POINT('',(-29.,0.));
+#6206 = VECTOR('',#6207,1.);
+#6207 = DIRECTION('',(-0.,-1.));
+#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6209 = PCURVE('',#4726,#6210);
+#6210 = DEFINITIONAL_REPRESENTATION('',(#6211),#6215);
+#6211 = LINE('',#6212,#6213);
+#6212 = CARTESIAN_POINT('',(-0.,0.));
+#6213 = VECTOR('',#6214,1.);
+#6214 = DIRECTION('',(4.43650813896E-18,-1.));
+#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6216 = ADVANCED_FACE('',(#6217),#4726,.T.);
+#6217 = FACE_BOUND('',#6218,.F.);
+#6218 = EDGE_LOOP('',(#6219,#6240,#6241,#6242));
+#6219 = ORIENTED_EDGE('',*,*,#6220,.T.);
+#6220 = EDGE_CURVE('',#4403,#6172,#6221,.T.);
+#6221 = SURFACE_CURVE('',#6222,(#6226,#6233),.PCURVE_S1.);
+#6222 = LINE('',#6223,#6224);
+#6223 = CARTESIAN_POINT('',(12.138121978059,21.7,14.361878021941));
+#6224 = VECTOR('',#6225,1.);
+#6225 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#6226 = PCURVE('',#4726,#6227);
+#6227 = DEFINITIONAL_REPRESENTATION('',(#6228),#6232);
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(3.3401999313,-21.7));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(1.,-2.465190328816E-32));
+#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6233 = PCURVE('',#5456,#6234);
+#6234 = DEFINITIONAL_REPRESENTATION('',(#6235),#6239);
+#6235 = LINE('',#6236,#6237);
+#6236 = CARTESIAN_POINT('',(-7.414365934177,12.138121978059));
+#6237 = VECTOR('',#6238,1.);
+#6238 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6240 = ORIENTED_EDGE('',*,*,#6196,.T.);
+#6241 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#6242 = ORIENTED_EDGE('',*,*,#6069,.F.);
+#6243 = ADVANCED_FACE('',(#6244),#4777,.T.);
+#6244 = FACE_BOUND('',#6245,.F.);
+#6245 = EDGE_LOOP('',(#6246,#6247,#6248,#6249));
+#6246 = ORIENTED_EDGE('',*,*,#5028,.F.);
+#6247 = ORIENTED_EDGE('',*,*,#6091,.T.);
+#6248 = ORIENTED_EDGE('',*,*,#4761,.T.);
+#6249 = ORIENTED_EDGE('',*,*,#6250,.F.);
+#6250 = EDGE_CURVE('',#5029,#4762,#6251,.T.);
+#6251 = SURFACE_CURVE('',#6252,(#6256,#6263),.PCURVE_S1.);
+#6252 = LINE('',#6253,#6254);
+#6253 = CARTESIAN_POINT('',(15.2,0.,-6.E-17));
+#6254 = VECTOR('',#6255,1.);
+#6255 = DIRECTION('',(0.,1.,-2.2E-16));
+#6256 = PCURVE('',#4777,#6257);
+#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262);
+#6258 = LINE('',#6259,#6260);
+#6259 = CARTESIAN_POINT('',(-1.131370849898,-1.019335983756E-18));
+#6260 = VECTOR('',#6261,1.);
+#6261 = DIRECTION('',(4.436508138959E-18,-1.));
+#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6263 = PCURVE('',#4805,#6264);
+#6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269);
+#6265 = LINE('',#6266,#6267);
+#6266 = CARTESIAN_POINT('',(-7.7,-1.32E-32));
+#6267 = VECTOR('',#6268,1.);
+#6268 = DIRECTION('',(-0.,-1.));
+#6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6270 = ADVANCED_FACE('',(#6271),#4805,.F.);
+#6271 = FACE_BOUND('',#6272,.T.);
+#6272 = EDGE_LOOP('',(#6273,#6274,#6275,#6276));
+#6273 = ORIENTED_EDGE('',*,*,#5099,.T.);
+#6274 = ORIENTED_EDGE('',*,*,#5257,.T.);
+#6275 = ORIENTED_EDGE('',*,*,#4789,.T.);
+#6276 = ORIENTED_EDGE('',*,*,#6250,.F.);
+#6277 = ADVANCED_FACE('',(#6278),#4949,.F.);
+#6278 = FACE_BOUND('',#6279,.T.);
+#6279 = EDGE_LOOP('',(#6280,#6303,#6330,#6331));
+#6280 = ORIENTED_EDGE('',*,*,#6281,.T.);
+#6281 = EDGE_CURVE('',#4933,#6282,#6284,.T.);
+#6282 = VERTEX_POINT('',#6283);
+#6283 = CARTESIAN_POINT('',(-8.06,28.4,8.6));
+#6284 = SEAM_CURVE('',#6285,(#6289,#6296),.PCURVE_S1.);
+#6285 = LINE('',#6286,#6287);
+#6286 = CARTESIAN_POINT('',(-8.06,29.4,8.6));
+#6287 = VECTOR('',#6288,1.);
+#6288 = DIRECTION('',(0.,-1.,2.2E-16));
+#6289 = PCURVE('',#4949,#6290);
+#6290 = DEFINITIONAL_REPRESENTATION('',(#6291),#6295);
+#6291 = LINE('',#6292,#6293);
+#6292 = CARTESIAN_POINT('',(-0.,0.));
+#6293 = VECTOR('',#6294,1.);
+#6294 = DIRECTION('',(-0.,-1.));
+#6295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6296 = PCURVE('',#4949,#6297);
+#6297 = DEFINITIONAL_REPRESENTATION('',(#6298),#6302);
+#6298 = LINE('',#6299,#6300);
+#6299 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6300 = VECTOR('',#6301,1.);
+#6301 = DIRECTION('',(-0.,-1.));
+#6302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6303 = ORIENTED_EDGE('',*,*,#6304,.T.);
+#6304 = EDGE_CURVE('',#6282,#6282,#6305,.T.);
+#6305 = SURFACE_CURVE('',#6306,(#6311,#6318),.PCURVE_S1.);
+#6306 = CIRCLE('',#6307,2.94);
+#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310);
+#6308 = CARTESIAN_POINT('',(-11.,28.4,8.6));
+#6309 = DIRECTION('',(0.,-1.,2.2E-16));
+#6310 = DIRECTION('',(1.,0.,0.));
+#6311 = PCURVE('',#4949,#6312);
+#6312 = DEFINITIONAL_REPRESENTATION('',(#6313),#6317);
+#6313 = LINE('',#6314,#6315);
+#6314 = CARTESIAN_POINT('',(-0.,-1.));
+#6315 = VECTOR('',#6316,1.);
+#6316 = DIRECTION('',(-1.,0.));
+#6317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6318 = PCURVE('',#6319,#6324);
+#6319 = PLANE('',#6320);
+#6320 = AXIS2_PLACEMENT_3D('',#6321,#6322,#6323);
+#6321 = CARTESIAN_POINT('',(-7.E-16,28.4,8.6));
+#6322 = DIRECTION('',(1.E-17,-1.,4.8E-16));
+#6323 = DIRECTION('',(0.,-4.8E-16,-1.));
+#6324 = DEFINITIONAL_REPRESENTATION('',(#6325),#6329);
+#6325 = CIRCLE('',#6326,2.94);
+#6326 = AXIS2_PLACEMENT_2D('',#6327,#6328);
+#6327 = CARTESIAN_POINT('',(7.105427357601E-15,-11.));
+#6328 = DIRECTION('',(-0.,1.));
+#6329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6330 = ORIENTED_EDGE('',*,*,#6281,.F.);
+#6331 = ORIENTED_EDGE('',*,*,#4932,.F.);
+#6332 = ADVANCED_FACE('',(#6333),#4980,.F.);
+#6333 = FACE_BOUND('',#6334,.T.);
+#6334 = EDGE_LOOP('',(#6335,#6358,#6385,#6386));
+#6335 = ORIENTED_EDGE('',*,*,#6336,.T.);
+#6336 = EDGE_CURVE('',#4964,#6337,#6339,.T.);
+#6337 = VERTEX_POINT('',#6338);
+#6338 = CARTESIAN_POINT('',(0.6,26.4,9.));
+#6339 = SEAM_CURVE('',#6340,(#6344,#6351),.PCURVE_S1.);
+#6340 = LINE('',#6341,#6342);
+#6341 = CARTESIAN_POINT('',(0.6,29.4,9.));
+#6342 = VECTOR('',#6343,1.);
+#6343 = DIRECTION('',(0.,-1.,2.2E-16));
+#6344 = PCURVE('',#4980,#6345);
+#6345 = DEFINITIONAL_REPRESENTATION('',(#6346),#6350);
+#6346 = LINE('',#6347,#6348);
+#6347 = CARTESIAN_POINT('',(-0.,0.));
+#6348 = VECTOR('',#6349,1.);
+#6349 = DIRECTION('',(-0.,-1.));
+#6350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6351 = PCURVE('',#4980,#6352);
+#6352 = DEFINITIONAL_REPRESENTATION('',(#6353),#6357);
+#6353 = LINE('',#6354,#6355);
+#6354 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6355 = VECTOR('',#6356,1.);
+#6356 = DIRECTION('',(-0.,-1.));
+#6357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6358 = ORIENTED_EDGE('',*,*,#6359,.T.);
+#6359 = EDGE_CURVE('',#6337,#6337,#6360,.T.);
+#6360 = SURFACE_CURVE('',#6361,(#6366,#6373),.PCURVE_S1.);
+#6361 = CIRCLE('',#6362,0.6);
+#6362 = AXIS2_PLACEMENT_3D('',#6363,#6364,#6365);
+#6363 = CARTESIAN_POINT('',(0.,26.4,9.));
+#6364 = DIRECTION('',(0.,-1.,2.2E-16));
+#6365 = DIRECTION('',(1.,0.,0.));
+#6366 = PCURVE('',#4980,#6367);
+#6367 = DEFINITIONAL_REPRESENTATION('',(#6368),#6372);
+#6368 = LINE('',#6369,#6370);
+#6369 = CARTESIAN_POINT('',(-0.,-3.));
+#6370 = VECTOR('',#6371,1.);
+#6371 = DIRECTION('',(-1.,0.));
+#6372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6373 = PCURVE('',#6374,#6379);
+#6374 = PLANE('',#6375);
+#6375 = AXIS2_PLACEMENT_3D('',#6376,#6377,#6378);
+#6376 = CARTESIAN_POINT('',(-1.4E-16,26.4,9.));
+#6377 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6378 = DIRECTION('',(-1.,0.,0.));
+#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6384);
+#6380 = CIRCLE('',#6381,0.6);
+#6381 = AXIS2_PLACEMENT_2D('',#6382,#6383);
+#6382 = CARTESIAN_POINT('',(-1.4E-16,7.105427357601E-15));
+#6383 = DIRECTION('',(-1.,0.));
+#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6385 = ORIENTED_EDGE('',*,*,#6336,.F.);
+#6386 = ORIENTED_EDGE('',*,*,#4963,.F.);
+#6387 = ADVANCED_FACE('',(#6388),#5011,.F.);
+#6388 = FACE_BOUND('',#6389,.T.);
+#6389 = EDGE_LOOP('',(#6390,#6413,#6440,#6441));
+#6390 = ORIENTED_EDGE('',*,*,#6391,.T.);
+#6391 = EDGE_CURVE('',#4995,#6392,#6394,.T.);
+#6392 = VERTEX_POINT('',#6393);
+#6393 = CARTESIAN_POINT('',(13.94,28.4,8.6));
+#6394 = SEAM_CURVE('',#6395,(#6399,#6406),.PCURVE_S1.);
+#6395 = LINE('',#6396,#6397);
+#6396 = CARTESIAN_POINT('',(13.94,29.4,8.6));
+#6397 = VECTOR('',#6398,1.);
+#6398 = DIRECTION('',(0.,-1.,2.2E-16));
+#6399 = PCURVE('',#5011,#6400);
+#6400 = DEFINITIONAL_REPRESENTATION('',(#6401),#6405);
+#6401 = LINE('',#6402,#6403);
+#6402 = CARTESIAN_POINT('',(-0.,0.));
+#6403 = VECTOR('',#6404,1.);
+#6404 = DIRECTION('',(-0.,-1.));
+#6405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6406 = PCURVE('',#5011,#6407);
+#6407 = DEFINITIONAL_REPRESENTATION('',(#6408),#6412);
+#6408 = LINE('',#6409,#6410);
+#6409 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6410 = VECTOR('',#6411,1.);
+#6411 = DIRECTION('',(-0.,-1.));
+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6413 = ORIENTED_EDGE('',*,*,#6414,.T.);
+#6414 = EDGE_CURVE('',#6392,#6392,#6415,.T.);
+#6415 = SURFACE_CURVE('',#6416,(#6421,#6428),.PCURVE_S1.);
+#6416 = CIRCLE('',#6417,2.94);
+#6417 = AXIS2_PLACEMENT_3D('',#6418,#6419,#6420);
+#6418 = CARTESIAN_POINT('',(11.,28.4,8.6));
+#6419 = DIRECTION('',(0.,-1.,2.2E-16));
+#6420 = DIRECTION('',(1.,0.,0.));
+#6421 = PCURVE('',#5011,#6422);
+#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6427);
+#6423 = LINE('',#6424,#6425);
+#6424 = CARTESIAN_POINT('',(-0.,-1.));
+#6425 = VECTOR('',#6426,1.);
+#6426 = DIRECTION('',(-1.,0.));
+#6427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6428 = PCURVE('',#6429,#6434);
+#6429 = PLANE('',#6430);
+#6430 = AXIS2_PLACEMENT_3D('',#6431,#6432,#6433);
+#6431 = CARTESIAN_POINT('',(-7.E-16,28.4,8.6));
+#6432 = DIRECTION('',(1.E-17,-1.,4.8E-16));
+#6433 = DIRECTION('',(0.,-4.8E-16,-1.));
+#6434 = DEFINITIONAL_REPRESENTATION('',(#6435),#6439);
+#6435 = CIRCLE('',#6436,2.94);
+#6436 = AXIS2_PLACEMENT_2D('',#6437,#6438);
+#6437 = CARTESIAN_POINT('',(7.105427357601E-15,11.));
+#6438 = DIRECTION('',(-0.,1.));
+#6439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6440 = ORIENTED_EDGE('',*,*,#6391,.F.);
+#6441 = ORIENTED_EDGE('',*,*,#4994,.F.);
+#6442 = ADVANCED_FACE('',(#6443),#5319,.T.);
+#6443 = FACE_BOUND('',#6444,.T.);
+#6444 = EDGE_LOOP('',(#6445,#6469,#6470,#6471));
+#6445 = ORIENTED_EDGE('',*,*,#6446,.F.);
+#6446 = EDGE_CURVE('',#5282,#6447,#6449,.T.);
+#6447 = VERTEX_POINT('',#6448);
+#6448 = CARTESIAN_POINT('',(-8.41,-29.6,8.6));
+#6449 = SEAM_CURVE('',#6450,(#6455,#6462),.PCURVE_S1.);
+#6450 = CIRCLE('',#6451,0.2);
+#6451 = AXIS2_PLACEMENT_3D('',#6452,#6453,#6454);
+#6452 = CARTESIAN_POINT('',(-8.41,-29.4,8.6));
+#6453 = DIRECTION('',(0.,2.2E-16,-1.));
+#6454 = DIRECTION('',(1.,0.,0.));
+#6455 = PCURVE('',#5319,#6456);
+#6456 = DEFINITIONAL_REPRESENTATION('',(#6457),#6461);
+#6457 = LINE('',#6458,#6459);
+#6458 = CARTESIAN_POINT('',(0.,0.));
+#6459 = VECTOR('',#6460,1.);
+#6460 = DIRECTION('',(0.,1.));
+#6461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6462 = PCURVE('',#5319,#6463);
+#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6468);
+#6464 = LINE('',#6465,#6466);
+#6465 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6466 = VECTOR('',#6467,1.);
+#6467 = DIRECTION('',(0.,1.));
+#6468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6469 = ORIENTED_EDGE('',*,*,#5304,.T.);
+#6470 = ORIENTED_EDGE('',*,*,#6446,.T.);
+#6471 = ORIENTED_EDGE('',*,*,#6472,.F.);
+#6472 = EDGE_CURVE('',#6447,#6447,#6473,.T.);
+#6473 = SURFACE_CURVE('',#6474,(#6479,#6486),.PCURVE_S1.);
+#6474 = CIRCLE('',#6475,2.59);
+#6475 = AXIS2_PLACEMENT_3D('',#6476,#6477,#6478);
+#6476 = CARTESIAN_POINT('',(-11.,-29.6,8.6));
+#6477 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6478 = DIRECTION('',(1.,0.,0.));
+#6479 = PCURVE('',#5319,#6480);
+#6480 = DEFINITIONAL_REPRESENTATION('',(#6481),#6485);
+#6481 = LINE('',#6482,#6483);
+#6482 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6483 = VECTOR('',#6484,1.);
+#6484 = DIRECTION('',(1.,0.));
+#6485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6486 = PCURVE('',#6487,#6492);
+#6487 = PLANE('',#6488);
+#6488 = AXIS2_PLACEMENT_3D('',#6489,#6490,#6491);
+#6489 = CARTESIAN_POINT('',(-11.,-29.6,8.599999999999));
+#6490 = DIRECTION('',(0.,1.,4.4E-16));
+#6491 = DIRECTION('',(0.,-4.4E-16,1.));
+#6492 = DEFINITIONAL_REPRESENTATION('',(#6493),#6501);
+#6493 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6494,#6495,#6496,#6497,
+#6498,#6499,#6500),.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('') );
+#6494 = CARTESIAN_POINT('',(7.887024366937E-13,2.59));
+#6495 = CARTESIAN_POINT('',(4.486011591604,2.59));
+#6496 = CARTESIAN_POINT('',(2.243005795802,-1.295));
+#6497 = CARTESIAN_POINT('',(7.893368037357E-13,-5.18));
+#6498 = CARTESIAN_POINT('',(-2.243005795801,-1.295));
+#6499 = CARTESIAN_POINT('',(-4.486011591603,2.59));
+#6500 = CARTESIAN_POINT('',(7.887024366937E-13,2.59));
+#6501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6502 = ADVANCED_FACE('',(#6503),#5374,.T.);
+#6503 = FACE_BOUND('',#6504,.T.);
+#6504 = EDGE_LOOP('',(#6505,#6529,#6530,#6531));
+#6505 = ORIENTED_EDGE('',*,*,#6506,.F.);
+#6506 = EDGE_CURVE('',#5337,#6507,#6509,.T.);
+#6507 = VERTEX_POINT('',#6508);
+#6508 = CARTESIAN_POINT('',(13.59,-29.6,8.6));
+#6509 = SEAM_CURVE('',#6510,(#6515,#6522),.PCURVE_S1.);
+#6510 = CIRCLE('',#6511,0.2);
+#6511 = AXIS2_PLACEMENT_3D('',#6512,#6513,#6514);
+#6512 = CARTESIAN_POINT('',(13.59,-29.4,8.6));
+#6513 = DIRECTION('',(0.,2.2E-16,-1.));
+#6514 = DIRECTION('',(1.,0.,0.));
+#6515 = PCURVE('',#5374,#6516);
+#6516 = DEFINITIONAL_REPRESENTATION('',(#6517),#6521);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(0.,0.));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(0.,1.));
+#6521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6522 = PCURVE('',#5374,#6523);
+#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528);
+#6524 = LINE('',#6525,#6526);
+#6525 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6526 = VECTOR('',#6527,1.);
+#6527 = DIRECTION('',(0.,1.));
+#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6529 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#6530 = ORIENTED_EDGE('',*,*,#6506,.T.);
+#6531 = ORIENTED_EDGE('',*,*,#6532,.F.);
+#6532 = EDGE_CURVE('',#6507,#6507,#6533,.T.);
+#6533 = SURFACE_CURVE('',#6534,(#6539,#6546),.PCURVE_S1.);
+#6534 = CIRCLE('',#6535,2.59);
+#6535 = AXIS2_PLACEMENT_3D('',#6536,#6537,#6538);
+#6536 = CARTESIAN_POINT('',(11.,-29.6,8.6));
+#6537 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6538 = DIRECTION('',(1.,0.,0.));
+#6539 = PCURVE('',#5374,#6540);
+#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545);
+#6541 = LINE('',#6542,#6543);
+#6542 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6543 = VECTOR('',#6544,1.);
+#6544 = DIRECTION('',(1.,0.));
+#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6546 = PCURVE('',#6547,#6552);
+#6547 = PLANE('',#6548);
+#6548 = AXIS2_PLACEMENT_3D('',#6549,#6550,#6551);
+#6549 = CARTESIAN_POINT('',(11.,-29.6,8.6));
+#6550 = DIRECTION('',(0.,1.,4.4E-16));
+#6551 = DIRECTION('',(0.,-4.4E-16,1.));
+#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6561);
+#6553 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6554,#6555,#6556,#6557,
+#6558,#6559,#6560),.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('') );
+#6554 = CARTESIAN_POINT('',(-2.895461648222E-13,2.59));
+#6555 = CARTESIAN_POINT('',(4.486011591603,2.59));
+#6556 = CARTESIAN_POINT('',(2.243005795801,-1.295));
+#6557 = CARTESIAN_POINT('',(-2.889117977803E-13,-5.18));
+#6558 = CARTESIAN_POINT('',(-2.243005795802,-1.295));
+#6559 = CARTESIAN_POINT('',(-4.486011591604,2.59));
+#6560 = CARTESIAN_POINT('',(-2.895461648222E-13,2.59));
+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6562 = ADVANCED_FACE('',(#6563),#5456,.F.);
+#6563 = FACE_BOUND('',#6564,.T.);
+#6564 = EDGE_LOOP('',(#6565,#6566,#6567,#6568,#6569,#6570,#6571,#6572,
+    #6573,#6574,#6575,#6576));
+#6565 = ORIENTED_EDGE('',*,*,#6122,.T.);
+#6566 = ORIENTED_EDGE('',*,*,#5440,.T.);
+#6567 = ORIENTED_EDGE('',*,*,#6008,.T.);
+#6568 = ORIENTED_EDGE('',*,*,#5895,.T.);
+#6569 = ORIENTED_EDGE('',*,*,#5846,.T.);
+#6570 = ORIENTED_EDGE('',*,*,#5797,.T.);
+#6571 = ORIENTED_EDGE('',*,*,#5748,.T.);
+#6572 = ORIENTED_EDGE('',*,*,#5613,.T.);
+#6573 = ORIENTED_EDGE('',*,*,#5564,.T.);
+#6574 = ORIENTED_EDGE('',*,*,#5516,.T.);
+#6575 = ORIENTED_EDGE('',*,*,#6220,.T.);
+#6576 = ORIENTED_EDGE('',*,*,#6171,.T.);
+#6577 = ADVANCED_FACE('',(#6578),#5655,.F.);
+#6578 = FACE_BOUND('',#6579,.T.);
+#6579 = EDGE_LOOP('',(#6580,#6581,#6604,#6631));
+#6580 = ORIENTED_EDGE('',*,*,#5638,.T.);
+#6581 = ORIENTED_EDGE('',*,*,#6582,.T.);
+#6582 = EDGE_CURVE('',#5639,#6583,#6585,.T.);
+#6583 = VERTEX_POINT('',#6584);
+#6584 = CARTESIAN_POINT('',(14.,12.5,12.4));
+#6585 = SEAM_CURVE('',#6586,(#6590,#6597),.PCURVE_S1.);
+#6586 = LINE('',#6587,#6588);
+#6587 = CARTESIAN_POINT('',(14.4,12.5,12.8));
+#6588 = VECTOR('',#6589,1.);
+#6589 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#6590 = PCURVE('',#5655,#6591);
+#6591 = DEFINITIONAL_REPRESENTATION('',(#6592),#6596);
+#6592 = LINE('',#6593,#6594);
+#6593 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#6594 = VECTOR('',#6595,1.);
+#6595 = DIRECTION('',(0.,-1.));
+#6596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6597 = PCURVE('',#5655,#6598);
+#6598 = DEFINITIONAL_REPRESENTATION('',(#6599),#6603);
+#6599 = LINE('',#6600,#6601);
+#6600 = CARTESIAN_POINT('',(0.,-0.));
+#6601 = VECTOR('',#6602,1.);
+#6602 = DIRECTION('',(0.,-1.));
+#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6604 = ORIENTED_EDGE('',*,*,#6605,.F.);
+#6605 = EDGE_CURVE('',#6583,#6583,#6606,.T.);
+#6606 = SURFACE_CURVE('',#6607,(#6612,#6619),.PCURVE_S1.);
+#6607 = CIRCLE('',#6608,1.5);
+#6608 = AXIS2_PLACEMENT_3D('',#6609,#6610,#6611);
+#6609 = CARTESIAN_POINT('',(12.5,12.5,12.4));
+#6610 = DIRECTION('',(-0.,2.2E-16,1.));
+#6611 = DIRECTION('',(1.,0.,0.));
+#6612 = PCURVE('',#5655,#6613);
+#6613 = DEFINITIONAL_REPRESENTATION('',(#6614),#6618);
+#6614 = LINE('',#6615,#6616);
+#6615 = CARTESIAN_POINT('',(0.,-0.4));
+#6616 = VECTOR('',#6617,1.);
+#6617 = DIRECTION('',(1.,-0.));
+#6618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6619 = PCURVE('',#6620,#6625);
+#6620 = CYLINDRICAL_SURFACE('',#6621,1.5);
+#6621 = AXIS2_PLACEMENT_3D('',#6622,#6623,#6624);
+#6622 = CARTESIAN_POINT('',(12.5,12.5,12.4));
+#6623 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#6624 = DIRECTION('',(1.,0.,0.));
+#6625 = DEFINITIONAL_REPRESENTATION('',(#6626),#6630);
+#6626 = LINE('',#6627,#6628);
+#6627 = CARTESIAN_POINT('',(-0.,0.));
+#6628 = VECTOR('',#6629,1.);
+#6629 = DIRECTION('',(-1.,0.));
+#6630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6631 = ORIENTED_EDGE('',*,*,#6582,.F.);
+#6632 = ADVANCED_FACE('',(#6633),#5709,.F.);
+#6633 = FACE_BOUND('',#6634,.F.);
+#6634 = EDGE_LOOP('',(#6635,#6636,#6659,#6686));
+#6635 = ORIENTED_EDGE('',*,*,#5694,.T.);
+#6636 = ORIENTED_EDGE('',*,*,#6637,.T.);
+#6637 = EDGE_CURVE('',#5672,#6638,#6640,.T.);
+#6638 = VERTEX_POINT('',#6639);
+#6639 = CARTESIAN_POINT('',(14.,-12.5,9.701290928541));
+#6640 = SEAM_CURVE('',#6641,(#6645,#6652),.PCURVE_S1.);
+#6641 = LINE('',#6642,#6643);
+#6642 = CARTESIAN_POINT('',(14.,-12.5,12.4));
+#6643 = VECTOR('',#6644,1.);
+#6644 = DIRECTION('',(0.,2.2E-16,-1.));
+#6645 = PCURVE('',#5709,#6646);
+#6646 = DEFINITIONAL_REPRESENTATION('',(#6647),#6651);
+#6647 = LINE('',#6648,#6649);
+#6648 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6649 = VECTOR('',#6650,1.);
+#6650 = DIRECTION('',(0.,1.));
+#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6652 = PCURVE('',#5709,#6653);
+#6653 = DEFINITIONAL_REPRESENTATION('',(#6654),#6658);
+#6654 = LINE('',#6655,#6656);
+#6655 = CARTESIAN_POINT('',(0.,0.));
+#6656 = VECTOR('',#6657,1.);
+#6657 = DIRECTION('',(0.,1.));
+#6658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6659 = ORIENTED_EDGE('',*,*,#6660,.F.);
+#6660 = EDGE_CURVE('',#6638,#6638,#6661,.T.);
+#6661 = SURFACE_CURVE('',#6662,(#6667,#6674),.PCURVE_S1.);
+#6662 = CIRCLE('',#6663,1.5);
+#6663 = AXIS2_PLACEMENT_3D('',#6664,#6665,#6666);
+#6664 = CARTESIAN_POINT('',(12.5,-12.5,9.701290928541));
+#6665 = DIRECTION('',(0.,2.2E-16,-1.));
+#6666 = DIRECTION('',(1.,0.,0.));
+#6667 = PCURVE('',#5709,#6668);
+#6668 = DEFINITIONAL_REPRESENTATION('',(#6669),#6673);
+#6669 = LINE('',#6670,#6671);
+#6670 = CARTESIAN_POINT('',(0.,2.698709071459));
+#6671 = VECTOR('',#6672,1.);
+#6672 = DIRECTION('',(1.,0.));
+#6673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6674 = PCURVE('',#6675,#6680);
+#6675 = CONICAL_SURFACE('',#6676,1.5,1.029744258677);
+#6676 = AXIS2_PLACEMENT_3D('',#6677,#6678,#6679);
+#6677 = CARTESIAN_POINT('',(12.5,-12.5,9.701290928541));
+#6678 = DIRECTION('',(0.,-2.2E-16,1.));
+#6679 = DIRECTION('',(1.,0.,0.));
+#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685);
+#6681 = LINE('',#6682,#6683);
+#6682 = CARTESIAN_POINT('',(-0.,-0.));
+#6683 = VECTOR('',#6684,1.);
+#6684 = DIRECTION('',(-1.,-0.));
+#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6686 = ORIENTED_EDGE('',*,*,#6637,.F.);
+#6687 = ADVANCED_FACE('',(#6688),#5937,.F.);
+#6688 = FACE_BOUND('',#6689,.F.);
+#6689 = EDGE_LOOP('',(#6690,#6719,#6740,#6741));
+#6690 = ORIENTED_EDGE('',*,*,#6691,.T.);
+#6691 = EDGE_CURVE('',#6692,#6692,#6694,.T.);
+#6692 = VERTEX_POINT('',#6693);
+#6693 = CARTESIAN_POINT('',(-11.,12.5,12.4));
+#6694 = SURFACE_CURVE('',#6695,(#6700,#6707),.PCURVE_S1.);
+#6695 = CIRCLE('',#6696,1.5);
+#6696 = AXIS2_PLACEMENT_3D('',#6697,#6698,#6699);
+#6697 = CARTESIAN_POINT('',(-12.5,12.5,12.4));
+#6698 = DIRECTION('',(-0.,2.2E-16,1.));
+#6699 = DIRECTION('',(1.,0.,0.));
+#6700 = PCURVE('',#5937,#6701);
+#6701 = DEFINITIONAL_REPRESENTATION('',(#6702),#6706);
+#6702 = LINE('',#6703,#6704);
+#6703 = CARTESIAN_POINT('',(0.,0.));
+#6704 = VECTOR('',#6705,1.);
+#6705 = DIRECTION('',(1.,0.));
+#6706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6707 = PCURVE('',#6708,#6713);
+#6708 = CYLINDRICAL_SURFACE('',#6709,1.5);
+#6709 = AXIS2_PLACEMENT_3D('',#6710,#6711,#6712);
+#6710 = CARTESIAN_POINT('',(-12.5,12.5,9.701290928541));
+#6711 = DIRECTION('',(0.,2.2E-16,1.));
+#6712 = DIRECTION('',(1.,0.,0.));
+#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6718);
+#6714 = LINE('',#6715,#6716);
+#6715 = CARTESIAN_POINT('',(0.,2.698709071459));
+#6716 = VECTOR('',#6717,1.);
+#6717 = DIRECTION('',(1.,0.));
+#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6719 = ORIENTED_EDGE('',*,*,#6720,.T.);
+#6720 = EDGE_CURVE('',#6692,#5921,#6721,.T.);
+#6721 = SEAM_CURVE('',#6722,(#6726,#6733),.PCURVE_S1.);
+#6722 = LINE('',#6723,#6724);
+#6723 = CARTESIAN_POINT('',(-11.,12.5,12.4));
+#6724 = VECTOR('',#6725,1.);
+#6725 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#6726 = PCURVE('',#5937,#6727);
+#6727 = DEFINITIONAL_REPRESENTATION('',(#6728),#6732);
+#6728 = LINE('',#6729,#6730);
+#6729 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6730 = VECTOR('',#6731,1.);
+#6731 = DIRECTION('',(0.,1.));
+#6732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6733 = PCURVE('',#5937,#6734);
+#6734 = DEFINITIONAL_REPRESENTATION('',(#6735),#6739);
+#6735 = LINE('',#6736,#6737);
+#6736 = CARTESIAN_POINT('',(0.,0.));
+#6737 = VECTOR('',#6738,1.);
+#6738 = DIRECTION('',(0.,1.));
+#6739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6740 = ORIENTED_EDGE('',*,*,#5920,.F.);
+#6741 = ORIENTED_EDGE('',*,*,#6720,.F.);
+#6742 = ADVANCED_FACE('',(#6743),#5969,.F.);
+#6743 = FACE_BOUND('',#6744,.T.);
+#6744 = EDGE_LOOP('',(#6745,#6774,#6795,#6796));
+#6745 = ORIENTED_EDGE('',*,*,#6746,.T.);
+#6746 = EDGE_CURVE('',#6747,#6747,#6749,.T.);
+#6747 = VERTEX_POINT('',#6748);
+#6748 = CARTESIAN_POINT('',(-11.,-12.5,9.701290928541));
+#6749 = SURFACE_CURVE('',#6750,(#6755,#6762),.PCURVE_S1.);
+#6750 = CIRCLE('',#6751,1.5);
+#6751 = AXIS2_PLACEMENT_3D('',#6752,#6753,#6754);
+#6752 = CARTESIAN_POINT('',(-12.5,-12.5,9.701290928541));
+#6753 = DIRECTION('',(0.,2.2E-16,-1.));
+#6754 = DIRECTION('',(1.,0.,0.));
+#6755 = PCURVE('',#5969,#6756);
+#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761);
+#6757 = LINE('',#6758,#6759);
+#6758 = CARTESIAN_POINT('',(-0.,0.));
+#6759 = VECTOR('',#6760,1.);
+#6760 = DIRECTION('',(-1.,0.));
+#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6762 = PCURVE('',#6763,#6768);
+#6763 = CONICAL_SURFACE('',#6764,0.,1.029744258677);
+#6764 = AXIS2_PLACEMENT_3D('',#6765,#6766,#6767);
+#6765 = CARTESIAN_POINT('',(-12.5,-12.5,8.8));
+#6766 = DIRECTION('',(0.,-2.2E-16,1.));
+#6767 = DIRECTION('',(1.,0.,0.));
+#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6773);
+#6769 = LINE('',#6770,#6771);
+#6770 = CARTESIAN_POINT('',(-0.,0.901290928541));
+#6771 = VECTOR('',#6772,1.);
+#6772 = DIRECTION('',(-1.,0.));
+#6773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6774 = ORIENTED_EDGE('',*,*,#6775,.T.);
+#6775 = EDGE_CURVE('',#6747,#5953,#6776,.T.);
+#6776 = SEAM_CURVE('',#6777,(#6781,#6788),.PCURVE_S1.);
+#6777 = LINE('',#6778,#6779);
+#6778 = CARTESIAN_POINT('',(-11.,-12.5,9.701290928541));
+#6779 = VECTOR('',#6780,1.);
+#6780 = DIRECTION('',(0.,-2.2E-16,1.));
+#6781 = PCURVE('',#5969,#6782);
+#6782 = DEFINITIONAL_REPRESENTATION('',(#6783),#6787);
+#6783 = LINE('',#6784,#6785);
+#6784 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6785 = VECTOR('',#6786,1.);
+#6786 = DIRECTION('',(-0.,1.));
+#6787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6788 = PCURVE('',#5969,#6789);
+#6789 = DEFINITIONAL_REPRESENTATION('',(#6790),#6794);
+#6790 = LINE('',#6791,#6792);
+#6791 = CARTESIAN_POINT('',(-0.,0.));
+#6792 = VECTOR('',#6793,1.);
+#6793 = DIRECTION('',(-0.,1.));
+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6795 = ORIENTED_EDGE('',*,*,#5952,.F.);
+#6796 = ORIENTED_EDGE('',*,*,#6775,.F.);
+#6797 = ADVANCED_FACE('',(#6798,#6801),#6319,.F.);
+#6798 = FACE_BOUND('',#6799,.T.);
+#6799 = EDGE_LOOP('',(#6800));
+#6800 = ORIENTED_EDGE('',*,*,#6304,.F.);
+#6801 = FACE_BOUND('',#6802,.T.);
+#6802 = EDGE_LOOP('',(#6803));
+#6803 = ORIENTED_EDGE('',*,*,#6804,.T.);
+#6804 = EDGE_CURVE('',#6805,#6805,#6807,.T.);
+#6805 = VERTEX_POINT('',#6806);
+#6806 = CARTESIAN_POINT('',(-8.21,28.4,8.6));
+#6807 = SURFACE_CURVE('',#6808,(#6813,#6820),.PCURVE_S1.);
+#6808 = CIRCLE('',#6809,2.79);
+#6809 = AXIS2_PLACEMENT_3D('',#6810,#6811,#6812);
+#6810 = CARTESIAN_POINT('',(-11.,28.4,8.6));
+#6811 = DIRECTION('',(0.,-1.,2.2E-16));
+#6812 = DIRECTION('',(1.,0.,0.));
+#6813 = PCURVE('',#6319,#6814);
+#6814 = DEFINITIONAL_REPRESENTATION('',(#6815),#6819);
+#6815 = CIRCLE('',#6816,2.79);
+#6816 = AXIS2_PLACEMENT_2D('',#6817,#6818);
+#6817 = CARTESIAN_POINT('',(1.7763568394E-15,-11.));
+#6818 = DIRECTION('',(-0.,1.));
+#6819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6820 = PCURVE('',#6821,#6826);
+#6821 = CYLINDRICAL_SURFACE('',#6822,2.79);
+#6822 = AXIS2_PLACEMENT_3D('',#6823,#6824,#6825);
+#6823 = CARTESIAN_POINT('',(-11.,28.4,8.6));
+#6824 = DIRECTION('',(0.,-1.,2.2E-16));
+#6825 = DIRECTION('',(1.,0.,0.));
+#6826 = DEFINITIONAL_REPRESENTATION('',(#6827),#6831);
+#6827 = LINE('',#6828,#6829);
+#6828 = CARTESIAN_POINT('',(0.,0.));
+#6829 = VECTOR('',#6830,1.);
+#6830 = DIRECTION('',(1.,0.));
+#6831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6832 = ADVANCED_FACE('',(#6833),#6374,.F.);
+#6833 = FACE_BOUND('',#6834,.F.);
+#6834 = EDGE_LOOP('',(#6835));
+#6835 = ORIENTED_EDGE('',*,*,#6359,.T.);
+#6836 = ADVANCED_FACE('',(#6837,#6840),#6429,.F.);
+#6837 = FACE_BOUND('',#6838,.T.);
+#6838 = EDGE_LOOP('',(#6839));
+#6839 = ORIENTED_EDGE('',*,*,#6414,.F.);
+#6840 = FACE_BOUND('',#6841,.T.);
+#6841 = EDGE_LOOP('',(#6842));
+#6842 = ORIENTED_EDGE('',*,*,#6843,.T.);
+#6843 = EDGE_CURVE('',#6844,#6844,#6846,.T.);
+#6844 = VERTEX_POINT('',#6845);
+#6845 = CARTESIAN_POINT('',(13.79,28.4,8.6));
+#6846 = SURFACE_CURVE('',#6847,(#6852,#6859),.PCURVE_S1.);
+#6847 = CIRCLE('',#6848,2.79);
+#6848 = AXIS2_PLACEMENT_3D('',#6849,#6850,#6851);
+#6849 = CARTESIAN_POINT('',(11.,28.4,8.6));
+#6850 = DIRECTION('',(0.,-1.,2.2E-16));
+#6851 = DIRECTION('',(1.,0.,0.));
+#6852 = PCURVE('',#6429,#6853);
+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6858);
+#6854 = CIRCLE('',#6855,2.79);
+#6855 = AXIS2_PLACEMENT_2D('',#6856,#6857);
+#6856 = CARTESIAN_POINT('',(1.7763568394E-15,11.));
+#6857 = DIRECTION('',(-0.,1.));
+#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6859 = PCURVE('',#6860,#6865);
+#6860 = CYLINDRICAL_SURFACE('',#6861,2.79);
+#6861 = AXIS2_PLACEMENT_3D('',#6862,#6863,#6864);
+#6862 = CARTESIAN_POINT('',(11.,28.4,8.6));
+#6863 = DIRECTION('',(0.,-1.,2.2E-16));
+#6864 = DIRECTION('',(1.,0.,0.));
+#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6870);
+#6866 = LINE('',#6867,#6868);
+#6867 = CARTESIAN_POINT('',(0.,0.));
+#6868 = VECTOR('',#6869,1.);
+#6869 = DIRECTION('',(1.,0.));
+#6870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6871 = ADVANCED_FACE('',(#6872,#6875),#6487,.F.);
+#6872 = FACE_BOUND('',#6873,.F.);
+#6873 = EDGE_LOOP('',(#6874));
+#6874 = ORIENTED_EDGE('',*,*,#6472,.F.);
+#6875 = FACE_BOUND('',#6876,.T.);
+#6876 = EDGE_LOOP('',(#6877,#6907,#6935,#6963,#6991,#7019,#7047,#7075,
+    #7103,#7131,#7159,#7187));
+#6877 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#6878 = EDGE_CURVE('',#6879,#6881,#6883,.T.);
+#6879 = VERTEX_POINT('',#6880);
+#6880 = CARTESIAN_POINT('',(-11.125,-29.6,11.136922348045));
+#6881 = VERTEX_POINT('',#6882);
+#6882 = CARTESIAN_POINT('',(-10.875,-29.6,11.136922348045));
+#6883 = SURFACE_CURVE('',#6884,(#6888,#6895),.PCURVE_S1.);
+#6884 = LINE('',#6885,#6886);
+#6885 = CARTESIAN_POINT('',(-11.125,-29.6,11.136922348045));
+#6886 = VECTOR('',#6887,1.);
+#6887 = DIRECTION('',(1.,0.,0.));
+#6888 = PCURVE('',#6487,#6889);
+#6889 = DEFINITIONAL_REPRESENTATION('',(#6890),#6894);
+#6890 = LINE('',#6891,#6892);
+#6891 = CARTESIAN_POINT('',(2.536922348046,-0.125));
+#6892 = VECTOR('',#6893,1.);
+#6893 = DIRECTION('',(0.,1.));
+#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6895 = PCURVE('',#6896,#6901);
+#6896 = PLANE('',#6897);
+#6897 = AXIS2_PLACEMENT_3D('',#6898,#6899,#6900);
+#6898 = CARTESIAN_POINT('',(-11.125,-28.4,11.136922348045));
+#6899 = DIRECTION('',(0.,-2.2E-16,1.));
+#6900 = DIRECTION('',(1.,0.,0.));
+#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906);
+#6902 = LINE('',#6903,#6904);
+#6903 = CARTESIAN_POINT('',(0.,-1.2));
+#6904 = VECTOR('',#6905,1.);
+#6905 = DIRECTION('',(1.,0.));
+#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6907 = ORIENTED_EDGE('',*,*,#6908,.T.);
+#6908 = EDGE_CURVE('',#6881,#6909,#6911,.T.);
+#6909 = VERTEX_POINT('',#6910);
+#6910 = CARTESIAN_POINT('',(-10.875,-29.6,8.725));
+#6911 = SURFACE_CURVE('',#6912,(#6916,#6923),.PCURVE_S1.);
+#6912 = LINE('',#6913,#6914);
+#6913 = CARTESIAN_POINT('',(-10.875,-29.6,11.136922348045));
+#6914 = VECTOR('',#6915,1.);
+#6915 = DIRECTION('',(0.,2.2E-16,-1.));
+#6916 = PCURVE('',#6487,#6917);
+#6917 = DEFINITIONAL_REPRESENTATION('',(#6918),#6922);
+#6918 = LINE('',#6919,#6920);
+#6919 = CARTESIAN_POINT('',(2.536922348046,0.125));
+#6920 = VECTOR('',#6921,1.);
+#6921 = DIRECTION('',(-1.,0.));
+#6922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6923 = PCURVE('',#6924,#6929);
+#6924 = PLANE('',#6925);
+#6925 = AXIS2_PLACEMENT_3D('',#6926,#6927,#6928);
+#6926 = CARTESIAN_POINT('',(-10.875,-28.4,11.136922348045));
+#6927 = DIRECTION('',(1.,0.,0.));
+#6928 = DIRECTION('',(0.,2.2E-16,-1.));
+#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934);
+#6930 = LINE('',#6931,#6932);
+#6931 = CARTESIAN_POINT('',(1.51E-15,-1.2));
+#6932 = VECTOR('',#6933,1.);
+#6933 = DIRECTION('',(1.,0.));
+#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6935 = ORIENTED_EDGE('',*,*,#6936,.T.);
+#6936 = EDGE_CURVE('',#6909,#6937,#6939,.T.);
+#6937 = VERTEX_POINT('',#6938);
+#6938 = CARTESIAN_POINT('',(-8.463077651957,-29.6,8.725));
+#6939 = SURFACE_CURVE('',#6940,(#6944,#6951),.PCURVE_S1.);
+#6940 = LINE('',#6941,#6942);
+#6941 = CARTESIAN_POINT('',(-10.875,-29.6,8.725));
+#6942 = VECTOR('',#6943,1.);
+#6943 = DIRECTION('',(1.,0.,0.));
+#6944 = PCURVE('',#6487,#6945);
+#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950);
+#6946 = LINE('',#6947,#6948);
+#6947 = CARTESIAN_POINT('',(0.125000000001,0.125));
+#6948 = VECTOR('',#6949,1.);
+#6949 = DIRECTION('',(0.,1.));
+#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6951 = PCURVE('',#6952,#6957);
+#6952 = PLANE('',#6953);
+#6953 = AXIS2_PLACEMENT_3D('',#6954,#6955,#6956);
+#6954 = CARTESIAN_POINT('',(-10.875,-28.4,8.725));
+#6955 = DIRECTION('',(0.,-2.2E-16,1.));
+#6956 = DIRECTION('',(1.,0.,0.));
+#6957 = DEFINITIONAL_REPRESENTATION('',(#6958),#6962);
+#6958 = LINE('',#6959,#6960);
+#6959 = CARTESIAN_POINT('',(0.,-1.2));
+#6960 = VECTOR('',#6961,1.);
+#6961 = DIRECTION('',(1.,0.));
+#6962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6963 = ORIENTED_EDGE('',*,*,#6964,.T.);
+#6964 = EDGE_CURVE('',#6937,#6965,#6967,.T.);
+#6965 = VERTEX_POINT('',#6966);
+#6966 = CARTESIAN_POINT('',(-8.463077651957,-29.6,8.475));
+#6967 = SURFACE_CURVE('',#6968,(#6972,#6979),.PCURVE_S1.);
+#6968 = LINE('',#6969,#6970);
+#6969 = CARTESIAN_POINT('',(-8.463077651957,-29.6,8.725));
+#6970 = VECTOR('',#6971,1.);
+#6971 = DIRECTION('',(0.,2.2E-16,-1.));
+#6972 = PCURVE('',#6487,#6973);
+#6973 = DEFINITIONAL_REPRESENTATION('',(#6974),#6978);
+#6974 = LINE('',#6975,#6976);
+#6975 = CARTESIAN_POINT('',(0.125000000001,2.536922348043));
+#6976 = VECTOR('',#6977,1.);
+#6977 = DIRECTION('',(-1.,0.));
+#6978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6979 = PCURVE('',#6980,#6985);
+#6980 = PLANE('',#6981);
+#6981 = AXIS2_PLACEMENT_3D('',#6982,#6983,#6984);
+#6982 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.725));
+#6983 = DIRECTION('',(1.,0.,0.));
+#6984 = DIRECTION('',(0.,2.2E-16,-1.));
+#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6990);
+#6986 = LINE('',#6987,#6988);
+#6987 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#6988 = VECTOR('',#6989,1.);
+#6989 = DIRECTION('',(1.,0.));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6991 = ORIENTED_EDGE('',*,*,#6992,.T.);
+#6992 = EDGE_CURVE('',#6965,#6993,#6995,.T.);
+#6993 = VERTEX_POINT('',#6994);
+#6994 = CARTESIAN_POINT('',(-10.875,-29.6,8.475));
+#6995 = SURFACE_CURVE('',#6996,(#7000,#7007),.PCURVE_S1.);
+#6996 = LINE('',#6997,#6998);
+#6997 = CARTESIAN_POINT('',(-8.463077651957,-29.6,8.475));
+#6998 = VECTOR('',#6999,1.);
+#6999 = DIRECTION('',(-1.,0.,0.));
+#7000 = PCURVE('',#6487,#7001);
+#7001 = DEFINITIONAL_REPRESENTATION('',(#7002),#7006);
+#7002 = LINE('',#7003,#7004);
+#7003 = CARTESIAN_POINT('',(-0.124999999999,2.536922348043));
+#7004 = VECTOR('',#7005,1.);
+#7005 = DIRECTION('',(-0.,-1.));
+#7006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7007 = PCURVE('',#7008,#7013);
+#7008 = PLANE('',#7009);
+#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012);
+#7010 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.475));
+#7011 = DIRECTION('',(0.,2.2E-16,-1.));
+#7012 = DIRECTION('',(-1.,0.,0.));
+#7013 = DEFINITIONAL_REPRESENTATION('',(#7014),#7018);
+#7014 = LINE('',#7015,#7016);
+#7015 = CARTESIAN_POINT('',(0.,-1.2));
+#7016 = VECTOR('',#7017,1.);
+#7017 = DIRECTION('',(1.,0.));
+#7018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7019 = ORIENTED_EDGE('',*,*,#7020,.T.);
+#7020 = EDGE_CURVE('',#6993,#7021,#7023,.T.);
+#7021 = VERTEX_POINT('',#7022);
+#7022 = CARTESIAN_POINT('',(-10.875,-29.6,6.06307765195));
+#7023 = SURFACE_CURVE('',#7024,(#7028,#7035),.PCURVE_S1.);
+#7024 = LINE('',#7025,#7026);
+#7025 = CARTESIAN_POINT('',(-10.875,-29.6,8.475));
+#7026 = VECTOR('',#7027,1.);
+#7027 = DIRECTION('',(0.,2.2E-16,-1.));
+#7028 = PCURVE('',#6487,#7029);
+#7029 = DEFINITIONAL_REPRESENTATION('',(#7030),#7034);
+#7030 = LINE('',#7031,#7032);
+#7031 = CARTESIAN_POINT('',(-0.124999999999,0.124999999998));
+#7032 = VECTOR('',#7033,1.);
+#7033 = DIRECTION('',(-1.,0.));
+#7034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7035 = PCURVE('',#7036,#7041);
+#7036 = PLANE('',#7037);
+#7037 = AXIS2_PLACEMENT_3D('',#7038,#7039,#7040);
+#7038 = CARTESIAN_POINT('',(-10.875,-28.4,8.475));
+#7039 = DIRECTION('',(1.,0.,0.));
+#7040 = DIRECTION('',(0.,2.2E-16,-1.));
+#7041 = DEFINITIONAL_REPRESENTATION('',(#7042),#7046);
+#7042 = LINE('',#7043,#7044);
+#7043 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7044 = VECTOR('',#7045,1.);
+#7045 = DIRECTION('',(1.,0.));
+#7046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7047 = ORIENTED_EDGE('',*,*,#7048,.T.);
+#7048 = EDGE_CURVE('',#7021,#7049,#7051,.T.);
+#7049 = VERTEX_POINT('',#7050);
+#7050 = CARTESIAN_POINT('',(-11.125,-29.6,6.06307765195));
+#7051 = SURFACE_CURVE('',#7052,(#7056,#7063),.PCURVE_S1.);
+#7052 = LINE('',#7053,#7054);
+#7053 = CARTESIAN_POINT('',(-10.875,-29.6,6.06307765195));
+#7054 = VECTOR('',#7055,1.);
+#7055 = DIRECTION('',(-1.,0.,0.));
+#7056 = PCURVE('',#6487,#7057);
+#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062);
+#7058 = LINE('',#7059,#7060);
+#7059 = CARTESIAN_POINT('',(-2.53692234805,0.124999999998));
+#7060 = VECTOR('',#7061,1.);
+#7061 = DIRECTION('',(-0.,-1.));
+#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7063 = PCURVE('',#7064,#7069);
+#7064 = PLANE('',#7065);
+#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068);
+#7066 = CARTESIAN_POINT('',(-10.875,-28.4,6.06307765195));
+#7067 = DIRECTION('',(0.,2.2E-16,-1.));
+#7068 = DIRECTION('',(-1.,0.,0.));
+#7069 = DEFINITIONAL_REPRESENTATION('',(#7070),#7074);
+#7070 = LINE('',#7071,#7072);
+#7071 = CARTESIAN_POINT('',(0.,-1.2));
+#7072 = VECTOR('',#7073,1.);
+#7073 = DIRECTION('',(1.,0.));
+#7074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7075 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#7076 = EDGE_CURVE('',#7049,#7077,#7079,.T.);
+#7077 = VERTEX_POINT('',#7078);
+#7078 = CARTESIAN_POINT('',(-11.125,-29.6,8.475));
+#7079 = SURFACE_CURVE('',#7080,(#7084,#7091),.PCURVE_S1.);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(-11.125,-29.6,6.06307765195));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(0.,-2.2E-16,1.));
+#7084 = PCURVE('',#6487,#7085);
+#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7090);
+#7086 = LINE('',#7087,#7088);
+#7087 = CARTESIAN_POINT('',(-2.53692234805,-0.125000000002));
+#7088 = VECTOR('',#7089,1.);
+#7089 = DIRECTION('',(1.,0.));
+#7090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7091 = PCURVE('',#7092,#7097);
+#7092 = PLANE('',#7093);
+#7093 = AXIS2_PLACEMENT_3D('',#7094,#7095,#7096);
+#7094 = CARTESIAN_POINT('',(-11.125,-28.4,6.06307765195));
+#7095 = DIRECTION('',(-1.,0.,0.));
+#7096 = DIRECTION('',(0.,-2.2E-16,1.));
+#7097 = DEFINITIONAL_REPRESENTATION('',(#7098),#7102);
+#7098 = LINE('',#7099,#7100);
+#7099 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7100 = VECTOR('',#7101,1.);
+#7101 = DIRECTION('',(1.,0.));
+#7102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7103 = ORIENTED_EDGE('',*,*,#7104,.T.);
+#7104 = EDGE_CURVE('',#7077,#7105,#7107,.T.);
+#7105 = VERTEX_POINT('',#7106);
+#7106 = CARTESIAN_POINT('',(-13.53692234804,-29.6,8.475));
+#7107 = SURFACE_CURVE('',#7108,(#7112,#7119),.PCURVE_S1.);
+#7108 = LINE('',#7109,#7110);
+#7109 = CARTESIAN_POINT('',(-11.125,-29.6,8.475));
+#7110 = VECTOR('',#7111,1.);
+#7111 = DIRECTION('',(-1.,0.,0.));
+#7112 = PCURVE('',#6487,#7113);
+#7113 = DEFINITIONAL_REPRESENTATION('',(#7114),#7118);
+#7114 = LINE('',#7115,#7116);
+#7115 = CARTESIAN_POINT('',(-0.124999999999,-0.125000000002));
+#7116 = VECTOR('',#7117,1.);
+#7117 = DIRECTION('',(-0.,-1.));
+#7118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7119 = PCURVE('',#7120,#7125);
+#7120 = PLANE('',#7121);
+#7121 = AXIS2_PLACEMENT_3D('',#7122,#7123,#7124);
+#7122 = CARTESIAN_POINT('',(-11.125,-28.4,8.475));
+#7123 = DIRECTION('',(0.,2.2E-16,-1.));
+#7124 = DIRECTION('',(-1.,0.,0.));
+#7125 = DEFINITIONAL_REPRESENTATION('',(#7126),#7130);
+#7126 = LINE('',#7127,#7128);
+#7127 = CARTESIAN_POINT('',(0.,-1.2));
+#7128 = VECTOR('',#7129,1.);
+#7129 = DIRECTION('',(1.,0.));
+#7130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7131 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#7132 = EDGE_CURVE('',#7105,#7133,#7135,.T.);
+#7133 = VERTEX_POINT('',#7134);
+#7134 = CARTESIAN_POINT('',(-13.53692234804,-29.6,8.725));
+#7135 = SURFACE_CURVE('',#7136,(#7140,#7147),.PCURVE_S1.);
+#7136 = LINE('',#7137,#7138);
+#7137 = CARTESIAN_POINT('',(-13.53692234804,-29.6,8.475));
+#7138 = VECTOR('',#7139,1.);
+#7139 = DIRECTION('',(0.,-2.2E-16,1.));
+#7140 = PCURVE('',#6487,#7141);
+#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146);
+#7142 = LINE('',#7143,#7144);
+#7143 = CARTESIAN_POINT('',(-0.124999999999,-2.536922348043));
+#7144 = VECTOR('',#7145,1.);
+#7145 = DIRECTION('',(1.,0.));
+#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7147 = PCURVE('',#7148,#7153);
+#7148 = PLANE('',#7149);
+#7149 = AXIS2_PLACEMENT_3D('',#7150,#7151,#7152);
+#7150 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.475));
+#7151 = DIRECTION('',(-1.,0.,0.));
+#7152 = DIRECTION('',(0.,-2.2E-16,1.));
+#7153 = DEFINITIONAL_REPRESENTATION('',(#7154),#7158);
+#7154 = LINE('',#7155,#7156);
+#7155 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7156 = VECTOR('',#7157,1.);
+#7157 = DIRECTION('',(1.,0.));
+#7158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7159 = ORIENTED_EDGE('',*,*,#7160,.T.);
+#7160 = EDGE_CURVE('',#7133,#7161,#7163,.T.);
+#7161 = VERTEX_POINT('',#7162);
+#7162 = CARTESIAN_POINT('',(-11.125,-29.6,8.725));
+#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.);
+#7164 = LINE('',#7165,#7166);
+#7165 = CARTESIAN_POINT('',(-13.53692234804,-29.6,8.725));
+#7166 = VECTOR('',#7167,1.);
+#7167 = DIRECTION('',(1.,0.,0.));
+#7168 = PCURVE('',#6487,#7169);
+#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174);
+#7170 = LINE('',#7171,#7172);
+#7171 = CARTESIAN_POINT('',(0.125000000001,-2.536922348043));
+#7172 = VECTOR('',#7173,1.);
+#7173 = DIRECTION('',(0.,1.));
+#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7175 = PCURVE('',#7176,#7181);
+#7176 = PLANE('',#7177);
+#7177 = AXIS2_PLACEMENT_3D('',#7178,#7179,#7180);
+#7178 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.725));
+#7179 = DIRECTION('',(0.,-2.2E-16,1.));
+#7180 = DIRECTION('',(1.,0.,0.));
+#7181 = DEFINITIONAL_REPRESENTATION('',(#7182),#7186);
+#7182 = LINE('',#7183,#7184);
+#7183 = CARTESIAN_POINT('',(0.,-1.2));
+#7184 = VECTOR('',#7185,1.);
+#7185 = DIRECTION('',(1.,0.));
+#7186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7187 = ORIENTED_EDGE('',*,*,#7188,.T.);
+#7188 = EDGE_CURVE('',#7161,#6879,#7189,.T.);
+#7189 = SURFACE_CURVE('',#7190,(#7194,#7201),.PCURVE_S1.);
+#7190 = LINE('',#7191,#7192);
+#7191 = CARTESIAN_POINT('',(-11.125,-29.6,8.725));
+#7192 = VECTOR('',#7193,1.);
+#7193 = DIRECTION('',(0.,-2.2E-16,1.));
+#7194 = PCURVE('',#6487,#7195);
+#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7200);
+#7196 = LINE('',#7197,#7198);
+#7197 = CARTESIAN_POINT('',(0.125000000001,-0.125));
+#7198 = VECTOR('',#7199,1.);
+#7199 = DIRECTION('',(1.,0.));
+#7200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7201 = PCURVE('',#7202,#7207);
+#7202 = PLANE('',#7203);
+#7203 = AXIS2_PLACEMENT_3D('',#7204,#7205,#7206);
+#7204 = CARTESIAN_POINT('',(-11.125,-28.4,8.725));
+#7205 = DIRECTION('',(-1.,0.,0.));
+#7206 = DIRECTION('',(0.,-2.2E-16,1.));
+#7207 = DEFINITIONAL_REPRESENTATION('',(#7208),#7212);
+#7208 = LINE('',#7209,#7210);
+#7209 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7210 = VECTOR('',#7211,1.);
+#7211 = DIRECTION('',(1.,0.));
+#7212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7213 = ADVANCED_FACE('',(#7214,#7217),#6547,.F.);
+#7214 = FACE_BOUND('',#7215,.F.);
+#7215 = EDGE_LOOP('',(#7216));
+#7216 = ORIENTED_EDGE('',*,*,#6532,.F.);
+#7217 = FACE_BOUND('',#7218,.T.);
+#7218 = EDGE_LOOP('',(#7219,#7249,#7277,#7305,#7333,#7361,#7389,#7417,
+    #7445,#7473,#7501,#7529));
+#7219 = ORIENTED_EDGE('',*,*,#7220,.T.);
+#7220 = EDGE_CURVE('',#7221,#7223,#7225,.T.);
+#7221 = VERTEX_POINT('',#7222);
+#7222 = CARTESIAN_POINT('',(10.875,-29.6,11.136922348045));
+#7223 = VERTEX_POINT('',#7224);
+#7224 = CARTESIAN_POINT('',(11.125,-29.6,11.136922348045));
+#7225 = SURFACE_CURVE('',#7226,(#7230,#7237),.PCURVE_S1.);
+#7226 = LINE('',#7227,#7228);
+#7227 = CARTESIAN_POINT('',(10.875,-29.6,11.136922348045));
+#7228 = VECTOR('',#7229,1.);
+#7229 = DIRECTION('',(1.,0.,0.));
+#7230 = PCURVE('',#6547,#7231);
+#7231 = DEFINITIONAL_REPRESENTATION('',(#7232),#7236);
+#7232 = LINE('',#7233,#7234);
+#7233 = CARTESIAN_POINT('',(2.536922348045,-0.125));
+#7234 = VECTOR('',#7235,1.);
+#7235 = DIRECTION('',(0.,1.));
+#7236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7237 = PCURVE('',#7238,#7243);
+#7238 = PLANE('',#7239);
+#7239 = AXIS2_PLACEMENT_3D('',#7240,#7241,#7242);
+#7240 = CARTESIAN_POINT('',(10.875,-28.4,11.136922348045));
+#7241 = DIRECTION('',(0.,-2.2E-16,1.));
+#7242 = DIRECTION('',(1.,0.,0.));
+#7243 = DEFINITIONAL_REPRESENTATION('',(#7244),#7248);
+#7244 = LINE('',#7245,#7246);
+#7245 = CARTESIAN_POINT('',(0.,-1.2));
+#7246 = VECTOR('',#7247,1.);
+#7247 = DIRECTION('',(1.,0.));
+#7248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7249 = ORIENTED_EDGE('',*,*,#7250,.T.);
+#7250 = EDGE_CURVE('',#7223,#7251,#7253,.T.);
+#7251 = VERTEX_POINT('',#7252);
+#7252 = CARTESIAN_POINT('',(11.125,-29.6,8.725));
+#7253 = SURFACE_CURVE('',#7254,(#7258,#7265),.PCURVE_S1.);
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(11.125,-29.6,11.136922348045));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(0.,2.2E-16,-1.));
+#7258 = PCURVE('',#6547,#7259);
+#7259 = DEFINITIONAL_REPRESENTATION('',(#7260),#7264);
+#7260 = LINE('',#7261,#7262);
+#7261 = CARTESIAN_POINT('',(2.536922348045,0.125));
+#7262 = VECTOR('',#7263,1.);
+#7263 = DIRECTION('',(-1.,0.));
+#7264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7265 = PCURVE('',#7266,#7271);
+#7266 = PLANE('',#7267);
+#7267 = AXIS2_PLACEMENT_3D('',#7268,#7269,#7270);
+#7268 = CARTESIAN_POINT('',(11.125,-28.4,11.136922348045));
+#7269 = DIRECTION('',(1.,0.,0.));
+#7270 = DIRECTION('',(0.,2.2E-16,-1.));
+#7271 = DEFINITIONAL_REPRESENTATION('',(#7272),#7276);
+#7272 = LINE('',#7273,#7274);
+#7273 = CARTESIAN_POINT('',(1.51E-15,-1.2));
+#7274 = VECTOR('',#7275,1.);
+#7275 = DIRECTION('',(1.,0.));
+#7276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7277 = ORIENTED_EDGE('',*,*,#7278,.T.);
+#7278 = EDGE_CURVE('',#7251,#7279,#7281,.T.);
+#7279 = VERTEX_POINT('',#7280);
+#7280 = CARTESIAN_POINT('',(13.536922348043,-29.6,8.725));
+#7281 = SURFACE_CURVE('',#7282,(#7286,#7293),.PCURVE_S1.);
+#7282 = LINE('',#7283,#7284);
+#7283 = CARTESIAN_POINT('',(11.125,-29.6,8.725));
+#7284 = VECTOR('',#7285,1.);
+#7285 = DIRECTION('',(1.,0.,0.));
+#7286 = PCURVE('',#6547,#7287);
+#7287 = DEFINITIONAL_REPRESENTATION('',(#7288),#7292);
+#7288 = LINE('',#7289,#7290);
+#7289 = CARTESIAN_POINT('',(0.125,0.125));
+#7290 = VECTOR('',#7291,1.);
+#7291 = DIRECTION('',(0.,1.));
+#7292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7293 = PCURVE('',#7294,#7299);
+#7294 = PLANE('',#7295);
+#7295 = AXIS2_PLACEMENT_3D('',#7296,#7297,#7298);
+#7296 = CARTESIAN_POINT('',(11.125,-28.4,8.725));
+#7297 = DIRECTION('',(0.,-2.2E-16,1.));
+#7298 = DIRECTION('',(1.,0.,0.));
+#7299 = DEFINITIONAL_REPRESENTATION('',(#7300),#7304);
+#7300 = LINE('',#7301,#7302);
+#7301 = CARTESIAN_POINT('',(0.,-1.2));
+#7302 = VECTOR('',#7303,1.);
+#7303 = DIRECTION('',(1.,0.));
+#7304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7305 = ORIENTED_EDGE('',*,*,#7306,.T.);
+#7306 = EDGE_CURVE('',#7279,#7307,#7309,.T.);
+#7307 = VERTEX_POINT('',#7308);
+#7308 = CARTESIAN_POINT('',(13.536922348043,-29.6,8.475));
+#7309 = SURFACE_CURVE('',#7310,(#7314,#7321),.PCURVE_S1.);
+#7310 = LINE('',#7311,#7312);
+#7311 = CARTESIAN_POINT('',(13.536922348043,-29.6,8.725));
+#7312 = VECTOR('',#7313,1.);
+#7313 = DIRECTION('',(0.,2.2E-16,-1.));
+#7314 = PCURVE('',#6547,#7315);
+#7315 = DEFINITIONAL_REPRESENTATION('',(#7316),#7320);
+#7316 = LINE('',#7317,#7318);
+#7317 = CARTESIAN_POINT('',(0.125,2.536922348043));
+#7318 = VECTOR('',#7319,1.);
+#7319 = DIRECTION('',(-1.,0.));
+#7320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7321 = PCURVE('',#7322,#7327);
+#7322 = PLANE('',#7323);
+#7323 = AXIS2_PLACEMENT_3D('',#7324,#7325,#7326);
+#7324 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.725));
+#7325 = DIRECTION('',(1.,0.,0.));
+#7326 = DIRECTION('',(0.,2.2E-16,-1.));
+#7327 = DEFINITIONAL_REPRESENTATION('',(#7328),#7332);
+#7328 = LINE('',#7329,#7330);
+#7329 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7330 = VECTOR('',#7331,1.);
+#7331 = DIRECTION('',(1.,0.));
+#7332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7333 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#7334 = EDGE_CURVE('',#7307,#7335,#7337,.T.);
+#7335 = VERTEX_POINT('',#7336);
+#7336 = CARTESIAN_POINT('',(11.125,-29.6,8.475));
+#7337 = SURFACE_CURVE('',#7338,(#7342,#7349),.PCURVE_S1.);
+#7338 = LINE('',#7339,#7340);
+#7339 = CARTESIAN_POINT('',(13.536922348043,-29.6,8.475));
+#7340 = VECTOR('',#7341,1.);
+#7341 = DIRECTION('',(-1.,0.,0.));
+#7342 = PCURVE('',#6547,#7343);
+#7343 = DEFINITIONAL_REPRESENTATION('',(#7344),#7348);
+#7344 = LINE('',#7345,#7346);
+#7345 = CARTESIAN_POINT('',(-0.125,2.536922348043));
+#7346 = VECTOR('',#7347,1.);
+#7347 = DIRECTION('',(-0.,-1.));
+#7348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7349 = PCURVE('',#7350,#7355);
+#7350 = PLANE('',#7351);
+#7351 = AXIS2_PLACEMENT_3D('',#7352,#7353,#7354);
+#7352 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.475));
+#7353 = DIRECTION('',(0.,2.2E-16,-1.));
+#7354 = DIRECTION('',(-1.,0.,0.));
+#7355 = DEFINITIONAL_REPRESENTATION('',(#7356),#7360);
+#7356 = LINE('',#7357,#7358);
+#7357 = CARTESIAN_POINT('',(0.,-1.2));
+#7358 = VECTOR('',#7359,1.);
+#7359 = DIRECTION('',(1.,0.));
+#7360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7361 = ORIENTED_EDGE('',*,*,#7362,.T.);
+#7362 = EDGE_CURVE('',#7335,#7363,#7365,.T.);
+#7363 = VERTEX_POINT('',#7364);
+#7364 = CARTESIAN_POINT('',(11.125,-29.6,6.063077651957));
+#7365 = SURFACE_CURVE('',#7366,(#7370,#7377),.PCURVE_S1.);
+#7366 = LINE('',#7367,#7368);
+#7367 = CARTESIAN_POINT('',(11.125,-29.6,8.475));
+#7368 = VECTOR('',#7369,1.);
+#7369 = DIRECTION('',(0.,2.2E-16,-1.));
+#7370 = PCURVE('',#6547,#7371);
+#7371 = DEFINITIONAL_REPRESENTATION('',(#7372),#7376);
+#7372 = LINE('',#7373,#7374);
+#7373 = CARTESIAN_POINT('',(-0.125,0.125));
+#7374 = VECTOR('',#7375,1.);
+#7375 = DIRECTION('',(-1.,0.));
+#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7377 = PCURVE('',#7378,#7383);
+#7378 = PLANE('',#7379);
+#7379 = AXIS2_PLACEMENT_3D('',#7380,#7381,#7382);
+#7380 = CARTESIAN_POINT('',(11.125,-28.4,8.475));
+#7381 = DIRECTION('',(1.,0.,0.));
+#7382 = DIRECTION('',(0.,2.2E-16,-1.));
+#7383 = DEFINITIONAL_REPRESENTATION('',(#7384),#7388);
+#7384 = LINE('',#7385,#7386);
+#7385 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7386 = VECTOR('',#7387,1.);
+#7387 = DIRECTION('',(1.,0.));
+#7388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7389 = ORIENTED_EDGE('',*,*,#7390,.T.);
+#7390 = EDGE_CURVE('',#7363,#7391,#7393,.T.);
+#7391 = VERTEX_POINT('',#7392);
+#7392 = CARTESIAN_POINT('',(10.875,-29.6,6.063077651957));
+#7393 = SURFACE_CURVE('',#7394,(#7398,#7405),.PCURVE_S1.);
+#7394 = LINE('',#7395,#7396);
+#7395 = CARTESIAN_POINT('',(11.125,-29.6,6.063077651957));
+#7396 = VECTOR('',#7397,1.);
+#7397 = DIRECTION('',(-1.,0.,0.));
+#7398 = PCURVE('',#6547,#7399);
+#7399 = DEFINITIONAL_REPRESENTATION('',(#7400),#7404);
+#7400 = LINE('',#7401,#7402);
+#7401 = CARTESIAN_POINT('',(-2.536922348044,0.125));
+#7402 = VECTOR('',#7403,1.);
+#7403 = DIRECTION('',(-0.,-1.));
+#7404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7405 = PCURVE('',#7406,#7411);
+#7406 = PLANE('',#7407);
+#7407 = AXIS2_PLACEMENT_3D('',#7408,#7409,#7410);
+#7408 = CARTESIAN_POINT('',(11.125,-28.4,6.063077651957));
+#7409 = DIRECTION('',(0.,2.2E-16,-1.));
+#7410 = DIRECTION('',(-1.,0.,0.));
+#7411 = DEFINITIONAL_REPRESENTATION('',(#7412),#7416);
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(0.,-1.2));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(1.,0.));
+#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7417 = ORIENTED_EDGE('',*,*,#7418,.T.);
+#7418 = EDGE_CURVE('',#7391,#7419,#7421,.T.);
+#7419 = VERTEX_POINT('',#7420);
+#7420 = CARTESIAN_POINT('',(10.875,-29.6,8.475));
+#7421 = SURFACE_CURVE('',#7422,(#7426,#7433),.PCURVE_S1.);
+#7422 = LINE('',#7423,#7424);
+#7423 = CARTESIAN_POINT('',(10.875,-29.6,6.063077651957));
+#7424 = VECTOR('',#7425,1.);
+#7425 = DIRECTION('',(0.,-2.2E-16,1.));
+#7426 = PCURVE('',#6547,#7427);
+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(-2.536922348044,-0.125));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(1.,0.));
+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7433 = PCURVE('',#7434,#7439);
+#7434 = PLANE('',#7435);
+#7435 = AXIS2_PLACEMENT_3D('',#7436,#7437,#7438);
+#7436 = CARTESIAN_POINT('',(10.875,-28.4,6.063077651957));
+#7437 = DIRECTION('',(-1.,0.,0.));
+#7438 = DIRECTION('',(0.,-2.2E-16,1.));
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = LINE('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7442 = VECTOR('',#7443,1.);
+#7443 = DIRECTION('',(1.,0.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7445 = ORIENTED_EDGE('',*,*,#7446,.T.);
+#7446 = EDGE_CURVE('',#7419,#7447,#7449,.T.);
+#7447 = VERTEX_POINT('',#7448);
+#7448 = CARTESIAN_POINT('',(8.463077651957,-29.6,8.475));
+#7449 = SURFACE_CURVE('',#7450,(#7454,#7461),.PCURVE_S1.);
+#7450 = LINE('',#7451,#7452);
+#7451 = CARTESIAN_POINT('',(10.875,-29.6,8.475));
+#7452 = VECTOR('',#7453,1.);
+#7453 = DIRECTION('',(-1.,0.,0.));
+#7454 = PCURVE('',#6547,#7455);
+#7455 = DEFINITIONAL_REPRESENTATION('',(#7456),#7460);
+#7456 = LINE('',#7457,#7458);
+#7457 = CARTESIAN_POINT('',(-0.125,-0.125));
+#7458 = VECTOR('',#7459,1.);
+#7459 = DIRECTION('',(-0.,-1.));
+#7460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7461 = PCURVE('',#7462,#7467);
+#7462 = PLANE('',#7463);
+#7463 = AXIS2_PLACEMENT_3D('',#7464,#7465,#7466);
+#7464 = CARTESIAN_POINT('',(10.875,-28.4,8.475));
+#7465 = DIRECTION('',(0.,2.2E-16,-1.));
+#7466 = DIRECTION('',(-1.,0.,0.));
+#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
+#7468 = LINE('',#7469,#7470);
+#7469 = CARTESIAN_POINT('',(0.,-1.2));
+#7470 = VECTOR('',#7471,1.);
+#7471 = DIRECTION('',(1.,0.));
+#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7473 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#7474 = EDGE_CURVE('',#7447,#7475,#7477,.T.);
+#7475 = VERTEX_POINT('',#7476);
+#7476 = CARTESIAN_POINT('',(8.463077651957,-29.6,8.725));
+#7477 = SURFACE_CURVE('',#7478,(#7482,#7489),.PCURVE_S1.);
+#7478 = LINE('',#7479,#7480);
+#7479 = CARTESIAN_POINT('',(8.463077651957,-29.6,8.475));
+#7480 = VECTOR('',#7481,1.);
+#7481 = DIRECTION('',(0.,-2.2E-16,1.));
+#7482 = PCURVE('',#6547,#7483);
+#7483 = DEFINITIONAL_REPRESENTATION('',(#7484),#7488);
+#7484 = LINE('',#7485,#7486);
+#7485 = CARTESIAN_POINT('',(-0.125,-2.536922348043));
+#7486 = VECTOR('',#7487,1.);
+#7487 = DIRECTION('',(1.,0.));
+#7488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7489 = PCURVE('',#7490,#7495);
+#7490 = PLANE('',#7491);
+#7491 = AXIS2_PLACEMENT_3D('',#7492,#7493,#7494);
+#7492 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.475));
+#7493 = DIRECTION('',(-1.,0.,0.));
+#7494 = DIRECTION('',(0.,-2.2E-16,1.));
+#7495 = DEFINITIONAL_REPRESENTATION('',(#7496),#7500);
+#7496 = LINE('',#7497,#7498);
+#7497 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7498 = VECTOR('',#7499,1.);
+#7499 = DIRECTION('',(1.,0.));
+#7500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7501 = ORIENTED_EDGE('',*,*,#7502,.T.);
+#7502 = EDGE_CURVE('',#7475,#7503,#7505,.T.);
+#7503 = VERTEX_POINT('',#7504);
+#7504 = CARTESIAN_POINT('',(10.875,-29.6,8.725));
+#7505 = SURFACE_CURVE('',#7506,(#7510,#7517),.PCURVE_S1.);
+#7506 = LINE('',#7507,#7508);
+#7507 = CARTESIAN_POINT('',(8.463077651957,-29.6,8.725));
+#7508 = VECTOR('',#7509,1.);
+#7509 = DIRECTION('',(1.,0.,0.));
+#7510 = PCURVE('',#6547,#7511);
+#7511 = DEFINITIONAL_REPRESENTATION('',(#7512),#7516);
+#7512 = LINE('',#7513,#7514);
+#7513 = CARTESIAN_POINT('',(0.125,-2.536922348043));
+#7514 = VECTOR('',#7515,1.);
+#7515 = DIRECTION('',(0.,1.));
+#7516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7517 = PCURVE('',#7518,#7523);
+#7518 = PLANE('',#7519);
+#7519 = AXIS2_PLACEMENT_3D('',#7520,#7521,#7522);
+#7520 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.725));
+#7521 = DIRECTION('',(0.,-2.2E-16,1.));
+#7522 = DIRECTION('',(1.,0.,0.));
+#7523 = DEFINITIONAL_REPRESENTATION('',(#7524),#7528);
+#7524 = LINE('',#7525,#7526);
+#7525 = CARTESIAN_POINT('',(0.,-1.2));
+#7526 = VECTOR('',#7527,1.);
+#7527 = DIRECTION('',(1.,0.));
+#7528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7529 = ORIENTED_EDGE('',*,*,#7530,.T.);
+#7530 = EDGE_CURVE('',#7503,#7221,#7531,.T.);
+#7531 = SURFACE_CURVE('',#7532,(#7536,#7543),.PCURVE_S1.);
+#7532 = LINE('',#7533,#7534);
+#7533 = CARTESIAN_POINT('',(10.875,-29.6,8.725));
+#7534 = VECTOR('',#7535,1.);
+#7535 = DIRECTION('',(0.,-2.2E-16,1.));
+#7536 = PCURVE('',#6547,#7537);
+#7537 = DEFINITIONAL_REPRESENTATION('',(#7538),#7542);
+#7538 = LINE('',#7539,#7540);
+#7539 = CARTESIAN_POINT('',(0.125,-0.125));
+#7540 = VECTOR('',#7541,1.);
+#7541 = DIRECTION('',(1.,0.));
+#7542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7543 = PCURVE('',#7544,#7549);
+#7544 = PLANE('',#7545);
+#7545 = AXIS2_PLACEMENT_3D('',#7546,#7547,#7548);
+#7546 = CARTESIAN_POINT('',(10.875,-28.4,8.725));
+#7547 = DIRECTION('',(-1.,0.,0.));
+#7548 = DIRECTION('',(0.,-2.2E-16,1.));
+#7549 = DEFINITIONAL_REPRESENTATION('',(#7550),#7554);
+#7550 = LINE('',#7551,#7552);
+#7551 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7552 = VECTOR('',#7553,1.);
+#7553 = DIRECTION('',(1.,0.));
+#7554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7555 = ADVANCED_FACE('',(#7556),#6620,.F.);
+#7556 = FACE_BOUND('',#7557,.T.);
+#7557 = EDGE_LOOP('',(#7558,#7559,#7582,#7609));
+#7558 = ORIENTED_EDGE('',*,*,#6605,.T.);
+#7559 = ORIENTED_EDGE('',*,*,#7560,.T.);
+#7560 = EDGE_CURVE('',#6583,#7561,#7563,.T.);
+#7561 = VERTEX_POINT('',#7562);
+#7562 = CARTESIAN_POINT('',(14.,12.5,9.701290928541));
+#7563 = SEAM_CURVE('',#7564,(#7568,#7575),.PCURVE_S1.);
+#7564 = LINE('',#7565,#7566);
+#7565 = CARTESIAN_POINT('',(14.,12.5,12.4));
+#7566 = VECTOR('',#7567,1.);
+#7567 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#7568 = PCURVE('',#6620,#7569);
+#7569 = DEFINITIONAL_REPRESENTATION('',(#7570),#7574);
+#7570 = LINE('',#7571,#7572);
+#7571 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7572 = VECTOR('',#7573,1.);
+#7573 = DIRECTION('',(-0.,1.));
+#7574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7575 = PCURVE('',#6620,#7576);
+#7576 = DEFINITIONAL_REPRESENTATION('',(#7577),#7581);
+#7577 = LINE('',#7578,#7579);
+#7578 = CARTESIAN_POINT('',(-0.,0.));
+#7579 = VECTOR('',#7580,1.);
+#7580 = DIRECTION('',(-0.,1.));
+#7581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7582 = ORIENTED_EDGE('',*,*,#7583,.F.);
+#7583 = EDGE_CURVE('',#7561,#7561,#7584,.T.);
+#7584 = SURFACE_CURVE('',#7585,(#7590,#7597),.PCURVE_S1.);
+#7585 = CIRCLE('',#7586,1.5);
+#7586 = AXIS2_PLACEMENT_3D('',#7587,#7588,#7589);
+#7587 = CARTESIAN_POINT('',(12.5,12.5,9.701290928541));
+#7588 = DIRECTION('',(-0.,2.2E-16,1.));
+#7589 = DIRECTION('',(1.,0.,0.));
+#7590 = PCURVE('',#6620,#7591);
+#7591 = DEFINITIONAL_REPRESENTATION('',(#7592),#7596);
+#7592 = LINE('',#7593,#7594);
+#7593 = CARTESIAN_POINT('',(-0.,2.698709071459));
+#7594 = VECTOR('',#7595,1.);
+#7595 = DIRECTION('',(-1.,0.));
+#7596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7597 = PCURVE('',#7598,#7603);
+#7598 = CONICAL_SURFACE('',#7599,1.5,1.029744258677);
+#7599 = AXIS2_PLACEMENT_3D('',#7600,#7601,#7602);
+#7600 = CARTESIAN_POINT('',(12.5,12.5,9.701290928541));
+#7601 = DIRECTION('',(0.,2.2E-16,1.));
+#7602 = DIRECTION('',(1.,0.,0.));
+#7603 = DEFINITIONAL_REPRESENTATION('',(#7604),#7608);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(0.,-0.));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(1.,-0.));
+#7608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7609 = ORIENTED_EDGE('',*,*,#7560,.F.);
+#7610 = ADVANCED_FACE('',(#7611),#6675,.F.);
+#7611 = FACE_BOUND('',#7612,.F.);
+#7612 = EDGE_LOOP('',(#7613,#7614,#7637));
+#7613 = ORIENTED_EDGE('',*,*,#6660,.T.);
+#7614 = ORIENTED_EDGE('',*,*,#7615,.T.);
+#7615 = EDGE_CURVE('',#6638,#7616,#7618,.T.);
+#7616 = VERTEX_POINT('',#7617);
+#7617 = CARTESIAN_POINT('',(12.5,-12.5,8.8));
+#7618 = SEAM_CURVE('',#7619,(#7623,#7630),.PCURVE_S1.);
+#7619 = LINE('',#7620,#7621);
+#7620 = CARTESIAN_POINT('',(14.,-12.5,9.701290928541));
+#7621 = VECTOR('',#7622,1.);
+#7622 = DIRECTION('',(-0.857167300702,1.1E-16,-0.51503807491));
+#7623 = PCURVE('',#6675,#7624);
+#7624 = DEFINITIONAL_REPRESENTATION('',(#7625),#7629);
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(-0.,-1.));
+#7629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7630 = PCURVE('',#6675,#7631);
+#7631 = DEFINITIONAL_REPRESENTATION('',(#7632),#7636);
+#7632 = LINE('',#7633,#7634);
+#7633 = CARTESIAN_POINT('',(-0.,-0.));
+#7634 = VECTOR('',#7635,1.);
+#7635 = DIRECTION('',(-0.,-1.));
+#7636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7637 = ORIENTED_EDGE('',*,*,#7615,.F.);
+#7638 = ADVANCED_FACE('',(#7639),#6708,.F.);
+#7639 = FACE_BOUND('',#7640,.F.);
+#7640 = EDGE_LOOP('',(#7641,#7670,#7691,#7692));
+#7641 = ORIENTED_EDGE('',*,*,#7642,.T.);
+#7642 = EDGE_CURVE('',#7643,#7643,#7645,.T.);
+#7643 = VERTEX_POINT('',#7644);
+#7644 = CARTESIAN_POINT('',(-11.,12.5,9.701290928541));
+#7645 = SURFACE_CURVE('',#7646,(#7651,#7658),.PCURVE_S1.);
+#7646 = CIRCLE('',#7647,1.5);
+#7647 = AXIS2_PLACEMENT_3D('',#7648,#7649,#7650);
+#7648 = CARTESIAN_POINT('',(-12.5,12.5,9.701290928541));
+#7649 = DIRECTION('',(-0.,2.2E-16,1.));
+#7650 = DIRECTION('',(1.,0.,0.));
+#7651 = PCURVE('',#6708,#7652);
+#7652 = DEFINITIONAL_REPRESENTATION('',(#7653),#7657);
+#7653 = LINE('',#7654,#7655);
+#7654 = CARTESIAN_POINT('',(0.,0.));
+#7655 = VECTOR('',#7656,1.);
+#7656 = DIRECTION('',(1.,0.));
+#7657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7658 = PCURVE('',#7659,#7664);
+#7659 = CONICAL_SURFACE('',#7660,0.,1.029744258677);
+#7660 = AXIS2_PLACEMENT_3D('',#7661,#7662,#7663);
+#7661 = CARTESIAN_POINT('',(-12.5,12.5,8.8));
+#7662 = DIRECTION('',(0.,2.2E-16,1.));
+#7663 = DIRECTION('',(1.,0.,0.));
+#7664 = DEFINITIONAL_REPRESENTATION('',(#7665),#7669);
+#7665 = LINE('',#7666,#7667);
+#7666 = CARTESIAN_POINT('',(0.,0.901290928541));
+#7667 = VECTOR('',#7668,1.);
+#7668 = DIRECTION('',(1.,0.));
+#7669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7670 = ORIENTED_EDGE('',*,*,#7671,.T.);
+#7671 = EDGE_CURVE('',#7643,#6692,#7672,.T.);
+#7672 = SEAM_CURVE('',#7673,(#7677,#7684),.PCURVE_S1.);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(-11.,12.5,9.701290928541));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(0.,2.2E-16,1.));
+#7677 = PCURVE('',#6708,#7678);
+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);
+#7679 = LINE('',#7680,#7681);
+#7680 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7681 = VECTOR('',#7682,1.);
+#7682 = DIRECTION('',(0.,1.));
+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7684 = PCURVE('',#6708,#7685);
+#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690);
+#7686 = LINE('',#7687,#7688);
+#7687 = CARTESIAN_POINT('',(0.,0.));
+#7688 = VECTOR('',#7689,1.);
+#7689 = DIRECTION('',(0.,1.));
+#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7691 = ORIENTED_EDGE('',*,*,#6691,.F.);
+#7692 = ORIENTED_EDGE('',*,*,#7671,.F.);
+#7693 = ADVANCED_FACE('',(#7694),#6763,.F.);
+#7694 = FACE_BOUND('',#7695,.T.);
+#7695 = EDGE_LOOP('',(#7696,#7719,#7720));
+#7696 = ORIENTED_EDGE('',*,*,#7697,.T.);
+#7697 = EDGE_CURVE('',#7698,#6747,#7700,.T.);
+#7698 = VERTEX_POINT('',#7699);
+#7699 = CARTESIAN_POINT('',(-12.5,-12.5,8.8));
+#7700 = SEAM_CURVE('',#7701,(#7705,#7712),.PCURVE_S1.);
+#7701 = LINE('',#7702,#7703);
+#7702 = CARTESIAN_POINT('',(-12.5,-12.5,8.8));
+#7703 = VECTOR('',#7704,1.);
+#7704 = DIRECTION('',(0.857167300702,-1.1E-16,0.51503807491));
+#7705 = PCURVE('',#6763,#7706);
+#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7711);
+#7707 = LINE('',#7708,#7709);
+#7708 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7709 = VECTOR('',#7710,1.);
+#7710 = DIRECTION('',(-0.,1.));
+#7711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7712 = PCURVE('',#6763,#7713);
+#7713 = DEFINITIONAL_REPRESENTATION('',(#7714),#7718);
+#7714 = LINE('',#7715,#7716);
+#7715 = CARTESIAN_POINT('',(-0.,0.));
+#7716 = VECTOR('',#7717,1.);
+#7717 = DIRECTION('',(-0.,1.));
+#7718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7719 = ORIENTED_EDGE('',*,*,#6746,.F.);
+#7720 = ORIENTED_EDGE('',*,*,#7697,.F.);
+#7721 = ADVANCED_FACE('',(#7722),#6821,.T.);
+#7722 = FACE_BOUND('',#7723,.T.);
+#7723 = EDGE_LOOP('',(#7724,#7747,#7774,#7775));
+#7724 = ORIENTED_EDGE('',*,*,#7725,.T.);
+#7725 = EDGE_CURVE('',#6805,#7726,#7728,.T.);
+#7726 = VERTEX_POINT('',#7727);
+#7727 = CARTESIAN_POINT('',(-8.21,29.4,8.6));
+#7728 = SEAM_CURVE('',#7729,(#7733,#7740),.PCURVE_S1.);
+#7729 = LINE('',#7730,#7731);
+#7730 = CARTESIAN_POINT('',(-8.21,28.4,8.6));
+#7731 = VECTOR('',#7732,1.);
+#7732 = DIRECTION('',(0.,1.,-2.2E-16));
+#7733 = PCURVE('',#6821,#7734);
+#7734 = DEFINITIONAL_REPRESENTATION('',(#7735),#7739);
+#7735 = LINE('',#7736,#7737);
+#7736 = CARTESIAN_POINT('',(0.,0.));
+#7737 = VECTOR('',#7738,1.);
+#7738 = DIRECTION('',(0.,-1.));
+#7739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7740 = PCURVE('',#6821,#7741);
+#7741 = DEFINITIONAL_REPRESENTATION('',(#7742),#7746);
+#7742 = LINE('',#7743,#7744);
+#7743 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7744 = VECTOR('',#7745,1.);
+#7745 = DIRECTION('',(0.,-1.));
+#7746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7747 = ORIENTED_EDGE('',*,*,#7748,.T.);
+#7748 = EDGE_CURVE('',#7726,#7726,#7749,.T.);
+#7749 = SURFACE_CURVE('',#7750,(#7755,#7762),.PCURVE_S1.);
+#7750 = CIRCLE('',#7751,2.79);
+#7751 = AXIS2_PLACEMENT_3D('',#7752,#7753,#7754);
+#7752 = CARTESIAN_POINT('',(-11.,29.4,8.6));
+#7753 = DIRECTION('',(0.,-1.,2.2E-16));
+#7754 = DIRECTION('',(1.,0.,0.));
+#7755 = PCURVE('',#6821,#7756);
+#7756 = DEFINITIONAL_REPRESENTATION('',(#7757),#7761);
+#7757 = LINE('',#7758,#7759);
+#7758 = CARTESIAN_POINT('',(0.,-1.));
+#7759 = VECTOR('',#7760,1.);
+#7760 = DIRECTION('',(1.,0.));
+#7761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7762 = PCURVE('',#7763,#7768);
+#7763 = TOROIDAL_SURFACE('',#7764,2.59,0.2);
+#7764 = AXIS2_PLACEMENT_3D('',#7765,#7766,#7767);
+#7765 = CARTESIAN_POINT('',(-11.,29.4,8.6));
+#7766 = DIRECTION('',(0.,1.,-2.2E-16));
+#7767 = DIRECTION('',(1.,0.,0.));
+#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773);
+#7769 = LINE('',#7770,#7771);
+#7770 = CARTESIAN_POINT('',(-0.,0.));
+#7771 = VECTOR('',#7772,1.);
+#7772 = DIRECTION('',(-1.,0.));
+#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7774 = ORIENTED_EDGE('',*,*,#7725,.F.);
+#7775 = ORIENTED_EDGE('',*,*,#6804,.F.);
+#7776 = ADVANCED_FACE('',(#7777),#6860,.T.);
+#7777 = FACE_BOUND('',#7778,.T.);
+#7778 = EDGE_LOOP('',(#7779,#7802,#7829,#7830));
+#7779 = ORIENTED_EDGE('',*,*,#7780,.T.);
+#7780 = EDGE_CURVE('',#6844,#7781,#7783,.T.);
+#7781 = VERTEX_POINT('',#7782);
+#7782 = CARTESIAN_POINT('',(13.79,29.4,8.6));
+#7783 = SEAM_CURVE('',#7784,(#7788,#7795),.PCURVE_S1.);
+#7784 = LINE('',#7785,#7786);
+#7785 = CARTESIAN_POINT('',(13.79,28.4,8.6));
+#7786 = VECTOR('',#7787,1.);
+#7787 = DIRECTION('',(0.,1.,-2.2E-16));
+#7788 = PCURVE('',#6860,#7789);
+#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794);
+#7790 = LINE('',#7791,#7792);
+#7791 = CARTESIAN_POINT('',(0.,0.));
+#7792 = VECTOR('',#7793,1.);
+#7793 = DIRECTION('',(0.,-1.));
+#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7795 = PCURVE('',#6860,#7796);
+#7796 = DEFINITIONAL_REPRESENTATION('',(#7797),#7801);
+#7797 = LINE('',#7798,#7799);
+#7798 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7799 = VECTOR('',#7800,1.);
+#7800 = DIRECTION('',(0.,-1.));
+#7801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7802 = ORIENTED_EDGE('',*,*,#7803,.T.);
+#7803 = EDGE_CURVE('',#7781,#7781,#7804,.T.);
+#7804 = SURFACE_CURVE('',#7805,(#7810,#7817),.PCURVE_S1.);
+#7805 = CIRCLE('',#7806,2.79);
+#7806 = AXIS2_PLACEMENT_3D('',#7807,#7808,#7809);
+#7807 = CARTESIAN_POINT('',(11.,29.4,8.6));
+#7808 = DIRECTION('',(0.,-1.,2.2E-16));
+#7809 = DIRECTION('',(1.,0.,0.));
+#7810 = PCURVE('',#6860,#7811);
+#7811 = DEFINITIONAL_REPRESENTATION('',(#7812),#7816);
+#7812 = LINE('',#7813,#7814);
+#7813 = CARTESIAN_POINT('',(0.,-1.));
+#7814 = VECTOR('',#7815,1.);
+#7815 = DIRECTION('',(1.,0.));
+#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7817 = PCURVE('',#7818,#7823);
+#7818 = TOROIDAL_SURFACE('',#7819,2.59,0.2);
+#7819 = AXIS2_PLACEMENT_3D('',#7820,#7821,#7822);
+#7820 = CARTESIAN_POINT('',(11.,29.4,8.6));
+#7821 = DIRECTION('',(0.,1.,-2.2E-16));
+#7822 = DIRECTION('',(1.,0.,0.));
+#7823 = DEFINITIONAL_REPRESENTATION('',(#7824),#7828);
+#7824 = LINE('',#7825,#7826);
+#7825 = CARTESIAN_POINT('',(-0.,0.));
+#7826 = VECTOR('',#7827,1.);
+#7827 = DIRECTION('',(-1.,0.));
+#7828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7829 = ORIENTED_EDGE('',*,*,#7780,.F.);
+#7830 = ORIENTED_EDGE('',*,*,#6843,.F.);
+#7831 = ADVANCED_FACE('',(#7832),#6896,.F.);
+#7832 = FACE_BOUND('',#7833,.F.);
+#7833 = EDGE_LOOP('',(#7834,#7857,#7858,#7881));
+#7834 = ORIENTED_EDGE('',*,*,#7835,.T.);
+#7835 = EDGE_CURVE('',#7836,#6879,#7838,.T.);
+#7836 = VERTEX_POINT('',#7837);
+#7837 = CARTESIAN_POINT('',(-11.125,-28.4,11.136922348045));
+#7838 = SURFACE_CURVE('',#7839,(#7843,#7850),.PCURVE_S1.);
+#7839 = LINE('',#7840,#7841);
+#7840 = CARTESIAN_POINT('',(-11.125,-28.4,11.136922348045));
+#7841 = VECTOR('',#7842,1.);
+#7842 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7843 = PCURVE('',#6896,#7844);
+#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849);
+#7845 = LINE('',#7846,#7847);
+#7846 = CARTESIAN_POINT('',(0.,0.));
+#7847 = VECTOR('',#7848,1.);
+#7848 = DIRECTION('',(0.,-1.));
+#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7850 = PCURVE('',#7202,#7851);
+#7851 = DEFINITIONAL_REPRESENTATION('',(#7852),#7856);
+#7852 = LINE('',#7853,#7854);
+#7853 = CARTESIAN_POINT('',(2.411922348045,0.));
+#7854 = VECTOR('',#7855,1.);
+#7855 = DIRECTION('',(0.,-1.));
+#7856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7857 = ORIENTED_EDGE('',*,*,#6878,.T.);
+#7858 = ORIENTED_EDGE('',*,*,#7859,.F.);
+#7859 = EDGE_CURVE('',#7860,#6881,#7862,.T.);
+#7860 = VERTEX_POINT('',#7861);
+#7861 = CARTESIAN_POINT('',(-10.875,-28.4,11.136922348045));
+#7862 = SURFACE_CURVE('',#7863,(#7867,#7874),.PCURVE_S1.);
+#7863 = LINE('',#7864,#7865);
+#7864 = CARTESIAN_POINT('',(-10.875,-28.4,11.136922348045));
+#7865 = VECTOR('',#7866,1.);
+#7866 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7867 = PCURVE('',#6896,#7868);
+#7868 = DEFINITIONAL_REPRESENTATION('',(#7869),#7873);
+#7869 = LINE('',#7870,#7871);
+#7870 = CARTESIAN_POINT('',(0.25,0.));
+#7871 = VECTOR('',#7872,1.);
+#7872 = DIRECTION('',(0.,-1.));
+#7873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7874 = PCURVE('',#6924,#7875);
+#7875 = DEFINITIONAL_REPRESENTATION('',(#7876),#7880);
+#7876 = LINE('',#7877,#7878);
+#7877 = CARTESIAN_POINT('',(0.,0.));
+#7878 = VECTOR('',#7879,1.);
+#7879 = DIRECTION('',(0.,-1.));
+#7880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7881 = ORIENTED_EDGE('',*,*,#7882,.F.);
+#7882 = EDGE_CURVE('',#7836,#7860,#7883,.T.);
+#7883 = SURFACE_CURVE('',#7884,(#7888,#7895),.PCURVE_S1.);
+#7884 = LINE('',#7885,#7886);
+#7885 = CARTESIAN_POINT('',(-11.125,-28.4,11.136922348045));
+#7886 = VECTOR('',#7887,1.);
+#7887 = DIRECTION('',(1.,0.,0.));
+#7888 = PCURVE('',#6896,#7889);
+#7889 = DEFINITIONAL_REPRESENTATION('',(#7890),#7894);
+#7890 = LINE('',#7891,#7892);
+#7891 = CARTESIAN_POINT('',(0.,0.));
+#7892 = VECTOR('',#7893,1.);
+#7893 = DIRECTION('',(1.,0.));
+#7894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7895 = PCURVE('',#7896,#7901);
+#7896 = PLANE('',#7897);
+#7897 = AXIS2_PLACEMENT_3D('',#7898,#7899,#7900);
+#7898 = CARTESIAN_POINT('',(-7.E-16,-28.4,8.6));
+#7899 = DIRECTION('',(1.E-17,1.,9.2E-16));
+#7900 = DIRECTION('',(0.,-9.2E-16,1.));
+#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906);
+#7902 = LINE('',#7903,#7904);
+#7903 = CARTESIAN_POINT('',(2.536922348045,-11.125));
+#7904 = VECTOR('',#7905,1.);
+#7905 = DIRECTION('',(0.,1.));
+#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7907 = ADVANCED_FACE('',(#7908),#6924,.F.);
+#7908 = FACE_BOUND('',#7909,.F.);
+#7909 = EDGE_LOOP('',(#7910,#7911,#7912,#7935));
+#7910 = ORIENTED_EDGE('',*,*,#7859,.T.);
+#7911 = ORIENTED_EDGE('',*,*,#6908,.T.);
+#7912 = ORIENTED_EDGE('',*,*,#7913,.F.);
+#7913 = EDGE_CURVE('',#7914,#6909,#7916,.T.);
+#7914 = VERTEX_POINT('',#7915);
+#7915 = CARTESIAN_POINT('',(-10.875,-28.4,8.725));
+#7916 = SURFACE_CURVE('',#7917,(#7921,#7928),.PCURVE_S1.);
+#7917 = LINE('',#7918,#7919);
+#7918 = CARTESIAN_POINT('',(-10.875,-28.4,8.725));
+#7919 = VECTOR('',#7920,1.);
+#7920 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7921 = PCURVE('',#6924,#7922);
+#7922 = DEFINITIONAL_REPRESENTATION('',(#7923),#7927);
+#7923 = LINE('',#7924,#7925);
+#7924 = CARTESIAN_POINT('',(2.411922348045,0.));
+#7925 = VECTOR('',#7926,1.);
+#7926 = DIRECTION('',(0.,-1.));
+#7927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7928 = PCURVE('',#6952,#7929);
+#7929 = DEFINITIONAL_REPRESENTATION('',(#7930),#7934);
+#7930 = LINE('',#7931,#7932);
+#7931 = CARTESIAN_POINT('',(0.,0.));
+#7932 = VECTOR('',#7933,1.);
+#7933 = DIRECTION('',(0.,-1.));
+#7934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7935 = ORIENTED_EDGE('',*,*,#7936,.F.);
+#7936 = EDGE_CURVE('',#7860,#7914,#7937,.T.);
+#7937 = SURFACE_CURVE('',#7938,(#7942,#7949),.PCURVE_S1.);
+#7938 = LINE('',#7939,#7940);
+#7939 = CARTESIAN_POINT('',(-10.875,-28.4,11.136922348045));
+#7940 = VECTOR('',#7941,1.);
+#7941 = DIRECTION('',(0.,2.2E-16,-1.));
+#7942 = PCURVE('',#6924,#7943);
+#7943 = DEFINITIONAL_REPRESENTATION('',(#7944),#7948);
+#7944 = LINE('',#7945,#7946);
+#7945 = CARTESIAN_POINT('',(0.,0.));
+#7946 = VECTOR('',#7947,1.);
+#7947 = DIRECTION('',(1.,0.));
+#7948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7949 = PCURVE('',#7896,#7950);
+#7950 = DEFINITIONAL_REPRESENTATION('',(#7951),#7955);
+#7951 = LINE('',#7952,#7953);
+#7952 = CARTESIAN_POINT('',(2.536922348045,-10.875));
+#7953 = VECTOR('',#7954,1.);
+#7954 = DIRECTION('',(-1.,0.));
+#7955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7956 = ADVANCED_FACE('',(#7957),#6952,.F.);
+#7957 = FACE_BOUND('',#7958,.F.);
+#7958 = EDGE_LOOP('',(#7959,#7960,#7961,#7984));
+#7959 = ORIENTED_EDGE('',*,*,#7913,.T.);
+#7960 = ORIENTED_EDGE('',*,*,#6936,.T.);
+#7961 = ORIENTED_EDGE('',*,*,#7962,.F.);
+#7962 = EDGE_CURVE('',#7963,#6937,#7965,.T.);
+#7963 = VERTEX_POINT('',#7964);
+#7964 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.725));
+#7965 = SURFACE_CURVE('',#7966,(#7970,#7977),.PCURVE_S1.);
+#7966 = LINE('',#7967,#7968);
+#7967 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.725));
+#7968 = VECTOR('',#7969,1.);
+#7969 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7970 = PCURVE('',#6952,#7971);
+#7971 = DEFINITIONAL_REPRESENTATION('',(#7972),#7976);
+#7972 = LINE('',#7973,#7974);
+#7973 = CARTESIAN_POINT('',(2.411922348043,0.));
+#7974 = VECTOR('',#7975,1.);
+#7975 = DIRECTION('',(0.,-1.));
+#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7977 = PCURVE('',#6980,#7978);
+#7978 = DEFINITIONAL_REPRESENTATION('',(#7979),#7983);
+#7979 = LINE('',#7980,#7981);
+#7980 = CARTESIAN_POINT('',(0.,0.));
+#7981 = VECTOR('',#7982,1.);
+#7982 = DIRECTION('',(0.,-1.));
+#7983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7984 = ORIENTED_EDGE('',*,*,#7985,.F.);
+#7985 = EDGE_CURVE('',#7914,#7963,#7986,.T.);
+#7986 = SURFACE_CURVE('',#7987,(#7991,#7998),.PCURVE_S1.);
+#7987 = LINE('',#7988,#7989);
+#7988 = CARTESIAN_POINT('',(-10.875,-28.4,8.725));
+#7989 = VECTOR('',#7990,1.);
+#7990 = DIRECTION('',(1.,0.,0.));
+#7991 = PCURVE('',#6952,#7992);
+#7992 = DEFINITIONAL_REPRESENTATION('',(#7993),#7997);
+#7993 = LINE('',#7994,#7995);
+#7994 = CARTESIAN_POINT('',(0.,0.));
+#7995 = VECTOR('',#7996,1.);
+#7996 = DIRECTION('',(1.,0.));
+#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7998 = PCURVE('',#7896,#7999);
+#7999 = DEFINITIONAL_REPRESENTATION('',(#8000),#8004);
+#8000 = LINE('',#8001,#8002);
+#8001 = CARTESIAN_POINT('',(0.125,-10.875));
+#8002 = VECTOR('',#8003,1.);
+#8003 = DIRECTION('',(0.,1.));
+#8004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8005 = ADVANCED_FACE('',(#8006),#6980,.F.);
+#8006 = FACE_BOUND('',#8007,.F.);
+#8007 = EDGE_LOOP('',(#8008,#8009,#8010,#8033));
+#8008 = ORIENTED_EDGE('',*,*,#7962,.T.);
+#8009 = ORIENTED_EDGE('',*,*,#6964,.T.);
+#8010 = ORIENTED_EDGE('',*,*,#8011,.F.);
+#8011 = EDGE_CURVE('',#8012,#6965,#8014,.T.);
+#8012 = VERTEX_POINT('',#8013);
+#8013 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.475));
+#8014 = SURFACE_CURVE('',#8015,(#8019,#8026),.PCURVE_S1.);
+#8015 = LINE('',#8016,#8017);
+#8016 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.475));
+#8017 = VECTOR('',#8018,1.);
+#8018 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8019 = PCURVE('',#6980,#8020);
+#8020 = DEFINITIONAL_REPRESENTATION('',(#8021),#8025);
+#8021 = LINE('',#8022,#8023);
+#8022 = CARTESIAN_POINT('',(0.25,0.));
+#8023 = VECTOR('',#8024,1.);
+#8024 = DIRECTION('',(0.,-1.));
+#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8026 = PCURVE('',#7008,#8027);
+#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032);
+#8028 = LINE('',#8029,#8030);
+#8029 = CARTESIAN_POINT('',(0.,0.));
+#8030 = VECTOR('',#8031,1.);
+#8031 = DIRECTION('',(0.,-1.));
+#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8033 = ORIENTED_EDGE('',*,*,#8034,.F.);
+#8034 = EDGE_CURVE('',#7963,#8012,#8035,.T.);
+#8035 = SURFACE_CURVE('',#8036,(#8040,#8047),.PCURVE_S1.);
+#8036 = LINE('',#8037,#8038);
+#8037 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.725));
+#8038 = VECTOR('',#8039,1.);
+#8039 = DIRECTION('',(0.,2.2E-16,-1.));
+#8040 = PCURVE('',#6980,#8041);
+#8041 = DEFINITIONAL_REPRESENTATION('',(#8042),#8046);
+#8042 = LINE('',#8043,#8044);
+#8043 = CARTESIAN_POINT('',(0.,0.));
+#8044 = VECTOR('',#8045,1.);
+#8045 = DIRECTION('',(1.,0.));
+#8046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8047 = PCURVE('',#7896,#8048);
+#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053);
+#8049 = LINE('',#8050,#8051);
+#8050 = CARTESIAN_POINT('',(0.125,-8.463077651957));
+#8051 = VECTOR('',#8052,1.);
+#8052 = DIRECTION('',(-1.,0.));
+#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8054 = ADVANCED_FACE('',(#8055),#7008,.F.);
+#8055 = FACE_BOUND('',#8056,.F.);
+#8056 = EDGE_LOOP('',(#8057,#8058,#8059,#8082));
+#8057 = ORIENTED_EDGE('',*,*,#8011,.T.);
+#8058 = ORIENTED_EDGE('',*,*,#6992,.T.);
+#8059 = ORIENTED_EDGE('',*,*,#8060,.F.);
+#8060 = EDGE_CURVE('',#8061,#6993,#8063,.T.);
+#8061 = VERTEX_POINT('',#8062);
+#8062 = CARTESIAN_POINT('',(-10.875,-28.4,8.475));
+#8063 = SURFACE_CURVE('',#8064,(#8068,#8075),.PCURVE_S1.);
+#8064 = LINE('',#8065,#8066);
+#8065 = CARTESIAN_POINT('',(-10.875,-28.4,8.475));
+#8066 = VECTOR('',#8067,1.);
+#8067 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8068 = PCURVE('',#7008,#8069);
+#8069 = DEFINITIONAL_REPRESENTATION('',(#8070),#8074);
+#8070 = LINE('',#8071,#8072);
+#8071 = CARTESIAN_POINT('',(2.411922348046,0.));
+#8072 = VECTOR('',#8073,1.);
+#8073 = DIRECTION('',(0.,-1.));
+#8074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8075 = PCURVE('',#7036,#8076);
+#8076 = DEFINITIONAL_REPRESENTATION('',(#8077),#8081);
+#8077 = LINE('',#8078,#8079);
+#8078 = CARTESIAN_POINT('',(0.,0.));
+#8079 = VECTOR('',#8080,1.);
+#8080 = DIRECTION('',(0.,-1.));
+#8081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8082 = ORIENTED_EDGE('',*,*,#8083,.F.);
+#8083 = EDGE_CURVE('',#8012,#8061,#8084,.T.);
+#8084 = SURFACE_CURVE('',#8085,(#8089,#8096),.PCURVE_S1.);
+#8085 = LINE('',#8086,#8087);
+#8086 = CARTESIAN_POINT('',(-8.463077651957,-28.4,8.475));
+#8087 = VECTOR('',#8088,1.);
+#8088 = DIRECTION('',(-1.,0.,0.));
+#8089 = PCURVE('',#7008,#8090);
+#8090 = DEFINITIONAL_REPRESENTATION('',(#8091),#8095);
+#8091 = LINE('',#8092,#8093);
+#8092 = CARTESIAN_POINT('',(0.,0.));
+#8093 = VECTOR('',#8094,1.);
+#8094 = DIRECTION('',(1.,0.));
+#8095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8096 = PCURVE('',#7896,#8097);
+#8097 = DEFINITIONAL_REPRESENTATION('',(#8098),#8102);
+#8098 = LINE('',#8099,#8100);
+#8099 = CARTESIAN_POINT('',(-0.125,-8.463077651957));
+#8100 = VECTOR('',#8101,1.);
+#8101 = DIRECTION('',(0.,-1.));
+#8102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8103 = ADVANCED_FACE('',(#8104),#7036,.F.);
+#8104 = FACE_BOUND('',#8105,.F.);
+#8105 = EDGE_LOOP('',(#8106,#8107,#8108,#8131));
+#8106 = ORIENTED_EDGE('',*,*,#8060,.T.);
+#8107 = ORIENTED_EDGE('',*,*,#7020,.T.);
+#8108 = ORIENTED_EDGE('',*,*,#8109,.F.);
+#8109 = EDGE_CURVE('',#8110,#7021,#8112,.T.);
+#8110 = VERTEX_POINT('',#8111);
+#8111 = CARTESIAN_POINT('',(-10.875,-28.4,6.06307765195));
+#8112 = SURFACE_CURVE('',#8113,(#8117,#8124),.PCURVE_S1.);
+#8113 = LINE('',#8114,#8115);
+#8114 = CARTESIAN_POINT('',(-10.875,-28.4,6.06307765195));
+#8115 = VECTOR('',#8116,1.);
+#8116 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8117 = PCURVE('',#7036,#8118);
+#8118 = DEFINITIONAL_REPRESENTATION('',(#8119),#8123);
+#8119 = LINE('',#8120,#8121);
+#8120 = CARTESIAN_POINT('',(2.41192234805,0.));
+#8121 = VECTOR('',#8122,1.);
+#8122 = DIRECTION('',(0.,-1.));
+#8123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8124 = PCURVE('',#7064,#8125);
+#8125 = DEFINITIONAL_REPRESENTATION('',(#8126),#8130);
+#8126 = LINE('',#8127,#8128);
+#8127 = CARTESIAN_POINT('',(0.,0.));
+#8128 = VECTOR('',#8129,1.);
+#8129 = DIRECTION('',(0.,-1.));
+#8130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8131 = ORIENTED_EDGE('',*,*,#8132,.F.);
+#8132 = EDGE_CURVE('',#8061,#8110,#8133,.T.);
+#8133 = SURFACE_CURVE('',#8134,(#8138,#8145),.PCURVE_S1.);
+#8134 = LINE('',#8135,#8136);
+#8135 = CARTESIAN_POINT('',(-10.875,-28.4,8.475));
+#8136 = VECTOR('',#8137,1.);
+#8137 = DIRECTION('',(0.,2.2E-16,-1.));
+#8138 = PCURVE('',#7036,#8139);
+#8139 = DEFINITIONAL_REPRESENTATION('',(#8140),#8144);
+#8140 = LINE('',#8141,#8142);
+#8141 = CARTESIAN_POINT('',(0.,0.));
+#8142 = VECTOR('',#8143,1.);
+#8143 = DIRECTION('',(1.,0.));
+#8144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8145 = PCURVE('',#7896,#8146);
+#8146 = DEFINITIONAL_REPRESENTATION('',(#8147),#8151);
+#8147 = LINE('',#8148,#8149);
+#8148 = CARTESIAN_POINT('',(-0.125,-10.875));
+#8149 = VECTOR('',#8150,1.);
+#8150 = DIRECTION('',(-1.,0.));
+#8151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8152 = ADVANCED_FACE('',(#8153),#7064,.F.);
+#8153 = FACE_BOUND('',#8154,.F.);
+#8154 = EDGE_LOOP('',(#8155,#8156,#8157,#8180));
+#8155 = ORIENTED_EDGE('',*,*,#8109,.T.);
+#8156 = ORIENTED_EDGE('',*,*,#7048,.T.);
+#8157 = ORIENTED_EDGE('',*,*,#8158,.F.);
+#8158 = EDGE_CURVE('',#8159,#7049,#8161,.T.);
+#8159 = VERTEX_POINT('',#8160);
+#8160 = CARTESIAN_POINT('',(-11.125,-28.4,6.06307765195));
+#8161 = SURFACE_CURVE('',#8162,(#8166,#8173),.PCURVE_S1.);
+#8162 = LINE('',#8163,#8164);
+#8163 = CARTESIAN_POINT('',(-11.125,-28.4,6.06307765195));
+#8164 = VECTOR('',#8165,1.);
+#8165 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8166 = PCURVE('',#7064,#8167);
+#8167 = DEFINITIONAL_REPRESENTATION('',(#8168),#8172);
+#8168 = LINE('',#8169,#8170);
+#8169 = CARTESIAN_POINT('',(0.25,0.));
+#8170 = VECTOR('',#8171,1.);
+#8171 = DIRECTION('',(0.,-1.));
+#8172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8173 = PCURVE('',#7092,#8174);
+#8174 = DEFINITIONAL_REPRESENTATION('',(#8175),#8179);
+#8175 = LINE('',#8176,#8177);
+#8176 = CARTESIAN_POINT('',(0.,0.));
+#8177 = VECTOR('',#8178,1.);
+#8178 = DIRECTION('',(0.,-1.));
+#8179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8180 = ORIENTED_EDGE('',*,*,#8181,.F.);
+#8181 = EDGE_CURVE('',#8110,#8159,#8182,.T.);
+#8182 = SURFACE_CURVE('',#8183,(#8187,#8194),.PCURVE_S1.);
+#8183 = LINE('',#8184,#8185);
+#8184 = CARTESIAN_POINT('',(-10.875,-28.4,6.06307765195));
+#8185 = VECTOR('',#8186,1.);
+#8186 = DIRECTION('',(-1.,0.,0.));
+#8187 = PCURVE('',#7064,#8188);
+#8188 = DEFINITIONAL_REPRESENTATION('',(#8189),#8193);
+#8189 = LINE('',#8190,#8191);
+#8190 = CARTESIAN_POINT('',(0.,0.));
+#8191 = VECTOR('',#8192,1.);
+#8192 = DIRECTION('',(1.,0.));
+#8193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8194 = PCURVE('',#7896,#8195);
+#8195 = DEFINITIONAL_REPRESENTATION('',(#8196),#8200);
+#8196 = LINE('',#8197,#8198);
+#8197 = CARTESIAN_POINT('',(-2.53692234805,-10.875));
+#8198 = VECTOR('',#8199,1.);
+#8199 = DIRECTION('',(0.,-1.));
+#8200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8201 = ADVANCED_FACE('',(#8202),#7092,.F.);
+#8202 = FACE_BOUND('',#8203,.F.);
+#8203 = EDGE_LOOP('',(#8204,#8205,#8206,#8229));
+#8204 = ORIENTED_EDGE('',*,*,#8158,.T.);
+#8205 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#8206 = ORIENTED_EDGE('',*,*,#8207,.F.);
+#8207 = EDGE_CURVE('',#8208,#7077,#8210,.T.);
+#8208 = VERTEX_POINT('',#8209);
+#8209 = CARTESIAN_POINT('',(-11.125,-28.4,8.475));
+#8210 = SURFACE_CURVE('',#8211,(#8215,#8222),.PCURVE_S1.);
+#8211 = LINE('',#8212,#8213);
+#8212 = CARTESIAN_POINT('',(-11.125,-28.4,8.475));
+#8213 = VECTOR('',#8214,1.);
+#8214 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8215 = PCURVE('',#7092,#8216);
+#8216 = DEFINITIONAL_REPRESENTATION('',(#8217),#8221);
+#8217 = LINE('',#8218,#8219);
+#8218 = CARTESIAN_POINT('',(2.41192234805,0.));
+#8219 = VECTOR('',#8220,1.);
+#8220 = DIRECTION('',(0.,-1.));
+#8221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8222 = PCURVE('',#7120,#8223);
+#8223 = DEFINITIONAL_REPRESENTATION('',(#8224),#8228);
+#8224 = LINE('',#8225,#8226);
+#8225 = CARTESIAN_POINT('',(0.,0.));
+#8226 = VECTOR('',#8227,1.);
+#8227 = DIRECTION('',(0.,-1.));
+#8228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8229 = ORIENTED_EDGE('',*,*,#8230,.F.);
+#8230 = EDGE_CURVE('',#8159,#8208,#8231,.T.);
+#8231 = SURFACE_CURVE('',#8232,(#8236,#8243),.PCURVE_S1.);
+#8232 = LINE('',#8233,#8234);
+#8233 = CARTESIAN_POINT('',(-11.125,-28.4,6.06307765195));
+#8234 = VECTOR('',#8235,1.);
+#8235 = DIRECTION('',(0.,-2.2E-16,1.));
+#8236 = PCURVE('',#7092,#8237);
+#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242);
+#8238 = LINE('',#8239,#8240);
+#8239 = CARTESIAN_POINT('',(0.,0.));
+#8240 = VECTOR('',#8241,1.);
+#8241 = DIRECTION('',(1.,0.));
+#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8243 = PCURVE('',#7896,#8244);
+#8244 = DEFINITIONAL_REPRESENTATION('',(#8245),#8249);
+#8245 = LINE('',#8246,#8247);
+#8246 = CARTESIAN_POINT('',(-2.53692234805,-11.125));
+#8247 = VECTOR('',#8248,1.);
+#8248 = DIRECTION('',(1.,-0.));
+#8249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8250 = ADVANCED_FACE('',(#8251),#7120,.F.);
+#8251 = FACE_BOUND('',#8252,.F.);
+#8252 = EDGE_LOOP('',(#8253,#8254,#8255,#8278));
+#8253 = ORIENTED_EDGE('',*,*,#8207,.T.);
+#8254 = ORIENTED_EDGE('',*,*,#7104,.T.);
+#8255 = ORIENTED_EDGE('',*,*,#8256,.F.);
+#8256 = EDGE_CURVE('',#8257,#7105,#8259,.T.);
+#8257 = VERTEX_POINT('',#8258);
+#8258 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.475));
+#8259 = SURFACE_CURVE('',#8260,(#8264,#8271),.PCURVE_S1.);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.475));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8264 = PCURVE('',#7120,#8265);
+#8265 = DEFINITIONAL_REPRESENTATION('',(#8266),#8270);
+#8266 = LINE('',#8267,#8268);
+#8267 = CARTESIAN_POINT('',(2.41192234804,0.));
+#8268 = VECTOR('',#8269,1.);
+#8269 = DIRECTION('',(0.,-1.));
+#8270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8271 = PCURVE('',#7148,#8272);
+#8272 = DEFINITIONAL_REPRESENTATION('',(#8273),#8277);
+#8273 = LINE('',#8274,#8275);
+#8274 = CARTESIAN_POINT('',(0.,0.));
+#8275 = VECTOR('',#8276,1.);
+#8276 = DIRECTION('',(0.,-1.));
+#8277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8278 = ORIENTED_EDGE('',*,*,#8279,.F.);
+#8279 = EDGE_CURVE('',#8208,#8257,#8280,.T.);
+#8280 = SURFACE_CURVE('',#8281,(#8285,#8292),.PCURVE_S1.);
+#8281 = LINE('',#8282,#8283);
+#8282 = CARTESIAN_POINT('',(-11.125,-28.4,8.475));
+#8283 = VECTOR('',#8284,1.);
+#8284 = DIRECTION('',(-1.,0.,0.));
+#8285 = PCURVE('',#7120,#8286);
+#8286 = DEFINITIONAL_REPRESENTATION('',(#8287),#8291);
+#8287 = LINE('',#8288,#8289);
+#8288 = CARTESIAN_POINT('',(0.,0.));
+#8289 = VECTOR('',#8290,1.);
+#8290 = DIRECTION('',(1.,0.));
+#8291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8292 = PCURVE('',#7896,#8293);
+#8293 = DEFINITIONAL_REPRESENTATION('',(#8294),#8298);
+#8294 = LINE('',#8295,#8296);
+#8295 = CARTESIAN_POINT('',(-0.125,-11.125));
+#8296 = VECTOR('',#8297,1.);
+#8297 = DIRECTION('',(0.,-1.));
+#8298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8299 = ADVANCED_FACE('',(#8300),#7148,.F.);
+#8300 = FACE_BOUND('',#8301,.F.);
+#8301 = EDGE_LOOP('',(#8302,#8303,#8304,#8327));
+#8302 = ORIENTED_EDGE('',*,*,#8256,.T.);
+#8303 = ORIENTED_EDGE('',*,*,#7132,.T.);
+#8304 = ORIENTED_EDGE('',*,*,#8305,.F.);
+#8305 = EDGE_CURVE('',#8306,#7133,#8308,.T.);
+#8306 = VERTEX_POINT('',#8307);
+#8307 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.725));
+#8308 = SURFACE_CURVE('',#8309,(#8313,#8320),.PCURVE_S1.);
+#8309 = LINE('',#8310,#8311);
+#8310 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.725));
+#8311 = VECTOR('',#8312,1.);
+#8312 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8313 = PCURVE('',#7148,#8314);
+#8314 = DEFINITIONAL_REPRESENTATION('',(#8315),#8319);
+#8315 = LINE('',#8316,#8317);
+#8316 = CARTESIAN_POINT('',(0.25,0.));
+#8317 = VECTOR('',#8318,1.);
+#8318 = DIRECTION('',(0.,-1.));
+#8319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8320 = PCURVE('',#7176,#8321);
+#8321 = DEFINITIONAL_REPRESENTATION('',(#8322),#8326);
+#8322 = LINE('',#8323,#8324);
+#8323 = CARTESIAN_POINT('',(0.,0.));
+#8324 = VECTOR('',#8325,1.);
+#8325 = DIRECTION('',(0.,-1.));
+#8326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8327 = ORIENTED_EDGE('',*,*,#8328,.F.);
+#8328 = EDGE_CURVE('',#8257,#8306,#8329,.T.);
+#8329 = SURFACE_CURVE('',#8330,(#8334,#8341),.PCURVE_S1.);
+#8330 = LINE('',#8331,#8332);
+#8331 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.475));
+#8332 = VECTOR('',#8333,1.);
+#8333 = DIRECTION('',(0.,-2.2E-16,1.));
+#8334 = PCURVE('',#7148,#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('',#7896,#8342);
+#8342 = DEFINITIONAL_REPRESENTATION('',(#8343),#8347);
+#8343 = LINE('',#8344,#8345);
+#8344 = CARTESIAN_POINT('',(-0.125,-13.53692234804));
+#8345 = VECTOR('',#8346,1.);
+#8346 = DIRECTION('',(1.,-0.));
+#8347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8348 = ADVANCED_FACE('',(#8349),#7176,.F.);
+#8349 = FACE_BOUND('',#8350,.F.);
+#8350 = EDGE_LOOP('',(#8351,#8352,#8353,#8376));
+#8351 = ORIENTED_EDGE('',*,*,#8305,.T.);
+#8352 = ORIENTED_EDGE('',*,*,#7160,.T.);
+#8353 = ORIENTED_EDGE('',*,*,#8354,.F.);
+#8354 = EDGE_CURVE('',#8355,#7161,#8357,.T.);
+#8355 = VERTEX_POINT('',#8356);
+#8356 = CARTESIAN_POINT('',(-11.125,-28.4,8.725));
+#8357 = SURFACE_CURVE('',#8358,(#8362,#8369),.PCURVE_S1.);
+#8358 = LINE('',#8359,#8360);
+#8359 = CARTESIAN_POINT('',(-11.125,-28.4,8.725));
+#8360 = VECTOR('',#8361,1.);
+#8361 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8362 = PCURVE('',#7176,#8363);
+#8363 = DEFINITIONAL_REPRESENTATION('',(#8364),#8368);
+#8364 = LINE('',#8365,#8366);
+#8365 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8366 = VECTOR('',#8367,1.);
+#8367 = DIRECTION('',(0.,-1.));
+#8368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8369 = PCURVE('',#7202,#8370);
+#8370 = DEFINITIONAL_REPRESENTATION('',(#8371),#8375);
+#8371 = LINE('',#8372,#8373);
+#8372 = CARTESIAN_POINT('',(0.,0.));
+#8373 = VECTOR('',#8374,1.);
+#8374 = DIRECTION('',(0.,-1.));
+#8375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8376 = ORIENTED_EDGE('',*,*,#8377,.F.);
+#8377 = EDGE_CURVE('',#8306,#8355,#8378,.T.);
+#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.);
+#8379 = LINE('',#8380,#8381);
+#8380 = CARTESIAN_POINT('',(-13.53692234804,-28.4,8.725));
+#8381 = VECTOR('',#8382,1.);
+#8382 = DIRECTION('',(1.,0.,0.));
+#8383 = PCURVE('',#7176,#8384);
+#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389);
+#8385 = LINE('',#8386,#8387);
+#8386 = CARTESIAN_POINT('',(0.,0.));
+#8387 = VECTOR('',#8388,1.);
+#8388 = DIRECTION('',(1.,0.));
+#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8390 = PCURVE('',#7896,#8391);
+#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396);
+#8392 = LINE('',#8393,#8394);
+#8393 = CARTESIAN_POINT('',(0.125,-13.53692234804));
+#8394 = VECTOR('',#8395,1.);
+#8395 = DIRECTION('',(0.,1.));
+#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8397 = ADVANCED_FACE('',(#8398),#7202,.F.);
+#8398 = FACE_BOUND('',#8399,.F.);
+#8399 = EDGE_LOOP('',(#8400,#8401,#8402,#8403));
+#8400 = ORIENTED_EDGE('',*,*,#8354,.T.);
+#8401 = ORIENTED_EDGE('',*,*,#7188,.T.);
+#8402 = ORIENTED_EDGE('',*,*,#7835,.F.);
+#8403 = ORIENTED_EDGE('',*,*,#8404,.F.);
+#8404 = EDGE_CURVE('',#8355,#7836,#8405,.T.);
+#8405 = SURFACE_CURVE('',#8406,(#8410,#8417),.PCURVE_S1.);
+#8406 = LINE('',#8407,#8408);
+#8407 = CARTESIAN_POINT('',(-11.125,-28.4,8.725));
+#8408 = VECTOR('',#8409,1.);
+#8409 = DIRECTION('',(0.,-2.2E-16,1.));
+#8410 = PCURVE('',#7202,#8411);
+#8411 = DEFINITIONAL_REPRESENTATION('',(#8412),#8416);
+#8412 = LINE('',#8413,#8414);
+#8413 = CARTESIAN_POINT('',(0.,0.));
+#8414 = VECTOR('',#8415,1.);
+#8415 = DIRECTION('',(1.,0.));
+#8416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8417 = PCURVE('',#7896,#8418);
+#8418 = DEFINITIONAL_REPRESENTATION('',(#8419),#8423);
+#8419 = LINE('',#8420,#8421);
+#8420 = CARTESIAN_POINT('',(0.125,-11.125));
+#8421 = VECTOR('',#8422,1.);
+#8422 = DIRECTION('',(1.,-0.));
+#8423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8424 = ADVANCED_FACE('',(#8425),#7238,.F.);
+#8425 = FACE_BOUND('',#8426,.F.);
+#8426 = EDGE_LOOP('',(#8427,#8450,#8451,#8474));
+#8427 = ORIENTED_EDGE('',*,*,#8428,.T.);
+#8428 = EDGE_CURVE('',#8429,#7221,#8431,.T.);
+#8429 = VERTEX_POINT('',#8430);
+#8430 = CARTESIAN_POINT('',(10.875,-28.4,11.136922348045));
+#8431 = SURFACE_CURVE('',#8432,(#8436,#8443),.PCURVE_S1.);
+#8432 = LINE('',#8433,#8434);
+#8433 = CARTESIAN_POINT('',(10.875,-28.4,11.136922348045));
+#8434 = VECTOR('',#8435,1.);
+#8435 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8436 = PCURVE('',#7238,#8437);
+#8437 = DEFINITIONAL_REPRESENTATION('',(#8438),#8442);
+#8438 = LINE('',#8439,#8440);
+#8439 = CARTESIAN_POINT('',(0.,0.));
+#8440 = VECTOR('',#8441,1.);
+#8441 = DIRECTION('',(0.,-1.));
+#8442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8443 = PCURVE('',#7544,#8444);
+#8444 = DEFINITIONAL_REPRESENTATION('',(#8445),#8449);
+#8445 = LINE('',#8446,#8447);
+#8446 = CARTESIAN_POINT('',(2.411922348045,0.));
+#8447 = VECTOR('',#8448,1.);
+#8448 = DIRECTION('',(0.,-1.));
+#8449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8450 = ORIENTED_EDGE('',*,*,#7220,.T.);
+#8451 = ORIENTED_EDGE('',*,*,#8452,.F.);
+#8452 = EDGE_CURVE('',#8453,#7223,#8455,.T.);
+#8453 = VERTEX_POINT('',#8454);
+#8454 = CARTESIAN_POINT('',(11.125,-28.4,11.136922348045));
+#8455 = SURFACE_CURVE('',#8456,(#8460,#8467),.PCURVE_S1.);
+#8456 = LINE('',#8457,#8458);
+#8457 = CARTESIAN_POINT('',(11.125,-28.4,11.136922348045));
+#8458 = VECTOR('',#8459,1.);
+#8459 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8460 = PCURVE('',#7238,#8461);
+#8461 = DEFINITIONAL_REPRESENTATION('',(#8462),#8466);
+#8462 = LINE('',#8463,#8464);
+#8463 = CARTESIAN_POINT('',(0.25,0.));
+#8464 = VECTOR('',#8465,1.);
+#8465 = DIRECTION('',(0.,-1.));
+#8466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8467 = PCURVE('',#7266,#8468);
+#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473);
+#8469 = LINE('',#8470,#8471);
+#8470 = CARTESIAN_POINT('',(0.,0.));
+#8471 = VECTOR('',#8472,1.);
+#8472 = DIRECTION('',(0.,-1.));
+#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8474 = ORIENTED_EDGE('',*,*,#8475,.F.);
+#8475 = EDGE_CURVE('',#8429,#8453,#8476,.T.);
+#8476 = SURFACE_CURVE('',#8477,(#8481,#8488),.PCURVE_S1.);
+#8477 = LINE('',#8478,#8479);
+#8478 = CARTESIAN_POINT('',(10.875,-28.4,11.136922348045));
+#8479 = VECTOR('',#8480,1.);
+#8480 = DIRECTION('',(1.,0.,0.));
+#8481 = PCURVE('',#7238,#8482);
+#8482 = DEFINITIONAL_REPRESENTATION('',(#8483),#8487);
+#8483 = LINE('',#8484,#8485);
+#8484 = CARTESIAN_POINT('',(0.,0.));
+#8485 = VECTOR('',#8486,1.);
+#8486 = DIRECTION('',(1.,0.));
+#8487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8488 = PCURVE('',#8489,#8494);
+#8489 = PLANE('',#8490);
+#8490 = AXIS2_PLACEMENT_3D('',#8491,#8492,#8493);
+#8491 = CARTESIAN_POINT('',(-7.E-16,-28.4,8.6));
+#8492 = DIRECTION('',(1.E-17,1.,9.2E-16));
+#8493 = DIRECTION('',(0.,-9.2E-16,1.));
+#8494 = DEFINITIONAL_REPRESENTATION('',(#8495),#8499);
+#8495 = LINE('',#8496,#8497);
+#8496 = CARTESIAN_POINT('',(2.536922348045,10.875));
+#8497 = VECTOR('',#8498,1.);
+#8498 = DIRECTION('',(0.,1.));
+#8499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8500 = ADVANCED_FACE('',(#8501),#7266,.F.);
+#8501 = FACE_BOUND('',#8502,.F.);
+#8502 = EDGE_LOOP('',(#8503,#8504,#8505,#8528));
+#8503 = ORIENTED_EDGE('',*,*,#8452,.T.);
+#8504 = ORIENTED_EDGE('',*,*,#7250,.T.);
+#8505 = ORIENTED_EDGE('',*,*,#8506,.F.);
+#8506 = EDGE_CURVE('',#8507,#7251,#8509,.T.);
+#8507 = VERTEX_POINT('',#8508);
+#8508 = CARTESIAN_POINT('',(11.125,-28.4,8.725));
+#8509 = SURFACE_CURVE('',#8510,(#8514,#8521),.PCURVE_S1.);
+#8510 = LINE('',#8511,#8512);
+#8511 = CARTESIAN_POINT('',(11.125,-28.4,8.725));
+#8512 = VECTOR('',#8513,1.);
+#8513 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8514 = PCURVE('',#7266,#8515);
+#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520);
+#8516 = LINE('',#8517,#8518);
+#8517 = CARTESIAN_POINT('',(2.411922348045,0.));
+#8518 = VECTOR('',#8519,1.);
+#8519 = DIRECTION('',(0.,-1.));
+#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8521 = PCURVE('',#7294,#8522);
+#8522 = DEFINITIONAL_REPRESENTATION('',(#8523),#8527);
+#8523 = LINE('',#8524,#8525);
+#8524 = CARTESIAN_POINT('',(0.,0.));
+#8525 = VECTOR('',#8526,1.);
+#8526 = DIRECTION('',(0.,-1.));
+#8527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8528 = ORIENTED_EDGE('',*,*,#8529,.F.);
+#8529 = EDGE_CURVE('',#8453,#8507,#8530,.T.);
+#8530 = SURFACE_CURVE('',#8531,(#8535,#8542),.PCURVE_S1.);
+#8531 = LINE('',#8532,#8533);
+#8532 = CARTESIAN_POINT('',(11.125,-28.4,11.136922348045));
+#8533 = VECTOR('',#8534,1.);
+#8534 = DIRECTION('',(0.,2.2E-16,-1.));
+#8535 = PCURVE('',#7266,#8536);
+#8536 = DEFINITIONAL_REPRESENTATION('',(#8537),#8541);
+#8537 = LINE('',#8538,#8539);
+#8538 = CARTESIAN_POINT('',(0.,0.));
+#8539 = VECTOR('',#8540,1.);
+#8540 = DIRECTION('',(1.,0.));
+#8541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8542 = PCURVE('',#8489,#8543);
+#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548);
+#8544 = LINE('',#8545,#8546);
+#8545 = CARTESIAN_POINT('',(2.536922348045,11.125));
+#8546 = VECTOR('',#8547,1.);
+#8547 = DIRECTION('',(-1.,0.));
+#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8549 = ADVANCED_FACE('',(#8550),#7294,.F.);
+#8550 = FACE_BOUND('',#8551,.F.);
+#8551 = EDGE_LOOP('',(#8552,#8553,#8554,#8577));
+#8552 = ORIENTED_EDGE('',*,*,#8506,.T.);
+#8553 = ORIENTED_EDGE('',*,*,#7278,.T.);
+#8554 = ORIENTED_EDGE('',*,*,#8555,.F.);
+#8555 = EDGE_CURVE('',#8556,#7279,#8558,.T.);
+#8556 = VERTEX_POINT('',#8557);
+#8557 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.725));
+#8558 = SURFACE_CURVE('',#8559,(#8563,#8570),.PCURVE_S1.);
+#8559 = LINE('',#8560,#8561);
+#8560 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.725));
+#8561 = VECTOR('',#8562,1.);
+#8562 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8563 = PCURVE('',#7294,#8564);
+#8564 = DEFINITIONAL_REPRESENTATION('',(#8565),#8569);
+#8565 = LINE('',#8566,#8567);
+#8566 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8567 = VECTOR('',#8568,1.);
+#8568 = DIRECTION('',(0.,-1.));
+#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8570 = PCURVE('',#7322,#8571);
+#8571 = DEFINITIONAL_REPRESENTATION('',(#8572),#8576);
+#8572 = LINE('',#8573,#8574);
+#8573 = CARTESIAN_POINT('',(0.,0.));
+#8574 = VECTOR('',#8575,1.);
+#8575 = DIRECTION('',(0.,-1.));
+#8576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8577 = ORIENTED_EDGE('',*,*,#8578,.F.);
+#8578 = EDGE_CURVE('',#8507,#8556,#8579,.T.);
+#8579 = SURFACE_CURVE('',#8580,(#8584,#8591),.PCURVE_S1.);
+#8580 = LINE('',#8581,#8582);
+#8581 = CARTESIAN_POINT('',(11.125,-28.4,8.725));
+#8582 = VECTOR('',#8583,1.);
+#8583 = DIRECTION('',(1.,0.,0.));
+#8584 = PCURVE('',#7294,#8585);
+#8585 = DEFINITIONAL_REPRESENTATION('',(#8586),#8590);
+#8586 = LINE('',#8587,#8588);
+#8587 = CARTESIAN_POINT('',(0.,0.));
+#8588 = VECTOR('',#8589,1.);
+#8589 = DIRECTION('',(1.,0.));
+#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8591 = PCURVE('',#8489,#8592);
+#8592 = DEFINITIONAL_REPRESENTATION('',(#8593),#8597);
+#8593 = LINE('',#8594,#8595);
+#8594 = CARTESIAN_POINT('',(0.125,11.125));
+#8595 = VECTOR('',#8596,1.);
+#8596 = DIRECTION('',(0.,1.));
+#8597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8598 = ADVANCED_FACE('',(#8599),#7322,.F.);
+#8599 = FACE_BOUND('',#8600,.F.);
+#8600 = EDGE_LOOP('',(#8601,#8602,#8603,#8626));
+#8601 = ORIENTED_EDGE('',*,*,#8555,.T.);
+#8602 = ORIENTED_EDGE('',*,*,#7306,.T.);
+#8603 = ORIENTED_EDGE('',*,*,#8604,.F.);
+#8604 = EDGE_CURVE('',#8605,#7307,#8607,.T.);
+#8605 = VERTEX_POINT('',#8606);
+#8606 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.475));
+#8607 = SURFACE_CURVE('',#8608,(#8612,#8619),.PCURVE_S1.);
+#8608 = LINE('',#8609,#8610);
+#8609 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.475));
+#8610 = VECTOR('',#8611,1.);
+#8611 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8612 = PCURVE('',#7322,#8613);
+#8613 = DEFINITIONAL_REPRESENTATION('',(#8614),#8618);
+#8614 = LINE('',#8615,#8616);
+#8615 = CARTESIAN_POINT('',(0.25,0.));
+#8616 = VECTOR('',#8617,1.);
+#8617 = DIRECTION('',(0.,-1.));
+#8618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8619 = PCURVE('',#7350,#8620);
+#8620 = DEFINITIONAL_REPRESENTATION('',(#8621),#8625);
+#8621 = LINE('',#8622,#8623);
+#8622 = CARTESIAN_POINT('',(0.,0.));
+#8623 = VECTOR('',#8624,1.);
+#8624 = DIRECTION('',(0.,-1.));
+#8625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8626 = ORIENTED_EDGE('',*,*,#8627,.F.);
+#8627 = EDGE_CURVE('',#8556,#8605,#8628,.T.);
+#8628 = SURFACE_CURVE('',#8629,(#8633,#8640),.PCURVE_S1.);
+#8629 = LINE('',#8630,#8631);
+#8630 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.725));
+#8631 = VECTOR('',#8632,1.);
+#8632 = DIRECTION('',(0.,2.2E-16,-1.));
+#8633 = PCURVE('',#7322,#8634);
+#8634 = DEFINITIONAL_REPRESENTATION('',(#8635),#8639);
+#8635 = LINE('',#8636,#8637);
+#8636 = CARTESIAN_POINT('',(0.,0.));
+#8637 = VECTOR('',#8638,1.);
+#8638 = DIRECTION('',(1.,0.));
+#8639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8640 = PCURVE('',#8489,#8641);
+#8641 = DEFINITIONAL_REPRESENTATION('',(#8642),#8646);
+#8642 = LINE('',#8643,#8644);
+#8643 = CARTESIAN_POINT('',(0.125,13.536922348043));
+#8644 = VECTOR('',#8645,1.);
+#8645 = DIRECTION('',(-1.,0.));
+#8646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8647 = ADVANCED_FACE('',(#8648),#7350,.F.);
+#8648 = FACE_BOUND('',#8649,.F.);
+#8649 = EDGE_LOOP('',(#8650,#8651,#8652,#8675));
+#8650 = ORIENTED_EDGE('',*,*,#8604,.T.);
+#8651 = ORIENTED_EDGE('',*,*,#7334,.T.);
+#8652 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8653 = EDGE_CURVE('',#8654,#7335,#8656,.T.);
+#8654 = VERTEX_POINT('',#8655);
+#8655 = CARTESIAN_POINT('',(11.125,-28.4,8.475));
+#8656 = SURFACE_CURVE('',#8657,(#8661,#8668),.PCURVE_S1.);
+#8657 = LINE('',#8658,#8659);
+#8658 = CARTESIAN_POINT('',(11.125,-28.4,8.475));
+#8659 = VECTOR('',#8660,1.);
+#8660 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8661 = PCURVE('',#7350,#8662);
+#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667);
+#8663 = LINE('',#8664,#8665);
+#8664 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8665 = VECTOR('',#8666,1.);
+#8666 = DIRECTION('',(0.,-1.));
+#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8668 = PCURVE('',#7378,#8669);
+#8669 = DEFINITIONAL_REPRESENTATION('',(#8670),#8674);
+#8670 = LINE('',#8671,#8672);
+#8671 = CARTESIAN_POINT('',(0.,0.));
+#8672 = VECTOR('',#8673,1.);
+#8673 = DIRECTION('',(0.,-1.));
+#8674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8675 = ORIENTED_EDGE('',*,*,#8676,.F.);
+#8676 = EDGE_CURVE('',#8605,#8654,#8677,.T.);
+#8677 = SURFACE_CURVE('',#8678,(#8682,#8689),.PCURVE_S1.);
+#8678 = LINE('',#8679,#8680);
+#8679 = CARTESIAN_POINT('',(13.536922348043,-28.4,8.475));
+#8680 = VECTOR('',#8681,1.);
+#8681 = DIRECTION('',(-1.,0.,0.));
+#8682 = PCURVE('',#7350,#8683);
+#8683 = DEFINITIONAL_REPRESENTATION('',(#8684),#8688);
+#8684 = LINE('',#8685,#8686);
+#8685 = CARTESIAN_POINT('',(0.,0.));
+#8686 = VECTOR('',#8687,1.);
+#8687 = DIRECTION('',(1.,0.));
+#8688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8689 = PCURVE('',#8489,#8690);
+#8690 = DEFINITIONAL_REPRESENTATION('',(#8691),#8695);
+#8691 = LINE('',#8692,#8693);
+#8692 = CARTESIAN_POINT('',(-0.125,13.536922348043));
+#8693 = VECTOR('',#8694,1.);
+#8694 = DIRECTION('',(0.,-1.));
+#8695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8696 = ADVANCED_FACE('',(#8697),#7378,.F.);
+#8697 = FACE_BOUND('',#8698,.F.);
+#8698 = EDGE_LOOP('',(#8699,#8700,#8701,#8724));
+#8699 = ORIENTED_EDGE('',*,*,#8653,.T.);
+#8700 = ORIENTED_EDGE('',*,*,#7362,.T.);
+#8701 = ORIENTED_EDGE('',*,*,#8702,.F.);
+#8702 = EDGE_CURVE('',#8703,#7363,#8705,.T.);
+#8703 = VERTEX_POINT('',#8704);
+#8704 = CARTESIAN_POINT('',(11.125,-28.4,6.063077651957));
+#8705 = SURFACE_CURVE('',#8706,(#8710,#8717),.PCURVE_S1.);
+#8706 = LINE('',#8707,#8708);
+#8707 = CARTESIAN_POINT('',(11.125,-28.4,6.063077651957));
+#8708 = VECTOR('',#8709,1.);
+#8709 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8710 = PCURVE('',#7378,#8711);
+#8711 = DEFINITIONAL_REPRESENTATION('',(#8712),#8716);
+#8712 = LINE('',#8713,#8714);
+#8713 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8714 = VECTOR('',#8715,1.);
+#8715 = DIRECTION('',(0.,-1.));
+#8716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8717 = PCURVE('',#7406,#8718);
+#8718 = DEFINITIONAL_REPRESENTATION('',(#8719),#8723);
+#8719 = LINE('',#8720,#8721);
+#8720 = CARTESIAN_POINT('',(0.,0.));
+#8721 = VECTOR('',#8722,1.);
+#8722 = DIRECTION('',(0.,-1.));
+#8723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8724 = ORIENTED_EDGE('',*,*,#8725,.F.);
+#8725 = EDGE_CURVE('',#8654,#8703,#8726,.T.);
+#8726 = SURFACE_CURVE('',#8727,(#8731,#8738),.PCURVE_S1.);
+#8727 = LINE('',#8728,#8729);
+#8728 = CARTESIAN_POINT('',(11.125,-28.4,8.475));
+#8729 = VECTOR('',#8730,1.);
+#8730 = DIRECTION('',(0.,2.2E-16,-1.));
+#8731 = PCURVE('',#7378,#8732);
+#8732 = DEFINITIONAL_REPRESENTATION('',(#8733),#8737);
+#8733 = LINE('',#8734,#8735);
+#8734 = CARTESIAN_POINT('',(0.,0.));
+#8735 = VECTOR('',#8736,1.);
+#8736 = DIRECTION('',(1.,0.));
+#8737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8738 = PCURVE('',#8489,#8739);
+#8739 = DEFINITIONAL_REPRESENTATION('',(#8740),#8744);
+#8740 = LINE('',#8741,#8742);
+#8741 = CARTESIAN_POINT('',(-0.125,11.125));
+#8742 = VECTOR('',#8743,1.);
+#8743 = DIRECTION('',(-1.,0.));
+#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8745 = ADVANCED_FACE('',(#8746),#7406,.F.);
+#8746 = FACE_BOUND('',#8747,.F.);
+#8747 = EDGE_LOOP('',(#8748,#8749,#8750,#8773));
+#8748 = ORIENTED_EDGE('',*,*,#8702,.T.);
+#8749 = ORIENTED_EDGE('',*,*,#7390,.T.);
+#8750 = ORIENTED_EDGE('',*,*,#8751,.F.);
+#8751 = EDGE_CURVE('',#8752,#7391,#8754,.T.);
+#8752 = VERTEX_POINT('',#8753);
+#8753 = CARTESIAN_POINT('',(10.875,-28.4,6.063077651957));
+#8754 = SURFACE_CURVE('',#8755,(#8759,#8766),.PCURVE_S1.);
+#8755 = LINE('',#8756,#8757);
+#8756 = CARTESIAN_POINT('',(10.875,-28.4,6.063077651957));
+#8757 = VECTOR('',#8758,1.);
+#8758 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8759 = PCURVE('',#7406,#8760);
+#8760 = DEFINITIONAL_REPRESENTATION('',(#8761),#8765);
+#8761 = LINE('',#8762,#8763);
+#8762 = CARTESIAN_POINT('',(0.25,0.));
+#8763 = VECTOR('',#8764,1.);
+#8764 = DIRECTION('',(0.,-1.));
+#8765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8766 = PCURVE('',#7434,#8767);
+#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8772);
+#8768 = LINE('',#8769,#8770);
+#8769 = CARTESIAN_POINT('',(0.,0.));
+#8770 = VECTOR('',#8771,1.);
+#8771 = DIRECTION('',(0.,-1.));
+#8772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8773 = ORIENTED_EDGE('',*,*,#8774,.F.);
+#8774 = EDGE_CURVE('',#8703,#8752,#8775,.T.);
+#8775 = SURFACE_CURVE('',#8776,(#8780,#8787),.PCURVE_S1.);
+#8776 = LINE('',#8777,#8778);
+#8777 = CARTESIAN_POINT('',(11.125,-28.4,6.063077651957));
+#8778 = VECTOR('',#8779,1.);
+#8779 = DIRECTION('',(-1.,0.,0.));
+#8780 = PCURVE('',#7406,#8781);
+#8781 = DEFINITIONAL_REPRESENTATION('',(#8782),#8786);
+#8782 = LINE('',#8783,#8784);
+#8783 = CARTESIAN_POINT('',(0.,0.));
+#8784 = VECTOR('',#8785,1.);
+#8785 = DIRECTION('',(1.,0.));
+#8786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8787 = PCURVE('',#8489,#8788);
+#8788 = DEFINITIONAL_REPRESENTATION('',(#8789),#8793);
+#8789 = LINE('',#8790,#8791);
+#8790 = CARTESIAN_POINT('',(-2.536922348043,11.125));
+#8791 = VECTOR('',#8792,1.);
+#8792 = DIRECTION('',(0.,-1.));
+#8793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8794 = ADVANCED_FACE('',(#8795),#7434,.F.);
+#8795 = FACE_BOUND('',#8796,.F.);
+#8796 = EDGE_LOOP('',(#8797,#8798,#8799,#8822));
+#8797 = ORIENTED_EDGE('',*,*,#8751,.T.);
+#8798 = ORIENTED_EDGE('',*,*,#7418,.T.);
+#8799 = ORIENTED_EDGE('',*,*,#8800,.F.);
+#8800 = EDGE_CURVE('',#8801,#7419,#8803,.T.);
+#8801 = VERTEX_POINT('',#8802);
+#8802 = CARTESIAN_POINT('',(10.875,-28.4,8.475));
+#8803 = SURFACE_CURVE('',#8804,(#8808,#8815),.PCURVE_S1.);
+#8804 = LINE('',#8805,#8806);
+#8805 = CARTESIAN_POINT('',(10.875,-28.4,8.475));
+#8806 = VECTOR('',#8807,1.);
+#8807 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8808 = PCURVE('',#7434,#8809);
+#8809 = DEFINITIONAL_REPRESENTATION('',(#8810),#8814);
+#8810 = LINE('',#8811,#8812);
+#8811 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8812 = VECTOR('',#8813,1.);
+#8813 = DIRECTION('',(0.,-1.));
+#8814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8815 = PCURVE('',#7462,#8816);
+#8816 = DEFINITIONAL_REPRESENTATION('',(#8817),#8821);
+#8817 = LINE('',#8818,#8819);
+#8818 = CARTESIAN_POINT('',(0.,0.));
+#8819 = VECTOR('',#8820,1.);
+#8820 = DIRECTION('',(0.,-1.));
+#8821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8822 = ORIENTED_EDGE('',*,*,#8823,.F.);
+#8823 = EDGE_CURVE('',#8752,#8801,#8824,.T.);
+#8824 = SURFACE_CURVE('',#8825,(#8829,#8836),.PCURVE_S1.);
+#8825 = LINE('',#8826,#8827);
+#8826 = CARTESIAN_POINT('',(10.875,-28.4,6.063077651957));
+#8827 = VECTOR('',#8828,1.);
+#8828 = DIRECTION('',(0.,-2.2E-16,1.));
+#8829 = PCURVE('',#7434,#8830);
+#8830 = DEFINITIONAL_REPRESENTATION('',(#8831),#8835);
+#8831 = LINE('',#8832,#8833);
+#8832 = CARTESIAN_POINT('',(0.,0.));
+#8833 = VECTOR('',#8834,1.);
+#8834 = DIRECTION('',(1.,0.));
+#8835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8836 = PCURVE('',#8489,#8837);
+#8837 = DEFINITIONAL_REPRESENTATION('',(#8838),#8842);
+#8838 = LINE('',#8839,#8840);
+#8839 = CARTESIAN_POINT('',(-2.536922348043,10.875));
+#8840 = VECTOR('',#8841,1.);
+#8841 = DIRECTION('',(1.,-0.));
+#8842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8843 = ADVANCED_FACE('',(#8844),#7462,.F.);
+#8844 = FACE_BOUND('',#8845,.F.);
+#8845 = EDGE_LOOP('',(#8846,#8847,#8848,#8871));
+#8846 = ORIENTED_EDGE('',*,*,#8800,.T.);
+#8847 = ORIENTED_EDGE('',*,*,#7446,.T.);
+#8848 = ORIENTED_EDGE('',*,*,#8849,.F.);
+#8849 = EDGE_CURVE('',#8850,#7447,#8852,.T.);
+#8850 = VERTEX_POINT('',#8851);
+#8851 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.475));
+#8852 = SURFACE_CURVE('',#8853,(#8857,#8864),.PCURVE_S1.);
+#8853 = LINE('',#8854,#8855);
+#8854 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.475));
+#8855 = VECTOR('',#8856,1.);
+#8856 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8857 = PCURVE('',#7462,#8858);
+#8858 = DEFINITIONAL_REPRESENTATION('',(#8859),#8863);
+#8859 = LINE('',#8860,#8861);
+#8860 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8861 = VECTOR('',#8862,1.);
+#8862 = DIRECTION('',(0.,-1.));
+#8863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8864 = PCURVE('',#7490,#8865);
+#8865 = DEFINITIONAL_REPRESENTATION('',(#8866),#8870);
+#8866 = LINE('',#8867,#8868);
+#8867 = CARTESIAN_POINT('',(0.,0.));
+#8868 = VECTOR('',#8869,1.);
+#8869 = DIRECTION('',(0.,-1.));
+#8870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8871 = ORIENTED_EDGE('',*,*,#8872,.F.);
+#8872 = EDGE_CURVE('',#8801,#8850,#8873,.T.);
+#8873 = SURFACE_CURVE('',#8874,(#8878,#8885),.PCURVE_S1.);
+#8874 = LINE('',#8875,#8876);
+#8875 = CARTESIAN_POINT('',(10.875,-28.4,8.475));
+#8876 = VECTOR('',#8877,1.);
+#8877 = DIRECTION('',(-1.,0.,0.));
+#8878 = PCURVE('',#7462,#8879);
+#8879 = DEFINITIONAL_REPRESENTATION('',(#8880),#8884);
+#8880 = LINE('',#8881,#8882);
+#8881 = CARTESIAN_POINT('',(0.,0.));
+#8882 = VECTOR('',#8883,1.);
+#8883 = DIRECTION('',(1.,0.));
+#8884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8885 = PCURVE('',#8489,#8886);
+#8886 = DEFINITIONAL_REPRESENTATION('',(#8887),#8891);
+#8887 = LINE('',#8888,#8889);
+#8888 = CARTESIAN_POINT('',(-0.125,10.875));
+#8889 = VECTOR('',#8890,1.);
+#8890 = DIRECTION('',(0.,-1.));
+#8891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8892 = ADVANCED_FACE('',(#8893),#7490,.F.);
+#8893 = FACE_BOUND('',#8894,.F.);
+#8894 = EDGE_LOOP('',(#8895,#8896,#8897,#8920));
+#8895 = ORIENTED_EDGE('',*,*,#8849,.T.);
+#8896 = ORIENTED_EDGE('',*,*,#7474,.T.);
+#8897 = ORIENTED_EDGE('',*,*,#8898,.F.);
+#8898 = EDGE_CURVE('',#8899,#7475,#8901,.T.);
+#8899 = VERTEX_POINT('',#8900);
+#8900 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.725));
+#8901 = SURFACE_CURVE('',#8902,(#8906,#8913),.PCURVE_S1.);
+#8902 = LINE('',#8903,#8904);
+#8903 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.725));
+#8904 = VECTOR('',#8905,1.);
+#8905 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8906 = PCURVE('',#7490,#8907);
+#8907 = DEFINITIONAL_REPRESENTATION('',(#8908),#8912);
+#8908 = LINE('',#8909,#8910);
+#8909 = CARTESIAN_POINT('',(0.25,0.));
+#8910 = VECTOR('',#8911,1.);
+#8911 = DIRECTION('',(0.,-1.));
+#8912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8913 = PCURVE('',#7518,#8914);
+#8914 = DEFINITIONAL_REPRESENTATION('',(#8915),#8919);
+#8915 = LINE('',#8916,#8917);
+#8916 = CARTESIAN_POINT('',(0.,0.));
+#8917 = VECTOR('',#8918,1.);
+#8918 = DIRECTION('',(0.,-1.));
+#8919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8920 = ORIENTED_EDGE('',*,*,#8921,.F.);
+#8921 = EDGE_CURVE('',#8850,#8899,#8922,.T.);
+#8922 = SURFACE_CURVE('',#8923,(#8927,#8934),.PCURVE_S1.);
+#8923 = LINE('',#8924,#8925);
+#8924 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.475));
+#8925 = VECTOR('',#8926,1.);
+#8926 = DIRECTION('',(0.,-2.2E-16,1.));
+#8927 = PCURVE('',#7490,#8928);
+#8928 = DEFINITIONAL_REPRESENTATION('',(#8929),#8933);
+#8929 = LINE('',#8930,#8931);
+#8930 = CARTESIAN_POINT('',(0.,0.));
+#8931 = VECTOR('',#8932,1.);
+#8932 = DIRECTION('',(1.,0.));
+#8933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8934 = PCURVE('',#8489,#8935);
+#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8940);
+#8936 = LINE('',#8937,#8938);
+#8937 = CARTESIAN_POINT('',(-0.125,8.463077651957));
+#8938 = VECTOR('',#8939,1.);
+#8939 = DIRECTION('',(1.,-0.));
+#8940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8941 = ADVANCED_FACE('',(#8942),#7518,.F.);
+#8942 = FACE_BOUND('',#8943,.F.);
+#8943 = EDGE_LOOP('',(#8944,#8945,#8946,#8969));
+#8944 = ORIENTED_EDGE('',*,*,#8898,.T.);
+#8945 = ORIENTED_EDGE('',*,*,#7502,.T.);
+#8946 = ORIENTED_EDGE('',*,*,#8947,.F.);
+#8947 = EDGE_CURVE('',#8948,#7503,#8950,.T.);
+#8948 = VERTEX_POINT('',#8949);
+#8949 = CARTESIAN_POINT('',(10.875,-28.4,8.725));
+#8950 = SURFACE_CURVE('',#8951,(#8955,#8962),.PCURVE_S1.);
+#8951 = LINE('',#8952,#8953);
+#8952 = CARTESIAN_POINT('',(10.875,-28.4,8.725));
+#8953 = VECTOR('',#8954,1.);
+#8954 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8955 = PCURVE('',#7518,#8956);
+#8956 = DEFINITIONAL_REPRESENTATION('',(#8957),#8961);
+#8957 = LINE('',#8958,#8959);
+#8958 = CARTESIAN_POINT('',(2.411922348043,0.));
+#8959 = VECTOR('',#8960,1.);
+#8960 = DIRECTION('',(0.,-1.));
+#8961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8962 = PCURVE('',#7544,#8963);
+#8963 = DEFINITIONAL_REPRESENTATION('',(#8964),#8968);
+#8964 = LINE('',#8965,#8966);
+#8965 = CARTESIAN_POINT('',(0.,0.));
+#8966 = VECTOR('',#8967,1.);
+#8967 = DIRECTION('',(0.,-1.));
+#8968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8969 = ORIENTED_EDGE('',*,*,#8970,.F.);
+#8970 = EDGE_CURVE('',#8899,#8948,#8971,.T.);
+#8971 = SURFACE_CURVE('',#8972,(#8976,#8983),.PCURVE_S1.);
+#8972 = LINE('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(8.463077651957,-28.4,8.725));
+#8974 = VECTOR('',#8975,1.);
+#8975 = DIRECTION('',(1.,0.,0.));
+#8976 = PCURVE('',#7518,#8977);
+#8977 = DEFINITIONAL_REPRESENTATION('',(#8978),#8982);
+#8978 = LINE('',#8979,#8980);
+#8979 = CARTESIAN_POINT('',(0.,0.));
+#8980 = VECTOR('',#8981,1.);
+#8981 = DIRECTION('',(1.,0.));
+#8982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8983 = PCURVE('',#8489,#8984);
+#8984 = DEFINITIONAL_REPRESENTATION('',(#8985),#8989);
+#8985 = LINE('',#8986,#8987);
+#8986 = CARTESIAN_POINT('',(0.125,8.463077651957));
+#8987 = VECTOR('',#8988,1.);
+#8988 = DIRECTION('',(0.,1.));
+#8989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8990 = ADVANCED_FACE('',(#8991),#7544,.F.);
+#8991 = FACE_BOUND('',#8992,.F.);
+#8992 = EDGE_LOOP('',(#8993,#8994,#8995,#8996));
+#8993 = ORIENTED_EDGE('',*,*,#8947,.T.);
+#8994 = ORIENTED_EDGE('',*,*,#7530,.T.);
+#8995 = ORIENTED_EDGE('',*,*,#8428,.F.);
+#8996 = ORIENTED_EDGE('',*,*,#8997,.F.);
+#8997 = EDGE_CURVE('',#8948,#8429,#8998,.T.);
+#8998 = SURFACE_CURVE('',#8999,(#9003,#9010),.PCURVE_S1.);
+#8999 = LINE('',#9000,#9001);
+#9000 = CARTESIAN_POINT('',(10.875,-28.4,8.725));
+#9001 = VECTOR('',#9002,1.);
+#9002 = DIRECTION('',(0.,-2.2E-16,1.));
+#9003 = PCURVE('',#7544,#9004);
+#9004 = DEFINITIONAL_REPRESENTATION('',(#9005),#9009);
+#9005 = LINE('',#9006,#9007);
+#9006 = CARTESIAN_POINT('',(0.,0.));
+#9007 = VECTOR('',#9008,1.);
+#9008 = DIRECTION('',(1.,0.));
+#9009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9010 = PCURVE('',#8489,#9011);
+#9011 = DEFINITIONAL_REPRESENTATION('',(#9012),#9016);
+#9012 = LINE('',#9013,#9014);
+#9013 = CARTESIAN_POINT('',(0.125,10.875));
+#9014 = VECTOR('',#9015,1.);
+#9015 = DIRECTION('',(1.,-0.));
+#9016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9017 = ADVANCED_FACE('',(#9018),#7598,.F.);
+#9018 = FACE_BOUND('',#9019,.T.);
+#9019 = EDGE_LOOP('',(#9020,#9021,#9044));
+#9020 = ORIENTED_EDGE('',*,*,#7583,.T.);
+#9021 = ORIENTED_EDGE('',*,*,#9022,.T.);
+#9022 = EDGE_CURVE('',#7561,#9023,#9025,.T.);
+#9023 = VERTEX_POINT('',#9024);
+#9024 = CARTESIAN_POINT('',(12.5,12.5,8.8));
+#9025 = SEAM_CURVE('',#9026,(#9030,#9037),.PCURVE_S1.);
+#9026 = LINE('',#9027,#9028);
+#9027 = CARTESIAN_POINT('',(14.,12.5,9.701290928541));
+#9028 = VECTOR('',#9029,1.);
+#9029 = DIRECTION('',(-0.857167300702,-1.1E-16,-0.51503807491));
+#9030 = PCURVE('',#7598,#9031);
+#9031 = DEFINITIONAL_REPRESENTATION('',(#9032),#9036);
+#9032 = LINE('',#9033,#9034);
+#9033 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#9034 = VECTOR('',#9035,1.);
+#9035 = DIRECTION('',(0.,-1.));
+#9036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9037 = PCURVE('',#7598,#9038);
+#9038 = DEFINITIONAL_REPRESENTATION('',(#9039),#9043);
+#9039 = LINE('',#9040,#9041);
+#9040 = CARTESIAN_POINT('',(0.,-0.));
+#9041 = VECTOR('',#9042,1.);
+#9042 = DIRECTION('',(0.,-1.));
+#9043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9044 = ORIENTED_EDGE('',*,*,#9022,.F.);
+#9045 = ADVANCED_FACE('',(#9046),#7659,.F.);
+#9046 = FACE_BOUND('',#9047,.F.);
+#9047 = EDGE_LOOP('',(#9048,#9071,#9072));
+#9048 = ORIENTED_EDGE('',*,*,#9049,.T.);
+#9049 = EDGE_CURVE('',#9050,#7643,#9052,.T.);
+#9050 = VERTEX_POINT('',#9051);
+#9051 = CARTESIAN_POINT('',(-12.5,12.5,8.8));
+#9052 = SEAM_CURVE('',#9053,(#9057,#9064),.PCURVE_S1.);
+#9053 = LINE('',#9054,#9055);
+#9054 = CARTESIAN_POINT('',(-12.5,12.5,8.8));
+#9055 = VECTOR('',#9056,1.);
+#9056 = DIRECTION('',(0.857167300702,1.1E-16,0.51503807491));
+#9057 = PCURVE('',#7659,#9058);
+#9058 = DEFINITIONAL_REPRESENTATION('',(#9059),#9063);
+#9059 = LINE('',#9060,#9061);
+#9060 = CARTESIAN_POINT('',(6.28318530718,0.));
+#9061 = VECTOR('',#9062,1.);
+#9062 = DIRECTION('',(0.,1.));
+#9063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9064 = PCURVE('',#7659,#9065);
+#9065 = DEFINITIONAL_REPRESENTATION('',(#9066),#9070);
+#9066 = LINE('',#9067,#9068);
+#9067 = CARTESIAN_POINT('',(0.,0.));
+#9068 = VECTOR('',#9069,1.);
+#9069 = DIRECTION('',(0.,1.));
+#9070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9071 = ORIENTED_EDGE('',*,*,#7642,.F.);
+#9072 = ORIENTED_EDGE('',*,*,#9049,.F.);
+#9073 = ADVANCED_FACE('',(#9074),#7763,.T.);
+#9074 = FACE_BOUND('',#9075,.F.);
+#9075 = EDGE_LOOP('',(#9076,#9100,#9101,#9102));
+#9076 = ORIENTED_EDGE('',*,*,#9077,.F.);
+#9077 = EDGE_CURVE('',#7726,#9078,#9080,.T.);
+#9078 = VERTEX_POINT('',#9079);
+#9079 = CARTESIAN_POINT('',(-8.41,29.6,8.6));
+#9080 = SEAM_CURVE('',#9081,(#9086,#9093),.PCURVE_S1.);
+#9081 = CIRCLE('',#9082,0.2);
+#9082 = AXIS2_PLACEMENT_3D('',#9083,#9084,#9085);
+#9083 = CARTESIAN_POINT('',(-8.41,29.4,8.6));
+#9084 = DIRECTION('',(-0.,2.2E-16,1.));
+#9085 = DIRECTION('',(1.,0.,0.));
+#9086 = PCURVE('',#7763,#9087);
+#9087 = DEFINITIONAL_REPRESENTATION('',(#9088),#9092);
+#9088 = LINE('',#9089,#9090);
+#9089 = CARTESIAN_POINT('',(-0.,0.));
+#9090 = VECTOR('',#9091,1.);
+#9091 = DIRECTION('',(-0.,1.));
+#9092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9093 = PCURVE('',#7763,#9094);
+#9094 = DEFINITIONAL_REPRESENTATION('',(#9095),#9099);
+#9095 = LINE('',#9096,#9097);
+#9096 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#9097 = VECTOR('',#9098,1.);
+#9098 = DIRECTION('',(-0.,1.));
+#9099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9100 = ORIENTED_EDGE('',*,*,#7748,.T.);
+#9101 = ORIENTED_EDGE('',*,*,#9077,.T.);
+#9102 = ORIENTED_EDGE('',*,*,#9103,.F.);
+#9103 = EDGE_CURVE('',#9078,#9078,#9104,.T.);
+#9104 = SURFACE_CURVE('',#9105,(#9110,#9117),.PCURVE_S1.);
+#9105 = CIRCLE('',#9106,2.59);
+#9106 = AXIS2_PLACEMENT_3D('',#9107,#9108,#9109);
+#9107 = CARTESIAN_POINT('',(-11.,29.6,8.6));
+#9108 = DIRECTION('',(0.,-1.,2.2E-16));
+#9109 = DIRECTION('',(1.,0.,0.));
+#9110 = PCURVE('',#7763,#9111);
+#9111 = DEFINITIONAL_REPRESENTATION('',(#9112),#9116);
+#9112 = LINE('',#9113,#9114);
+#9113 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#9114 = VECTOR('',#9115,1.);
+#9115 = DIRECTION('',(-1.,0.));
+#9116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9117 = PCURVE('',#9118,#9123);
+#9118 = PLANE('',#9119);
+#9119 = AXIS2_PLACEMENT_3D('',#9120,#9121,#9122);
+#9120 = CARTESIAN_POINT('',(-11.,29.6,8.599999999999));
+#9121 = DIRECTION('',(-0.,-1.,0.));
+#9122 = DIRECTION('',(0.,0.,-1.));
+#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128);
+#9124 = CIRCLE('',#9125,2.59);
+#9125 = AXIS2_PLACEMENT_2D('',#9126,#9127);
+#9126 = CARTESIAN_POINT('',(-7.753797603982E-13,4.227729277773E-13));
+#9127 = DIRECTION('',(-0.,1.));
+#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9129 = ADVANCED_FACE('',(#9130),#7818,.T.);
+#9130 = FACE_BOUND('',#9131,.F.);
+#9131 = EDGE_LOOP('',(#9132,#9156,#9157,#9158));
+#9132 = ORIENTED_EDGE('',*,*,#9133,.F.);
+#9133 = EDGE_CURVE('',#7781,#9134,#9136,.T.);
+#9134 = VERTEX_POINT('',#9135);
+#9135 = CARTESIAN_POINT('',(13.59,29.6,8.6));
+#9136 = SEAM_CURVE('',#9137,(#9142,#9149),.PCURVE_S1.);
+#9137 = CIRCLE('',#9138,0.2);
+#9138 = AXIS2_PLACEMENT_3D('',#9139,#9140,#9141);
+#9139 = CARTESIAN_POINT('',(13.59,29.4,8.6));
+#9140 = DIRECTION('',(-0.,2.2E-16,1.));
+#9141 = DIRECTION('',(1.,0.,0.));
+#9142 = PCURVE('',#7818,#9143);
+#9143 = DEFINITIONAL_REPRESENTATION('',(#9144),#9148);
+#9144 = LINE('',#9145,#9146);
+#9145 = CARTESIAN_POINT('',(-0.,0.));
+#9146 = VECTOR('',#9147,1.);
+#9147 = DIRECTION('',(-0.,1.));
+#9148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9149 = PCURVE('',#7818,#9150);
+#9150 = DEFINITIONAL_REPRESENTATION('',(#9151),#9155);
+#9151 = LINE('',#9152,#9153);
+#9152 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#9153 = VECTOR('',#9154,1.);
+#9154 = DIRECTION('',(-0.,1.));
+#9155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9156 = ORIENTED_EDGE('',*,*,#7803,.T.);
+#9157 = ORIENTED_EDGE('',*,*,#9133,.T.);
+#9158 = ORIENTED_EDGE('',*,*,#9159,.F.);
+#9159 = EDGE_CURVE('',#9134,#9134,#9160,.T.);
+#9160 = SURFACE_CURVE('',#9161,(#9166,#9173),.PCURVE_S1.);
+#9161 = CIRCLE('',#9162,2.59);
+#9162 = AXIS2_PLACEMENT_3D('',#9163,#9164,#9165);
+#9163 = CARTESIAN_POINT('',(11.,29.6,8.6));
+#9164 = DIRECTION('',(0.,-1.,2.2E-16));
+#9165 = DIRECTION('',(1.,0.,0.));
+#9166 = PCURVE('',#7818,#9167);
+#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172);
+#9168 = LINE('',#9169,#9170);
+#9169 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#9170 = VECTOR('',#9171,1.);
+#9171 = DIRECTION('',(-1.,0.));
+#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9173 = PCURVE('',#9174,#9179);
+#9174 = PLANE('',#9175);
+#9175 = AXIS2_PLACEMENT_3D('',#9176,#9177,#9178);
+#9176 = CARTESIAN_POINT('',(11.,29.6,8.6));
+#9177 = DIRECTION('',(0.,-1.,0.));
+#9178 = DIRECTION('',(0.,0.,-1.));
+#9179 = DEFINITIONAL_REPRESENTATION('',(#9180),#9184);
+#9180 = CIRCLE('',#9181,2.59);
+#9181 = AXIS2_PLACEMENT_2D('',#9182,#9183);
+#9182 = CARTESIAN_POINT('',(3.028688411177E-13,-6.394884621841E-14));
+#9183 = DIRECTION('',(-0.,1.));
+#9184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9185 = ADVANCED_FACE('',(#9186),#7896,.F.);
+#9186 = FACE_BOUND('',#9187,.F.);
+#9187 = EDGE_LOOP('',(#9188,#9189,#9190,#9191,#9192,#9193,#9194,#9195,
+    #9196,#9197,#9198,#9199));
+#9188 = ORIENTED_EDGE('',*,*,#8404,.T.);
+#9189 = ORIENTED_EDGE('',*,*,#7882,.T.);
+#9190 = ORIENTED_EDGE('',*,*,#7936,.T.);
+#9191 = ORIENTED_EDGE('',*,*,#7985,.T.);
+#9192 = ORIENTED_EDGE('',*,*,#8034,.T.);
+#9193 = ORIENTED_EDGE('',*,*,#8083,.T.);
+#9194 = ORIENTED_EDGE('',*,*,#8132,.T.);
+#9195 = ORIENTED_EDGE('',*,*,#8181,.T.);
+#9196 = ORIENTED_EDGE('',*,*,#8230,.T.);
+#9197 = ORIENTED_EDGE('',*,*,#8279,.T.);
+#9198 = ORIENTED_EDGE('',*,*,#8328,.T.);
+#9199 = ORIENTED_EDGE('',*,*,#8377,.T.);
+#9200 = ADVANCED_FACE('',(#9201),#8489,.F.);
+#9201 = FACE_BOUND('',#9202,.F.);
+#9202 = EDGE_LOOP('',(#9203,#9204,#9205,#9206,#9207,#9208,#9209,#9210,
+    #9211,#9212,#9213,#9214));
+#9203 = ORIENTED_EDGE('',*,*,#8997,.T.);
+#9204 = ORIENTED_EDGE('',*,*,#8475,.T.);
+#9205 = ORIENTED_EDGE('',*,*,#8529,.T.);
+#9206 = ORIENTED_EDGE('',*,*,#8578,.T.);
+#9207 = ORIENTED_EDGE('',*,*,#8627,.T.);
+#9208 = ORIENTED_EDGE('',*,*,#8676,.T.);
+#9209 = ORIENTED_EDGE('',*,*,#8725,.T.);
+#9210 = ORIENTED_EDGE('',*,*,#8774,.T.);
+#9211 = ORIENTED_EDGE('',*,*,#8823,.T.);
+#9212 = ORIENTED_EDGE('',*,*,#8872,.T.);
+#9213 = ORIENTED_EDGE('',*,*,#8921,.T.);
+#9214 = ORIENTED_EDGE('',*,*,#8970,.T.);
+#9215 = ADVANCED_FACE('',(#9216,#9219),#9118,.F.);
+#9216 = FACE_BOUND('',#9217,.T.);
+#9217 = EDGE_LOOP('',(#9218));
+#9218 = ORIENTED_EDGE('',*,*,#9103,.F.);
+#9219 = FACE_BOUND('',#9220,.F.);
+#9220 = EDGE_LOOP('',(#9221,#9251,#9279,#9307,#9335,#9363,#9391,#9419,
+    #9447,#9475,#9503,#9531));
+#9221 = ORIENTED_EDGE('',*,*,#9222,.T.);
+#9222 = EDGE_CURVE('',#9223,#9225,#9227,.T.);
+#9223 = VERTEX_POINT('',#9224);
+#9224 = CARTESIAN_POINT('',(-11.125,29.6,11.136922348045));
+#9225 = VERTEX_POINT('',#9226);
+#9226 = CARTESIAN_POINT('',(-10.875,29.6,11.136922348045));
+#9227 = SURFACE_CURVE('',#9228,(#9232,#9239),.PCURVE_S1.);
+#9228 = LINE('',#9229,#9230);
+#9229 = CARTESIAN_POINT('',(-11.125,29.6,11.136922348045));
+#9230 = VECTOR('',#9231,1.);
+#9231 = DIRECTION('',(1.,0.,0.));
+#9232 = PCURVE('',#9118,#9233);
+#9233 = DEFINITIONAL_REPRESENTATION('',(#9234),#9238);
+#9234 = LINE('',#9235,#9236);
+#9235 = CARTESIAN_POINT('',(-2.536922348046,-0.125));
+#9236 = VECTOR('',#9237,1.);
+#9237 = DIRECTION('',(-0.,1.));
+#9238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9239 = PCURVE('',#9240,#9245);
+#9240 = PLANE('',#9241);
+#9241 = AXIS2_PLACEMENT_3D('',#9242,#9243,#9244);
+#9242 = CARTESIAN_POINT('',(-11.125,28.4,11.136922348045));
+#9243 = DIRECTION('',(0.,2.2E-16,1.));
+#9244 = DIRECTION('',(-1.,-0.,-0.));
+#9245 = DEFINITIONAL_REPRESENTATION('',(#9246),#9250);
+#9246 = LINE('',#9247,#9248);
+#9247 = CARTESIAN_POINT('',(-0.,-1.2));
+#9248 = VECTOR('',#9249,1.);
+#9249 = DIRECTION('',(-1.,0.));
+#9250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9251 = ORIENTED_EDGE('',*,*,#9252,.T.);
+#9252 = EDGE_CURVE('',#9225,#9253,#9255,.T.);
+#9253 = VERTEX_POINT('',#9254);
+#9254 = CARTESIAN_POINT('',(-10.875,29.6,8.725));
+#9255 = SURFACE_CURVE('',#9256,(#9260,#9267),.PCURVE_S1.);
+#9256 = LINE('',#9257,#9258);
+#9257 = CARTESIAN_POINT('',(-10.875,29.6,11.136922348045));
+#9258 = VECTOR('',#9259,1.);
+#9259 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9260 = PCURVE('',#9118,#9261);
+#9261 = DEFINITIONAL_REPRESENTATION('',(#9262),#9266);
+#9262 = LINE('',#9263,#9264);
+#9263 = CARTESIAN_POINT('',(-2.536922348046,0.125));
+#9264 = VECTOR('',#9265,1.);
+#9265 = DIRECTION('',(1.,-0.));
+#9266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9267 = PCURVE('',#9268,#9273);
+#9268 = PLANE('',#9269);
+#9269 = AXIS2_PLACEMENT_3D('',#9270,#9271,#9272);
+#9270 = CARTESIAN_POINT('',(-10.875,28.4,11.136922348045));
+#9271 = DIRECTION('',(1.,0.,0.));
+#9272 = DIRECTION('',(0.,2.2E-16,1.));
+#9273 = DEFINITIONAL_REPRESENTATION('',(#9274),#9278);
+#9274 = LINE('',#9275,#9276);
+#9275 = CARTESIAN_POINT('',(-1.5123568394E-15,-1.2));
+#9276 = VECTOR('',#9277,1.);
+#9277 = DIRECTION('',(-1.,0.));
+#9278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9279 = ORIENTED_EDGE('',*,*,#9280,.T.);
+#9280 = EDGE_CURVE('',#9253,#9281,#9283,.T.);
+#9281 = VERTEX_POINT('',#9282);
+#9282 = CARTESIAN_POINT('',(-8.463077651957,29.6,8.725));
+#9283 = SURFACE_CURVE('',#9284,(#9288,#9295),.PCURVE_S1.);
+#9284 = LINE('',#9285,#9286);
+#9285 = CARTESIAN_POINT('',(-10.875,29.6,8.725));
+#9286 = VECTOR('',#9287,1.);
+#9287 = DIRECTION('',(1.,0.,0.));
+#9288 = PCURVE('',#9118,#9289);
+#9289 = DEFINITIONAL_REPRESENTATION('',(#9290),#9294);
+#9290 = LINE('',#9291,#9292);
+#9291 = CARTESIAN_POINT('',(-0.125000000001,0.125));
+#9292 = VECTOR('',#9293,1.);
+#9293 = DIRECTION('',(-0.,1.));
+#9294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9295 = PCURVE('',#9296,#9301);
+#9296 = PLANE('',#9297);
+#9297 = AXIS2_PLACEMENT_3D('',#9298,#9299,#9300);
+#9298 = CARTESIAN_POINT('',(-10.875,28.4,8.725));
+#9299 = DIRECTION('',(0.,2.2E-16,1.));
+#9300 = DIRECTION('',(-1.,-0.,-0.));
+#9301 = DEFINITIONAL_REPRESENTATION('',(#9302),#9306);
+#9302 = LINE('',#9303,#9304);
+#9303 = CARTESIAN_POINT('',(-0.,-1.2));
+#9304 = VECTOR('',#9305,1.);
+#9305 = DIRECTION('',(-1.,0.));
+#9306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9307 = ORIENTED_EDGE('',*,*,#9308,.T.);
+#9308 = EDGE_CURVE('',#9281,#9309,#9311,.T.);
+#9309 = VERTEX_POINT('',#9310);
+#9310 = CARTESIAN_POINT('',(-8.463077651957,29.6,8.475));
+#9311 = SURFACE_CURVE('',#9312,(#9316,#9323),.PCURVE_S1.);
+#9312 = LINE('',#9313,#9314);
+#9313 = CARTESIAN_POINT('',(-8.463077651957,29.6,8.725));
+#9314 = VECTOR('',#9315,1.);
+#9315 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9316 = PCURVE('',#9118,#9317);
+#9317 = DEFINITIONAL_REPRESENTATION('',(#9318),#9322);
+#9318 = LINE('',#9319,#9320);
+#9319 = CARTESIAN_POINT('',(-0.125000000001,2.536922348043));
+#9320 = VECTOR('',#9321,1.);
+#9321 = DIRECTION('',(1.,-0.));
+#9322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9323 = PCURVE('',#9324,#9329);
+#9324 = PLANE('',#9325);
+#9325 = AXIS2_PLACEMENT_3D('',#9326,#9327,#9328);
+#9326 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.725));
+#9327 = DIRECTION('',(1.,0.,0.));
+#9328 = DIRECTION('',(0.,2.2E-16,1.));
+#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334);
+#9330 = LINE('',#9331,#9332);
+#9331 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#9332 = VECTOR('',#9333,1.);
+#9333 = DIRECTION('',(-1.,0.));
+#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9335 = ORIENTED_EDGE('',*,*,#9336,.T.);
+#9336 = EDGE_CURVE('',#9309,#9337,#9339,.T.);
+#9337 = VERTEX_POINT('',#9338);
+#9338 = CARTESIAN_POINT('',(-10.875,29.6,8.475));
+#9339 = SURFACE_CURVE('',#9340,(#9344,#9351),.PCURVE_S1.);
+#9340 = LINE('',#9341,#9342);
+#9341 = CARTESIAN_POINT('',(-8.463077651957,29.6,8.475));
+#9342 = VECTOR('',#9343,1.);
+#9343 = DIRECTION('',(-1.,0.,0.));
+#9344 = PCURVE('',#9118,#9345);
+#9345 = DEFINITIONAL_REPRESENTATION('',(#9346),#9350);
+#9346 = LINE('',#9347,#9348);
+#9347 = CARTESIAN_POINT('',(0.124999999999,2.536922348043));
+#9348 = VECTOR('',#9349,1.);
+#9349 = DIRECTION('',(-0.,-1.));
+#9350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9351 = PCURVE('',#9352,#9357);
+#9352 = PLANE('',#9353);
+#9353 = AXIS2_PLACEMENT_3D('',#9354,#9355,#9356);
+#9354 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.475));
+#9355 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9356 = DIRECTION('',(1.,0.,0.));
+#9357 = DEFINITIONAL_REPRESENTATION('',(#9358),#9362);
+#9358 = LINE('',#9359,#9360);
+#9359 = CARTESIAN_POINT('',(-0.,-1.2));
+#9360 = VECTOR('',#9361,1.);
+#9361 = DIRECTION('',(-1.,0.));
+#9362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9363 = ORIENTED_EDGE('',*,*,#9364,.T.);
+#9364 = EDGE_CURVE('',#9337,#9365,#9367,.T.);
+#9365 = VERTEX_POINT('',#9366);
+#9366 = CARTESIAN_POINT('',(-10.875,29.6,6.06307765195));
+#9367 = SURFACE_CURVE('',#9368,(#9372,#9379),.PCURVE_S1.);
+#9368 = LINE('',#9369,#9370);
+#9369 = CARTESIAN_POINT('',(-10.875,29.6,8.475));
+#9370 = VECTOR('',#9371,1.);
+#9371 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9372 = PCURVE('',#9118,#9373);
+#9373 = DEFINITIONAL_REPRESENTATION('',(#9374),#9378);
+#9374 = LINE('',#9375,#9376);
+#9375 = CARTESIAN_POINT('',(0.124999999999,0.124999999998));
+#9376 = VECTOR('',#9377,1.);
+#9377 = DIRECTION('',(1.,-0.));
+#9378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9379 = PCURVE('',#9380,#9385);
+#9380 = PLANE('',#9381);
+#9381 = AXIS2_PLACEMENT_3D('',#9382,#9383,#9384);
+#9382 = CARTESIAN_POINT('',(-10.875,28.4,8.475));
+#9383 = DIRECTION('',(1.,0.,0.));
+#9384 = DIRECTION('',(0.,2.2E-16,1.));
+#9385 = DEFINITIONAL_REPRESENTATION('',(#9386),#9390);
+#9386 = LINE('',#9387,#9388);
+#9387 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#9388 = VECTOR('',#9389,1.);
+#9389 = DIRECTION('',(-1.,0.));
+#9390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9391 = ORIENTED_EDGE('',*,*,#9392,.T.);
+#9392 = EDGE_CURVE('',#9365,#9393,#9395,.T.);
+#9393 = VERTEX_POINT('',#9394);
+#9394 = CARTESIAN_POINT('',(-11.125,29.6,6.06307765195));
+#9395 = SURFACE_CURVE('',#9396,(#9400,#9407),.PCURVE_S1.);
+#9396 = LINE('',#9397,#9398);
+#9397 = CARTESIAN_POINT('',(-10.875,29.6,6.06307765195));
+#9398 = VECTOR('',#9399,1.);
+#9399 = DIRECTION('',(-1.,0.,0.));
+#9400 = PCURVE('',#9118,#9401);
+#9401 = DEFINITIONAL_REPRESENTATION('',(#9402),#9406);
+#9402 = LINE('',#9403,#9404);
+#9403 = CARTESIAN_POINT('',(2.53692234805,0.124999999998));
+#9404 = VECTOR('',#9405,1.);
+#9405 = DIRECTION('',(-0.,-1.));
+#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9407 = PCURVE('',#9408,#9413);
+#9408 = PLANE('',#9409);
+#9409 = AXIS2_PLACEMENT_3D('',#9410,#9411,#9412);
+#9410 = CARTESIAN_POINT('',(-10.875,28.4,6.06307765195));
+#9411 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9412 = DIRECTION('',(1.,0.,0.));
+#9413 = DEFINITIONAL_REPRESENTATION('',(#9414),#9418);
+#9414 = LINE('',#9415,#9416);
+#9415 = CARTESIAN_POINT('',(-0.,-1.2));
+#9416 = VECTOR('',#9417,1.);
+#9417 = DIRECTION('',(-1.,0.));
+#9418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9419 = ORIENTED_EDGE('',*,*,#9420,.T.);
+#9420 = EDGE_CURVE('',#9393,#9421,#9423,.T.);
+#9421 = VERTEX_POINT('',#9422);
+#9422 = CARTESIAN_POINT('',(-11.125,29.6,8.475));
+#9423 = SURFACE_CURVE('',#9424,(#9428,#9435),.PCURVE_S1.);
+#9424 = LINE('',#9425,#9426);
+#9425 = CARTESIAN_POINT('',(-11.125,29.6,6.06307765195));
+#9426 = VECTOR('',#9427,1.);
+#9427 = DIRECTION('',(0.,2.2E-16,1.));
+#9428 = PCURVE('',#9118,#9429);
+#9429 = DEFINITIONAL_REPRESENTATION('',(#9430),#9434);
+#9430 = LINE('',#9431,#9432);
+#9431 = CARTESIAN_POINT('',(2.53692234805,-0.125000000002));
+#9432 = VECTOR('',#9433,1.);
+#9433 = DIRECTION('',(-1.,0.));
+#9434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9435 = PCURVE('',#9436,#9441);
+#9436 = PLANE('',#9437);
+#9437 = AXIS2_PLACEMENT_3D('',#9438,#9439,#9440);
+#9438 = CARTESIAN_POINT('',(-11.125,28.4,6.06307765195));
+#9439 = DIRECTION('',(-1.,0.,0.));
+#9440 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9441 = DEFINITIONAL_REPRESENTATION('',(#9442),#9446);
+#9442 = LINE('',#9443,#9444);
+#9443 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9444 = VECTOR('',#9445,1.);
+#9445 = DIRECTION('',(-1.,0.));
+#9446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9447 = ORIENTED_EDGE('',*,*,#9448,.T.);
+#9448 = EDGE_CURVE('',#9421,#9449,#9451,.T.);
+#9449 = VERTEX_POINT('',#9450);
+#9450 = CARTESIAN_POINT('',(-13.53692234804,29.6,8.475));
+#9451 = SURFACE_CURVE('',#9452,(#9456,#9463),.PCURVE_S1.);
+#9452 = LINE('',#9453,#9454);
+#9453 = CARTESIAN_POINT('',(-11.125,29.6,8.475));
+#9454 = VECTOR('',#9455,1.);
+#9455 = DIRECTION('',(-1.,0.,0.));
+#9456 = PCURVE('',#9118,#9457);
+#9457 = DEFINITIONAL_REPRESENTATION('',(#9458),#9462);
+#9458 = LINE('',#9459,#9460);
+#9459 = CARTESIAN_POINT('',(0.124999999999,-0.125000000002));
+#9460 = VECTOR('',#9461,1.);
+#9461 = DIRECTION('',(-0.,-1.));
+#9462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9463 = PCURVE('',#9464,#9469);
+#9464 = PLANE('',#9465);
+#9465 = AXIS2_PLACEMENT_3D('',#9466,#9467,#9468);
+#9466 = CARTESIAN_POINT('',(-11.125,28.4,8.475));
+#9467 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9468 = DIRECTION('',(1.,0.,0.));
+#9469 = DEFINITIONAL_REPRESENTATION('',(#9470),#9474);
+#9470 = LINE('',#9471,#9472);
+#9471 = CARTESIAN_POINT('',(-0.,-1.2));
+#9472 = VECTOR('',#9473,1.);
+#9473 = DIRECTION('',(-1.,0.));
+#9474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9475 = ORIENTED_EDGE('',*,*,#9476,.T.);
+#9476 = EDGE_CURVE('',#9449,#9477,#9479,.T.);
+#9477 = VERTEX_POINT('',#9478);
+#9478 = CARTESIAN_POINT('',(-13.53692234804,29.6,8.725));
+#9479 = SURFACE_CURVE('',#9480,(#9484,#9491),.PCURVE_S1.);
+#9480 = LINE('',#9481,#9482);
+#9481 = CARTESIAN_POINT('',(-13.53692234804,29.6,8.475));
+#9482 = VECTOR('',#9483,1.);
+#9483 = DIRECTION('',(0.,2.2E-16,1.));
+#9484 = PCURVE('',#9118,#9485);
+#9485 = DEFINITIONAL_REPRESENTATION('',(#9486),#9490);
+#9486 = LINE('',#9487,#9488);
+#9487 = CARTESIAN_POINT('',(0.124999999999,-2.536922348043));
+#9488 = VECTOR('',#9489,1.);
+#9489 = DIRECTION('',(-1.,0.));
+#9490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9491 = PCURVE('',#9492,#9497);
+#9492 = PLANE('',#9493);
+#9493 = AXIS2_PLACEMENT_3D('',#9494,#9495,#9496);
+#9494 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.475));
+#9495 = DIRECTION('',(-1.,0.,0.));
+#9496 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9497 = DEFINITIONAL_REPRESENTATION('',(#9498),#9502);
+#9498 = LINE('',#9499,#9500);
+#9499 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9500 = VECTOR('',#9501,1.);
+#9501 = DIRECTION('',(-1.,0.));
+#9502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9503 = ORIENTED_EDGE('',*,*,#9504,.T.);
+#9504 = EDGE_CURVE('',#9477,#9505,#9507,.T.);
+#9505 = VERTEX_POINT('',#9506);
+#9506 = CARTESIAN_POINT('',(-11.125,29.6,8.725));
+#9507 = SURFACE_CURVE('',#9508,(#9512,#9519),.PCURVE_S1.);
+#9508 = LINE('',#9509,#9510);
+#9509 = CARTESIAN_POINT('',(-13.53692234804,29.6,8.725));
+#9510 = VECTOR('',#9511,1.);
+#9511 = DIRECTION('',(1.,0.,0.));
+#9512 = PCURVE('',#9118,#9513);
+#9513 = DEFINITIONAL_REPRESENTATION('',(#9514),#9518);
+#9514 = LINE('',#9515,#9516);
+#9515 = CARTESIAN_POINT('',(-0.125000000001,-2.536922348043));
+#9516 = VECTOR('',#9517,1.);
+#9517 = DIRECTION('',(-0.,1.));
+#9518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9519 = PCURVE('',#9520,#9525);
+#9520 = PLANE('',#9521);
+#9521 = AXIS2_PLACEMENT_3D('',#9522,#9523,#9524);
+#9522 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.725));
+#9523 = DIRECTION('',(0.,2.2E-16,1.));
+#9524 = DIRECTION('',(-1.,-0.,-0.));
+#9525 = DEFINITIONAL_REPRESENTATION('',(#9526),#9530);
+#9526 = LINE('',#9527,#9528);
+#9527 = CARTESIAN_POINT('',(-0.,-1.2));
+#9528 = VECTOR('',#9529,1.);
+#9529 = DIRECTION('',(-1.,0.));
+#9530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9531 = ORIENTED_EDGE('',*,*,#9532,.T.);
+#9532 = EDGE_CURVE('',#9505,#9223,#9533,.T.);
+#9533 = SURFACE_CURVE('',#9534,(#9538,#9545),.PCURVE_S1.);
+#9534 = LINE('',#9535,#9536);
+#9535 = CARTESIAN_POINT('',(-11.125,29.6,8.725));
+#9536 = VECTOR('',#9537,1.);
+#9537 = DIRECTION('',(0.,2.2E-16,1.));
+#9538 = PCURVE('',#9118,#9539);
+#9539 = DEFINITIONAL_REPRESENTATION('',(#9540),#9544);
+#9540 = LINE('',#9541,#9542);
+#9541 = CARTESIAN_POINT('',(-0.125000000001,-0.125));
+#9542 = VECTOR('',#9543,1.);
+#9543 = DIRECTION('',(-1.,0.));
+#9544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9545 = PCURVE('',#9546,#9551);
+#9546 = PLANE('',#9547);
+#9547 = AXIS2_PLACEMENT_3D('',#9548,#9549,#9550);
+#9548 = CARTESIAN_POINT('',(-11.125,28.4,8.725));
+#9549 = DIRECTION('',(-1.,0.,0.));
+#9550 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9551 = DEFINITIONAL_REPRESENTATION('',(#9552),#9556);
+#9552 = LINE('',#9553,#9554);
+#9553 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9554 = VECTOR('',#9555,1.);
+#9555 = DIRECTION('',(-1.,0.));
+#9556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9557 = ADVANCED_FACE('',(#9558,#9561),#9174,.F.);
+#9558 = FACE_BOUND('',#9559,.T.);
+#9559 = EDGE_LOOP('',(#9560));
+#9560 = ORIENTED_EDGE('',*,*,#9159,.F.);
+#9561 = FACE_BOUND('',#9562,.F.);
+#9562 = EDGE_LOOP('',(#9563,#9593,#9621,#9649,#9677,#9705,#9733,#9761,
+    #9789,#9817,#9845,#9873));
+#9563 = ORIENTED_EDGE('',*,*,#9564,.T.);
+#9564 = EDGE_CURVE('',#9565,#9567,#9569,.T.);
+#9565 = VERTEX_POINT('',#9566);
+#9566 = CARTESIAN_POINT('',(10.875,29.6,11.136922348045));
+#9567 = VERTEX_POINT('',#9568);
+#9568 = CARTESIAN_POINT('',(11.125,29.6,11.136922348045));
+#9569 = SURFACE_CURVE('',#9570,(#9574,#9581),.PCURVE_S1.);
+#9570 = LINE('',#9571,#9572);
+#9571 = CARTESIAN_POINT('',(10.875,29.6,11.136922348045));
+#9572 = VECTOR('',#9573,1.);
+#9573 = DIRECTION('',(1.,0.,0.));
+#9574 = PCURVE('',#9174,#9575);
+#9575 = DEFINITIONAL_REPRESENTATION('',(#9576),#9580);
+#9576 = LINE('',#9577,#9578);
+#9577 = CARTESIAN_POINT('',(-2.536922348045,-0.125));
+#9578 = VECTOR('',#9579,1.);
+#9579 = DIRECTION('',(-0.,1.));
+#9580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9581 = PCURVE('',#9582,#9587);
+#9582 = PLANE('',#9583);
+#9583 = AXIS2_PLACEMENT_3D('',#9584,#9585,#9586);
+#9584 = CARTESIAN_POINT('',(10.875,28.4,11.136922348045));
+#9585 = DIRECTION('',(0.,2.2E-16,1.));
+#9586 = DIRECTION('',(-1.,-0.,-0.));
+#9587 = DEFINITIONAL_REPRESENTATION('',(#9588),#9592);
+#9588 = LINE('',#9589,#9590);
+#9589 = CARTESIAN_POINT('',(-0.,-1.2));
+#9590 = VECTOR('',#9591,1.);
+#9591 = DIRECTION('',(-1.,0.));
+#9592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9593 = ORIENTED_EDGE('',*,*,#9594,.T.);
+#9594 = EDGE_CURVE('',#9567,#9595,#9597,.T.);
+#9595 = VERTEX_POINT('',#9596);
+#9596 = CARTESIAN_POINT('',(11.125,29.6,8.725));
+#9597 = SURFACE_CURVE('',#9598,(#9602,#9609),.PCURVE_S1.);
+#9598 = LINE('',#9599,#9600);
+#9599 = CARTESIAN_POINT('',(11.125,29.6,11.136922348045));
+#9600 = VECTOR('',#9601,1.);
+#9601 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9602 = PCURVE('',#9174,#9603);
+#9603 = DEFINITIONAL_REPRESENTATION('',(#9604),#9608);
+#9604 = LINE('',#9605,#9606);
+#9605 = CARTESIAN_POINT('',(-2.536922348045,0.125));
+#9606 = VECTOR('',#9607,1.);
+#9607 = DIRECTION('',(1.,-0.));
+#9608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9609 = PCURVE('',#9610,#9615);
+#9610 = PLANE('',#9611);
+#9611 = AXIS2_PLACEMENT_3D('',#9612,#9613,#9614);
+#9612 = CARTESIAN_POINT('',(11.125,28.4,11.136922348045));
+#9613 = DIRECTION('',(1.,0.,0.));
+#9614 = DIRECTION('',(0.,2.2E-16,1.));
+#9615 = DEFINITIONAL_REPRESENTATION('',(#9616),#9620);
+#9616 = LINE('',#9617,#9618);
+#9617 = CARTESIAN_POINT('',(-1.5123568394E-15,-1.2));
+#9618 = VECTOR('',#9619,1.);
+#9619 = DIRECTION('',(-1.,0.));
+#9620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9621 = ORIENTED_EDGE('',*,*,#9622,.T.);
+#9622 = EDGE_CURVE('',#9595,#9623,#9625,.T.);
+#9623 = VERTEX_POINT('',#9624);
+#9624 = CARTESIAN_POINT('',(13.536922348043,29.6,8.725));
+#9625 = SURFACE_CURVE('',#9626,(#9630,#9637),.PCURVE_S1.);
+#9626 = LINE('',#9627,#9628);
+#9627 = CARTESIAN_POINT('',(11.125,29.6,8.725));
+#9628 = VECTOR('',#9629,1.);
+#9629 = DIRECTION('',(1.,0.,0.));
+#9630 = PCURVE('',#9174,#9631);
+#9631 = DEFINITIONAL_REPRESENTATION('',(#9632),#9636);
+#9632 = LINE('',#9633,#9634);
+#9633 = CARTESIAN_POINT('',(-0.125,0.125));
+#9634 = VECTOR('',#9635,1.);
+#9635 = DIRECTION('',(-0.,1.));
+#9636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9637 = PCURVE('',#9638,#9643);
+#9638 = PLANE('',#9639);
+#9639 = AXIS2_PLACEMENT_3D('',#9640,#9641,#9642);
+#9640 = CARTESIAN_POINT('',(11.125,28.4,8.725));
+#9641 = DIRECTION('',(0.,2.2E-16,1.));
+#9642 = DIRECTION('',(-1.,-0.,-0.));
+#9643 = DEFINITIONAL_REPRESENTATION('',(#9644),#9648);
+#9644 = LINE('',#9645,#9646);
+#9645 = CARTESIAN_POINT('',(-0.,-1.2));
+#9646 = VECTOR('',#9647,1.);
+#9647 = DIRECTION('',(-1.,0.));
+#9648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9649 = ORIENTED_EDGE('',*,*,#9650,.T.);
+#9650 = EDGE_CURVE('',#9623,#9651,#9653,.T.);
+#9651 = VERTEX_POINT('',#9652);
+#9652 = CARTESIAN_POINT('',(13.536922348043,29.6,8.475));
+#9653 = SURFACE_CURVE('',#9654,(#9658,#9665),.PCURVE_S1.);
+#9654 = LINE('',#9655,#9656);
+#9655 = CARTESIAN_POINT('',(13.536922348043,29.6,8.725));
+#9656 = VECTOR('',#9657,1.);
+#9657 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9658 = PCURVE('',#9174,#9659);
+#9659 = DEFINITIONAL_REPRESENTATION('',(#9660),#9664);
+#9660 = LINE('',#9661,#9662);
+#9661 = CARTESIAN_POINT('',(-0.125,2.536922348043));
+#9662 = VECTOR('',#9663,1.);
+#9663 = DIRECTION('',(1.,-0.));
+#9664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9665 = PCURVE('',#9666,#9671);
+#9666 = PLANE('',#9667);
+#9667 = AXIS2_PLACEMENT_3D('',#9668,#9669,#9670);
+#9668 = CARTESIAN_POINT('',(13.536922348043,28.4,8.725));
+#9669 = DIRECTION('',(1.,0.,0.));
+#9670 = DIRECTION('',(0.,2.2E-16,1.));
+#9671 = DEFINITIONAL_REPRESENTATION('',(#9672),#9676);
+#9672 = LINE('',#9673,#9674);
+#9673 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#9674 = VECTOR('',#9675,1.);
+#9675 = DIRECTION('',(-1.,0.));
+#9676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9677 = ORIENTED_EDGE('',*,*,#9678,.T.);
+#9678 = EDGE_CURVE('',#9651,#9679,#9681,.T.);
+#9679 = VERTEX_POINT('',#9680);
+#9680 = CARTESIAN_POINT('',(11.125,29.6,8.475));
+#9681 = SURFACE_CURVE('',#9682,(#9686,#9693),.PCURVE_S1.);
+#9682 = LINE('',#9683,#9684);
+#9683 = CARTESIAN_POINT('',(13.536922348043,29.6,8.475));
+#9684 = VECTOR('',#9685,1.);
+#9685 = DIRECTION('',(-1.,0.,0.));
+#9686 = PCURVE('',#9174,#9687);
+#9687 = DEFINITIONAL_REPRESENTATION('',(#9688),#9692);
+#9688 = LINE('',#9689,#9690);
+#9689 = CARTESIAN_POINT('',(0.125,2.536922348043));
+#9690 = VECTOR('',#9691,1.);
+#9691 = DIRECTION('',(-0.,-1.));
+#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9693 = PCURVE('',#9694,#9699);
+#9694 = PLANE('',#9695);
+#9695 = AXIS2_PLACEMENT_3D('',#9696,#9697,#9698);
+#9696 = CARTESIAN_POINT('',(13.536922348043,28.4,8.475));
+#9697 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9698 = DIRECTION('',(1.,0.,0.));
+#9699 = DEFINITIONAL_REPRESENTATION('',(#9700),#9704);
+#9700 = LINE('',#9701,#9702);
+#9701 = CARTESIAN_POINT('',(-0.,-1.2));
+#9702 = VECTOR('',#9703,1.);
+#9703 = DIRECTION('',(-1.,0.));
+#9704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9705 = ORIENTED_EDGE('',*,*,#9706,.T.);
+#9706 = EDGE_CURVE('',#9679,#9707,#9709,.T.);
+#9707 = VERTEX_POINT('',#9708);
+#9708 = CARTESIAN_POINT('',(11.125,29.6,6.063077651957));
+#9709 = SURFACE_CURVE('',#9710,(#9714,#9721),.PCURVE_S1.);
+#9710 = LINE('',#9711,#9712);
+#9711 = CARTESIAN_POINT('',(11.125,29.6,8.475));
+#9712 = VECTOR('',#9713,1.);
+#9713 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9714 = PCURVE('',#9174,#9715);
+#9715 = DEFINITIONAL_REPRESENTATION('',(#9716),#9720);
+#9716 = LINE('',#9717,#9718);
+#9717 = CARTESIAN_POINT('',(0.125,0.125));
+#9718 = VECTOR('',#9719,1.);
+#9719 = DIRECTION('',(1.,-0.));
+#9720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9721 = PCURVE('',#9722,#9727);
+#9722 = PLANE('',#9723);
+#9723 = AXIS2_PLACEMENT_3D('',#9724,#9725,#9726);
+#9724 = CARTESIAN_POINT('',(11.125,28.4,8.475));
+#9725 = DIRECTION('',(1.,0.,0.));
+#9726 = DIRECTION('',(0.,2.2E-16,1.));
+#9727 = DEFINITIONAL_REPRESENTATION('',(#9728),#9732);
+#9728 = LINE('',#9729,#9730);
+#9729 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#9730 = VECTOR('',#9731,1.);
+#9731 = DIRECTION('',(-1.,0.));
+#9732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9733 = ORIENTED_EDGE('',*,*,#9734,.T.);
+#9734 = EDGE_CURVE('',#9707,#9735,#9737,.T.);
+#9735 = VERTEX_POINT('',#9736);
+#9736 = CARTESIAN_POINT('',(10.875,29.6,6.063077651957));
+#9737 = SURFACE_CURVE('',#9738,(#9742,#9749),.PCURVE_S1.);
+#9738 = LINE('',#9739,#9740);
+#9739 = CARTESIAN_POINT('',(11.125,29.6,6.063077651957));
+#9740 = VECTOR('',#9741,1.);
+#9741 = DIRECTION('',(-1.,0.,0.));
+#9742 = PCURVE('',#9174,#9743);
+#9743 = DEFINITIONAL_REPRESENTATION('',(#9744),#9748);
+#9744 = LINE('',#9745,#9746);
+#9745 = CARTESIAN_POINT('',(2.536922348044,0.125));
+#9746 = VECTOR('',#9747,1.);
+#9747 = DIRECTION('',(-0.,-1.));
+#9748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9749 = PCURVE('',#9750,#9755);
+#9750 = PLANE('',#9751);
+#9751 = AXIS2_PLACEMENT_3D('',#9752,#9753,#9754);
+#9752 = CARTESIAN_POINT('',(11.125,28.4,6.063077651957));
+#9753 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9754 = DIRECTION('',(1.,0.,0.));
+#9755 = DEFINITIONAL_REPRESENTATION('',(#9756),#9760);
+#9756 = LINE('',#9757,#9758);
+#9757 = CARTESIAN_POINT('',(-0.,-1.2));
+#9758 = VECTOR('',#9759,1.);
+#9759 = DIRECTION('',(-1.,0.));
+#9760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9761 = ORIENTED_EDGE('',*,*,#9762,.T.);
+#9762 = EDGE_CURVE('',#9735,#9763,#9765,.T.);
+#9763 = VERTEX_POINT('',#9764);
+#9764 = CARTESIAN_POINT('',(10.875,29.6,8.475));
+#9765 = SURFACE_CURVE('',#9766,(#9770,#9777),.PCURVE_S1.);
+#9766 = LINE('',#9767,#9768);
+#9767 = CARTESIAN_POINT('',(10.875,29.6,6.063077651957));
+#9768 = VECTOR('',#9769,1.);
+#9769 = DIRECTION('',(0.,2.2E-16,1.));
+#9770 = PCURVE('',#9174,#9771);
+#9771 = DEFINITIONAL_REPRESENTATION('',(#9772),#9776);
+#9772 = LINE('',#9773,#9774);
+#9773 = CARTESIAN_POINT('',(2.536922348044,-0.125));
+#9774 = VECTOR('',#9775,1.);
+#9775 = DIRECTION('',(-1.,0.));
+#9776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9777 = PCURVE('',#9778,#9783);
+#9778 = PLANE('',#9779);
+#9779 = AXIS2_PLACEMENT_3D('',#9780,#9781,#9782);
+#9780 = CARTESIAN_POINT('',(10.875,28.4,6.063077651957));
+#9781 = DIRECTION('',(-1.,0.,0.));
+#9782 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9783 = DEFINITIONAL_REPRESENTATION('',(#9784),#9788);
+#9784 = LINE('',#9785,#9786);
+#9785 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9786 = VECTOR('',#9787,1.);
+#9787 = DIRECTION('',(-1.,0.));
+#9788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9789 = ORIENTED_EDGE('',*,*,#9790,.T.);
+#9790 = EDGE_CURVE('',#9763,#9791,#9793,.T.);
+#9791 = VERTEX_POINT('',#9792);
+#9792 = CARTESIAN_POINT('',(8.463077651957,29.6,8.475));
+#9793 = SURFACE_CURVE('',#9794,(#9798,#9805),.PCURVE_S1.);
+#9794 = LINE('',#9795,#9796);
+#9795 = CARTESIAN_POINT('',(10.875,29.6,8.475));
+#9796 = VECTOR('',#9797,1.);
+#9797 = DIRECTION('',(-1.,0.,0.));
+#9798 = PCURVE('',#9174,#9799);
+#9799 = DEFINITIONAL_REPRESENTATION('',(#9800),#9804);
+#9800 = LINE('',#9801,#9802);
+#9801 = CARTESIAN_POINT('',(0.125,-0.125));
+#9802 = VECTOR('',#9803,1.);
+#9803 = DIRECTION('',(-0.,-1.));
+#9804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9805 = PCURVE('',#9806,#9811);
+#9806 = PLANE('',#9807);
+#9807 = AXIS2_PLACEMENT_3D('',#9808,#9809,#9810);
+#9808 = CARTESIAN_POINT('',(10.875,28.4,8.475));
+#9809 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9810 = DIRECTION('',(1.,0.,0.));
+#9811 = DEFINITIONAL_REPRESENTATION('',(#9812),#9816);
+#9812 = LINE('',#9813,#9814);
+#9813 = CARTESIAN_POINT('',(-0.,-1.2));
+#9814 = VECTOR('',#9815,1.);
+#9815 = DIRECTION('',(-1.,0.));
+#9816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9817 = ORIENTED_EDGE('',*,*,#9818,.T.);
+#9818 = EDGE_CURVE('',#9791,#9819,#9821,.T.);
+#9819 = VERTEX_POINT('',#9820);
+#9820 = CARTESIAN_POINT('',(8.463077651957,29.6,8.725));
+#9821 = SURFACE_CURVE('',#9822,(#9826,#9833),.PCURVE_S1.);
+#9822 = LINE('',#9823,#9824);
+#9823 = CARTESIAN_POINT('',(8.463077651957,29.6,8.475));
+#9824 = VECTOR('',#9825,1.);
+#9825 = DIRECTION('',(0.,2.2E-16,1.));
+#9826 = PCURVE('',#9174,#9827);
+#9827 = DEFINITIONAL_REPRESENTATION('',(#9828),#9832);
+#9828 = LINE('',#9829,#9830);
+#9829 = CARTESIAN_POINT('',(0.125,-2.536922348043));
+#9830 = VECTOR('',#9831,1.);
+#9831 = DIRECTION('',(-1.,0.));
+#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9833 = PCURVE('',#9834,#9839);
+#9834 = PLANE('',#9835);
+#9835 = AXIS2_PLACEMENT_3D('',#9836,#9837,#9838);
+#9836 = CARTESIAN_POINT('',(8.463077651957,28.4,8.475));
+#9837 = DIRECTION('',(-1.,0.,0.));
+#9838 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9839 = DEFINITIONAL_REPRESENTATION('',(#9840),#9844);
+#9840 = LINE('',#9841,#9842);
+#9841 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9842 = VECTOR('',#9843,1.);
+#9843 = DIRECTION('',(-1.,0.));
+#9844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9845 = ORIENTED_EDGE('',*,*,#9846,.T.);
+#9846 = EDGE_CURVE('',#9819,#9847,#9849,.T.);
+#9847 = VERTEX_POINT('',#9848);
+#9848 = CARTESIAN_POINT('',(10.875,29.6,8.725));
+#9849 = SURFACE_CURVE('',#9850,(#9854,#9861),.PCURVE_S1.);
+#9850 = LINE('',#9851,#9852);
+#9851 = CARTESIAN_POINT('',(8.463077651957,29.6,8.725));
+#9852 = VECTOR('',#9853,1.);
+#9853 = DIRECTION('',(1.,0.,0.));
+#9854 = PCURVE('',#9174,#9855);
+#9855 = DEFINITIONAL_REPRESENTATION('',(#9856),#9860);
+#9856 = LINE('',#9857,#9858);
+#9857 = CARTESIAN_POINT('',(-0.125,-2.536922348043));
+#9858 = VECTOR('',#9859,1.);
+#9859 = DIRECTION('',(-0.,1.));
+#9860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9861 = PCURVE('',#9862,#9867);
+#9862 = PLANE('',#9863);
+#9863 = AXIS2_PLACEMENT_3D('',#9864,#9865,#9866);
+#9864 = CARTESIAN_POINT('',(8.463077651957,28.4,8.725));
+#9865 = DIRECTION('',(0.,2.2E-16,1.));
+#9866 = DIRECTION('',(-1.,-0.,-0.));
+#9867 = DEFINITIONAL_REPRESENTATION('',(#9868),#9872);
+#9868 = LINE('',#9869,#9870);
+#9869 = CARTESIAN_POINT('',(-0.,-1.2));
+#9870 = VECTOR('',#9871,1.);
+#9871 = DIRECTION('',(-1.,0.));
+#9872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9873 = ORIENTED_EDGE('',*,*,#9874,.T.);
+#9874 = EDGE_CURVE('',#9847,#9565,#9875,.T.);
+#9875 = SURFACE_CURVE('',#9876,(#9880,#9887),.PCURVE_S1.);
+#9876 = LINE('',#9877,#9878);
+#9877 = CARTESIAN_POINT('',(10.875,29.6,8.725));
+#9878 = VECTOR('',#9879,1.);
+#9879 = DIRECTION('',(0.,2.2E-16,1.));
+#9880 = PCURVE('',#9174,#9881);
+#9881 = DEFINITIONAL_REPRESENTATION('',(#9882),#9886);
+#9882 = LINE('',#9883,#9884);
+#9883 = CARTESIAN_POINT('',(-0.125,-0.125));
+#9884 = VECTOR('',#9885,1.);
+#9885 = DIRECTION('',(-1.,0.));
+#9886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9887 = PCURVE('',#9888,#9893);
+#9888 = PLANE('',#9889);
+#9889 = AXIS2_PLACEMENT_3D('',#9890,#9891,#9892);
+#9890 = CARTESIAN_POINT('',(10.875,28.4,8.725));
+#9891 = DIRECTION('',(-1.,0.,0.));
+#9892 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9893 = DEFINITIONAL_REPRESENTATION('',(#9894),#9898);
+#9894 = LINE('',#9895,#9896);
+#9895 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#9896 = VECTOR('',#9897,1.);
+#9897 = DIRECTION('',(-1.,0.));
+#9898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9899 = ADVANCED_FACE('',(#9900),#9240,.F.);
+#9900 = FACE_BOUND('',#9901,.T.);
+#9901 = EDGE_LOOP('',(#9902,#9925,#9926,#9949));
+#9902 = ORIENTED_EDGE('',*,*,#9903,.T.);
+#9903 = EDGE_CURVE('',#9904,#9223,#9906,.T.);
+#9904 = VERTEX_POINT('',#9905);
+#9905 = CARTESIAN_POINT('',(-11.125,28.4,11.136922348045));
+#9906 = SURFACE_CURVE('',#9907,(#9911,#9918),.PCURVE_S1.);
+#9907 = LINE('',#9908,#9909);
+#9908 = CARTESIAN_POINT('',(-11.125,28.4,11.136922348045));
+#9909 = VECTOR('',#9910,1.);
+#9910 = DIRECTION('',(0.,1.,-2.2E-16));
+#9911 = PCURVE('',#9240,#9912);
+#9912 = DEFINITIONAL_REPRESENTATION('',(#9913),#9917);
+#9913 = LINE('',#9914,#9915);
+#9914 = CARTESIAN_POINT('',(-0.,0.));
+#9915 = VECTOR('',#9916,1.);
+#9916 = DIRECTION('',(-0.,-1.));
+#9917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9918 = PCURVE('',#9546,#9919);
+#9919 = DEFINITIONAL_REPRESENTATION('',(#9920),#9924);
+#9920 = LINE('',#9921,#9922);
+#9921 = CARTESIAN_POINT('',(-2.411922348045,5.306229165699E-16));
+#9922 = VECTOR('',#9923,1.);
+#9923 = DIRECTION('',(-0.,-1.));
+#9924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9925 = ORIENTED_EDGE('',*,*,#9222,.T.);
+#9926 = ORIENTED_EDGE('',*,*,#9927,.F.);
+#9927 = EDGE_CURVE('',#9928,#9225,#9930,.T.);
+#9928 = VERTEX_POINT('',#9929);
+#9929 = CARTESIAN_POINT('',(-10.875,28.4,11.136922348045));
+#9930 = SURFACE_CURVE('',#9931,(#9935,#9942),.PCURVE_S1.);
+#9931 = LINE('',#9932,#9933);
+#9932 = CARTESIAN_POINT('',(-10.875,28.4,11.136922348045));
+#9933 = VECTOR('',#9934,1.);
+#9934 = DIRECTION('',(0.,1.,-2.2E-16));
+#9935 = PCURVE('',#9240,#9936);
+#9936 = DEFINITIONAL_REPRESENTATION('',(#9937),#9941);
+#9937 = LINE('',#9938,#9939);
+#9938 = CARTESIAN_POINT('',(-0.25,0.));
+#9939 = VECTOR('',#9940,1.);
+#9940 = DIRECTION('',(-0.,-1.));
+#9941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9942 = PCURVE('',#9268,#9943);
+#9943 = DEFINITIONAL_REPRESENTATION('',(#9944),#9948);
+#9944 = LINE('',#9945,#9946);
+#9945 = CARTESIAN_POINT('',(0.,-0.));
+#9946 = VECTOR('',#9947,1.);
+#9947 = DIRECTION('',(-0.,-1.));
+#9948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9949 = ORIENTED_EDGE('',*,*,#9950,.F.);
+#9950 = EDGE_CURVE('',#9904,#9928,#9951,.T.);
+#9951 = SURFACE_CURVE('',#9952,(#9956,#9963),.PCURVE_S1.);
+#9952 = LINE('',#9953,#9954);
+#9953 = CARTESIAN_POINT('',(-11.125,28.4,11.136922348045));
+#9954 = VECTOR('',#9955,1.);
+#9955 = DIRECTION('',(1.,0.,0.));
+#9956 = PCURVE('',#9240,#9957);
+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);
+#9958 = LINE('',#9959,#9960);
+#9959 = CARTESIAN_POINT('',(-0.,0.));
+#9960 = VECTOR('',#9961,1.);
+#9961 = DIRECTION('',(-1.,0.));
+#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9963 = PCURVE('',#9964,#9969);
+#9964 = PLANE('',#9965);
+#9965 = AXIS2_PLACEMENT_3D('',#9966,#9967,#9968);
+#9966 = CARTESIAN_POINT('',(-7.E-16,28.4,8.6));
+#9967 = DIRECTION('',(1.E-17,-1.,4.8E-16));
+#9968 = DIRECTION('',(0.,-4.8E-16,-1.));
+#9969 = DEFINITIONAL_REPRESENTATION('',(#9970),#9974);
+#9970 = LINE('',#9971,#9972);
+#9971 = CARTESIAN_POINT('',(-2.536922348045,-11.125));
+#9972 = VECTOR('',#9973,1.);
+#9973 = DIRECTION('',(-0.,1.));
+#9974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9975 = ADVANCED_FACE('',(#9976),#9268,.F.);
+#9976 = FACE_BOUND('',#9977,.T.);
+#9977 = EDGE_LOOP('',(#9978,#9979,#9980,#10003));
+#9978 = ORIENTED_EDGE('',*,*,#9927,.T.);
+#9979 = ORIENTED_EDGE('',*,*,#9252,.T.);
+#9980 = ORIENTED_EDGE('',*,*,#9981,.F.);
+#9981 = EDGE_CURVE('',#9982,#9253,#9984,.T.);
+#9982 = VERTEX_POINT('',#9983);
+#9983 = CARTESIAN_POINT('',(-10.875,28.4,8.725));
+#9984 = SURFACE_CURVE('',#9985,(#9989,#9996),.PCURVE_S1.);
+#9985 = LINE('',#9986,#9987);
+#9986 = CARTESIAN_POINT('',(-10.875,28.4,8.725));
+#9987 = VECTOR('',#9988,1.);
+#9988 = DIRECTION('',(0.,1.,-2.2E-16));
+#9989 = PCURVE('',#9268,#9990);
+#9990 = DEFINITIONAL_REPRESENTATION('',(#9991),#9995);
+#9991 = LINE('',#9992,#9993);
+#9992 = CARTESIAN_POINT('',(-2.411922348045,-5.306229165699E-16));
+#9993 = VECTOR('',#9994,1.);
+#9994 = DIRECTION('',(-0.,-1.));
+#9995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9996 = PCURVE('',#9296,#9997);
+#9997 = DEFINITIONAL_REPRESENTATION('',(#9998),#10002);
+#9998 = LINE('',#9999,#10000);
+#9999 = CARTESIAN_POINT('',(-0.,0.));
+#10000 = VECTOR('',#10001,1.);
+#10001 = DIRECTION('',(-0.,-1.));
+#10002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10003 = ORIENTED_EDGE('',*,*,#10004,.F.);
+#10004 = EDGE_CURVE('',#9928,#9982,#10005,.T.);
+#10005 = SURFACE_CURVE('',#10006,(#10010,#10017),.PCURVE_S1.);
+#10006 = LINE('',#10007,#10008);
+#10007 = CARTESIAN_POINT('',(-10.875,28.4,11.136922348045));
+#10008 = VECTOR('',#10009,1.);
+#10009 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10010 = PCURVE('',#9268,#10011);
+#10011 = DEFINITIONAL_REPRESENTATION('',(#10012),#10016);
+#10012 = LINE('',#10013,#10014);
+#10013 = CARTESIAN_POINT('',(0.,-0.));
+#10014 = VECTOR('',#10015,1.);
+#10015 = DIRECTION('',(-1.,0.));
+#10016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10017 = PCURVE('',#9964,#10018);
+#10018 = DEFINITIONAL_REPRESENTATION('',(#10019),#10023);
+#10019 = LINE('',#10020,#10021);
+#10020 = CARTESIAN_POINT('',(-2.536922348045,-10.875));
+#10021 = VECTOR('',#10022,1.);
+#10022 = DIRECTION('',(1.,2.6E-33));
+#10023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10024 = ADVANCED_FACE('',(#10025),#9296,.F.);
+#10025 = FACE_BOUND('',#10026,.T.);
+#10026 = EDGE_LOOP('',(#10027,#10028,#10029,#10052));
+#10027 = ORIENTED_EDGE('',*,*,#9981,.T.);
+#10028 = ORIENTED_EDGE('',*,*,#9280,.T.);
+#10029 = ORIENTED_EDGE('',*,*,#10030,.F.);
+#10030 = EDGE_CURVE('',#10031,#9281,#10033,.T.);
+#10031 = VERTEX_POINT('',#10032);
+#10032 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.725));
+#10033 = SURFACE_CURVE('',#10034,(#10038,#10045),.PCURVE_S1.);
+#10034 = LINE('',#10035,#10036);
+#10035 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.725));
+#10036 = VECTOR('',#10037,1.);
+#10037 = DIRECTION('',(0.,1.,-2.2E-16));
+#10038 = PCURVE('',#9296,#10039);
+#10039 = DEFINITIONAL_REPRESENTATION('',(#10040),#10044);
+#10040 = LINE('',#10041,#10042);
+#10041 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#10042 = VECTOR('',#10043,1.);
+#10043 = DIRECTION('',(-0.,-1.));
+#10044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10045 = PCURVE('',#9324,#10046);
+#10046 = DEFINITIONAL_REPRESENTATION('',(#10047),#10051);
+#10047 = LINE('',#10048,#10049);
+#10048 = CARTESIAN_POINT('',(0.,-0.));
+#10049 = VECTOR('',#10050,1.);
+#10050 = DIRECTION('',(-0.,-1.));
+#10051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10052 = ORIENTED_EDGE('',*,*,#10053,.F.);
+#10053 = EDGE_CURVE('',#9982,#10031,#10054,.T.);
+#10054 = SURFACE_CURVE('',#10055,(#10059,#10066),.PCURVE_S1.);
+#10055 = LINE('',#10056,#10057);
+#10056 = CARTESIAN_POINT('',(-10.875,28.4,8.725));
+#10057 = VECTOR('',#10058,1.);
+#10058 = DIRECTION('',(1.,0.,0.));
+#10059 = PCURVE('',#9296,#10060);
+#10060 = DEFINITIONAL_REPRESENTATION('',(#10061),#10065);
+#10061 = LINE('',#10062,#10063);
+#10062 = CARTESIAN_POINT('',(-0.,0.));
+#10063 = VECTOR('',#10064,1.);
+#10064 = DIRECTION('',(-1.,0.));
+#10065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10066 = PCURVE('',#9964,#10067);
+#10067 = DEFINITIONAL_REPRESENTATION('',(#10068),#10072);
+#10068 = LINE('',#10069,#10070);
+#10069 = CARTESIAN_POINT('',(-0.125,-10.875));
+#10070 = VECTOR('',#10071,1.);
+#10071 = DIRECTION('',(-0.,1.));
+#10072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10073 = ADVANCED_FACE('',(#10074),#9324,.F.);
+#10074 = FACE_BOUND('',#10075,.T.);
+#10075 = EDGE_LOOP('',(#10076,#10077,#10078,#10101));
+#10076 = ORIENTED_EDGE('',*,*,#10030,.T.);
+#10077 = ORIENTED_EDGE('',*,*,#9308,.T.);
+#10078 = ORIENTED_EDGE('',*,*,#10079,.F.);
+#10079 = EDGE_CURVE('',#10080,#9309,#10082,.T.);
+#10080 = VERTEX_POINT('',#10081);
+#10081 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.475));
+#10082 = SURFACE_CURVE('',#10083,(#10087,#10094),.PCURVE_S1.);
+#10083 = LINE('',#10084,#10085);
+#10084 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.475));
+#10085 = VECTOR('',#10086,1.);
+#10086 = DIRECTION('',(0.,1.,-2.2E-16));
+#10087 = PCURVE('',#9324,#10088);
+#10088 = DEFINITIONAL_REPRESENTATION('',(#10089),#10093);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(-0.25,-5.5E-17));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(-0.,-1.));
+#10093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10094 = PCURVE('',#9352,#10095);
+#10095 = DEFINITIONAL_REPRESENTATION('',(#10096),#10100);
+#10096 = LINE('',#10097,#10098);
+#10097 = CARTESIAN_POINT('',(-0.,0.));
+#10098 = VECTOR('',#10099,1.);
+#10099 = DIRECTION('',(-0.,-1.));
+#10100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10101 = ORIENTED_EDGE('',*,*,#10102,.F.);
+#10102 = EDGE_CURVE('',#10031,#10080,#10103,.T.);
+#10103 = SURFACE_CURVE('',#10104,(#10108,#10115),.PCURVE_S1.);
+#10104 = LINE('',#10105,#10106);
+#10105 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.725));
+#10106 = VECTOR('',#10107,1.);
+#10107 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10108 = PCURVE('',#9324,#10109);
+#10109 = DEFINITIONAL_REPRESENTATION('',(#10110),#10114);
+#10110 = LINE('',#10111,#10112);
+#10111 = CARTESIAN_POINT('',(0.,-0.));
+#10112 = VECTOR('',#10113,1.);
+#10113 = DIRECTION('',(-1.,0.));
+#10114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10115 = PCURVE('',#9964,#10116);
+#10116 = DEFINITIONAL_REPRESENTATION('',(#10117),#10121);
+#10117 = LINE('',#10118,#10119);
+#10118 = CARTESIAN_POINT('',(-0.125,-8.463077651957));
+#10119 = VECTOR('',#10120,1.);
+#10120 = DIRECTION('',(1.,2.6E-33));
+#10121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10122 = ADVANCED_FACE('',(#10123),#9352,.F.);
+#10123 = FACE_BOUND('',#10124,.T.);
+#10124 = EDGE_LOOP('',(#10125,#10126,#10127,#10150));
+#10125 = ORIENTED_EDGE('',*,*,#10079,.T.);
+#10126 = ORIENTED_EDGE('',*,*,#9336,.T.);
+#10127 = ORIENTED_EDGE('',*,*,#10128,.F.);
+#10128 = EDGE_CURVE('',#10129,#9337,#10131,.T.);
+#10129 = VERTEX_POINT('',#10130);
+#10130 = CARTESIAN_POINT('',(-10.875,28.4,8.475));
+#10131 = SURFACE_CURVE('',#10132,(#10136,#10143),.PCURVE_S1.);
+#10132 = LINE('',#10133,#10134);
+#10133 = CARTESIAN_POINT('',(-10.875,28.4,8.475));
+#10134 = VECTOR('',#10135,1.);
+#10135 = DIRECTION('',(0.,1.,-2.2E-16));
+#10136 = PCURVE('',#9352,#10137);
+#10137 = DEFINITIONAL_REPRESENTATION('',(#10138),#10142);
+#10138 = LINE('',#10139,#10140);
+#10139 = CARTESIAN_POINT('',(-2.411922348046,0.));
+#10140 = VECTOR('',#10141,1.);
+#10141 = DIRECTION('',(-0.,-1.));
+#10142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10143 = PCURVE('',#9380,#10144);
+#10144 = DEFINITIONAL_REPRESENTATION('',(#10145),#10149);
+#10145 = LINE('',#10146,#10147);
+#10146 = CARTESIAN_POINT('',(0.,-0.));
+#10147 = VECTOR('',#10148,1.);
+#10148 = DIRECTION('',(-0.,-1.));
+#10149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10150 = ORIENTED_EDGE('',*,*,#10151,.F.);
+#10151 = EDGE_CURVE('',#10080,#10129,#10152,.T.);
+#10152 = SURFACE_CURVE('',#10153,(#10157,#10164),.PCURVE_S1.);
+#10153 = LINE('',#10154,#10155);
+#10154 = CARTESIAN_POINT('',(-8.463077651957,28.4,8.475));
+#10155 = VECTOR('',#10156,1.);
+#10156 = DIRECTION('',(-1.,0.,0.));
+#10157 = PCURVE('',#9352,#10158);
+#10158 = DEFINITIONAL_REPRESENTATION('',(#10159),#10163);
+#10159 = LINE('',#10160,#10161);
+#10160 = CARTESIAN_POINT('',(-0.,0.));
+#10161 = VECTOR('',#10162,1.);
+#10162 = DIRECTION('',(-1.,0.));
+#10163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10164 = PCURVE('',#9964,#10165);
+#10165 = DEFINITIONAL_REPRESENTATION('',(#10166),#10170);
+#10166 = LINE('',#10167,#10168);
+#10167 = CARTESIAN_POINT('',(0.125,-8.463077651957));
+#10168 = VECTOR('',#10169,1.);
+#10169 = DIRECTION('',(-0.,-1.));
+#10170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10171 = ADVANCED_FACE('',(#10172),#9380,.F.);
+#10172 = FACE_BOUND('',#10173,.T.);
+#10173 = EDGE_LOOP('',(#10174,#10175,#10176,#10199));
+#10174 = ORIENTED_EDGE('',*,*,#10128,.T.);
+#10175 = ORIENTED_EDGE('',*,*,#9364,.T.);
+#10176 = ORIENTED_EDGE('',*,*,#10177,.F.);
+#10177 = EDGE_CURVE('',#10178,#9365,#10180,.T.);
+#10178 = VERTEX_POINT('',#10179);
+#10179 = CARTESIAN_POINT('',(-10.875,28.4,6.06307765195));
+#10180 = SURFACE_CURVE('',#10181,(#10185,#10192),.PCURVE_S1.);
+#10181 = LINE('',#10182,#10183);
+#10182 = CARTESIAN_POINT('',(-10.875,28.4,6.06307765195));
+#10183 = VECTOR('',#10184,1.);
+#10184 = DIRECTION('',(0.,1.,-2.2E-16));
+#10185 = PCURVE('',#9380,#10186);
+#10186 = DEFINITIONAL_REPRESENTATION('',(#10187),#10191);
+#10187 = LINE('',#10188,#10189);
+#10188 = CARTESIAN_POINT('',(-2.41192234805,-5.306229165711E-16));
+#10189 = VECTOR('',#10190,1.);
+#10190 = DIRECTION('',(-0.,-1.));
+#10191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10192 = PCURVE('',#9408,#10193);
+#10193 = DEFINITIONAL_REPRESENTATION('',(#10194),#10198);
+#10194 = LINE('',#10195,#10196);
+#10195 = CARTESIAN_POINT('',(-0.,0.));
+#10196 = VECTOR('',#10197,1.);
+#10197 = DIRECTION('',(-0.,-1.));
+#10198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10199 = ORIENTED_EDGE('',*,*,#10200,.F.);
+#10200 = EDGE_CURVE('',#10129,#10178,#10201,.T.);
+#10201 = SURFACE_CURVE('',#10202,(#10206,#10213),.PCURVE_S1.);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(-10.875,28.4,8.475));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10206 = PCURVE('',#9380,#10207);
+#10207 = DEFINITIONAL_REPRESENTATION('',(#10208),#10212);
+#10208 = LINE('',#10209,#10210);
+#10209 = CARTESIAN_POINT('',(0.,-0.));
+#10210 = VECTOR('',#10211,1.);
+#10211 = DIRECTION('',(-1.,0.));
+#10212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10213 = PCURVE('',#9964,#10214);
+#10214 = DEFINITIONAL_REPRESENTATION('',(#10215),#10219);
+#10215 = LINE('',#10216,#10217);
+#10216 = CARTESIAN_POINT('',(0.125,-10.875));
+#10217 = VECTOR('',#10218,1.);
+#10218 = DIRECTION('',(1.,2.6E-33));
+#10219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10220 = ADVANCED_FACE('',(#10221),#9408,.F.);
+#10221 = FACE_BOUND('',#10222,.T.);
+#10222 = EDGE_LOOP('',(#10223,#10224,#10225,#10248));
+#10223 = ORIENTED_EDGE('',*,*,#10177,.T.);
+#10224 = ORIENTED_EDGE('',*,*,#9392,.T.);
+#10225 = ORIENTED_EDGE('',*,*,#10226,.F.);
+#10226 = EDGE_CURVE('',#10227,#9393,#10229,.T.);
+#10227 = VERTEX_POINT('',#10228);
+#10228 = CARTESIAN_POINT('',(-11.125,28.4,6.06307765195));
+#10229 = SURFACE_CURVE('',#10230,(#10234,#10241),.PCURVE_S1.);
+#10230 = LINE('',#10231,#10232);
+#10231 = CARTESIAN_POINT('',(-11.125,28.4,6.06307765195));
+#10232 = VECTOR('',#10233,1.);
+#10233 = DIRECTION('',(0.,1.,-2.2E-16));
+#10234 = PCURVE('',#9408,#10235);
+#10235 = DEFINITIONAL_REPRESENTATION('',(#10236),#10240);
+#10236 = LINE('',#10237,#10238);
+#10237 = CARTESIAN_POINT('',(-0.25,0.));
+#10238 = VECTOR('',#10239,1.);
+#10239 = DIRECTION('',(-0.,-1.));
+#10240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10241 = PCURVE('',#9436,#10242);
+#10242 = DEFINITIONAL_REPRESENTATION('',(#10243),#10247);
+#10243 = LINE('',#10244,#10245);
+#10244 = CARTESIAN_POINT('',(-0.,0.));
+#10245 = VECTOR('',#10246,1.);
+#10246 = DIRECTION('',(-0.,-1.));
+#10247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10248 = ORIENTED_EDGE('',*,*,#10249,.F.);
+#10249 = EDGE_CURVE('',#10178,#10227,#10250,.T.);
+#10250 = SURFACE_CURVE('',#10251,(#10255,#10262),.PCURVE_S1.);
+#10251 = LINE('',#10252,#10253);
+#10252 = CARTESIAN_POINT('',(-10.875,28.4,6.06307765195));
+#10253 = VECTOR('',#10254,1.);
+#10254 = DIRECTION('',(-1.,0.,0.));
+#10255 = PCURVE('',#9408,#10256);
+#10256 = DEFINITIONAL_REPRESENTATION('',(#10257),#10261);
+#10257 = LINE('',#10258,#10259);
+#10258 = CARTESIAN_POINT('',(-0.,0.));
+#10259 = VECTOR('',#10260,1.);
+#10260 = DIRECTION('',(-1.,0.));
+#10261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10262 = PCURVE('',#9964,#10263);
+#10263 = DEFINITIONAL_REPRESENTATION('',(#10264),#10268);
+#10264 = LINE('',#10265,#10266);
+#10265 = CARTESIAN_POINT('',(2.53692234805,-10.875));
+#10266 = VECTOR('',#10267,1.);
+#10267 = DIRECTION('',(-0.,-1.));
+#10268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10269 = ADVANCED_FACE('',(#10270),#9436,.F.);
+#10270 = FACE_BOUND('',#10271,.T.);
+#10271 = EDGE_LOOP('',(#10272,#10273,#10274,#10297));
+#10272 = ORIENTED_EDGE('',*,*,#10226,.T.);
+#10273 = ORIENTED_EDGE('',*,*,#9420,.T.);
+#10274 = ORIENTED_EDGE('',*,*,#10275,.F.);
+#10275 = EDGE_CURVE('',#10276,#9421,#10278,.T.);
+#10276 = VERTEX_POINT('',#10277);
+#10277 = CARTESIAN_POINT('',(-11.125,28.4,8.475));
+#10278 = SURFACE_CURVE('',#10279,(#10283,#10290),.PCURVE_S1.);
+#10279 = LINE('',#10280,#10281);
+#10280 = CARTESIAN_POINT('',(-11.125,28.4,8.475));
+#10281 = VECTOR('',#10282,1.);
+#10282 = DIRECTION('',(0.,1.,-2.2E-16));
+#10283 = PCURVE('',#9436,#10284);
+#10284 = DEFINITIONAL_REPRESENTATION('',(#10285),#10289);
+#10285 = LINE('',#10286,#10287);
+#10286 = CARTESIAN_POINT('',(-2.41192234805,5.306229165711E-16));
+#10287 = VECTOR('',#10288,1.);
+#10288 = DIRECTION('',(-0.,-1.));
+#10289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10290 = PCURVE('',#9464,#10291);
+#10291 = DEFINITIONAL_REPRESENTATION('',(#10292),#10296);
+#10292 = LINE('',#10293,#10294);
+#10293 = CARTESIAN_POINT('',(-0.,0.));
+#10294 = VECTOR('',#10295,1.);
+#10295 = DIRECTION('',(-0.,-1.));
+#10296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10297 = ORIENTED_EDGE('',*,*,#10298,.F.);
+#10298 = EDGE_CURVE('',#10227,#10276,#10299,.T.);
+#10299 = SURFACE_CURVE('',#10300,(#10304,#10311),.PCURVE_S1.);
+#10300 = LINE('',#10301,#10302);
+#10301 = CARTESIAN_POINT('',(-11.125,28.4,6.06307765195));
+#10302 = VECTOR('',#10303,1.);
+#10303 = DIRECTION('',(0.,2.2E-16,1.));
+#10304 = PCURVE('',#9436,#10305);
+#10305 = DEFINITIONAL_REPRESENTATION('',(#10306),#10310);
+#10306 = LINE('',#10307,#10308);
+#10307 = CARTESIAN_POINT('',(-0.,0.));
+#10308 = VECTOR('',#10309,1.);
+#10309 = DIRECTION('',(-1.,0.));
+#10310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10311 = PCURVE('',#9964,#10312);
+#10312 = DEFINITIONAL_REPRESENTATION('',(#10313),#10317);
+#10313 = LINE('',#10314,#10315);
+#10314 = CARTESIAN_POINT('',(2.53692234805,-11.125));
+#10315 = VECTOR('',#10316,1.);
+#10316 = DIRECTION('',(-1.,-2.6E-33));
+#10317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10318 = ADVANCED_FACE('',(#10319),#9464,.F.);
+#10319 = FACE_BOUND('',#10320,.T.);
+#10320 = EDGE_LOOP('',(#10321,#10322,#10323,#10346));
+#10321 = ORIENTED_EDGE('',*,*,#10275,.T.);
+#10322 = ORIENTED_EDGE('',*,*,#9448,.T.);
+#10323 = ORIENTED_EDGE('',*,*,#10324,.F.);
+#10324 = EDGE_CURVE('',#10325,#9449,#10327,.T.);
+#10325 = VERTEX_POINT('',#10326);
+#10326 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.475));
+#10327 = SURFACE_CURVE('',#10328,(#10332,#10339),.PCURVE_S1.);
+#10328 = LINE('',#10329,#10330);
+#10329 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.475));
+#10330 = VECTOR('',#10331,1.);
+#10331 = DIRECTION('',(0.,1.,-2.2E-16));
+#10332 = PCURVE('',#9464,#10333);
+#10333 = DEFINITIONAL_REPRESENTATION('',(#10334),#10338);
+#10334 = LINE('',#10335,#10336);
+#10335 = CARTESIAN_POINT('',(-2.41192234804,0.));
+#10336 = VECTOR('',#10337,1.);
+#10337 = DIRECTION('',(-0.,-1.));
+#10338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10339 = PCURVE('',#9492,#10340);
+#10340 = DEFINITIONAL_REPRESENTATION('',(#10341),#10345);
+#10341 = LINE('',#10342,#10343);
+#10342 = CARTESIAN_POINT('',(-0.,0.));
+#10343 = VECTOR('',#10344,1.);
+#10344 = DIRECTION('',(-0.,-1.));
+#10345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10346 = ORIENTED_EDGE('',*,*,#10347,.F.);
+#10347 = EDGE_CURVE('',#10276,#10325,#10348,.T.);
+#10348 = SURFACE_CURVE('',#10349,(#10353,#10360),.PCURVE_S1.);
+#10349 = LINE('',#10350,#10351);
+#10350 = CARTESIAN_POINT('',(-11.125,28.4,8.475));
+#10351 = VECTOR('',#10352,1.);
+#10352 = DIRECTION('',(-1.,0.,0.));
+#10353 = PCURVE('',#9464,#10354);
+#10354 = DEFINITIONAL_REPRESENTATION('',(#10355),#10359);
+#10355 = LINE('',#10356,#10357);
+#10356 = CARTESIAN_POINT('',(-0.,0.));
+#10357 = VECTOR('',#10358,1.);
+#10358 = DIRECTION('',(-1.,0.));
+#10359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10360 = PCURVE('',#9964,#10361);
+#10361 = DEFINITIONAL_REPRESENTATION('',(#10362),#10366);
+#10362 = LINE('',#10363,#10364);
+#10363 = CARTESIAN_POINT('',(0.125,-11.125));
+#10364 = VECTOR('',#10365,1.);
+#10365 = DIRECTION('',(-0.,-1.));
+#10366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10367 = ADVANCED_FACE('',(#10368),#9492,.F.);
+#10368 = FACE_BOUND('',#10369,.T.);
+#10369 = EDGE_LOOP('',(#10370,#10371,#10372,#10395));
+#10370 = ORIENTED_EDGE('',*,*,#10324,.T.);
+#10371 = ORIENTED_EDGE('',*,*,#9476,.T.);
+#10372 = ORIENTED_EDGE('',*,*,#10373,.F.);
+#10373 = EDGE_CURVE('',#10374,#9477,#10376,.T.);
+#10374 = VERTEX_POINT('',#10375);
+#10375 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.725));
+#10376 = SURFACE_CURVE('',#10377,(#10381,#10388),.PCURVE_S1.);
+#10377 = LINE('',#10378,#10379);
+#10378 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.725));
+#10379 = VECTOR('',#10380,1.);
+#10380 = DIRECTION('',(0.,1.,-2.2E-16));
+#10381 = PCURVE('',#9492,#10382);
+#10382 = DEFINITIONAL_REPRESENTATION('',(#10383),#10387);
+#10383 = LINE('',#10384,#10385);
+#10384 = CARTESIAN_POINT('',(-0.25,5.5E-17));
+#10385 = VECTOR('',#10386,1.);
+#10386 = DIRECTION('',(-0.,-1.));
+#10387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10388 = PCURVE('',#9520,#10389);
+#10389 = DEFINITIONAL_REPRESENTATION('',(#10390),#10394);
+#10390 = LINE('',#10391,#10392);
+#10391 = CARTESIAN_POINT('',(-0.,0.));
+#10392 = VECTOR('',#10393,1.);
+#10393 = DIRECTION('',(-0.,-1.));
+#10394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10395 = ORIENTED_EDGE('',*,*,#10396,.F.);
+#10396 = EDGE_CURVE('',#10325,#10374,#10397,.T.);
+#10397 = SURFACE_CURVE('',#10398,(#10402,#10409),.PCURVE_S1.);
+#10398 = LINE('',#10399,#10400);
+#10399 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.475));
+#10400 = VECTOR('',#10401,1.);
+#10401 = DIRECTION('',(0.,2.2E-16,1.));
+#10402 = PCURVE('',#9492,#10403);
+#10403 = DEFINITIONAL_REPRESENTATION('',(#10404),#10408);
+#10404 = LINE('',#10405,#10406);
+#10405 = CARTESIAN_POINT('',(-0.,0.));
+#10406 = VECTOR('',#10407,1.);
+#10407 = DIRECTION('',(-1.,0.));
+#10408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10409 = PCURVE('',#9964,#10410);
+#10410 = DEFINITIONAL_REPRESENTATION('',(#10411),#10415);
+#10411 = LINE('',#10412,#10413);
+#10412 = CARTESIAN_POINT('',(0.125,-13.53692234804));
+#10413 = VECTOR('',#10414,1.);
+#10414 = DIRECTION('',(-1.,-2.6E-33));
+#10415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10416 = ADVANCED_FACE('',(#10417),#9520,.F.);
+#10417 = FACE_BOUND('',#10418,.T.);
+#10418 = EDGE_LOOP('',(#10419,#10420,#10421,#10444));
+#10419 = ORIENTED_EDGE('',*,*,#10373,.T.);
+#10420 = ORIENTED_EDGE('',*,*,#9504,.T.);
+#10421 = ORIENTED_EDGE('',*,*,#10422,.F.);
+#10422 = EDGE_CURVE('',#10423,#9505,#10425,.T.);
+#10423 = VERTEX_POINT('',#10424);
+#10424 = CARTESIAN_POINT('',(-11.125,28.4,8.725));
+#10425 = SURFACE_CURVE('',#10426,(#10430,#10437),.PCURVE_S1.);
+#10426 = LINE('',#10427,#10428);
+#10427 = CARTESIAN_POINT('',(-11.125,28.4,8.725));
+#10428 = VECTOR('',#10429,1.);
+#10429 = DIRECTION('',(0.,1.,-2.2E-16));
+#10430 = PCURVE('',#9520,#10431);
+#10431 = DEFINITIONAL_REPRESENTATION('',(#10432),#10436);
+#10432 = LINE('',#10433,#10434);
+#10433 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#10434 = VECTOR('',#10435,1.);
+#10435 = DIRECTION('',(-0.,-1.));
+#10436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10437 = PCURVE('',#9546,#10438);
+#10438 = DEFINITIONAL_REPRESENTATION('',(#10439),#10443);
+#10439 = LINE('',#10440,#10441);
+#10440 = CARTESIAN_POINT('',(-0.,0.));
+#10441 = VECTOR('',#10442,1.);
+#10442 = DIRECTION('',(-0.,-1.));
+#10443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10444 = ORIENTED_EDGE('',*,*,#10445,.F.);
+#10445 = EDGE_CURVE('',#10374,#10423,#10446,.T.);
+#10446 = SURFACE_CURVE('',#10447,(#10451,#10458),.PCURVE_S1.);
+#10447 = LINE('',#10448,#10449);
+#10448 = CARTESIAN_POINT('',(-13.53692234804,28.4,8.725));
+#10449 = VECTOR('',#10450,1.);
+#10450 = DIRECTION('',(1.,0.,0.));
+#10451 = PCURVE('',#9520,#10452);
+#10452 = DEFINITIONAL_REPRESENTATION('',(#10453),#10457);
+#10453 = LINE('',#10454,#10455);
+#10454 = CARTESIAN_POINT('',(-0.,0.));
+#10455 = VECTOR('',#10456,1.);
+#10456 = DIRECTION('',(-1.,0.));
+#10457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10458 = PCURVE('',#9964,#10459);
+#10459 = DEFINITIONAL_REPRESENTATION('',(#10460),#10464);
+#10460 = LINE('',#10461,#10462);
+#10461 = CARTESIAN_POINT('',(-0.125,-13.53692234804));
+#10462 = VECTOR('',#10463,1.);
+#10463 = DIRECTION('',(-0.,1.));
+#10464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10465 = ADVANCED_FACE('',(#10466),#9546,.F.);
+#10466 = FACE_BOUND('',#10467,.T.);
+#10467 = EDGE_LOOP('',(#10468,#10469,#10470,#10471));
+#10468 = ORIENTED_EDGE('',*,*,#10422,.T.);
+#10469 = ORIENTED_EDGE('',*,*,#9532,.T.);
+#10470 = ORIENTED_EDGE('',*,*,#9903,.F.);
+#10471 = ORIENTED_EDGE('',*,*,#10472,.F.);
+#10472 = EDGE_CURVE('',#10423,#9904,#10473,.T.);
+#10473 = SURFACE_CURVE('',#10474,(#10478,#10485),.PCURVE_S1.);
+#10474 = LINE('',#10475,#10476);
+#10475 = CARTESIAN_POINT('',(-11.125,28.4,8.725));
+#10476 = VECTOR('',#10477,1.);
+#10477 = DIRECTION('',(0.,2.2E-16,1.));
+#10478 = PCURVE('',#9546,#10479);
+#10479 = DEFINITIONAL_REPRESENTATION('',(#10480),#10484);
+#10480 = LINE('',#10481,#10482);
+#10481 = CARTESIAN_POINT('',(-0.,0.));
+#10482 = VECTOR('',#10483,1.);
+#10483 = DIRECTION('',(-1.,0.));
+#10484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10485 = PCURVE('',#9964,#10486);
+#10486 = DEFINITIONAL_REPRESENTATION('',(#10487),#10491);
+#10487 = LINE('',#10488,#10489);
+#10488 = CARTESIAN_POINT('',(-0.125,-11.125));
+#10489 = VECTOR('',#10490,1.);
+#10490 = DIRECTION('',(-1.,-2.6E-33));
+#10491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10492 = ADVANCED_FACE('',(#10493),#9582,.F.);
+#10493 = FACE_BOUND('',#10494,.T.);
+#10494 = EDGE_LOOP('',(#10495,#10518,#10519,#10542));
+#10495 = ORIENTED_EDGE('',*,*,#10496,.T.);
+#10496 = EDGE_CURVE('',#10497,#9565,#10499,.T.);
+#10497 = VERTEX_POINT('',#10498);
+#10498 = CARTESIAN_POINT('',(10.875,28.4,11.136922348045));
+#10499 = SURFACE_CURVE('',#10500,(#10504,#10511),.PCURVE_S1.);
+#10500 = LINE('',#10501,#10502);
+#10501 = CARTESIAN_POINT('',(10.875,28.4,11.136922348045));
+#10502 = VECTOR('',#10503,1.);
+#10503 = DIRECTION('',(0.,1.,-2.2E-16));
+#10504 = PCURVE('',#9582,#10505);
+#10505 = DEFINITIONAL_REPRESENTATION('',(#10506),#10510);
+#10506 = LINE('',#10507,#10508);
+#10507 = CARTESIAN_POINT('',(-0.,0.));
+#10508 = VECTOR('',#10509,1.);
+#10509 = DIRECTION('',(-0.,-1.));
+#10510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10511 = PCURVE('',#9888,#10512);
+#10512 = DEFINITIONAL_REPRESENTATION('',(#10513),#10517);
+#10513 = LINE('',#10514,#10515);
+#10514 = CARTESIAN_POINT('',(-2.411922348045,5.306229165699E-16));
+#10515 = VECTOR('',#10516,1.);
+#10516 = DIRECTION('',(-0.,-1.));
+#10517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10518 = ORIENTED_EDGE('',*,*,#9564,.T.);
+#10519 = ORIENTED_EDGE('',*,*,#10520,.F.);
+#10520 = EDGE_CURVE('',#10521,#9567,#10523,.T.);
+#10521 = VERTEX_POINT('',#10522);
+#10522 = CARTESIAN_POINT('',(11.125,28.4,11.136922348045));
+#10523 = SURFACE_CURVE('',#10524,(#10528,#10535),.PCURVE_S1.);
+#10524 = LINE('',#10525,#10526);
+#10525 = CARTESIAN_POINT('',(11.125,28.4,11.136922348045));
+#10526 = VECTOR('',#10527,1.);
+#10527 = DIRECTION('',(0.,1.,-2.2E-16));
+#10528 = PCURVE('',#9582,#10529);
+#10529 = DEFINITIONAL_REPRESENTATION('',(#10530),#10534);
+#10530 = LINE('',#10531,#10532);
+#10531 = CARTESIAN_POINT('',(-0.25,0.));
+#10532 = VECTOR('',#10533,1.);
+#10533 = DIRECTION('',(-0.,-1.));
+#10534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10535 = PCURVE('',#9610,#10536);
+#10536 = DEFINITIONAL_REPRESENTATION('',(#10537),#10541);
+#10537 = LINE('',#10538,#10539);
+#10538 = CARTESIAN_POINT('',(0.,-0.));
+#10539 = VECTOR('',#10540,1.);
+#10540 = DIRECTION('',(-0.,-1.));
+#10541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10542 = ORIENTED_EDGE('',*,*,#10543,.F.);
+#10543 = EDGE_CURVE('',#10497,#10521,#10544,.T.);
+#10544 = SURFACE_CURVE('',#10545,(#10549,#10556),.PCURVE_S1.);
+#10545 = LINE('',#10546,#10547);
+#10546 = CARTESIAN_POINT('',(10.875,28.4,11.136922348045));
+#10547 = VECTOR('',#10548,1.);
+#10548 = DIRECTION('',(1.,0.,0.));
+#10549 = PCURVE('',#9582,#10550);
+#10550 = DEFINITIONAL_REPRESENTATION('',(#10551),#10555);
+#10551 = LINE('',#10552,#10553);
+#10552 = CARTESIAN_POINT('',(-0.,0.));
+#10553 = VECTOR('',#10554,1.);
+#10554 = DIRECTION('',(-1.,0.));
+#10555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10556 = PCURVE('',#10557,#10562);
+#10557 = PLANE('',#10558);
+#10558 = AXIS2_PLACEMENT_3D('',#10559,#10560,#10561);
+#10559 = CARTESIAN_POINT('',(-7.E-16,28.4,8.6));
+#10560 = DIRECTION('',(1.E-17,-1.,4.8E-16));
+#10561 = DIRECTION('',(0.,-4.8E-16,-1.));
+#10562 = DEFINITIONAL_REPRESENTATION('',(#10563),#10567);
+#10563 = LINE('',#10564,#10565);
+#10564 = CARTESIAN_POINT('',(-2.536922348045,10.875));
+#10565 = VECTOR('',#10566,1.);
+#10566 = DIRECTION('',(-0.,1.));
+#10567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10568 = ADVANCED_FACE('',(#10569),#9610,.F.);
+#10569 = FACE_BOUND('',#10570,.T.);
+#10570 = EDGE_LOOP('',(#10571,#10572,#10573,#10596));
+#10571 = ORIENTED_EDGE('',*,*,#10520,.T.);
+#10572 = ORIENTED_EDGE('',*,*,#9594,.T.);
+#10573 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10574 = EDGE_CURVE('',#10575,#9595,#10577,.T.);
+#10575 = VERTEX_POINT('',#10576);
+#10576 = CARTESIAN_POINT('',(11.125,28.4,8.725));
+#10577 = SURFACE_CURVE('',#10578,(#10582,#10589),.PCURVE_S1.);
+#10578 = LINE('',#10579,#10580);
+#10579 = CARTESIAN_POINT('',(11.125,28.4,8.725));
+#10580 = VECTOR('',#10581,1.);
+#10581 = DIRECTION('',(0.,1.,-2.2E-16));
+#10582 = PCURVE('',#9610,#10583);
+#10583 = DEFINITIONAL_REPRESENTATION('',(#10584),#10588);
+#10584 = LINE('',#10585,#10586);
+#10585 = CARTESIAN_POINT('',(-2.411922348045,-5.306229165699E-16));
+#10586 = VECTOR('',#10587,1.);
+#10587 = DIRECTION('',(-0.,-1.));
+#10588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10589 = PCURVE('',#9638,#10590);
+#10590 = DEFINITIONAL_REPRESENTATION('',(#10591),#10595);
+#10591 = LINE('',#10592,#10593);
+#10592 = CARTESIAN_POINT('',(-0.,0.));
+#10593 = VECTOR('',#10594,1.);
+#10594 = DIRECTION('',(-0.,-1.));
+#10595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10596 = ORIENTED_EDGE('',*,*,#10597,.F.);
+#10597 = EDGE_CURVE('',#10521,#10575,#10598,.T.);
+#10598 = SURFACE_CURVE('',#10599,(#10603,#10610),.PCURVE_S1.);
+#10599 = LINE('',#10600,#10601);
+#10600 = CARTESIAN_POINT('',(11.125,28.4,11.136922348045));
+#10601 = VECTOR('',#10602,1.);
+#10602 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10603 = PCURVE('',#9610,#10604);
+#10604 = DEFINITIONAL_REPRESENTATION('',(#10605),#10609);
+#10605 = LINE('',#10606,#10607);
+#10606 = CARTESIAN_POINT('',(0.,-0.));
+#10607 = VECTOR('',#10608,1.);
+#10608 = DIRECTION('',(-1.,0.));
+#10609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10610 = PCURVE('',#10557,#10611);
+#10611 = DEFINITIONAL_REPRESENTATION('',(#10612),#10616);
+#10612 = LINE('',#10613,#10614);
+#10613 = CARTESIAN_POINT('',(-2.536922348045,11.125));
+#10614 = VECTOR('',#10615,1.);
+#10615 = DIRECTION('',(1.,2.6E-33));
+#10616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10617 = ADVANCED_FACE('',(#10618),#9638,.F.);
+#10618 = FACE_BOUND('',#10619,.T.);
+#10619 = EDGE_LOOP('',(#10620,#10621,#10622,#10645));
+#10620 = ORIENTED_EDGE('',*,*,#10574,.T.);
+#10621 = ORIENTED_EDGE('',*,*,#9622,.T.);
+#10622 = ORIENTED_EDGE('',*,*,#10623,.F.);
+#10623 = EDGE_CURVE('',#10624,#9623,#10626,.T.);
+#10624 = VERTEX_POINT('',#10625);
+#10625 = CARTESIAN_POINT('',(13.536922348043,28.4,8.725));
+#10626 = SURFACE_CURVE('',#10627,(#10631,#10638),.PCURVE_S1.);
+#10627 = LINE('',#10628,#10629);
+#10628 = CARTESIAN_POINT('',(13.536922348043,28.4,8.725));
+#10629 = VECTOR('',#10630,1.);
+#10630 = DIRECTION('',(0.,1.,-2.2E-16));
+#10631 = PCURVE('',#9638,#10632);
+#10632 = DEFINITIONAL_REPRESENTATION('',(#10633),#10637);
+#10633 = LINE('',#10634,#10635);
+#10634 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#10635 = VECTOR('',#10636,1.);
+#10636 = DIRECTION('',(-0.,-1.));
+#10637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10638 = PCURVE('',#9666,#10639);
+#10639 = DEFINITIONAL_REPRESENTATION('',(#10640),#10644);
+#10640 = LINE('',#10641,#10642);
+#10641 = CARTESIAN_POINT('',(0.,-0.));
+#10642 = VECTOR('',#10643,1.);
+#10643 = DIRECTION('',(-0.,-1.));
+#10644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10645 = ORIENTED_EDGE('',*,*,#10646,.F.);
+#10646 = EDGE_CURVE('',#10575,#10624,#10647,.T.);
+#10647 = SURFACE_CURVE('',#10648,(#10652,#10659),.PCURVE_S1.);
+#10648 = LINE('',#10649,#10650);
+#10649 = CARTESIAN_POINT('',(11.125,28.4,8.725));
+#10650 = VECTOR('',#10651,1.);
+#10651 = DIRECTION('',(1.,0.,0.));
+#10652 = PCURVE('',#9638,#10653);
+#10653 = DEFINITIONAL_REPRESENTATION('',(#10654),#10658);
+#10654 = LINE('',#10655,#10656);
+#10655 = CARTESIAN_POINT('',(-0.,0.));
+#10656 = VECTOR('',#10657,1.);
+#10657 = DIRECTION('',(-1.,0.));
+#10658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10659 = PCURVE('',#10557,#10660);
+#10660 = DEFINITIONAL_REPRESENTATION('',(#10661),#10665);
+#10661 = LINE('',#10662,#10663);
+#10662 = CARTESIAN_POINT('',(-0.125,11.125));
+#10663 = VECTOR('',#10664,1.);
+#10664 = DIRECTION('',(-0.,1.));
+#10665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10666 = ADVANCED_FACE('',(#10667),#9666,.F.);
+#10667 = FACE_BOUND('',#10668,.T.);
+#10668 = EDGE_LOOP('',(#10669,#10670,#10671,#10694));
+#10669 = ORIENTED_EDGE('',*,*,#10623,.T.);
+#10670 = ORIENTED_EDGE('',*,*,#9650,.T.);
+#10671 = ORIENTED_EDGE('',*,*,#10672,.F.);
+#10672 = EDGE_CURVE('',#10673,#9651,#10675,.T.);
+#10673 = VERTEX_POINT('',#10674);
+#10674 = CARTESIAN_POINT('',(13.536922348043,28.4,8.475));
+#10675 = SURFACE_CURVE('',#10676,(#10680,#10687),.PCURVE_S1.);
+#10676 = LINE('',#10677,#10678);
+#10677 = CARTESIAN_POINT('',(13.536922348043,28.4,8.475));
+#10678 = VECTOR('',#10679,1.);
+#10679 = DIRECTION('',(0.,1.,-2.2E-16));
+#10680 = PCURVE('',#9666,#10681);
+#10681 = DEFINITIONAL_REPRESENTATION('',(#10682),#10686);
+#10682 = LINE('',#10683,#10684);
+#10683 = CARTESIAN_POINT('',(-0.25,-5.5E-17));
+#10684 = VECTOR('',#10685,1.);
+#10685 = DIRECTION('',(-0.,-1.));
+#10686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10687 = PCURVE('',#9694,#10688);
+#10688 = DEFINITIONAL_REPRESENTATION('',(#10689),#10693);
+#10689 = LINE('',#10690,#10691);
+#10690 = CARTESIAN_POINT('',(-0.,0.));
+#10691 = VECTOR('',#10692,1.);
+#10692 = DIRECTION('',(-0.,-1.));
+#10693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10694 = ORIENTED_EDGE('',*,*,#10695,.F.);
+#10695 = EDGE_CURVE('',#10624,#10673,#10696,.T.);
+#10696 = SURFACE_CURVE('',#10697,(#10701,#10708),.PCURVE_S1.);
+#10697 = LINE('',#10698,#10699);
+#10698 = CARTESIAN_POINT('',(13.536922348043,28.4,8.725));
+#10699 = VECTOR('',#10700,1.);
+#10700 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10701 = PCURVE('',#9666,#10702);
+#10702 = DEFINITIONAL_REPRESENTATION('',(#10703),#10707);
+#10703 = LINE('',#10704,#10705);
+#10704 = CARTESIAN_POINT('',(0.,-0.));
+#10705 = VECTOR('',#10706,1.);
+#10706 = DIRECTION('',(-1.,0.));
+#10707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10708 = PCURVE('',#10557,#10709);
+#10709 = DEFINITIONAL_REPRESENTATION('',(#10710),#10714);
+#10710 = LINE('',#10711,#10712);
+#10711 = CARTESIAN_POINT('',(-0.125,13.536922348043));
+#10712 = VECTOR('',#10713,1.);
+#10713 = DIRECTION('',(1.,2.6E-33));
+#10714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10715 = ADVANCED_FACE('',(#10716),#9694,.F.);
+#10716 = FACE_BOUND('',#10717,.T.);
+#10717 = EDGE_LOOP('',(#10718,#10719,#10720,#10743));
+#10718 = ORIENTED_EDGE('',*,*,#10672,.T.);
+#10719 = ORIENTED_EDGE('',*,*,#9678,.T.);
+#10720 = ORIENTED_EDGE('',*,*,#10721,.F.);
+#10721 = EDGE_CURVE('',#10722,#9679,#10724,.T.);
+#10722 = VERTEX_POINT('',#10723);
+#10723 = CARTESIAN_POINT('',(11.125,28.4,8.475));
+#10724 = SURFACE_CURVE('',#10725,(#10729,#10736),.PCURVE_S1.);
+#10725 = LINE('',#10726,#10727);
+#10726 = CARTESIAN_POINT('',(11.125,28.4,8.475));
+#10727 = VECTOR('',#10728,1.);
+#10728 = DIRECTION('',(0.,1.,-2.2E-16));
+#10729 = PCURVE('',#9694,#10730);
+#10730 = DEFINITIONAL_REPRESENTATION('',(#10731),#10735);
+#10731 = LINE('',#10732,#10733);
+#10732 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#10733 = VECTOR('',#10734,1.);
+#10734 = DIRECTION('',(-0.,-1.));
+#10735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10736 = PCURVE('',#9722,#10737);
+#10737 = DEFINITIONAL_REPRESENTATION('',(#10738),#10742);
+#10738 = LINE('',#10739,#10740);
+#10739 = CARTESIAN_POINT('',(0.,-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,.F.);
+#10744 = EDGE_CURVE('',#10673,#10722,#10745,.T.);
+#10745 = SURFACE_CURVE('',#10746,(#10750,#10757),.PCURVE_S1.);
+#10746 = LINE('',#10747,#10748);
+#10747 = CARTESIAN_POINT('',(13.536922348043,28.4,8.475));
+#10748 = VECTOR('',#10749,1.);
+#10749 = DIRECTION('',(-1.,0.,0.));
+#10750 = PCURVE('',#9694,#10751);
+#10751 = DEFINITIONAL_REPRESENTATION('',(#10752),#10756);
+#10752 = LINE('',#10753,#10754);
+#10753 = CARTESIAN_POINT('',(-0.,0.));
+#10754 = VECTOR('',#10755,1.);
+#10755 = DIRECTION('',(-1.,0.));
+#10756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10757 = PCURVE('',#10557,#10758);
+#10758 = DEFINITIONAL_REPRESENTATION('',(#10759),#10763);
+#10759 = LINE('',#10760,#10761);
+#10760 = CARTESIAN_POINT('',(0.125,13.536922348043));
+#10761 = VECTOR('',#10762,1.);
+#10762 = DIRECTION('',(-0.,-1.));
+#10763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10764 = ADVANCED_FACE('',(#10765),#9722,.F.);
+#10765 = FACE_BOUND('',#10766,.T.);
+#10766 = EDGE_LOOP('',(#10767,#10768,#10769,#10792));
+#10767 = ORIENTED_EDGE('',*,*,#10721,.T.);
+#10768 = ORIENTED_EDGE('',*,*,#9706,.T.);
+#10769 = ORIENTED_EDGE('',*,*,#10770,.F.);
+#10770 = EDGE_CURVE('',#10771,#9707,#10773,.T.);
+#10771 = VERTEX_POINT('',#10772);
+#10772 = CARTESIAN_POINT('',(11.125,28.4,6.063077651957));
+#10773 = SURFACE_CURVE('',#10774,(#10778,#10785),.PCURVE_S1.);
+#10774 = LINE('',#10775,#10776);
+#10775 = CARTESIAN_POINT('',(11.125,28.4,6.063077651957));
+#10776 = VECTOR('',#10777,1.);
+#10777 = DIRECTION('',(0.,1.,-2.2E-16));
+#10778 = PCURVE('',#9722,#10779);
+#10779 = DEFINITIONAL_REPRESENTATION('',(#10780),#10784);
+#10780 = LINE('',#10781,#10782);
+#10781 = CARTESIAN_POINT('',(-2.411922348043,-5.306229165695E-16));
+#10782 = VECTOR('',#10783,1.);
+#10783 = DIRECTION('',(-0.,-1.));
+#10784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10785 = PCURVE('',#9750,#10786);
+#10786 = DEFINITIONAL_REPRESENTATION('',(#10787),#10791);
+#10787 = LINE('',#10788,#10789);
+#10788 = CARTESIAN_POINT('',(-0.,0.));
+#10789 = VECTOR('',#10790,1.);
+#10790 = DIRECTION('',(-0.,-1.));
+#10791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10792 = ORIENTED_EDGE('',*,*,#10793,.F.);
+#10793 = EDGE_CURVE('',#10722,#10771,#10794,.T.);
+#10794 = SURFACE_CURVE('',#10795,(#10799,#10806),.PCURVE_S1.);
+#10795 = LINE('',#10796,#10797);
+#10796 = CARTESIAN_POINT('',(11.125,28.4,8.475));
+#10797 = VECTOR('',#10798,1.);
+#10798 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10799 = PCURVE('',#9722,#10800);
+#10800 = DEFINITIONAL_REPRESENTATION('',(#10801),#10805);
+#10801 = LINE('',#10802,#10803);
+#10802 = CARTESIAN_POINT('',(0.,-0.));
+#10803 = VECTOR('',#10804,1.);
+#10804 = DIRECTION('',(-1.,0.));
+#10805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10806 = PCURVE('',#10557,#10807);
+#10807 = DEFINITIONAL_REPRESENTATION('',(#10808),#10812);
+#10808 = LINE('',#10809,#10810);
+#10809 = CARTESIAN_POINT('',(0.125,11.125));
+#10810 = VECTOR('',#10811,1.);
+#10811 = DIRECTION('',(1.,2.6E-33));
+#10812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10813 = ADVANCED_FACE('',(#10814),#9750,.F.);
+#10814 = FACE_BOUND('',#10815,.T.);
+#10815 = EDGE_LOOP('',(#10816,#10817,#10818,#10841));
+#10816 = ORIENTED_EDGE('',*,*,#10770,.T.);
+#10817 = ORIENTED_EDGE('',*,*,#9734,.T.);
+#10818 = ORIENTED_EDGE('',*,*,#10819,.F.);
+#10819 = EDGE_CURVE('',#10820,#9735,#10822,.T.);
+#10820 = VERTEX_POINT('',#10821);
+#10821 = CARTESIAN_POINT('',(10.875,28.4,6.063077651957));
+#10822 = SURFACE_CURVE('',#10823,(#10827,#10834),.PCURVE_S1.);
+#10823 = LINE('',#10824,#10825);
+#10824 = CARTESIAN_POINT('',(10.875,28.4,6.063077651957));
+#10825 = VECTOR('',#10826,1.);
+#10826 = DIRECTION('',(0.,1.,-2.2E-16));
+#10827 = PCURVE('',#9750,#10828);
+#10828 = DEFINITIONAL_REPRESENTATION('',(#10829),#10833);
+#10829 = LINE('',#10830,#10831);
+#10830 = CARTESIAN_POINT('',(-0.25,0.));
+#10831 = VECTOR('',#10832,1.);
+#10832 = DIRECTION('',(-0.,-1.));
+#10833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10834 = PCURVE('',#9778,#10835);
+#10835 = DEFINITIONAL_REPRESENTATION('',(#10836),#10840);
+#10836 = LINE('',#10837,#10838);
+#10837 = CARTESIAN_POINT('',(-0.,0.));
+#10838 = VECTOR('',#10839,1.);
+#10839 = DIRECTION('',(-0.,-1.));
+#10840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10841 = ORIENTED_EDGE('',*,*,#10842,.F.);
+#10842 = EDGE_CURVE('',#10771,#10820,#10843,.T.);
+#10843 = SURFACE_CURVE('',#10844,(#10848,#10855),.PCURVE_S1.);
+#10844 = LINE('',#10845,#10846);
+#10845 = CARTESIAN_POINT('',(11.125,28.4,6.063077651957));
+#10846 = VECTOR('',#10847,1.);
+#10847 = DIRECTION('',(-1.,0.,0.));
+#10848 = PCURVE('',#9750,#10849);
+#10849 = DEFINITIONAL_REPRESENTATION('',(#10850),#10854);
+#10850 = LINE('',#10851,#10852);
+#10851 = CARTESIAN_POINT('',(-0.,0.));
+#10852 = VECTOR('',#10853,1.);
+#10853 = DIRECTION('',(-1.,0.));
+#10854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10855 = PCURVE('',#10557,#10856);
+#10856 = DEFINITIONAL_REPRESENTATION('',(#10857),#10861);
+#10857 = LINE('',#10858,#10859);
+#10858 = CARTESIAN_POINT('',(2.536922348043,11.125));
+#10859 = VECTOR('',#10860,1.);
+#10860 = DIRECTION('',(-0.,-1.));
+#10861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10862 = ADVANCED_FACE('',(#10863),#9778,.F.);
+#10863 = FACE_BOUND('',#10864,.T.);
+#10864 = EDGE_LOOP('',(#10865,#10866,#10867,#10890));
+#10865 = ORIENTED_EDGE('',*,*,#10819,.T.);
+#10866 = ORIENTED_EDGE('',*,*,#9762,.T.);
+#10867 = ORIENTED_EDGE('',*,*,#10868,.F.);
+#10868 = EDGE_CURVE('',#10869,#9763,#10871,.T.);
+#10869 = VERTEX_POINT('',#10870);
+#10870 = CARTESIAN_POINT('',(10.875,28.4,8.475));
+#10871 = SURFACE_CURVE('',#10872,(#10876,#10883),.PCURVE_S1.);
+#10872 = LINE('',#10873,#10874);
+#10873 = CARTESIAN_POINT('',(10.875,28.4,8.475));
+#10874 = VECTOR('',#10875,1.);
+#10875 = DIRECTION('',(0.,1.,-2.2E-16));
+#10876 = PCURVE('',#9778,#10877);
+#10877 = DEFINITIONAL_REPRESENTATION('',(#10878),#10882);
+#10878 = LINE('',#10879,#10880);
+#10879 = CARTESIAN_POINT('',(-2.411922348043,5.306229165695E-16));
+#10880 = VECTOR('',#10881,1.);
+#10881 = DIRECTION('',(-0.,-1.));
+#10882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10883 = PCURVE('',#9806,#10884);
+#10884 = DEFINITIONAL_REPRESENTATION('',(#10885),#10889);
+#10885 = LINE('',#10886,#10887);
+#10886 = CARTESIAN_POINT('',(-0.,0.));
+#10887 = VECTOR('',#10888,1.);
+#10888 = DIRECTION('',(-0.,-1.));
+#10889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10890 = ORIENTED_EDGE('',*,*,#10891,.F.);
+#10891 = EDGE_CURVE('',#10820,#10869,#10892,.T.);
+#10892 = SURFACE_CURVE('',#10893,(#10897,#10904),.PCURVE_S1.);
+#10893 = LINE('',#10894,#10895);
+#10894 = CARTESIAN_POINT('',(10.875,28.4,6.063077651957));
+#10895 = VECTOR('',#10896,1.);
+#10896 = DIRECTION('',(0.,2.2E-16,1.));
+#10897 = PCURVE('',#9778,#10898);
+#10898 = DEFINITIONAL_REPRESENTATION('',(#10899),#10903);
+#10899 = LINE('',#10900,#10901);
+#10900 = CARTESIAN_POINT('',(-0.,0.));
+#10901 = VECTOR('',#10902,1.);
+#10902 = DIRECTION('',(-1.,0.));
+#10903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10904 = PCURVE('',#10557,#10905);
+#10905 = DEFINITIONAL_REPRESENTATION('',(#10906),#10910);
+#10906 = LINE('',#10907,#10908);
+#10907 = CARTESIAN_POINT('',(2.536922348043,10.875));
+#10908 = VECTOR('',#10909,1.);
+#10909 = DIRECTION('',(-1.,-2.6E-33));
+#10910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10911 = ADVANCED_FACE('',(#10912),#9806,.F.);
+#10912 = FACE_BOUND('',#10913,.T.);
+#10913 = EDGE_LOOP('',(#10914,#10915,#10916,#10939));
+#10914 = ORIENTED_EDGE('',*,*,#10868,.T.);
+#10915 = ORIENTED_EDGE('',*,*,#9790,.T.);
+#10916 = ORIENTED_EDGE('',*,*,#10917,.F.);
+#10917 = EDGE_CURVE('',#10918,#9791,#10920,.T.);
+#10918 = VERTEX_POINT('',#10919);
+#10919 = CARTESIAN_POINT('',(8.463077651957,28.4,8.475));
+#10920 = SURFACE_CURVE('',#10921,(#10925,#10932),.PCURVE_S1.);
+#10921 = LINE('',#10922,#10923);
+#10922 = CARTESIAN_POINT('',(8.463077651957,28.4,8.475));
+#10923 = VECTOR('',#10924,1.);
+#10924 = DIRECTION('',(0.,1.,-2.2E-16));
+#10925 = PCURVE('',#9806,#10926);
+#10926 = DEFINITIONAL_REPRESENTATION('',(#10927),#10931);
+#10927 = LINE('',#10928,#10929);
+#10928 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#10929 = VECTOR('',#10930,1.);
+#10930 = DIRECTION('',(-0.,-1.));
+#10931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10932 = PCURVE('',#9834,#10933);
+#10933 = DEFINITIONAL_REPRESENTATION('',(#10934),#10938);
+#10934 = LINE('',#10935,#10936);
+#10935 = CARTESIAN_POINT('',(-0.,0.));
+#10936 = VECTOR('',#10937,1.);
+#10937 = DIRECTION('',(-0.,-1.));
+#10938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10939 = ORIENTED_EDGE('',*,*,#10940,.F.);
+#10940 = EDGE_CURVE('',#10869,#10918,#10941,.T.);
+#10941 = SURFACE_CURVE('',#10942,(#10946,#10953),.PCURVE_S1.);
+#10942 = LINE('',#10943,#10944);
+#10943 = CARTESIAN_POINT('',(10.875,28.4,8.475));
+#10944 = VECTOR('',#10945,1.);
+#10945 = DIRECTION('',(-1.,0.,0.));
+#10946 = PCURVE('',#9806,#10947);
+#10947 = DEFINITIONAL_REPRESENTATION('',(#10948),#10952);
+#10948 = LINE('',#10949,#10950);
+#10949 = CARTESIAN_POINT('',(-0.,0.));
+#10950 = VECTOR('',#10951,1.);
+#10951 = DIRECTION('',(-1.,0.));
+#10952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10953 = PCURVE('',#10557,#10954);
+#10954 = DEFINITIONAL_REPRESENTATION('',(#10955),#10959);
+#10955 = LINE('',#10956,#10957);
+#10956 = CARTESIAN_POINT('',(0.125,10.875));
+#10957 = VECTOR('',#10958,1.);
+#10958 = DIRECTION('',(-0.,-1.));
+#10959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10960 = ADVANCED_FACE('',(#10961),#9834,.F.);
+#10961 = FACE_BOUND('',#10962,.T.);
+#10962 = EDGE_LOOP('',(#10963,#10964,#10965,#10988));
+#10963 = ORIENTED_EDGE('',*,*,#10917,.T.);
+#10964 = ORIENTED_EDGE('',*,*,#9818,.T.);
+#10965 = ORIENTED_EDGE('',*,*,#10966,.F.);
+#10966 = EDGE_CURVE('',#10967,#9819,#10969,.T.);
+#10967 = VERTEX_POINT('',#10968);
+#10968 = CARTESIAN_POINT('',(8.463077651957,28.4,8.725));
+#10969 = SURFACE_CURVE('',#10970,(#10974,#10981),.PCURVE_S1.);
+#10970 = LINE('',#10971,#10972);
+#10971 = CARTESIAN_POINT('',(8.463077651957,28.4,8.725));
+#10972 = VECTOR('',#10973,1.);
+#10973 = DIRECTION('',(0.,1.,-2.2E-16));
+#10974 = PCURVE('',#9834,#10975);
+#10975 = DEFINITIONAL_REPRESENTATION('',(#10976),#10980);
+#10976 = LINE('',#10977,#10978);
+#10977 = CARTESIAN_POINT('',(-0.25,5.5E-17));
+#10978 = VECTOR('',#10979,1.);
+#10979 = DIRECTION('',(-0.,-1.));
+#10980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10981 = PCURVE('',#9862,#10982);
+#10982 = DEFINITIONAL_REPRESENTATION('',(#10983),#10987);
+#10983 = LINE('',#10984,#10985);
+#10984 = CARTESIAN_POINT('',(-0.,0.));
+#10985 = VECTOR('',#10986,1.);
+#10986 = DIRECTION('',(-0.,-1.));
+#10987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10988 = ORIENTED_EDGE('',*,*,#10989,.F.);
+#10989 = EDGE_CURVE('',#10918,#10967,#10990,.T.);
+#10990 = SURFACE_CURVE('',#10991,(#10995,#11002),.PCURVE_S1.);
+#10991 = LINE('',#10992,#10993);
+#10992 = CARTESIAN_POINT('',(8.463077651957,28.4,8.475));
+#10993 = VECTOR('',#10994,1.);
+#10994 = DIRECTION('',(0.,2.2E-16,1.));
+#10995 = PCURVE('',#9834,#10996);
+#10996 = DEFINITIONAL_REPRESENTATION('',(#10997),#11001);
+#10997 = LINE('',#10998,#10999);
+#10998 = CARTESIAN_POINT('',(-0.,0.));
+#10999 = VECTOR('',#11000,1.);
+#11000 = DIRECTION('',(-1.,0.));
+#11001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11002 = PCURVE('',#10557,#11003);
+#11003 = DEFINITIONAL_REPRESENTATION('',(#11004),#11008);
+#11004 = LINE('',#11005,#11006);
+#11005 = CARTESIAN_POINT('',(0.125,8.463077651957));
+#11006 = VECTOR('',#11007,1.);
+#11007 = DIRECTION('',(-1.,-2.6E-33));
+#11008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11009 = ADVANCED_FACE('',(#11010),#9862,.F.);
+#11010 = FACE_BOUND('',#11011,.T.);
+#11011 = EDGE_LOOP('',(#11012,#11013,#11014,#11037));
+#11012 = ORIENTED_EDGE('',*,*,#10966,.T.);
+#11013 = ORIENTED_EDGE('',*,*,#9846,.T.);
+#11014 = ORIENTED_EDGE('',*,*,#11015,.F.);
+#11015 = EDGE_CURVE('',#11016,#9847,#11018,.T.);
+#11016 = VERTEX_POINT('',#11017);
+#11017 = CARTESIAN_POINT('',(10.875,28.4,8.725));
+#11018 = SURFACE_CURVE('',#11019,(#11023,#11030),.PCURVE_S1.);
+#11019 = LINE('',#11020,#11021);
+#11020 = CARTESIAN_POINT('',(10.875,28.4,8.725));
+#11021 = VECTOR('',#11022,1.);
+#11022 = DIRECTION('',(0.,1.,-2.2E-16));
+#11023 = PCURVE('',#9862,#11024);
+#11024 = DEFINITIONAL_REPRESENTATION('',(#11025),#11029);
+#11025 = LINE('',#11026,#11027);
+#11026 = CARTESIAN_POINT('',(-2.411922348043,0.));
+#11027 = VECTOR('',#11028,1.);
+#11028 = DIRECTION('',(-0.,-1.));
+#11029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11030 = PCURVE('',#9888,#11031);
+#11031 = DEFINITIONAL_REPRESENTATION('',(#11032),#11036);
+#11032 = LINE('',#11033,#11034);
+#11033 = CARTESIAN_POINT('',(-0.,0.));
+#11034 = VECTOR('',#11035,1.);
+#11035 = DIRECTION('',(-0.,-1.));
+#11036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11037 = ORIENTED_EDGE('',*,*,#11038,.F.);
+#11038 = EDGE_CURVE('',#10967,#11016,#11039,.T.);
+#11039 = SURFACE_CURVE('',#11040,(#11044,#11051),.PCURVE_S1.);
+#11040 = LINE('',#11041,#11042);
+#11041 = CARTESIAN_POINT('',(8.463077651957,28.4,8.725));
+#11042 = VECTOR('',#11043,1.);
+#11043 = DIRECTION('',(1.,0.,0.));
+#11044 = PCURVE('',#9862,#11045);
+#11045 = DEFINITIONAL_REPRESENTATION('',(#11046),#11050);
+#11046 = LINE('',#11047,#11048);
+#11047 = CARTESIAN_POINT('',(-0.,0.));
+#11048 = VECTOR('',#11049,1.);
+#11049 = DIRECTION('',(-1.,0.));
+#11050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11051 = PCURVE('',#10557,#11052);
+#11052 = DEFINITIONAL_REPRESENTATION('',(#11053),#11057);
+#11053 = LINE('',#11054,#11055);
+#11054 = CARTESIAN_POINT('',(-0.125,8.463077651957));
+#11055 = VECTOR('',#11056,1.);
+#11056 = DIRECTION('',(-0.,1.));
+#11057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11058 = ADVANCED_FACE('',(#11059),#9888,.F.);
+#11059 = FACE_BOUND('',#11060,.T.);
+#11060 = EDGE_LOOP('',(#11061,#11062,#11063,#11064));
+#11061 = ORIENTED_EDGE('',*,*,#11015,.T.);
+#11062 = ORIENTED_EDGE('',*,*,#9874,.T.);
+#11063 = ORIENTED_EDGE('',*,*,#10496,.F.);
+#11064 = ORIENTED_EDGE('',*,*,#11065,.F.);
+#11065 = EDGE_CURVE('',#11016,#10497,#11066,.T.);
+#11066 = SURFACE_CURVE('',#11067,(#11071,#11078),.PCURVE_S1.);
+#11067 = LINE('',#11068,#11069);
+#11068 = CARTESIAN_POINT('',(10.875,28.4,8.725));
+#11069 = VECTOR('',#11070,1.);
+#11070 = DIRECTION('',(0.,2.2E-16,1.));
+#11071 = PCURVE('',#9888,#11072);
+#11072 = DEFINITIONAL_REPRESENTATION('',(#11073),#11077);
+#11073 = LINE('',#11074,#11075);
+#11074 = CARTESIAN_POINT('',(-0.,0.));
+#11075 = VECTOR('',#11076,1.);
+#11076 = DIRECTION('',(-1.,0.));
+#11077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11078 = PCURVE('',#10557,#11079);
+#11079 = DEFINITIONAL_REPRESENTATION('',(#11080),#11084);
+#11080 = LINE('',#11081,#11082);
+#11081 = CARTESIAN_POINT('',(-0.125,10.875));
+#11082 = VECTOR('',#11083,1.);
+#11083 = DIRECTION('',(-1.,-2.6E-33));
+#11084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11085 = ADVANCED_FACE('',(#11086),#9964,.F.);
+#11086 = FACE_BOUND('',#11087,.T.);
+#11087 = EDGE_LOOP('',(#11088,#11089,#11090,#11091,#11092,#11093,#11094,
+    #11095,#11096,#11097,#11098,#11099));
+#11088 = ORIENTED_EDGE('',*,*,#10472,.T.);
+#11089 = ORIENTED_EDGE('',*,*,#9950,.T.);
+#11090 = ORIENTED_EDGE('',*,*,#10004,.T.);
+#11091 = ORIENTED_EDGE('',*,*,#10053,.T.);
+#11092 = ORIENTED_EDGE('',*,*,#10102,.T.);
+#11093 = ORIENTED_EDGE('',*,*,#10151,.T.);
+#11094 = ORIENTED_EDGE('',*,*,#10200,.T.);
+#11095 = ORIENTED_EDGE('',*,*,#10249,.T.);
+#11096 = ORIENTED_EDGE('',*,*,#10298,.T.);
+#11097 = ORIENTED_EDGE('',*,*,#10347,.T.);
+#11098 = ORIENTED_EDGE('',*,*,#10396,.T.);
+#11099 = ORIENTED_EDGE('',*,*,#10445,.T.);
+#11100 = ADVANCED_FACE('',(#11101),#10557,.F.);
+#11101 = FACE_BOUND('',#11102,.T.);
+#11102 = EDGE_LOOP('',(#11103,#11104,#11105,#11106,#11107,#11108,#11109,
+    #11110,#11111,#11112,#11113,#11114));
+#11103 = ORIENTED_EDGE('',*,*,#11065,.T.);
+#11104 = ORIENTED_EDGE('',*,*,#10543,.T.);
+#11105 = ORIENTED_EDGE('',*,*,#10597,.T.);
+#11106 = ORIENTED_EDGE('',*,*,#10646,.T.);
+#11107 = ORIENTED_EDGE('',*,*,#10695,.T.);
+#11108 = ORIENTED_EDGE('',*,*,#10744,.T.);
+#11109 = ORIENTED_EDGE('',*,*,#10793,.T.);
+#11110 = ORIENTED_EDGE('',*,*,#10842,.T.);
+#11111 = ORIENTED_EDGE('',*,*,#10891,.T.);
+#11112 = ORIENTED_EDGE('',*,*,#10940,.T.);
+#11113 = ORIENTED_EDGE('',*,*,#10989,.T.);
+#11114 = ORIENTED_EDGE('',*,*,#11038,.T.);
+#11115 = ORIENTED_CLOSED_SHELL('',*,#11116,.F.);
+#11116 = CLOSED_SHELL('',(#11117,#11158,#11217));
+#11117 = ADVANCED_FACE('',(#11118),#11131,.F.);
+#11118 = FACE_BOUND('',#11119,.F.);
+#11119 = EDGE_LOOP('',(#11120));
+#11120 = ORIENTED_EDGE('',*,*,#11121,.F.);
+#11121 = EDGE_CURVE('',#11122,#11122,#11124,.T.);
+#11122 = VERTEX_POINT('',#11123);
+#11123 = CARTESIAN_POINT('',(0.6,-29.4,9.));
+#11124 = SURFACE_CURVE('',#11125,(#11130,#11146),.PCURVE_S1.);
+#11125 = CIRCLE('',#11126,0.6);
+#11126 = AXIS2_PLACEMENT_3D('',#11127,#11128,#11129);
+#11127 = CARTESIAN_POINT('',(0.,-29.4,9.));
+#11128 = DIRECTION('',(0.,-1.,-2.2E-16));
+#11129 = DIRECTION('',(1.,0.,0.));
+#11130 = PCURVE('',#11131,#11136);
+#11131 = PLANE('',#11132);
+#11132 = AXIS2_PLACEMENT_3D('',#11133,#11134,#11135);
+#11133 = CARTESIAN_POINT('',(-2.6E-16,-29.4,9.4));
+#11134 = DIRECTION('',(0.,1.,4.4E-16));
+#11135 = DIRECTION('',(0.,-4.4E-16,1.));
+#11136 = DEFINITIONAL_REPRESENTATION('',(#11137),#11145);
+#11137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11138,#11139,#11140,#11141
+    ,#11142,#11143,#11144),.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(
+  '') );
+#11138 = CARTESIAN_POINT('',(-0.4,0.6));
+#11139 = CARTESIAN_POINT('',(0.639230484541,0.6));
+#11140 = CARTESIAN_POINT('',(0.119615242271,-0.3));
+#11141 = CARTESIAN_POINT('',(-0.4,-1.2));
+#11142 = CARTESIAN_POINT('',(-0.919615242271,-0.3));
+#11143 = CARTESIAN_POINT('',(-1.439230484541,0.6));
+#11144 = CARTESIAN_POINT('',(-0.4,0.6));
+#11145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11146 = PCURVE('',#11147,#11152);
+#11147 = CYLINDRICAL_SURFACE('',#11148,0.6);
+#11148 = AXIS2_PLACEMENT_3D('',#11149,#11150,#11151);
+#11149 = CARTESIAN_POINT('',(0.,-29.4,9.));
+#11150 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#11151 = DIRECTION('',(1.,0.,0.));
+#11152 = DEFINITIONAL_REPRESENTATION('',(#11153),#11157);
+#11153 = LINE('',#11154,#11155);
+#11154 = CARTESIAN_POINT('',(0.,0.));
+#11155 = VECTOR('',#11156,1.);
+#11156 = DIRECTION('',(1.,0.));
+#11157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11158 = ADVANCED_FACE('',(#11159),#11147,.T.);
+#11159 = FACE_BOUND('',#11160,.T.);
+#11160 = EDGE_LOOP('',(#11161,#11184,#11215,#11216));
+#11161 = ORIENTED_EDGE('',*,*,#11162,.T.);
+#11162 = EDGE_CURVE('',#11122,#11163,#11165,.T.);
+#11163 = VERTEX_POINT('',#11164);
+#11164 = CARTESIAN_POINT('',(0.6,-26.4,9.));
+#11165 = SEAM_CURVE('',#11166,(#11170,#11177),.PCURVE_S1.);
+#11166 = LINE('',#11167,#11168);
+#11167 = CARTESIAN_POINT('',(0.6,-29.4,9.));
+#11168 = VECTOR('',#11169,1.);
+#11169 = DIRECTION('',(0.,1.,2.2E-16));
+#11170 = PCURVE('',#11147,#11171);
+#11171 = DEFINITIONAL_REPRESENTATION('',(#11172),#11176);
+#11172 = LINE('',#11173,#11174);
+#11173 = CARTESIAN_POINT('',(0.,0.));
+#11174 = VECTOR('',#11175,1.);
+#11175 = DIRECTION('',(0.,-1.));
+#11176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11177 = PCURVE('',#11147,#11178);
+#11178 = DEFINITIONAL_REPRESENTATION('',(#11179),#11183);
+#11179 = LINE('',#11180,#11181);
+#11180 = CARTESIAN_POINT('',(6.28318530718,0.));
+#11181 = VECTOR('',#11182,1.);
+#11182 = DIRECTION('',(0.,-1.));
+#11183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11184 = ORIENTED_EDGE('',*,*,#11185,.T.);
+#11185 = EDGE_CURVE('',#11163,#11163,#11186,.T.);
+#11186 = SURFACE_CURVE('',#11187,(#11192,#11199),.PCURVE_S1.);
+#11187 = CIRCLE('',#11188,0.6);
+#11188 = AXIS2_PLACEMENT_3D('',#11189,#11190,#11191);
+#11189 = CARTESIAN_POINT('',(0.,-26.4,9.));
+#11190 = DIRECTION('',(0.,-1.,-2.2E-16));
+#11191 = DIRECTION('',(1.,0.,0.));
+#11192 = PCURVE('',#11147,#11193);
+#11193 = DEFINITIONAL_REPRESENTATION('',(#11194),#11198);
+#11194 = LINE('',#11195,#11196);
+#11195 = CARTESIAN_POINT('',(0.,-3.));
+#11196 = VECTOR('',#11197,1.);
+#11197 = DIRECTION('',(1.,0.));
+#11198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11199 = PCURVE('',#11200,#11205);
+#11200 = PLANE('',#11201);
+#11201 = AXIS2_PLACEMENT_3D('',#11202,#11203,#11204);
+#11202 = CARTESIAN_POINT('',(-1.4E-16,-26.4,9.));
+#11203 = DIRECTION('',(0.,1.,2.2E-16));
+#11204 = DIRECTION('',(1.,0.,0.));
+#11205 = DEFINITIONAL_REPRESENTATION('',(#11206),#11214);
+#11206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11207,#11208,#11209,#11210
+    ,#11211,#11212,#11213),.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(
+  '') );
+#11207 = CARTESIAN_POINT('',(0.6,-5.329070518201E-15));
+#11208 = CARTESIAN_POINT('',(0.6,-1.039230484541));
+#11209 = CARTESIAN_POINT('',(-0.3,-0.519615242271));
+#11210 = CARTESIAN_POINT('',(-1.2,-5.476028134098E-15));
+#11211 = CARTESIAN_POINT('',(-0.3,0.519615242271));
+#11212 = CARTESIAN_POINT('',(0.6,1.039230484541));
+#11213 = CARTESIAN_POINT('',(0.6,-5.329070518201E-15));
+#11214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11215 = ORIENTED_EDGE('',*,*,#11162,.F.);
+#11216 = ORIENTED_EDGE('',*,*,#11121,.F.);
+#11217 = ADVANCED_FACE('',(#11218),#11200,.T.);
+#11218 = FACE_BOUND('',#11219,.F.);
+#11219 = EDGE_LOOP('',(#11220));
+#11220 = ORIENTED_EDGE('',*,*,#11185,.T.);
+#11221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11225)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#11222,#11223,#11224)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#11222 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#11223 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#11224 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#11225 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11222,
+  'distance_accuracy_value','confusion accuracy');
+#11226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#11227 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #11228),#11221);
+#11228 = STYLED_ITEM('color',(#11229),#15);
+#11229 = PRESENTATION_STYLE_ASSIGNMENT((#11230,#11236));
+#11230 = SURFACE_STYLE_USAGE(.BOTH.,#11231);
+#11231 = SURFACE_SIDE_STYLE('',(#11232));
+#11232 = SURFACE_STYLE_FILL_AREA(#11233);
+#11233 = FILL_AREA_STYLE('',(#11234));
+#11234 = FILL_AREA_STYLE_COLOUR('',#11235);
+#11235 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#11236 = CURVE_STYLE('',#11237,POSITIVE_LENGTH_MEASURE(0.1),#11238);
+#11237 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#11238 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN15x-Block.stl
new file mode 100644
index 0000000000000000000000000000000000000000..bc24cc1ec81451f61f5ddf8f1f33d61721e3e6bc
GIT binary patch
literal 2424484
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%0A6APr8LK)j
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
EKX}^4SO5S3

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..b25d84810e1ab9d43251f056c0eefce01615fff3
GIT binary patch
literal 513933
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%0A#{J>ilOR&N2p=n^e-D#$H&l8F#y!J)vGiP*5;D
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%0D<@
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
J>J#U{{|6x#zn=gA

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.step
new file mode 100644
index 00000000..9600466b
--- /dev/null
+++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.step	
@@ -0,0 +1,18402 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-27T18:08:15',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('MGN5C','MGN5C','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#14939);
+#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,#247,#826,#878,#927,#1120,#1255,#1331,#1380,
+    #1617,#1671,#1725,#1779,#1833,#1860,#1914,#1941,#1995,#2075,#2129,
+    #2178,#2232,#2286,#2340,#2389,#2441,#2541,#2600,#2649,#3131,#3180,
+    #3307,#3361,#3410,#3651,#3938,#3987,#4034,#4187,#4234,#4283,#4310,
+    #4337,#4364,#4391,#4418,#4445,#4472,#4499,#4543,#4570,#4597,#4624,
+    #4651,#4751,#4755,#4782,#4809,#4884,#4933,#4983,#5010,#5065,#5352,
+    #5379,#5406,#5497,#5524,#5551,#5558,#5585,#5697,#5783,#5904,#6099,
+    #6220,#6415,#6536,#6731,#6852,#6928,#7000,#7072,#7144,#7192,#7263,
+    #7311,#7383,#7454,#7502,#7574,#7622,#7782,#7942,#8229,#8269,#8273,
+    #8387,#8473,#8590,#8785,#8902,#9097,#9214,#9409,#9526,#9602,#9674,
+    #9746,#9818,#9866,#9937,#9985,#10057,#10128,#10176,#10248,#10296,
+    #10337,#10378,#10384,#10390,#10396,#10402,#10417,#10441,#10465,
+    #10577,#10663,#10784,#10979,#11100,#11295,#11416,#11611,#11732,
+    #11808,#11880,#11952,#12024,#12072,#12143,#12191,#12263,#12334,
+    #12382,#12454,#12502,#12789,#12795,#12801,#12807,#12813,#12828,
+    #12833,#12838,#12844,#12850,#12856,#12862,#12877,#12991,#13077,
+    #13194,#13389,#13506,#13701,#13818,#14013,#14130,#14206,#14278,
+    #14350,#14422,#14470,#14541,#14589,#14661,#14732,#14780,#14852,
+    #14900,#14906,#14912,#14918,#14924));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#165,#193,#221));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-5.9,-8.,2.2));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-5.9,-8.,0.25));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-5.9,-8.,4.5));
+#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('',(-5.9,0.,4.5));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DIRECTION('',(0.,0.,-1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-8.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.,0.));
+#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.E-17,-8.,2.382884715702));
+#47 = DIRECTION('',(0.,1.,2.2E-16));
+#48 = DIRECTION('',(0.,-2.2E-16,1.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(2.117115284298,-5.9));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-1.,0.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.F.);
+#56 = EDGE_CURVE('',#57,#24,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-5.9,0.,0.25));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-5.9,-6.E-17,0.25));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,-1.,-2.2E-16));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(4.25,0.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.,-1.));
+#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('',(-5.775,-3.E-17,0.125));
+#75 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#76 = DIRECTION('',(3.137084989848E-18,1.,2.231370849898E-16));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-1.,0.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-5.9,0.,2.72));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-5.9,0.,4.5));
+#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('',(1.,0.));
+#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('',(-5.9,1.E-15,4.5));
+#103 = DIRECTION('',(1.,0.,0.));
+#104 = DIRECTION('',(0.,2.2E-16,1.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-2.2E-31,1.E-15));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-1.,-2.2E-16));
+#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('',(-5.9,-4.8,2.72));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(-5.9,0.,2.72));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(0.,-1.,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(1.78,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,-1.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(-5.9,0.,2.72));
+#131 = DIRECTION('',(-0.707106781186,0.,-0.707106781187));
+#132 = DIRECTION('',(-0.707106781187,0.,0.707106781186));
+#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('',(-5.9,-4.8,4.));
+#143 = SURFACE_CURVE('',#144,(#148,#154),.PCURVE_S1.);
+#144 = LINE('',#145,#146);
+#145 = CARTESIAN_POINT('',(-5.9,-4.8,4.107157248301));
+#146 = VECTOR('',#147,1.);
+#147 = DIRECTION('',(0.,0.,1.));
+#148 = PCURVE('',#32,#149);
+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#153);
+#150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#151,#152),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-1.387157248301,0.392842751699),.PIECEWISE_BEZIER_KNOTS.);
+#151 = CARTESIAN_POINT('',(1.78,-4.8));
+#152 = CARTESIAN_POINT('',(0.,-4.8));
+#153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#154 = PCURVE('',#155,#160);
+#155 = PLANE('',#156);
+#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
+#157 = CARTESIAN_POINT('',(-3.13E-15,-4.8,3.714314496602));
+#158 = DIRECTION('',(0.,1.,2.2E-16));
+#159 = DIRECTION('',(0.,-2.2E-16,1.));
+#160 = DEFINITIONAL_REPRESENTATION('',(#161),#164);
+#161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#162,#163),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-1.387157248301,0.392842751699),.PIECEWISE_BEZIER_KNOTS.);
+#162 = CARTESIAN_POINT('',(-0.994314496602,-5.9));
+#163 = CARTESIAN_POINT('',(0.785685503398,-5.9));
+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#165 = ORIENTED_EDGE('',*,*,#166,.T.);
+#166 = EDGE_CURVE('',#141,#167,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(-5.9,-7.,4.));
+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(-5.9,-4.8,4.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.,-1.,-2.2E-16));
+#174 = PCURVE('',#32,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(0.5,-4.8));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(0.,-1.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(-5.65,-4.8,4.25));
+#185 = DIRECTION('',(-0.707106781187,-1.8E-16,0.707106781187));
+#186 = DIRECTION('',(-1.727922061358E-17,1.,2.372792206136E-16));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(-1.,0.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ORIENTED_EDGE('',*,*,#194,.T.);
+#194 = EDGE_CURVE('',#167,#195,#197,.T.);
+#195 = VERTEX_POINT('',#196);
+#196 = CARTESIAN_POINT('',(-5.9,-7.,2.2));
+#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(-5.9,-7.,4.5));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(0.,0.,-1.));
+#202 = PCURVE('',#32,#203);
+#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208);
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(0.,-7.));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(1.,0.));
+#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#209 = PCURVE('',#210,#215);
+#210 = PLANE('',#211);
+#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
+#212 = CARTESIAN_POINT('',(5.E-16,-7.,3.409208323551));
+#213 = DIRECTION('',(0.,1.,0.));
+#214 = DIRECTION('',(0.,0.,1.));
+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(1.090791676449,-5.9));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(-1.,0.));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#221 = ORIENTED_EDGE('',*,*,#222,.F.);
+#222 = EDGE_CURVE('',#22,#195,#223,.T.);
+#223 = SURFACE_CURVE('',#224,(#228,#235),.PCURVE_S1.);
+#224 = LINE('',#225,#226);
+#225 = CARTESIAN_POINT('',(-5.9,-8.,2.2));
+#226 = VECTOR('',#227,1.);
+#227 = DIRECTION('',(0.,1.,0.));
+#228 = PCURVE('',#32,#229);
+#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234);
+#230 = LINE('',#231,#232);
+#231 = CARTESIAN_POINT('',(2.3,-8.));
+#232 = VECTOR('',#233,1.);
+#233 = DIRECTION('',(0.,1.));
+#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#235 = PCURVE('',#236,#241);
+#236 = PLANE('',#237);
+#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240);
+#238 = CARTESIAN_POINT('',(-5.9,-8.,2.2));
+#239 = DIRECTION('',(0.,0.,-1.));
+#240 = DIRECTION('',(1.,0.,0.));
+#241 = DEFINITIONAL_REPRESENTATION('',(#242),#246);
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(0.,0.));
+#244 = VECTOR('',#245,1.);
+#245 = DIRECTION('',(0.,-1.));
+#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#247 = ADVANCED_FACE('',(#248,#791),#44,.F.);
+#248 = FACE_BOUND('',#249,.F.);
+#249 = EDGE_LOOP('',(#250,#280,#301,#302,#325,#358,#386,#414,#442,#475,
+    #503,#531,#559,#587,#615,#648,#676,#704,#732,#765));
+#250 = ORIENTED_EDGE('',*,*,#251,.F.);
+#251 = EDGE_CURVE('',#252,#254,#256,.T.);
+#252 = VERTEX_POINT('',#253);
+#253 = CARTESIAN_POINT('',(-5.65,-8.,-2.E-15));
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(-2.5,-8.,0.));
+#256 = SURFACE_CURVE('',#257,(#261,#268),.PCURVE_S1.);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(-5.9,-8.,0.));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(1.,0.,0.));
+#261 = PCURVE('',#44,#262);
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(-2.382884715702,-5.9));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = PCURVE('',#269,#274);
+#269 = PLANE('',#270);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(-5.9,0.,0.));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = DIRECTION('',(1.,0.,0.));
+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(0.,-8.));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(1.,0.));
+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#280 = ORIENTED_EDGE('',*,*,#281,.F.);
+#281 = EDGE_CURVE('',#24,#252,#282,.T.);
+#282 = SURFACE_CURVE('',#283,(#287,#294),.PCURVE_S1.);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(-4.895721178925,-8.,-0.754278821075));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#287 = PCURVE('',#44,#288);
+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(-3.137163536776,-4.895721178925));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(-0.707106781187,0.707106781187));
+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#294 = PCURVE('',#72,#295);
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(-8.,1.243488033871));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(-0.,1.));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ORIENTED_EDGE('',*,*,#21,.F.);
+#302 = ORIENTED_EDGE('',*,*,#303,.T.);
+#303 = EDGE_CURVE('',#22,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(-3.9,-8.,2.2));
+#306 = SURFACE_CURVE('',#307,(#311,#318),.PCURVE_S1.);
+#307 = LINE('',#308,#309);
+#308 = CARTESIAN_POINT('',(-5.9,-8.,2.2));
+#309 = VECTOR('',#310,1.);
+#310 = DIRECTION('',(1.,0.,0.));
+#311 = PCURVE('',#44,#312);
+#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-0.182884715702,-5.9));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.,1.));
+#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#318 = PCURVE('',#236,#319);
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(0.,0.));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,0.));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#326,.T.);
+#326 = EDGE_CURVE('',#304,#327,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(-2.9,-8.,3.2));
+#329 = SURFACE_CURVE('',#330,(#335,#346),.PCURVE_S1.);
+#330 = CIRCLE('',#331,1.);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-3.9,-8.,3.2));
+#333 = DIRECTION('',(0.,-1.,0.));
+#334 = DIRECTION('',(1.,0.,0.));
+#335 = PCURVE('',#44,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#345);
+#337 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#338,#339,#340,#341,#342,#343
+,#344),.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(
+  '') );
+#338 = CARTESIAN_POINT('',(0.817115284298,-2.9));
+#339 = CARTESIAN_POINT('',(2.549166091867,-2.9));
+#340 = CARTESIAN_POINT('',(1.683140688083,-4.4));
+#341 = CARTESIAN_POINT('',(0.817115284298,-5.9));
+#342 = CARTESIAN_POINT('',(-4.891011948606E-02,-4.4));
+#343 = CARTESIAN_POINT('',(-0.91493552327,-2.9));
+#344 = CARTESIAN_POINT('',(0.817115284298,-2.9));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#346 = PCURVE('',#347,#352);
+#347 = CYLINDRICAL_SURFACE('',#348,1.);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(-3.9,-8.,3.2));
+#350 = DIRECTION('',(0.,-1.,0.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,0.));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#327,#360,#362,.T.);
+#360 = VERTEX_POINT('',#361);
+#361 = CARTESIAN_POINT('',(-2.9,-8.,4.5));
+#362 = SURFACE_CURVE('',#363,(#367,#374),.PCURVE_S1.);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(-2.9,-8.,3.2));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(0.,0.,1.));
+#367 = PCURVE('',#44,#368);
+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(0.817115284298,-2.9));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(1.,0.));
+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#374 = PCURVE('',#375,#380);
+#375 = PLANE('',#376);
+#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);
+#377 = CARTESIAN_POINT('',(-2.9,-8.,3.2));
+#378 = DIRECTION('',(1.,0.,0.));
+#379 = DIRECTION('',(0.,0.,1.));
+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(0.,0.));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(1.,0.));
+#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#386 = ORIENTED_EDGE('',*,*,#387,.F.);
+#387 = EDGE_CURVE('',#388,#360,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(2.9,-8.,4.5));
+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(5.9,-8.,4.5));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(-1.,0.,0.));
+#395 = PCURVE('',#44,#396);
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(2.117115284298,5.9));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,-1.));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#402 = PCURVE('',#403,#408);
+#403 = PLANE('',#404);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(5.9,0.,4.5));
+#406 = DIRECTION('',(0.,0.,-1.));
+#407 = DIRECTION('',(-1.,0.,0.));
+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(0.,-8.));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(1.,0.));
+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#414 = ORIENTED_EDGE('',*,*,#415,.F.);
+#415 = EDGE_CURVE('',#416,#388,#418,.T.);
+#416 = VERTEX_POINT('',#417);
+#417 = CARTESIAN_POINT('',(2.9,-8.,3.2));
+#418 = SURFACE_CURVE('',#419,(#423,#430),.PCURVE_S1.);
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(2.9,-8.,3.2));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(0.,0.,1.));
+#423 = PCURVE('',#44,#424);
+#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429);
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(0.817115284298,2.9));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(1.,0.));
+#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#430 = PCURVE('',#431,#436);
+#431 = PLANE('',#432);
+#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
+#433 = CARTESIAN_POINT('',(2.9,-8.,3.2));
+#434 = DIRECTION('',(1.,0.,0.));
+#435 = DIRECTION('',(0.,0.,1.));
+#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(0.,0.));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(1.,0.));
+#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#442 = ORIENTED_EDGE('',*,*,#443,.T.);
+#443 = EDGE_CURVE('',#416,#444,#446,.T.);
+#444 = VERTEX_POINT('',#445);
+#445 = CARTESIAN_POINT('',(3.9,-8.,2.2));
+#446 = SURFACE_CURVE('',#447,(#452,#463),.PCURVE_S1.);
+#447 = CIRCLE('',#448,1.);
+#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451);
+#449 = CARTESIAN_POINT('',(3.9,-8.,3.2));
+#450 = DIRECTION('',(0.,-1.,0.));
+#451 = DIRECTION('',(1.,0.,0.));
+#452 = PCURVE('',#44,#453);
+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#462);
+#454 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#455,#456,#457,#458,#459,#460
+,#461),.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(
+  '') );
+#455 = CARTESIAN_POINT('',(0.817115284298,4.9));
+#456 = CARTESIAN_POINT('',(2.549166091867,4.9));
+#457 = CARTESIAN_POINT('',(1.683140688083,3.4));
+#458 = CARTESIAN_POINT('',(0.817115284298,1.9));
+#459 = CARTESIAN_POINT('',(-4.891011948606E-02,3.4));
+#460 = CARTESIAN_POINT('',(-0.91493552327,4.9));
+#461 = CARTESIAN_POINT('',(0.817115284298,4.9));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#463 = PCURVE('',#464,#469);
+#464 = CYLINDRICAL_SURFACE('',#465,1.);
+#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468);
+#466 = CARTESIAN_POINT('',(3.9,-8.,3.2));
+#467 = DIRECTION('',(0.,-1.,0.));
+#468 = DIRECTION('',(1.,0.,0.));
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.,0.));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(1.,0.));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#475 = ORIENTED_EDGE('',*,*,#476,.F.);
+#476 = EDGE_CURVE('',#477,#444,#479,.T.);
+#477 = VERTEX_POINT('',#478);
+#478 = CARTESIAN_POINT('',(5.9,-8.,2.2));
+#479 = SURFACE_CURVE('',#480,(#484,#491),.PCURVE_S1.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(5.9,-8.,2.2));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(-1.,0.,0.));
+#484 = PCURVE('',#44,#485);
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(-0.182884715702,5.9));
+#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.9,-8.,2.2));
+#495 = DIRECTION('',(0.,0.,1.));
+#496 = DIRECTION('',(-1.,0.,0.));
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(0.,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.));
+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#503 = ORIENTED_EDGE('',*,*,#504,.F.);
+#504 = EDGE_CURVE('',#505,#477,#507,.T.);
+#505 = VERTEX_POINT('',#506);
+#506 = CARTESIAN_POINT('',(5.9,-8.,0.25));
+#507 = SURFACE_CURVE('',#508,(#512,#519),.PCURVE_S1.);
+#508 = LINE('',#509,#510);
+#509 = CARTESIAN_POINT('',(5.9,-8.,0.));
+#510 = VECTOR('',#511,1.);
+#511 = DIRECTION('',(0.,0.,1.));
+#512 = PCURVE('',#44,#513);
+#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(-2.382884715702,5.9));
+#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.9,0.,0.));
+#523 = DIRECTION('',(-1.,0.,0.));
+#524 = DIRECTION('',(0.,0.,1.));
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.,-8.));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(1.,0.));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#531 = ORIENTED_EDGE('',*,*,#532,.T.);
+#532 = EDGE_CURVE('',#505,#533,#535,.T.);
+#533 = VERTEX_POINT('',#534);
+#534 = CARTESIAN_POINT('',(5.65,-8.,-2.E-15));
+#535 = SURFACE_CURVE('',#536,(#540,#547),.PCURVE_S1.);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(4.895721178925,-8.,-0.754278821075));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#540 = PCURVE('',#44,#541);
+#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546);
+#542 = LINE('',#543,#544);
+#543 = CARTESIAN_POINT('',(-3.137163536776,4.895721178925));
+#544 = VECTOR('',#545,1.);
+#545 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#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('',(5.775,-3.E-17,0.125));
+#551 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#552 = DIRECTION('',(3.137084989848E-18,-1.,-2.231370849898E-16));
+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(8.,1.243488033871));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(0.,1.));
+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#559 = ORIENTED_EDGE('',*,*,#560,.F.);
+#560 = EDGE_CURVE('',#561,#533,#563,.T.);
+#561 = VERTEX_POINT('',#562);
+#562 = CARTESIAN_POINT('',(2.5,-8.,0.));
+#563 = SURFACE_CURVE('',#564,(#568,#575),.PCURVE_S1.);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(2.5,-8.,0.));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(1.,0.,0.));
+#568 = PCURVE('',#44,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(-2.382884715702,2.5));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(0.,1.));
+#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#575 = PCURVE('',#576,#581);
+#576 = PLANE('',#577);
+#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);
+#578 = CARTESIAN_POINT('',(2.5,0.,0.));
+#579 = DIRECTION('',(0.,0.,1.));
+#580 = DIRECTION('',(1.,0.,0.));
+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(0.,-8.));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(1.,0.));
+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#587 = ORIENTED_EDGE('',*,*,#588,.F.);
+#588 = EDGE_CURVE('',#589,#561,#591,.T.);
+#589 = VERTEX_POINT('',#590);
+#590 = CARTESIAN_POINT('',(2.5,-8.,0.5));
+#591 = SURFACE_CURVE('',#592,(#596,#603),.PCURVE_S1.);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(2.5,-8.,0.5));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(0.,0.,-1.));
+#596 = PCURVE('',#44,#597);
+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
+#598 = LINE('',#599,#600);
+#599 = CARTESIAN_POINT('',(-1.882884715702,2.5));
+#600 = VECTOR('',#601,1.);
+#601 = DIRECTION('',(-1.,0.));
+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#603 = PCURVE('',#604,#609);
+#604 = PLANE('',#605);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(2.5,0.,0.5));
+#607 = DIRECTION('',(1.,0.,0.));
+#608 = DIRECTION('',(0.,0.,-1.));
+#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614);
+#610 = LINE('',#611,#612);
+#611 = CARTESIAN_POINT('',(0.,-8.));
+#612 = VECTOR('',#613,1.);
+#613 = DIRECTION('',(1.,0.));
+#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#615 = ORIENTED_EDGE('',*,*,#616,.F.);
+#616 = EDGE_CURVE('',#617,#589,#619,.T.);
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(2.5,-8.,1.64));
+#619 = SURFACE_CURVE('',#620,(#625,#636),.PCURVE_S1.);
+#620 = CIRCLE('',#621,0.57);
+#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624);
+#622 = CARTESIAN_POINT('',(2.5,-8.,1.07));
+#623 = DIRECTION('',(0.,-1.,0.));
+#624 = DIRECTION('',(1.,0.,0.));
+#625 = PCURVE('',#44,#626);
+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#635);
+#627 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#628,#629,#630,#631,#632,#633
+,#634),.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(
+  '') );
+#628 = CARTESIAN_POINT('',(-1.312884715702,3.07));
+#629 = CARTESIAN_POINT('',(-0.325615755387,3.07));
+#630 = CARTESIAN_POINT('',(-0.819250235544,2.215));
+#631 = CARTESIAN_POINT('',(-1.312884715702,1.36));
+#632 = CARTESIAN_POINT('',(-1.806519195859,2.215));
+#633 = CARTESIAN_POINT('',(-2.300153676016,3.07));
+#634 = CARTESIAN_POINT('',(-1.312884715702,3.07));
+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#636 = PCURVE('',#637,#642);
+#637 = CYLINDRICAL_SURFACE('',#638,0.57);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(2.5,0.,1.07));
+#640 = DIRECTION('',(-0.,1.,-0.));
+#641 = DIRECTION('',(1.,0.,0.));
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(-0.,-8.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(-1.,0.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#650,#617,#652,.T.);
+#650 = VERTEX_POINT('',#651);
+#651 = CARTESIAN_POINT('',(2.5,-8.,2.3));
+#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(2.5,-8.,2.3));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,0.,-1.));
+#657 = PCURVE('',#44,#658);
+#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663);
+#659 = LINE('',#660,#661);
+#660 = CARTESIAN_POINT('',(-8.288471570162E-02,2.5));
+#661 = VECTOR('',#662,1.);
+#662 = DIRECTION('',(-1.,0.));
+#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#664 = PCURVE('',#665,#670);
+#665 = PLANE('',#666);
+#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669);
+#667 = CARTESIAN_POINT('',(2.5,0.,2.3));
+#668 = DIRECTION('',(1.,0.,0.));
+#669 = DIRECTION('',(0.,0.,-1.));
+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);
+#671 = LINE('',#672,#673);
+#672 = CARTESIAN_POINT('',(0.,-8.));
+#673 = VECTOR('',#674,1.);
+#674 = DIRECTION('',(1.,0.));
+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#676 = ORIENTED_EDGE('',*,*,#677,.F.);
+#677 = EDGE_CURVE('',#678,#650,#680,.T.);
+#678 = VERTEX_POINT('',#679);
+#679 = CARTESIAN_POINT('',(-2.5,-8.,2.3));
+#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.);
+#681 = LINE('',#682,#683);
+#682 = CARTESIAN_POINT('',(-2.5,-8.,2.3));
+#683 = VECTOR('',#684,1.);
+#684 = DIRECTION('',(1.,0.,0.));
+#685 = PCURVE('',#44,#686);
+#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691);
+#687 = LINE('',#688,#689);
+#688 = CARTESIAN_POINT('',(-8.288471570162E-02,-2.5));
+#689 = VECTOR('',#690,1.);
+#690 = DIRECTION('',(0.,1.));
+#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#692 = PCURVE('',#693,#698);
+#693 = PLANE('',#694);
+#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697);
+#695 = CARTESIAN_POINT('',(-2.5,0.,2.3));
+#696 = DIRECTION('',(0.,0.,1.));
+#697 = DIRECTION('',(1.,0.,0.));
+#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.,-8.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.));
+#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#704 = ORIENTED_EDGE('',*,*,#705,.F.);
+#705 = EDGE_CURVE('',#706,#678,#708,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(-2.5,-8.,1.64));
+#708 = SURFACE_CURVE('',#709,(#713,#720),.PCURVE_S1.);
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(-2.5,-8.,1.64));
+#711 = VECTOR('',#712,1.);
+#712 = DIRECTION('',(0.,0.,1.));
+#713 = PCURVE('',#44,#714);
+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);
+#715 = LINE('',#716,#717);
+#716 = CARTESIAN_POINT('',(-0.742884715702,-2.5));
+#717 = VECTOR('',#718,1.);
+#718 = DIRECTION('',(1.,0.));
+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#720 = PCURVE('',#721,#726);
+#721 = PLANE('',#722);
+#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);
+#723 = CARTESIAN_POINT('',(-2.5,0.,1.64));
+#724 = DIRECTION('',(-1.,0.,0.));
+#725 = DIRECTION('',(0.,0.,1.));
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(0.,-8.));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(1.,0.));
+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#732 = ORIENTED_EDGE('',*,*,#733,.F.);
+#733 = EDGE_CURVE('',#734,#706,#736,.T.);
+#734 = VERTEX_POINT('',#735);
+#735 = CARTESIAN_POINT('',(-2.5,-8.,0.5));
+#736 = SURFACE_CURVE('',#737,(#742,#753),.PCURVE_S1.);
+#737 = CIRCLE('',#738,0.57);
+#738 = AXIS2_PLACEMENT_3D('',#739,#740,#741);
+#739 = CARTESIAN_POINT('',(-2.5,-8.,1.07));
+#740 = DIRECTION('',(0.,-1.,0.));
+#741 = DIRECTION('',(1.,0.,0.));
+#742 = PCURVE('',#44,#743);
+#743 = DEFINITIONAL_REPRESENTATION('',(#744),#752);
+#744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#745,#746,#747,#748,#749,#750
+,#751),.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(
+  '') );
+#745 = CARTESIAN_POINT('',(-1.312884715702,-1.93));
+#746 = CARTESIAN_POINT('',(-0.325615755387,-1.93));
+#747 = CARTESIAN_POINT('',(-0.819250235544,-2.785));
+#748 = CARTESIAN_POINT('',(-1.312884715702,-3.64));
+#749 = CARTESIAN_POINT('',(-1.806519195859,-2.785));
+#750 = CARTESIAN_POINT('',(-2.300153676016,-1.93));
+#751 = CARTESIAN_POINT('',(-1.312884715702,-1.93));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = PCURVE('',#754,#759);
+#754 = CYLINDRICAL_SURFACE('',#755,0.57);
+#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);
+#756 = CARTESIAN_POINT('',(-2.5,0.,1.07));
+#757 = DIRECTION('',(-0.,1.,-0.));
+#758 = DIRECTION('',(1.,0.,0.));
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(-0.,-8.));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(-1.,0.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = ORIENTED_EDGE('',*,*,#766,.F.);
+#766 = EDGE_CURVE('',#254,#734,#767,.T.);
+#767 = SURFACE_CURVE('',#768,(#772,#779),.PCURVE_S1.);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-2.5,-8.,0.));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(0.,0.,1.));
+#772 = PCURVE('',#44,#773);
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-2.382884715702,-2.5));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(1.,0.));
+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#779 = PCURVE('',#780,#785);
+#780 = PLANE('',#781);
+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);
+#782 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#783 = DIRECTION('',(-1.,0.,0.));
+#784 = DIRECTION('',(0.,0.,1.));
+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);
+#786 = LINE('',#787,#788);
+#787 = CARTESIAN_POINT('',(0.,-8.));
+#788 = VECTOR('',#789,1.);
+#789 = DIRECTION('',(1.,0.));
+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#791 = FACE_BOUND('',#792,.F.);
+#792 = EDGE_LOOP('',(#793));
+#793 = ORIENTED_EDGE('',*,*,#794,.T.);
+#794 = EDGE_CURVE('',#795,#795,#797,.T.);
+#795 = VERTEX_POINT('',#796);
+#796 = CARTESIAN_POINT('',(0.4,-8.,3.5));
+#797 = SURFACE_CURVE('',#798,(#803,#814),.PCURVE_S1.);
+#798 = CIRCLE('',#799,0.4);
+#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802);
+#800 = CARTESIAN_POINT('',(0.,-8.,3.5));
+#801 = DIRECTION('',(0.,-1.,0.));
+#802 = DIRECTION('',(1.,0.,0.));
+#803 = PCURVE('',#44,#804);
+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#813);
+#805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#806,#807,#808,#809,#810,#811
+,#812),.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(
+  '') );
+#806 = CARTESIAN_POINT('',(1.117115284298,0.4));
+#807 = CARTESIAN_POINT('',(1.809935607326,0.4));
+#808 = CARTESIAN_POINT('',(1.463525445812,-0.2));
+#809 = CARTESIAN_POINT('',(1.117115284298,-0.8));
+#810 = CARTESIAN_POINT('',(0.770705122785,-0.2));
+#811 = CARTESIAN_POINT('',(0.424294961271,0.4));
+#812 = CARTESIAN_POINT('',(1.117115284298,0.4));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#814 = PCURVE('',#815,#820);
+#815 = CYLINDRICAL_SURFACE('',#816,0.4);
+#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819);
+#817 = CARTESIAN_POINT('',(0.,-8.,3.5));
+#818 = DIRECTION('',(0.,-1.,0.));
+#819 = DIRECTION('',(1.,0.,0.));
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(0.,0.));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(1.,0.));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#826 = ADVANCED_FACE('',(#827),#72,.T.);
+#827 = FACE_BOUND('',#828,.F.);
+#828 = EDGE_LOOP('',(#829,#855,#856,#857));
+#829 = ORIENTED_EDGE('',*,*,#830,.F.);
+#830 = EDGE_CURVE('',#57,#831,#833,.T.);
+#831 = VERTEX_POINT('',#832);
+#832 = CARTESIAN_POINT('',(-5.65,0.,-0.));
+#833 = SURFACE_CURVE('',#834,(#838,#844),.PCURVE_S1.);
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(-5.775,0.,0.125));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#838 = PCURVE('',#72,#839);
+#839 = DEFINITIONAL_REPRESENTATION('',(#840),#843);
+#840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#841,#842),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.176776695297,0.176776695297),.PIECEWISE_BEZIER_KNOTS.);
+#841 = CARTESIAN_POINT('',(0.,-0.176776695297));
+#842 = CARTESIAN_POINT('',(0.,0.176776695297));
+#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#844 = PCURVE('',#845,#850);
+#845 = PLANE('',#846);
+#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849);
+#847 = CARTESIAN_POINT('',(-5.775,8.,0.125));
+#848 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#849 = DIRECTION('',(-3.137084989848E-18,1.,-2.231370849898E-16));
+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#854);
+#851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#852,#853),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.176776695297,0.176776695297),.PIECEWISE_BEZIER_KNOTS.);
+#852 = CARTESIAN_POINT('',(-8.,-0.176776695297));
+#853 = CARTESIAN_POINT('',(-8.,0.176776695297));
+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#855 = ORIENTED_EDGE('',*,*,#56,.T.);
+#856 = ORIENTED_EDGE('',*,*,#281,.T.);
+#857 = ORIENTED_EDGE('',*,*,#858,.F.);
+#858 = EDGE_CURVE('',#831,#252,#859,.T.);
+#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.);
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(-5.65,0.,0.));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.,-1.,-2.2E-16));
+#864 = PCURVE('',#72,#865);
+#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870);
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(-1.,0.));
+#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#871 = PCURVE('',#269,#872);
+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(0.25,0.));
+#875 = VECTOR('',#876,1.);
+#876 = DIRECTION('',(0.,-1.));
+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#878 = ADVANCED_FACE('',(#879),#236,.F.);
+#879 = FACE_BOUND('',#880,.F.);
+#880 = EDGE_LOOP('',(#881,#882,#905,#926));
+#881 = ORIENTED_EDGE('',*,*,#222,.T.);
+#882 = ORIENTED_EDGE('',*,*,#883,.T.);
+#883 = EDGE_CURVE('',#195,#884,#886,.T.);
+#884 = VERTEX_POINT('',#885);
+#885 = CARTESIAN_POINT('',(-3.9,-7.,2.2));
+#886 = SURFACE_CURVE('',#887,(#891,#898),.PCURVE_S1.);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(-5.9,-7.,2.2));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(1.,0.,0.));
+#891 = PCURVE('',#236,#892);
+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897);
+#893 = LINE('',#894,#895);
+#894 = CARTESIAN_POINT('',(0.,-1.));
+#895 = VECTOR('',#896,1.);
+#896 = DIRECTION('',(1.,0.));
+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#898 = PCURVE('',#210,#899);
+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(-1.209208323551,-5.9));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(0.,1.));
+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#905 = ORIENTED_EDGE('',*,*,#906,.F.);
+#906 = EDGE_CURVE('',#304,#884,#907,.T.);
+#907 = SURFACE_CURVE('',#908,(#912,#919),.PCURVE_S1.);
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(-3.9,-8.,2.2));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(0.,1.,0.));
+#912 = PCURVE('',#236,#913);
+#913 = DEFINITIONAL_REPRESENTATION('',(#914),#918);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(2.,0.));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(0.,-1.));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#919 = PCURVE('',#347,#920);
+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925);
+#921 = LINE('',#922,#923);
+#922 = CARTESIAN_POINT('',(4.712388980385,0.));
+#923 = VECTOR('',#924,1.);
+#924 = DIRECTION('',(0.,-1.));
+#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#926 = ORIENTED_EDGE('',*,*,#303,.F.);
+#927 = ADVANCED_FACE('',(#928),#100,.F.);
+#928 = FACE_BOUND('',#929,.T.);
+#929 = EDGE_LOOP('',(#930,#960,#981,#982,#1010,#1038,#1066,#1094));
+#930 = ORIENTED_EDGE('',*,*,#931,.T.);
+#931 = EDGE_CURVE('',#932,#934,#936,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(-5.9,8.,2.2));
+#934 = VERTEX_POINT('',#935);
+#935 = CARTESIAN_POINT('',(-5.9,8.,0.25));
+#936 = SURFACE_CURVE('',#937,(#941,#948),.PCURVE_S1.);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-5.9,8.,4.5));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,-2.2E-16,-1.));
+#941 = PCURVE('',#100,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(-0.,-8.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(-1.,0.));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#948 = PCURVE('',#949,#954);
+#949 = PLANE('',#950);
+#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
+#951 = CARTESIAN_POINT('',(9.E-17,8.,2.382884715702));
+#952 = DIRECTION('',(-0.,-1.,0.));
+#953 = DIRECTION('',(0.,0.,-1.));
+#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(-2.117115284298,-5.9));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(1.,-0.));
+#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#960 = ORIENTED_EDGE('',*,*,#961,.T.);
+#961 = EDGE_CURVE('',#934,#57,#962,.T.);
+#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-5.9,8.,0.25));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(-0.,-1.,2.2E-16));
+#967 = PCURVE('',#100,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-4.25,-8.));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(-0.,1.));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = PCURVE('',#845,#975);
+#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(-0.,-0.176776695297));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(-1.,0.));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#84,.F.);
+#982 = ORIENTED_EDGE('',*,*,#983,.T.);
+#983 = EDGE_CURVE('',#85,#984,#986,.T.);
+#984 = VERTEX_POINT('',#985);
+#985 = CARTESIAN_POINT('',(-5.9,4.8,2.72));
+#986 = SURFACE_CURVE('',#987,(#991,#998),.PCURVE_S1.);
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-5.9,6.E-16,2.72));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(0.,1.,-2.2E-16));
+#991 = PCURVE('',#100,#992);
+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(-1.78,0.));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(-0.,-1.));
+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#998 = PCURVE('',#999,#1004);
+#999 = PLANE('',#1000);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-5.9,6.E-16,2.72));
+#1002 = DIRECTION('',(-0.707106781186,-1.6E-16,-0.707106781187));
+#1003 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781186));
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-0.,0.));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-0.,-1.));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#1011 = EDGE_CURVE('',#984,#1012,#1014,.T.);
+#1012 = VERTEX_POINT('',#1013);
+#1013 = CARTESIAN_POINT('',(-5.9,4.8,4.));
+#1014 = SURFACE_CURVE('',#1015,(#1019,#1026),.PCURVE_S1.);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(-5.9,4.8,4.107157248301));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(0.,2.2E-16,1.));
+#1019 = PCURVE('',#100,#1020);
+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(-0.392842751699,-4.8));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(1.,-0.));
+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1026 = PCURVE('',#1027,#1032);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-3.13E-15,4.8,3.714314496602));
+#1030 = DIRECTION('',(-0.,-1.,0.));
+#1031 = DIRECTION('',(0.,0.,-1.));
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(-0.392842751699,-5.9));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(-1.,0.));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#1039 = EDGE_CURVE('',#1012,#1040,#1042,.T.);
+#1040 = VERTEX_POINT('',#1041);
+#1041 = CARTESIAN_POINT('',(-5.9,7.,4.));
+#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(-5.9,4.8,4.));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(0.,1.,-2.2E-16));
+#1047 = PCURVE('',#100,#1048);
+#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(-0.5,-4.8));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(-0.,-1.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1054 = PCURVE('',#1055,#1060);
+#1055 = PLANE('',#1056);
+#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
+#1057 = CARTESIAN_POINT('',(-5.65,4.8,4.25));
+#1058 = DIRECTION('',(-0.707106781187,1.9E-16,0.707106781187));
+#1059 = DIRECTION('',(-2.435028842544E-17,-1.,2.443502884254E-16));
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(-1.,0.));
+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1066 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1067 = EDGE_CURVE('',#1040,#1068,#1070,.T.);
+#1068 = VERTEX_POINT('',#1069);
+#1069 = CARTESIAN_POINT('',(-5.9,7.,2.2));
+#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(-5.9,7.,4.5));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1075 = PCURVE('',#100,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(-2.2E-16,-7.));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(-1.,0.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = PCURVE('',#1083,#1088);
+#1083 = PLANE('',#1084);
+#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087);
+#1085 = CARTESIAN_POINT('',(5.E-16,7.,3.409208323551));
+#1086 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1087 = DIRECTION('',(0.,2.2E-16,-1.));
+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(-1.090791676449,-5.9));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(1.,-0.));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1095 = EDGE_CURVE('',#932,#1068,#1096,.T.);
+#1096 = SURFACE_CURVE('',#1097,(#1101,#1108),.PCURVE_S1.);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(-5.9,8.,2.2));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(0.,-1.,2.2E-16));
+#1101 = PCURVE('',#100,#1102);
+#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107);
+#1103 = LINE('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(-2.3,-8.));
+#1105 = VECTOR('',#1106,1.);
+#1106 = DIRECTION('',(-0.,1.));
+#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1108 = PCURVE('',#1109,#1114);
+#1109 = PLANE('',#1110);
+#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);
+#1111 = CARTESIAN_POINT('',(-5.9,8.,2.2));
+#1112 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1113 = DIRECTION('',(-1.,-0.,-0.));
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(-0.,0.));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(-0.,-1.));
+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1120 = ADVANCED_FACE('',(#1121,#1220),#210,.F.);
+#1121 = FACE_BOUND('',#1122,.F.);
+#1122 = EDGE_LOOP('',(#1123,#1148,#1171,#1197,#1198,#1199));
+#1123 = ORIENTED_EDGE('',*,*,#1124,.F.);
+#1124 = EDGE_CURVE('',#1125,#1127,#1129,.T.);
+#1125 = VERTEX_POINT('',#1126);
+#1126 = CARTESIAN_POINT('',(-2.9,-7.,4.5));
+#1127 = VERTEX_POINT('',#1128);
+#1128 = CARTESIAN_POINT('',(-5.4,-7.,4.5));
+#1129 = SURFACE_CURVE('',#1130,(#1134,#1141),.PCURVE_S1.);
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(-2.9,-7.,4.5));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(-1.,0.,0.));
+#1134 = PCURVE('',#210,#1135);
+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(1.090791676449,-2.9));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.,-1.));
+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1141 = PCURVE('',#403,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(8.8,-7.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(1.,0.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = ORIENTED_EDGE('',*,*,#1149,.F.);
+#1149 = EDGE_CURVE('',#1150,#1125,#1152,.T.);
+#1150 = VERTEX_POINT('',#1151);
+#1151 = CARTESIAN_POINT('',(-2.9,-7.,3.2));
+#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(-2.9,-7.,3.2));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.,0.,1.));
+#1157 = PCURVE('',#210,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(-0.209208323551,-2.9));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(1.,0.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = PCURVE('',#375,#1165);
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(0.,-1.));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(1.,0.));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#1172 = EDGE_CURVE('',#884,#1150,#1173,.T.);
+#1173 = SURFACE_CURVE('',#1174,(#1179,#1190),.PCURVE_S1.);
+#1174 = CIRCLE('',#1175,1.);
+#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
+#1176 = CARTESIAN_POINT('',(-3.9,-7.,3.2));
+#1177 = DIRECTION('',(0.,-1.,0.));
+#1178 = DIRECTION('',(1.,0.,0.));
+#1179 = PCURVE('',#210,#1180);
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1189);
+#1181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1182,#1183,#1184,#1185,
+#1186,#1187,#1188),.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('') );
+#1182 = CARTESIAN_POINT('',(-0.209208323551,-2.9));
+#1183 = CARTESIAN_POINT('',(1.522842484018,-2.9));
+#1184 = CARTESIAN_POINT('',(0.656817080234,-4.4));
+#1185 = CARTESIAN_POINT('',(-0.209208323551,-5.9));
+#1186 = CARTESIAN_POINT('',(-1.075233727335,-4.4));
+#1187 = CARTESIAN_POINT('',(-1.94125913112,-2.9));
+#1188 = CARTESIAN_POINT('',(-0.209208323551,-2.9));
+#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1190 = PCURVE('',#347,#1191);
+#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196);
+#1192 = LINE('',#1193,#1194);
+#1193 = CARTESIAN_POINT('',(0.,-1.));
+#1194 = VECTOR('',#1195,1.);
+#1195 = DIRECTION('',(1.,0.));
+#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1197 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1198 = ORIENTED_EDGE('',*,*,#194,.F.);
+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#1200 = EDGE_CURVE('',#1127,#167,#1201,.T.);
+#1201 = SURFACE_CURVE('',#1202,(#1206,#1213),.PCURVE_S1.);
+#1202 = LINE('',#1203,#1204);
+#1203 = CARTESIAN_POINT('',(-4.447697919112,-7.,5.452302080888));
+#1204 = VECTOR('',#1205,1.);
+#1205 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1206 = PCURVE('',#210,#1207);
+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(2.043093757337,-4.447697919112));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1213 = PCURVE('',#182,#1214);
+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219);
+#1215 = LINE('',#1216,#1217);
+#1216 = CARTESIAN_POINT('',(-2.2,-1.700311908861));
+#1217 = VECTOR('',#1218,1.);
+#1218 = DIRECTION('',(-1.6E-16,1.));
+#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1220 = FACE_BOUND('',#1221,.F.);
+#1221 = EDGE_LOOP('',(#1222));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#1223 = EDGE_CURVE('',#1224,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(-3.61,-7.,3.5));
+#1226 = SURFACE_CURVE('',#1227,(#1232,#1243),.PCURVE_S1.);
+#1227 = CIRCLE('',#1228,0.79);
+#1228 = AXIS2_PLACEMENT_3D('',#1229,#1230,#1231);
+#1229 = CARTESIAN_POINT('',(-4.4,-7.,3.5));
+#1230 = DIRECTION('',(0.,-1.,0.));
+#1231 = DIRECTION('',(1.,0.,0.));
+#1232 = PCURVE('',#210,#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.079167644915E-02,-3.61));
+#1236 = CARTESIAN_POINT('',(1.459111814429,-3.61));
+#1237 = CARTESIAN_POINT('',(0.774951745439,-4.795));
+#1238 = CARTESIAN_POINT('',(9.079167644915E-02,-5.98));
+#1239 = CARTESIAN_POINT('',(-0.593368392541,-4.795));
+#1240 = CARTESIAN_POINT('',(-1.27752846153,-3.61));
+#1241 = CARTESIAN_POINT('',(9.079167644915E-02,-3.61));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1243 = PCURVE('',#1244,#1249);
+#1244 = CYLINDRICAL_SURFACE('',#1245,0.79);
+#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248);
+#1246 = CARTESIAN_POINT('',(-4.4,-7.,3.5));
+#1247 = DIRECTION('',(0.,1.,-4.4E-16));
+#1248 = DIRECTION('',(1.,0.,0.));
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(-0.,0.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(-1.,0.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = ADVANCED_FACE('',(#1256),#128,.T.);
+#1256 = FACE_BOUND('',#1257,.T.);
+#1257 = EDGE_LOOP('',(#1258,#1259,#1282,#1310));
+#1258 = ORIENTED_EDGE('',*,*,#112,.T.);
+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#1260 = EDGE_CURVE('',#113,#1261,#1263,.T.);
+#1261 = VERTEX_POINT('',#1262);
+#1262 = CARTESIAN_POINT('',(-6.,-4.8,2.82));
+#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.);
+#1264 = LINE('',#1265,#1266);
+#1265 = CARTESIAN_POINT('',(-5.9,-4.8,2.72));
+#1266 = VECTOR('',#1267,1.);
+#1267 = DIRECTION('',(-0.707106781187,0.,0.707106781186));
+#1268 = PCURVE('',#128,#1269);
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(0.,-4.8));
+#1272 = VECTOR('',#1273,1.);
+#1273 = DIRECTION('',(1.,0.));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1275 = PCURVE('',#155,#1276);
+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(-0.994314496602,-5.9));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(0.707106781186,-0.707106781187));
+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1282 = ORIENTED_EDGE('',*,*,#1283,.F.);
+#1283 = EDGE_CURVE('',#1284,#1261,#1286,.T.);
+#1284 = VERTEX_POINT('',#1285);
+#1285 = CARTESIAN_POINT('',(-6.,0.,2.82));
+#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(-6.,0.,2.82));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(0.,-1.,0.));
+#1291 = PCURVE('',#128,#1292);
+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297);
+#1293 = LINE('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(0.141421356237,0.));
+#1295 = VECTOR('',#1296,1.);
+#1296 = DIRECTION('',(0.,-1.));
+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1298 = PCURVE('',#1299,#1304);
+#1299 = PLANE('',#1300);
+#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303);
+#1301 = CARTESIAN_POINT('',(-6.,0.,2.82));
+#1302 = DIRECTION('',(-1.,0.,0.));
+#1303 = DIRECTION('',(0.,0.,1.));
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(0.,0.));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(0.,-1.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1311 = EDGE_CURVE('',#85,#1284,#1312,.T.);
+#1312 = SURFACE_CURVE('',#1313,(#1317,#1324),.PCURVE_S1.);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(-5.9,0.,2.72));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(-0.707106781187,0.,0.707106781186));
+#1317 = PCURVE('',#128,#1318);
+#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(0.,0.));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(1.,0.));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1324 = PCURVE('',#999,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(9.6E-32,6.E-16));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(-1.,1.6E-16));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = ADVANCED_FACE('',(#1332),#182,.T.);
+#1332 = FACE_BOUND('',#1333,.F.);
+#1333 = EDGE_LOOP('',(#1334,#1357,#1378,#1379));
+#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
+#1335 = EDGE_CURVE('',#1336,#141,#1338,.T.);
+#1336 = VERTEX_POINT('',#1337);
+#1337 = CARTESIAN_POINT('',(-5.4,-4.8,4.5));
+#1338 = SURFACE_CURVE('',#1339,(#1343,#1350),.PCURVE_S1.);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(-4.371421375849,-4.8,5.528578624151));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1343 = PCURVE('',#182,#1344);
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = LINE('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(2.8E-16,-1.808183230834));
+#1347 = VECTOR('',#1348,1.);
+#1348 = DIRECTION('',(0.,1.));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1350 = PCURVE('',#155,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356);
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(1.814264127548,-4.371421375849));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1357 = ORIENTED_EDGE('',*,*,#1358,.T.);
+#1358 = EDGE_CURVE('',#1336,#1127,#1359,.T.);
+#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(-5.4,-4.8,4.5));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1364 = PCURVE('',#182,#1365);
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(-1.,0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1371 = PCURVE('',#403,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(11.3,-4.8));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(0.,-1.));
+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1378 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#1379 = ORIENTED_EDGE('',*,*,#166,.F.);
+#1380 = ADVANCED_FACE('',(#1381),#155,.F.);
+#1381 = FACE_BOUND('',#1382,.F.);
+#1382 = EDGE_LOOP('',(#1383,#1384,#1385,#1408,#1436,#1464,#1492,#1520,
+    #1548,#1569,#1597,#1616));
+#1383 = ORIENTED_EDGE('',*,*,#140,.F.);
+#1384 = ORIENTED_EDGE('',*,*,#1260,.T.);
+#1385 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#1386 = EDGE_CURVE('',#1261,#1387,#1389,.T.);
+#1387 = VERTEX_POINT('',#1388);
+#1388 = CARTESIAN_POINT('',(-6.,-4.8,4.2));
+#1389 = SURFACE_CURVE('',#1390,(#1394,#1401),.PCURVE_S1.);
+#1390 = LINE('',#1391,#1392);
+#1391 = CARTESIAN_POINT('',(-6.,-4.8,2.82));
+#1392 = VECTOR('',#1393,1.);
+#1393 = DIRECTION('',(0.,0.,1.));
+#1394 = PCURVE('',#155,#1395);
+#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400);
+#1396 = LINE('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(-0.894314496602,-6.));
+#1398 = VECTOR('',#1399,1.);
+#1399 = DIRECTION('',(1.,0.));
+#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1401 = PCURVE('',#1299,#1402);
+#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407);
+#1403 = LINE('',#1404,#1405);
+#1404 = CARTESIAN_POINT('',(0.,-4.8));
+#1405 = VECTOR('',#1406,1.);
+#1406 = DIRECTION('',(1.,0.));
+#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1408 = ORIENTED_EDGE('',*,*,#1409,.F.);
+#1409 = EDGE_CURVE('',#1410,#1387,#1412,.T.);
+#1410 = VERTEX_POINT('',#1411);
+#1411 = CARTESIAN_POINT('',(-5.5,-4.8,4.7));
+#1412 = SURFACE_CURVE('',#1413,(#1417,#1424),.PCURVE_S1.);
+#1413 = LINE('',#1414,#1415);
+#1414 = CARTESIAN_POINT('',(-4.496421375849,-4.8,5.703578624151));
+#1415 = VECTOR('',#1416,1.);
+#1416 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1417 = PCURVE('',#155,#1418);
+#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(1.989264127548,-4.496421375849));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1424 = PCURVE('',#1425,#1430);
+#1425 = PLANE('',#1426);
+#1426 = AXIS2_PLACEMENT_3D('',#1427,#1428,#1429);
+#1427 = CARTESIAN_POINT('',(-5.75,-9.9E-16,4.45));
+#1428 = DIRECTION('',(-0.707106781187,-1.9E-16,0.707106781187));
+#1429 = DIRECTION('',(-2.435028842544E-17,1.,2.443502884254E-16));
+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(-4.8,-1.772827891775));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(-0.,1.));
+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);
+#1437 = EDGE_CURVE('',#1410,#1438,#1440,.T.);
+#1438 = VERTEX_POINT('',#1439);
+#1439 = CARTESIAN_POINT('',(5.5,-4.8,4.7));
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-6.,-4.8,4.7));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(1.,0.,0.));
+#1445 = PCURVE('',#155,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(0.985685503398,-6.));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(0.,1.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = PCURVE('',#1453,#1458);
+#1453 = PLANE('',#1454);
+#1454 = AXIS2_PLACEMENT_3D('',#1455,#1456,#1457);
+#1455 = CARTESIAN_POINT('',(-6.,0.,4.7));
+#1456 = DIRECTION('',(0.,0.,1.));
+#1457 = DIRECTION('',(1.,0.,0.));
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(0.,-4.8));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(1.,0.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1464 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#1465 = EDGE_CURVE('',#1466,#1438,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(6.,-4.8,4.2));
+#1468 = SURFACE_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(4.496421375849,-4.8,5.703578624151));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#1473 = PCURVE('',#155,#1474);
+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(1.989264127548,4.496421375849));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1480 = PCURVE('',#1481,#1486);
+#1481 = PLANE('',#1482);
+#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);
+#1483 = CARTESIAN_POINT('',(5.75,-9.9E-16,4.45));
+#1484 = DIRECTION('',(0.707106781187,-1.9E-16,0.707106781187));
+#1485 = DIRECTION('',(2.435028842544E-17,1.,2.443502884254E-16));
+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(-4.8,1.772827891775));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(0.,1.));
+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1493 = EDGE_CURVE('',#1466,#1494,#1496,.T.);
+#1494 = VERTEX_POINT('',#1495);
+#1495 = CARTESIAN_POINT('',(6.,-4.8,2.82));
+#1496 = SURFACE_CURVE('',#1497,(#1501,#1508),.PCURVE_S1.);
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(6.,-4.8,4.7));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(0.,0.,-1.));
+#1501 = PCURVE('',#155,#1502);
+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(0.985685503398,6.));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(-1.,0.));
+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1508 = PCURVE('',#1509,#1514);
+#1509 = PLANE('',#1510);
+#1510 = AXIS2_PLACEMENT_3D('',#1511,#1512,#1513);
+#1511 = CARTESIAN_POINT('',(6.,0.,4.7));
+#1512 = DIRECTION('',(1.,0.,0.));
+#1513 = DIRECTION('',(0.,0.,-1.));
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(0.,-4.8));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(1.,0.));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = ORIENTED_EDGE('',*,*,#1521,.T.);
+#1521 = EDGE_CURVE('',#1494,#1522,#1524,.T.);
+#1522 = VERTEX_POINT('',#1523);
+#1523 = CARTESIAN_POINT('',(5.9,-4.8,2.72));
+#1524 = SURFACE_CURVE('',#1525,(#1529,#1536),.PCURVE_S1.);
+#1525 = LINE('',#1526,#1527);
+#1526 = CARTESIAN_POINT('',(6.,-4.8,2.82));
+#1527 = VECTOR('',#1528,1.);
+#1528 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1529 = PCURVE('',#155,#1530);
+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(-0.894314496602,6.));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1536 = PCURVE('',#1537,#1542);
+#1537 = PLANE('',#1538);
+#1538 = AXIS2_PLACEMENT_3D('',#1539,#1540,#1541);
+#1539 = CARTESIAN_POINT('',(6.,0.,2.82));
+#1540 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1541 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);
+#1543 = LINE('',#1544,#1545);
+#1544 = CARTESIAN_POINT('',(0.,-4.8));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(1.,0.));
+#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1548 = ORIENTED_EDGE('',*,*,#1549,.F.);
+#1549 = EDGE_CURVE('',#1550,#1522,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(5.9,-4.8,4.));
+#1552 = SURFACE_CURVE('',#1553,(#1557,#1563),.PCURVE_S1.);
+#1553 = LINE('',#1554,#1555);
+#1554 = CARTESIAN_POINT('',(5.9,-4.8,1.857157248301));
+#1555 = VECTOR('',#1556,1.);
+#1556 = DIRECTION('',(0.,-0.,-1.));
+#1557 = PCURVE('',#155,#1558);
+#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1562);
+#1559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1560,#1561),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.642842751699,-0.862842751699),.PIECEWISE_BEZIER_KNOTS.);
+#1560 = CARTESIAN_POINT('',(0.785685503398,5.9));
+#1561 = CARTESIAN_POINT('',(-0.994314496602,5.9));
+#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1563 = PCURVE('',#520,#1564);
+#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1568);
+#1565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1566,#1567),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.642842751699,-0.862842751699),.PIECEWISE_BEZIER_KNOTS.);
+#1566 = CARTESIAN_POINT('',(4.5,-4.8));
+#1567 = CARTESIAN_POINT('',(2.72,-4.8));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = ORIENTED_EDGE('',*,*,#1570,.F.);
+#1570 = EDGE_CURVE('',#1571,#1550,#1573,.T.);
+#1571 = VERTEX_POINT('',#1572);
+#1572 = CARTESIAN_POINT('',(5.4,-4.8,4.5));
+#1573 = SURFACE_CURVE('',#1574,(#1578,#1585),.PCURVE_S1.);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(4.371421375849,-4.8,5.528578624151));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#1578 = PCURVE('',#155,#1579);
+#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584);
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(1.814264127548,4.371421375849));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1585 = PCURVE('',#1586,#1591);
+#1586 = PLANE('',#1587);
+#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590);
+#1588 = CARTESIAN_POINT('',(5.65,-4.8,4.25));
+#1589 = DIRECTION('',(0.707106781187,-1.3E-16,0.707106781187));
+#1590 = DIRECTION('',(1.807611844575E-17,-1.,-2.019238815543E-16));
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(-2.8E-16,-1.808183230834));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(0.,1.));
+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1597 = ORIENTED_EDGE('',*,*,#1598,.F.);
+#1598 = EDGE_CURVE('',#1336,#1571,#1599,.T.);
+#1599 = SURFACE_CURVE('',#1600,(#1604,#1610),.PCURVE_S1.);
+#1600 = LINE('',#1601,#1602);
+#1601 = CARTESIAN_POINT('',(2.95,-4.8,4.5));
+#1602 = VECTOR('',#1603,1.);
+#1603 = DIRECTION('',(1.,0.,0.));
+#1604 = PCURVE('',#155,#1605);
+#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1609);
+#1606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1607,#1608),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.85,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#1607 = CARTESIAN_POINT('',(0.785685503398,-5.9));
+#1608 = CARTESIAN_POINT('',(0.785685503398,5.9));
+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1610 = PCURVE('',#403,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1615);
+#1612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1613,#1614),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.85,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#1613 = CARTESIAN_POINT('',(11.8,-4.8));
+#1614 = CARTESIAN_POINT('',(0.,-4.8));
+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1616 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1617 = ADVANCED_FACE('',(#1618),#269,.F.);
+#1618 = FACE_BOUND('',#1619,.F.);
+#1619 = EDGE_LOOP('',(#1620,#1621,#1644,#1670));
+#1620 = ORIENTED_EDGE('',*,*,#251,.T.);
+#1621 = ORIENTED_EDGE('',*,*,#1622,.F.);
+#1622 = EDGE_CURVE('',#1623,#254,#1625,.T.);
+#1623 = VERTEX_POINT('',#1624);
+#1624 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#1625 = SURFACE_CURVE('',#1626,(#1630,#1637),.PCURVE_S1.);
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(0.,-1.,0.));
+#1630 = PCURVE('',#269,#1631);
+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(3.4,0.));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(0.,-1.));
+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1637 = PCURVE('',#780,#1638);
+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(0.,0.));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(0.,-1.));
+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1644 = ORIENTED_EDGE('',*,*,#1645,.F.);
+#1645 = EDGE_CURVE('',#831,#1623,#1646,.T.);
+#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(-5.9,0.,0.));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(1.,0.,0.));
+#1651 = PCURVE('',#269,#1652);
+#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657);
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(0.,0.));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(1.,0.));
+#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1658 = PCURVE('',#1659,#1664);
+#1659 = PLANE('',#1660);
+#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);
+#1661 = CARTESIAN_POINT('',(-5.9,0.,0.));
+#1662 = DIRECTION('',(0.,2.2E-16,1.));
+#1663 = DIRECTION('',(-1.,-0.,-0.));
+#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669);
+#1665 = LINE('',#1666,#1667);
+#1666 = CARTESIAN_POINT('',(-0.,0.));
+#1667 = VECTOR('',#1668,1.);
+#1668 = DIRECTION('',(-1.,0.));
+#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1670 = ORIENTED_EDGE('',*,*,#858,.T.);
+#1671 = ADVANCED_FACE('',(#1672),#780,.F.);
+#1672 = FACE_BOUND('',#1673,.F.);
+#1673 = EDGE_LOOP('',(#1674,#1675,#1676,#1699));
+#1674 = ORIENTED_EDGE('',*,*,#1622,.T.);
+#1675 = ORIENTED_EDGE('',*,*,#766,.T.);
+#1676 = ORIENTED_EDGE('',*,*,#1677,.F.);
+#1677 = EDGE_CURVE('',#1678,#734,#1680,.T.);
+#1678 = VERTEX_POINT('',#1679);
+#1679 = CARTESIAN_POINT('',(-2.5,0.,0.5));
+#1680 = SURFACE_CURVE('',#1681,(#1685,#1692),.PCURVE_S1.);
+#1681 = LINE('',#1682,#1683);
+#1682 = CARTESIAN_POINT('',(-2.5,0.,0.5));
+#1683 = VECTOR('',#1684,1.);
+#1684 = DIRECTION('',(0.,-1.,0.));
+#1685 = PCURVE('',#780,#1686);
+#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1691);
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(0.5,0.));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(0.,-1.));
+#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1692 = PCURVE('',#754,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(-0.,-1.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = ORIENTED_EDGE('',*,*,#1700,.F.);
+#1700 = EDGE_CURVE('',#1623,#1678,#1701,.T.);
+#1701 = SURFACE_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.);
+#1702 = LINE('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#1704 = VECTOR('',#1705,1.);
+#1705 = DIRECTION('',(0.,0.,1.));
+#1706 = PCURVE('',#780,#1707);
+#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712);
+#1708 = LINE('',#1709,#1710);
+#1709 = CARTESIAN_POINT('',(0.,0.));
+#1710 = VECTOR('',#1711,1.);
+#1711 = DIRECTION('',(1.,0.));
+#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1713 = PCURVE('',#1714,#1719);
+#1714 = PLANE('',#1715);
+#1715 = AXIS2_PLACEMENT_3D('',#1716,#1717,#1718);
+#1716 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#1717 = DIRECTION('',(-1.,0.,0.));
+#1718 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(-0.,0.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(-1.,2.2E-16));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = ADVANCED_FACE('',(#1726),#754,.T.);
+#1726 = FACE_BOUND('',#1727,.F.);
+#1727 = EDGE_LOOP('',(#1728,#1729,#1730,#1753));
+#1728 = ORIENTED_EDGE('',*,*,#1677,.T.);
+#1729 = ORIENTED_EDGE('',*,*,#733,.T.);
+#1730 = ORIENTED_EDGE('',*,*,#1731,.F.);
+#1731 = EDGE_CURVE('',#1732,#706,#1734,.T.);
+#1732 = VERTEX_POINT('',#1733);
+#1733 = CARTESIAN_POINT('',(-2.5,0.,1.64));
+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(-2.5,0.,1.64));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(0.,-1.,0.));
+#1739 = PCURVE('',#754,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(-0.,-1.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = PCURVE('',#721,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(0.,0.));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(0.,-1.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1754 = EDGE_CURVE('',#1678,#1732,#1755,.T.);
+#1755 = SURFACE_CURVE('',#1756,(#1761,#1768),.PCURVE_S1.);
+#1756 = CIRCLE('',#1757,0.57);
+#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);
+#1758 = CARTESIAN_POINT('',(-2.5,0.,1.07));
+#1759 = DIRECTION('',(0.,-1.,0.));
+#1760 = DIRECTION('',(1.,0.,0.));
+#1761 = PCURVE('',#754,#1762);
+#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767);
+#1763 = LINE('',#1764,#1765);
+#1764 = CARTESIAN_POINT('',(-0.,0.));
+#1765 = VECTOR('',#1766,1.);
+#1766 = DIRECTION('',(-1.,0.));
+#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1768 = PCURVE('',#1769,#1774);
+#1769 = CYLINDRICAL_SURFACE('',#1770,0.57);
+#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
+#1771 = CARTESIAN_POINT('',(-2.5,2.4E-16,1.07));
+#1772 = DIRECTION('',(0.,-1.,2.2E-16));
+#1773 = DIRECTION('',(1.,0.,0.));
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1778);
+#1775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1776,#1777),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.);
+#1776 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1777 = CARTESIAN_POINT('',(7.853981633974,0.));
+#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1779 = ADVANCED_FACE('',(#1780),#721,.F.);
+#1780 = FACE_BOUND('',#1781,.F.);
+#1781 = EDGE_LOOP('',(#1782,#1783,#1784,#1807));
+#1782 = ORIENTED_EDGE('',*,*,#1731,.T.);
+#1783 = ORIENTED_EDGE('',*,*,#705,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1785,.F.);
+#1785 = EDGE_CURVE('',#1786,#678,#1788,.T.);
+#1786 = VERTEX_POINT('',#1787);
+#1787 = CARTESIAN_POINT('',(-2.5,0.,2.3));
+#1788 = SURFACE_CURVE('',#1789,(#1793,#1800),.PCURVE_S1.);
+#1789 = LINE('',#1790,#1791);
+#1790 = CARTESIAN_POINT('',(-2.5,0.,2.3));
+#1791 = VECTOR('',#1792,1.);
+#1792 = DIRECTION('',(0.,-1.,0.));
+#1793 = PCURVE('',#721,#1794);
+#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799);
+#1795 = LINE('',#1796,#1797);
+#1796 = CARTESIAN_POINT('',(0.66,0.));
+#1797 = VECTOR('',#1798,1.);
+#1798 = DIRECTION('',(0.,-1.));
+#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1800 = PCURVE('',#693,#1801);
+#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1806);
+#1802 = LINE('',#1803,#1804);
+#1803 = CARTESIAN_POINT('',(0.,0.));
+#1804 = VECTOR('',#1805,1.);
+#1805 = DIRECTION('',(0.,-1.));
+#1806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1807 = ORIENTED_EDGE('',*,*,#1808,.F.);
+#1808 = EDGE_CURVE('',#1732,#1786,#1809,.T.);
+#1809 = SURFACE_CURVE('',#1810,(#1814,#1821),.PCURVE_S1.);
+#1810 = LINE('',#1811,#1812);
+#1811 = CARTESIAN_POINT('',(-2.5,0.,1.64));
+#1812 = VECTOR('',#1813,1.);
+#1813 = DIRECTION('',(0.,0.,1.));
+#1814 = PCURVE('',#721,#1815);
+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(0.,0.));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(1.,0.));
+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1821 = PCURVE('',#1822,#1827);
+#1822 = PLANE('',#1823);
+#1823 = AXIS2_PLACEMENT_3D('',#1824,#1825,#1826);
+#1824 = CARTESIAN_POINT('',(-2.5,3.6E-16,1.64));
+#1825 = DIRECTION('',(-1.,0.,0.));
+#1826 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#1827 = DEFINITIONAL_REPRESENTATION('',(#1828),#1832);
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(7.92E-32,3.6E-16));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(-1.,2.2E-16));
+#1832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1833 = ADVANCED_FACE('',(#1834),#347,.F.);
+#1834 = FACE_BOUND('',#1835,.F.);
+#1835 = EDGE_LOOP('',(#1836,#1837,#1838,#1859));
+#1836 = ORIENTED_EDGE('',*,*,#906,.T.);
+#1837 = ORIENTED_EDGE('',*,*,#1172,.T.);
+#1838 = ORIENTED_EDGE('',*,*,#1839,.F.);
+#1839 = EDGE_CURVE('',#327,#1150,#1840,.T.);
+#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.);
+#1841 = LINE('',#1842,#1843);
+#1842 = CARTESIAN_POINT('',(-2.9,-8.,3.2));
+#1843 = VECTOR('',#1844,1.);
+#1844 = DIRECTION('',(0.,1.,0.));
+#1845 = PCURVE('',#347,#1846);
+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
+#1847 = LINE('',#1848,#1849);
+#1848 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1849 = VECTOR('',#1850,1.);
+#1850 = DIRECTION('',(0.,-1.));
+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1852 = PCURVE('',#375,#1853);
+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(0.,0.));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,-1.));
+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1859 = ORIENTED_EDGE('',*,*,#326,.F.);
+#1860 = ADVANCED_FACE('',(#1861),#693,.F.);
+#1861 = FACE_BOUND('',#1862,.F.);
+#1862 = EDGE_LOOP('',(#1863,#1864,#1865,#1888));
+#1863 = ORIENTED_EDGE('',*,*,#1785,.T.);
+#1864 = ORIENTED_EDGE('',*,*,#677,.T.);
+#1865 = ORIENTED_EDGE('',*,*,#1866,.F.);
+#1866 = EDGE_CURVE('',#1867,#650,#1869,.T.);
+#1867 = VERTEX_POINT('',#1868);
+#1868 = CARTESIAN_POINT('',(2.5,0.,2.3));
+#1869 = SURFACE_CURVE('',#1870,(#1874,#1881),.PCURVE_S1.);
+#1870 = LINE('',#1871,#1872);
+#1871 = CARTESIAN_POINT('',(2.5,0.,2.3));
+#1872 = VECTOR('',#1873,1.);
+#1873 = DIRECTION('',(0.,-1.,0.));
+#1874 = PCURVE('',#693,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(5.,0.));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(0.,-1.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1881 = PCURVE('',#665,#1882);
+#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1887);
+#1883 = LINE('',#1884,#1885);
+#1884 = CARTESIAN_POINT('',(0.,0.));
+#1885 = VECTOR('',#1886,1.);
+#1886 = DIRECTION('',(0.,-1.));
+#1887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#1889 = EDGE_CURVE('',#1786,#1867,#1890,.T.);
+#1890 = SURFACE_CURVE('',#1891,(#1895,#1902),.PCURVE_S1.);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(-2.5,0.,2.3));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(1.,0.,0.));
+#1895 = PCURVE('',#693,#1896);
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901);
+#1897 = LINE('',#1898,#1899);
+#1898 = CARTESIAN_POINT('',(0.,0.));
+#1899 = VECTOR('',#1900,1.);
+#1900 = DIRECTION('',(1.,0.));
+#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1902 = PCURVE('',#1903,#1908);
+#1903 = PLANE('',#1904);
+#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
+#1905 = CARTESIAN_POINT('',(-2.5,5.1E-16,2.3));
+#1906 = DIRECTION('',(0.,2.2E-16,1.));
+#1907 = DIRECTION('',(-1.,-0.,-0.));
+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(-0.,5.1E-16));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(-1.,0.));
+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1914 = ADVANCED_FACE('',(#1915),#375,.F.);
+#1915 = FACE_BOUND('',#1916,.F.);
+#1916 = EDGE_LOOP('',(#1917,#1918,#1919,#1940));
+#1917 = ORIENTED_EDGE('',*,*,#1839,.T.);
+#1918 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1919 = ORIENTED_EDGE('',*,*,#1920,.F.);
+#1920 = EDGE_CURVE('',#360,#1125,#1921,.T.);
+#1921 = SURFACE_CURVE('',#1922,(#1926,#1933),.PCURVE_S1.);
+#1922 = LINE('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(-2.9,-8.,4.5));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(0.,1.,0.));
+#1926 = PCURVE('',#375,#1927);
+#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1932);
+#1928 = LINE('',#1929,#1930);
+#1929 = CARTESIAN_POINT('',(1.3,0.));
+#1930 = VECTOR('',#1931,1.);
+#1931 = DIRECTION('',(0.,-1.));
+#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1933 = PCURVE('',#403,#1934);
+#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);
+#1935 = LINE('',#1936,#1937);
+#1936 = CARTESIAN_POINT('',(8.8,-8.));
+#1937 = VECTOR('',#1938,1.);
+#1938 = DIRECTION('',(0.,1.));
+#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1940 = ORIENTED_EDGE('',*,*,#359,.F.);
+#1941 = ADVANCED_FACE('',(#1942),#665,.F.);
+#1942 = FACE_BOUND('',#1943,.F.);
+#1943 = EDGE_LOOP('',(#1944,#1945,#1946,#1969));
+#1944 = ORIENTED_EDGE('',*,*,#1866,.T.);
+#1945 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1946 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#1947 = EDGE_CURVE('',#1948,#617,#1950,.T.);
+#1948 = VERTEX_POINT('',#1949);
+#1949 = CARTESIAN_POINT('',(2.5,0.,1.64));
+#1950 = SURFACE_CURVE('',#1951,(#1955,#1962),.PCURVE_S1.);
+#1951 = LINE('',#1952,#1953);
+#1952 = CARTESIAN_POINT('',(2.5,0.,1.64));
+#1953 = VECTOR('',#1954,1.);
+#1954 = DIRECTION('',(0.,-1.,0.));
+#1955 = PCURVE('',#665,#1956);
+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.66,0.));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(0.,-1.));
+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1962 = PCURVE('',#637,#1963);
+#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(-0.,-1.));
+#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1969 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#1970 = EDGE_CURVE('',#1867,#1948,#1971,.T.);
+#1971 = SURFACE_CURVE('',#1972,(#1976,#1983),.PCURVE_S1.);
+#1972 = LINE('',#1973,#1974);
+#1973 = CARTESIAN_POINT('',(2.5,0.,2.3));
+#1974 = VECTOR('',#1975,1.);
+#1975 = DIRECTION('',(0.,0.,-1.));
+#1976 = PCURVE('',#665,#1977);
+#1977 = DEFINITIONAL_REPRESENTATION('',(#1978),#1982);
+#1978 = LINE('',#1979,#1980);
+#1979 = CARTESIAN_POINT('',(0.,0.));
+#1980 = VECTOR('',#1981,1.);
+#1981 = DIRECTION('',(1.,0.));
+#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1983 = PCURVE('',#1984,#1989);
+#1984 = PLANE('',#1985);
+#1985 = AXIS2_PLACEMENT_3D('',#1986,#1987,#1988);
+#1986 = CARTESIAN_POINT('',(2.5,5.1E-16,2.3));
+#1987 = DIRECTION('',(1.,0.,0.));
+#1988 = DIRECTION('',(0.,2.2E-16,1.));
+#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994);
+#1990 = LINE('',#1991,#1992);
+#1991 = CARTESIAN_POINT('',(-1.122E-31,5.1E-16));
+#1992 = VECTOR('',#1993,1.);
+#1993 = DIRECTION('',(-1.,-2.2E-16));
+#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1995 = ADVANCED_FACE('',(#1996),#403,.F.);
+#1996 = FACE_BOUND('',#1997,.F.);
+#1997 = EDGE_LOOP('',(#1998,#1999,#2022,#2050,#2071,#2072,#2073,#2074));
+#1998 = ORIENTED_EDGE('',*,*,#1598,.T.);
+#1999 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#2000 = EDGE_CURVE('',#1571,#2001,#2003,.T.);
+#2001 = VERTEX_POINT('',#2002);
+#2002 = CARTESIAN_POINT('',(5.4,-7.,4.5));
+#2003 = SURFACE_CURVE('',#2004,(#2008,#2015),.PCURVE_S1.);
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(5.4,-4.8,4.5));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2008 = PCURVE('',#403,#2009);
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(0.5,-4.8));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(0.,-1.));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2015 = PCURVE('',#1586,#2016);
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(1.,0.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = ORIENTED_EDGE('',*,*,#2023,.F.);
+#2023 = EDGE_CURVE('',#2024,#2001,#2026,.T.);
+#2024 = VERTEX_POINT('',#2025);
+#2025 = CARTESIAN_POINT('',(2.9,-7.,4.5));
+#2026 = SURFACE_CURVE('',#2027,(#2031,#2038),.PCURVE_S1.);
+#2027 = LINE('',#2028,#2029);
+#2028 = CARTESIAN_POINT('',(2.9,-7.,4.5));
+#2029 = VECTOR('',#2030,1.);
+#2030 = DIRECTION('',(1.,0.,0.));
+#2031 = PCURVE('',#403,#2032);
+#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037);
+#2033 = LINE('',#2034,#2035);
+#2034 = CARTESIAN_POINT('',(3.,-7.));
+#2035 = VECTOR('',#2036,1.);
+#2036 = DIRECTION('',(-1.,-0.));
+#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2038 = PCURVE('',#2039,#2044);
+#2039 = PLANE('',#2040);
+#2040 = AXIS2_PLACEMENT_3D('',#2041,#2042,#2043);
+#2041 = CARTESIAN_POINT('',(5.E-16,-7.,3.409208323551));
+#2042 = DIRECTION('',(0.,1.,0.));
+#2043 = DIRECTION('',(0.,0.,1.));
+#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
+#2045 = LINE('',#2046,#2047);
+#2046 = CARTESIAN_POINT('',(1.090791676449,2.9));
+#2047 = VECTOR('',#2048,1.);
+#2048 = DIRECTION('',(0.,1.));
+#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2050 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2051 = EDGE_CURVE('',#388,#2024,#2052,.T.);
+#2052 = SURFACE_CURVE('',#2053,(#2057,#2064),.PCURVE_S1.);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(2.9,-8.,4.5));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(0.,1.,0.));
+#2057 = PCURVE('',#403,#2058);
+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(3.,-8.));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(0.,1.));
+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2064 = PCURVE('',#431,#2065);
+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
+#2066 = LINE('',#2067,#2068);
+#2067 = CARTESIAN_POINT('',(1.3,0.));
+#2068 = VECTOR('',#2069,1.);
+#2069 = DIRECTION('',(0.,-1.));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#387,.T.);
+#2072 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#2073 = ORIENTED_EDGE('',*,*,#1124,.T.);
+#2074 = ORIENTED_EDGE('',*,*,#1358,.F.);
+#2075 = ADVANCED_FACE('',(#2076),#637,.T.);
+#2076 = FACE_BOUND('',#2077,.F.);
+#2077 = EDGE_LOOP('',(#2078,#2079,#2080,#2103));
+#2078 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#2079 = ORIENTED_EDGE('',*,*,#616,.T.);
+#2080 = ORIENTED_EDGE('',*,*,#2081,.F.);
+#2081 = EDGE_CURVE('',#2082,#589,#2084,.T.);
+#2082 = VERTEX_POINT('',#2083);
+#2083 = CARTESIAN_POINT('',(2.5,0.,0.5));
+#2084 = SURFACE_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(2.5,0.,0.5));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(0.,-1.,0.));
+#2089 = PCURVE('',#637,#2090);
+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(-0.,-1.));
+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2096 = PCURVE('',#604,#2097);
+#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);
+#2098 = LINE('',#2099,#2100);
+#2099 = CARTESIAN_POINT('',(0.,0.));
+#2100 = VECTOR('',#2101,1.);
+#2101 = DIRECTION('',(0.,-1.));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#2104 = EDGE_CURVE('',#1948,#2082,#2105,.T.);
+#2105 = SURFACE_CURVE('',#2106,(#2111,#2118),.PCURVE_S1.);
+#2106 = CIRCLE('',#2107,0.57);
+#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110);
+#2108 = CARTESIAN_POINT('',(2.5,0.,1.07));
+#2109 = DIRECTION('',(0.,-1.,0.));
+#2110 = DIRECTION('',(1.,0.,0.));
+#2111 = PCURVE('',#637,#2112);
+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
+#2113 = LINE('',#2114,#2115);
+#2114 = CARTESIAN_POINT('',(-0.,0.));
+#2115 = VECTOR('',#2116,1.);
+#2116 = DIRECTION('',(-1.,0.));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = PCURVE('',#2119,#2124);
+#2119 = CYLINDRICAL_SURFACE('',#2120,0.57);
+#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2121 = CARTESIAN_POINT('',(2.5,2.4E-16,1.07));
+#2122 = DIRECTION('',(0.,-1.,2.2E-16));
+#2123 = DIRECTION('',(1.,0.,0.));
+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2128);
+#2125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2126,#2127),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#2126 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2127 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2129 = ADVANCED_FACE('',(#2130),#431,.T.);
+#2130 = FACE_BOUND('',#2131,.T.);
+#2131 = EDGE_LOOP('',(#2132,#2155,#2176,#2177));
+#2132 = ORIENTED_EDGE('',*,*,#2133,.T.);
+#2133 = EDGE_CURVE('',#416,#2134,#2136,.T.);
+#2134 = VERTEX_POINT('',#2135);
+#2135 = CARTESIAN_POINT('',(2.9,-7.,3.2));
+#2136 = SURFACE_CURVE('',#2137,(#2141,#2148),.PCURVE_S1.);
+#2137 = LINE('',#2138,#2139);
+#2138 = CARTESIAN_POINT('',(2.9,-8.,3.2));
+#2139 = VECTOR('',#2140,1.);
+#2140 = DIRECTION('',(0.,1.,0.));
+#2141 = PCURVE('',#431,#2142);
+#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(0.,0.));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.,-1.));
+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2148 = PCURVE('',#464,#2149);
+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);
+#2150 = LINE('',#2151,#2152);
+#2151 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2152 = VECTOR('',#2153,1.);
+#2153 = DIRECTION('',(0.,-1.));
+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2155 = ORIENTED_EDGE('',*,*,#2156,.T.);
+#2156 = EDGE_CURVE('',#2134,#2024,#2157,.T.);
+#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(2.9,-7.,3.2));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,0.,1.));
+#2162 = PCURVE('',#431,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(0.,-1.));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(1.,0.));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2169 = PCURVE('',#2039,#2170);
+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(-0.209208323551,2.9));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(1.,0.));
+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2176 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2177 = ORIENTED_EDGE('',*,*,#415,.F.);
+#2178 = ADVANCED_FACE('',(#2179),#604,.F.);
+#2179 = FACE_BOUND('',#2180,.F.);
+#2180 = EDGE_LOOP('',(#2181,#2182,#2183,#2206));
+#2181 = ORIENTED_EDGE('',*,*,#2081,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#588,.T.);
+#2183 = ORIENTED_EDGE('',*,*,#2184,.F.);
+#2184 = EDGE_CURVE('',#2185,#561,#2187,.T.);
+#2185 = VERTEX_POINT('',#2186);
+#2186 = CARTESIAN_POINT('',(2.5,0.,0.));
+#2187 = SURFACE_CURVE('',#2188,(#2192,#2199),.PCURVE_S1.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(2.5,0.,0.));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,-1.,0.));
+#2192 = PCURVE('',#604,#2193);
+#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198);
+#2194 = LINE('',#2195,#2196);
+#2195 = CARTESIAN_POINT('',(0.5,0.));
+#2196 = VECTOR('',#2197,1.);
+#2197 = DIRECTION('',(0.,-1.));
+#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2199 = PCURVE('',#576,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(0.,0.));
+#2203 = VECTOR('',#2204,1.);
+#2204 = DIRECTION('',(0.,-1.));
+#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2206 = ORIENTED_EDGE('',*,*,#2207,.F.);
+#2207 = EDGE_CURVE('',#2082,#2185,#2208,.T.);
+#2208 = SURFACE_CURVE('',#2209,(#2213,#2220),.PCURVE_S1.);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(2.5,0.,0.5));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(0.,0.,-1.));
+#2213 = PCURVE('',#604,#2214);
+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
+#2215 = LINE('',#2216,#2217);
+#2216 = CARTESIAN_POINT('',(0.,0.));
+#2217 = VECTOR('',#2218,1.);
+#2218 = DIRECTION('',(1.,0.));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2220 = PCURVE('',#2221,#2226);
+#2221 = PLANE('',#2222);
+#2222 = AXIS2_PLACEMENT_3D('',#2223,#2224,#2225);
+#2223 = CARTESIAN_POINT('',(2.5,1.1E-16,0.5));
+#2224 = DIRECTION('',(1.,0.,0.));
+#2225 = DIRECTION('',(0.,2.2E-16,1.));
+#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2231);
+#2227 = LINE('',#2228,#2229);
+#2228 = CARTESIAN_POINT('',(-2.42E-32,1.1E-16));
+#2229 = VECTOR('',#2230,1.);
+#2230 = DIRECTION('',(-1.,-2.2E-16));
+#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2232 = ADVANCED_FACE('',(#2233),#464,.F.);
+#2233 = FACE_BOUND('',#2234,.F.);
+#2234 = EDGE_LOOP('',(#2235,#2236,#2264,#2285));
+#2235 = ORIENTED_EDGE('',*,*,#2133,.T.);
+#2236 = ORIENTED_EDGE('',*,*,#2237,.T.);
+#2237 = EDGE_CURVE('',#2134,#2238,#2240,.T.);
+#2238 = VERTEX_POINT('',#2239);
+#2239 = CARTESIAN_POINT('',(3.9,-7.,2.2));
+#2240 = SURFACE_CURVE('',#2241,(#2246,#2253),.PCURVE_S1.);
+#2241 = CIRCLE('',#2242,1.);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(3.9,-7.,3.2));
+#2244 = DIRECTION('',(0.,-1.,0.));
+#2245 = DIRECTION('',(1.,0.,0.));
+#2246 = PCURVE('',#464,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(0.,-1.));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(1.,0.));
+#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2253 = PCURVE('',#2039,#2254);
+#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2263);
+#2255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2256,#2257,#2258,#2259,
+#2260,#2261,#2262),.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('') );
+#2256 = CARTESIAN_POINT('',(-0.209208323551,4.9));
+#2257 = CARTESIAN_POINT('',(1.522842484018,4.9));
+#2258 = CARTESIAN_POINT('',(0.656817080234,3.4));
+#2259 = CARTESIAN_POINT('',(-0.209208323551,1.9));
+#2260 = CARTESIAN_POINT('',(-1.075233727335,3.4));
+#2261 = CARTESIAN_POINT('',(-1.94125913112,4.9));
+#2262 = CARTESIAN_POINT('',(-0.209208323551,4.9));
+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2264 = ORIENTED_EDGE('',*,*,#2265,.F.);
+#2265 = EDGE_CURVE('',#444,#2238,#2266,.T.);
+#2266 = SURFACE_CURVE('',#2267,(#2271,#2278),.PCURVE_S1.);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(3.9,-8.,2.2));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(0.,1.,0.));
+#2271 = PCURVE('',#464,#2272);
+#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(0.,-1.));
+#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2278 = PCURVE('',#492,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(2.,0.));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(0.,-1.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = ORIENTED_EDGE('',*,*,#443,.F.);
+#2286 = ADVANCED_FACE('',(#2287),#576,.F.);
+#2287 = FACE_BOUND('',#2288,.F.);
+#2288 = EDGE_LOOP('',(#2289,#2290,#2313,#2339));
+#2289 = ORIENTED_EDGE('',*,*,#560,.T.);
+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2291 = EDGE_CURVE('',#2292,#533,#2294,.T.);
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(5.65,0.,-0.));
+#2294 = SURFACE_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(5.65,0.,0.));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2299 = PCURVE('',#576,#2300);
+#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(3.15,0.));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(0.,-1.));
+#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2306 = PCURVE('',#548,#2307);
+#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(0.,0.176776695297));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(1.,0.));
+#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2313 = ORIENTED_EDGE('',*,*,#2314,.F.);
+#2314 = EDGE_CURVE('',#2185,#2292,#2315,.T.);
+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(2.5,0.,0.));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(1.,0.,0.));
+#2320 = PCURVE('',#576,#2321);
+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(0.,0.));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(1.,0.));
+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2327 = PCURVE('',#2328,#2333);
+#2328 = PLANE('',#2329);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(2.5,0.,0.));
+#2331 = DIRECTION('',(0.,2.2E-16,1.));
+#2332 = DIRECTION('',(-1.,-0.,-0.));
+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-0.,0.));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(-1.,0.));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2339 = ORIENTED_EDGE('',*,*,#2184,.T.);
+#2340 = ADVANCED_FACE('',(#2341),#492,.T.);
+#2341 = FACE_BOUND('',#2342,.T.);
+#2342 = EDGE_LOOP('',(#2343,#2366,#2387,#2388));
+#2343 = ORIENTED_EDGE('',*,*,#2344,.T.);
+#2344 = EDGE_CURVE('',#477,#2345,#2347,.T.);
+#2345 = VERTEX_POINT('',#2346);
+#2346 = CARTESIAN_POINT('',(5.9,-7.,2.2));
+#2347 = SURFACE_CURVE('',#2348,(#2352,#2359),.PCURVE_S1.);
+#2348 = LINE('',#2349,#2350);
+#2349 = CARTESIAN_POINT('',(5.9,-8.,2.2));
+#2350 = VECTOR('',#2351,1.);
+#2351 = DIRECTION('',(0.,1.,0.));
+#2352 = PCURVE('',#492,#2353);
+#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);
+#2354 = LINE('',#2355,#2356);
+#2355 = CARTESIAN_POINT('',(0.,0.));
+#2356 = VECTOR('',#2357,1.);
+#2357 = DIRECTION('',(0.,-1.));
+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2359 = PCURVE('',#520,#2360);
+#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365);
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(2.2,-8.));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(0.,1.));
+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2366 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#2367 = EDGE_CURVE('',#2345,#2238,#2368,.T.);
+#2368 = SURFACE_CURVE('',#2369,(#2373,#2380),.PCURVE_S1.);
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(5.9,-7.,2.2));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(-1.,0.,0.));
+#2373 = PCURVE('',#492,#2374);
+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379);
+#2375 = LINE('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(0.,-1.));
+#2377 = VECTOR('',#2378,1.);
+#2378 = DIRECTION('',(1.,0.));
+#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2380 = PCURVE('',#2039,#2381);
+#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386);
+#2382 = LINE('',#2383,#2384);
+#2383 = CARTESIAN_POINT('',(-1.209208323551,5.9));
+#2384 = VECTOR('',#2385,1.);
+#2385 = DIRECTION('',(0.,-1.));
+#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2387 = ORIENTED_EDGE('',*,*,#2265,.F.);
+#2388 = ORIENTED_EDGE('',*,*,#476,.F.);
+#2389 = ADVANCED_FACE('',(#2390),#548,.T.);
+#2390 = FACE_BOUND('',#2391,.T.);
+#2391 = EDGE_LOOP('',(#2392,#2418,#2439,#2440));
+#2392 = ORIENTED_EDGE('',*,*,#2393,.F.);
+#2393 = EDGE_CURVE('',#2394,#2292,#2396,.T.);
+#2394 = VERTEX_POINT('',#2395);
+#2395 = CARTESIAN_POINT('',(5.9,0.,0.25));
+#2396 = SURFACE_CURVE('',#2397,(#2401,#2407),.PCURVE_S1.);
+#2397 = LINE('',#2398,#2399);
+#2398 = CARTESIAN_POINT('',(5.775,0.,0.125));
+#2399 = VECTOR('',#2400,1.);
+#2400 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#2401 = PCURVE('',#548,#2402);
+#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2406);
+#2403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2404,#2405),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.176776695297,0.176776695297),.PIECEWISE_BEZIER_KNOTS.);
+#2404 = CARTESIAN_POINT('',(0.,-0.176776695297));
+#2405 = CARTESIAN_POINT('',(0.,0.176776695297));
+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2407 = PCURVE('',#2408,#2413);
+#2408 = PLANE('',#2409);
+#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412);
+#2410 = CARTESIAN_POINT('',(5.775,8.,0.125));
+#2411 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2412 = DIRECTION('',(-3.137084989848E-18,-1.,2.231370849898E-16));
+#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2417);
+#2414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2415,#2416),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.176776695297,0.176776695297),.PIECEWISE_BEZIER_KNOTS.);
+#2415 = CARTESIAN_POINT('',(8.,-0.176776695297));
+#2416 = CARTESIAN_POINT('',(8.,0.176776695297));
+#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2418 = ORIENTED_EDGE('',*,*,#2419,.T.);
+#2419 = EDGE_CURVE('',#2394,#505,#2420,.T.);
+#2420 = SURFACE_CURVE('',#2421,(#2425,#2432),.PCURVE_S1.);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(5.9,-6.E-17,0.25));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2425 = PCURVE('',#548,#2426);
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431);
+#2427 = LINE('',#2428,#2429);
+#2428 = CARTESIAN_POINT('',(0.,-0.176776695297));
+#2429 = VECTOR('',#2430,1.);
+#2430 = DIRECTION('',(1.,0.));
+#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2432 = PCURVE('',#520,#2433);
+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(0.25,0.));
+#2436 = VECTOR('',#2437,1.);
+#2437 = DIRECTION('',(0.,-1.));
+#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2439 = ORIENTED_EDGE('',*,*,#532,.T.);
+#2440 = ORIENTED_EDGE('',*,*,#2291,.F.);
+#2441 = ADVANCED_FACE('',(#2442),#520,.F.);
+#2442 = FACE_BOUND('',#2443,.F.);
+#2443 = EDGE_LOOP('',(#2444,#2472,#2473,#2474,#2475,#2498,#2519,#2520));
+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#2445 = EDGE_CURVE('',#2394,#2446,#2448,.T.);
+#2446 = VERTEX_POINT('',#2447);
+#2447 = CARTESIAN_POINT('',(5.9,0.,2.72));
+#2448 = SURFACE_CURVE('',#2449,(#2453,#2460),.PCURVE_S1.);
+#2449 = LINE('',#2450,#2451);
+#2450 = CARTESIAN_POINT('',(5.9,0.,0.));
+#2451 = VECTOR('',#2452,1.);
+#2452 = DIRECTION('',(0.,0.,1.));
+#2453 = PCURVE('',#520,#2454);
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(0.,0.));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(1.,0.));
+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2460 = PCURVE('',#2461,#2466);
+#2461 = PLANE('',#2462);
+#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465);
+#2463 = CARTESIAN_POINT('',(5.9,0.,0.));
+#2464 = DIRECTION('',(-1.,0.,0.));
+#2465 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(-0.,0.));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(-1.,2.2E-16));
+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2472 = ORIENTED_EDGE('',*,*,#2419,.T.);
+#2473 = ORIENTED_EDGE('',*,*,#504,.T.);
+#2474 = ORIENTED_EDGE('',*,*,#2344,.T.);
+#2475 = ORIENTED_EDGE('',*,*,#2476,.F.);
+#2476 = EDGE_CURVE('',#2477,#2345,#2479,.T.);
+#2477 = VERTEX_POINT('',#2478);
+#2478 = CARTESIAN_POINT('',(5.9,-7.,4.));
+#2479 = SURFACE_CURVE('',#2480,(#2484,#2491),.PCURVE_S1.);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(5.9,-7.,4.5));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,0.,-1.));
+#2484 = PCURVE('',#520,#2485);
+#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);
+#2486 = LINE('',#2487,#2488);
+#2487 = CARTESIAN_POINT('',(4.5,-7.));
+#2488 = VECTOR('',#2489,1.);
+#2489 = DIRECTION('',(-1.,0.));
+#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2491 = PCURVE('',#2039,#2492);
+#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
+#2493 = LINE('',#2494,#2495);
+#2494 = CARTESIAN_POINT('',(1.090791676449,5.9));
+#2495 = VECTOR('',#2496,1.);
+#2496 = DIRECTION('',(-1.,0.));
+#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#2499 = EDGE_CURVE('',#1550,#2477,#2500,.T.);
+#2500 = SURFACE_CURVE('',#2501,(#2505,#2512),.PCURVE_S1.);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(5.9,-4.8,4.));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2505 = PCURVE('',#520,#2506);
+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(4.,-4.8));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.,-1.));
+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2512 = PCURVE('',#1586,#2513);
+#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);
+#2514 = LINE('',#2515,#2516);
+#2515 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2516 = VECTOR('',#2517,1.);
+#2517 = DIRECTION('',(1.,0.));
+#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2519 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#2520 = ORIENTED_EDGE('',*,*,#2521,.F.);
+#2521 = EDGE_CURVE('',#2446,#1522,#2522,.T.);
+#2522 = SURFACE_CURVE('',#2523,(#2527,#2534),.PCURVE_S1.);
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(5.9,0.,2.72));
+#2525 = VECTOR('',#2526,1.);
+#2526 = DIRECTION('',(0.,-1.,0.));
+#2527 = PCURVE('',#520,#2528);
+#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
+#2529 = LINE('',#2530,#2531);
+#2530 = CARTESIAN_POINT('',(2.72,0.));
+#2531 = VECTOR('',#2532,1.);
+#2532 = DIRECTION('',(0.,-1.));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#1537,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(0.141421356237,0.));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(0.,-1.));
+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2541 = ADVANCED_FACE('',(#2542),#815,.F.);
+#2542 = FACE_BOUND('',#2543,.F.);
+#2543 = EDGE_LOOP('',(#2544,#2567,#2568,#2569));
+#2544 = ORIENTED_EDGE('',*,*,#2545,.F.);
+#2545 = EDGE_CURVE('',#795,#2546,#2548,.T.);
+#2546 = VERTEX_POINT('',#2547);
+#2547 = CARTESIAN_POINT('',(0.4,-4.8,3.5));
+#2548 = SEAM_CURVE('',#2549,(#2553,#2560),.PCURVE_S1.);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(0.4,-8.,3.5));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(0.,1.,0.));
+#2553 = PCURVE('',#815,#2554);
+#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559);
+#2555 = LINE('',#2556,#2557);
+#2556 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2557 = VECTOR('',#2558,1.);
+#2558 = DIRECTION('',(0.,-1.));
+#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2560 = PCURVE('',#815,#2561);
+#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566);
+#2562 = LINE('',#2563,#2564);
+#2563 = CARTESIAN_POINT('',(0.,0.));
+#2564 = VECTOR('',#2565,1.);
+#2565 = DIRECTION('',(0.,-1.));
+#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2567 = ORIENTED_EDGE('',*,*,#794,.F.);
+#2568 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2569 = ORIENTED_EDGE('',*,*,#2570,.T.);
+#2570 = EDGE_CURVE('',#2546,#2546,#2571,.T.);
+#2571 = SURFACE_CURVE('',#2572,(#2577,#2584),.PCURVE_S1.);
+#2572 = CIRCLE('',#2573,0.4);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(0.,-4.8,3.5));
+#2575 = DIRECTION('',(0.,-1.,0.));
+#2576 = DIRECTION('',(1.,0.,0.));
+#2577 = PCURVE('',#815,#2578);
+#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(0.,-3.2));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(1.,0.));
+#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2584 = PCURVE('',#2585,#2590);
+#2585 = PLANE('',#2586);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(-3.13E-15,-4.8,3.714314496602));
+#2588 = DIRECTION('',(0.,1.,2.2E-16));
+#2589 = DIRECTION('',(0.,-2.2E-16,1.));
+#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2599);
+#2591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2592,#2593,#2594,#2595,
+#2596,#2597,#2598),.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('') );
+#2592 = CARTESIAN_POINT('',(-0.214314496602,0.4));
+#2593 = CARTESIAN_POINT('',(0.478505826425,0.4));
+#2594 = CARTESIAN_POINT('',(0.132095664912,-0.2));
+#2595 = CARTESIAN_POINT('',(-0.214314496602,-0.8));
+#2596 = CARTESIAN_POINT('',(-0.560724658116,-0.2));
+#2597 = CARTESIAN_POINT('',(-0.90713481963,0.4));
+#2598 = CARTESIAN_POINT('',(-0.214314496602,0.4));
+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2600 = ADVANCED_FACE('',(#2601),#845,.T.);
+#2601 = FACE_BOUND('',#2602,.F.);
+#2602 = EDGE_LOOP('',(#2603,#2626,#2627,#2628));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#934,#2605,#2607,.T.);
+#2605 = VERTEX_POINT('',#2606);
+#2606 = CARTESIAN_POINT('',(-5.65,8.,-2.E-15));
+#2607 = SURFACE_CURVE('',#2608,(#2612,#2619),.PCURVE_S1.);
+#2608 = LINE('',#2609,#2610);
+#2609 = CARTESIAN_POINT('',(-4.895721178925,8.,-0.754278821075));
+#2610 = VECTOR('',#2611,1.);
+#2611 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2612 = PCURVE('',#845,#2613);
+#2613 = DEFINITIONAL_REPRESENTATION('',(#2614),#2618);
+#2614 = LINE('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(-6.9E-16,1.243488033871));
+#2616 = VECTOR('',#2617,1.);
+#2617 = DIRECTION('',(-0.,1.));
+#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2619 = PCURVE('',#949,#2620);
+#2620 = DEFINITIONAL_REPRESENTATION('',(#2621),#2625);
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(3.137163536776,-4.895721178925));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.707106781187,0.707106781187));
+#2625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2626 = ORIENTED_EDGE('',*,*,#961,.T.);
+#2627 = ORIENTED_EDGE('',*,*,#830,.T.);
+#2628 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2629 = EDGE_CURVE('',#2605,#831,#2630,.T.);
+#2630 = SURFACE_CURVE('',#2631,(#2635,#2642),.PCURVE_S1.);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(-5.65,8.,-1.78E-15));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(-0.,-1.,2.2E-16));
+#2635 = PCURVE('',#845,#2636);
+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(-0.,0.176776695297));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(-1.,0.));
+#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2642 = PCURVE('',#1659,#2643);
+#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(-0.25,-8.));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(-0.,1.));
+#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2649 = ADVANCED_FACE('',(#2650,#3100),#949,.F.);
+#2650 = FACE_BOUND('',#2651,.T.);
+#2651 = EDGE_LOOP('',(#2652,#2675,#2676,#2677,#2700,#2729,#2757,#2785,
+    #2813,#2842,#2870,#2893,#2916,#2939,#2962,#2986,#3009,#3032,#3055,
+    #3079));
+#2652 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2653 = EDGE_CURVE('',#2605,#2654,#2656,.T.);
+#2654 = VERTEX_POINT('',#2655);
+#2655 = CARTESIAN_POINT('',(-2.5,8.,0.));
+#2656 = SURFACE_CURVE('',#2657,(#2661,#2668),.PCURVE_S1.);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-5.9,8.,-1.7763568394E-15));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(1.,0.,0.));
+#2661 = PCURVE('',#949,#2662);
+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);
+#2663 = LINE('',#2664,#2665);
+#2664 = CARTESIAN_POINT('',(2.382884715702,-5.9));
+#2665 = VECTOR('',#2666,1.);
+#2666 = DIRECTION('',(-0.,1.));
+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2668 = PCURVE('',#1659,#2669);
+#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);
+#2670 = LINE('',#2671,#2672);
+#2671 = CARTESIAN_POINT('',(-0.,-8.));
+#2672 = VECTOR('',#2673,1.);
+#2673 = DIRECTION('',(-1.,0.));
+#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2675 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2676 = ORIENTED_EDGE('',*,*,#931,.F.);
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#932,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(-3.9,8.,2.2));
+#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.);
+#2682 = LINE('',#2683,#2684);
+#2683 = CARTESIAN_POINT('',(-5.9,8.,2.2));
+#2684 = VECTOR('',#2685,1.);
+#2685 = DIRECTION('',(1.,0.,0.));
+#2686 = PCURVE('',#949,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = LINE('',#2689,#2690);
+#2689 = CARTESIAN_POINT('',(0.182884715702,-5.9));
+#2690 = VECTOR('',#2691,1.);
+#2691 = DIRECTION('',(-0.,1.));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = PCURVE('',#1109,#2694);
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(-0.,-1.7763568394E-15));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(-1.,0.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2700 = ORIENTED_EDGE('',*,*,#2701,.T.);
+#2701 = EDGE_CURVE('',#2679,#2702,#2704,.T.);
+#2702 = VERTEX_POINT('',#2703);
+#2703 = CARTESIAN_POINT('',(-2.9,8.,3.2));
+#2704 = SURFACE_CURVE('',#2705,(#2710,#2717),.PCURVE_S1.);
+#2705 = CIRCLE('',#2706,1.);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-3.9,8.,3.2));
+#2708 = DIRECTION('',(0.,-1.,2.2E-16));
+#2709 = DIRECTION('',(1.,0.,0.));
+#2710 = PCURVE('',#949,#2711);
+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);
+#2712 = CIRCLE('',#2713,1.);
+#2713 = AXIS2_PLACEMENT_2D('',#2714,#2715);
+#2714 = CARTESIAN_POINT('',(-0.817115284298,-3.9));
+#2715 = DIRECTION('',(-0.,1.));
+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2717 = PCURVE('',#2718,#2723);
+#2718 = CYLINDRICAL_SURFACE('',#2719,1.);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-3.9,8.,3.2));
+#2721 = DIRECTION('',(0.,1.,-2.2E-16));
+#2722 = DIRECTION('',(1.,0.,0.));
+#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728);
+#2724 = LINE('',#2725,#2726);
+#2725 = CARTESIAN_POINT('',(-0.,0.));
+#2726 = VECTOR('',#2727,1.);
+#2727 = DIRECTION('',(-1.,0.));
+#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2729 = ORIENTED_EDGE('',*,*,#2730,.T.);
+#2730 = EDGE_CURVE('',#2702,#2731,#2733,.T.);
+#2731 = VERTEX_POINT('',#2732);
+#2732 = CARTESIAN_POINT('',(-2.9,8.,4.5));
+#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.);
+#2734 = LINE('',#2735,#2736);
+#2735 = CARTESIAN_POINT('',(-2.9,8.,3.2));
+#2736 = VECTOR('',#2737,1.);
+#2737 = DIRECTION('',(0.,2.2E-16,1.));
+#2738 = PCURVE('',#949,#2739);
+#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744);
+#2740 = LINE('',#2741,#2742);
+#2741 = CARTESIAN_POINT('',(-0.817115284298,-2.9));
+#2742 = VECTOR('',#2743,1.);
+#2743 = DIRECTION('',(-1.,0.));
+#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2745 = PCURVE('',#2746,#2751);
+#2746 = PLANE('',#2747);
+#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750);
+#2748 = CARTESIAN_POINT('',(-2.9,8.,3.2));
+#2749 = DIRECTION('',(1.,0.,0.));
+#2750 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.7763568394E-15));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(-1.,0.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2757 = ORIENTED_EDGE('',*,*,#2758,.F.);
+#2758 = EDGE_CURVE('',#2759,#2731,#2761,.T.);
+#2759 = VERTEX_POINT('',#2760);
+#2760 = CARTESIAN_POINT('',(2.9,8.,4.5));
+#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(5.9,8.,4.5));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(-1.,0.,0.));
+#2766 = PCURVE('',#949,#2767);
+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
+#2768 = LINE('',#2769,#2770);
+#2769 = CARTESIAN_POINT('',(-2.117115284298,5.9));
+#2770 = VECTOR('',#2771,1.);
+#2771 = DIRECTION('',(-0.,-1.));
+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2773 = PCURVE('',#2774,#2779);
+#2774 = PLANE('',#2775);
+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);
+#2776 = CARTESIAN_POINT('',(5.9,1.E-15,4.5));
+#2777 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2778 = DIRECTION('',(1.,0.,0.));
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(-0.,-8.));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(-1.,0.));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2787,#2759,#2789,.T.);
+#2787 = VERTEX_POINT('',#2788);
+#2788 = CARTESIAN_POINT('',(2.9,8.,3.2));
+#2789 = SURFACE_CURVE('',#2790,(#2794,#2801),.PCURVE_S1.);
+#2790 = LINE('',#2791,#2792);
+#2791 = CARTESIAN_POINT('',(2.9,8.,3.2));
+#2792 = VECTOR('',#2793,1.);
+#2793 = DIRECTION('',(0.,2.2E-16,1.));
+#2794 = PCURVE('',#949,#2795);
+#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800);
+#2796 = LINE('',#2797,#2798);
+#2797 = CARTESIAN_POINT('',(-0.817115284298,2.9));
+#2798 = VECTOR('',#2799,1.);
+#2799 = DIRECTION('',(-1.,0.));
+#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2801 = PCURVE('',#2802,#2807);
+#2802 = PLANE('',#2803);
+#2803 = AXIS2_PLACEMENT_3D('',#2804,#2805,#2806);
+#2804 = CARTESIAN_POINT('',(2.9,8.,3.2));
+#2805 = DIRECTION('',(1.,0.,0.));
+#2806 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.7763568394E-15));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(-1.,0.));
+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2813 = ORIENTED_EDGE('',*,*,#2814,.T.);
+#2814 = EDGE_CURVE('',#2787,#2815,#2817,.T.);
+#2815 = VERTEX_POINT('',#2816);
+#2816 = CARTESIAN_POINT('',(3.9,8.,2.2));
+#2817 = SURFACE_CURVE('',#2818,(#2823,#2830),.PCURVE_S1.);
+#2818 = CIRCLE('',#2819,1.);
+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);
+#2820 = CARTESIAN_POINT('',(3.9,8.,3.2));
+#2821 = DIRECTION('',(0.,-1.,2.2E-16));
+#2822 = DIRECTION('',(1.,0.,0.));
+#2823 = PCURVE('',#949,#2824);
+#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829);
+#2825 = CIRCLE('',#2826,1.);
+#2826 = AXIS2_PLACEMENT_2D('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(-0.817115284298,3.9));
+#2828 = DIRECTION('',(-0.,1.));
+#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2830 = PCURVE('',#2831,#2836);
+#2831 = CYLINDRICAL_SURFACE('',#2832,1.);
+#2832 = AXIS2_PLACEMENT_3D('',#2833,#2834,#2835);
+#2833 = CARTESIAN_POINT('',(3.9,8.,3.2));
+#2834 = DIRECTION('',(0.,1.,-2.2E-16));
+#2835 = DIRECTION('',(1.,0.,0.));
+#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841);
+#2837 = LINE('',#2838,#2839);
+#2838 = CARTESIAN_POINT('',(-0.,0.));
+#2839 = VECTOR('',#2840,1.);
+#2840 = DIRECTION('',(-1.,0.));
+#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2842 = ORIENTED_EDGE('',*,*,#2843,.F.);
+#2843 = EDGE_CURVE('',#2844,#2815,#2846,.T.);
+#2844 = VERTEX_POINT('',#2845);
+#2845 = CARTESIAN_POINT('',(5.9,8.,2.2));
+#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.);
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(5.9,8.,2.2));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(-1.,0.,0.));
+#2851 = PCURVE('',#949,#2852);
+#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
+#2853 = LINE('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(0.182884715702,5.9));
+#2855 = VECTOR('',#2856,1.);
+#2856 = DIRECTION('',(-0.,-1.));
+#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2858 = PCURVE('',#2859,#2864);
+#2859 = PLANE('',#2860);
+#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863);
+#2861 = CARTESIAN_POINT('',(5.9,8.,2.2));
+#2862 = DIRECTION('',(0.,2.2E-16,1.));
+#2863 = DIRECTION('',(1.,0.,0.));
+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);
+#2865 = LINE('',#2866,#2867);
+#2866 = CARTESIAN_POINT('',(-0.,-1.7763568394E-15));
+#2867 = VECTOR('',#2868,1.);
+#2868 = DIRECTION('',(-1.,0.));
+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2870 = ORIENTED_EDGE('',*,*,#2871,.F.);
+#2871 = EDGE_CURVE('',#2872,#2844,#2874,.T.);
+#2872 = VERTEX_POINT('',#2873);
+#2873 = CARTESIAN_POINT('',(5.9,8.,0.25));
+#2874 = SURFACE_CURVE('',#2875,(#2879,#2886),.PCURVE_S1.);
+#2875 = LINE('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(5.9,8.,-1.7763568394E-15));
+#2877 = VECTOR('',#2878,1.);
+#2878 = DIRECTION('',(0.,2.2E-16,1.));
+#2879 = PCURVE('',#949,#2880);
+#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885);
+#2881 = LINE('',#2882,#2883);
+#2882 = CARTESIAN_POINT('',(2.382884715702,5.9));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(-1.,0.));
+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2886 = PCURVE('',#2461,#2887);
+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(-0.,-8.));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(-1.,0.));
+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2893 = ORIENTED_EDGE('',*,*,#2894,.T.);
+#2894 = EDGE_CURVE('',#2872,#2895,#2897,.T.);
+#2895 = VERTEX_POINT('',#2896);
+#2896 = CARTESIAN_POINT('',(5.65,8.,-2.E-15));
+#2897 = SURFACE_CURVE('',#2898,(#2902,#2909),.PCURVE_S1.);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(4.895721178925,8.,-0.754278821075));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#2902 = PCURVE('',#949,#2903);
+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(3.137163536776,4.895721178925));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2909 = PCURVE('',#2408,#2910);
+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
+#2911 = LINE('',#2912,#2913);
+#2912 = CARTESIAN_POINT('',(6.9E-16,1.243488033871));
+#2913 = VECTOR('',#2914,1.);
+#2914 = DIRECTION('',(0.,1.));
+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2917 = EDGE_CURVE('',#2918,#2895,#2920,.T.);
+#2918 = VERTEX_POINT('',#2919);
+#2919 = CARTESIAN_POINT('',(2.5,8.,0.));
+#2920 = SURFACE_CURVE('',#2921,(#2925,#2932),.PCURVE_S1.);
+#2921 = LINE('',#2922,#2923);
+#2922 = CARTESIAN_POINT('',(2.5,8.,-1.7763568394E-15));
+#2923 = VECTOR('',#2924,1.);
+#2924 = DIRECTION('',(1.,0.,0.));
+#2925 = PCURVE('',#949,#2926);
+#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(2.382884715702,2.5));
+#2929 = VECTOR('',#2930,1.);
+#2930 = DIRECTION('',(-0.,1.));
+#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2932 = PCURVE('',#2328,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(-0.,-8.));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(-1.,0.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2939 = ORIENTED_EDGE('',*,*,#2940,.F.);
+#2940 = EDGE_CURVE('',#2941,#2918,#2943,.T.);
+#2941 = VERTEX_POINT('',#2942);
+#2942 = CARTESIAN_POINT('',(2.5,8.,0.5));
+#2943 = SURFACE_CURVE('',#2944,(#2948,#2955),.PCURVE_S1.);
+#2944 = LINE('',#2945,#2946);
+#2945 = CARTESIAN_POINT('',(2.5,8.,0.5));
+#2946 = VECTOR('',#2947,1.);
+#2947 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2948 = PCURVE('',#949,#2949);
+#2949 = DEFINITIONAL_REPRESENTATION('',(#2950),#2954);
+#2950 = LINE('',#2951,#2952);
+#2951 = CARTESIAN_POINT('',(1.882884715702,2.5));
+#2952 = VECTOR('',#2953,1.);
+#2953 = DIRECTION('',(1.,-0.));
+#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2955 = PCURVE('',#2221,#2956);
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(1.1E-16,-8.));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(-1.,0.));
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2962 = ORIENTED_EDGE('',*,*,#2963,.F.);
+#2963 = EDGE_CURVE('',#2964,#2941,#2966,.T.);
+#2964 = VERTEX_POINT('',#2965);
+#2965 = CARTESIAN_POINT('',(2.5,8.,1.64));
+#2966 = SURFACE_CURVE('',#2967,(#2972,#2979),.PCURVE_S1.);
+#2967 = CIRCLE('',#2968,0.57);
+#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971);
+#2969 = CARTESIAN_POINT('',(2.5,8.,1.07));
+#2970 = DIRECTION('',(0.,-1.,2.2E-16));
+#2971 = DIRECTION('',(1.,0.,0.));
+#2972 = PCURVE('',#949,#2973);
+#2973 = DEFINITIONAL_REPRESENTATION('',(#2974),#2978);
+#2974 = CIRCLE('',#2975,0.57);
+#2975 = AXIS2_PLACEMENT_2D('',#2976,#2977);
+#2976 = CARTESIAN_POINT('',(1.312884715702,2.5));
+#2977 = DIRECTION('',(-0.,1.));
+#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2979 = PCURVE('',#2119,#2980);
+#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985);
+#2981 = LINE('',#2982,#2983);
+#2982 = CARTESIAN_POINT('',(0.,-8.));
+#2983 = VECTOR('',#2984,1.);
+#2984 = DIRECTION('',(1.,0.));
+#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2988,#2964,#2990,.T.);
+#2988 = VERTEX_POINT('',#2989);
+#2989 = CARTESIAN_POINT('',(2.5,8.,2.3));
+#2990 = SURFACE_CURVE('',#2991,(#2995,#3002),.PCURVE_S1.);
+#2991 = LINE('',#2992,#2993);
+#2992 = CARTESIAN_POINT('',(2.5,8.,2.3));
+#2993 = VECTOR('',#2994,1.);
+#2994 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2995 = PCURVE('',#949,#2996);
+#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001);
+#2997 = LINE('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(8.288471570162E-02,2.5));
+#2999 = VECTOR('',#3000,1.);
+#3000 = DIRECTION('',(1.,-0.));
+#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3002 = PCURVE('',#1984,#3003);
+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(-0.,-8.));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(-1.,0.));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3009 = ORIENTED_EDGE('',*,*,#3010,.F.);
+#3010 = EDGE_CURVE('',#3011,#2988,#3013,.T.);
+#3011 = VERTEX_POINT('',#3012);
+#3012 = CARTESIAN_POINT('',(-2.5,8.,2.3));
+#3013 = SURFACE_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.);
+#3014 = LINE('',#3015,#3016);
+#3015 = CARTESIAN_POINT('',(-2.5,8.,2.3));
+#3016 = VECTOR('',#3017,1.);
+#3017 = DIRECTION('',(1.,0.,0.));
+#3018 = PCURVE('',#949,#3019);
+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);
+#3020 = LINE('',#3021,#3022);
+#3021 = CARTESIAN_POINT('',(8.288471570162E-02,-2.5));
+#3022 = VECTOR('',#3023,1.);
+#3023 = DIRECTION('',(-0.,1.));
+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3025 = PCURVE('',#1903,#3026);
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031);
+#3027 = LINE('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(-0.,-8.));
+#3029 = VECTOR('',#3030,1.);
+#3030 = DIRECTION('',(-1.,0.));
+#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3032 = ORIENTED_EDGE('',*,*,#3033,.F.);
+#3033 = EDGE_CURVE('',#3034,#3011,#3036,.T.);
+#3034 = VERTEX_POINT('',#3035);
+#3035 = CARTESIAN_POINT('',(-2.5,8.,1.64));
+#3036 = SURFACE_CURVE('',#3037,(#3041,#3048),.PCURVE_S1.);
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(-2.5,8.,1.64));
+#3039 = VECTOR('',#3040,1.);
+#3040 = DIRECTION('',(0.,2.2E-16,1.));
+#3041 = PCURVE('',#949,#3042);
+#3042 = DEFINITIONAL_REPRESENTATION('',(#3043),#3047);
+#3043 = LINE('',#3044,#3045);
+#3044 = CARTESIAN_POINT('',(0.742884715702,-2.5));
+#3045 = VECTOR('',#3046,1.);
+#3046 = DIRECTION('',(-1.,0.));
+#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3048 = PCURVE('',#1822,#3049);
+#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054);
+#3050 = LINE('',#3051,#3052);
+#3051 = CARTESIAN_POINT('',(-0.,-8.));
+#3052 = VECTOR('',#3053,1.);
+#3053 = DIRECTION('',(-1.,0.));
+#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3055 = ORIENTED_EDGE('',*,*,#3056,.F.);
+#3056 = EDGE_CURVE('',#3057,#3034,#3059,.T.);
+#3057 = VERTEX_POINT('',#3058);
+#3058 = CARTESIAN_POINT('',(-2.5,8.,0.5));
+#3059 = SURFACE_CURVE('',#3060,(#3065,#3072),.PCURVE_S1.);
+#3060 = CIRCLE('',#3061,0.57);
+#3061 = AXIS2_PLACEMENT_3D('',#3062,#3063,#3064);
+#3062 = CARTESIAN_POINT('',(-2.5,8.,1.07));
+#3063 = DIRECTION('',(0.,-1.,2.2E-16));
+#3064 = DIRECTION('',(1.,0.,0.));
+#3065 = PCURVE('',#949,#3066);
+#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071);
+#3067 = CIRCLE('',#3068,0.57);
+#3068 = AXIS2_PLACEMENT_2D('',#3069,#3070);
+#3069 = CARTESIAN_POINT('',(1.312884715702,-2.5));
+#3070 = DIRECTION('',(-0.,1.));
+#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3072 = PCURVE('',#1769,#3073);
+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
+#3074 = LINE('',#3075,#3076);
+#3075 = CARTESIAN_POINT('',(0.,-8.));
+#3076 = VECTOR('',#3077,1.);
+#3077 = DIRECTION('',(1.,0.));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = ORIENTED_EDGE('',*,*,#3080,.F.);
+#3080 = EDGE_CURVE('',#2654,#3057,#3081,.T.);
+#3081 = SURFACE_CURVE('',#3082,(#3086,#3093),.PCURVE_S1.);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(-2.5,8.,-1.7763568394E-15));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(0.,2.2E-16,1.));
+#3086 = PCURVE('',#949,#3087);
+#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);
+#3088 = LINE('',#3089,#3090);
+#3089 = CARTESIAN_POINT('',(2.382884715702,-2.5));
+#3090 = VECTOR('',#3091,1.);
+#3091 = DIRECTION('',(-1.,0.));
+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3093 = PCURVE('',#1714,#3094);
+#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099);
+#3095 = LINE('',#3096,#3097);
+#3096 = CARTESIAN_POINT('',(-0.,-8.));
+#3097 = VECTOR('',#3098,1.);
+#3098 = DIRECTION('',(-1.,0.));
+#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3100 = FACE_BOUND('',#3101,.T.);
+#3101 = EDGE_LOOP('',(#3102));
+#3102 = ORIENTED_EDGE('',*,*,#3103,.T.);
+#3103 = EDGE_CURVE('',#3104,#3104,#3106,.T.);
+#3104 = VERTEX_POINT('',#3105);
+#3105 = CARTESIAN_POINT('',(0.4,8.,3.5));
+#3106 = SURFACE_CURVE('',#3107,(#3112,#3119),.PCURVE_S1.);
+#3107 = CIRCLE('',#3108,0.4);
+#3108 = AXIS2_PLACEMENT_3D('',#3109,#3110,#3111);
+#3109 = CARTESIAN_POINT('',(0.,8.,3.5));
+#3110 = DIRECTION('',(0.,-1.,2.2E-16));
+#3111 = DIRECTION('',(1.,0.,0.));
+#3112 = PCURVE('',#949,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);
+#3114 = CIRCLE('',#3115,0.4);
+#3115 = AXIS2_PLACEMENT_2D('',#3116,#3117);
+#3116 = CARTESIAN_POINT('',(-1.117115284298,-9.E-17));
+#3117 = DIRECTION('',(-0.,1.));
+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3119 = PCURVE('',#3120,#3125);
+#3120 = CYLINDRICAL_SURFACE('',#3121,0.4);
+#3121 = AXIS2_PLACEMENT_3D('',#3122,#3123,#3124);
+#3122 = CARTESIAN_POINT('',(0.,8.,3.5));
+#3123 = DIRECTION('',(0.,1.,-2.2E-16));
+#3124 = DIRECTION('',(1.,0.,0.));
+#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130);
+#3126 = LINE('',#3127,#3128);
+#3127 = CARTESIAN_POINT('',(-0.,0.));
+#3128 = VECTOR('',#3129,1.);
+#3129 = DIRECTION('',(-1.,0.));
+#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3131 = ADVANCED_FACE('',(#3132),#1109,.F.);
+#3132 = FACE_BOUND('',#3133,.T.);
+#3133 = EDGE_LOOP('',(#3134,#3135,#3158,#3179));
+#3134 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#3135 = ORIENTED_EDGE('',*,*,#3136,.T.);
+#3136 = EDGE_CURVE('',#1068,#3137,#3139,.T.);
+#3137 = VERTEX_POINT('',#3138);
+#3138 = CARTESIAN_POINT('',(-3.9,7.,2.2));
+#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.);
+#3140 = LINE('',#3141,#3142);
+#3141 = CARTESIAN_POINT('',(-5.9,7.,2.2));
+#3142 = VECTOR('',#3143,1.);
+#3143 = DIRECTION('',(1.,0.,0.));
+#3144 = PCURVE('',#1109,#3145);
+#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
+#3146 = LINE('',#3147,#3148);
+#3147 = CARTESIAN_POINT('',(-0.,-1.));
+#3148 = VECTOR('',#3149,1.);
+#3149 = DIRECTION('',(-1.,0.));
+#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3151 = PCURVE('',#1083,#3152);
+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(1.209208323551,-5.9));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(-0.,1.));
+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3158 = ORIENTED_EDGE('',*,*,#3159,.F.);
+#3159 = EDGE_CURVE('',#2679,#3137,#3160,.T.);
+#3160 = SURFACE_CURVE('',#3161,(#3165,#3172),.PCURVE_S1.);
+#3161 = LINE('',#3162,#3163);
+#3162 = CARTESIAN_POINT('',(-3.9,8.,2.2));
+#3163 = VECTOR('',#3164,1.);
+#3164 = DIRECTION('',(0.,-1.,2.2E-16));
+#3165 = PCURVE('',#1109,#3166);
+#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(-2.,0.));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(-0.,-1.));
+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3172 = PCURVE('',#2718,#3173);
+#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178);
+#3174 = LINE('',#3175,#3176);
+#3175 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3176 = VECTOR('',#3177,1.);
+#3177 = DIRECTION('',(-0.,-1.));
+#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3179 = ORIENTED_EDGE('',*,*,#2678,.F.);
+#3180 = ADVANCED_FACE('',(#3181,#3276),#1083,.F.);
+#3181 = FACE_BOUND('',#3182,.T.);
+#3182 = EDGE_LOOP('',(#3183,#3208,#3231,#3253,#3254,#3255));
+#3183 = ORIENTED_EDGE('',*,*,#3184,.F.);
+#3184 = EDGE_CURVE('',#3185,#3187,#3189,.T.);
+#3185 = VERTEX_POINT('',#3186);
+#3186 = CARTESIAN_POINT('',(-2.9,7.,4.5));
+#3187 = VERTEX_POINT('',#3188);
+#3188 = CARTESIAN_POINT('',(-5.4,7.,4.5));
+#3189 = SURFACE_CURVE('',#3190,(#3194,#3201),.PCURVE_S1.);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(-2.9,7.,4.5));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,0.,0.));
+#3194 = PCURVE('',#1083,#3195);
+#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3200);
+#3196 = LINE('',#3197,#3198);
+#3197 = CARTESIAN_POINT('',(-1.090791676449,-2.9));
+#3198 = VECTOR('',#3199,1.);
+#3199 = DIRECTION('',(-0.,-1.));
+#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3201 = PCURVE('',#2774,#3202);
+#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207);
+#3203 = LINE('',#3204,#3205);
+#3204 = CARTESIAN_POINT('',(-8.8,-7.));
+#3205 = VECTOR('',#3206,1.);
+#3206 = DIRECTION('',(-1.,0.));
+#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3208 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3209 = EDGE_CURVE('',#3210,#3185,#3212,.T.);
+#3210 = VERTEX_POINT('',#3211);
+#3211 = CARTESIAN_POINT('',(-2.9,7.,3.2));
+#3212 = SURFACE_CURVE('',#3213,(#3217,#3224),.PCURVE_S1.);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(-2.9,7.,3.2));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(0.,2.2E-16,1.));
+#3217 = PCURVE('',#1083,#3218);
+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(0.209208323551,-2.9));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(-1.,0.));
+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3224 = PCURVE('',#2746,#3225);
+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(2.2E-16,-1.));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(-1.,0.));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3231 = ORIENTED_EDGE('',*,*,#3232,.F.);
+#3232 = EDGE_CURVE('',#3137,#3210,#3233,.T.);
+#3233 = SURFACE_CURVE('',#3234,(#3239,#3246),.PCURVE_S1.);
+#3234 = CIRCLE('',#3235,1.);
+#3235 = AXIS2_PLACEMENT_3D('',#3236,#3237,#3238);
+#3236 = CARTESIAN_POINT('',(-3.9,7.,3.2));
+#3237 = DIRECTION('',(0.,-1.,2.2E-16));
+#3238 = DIRECTION('',(1.,0.,0.));
+#3239 = PCURVE('',#1083,#3240);
+#3240 = DEFINITIONAL_REPRESENTATION('',(#3241),#3245);
+#3241 = CIRCLE('',#3242,1.);
+#3242 = AXIS2_PLACEMENT_2D('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(0.209208323551,-3.9));
+#3244 = DIRECTION('',(-0.,1.));
+#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3246 = PCURVE('',#2718,#3247);
+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);
+#3248 = LINE('',#3249,#3250);
+#3249 = CARTESIAN_POINT('',(-0.,-1.));
+#3250 = VECTOR('',#3251,1.);
+#3251 = DIRECTION('',(-1.,0.));
+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3253 = ORIENTED_EDGE('',*,*,#3136,.F.);
+#3254 = ORIENTED_EDGE('',*,*,#1067,.F.);
+#3255 = ORIENTED_EDGE('',*,*,#3256,.T.);
+#3256 = EDGE_CURVE('',#1040,#3187,#3257,.T.);
+#3257 = SURFACE_CURVE('',#3258,(#3262,#3269),.PCURVE_S1.);
+#3258 = LINE('',#3259,#3260);
+#3259 = CARTESIAN_POINT('',(-4.447697919112,7.,5.452302080888));
+#3260 = VECTOR('',#3261,1.);
+#3261 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#3262 = PCURVE('',#1083,#3263);
+#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268);
+#3264 = LINE('',#3265,#3266);
+#3265 = CARTESIAN_POINT('',(-2.043093757337,-4.447697919112));
+#3266 = VECTOR('',#3267,1.);
+#3267 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3269 = PCURVE('',#1055,#3270);
+#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(-2.2,1.700311908861));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(1.6E-16,1.));
+#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3276 = FACE_BOUND('',#3277,.T.);
+#3277 = EDGE_LOOP('',(#3278));
+#3278 = ORIENTED_EDGE('',*,*,#3279,.T.);
+#3279 = EDGE_CURVE('',#3280,#3280,#3282,.T.);
+#3280 = VERTEX_POINT('',#3281);
+#3281 = CARTESIAN_POINT('',(-3.61,7.,3.5));
+#3282 = SURFACE_CURVE('',#3283,(#3288,#3295),.PCURVE_S1.);
+#3283 = CIRCLE('',#3284,0.79);
+#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3285 = CARTESIAN_POINT('',(-4.4,7.,3.5));
+#3286 = DIRECTION('',(0.,-1.,-6.7E-16));
+#3287 = DIRECTION('',(1.,0.,0.));
+#3288 = PCURVE('',#1083,#3289);
+#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294);
+#3290 = CIRCLE('',#3291,0.79);
+#3291 = AXIS2_PLACEMENT_2D('',#3292,#3293);
+#3292 = CARTESIAN_POINT('',(-9.079167644915E-02,-4.4));
+#3293 = DIRECTION('',(-0.,1.));
+#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3295 = PCURVE('',#3296,#3301);
+#3296 = CYLINDRICAL_SURFACE('',#3297,0.79);
+#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300);
+#3298 = CARTESIAN_POINT('',(-4.4,7.,3.5));
+#3299 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#3300 = DIRECTION('',(1.,0.,0.));
+#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(0.,0.));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(1.,0.));
+#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3307 = ADVANCED_FACE('',(#3308),#999,.T.);
+#3308 = FACE_BOUND('',#3309,.F.);
+#3309 = EDGE_LOOP('',(#3310,#3311,#3334,#3360));
+#3310 = ORIENTED_EDGE('',*,*,#983,.T.);
+#3311 = ORIENTED_EDGE('',*,*,#3312,.T.);
+#3312 = EDGE_CURVE('',#984,#3313,#3315,.T.);
+#3313 = VERTEX_POINT('',#3314);
+#3314 = CARTESIAN_POINT('',(-6.,4.8,2.82));
+#3315 = SURFACE_CURVE('',#3316,(#3320,#3327),.PCURVE_S1.);
+#3316 = LINE('',#3317,#3318);
+#3317 = CARTESIAN_POINT('',(-5.9,4.8,2.72));
+#3318 = VECTOR('',#3319,1.);
+#3319 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781186));
+#3320 = PCURVE('',#999,#3321);
+#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);
+#3322 = LINE('',#3323,#3324);
+#3323 = CARTESIAN_POINT('',(-1.3E-16,-4.8));
+#3324 = VECTOR('',#3325,1.);
+#3325 = DIRECTION('',(-1.,0.));
+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3327 = PCURVE('',#1027,#3328);
+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);
+#3329 = LINE('',#3330,#3331);
+#3330 = CARTESIAN_POINT('',(0.994314496602,-5.9));
+#3331 = VECTOR('',#3332,1.);
+#3332 = DIRECTION('',(-0.707106781186,-0.707106781187));
+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3334 = ORIENTED_EDGE('',*,*,#3335,.F.);
+#3335 = EDGE_CURVE('',#1284,#3313,#3336,.T.);
+#3336 = SURFACE_CURVE('',#3337,(#3341,#3348),.PCURVE_S1.);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(-6.,6.3E-16,2.82));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(0.,1.,-2.2E-16));
+#3341 = PCURVE('',#999,#3342);
+#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347);
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(-0.141421356237,0.));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(-0.,-1.));
+#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3348 = PCURVE('',#3349,#3354);
+#3349 = PLANE('',#3350);
+#3350 = AXIS2_PLACEMENT_3D('',#3351,#3352,#3353);
+#3351 = CARTESIAN_POINT('',(-6.,6.3E-16,2.82));
+#3352 = DIRECTION('',(-1.,0.,0.));
+#3353 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3359);
+#3355 = LINE('',#3356,#3357);
+#3356 = CARTESIAN_POINT('',(-0.,0.));
+#3357 = VECTOR('',#3358,1.);
+#3358 = DIRECTION('',(-0.,-1.));
+#3359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3360 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#3361 = ADVANCED_FACE('',(#3362),#1055,.T.);
+#3362 = FACE_BOUND('',#3363,.F.);
+#3363 = EDGE_LOOP('',(#3364,#3387,#3388,#3389));
+#3364 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#3365 = EDGE_CURVE('',#1012,#3366,#3368,.T.);
+#3366 = VERTEX_POINT('',#3367);
+#3367 = CARTESIAN_POINT('',(-5.4,4.8,4.5));
+#3368 = SURFACE_CURVE('',#3369,(#3373,#3380),.PCURVE_S1.);
+#3369 = LINE('',#3370,#3371);
+#3370 = CARTESIAN_POINT('',(-4.371421375849,4.8,5.528578624151));
+#3371 = VECTOR('',#3372,1.);
+#3372 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3373 = PCURVE('',#1055,#3374);
+#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3379);
+#3375 = LINE('',#3376,#3377);
+#3376 = CARTESIAN_POINT('',(2.8E-16,1.808183230834));
+#3377 = VECTOR('',#3378,1.);
+#3378 = DIRECTION('',(-0.,1.));
+#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3380 = PCURVE('',#1027,#3381);
+#3381 = DEFINITIONAL_REPRESENTATION('',(#3382),#3386);
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(-1.814264127548,-4.371421375849));
+#3384 = VECTOR('',#3385,1.);
+#3385 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3387 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#3388 = ORIENTED_EDGE('',*,*,#3256,.T.);
+#3389 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#3390 = EDGE_CURVE('',#3366,#3187,#3391,.T.);
+#3391 = SURFACE_CURVE('',#3392,(#3396,#3403),.PCURVE_S1.);
+#3392 = LINE('',#3393,#3394);
+#3393 = CARTESIAN_POINT('',(-5.4,4.8,4.5));
+#3394 = VECTOR('',#3395,1.);
+#3395 = DIRECTION('',(0.,1.,-2.2E-16));
+#3396 = PCURVE('',#1055,#3397);
+#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3402);
+#3398 = LINE('',#3399,#3400);
+#3399 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#3400 = VECTOR('',#3401,1.);
+#3401 = DIRECTION('',(-1.,0.));
+#3402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3403 = PCURVE('',#2774,#3404);
+#3404 = DEFINITIONAL_REPRESENTATION('',(#3405),#3409);
+#3405 = LINE('',#3406,#3407);
+#3406 = CARTESIAN_POINT('',(-11.3,-4.8));
+#3407 = VECTOR('',#3408,1.);
+#3408 = DIRECTION('',(-0.,-1.));
+#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3410 = ADVANCED_FACE('',(#3411),#1027,.F.);
+#3411 = FACE_BOUND('',#3412,.T.);
+#3412 = EDGE_LOOP('',(#3413,#3414,#3415,#3438,#3466,#3494,#3522,#3550,
+    #3578,#3601,#3629,#3650));
+#3413 = ORIENTED_EDGE('',*,*,#1011,.F.);
+#3414 = ORIENTED_EDGE('',*,*,#3312,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);
+#3416 = EDGE_CURVE('',#3313,#3417,#3419,.T.);
+#3417 = VERTEX_POINT('',#3418);
+#3418 = CARTESIAN_POINT('',(-6.,4.8,4.2));
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(-6.,4.8,2.82));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(-0.,2.2E-16,1.));
+#3424 = PCURVE('',#1027,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.894314496602,-6.));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(-1.,0.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#3349,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(-1.8E-16,-4.8));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(-1.,0.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#3439 = EDGE_CURVE('',#3440,#3417,#3442,.T.);
+#3440 = VERTEX_POINT('',#3441);
+#3441 = CARTESIAN_POINT('',(-5.5,4.8,4.7));
+#3442 = SURFACE_CURVE('',#3443,(#3447,#3454),.PCURVE_S1.);
+#3443 = LINE('',#3444,#3445);
+#3444 = CARTESIAN_POINT('',(-4.496421375849,4.8,5.703578624151));
+#3445 = VECTOR('',#3446,1.);
+#3446 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#3447 = PCURVE('',#1027,#3448);
+#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453);
+#3449 = LINE('',#3450,#3451);
+#3450 = CARTESIAN_POINT('',(-1.989264127548,-4.496421375849));
+#3451 = VECTOR('',#3452,1.);
+#3452 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3454 = PCURVE('',#3455,#3460);
+#3455 = PLANE('',#3456);
+#3456 = AXIS2_PLACEMENT_3D('',#3457,#3458,#3459);
+#3457 = CARTESIAN_POINT('',(-5.75,4.8,4.45));
+#3458 = DIRECTION('',(-0.707106781187,1.3E-16,0.707106781187));
+#3459 = DIRECTION('',(-1.807611844575E-17,1.,-2.019238815543E-16));
+#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465);
+#3461 = LINE('',#3462,#3463);
+#3462 = CARTESIAN_POINT('',(-2.8E-16,-1.772827891775));
+#3463 = VECTOR('',#3464,1.);
+#3464 = DIRECTION('',(-0.,1.));
+#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3466 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#3467 = EDGE_CURVE('',#3440,#3468,#3470,.T.);
+#3468 = VERTEX_POINT('',#3469);
+#3469 = CARTESIAN_POINT('',(5.5,4.8,4.7));
+#3470 = SURFACE_CURVE('',#3471,(#3475,#3482),.PCURVE_S1.);
+#3471 = LINE('',#3472,#3473);
+#3472 = CARTESIAN_POINT('',(-6.,4.8,4.7));
+#3473 = VECTOR('',#3474,1.);
+#3474 = DIRECTION('',(1.,0.,0.));
+#3475 = PCURVE('',#1027,#3476);
+#3476 = DEFINITIONAL_REPRESENTATION('',(#3477),#3481);
+#3477 = LINE('',#3478,#3479);
+#3478 = CARTESIAN_POINT('',(-0.985685503398,-6.));
+#3479 = VECTOR('',#3480,1.);
+#3480 = DIRECTION('',(-0.,1.));
+#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3482 = PCURVE('',#3483,#3488);
+#3483 = PLANE('',#3484);
+#3484 = AXIS2_PLACEMENT_3D('',#3485,#3486,#3487);
+#3485 = CARTESIAN_POINT('',(-6.,1.04E-15,4.7));
+#3486 = DIRECTION('',(0.,2.2E-16,1.));
+#3487 = DIRECTION('',(-1.,-0.,-0.));
+#3488 = DEFINITIONAL_REPRESENTATION('',(#3489),#3493);
+#3489 = LINE('',#3490,#3491);
+#3490 = CARTESIAN_POINT('',(-0.,-4.8));
+#3491 = VECTOR('',#3492,1.);
+#3492 = DIRECTION('',(-1.,0.));
+#3493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3494 = ORIENTED_EDGE('',*,*,#3495,.F.);
+#3495 = EDGE_CURVE('',#3496,#3468,#3498,.T.);
+#3496 = VERTEX_POINT('',#3497);
+#3497 = CARTESIAN_POINT('',(6.,4.8,4.2));
+#3498 = SURFACE_CURVE('',#3499,(#3503,#3510),.PCURVE_S1.);
+#3499 = LINE('',#3500,#3501);
+#3500 = CARTESIAN_POINT('',(4.496421375849,4.8,5.703578624151));
+#3501 = VECTOR('',#3502,1.);
+#3502 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3503 = PCURVE('',#1027,#3504);
+#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509);
+#3505 = LINE('',#3506,#3507);
+#3506 = CARTESIAN_POINT('',(-1.989264127548,4.496421375849));
+#3507 = VECTOR('',#3508,1.);
+#3508 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3510 = PCURVE('',#3511,#3516);
+#3511 = PLANE('',#3512);
+#3512 = AXIS2_PLACEMENT_3D('',#3513,#3514,#3515);
+#3513 = CARTESIAN_POINT('',(5.75,4.8,4.45));
+#3514 = DIRECTION('',(0.707106781187,1.3E-16,0.707106781187));
+#3515 = DIRECTION('',(1.807611844575E-17,1.,-2.019238815543E-16));
+#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(-2.8E-16,1.772827891775));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(-0.,1.));
+#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3522 = ORIENTED_EDGE('',*,*,#3523,.T.);
+#3523 = EDGE_CURVE('',#3496,#3524,#3526,.T.);
+#3524 = VERTEX_POINT('',#3525);
+#3525 = CARTESIAN_POINT('',(6.,4.8,2.82));
+#3526 = SURFACE_CURVE('',#3527,(#3531,#3538),.PCURVE_S1.);
+#3527 = LINE('',#3528,#3529);
+#3528 = CARTESIAN_POINT('',(6.,4.8,4.7));
+#3529 = VECTOR('',#3530,1.);
+#3530 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3531 = PCURVE('',#1027,#3532);
+#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(-0.985685503398,6.));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(1.,-0.));
+#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3538 = PCURVE('',#3539,#3544);
+#3539 = PLANE('',#3540);
+#3540 = AXIS2_PLACEMENT_3D('',#3541,#3542,#3543);
+#3541 = CARTESIAN_POINT('',(6.,1.04E-15,4.7));
+#3542 = DIRECTION('',(1.,0.,0.));
+#3543 = DIRECTION('',(0.,2.2E-16,1.));
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(1.8E-16,-4.8));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(-1.,0.));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3550 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#3551 = EDGE_CURVE('',#3524,#3552,#3554,.T.);
+#3552 = VERTEX_POINT('',#3553);
+#3553 = CARTESIAN_POINT('',(5.9,4.8,2.72));
+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(6.,4.8,2.82));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#3559 = PCURVE('',#1027,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(0.894314496602,6.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3566 = PCURVE('',#3567,#3572);
+#3567 = PLANE('',#3568);
+#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);
+#3569 = CARTESIAN_POINT('',(6.,6.3E-16,2.82));
+#3570 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#3571 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577);
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(1.3E-16,-4.8));
+#3575 = VECTOR('',#3576,1.);
+#3576 = DIRECTION('',(-1.,0.));
+#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3578 = ORIENTED_EDGE('',*,*,#3579,.F.);
+#3579 = EDGE_CURVE('',#3580,#3552,#3582,.T.);
+#3580 = VERTEX_POINT('',#3581);
+#3581 = CARTESIAN_POINT('',(5.9,4.8,4.));
+#3582 = SURFACE_CURVE('',#3583,(#3587,#3594),.PCURVE_S1.);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(5.9,4.8,1.857157248301));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3587 = PCURVE('',#1027,#3588);
+#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(1.857157248301,5.9));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,-0.));
+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3594 = PCURVE('',#2461,#3595);
+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(-1.857157248301,-4.8));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(1.,-0.));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = ORIENTED_EDGE('',*,*,#3602,.T.);
+#3602 = EDGE_CURVE('',#3580,#3603,#3605,.T.);
+#3603 = VERTEX_POINT('',#3604);
+#3604 = CARTESIAN_POINT('',(5.4,4.8,4.5));
+#3605 = SURFACE_CURVE('',#3606,(#3610,#3617),.PCURVE_S1.);
+#3606 = LINE('',#3607,#3608);
+#3607 = CARTESIAN_POINT('',(4.371421375849,4.8,5.528578624151));
+#3608 = VECTOR('',#3609,1.);
+#3609 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3610 = PCURVE('',#1027,#3611);
+#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(-1.814264127548,4.371421375849));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3617 = PCURVE('',#3618,#3623);
+#3618 = PLANE('',#3619);
+#3619 = AXIS2_PLACEMENT_3D('',#3620,#3621,#3622);
+#3620 = CARTESIAN_POINT('',(5.65,4.8,4.25));
+#3621 = DIRECTION('',(0.707106781187,1.3E-16,0.707106781187));
+#3622 = DIRECTION('',(1.807611844575E-17,1.,-2.019238815543E-16));
+#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-2.8E-16,1.808183230834));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(0.,1.));
+#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3629 = ORIENTED_EDGE('',*,*,#3630,.F.);
+#3630 = EDGE_CURVE('',#3366,#3603,#3631,.T.);
+#3631 = SURFACE_CURVE('',#3632,(#3636,#3643),.PCURVE_S1.);
+#3632 = LINE('',#3633,#3634);
+#3633 = CARTESIAN_POINT('',(2.95,4.8,4.5));
+#3634 = VECTOR('',#3635,1.);
+#3635 = DIRECTION('',(1.,0.,0.));
+#3636 = PCURVE('',#1027,#3637);
+#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642);
+#3638 = LINE('',#3639,#3640);
+#3639 = CARTESIAN_POINT('',(-0.785685503398,2.95));
+#3640 = VECTOR('',#3641,1.);
+#3641 = DIRECTION('',(-0.,1.));
+#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3643 = PCURVE('',#2774,#3644);
+#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3649);
+#3645 = LINE('',#3646,#3647);
+#3646 = CARTESIAN_POINT('',(-2.95,-4.8));
+#3647 = VECTOR('',#3648,1.);
+#3648 = DIRECTION('',(1.,-0.));
+#3649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3650 = ORIENTED_EDGE('',*,*,#3365,.F.);
+#3651 = ADVANCED_FACE('',(#3652),#1244,.T.);
+#3652 = FACE_BOUND('',#3653,.F.);
+#3653 = EDGE_LOOP('',(#3654,#3685,#3706,#3707,#3708,#3737,#3766,#3795,
+    #3824,#3853,#3882,#3911));
+#3654 = ORIENTED_EDGE('',*,*,#3655,.T.);
+#3655 = EDGE_CURVE('',#3656,#3658,#3660,.T.);
+#3656 = VERTEX_POINT('',#3657);
+#3657 = CARTESIAN_POINT('',(-3.616354672061,-7.4,3.4));
+#3658 = VERTEX_POINT('',#3659);
+#3659 = CARTESIAN_POINT('',(-3.61,-7.4,3.5));
+#3660 = SURFACE_CURVE('',#3661,(#3666,#3673),.PCURVE_S1.);
+#3661 = CIRCLE('',#3662,0.79);
+#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
+#3663 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3664 = DIRECTION('',(0.,-1.,2.2E-16));
+#3665 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3666 = PCURVE('',#1244,#3667);
+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);
+#3668 = LINE('',#3669,#3670);
+#3669 = CARTESIAN_POINT('',(-0.,-0.4));
+#3670 = VECTOR('',#3671,1.);
+#3671 = DIRECTION('',(-1.,0.));
+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3673 = PCURVE('',#3674,#3679);
+#3674 = TOROIDAL_SURFACE('',#3675,0.69,0.1);
+#3675 = AXIS2_PLACEMENT_3D('',#3676,#3677,#3678);
+#3676 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3677 = DIRECTION('',(0.,-1.,2.2E-16));
+#3678 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684);
+#3680 = LINE('',#3681,#3682);
+#3681 = CARTESIAN_POINT('',(0.,0.));
+#3682 = VECTOR('',#3683,1.);
+#3683 = DIRECTION('',(1.,0.));
+#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3685 = ORIENTED_EDGE('',*,*,#3686,.F.);
+#3686 = EDGE_CURVE('',#1224,#3658,#3687,.T.);
+#3687 = SEAM_CURVE('',#3688,(#3692,#3699),.PCURVE_S1.);
+#3688 = LINE('',#3689,#3690);
+#3689 = CARTESIAN_POINT('',(-3.61,-7.,3.5));
+#3690 = VECTOR('',#3691,1.);
+#3691 = DIRECTION('',(0.,-1.,4.4E-16));
+#3692 = PCURVE('',#1244,#3693);
+#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698);
+#3694 = LINE('',#3695,#3696);
+#3695 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3696 = VECTOR('',#3697,1.);
+#3697 = DIRECTION('',(-0.,-1.));
+#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3699 = PCURVE('',#1244,#3700);
+#3700 = DEFINITIONAL_REPRESENTATION('',(#3701),#3705);
+#3701 = LINE('',#3702,#3703);
+#3702 = CARTESIAN_POINT('',(-0.,0.));
+#3703 = VECTOR('',#3704,1.);
+#3704 = DIRECTION('',(-0.,-1.));
+#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3706 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#3707 = ORIENTED_EDGE('',*,*,#3686,.T.);
+#3708 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#3709 = EDGE_CURVE('',#3658,#3710,#3712,.T.);
+#3710 = VERTEX_POINT('',#3711);
+#3711 = CARTESIAN_POINT('',(-3.616354672061,-7.4,3.6));
+#3712 = SURFACE_CURVE('',#3713,(#3718,#3725),.PCURVE_S1.);
+#3713 = CIRCLE('',#3714,0.79);
+#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);
+#3715 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3716 = DIRECTION('',(0.,-1.,2.2E-16));
+#3717 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3718 = PCURVE('',#1244,#3719);
+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
+#3720 = LINE('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(-0.,-0.4));
+#3722 = VECTOR('',#3723,1.);
+#3723 = DIRECTION('',(-1.,0.));
+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3725 = PCURVE('',#3726,#3731);
+#3726 = TOROIDAL_SURFACE('',#3727,0.69,0.1);
+#3727 = AXIS2_PLACEMENT_3D('',#3728,#3729,#3730);
+#3728 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3729 = DIRECTION('',(0.,-1.,2.2E-16));
+#3730 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736);
+#3732 = LINE('',#3733,#3734);
+#3733 = CARTESIAN_POINT('',(0.,0.));
+#3734 = VECTOR('',#3735,1.);
+#3735 = DIRECTION('',(1.,0.));
+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3737 = ORIENTED_EDGE('',*,*,#3738,.T.);
+#3738 = EDGE_CURVE('',#3710,#3739,#3741,.T.);
+#3739 = VERTEX_POINT('',#3740);
+#3740 = CARTESIAN_POINT('',(-4.3,-7.4,4.283645327939));
+#3741 = SURFACE_CURVE('',#3742,(#3747,#3754),.PCURVE_S1.);
+#3742 = CIRCLE('',#3743,0.79);
+#3743 = AXIS2_PLACEMENT_3D('',#3744,#3745,#3746);
+#3744 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3745 = DIRECTION('',(0.,-1.,2.2E-16));
+#3746 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3747 = PCURVE('',#1244,#3748);
+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753);
+#3749 = LINE('',#3750,#3751);
+#3750 = CARTESIAN_POINT('',(-0.,-0.4));
+#3751 = VECTOR('',#3752,1.);
+#3752 = DIRECTION('',(-1.,0.));
+#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3754 = PCURVE('',#3755,#3760);
+#3755 = TOROIDAL_SURFACE('',#3756,0.69,0.1);
+#3756 = AXIS2_PLACEMENT_3D('',#3757,#3758,#3759);
+#3757 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3758 = DIRECTION('',(0.,-1.,2.2E-16));
+#3759 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3760 = DEFINITIONAL_REPRESENTATION('',(#3761),#3765);
+#3761 = LINE('',#3762,#3763);
+#3762 = CARTESIAN_POINT('',(0.,0.));
+#3763 = VECTOR('',#3764,1.);
+#3764 = DIRECTION('',(1.,0.));
+#3765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3766 = ORIENTED_EDGE('',*,*,#3767,.T.);
+#3767 = EDGE_CURVE('',#3739,#3768,#3770,.T.);
+#3768 = VERTEX_POINT('',#3769);
+#3769 = CARTESIAN_POINT('',(-4.5,-7.4,4.283645327939));
+#3770 = SURFACE_CURVE('',#3771,(#3776,#3783),.PCURVE_S1.);
+#3771 = CIRCLE('',#3772,0.79);
+#3772 = AXIS2_PLACEMENT_3D('',#3773,#3774,#3775);
+#3773 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3774 = DIRECTION('',(0.,-1.,2.2E-16));
+#3775 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3776 = PCURVE('',#1244,#3777);
+#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782);
+#3778 = LINE('',#3779,#3780);
+#3779 = CARTESIAN_POINT('',(-0.,-0.4));
+#3780 = VECTOR('',#3781,1.);
+#3781 = DIRECTION('',(-1.,0.));
+#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3783 = PCURVE('',#3784,#3789);
+#3784 = TOROIDAL_SURFACE('',#3785,0.69,0.1);
+#3785 = AXIS2_PLACEMENT_3D('',#3786,#3787,#3788);
+#3786 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3787 = DIRECTION('',(0.,-1.,2.2E-16));
+#3788 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);
+#3790 = LINE('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(0.,0.));
+#3792 = VECTOR('',#3793,1.);
+#3793 = DIRECTION('',(1.,0.));
+#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3795 = ORIENTED_EDGE('',*,*,#3796,.T.);
+#3796 = EDGE_CURVE('',#3768,#3797,#3799,.T.);
+#3797 = VERTEX_POINT('',#3798);
+#3798 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.6));
+#3799 = SURFACE_CURVE('',#3800,(#3805,#3812),.PCURVE_S1.);
+#3800 = CIRCLE('',#3801,0.79);
+#3801 = AXIS2_PLACEMENT_3D('',#3802,#3803,#3804);
+#3802 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3803 = DIRECTION('',(0.,-1.,2.2E-16));
+#3804 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3805 = PCURVE('',#1244,#3806);
+#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811);
+#3807 = LINE('',#3808,#3809);
+#3808 = CARTESIAN_POINT('',(-0.,-0.4));
+#3809 = VECTOR('',#3810,1.);
+#3810 = DIRECTION('',(-1.,0.));
+#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3812 = PCURVE('',#3813,#3818);
+#3813 = TOROIDAL_SURFACE('',#3814,0.69,0.1);
+#3814 = AXIS2_PLACEMENT_3D('',#3815,#3816,#3817);
+#3815 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3816 = DIRECTION('',(0.,-1.,2.2E-16));
+#3817 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(0.,0.));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(1.,0.));
+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3824 = ORIENTED_EDGE('',*,*,#3825,.T.);
+#3825 = EDGE_CURVE('',#3797,#3826,#3828,.T.);
+#3826 = VERTEX_POINT('',#3827);
+#3827 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.4));
+#3828 = SURFACE_CURVE('',#3829,(#3834,#3841),.PCURVE_S1.);
+#3829 = CIRCLE('',#3830,0.79);
+#3830 = AXIS2_PLACEMENT_3D('',#3831,#3832,#3833);
+#3831 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3832 = DIRECTION('',(0.,-1.,2.2E-16));
+#3833 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3834 = PCURVE('',#1244,#3835);
+#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3840);
+#3836 = LINE('',#3837,#3838);
+#3837 = CARTESIAN_POINT('',(-0.,-0.4));
+#3838 = VECTOR('',#3839,1.);
+#3839 = DIRECTION('',(-1.,0.));
+#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3841 = PCURVE('',#3842,#3847);
+#3842 = TOROIDAL_SURFACE('',#3843,0.69,0.1);
+#3843 = AXIS2_PLACEMENT_3D('',#3844,#3845,#3846);
+#3844 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3845 = DIRECTION('',(0.,-1.,2.2E-16));
+#3846 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852);
+#3848 = LINE('',#3849,#3850);
+#3849 = CARTESIAN_POINT('',(0.,0.));
+#3850 = VECTOR('',#3851,1.);
+#3851 = DIRECTION('',(1.,0.));
+#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3853 = ORIENTED_EDGE('',*,*,#3854,.T.);
+#3854 = EDGE_CURVE('',#3826,#3855,#3857,.T.);
+#3855 = VERTEX_POINT('',#3856);
+#3856 = CARTESIAN_POINT('',(-4.5,-7.4,2.716354672061));
+#3857 = SURFACE_CURVE('',#3858,(#3863,#3870),.PCURVE_S1.);
+#3858 = CIRCLE('',#3859,0.79);
+#3859 = AXIS2_PLACEMENT_3D('',#3860,#3861,#3862);
+#3860 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3861 = DIRECTION('',(0.,-1.,2.2E-16));
+#3862 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3863 = PCURVE('',#1244,#3864);
+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(-0.,-0.4));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(-1.,0.));
+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3870 = PCURVE('',#3871,#3876);
+#3871 = TOROIDAL_SURFACE('',#3872,0.69,0.1);
+#3872 = AXIS2_PLACEMENT_3D('',#3873,#3874,#3875);
+#3873 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3874 = DIRECTION('',(0.,-1.,2.2E-16));
+#3875 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(0.,0.));
+#3879 = VECTOR('',#3880,1.);
+#3880 = DIRECTION('',(1.,0.));
+#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3882 = ORIENTED_EDGE('',*,*,#3883,.T.);
+#3883 = EDGE_CURVE('',#3855,#3884,#3886,.T.);
+#3884 = VERTEX_POINT('',#3885);
+#3885 = CARTESIAN_POINT('',(-4.3,-7.4,2.716354672061));
+#3886 = SURFACE_CURVE('',#3887,(#3892,#3899),.PCURVE_S1.);
+#3887 = CIRCLE('',#3888,0.79);
+#3888 = AXIS2_PLACEMENT_3D('',#3889,#3890,#3891);
+#3889 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3890 = DIRECTION('',(0.,-1.,2.2E-16));
+#3891 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3892 = PCURVE('',#1244,#3893);
+#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898);
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(-0.,-0.4));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(-1.,0.));
+#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3899 = PCURVE('',#3900,#3905);
+#3900 = TOROIDAL_SURFACE('',#3901,0.69,0.1);
+#3901 = AXIS2_PLACEMENT_3D('',#3902,#3903,#3904);
+#3902 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3903 = DIRECTION('',(0.,-1.,2.2E-16));
+#3904 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910);
+#3906 = LINE('',#3907,#3908);
+#3907 = CARTESIAN_POINT('',(0.,0.));
+#3908 = VECTOR('',#3909,1.);
+#3909 = DIRECTION('',(1.,0.));
+#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3911 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3912 = EDGE_CURVE('',#3884,#3656,#3913,.T.);
+#3913 = SURFACE_CURVE('',#3914,(#3919,#3926),.PCURVE_S1.);
+#3914 = CIRCLE('',#3915,0.79);
+#3915 = AXIS2_PLACEMENT_3D('',#3916,#3917,#3918);
+#3916 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3917 = DIRECTION('',(0.,-1.,2.2E-16));
+#3918 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3919 = PCURVE('',#1244,#3920);
+#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(-0.,-0.4));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(-1.,0.));
+#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3926 = PCURVE('',#3927,#3932);
+#3927 = TOROIDAL_SURFACE('',#3928,0.69,0.1);
+#3928 = AXIS2_PLACEMENT_3D('',#3929,#3930,#3931);
+#3929 = CARTESIAN_POINT('',(-4.4,-7.4,3.5));
+#3930 = DIRECTION('',(0.,-1.,2.2E-16));
+#3931 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
+#3933 = LINE('',#3934,#3935);
+#3934 = CARTESIAN_POINT('',(0.,0.));
+#3935 = VECTOR('',#3936,1.);
+#3936 = DIRECTION('',(1.,0.));
+#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3938 = ADVANCED_FACE('',(#3939),#1299,.T.);
+#3939 = FACE_BOUND('',#3940,.T.);
+#3940 = EDGE_LOOP('',(#3941,#3964,#3965,#3966));
+#3941 = ORIENTED_EDGE('',*,*,#3942,.F.);
+#3942 = EDGE_CURVE('',#1284,#3943,#3945,.T.);
+#3943 = VERTEX_POINT('',#3944);
+#3944 = CARTESIAN_POINT('',(-6.,-1.E-15,4.2));
+#3945 = SURFACE_CURVE('',#3946,(#3950,#3957),.PCURVE_S1.);
+#3946 = LINE('',#3947,#3948);
+#3947 = CARTESIAN_POINT('',(-6.,0.,2.82));
+#3948 = VECTOR('',#3949,1.);
+#3949 = DIRECTION('',(0.,0.,1.));
+#3950 = PCURVE('',#1299,#3951);
+#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956);
+#3952 = LINE('',#3953,#3954);
+#3953 = CARTESIAN_POINT('',(0.,0.));
+#3954 = VECTOR('',#3955,1.);
+#3955 = DIRECTION('',(1.,0.));
+#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3957 = PCURVE('',#3349,#3958);
+#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(1.386E-31,6.3E-16));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(-1.,2.2E-16));
+#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3964 = ORIENTED_EDGE('',*,*,#1283,.T.);
+#3965 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#3966 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#3967 = EDGE_CURVE('',#3943,#1387,#3968,.T.);
+#3968 = SURFACE_CURVE('',#3969,(#3973,#3980),.PCURVE_S1.);
+#3969 = LINE('',#3970,#3971);
+#3970 = CARTESIAN_POINT('',(-6.,-9.3E-16,4.2));
+#3971 = VECTOR('',#3972,1.);
+#3972 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3973 = PCURVE('',#1299,#3974);
+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
+#3975 = LINE('',#3976,#3977);
+#3976 = CARTESIAN_POINT('',(1.38,0.));
+#3977 = VECTOR('',#3978,1.);
+#3978 = DIRECTION('',(0.,-1.));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = PCURVE('',#1425,#3981);
+#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986);
+#3982 = LINE('',#3983,#3984);
+#3983 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#3984 = VECTOR('',#3985,1.);
+#3985 = DIRECTION('',(-1.,0.));
+#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3987 = ADVANCED_FACE('',(#3988),#1425,.T.);
+#3988 = FACE_BOUND('',#3989,.F.);
+#3989 = EDGE_LOOP('',(#3990,#4011,#4032,#4033));
+#3990 = ORIENTED_EDGE('',*,*,#3991,.F.);
+#3991 = EDGE_CURVE('',#3992,#3943,#3994,.T.);
+#3992 = VERTEX_POINT('',#3993);
+#3993 = CARTESIAN_POINT('',(-5.5,-1.E-15,4.7));
+#3994 = SURFACE_CURVE('',#3995,(#3999,#4005),.PCURVE_S1.);
+#3995 = LINE('',#3996,#3997);
+#3996 = CARTESIAN_POINT('',(-5.75,-8.9E-16,4.45));
+#3997 = VECTOR('',#3998,1.);
+#3998 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#3999 = PCURVE('',#1425,#4000);
+#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4004);
+#4001 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4002,#4003),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.353553390593,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4002 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4003 = CARTESIAN_POINT('',(0.,0.353553390593));
+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4005 = PCURVE('',#3455,#4006);
+#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4010);
+#4007 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4008,#4009),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.353553390593,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4008 = CARTESIAN_POINT('',(-4.8,-0.353553390593));
+#4009 = CARTESIAN_POINT('',(-4.8,0.353553390593));
+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4011 = ORIENTED_EDGE('',*,*,#4012,.T.);
+#4012 = EDGE_CURVE('',#3992,#1410,#4013,.T.);
+#4013 = SURFACE_CURVE('',#4014,(#4018,#4025),.PCURVE_S1.);
+#4014 = LINE('',#4015,#4016);
+#4015 = CARTESIAN_POINT('',(-5.5,-1.04E-15,4.7));
+#4016 = VECTOR('',#4017,1.);
+#4017 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4018 = PCURVE('',#1425,#4019);
+#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024);
+#4020 = LINE('',#4021,#4022);
+#4021 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#4022 = VECTOR('',#4023,1.);
+#4023 = DIRECTION('',(-1.,0.));
+#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4025 = PCURVE('',#1453,#4026);
+#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(0.5,0.));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.,-1.));
+#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4032 = ORIENTED_EDGE('',*,*,#1409,.T.);
+#4033 = ORIENTED_EDGE('',*,*,#3967,.F.);
+#4034 = ADVANCED_FACE('',(#4035),#1453,.T.);
+#4035 = FACE_BOUND('',#4036,.T.);
+#4036 = EDGE_LOOP('',(#4037,#4060,#4061,#4062,#4085,#4108,#4137,#4160));
+#4037 = ORIENTED_EDGE('',*,*,#4038,.F.);
+#4038 = EDGE_CURVE('',#3992,#4039,#4041,.T.);
+#4039 = VERTEX_POINT('',#4040);
+#4040 = CARTESIAN_POINT('',(-5.,0.,4.7));
+#4041 = SURFACE_CURVE('',#4042,(#4046,#4053),.PCURVE_S1.);
+#4042 = LINE('',#4043,#4044);
+#4043 = CARTESIAN_POINT('',(-6.,0.,4.7));
+#4044 = VECTOR('',#4045,1.);
+#4045 = DIRECTION('',(1.,0.,0.));
+#4046 = PCURVE('',#1453,#4047);
+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(0.,0.));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(1.,0.));
+#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4053 = PCURVE('',#3483,#4054);
+#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059);
+#4055 = LINE('',#4056,#4057);
+#4056 = CARTESIAN_POINT('',(-0.,1.04E-15));
+#4057 = VECTOR('',#4058,1.);
+#4058 = DIRECTION('',(-1.,0.));
+#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4060 = ORIENTED_EDGE('',*,*,#4012,.T.);
+#4061 = ORIENTED_EDGE('',*,*,#1437,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#4063,.F.);
+#4063 = EDGE_CURVE('',#4064,#1438,#4066,.T.);
+#4064 = VERTEX_POINT('',#4065);
+#4065 = CARTESIAN_POINT('',(5.5,-1.E-15,4.7));
+#4066 = SURFACE_CURVE('',#4067,(#4071,#4078),.PCURVE_S1.);
+#4067 = LINE('',#4068,#4069);
+#4068 = CARTESIAN_POINT('',(5.5,-1.04E-15,4.7));
+#4069 = VECTOR('',#4070,1.);
+#4070 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4071 = PCURVE('',#1453,#4072);
+#4072 = DEFINITIONAL_REPRESENTATION('',(#4073),#4077);
+#4073 = LINE('',#4074,#4075);
+#4074 = CARTESIAN_POINT('',(11.5,0.));
+#4075 = VECTOR('',#4076,1.);
+#4076 = DIRECTION('',(0.,-1.));
+#4077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4078 = PCURVE('',#1481,#4079);
+#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084);
+#4080 = LINE('',#4081,#4082);
+#4081 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#4082 = VECTOR('',#4083,1.);
+#4083 = DIRECTION('',(-1.,0.));
+#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4085 = ORIENTED_EDGE('',*,*,#4086,.F.);
+#4086 = EDGE_CURVE('',#4087,#4064,#4089,.T.);
+#4087 = VERTEX_POINT('',#4088);
+#4088 = CARTESIAN_POINT('',(5.,0.,4.7));
+#4089 = SURFACE_CURVE('',#4090,(#4094,#4101),.PCURVE_S1.);
+#4090 = LINE('',#4091,#4092);
+#4091 = CARTESIAN_POINT('',(-6.,0.,4.7));
+#4092 = VECTOR('',#4093,1.);
+#4093 = DIRECTION('',(1.,0.,0.));
+#4094 = PCURVE('',#1453,#4095);
+#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100);
+#4096 = LINE('',#4097,#4098);
+#4097 = CARTESIAN_POINT('',(0.,0.));
+#4098 = VECTOR('',#4099,1.);
+#4099 = DIRECTION('',(1.,0.));
+#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4101 = PCURVE('',#3483,#4102);
+#4102 = DEFINITIONAL_REPRESENTATION('',(#4103),#4107);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(-0.,1.04E-15));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(-1.,0.));
+#4107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4108 = ORIENTED_EDGE('',*,*,#4109,.F.);
+#4109 = EDGE_CURVE('',#4110,#4087,#4112,.T.);
+#4110 = VERTEX_POINT('',#4111);
+#4111 = CARTESIAN_POINT('',(3.,0.,4.7));
+#4112 = SURFACE_CURVE('',#4113,(#4118,#4125),.PCURVE_S1.);
+#4113 = CIRCLE('',#4114,1.);
+#4114 = AXIS2_PLACEMENT_3D('',#4115,#4116,#4117);
+#4115 = CARTESIAN_POINT('',(4.,-1.E-15,4.7));
+#4116 = DIRECTION('',(0.,0.,1.));
+#4117 = DIRECTION('',(-1.,0.,0.));
+#4118 = PCURVE('',#1453,#4119);
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);
+#4120 = CIRCLE('',#4121,1.);
+#4121 = AXIS2_PLACEMENT_2D('',#4122,#4123);
+#4122 = CARTESIAN_POINT('',(10.,0.));
+#4123 = DIRECTION('',(-1.,0.));
+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4125 = PCURVE('',#4126,#4131);
+#4126 = CYLINDRICAL_SURFACE('',#4127,1.);
+#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130);
+#4128 = CARTESIAN_POINT('',(4.,0.,4.7));
+#4129 = DIRECTION('',(0.,0.,1.));
+#4130 = DIRECTION('',(-1.,0.,0.));
+#4131 = DEFINITIONAL_REPRESENTATION('',(#4132),#4136);
+#4132 = LINE('',#4133,#4134);
+#4133 = CARTESIAN_POINT('',(0.,0.));
+#4134 = VECTOR('',#4135,1.);
+#4135 = DIRECTION('',(1.,0.));
+#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4137 = ORIENTED_EDGE('',*,*,#4138,.F.);
+#4138 = EDGE_CURVE('',#4139,#4110,#4141,.T.);
+#4139 = VERTEX_POINT('',#4140);
+#4140 = CARTESIAN_POINT('',(-3.,0.,4.7));
+#4141 = SURFACE_CURVE('',#4142,(#4146,#4153),.PCURVE_S1.);
+#4142 = LINE('',#4143,#4144);
+#4143 = CARTESIAN_POINT('',(-6.,0.,4.7));
+#4144 = VECTOR('',#4145,1.);
+#4145 = DIRECTION('',(1.,0.,0.));
+#4146 = PCURVE('',#1453,#4147);
+#4147 = DEFINITIONAL_REPRESENTATION('',(#4148),#4152);
+#4148 = LINE('',#4149,#4150);
+#4149 = CARTESIAN_POINT('',(0.,0.));
+#4150 = VECTOR('',#4151,1.);
+#4151 = DIRECTION('',(1.,0.));
+#4152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4153 = PCURVE('',#3483,#4154);
+#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4159);
+#4155 = LINE('',#4156,#4157);
+#4156 = CARTESIAN_POINT('',(-0.,1.04E-15));
+#4157 = VECTOR('',#4158,1.);
+#4158 = DIRECTION('',(-1.,0.));
+#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4160 = ORIENTED_EDGE('',*,*,#4161,.F.);
+#4161 = EDGE_CURVE('',#4039,#4139,#4162,.T.);
+#4162 = SURFACE_CURVE('',#4163,(#4168,#4175),.PCURVE_S1.);
+#4163 = CIRCLE('',#4164,1.);
+#4164 = AXIS2_PLACEMENT_3D('',#4165,#4166,#4167);
+#4165 = CARTESIAN_POINT('',(-4.,-1.E-15,4.7));
+#4166 = DIRECTION('',(0.,0.,1.));
+#4167 = DIRECTION('',(-1.,0.,0.));
+#4168 = PCURVE('',#1453,#4169);
+#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);
+#4170 = CIRCLE('',#4171,1.);
+#4171 = AXIS2_PLACEMENT_2D('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(2.,0.));
+#4173 = DIRECTION('',(-1.,0.));
+#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4175 = PCURVE('',#4176,#4181);
+#4176 = CYLINDRICAL_SURFACE('',#4177,1.);
+#4177 = AXIS2_PLACEMENT_3D('',#4178,#4179,#4180);
+#4178 = CARTESIAN_POINT('',(-4.,0.,4.7));
+#4179 = DIRECTION('',(0.,0.,1.));
+#4180 = DIRECTION('',(-1.,0.,0.));
+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);
+#4182 = LINE('',#4183,#4184);
+#4183 = CARTESIAN_POINT('',(0.,0.));
+#4184 = VECTOR('',#4185,1.);
+#4185 = DIRECTION('',(1.,0.));
+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4187 = ADVANCED_FACE('',(#4188),#1481,.T.);
+#4188 = FACE_BOUND('',#4189,.F.);
+#4189 = EDGE_LOOP('',(#4190,#4211,#4232,#4233));
+#4190 = ORIENTED_EDGE('',*,*,#4191,.F.);
+#4191 = EDGE_CURVE('',#4192,#4064,#4194,.T.);
+#4192 = VERTEX_POINT('',#4193);
+#4193 = CARTESIAN_POINT('',(6.,-1.E-15,4.2));
+#4194 = SURFACE_CURVE('',#4195,(#4199,#4205),.PCURVE_S1.);
+#4195 = LINE('',#4196,#4197);
+#4196 = CARTESIAN_POINT('',(5.75,-8.9E-16,4.45));
+#4197 = VECTOR('',#4198,1.);
+#4198 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#4199 = PCURVE('',#1481,#4200);
+#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4204);
+#4201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4202,#4203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.353553390593,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4202 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4203 = CARTESIAN_POINT('',(0.,0.353553390593));
+#4204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4205 = PCURVE('',#3511,#4206);
+#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4210);
+#4207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4208,#4209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.353553390593,0.353553390593),.PIECEWISE_BEZIER_KNOTS.);
+#4208 = CARTESIAN_POINT('',(-4.8,-0.353553390593));
+#4209 = CARTESIAN_POINT('',(-4.8,0.353553390593));
+#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4211 = ORIENTED_EDGE('',*,*,#4212,.T.);
+#4212 = EDGE_CURVE('',#4192,#1466,#4213,.T.);
+#4213 = SURFACE_CURVE('',#4214,(#4218,#4225),.PCURVE_S1.);
+#4214 = LINE('',#4215,#4216);
+#4215 = CARTESIAN_POINT('',(6.,-9.3E-16,4.2));
+#4216 = VECTOR('',#4217,1.);
+#4217 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4218 = PCURVE('',#1481,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
+#4220 = LINE('',#4221,#4222);
+#4221 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#4222 = VECTOR('',#4223,1.);
+#4223 = DIRECTION('',(-1.,0.));
+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4225 = PCURVE('',#1509,#4226);
+#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231);
+#4227 = LINE('',#4228,#4229);
+#4228 = CARTESIAN_POINT('',(0.5,0.));
+#4229 = VECTOR('',#4230,1.);
+#4230 = DIRECTION('',(0.,-1.));
+#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4232 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#4233 = ORIENTED_EDGE('',*,*,#4063,.F.);
+#4234 = ADVANCED_FACE('',(#4235),#1509,.T.);
+#4235 = FACE_BOUND('',#4236,.T.);
+#4236 = EDGE_LOOP('',(#4237,#4260,#4261,#4262));
+#4237 = ORIENTED_EDGE('',*,*,#4238,.F.);
+#4238 = EDGE_CURVE('',#4192,#4239,#4241,.T.);
+#4239 = VERTEX_POINT('',#4240);
+#4240 = CARTESIAN_POINT('',(6.,0.,2.82));
+#4241 = SURFACE_CURVE('',#4242,(#4246,#4253),.PCURVE_S1.);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(6.,0.,4.7));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(0.,0.,-1.));
+#4246 = PCURVE('',#1509,#4247);
+#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);
+#4248 = LINE('',#4249,#4250);
+#4249 = CARTESIAN_POINT('',(0.,0.));
+#4250 = VECTOR('',#4251,1.);
+#4251 = DIRECTION('',(1.,0.));
+#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4253 = PCURVE('',#3539,#4254);
+#4254 = DEFINITIONAL_REPRESENTATION('',(#4255),#4259);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(-2.288E-31,1.04E-15));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(-1.,-2.2E-16));
+#4259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4260 = ORIENTED_EDGE('',*,*,#4212,.T.);
+#4261 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#4262 = ORIENTED_EDGE('',*,*,#4263,.F.);
+#4263 = EDGE_CURVE('',#4239,#1494,#4264,.T.);
+#4264 = SURFACE_CURVE('',#4265,(#4269,#4276),.PCURVE_S1.);
+#4265 = LINE('',#4266,#4267);
+#4266 = CARTESIAN_POINT('',(6.,0.,2.82));
+#4267 = VECTOR('',#4268,1.);
+#4268 = DIRECTION('',(0.,-1.,0.));
+#4269 = PCURVE('',#1509,#4270);
+#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(1.88,0.));
+#4273 = VECTOR('',#4274,1.);
+#4274 = DIRECTION('',(0.,-1.));
+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4276 = PCURVE('',#1537,#4277);
+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(0.,0.));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(0.,-1.));
+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4283 = ADVANCED_FACE('',(#4284),#1537,.T.);
+#4284 = FACE_BOUND('',#4285,.T.);
+#4285 = EDGE_LOOP('',(#4286,#4287,#4288,#4289));
+#4286 = ORIENTED_EDGE('',*,*,#4263,.T.);
+#4287 = ORIENTED_EDGE('',*,*,#1521,.T.);
+#4288 = ORIENTED_EDGE('',*,*,#2521,.F.);
+#4289 = ORIENTED_EDGE('',*,*,#4290,.F.);
+#4290 = EDGE_CURVE('',#4239,#2446,#4291,.T.);
+#4291 = SURFACE_CURVE('',#4292,(#4296,#4303),.PCURVE_S1.);
+#4292 = LINE('',#4293,#4294);
+#4293 = CARTESIAN_POINT('',(6.,0.,2.82));
+#4294 = VECTOR('',#4295,1.);
+#4295 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#4296 = PCURVE('',#1537,#4297);
+#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(0.,0.));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(1.,0.));
+#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4303 = PCURVE('',#3567,#4304);
+#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309);
+#4305 = LINE('',#4306,#4307);
+#4306 = CARTESIAN_POINT('',(-1.008E-31,6.3E-16));
+#4307 = VECTOR('',#4308,1.);
+#4308 = DIRECTION('',(-1.,-1.6E-16));
+#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4310 = ADVANCED_FACE('',(#4311),#1586,.T.);
+#4311 = FACE_BOUND('',#4312,.T.);
+#4312 = EDGE_LOOP('',(#4313,#4314,#4315,#4336));
+#4313 = ORIENTED_EDGE('',*,*,#1570,.F.);
+#4314 = ORIENTED_EDGE('',*,*,#2000,.T.);
+#4315 = ORIENTED_EDGE('',*,*,#4316,.T.);
+#4316 = EDGE_CURVE('',#2001,#2477,#4317,.T.);
+#4317 = SURFACE_CURVE('',#4318,(#4322,#4329),.PCURVE_S1.);
+#4318 = LINE('',#4319,#4320);
+#4319 = CARTESIAN_POINT('',(4.447697919112,-7.,5.452302080888));
+#4320 = VECTOR('',#4321,1.);
+#4321 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#4322 = PCURVE('',#1586,#4323);
+#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4328);
+#4324 = LINE('',#4325,#4326);
+#4325 = CARTESIAN_POINT('',(2.2,-1.700311908861));
+#4326 = VECTOR('',#4327,1.);
+#4327 = DIRECTION('',(1.6E-16,1.));
+#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4329 = PCURVE('',#2039,#4330);
+#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335);
+#4331 = LINE('',#4332,#4333);
+#4332 = CARTESIAN_POINT('',(2.043093757337,4.447697919112));
+#4333 = VECTOR('',#4334,1.);
+#4334 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4336 = ORIENTED_EDGE('',*,*,#2499,.F.);
+#4337 = ADVANCED_FACE('',(#4338),#1659,.F.);
+#4338 = FACE_BOUND('',#4339,.T.);
+#4339 = EDGE_LOOP('',(#4340,#4341,#4362,#4363));
+#4340 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#4341 = ORIENTED_EDGE('',*,*,#4342,.F.);
+#4342 = EDGE_CURVE('',#1623,#2654,#4343,.T.);
+#4343 = SURFACE_CURVE('',#4344,(#4348,#4355),.PCURVE_S1.);
+#4344 = LINE('',#4345,#4346);
+#4345 = CARTESIAN_POINT('',(-2.5,0.,0.));
+#4346 = VECTOR('',#4347,1.);
+#4347 = DIRECTION('',(0.,1.,-2.2E-16));
+#4348 = PCURVE('',#1659,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(-3.4,0.));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(-0.,-1.));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = PCURVE('',#1714,#4356);
+#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(-0.,0.));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(-0.,-1.));
+#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4362 = ORIENTED_EDGE('',*,*,#1645,.F.);
+#4363 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#4364 = ADVANCED_FACE('',(#4365),#1714,.F.);
+#4365 = FACE_BOUND('',#4366,.T.);
+#4366 = EDGE_LOOP('',(#4367,#4368,#4369,#4390));
+#4367 = ORIENTED_EDGE('',*,*,#4342,.T.);
+#4368 = ORIENTED_EDGE('',*,*,#3080,.T.);
+#4369 = ORIENTED_EDGE('',*,*,#4370,.F.);
+#4370 = EDGE_CURVE('',#1678,#3057,#4371,.T.);
+#4371 = SURFACE_CURVE('',#4372,(#4376,#4383),.PCURVE_S1.);
+#4372 = LINE('',#4373,#4374);
+#4373 = CARTESIAN_POINT('',(-2.5,1.1E-16,0.5));
+#4374 = VECTOR('',#4375,1.);
+#4375 = DIRECTION('',(0.,1.,-2.2E-16));
+#4376 = PCURVE('',#1714,#4377);
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(-0.5,0.));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(-0.,-1.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = PCURVE('',#1769,#4384);
+#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389);
+#4385 = LINE('',#4386,#4387);
+#4386 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4387 = VECTOR('',#4388,1.);
+#4388 = DIRECTION('',(0.,-1.));
+#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4390 = ORIENTED_EDGE('',*,*,#1700,.F.);
+#4391 = ADVANCED_FACE('',(#4392),#1769,.T.);
+#4392 = FACE_BOUND('',#4393,.T.);
+#4393 = EDGE_LOOP('',(#4394,#4395,#4396,#4417));
+#4394 = ORIENTED_EDGE('',*,*,#4370,.T.);
+#4395 = ORIENTED_EDGE('',*,*,#3056,.T.);
+#4396 = ORIENTED_EDGE('',*,*,#4397,.F.);
+#4397 = EDGE_CURVE('',#1732,#3034,#4398,.T.);
+#4398 = SURFACE_CURVE('',#4399,(#4403,#4410),.PCURVE_S1.);
+#4399 = LINE('',#4400,#4401);
+#4400 = CARTESIAN_POINT('',(-2.5,3.6E-16,1.64));
+#4401 = VECTOR('',#4402,1.);
+#4402 = DIRECTION('',(0.,1.,-2.2E-16));
+#4403 = PCURVE('',#1769,#4404);
+#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409);
+#4405 = LINE('',#4406,#4407);
+#4406 = CARTESIAN_POINT('',(7.853981633974,0.));
+#4407 = VECTOR('',#4408,1.);
+#4408 = DIRECTION('',(0.,-1.));
+#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4410 = PCURVE('',#1822,#4411);
+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);
+#4412 = LINE('',#4413,#4414);
+#4413 = CARTESIAN_POINT('',(-0.,0.));
+#4414 = VECTOR('',#4415,1.);
+#4415 = DIRECTION('',(-0.,-1.));
+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4417 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#4418 = ADVANCED_FACE('',(#4419),#1822,.F.);
+#4419 = FACE_BOUND('',#4420,.T.);
+#4420 = EDGE_LOOP('',(#4421,#4422,#4423,#4444));
+#4421 = ORIENTED_EDGE('',*,*,#4397,.T.);
+#4422 = ORIENTED_EDGE('',*,*,#3033,.T.);
+#4423 = ORIENTED_EDGE('',*,*,#4424,.F.);
+#4424 = EDGE_CURVE('',#1786,#3011,#4425,.T.);
+#4425 = SURFACE_CURVE('',#4426,(#4430,#4437),.PCURVE_S1.);
+#4426 = LINE('',#4427,#4428);
+#4427 = CARTESIAN_POINT('',(-2.5,5.1E-16,2.3));
+#4428 = VECTOR('',#4429,1.);
+#4429 = DIRECTION('',(0.,1.,-2.2E-16));
+#4430 = PCURVE('',#1822,#4431);
+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);
+#4432 = LINE('',#4433,#4434);
+#4433 = CARTESIAN_POINT('',(-0.66,0.));
+#4434 = VECTOR('',#4435,1.);
+#4435 = DIRECTION('',(-0.,-1.));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = PCURVE('',#1903,#4438);
+#4438 = DEFINITIONAL_REPRESENTATION('',(#4439),#4443);
+#4439 = LINE('',#4440,#4441);
+#4440 = CARTESIAN_POINT('',(-0.,0.));
+#4441 = VECTOR('',#4442,1.);
+#4442 = DIRECTION('',(-0.,-1.));
+#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4444 = ORIENTED_EDGE('',*,*,#1808,.F.);
+#4445 = ADVANCED_FACE('',(#4446),#1903,.F.);
+#4446 = FACE_BOUND('',#4447,.T.);
+#4447 = EDGE_LOOP('',(#4448,#4449,#4450,#4471));
+#4448 = ORIENTED_EDGE('',*,*,#4424,.T.);
+#4449 = ORIENTED_EDGE('',*,*,#3010,.T.);
+#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
+#4451 = EDGE_CURVE('',#1867,#2988,#4452,.T.);
+#4452 = SURFACE_CURVE('',#4453,(#4457,#4464),.PCURVE_S1.);
+#4453 = LINE('',#4454,#4455);
+#4454 = CARTESIAN_POINT('',(2.5,5.1E-16,2.3));
+#4455 = VECTOR('',#4456,1.);
+#4456 = DIRECTION('',(0.,1.,-2.2E-16));
+#4457 = PCURVE('',#1903,#4458);
+#4458 = DEFINITIONAL_REPRESENTATION('',(#4459),#4463);
+#4459 = LINE('',#4460,#4461);
+#4460 = CARTESIAN_POINT('',(-5.,0.));
+#4461 = VECTOR('',#4462,1.);
+#4462 = DIRECTION('',(-0.,-1.));
+#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4464 = PCURVE('',#1984,#4465);
+#4465 = DEFINITIONAL_REPRESENTATION('',(#4466),#4470);
+#4466 = LINE('',#4467,#4468);
+#4467 = CARTESIAN_POINT('',(-0.,0.));
+#4468 = VECTOR('',#4469,1.);
+#4469 = DIRECTION('',(-0.,-1.));
+#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4471 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#4472 = ADVANCED_FACE('',(#4473),#1984,.F.);
+#4473 = FACE_BOUND('',#4474,.T.);
+#4474 = EDGE_LOOP('',(#4475,#4476,#4477,#4498));
+#4475 = ORIENTED_EDGE('',*,*,#4451,.T.);
+#4476 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#4477 = ORIENTED_EDGE('',*,*,#4478,.F.);
+#4478 = EDGE_CURVE('',#1948,#2964,#4479,.T.);
+#4479 = SURFACE_CURVE('',#4480,(#4484,#4491),.PCURVE_S1.);
+#4480 = LINE('',#4481,#4482);
+#4481 = CARTESIAN_POINT('',(2.5,3.6E-16,1.64));
+#4482 = VECTOR('',#4483,1.);
+#4483 = DIRECTION('',(0.,1.,-2.2E-16));
+#4484 = PCURVE('',#1984,#4485);
+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(-0.66,0.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(-0.,-1.));
+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4491 = PCURVE('',#2119,#4492);
+#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497);
+#4493 = LINE('',#4494,#4495);
+#4494 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4495 = VECTOR('',#4496,1.);
+#4496 = DIRECTION('',(0.,-1.));
+#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4498 = ORIENTED_EDGE('',*,*,#1970,.F.);
+#4499 = ADVANCED_FACE('',(#4500,#4508),#2039,.F.);
+#4500 = FACE_BOUND('',#4501,.F.);
+#4501 = EDGE_LOOP('',(#4502,#4503,#4504,#4505,#4506,#4507));
+#4502 = ORIENTED_EDGE('',*,*,#2023,.T.);
+#4503 = ORIENTED_EDGE('',*,*,#4316,.T.);
+#4504 = ORIENTED_EDGE('',*,*,#2476,.T.);
+#4505 = ORIENTED_EDGE('',*,*,#2367,.T.);
+#4506 = ORIENTED_EDGE('',*,*,#2237,.F.);
+#4507 = ORIENTED_EDGE('',*,*,#2156,.T.);
+#4508 = FACE_BOUND('',#4509,.F.);
+#4509 = EDGE_LOOP('',(#4510));
+#4510 = ORIENTED_EDGE('',*,*,#4511,.T.);
+#4511 = EDGE_CURVE('',#4512,#4512,#4514,.T.);
+#4512 = VERTEX_POINT('',#4513);
+#4513 = CARTESIAN_POINT('',(5.19,-7.,3.5));
+#4514 = SURFACE_CURVE('',#4515,(#4520,#4531),.PCURVE_S1.);
+#4515 = CIRCLE('',#4516,0.79);
+#4516 = AXIS2_PLACEMENT_3D('',#4517,#4518,#4519);
+#4517 = CARTESIAN_POINT('',(4.4,-7.,3.5));
+#4518 = DIRECTION('',(0.,-1.,0.));
+#4519 = DIRECTION('',(1.,0.,0.));
+#4520 = PCURVE('',#2039,#4521);
+#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4530);
+#4522 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4523,#4524,#4525,#4526,
+#4527,#4528,#4529),.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('') );
+#4523 = CARTESIAN_POINT('',(9.079167644915E-02,5.19));
+#4524 = CARTESIAN_POINT('',(1.459111814429,5.19));
+#4525 = CARTESIAN_POINT('',(0.774951745439,4.005));
+#4526 = CARTESIAN_POINT('',(9.079167644915E-02,2.82));
+#4527 = CARTESIAN_POINT('',(-0.593368392541,4.005));
+#4528 = CARTESIAN_POINT('',(-1.27752846153,5.19));
+#4529 = CARTESIAN_POINT('',(9.079167644915E-02,5.19));
+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4531 = PCURVE('',#4532,#4537);
+#4532 = CYLINDRICAL_SURFACE('',#4533,0.79);
+#4533 = AXIS2_PLACEMENT_3D('',#4534,#4535,#4536);
+#4534 = CARTESIAN_POINT('',(4.4,-7.,3.5));
+#4535 = DIRECTION('',(0.,1.,-4.4E-16));
+#4536 = DIRECTION('',(1.,0.,0.));
+#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4542);
+#4538 = LINE('',#4539,#4540);
+#4539 = CARTESIAN_POINT('',(-0.,0.));
+#4540 = VECTOR('',#4541,1.);
+#4541 = DIRECTION('',(-1.,0.));
+#4542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4543 = ADVANCED_FACE('',(#4544),#2119,.T.);
+#4544 = FACE_BOUND('',#4545,.T.);
+#4545 = EDGE_LOOP('',(#4546,#4547,#4548,#4569));
+#4546 = ORIENTED_EDGE('',*,*,#4478,.T.);
+#4547 = ORIENTED_EDGE('',*,*,#2963,.T.);
+#4548 = ORIENTED_EDGE('',*,*,#4549,.F.);
+#4549 = EDGE_CURVE('',#2082,#2941,#4550,.T.);
+#4550 = SURFACE_CURVE('',#4551,(#4555,#4562),.PCURVE_S1.);
+#4551 = LINE('',#4552,#4553);
+#4552 = CARTESIAN_POINT('',(2.5,1.1E-16,0.5));
+#4553 = VECTOR('',#4554,1.);
+#4554 = DIRECTION('',(0.,1.,-2.2E-16));
+#4555 = PCURVE('',#2119,#4556);
+#4556 = DEFINITIONAL_REPRESENTATION('',(#4557),#4561);
+#4557 = LINE('',#4558,#4559);
+#4558 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4559 = VECTOR('',#4560,1.);
+#4560 = DIRECTION('',(0.,-1.));
+#4561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4562 = PCURVE('',#2221,#4563);
+#4563 = DEFINITIONAL_REPRESENTATION('',(#4564),#4568);
+#4564 = LINE('',#4565,#4566);
+#4565 = CARTESIAN_POINT('',(-0.,0.));
+#4566 = VECTOR('',#4567,1.);
+#4567 = DIRECTION('',(-0.,-1.));
+#4568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4569 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#4570 = ADVANCED_FACE('',(#4571),#2221,.F.);
+#4571 = FACE_BOUND('',#4572,.T.);
+#4572 = EDGE_LOOP('',(#4573,#4574,#4575,#4596));
+#4573 = ORIENTED_EDGE('',*,*,#4549,.T.);
+#4574 = ORIENTED_EDGE('',*,*,#2940,.T.);
+#4575 = ORIENTED_EDGE('',*,*,#4576,.F.);
+#4576 = EDGE_CURVE('',#2185,#2918,#4577,.T.);
+#4577 = SURFACE_CURVE('',#4578,(#4582,#4589),.PCURVE_S1.);
+#4578 = LINE('',#4579,#4580);
+#4579 = CARTESIAN_POINT('',(2.5,0.,0.));
+#4580 = VECTOR('',#4581,1.);
+#4581 = DIRECTION('',(0.,1.,-2.2E-16));
+#4582 = PCURVE('',#2221,#4583);
+#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);
+#4584 = LINE('',#4585,#4586);
+#4585 = CARTESIAN_POINT('',(-0.5,0.));
+#4586 = VECTOR('',#4587,1.);
+#4587 = DIRECTION('',(-0.,-1.));
+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4589 = PCURVE('',#2328,#4590);
+#4590 = DEFINITIONAL_REPRESENTATION('',(#4591),#4595);
+#4591 = LINE('',#4592,#4593);
+#4592 = CARTESIAN_POINT('',(-0.,0.));
+#4593 = VECTOR('',#4594,1.);
+#4594 = DIRECTION('',(-0.,-1.));
+#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4596 = ORIENTED_EDGE('',*,*,#2207,.F.);
+#4597 = ADVANCED_FACE('',(#4598),#2328,.F.);
+#4598 = FACE_BOUND('',#4599,.T.);
+#4599 = EDGE_LOOP('',(#4600,#4601,#4622,#4623));
+#4600 = ORIENTED_EDGE('',*,*,#2917,.T.);
+#4601 = ORIENTED_EDGE('',*,*,#4602,.T.);
+#4602 = EDGE_CURVE('',#2895,#2292,#4603,.T.);
+#4603 = SURFACE_CURVE('',#4604,(#4608,#4615),.PCURVE_S1.);
+#4604 = LINE('',#4605,#4606);
+#4605 = CARTESIAN_POINT('',(5.65,8.,-1.78E-15));
+#4606 = VECTOR('',#4607,1.);
+#4607 = DIRECTION('',(-0.,-1.,2.2E-16));
+#4608 = PCURVE('',#2328,#4609);
+#4609 = DEFINITIONAL_REPRESENTATION('',(#4610),#4614);
+#4610 = LINE('',#4611,#4612);
+#4611 = CARTESIAN_POINT('',(-3.15,-8.));
+#4612 = VECTOR('',#4613,1.);
+#4613 = DIRECTION('',(-0.,1.));
+#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4615 = PCURVE('',#2408,#4616);
+#4616 = DEFINITIONAL_REPRESENTATION('',(#4617),#4621);
+#4617 = LINE('',#4618,#4619);
+#4618 = CARTESIAN_POINT('',(0.,0.176776695297));
+#4619 = VECTOR('',#4620,1.);
+#4620 = DIRECTION('',(1.,0.));
+#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4622 = ORIENTED_EDGE('',*,*,#2314,.F.);
+#4623 = ORIENTED_EDGE('',*,*,#4576,.T.);
+#4624 = ADVANCED_FACE('',(#4625),#2408,.T.);
+#4625 = FACE_BOUND('',#4626,.T.);
+#4626 = EDGE_LOOP('',(#4627,#4628,#4649,#4650));
+#4627 = ORIENTED_EDGE('',*,*,#2894,.F.);
+#4628 = ORIENTED_EDGE('',*,*,#4629,.T.);
+#4629 = EDGE_CURVE('',#2872,#2394,#4630,.T.);
+#4630 = SURFACE_CURVE('',#4631,(#4635,#4642),.PCURVE_S1.);
+#4631 = LINE('',#4632,#4633);
+#4632 = CARTESIAN_POINT('',(5.9,8.,0.25));
+#4633 = VECTOR('',#4634,1.);
+#4634 = DIRECTION('',(-0.,-1.,2.2E-16));
+#4635 = PCURVE('',#2408,#4636);
+#4636 = DEFINITIONAL_REPRESENTATION('',(#4637),#4641);
+#4637 = LINE('',#4638,#4639);
+#4638 = CARTESIAN_POINT('',(0.,-0.176776695297));
+#4639 = VECTOR('',#4640,1.);
+#4640 = DIRECTION('',(1.,0.));
+#4641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4642 = PCURVE('',#2461,#4643);
+#4643 = DEFINITIONAL_REPRESENTATION('',(#4644),#4648);
+#4644 = LINE('',#4645,#4646);
+#4645 = CARTESIAN_POINT('',(-0.25,-8.));
+#4646 = VECTOR('',#4647,1.);
+#4647 = DIRECTION('',(-0.,1.));
+#4648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4649 = ORIENTED_EDGE('',*,*,#2393,.T.);
+#4650 = ORIENTED_EDGE('',*,*,#4602,.F.);
+#4651 = ADVANCED_FACE('',(#4652),#2461,.F.);
+#4652 = FACE_BOUND('',#4653,.T.);
+#4653 = EDGE_LOOP('',(#4654,#4655,#4656,#4657,#4680,#4708,#4729,#4730));
+#4654 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#4655 = ORIENTED_EDGE('',*,*,#4629,.F.);
+#4656 = ORIENTED_EDGE('',*,*,#2871,.T.);
+#4657 = ORIENTED_EDGE('',*,*,#4658,.T.);
+#4658 = EDGE_CURVE('',#2844,#4659,#4661,.T.);
+#4659 = VERTEX_POINT('',#4660);
+#4660 = CARTESIAN_POINT('',(5.9,7.,2.2));
+#4661 = SURFACE_CURVE('',#4662,(#4666,#4673),.PCURVE_S1.);
+#4662 = LINE('',#4663,#4664);
+#4663 = CARTESIAN_POINT('',(5.9,8.,2.2));
+#4664 = VECTOR('',#4665,1.);
+#4665 = DIRECTION('',(0.,-1.,2.2E-16));
+#4666 = PCURVE('',#2461,#4667);
+#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672);
+#4668 = LINE('',#4669,#4670);
+#4669 = CARTESIAN_POINT('',(-2.2,-8.));
+#4670 = VECTOR('',#4671,1.);
+#4671 = DIRECTION('',(-0.,1.));
+#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4673 = PCURVE('',#2859,#4674);
+#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679);
+#4675 = LINE('',#4676,#4677);
+#4676 = CARTESIAN_POINT('',(-0.,0.));
+#4677 = VECTOR('',#4678,1.);
+#4678 = DIRECTION('',(-0.,-1.));
+#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4680 = ORIENTED_EDGE('',*,*,#4681,.F.);
+#4681 = EDGE_CURVE('',#4682,#4659,#4684,.T.);
+#4682 = VERTEX_POINT('',#4683);
+#4683 = CARTESIAN_POINT('',(5.9,7.,4.));
+#4684 = SURFACE_CURVE('',#4685,(#4689,#4696),.PCURVE_S1.);
+#4685 = LINE('',#4686,#4687);
+#4686 = CARTESIAN_POINT('',(5.9,7.,4.5));
+#4687 = VECTOR('',#4688,1.);
+#4688 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4689 = PCURVE('',#2461,#4690);
+#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695);
+#4691 = LINE('',#4692,#4693);
+#4692 = CARTESIAN_POINT('',(-4.5,-7.));
+#4693 = VECTOR('',#4694,1.);
+#4694 = DIRECTION('',(1.,-0.));
+#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4696 = PCURVE('',#4697,#4702);
+#4697 = PLANE('',#4698);
+#4698 = AXIS2_PLACEMENT_3D('',#4699,#4700,#4701);
+#4699 = CARTESIAN_POINT('',(5.E-16,7.,3.409208323551));
+#4700 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4701 = DIRECTION('',(0.,2.2E-16,-1.));
+#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4707);
+#4703 = LINE('',#4704,#4705);
+#4704 = CARTESIAN_POINT('',(-1.090791676449,5.9));
+#4705 = VECTOR('',#4706,1.);
+#4706 = DIRECTION('',(1.,-0.));
+#4707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4708 = ORIENTED_EDGE('',*,*,#4709,.F.);
+#4709 = EDGE_CURVE('',#3580,#4682,#4710,.T.);
+#4710 = SURFACE_CURVE('',#4711,(#4715,#4722),.PCURVE_S1.);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(5.9,4.8,4.));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(0.,1.,-2.2E-16));
+#4715 = PCURVE('',#2461,#4716);
+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(-4.,-4.8));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(-0.,-1.));
+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4722 = PCURVE('',#3618,#4723);
+#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728);
+#4724 = LINE('',#4725,#4726);
+#4725 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4726 = VECTOR('',#4727,1.);
+#4727 = DIRECTION('',(1.,0.));
+#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4729 = ORIENTED_EDGE('',*,*,#3579,.T.);
+#4730 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#4731 = EDGE_CURVE('',#2446,#3552,#4732,.T.);
+#4732 = SURFACE_CURVE('',#4733,(#4737,#4744),.PCURVE_S1.);
+#4733 = LINE('',#4734,#4735);
+#4734 = CARTESIAN_POINT('',(5.9,6.E-16,2.72));
+#4735 = VECTOR('',#4736,1.);
+#4736 = DIRECTION('',(0.,1.,-2.2E-16));
+#4737 = PCURVE('',#2461,#4738);
+#4738 = DEFINITIONAL_REPRESENTATION('',(#4739),#4743);
+#4739 = LINE('',#4740,#4741);
+#4740 = CARTESIAN_POINT('',(-2.72,0.));
+#4741 = VECTOR('',#4742,1.);
+#4742 = DIRECTION('',(-0.,-1.));
+#4743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4744 = PCURVE('',#3567,#4745);
+#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750);
+#4746 = LINE('',#4747,#4748);
+#4747 = CARTESIAN_POINT('',(-0.141421356237,0.));
+#4748 = VECTOR('',#4749,1.);
+#4749 = DIRECTION('',(-0.,-1.));
+#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4751 = ADVANCED_FACE('',(#4752),#2585,.F.);
+#4752 = FACE_BOUND('',#4753,.F.);
+#4753 = EDGE_LOOP('',(#4754));
+#4754 = ORIENTED_EDGE('',*,*,#2570,.F.);
+#4755 = ADVANCED_FACE('',(#4756),#2718,.F.);
+#4756 = FACE_BOUND('',#4757,.T.);
+#4757 = EDGE_LOOP('',(#4758,#4759,#4760,#4781));
+#4758 = ORIENTED_EDGE('',*,*,#3159,.T.);
+#4759 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#4760 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#4761 = EDGE_CURVE('',#2702,#3210,#4762,.T.);
+#4762 = SURFACE_CURVE('',#4763,(#4767,#4774),.PCURVE_S1.);
+#4763 = LINE('',#4764,#4765);
+#4764 = CARTESIAN_POINT('',(-2.9,8.,3.2));
+#4765 = VECTOR('',#4766,1.);
+#4766 = DIRECTION('',(0.,-1.,2.2E-16));
+#4767 = PCURVE('',#2718,#4768);
+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(-0.,-1.));
+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4774 = PCURVE('',#2746,#4775);
+#4775 = DEFINITIONAL_REPRESENTATION('',(#4776),#4780);
+#4776 = LINE('',#4777,#4778);
+#4777 = CARTESIAN_POINT('',(-0.,0.));
+#4778 = VECTOR('',#4779,1.);
+#4779 = DIRECTION('',(-0.,-1.));
+#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4781 = ORIENTED_EDGE('',*,*,#2701,.F.);
+#4782 = ADVANCED_FACE('',(#4783),#2746,.F.);
+#4783 = FACE_BOUND('',#4784,.T.);
+#4784 = EDGE_LOOP('',(#4785,#4786,#4787,#4808));
+#4785 = ORIENTED_EDGE('',*,*,#4761,.T.);
+#4786 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#4787 = ORIENTED_EDGE('',*,*,#4788,.F.);
+#4788 = EDGE_CURVE('',#2731,#3185,#4789,.T.);
+#4789 = SURFACE_CURVE('',#4790,(#4794,#4801),.PCURVE_S1.);
+#4790 = LINE('',#4791,#4792);
+#4791 = CARTESIAN_POINT('',(-2.9,8.,4.5));
+#4792 = VECTOR('',#4793,1.);
+#4793 = DIRECTION('',(0.,-1.,2.2E-16));
+#4794 = PCURVE('',#2746,#4795);
+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);
+#4796 = LINE('',#4797,#4798);
+#4797 = CARTESIAN_POINT('',(-1.3,-2.86E-16));
+#4798 = VECTOR('',#4799,1.);
+#4799 = DIRECTION('',(-0.,-1.));
+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4801 = PCURVE('',#2774,#4802);
+#4802 = DEFINITIONAL_REPRESENTATION('',(#4803),#4807);
+#4803 = LINE('',#4804,#4805);
+#4804 = CARTESIAN_POINT('',(-8.8,-8.));
+#4805 = VECTOR('',#4806,1.);
+#4806 = DIRECTION('',(0.,1.));
+#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4808 = ORIENTED_EDGE('',*,*,#2730,.F.);
+#4809 = ADVANCED_FACE('',(#4810),#2774,.F.);
+#4810 = FACE_BOUND('',#4811,.T.);
+#4811 = EDGE_LOOP('',(#4812,#4813,#4836,#4859,#4880,#4881,#4882,#4883));
+#4812 = ORIENTED_EDGE('',*,*,#3630,.T.);
+#4813 = ORIENTED_EDGE('',*,*,#4814,.T.);
+#4814 = EDGE_CURVE('',#3603,#4815,#4817,.T.);
+#4815 = VERTEX_POINT('',#4816);
+#4816 = CARTESIAN_POINT('',(5.4,7.,4.5));
+#4817 = SURFACE_CURVE('',#4818,(#4822,#4829),.PCURVE_S1.);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(5.4,4.8,4.5));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.,1.,-2.2E-16));
+#4822 = PCURVE('',#2774,#4823);
+#4823 = DEFINITIONAL_REPRESENTATION('',(#4824),#4828);
+#4824 = LINE('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(-0.5,-4.8));
+#4826 = VECTOR('',#4827,1.);
+#4827 = DIRECTION('',(-0.,-1.));
+#4828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4829 = PCURVE('',#3618,#4830);
+#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835);
+#4831 = LINE('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(0.,0.353553390593));
+#4833 = VECTOR('',#4834,1.);
+#4834 = DIRECTION('',(1.,0.));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4836 = ORIENTED_EDGE('',*,*,#4837,.F.);
+#4837 = EDGE_CURVE('',#4838,#4815,#4840,.T.);
+#4838 = VERTEX_POINT('',#4839);
+#4839 = CARTESIAN_POINT('',(2.9,7.,4.5));
+#4840 = SURFACE_CURVE('',#4841,(#4845,#4852),.PCURVE_S1.);
+#4841 = LINE('',#4842,#4843);
+#4842 = CARTESIAN_POINT('',(2.9,7.,4.5));
+#4843 = VECTOR('',#4844,1.);
+#4844 = DIRECTION('',(1.,0.,0.));
+#4845 = PCURVE('',#2774,#4846);
+#4846 = DEFINITIONAL_REPRESENTATION('',(#4847),#4851);
+#4847 = LINE('',#4848,#4849);
+#4848 = CARTESIAN_POINT('',(-3.,-7.));
+#4849 = VECTOR('',#4850,1.);
+#4850 = DIRECTION('',(1.,-0.));
+#4851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4852 = PCURVE('',#4697,#4853);
+#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858);
+#4854 = LINE('',#4855,#4856);
+#4855 = CARTESIAN_POINT('',(-1.090791676449,2.9));
+#4856 = VECTOR('',#4857,1.);
+#4857 = DIRECTION('',(-0.,1.));
+#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4859 = ORIENTED_EDGE('',*,*,#4860,.F.);
+#4860 = EDGE_CURVE('',#2759,#4838,#4861,.T.);
+#4861 = SURFACE_CURVE('',#4862,(#4866,#4873),.PCURVE_S1.);
+#4862 = LINE('',#4863,#4864);
+#4863 = CARTESIAN_POINT('',(2.9,8.,4.5));
+#4864 = VECTOR('',#4865,1.);
+#4865 = DIRECTION('',(0.,-1.,2.2E-16));
+#4866 = PCURVE('',#2774,#4867);
+#4867 = DEFINITIONAL_REPRESENTATION('',(#4868),#4872);
+#4868 = LINE('',#4869,#4870);
+#4869 = CARTESIAN_POINT('',(-3.,-8.));
+#4870 = VECTOR('',#4871,1.);
+#4871 = DIRECTION('',(0.,1.));
+#4872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4873 = PCURVE('',#2802,#4874);
+#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4879);
+#4875 = LINE('',#4876,#4877);
+#4876 = CARTESIAN_POINT('',(-1.3,-2.86E-16));
+#4877 = VECTOR('',#4878,1.);
+#4878 = DIRECTION('',(-0.,-1.));
+#4879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4880 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#4881 = ORIENTED_EDGE('',*,*,#4788,.T.);
+#4882 = ORIENTED_EDGE('',*,*,#3184,.T.);
+#4883 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#4884 = ADVANCED_FACE('',(#4885),#2802,.T.);
+#4885 = FACE_BOUND('',#4886,.F.);
+#4886 = EDGE_LOOP('',(#4887,#4910,#4931,#4932));
+#4887 = ORIENTED_EDGE('',*,*,#4888,.T.);
+#4888 = EDGE_CURVE('',#2787,#4889,#4891,.T.);
+#4889 = VERTEX_POINT('',#4890);
+#4890 = CARTESIAN_POINT('',(2.9,7.,3.2));
+#4891 = SURFACE_CURVE('',#4892,(#4896,#4903),.PCURVE_S1.);
+#4892 = LINE('',#4893,#4894);
+#4893 = CARTESIAN_POINT('',(2.9,8.,3.2));
+#4894 = VECTOR('',#4895,1.);
+#4895 = DIRECTION('',(0.,-1.,2.2E-16));
+#4896 = PCURVE('',#2802,#4897);
+#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902);
+#4898 = LINE('',#4899,#4900);
+#4899 = CARTESIAN_POINT('',(-0.,0.));
+#4900 = VECTOR('',#4901,1.);
+#4901 = DIRECTION('',(-0.,-1.));
+#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4903 = PCURVE('',#2831,#4904);
+#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4909);
+#4905 = LINE('',#4906,#4907);
+#4906 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4907 = VECTOR('',#4908,1.);
+#4908 = DIRECTION('',(-0.,-1.));
+#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4910 = ORIENTED_EDGE('',*,*,#4911,.T.);
+#4911 = EDGE_CURVE('',#4889,#4838,#4912,.T.);
+#4912 = SURFACE_CURVE('',#4913,(#4917,#4924),.PCURVE_S1.);
+#4913 = LINE('',#4914,#4915);
+#4914 = CARTESIAN_POINT('',(2.9,7.,3.2));
+#4915 = VECTOR('',#4916,1.);
+#4916 = DIRECTION('',(0.,2.2E-16,1.));
+#4917 = PCURVE('',#2802,#4918);
+#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923);
+#4919 = LINE('',#4920,#4921);
+#4920 = CARTESIAN_POINT('',(2.2E-16,-1.));
+#4921 = VECTOR('',#4922,1.);
+#4922 = DIRECTION('',(-1.,0.));
+#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4924 = PCURVE('',#4697,#4925);
+#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930);
+#4926 = LINE('',#4927,#4928);
+#4927 = CARTESIAN_POINT('',(0.209208323551,2.9));
+#4928 = VECTOR('',#4929,1.);
+#4929 = DIRECTION('',(-1.,0.));
+#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4931 = ORIENTED_EDGE('',*,*,#4860,.F.);
+#4932 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#4933 = ADVANCED_FACE('',(#4934),#2831,.F.);
+#4934 = FACE_BOUND('',#4935,.T.);
+#4935 = EDGE_LOOP('',(#4936,#4937,#4961,#4982));
+#4936 = ORIENTED_EDGE('',*,*,#4888,.T.);
+#4937 = ORIENTED_EDGE('',*,*,#4938,.T.);
+#4938 = EDGE_CURVE('',#4889,#4939,#4941,.T.);
+#4939 = VERTEX_POINT('',#4940);
+#4940 = CARTESIAN_POINT('',(3.9,7.,2.2));
+#4941 = SURFACE_CURVE('',#4942,(#4947,#4954),.PCURVE_S1.);
+#4942 = CIRCLE('',#4943,1.);
+#4943 = AXIS2_PLACEMENT_3D('',#4944,#4945,#4946);
+#4944 = CARTESIAN_POINT('',(3.9,7.,3.2));
+#4945 = DIRECTION('',(0.,-1.,2.2E-16));
+#4946 = DIRECTION('',(1.,0.,0.));
+#4947 = PCURVE('',#2831,#4948);
+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953);
+#4949 = LINE('',#4950,#4951);
+#4950 = CARTESIAN_POINT('',(-0.,-1.));
+#4951 = VECTOR('',#4952,1.);
+#4952 = DIRECTION('',(-1.,0.));
+#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4954 = PCURVE('',#4697,#4955);
+#4955 = DEFINITIONAL_REPRESENTATION('',(#4956),#4960);
+#4956 = CIRCLE('',#4957,1.);
+#4957 = AXIS2_PLACEMENT_2D('',#4958,#4959);
+#4958 = CARTESIAN_POINT('',(0.209208323551,3.9));
+#4959 = DIRECTION('',(-0.,1.));
+#4960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4961 = ORIENTED_EDGE('',*,*,#4962,.F.);
+#4962 = EDGE_CURVE('',#2815,#4939,#4963,.T.);
+#4963 = SURFACE_CURVE('',#4964,(#4968,#4975),.PCURVE_S1.);
+#4964 = LINE('',#4965,#4966);
+#4965 = CARTESIAN_POINT('',(3.9,8.,2.2));
+#4966 = VECTOR('',#4967,1.);
+#4967 = DIRECTION('',(0.,-1.,2.2E-16));
+#4968 = PCURVE('',#2831,#4969);
+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);
+#4970 = LINE('',#4971,#4972);
+#4971 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#4972 = VECTOR('',#4973,1.);
+#4973 = DIRECTION('',(-0.,-1.));
+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4975 = PCURVE('',#2859,#4976);
+#4976 = DEFINITIONAL_REPRESENTATION('',(#4977),#4981);
+#4977 = LINE('',#4978,#4979);
+#4978 = CARTESIAN_POINT('',(-2.,0.));
+#4979 = VECTOR('',#4980,1.);
+#4980 = DIRECTION('',(-0.,-1.));
+#4981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4982 = ORIENTED_EDGE('',*,*,#2814,.F.);
+#4983 = ADVANCED_FACE('',(#4984),#2859,.T.);
+#4984 = FACE_BOUND('',#4985,.F.);
+#4985 = EDGE_LOOP('',(#4986,#4987,#5008,#5009));
+#4986 = ORIENTED_EDGE('',*,*,#4658,.T.);
+#4987 = ORIENTED_EDGE('',*,*,#4988,.T.);
+#4988 = EDGE_CURVE('',#4659,#4939,#4989,.T.);
+#4989 = SURFACE_CURVE('',#4990,(#4994,#5001),.PCURVE_S1.);
+#4990 = LINE('',#4991,#4992);
+#4991 = CARTESIAN_POINT('',(5.9,7.,2.2));
+#4992 = VECTOR('',#4993,1.);
+#4993 = DIRECTION('',(-1.,0.,0.));
+#4994 = PCURVE('',#2859,#4995);
+#4995 = DEFINITIONAL_REPRESENTATION('',(#4996),#5000);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(-0.,-1.));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(-1.,0.));
+#5000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5001 = PCURVE('',#4697,#5002);
+#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5007);
+#5003 = LINE('',#5004,#5005);
+#5004 = CARTESIAN_POINT('',(1.209208323551,5.9));
+#5005 = VECTOR('',#5006,1.);
+#5006 = DIRECTION('',(-0.,-1.));
+#5007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5008 = ORIENTED_EDGE('',*,*,#4962,.F.);
+#5009 = ORIENTED_EDGE('',*,*,#2843,.F.);
+#5010 = ADVANCED_FACE('',(#5011),#3120,.F.);
+#5011 = FACE_BOUND('',#5012,.T.);
+#5012 = EDGE_LOOP('',(#5013,#5036,#5037,#5038));
+#5013 = ORIENTED_EDGE('',*,*,#5014,.F.);
+#5014 = EDGE_CURVE('',#3104,#5015,#5017,.T.);
+#5015 = VERTEX_POINT('',#5016);
+#5016 = CARTESIAN_POINT('',(0.4,4.8,3.5));
+#5017 = SEAM_CURVE('',#5018,(#5022,#5029),.PCURVE_S1.);
+#5018 = LINE('',#5019,#5020);
+#5019 = CARTESIAN_POINT('',(0.4,8.,3.5));
+#5020 = VECTOR('',#5021,1.);
+#5021 = DIRECTION('',(0.,-1.,2.2E-16));
+#5022 = PCURVE('',#3120,#5023);
+#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028);
+#5024 = LINE('',#5025,#5026);
+#5025 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5026 = VECTOR('',#5027,1.);
+#5027 = DIRECTION('',(-0.,-1.));
+#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5029 = PCURVE('',#3120,#5030);
+#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5035);
+#5031 = LINE('',#5032,#5033);
+#5032 = CARTESIAN_POINT('',(-0.,0.));
+#5033 = VECTOR('',#5034,1.);
+#5034 = DIRECTION('',(-0.,-1.));
+#5035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5036 = ORIENTED_EDGE('',*,*,#3103,.F.);
+#5037 = ORIENTED_EDGE('',*,*,#5014,.T.);
+#5038 = ORIENTED_EDGE('',*,*,#5039,.T.);
+#5039 = EDGE_CURVE('',#5015,#5015,#5040,.T.);
+#5040 = SURFACE_CURVE('',#5041,(#5046,#5053),.PCURVE_S1.);
+#5041 = CIRCLE('',#5042,0.4);
+#5042 = AXIS2_PLACEMENT_3D('',#5043,#5044,#5045);
+#5043 = CARTESIAN_POINT('',(0.,4.8,3.5));
+#5044 = DIRECTION('',(0.,-1.,2.2E-16));
+#5045 = DIRECTION('',(1.,0.,0.));
+#5046 = PCURVE('',#3120,#5047);
+#5047 = DEFINITIONAL_REPRESENTATION('',(#5048),#5052);
+#5048 = LINE('',#5049,#5050);
+#5049 = CARTESIAN_POINT('',(-0.,-3.2));
+#5050 = VECTOR('',#5051,1.);
+#5051 = DIRECTION('',(-1.,0.));
+#5052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5053 = PCURVE('',#5054,#5059);
+#5054 = PLANE('',#5055);
+#5055 = AXIS2_PLACEMENT_3D('',#5056,#5057,#5058);
+#5056 = CARTESIAN_POINT('',(-3.13E-15,4.8,3.714314496602));
+#5057 = DIRECTION('',(-0.,-1.,0.));
+#5058 = DIRECTION('',(0.,0.,-1.));
+#5059 = DEFINITIONAL_REPRESENTATION('',(#5060),#5064);
+#5060 = CIRCLE('',#5061,0.4);
+#5061 = AXIS2_PLACEMENT_2D('',#5062,#5063);
+#5062 = CARTESIAN_POINT('',(0.214314496602,3.13E-15));
+#5063 = DIRECTION('',(-0.,1.));
+#5064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5065 = ADVANCED_FACE('',(#5066),#3296,.T.);
+#5066 = FACE_BOUND('',#5067,.T.);
+#5067 = EDGE_LOOP('',(#5068,#5099,#5120,#5121,#5122,#5151,#5180,#5209,
+    #5238,#5267,#5296,#5325));
+#5068 = ORIENTED_EDGE('',*,*,#5069,.T.);
+#5069 = EDGE_CURVE('',#5070,#5072,#5074,.T.);
+#5070 = VERTEX_POINT('',#5071);
+#5071 = CARTESIAN_POINT('',(-3.616354672061,7.4,3.4));
+#5072 = VERTEX_POINT('',#5073);
+#5073 = CARTESIAN_POINT('',(-3.61,7.4,3.5));
+#5074 = SURFACE_CURVE('',#5075,(#5080,#5087),.PCURVE_S1.);
+#5075 = CIRCLE('',#5076,0.79);
+#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079);
+#5077 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5078 = DIRECTION('',(0.,-1.,0.));
+#5079 = DIRECTION('',(1.,0.,-5.9E-16));
+#5080 = PCURVE('',#3296,#5081);
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = LINE('',#5083,#5084);
+#5083 = CARTESIAN_POINT('',(0.,-0.4));
+#5084 = VECTOR('',#5085,1.);
+#5085 = DIRECTION('',(1.,0.));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5087 = PCURVE('',#5088,#5093);
+#5088 = TOROIDAL_SURFACE('',#5089,0.69,0.1);
+#5089 = AXIS2_PLACEMENT_3D('',#5090,#5091,#5092);
+#5090 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5091 = DIRECTION('',(0.,1.,0.));
+#5092 = DIRECTION('',(1.,0.,-5.9E-16));
+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);
+#5094 = LINE('',#5095,#5096);
+#5095 = CARTESIAN_POINT('',(-0.,0.));
+#5096 = VECTOR('',#5097,1.);
+#5097 = DIRECTION('',(-1.,0.));
+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5099 = ORIENTED_EDGE('',*,*,#5100,.F.);
+#5100 = EDGE_CURVE('',#3280,#5072,#5101,.T.);
+#5101 = SEAM_CURVE('',#5102,(#5106,#5113),.PCURVE_S1.);
+#5102 = LINE('',#5103,#5104);
+#5103 = CARTESIAN_POINT('',(-3.61,7.,3.5));
+#5104 = VECTOR('',#5105,1.);
+#5105 = DIRECTION('',(0.,1.,2.2E-16));
+#5106 = PCURVE('',#3296,#5107);
+#5107 = DEFINITIONAL_REPRESENTATION('',(#5108),#5112);
+#5108 = LINE('',#5109,#5110);
+#5109 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5110 = VECTOR('',#5111,1.);
+#5111 = DIRECTION('',(0.,-1.));
+#5112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5113 = PCURVE('',#3296,#5114);
+#5114 = DEFINITIONAL_REPRESENTATION('',(#5115),#5119);
+#5115 = LINE('',#5116,#5117);
+#5116 = CARTESIAN_POINT('',(0.,0.));
+#5117 = VECTOR('',#5118,1.);
+#5118 = DIRECTION('',(0.,-1.));
+#5119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5120 = ORIENTED_EDGE('',*,*,#3279,.F.);
+#5121 = ORIENTED_EDGE('',*,*,#5100,.T.);
+#5122 = ORIENTED_EDGE('',*,*,#5123,.T.);
+#5123 = EDGE_CURVE('',#5072,#5124,#5126,.T.);
+#5124 = VERTEX_POINT('',#5125);
+#5125 = CARTESIAN_POINT('',(-3.616354672061,7.4,3.6));
+#5126 = SURFACE_CURVE('',#5127,(#5132,#5139),.PCURVE_S1.);
+#5127 = CIRCLE('',#5128,0.79);
+#5128 = AXIS2_PLACEMENT_3D('',#5129,#5130,#5131);
+#5129 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5130 = DIRECTION('',(0.,-1.,0.));
+#5131 = DIRECTION('',(1.,0.,-5.9E-16));
+#5132 = PCURVE('',#3296,#5133);
+#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);
+#5134 = LINE('',#5135,#5136);
+#5135 = CARTESIAN_POINT('',(0.,-0.4));
+#5136 = VECTOR('',#5137,1.);
+#5137 = DIRECTION('',(1.,0.));
+#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5139 = PCURVE('',#5140,#5145);
+#5140 = TOROIDAL_SURFACE('',#5141,0.69,0.1);
+#5141 = AXIS2_PLACEMENT_3D('',#5142,#5143,#5144);
+#5142 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5143 = DIRECTION('',(0.,1.,0.));
+#5144 = DIRECTION('',(1.,0.,-5.9E-16));
+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);
+#5146 = LINE('',#5147,#5148);
+#5147 = CARTESIAN_POINT('',(-0.,0.));
+#5148 = VECTOR('',#5149,1.);
+#5149 = DIRECTION('',(-1.,0.));
+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5151 = ORIENTED_EDGE('',*,*,#5152,.T.);
+#5152 = EDGE_CURVE('',#5124,#5153,#5155,.T.);
+#5153 = VERTEX_POINT('',#5154);
+#5154 = CARTESIAN_POINT('',(-4.3,7.4,4.283645327939));
+#5155 = SURFACE_CURVE('',#5156,(#5161,#5168),.PCURVE_S1.);
+#5156 = CIRCLE('',#5157,0.79);
+#5157 = AXIS2_PLACEMENT_3D('',#5158,#5159,#5160);
+#5158 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5159 = DIRECTION('',(0.,-1.,0.));
+#5160 = DIRECTION('',(1.,0.,-5.9E-16));
+#5161 = PCURVE('',#3296,#5162);
+#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167);
+#5163 = LINE('',#5164,#5165);
+#5164 = CARTESIAN_POINT('',(0.,-0.4));
+#5165 = VECTOR('',#5166,1.);
+#5166 = DIRECTION('',(1.,0.));
+#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5168 = PCURVE('',#5169,#5174);
+#5169 = TOROIDAL_SURFACE('',#5170,0.69,0.1);
+#5170 = AXIS2_PLACEMENT_3D('',#5171,#5172,#5173);
+#5171 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5172 = DIRECTION('',(0.,1.,0.));
+#5173 = DIRECTION('',(1.,0.,-5.9E-16));
+#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179);
+#5175 = LINE('',#5176,#5177);
+#5176 = CARTESIAN_POINT('',(-0.,0.));
+#5177 = VECTOR('',#5178,1.);
+#5178 = DIRECTION('',(-1.,0.));
+#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5180 = ORIENTED_EDGE('',*,*,#5181,.T.);
+#5181 = EDGE_CURVE('',#5153,#5182,#5184,.T.);
+#5182 = VERTEX_POINT('',#5183);
+#5183 = CARTESIAN_POINT('',(-4.5,7.4,4.283645327939));
+#5184 = SURFACE_CURVE('',#5185,(#5190,#5197),.PCURVE_S1.);
+#5185 = CIRCLE('',#5186,0.79);
+#5186 = AXIS2_PLACEMENT_3D('',#5187,#5188,#5189);
+#5187 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5188 = DIRECTION('',(0.,-1.,0.));
+#5189 = DIRECTION('',(1.,0.,-5.9E-16));
+#5190 = PCURVE('',#3296,#5191);
+#5191 = DEFINITIONAL_REPRESENTATION('',(#5192),#5196);
+#5192 = LINE('',#5193,#5194);
+#5193 = CARTESIAN_POINT('',(0.,-0.4));
+#5194 = VECTOR('',#5195,1.);
+#5195 = DIRECTION('',(1.,0.));
+#5196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5197 = PCURVE('',#5198,#5203);
+#5198 = TOROIDAL_SURFACE('',#5199,0.69,0.1);
+#5199 = AXIS2_PLACEMENT_3D('',#5200,#5201,#5202);
+#5200 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5201 = DIRECTION('',(0.,1.,0.));
+#5202 = DIRECTION('',(1.,0.,-5.9E-16));
+#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(-0.,0.));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(-1.,0.));
+#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5209 = ORIENTED_EDGE('',*,*,#5210,.T.);
+#5210 = EDGE_CURVE('',#5182,#5211,#5213,.T.);
+#5211 = VERTEX_POINT('',#5212);
+#5212 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.6));
+#5213 = SURFACE_CURVE('',#5214,(#5219,#5226),.PCURVE_S1.);
+#5214 = CIRCLE('',#5215,0.79);
+#5215 = AXIS2_PLACEMENT_3D('',#5216,#5217,#5218);
+#5216 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5217 = DIRECTION('',(0.,-1.,0.));
+#5218 = DIRECTION('',(1.,0.,-5.9E-16));
+#5219 = PCURVE('',#3296,#5220);
+#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5225);
+#5221 = LINE('',#5222,#5223);
+#5222 = CARTESIAN_POINT('',(0.,-0.4));
+#5223 = VECTOR('',#5224,1.);
+#5224 = DIRECTION('',(1.,0.));
+#5225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5226 = PCURVE('',#5227,#5232);
+#5227 = TOROIDAL_SURFACE('',#5228,0.69,0.1);
+#5228 = AXIS2_PLACEMENT_3D('',#5229,#5230,#5231);
+#5229 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5230 = DIRECTION('',(0.,1.,0.));
+#5231 = DIRECTION('',(1.,0.,-5.9E-16));
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(-0.,0.));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(-1.,0.));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5238 = ORIENTED_EDGE('',*,*,#5239,.T.);
+#5239 = EDGE_CURVE('',#5211,#5240,#5242,.T.);
+#5240 = VERTEX_POINT('',#5241);
+#5241 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.4));
+#5242 = SURFACE_CURVE('',#5243,(#5248,#5255),.PCURVE_S1.);
+#5243 = CIRCLE('',#5244,0.79);
+#5244 = AXIS2_PLACEMENT_3D('',#5245,#5246,#5247);
+#5245 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5246 = DIRECTION('',(0.,-1.,0.));
+#5247 = DIRECTION('',(1.,0.,-5.9E-16));
+#5248 = PCURVE('',#3296,#5249);
+#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254);
+#5250 = LINE('',#5251,#5252);
+#5251 = CARTESIAN_POINT('',(0.,-0.4));
+#5252 = VECTOR('',#5253,1.);
+#5253 = DIRECTION('',(1.,0.));
+#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5255 = PCURVE('',#5256,#5261);
+#5256 = TOROIDAL_SURFACE('',#5257,0.69,0.1);
+#5257 = AXIS2_PLACEMENT_3D('',#5258,#5259,#5260);
+#5258 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5259 = DIRECTION('',(0.,1.,0.));
+#5260 = DIRECTION('',(1.,0.,-5.9E-16));
+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);
+#5262 = LINE('',#5263,#5264);
+#5263 = CARTESIAN_POINT('',(-0.,0.));
+#5264 = VECTOR('',#5265,1.);
+#5265 = DIRECTION('',(-1.,0.));
+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5267 = ORIENTED_EDGE('',*,*,#5268,.T.);
+#5268 = EDGE_CURVE('',#5240,#5269,#5271,.T.);
+#5269 = VERTEX_POINT('',#5270);
+#5270 = CARTESIAN_POINT('',(-4.5,7.4,2.716354672061));
+#5271 = SURFACE_CURVE('',#5272,(#5277,#5284),.PCURVE_S1.);
+#5272 = CIRCLE('',#5273,0.79);
+#5273 = AXIS2_PLACEMENT_3D('',#5274,#5275,#5276);
+#5274 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5275 = DIRECTION('',(0.,-1.,0.));
+#5276 = DIRECTION('',(1.,0.,-5.9E-16));
+#5277 = PCURVE('',#3296,#5278);
+#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283);
+#5279 = LINE('',#5280,#5281);
+#5280 = CARTESIAN_POINT('',(0.,-0.4));
+#5281 = VECTOR('',#5282,1.);
+#5282 = DIRECTION('',(1.,0.));
+#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5284 = PCURVE('',#5285,#5290);
+#5285 = TOROIDAL_SURFACE('',#5286,0.69,0.1);
+#5286 = AXIS2_PLACEMENT_3D('',#5287,#5288,#5289);
+#5287 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5288 = DIRECTION('',(0.,1.,0.));
+#5289 = DIRECTION('',(1.,0.,-5.9E-16));
+#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);
+#5291 = LINE('',#5292,#5293);
+#5292 = CARTESIAN_POINT('',(-0.,0.));
+#5293 = VECTOR('',#5294,1.);
+#5294 = DIRECTION('',(-1.,0.));
+#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5296 = ORIENTED_EDGE('',*,*,#5297,.T.);
+#5297 = EDGE_CURVE('',#5269,#5298,#5300,.T.);
+#5298 = VERTEX_POINT('',#5299);
+#5299 = CARTESIAN_POINT('',(-4.3,7.4,2.716354672061));
+#5300 = SURFACE_CURVE('',#5301,(#5306,#5313),.PCURVE_S1.);
+#5301 = CIRCLE('',#5302,0.79);
+#5302 = AXIS2_PLACEMENT_3D('',#5303,#5304,#5305);
+#5303 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5304 = DIRECTION('',(0.,-1.,0.));
+#5305 = DIRECTION('',(1.,0.,-5.9E-16));
+#5306 = PCURVE('',#3296,#5307);
+#5307 = DEFINITIONAL_REPRESENTATION('',(#5308),#5312);
+#5308 = LINE('',#5309,#5310);
+#5309 = CARTESIAN_POINT('',(0.,-0.4));
+#5310 = VECTOR('',#5311,1.);
+#5311 = DIRECTION('',(1.,0.));
+#5312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5313 = PCURVE('',#5314,#5319);
+#5314 = TOROIDAL_SURFACE('',#5315,0.69,0.1);
+#5315 = AXIS2_PLACEMENT_3D('',#5316,#5317,#5318);
+#5316 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5317 = DIRECTION('',(0.,1.,0.));
+#5318 = DIRECTION('',(1.,0.,-5.9E-16));
+#5319 = DEFINITIONAL_REPRESENTATION('',(#5320),#5324);
+#5320 = LINE('',#5321,#5322);
+#5321 = CARTESIAN_POINT('',(-0.,0.));
+#5322 = VECTOR('',#5323,1.);
+#5323 = DIRECTION('',(-1.,0.));
+#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5325 = ORIENTED_EDGE('',*,*,#5326,.T.);
+#5326 = EDGE_CURVE('',#5298,#5070,#5327,.T.);
+#5327 = SURFACE_CURVE('',#5328,(#5333,#5340),.PCURVE_S1.);
+#5328 = CIRCLE('',#5329,0.79);
+#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332);
+#5330 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5331 = DIRECTION('',(0.,-1.,0.));
+#5332 = DIRECTION('',(1.,0.,-5.9E-16));
+#5333 = PCURVE('',#3296,#5334);
+#5334 = DEFINITIONAL_REPRESENTATION('',(#5335),#5339);
+#5335 = LINE('',#5336,#5337);
+#5336 = CARTESIAN_POINT('',(0.,-0.4));
+#5337 = VECTOR('',#5338,1.);
+#5338 = DIRECTION('',(1.,0.));
+#5339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5340 = PCURVE('',#5341,#5346);
+#5341 = TOROIDAL_SURFACE('',#5342,0.69,0.1);
+#5342 = AXIS2_PLACEMENT_3D('',#5343,#5344,#5345);
+#5343 = CARTESIAN_POINT('',(-4.4,7.4,3.5));
+#5344 = DIRECTION('',(0.,1.,0.));
+#5345 = DIRECTION('',(1.,0.,-5.9E-16));
+#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5351);
+#5347 = LINE('',#5348,#5349);
+#5348 = CARTESIAN_POINT('',(-0.,0.));
+#5349 = VECTOR('',#5350,1.);
+#5350 = DIRECTION('',(-1.,0.));
+#5351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5352 = ADVANCED_FACE('',(#5353),#3349,.T.);
+#5353 = FACE_BOUND('',#5354,.F.);
+#5354 = EDGE_LOOP('',(#5355,#5356,#5357,#5358));
+#5355 = ORIENTED_EDGE('',*,*,#3942,.F.);
+#5356 = ORIENTED_EDGE('',*,*,#3335,.T.);
+#5357 = ORIENTED_EDGE('',*,*,#3416,.T.);
+#5358 = ORIENTED_EDGE('',*,*,#5359,.T.);
+#5359 = EDGE_CURVE('',#3417,#3943,#5360,.T.);
+#5360 = SURFACE_CURVE('',#5361,(#5365,#5372),.PCURVE_S1.);
+#5361 = LINE('',#5362,#5363);
+#5362 = CARTESIAN_POINT('',(-6.,4.8,4.2));
+#5363 = VECTOR('',#5364,1.);
+#5364 = DIRECTION('',(0.,-1.,2.2E-16));
+#5365 = PCURVE('',#3349,#5366);
+#5366 = DEFINITIONAL_REPRESENTATION('',(#5367),#5371);
+#5367 = LINE('',#5368,#5369);
+#5368 = CARTESIAN_POINT('',(-1.38,-4.8));
+#5369 = VECTOR('',#5370,1.);
+#5370 = DIRECTION('',(-0.,1.));
+#5371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5372 = PCURVE('',#3455,#5373);
+#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378);
+#5374 = LINE('',#5375,#5376);
+#5375 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#5376 = VECTOR('',#5377,1.);
+#5377 = DIRECTION('',(-1.,0.));
+#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5379 = ADVANCED_FACE('',(#5380),#3455,.T.);
+#5380 = FACE_BOUND('',#5381,.F.);
+#5381 = EDGE_LOOP('',(#5382,#5383,#5404,#5405));
+#5382 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#5383 = ORIENTED_EDGE('',*,*,#5384,.T.);
+#5384 = EDGE_CURVE('',#3440,#3992,#5385,.T.);
+#5385 = SURFACE_CURVE('',#5386,(#5390,#5397),.PCURVE_S1.);
+#5386 = LINE('',#5387,#5388);
+#5387 = CARTESIAN_POINT('',(-5.5,4.8,4.7));
+#5388 = VECTOR('',#5389,1.);
+#5389 = DIRECTION('',(0.,-1.,2.2E-16));
+#5390 = PCURVE('',#3455,#5391);
+#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396);
+#5392 = LINE('',#5393,#5394);
+#5393 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#5394 = VECTOR('',#5395,1.);
+#5395 = DIRECTION('',(-1.,0.));
+#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5397 = PCURVE('',#3483,#5398);
+#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403);
+#5399 = LINE('',#5400,#5401);
+#5400 = CARTESIAN_POINT('',(-0.5,-4.8));
+#5401 = VECTOR('',#5402,1.);
+#5402 = DIRECTION('',(-0.,1.));
+#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5404 = ORIENTED_EDGE('',*,*,#3991,.T.);
+#5405 = ORIENTED_EDGE('',*,*,#5359,.F.);
+#5406 = ADVANCED_FACE('',(#5407),#3483,.T.);
+#5407 = FACE_BOUND('',#5408,.F.);
+#5408 = EDGE_LOOP('',(#5409,#5410,#5411,#5412,#5433,#5434,#5465,#5466));
+#5409 = ORIENTED_EDGE('',*,*,#4038,.F.);
+#5410 = ORIENTED_EDGE('',*,*,#5384,.F.);
+#5411 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#5412 = ORIENTED_EDGE('',*,*,#5413,.T.);
+#5413 = EDGE_CURVE('',#3468,#4064,#5414,.T.);
+#5414 = SURFACE_CURVE('',#5415,(#5419,#5426),.PCURVE_S1.);
+#5415 = LINE('',#5416,#5417);
+#5416 = CARTESIAN_POINT('',(5.5,4.8,4.7));
+#5417 = VECTOR('',#5418,1.);
+#5418 = DIRECTION('',(0.,-1.,2.2E-16));
+#5419 = PCURVE('',#3483,#5420);
+#5420 = DEFINITIONAL_REPRESENTATION('',(#5421),#5425);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(-11.5,-4.8));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(-0.,1.));
+#5425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5426 = PCURVE('',#3511,#5427);
+#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432);
+#5428 = LINE('',#5429,#5430);
+#5429 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#5430 = VECTOR('',#5431,1.);
+#5431 = DIRECTION('',(-1.,0.));
+#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5433 = ORIENTED_EDGE('',*,*,#4086,.F.);
+#5434 = ORIENTED_EDGE('',*,*,#5435,.F.);
+#5435 = EDGE_CURVE('',#4110,#4087,#5436,.T.);
+#5436 = SURFACE_CURVE('',#5437,(#5442,#5453),.PCURVE_S1.);
+#5437 = CIRCLE('',#5438,1.);
+#5438 = AXIS2_PLACEMENT_3D('',#5439,#5440,#5441);
+#5439 = CARTESIAN_POINT('',(4.,8.881784197001E-16,4.7));
+#5440 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#5441 = DIRECTION('',(-1.,0.,0.));
+#5442 = PCURVE('',#3483,#5443);
+#5443 = DEFINITIONAL_REPRESENTATION('',(#5444),#5452);
+#5444 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5445,#5446,#5447,#5448,
+#5449,#5450,#5451),.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('') );
+#5445 = CARTESIAN_POINT('',(-9.,1.6E-16));
+#5446 = CARTESIAN_POINT('',(-9.,-1.732050807569));
+#5447 = CARTESIAN_POINT('',(-10.5,-0.866025403784));
+#5448 = CARTESIAN_POINT('',(-12.,-8.492935982947E-17));
+#5449 = CARTESIAN_POINT('',(-10.5,0.866025403784));
+#5450 = CARTESIAN_POINT('',(-9.,1.732050807569));
+#5451 = CARTESIAN_POINT('',(-9.,1.6E-16));
+#5452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5453 = PCURVE('',#5454,#5459);
+#5454 = CYLINDRICAL_SURFACE('',#5455,1.);
+#5455 = AXIS2_PLACEMENT_3D('',#5456,#5457,#5458);
+#5456 = CARTESIAN_POINT('',(4.,1.04E-15,4.7));
+#5457 = DIRECTION('',(0.,2.2E-16,1.));
+#5458 = DIRECTION('',(-1.,0.,0.));
+#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);
+#5460 = LINE('',#5461,#5462);
+#5461 = CARTESIAN_POINT('',(-0.,0.));
+#5462 = VECTOR('',#5463,1.);
+#5463 = DIRECTION('',(-1.,0.));
+#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5465 = ORIENTED_EDGE('',*,*,#4138,.F.);
+#5466 = ORIENTED_EDGE('',*,*,#5467,.F.);
+#5467 = EDGE_CURVE('',#4039,#4139,#5468,.T.);
+#5468 = SURFACE_CURVE('',#5469,(#5474,#5485),.PCURVE_S1.);
+#5469 = CIRCLE('',#5470,1.);
+#5470 = AXIS2_PLACEMENT_3D('',#5471,#5472,#5473);
+#5471 = CARTESIAN_POINT('',(-4.,8.881784197001E-16,4.7));
+#5472 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#5473 = DIRECTION('',(-1.,0.,0.));
+#5474 = PCURVE('',#3483,#5475);
+#5475 = DEFINITIONAL_REPRESENTATION('',(#5476),#5484);
+#5476 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5477,#5478,#5479,#5480,
+#5481,#5482,#5483),.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('') );
+#5477 = CARTESIAN_POINT('',(-1.,1.6E-16));
+#5478 = CARTESIAN_POINT('',(-1.,-1.732050807569));
+#5479 = CARTESIAN_POINT('',(-2.5,-0.866025403784));
+#5480 = CARTESIAN_POINT('',(-4.,-8.492935982947E-17));
+#5481 = CARTESIAN_POINT('',(-2.5,0.866025403784));
+#5482 = CARTESIAN_POINT('',(-1.,1.732050807569));
+#5483 = CARTESIAN_POINT('',(-1.,1.6E-16));
+#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5485 = PCURVE('',#5486,#5491);
+#5486 = CYLINDRICAL_SURFACE('',#5487,1.);
+#5487 = AXIS2_PLACEMENT_3D('',#5488,#5489,#5490);
+#5488 = CARTESIAN_POINT('',(-4.,1.04E-15,4.7));
+#5489 = DIRECTION('',(0.,2.2E-16,1.));
+#5490 = DIRECTION('',(-1.,0.,0.));
+#5491 = DEFINITIONAL_REPRESENTATION('',(#5492),#5496);
+#5492 = LINE('',#5493,#5494);
+#5493 = CARTESIAN_POINT('',(-0.,0.));
+#5494 = VECTOR('',#5495,1.);
+#5495 = DIRECTION('',(-1.,0.));
+#5496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5497 = ADVANCED_FACE('',(#5498),#3511,.T.);
+#5498 = FACE_BOUND('',#5499,.F.);
+#5499 = EDGE_LOOP('',(#5500,#5501,#5522,#5523));
+#5500 = ORIENTED_EDGE('',*,*,#3495,.F.);
+#5501 = ORIENTED_EDGE('',*,*,#5502,.T.);
+#5502 = EDGE_CURVE('',#3496,#4192,#5503,.T.);
+#5503 = SURFACE_CURVE('',#5504,(#5508,#5515),.PCURVE_S1.);
+#5504 = LINE('',#5505,#5506);
+#5505 = CARTESIAN_POINT('',(6.,4.8,4.2));
+#5506 = VECTOR('',#5507,1.);
+#5507 = DIRECTION('',(0.,-1.,2.2E-16));
+#5508 = PCURVE('',#3511,#5509);
+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514);
+#5510 = LINE('',#5511,#5512);
+#5511 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#5512 = VECTOR('',#5513,1.);
+#5513 = DIRECTION('',(-1.,0.));
+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5515 = PCURVE('',#3539,#5516);
+#5516 = DEFINITIONAL_REPRESENTATION('',(#5517),#5521);
+#5517 = LINE('',#5518,#5519);
+#5518 = CARTESIAN_POINT('',(-0.5,-4.8));
+#5519 = VECTOR('',#5520,1.);
+#5520 = DIRECTION('',(-0.,1.));
+#5521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5522 = ORIENTED_EDGE('',*,*,#4191,.T.);
+#5523 = ORIENTED_EDGE('',*,*,#5413,.F.);
+#5524 = ADVANCED_FACE('',(#5525),#3539,.T.);
+#5525 = FACE_BOUND('',#5526,.F.);
+#5526 = EDGE_LOOP('',(#5527,#5528,#5529,#5530));
+#5527 = ORIENTED_EDGE('',*,*,#4238,.F.);
+#5528 = ORIENTED_EDGE('',*,*,#5502,.F.);
+#5529 = ORIENTED_EDGE('',*,*,#3523,.T.);
+#5530 = ORIENTED_EDGE('',*,*,#5531,.F.);
+#5531 = EDGE_CURVE('',#4239,#3524,#5532,.T.);
+#5532 = SURFACE_CURVE('',#5533,(#5537,#5544),.PCURVE_S1.);
+#5533 = LINE('',#5534,#5535);
+#5534 = CARTESIAN_POINT('',(6.,6.3E-16,2.82));
+#5535 = VECTOR('',#5536,1.);
+#5536 = DIRECTION('',(0.,1.,-2.2E-16));
+#5537 = PCURVE('',#3539,#5538);
+#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5543);
+#5539 = LINE('',#5540,#5541);
+#5540 = CARTESIAN_POINT('',(-1.88,0.));
+#5541 = VECTOR('',#5542,1.);
+#5542 = DIRECTION('',(-0.,-1.));
+#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5544 = PCURVE('',#3567,#5545);
+#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550);
+#5546 = LINE('',#5547,#5548);
+#5547 = CARTESIAN_POINT('',(0.,-0.));
+#5548 = VECTOR('',#5549,1.);
+#5549 = DIRECTION('',(-0.,-1.));
+#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5551 = ADVANCED_FACE('',(#5552),#3567,.T.);
+#5552 = FACE_BOUND('',#5553,.F.);
+#5553 = EDGE_LOOP('',(#5554,#5555,#5556,#5557));
+#5554 = ORIENTED_EDGE('',*,*,#5531,.T.);
+#5555 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#5556 = ORIENTED_EDGE('',*,*,#4731,.F.);
+#5557 = ORIENTED_EDGE('',*,*,#4290,.F.);
+#5558 = ADVANCED_FACE('',(#5559),#3618,.T.);
+#5559 = FACE_BOUND('',#5560,.T.);
+#5560 = EDGE_LOOP('',(#5561,#5562,#5563,#5584));
+#5561 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#5562 = ORIENTED_EDGE('',*,*,#4709,.T.);
+#5563 = ORIENTED_EDGE('',*,*,#5564,.T.);
+#5564 = EDGE_CURVE('',#4682,#4815,#5565,.T.);
+#5565 = SURFACE_CURVE('',#5566,(#5570,#5577),.PCURVE_S1.);
+#5566 = LINE('',#5567,#5568);
+#5567 = CARTESIAN_POINT('',(4.447697919112,7.,5.452302080888));
+#5568 = VECTOR('',#5569,1.);
+#5569 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#5570 = PCURVE('',#3618,#5571);
+#5571 = DEFINITIONAL_REPRESENTATION('',(#5572),#5576);
+#5572 = LINE('',#5573,#5574);
+#5573 = CARTESIAN_POINT('',(2.2,1.700311908861));
+#5574 = VECTOR('',#5575,1.);
+#5575 = DIRECTION('',(-1.6E-16,1.));
+#5576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5577 = PCURVE('',#4697,#5578);
+#5578 = DEFINITIONAL_REPRESENTATION('',(#5579),#5583);
+#5579 = LINE('',#5580,#5581);
+#5580 = CARTESIAN_POINT('',(-2.043093757337,4.447697919112));
+#5581 = VECTOR('',#5582,1.);
+#5582 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5584 = ORIENTED_EDGE('',*,*,#4814,.F.);
+#5585 = ADVANCED_FACE('',(#5586),#3674,.T.);
+#5586 = FACE_BOUND('',#5587,.T.);
+#5587 = EDGE_LOOP('',(#5588,#5610,#5696));
+#5588 = ORIENTED_EDGE('',*,*,#5589,.T.);
+#5589 = EDGE_CURVE('',#3658,#5590,#5592,.T.);
+#5590 = VERTEX_POINT('',#5591);
+#5591 = CARTESIAN_POINT('',(-3.61635467206,-7.435079232532,3.5));
+#5592 = SURFACE_CURVE('',#5593,(#5598,#5604),.PCURVE_S1.);
+#5593 = CIRCLE('',#5594,0.1);
+#5594 = AXIS2_PLACEMENT_3D('',#5595,#5596,#5597);
+#5595 = CARTESIAN_POINT('',(-3.71,-7.4,3.5));
+#5596 = DIRECTION('',(-5.9E-16,-2.2E-16,-1.));
+#5597 = DIRECTION('',(1.,0.,-5.9E-16));
+#5598 = PCURVE('',#3674,#5599);
+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5603);
+#5600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5601,#5602),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5601 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5602 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#5603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5604 = PCURVE('',#3726,#5605);
+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5609);
+#5606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5607,#5608),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5607 = CARTESIAN_POINT('',(0.,0.));
+#5608 = CARTESIAN_POINT('',(0.,1.570796326795));
+#5609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5610 = ORIENTED_EDGE('',*,*,#5611,.F.);
+#5611 = EDGE_CURVE('',#3656,#5590,#5612,.T.);
+#5612 = SURFACE_CURVE('',#5613,(#5637,#5664),.PCURVE_S1.);
+#5613 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5614,#5615,#5616,#5617,#5618,
+    #5619,#5620,#5621,#5622,#5623,#5624,#5625,#5626,#5627,#5628,#5629,
+    #5630,#5631,#5632,#5633,#5634,#5635,#5636),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#5614 = CARTESIAN_POINT('',(-3.61635467206,-7.4,3.400000000008));
+#5615 = CARTESIAN_POINT('',(-3.61635467206,-7.401830066005,
+    3.400000000008));
+#5616 = CARTESIAN_POINT('',(-3.61635467206,-7.403659864118,3.40030240594
+    ));
+#5617 = CARTESIAN_POINT('',(-3.61635467206,-7.40548732884,3.400906950157
+    ));
+#5618 = CARTESIAN_POINT('',(-3.61635467206,-7.40731011108,3.401817412085
+    ));
+#5619 = CARTESIAN_POINT('',(-3.61635467206,-7.409125607605,
+    3.403040758727));
+#5620 = CARTESIAN_POINT('',(-3.61635467206,-7.410930972113,
+    3.404587523859));
+#5621 = CARTESIAN_POINT('',(-3.61635467206,-7.412723107967,3.40647342593
+    ));
+#5622 = CARTESIAN_POINT('',(-3.61635467206,-7.416396346704,3.41112575693
+    ));
+#5623 = CARTESIAN_POINT('',(-3.61635467206,-7.418270420939,
+    3.413937584785));
+#5624 = CARTESIAN_POINT('',(-3.61635467206,-7.420121124796,
+    3.417191022442));
+#5625 = CARTESIAN_POINT('',(-3.61635467206,-7.421945190459,
+    3.420923608795));
+#5626 = CARTESIAN_POINT('',(-3.61635467206,-7.423734107111,3.42519550556
+    ));
+#5627 = CARTESIAN_POINT('',(-3.61635467206,-7.425475533336,3.43007348905
+    ));
+#5628 = CARTESIAN_POINT('',(-3.61635467206,-7.427153062853,
+    3.435642011003));
+#5629 = CARTESIAN_POINT('',(-3.61635467206,-7.429953450392,
+    3.447046143016));
+#5630 = CARTESIAN_POINT('',(-3.61635467206,-7.431107601379,
+    3.452485677818));
+#5631 = CARTESIAN_POINT('',(-3.61635467206,-7.432202004804,3.45855318094
+    ));
+#5632 = CARTESIAN_POINT('',(-3.61635467206,-7.433210305485,
+    3.465355315202));
+#5633 = CARTESIAN_POINT('',(-3.61635467206,-7.43407342972,3.472967492377
+    ));
+#5634 = CARTESIAN_POINT('',(-3.61635467206,-7.434728492503,
+    3.481370867421));
+#5635 = CARTESIAN_POINT('',(-3.61635467206,-7.435079232532,
+    3.490510458472));
+#5636 = CARTESIAN_POINT('',(-3.61635467206,-7.435079232532,3.5));
+#5637 = PCURVE('',#3674,#5638);
+#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5663);
+#5639 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5640,#5641,#5642,#5643,#5644,
+    #5645,#5646,#5647,#5648,#5649,#5650,#5651,#5652,#5653,#5654,#5655,
+    #5656,#5657,#5658,#5659,#5660,#5661,#5662),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#5640 = CARTESIAN_POINT('',(6.156262528292,0.));
+#5641 = CARTESIAN_POINT('',(6.156262528292,1.830066005191E-02));
+#5642 = CARTESIAN_POINT('',(6.156642242005,3.659864107284E-02));
+#5643 = CARTESIAN_POINT('',(6.157401331094,5.488262812677E-02));
+#5644 = CARTESIAN_POINT('',(6.158544750325,7.313845822265E-02));
+#5645 = CARTESIAN_POINT('',(6.160081659402,9.134928344257E-02));
+#5646 = CARTESIAN_POINT('',(6.162025915183,0.109495478736));
+#5647 = CARTESIAN_POINT('',(6.164398144268,0.127554294379));
+#5648 = CARTESIAN_POINT('',(6.17025545817,0.164678954111));
+#5649 = CARTESIAN_POINT('',(6.173797998595,0.18368145288));
+#5650 = CARTESIAN_POINT('',(6.177900367359,0.202518039404));
+#5651 = CARTESIAN_POINT('',(6.182611509726,0.221164032675));
+#5652 = CARTESIAN_POINT('',(6.188009589335,0.239539670673));
+#5653 = CARTESIAN_POINT('',(6.194181637354,0.257522758538));
+#5654 = CARTESIAN_POINT('',(6.201237631621,0.274942845674));
+#5655 = CARTESIAN_POINT('',(6.215711296839,0.304180187717));
+#5656 = CARTESIAN_POINT('',(6.222621584771,0.316285109319));
+#5657 = CARTESIAN_POINT('',(6.230337091671,0.327815950669));
+#5658 = CARTESIAN_POINT('',(6.238995538106,0.338490518551));
+#5659 = CARTESIAN_POINT('',(6.248694906762,0.347676000428));
+#5660 = CARTESIAN_POINT('',(6.259412897346,0.354671752546));
+#5661 = CARTESIAN_POINT('',(6.271075821945,0.358417061384));
+#5662 = CARTESIAN_POINT('',(6.28318530718,0.358417061384));
+#5663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5664 = PCURVE('',#5665,#5670);
+#5665 = PLANE('',#5666);
+#5666 = AXIS2_PLACEMENT_3D('',#5667,#5668,#5669);
+#5667 = CARTESIAN_POINT('',(-3.61635467206,-7.5,3.6));
+#5668 = DIRECTION('',(-1.,-0.,0.));
+#5669 = DIRECTION('',(0.,-4.4E-16,-1.));
+#5670 = DEFINITIONAL_REPRESENTATION('',(#5671),#5695);
+#5671 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5672,#5673,#5674,#5675,#5676,
+    #5677,#5678,#5679,#5680,#5681,#5682,#5683,#5684,#5685,#5686,#5687,
+    #5688,#5689,#5690,#5691,#5692,#5693,#5694),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#5672 = CARTESIAN_POINT('',(0.199999999992,-1.E-01));
+#5673 = CARTESIAN_POINT('',(0.199999999992,-9.816993399481E-02));
+#5674 = CARTESIAN_POINT('',(0.19969759406,-9.634013588184E-02));
+#5675 = CARTESIAN_POINT('',(0.199093049843,-9.451267116046E-02));
+#5676 = CARTESIAN_POINT('',(0.198182587915,-9.268988891963E-02));
+#5677 = CARTESIAN_POINT('',(0.196959241273,-9.087439239542E-02));
+#5678 = CARTESIAN_POINT('',(0.195412476141,-8.906902788728E-02));
+#5679 = CARTESIAN_POINT('',(0.19352657407,-8.727689203297E-02));
+#5680 = CARTESIAN_POINT('',(0.18887424307,-8.36036532959E-02));
+#5681 = CARTESIAN_POINT('',(0.186062415215,-8.172957906077E-02));
+#5682 = CARTESIAN_POINT('',(0.182808977558,-7.987887520388E-02));
+#5683 = CARTESIAN_POINT('',(0.179076391205,-7.805480954079E-02));
+#5684 = CARTESIAN_POINT('',(0.17480449444,-7.626589288875E-02));
+#5685 = CARTESIAN_POINT('',(0.16992651095,-7.452446666363E-02));
+#5686 = CARTESIAN_POINT('',(0.164357988997,-7.284693714666E-02));
+#5687 = CARTESIAN_POINT('',(0.152953856984,-7.004654960755E-02));
+#5688 = CARTESIAN_POINT('',(0.147514322182,-6.889239862065E-02));
+#5689 = CARTESIAN_POINT('',(0.14144681906,-6.779799519616E-02));
+#5690 = CARTESIAN_POINT('',(0.134644684798,-6.678969451533E-02));
+#5691 = CARTESIAN_POINT('',(0.127032507623,-6.59265702799E-02));
+#5692 = CARTESIAN_POINT('',(0.118629132579,-6.527150749671E-02));
+#5693 = CARTESIAN_POINT('',(0.109489541528,-6.49207674675E-02));
+#5694 = CARTESIAN_POINT('',(0.1,-6.49207674675E-02));
+#5695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5696 = ORIENTED_EDGE('',*,*,#3655,.T.);
+#5697 = ADVANCED_FACE('',(#5698),#3726,.T.);
+#5698 = FACE_BOUND('',#5699,.T.);
+#5699 = EDGE_LOOP('',(#5700,#5701,#5782));
+#5700 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#5701 = ORIENTED_EDGE('',*,*,#5702,.T.);
+#5702 = EDGE_CURVE('',#3710,#5590,#5703,.T.);
+#5703 = SURFACE_CURVE('',#5704,(#5728,#5755),.PCURVE_S1.);
+#5704 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5705,#5706,#5707,#5708,#5709,
+    #5710,#5711,#5712,#5713,#5714,#5715,#5716,#5717,#5718,#5719,#5720,
+    #5721,#5722,#5723,#5724,#5725,#5726,#5727),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#5705 = CARTESIAN_POINT('',(-3.61635467206,-7.4,3.599999999992));
+#5706 = CARTESIAN_POINT('',(-3.61635467206,-7.401830066005,
+    3.599999999992));
+#5707 = CARTESIAN_POINT('',(-3.61635467206,-7.403659864118,3.59969759406
+    ));
+#5708 = CARTESIAN_POINT('',(-3.61635467206,-7.40548732884,3.599093049843
+    ));
+#5709 = CARTESIAN_POINT('',(-3.61635467206,-7.40731011108,3.598182587915
+    ));
+#5710 = CARTESIAN_POINT('',(-3.61635467206,-7.409125607605,
+    3.596959241273));
+#5711 = CARTESIAN_POINT('',(-3.61635467206,-7.410930972113,
+    3.595412476141));
+#5712 = CARTESIAN_POINT('',(-3.61635467206,-7.412723107967,3.59352657407
+    ));
+#5713 = CARTESIAN_POINT('',(-3.61635467206,-7.416396346704,3.58887424307
+    ));
+#5714 = CARTESIAN_POINT('',(-3.61635467206,-7.418270420939,
+    3.586062415215));
+#5715 = CARTESIAN_POINT('',(-3.61635467206,-7.420121124796,
+    3.582808977558));
+#5716 = CARTESIAN_POINT('',(-3.61635467206,-7.421945190459,
+    3.579076391205));
+#5717 = CARTESIAN_POINT('',(-3.61635467206,-7.423734107111,3.57480449444
+    ));
+#5718 = CARTESIAN_POINT('',(-3.61635467206,-7.425475533336,3.56992651095
+    ));
+#5719 = CARTESIAN_POINT('',(-3.61635467206,-7.427153062853,
+    3.564357988997));
+#5720 = CARTESIAN_POINT('',(-3.61635467206,-7.429953450392,
+    3.552953856984));
+#5721 = CARTESIAN_POINT('',(-3.61635467206,-7.431107601379,
+    3.547514322182));
+#5722 = CARTESIAN_POINT('',(-3.61635467206,-7.432202004804,3.54144681906
+    ));
+#5723 = CARTESIAN_POINT('',(-3.61635467206,-7.433210305485,
+    3.534644684798));
+#5724 = CARTESIAN_POINT('',(-3.61635467206,-7.43407342972,3.527032507623
+    ));
+#5725 = CARTESIAN_POINT('',(-3.61635467206,-7.434728492503,
+    3.518629132579));
+#5726 = CARTESIAN_POINT('',(-3.61635467206,-7.435079232532,
+    3.509489541528));
+#5727 = CARTESIAN_POINT('',(-3.61635467206,-7.435079232532,3.5));
+#5728 = PCURVE('',#3726,#5729);
+#5729 = DEFINITIONAL_REPRESENTATION('',(#5730),#5754);
+#5730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5731,#5732,#5733,#5734,#5735,
+    #5736,#5737,#5738,#5739,#5740,#5741,#5742,#5743,#5744,#5745,#5746,
+    #5747,#5748,#5749,#5750,#5751,#5752,#5753),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#5731 = CARTESIAN_POINT('',(0.126922778887,0.));
+#5732 = CARTESIAN_POINT('',(0.126922778887,1.830066005193E-02));
+#5733 = CARTESIAN_POINT('',(0.126543065174,3.659864107289E-02));
+#5734 = CARTESIAN_POINT('',(0.125783976085,5.488262812684E-02));
+#5735 = CARTESIAN_POINT('',(0.124640556854,7.313845822274E-02));
+#5736 = CARTESIAN_POINT('',(0.123103647777,9.134928344268E-02));
+#5737 = CARTESIAN_POINT('',(0.121159391997,0.109495478736));
+#5738 = CARTESIAN_POINT('',(0.118787162911,0.12755429438));
+#5739 = CARTESIAN_POINT('',(0.11292984901,0.164678954112));
+#5740 = CARTESIAN_POINT('',(0.109387308585,0.18368145288));
+#5741 = CARTESIAN_POINT('',(0.105284939821,0.202518039405));
+#5742 = CARTESIAN_POINT('',(0.100573797454,0.221164032675));
+#5743 = CARTESIAN_POINT('',(9.517571784499E-02,0.239539670674));
+#5744 = CARTESIAN_POINT('',(8.900366982586E-02,0.257522758538));
+#5745 = CARTESIAN_POINT('',(8.194767555875E-02,0.274942845674));
+#5746 = CARTESIAN_POINT('',(6.747401034048E-02,0.304180187717));
+#5747 = CARTESIAN_POINT('',(6.05637224079E-02,0.316285109319));
+#5748 = CARTESIAN_POINT('',(5.284821550873E-02,0.327815950669));
+#5749 = CARTESIAN_POINT('',(4.418976907374E-02,0.338490518552));
+#5750 = CARTESIAN_POINT('',(3.449040041811E-02,0.347676000427));
+#5751 = CARTESIAN_POINT('',(2.377240983382E-02,0.354671752546));
+#5752 = CARTESIAN_POINT('',(1.210948523457E-02,0.358417061384));
+#5753 = CARTESIAN_POINT('',(0.,0.358417061384));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = PCURVE('',#5665,#5756);
+#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5781);
+#5757 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5758,#5759,#5760,#5761,#5762,
+    #5763,#5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771,#5772,#5773,
+    #5774,#5775,#5776,#5777,#5778,#5779,#5780),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#5758 = CARTESIAN_POINT('',(8.46567E-12,-1.E-01));
+#5759 = CARTESIAN_POINT('',(8.46567E-12,-9.816993399481E-02));
+#5760 = CARTESIAN_POINT('',(3.024059403441E-04,-9.634013588183E-02));
+#5761 = CARTESIAN_POINT('',(9.069501568647E-04,-9.451267116045E-02));
+#5762 = CARTESIAN_POINT('',(1.817412085247E-03,-9.268988891962E-02));
+#5763 = CARTESIAN_POINT('',(3.040758727228E-03,-9.087439239541E-02));
+#5764 = CARTESIAN_POINT('',(4.587523858819E-03,-8.906902788726E-02));
+#5765 = CARTESIAN_POINT('',(6.473425929775E-03,-8.727689203296E-02));
+#5766 = CARTESIAN_POINT('',(1.112575693001E-02,-8.360365329588E-02));
+#5767 = CARTESIAN_POINT('',(1.393758478549E-02,-8.172957906076E-02));
+#5768 = CARTESIAN_POINT('',(1.719102244238E-02,-7.987887520385E-02));
+#5769 = CARTESIAN_POINT('',(2.092360879512E-02,-7.805480954077E-02));
+#5770 = CARTESIAN_POINT('',(2.519550556021E-02,-7.626589288874E-02));
+#5771 = CARTESIAN_POINT('',(3.007348905048E-02,-7.45244666636E-02));
+#5772 = CARTESIAN_POINT('',(3.56420110027E-02,-7.284693714665E-02));
+#5773 = CARTESIAN_POINT('',(4.704614301577E-02,-7.004654960754E-02));
+#5774 = CARTESIAN_POINT('',(5.248567781781E-02,-6.889239862061E-02));
+#5775 = CARTESIAN_POINT('',(5.855318093971E-02,-6.779799519622E-02));
+#5776 = CARTESIAN_POINT('',(6.535531520174E-02,-6.678969451523E-02));
+#5777 = CARTESIAN_POINT('',(7.296749237657E-02,-6.592657027996E-02));
+#5778 = CARTESIAN_POINT('',(8.137086742095E-02,-6.527150749669E-02));
+#5779 = CARTESIAN_POINT('',(9.051045847218E-02,-6.49207674675E-02));
+#5780 = CARTESIAN_POINT('',(0.1,-6.49207674675E-02));
+#5781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5782 = ORIENTED_EDGE('',*,*,#5589,.F.);
+#5783 = ADVANCED_FACE('',(#5784),#3755,.T.);
+#5784 = FACE_BOUND('',#5785,.T.);
+#5785 = EDGE_LOOP('',(#5786,#5787,#5830,#5863));
+#5786 = ORIENTED_EDGE('',*,*,#3738,.T.);
+#5787 = ORIENTED_EDGE('',*,*,#5788,.T.);
+#5788 = EDGE_CURVE('',#3739,#5789,#5791,.T.);
+#5789 = VERTEX_POINT('',#5790);
+#5790 = CARTESIAN_POINT('',(-4.3,-7.5,4.182715167548));
+#5791 = SURFACE_CURVE('',#5792,(#5801,#5813),.PCURVE_S1.);
+#5792 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5793,#5794,#5795,#5796,#5797,
+    #5798,#5799,#5800),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5793 = CARTESIAN_POINT('',(-4.3,-7.4,4.283645327939));
+#5794 = CARTESIAN_POINT('',(-4.3,-7.422442008915,4.283645327939));
+#5795 = CARTESIAN_POINT('',(-4.3,-7.444887259062,4.27772181379));
+#5796 = CARTESIAN_POINT('',(-4.3,-7.465483411335,4.26587182276));
+#5797 = CARTESIAN_POINT('',(-4.3,-7.482380282394,4.248828477298));
+#5798 = CARTESIAN_POINT('',(-4.3,-7.494127939707,4.228048986218));
+#5799 = CARTESIAN_POINT('',(-4.3,-7.5,4.205389257288));
+#5800 = CARTESIAN_POINT('',(-4.3,-7.5,4.182715167548));
+#5801 = PCURVE('',#3755,#5802);
+#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5812);
+#5803 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5804,#5805,#5806,#5807,#5808,
+    #5809,#5810,#5811),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5804 = CARTESIAN_POINT('',(1.443873547896,0.));
+#5805 = CARTESIAN_POINT('',(1.443873547896,0.224420089155));
+#5806 = CARTESIAN_POINT('',(1.442924619181,0.448873110651));
+#5807 = CARTESIAN_POINT('',(1.441024864322,0.673292853768));
+#5808 = CARTESIAN_POINT('',(1.438207630988,0.897679002101));
+#5809 = CARTESIAN_POINT('',(1.434517463587,1.122061511311));
+#5810 = CARTESIAN_POINT('',(1.430119055381,1.346449298155));
+#5811 = CARTESIAN_POINT('',(1.425356591667,1.570796326795));
+#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5813 = PCURVE('',#5814,#5819);
+#5814 = PLANE('',#5815);
+#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818);
+#5816 = CARTESIAN_POINT('',(-4.3,-7.5,4.283645327939));
+#5817 = DIRECTION('',(-1.,-0.,0.));
+#5818 = DIRECTION('',(0.,-4.4E-16,-1.));
+#5819 = DEFINITIONAL_REPRESENTATION('',(#5820),#5829);
+#5820 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5821,#5822,#5823,#5824,#5825,
+    #5826,#5827,#5828),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5821 = CARTESIAN_POINT('',(8.7752E-13,-1.E-01));
+#5822 = CARTESIAN_POINT('',(8.7753E-13,-7.755799108454E-02));
+#5823 = CARTESIAN_POINT('',(5.923514149712E-03,-5.511274093777E-02));
+#5824 = CARTESIAN_POINT('',(1.777350517995E-02,-3.451658866489E-02));
+#5825 = CARTESIAN_POINT('',(3.481685064163E-02,-1.761971760643E-02));
+#5826 = CARTESIAN_POINT('',(5.559634172149E-02,-5.872060292673E-03));
+#5827 = CARTESIAN_POINT('',(7.825607065113E-02,8.9E-16));
+#5828 = CARTESIAN_POINT('',(0.100930160392,8.9E-16));
+#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5830 = ORIENTED_EDGE('',*,*,#5831,.F.);
+#5831 = EDGE_CURVE('',#5832,#5789,#5834,.T.);
+#5832 = VERTEX_POINT('',#5833);
+#5833 = CARTESIAN_POINT('',(-3.717284832452,-7.5,3.6));
+#5834 = SURFACE_CURVE('',#5835,(#5840,#5847),.PCURVE_S1.);
+#5835 = CIRCLE('',#5836,0.69);
+#5836 = AXIS2_PLACEMENT_3D('',#5837,#5838,#5839);
+#5837 = CARTESIAN_POINT('',(-4.4,-7.5,3.5));
+#5838 = DIRECTION('',(0.,-1.,2.2E-16));
+#5839 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#5840 = PCURVE('',#3755,#5841);
+#5841 = DEFINITIONAL_REPRESENTATION('',(#5842),#5846);
+#5842 = LINE('',#5843,#5844);
+#5843 = CARTESIAN_POINT('',(0.,1.570796326795));
+#5844 = VECTOR('',#5845,1.);
+#5845 = DIRECTION('',(1.,0.));
+#5846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5847 = PCURVE('',#5848,#5853);
+#5848 = PLANE('',#5849);
+#5849 = AXIS2_PLACEMENT_3D('',#5850,#5851,#5852);
+#5850 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#5851 = DIRECTION('',(0.,1.,0.));
+#5852 = DIRECTION('',(0.,0.,1.));
+#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5862);
+#5854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5855,#5856,#5857,#5858,
+#5859,#5860,#5861),.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('') );
+#5855 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#5856 = CARTESIAN_POINT('',(1.195115057223,-3.71));
+#5857 = CARTESIAN_POINT('',(0.597557528611,-4.745));
+#5858 = CARTESIAN_POINT('',(1.492201258282E-15,-5.78));
+#5859 = CARTESIAN_POINT('',(-0.597557528611,-4.745));
+#5860 = CARTESIAN_POINT('',(-1.195115057223,-3.71));
+#5861 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5863 = ORIENTED_EDGE('',*,*,#5864,.F.);
+#5864 = EDGE_CURVE('',#3710,#5832,#5865,.T.);
+#5865 = SURFACE_CURVE('',#5866,(#5875,#5887),.PCURVE_S1.);
+#5866 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5867,#5868,#5869,#5870,#5871,
+    #5872,#5873,#5874),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5867 = CARTESIAN_POINT('',(-3.616354672061,-7.4,3.6));
+#5868 = CARTESIAN_POINT('',(-3.616354672061,-7.422442008915,3.6));
+#5869 = CARTESIAN_POINT('',(-3.62227818621,-7.444887259062,3.6));
+#5870 = CARTESIAN_POINT('',(-3.634128177241,-7.465483411335,3.6));
+#5871 = CARTESIAN_POINT('',(-3.651171522702,-7.482380282393,3.6));
+#5872 = CARTESIAN_POINT('',(-3.671951013782,-7.494127939707,3.6));
+#5873 = CARTESIAN_POINT('',(-3.694610742712,-7.5,3.6));
+#5874 = CARTESIAN_POINT('',(-3.717284832452,-7.5,3.6));
+#5875 = PCURVE('',#3755,#5876);
+#5876 = DEFINITIONAL_REPRESENTATION('',(#5877),#5886);
+#5877 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5878,#5879,#5880,#5881,#5882,
+    #5883,#5884,#5885),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5878 = CARTESIAN_POINT('',(0.126922778898,0.));
+#5879 = CARTESIAN_POINT('',(0.126922778898,0.224420089155));
+#5880 = CARTESIAN_POINT('',(0.127871707613,0.448873110649));
+#5881 = CARTESIAN_POINT('',(0.129771462472,0.673292853771));
+#5882 = CARTESIAN_POINT('',(0.132588695807,0.897679002099));
+#5883 = CARTESIAN_POINT('',(0.136278863208,1.122061511313));
+#5884 = CARTESIAN_POINT('',(0.140677271414,1.346449298155));
+#5885 = CARTESIAN_POINT('',(0.145439735127,1.570796326795));
+#5886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5887 = PCURVE('',#5888,#5893);
+#5888 = PLANE('',#5889);
+#5889 = AXIS2_PLACEMENT_3D('',#5890,#5891,#5892);
+#5890 = CARTESIAN_POINT('',(-4.3,-7.5,3.6));
+#5891 = DIRECTION('',(0.,-4.4E-16,-1.));
+#5892 = DIRECTION('',(1.,0.,0.));
+#5893 = DEFINITIONAL_REPRESENTATION('',(#5894),#5903);
+#5894 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5895,#5896,#5897,#5898,#5899,
+    #5900,#5901,#5902),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5895 = CARTESIAN_POINT('',(0.683645327938,-1.E-01));
+#5896 = CARTESIAN_POINT('',(0.683645327938,-7.755799108451E-02));
+#5897 = CARTESIAN_POINT('',(0.67772181379,-5.511274093786E-02));
+#5898 = CARTESIAN_POINT('',(0.665871822759,-3.451658866478E-02));
+#5899 = CARTESIAN_POINT('',(0.648828477298,-1.76197176065E-02));
+#5900 = CARTESIAN_POINT('',(0.628048986218,-5.872060292651E-03));
+#5901 = CARTESIAN_POINT('',(0.605389257288,8.9E-16));
+#5902 = CARTESIAN_POINT('',(0.582715167548,8.9E-16));
+#5903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5904 = ADVANCED_FACE('',(#5905),#3784,.T.);
+#5905 = FACE_BOUND('',#5906,.T.);
+#5906 = EDGE_LOOP('',(#5907,#6098));
+#5907 = ORIENTED_EDGE('',*,*,#5908,.F.);
+#5908 = EDGE_CURVE('',#3739,#3768,#5909,.T.);
+#5909 = SURFACE_CURVE('',#5910,(#5969,#6031),.PCURVE_S1.);
+#5910 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5911,#5912,#5913,#5914,#5915,
+    #5916,#5917,#5918,#5919,#5920,#5921,#5922,#5923,#5924,#5925,#5926,
+    #5927,#5928,#5929,#5930,#5931,#5932,#5933,#5934,#5935,#5936,#5937,
+    #5938,#5939,#5940,#5941,#5942,#5943,#5944,#5945,#5946,#5947,#5948,
+    #5949,#5950,#5951,#5952,#5953,#5954,#5955,#5956,#5957,#5958,#5959,
+    #5960,#5961,#5962,#5963,#5964,#5965,#5966,#5967,#5968),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#5911 = CARTESIAN_POINT('',(-4.300000000007,-7.4,4.283645327939));
+#5912 = CARTESIAN_POINT('',(-4.300000000007,-7.401830066005,
+    4.283645327939));
+#5913 = CARTESIAN_POINT('',(-4.300302405939,-7.403659864119,
+    4.283645327939));
+#5914 = CARTESIAN_POINT('',(-4.300906950155,-7.40548732884,
+    4.283645327939));
+#5915 = CARTESIAN_POINT('',(-4.301817412084,-7.407310111081,
+    4.283645327939));
+#5916 = CARTESIAN_POINT('',(-4.303040758726,-7.409125607606,
+    4.283645327939));
+#5917 = CARTESIAN_POINT('',(-4.304587523858,-7.410930972114,
+    4.283645327939));
+#5918 = CARTESIAN_POINT('',(-4.306473425929,-7.412723107968,
+    4.283645327939));
+#5919 = CARTESIAN_POINT('',(-4.31112575693,-7.416396346706,
+    4.283645327939));
+#5920 = CARTESIAN_POINT('',(-4.313937584786,-7.418270420941,
+    4.283645327939));
+#5921 = CARTESIAN_POINT('',(-4.317191022443,-7.420121124798,
+    4.283645327939));
+#5922 = CARTESIAN_POINT('',(-4.320923608796,-7.421945190461,
+    4.283645327939));
+#5923 = CARTESIAN_POINT('',(-4.325195505562,-7.423734107113,
+    4.283645327939));
+#5924 = CARTESIAN_POINT('',(-4.330073489053,-7.425475533338,
+    4.283645327939));
+#5925 = CARTESIAN_POINT('',(-4.335642011005,-7.427153062855,
+    4.283645327939));
+#5926 = CARTESIAN_POINT('',(-4.345006578165,-7.429452616837,
+    4.283645327939));
+#5927 = CARTESIAN_POINT('',(-4.34808334306,-7.430145438646,
+    4.283645327939));
+#5928 = CARTESIAN_POINT('',(-4.351353370779,-7.430816561022,
+    4.283645327939));
+#5929 = CARTESIAN_POINT('',(-4.354836787896,-7.431462167206,
+    4.283645327939));
+#5930 = CARTESIAN_POINT('',(-4.358552412136,-7.432076361744,
+    4.283645327939));
+#5931 = CARTESIAN_POINT('',(-4.362517670708,-7.43265122514,
+    4.283645327939));
+#5932 = CARTESIAN_POINT('',(-4.366749600191,-7.433176658384,
+    4.283645327939));
+#5933 = CARTESIAN_POINT('',(-4.378353611679,-7.434366924612,
+    4.283645327939));
+#5934 = CARTESIAN_POINT('',(-4.386506564185,-7.434978385235,
+    4.283645327939));
+#5935 = CARTESIAN_POINT('',(-4.395260160855,-7.435329252392,
+    4.283645327939));
+#5936 = CARTESIAN_POINT('',(-4.404206045521,-7.435355132679,
+    4.283645327939));
+#5937 = CARTESIAN_POINT('',(-4.412973384407,-7.435061968943,
+    4.283645327939));
+#5938 = CARTESIAN_POINT('',(-4.421241527783,-7.434489529502,
+    4.283645327939));
+#5939 = CARTESIAN_POINT('',(-4.428736287661,-7.43372616354,
+    4.283645327939));
+#5940 = CARTESIAN_POINT('',(-4.437856808572,-7.432550296656,
+    4.283645327939));
+#5941 = CARTESIAN_POINT('',(-4.44038380177,-7.432191042891,
+    4.283645327939));
+#5942 = CARTESIAN_POINT('',(-4.442808452326,-7.431814765226,
+    4.283645327939));
+#5943 = CARTESIAN_POINT('',(-4.445135662864,-7.431423695399,
+    4.283645327939));
+#5944 = CARTESIAN_POINT('',(-4.447370277785,-7.431019712924,
+    4.283645327939));
+#5945 = CARTESIAN_POINT('',(-4.449517155677,-7.430604353882,
+    4.283645327939));
+#5946 = CARTESIAN_POINT('',(-4.451581241724,-7.430178819704,
+    4.283645327939));
+#5947 = CARTESIAN_POINT('',(-4.455754311352,-7.42926531139,
+    4.283645327939));
+#5948 = CARTESIAN_POINT('',(-4.457845987027,-7.428775555159,
+    4.283645327939));
+#5949 = CARTESIAN_POINT('',(-4.459848852885,-7.428276007736,
+    4.283645327939));
+#5950 = CARTESIAN_POINT('',(-4.461768239912,-7.427767769247,
+    4.283645327939));
+#5951 = CARTESIAN_POINT('',(-4.463608796216,-7.42725176345,
+    4.283645327939));
+#5952 = CARTESIAN_POINT('',(-4.465374658908,-7.426728751693,
+    4.283645327939));
+#5953 = CARTESIAN_POINT('',(-4.467069625977,-7.42619934687,
+    4.283645327939));
+#5954 = CARTESIAN_POINT('',(-4.473183528064,-7.424188603785,
+    4.283645327939));
+#5955 = CARTESIAN_POINT('',(-4.477154990464,-7.422669565158,
+    4.283645327939));
+#5956 = CARTESIAN_POINT('',(-4.480687238605,-7.421116402457,
+    4.283645327939));
+#5957 = CARTESIAN_POINT('',(-4.483826840116,-7.419536185525,
+    4.283645327939));
+#5958 = CARTESIAN_POINT('',(-4.48660603336,-7.417934287139,
+    4.283645327939));
+#5959 = CARTESIAN_POINT('',(-4.489051171643,-7.416314765328,
+    4.283645327939));
+#5960 = CARTESIAN_POINT('',(-4.491184985274,-7.414680403959,
+    4.283645327939));
+#5961 = CARTESIAN_POINT('',(-4.494810126678,-7.411429447556,
+    4.283645327939));
+#5962 = CARTESIAN_POINT('',(-4.496316408001,-7.409814843814,
+    4.283645327939));
+#5963 = CARTESIAN_POINT('',(-4.497555511524,-7.408190870036,
+    4.283645327939));
+#5964 = CARTESIAN_POINT('',(-4.498537708624,-7.40655965395,
+    4.283645327939));
+#5965 = CARTESIAN_POINT('',(-4.499270033379,-7.404923182188,
+    4.283645327939));
+#5966 = CARTESIAN_POINT('',(-4.499756779955,-7.40328330111,
+    4.283645327939));
+#5967 = CARTESIAN_POINT('',(-4.499999999993,-7.401641717622,
+    4.283645327939));
+#5968 = CARTESIAN_POINT('',(-4.499999999993,-7.4,4.283645327939));
+#5969 = PCURVE('',#3784,#5970);
+#5970 = DEFINITIONAL_REPRESENTATION('',(#5971),#6030);
+#5971 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5972,#5973,#5974,#5975,#5976,
+    #5977,#5978,#5979,#5980,#5981,#5982,#5983,#5984,#5985,#5986,#5987,
+    #5988,#5989,#5990,#5991,#5992,#5993,#5994,#5995,#5996,#5997,#5998,
+    #5999,#6000,#6001,#6002,#6003,#6004,#6005,#6006,#6007,#6008,#6009,
+    #6010,#6011,#6012,#6013,#6014,#6015,#6016,#6017,#6018,#6019,#6020,
+    #6021,#6022,#6023,#6024,#6025,#6026,#6027,#6028,#6029),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#5972 = CARTESIAN_POINT('',(1.443873547905,0.));
+#5973 = CARTESIAN_POINT('',(1.443873547905,1.8300660054E-02));
+#5974 = CARTESIAN_POINT('',(1.444253261618,3.659864107704E-02));
+#5975 = CARTESIAN_POINT('',(1.445012350707,5.488262813305E-02));
+#5976 = CARTESIAN_POINT('',(1.446155769939,7.313845823101E-02));
+#5977 = CARTESIAN_POINT('',(1.447692679016,9.134928345301E-02));
+#5978 = CARTESIAN_POINT('',(1.449636934797,0.109495478748));
+#5979 = CARTESIAN_POINT('',(1.452009163883,0.127554294394));
+#5980 = CARTESIAN_POINT('',(1.457866477786,0.164678954128));
+#5981 = CARTESIAN_POINT('',(1.461409018211,0.183681452897));
+#5982 = CARTESIAN_POINT('',(1.465511386975,0.202518039421));
+#5983 = CARTESIAN_POINT('',(1.470222529343,0.221164032692));
+#5984 = CARTESIAN_POINT('',(1.475620608952,0.23953967069));
+#5985 = CARTESIAN_POINT('',(1.481792656972,0.257522758555));
+#5986 = CARTESIAN_POINT('',(1.488848651239,0.274942845691));
+#5987 = CARTESIAN_POINT('',(1.500733782859,0.298951253589));
+#5988 = CARTESIAN_POINT('',(1.504640982708,0.306203646309));
+#5989 = CARTESIAN_POINT('',(1.508796085333,0.313247378404));
+#5990 = CARTESIAN_POINT('',(1.513225017415,0.320041250624));
+#5991 = CARTESIAN_POINT('',(1.517952076497,0.326521448867));
+#5992 = CARTESIAN_POINT('',(1.522999780285,0.332601672794));
+#5993 = CARTESIAN_POINT('',(1.528390064723,0.338171311039));
+#5994 = CARTESIAN_POINT('',(1.543177917992,0.350810602176));
+#5995 = CARTESIAN_POINT('',(1.553574668636,0.357327875377));
+#5996 = CARTESIAN_POINT('',(1.564745043991,0.361090262397));
+#5997 = CARTESIAN_POINT('',(1.576165510659,0.361373472684));
+#5998 = CARTESIAN_POINT('',(1.587355380202,0.358223008134));
+#5999 = CARTESIAN_POINT('',(1.597901102456,0.35210742818));
+#6000 = CARTESIAN_POINT('',(1.607452800494,0.343992775605));
+#6001 = CARTESIAN_POINT('',(1.619067917983,0.331541372783));
+#6002 = CARTESIAN_POINT('',(1.622284924229,0.327742333697));
+#6003 = CARTESIAN_POINT('',(1.625370490801,0.323769128154));
+#6004 = CARTESIAN_POINT('',(1.62833092839,0.319646138397));
+#6005 = CARTESIAN_POINT('',(1.631172482907,0.315393843292));
+#6006 = CARTESIAN_POINT('',(1.633901421875,0.311028945105));
+#6007 = CARTESIAN_POINT('',(1.636524120821,0.306564496263));
+#6008 = CARTESIAN_POINT('',(1.641824555542,0.296996364815));
+#6009 = CARTESIAN_POINT('',(1.644480097319,0.291875584055));
+#6010 = CARTESIAN_POINT('',(1.647021750715,0.286661676045));
+#6011 = CARTESIAN_POINT('',(1.649456399145,0.281366486492));
+#6012 = CARTESIAN_POINT('',(1.651790051813,0.275999888496));
+#6013 = CARTESIAN_POINT('',(1.654028061798,0.270569956423));
+#6014 = CARTESIAN_POINT('',(1.656175344146,0.265083139789));
+#6015 = CARTESIAN_POINT('',(1.663917718421,0.244278912848));
+#6016 = CARTESIAN_POINT('',(1.668940538796,0.228632849711));
+#6017 = CARTESIAN_POINT('',(1.673402728399,0.21270516425));
+#6018 = CARTESIAN_POINT('',(1.677364841173,0.196566284177));
+#6019 = CARTESIAN_POINT('',(1.680868962975,0.180266967635));
+#6020 = CARTESIAN_POINT('',(1.683949491377,0.163843255857));
+#6021 = CARTESIAN_POINT('',(1.686636043955,0.147317559243));
+#6022 = CARTESIAN_POINT('',(1.691197762873,0.114528350619));
+#6023 = CARTESIAN_POINT('',(1.693091831156,9.828270022252E-02));
+#6024 = CARTESIAN_POINT('',(1.694649038608,8.197601859337E-02));
+#6025 = CARTESIAN_POINT('',(1.69588285691,6.562349703816E-02));
+#6026 = CARTESIAN_POINT('',(1.696802529652,4.923856308481E-02));
+#6027 = CARTESIAN_POINT('',(1.697413711221,3.283301831899E-02));
+#6028 = CARTESIAN_POINT('',(1.697719105685,1.641717622054E-02));
+#6029 = CARTESIAN_POINT('',(1.697719105685,0.));
+#6030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6031 = PCURVE('',#6032,#6037);
+#6032 = PLANE('',#6033);
+#6033 = AXIS2_PLACEMENT_3D('',#6034,#6035,#6036);
+#6034 = CARTESIAN_POINT('',(-4.5,-7.5,4.283645327939));
+#6035 = DIRECTION('',(0.,-4.4E-16,-1.));
+#6036 = DIRECTION('',(1.,0.,0.));
+#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6097);
+#6038 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6039,#6040,#6041,#6042,#6043,
+    #6044,#6045,#6046,#6047,#6048,#6049,#6050,#6051,#6052,#6053,#6054,
+    #6055,#6056,#6057,#6058,#6059,#6060,#6061,#6062,#6063,#6064,#6065,
+    #6066,#6067,#6068,#6069,#6070,#6071,#6072,#6073,#6074,#6075,#6076,
+    #6077,#6078,#6079,#6080,#6081,#6082,#6083,#6084,#6085,#6086,#6087,
+    #6088,#6089,#6090,#6091,#6092,#6093,#6094,#6095,#6096),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#6039 = CARTESIAN_POINT('',(0.199999999993,-1.E-01));
+#6040 = CARTESIAN_POINT('',(0.199999999993,-9.81699339946E-02));
+#6041 = CARTESIAN_POINT('',(0.199697594061,-9.634013588142E-02));
+#6042 = CARTESIAN_POINT('',(0.199093049845,-9.451267115983E-02));
+#6043 = CARTESIAN_POINT('',(0.198182587916,-9.268988891879E-02));
+#6044 = CARTESIAN_POINT('',(0.196959241274,-9.087439239438E-02));
+#6045 = CARTESIAN_POINT('',(0.195412476142,-8.906902788604E-02));
+#6046 = CARTESIAN_POINT('',(0.19352657407,-8.727689203154E-02));
+#6047 = CARTESIAN_POINT('',(0.188874243069,-8.360365329426E-02));
+#6048 = CARTESIAN_POINT('',(0.186062415214,-8.172957905914E-02));
+#6049 = CARTESIAN_POINT('',(0.182808977556,-7.987887520221E-02));
+#6050 = CARTESIAN_POINT('',(0.179076391203,-7.805480953914E-02));
+#6051 = CARTESIAN_POINT('',(0.174804494438,-7.626589288712E-02));
+#6052 = CARTESIAN_POINT('',(0.169926510947,-7.452446666198E-02));
+#6053 = CARTESIAN_POINT('',(0.164357988994,-7.284693714505E-02));
+#6054 = CARTESIAN_POINT('',(0.154993421835,-7.054738316328E-02));
+#6055 = CARTESIAN_POINT('',(0.15191665694,-6.985456135357E-02));
+#6056 = CARTESIAN_POINT('',(0.148646629221,-6.918343897811E-02));
+#6057 = CARTESIAN_POINT('',(0.145163212103,-6.853783279362E-02));
+#6058 = CARTESIAN_POINT('',(0.141447587863,-6.792363825607E-02));
+#6059 = CARTESIAN_POINT('',(0.137482329292,-6.734877486043E-02));
+#6060 = CARTESIAN_POINT('',(0.133250399809,-6.682334161588E-02));
+#6061 = CARTESIAN_POINT('',(0.121646388321,-6.563307538822E-02));
+#6062 = CARTESIAN_POINT('',(0.113493435815,-6.502161476514E-02));
+#6063 = CARTESIAN_POINT('',(0.104739839145,-6.467074760765E-02));
+#6064 = CARTESIAN_POINT('',(9.579395447886E-02,-6.464486732143E-02));
+#6065 = CARTESIAN_POINT('',(8.702661559254E-02,-6.493803105723E-02));
+#6066 = CARTESIAN_POINT('',(7.875847221672E-02,-6.55104704975E-02));
+#6067 = CARTESIAN_POINT('',(7.126371233876E-02,-6.627383645991E-02));
+#6068 = CARTESIAN_POINT('',(6.214319142826E-02,-6.744970334437E-02));
+#6069 = CARTESIAN_POINT('',(5.961619822971E-02,-6.78089571087E-02));
+#6070 = CARTESIAN_POINT('',(5.719154767359E-02,-6.818523477359E-02));
+#6071 = CARTESIAN_POINT('',(5.486433713529E-02,-6.857630460068E-02));
+#6072 = CARTESIAN_POINT('',(5.262972221435E-02,-6.898028707552E-02));
+#6073 = CARTESIAN_POINT('',(5.048284432325E-02,-6.939564611848E-02));
+#6074 = CARTESIAN_POINT('',(4.841875827611E-02,-6.982118029582E-02));
+#6075 = CARTESIAN_POINT('',(4.424568864734E-02,-7.073468860995E-02));
+#6076 = CARTESIAN_POINT('',(4.215401297281E-02,-7.122444484057E-02));
+#6077 = CARTESIAN_POINT('',(4.015114711483E-02,-7.172399226434E-02));
+#6078 = CARTESIAN_POINT('',(3.823176008808E-02,-7.223223075323E-02));
+#6079 = CARTESIAN_POINT('',(3.639120378356E-02,-7.27482365497E-02));
+#6080 = CARTESIAN_POINT('',(3.462534109135E-02,-7.327124830714E-02));
+#6081 = CARTESIAN_POINT('',(3.293037402324E-02,-7.380065313026E-02));
+#6082 = CARTESIAN_POINT('',(2.681647193607E-02,-7.581139621504E-02));
+#6083 = CARTESIAN_POINT('',(2.284500953539E-02,-7.733043484175E-02));
+#6084 = CARTESIAN_POINT('',(1.931276139447E-02,-7.888359754335E-02));
+#6085 = CARTESIAN_POINT('',(1.617315988395E-02,-8.046381447533E-02));
+#6086 = CARTESIAN_POINT('',(1.339396663956E-02,-8.206571286051E-02));
+#6087 = CARTESIAN_POINT('',(1.094882835696E-02,-8.368523467216E-02));
+#6088 = CARTESIAN_POINT('',(8.815014726062E-03,-8.531959604078E-02));
+#6089 = CARTESIAN_POINT('',(5.189873322107E-03,-8.857055244383E-02));
+#6090 = CARTESIAN_POINT('',(3.683591998749E-03,-9.018515618573E-02));
+#6091 = CARTESIAN_POINT('',(2.444488475372E-03,-9.18091299641E-02));
+#6092 = CARTESIAN_POINT('',(1.462291375768E-03,-9.344034605039E-02));
+#6093 = CARTESIAN_POINT('',(7.299666211935E-04,-9.507681781189E-02));
+#6094 = CARTESIAN_POINT('',(2.432200448557E-04,-9.67166988899E-02));
+#6095 = CARTESIAN_POINT('',(6.4011E-12,-9.835828237795E-02));
+#6096 = CARTESIAN_POINT('',(6.4011E-12,-1.E-01));
+#6097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6098 = ORIENTED_EDGE('',*,*,#3767,.T.);
+#6099 = ADVANCED_FACE('',(#6100),#3813,.T.);
+#6100 = FACE_BOUND('',#6101,.T.);
+#6101 = EDGE_LOOP('',(#6102,#6103,#6146,#6179));
+#6102 = ORIENTED_EDGE('',*,*,#3796,.T.);
+#6103 = ORIENTED_EDGE('',*,*,#6104,.T.);
+#6104 = EDGE_CURVE('',#3797,#6105,#6107,.T.);
+#6105 = VERTEX_POINT('',#6106);
+#6106 = CARTESIAN_POINT('',(-5.082715167548,-7.5,3.6));
+#6107 = SURFACE_CURVE('',#6108,(#6117,#6129),.PCURVE_S1.);
+#6108 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6109,#6110,#6111,#6112,#6113,
+    #6114,#6115,#6116),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6109 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.6));
+#6110 = CARTESIAN_POINT('',(-5.183645327939,-7.422442008915,3.6));
+#6111 = CARTESIAN_POINT('',(-5.17772181379,-7.444887259062,3.6));
+#6112 = CARTESIAN_POINT('',(-5.165871822759,-7.465483411335,3.6));
+#6113 = CARTESIAN_POINT('',(-5.148828477298,-7.482380282394,3.6));
+#6114 = CARTESIAN_POINT('',(-5.128048986218,-7.494127939707,3.6));
+#6115 = CARTESIAN_POINT('',(-5.105389257288,-7.5,3.6));
+#6116 = CARTESIAN_POINT('',(-5.082715167548,-7.5,3.6));
+#6117 = PCURVE('',#3813,#6118);
+#6118 = DEFINITIONAL_REPRESENTATION('',(#6119),#6128);
+#6119 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6120,#6121,#6122,#6123,#6124,
+    #6125,#6126,#6127),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6120 = CARTESIAN_POINT('',(3.014669874692,0.));
+#6121 = CARTESIAN_POINT('',(3.014669874692,0.224420089155));
+#6122 = CARTESIAN_POINT('',(3.013720945976,0.44887311065));
+#6123 = CARTESIAN_POINT('',(3.011821191118,0.673292853769));
+#6124 = CARTESIAN_POINT('',(3.009003957783,0.8976790021));
+#6125 = CARTESIAN_POINT('',(3.005313790382,1.122061511312));
+#6126 = CARTESIAN_POINT('',(3.000915382176,1.346449298155));
+#6127 = CARTESIAN_POINT('',(2.996152918463,1.570796326795));
+#6128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6129 = PCURVE('',#6130,#6135);
+#6130 = PLANE('',#6131);
+#6131 = AXIS2_PLACEMENT_3D('',#6132,#6133,#6134);
+#6132 = CARTESIAN_POINT('',(-5.183645327939,-7.5,3.6));
+#6133 = DIRECTION('',(0.,-4.4E-16,-1.));
+#6134 = DIRECTION('',(1.,0.,0.));
+#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6145);
+#6136 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6137,#6138,#6139,#6140,#6141,
+    #6142,#6143,#6144),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6137 = CARTESIAN_POINT('',(6.1373E-13,-1.E-01));
+#6138 = CARTESIAN_POINT('',(6.1373E-13,-7.755799108453E-02));
+#6139 = CARTESIAN_POINT('',(5.923514149437E-03,-5.51127409378E-02));
+#6140 = CARTESIAN_POINT('',(1.777350517972E-02,-3.451658866484E-02));
+#6141 = CARTESIAN_POINT('',(3.481685064129E-02,-1.761971760646E-02));
+#6142 = CARTESIAN_POINT('',(5.559634172128E-02,-5.872060292661E-03));
+#6143 = CARTESIAN_POINT('',(7.825607065084E-02,8.9E-16));
+#6144 = CARTESIAN_POINT('',(0.100930160391,8.9E-16));
+#6145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6146 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#6147 = EDGE_CURVE('',#6148,#6105,#6150,.T.);
+#6148 = VERTEX_POINT('',#6149);
+#6149 = CARTESIAN_POINT('',(-4.5,-7.5,4.182715167548));
+#6150 = SURFACE_CURVE('',#6151,(#6156,#6163),.PCURVE_S1.);
+#6151 = CIRCLE('',#6152,0.69);
+#6152 = AXIS2_PLACEMENT_3D('',#6153,#6154,#6155);
+#6153 = CARTESIAN_POINT('',(-4.4,-7.5,3.5));
+#6154 = DIRECTION('',(0.,-1.,2.2E-16));
+#6155 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#6156 = PCURVE('',#3813,#6157);
+#6157 = DEFINITIONAL_REPRESENTATION('',(#6158),#6162);
+#6158 = LINE('',#6159,#6160);
+#6159 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6160 = VECTOR('',#6161,1.);
+#6161 = DIRECTION('',(1.,0.));
+#6162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6163 = PCURVE('',#6164,#6169);
+#6164 = PLANE('',#6165);
+#6165 = AXIS2_PLACEMENT_3D('',#6166,#6167,#6168);
+#6166 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#6167 = DIRECTION('',(0.,1.,0.));
+#6168 = DIRECTION('',(0.,0.,1.));
+#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6178);
+#6170 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6171,#6172,#6173,#6174,
+#6175,#6176,#6177),.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('') );
+#6171 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6172 = CARTESIAN_POINT('',(1.195115057223,-3.71));
+#6173 = CARTESIAN_POINT('',(0.597557528611,-4.745));
+#6174 = CARTESIAN_POINT('',(1.492201258282E-15,-5.78));
+#6175 = CARTESIAN_POINT('',(-0.597557528611,-4.745));
+#6176 = CARTESIAN_POINT('',(-1.195115057223,-3.71));
+#6177 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6179 = ORIENTED_EDGE('',*,*,#6180,.F.);
+#6180 = EDGE_CURVE('',#3768,#6148,#6181,.T.);
+#6181 = SURFACE_CURVE('',#6182,(#6191,#6203),.PCURVE_S1.);
+#6182 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6183,#6184,#6185,#6186,#6187,
+    #6188,#6189,#6190),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6183 = CARTESIAN_POINT('',(-4.5,-7.4,4.283645327939));
+#6184 = CARTESIAN_POINT('',(-4.5,-7.422442008915,4.283645327939));
+#6185 = CARTESIAN_POINT('',(-4.5,-7.444887259062,4.27772181379));
+#6186 = CARTESIAN_POINT('',(-4.5,-7.465483411335,4.26587182276));
+#6187 = CARTESIAN_POINT('',(-4.5,-7.482380282394,4.248828477298));
+#6188 = CARTESIAN_POINT('',(-4.5,-7.494127939707,4.228048986218));
+#6189 = CARTESIAN_POINT('',(-4.5,-7.5,4.205389257288));
+#6190 = CARTESIAN_POINT('',(-4.5,-7.5,4.182715167548));
+#6191 = PCURVE('',#3813,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6202);
+#6193 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6194,#6195,#6196,#6197,#6198,
+    #6199,#6200,#6201),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6194 = CARTESIAN_POINT('',(1.697719105693,0.));
+#6195 = CARTESIAN_POINT('',(1.697719105693,0.224420089155));
+#6196 = CARTESIAN_POINT('',(1.698668034408,0.448873110651));
+#6197 = CARTESIAN_POINT('',(1.700567789267,0.673292853768));
+#6198 = CARTESIAN_POINT('',(1.703385022601,0.897679002102));
+#6199 = CARTESIAN_POINT('',(1.707075190002,1.122061511311));
+#6200 = CARTESIAN_POINT('',(1.711473598208,1.346449298155));
+#6201 = CARTESIAN_POINT('',(1.716236061922,1.570796326795));
+#6202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6203 = PCURVE('',#6204,#6209);
+#6204 = PLANE('',#6205);
+#6205 = AXIS2_PLACEMENT_3D('',#6206,#6207,#6208);
+#6206 = CARTESIAN_POINT('',(-4.5,-7.5,3.6));
+#6207 = DIRECTION('',(1.,0.,0.));
+#6208 = DIRECTION('',(0.,4.4E-16,1.));
+#6209 = DEFINITIONAL_REPRESENTATION('',(#6210),#6219);
+#6210 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6211,#6212,#6213,#6214,#6215,
+    #6216,#6217,#6218),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6211 = CARTESIAN_POINT('',(0.683645327939,-1.E-01));
+#6212 = CARTESIAN_POINT('',(0.683645327939,-7.755799108454E-02));
+#6213 = CARTESIAN_POINT('',(0.67772181379,-5.511274093776E-02));
+#6214 = CARTESIAN_POINT('',(0.66587182276,-3.451658866491E-02));
+#6215 = CARTESIAN_POINT('',(0.648828477298,-1.761971760641E-02));
+#6216 = CARTESIAN_POINT('',(0.628048986218,-5.872060292681E-03));
+#6217 = CARTESIAN_POINT('',(0.605389257288,8.9E-16));
+#6218 = CARTESIAN_POINT('',(0.582715167548,8.9E-16));
+#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6220 = ADVANCED_FACE('',(#6221),#3842,.T.);
+#6221 = FACE_BOUND('',#6222,.T.);
+#6222 = EDGE_LOOP('',(#6223,#6414));
+#6223 = ORIENTED_EDGE('',*,*,#6224,.F.);
+#6224 = EDGE_CURVE('',#3797,#3826,#6225,.T.);
+#6225 = SURFACE_CURVE('',#6226,(#6285,#6347),.PCURVE_S1.);
+#6226 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6227,#6228,#6229,#6230,#6231,
+    #6232,#6233,#6234,#6235,#6236,#6237,#6238,#6239,#6240,#6241,#6242,
+    #6243,#6244,#6245,#6246,#6247,#6248,#6249,#6250,#6251,#6252,#6253,
+    #6254,#6255,#6256,#6257,#6258,#6259,#6260,#6261,#6262,#6263,#6264,
+    #6265,#6266,#6267,#6268,#6269,#6270,#6271,#6272,#6273,#6274,#6275,
+    #6276,#6277,#6278,#6279,#6280,#6281,#6282,#6283,#6284),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#6227 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.599999999995));
+#6228 = CARTESIAN_POINT('',(-5.183645327939,-7.401830066005,
+    3.599999999995));
+#6229 = CARTESIAN_POINT('',(-5.183645327939,-7.403659864118,
+    3.599697594063));
+#6230 = CARTESIAN_POINT('',(-5.183645327939,-7.40548732884,
+    3.599093049847));
+#6231 = CARTESIAN_POINT('',(-5.183645327939,-7.40731011108,
+    3.598182587918));
+#6232 = CARTESIAN_POINT('',(-5.183645327939,-7.409125607605,
+    3.596959241277));
+#6233 = CARTESIAN_POINT('',(-5.183645327939,-7.410930972113,
+    3.595412476145));
+#6234 = CARTESIAN_POINT('',(-5.183645327939,-7.412723107967,
+    3.593526574074));
+#6235 = CARTESIAN_POINT('',(-5.183645327939,-7.416396346704,
+    3.588874243074));
+#6236 = CARTESIAN_POINT('',(-5.183645327939,-7.418270420939,
+    3.586062415219));
+#6237 = CARTESIAN_POINT('',(-5.183645327939,-7.420121124796,
+    3.582808977562));
+#6238 = CARTESIAN_POINT('',(-5.183645327939,-7.421945190459,
+    3.57907639121));
+#6239 = CARTESIAN_POINT('',(-5.183645327939,-7.423734107111,
+    3.574804494445));
+#6240 = CARTESIAN_POINT('',(-5.183645327939,-7.425475533336,
+    3.569926510955));
+#6241 = CARTESIAN_POINT('',(-5.183645327939,-7.427153062853,
+    3.564357989003));
+#6242 = CARTESIAN_POINT('',(-5.183645327939,-7.429452616835,
+    3.554993421846));
+#6243 = CARTESIAN_POINT('',(-5.183645327939,-7.430145438645,
+    3.551916656952));
+#6244 = CARTESIAN_POINT('',(-5.183645327939,-7.43081656102,
+    3.548646629234));
+#6245 = CARTESIAN_POINT('',(-5.183645327939,-7.431462167205,
+    3.545163212118));
+#6246 = CARTESIAN_POINT('',(-5.183645327939,-7.432076361742,
+    3.541447587879));
+#6247 = CARTESIAN_POINT('',(-5.183645327939,-7.432651225138,
+    3.537482329309));
+#6248 = CARTESIAN_POINT('',(-5.183645327939,-7.433176658382,
+    3.533250399828));
+#6249 = CARTESIAN_POINT('',(-5.183645327939,-7.43436692461,
+    3.521646388349));
+#6250 = CARTESIAN_POINT('',(-5.183645327939,-7.434978385233,
+    3.513493435851));
+#6251 = CARTESIAN_POINT('',(-5.183645327939,-7.435329252392,
+    3.504739839188));
+#6252 = CARTESIAN_POINT('',(-5.183645327939,-7.43535513268,
+    3.495793954528));
+#6253 = CARTESIAN_POINT('',(-5.183645327939,-7.435061968946,
+    3.487026615646));
+#6254 = CARTESIAN_POINT('',(-5.183645327939,-7.434489529507,
+    3.478758472271));
+#6255 = CARTESIAN_POINT('',(-5.183645327939,-7.433726163546,
+    3.471263712393));
+#6256 = CARTESIAN_POINT('',(-5.183645327939,-7.432550296663,
+    3.462143191478));
+#6257 = CARTESIAN_POINT('',(-5.183645327939,-7.432191042899,
+    3.459616198277));
+#6258 = CARTESIAN_POINT('',(-5.183645327939,-7.431814765234,
+    3.457191547718));
+#6259 = CARTESIAN_POINT('',(-5.183645327939,-7.431423695407,
+    3.454864337176));
+#6260 = CARTESIAN_POINT('',(-5.183645327939,-7.431019712932,
+    3.452629722253));
+#6261 = CARTESIAN_POINT('',(-5.183645327939,-7.430604353889,
+    3.450482844359));
+#6262 = CARTESIAN_POINT('',(-5.183645327939,-7.430178819712,
+    3.44841875831));
+#6263 = CARTESIAN_POINT('',(-5.183645327939,-7.429265311398,
+    3.444245688677));
+#6264 = CARTESIAN_POINT('',(-5.183645327939,-7.428775555167,
+    3.442154013001));
+#6265 = CARTESIAN_POINT('',(-5.183645327939,-7.428276007743,
+    3.440151147142));
+#6266 = CARTESIAN_POINT('',(-5.183645327939,-7.427767769254,
+    3.438231760114));
+#6267 = CARTESIAN_POINT('',(-5.183645327939,-7.427251763458,
+    3.436391203808));
+#6268 = CARTESIAN_POINT('',(-5.183645327939,-7.426728751701,
+    3.434625341114));
+#6269 = CARTESIAN_POINT('',(-5.183645327939,-7.426199346877,
+    3.432930374045));
+#6270 = CARTESIAN_POINT('',(-5.183645327939,-7.424188603793,
+    3.426816471955));
+#6271 = CARTESIAN_POINT('',(-5.183645327939,-7.422669565166,
+    3.422845009552));
+#6272 = CARTESIAN_POINT('',(-5.183645327939,-7.421116402465,
+    3.419312761409));
+#6273 = CARTESIAN_POINT('',(-5.183645327939,-7.419536185533,
+    3.416173159897));
+#6274 = CARTESIAN_POINT('',(-5.183645327939,-7.417934287147,
+    3.413393966651));
+#6275 = CARTESIAN_POINT('',(-5.183645327939,-7.416314765336,
+    3.410948828367));
+#6276 = CARTESIAN_POINT('',(-5.183645327939,-7.414680403967,
+    3.408815014734));
+#6277 = CARTESIAN_POINT('',(-5.183645327939,-7.411429447563,
+    3.405189873327));
+#6278 = CARTESIAN_POINT('',(-5.183645327939,-7.40981484382,
+    3.403683592002));
+#6279 = CARTESIAN_POINT('',(-5.183645327939,-7.408190870041,
+    3.402444488477));
+#6280 = CARTESIAN_POINT('',(-5.183645327939,-7.406559653954,
+    3.401462291376));
+#6281 = CARTESIAN_POINT('',(-5.183645327939,-7.404923182191,
+    3.40072996662));
+#6282 = CARTESIAN_POINT('',(-5.183645327939,-7.403283301112,
+    3.400243220044));
+#6283 = CARTESIAN_POINT('',(-5.183645327939,-7.401641717623,
+    3.400000000005));
+#6284 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.400000000005));
+#6285 = PCURVE('',#3842,#6286);
+#6286 = DEFINITIONAL_REPRESENTATION('',(#6287),#6346);
+#6287 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6288,#6289,#6290,#6291,#6292,
+    #6293,#6294,#6295,#6296,#6297,#6298,#6299,#6300,#6301,#6302,#6303,
+    #6304,#6305,#6306,#6307,#6308,#6309,#6310,#6311,#6312,#6313,#6314,
+    #6315,#6316,#6317,#6318,#6319,#6320,#6321,#6322,#6323,#6324,#6325,
+    #6326,#6327,#6328,#6329,#6330,#6331,#6332,#6333,#6334,#6335,#6336,
+    #6337,#6338,#6339,#6340,#6341,#6342,#6343,#6344,#6345),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#6288 = CARTESIAN_POINT('',(3.014669874698,0.));
+#6289 = CARTESIAN_POINT('',(3.014669874698,1.830066005191E-02));
+#6290 = CARTESIAN_POINT('',(3.015049588411,3.659864107285E-02));
+#6291 = CARTESIAN_POINT('',(3.0158086775,5.488262812677E-02));
+#6292 = CARTESIAN_POINT('',(3.016952096731,7.313845822265E-02));
+#6293 = CARTESIAN_POINT('',(3.018489005808,9.134928344259E-02));
+#6294 = CARTESIAN_POINT('',(3.020433261588,0.109495478736));
+#6295 = CARTESIAN_POINT('',(3.022805490674,0.127554294379));
+#6296 = CARTESIAN_POINT('',(3.028662804575,0.164678954111));
+#6297 = CARTESIAN_POINT('',(3.032205344999,0.18368145288));
+#6298 = CARTESIAN_POINT('',(3.036307713763,0.202518039404));
+#6299 = CARTESIAN_POINT('',(3.04101885613,0.221164032674));
+#6300 = CARTESIAN_POINT('',(3.046416935738,0.239539670673));
+#6301 = CARTESIAN_POINT('',(3.052588983757,0.257522758538));
+#6302 = CARTESIAN_POINT('',(3.059644978024,0.274942845674));
+#6303 = CARTESIAN_POINT('',(3.07153010964,0.298951253571));
+#6304 = CARTESIAN_POINT('',(3.075437309488,0.306203646291));
+#6305 = CARTESIAN_POINT('',(3.079592412112,0.313247378386));
+#6306 = CARTESIAN_POINT('',(3.084021344191,0.320041250605));
+#6307 = CARTESIAN_POINT('',(3.088748403272,0.326521448848));
+#6308 = CARTESIAN_POINT('',(3.093796107057,0.332601672775));
+#6309 = CARTESIAN_POINT('',(3.099186391494,0.338171311022));
+#6310 = CARTESIAN_POINT('',(3.113974244752,0.350810602159));
+#6311 = CARTESIAN_POINT('',(3.124370995386,0.357327875362));
+#6312 = CARTESIAN_POINT('',(3.135541370731,0.361090262391));
+#6313 = CARTESIAN_POINT('',(3.146961837392,0.361373472695));
+#6314 = CARTESIAN_POINT('',(3.158151706929,0.358223008164));
+#6315 = CARTESIAN_POINT('',(3.168697429182,0.352107428229));
+#6316 = CARTESIAN_POINT('',(3.178249127219,0.343992775671));
+#6317 = CARTESIAN_POINT('',(3.189864244714,0.331541372864));
+#6318 = CARTESIAN_POINT('',(3.193081250965,0.327742333779));
+#6319 = CARTESIAN_POINT('',(3.19616681754,0.323769128237));
+#6320 = CARTESIAN_POINT('',(3.199127255133,0.319646138479));
+#6321 = CARTESIAN_POINT('',(3.201968809654,0.315393843375));
+#6322 = CARTESIAN_POINT('',(3.204697748625,0.311028945186));
+#6323 = CARTESIAN_POINT('',(3.207320447573,0.306564496344));
+#6324 = CARTESIAN_POINT('',(3.212620882299,0.296996364895));
+#6325 = CARTESIAN_POINT('',(3.215276424078,0.291875584135));
+#6326 = CARTESIAN_POINT('',(3.217818077476,0.286661676125));
+#6327 = CARTESIAN_POINT('',(3.220252725908,0.281366486573));
+#6328 = CARTESIAN_POINT('',(3.222586378578,0.275999888576));
+#6329 = CARTESIAN_POINT('',(3.224824388564,0.270569956503));
+#6330 = CARTESIAN_POINT('',(3.226971670914,0.265083139869));
+#6331 = CARTESIAN_POINT('',(3.234714045192,0.244278912928));
+#6332 = CARTESIAN_POINT('',(3.239736865571,0.228632849791));
+#6333 = CARTESIAN_POINT('',(3.244199055176,0.21270516433));
+#6334 = CARTESIAN_POINT('',(3.248161167952,0.196566284258));
+#6335 = CARTESIAN_POINT('',(3.251665289756,0.180266967716));
+#6336 = CARTESIAN_POINT('',(3.25474581816,0.163843255937));
+#6337 = CARTESIAN_POINT('',(3.25743237074,0.147317559323));
+#6338 = CARTESIAN_POINT('',(3.261994089662,0.114528350689));
+#6339 = CARTESIAN_POINT('',(3.263888157947,9.828270028244E-02));
+#6340 = CARTESIAN_POINT('',(3.265445365401,8.197601864344E-02));
+#6341 = CARTESIAN_POINT('',(3.266679183705,6.562349707829E-02));
+#6342 = CARTESIAN_POINT('',(3.267598856448,4.923856311495E-02));
+#6343 = CARTESIAN_POINT('',(3.268210038018,3.283301833909E-02));
+#6344 = CARTESIAN_POINT('',(3.268515432482,1.64171762306E-02));
+#6345 = CARTESIAN_POINT('',(3.268515432482,0.));
+#6346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6347 = PCURVE('',#6348,#6353);
+#6348 = PLANE('',#6349);
+#6349 = AXIS2_PLACEMENT_3D('',#6350,#6351,#6352);
+#6350 = CARTESIAN_POINT('',(-5.183645327939,-7.5,3.4));
+#6351 = DIRECTION('',(1.,0.,0.));
+#6352 = DIRECTION('',(0.,4.4E-16,1.));
+#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6413);
+#6354 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6355,#6356,#6357,#6358,#6359,
+    #6360,#6361,#6362,#6363,#6364,#6365,#6366,#6367,#6368,#6369,#6370,
+    #6371,#6372,#6373,#6374,#6375,#6376,#6377,#6378,#6379,#6380,#6381,
+    #6382,#6383,#6384,#6385,#6386,#6387,#6388,#6389,#6390,#6391,#6392,
+    #6393,#6394,#6395,#6396,#6397,#6398,#6399,#6400,#6401,#6402,#6403,
+    #6404,#6405,#6406,#6407,#6408,#6409,#6410,#6411,#6412),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#6355 = CARTESIAN_POINT('',(0.199999999995,-1.E-01));
+#6356 = CARTESIAN_POINT('',(0.199999999995,-9.816993399481E-02));
+#6357 = CARTESIAN_POINT('',(0.199697594063,-9.634013588184E-02));
+#6358 = CARTESIAN_POINT('',(0.199093049847,-9.451267116046E-02));
+#6359 = CARTESIAN_POINT('',(0.198182587918,-9.268988891963E-02));
+#6360 = CARTESIAN_POINT('',(0.196959241277,-9.087439239542E-02));
+#6361 = CARTESIAN_POINT('',(0.195412476145,-8.906902788728E-02));
+#6362 = CARTESIAN_POINT('',(0.193526574074,-8.727689203297E-02));
+#6363 = CARTESIAN_POINT('',(0.188874243074,-8.360365329591E-02));
+#6364 = CARTESIAN_POINT('',(0.186062415219,-8.172957906079E-02));
+#6365 = CARTESIAN_POINT('',(0.182808977562,-7.98788752039E-02));
+#6366 = CARTESIAN_POINT('',(0.17907639121,-7.805480954083E-02));
+#6367 = CARTESIAN_POINT('',(0.174804494445,-7.626589288879E-02));
+#6368 = CARTESIAN_POINT('',(0.169926510955,-7.452446666366E-02));
+#6369 = CARTESIAN_POINT('',(0.164357989003,-7.284693714669E-02));
+#6370 = CARTESIAN_POINT('',(0.154993421846,-7.054738316493E-02));
+#6371 = CARTESIAN_POINT('',(0.151916656952,-6.985456135529E-02));
+#6372 = CARTESIAN_POINT('',(0.148646629234,-6.918343897988E-02));
+#6373 = CARTESIAN_POINT('',(0.145163212118,-6.853783279543E-02));
+#6374 = CARTESIAN_POINT('',(0.141447587879,-6.792363825788E-02));
+#6375 = CARTESIAN_POINT('',(0.137482329309,-6.73487748622E-02));
+#6376 = CARTESIAN_POINT('',(0.133250399828,-6.682334161755E-02));
+#6377 = CARTESIAN_POINT('',(0.121646388349,-6.563307538984E-02));
+#6378 = CARTESIAN_POINT('',(0.113493435851,-6.502161476654E-02));
+#6379 = CARTESIAN_POINT('',(0.104739839188,-6.467074760813E-02));
+#6380 = CARTESIAN_POINT('',(9.579395452796E-02,-6.464486732048E-02));
+#6381 = CARTESIAN_POINT('',(8.702661564557E-02,-6.493803105446E-02));
+#6382 = CARTESIAN_POINT('',(7.875847227123E-02,-6.551047049293E-02));
+#6383 = CARTESIAN_POINT('',(7.126371239333E-02,-6.627383645372E-02));
+#6384 = CARTESIAN_POINT('',(6.214319147842E-02,-6.744970333666E-02));
+#6385 = CARTESIAN_POINT('',(5.961619827667E-02,-6.780895710089E-02));
+#6386 = CARTESIAN_POINT('',(5.719154771755E-02,-6.818523476573E-02));
+#6387 = CARTESIAN_POINT('',(5.486433717642E-02,-6.857630459282E-02));
+#6388 = CARTESIAN_POINT('',(5.262972225283E-02,-6.898028706768E-02));
+#6389 = CARTESIAN_POINT('',(5.048284435923E-02,-6.93956461107E-02));
+#6390 = CARTESIAN_POINT('',(4.841875830973E-02,-6.982118028813E-02));
+#6391 = CARTESIAN_POINT('',(4.424568867716E-02,-7.073468860231E-02));
+#6392 = CARTESIAN_POINT('',(4.215401300112E-02,-7.122444483289E-02));
+#6393 = CARTESIAN_POINT('',(4.015114714172E-02,-7.172399225664E-02));
+#6394 = CARTESIAN_POINT('',(3.823176011362E-02,-7.223223074552E-02));
+#6395 = CARTESIAN_POINT('',(3.639120380784E-02,-7.274823654199E-02));
+#6396 = CARTESIAN_POINT('',(3.462534111443E-02,-7.327124829943E-02));
+#6397 = CARTESIAN_POINT('',(3.293037404518E-02,-7.380065312257E-02));
+#6398 = CARTESIAN_POINT('',(2.681647195452E-02,-7.581139620726E-02));
+#6399 = CARTESIAN_POINT('',(2.284500955173E-02,-7.73304348339E-02));
+#6400 = CARTESIAN_POINT('',(1.931276140892E-02,-7.888359753545E-02));
+#6401 = CARTESIAN_POINT('',(1.617315989668E-02,-8.046381446741E-02));
+#6402 = CARTESIAN_POINT('',(1.339396665071E-02,-8.206571285259E-02));
+#6403 = CARTESIAN_POINT('',(1.094882836665E-02,-8.368523466426E-02));
+#6404 = CARTESIAN_POINT('',(8.815014734379E-03,-8.531959603289E-02));
+#6405 = CARTESIAN_POINT('',(5.189873326863E-03,-8.85705524369E-02));
+#6406 = CARTESIAN_POINT('',(3.683592001637E-03,-9.018515617976E-02));
+#6407 = CARTESIAN_POINT('',(2.444488476738E-03,-9.180912995911E-02));
+#6408 = CARTESIAN_POINT('',(1.462291375933E-03,-9.344034604639E-02));
+#6409 = CARTESIAN_POINT('',(7.29966620468E-04,-9.507681780888E-02));
+#6410 = CARTESIAN_POINT('',(2.432200435464E-04,-9.671669888789E-02));
+#6411 = CARTESIAN_POINT('',(4.80815E-12,-9.835828237694E-02));
+#6412 = CARTESIAN_POINT('',(4.80815E-12,-1.E-01));
+#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6414 = ORIENTED_EDGE('',*,*,#3825,.T.);
+#6415 = ADVANCED_FACE('',(#6416),#3871,.T.);
+#6416 = FACE_BOUND('',#6417,.T.);
+#6417 = EDGE_LOOP('',(#6418,#6461,#6494,#6535));
+#6418 = ORIENTED_EDGE('',*,*,#6419,.T.);
+#6419 = EDGE_CURVE('',#3855,#6420,#6422,.T.);
+#6420 = VERTEX_POINT('',#6421);
+#6421 = CARTESIAN_POINT('',(-4.5,-7.5,2.817284832452));
+#6422 = SURFACE_CURVE('',#6423,(#6432,#6444),.PCURVE_S1.);
+#6423 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6424,#6425,#6426,#6427,#6428,
+    #6429,#6430,#6431),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6424 = CARTESIAN_POINT('',(-4.5,-7.4,2.716354672061));
+#6425 = CARTESIAN_POINT('',(-4.5,-7.422442008915,2.716354672061));
+#6426 = CARTESIAN_POINT('',(-4.5,-7.444887259062,2.72227818621));
+#6427 = CARTESIAN_POINT('',(-4.5,-7.465483411335,2.73412817724));
+#6428 = CARTESIAN_POINT('',(-4.5,-7.482380282394,2.751171522702));
+#6429 = CARTESIAN_POINT('',(-4.5,-7.494127939707,2.771951013782));
+#6430 = CARTESIAN_POINT('',(-4.5,-7.5,2.794610742712));
+#6431 = CARTESIAN_POINT('',(-4.5,-7.5,2.817284832452));
+#6432 = PCURVE('',#3871,#6433);
+#6433 = DEFINITIONAL_REPRESENTATION('',(#6434),#6443);
+#6434 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6435,#6436,#6437,#6438,#6439,
+    #6440,#6441,#6442),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6435 = CARTESIAN_POINT('',(4.585466201487,0.));
+#6436 = CARTESIAN_POINT('',(4.585466201487,0.224420089155));
+#6437 = CARTESIAN_POINT('',(4.584517272772,0.44887311065));
+#6438 = CARTESIAN_POINT('',(4.582617517913,0.673292853769));
+#6439 = CARTESIAN_POINT('',(4.579800284578,0.897679002101));
+#6440 = CARTESIAN_POINT('',(4.576110117177,1.122061511312));
+#6441 = CARTESIAN_POINT('',(4.571711708971,1.346449298155));
+#6442 = CARTESIAN_POINT('',(4.566949245258,1.570796326795));
+#6443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6444 = PCURVE('',#6445,#6450);
+#6445 = PLANE('',#6446);
+#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449);
+#6447 = CARTESIAN_POINT('',(-4.5,-7.5,2.716354672061));
+#6448 = DIRECTION('',(1.,0.,0.));
+#6449 = DIRECTION('',(0.,4.4E-16,1.));
+#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6460);
+#6451 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6452,#6453,#6454,#6455,#6456,
+    #6457,#6458,#6459),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6452 = CARTESIAN_POINT('',(8.1757E-13,-1.E-01));
+#6453 = CARTESIAN_POINT('',(8.1756E-13,-7.755799108453E-02));
+#6454 = CARTESIAN_POINT('',(5.923514149648E-03,-5.51127409378E-02));
+#6455 = CARTESIAN_POINT('',(1.77735051799E-02,-3.451658866486E-02));
+#6456 = CARTESIAN_POINT('',(3.481685064154E-02,-1.761971760644E-02));
+#6457 = CARTESIAN_POINT('',(5.559634172145E-02,-5.872060292672E-03));
+#6458 = CARTESIAN_POINT('',(7.825607065105E-02,8.9E-16));
+#6459 = CARTESIAN_POINT('',(0.100930160391,8.9E-16));
+#6460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6461 = ORIENTED_EDGE('',*,*,#6462,.F.);
+#6462 = EDGE_CURVE('',#6463,#6420,#6465,.T.);
+#6463 = VERTEX_POINT('',#6464);
+#6464 = CARTESIAN_POINT('',(-5.082715167548,-7.5,3.4));
+#6465 = SURFACE_CURVE('',#6466,(#6471,#6478),.PCURVE_S1.);
+#6466 = CIRCLE('',#6467,0.69);
+#6467 = AXIS2_PLACEMENT_3D('',#6468,#6469,#6470);
+#6468 = CARTESIAN_POINT('',(-4.4,-7.5,3.5));
+#6469 = DIRECTION('',(0.,-1.,2.2E-16));
+#6470 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#6471 = PCURVE('',#3871,#6472);
+#6472 = DEFINITIONAL_REPRESENTATION('',(#6473),#6477);
+#6473 = LINE('',#6474,#6475);
+#6474 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6475 = VECTOR('',#6476,1.);
+#6476 = DIRECTION('',(1.,0.));
+#6477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6478 = PCURVE('',#6479,#6484);
+#6479 = PLANE('',#6480);
+#6480 = AXIS2_PLACEMENT_3D('',#6481,#6482,#6483);
+#6481 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#6482 = DIRECTION('',(0.,1.,0.));
+#6483 = DIRECTION('',(0.,0.,1.));
+#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6493);
+#6485 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6486,#6487,#6488,#6489,
+#6490,#6491,#6492),.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('') );
+#6486 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6487 = CARTESIAN_POINT('',(1.195115057223,-3.71));
+#6488 = CARTESIAN_POINT('',(0.597557528611,-4.745));
+#6489 = CARTESIAN_POINT('',(1.492201258282E-15,-5.78));
+#6490 = CARTESIAN_POINT('',(-0.597557528611,-4.745));
+#6491 = CARTESIAN_POINT('',(-1.195115057223,-3.71));
+#6492 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6494 = ORIENTED_EDGE('',*,*,#6495,.F.);
+#6495 = EDGE_CURVE('',#3826,#6463,#6496,.T.);
+#6496 = SURFACE_CURVE('',#6497,(#6506,#6518),.PCURVE_S1.);
+#6497 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6498,#6499,#6500,#6501,#6502,
+    #6503,#6504,#6505),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6498 = CARTESIAN_POINT('',(-5.183645327939,-7.4,3.4));
+#6499 = CARTESIAN_POINT('',(-5.183645327939,-7.422442008915,3.4));
+#6500 = CARTESIAN_POINT('',(-5.17772181379,-7.444887259062,3.4));
+#6501 = CARTESIAN_POINT('',(-5.16587182276,-7.465483411335,3.4));
+#6502 = CARTESIAN_POINT('',(-5.148828477298,-7.482380282394,3.4));
+#6503 = CARTESIAN_POINT('',(-5.128048986218,-7.494127939707,3.4));
+#6504 = CARTESIAN_POINT('',(-5.105389257288,-7.5,3.4));
+#6505 = CARTESIAN_POINT('',(-5.082715167548,-7.5,3.4));
+#6506 = PCURVE('',#3871,#6507);
+#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6517);
+#6508 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6509,#6510,#6511,#6512,#6513,
+    #6514,#6515,#6516),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6509 = CARTESIAN_POINT('',(3.268515432488,0.));
+#6510 = CARTESIAN_POINT('',(3.268515432488,0.224420089155));
+#6511 = CARTESIAN_POINT('',(3.269464361203,0.44887311065));
+#6512 = CARTESIAN_POINT('',(3.271364116062,0.673292853769));
+#6513 = CARTESIAN_POINT('',(3.274181349396,0.8976790021));
+#6514 = CARTESIAN_POINT('',(3.277871516797,1.122061511312));
+#6515 = CARTESIAN_POINT('',(3.282269925003,1.346449298155));
+#6516 = CARTESIAN_POINT('',(3.287032388717,1.570796326795));
+#6517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6518 = PCURVE('',#6519,#6524);
+#6519 = PLANE('',#6520);
+#6520 = AXIS2_PLACEMENT_3D('',#6521,#6522,#6523);
+#6521 = CARTESIAN_POINT('',(-4.5,-7.5,3.4));
+#6522 = DIRECTION('',(0.,4.4E-16,1.));
+#6523 = DIRECTION('',(-1.,0.,0.));
+#6524 = DEFINITIONAL_REPRESENTATION('',(#6525),#6534);
+#6525 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6526,#6527,#6528,#6529,#6530,
+    #6531,#6532,#6533),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6526 = CARTESIAN_POINT('',(0.683645327939,-1.E-01));
+#6527 = CARTESIAN_POINT('',(0.683645327939,-7.755799108453E-02));
+#6528 = CARTESIAN_POINT('',(0.67772181379,-5.511274093779E-02));
+#6529 = CARTESIAN_POINT('',(0.66587182276,-3.451658866487E-02));
+#6530 = CARTESIAN_POINT('',(0.648828477298,-1.761971760644E-02));
+#6531 = CARTESIAN_POINT('',(0.628048986218,-5.872060292671E-03));
+#6532 = CARTESIAN_POINT('',(0.605389257289,8.9E-16));
+#6533 = CARTESIAN_POINT('',(0.582715167548,8.9E-16));
+#6534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6535 = ORIENTED_EDGE('',*,*,#3854,.T.);
+#6536 = ADVANCED_FACE('',(#6537),#3900,.T.);
+#6537 = FACE_BOUND('',#6538,.T.);
+#6538 = EDGE_LOOP('',(#6539,#6540));
+#6539 = ORIENTED_EDGE('',*,*,#3883,.T.);
+#6540 = ORIENTED_EDGE('',*,*,#6541,.F.);
+#6541 = EDGE_CURVE('',#3855,#3884,#6542,.T.);
+#6542 = SURFACE_CURVE('',#6543,(#6602,#6664),.PCURVE_S1.);
+#6543 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6544,#6545,#6546,#6547,#6548,
+    #6549,#6550,#6551,#6552,#6553,#6554,#6555,#6556,#6557,#6558,#6559,
+    #6560,#6561,#6562,#6563,#6564,#6565,#6566,#6567,#6568,#6569,#6570,
+    #6571,#6572,#6573,#6574,#6575,#6576,#6577,#6578,#6579,#6580,#6581,
+    #6582,#6583,#6584,#6585,#6586,#6587,#6588,#6589,#6590,#6591,#6592,
+    #6593,#6594,#6595,#6596,#6597,#6598,#6599,#6600,#6601),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#6544 = CARTESIAN_POINT('',(-4.499999999993,-7.4,2.716354672061));
+#6545 = CARTESIAN_POINT('',(-4.499999999993,-7.401830066005,
+    2.716354672061));
+#6546 = CARTESIAN_POINT('',(-4.499697594061,-7.403659864118,
+    2.716354672061));
+#6547 = CARTESIAN_POINT('',(-4.499093049845,-7.40548732884,
+    2.716354672061));
+#6548 = CARTESIAN_POINT('',(-4.498182587917,-7.40731011108,
+    2.716354672061));
+#6549 = CARTESIAN_POINT('',(-4.496959241275,-7.409125607605,
+    2.716354672061));
+#6550 = CARTESIAN_POINT('',(-4.495412476143,-7.410930972113,
+    2.716354672061));
+#6551 = CARTESIAN_POINT('',(-4.493526574072,-7.412723107967,
+    2.716354672061));
+#6552 = CARTESIAN_POINT('',(-4.488874243072,-7.416396346704,
+    2.716354672061));
+#6553 = CARTESIAN_POINT('',(-4.486062415216,-7.418270420939,
+    2.716354672061));
+#6554 = CARTESIAN_POINT('',(-4.482808977559,-7.420121124796,
+    2.716354672061));
+#6555 = CARTESIAN_POINT('',(-4.479076391207,-7.421945190459,
+    2.716354672061));
+#6556 = CARTESIAN_POINT('',(-4.474804494442,-7.423734107111,
+    2.716354672061));
+#6557 = CARTESIAN_POINT('',(-4.469926510952,-7.425475533337,
+    2.716354672061));
+#6558 = CARTESIAN_POINT('',(-4.464357988999,-7.427153062854,
+    2.716354672061));
+#6559 = CARTESIAN_POINT('',(-4.454993421841,-7.429452616835,
+    2.716354672061));
+#6560 = CARTESIAN_POINT('',(-4.451916656947,-7.430145438645,
+    2.716354672061));
+#6561 = CARTESIAN_POINT('',(-4.448646629229,-7.43081656102,
+    2.716354672061));
+#6562 = CARTESIAN_POINT('',(-4.445163212112,-7.431462167205,
+    2.716354672061));
+#6563 = CARTESIAN_POINT('',(-4.441447587873,-7.432076361742,
+    2.716354672061));
+#6564 = CARTESIAN_POINT('',(-4.437482329302,-7.432651225138,
+    2.716354672061));
+#6565 = CARTESIAN_POINT('',(-4.43325039982,-7.433176658383,
+    2.716354672061));
+#6566 = CARTESIAN_POINT('',(-4.421646388338,-7.43436692461,
+    2.716354672061));
+#6567 = CARTESIAN_POINT('',(-4.413493435837,-7.434978385234,
+    2.716354672061));
+#6568 = CARTESIAN_POINT('',(-4.404739839171,-7.435329252392,
+    2.716354672061));
+#6569 = CARTESIAN_POINT('',(-4.395793954509,-7.435355132679,
+    2.716354672061));
+#6570 = CARTESIAN_POINT('',(-4.387026615625,-7.435061968944,
+    2.716354672061));
+#6571 = CARTESIAN_POINT('',(-4.37875847225,-7.434489529505,
+    2.716354672061));
+#6572 = CARTESIAN_POINT('',(-4.371263712372,-7.433726163543,
+    2.716354672061));
+#6573 = CARTESIAN_POINT('',(-4.362143191459,-7.43255029666,
+    2.716354672061));
+#6574 = CARTESIAN_POINT('',(-4.359616198259,-7.432191042896,
+    2.716354672061));
+#6575 = CARTESIAN_POINT('',(-4.357191547701,-7.431814765231,
+    2.716354672061));
+#6576 = CARTESIAN_POINT('',(-4.354864337161,-7.431423695404,
+    2.716354672061));
+#6577 = CARTESIAN_POINT('',(-4.352629722238,-7.431019712929,
+    2.716354672061));
+#6578 = CARTESIAN_POINT('',(-4.350482844345,-7.430604353886,
+    2.716354672061));
+#6579 = CARTESIAN_POINT('',(-4.348418758297,-7.430178819708,
+    2.716354672061));
+#6580 = CARTESIAN_POINT('',(-4.344245688666,-7.429265311394,
+    2.716354672061));
+#6581 = CARTESIAN_POINT('',(-4.34215401299,-7.428775555164,
+    2.716354672061));
+#6582 = CARTESIAN_POINT('',(-4.340151147132,-7.42827600774,
+    2.716354672061));
+#6583 = CARTESIAN_POINT('',(-4.338231760104,-7.427767769251,
+    2.716354672061));
+#6584 = CARTESIAN_POINT('',(-4.336391203799,-7.427251763455,
+    2.716354672061));
+#6585 = CARTESIAN_POINT('',(-4.334625341106,-7.426728751697,
+    2.716354672061));
+#6586 = CARTESIAN_POINT('',(-4.332930374037,-7.426199346874,
+    2.716354672061));
+#6587 = CARTESIAN_POINT('',(-4.326816471948,-7.424188603789,
+    2.716354672061));
+#6588 = CARTESIAN_POINT('',(-4.322845009546,-7.422669565163,
+    2.716354672061));
+#6589 = CARTESIAN_POINT('',(-4.319312761404,-7.421116402461,
+    2.716354672061));
+#6590 = CARTESIAN_POINT('',(-4.316173159892,-7.419536185529,
+    2.716354672061));
+#6591 = CARTESIAN_POINT('',(-4.313393966647,-7.417934287144,
+    2.716354672061));
+#6592 = CARTESIAN_POINT('',(-4.310948828364,-7.416314765332,
+    2.716354672061));
+#6593 = CARTESIAN_POINT('',(-4.308815014732,-7.414680403964,
+    2.716354672061));
+#6594 = CARTESIAN_POINT('',(-4.305189873326,-7.41142944756,
+    2.716354672061));
+#6595 = CARTESIAN_POINT('',(-4.303683592002,-7.409814843818,
+    2.716354672061));
+#6596 = CARTESIAN_POINT('',(-4.302444488477,-7.408190870039,
+    2.716354672061));
+#6597 = CARTESIAN_POINT('',(-4.301462291377,-7.406559653952,
+    2.716354672061));
+#6598 = CARTESIAN_POINT('',(-4.300729966622,-7.40492318219,
+    2.716354672061));
+#6599 = CARTESIAN_POINT('',(-4.300243220045,-7.403283301111,
+    2.716354672061));
+#6600 = CARTESIAN_POINT('',(-4.300000000007,-7.401641717623,
+    2.716354672061));
+#6601 = CARTESIAN_POINT('',(-4.300000000007,-7.4,2.716354672061));
+#6602 = PCURVE('',#3900,#6603);
+#6603 = DEFINITIONAL_REPRESENTATION('',(#6604),#6663);
+#6604 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6605,#6606,#6607,#6608,#6609,
+    #6610,#6611,#6612,#6613,#6614,#6615,#6616,#6617,#6618,#6619,#6620,
+    #6621,#6622,#6623,#6624,#6625,#6626,#6627,#6628,#6629,#6630,#6631,
+    #6632,#6633,#6634,#6635,#6636,#6637,#6638,#6639,#6640,#6641,#6642,
+    #6643,#6644,#6645,#6646,#6647,#6648,#6649,#6650,#6651,#6652,#6653,
+    #6654,#6655,#6656,#6657,#6658,#6659,#6660,#6661,#6662),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#6605 = CARTESIAN_POINT('',(4.585466201495,0.));
+#6606 = CARTESIAN_POINT('',(4.585466201495,1.830066005222E-02));
+#6607 = CARTESIAN_POINT('',(4.585845915208,3.659864107346E-02));
+#6608 = CARTESIAN_POINT('',(4.586605004297,5.48826281277E-02));
+#6609 = CARTESIAN_POINT('',(4.587748423528,7.313845822389E-02));
+#6610 = CARTESIAN_POINT('',(4.589285332605,9.134928344413E-02));
+#6611 = CARTESIAN_POINT('',(4.591229588386,0.109495478738));
+#6612 = CARTESIAN_POINT('',(4.593601817471,0.127554294382));
+#6613 = CARTESIAN_POINT('',(4.599459131373,0.164678954114));
+#6614 = CARTESIAN_POINT('',(4.603001671798,0.183681452882));
+#6615 = CARTESIAN_POINT('',(4.607104040562,0.202518039407));
+#6616 = CARTESIAN_POINT('',(4.611815182929,0.221164032677));
+#6617 = CARTESIAN_POINT('',(4.617213262537,0.239539670676));
+#6618 = CARTESIAN_POINT('',(4.623385310556,0.25752275854));
+#6619 = CARTESIAN_POINT('',(4.630441304823,0.274942845676));
+#6620 = CARTESIAN_POINT('',(4.642326436441,0.298951253574));
+#6621 = CARTESIAN_POINT('',(4.646233636289,0.306203646294));
+#6622 = CARTESIAN_POINT('',(4.650388738913,0.313247378389));
+#6623 = CARTESIAN_POINT('',(4.654817670994,0.320041250609));
+#6624 = CARTESIAN_POINT('',(4.659544730075,0.326521448851));
+#6625 = CARTESIAN_POINT('',(4.664592433861,0.332601672778));
+#6626 = CARTESIAN_POINT('',(4.669982718299,0.338171311024));
+#6627 = CARTESIAN_POINT('',(4.684770571561,0.350810602161));
+#6628 = CARTESIAN_POINT('',(4.695167322198,0.357327875364));
+#6629 = CARTESIAN_POINT('',(4.706337697547,0.36109026239));
+#6630 = CARTESIAN_POINT('',(4.717758164211,0.361373472687));
+#6631 = CARTESIAN_POINT('',(4.728948033751,0.358223008148));
+#6632 = CARTESIAN_POINT('',(4.739493756004,0.352107428206));
+#6633 = CARTESIAN_POINT('',(4.749045454041,0.343992775641));
+#6634 = CARTESIAN_POINT('',(4.760660571534,0.331541372828));
+#6635 = CARTESIAN_POINT('',(4.763877577783,0.327742333743));
+#6636 = CARTESIAN_POINT('',(4.766963144357,0.3237691282));
+#6637 = CARTESIAN_POINT('',(4.769923581948,0.319646138443));
+#6638 = CARTESIAN_POINT('',(4.772765136467,0.315393843338));
+#6639 = CARTESIAN_POINT('',(4.775494075437,0.31102894515));
+#6640 = CARTESIAN_POINT('',(4.778116774384,0.306564496308));
+#6641 = CARTESIAN_POINT('',(4.783417209109,0.296996364859));
+#6642 = CARTESIAN_POINT('',(4.786072750887,0.2918755841));
+#6643 = CARTESIAN_POINT('',(4.788614404283,0.28666167609));
+#6644 = CARTESIAN_POINT('',(4.791049052715,0.281366486537));
+#6645 = CARTESIAN_POINT('',(4.793382705384,0.27599988854));
+#6646 = CARTESIAN_POINT('',(4.79562071537,0.270569956467));
+#6647 = CARTESIAN_POINT('',(4.797767997719,0.265083139833));
+#6648 = CARTESIAN_POINT('',(4.805510371996,0.244278912892));
+#6649 = CARTESIAN_POINT('',(4.810533192373,0.228632849755));
+#6650 = CARTESIAN_POINT('',(4.814995381978,0.212705164295));
+#6651 = CARTESIAN_POINT('',(4.818957494752,0.196566284222));
+#6652 = CARTESIAN_POINT('',(4.822461616556,0.18026696768));
+#6653 = CARTESIAN_POINT('',(4.825542144959,0.163843255901));
+#6654 = CARTESIAN_POINT('',(4.828228697538,0.147317559288));
+#6655 = CARTESIAN_POINT('',(4.832790416458,0.114528350658));
+#6656 = CARTESIAN_POINT('',(4.834684484742,9.828270025582E-02));
+#6657 = CARTESIAN_POINT('',(4.836241692195,8.19760186212E-02));
+#6658 = CARTESIAN_POINT('',(4.837475510498,6.562349706047E-02));
+#6659 = CARTESIAN_POINT('',(4.838395183242,4.923856310156E-02));
+#6660 = CARTESIAN_POINT('',(4.83900636481,3.283301833016E-02));
+#6661 = CARTESIAN_POINT('',(4.839311759274,1.641717622613E-02));
+#6662 = CARTESIAN_POINT('',(4.839311759274,0.));
+#6663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6664 = PCURVE('',#6665,#6670);
+#6665 = PLANE('',#6666);
+#6666 = AXIS2_PLACEMENT_3D('',#6667,#6668,#6669);
+#6667 = CARTESIAN_POINT('',(-4.3,-7.5,2.716354672061));
+#6668 = DIRECTION('',(0.,4.4E-16,1.));
+#6669 = DIRECTION('',(-1.,0.,0.));
+#6670 = DEFINITIONAL_REPRESENTATION('',(#6671),#6730);
+#6671 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6672,#6673,#6674,#6675,#6676,
+    #6677,#6678,#6679,#6680,#6681,#6682,#6683,#6684,#6685,#6686,#6687,
+    #6688,#6689,#6690,#6691,#6692,#6693,#6694,#6695,#6696,#6697,#6698,
+    #6699,#6700,#6701,#6702,#6703,#6704,#6705,#6706,#6707,#6708,#6709,
+    #6710,#6711,#6712,#6713,#6714,#6715,#6716,#6717,#6718,#6719,#6720,
+    #6721,#6722,#6723,#6724,#6725,#6726,#6727,#6728,#6729),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#6672 = CARTESIAN_POINT('',(0.199999999994,-1.E-01));
+#6673 = CARTESIAN_POINT('',(0.199999999994,-9.816993399478E-02));
+#6674 = CARTESIAN_POINT('',(0.199697594062,-9.634013588178E-02));
+#6675 = CARTESIAN_POINT('',(0.199093049845,-9.451267116036E-02));
+#6676 = CARTESIAN_POINT('',(0.198182587917,-9.26898889195E-02));
+#6677 = CARTESIAN_POINT('',(0.196959241275,-9.087439239527E-02));
+#6678 = CARTESIAN_POINT('',(0.195412476143,-8.906902788709E-02));
+#6679 = CARTESIAN_POINT('',(0.193526574072,-8.727689203276E-02));
+#6680 = CARTESIAN_POINT('',(0.188874243072,-8.360365329566E-02));
+#6681 = CARTESIAN_POINT('',(0.186062415216,-8.172957906055E-02));
+#6682 = CARTESIAN_POINT('',(0.18280897756,-7.987887520363E-02));
+#6683 = CARTESIAN_POINT('',(0.179076391207,-7.805480954056E-02));
+#6684 = CARTESIAN_POINT('',(0.174804494442,-7.626589288853E-02));
+#6685 = CARTESIAN_POINT('',(0.169926510952,-7.452446666339E-02));
+#6686 = CARTESIAN_POINT('',(0.164357989,-7.284693714644E-02));
+#6687 = CARTESIAN_POINT('',(0.154993421842,-7.054738316467E-02));
+#6688 = CARTESIAN_POINT('',(0.151916656947,-6.9854561355E-02));
+#6689 = CARTESIAN_POINT('',(0.148646629229,-6.918343897957E-02));
+#6690 = CARTESIAN_POINT('',(0.145163212112,-6.85378327951E-02));
+#6691 = CARTESIAN_POINT('',(0.141447587873,-6.792363825755E-02));
+#6692 = CARTESIAN_POINT('',(0.137482329302,-6.734877486189E-02));
+#6693 = CARTESIAN_POINT('',(0.133250399821,-6.682334161728E-02));
+#6694 = CARTESIAN_POINT('',(0.121646388338,-6.563307538958E-02));
+#6695 = CARTESIAN_POINT('',(0.113493435837,-6.502161476636E-02));
+#6696 = CARTESIAN_POINT('',(0.104739839171,-6.467074760834E-02));
+#6697 = CARTESIAN_POINT('',(9.579395450907E-02,-6.46448673212E-02));
+#6698 = CARTESIAN_POINT('',(8.702661562504E-02,-6.493803105594E-02));
+#6699 = CARTESIAN_POINT('',(7.875847225023E-02,-6.55104704951E-02));
+#6700 = CARTESIAN_POINT('',(7.126371237232E-02,-6.627383645654E-02));
+#6701 = CARTESIAN_POINT('',(6.214319145921E-02,-6.744970334008E-02));
+#6702 = CARTESIAN_POINT('',(5.961619825873E-02,-6.780895710435E-02));
+#6703 = CARTESIAN_POINT('',(5.719154770081E-02,-6.81852347692E-02));
+#6704 = CARTESIAN_POINT('',(5.486433716081E-02,-6.85763045963E-02));
+#6705 = CARTESIAN_POINT('',(5.262972223829E-02,-6.898028707115E-02));
+#6706 = CARTESIAN_POINT('',(5.048284434568E-02,-6.939564611415E-02));
+#6707 = CARTESIAN_POINT('',(4.841875829712E-02,-6.982118029154E-02));
+#6708 = CARTESIAN_POINT('',(4.424568866608E-02,-7.07346886057E-02));
+#6709 = CARTESIAN_POINT('',(4.215401299064E-02,-7.12244448363E-02));
+#6710 = CARTESIAN_POINT('',(4.015114713182E-02,-7.172399226006E-02));
+#6711 = CARTESIAN_POINT('',(3.823176010427E-02,-7.223223074894E-02));
+#6712 = CARTESIAN_POINT('',(3.6391203799E-02,-7.274823654541E-02));
+#6713 = CARTESIAN_POINT('',(3.462534110608E-02,-7.327124830285E-02));
+#6714 = CARTESIAN_POINT('',(3.293037403728E-02,-7.380065312599E-02));
+#6715 = CARTESIAN_POINT('',(2.681647194805E-02,-7.581139621071E-02));
+#6716 = CARTESIAN_POINT('',(2.284500954614E-02,-7.733043483739E-02));
+#6717 = CARTESIAN_POINT('',(1.93127614041E-02,-7.888359753896E-02));
+#6718 = CARTESIAN_POINT('',(1.617315989258E-02,-8.046381447092E-02));
+#6719 = CARTESIAN_POINT('',(1.339396664726E-02,-8.206571285611E-02));
+#6720 = CARTESIAN_POINT('',(1.094882836382E-02,-8.368523466777E-02));
+#6721 = CARTESIAN_POINT('',(8.815014732139E-03,-8.53195960364E-02));
+#6722 = CARTESIAN_POINT('',(5.189873326161E-03,-8.857055243998E-02));
+#6723 = CARTESIAN_POINT('',(3.683592001745E-03,-9.018515618242E-02));
+#6724 = CARTESIAN_POINT('',(2.444488477507E-03,-9.180912996133E-02));
+#6725 = CARTESIAN_POINT('',(1.462291377226E-03,-9.344034604817E-02));
+#6726 = CARTESIAN_POINT('',(7.299666221505E-04,-9.507681781022E-02));
+#6727 = CARTESIAN_POINT('',(2.432200454853E-04,-9.671669888878E-02));
+#6728 = CARTESIAN_POINT('',(6.87183E-12,-9.835828237739E-02));
+#6729 = CARTESIAN_POINT('',(6.87184E-12,-1.E-01));
+#6730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6731 = ADVANCED_FACE('',(#6732),#3927,.T.);
+#6732 = FACE_BOUND('',#6733,.T.);
+#6733 = EDGE_LOOP('',(#6734,#6777,#6810,#6851));
+#6734 = ORIENTED_EDGE('',*,*,#6735,.T.);
+#6735 = EDGE_CURVE('',#3656,#6736,#6738,.T.);
+#6736 = VERTEX_POINT('',#6737);
+#6737 = CARTESIAN_POINT('',(-3.717284832452,-7.5,3.4));
+#6738 = SURFACE_CURVE('',#6739,(#6748,#6760),.PCURVE_S1.);
+#6739 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6740,#6741,#6742,#6743,#6744,
+    #6745,#6746,#6747),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6740 = CARTESIAN_POINT('',(-3.616354672061,-7.4,3.4));
+#6741 = CARTESIAN_POINT('',(-3.616354672061,-7.422442008915,3.4));
+#6742 = CARTESIAN_POINT('',(-3.62227818621,-7.444887259062,3.4));
+#6743 = CARTESIAN_POINT('',(-3.63412817724,-7.465483411335,3.4));
+#6744 = CARTESIAN_POINT('',(-3.651171522702,-7.482380282394,3.4));
+#6745 = CARTESIAN_POINT('',(-3.671951013782,-7.494127939707,3.4));
+#6746 = CARTESIAN_POINT('',(-3.694610742712,-7.5,3.4));
+#6747 = CARTESIAN_POINT('',(-3.717284832452,-7.5,3.4));
+#6748 = PCURVE('',#3927,#6749);
+#6749 = DEFINITIONAL_REPRESENTATION('',(#6750),#6759);
+#6750 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6751,#6752,#6753,#6754,#6755,
+    #6756,#6757,#6758),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6751 = CARTESIAN_POINT('',(6.156262528281,0.));
+#6752 = CARTESIAN_POINT('',(6.156262528281,0.224420089155));
+#6753 = CARTESIAN_POINT('',(6.155313599566,0.448873110651));
+#6754 = CARTESIAN_POINT('',(6.153413844707,0.673292853768));
+#6755 = CARTESIAN_POINT('',(6.150596611373,0.897679002102));
+#6756 = CARTESIAN_POINT('',(6.146906443972,1.122061511311));
+#6757 = CARTESIAN_POINT('',(6.142508035766,1.346449298155));
+#6758 = CARTESIAN_POINT('',(6.137745572052,1.570796326795));
+#6759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6760 = PCURVE('',#6761,#6766);
+#6761 = PLANE('',#6762);
+#6762 = AXIS2_PLACEMENT_3D('',#6763,#6764,#6765);
+#6763 = CARTESIAN_POINT('',(-3.61635467206,-7.5,3.4));
+#6764 = DIRECTION('',(0.,4.4E-16,1.));
+#6765 = DIRECTION('',(-1.,0.,0.));
+#6766 = DEFINITIONAL_REPRESENTATION('',(#6767),#6776);
+#6767 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6768,#6769,#6770,#6771,#6772,
+    #6773,#6774,#6775),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6768 = CARTESIAN_POINT('',(1.08047E-12,-1.E-01));
+#6769 = CARTESIAN_POINT('',(1.08047E-12,-7.755799108455E-02));
+#6770 = CARTESIAN_POINT('',(5.923514149925E-03,-5.511274093775E-02));
+#6771 = CARTESIAN_POINT('',(1.777350518012E-02,-3.451658866492E-02));
+#6772 = CARTESIAN_POINT('',(3.481685064187E-02,-1.761971760641E-02));
+#6773 = CARTESIAN_POINT('',(5.559634172167E-02,-5.872060292678E-03));
+#6774 = CARTESIAN_POINT('',(7.825607065133E-02,8.9E-16));
+#6775 = CARTESIAN_POINT('',(0.100930160392,8.9E-16));
+#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6777 = ORIENTED_EDGE('',*,*,#6778,.F.);
+#6778 = EDGE_CURVE('',#6779,#6736,#6781,.T.);
+#6779 = VERTEX_POINT('',#6780);
+#6780 = CARTESIAN_POINT('',(-4.3,-7.5,2.817284832452));
+#6781 = SURFACE_CURVE('',#6782,(#6787,#6794),.PCURVE_S1.);
+#6782 = CIRCLE('',#6783,0.69);
+#6783 = AXIS2_PLACEMENT_3D('',#6784,#6785,#6786);
+#6784 = CARTESIAN_POINT('',(-4.4,-7.5,3.5));
+#6785 = DIRECTION('',(0.,-1.,2.2E-16));
+#6786 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#6787 = PCURVE('',#3927,#6788);
+#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793);
+#6789 = LINE('',#6790,#6791);
+#6790 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6791 = VECTOR('',#6792,1.);
+#6792 = DIRECTION('',(1.,0.));
+#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6794 = PCURVE('',#6795,#6800);
+#6795 = PLANE('',#6796);
+#6796 = AXIS2_PLACEMENT_3D('',#6797,#6798,#6799);
+#6797 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#6798 = DIRECTION('',(0.,1.,0.));
+#6799 = DIRECTION('',(0.,0.,1.));
+#6800 = DEFINITIONAL_REPRESENTATION('',(#6801),#6809);
+#6801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6802,#6803,#6804,#6805,
+#6806,#6807,#6808),.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('') );
+#6802 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6803 = CARTESIAN_POINT('',(1.195115057223,-3.71));
+#6804 = CARTESIAN_POINT('',(0.597557528611,-4.745));
+#6805 = CARTESIAN_POINT('',(1.492201258282E-15,-5.78));
+#6806 = CARTESIAN_POINT('',(-0.597557528611,-4.745));
+#6807 = CARTESIAN_POINT('',(-1.195115057223,-3.71));
+#6808 = CARTESIAN_POINT('',(-1.6E-18,-3.71));
+#6809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6810 = ORIENTED_EDGE('',*,*,#6811,.F.);
+#6811 = EDGE_CURVE('',#3884,#6779,#6812,.T.);
+#6812 = SURFACE_CURVE('',#6813,(#6822,#6834),.PCURVE_S1.);
+#6813 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6814,#6815,#6816,#6817,#6818,
+    #6819,#6820,#6821),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6814 = CARTESIAN_POINT('',(-4.3,-7.4,2.716354672061));
+#6815 = CARTESIAN_POINT('',(-4.3,-7.422442008915,2.716354672061));
+#6816 = CARTESIAN_POINT('',(-4.3,-7.444887259062,2.72227818621));
+#6817 = CARTESIAN_POINT('',(-4.3,-7.465483411335,2.734128177241));
+#6818 = CARTESIAN_POINT('',(-4.3,-7.482380282394,2.751171522702));
+#6819 = CARTESIAN_POINT('',(-4.3,-7.494127939707,2.771951013782));
+#6820 = CARTESIAN_POINT('',(-4.3,-7.5,2.794610742712));
+#6821 = CARTESIAN_POINT('',(-4.3,-7.5,2.817284832452));
+#6822 = PCURVE('',#3927,#6823);
+#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6833);
+#6824 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6825,#6826,#6827,#6828,#6829,
+    #6830,#6831,#6832),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6825 = CARTESIAN_POINT('',(4.839311759283,0.));
+#6826 = CARTESIAN_POINT('',(4.839311759283,0.224420089155));
+#6827 = CARTESIAN_POINT('',(4.840260687998,0.448873110649));
+#6828 = CARTESIAN_POINT('',(4.842160442857,0.673292853771));
+#6829 = CARTESIAN_POINT('',(4.844977676192,0.897679002099));
+#6830 = CARTESIAN_POINT('',(4.848667843593,1.122061511313));
+#6831 = CARTESIAN_POINT('',(4.853066251799,1.346449298155));
+#6832 = CARTESIAN_POINT('',(4.857828715512,1.570796326795));
+#6833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6834 = PCURVE('',#6835,#6840);
+#6835 = PLANE('',#6836);
+#6836 = AXIS2_PLACEMENT_3D('',#6837,#6838,#6839);
+#6837 = CARTESIAN_POINT('',(-4.3,-7.5,3.4));
+#6838 = DIRECTION('',(-1.,-0.,0.));
+#6839 = DIRECTION('',(0.,-4.4E-16,-1.));
+#6840 = DEFINITIONAL_REPRESENTATION('',(#6841),#6850);
+#6841 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6842,#6843,#6844,#6845,#6846,
+    #6847,#6848,#6849),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6842 = CARTESIAN_POINT('',(0.683645327939,-1.E-01));
+#6843 = CARTESIAN_POINT('',(0.683645327939,-7.755799108452E-02));
+#6844 = CARTESIAN_POINT('',(0.67772181379,-5.511274093784E-02));
+#6845 = CARTESIAN_POINT('',(0.665871822759,-3.451658866481E-02));
+#6846 = CARTESIAN_POINT('',(0.648828477298,-1.761971760648E-02));
+#6847 = CARTESIAN_POINT('',(0.628048986218,-5.872060292659E-03));
+#6848 = CARTESIAN_POINT('',(0.605389257288,8.9E-16));
+#6849 = CARTESIAN_POINT('',(0.582715167548,8.9E-16));
+#6850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6851 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#6852 = ADVANCED_FACE('',(#6853),#6032,.T.);
+#6853 = FACE_BOUND('',#6854,.T.);
+#6854 = EDGE_LOOP('',(#6855,#6856,#6879,#6907));
+#6855 = ORIENTED_EDGE('',*,*,#5908,.T.);
+#6856 = ORIENTED_EDGE('',*,*,#6857,.T.);
+#6857 = EDGE_CURVE('',#3768,#6858,#6860,.T.);
+#6858 = VERTEX_POINT('',#6859);
+#6859 = CARTESIAN_POINT('',(-4.5,-7.2,4.283645327939));
+#6860 = SURFACE_CURVE('',#6861,(#6865,#6872),.PCURVE_S1.);
+#6861 = LINE('',#6862,#6863);
+#6862 = CARTESIAN_POINT('',(-4.5,-7.5,4.283645327939));
+#6863 = VECTOR('',#6864,1.);
+#6864 = DIRECTION('',(0.,1.,-4.4E-16));
+#6865 = PCURVE('',#6032,#6866);
+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871);
+#6867 = LINE('',#6868,#6869);
+#6868 = CARTESIAN_POINT('',(0.,0.));
+#6869 = VECTOR('',#6870,1.);
+#6870 = DIRECTION('',(0.,-1.));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6872 = PCURVE('',#6204,#6873);
+#6873 = DEFINITIONAL_REPRESENTATION('',(#6874),#6878);
+#6874 = LINE('',#6875,#6876);
+#6875 = CARTESIAN_POINT('',(0.683645327939,3.E-16));
+#6876 = VECTOR('',#6877,1.);
+#6877 = DIRECTION('',(0.,-1.));
+#6878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6879 = ORIENTED_EDGE('',*,*,#6880,.T.);
+#6880 = EDGE_CURVE('',#6858,#6881,#6883,.T.);
+#6881 = VERTEX_POINT('',#6882);
+#6882 = CARTESIAN_POINT('',(-4.3,-7.2,4.283645327939));
+#6883 = SURFACE_CURVE('',#6884,(#6888,#6895),.PCURVE_S1.);
+#6884 = LINE('',#6885,#6886);
+#6885 = CARTESIAN_POINT('',(-4.5,-7.2,4.283645327939));
+#6886 = VECTOR('',#6887,1.);
+#6887 = DIRECTION('',(1.,0.,0.));
+#6888 = PCURVE('',#6032,#6889);
+#6889 = DEFINITIONAL_REPRESENTATION('',(#6890),#6894);
+#6890 = LINE('',#6891,#6892);
+#6891 = CARTESIAN_POINT('',(0.,-0.3));
+#6892 = VECTOR('',#6893,1.);
+#6893 = DIRECTION('',(1.,0.));
+#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6895 = PCURVE('',#6896,#6901);
+#6896 = PLANE('',#6897);
+#6897 = AXIS2_PLACEMENT_3D('',#6898,#6899,#6900);
+#6898 = CARTESIAN_POINT('',(5.719967E-11,-7.2,3.5));
+#6899 = DIRECTION('',(0.,1.,0.));
+#6900 = DIRECTION('',(0.,0.,1.));
+#6901 = DEFINITIONAL_REPRESENTATION('',(#6902),#6906);
+#6902 = LINE('',#6903,#6904);
+#6903 = CARTESIAN_POINT('',(0.783645327939,-4.500000000057));
+#6904 = VECTOR('',#6905,1.);
+#6905 = DIRECTION('',(0.,1.));
+#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6907 = ORIENTED_EDGE('',*,*,#6908,.F.);
+#6908 = EDGE_CURVE('',#3739,#6881,#6909,.T.);
+#6909 = SURFACE_CURVE('',#6910,(#6914,#6921),.PCURVE_S1.);
+#6910 = LINE('',#6911,#6912);
+#6911 = CARTESIAN_POINT('',(-4.3,-7.5,4.283645327939));
+#6912 = VECTOR('',#6913,1.);
+#6913 = DIRECTION('',(0.,1.,-4.4E-16));
+#6914 = PCURVE('',#6032,#6915);
+#6915 = DEFINITIONAL_REPRESENTATION('',(#6916),#6920);
+#6916 = LINE('',#6917,#6918);
+#6917 = CARTESIAN_POINT('',(0.2,0.));
+#6918 = VECTOR('',#6919,1.);
+#6919 = DIRECTION('',(0.,-1.));
+#6920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6921 = PCURVE('',#5814,#6922);
+#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927);
+#6923 = LINE('',#6924,#6925);
+#6924 = CARTESIAN_POINT('',(0.,0.));
+#6925 = VECTOR('',#6926,1.);
+#6926 = DIRECTION('',(0.,-1.));
+#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6928 = ADVANCED_FACE('',(#6929),#5814,.T.);
+#6929 = FACE_BOUND('',#6930,.T.);
+#6930 = EDGE_LOOP('',(#6931,#6932,#6933,#6956,#6979));
+#6931 = ORIENTED_EDGE('',*,*,#5788,.F.);
+#6932 = ORIENTED_EDGE('',*,*,#6908,.T.);
+#6933 = ORIENTED_EDGE('',*,*,#6934,.T.);
+#6934 = EDGE_CURVE('',#6881,#6935,#6937,.T.);
+#6935 = VERTEX_POINT('',#6936);
+#6936 = CARTESIAN_POINT('',(-4.3,-7.2,3.6));
+#6937 = SURFACE_CURVE('',#6938,(#6942,#6949),.PCURVE_S1.);
+#6938 = LINE('',#6939,#6940);
+#6939 = CARTESIAN_POINT('',(-4.3,-7.2,4.283645327939));
+#6940 = VECTOR('',#6941,1.);
+#6941 = DIRECTION('',(0.,0.,-1.));
+#6942 = PCURVE('',#5814,#6943);
+#6943 = DEFINITIONAL_REPRESENTATION('',(#6944),#6948);
+#6944 = LINE('',#6945,#6946);
+#6945 = CARTESIAN_POINT('',(-1.3E-16,-0.3));
+#6946 = VECTOR('',#6947,1.);
+#6947 = DIRECTION('',(1.,0.));
+#6948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6949 = PCURVE('',#6896,#6950);
+#6950 = DEFINITIONAL_REPRESENTATION('',(#6951),#6955);
+#6951 = LINE('',#6952,#6953);
+#6952 = CARTESIAN_POINT('',(0.783645327939,-4.300000000057));
+#6953 = VECTOR('',#6954,1.);
+#6954 = DIRECTION('',(-1.,0.));
+#6955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6956 = ORIENTED_EDGE('',*,*,#6957,.F.);
+#6957 = EDGE_CURVE('',#6958,#6935,#6960,.T.);
+#6958 = VERTEX_POINT('',#6959);
+#6959 = CARTESIAN_POINT('',(-4.3,-7.5,3.6));
+#6960 = SURFACE_CURVE('',#6961,(#6965,#6972),.PCURVE_S1.);
+#6961 = LINE('',#6962,#6963);
+#6962 = CARTESIAN_POINT('',(-4.3,-7.5,3.6));
+#6963 = VECTOR('',#6964,1.);
+#6964 = DIRECTION('',(0.,1.,-4.4E-16));
+#6965 = PCURVE('',#5814,#6966);
+#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971);
+#6967 = LINE('',#6968,#6969);
+#6968 = CARTESIAN_POINT('',(0.683645327939,-3.E-16));
+#6969 = VECTOR('',#6970,1.);
+#6970 = DIRECTION('',(0.,-1.));
+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6972 = PCURVE('',#5888,#6973);
+#6973 = DEFINITIONAL_REPRESENTATION('',(#6974),#6978);
+#6974 = LINE('',#6975,#6976);
+#6975 = CARTESIAN_POINT('',(0.,0.));
+#6976 = VECTOR('',#6977,1.);
+#6977 = DIRECTION('',(0.,-1.));
+#6978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6979 = ORIENTED_EDGE('',*,*,#6980,.F.);
+#6980 = EDGE_CURVE('',#5789,#6958,#6981,.T.);
+#6981 = SURFACE_CURVE('',#6982,(#6986,#6993),.PCURVE_S1.);
+#6982 = LINE('',#6983,#6984);
+#6983 = CARTESIAN_POINT('',(-4.3,-7.5,4.283645327939));
+#6984 = VECTOR('',#6985,1.);
+#6985 = DIRECTION('',(0.,0.,-1.));
+#6986 = PCURVE('',#5814,#6987);
+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(0.,0.));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(1.,0.));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6993 = PCURVE('',#5848,#6994);
+#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999);
+#6995 = LINE('',#6996,#6997);
+#6996 = CARTESIAN_POINT('',(0.783645327939,-4.3));
+#6997 = VECTOR('',#6998,1.);
+#6998 = DIRECTION('',(-1.,0.));
+#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7000 = ADVANCED_FACE('',(#7001),#6204,.T.);
+#7001 = FACE_BOUND('',#7002,.T.);
+#7002 = EDGE_LOOP('',(#7003,#7026,#7049,#7070,#7071));
+#7003 = ORIENTED_EDGE('',*,*,#7004,.F.);
+#7004 = EDGE_CURVE('',#7005,#6148,#7007,.T.);
+#7005 = VERTEX_POINT('',#7006);
+#7006 = CARTESIAN_POINT('',(-4.5,-7.5,3.6));
+#7007 = SURFACE_CURVE('',#7008,(#7012,#7019),.PCURVE_S1.);
+#7008 = LINE('',#7009,#7010);
+#7009 = CARTESIAN_POINT('',(-4.5,-7.5,3.6));
+#7010 = VECTOR('',#7011,1.);
+#7011 = DIRECTION('',(0.,0.,1.));
+#7012 = PCURVE('',#6204,#7013);
+#7013 = DEFINITIONAL_REPRESENTATION('',(#7014),#7018);
+#7014 = LINE('',#7015,#7016);
+#7015 = CARTESIAN_POINT('',(0.,0.));
+#7016 = VECTOR('',#7017,1.);
+#7017 = DIRECTION('',(1.,0.));
+#7018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7019 = PCURVE('',#6164,#7020);
+#7020 = DEFINITIONAL_REPRESENTATION('',(#7021),#7025);
+#7021 = LINE('',#7022,#7023);
+#7022 = CARTESIAN_POINT('',(0.1,-4.5));
+#7023 = VECTOR('',#7024,1.);
+#7024 = DIRECTION('',(1.,0.));
+#7025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7026 = ORIENTED_EDGE('',*,*,#7027,.T.);
+#7027 = EDGE_CURVE('',#7005,#7028,#7030,.T.);
+#7028 = VERTEX_POINT('',#7029);
+#7029 = CARTESIAN_POINT('',(-4.5,-7.2,3.6));
+#7030 = SURFACE_CURVE('',#7031,(#7035,#7042),.PCURVE_S1.);
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(-4.5,-7.5,3.6));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(0.,1.,-4.4E-16));
+#7035 = PCURVE('',#6204,#7036);
+#7036 = DEFINITIONAL_REPRESENTATION('',(#7037),#7041);
+#7037 = LINE('',#7038,#7039);
+#7038 = CARTESIAN_POINT('',(0.,0.));
+#7039 = VECTOR('',#7040,1.);
+#7040 = DIRECTION('',(0.,-1.));
+#7041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7042 = PCURVE('',#6130,#7043);
+#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048);
+#7044 = LINE('',#7045,#7046);
+#7045 = CARTESIAN_POINT('',(0.683645327939,0.));
+#7046 = VECTOR('',#7047,1.);
+#7047 = DIRECTION('',(0.,-1.));
+#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7049 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#7050 = EDGE_CURVE('',#7028,#6858,#7051,.T.);
+#7051 = SURFACE_CURVE('',#7052,(#7056,#7063),.PCURVE_S1.);
+#7052 = LINE('',#7053,#7054);
+#7053 = CARTESIAN_POINT('',(-4.5,-7.2,3.6));
+#7054 = VECTOR('',#7055,1.);
+#7055 = DIRECTION('',(0.,0.,1.));
+#7056 = PCURVE('',#6204,#7057);
+#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062);
+#7058 = LINE('',#7059,#7060);
+#7059 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#7060 = VECTOR('',#7061,1.);
+#7061 = DIRECTION('',(1.,0.));
+#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7063 = PCURVE('',#6896,#7064);
+#7064 = DEFINITIONAL_REPRESENTATION('',(#7065),#7069);
+#7065 = LINE('',#7066,#7067);
+#7066 = CARTESIAN_POINT('',(1.E-01,-4.500000000057));
+#7067 = VECTOR('',#7068,1.);
+#7068 = DIRECTION('',(1.,-0.));
+#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7070 = ORIENTED_EDGE('',*,*,#6857,.F.);
+#7071 = ORIENTED_EDGE('',*,*,#6180,.T.);
+#7072 = ADVANCED_FACE('',(#7073),#5665,.T.);
+#7073 = FACE_BOUND('',#7074,.T.);
+#7074 = EDGE_LOOP('',(#7075,#7076,#7099,#7122,#7143));
+#7075 = ORIENTED_EDGE('',*,*,#5702,.F.);
+#7076 = ORIENTED_EDGE('',*,*,#7077,.T.);
+#7077 = EDGE_CURVE('',#3710,#7078,#7080,.T.);
+#7078 = VERTEX_POINT('',#7079);
+#7079 = CARTESIAN_POINT('',(-3.61635467206,-7.2,3.6));
+#7080 = SURFACE_CURVE('',#7081,(#7085,#7092),.PCURVE_S1.);
+#7081 = LINE('',#7082,#7083);
+#7082 = CARTESIAN_POINT('',(-3.61635467206,-7.5,3.6));
+#7083 = VECTOR('',#7084,1.);
+#7084 = DIRECTION('',(0.,1.,-4.4E-16));
+#7085 = PCURVE('',#5665,#7086);
+#7086 = DEFINITIONAL_REPRESENTATION('',(#7087),#7091);
+#7087 = LINE('',#7088,#7089);
+#7088 = CARTESIAN_POINT('',(0.,0.));
+#7089 = VECTOR('',#7090,1.);
+#7090 = DIRECTION('',(0.,-1.));
+#7091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7092 = PCURVE('',#5888,#7093);
+#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098);
+#7094 = LINE('',#7095,#7096);
+#7095 = CARTESIAN_POINT('',(0.683645327939,0.));
+#7096 = VECTOR('',#7097,1.);
+#7097 = DIRECTION('',(0.,-1.));
+#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7099 = ORIENTED_EDGE('',*,*,#7100,.T.);
+#7100 = EDGE_CURVE('',#7078,#7101,#7103,.T.);
+#7101 = VERTEX_POINT('',#7102);
+#7102 = CARTESIAN_POINT('',(-3.61635467206,-7.2,3.4));
+#7103 = SURFACE_CURVE('',#7104,(#7108,#7115),.PCURVE_S1.);
+#7104 = LINE('',#7105,#7106);
+#7105 = CARTESIAN_POINT('',(-3.61635467206,-7.2,3.6));
+#7106 = VECTOR('',#7107,1.);
+#7107 = DIRECTION('',(0.,0.,-1.));
+#7108 = PCURVE('',#5665,#7109);
+#7109 = DEFINITIONAL_REPRESENTATION('',(#7110),#7114);
+#7110 = LINE('',#7111,#7112);
+#7111 = CARTESIAN_POINT('',(3.1E-16,-0.3));
+#7112 = VECTOR('',#7113,1.);
+#7113 = DIRECTION('',(1.,0.));
+#7114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7115 = PCURVE('',#6896,#7116);
+#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121);
+#7117 = LINE('',#7118,#7119);
+#7118 = CARTESIAN_POINT('',(1.E-01,-3.616354672118));
+#7119 = VECTOR('',#7120,1.);
+#7120 = DIRECTION('',(-1.,0.));
+#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7122 = ORIENTED_EDGE('',*,*,#7123,.F.);
+#7123 = EDGE_CURVE('',#3656,#7101,#7124,.T.);
+#7124 = SURFACE_CURVE('',#7125,(#7129,#7136),.PCURVE_S1.);
+#7125 = LINE('',#7126,#7127);
+#7126 = CARTESIAN_POINT('',(-3.61635467206,-7.5,3.4));
+#7127 = VECTOR('',#7128,1.);
+#7128 = DIRECTION('',(0.,1.,-4.4E-16));
+#7129 = PCURVE('',#5665,#7130);
+#7130 = DEFINITIONAL_REPRESENTATION('',(#7131),#7135);
+#7131 = LINE('',#7132,#7133);
+#7132 = CARTESIAN_POINT('',(0.2,-9.E-17));
+#7133 = VECTOR('',#7134,1.);
+#7134 = DIRECTION('',(0.,-1.));
+#7135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7136 = PCURVE('',#6761,#7137);
+#7137 = DEFINITIONAL_REPRESENTATION('',(#7138),#7142);
+#7138 = LINE('',#7139,#7140);
+#7139 = CARTESIAN_POINT('',(0.,0.));
+#7140 = VECTOR('',#7141,1.);
+#7141 = DIRECTION('',(-0.,-1.));
+#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7143 = ORIENTED_EDGE('',*,*,#5611,.T.);
+#7144 = ADVANCED_FACE('',(#7145),#5888,.T.);
+#7145 = FACE_BOUND('',#7146,.T.);
+#7146 = EDGE_LOOP('',(#7147,#7168,#7169,#7190,#7191));
+#7147 = ORIENTED_EDGE('',*,*,#7148,.F.);
+#7148 = EDGE_CURVE('',#6958,#5832,#7149,.T.);
+#7149 = SURFACE_CURVE('',#7150,(#7154,#7161),.PCURVE_S1.);
+#7150 = LINE('',#7151,#7152);
+#7151 = CARTESIAN_POINT('',(-4.3,-7.5,3.6));
+#7152 = VECTOR('',#7153,1.);
+#7153 = DIRECTION('',(1.,0.,0.));
+#7154 = PCURVE('',#5888,#7155);
+#7155 = DEFINITIONAL_REPRESENTATION('',(#7156),#7160);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(0.,0.));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(1.,0.));
+#7160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7161 = PCURVE('',#5848,#7162);
+#7162 = DEFINITIONAL_REPRESENTATION('',(#7163),#7167);
+#7163 = LINE('',#7164,#7165);
+#7164 = CARTESIAN_POINT('',(0.1,-4.3));
+#7165 = VECTOR('',#7166,1.);
+#7166 = DIRECTION('',(0.,1.));
+#7167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7168 = ORIENTED_EDGE('',*,*,#6957,.T.);
+#7169 = ORIENTED_EDGE('',*,*,#7170,.T.);
+#7170 = EDGE_CURVE('',#6935,#7078,#7171,.T.);
+#7171 = SURFACE_CURVE('',#7172,(#7176,#7183),.PCURVE_S1.);
+#7172 = LINE('',#7173,#7174);
+#7173 = CARTESIAN_POINT('',(-4.3,-7.2,3.6));
+#7174 = VECTOR('',#7175,1.);
+#7175 = DIRECTION('',(1.,0.,0.));
+#7176 = PCURVE('',#5888,#7177);
+#7177 = DEFINITIONAL_REPRESENTATION('',(#7178),#7182);
+#7178 = LINE('',#7179,#7180);
+#7179 = CARTESIAN_POINT('',(0.,-0.3));
+#7180 = VECTOR('',#7181,1.);
+#7181 = DIRECTION('',(1.,0.));
+#7182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7183 = PCURVE('',#6896,#7184);
+#7184 = DEFINITIONAL_REPRESENTATION('',(#7185),#7189);
+#7185 = LINE('',#7186,#7187);
+#7186 = CARTESIAN_POINT('',(1.E-01,-4.300000000057));
+#7187 = VECTOR('',#7188,1.);
+#7188 = DIRECTION('',(0.,1.));
+#7189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7190 = ORIENTED_EDGE('',*,*,#7077,.F.);
+#7191 = ORIENTED_EDGE('',*,*,#5864,.T.);
+#7192 = ADVANCED_FACE('',(#7193),#6348,.T.);
+#7193 = FACE_BOUND('',#7194,.T.);
+#7194 = EDGE_LOOP('',(#7195,#7196,#7219,#7242));
+#7195 = ORIENTED_EDGE('',*,*,#6224,.T.);
+#7196 = ORIENTED_EDGE('',*,*,#7197,.T.);
+#7197 = EDGE_CURVE('',#3826,#7198,#7200,.T.);
+#7198 = VERTEX_POINT('',#7199);
+#7199 = CARTESIAN_POINT('',(-5.183645327939,-7.2,3.4));
+#7200 = SURFACE_CURVE('',#7201,(#7205,#7212),.PCURVE_S1.);
+#7201 = LINE('',#7202,#7203);
+#7202 = CARTESIAN_POINT('',(-5.183645327939,-7.5,3.4));
+#7203 = VECTOR('',#7204,1.);
+#7204 = DIRECTION('',(0.,1.,-4.4E-16));
+#7205 = PCURVE('',#6348,#7206);
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = LINE('',#7208,#7209);
+#7208 = CARTESIAN_POINT('',(0.,0.));
+#7209 = VECTOR('',#7210,1.);
+#7210 = DIRECTION('',(0.,-1.));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7212 = PCURVE('',#6519,#7213);
+#7213 = DEFINITIONAL_REPRESENTATION('',(#7214),#7218);
+#7214 = LINE('',#7215,#7216);
+#7215 = CARTESIAN_POINT('',(0.683645327939,0.));
+#7216 = VECTOR('',#7217,1.);
+#7217 = DIRECTION('',(-0.,-1.));
+#7218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7219 = ORIENTED_EDGE('',*,*,#7220,.T.);
+#7220 = EDGE_CURVE('',#7198,#7221,#7223,.T.);
+#7221 = VERTEX_POINT('',#7222);
+#7222 = CARTESIAN_POINT('',(-5.183645327939,-7.2,3.6));
+#7223 = SURFACE_CURVE('',#7224,(#7228,#7235),.PCURVE_S1.);
+#7224 = LINE('',#7225,#7226);
+#7225 = CARTESIAN_POINT('',(-5.183645327939,-7.2,3.4));
+#7226 = VECTOR('',#7227,1.);
+#7227 = DIRECTION('',(0.,0.,1.));
+#7228 = PCURVE('',#6348,#7229);
+#7229 = DEFINITIONAL_REPRESENTATION('',(#7230),#7234);
+#7230 = LINE('',#7231,#7232);
+#7231 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#7232 = VECTOR('',#7233,1.);
+#7233 = DIRECTION('',(1.,0.));
+#7234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7235 = PCURVE('',#6896,#7236);
+#7236 = DEFINITIONAL_REPRESENTATION('',(#7237),#7241);
+#7237 = LINE('',#7238,#7239);
+#7238 = CARTESIAN_POINT('',(-0.1,-5.183645327996));
+#7239 = VECTOR('',#7240,1.);
+#7240 = DIRECTION('',(1.,-0.));
+#7241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7242 = ORIENTED_EDGE('',*,*,#7243,.F.);
+#7243 = EDGE_CURVE('',#3797,#7221,#7244,.T.);
+#7244 = SURFACE_CURVE('',#7245,(#7249,#7256),.PCURVE_S1.);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(-5.183645327939,-7.5,3.6));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(0.,1.,-4.4E-16));
+#7249 = PCURVE('',#6348,#7250);
+#7250 = DEFINITIONAL_REPRESENTATION('',(#7251),#7255);
+#7251 = LINE('',#7252,#7253);
+#7252 = CARTESIAN_POINT('',(0.2,9.E-17));
+#7253 = VECTOR('',#7254,1.);
+#7254 = DIRECTION('',(0.,-1.));
+#7255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7256 = PCURVE('',#6130,#7257);
+#7257 = DEFINITIONAL_REPRESENTATION('',(#7258),#7262);
+#7258 = LINE('',#7259,#7260);
+#7259 = CARTESIAN_POINT('',(0.,0.));
+#7260 = VECTOR('',#7261,1.);
+#7261 = DIRECTION('',(0.,-1.));
+#7262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7263 = ADVANCED_FACE('',(#7264),#6130,.T.);
+#7264 = FACE_BOUND('',#7265,.T.);
+#7265 = EDGE_LOOP('',(#7266,#7267,#7268,#7289,#7290));
+#7266 = ORIENTED_EDGE('',*,*,#6104,.F.);
+#7267 = ORIENTED_EDGE('',*,*,#7243,.T.);
+#7268 = ORIENTED_EDGE('',*,*,#7269,.T.);
+#7269 = EDGE_CURVE('',#7221,#7028,#7270,.T.);
+#7270 = SURFACE_CURVE('',#7271,(#7275,#7282),.PCURVE_S1.);
+#7271 = LINE('',#7272,#7273);
+#7272 = CARTESIAN_POINT('',(-5.183645327939,-7.2,3.6));
+#7273 = VECTOR('',#7274,1.);
+#7274 = DIRECTION('',(1.,0.,0.));
+#7275 = PCURVE('',#6130,#7276);
+#7276 = DEFINITIONAL_REPRESENTATION('',(#7277),#7281);
+#7277 = LINE('',#7278,#7279);
+#7278 = CARTESIAN_POINT('',(0.,-0.3));
+#7279 = VECTOR('',#7280,1.);
+#7280 = DIRECTION('',(1.,0.));
+#7281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7282 = PCURVE('',#6896,#7283);
+#7283 = DEFINITIONAL_REPRESENTATION('',(#7284),#7288);
+#7284 = LINE('',#7285,#7286);
+#7285 = CARTESIAN_POINT('',(1.E-01,-5.183645327996));
+#7286 = VECTOR('',#7287,1.);
+#7287 = DIRECTION('',(0.,1.));
+#7288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7289 = ORIENTED_EDGE('',*,*,#7027,.F.);
+#7290 = ORIENTED_EDGE('',*,*,#7291,.F.);
+#7291 = EDGE_CURVE('',#6105,#7005,#7292,.T.);
+#7292 = SURFACE_CURVE('',#7293,(#7297,#7304),.PCURVE_S1.);
+#7293 = LINE('',#7294,#7295);
+#7294 = CARTESIAN_POINT('',(-5.183645327939,-7.5,3.6));
+#7295 = VECTOR('',#7296,1.);
+#7296 = DIRECTION('',(1.,0.,0.));
+#7297 = PCURVE('',#6130,#7298);
+#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303);
+#7299 = LINE('',#7300,#7301);
+#7300 = CARTESIAN_POINT('',(0.,0.));
+#7301 = VECTOR('',#7302,1.);
+#7302 = DIRECTION('',(1.,0.));
+#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7304 = PCURVE('',#6164,#7305);
+#7305 = DEFINITIONAL_REPRESENTATION('',(#7306),#7310);
+#7306 = LINE('',#7307,#7308);
+#7307 = CARTESIAN_POINT('',(0.1,-5.183645327939));
+#7308 = VECTOR('',#7309,1.);
+#7309 = DIRECTION('',(0.,1.));
+#7310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7311 = ADVANCED_FACE('',(#7312),#6519,.T.);
+#7312 = FACE_BOUND('',#7313,.T.);
+#7313 = EDGE_LOOP('',(#7314,#7337,#7360,#7381,#7382));
+#7314 = ORIENTED_EDGE('',*,*,#7315,.F.);
+#7315 = EDGE_CURVE('',#7316,#6463,#7318,.T.);
+#7316 = VERTEX_POINT('',#7317);
+#7317 = CARTESIAN_POINT('',(-4.5,-7.5,3.4));
+#7318 = SURFACE_CURVE('',#7319,(#7323,#7330),.PCURVE_S1.);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(-4.5,-7.5,3.4));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(-1.,0.,0.));
+#7323 = PCURVE('',#6519,#7324);
+#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7329);
+#7325 = LINE('',#7326,#7327);
+#7326 = CARTESIAN_POINT('',(0.,0.));
+#7327 = VECTOR('',#7328,1.);
+#7328 = DIRECTION('',(1.,0.));
+#7329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7330 = PCURVE('',#6479,#7331);
+#7331 = DEFINITIONAL_REPRESENTATION('',(#7332),#7336);
+#7332 = LINE('',#7333,#7334);
+#7333 = CARTESIAN_POINT('',(-1.E-01,-4.5));
+#7334 = VECTOR('',#7335,1.);
+#7335 = DIRECTION('',(0.,-1.));
+#7336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7337 = ORIENTED_EDGE('',*,*,#7338,.T.);
+#7338 = EDGE_CURVE('',#7316,#7339,#7341,.T.);
+#7339 = VERTEX_POINT('',#7340);
+#7340 = CARTESIAN_POINT('',(-4.5,-7.2,3.4));
+#7341 = SURFACE_CURVE('',#7342,(#7346,#7353),.PCURVE_S1.);
+#7342 = LINE('',#7343,#7344);
+#7343 = CARTESIAN_POINT('',(-4.5,-7.5,3.4));
+#7344 = VECTOR('',#7345,1.);
+#7345 = DIRECTION('',(0.,1.,-4.4E-16));
+#7346 = PCURVE('',#6519,#7347);
+#7347 = DEFINITIONAL_REPRESENTATION('',(#7348),#7352);
+#7348 = LINE('',#7349,#7350);
+#7349 = CARTESIAN_POINT('',(0.,0.));
+#7350 = VECTOR('',#7351,1.);
+#7351 = DIRECTION('',(-0.,-1.));
+#7352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7353 = PCURVE('',#6445,#7354);
+#7354 = DEFINITIONAL_REPRESENTATION('',(#7355),#7359);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(0.683645327939,-5.8E-16));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(0.,-1.));
+#7359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7360 = ORIENTED_EDGE('',*,*,#7361,.T.);
+#7361 = EDGE_CURVE('',#7339,#7198,#7362,.T.);
+#7362 = SURFACE_CURVE('',#7363,(#7367,#7374),.PCURVE_S1.);
+#7363 = LINE('',#7364,#7365);
+#7364 = CARTESIAN_POINT('',(-4.5,-7.2,3.4));
+#7365 = VECTOR('',#7366,1.);
+#7366 = DIRECTION('',(-1.,0.,0.));
+#7367 = PCURVE('',#6519,#7368);
+#7368 = DEFINITIONAL_REPRESENTATION('',(#7369),#7373);
+#7369 = LINE('',#7370,#7371);
+#7370 = CARTESIAN_POINT('',(0.,-0.3));
+#7371 = VECTOR('',#7372,1.);
+#7372 = DIRECTION('',(1.,0.));
+#7373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7374 = PCURVE('',#6896,#7375);
+#7375 = DEFINITIONAL_REPRESENTATION('',(#7376),#7380);
+#7376 = LINE('',#7377,#7378);
+#7377 = CARTESIAN_POINT('',(-0.1,-4.500000000057));
+#7378 = VECTOR('',#7379,1.);
+#7379 = DIRECTION('',(0.,-1.));
+#7380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7381 = ORIENTED_EDGE('',*,*,#7197,.F.);
+#7382 = ORIENTED_EDGE('',*,*,#6495,.T.);
+#7383 = ADVANCED_FACE('',(#7384),#6665,.T.);
+#7384 = FACE_BOUND('',#7385,.T.);
+#7385 = EDGE_LOOP('',(#7386,#7387,#7410,#7433));
+#7386 = ORIENTED_EDGE('',*,*,#6541,.T.);
+#7387 = ORIENTED_EDGE('',*,*,#7388,.T.);
+#7388 = EDGE_CURVE('',#3884,#7389,#7391,.T.);
+#7389 = VERTEX_POINT('',#7390);
+#7390 = CARTESIAN_POINT('',(-4.3,-7.2,2.716354672061));
+#7391 = SURFACE_CURVE('',#7392,(#7396,#7403),.PCURVE_S1.);
+#7392 = LINE('',#7393,#7394);
+#7393 = CARTESIAN_POINT('',(-4.3,-7.5,2.716354672061));
+#7394 = VECTOR('',#7395,1.);
+#7395 = DIRECTION('',(0.,1.,-4.4E-16));
+#7396 = PCURVE('',#6665,#7397);
+#7397 = DEFINITIONAL_REPRESENTATION('',(#7398),#7402);
+#7398 = LINE('',#7399,#7400);
+#7399 = CARTESIAN_POINT('',(0.,0.));
+#7400 = VECTOR('',#7401,1.);
+#7401 = DIRECTION('',(-0.,-1.));
+#7402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7403 = PCURVE('',#6835,#7404);
+#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409);
+#7405 = LINE('',#7406,#7407);
+#7406 = CARTESIAN_POINT('',(0.683645327939,5.8E-16));
+#7407 = VECTOR('',#7408,1.);
+#7408 = DIRECTION('',(0.,-1.));
+#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7410 = ORIENTED_EDGE('',*,*,#7411,.T.);
+#7411 = EDGE_CURVE('',#7389,#7412,#7414,.T.);
+#7412 = VERTEX_POINT('',#7413);
+#7413 = CARTESIAN_POINT('',(-4.5,-7.2,2.716354672061));
+#7414 = SURFACE_CURVE('',#7415,(#7419,#7426),.PCURVE_S1.);
+#7415 = LINE('',#7416,#7417);
+#7416 = CARTESIAN_POINT('',(-4.3,-7.2,2.716354672061));
+#7417 = VECTOR('',#7418,1.);
+#7418 = DIRECTION('',(-1.,0.,0.));
+#7419 = PCURVE('',#6665,#7420);
+#7420 = DEFINITIONAL_REPRESENTATION('',(#7421),#7425);
+#7421 = LINE('',#7422,#7423);
+#7422 = CARTESIAN_POINT('',(0.,-0.3));
+#7423 = VECTOR('',#7424,1.);
+#7424 = DIRECTION('',(1.,0.));
+#7425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7426 = PCURVE('',#6896,#7427);
+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(-0.783645327939,-4.300000000057));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(0.,-1.));
+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7433 = ORIENTED_EDGE('',*,*,#7434,.F.);
+#7434 = EDGE_CURVE('',#3855,#7412,#7435,.T.);
+#7435 = SURFACE_CURVE('',#7436,(#7440,#7447),.PCURVE_S1.);
+#7436 = LINE('',#7437,#7438);
+#7437 = CARTESIAN_POINT('',(-4.5,-7.5,2.716354672061));
+#7438 = VECTOR('',#7439,1.);
+#7439 = DIRECTION('',(0.,1.,-4.4E-16));
+#7440 = PCURVE('',#6665,#7441);
+#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446);
+#7442 = LINE('',#7443,#7444);
+#7443 = CARTESIAN_POINT('',(0.2,0.));
+#7444 = VECTOR('',#7445,1.);
+#7445 = DIRECTION('',(-0.,-1.));
+#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7447 = PCURVE('',#6445,#7448);
+#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453);
+#7449 = LINE('',#7450,#7451);
+#7450 = CARTESIAN_POINT('',(0.,0.));
+#7451 = VECTOR('',#7452,1.);
+#7452 = DIRECTION('',(0.,-1.));
+#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7454 = ADVANCED_FACE('',(#7455),#6445,.T.);
+#7455 = FACE_BOUND('',#7456,.T.);
+#7456 = EDGE_LOOP('',(#7457,#7458,#7459,#7480,#7481));
+#7457 = ORIENTED_EDGE('',*,*,#6419,.F.);
+#7458 = ORIENTED_EDGE('',*,*,#7434,.T.);
+#7459 = ORIENTED_EDGE('',*,*,#7460,.T.);
+#7460 = EDGE_CURVE('',#7412,#7339,#7461,.T.);
+#7461 = SURFACE_CURVE('',#7462,(#7466,#7473),.PCURVE_S1.);
+#7462 = LINE('',#7463,#7464);
+#7463 = CARTESIAN_POINT('',(-4.5,-7.2,2.716354672061));
+#7464 = VECTOR('',#7465,1.);
+#7465 = DIRECTION('',(0.,0.,1.));
+#7466 = PCURVE('',#6445,#7467);
+#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
+#7468 = LINE('',#7469,#7470);
+#7469 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#7470 = VECTOR('',#7471,1.);
+#7471 = DIRECTION('',(1.,0.));
+#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7473 = PCURVE('',#6896,#7474);
+#7474 = DEFINITIONAL_REPRESENTATION('',(#7475),#7479);
+#7475 = LINE('',#7476,#7477);
+#7476 = CARTESIAN_POINT('',(-0.783645327939,-4.500000000057));
+#7477 = VECTOR('',#7478,1.);
+#7478 = DIRECTION('',(1.,-0.));
+#7479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7480 = ORIENTED_EDGE('',*,*,#7338,.F.);
+#7481 = ORIENTED_EDGE('',*,*,#7482,.F.);
+#7482 = EDGE_CURVE('',#6420,#7316,#7483,.T.);
+#7483 = SURFACE_CURVE('',#7484,(#7488,#7495),.PCURVE_S1.);
+#7484 = LINE('',#7485,#7486);
+#7485 = CARTESIAN_POINT('',(-4.5,-7.5,2.716354672061));
+#7486 = VECTOR('',#7487,1.);
+#7487 = DIRECTION('',(0.,0.,1.));
+#7488 = PCURVE('',#6445,#7489);
+#7489 = DEFINITIONAL_REPRESENTATION('',(#7490),#7494);
+#7490 = LINE('',#7491,#7492);
+#7491 = CARTESIAN_POINT('',(0.,0.));
+#7492 = VECTOR('',#7493,1.);
+#7493 = DIRECTION('',(1.,0.));
+#7494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7495 = PCURVE('',#6479,#7496);
+#7496 = DEFINITIONAL_REPRESENTATION('',(#7497),#7501);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(-0.783645327939,-4.5));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(1.,0.));
+#7501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7502 = ADVANCED_FACE('',(#7503),#6835,.T.);
+#7503 = FACE_BOUND('',#7504,.T.);
+#7504 = EDGE_LOOP('',(#7505,#7528,#7551,#7572,#7573));
+#7505 = ORIENTED_EDGE('',*,*,#7506,.F.);
+#7506 = EDGE_CURVE('',#7507,#6779,#7509,.T.);
+#7507 = VERTEX_POINT('',#7508);
+#7508 = CARTESIAN_POINT('',(-4.3,-7.5,3.4));
+#7509 = SURFACE_CURVE('',#7510,(#7514,#7521),.PCURVE_S1.);
+#7510 = LINE('',#7511,#7512);
+#7511 = CARTESIAN_POINT('',(-4.3,-7.5,3.4));
+#7512 = VECTOR('',#7513,1.);
+#7513 = DIRECTION('',(0.,0.,-1.));
+#7514 = PCURVE('',#6835,#7515);
+#7515 = DEFINITIONAL_REPRESENTATION('',(#7516),#7520);
+#7516 = LINE('',#7517,#7518);
+#7517 = CARTESIAN_POINT('',(0.,0.));
+#7518 = VECTOR('',#7519,1.);
+#7519 = DIRECTION('',(1.,0.));
+#7520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7521 = PCURVE('',#6795,#7522);
+#7522 = DEFINITIONAL_REPRESENTATION('',(#7523),#7527);
+#7523 = LINE('',#7524,#7525);
+#7524 = CARTESIAN_POINT('',(-1.E-01,-4.3));
+#7525 = VECTOR('',#7526,1.);
+#7526 = DIRECTION('',(-1.,0.));
+#7527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7528 = ORIENTED_EDGE('',*,*,#7529,.T.);
+#7529 = EDGE_CURVE('',#7507,#7530,#7532,.T.);
+#7530 = VERTEX_POINT('',#7531);
+#7531 = CARTESIAN_POINT('',(-4.3,-7.2,3.4));
+#7532 = SURFACE_CURVE('',#7533,(#7537,#7544),.PCURVE_S1.);
+#7533 = LINE('',#7534,#7535);
+#7534 = CARTESIAN_POINT('',(-4.3,-7.5,3.4));
+#7535 = VECTOR('',#7536,1.);
+#7536 = DIRECTION('',(0.,1.,-4.4E-16));
+#7537 = PCURVE('',#6835,#7538);
+#7538 = DEFINITIONAL_REPRESENTATION('',(#7539),#7543);
+#7539 = LINE('',#7540,#7541);
+#7540 = CARTESIAN_POINT('',(0.,0.));
+#7541 = VECTOR('',#7542,1.);
+#7542 = DIRECTION('',(0.,-1.));
+#7543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7544 = PCURVE('',#6761,#7545);
+#7545 = DEFINITIONAL_REPRESENTATION('',(#7546),#7550);
+#7546 = LINE('',#7547,#7548);
+#7547 = CARTESIAN_POINT('',(0.683645327939,0.));
+#7548 = VECTOR('',#7549,1.);
+#7549 = DIRECTION('',(-0.,-1.));
+#7550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7551 = ORIENTED_EDGE('',*,*,#7552,.T.);
+#7552 = EDGE_CURVE('',#7530,#7389,#7553,.T.);
+#7553 = SURFACE_CURVE('',#7554,(#7558,#7565),.PCURVE_S1.);
+#7554 = LINE('',#7555,#7556);
+#7555 = CARTESIAN_POINT('',(-4.3,-7.2,3.4));
+#7556 = VECTOR('',#7557,1.);
+#7557 = DIRECTION('',(0.,0.,-1.));
+#7558 = PCURVE('',#6835,#7559);
+#7559 = DEFINITIONAL_REPRESENTATION('',(#7560),#7564);
+#7560 = LINE('',#7561,#7562);
+#7561 = CARTESIAN_POINT('',(3.1E-16,-0.3));
+#7562 = VECTOR('',#7563,1.);
+#7563 = DIRECTION('',(1.,0.));
+#7564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7565 = PCURVE('',#6896,#7566);
+#7566 = DEFINITIONAL_REPRESENTATION('',(#7567),#7571);
+#7567 = LINE('',#7568,#7569);
+#7568 = CARTESIAN_POINT('',(-0.1,-4.300000000057));
+#7569 = VECTOR('',#7570,1.);
+#7570 = DIRECTION('',(-1.,0.));
+#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7572 = ORIENTED_EDGE('',*,*,#7388,.F.);
+#7573 = ORIENTED_EDGE('',*,*,#6811,.T.);
+#7574 = ADVANCED_FACE('',(#7575),#6761,.T.);
+#7575 = FACE_BOUND('',#7576,.T.);
+#7576 = EDGE_LOOP('',(#7577,#7578,#7579,#7600,#7601));
+#7577 = ORIENTED_EDGE('',*,*,#6735,.F.);
+#7578 = ORIENTED_EDGE('',*,*,#7123,.T.);
+#7579 = ORIENTED_EDGE('',*,*,#7580,.T.);
+#7580 = EDGE_CURVE('',#7101,#7530,#7581,.T.);
+#7581 = SURFACE_CURVE('',#7582,(#7586,#7593),.PCURVE_S1.);
+#7582 = LINE('',#7583,#7584);
+#7583 = CARTESIAN_POINT('',(-3.61635467206,-7.2,3.4));
+#7584 = VECTOR('',#7585,1.);
+#7585 = DIRECTION('',(-1.,0.,0.));
+#7586 = PCURVE('',#6761,#7587);
+#7587 = DEFINITIONAL_REPRESENTATION('',(#7588),#7592);
+#7588 = LINE('',#7589,#7590);
+#7589 = CARTESIAN_POINT('',(0.,-0.3));
+#7590 = VECTOR('',#7591,1.);
+#7591 = DIRECTION('',(1.,0.));
+#7592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7593 = PCURVE('',#6896,#7594);
+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7599);
+#7595 = LINE('',#7596,#7597);
+#7596 = CARTESIAN_POINT('',(-0.1,-3.616354672118));
+#7597 = VECTOR('',#7598,1.);
+#7598 = DIRECTION('',(0.,-1.));
+#7599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7600 = ORIENTED_EDGE('',*,*,#7529,.F.);
+#7601 = ORIENTED_EDGE('',*,*,#7602,.F.);
+#7602 = EDGE_CURVE('',#6736,#7507,#7603,.T.);
+#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(-3.61635467206,-7.5,3.4));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(-1.,0.,0.));
+#7608 = PCURVE('',#6761,#7609);
+#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614);
+#7610 = LINE('',#7611,#7612);
+#7611 = CARTESIAN_POINT('',(0.,0.));
+#7612 = VECTOR('',#7613,1.);
+#7613 = DIRECTION('',(1.,0.));
+#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7615 = PCURVE('',#6795,#7616);
+#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621);
+#7617 = LINE('',#7618,#7619);
+#7618 = CARTESIAN_POINT('',(-1.E-01,-3.61635467206));
+#7619 = VECTOR('',#7620,1.);
+#7620 = DIRECTION('',(0.,-1.));
+#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7622 = ADVANCED_FACE('',(#7623),#4126,.F.);
+#7623 = FACE_BOUND('',#7624,.F.);
+#7624 = EDGE_LOOP('',(#7625,#7626,#7648,#7670,#7692,#7721,#7742,#7763));
+#7625 = ORIENTED_EDGE('',*,*,#4109,.F.);
+#7626 = ORIENTED_EDGE('',*,*,#7627,.T.);
+#7627 = EDGE_CURVE('',#4110,#7628,#7630,.T.);
+#7628 = VERTEX_POINT('',#7629);
+#7629 = CARTESIAN_POINT('',(3.,0.,4.5));
+#7630 = SURFACE_CURVE('',#7631,(#7635,#7642),.PCURVE_S1.);
+#7631 = LINE('',#7632,#7633);
+#7632 = CARTESIAN_POINT('',(3.,0.,4.7));
+#7633 = VECTOR('',#7634,1.);
+#7634 = DIRECTION('',(0.,0.,-1.));
+#7635 = PCURVE('',#4126,#7636);
+#7636 = DEFINITIONAL_REPRESENTATION('',(#7637),#7641);
+#7637 = LINE('',#7638,#7639);
+#7638 = CARTESIAN_POINT('',(0.,0.));
+#7639 = VECTOR('',#7640,1.);
+#7640 = DIRECTION('',(0.,-1.));
+#7641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7642 = PCURVE('',#5454,#7643);
+#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7647);
+#7644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7645,#7646),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7645 = CARTESIAN_POINT('',(0.,0.));
+#7646 = CARTESIAN_POINT('',(0.,-0.2));
+#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7648 = ORIENTED_EDGE('',*,*,#7649,.T.);
+#7649 = EDGE_CURVE('',#7628,#7650,#7652,.T.);
+#7650 = VERTEX_POINT('',#7651);
+#7651 = CARTESIAN_POINT('',(3.,0.,2.72));
+#7652 = SURFACE_CURVE('',#7653,(#7657,#7664),.PCURVE_S1.);
+#7653 = LINE('',#7654,#7655);
+#7654 = CARTESIAN_POINT('',(3.,0.,4.7));
+#7655 = VECTOR('',#7656,1.);
+#7656 = DIRECTION('',(0.,0.,-1.));
+#7657 = PCURVE('',#4126,#7658);
+#7658 = DEFINITIONAL_REPRESENTATION('',(#7659),#7663);
+#7659 = LINE('',#7660,#7661);
+#7660 = CARTESIAN_POINT('',(0.,0.));
+#7661 = VECTOR('',#7662,1.);
+#7662 = DIRECTION('',(0.,-1.));
+#7663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7664 = PCURVE('',#5454,#7665);
+#7665 = DEFINITIONAL_REPRESENTATION('',(#7666),#7669);
+#7666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7667,#7668),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.2,1.98),.PIECEWISE_BEZIER_KNOTS.);
+#7667 = CARTESIAN_POINT('',(0.,-0.2));
+#7668 = CARTESIAN_POINT('',(0.,-1.98));
+#7669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7670 = ORIENTED_EDGE('',*,*,#7671,.T.);
+#7671 = EDGE_CURVE('',#7650,#7672,#7674,.T.);
+#7672 = VERTEX_POINT('',#7673);
+#7673 = CARTESIAN_POINT('',(3.,0.,2.7));
+#7674 = SURFACE_CURVE('',#7675,(#7679,#7686),.PCURVE_S1.);
+#7675 = LINE('',#7676,#7677);
+#7676 = CARTESIAN_POINT('',(3.,0.,4.7));
+#7677 = VECTOR('',#7678,1.);
+#7678 = DIRECTION('',(0.,0.,-1.));
+#7679 = PCURVE('',#4126,#7680);
+#7680 = DEFINITIONAL_REPRESENTATION('',(#7681),#7685);
+#7681 = LINE('',#7682,#7683);
+#7682 = CARTESIAN_POINT('',(0.,0.));
+#7683 = VECTOR('',#7684,1.);
+#7684 = DIRECTION('',(0.,-1.));
+#7685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7686 = PCURVE('',#5454,#7687);
+#7687 = DEFINITIONAL_REPRESENTATION('',(#7688),#7691);
+#7688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7689,#7690),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.98,2.),.PIECEWISE_BEZIER_KNOTS.);
+#7689 = CARTESIAN_POINT('',(0.,-1.98));
+#7690 = CARTESIAN_POINT('',(0.,-2.));
+#7691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7692 = ORIENTED_EDGE('',*,*,#7693,.T.);
+#7693 = EDGE_CURVE('',#7672,#7694,#7696,.T.);
+#7694 = VERTEX_POINT('',#7695);
+#7695 = CARTESIAN_POINT('',(5.,0.,2.7));
+#7696 = SURFACE_CURVE('',#7697,(#7702,#7709),.PCURVE_S1.);
+#7697 = CIRCLE('',#7698,1.);
+#7698 = AXIS2_PLACEMENT_3D('',#7699,#7700,#7701);
+#7699 = CARTESIAN_POINT('',(4.,-1.E-15,2.7));
+#7700 = DIRECTION('',(0.,0.,1.));
+#7701 = DIRECTION('',(-1.,0.,0.));
+#7702 = PCURVE('',#4126,#7703);
+#7703 = DEFINITIONAL_REPRESENTATION('',(#7704),#7708);
+#7704 = LINE('',#7705,#7706);
+#7705 = CARTESIAN_POINT('',(0.,-2.));
+#7706 = VECTOR('',#7707,1.);
+#7707 = DIRECTION('',(1.,0.));
+#7708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7709 = PCURVE('',#7710,#7715);
+#7710 = PLANE('',#7711);
+#7711 = AXIS2_PLACEMENT_3D('',#7712,#7713,#7714);
+#7712 = CARTESIAN_POINT('',(4.3E-16,-1.07E-15,2.7));
+#7713 = DIRECTION('',(0.,0.,1.));
+#7714 = DIRECTION('',(1.,0.,0.));
+#7715 = DEFINITIONAL_REPRESENTATION('',(#7716),#7720);
+#7716 = CIRCLE('',#7717,1.);
+#7717 = AXIS2_PLACEMENT_2D('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(4.,3.E-17));
+#7719 = DIRECTION('',(-1.,0.));
+#7720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7721 = ORIENTED_EDGE('',*,*,#7722,.T.);
+#7722 = EDGE_CURVE('',#7694,#7723,#7725,.T.);
+#7723 = VERTEX_POINT('',#7724);
+#7724 = CARTESIAN_POINT('',(5.,0.,2.72));
+#7725 = SURFACE_CURVE('',#7726,(#7730,#7736),.PCURVE_S1.);
+#7726 = LINE('',#7727,#7728);
+#7727 = CARTESIAN_POINT('',(5.,0.,4.7));
+#7728 = VECTOR('',#7729,1.);
+#7729 = DIRECTION('',(0.,0.,1.));
+#7730 = PCURVE('',#4126,#7731);
+#7731 = DEFINITIONAL_REPRESENTATION('',(#7732),#7735);
+#7732 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7733,#7734),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,-1.708),.PIECEWISE_BEZIER_KNOTS.);
+#7733 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7734 = CARTESIAN_POINT('',(3.14159265359,-1.708));
+#7735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7736 = PCURVE('',#5454,#7737);
+#7737 = DEFINITIONAL_REPRESENTATION('',(#7738),#7741);
+#7738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7739,#7740),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.,-1.98),.PIECEWISE_BEZIER_KNOTS.);
+#7739 = CARTESIAN_POINT('',(-3.14159265359,-2.));
+#7740 = CARTESIAN_POINT('',(-3.14159265359,-1.98));
+#7741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7742 = ORIENTED_EDGE('',*,*,#7743,.T.);
+#7743 = EDGE_CURVE('',#7723,#7744,#7746,.T.);
+#7744 = VERTEX_POINT('',#7745);
+#7745 = CARTESIAN_POINT('',(5.,0.,4.5));
+#7746 = SURFACE_CURVE('',#7747,(#7751,#7757),.PCURVE_S1.);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(5.,0.,4.7));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(0.,0.,1.));
+#7751 = PCURVE('',#4126,#7752);
+#7752 = DEFINITIONAL_REPRESENTATION('',(#7753),#7756);
+#7753 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7754,#7755),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,-2.2E-02),.PIECEWISE_BEZIER_KNOTS.);
+#7754 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7755 = CARTESIAN_POINT('',(3.14159265359,-2.2E-02));
+#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7757 = PCURVE('',#5454,#7758);
+#7758 = DEFINITIONAL_REPRESENTATION('',(#7759),#7762);
+#7759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7760,#7761),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.98,-0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7760 = CARTESIAN_POINT('',(-3.14159265359,-1.98));
+#7761 = CARTESIAN_POINT('',(-3.14159265359,-0.2));
+#7762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7763 = ORIENTED_EDGE('',*,*,#7764,.T.);
+#7764 = EDGE_CURVE('',#7744,#4087,#7765,.T.);
+#7765 = SURFACE_CURVE('',#7766,(#7770,#7776),.PCURVE_S1.);
+#7766 = LINE('',#7767,#7768);
+#7767 = CARTESIAN_POINT('',(5.,0.,4.7));
+#7768 = VECTOR('',#7769,1.);
+#7769 = DIRECTION('',(0.,0.,1.));
+#7770 = PCURVE('',#4126,#7771);
+#7771 = DEFINITIONAL_REPRESENTATION('',(#7772),#7775);
+#7772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7773,#7774),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,5.9999999991E-07),.PIECEWISE_BEZIER_KNOTS.);
+#7773 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7774 = CARTESIAN_POINT('',(3.14159265359,5.9999999991E-07));
+#7775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7776 = PCURVE('',#5454,#7777);
+#7777 = DEFINITIONAL_REPRESENTATION('',(#7778),#7781);
+#7778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7779,#7780),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7779 = CARTESIAN_POINT('',(-3.14159265359,-0.2));
+#7780 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#7781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7782 = ADVANCED_FACE('',(#7783),#4176,.F.);
+#7783 = FACE_BOUND('',#7784,.F.);
+#7784 = EDGE_LOOP('',(#7785,#7786,#7808,#7830,#7852,#7881,#7902,#7923));
+#7785 = ORIENTED_EDGE('',*,*,#4161,.F.);
+#7786 = ORIENTED_EDGE('',*,*,#7787,.T.);
+#7787 = EDGE_CURVE('',#4039,#7788,#7790,.T.);
+#7788 = VERTEX_POINT('',#7789);
+#7789 = CARTESIAN_POINT('',(-5.,0.,4.5));
+#7790 = SURFACE_CURVE('',#7791,(#7795,#7802),.PCURVE_S1.);
+#7791 = LINE('',#7792,#7793);
+#7792 = CARTESIAN_POINT('',(-5.,0.,4.7));
+#7793 = VECTOR('',#7794,1.);
+#7794 = DIRECTION('',(0.,0.,-1.));
+#7795 = PCURVE('',#4176,#7796);
+#7796 = DEFINITIONAL_REPRESENTATION('',(#7797),#7801);
+#7797 = LINE('',#7798,#7799);
+#7798 = CARTESIAN_POINT('',(0.,0.));
+#7799 = VECTOR('',#7800,1.);
+#7800 = DIRECTION('',(0.,-1.));
+#7801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7802 = PCURVE('',#5486,#7803);
+#7803 = DEFINITIONAL_REPRESENTATION('',(#7804),#7807);
+#7804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7805,#7806),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7805 = CARTESIAN_POINT('',(0.,0.));
+#7806 = CARTESIAN_POINT('',(0.,-0.2));
+#7807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7808 = ORIENTED_EDGE('',*,*,#7809,.T.);
+#7809 = EDGE_CURVE('',#7788,#7810,#7812,.T.);
+#7810 = VERTEX_POINT('',#7811);
+#7811 = CARTESIAN_POINT('',(-5.,0.,2.72));
+#7812 = SURFACE_CURVE('',#7813,(#7817,#7824),.PCURVE_S1.);
+#7813 = LINE('',#7814,#7815);
+#7814 = CARTESIAN_POINT('',(-5.,0.,4.7));
+#7815 = VECTOR('',#7816,1.);
+#7816 = DIRECTION('',(0.,0.,-1.));
+#7817 = PCURVE('',#4176,#7818);
+#7818 = DEFINITIONAL_REPRESENTATION('',(#7819),#7823);
+#7819 = LINE('',#7820,#7821);
+#7820 = CARTESIAN_POINT('',(0.,0.));
+#7821 = VECTOR('',#7822,1.);
+#7822 = DIRECTION('',(0.,-1.));
+#7823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7824 = PCURVE('',#5486,#7825);
+#7825 = DEFINITIONAL_REPRESENTATION('',(#7826),#7829);
+#7826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7827,#7828),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.2,1.98),.PIECEWISE_BEZIER_KNOTS.);
+#7827 = CARTESIAN_POINT('',(0.,-0.2));
+#7828 = CARTESIAN_POINT('',(0.,-1.98));
+#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7830 = ORIENTED_EDGE('',*,*,#7831,.T.);
+#7831 = EDGE_CURVE('',#7810,#7832,#7834,.T.);
+#7832 = VERTEX_POINT('',#7833);
+#7833 = CARTESIAN_POINT('',(-5.,0.,2.7));
+#7834 = SURFACE_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.);
+#7835 = LINE('',#7836,#7837);
+#7836 = CARTESIAN_POINT('',(-5.,0.,4.7));
+#7837 = VECTOR('',#7838,1.);
+#7838 = DIRECTION('',(0.,0.,-1.));
+#7839 = PCURVE('',#4176,#7840);
+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(0.,0.));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.,-1.));
+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7846 = PCURVE('',#5486,#7847);
+#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7851);
+#7848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7849,#7850),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.98,2.),.PIECEWISE_BEZIER_KNOTS.);
+#7849 = CARTESIAN_POINT('',(0.,-1.98));
+#7850 = CARTESIAN_POINT('',(0.,-2.));
+#7851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7852 = ORIENTED_EDGE('',*,*,#7853,.T.);
+#7853 = EDGE_CURVE('',#7832,#7854,#7856,.T.);
+#7854 = VERTEX_POINT('',#7855);
+#7855 = CARTESIAN_POINT('',(-3.,0.,2.7));
+#7856 = SURFACE_CURVE('',#7857,(#7862,#7869),.PCURVE_S1.);
+#7857 = CIRCLE('',#7858,1.);
+#7858 = AXIS2_PLACEMENT_3D('',#7859,#7860,#7861);
+#7859 = CARTESIAN_POINT('',(-4.,-1.E-15,2.7));
+#7860 = DIRECTION('',(0.,0.,1.));
+#7861 = DIRECTION('',(-1.,0.,0.));
+#7862 = PCURVE('',#4176,#7863);
+#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7868);
+#7864 = LINE('',#7865,#7866);
+#7865 = CARTESIAN_POINT('',(0.,-2.));
+#7866 = VECTOR('',#7867,1.);
+#7867 = DIRECTION('',(1.,0.));
+#7868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7869 = PCURVE('',#7870,#7875);
+#7870 = PLANE('',#7871);
+#7871 = AXIS2_PLACEMENT_3D('',#7872,#7873,#7874);
+#7872 = CARTESIAN_POINT('',(4.3E-16,-1.07E-15,2.7));
+#7873 = DIRECTION('',(0.,0.,1.));
+#7874 = DIRECTION('',(1.,0.,0.));
+#7875 = DEFINITIONAL_REPRESENTATION('',(#7876),#7880);
+#7876 = CIRCLE('',#7877,1.);
+#7877 = AXIS2_PLACEMENT_2D('',#7878,#7879);
+#7878 = CARTESIAN_POINT('',(-4.,3.E-17));
+#7879 = DIRECTION('',(-1.,0.));
+#7880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7881 = ORIENTED_EDGE('',*,*,#7882,.T.);
+#7882 = EDGE_CURVE('',#7854,#7883,#7885,.T.);
+#7883 = VERTEX_POINT('',#7884);
+#7884 = CARTESIAN_POINT('',(-3.,0.,2.72));
+#7885 = SURFACE_CURVE('',#7886,(#7890,#7896),.PCURVE_S1.);
+#7886 = LINE('',#7887,#7888);
+#7887 = CARTESIAN_POINT('',(-3.,0.,4.7));
+#7888 = VECTOR('',#7889,1.);
+#7889 = DIRECTION('',(0.,0.,1.));
+#7890 = PCURVE('',#4176,#7891);
+#7891 = DEFINITIONAL_REPRESENTATION('',(#7892),#7895);
+#7892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7893,#7894),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,-1.708),.PIECEWISE_BEZIER_KNOTS.);
+#7893 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7894 = CARTESIAN_POINT('',(3.14159265359,-1.708));
+#7895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7896 = PCURVE('',#5486,#7897);
+#7897 = DEFINITIONAL_REPRESENTATION('',(#7898),#7901);
+#7898 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7899,#7900),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.,-1.98),.PIECEWISE_BEZIER_KNOTS.);
+#7899 = CARTESIAN_POINT('',(-3.14159265359,-2.));
+#7900 = CARTESIAN_POINT('',(-3.14159265359,-1.98));
+#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7902 = ORIENTED_EDGE('',*,*,#7903,.T.);
+#7903 = EDGE_CURVE('',#7883,#7904,#7906,.T.);
+#7904 = VERTEX_POINT('',#7905);
+#7905 = CARTESIAN_POINT('',(-3.,0.,4.5));
+#7906 = SURFACE_CURVE('',#7907,(#7911,#7917),.PCURVE_S1.);
+#7907 = LINE('',#7908,#7909);
+#7908 = CARTESIAN_POINT('',(-3.,0.,4.7));
+#7909 = VECTOR('',#7910,1.);
+#7910 = DIRECTION('',(0.,0.,1.));
+#7911 = PCURVE('',#4176,#7912);
+#7912 = DEFINITIONAL_REPRESENTATION('',(#7913),#7916);
+#7913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7914,#7915),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,-2.2E-02),.PIECEWISE_BEZIER_KNOTS.);
+#7914 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7915 = CARTESIAN_POINT('',(3.14159265359,-2.2E-02));
+#7916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7917 = PCURVE('',#5486,#7918);
+#7918 = DEFINITIONAL_REPRESENTATION('',(#7919),#7922);
+#7919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7920,#7921),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.98,-0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7920 = CARTESIAN_POINT('',(-3.14159265359,-1.98));
+#7921 = CARTESIAN_POINT('',(-3.14159265359,-0.2));
+#7922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7923 = ORIENTED_EDGE('',*,*,#7924,.T.);
+#7924 = EDGE_CURVE('',#7904,#4139,#7925,.T.);
+#7925 = SURFACE_CURVE('',#7926,(#7930,#7936),.PCURVE_S1.);
+#7926 = LINE('',#7927,#7928);
+#7927 = CARTESIAN_POINT('',(-3.,0.,4.7));
+#7928 = VECTOR('',#7929,1.);
+#7929 = DIRECTION('',(0.,0.,1.));
+#7930 = PCURVE('',#4176,#7931);
+#7931 = DEFINITIONAL_REPRESENTATION('',(#7932),#7935);
+#7932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7933,#7934),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.0000006,5.9999999991E-07),.PIECEWISE_BEZIER_KNOTS.);
+#7933 = CARTESIAN_POINT('',(3.14159265359,-2.0000006));
+#7934 = CARTESIAN_POINT('',(3.14159265359,5.9999999991E-07));
+#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7936 = PCURVE('',#5486,#7937);
+#7937 = DEFINITIONAL_REPRESENTATION('',(#7938),#7941);
+#7938 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7939,#7940),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.);
+#7939 = CARTESIAN_POINT('',(-3.14159265359,-0.2));
+#7940 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#7941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7942 = ADVANCED_FACE('',(#7943),#4532,.T.);
+#7943 = FACE_BOUND('',#7944,.F.);
+#7944 = EDGE_LOOP('',(#7945,#7976,#7997,#7998,#7999,#8028,#8057,#8086,
+    #8115,#8144,#8173,#8202));
+#7945 = ORIENTED_EDGE('',*,*,#7946,.T.);
+#7946 = EDGE_CURVE('',#7947,#7949,#7951,.T.);
+#7947 = VERTEX_POINT('',#7948);
+#7948 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.4));
+#7949 = VERTEX_POINT('',#7950);
+#7950 = CARTESIAN_POINT('',(5.19,-7.4,3.5));
+#7951 = SURFACE_CURVE('',#7952,(#7957,#7964),.PCURVE_S1.);
+#7952 = CIRCLE('',#7953,0.79);
+#7953 = AXIS2_PLACEMENT_3D('',#7954,#7955,#7956);
+#7954 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#7955 = DIRECTION('',(0.,-1.,2.2E-16));
+#7956 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#7957 = PCURVE('',#4532,#7958);
+#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7963);
+#7959 = LINE('',#7960,#7961);
+#7960 = CARTESIAN_POINT('',(-0.,-0.4));
+#7961 = VECTOR('',#7962,1.);
+#7962 = DIRECTION('',(-1.,0.));
+#7963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7964 = PCURVE('',#7965,#7970);
+#7965 = TOROIDAL_SURFACE('',#7966,0.69,0.1);
+#7966 = AXIS2_PLACEMENT_3D('',#7967,#7968,#7969);
+#7967 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#7968 = DIRECTION('',(0.,-1.,2.2E-16));
+#7969 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975);
+#7971 = LINE('',#7972,#7973);
+#7972 = CARTESIAN_POINT('',(0.,0.));
+#7973 = VECTOR('',#7974,1.);
+#7974 = DIRECTION('',(1.,0.));
+#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7976 = ORIENTED_EDGE('',*,*,#7977,.F.);
+#7977 = EDGE_CURVE('',#4512,#7949,#7978,.T.);
+#7978 = SEAM_CURVE('',#7979,(#7983,#7990),.PCURVE_S1.);
+#7979 = LINE('',#7980,#7981);
+#7980 = CARTESIAN_POINT('',(5.19,-7.,3.5));
+#7981 = VECTOR('',#7982,1.);
+#7982 = DIRECTION('',(0.,-1.,4.4E-16));
+#7983 = PCURVE('',#4532,#7984);
+#7984 = DEFINITIONAL_REPRESENTATION('',(#7985),#7989);
+#7985 = LINE('',#7986,#7987);
+#7986 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7987 = VECTOR('',#7988,1.);
+#7988 = DIRECTION('',(-0.,-1.));
+#7989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7990 = PCURVE('',#4532,#7991);
+#7991 = DEFINITIONAL_REPRESENTATION('',(#7992),#7996);
+#7992 = LINE('',#7993,#7994);
+#7993 = CARTESIAN_POINT('',(-0.,0.));
+#7994 = VECTOR('',#7995,1.);
+#7995 = DIRECTION('',(-0.,-1.));
+#7996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7997 = ORIENTED_EDGE('',*,*,#4511,.F.);
+#7998 = ORIENTED_EDGE('',*,*,#7977,.T.);
+#7999 = ORIENTED_EDGE('',*,*,#8000,.T.);
+#8000 = EDGE_CURVE('',#7949,#8001,#8003,.T.);
+#8001 = VERTEX_POINT('',#8002);
+#8002 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.6));
+#8003 = SURFACE_CURVE('',#8004,(#8009,#8016),.PCURVE_S1.);
+#8004 = CIRCLE('',#8005,0.79);
+#8005 = AXIS2_PLACEMENT_3D('',#8006,#8007,#8008);
+#8006 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8007 = DIRECTION('',(0.,-1.,2.2E-16));
+#8008 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8009 = PCURVE('',#4532,#8010);
+#8010 = DEFINITIONAL_REPRESENTATION('',(#8011),#8015);
+#8011 = LINE('',#8012,#8013);
+#8012 = CARTESIAN_POINT('',(-0.,-0.4));
+#8013 = VECTOR('',#8014,1.);
+#8014 = DIRECTION('',(-1.,0.));
+#8015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8016 = PCURVE('',#8017,#8022);
+#8017 = TOROIDAL_SURFACE('',#8018,0.69,0.1);
+#8018 = AXIS2_PLACEMENT_3D('',#8019,#8020,#8021);
+#8019 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8020 = DIRECTION('',(0.,-1.,2.2E-16));
+#8021 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8022 = DEFINITIONAL_REPRESENTATION('',(#8023),#8027);
+#8023 = LINE('',#8024,#8025);
+#8024 = CARTESIAN_POINT('',(0.,0.));
+#8025 = VECTOR('',#8026,1.);
+#8026 = DIRECTION('',(1.,0.));
+#8027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8028 = ORIENTED_EDGE('',*,*,#8029,.T.);
+#8029 = EDGE_CURVE('',#8001,#8030,#8032,.T.);
+#8030 = VERTEX_POINT('',#8031);
+#8031 = CARTESIAN_POINT('',(4.499999999986,-7.4,4.283645327962));
+#8032 = SURFACE_CURVE('',#8033,(#8038,#8045),.PCURVE_S1.);
+#8033 = CIRCLE('',#8034,0.79);
+#8034 = AXIS2_PLACEMENT_3D('',#8035,#8036,#8037);
+#8035 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8036 = DIRECTION('',(0.,-1.,2.2E-16));
+#8037 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8038 = PCURVE('',#4532,#8039);
+#8039 = DEFINITIONAL_REPRESENTATION('',(#8040),#8044);
+#8040 = LINE('',#8041,#8042);
+#8041 = CARTESIAN_POINT('',(-0.,-0.4));
+#8042 = VECTOR('',#8043,1.);
+#8043 = DIRECTION('',(-1.,0.));
+#8044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8045 = PCURVE('',#8046,#8051);
+#8046 = TOROIDAL_SURFACE('',#8047,0.69,0.1);
+#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050);
+#8048 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8049 = DIRECTION('',(0.,-1.,2.2E-16));
+#8050 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8051 = DEFINITIONAL_REPRESENTATION('',(#8052),#8056);
+#8052 = LINE('',#8053,#8054);
+#8053 = CARTESIAN_POINT('',(0.,0.));
+#8054 = VECTOR('',#8055,1.);
+#8055 = DIRECTION('',(1.,0.));
+#8056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8057 = ORIENTED_EDGE('',*,*,#8058,.T.);
+#8058 = EDGE_CURVE('',#8030,#8059,#8061,.T.);
+#8059 = VERTEX_POINT('',#8060);
+#8060 = CARTESIAN_POINT('',(4.299999999991,-7.4,4.28364532796));
+#8061 = SURFACE_CURVE('',#8062,(#8067,#8074),.PCURVE_S1.);
+#8062 = CIRCLE('',#8063,0.79);
+#8063 = AXIS2_PLACEMENT_3D('',#8064,#8065,#8066);
+#8064 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8065 = DIRECTION('',(0.,-1.,2.2E-16));
+#8066 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8067 = PCURVE('',#4532,#8068);
+#8068 = DEFINITIONAL_REPRESENTATION('',(#8069),#8073);
+#8069 = LINE('',#8070,#8071);
+#8070 = CARTESIAN_POINT('',(-0.,-0.4));
+#8071 = VECTOR('',#8072,1.);
+#8072 = DIRECTION('',(-1.,0.));
+#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8074 = PCURVE('',#8075,#8080);
+#8075 = TOROIDAL_SURFACE('',#8076,0.69,0.1);
+#8076 = AXIS2_PLACEMENT_3D('',#8077,#8078,#8079);
+#8077 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8078 = DIRECTION('',(0.,-1.,2.2E-16));
+#8079 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8080 = DEFINITIONAL_REPRESENTATION('',(#8081),#8085);
+#8081 = LINE('',#8082,#8083);
+#8082 = CARTESIAN_POINT('',(0.,0.));
+#8083 = VECTOR('',#8084,1.);
+#8084 = DIRECTION('',(1.,0.));
+#8085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8086 = ORIENTED_EDGE('',*,*,#8087,.T.);
+#8087 = EDGE_CURVE('',#8059,#8088,#8090,.T.);
+#8088 = VERTEX_POINT('',#8089);
+#8089 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.6));
+#8090 = SURFACE_CURVE('',#8091,(#8096,#8103),.PCURVE_S1.);
+#8091 = CIRCLE('',#8092,0.79);
+#8092 = AXIS2_PLACEMENT_3D('',#8093,#8094,#8095);
+#8093 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8094 = DIRECTION('',(0.,-1.,2.2E-16));
+#8095 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8096 = PCURVE('',#4532,#8097);
+#8097 = DEFINITIONAL_REPRESENTATION('',(#8098),#8102);
+#8098 = LINE('',#8099,#8100);
+#8099 = CARTESIAN_POINT('',(-0.,-0.4));
+#8100 = VECTOR('',#8101,1.);
+#8101 = DIRECTION('',(-1.,0.));
+#8102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8103 = PCURVE('',#8104,#8109);
+#8104 = TOROIDAL_SURFACE('',#8105,0.69,0.1);
+#8105 = AXIS2_PLACEMENT_3D('',#8106,#8107,#8108);
+#8106 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8107 = DIRECTION('',(0.,-1.,2.2E-16));
+#8108 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8109 = DEFINITIONAL_REPRESENTATION('',(#8110),#8114);
+#8110 = LINE('',#8111,#8112);
+#8111 = CARTESIAN_POINT('',(0.,0.));
+#8112 = VECTOR('',#8113,1.);
+#8113 = DIRECTION('',(1.,0.));
+#8114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8115 = ORIENTED_EDGE('',*,*,#8116,.T.);
+#8116 = EDGE_CURVE('',#8088,#8117,#8119,.T.);
+#8117 = VERTEX_POINT('',#8118);
+#8118 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.4));
+#8119 = SURFACE_CURVE('',#8120,(#8125,#8132),.PCURVE_S1.);
+#8120 = CIRCLE('',#8121,0.79);
+#8121 = AXIS2_PLACEMENT_3D('',#8122,#8123,#8124);
+#8122 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8123 = DIRECTION('',(0.,-1.,2.2E-16));
+#8124 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8125 = PCURVE('',#4532,#8126);
+#8126 = DEFINITIONAL_REPRESENTATION('',(#8127),#8131);
+#8127 = LINE('',#8128,#8129);
+#8128 = CARTESIAN_POINT('',(-0.,-0.4));
+#8129 = VECTOR('',#8130,1.);
+#8130 = DIRECTION('',(-1.,0.));
+#8131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8132 = PCURVE('',#8133,#8138);
+#8133 = TOROIDAL_SURFACE('',#8134,0.69,0.1);
+#8134 = AXIS2_PLACEMENT_3D('',#8135,#8136,#8137);
+#8135 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8136 = DIRECTION('',(0.,-1.,2.2E-16));
+#8137 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8138 = DEFINITIONAL_REPRESENTATION('',(#8139),#8143);
+#8139 = LINE('',#8140,#8141);
+#8140 = CARTESIAN_POINT('',(0.,0.));
+#8141 = VECTOR('',#8142,1.);
+#8142 = DIRECTION('',(1.,0.));
+#8143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8144 = ORIENTED_EDGE('',*,*,#8145,.T.);
+#8145 = EDGE_CURVE('',#8117,#8146,#8148,.T.);
+#8146 = VERTEX_POINT('',#8147);
+#8147 = CARTESIAN_POINT('',(4.299999999991,-7.4,2.71635467204));
+#8148 = SURFACE_CURVE('',#8149,(#8154,#8161),.PCURVE_S1.);
+#8149 = CIRCLE('',#8150,0.79);
+#8150 = AXIS2_PLACEMENT_3D('',#8151,#8152,#8153);
+#8151 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8152 = DIRECTION('',(0.,-1.,2.2E-16));
+#8153 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8154 = PCURVE('',#4532,#8155);
+#8155 = DEFINITIONAL_REPRESENTATION('',(#8156),#8160);
+#8156 = LINE('',#8157,#8158);
+#8157 = CARTESIAN_POINT('',(-0.,-0.4));
+#8158 = VECTOR('',#8159,1.);
+#8159 = DIRECTION('',(-1.,0.));
+#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8161 = PCURVE('',#8162,#8167);
+#8162 = TOROIDAL_SURFACE('',#8163,0.69,0.1);
+#8163 = AXIS2_PLACEMENT_3D('',#8164,#8165,#8166);
+#8164 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8165 = DIRECTION('',(0.,-1.,2.2E-16));
+#8166 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8167 = DEFINITIONAL_REPRESENTATION('',(#8168),#8172);
+#8168 = LINE('',#8169,#8170);
+#8169 = CARTESIAN_POINT('',(0.,0.));
+#8170 = VECTOR('',#8171,1.);
+#8171 = DIRECTION('',(1.,0.));
+#8172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8173 = ORIENTED_EDGE('',*,*,#8174,.T.);
+#8174 = EDGE_CURVE('',#8146,#8175,#8177,.T.);
+#8175 = VERTEX_POINT('',#8176);
+#8176 = CARTESIAN_POINT('',(4.499999999986,-7.4,2.716354672038));
+#8177 = SURFACE_CURVE('',#8178,(#8183,#8190),.PCURVE_S1.);
+#8178 = CIRCLE('',#8179,0.79);
+#8179 = AXIS2_PLACEMENT_3D('',#8180,#8181,#8182);
+#8180 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8181 = DIRECTION('',(0.,-1.,2.2E-16));
+#8182 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8183 = PCURVE('',#4532,#8184);
+#8184 = DEFINITIONAL_REPRESENTATION('',(#8185),#8189);
+#8185 = LINE('',#8186,#8187);
+#8186 = CARTESIAN_POINT('',(-0.,-0.4));
+#8187 = VECTOR('',#8188,1.);
+#8188 = DIRECTION('',(-1.,0.));
+#8189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8190 = PCURVE('',#8191,#8196);
+#8191 = TOROIDAL_SURFACE('',#8192,0.69,0.1);
+#8192 = AXIS2_PLACEMENT_3D('',#8193,#8194,#8195);
+#8193 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8194 = DIRECTION('',(0.,-1.,2.2E-16));
+#8195 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8196 = DEFINITIONAL_REPRESENTATION('',(#8197),#8201);
+#8197 = LINE('',#8198,#8199);
+#8198 = CARTESIAN_POINT('',(0.,0.));
+#8199 = VECTOR('',#8200,1.);
+#8200 = DIRECTION('',(1.,0.));
+#8201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8202 = ORIENTED_EDGE('',*,*,#8203,.T.);
+#8203 = EDGE_CURVE('',#8175,#7947,#8204,.T.);
+#8204 = SURFACE_CURVE('',#8205,(#8210,#8217),.PCURVE_S1.);
+#8205 = CIRCLE('',#8206,0.79);
+#8206 = AXIS2_PLACEMENT_3D('',#8207,#8208,#8209);
+#8207 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8208 = DIRECTION('',(0.,-1.,2.2E-16));
+#8209 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8210 = PCURVE('',#4532,#8211);
+#8211 = DEFINITIONAL_REPRESENTATION('',(#8212),#8216);
+#8212 = LINE('',#8213,#8214);
+#8213 = CARTESIAN_POINT('',(-0.,-0.4));
+#8214 = VECTOR('',#8215,1.);
+#8215 = DIRECTION('',(-1.,0.));
+#8216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8217 = PCURVE('',#8218,#8223);
+#8218 = TOROIDAL_SURFACE('',#8219,0.69,0.1);
+#8219 = AXIS2_PLACEMENT_3D('',#8220,#8221,#8222);
+#8220 = CARTESIAN_POINT('',(4.4,-7.4,3.5));
+#8221 = DIRECTION('',(0.,-1.,2.2E-16));
+#8222 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#8223 = DEFINITIONAL_REPRESENTATION('',(#8224),#8228);
+#8224 = LINE('',#8225,#8226);
+#8225 = CARTESIAN_POINT('',(0.,0.));
+#8226 = VECTOR('',#8227,1.);
+#8227 = DIRECTION('',(1.,0.));
+#8228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8229 = ADVANCED_FACE('',(#8230,#8238),#4697,.F.);
+#8230 = FACE_BOUND('',#8231,.T.);
+#8231 = EDGE_LOOP('',(#8232,#8233,#8234,#8235,#8236,#8237));
+#8232 = ORIENTED_EDGE('',*,*,#4837,.T.);
+#8233 = ORIENTED_EDGE('',*,*,#5564,.F.);
+#8234 = ORIENTED_EDGE('',*,*,#4681,.T.);
+#8235 = ORIENTED_EDGE('',*,*,#4988,.T.);
+#8236 = ORIENTED_EDGE('',*,*,#4938,.F.);
+#8237 = ORIENTED_EDGE('',*,*,#4911,.T.);
+#8238 = FACE_BOUND('',#8239,.T.);
+#8239 = EDGE_LOOP('',(#8240));
+#8240 = ORIENTED_EDGE('',*,*,#8241,.T.);
+#8241 = EDGE_CURVE('',#8242,#8242,#8244,.T.);
+#8242 = VERTEX_POINT('',#8243);
+#8243 = CARTESIAN_POINT('',(5.19,7.,3.5));
+#8244 = SURFACE_CURVE('',#8245,(#8250,#8257),.PCURVE_S1.);
+#8245 = CIRCLE('',#8246,0.79);
+#8246 = AXIS2_PLACEMENT_3D('',#8247,#8248,#8249);
+#8247 = CARTESIAN_POINT('',(4.4,7.,3.5));
+#8248 = DIRECTION('',(0.,-1.,-6.7E-16));
+#8249 = DIRECTION('',(1.,0.,0.));
+#8250 = PCURVE('',#4697,#8251);
+#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256);
+#8252 = CIRCLE('',#8253,0.79);
+#8253 = AXIS2_PLACEMENT_2D('',#8254,#8255);
+#8254 = CARTESIAN_POINT('',(-9.079167644915E-02,4.4));
+#8255 = DIRECTION('',(-0.,1.));
+#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8257 = PCURVE('',#8258,#8263);
+#8258 = CYLINDRICAL_SURFACE('',#8259,0.79);
+#8259 = AXIS2_PLACEMENT_3D('',#8260,#8261,#8262);
+#8260 = CARTESIAN_POINT('',(4.4,7.,3.5));
+#8261 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#8262 = DIRECTION('',(1.,0.,0.));
+#8263 = DEFINITIONAL_REPRESENTATION('',(#8264),#8268);
+#8264 = LINE('',#8265,#8266);
+#8265 = CARTESIAN_POINT('',(0.,0.));
+#8266 = VECTOR('',#8267,1.);
+#8267 = DIRECTION('',(1.,0.));
+#8268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8269 = ADVANCED_FACE('',(#8270),#5054,.F.);
+#8270 = FACE_BOUND('',#8271,.T.);
+#8271 = EDGE_LOOP('',(#8272));
+#8272 = ORIENTED_EDGE('',*,*,#5039,.F.);
+#8273 = ADVANCED_FACE('',(#8274),#5088,.T.);
+#8274 = FACE_BOUND('',#8275,.F.);
+#8275 = EDGE_LOOP('',(#8276,#8300,#8386));
+#8276 = ORIENTED_EDGE('',*,*,#8277,.T.);
+#8277 = EDGE_CURVE('',#5072,#8278,#8280,.T.);
+#8278 = VERTEX_POINT('',#8279);
+#8279 = CARTESIAN_POINT('',(-3.61635467206,7.435079232532,3.5));
+#8280 = SURFACE_CURVE('',#8281,(#8286,#8293),.PCURVE_S1.);
+#8281 = CIRCLE('',#8282,0.1);
+#8282 = AXIS2_PLACEMENT_3D('',#8283,#8284,#8285);
+#8283 = CARTESIAN_POINT('',(-3.71,7.4,3.5));
+#8284 = DIRECTION('',(5.9E-16,-0.,1.));
+#8285 = DIRECTION('',(1.,0.,-5.9E-16));
+#8286 = PCURVE('',#5088,#8287);
+#8287 = DEFINITIONAL_REPRESENTATION('',(#8288),#8292);
+#8288 = LINE('',#8289,#8290);
+#8289 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#8290 = VECTOR('',#8291,1.);
+#8291 = DIRECTION('',(-0.,1.));
+#8292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8293 = PCURVE('',#5140,#8294);
+#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299);
+#8295 = LINE('',#8296,#8297);
+#8296 = CARTESIAN_POINT('',(-0.,0.));
+#8297 = VECTOR('',#8298,1.);
+#8298 = DIRECTION('',(-0.,1.));
+#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8300 = ORIENTED_EDGE('',*,*,#8301,.F.);
+#8301 = EDGE_CURVE('',#5070,#8278,#8302,.T.);
+#8302 = SURFACE_CURVE('',#8303,(#8327,#8354),.PCURVE_S1.);
+#8303 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8304,#8305,#8306,#8307,#8308,
+    #8309,#8310,#8311,#8312,#8313,#8314,#8315,#8316,#8317,#8318,#8319,
+    #8320,#8321,#8322,#8323,#8324,#8325,#8326),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#8304 = CARTESIAN_POINT('',(-3.61635467206,7.4,3.400000000008));
+#8305 = CARTESIAN_POINT('',(-3.61635467206,7.401830066005,3.400000000008
+    ));
+#8306 = CARTESIAN_POINT('',(-3.61635467206,7.403659864118,3.40030240594)
+  );
+#8307 = CARTESIAN_POINT('',(-3.61635467206,7.40548732884,3.400906950157)
+  );
+#8308 = CARTESIAN_POINT('',(-3.61635467206,7.40731011108,3.401817412085)
+  );
+#8309 = CARTESIAN_POINT('',(-3.61635467206,7.409125607605,3.403040758727
+    ));
+#8310 = CARTESIAN_POINT('',(-3.61635467206,7.410930972113,3.404587523859
+    ));
+#8311 = CARTESIAN_POINT('',(-3.61635467206,7.412723107967,3.40647342593)
+  );
+#8312 = CARTESIAN_POINT('',(-3.61635467206,7.416396346704,3.41112575693)
+  );
+#8313 = CARTESIAN_POINT('',(-3.61635467206,7.418270420939,3.413937584785
+    ));
+#8314 = CARTESIAN_POINT('',(-3.61635467206,7.420121124796,3.417191022442
+    ));
+#8315 = CARTESIAN_POINT('',(-3.61635467206,7.421945190459,3.420923608795
+    ));
+#8316 = CARTESIAN_POINT('',(-3.61635467206,7.423734107111,3.42519550556)
+  );
+#8317 = CARTESIAN_POINT('',(-3.61635467206,7.425475533336,3.43007348905)
+  );
+#8318 = CARTESIAN_POINT('',(-3.61635467206,7.427153062853,3.435642011003
+    ));
+#8319 = CARTESIAN_POINT('',(-3.61635467206,7.429953450392,3.447046143016
+    ));
+#8320 = CARTESIAN_POINT('',(-3.61635467206,7.431107601379,3.452485677818
+    ));
+#8321 = CARTESIAN_POINT('',(-3.61635467206,7.432202004804,3.45855318094)
+  );
+#8322 = CARTESIAN_POINT('',(-3.61635467206,7.433210305485,3.465355315202
+    ));
+#8323 = CARTESIAN_POINT('',(-3.61635467206,7.43407342972,3.472967492377)
+  );
+#8324 = CARTESIAN_POINT('',(-3.61635467206,7.434728492503,3.481370867421
+    ));
+#8325 = CARTESIAN_POINT('',(-3.61635467206,7.435079232532,3.490510458472
+    ));
+#8326 = CARTESIAN_POINT('',(-3.61635467206,7.435079232532,3.5));
+#8327 = PCURVE('',#5088,#8328);
+#8328 = DEFINITIONAL_REPRESENTATION('',(#8329),#8353);
+#8329 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8330,#8331,#8332,#8333,#8334,
+    #8335,#8336,#8337,#8338,#8339,#8340,#8341,#8342,#8343,#8344,#8345,
+    #8346,#8347,#8348,#8349,#8350,#8351,#8352),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#8330 = CARTESIAN_POINT('',(-6.156262528292,0.));
+#8331 = CARTESIAN_POINT('',(-6.156262528292,1.830066005191E-02));
+#8332 = CARTESIAN_POINT('',(-6.156642242005,3.659864107284E-02));
+#8333 = CARTESIAN_POINT('',(-6.157401331094,5.488262812677E-02));
+#8334 = CARTESIAN_POINT('',(-6.158544750325,7.313845822265E-02));
+#8335 = CARTESIAN_POINT('',(-6.160081659402,9.134928344257E-02));
+#8336 = CARTESIAN_POINT('',(-6.162025915183,0.109495478736));
+#8337 = CARTESIAN_POINT('',(-6.164398144268,0.127554294379));
+#8338 = CARTESIAN_POINT('',(-6.17025545817,0.164678954111));
+#8339 = CARTESIAN_POINT('',(-6.173797998595,0.18368145288));
+#8340 = CARTESIAN_POINT('',(-6.177900367359,0.202518039404));
+#8341 = CARTESIAN_POINT('',(-6.182611509726,0.221164032675));
+#8342 = CARTESIAN_POINT('',(-6.188009589335,0.239539670673));
+#8343 = CARTESIAN_POINT('',(-6.194181637354,0.257522758538));
+#8344 = CARTESIAN_POINT('',(-6.201237631621,0.274942845674));
+#8345 = CARTESIAN_POINT('',(-6.215711296839,0.304180187717));
+#8346 = CARTESIAN_POINT('',(-6.222621584771,0.316285109319));
+#8347 = CARTESIAN_POINT('',(-6.230337091671,0.327815950669));
+#8348 = CARTESIAN_POINT('',(-6.238995538106,0.338490518551));
+#8349 = CARTESIAN_POINT('',(-6.248694906762,0.347676000428));
+#8350 = CARTESIAN_POINT('',(-6.259412897346,0.354671752546));
+#8351 = CARTESIAN_POINT('',(-6.271075821945,0.358417061384));
+#8352 = CARTESIAN_POINT('',(-6.28318530718,0.358417061384));
+#8353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8354 = PCURVE('',#8355,#8360);
+#8355 = PLANE('',#8356);
+#8356 = AXIS2_PLACEMENT_3D('',#8357,#8358,#8359);
+#8357 = CARTESIAN_POINT('',(-3.61635467206,7.5,3.6));
+#8358 = DIRECTION('',(-1.,-0.,-0.));
+#8359 = DIRECTION('',(0.,-2.2E-16,1.));
+#8360 = DEFINITIONAL_REPRESENTATION('',(#8361),#8385);
+#8361 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8362,#8363,#8364,#8365,#8366,
+    #8367,#8368,#8369,#8370,#8371,#8372,#8373,#8374,#8375,#8376,#8377,
+    #8378,#8379,#8380,#8381,#8382,#8383,#8384),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432025,0.716697770547,1.),.UNSPECIFIED.);
+#8362 = CARTESIAN_POINT('',(-0.199999999992,-1.E-01));
+#8363 = CARTESIAN_POINT('',(-0.199999999992,-9.816993399481E-02));
+#8364 = CARTESIAN_POINT('',(-0.19969759406,-9.634013588184E-02));
+#8365 = CARTESIAN_POINT('',(-0.199093049843,-9.451267116046E-02));
+#8366 = CARTESIAN_POINT('',(-0.198182587915,-9.268988891963E-02));
+#8367 = CARTESIAN_POINT('',(-0.196959241273,-9.087439239542E-02));
+#8368 = CARTESIAN_POINT('',(-0.195412476141,-8.906902788728E-02));
+#8369 = CARTESIAN_POINT('',(-0.19352657407,-8.727689203297E-02));
+#8370 = CARTESIAN_POINT('',(-0.18887424307,-8.36036532959E-02));
+#8371 = CARTESIAN_POINT('',(-0.186062415215,-8.172957906077E-02));
+#8372 = CARTESIAN_POINT('',(-0.182808977558,-7.987887520388E-02));
+#8373 = CARTESIAN_POINT('',(-0.179076391205,-7.805480954079E-02));
+#8374 = CARTESIAN_POINT('',(-0.17480449444,-7.626589288875E-02));
+#8375 = CARTESIAN_POINT('',(-0.16992651095,-7.452446666363E-02));
+#8376 = CARTESIAN_POINT('',(-0.164357988997,-7.284693714666E-02));
+#8377 = CARTESIAN_POINT('',(-0.152953856984,-7.004654960755E-02));
+#8378 = CARTESIAN_POINT('',(-0.147514322182,-6.889239862065E-02));
+#8379 = CARTESIAN_POINT('',(-0.14144681906,-6.779799519616E-02));
+#8380 = CARTESIAN_POINT('',(-0.134644684798,-6.678969451533E-02));
+#8381 = CARTESIAN_POINT('',(-0.127032507623,-6.59265702799E-02));
+#8382 = CARTESIAN_POINT('',(-0.118629132579,-6.527150749671E-02));
+#8383 = CARTESIAN_POINT('',(-0.109489541528,-6.49207674675E-02));
+#8384 = CARTESIAN_POINT('',(-0.1,-6.49207674675E-02));
+#8385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8386 = ORIENTED_EDGE('',*,*,#5069,.T.);
+#8387 = ADVANCED_FACE('',(#8388),#5140,.T.);
+#8388 = FACE_BOUND('',#8389,.F.);
+#8389 = EDGE_LOOP('',(#8390,#8391,#8472));
+#8390 = ORIENTED_EDGE('',*,*,#5123,.T.);
+#8391 = ORIENTED_EDGE('',*,*,#8392,.T.);
+#8392 = EDGE_CURVE('',#5124,#8278,#8393,.T.);
+#8393 = SURFACE_CURVE('',#8394,(#8418,#8445),.PCURVE_S1.);
+#8394 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8395,#8396,#8397,#8398,#8399,
+    #8400,#8401,#8402,#8403,#8404,#8405,#8406,#8407,#8408,#8409,#8410,
+    #8411,#8412,#8413,#8414,#8415,#8416,#8417),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#8395 = CARTESIAN_POINT('',(-3.61635467206,7.4,3.599999999992));
+#8396 = CARTESIAN_POINT('',(-3.61635467206,7.401830066005,3.599999999992
+    ));
+#8397 = CARTESIAN_POINT('',(-3.61635467206,7.403659864118,3.59969759406)
+  );
+#8398 = CARTESIAN_POINT('',(-3.61635467206,7.40548732884,3.599093049843)
+  );
+#8399 = CARTESIAN_POINT('',(-3.61635467206,7.40731011108,3.598182587915)
+  );
+#8400 = CARTESIAN_POINT('',(-3.61635467206,7.409125607605,3.596959241273
+    ));
+#8401 = CARTESIAN_POINT('',(-3.61635467206,7.410930972113,3.595412476141
+    ));
+#8402 = CARTESIAN_POINT('',(-3.61635467206,7.412723107967,3.59352657407)
+  );
+#8403 = CARTESIAN_POINT('',(-3.61635467206,7.416396346704,3.58887424307)
+  );
+#8404 = CARTESIAN_POINT('',(-3.61635467206,7.418270420939,3.586062415215
+    ));
+#8405 = CARTESIAN_POINT('',(-3.61635467206,7.420121124796,3.582808977558
+    ));
+#8406 = CARTESIAN_POINT('',(-3.61635467206,7.421945190459,3.579076391205
+    ));
+#8407 = CARTESIAN_POINT('',(-3.61635467206,7.423734107111,3.57480449444)
+  );
+#8408 = CARTESIAN_POINT('',(-3.61635467206,7.425475533336,3.56992651095)
+  );
+#8409 = CARTESIAN_POINT('',(-3.61635467206,7.427153062853,3.564357988997
+    ));
+#8410 = CARTESIAN_POINT('',(-3.61635467206,7.429953450392,3.552953856984
+    ));
+#8411 = CARTESIAN_POINT('',(-3.61635467206,7.431107601379,3.547514322182
+    ));
+#8412 = CARTESIAN_POINT('',(-3.61635467206,7.432202004804,3.54144681906)
+  );
+#8413 = CARTESIAN_POINT('',(-3.61635467206,7.433210305485,3.534644684798
+    ));
+#8414 = CARTESIAN_POINT('',(-3.61635467206,7.43407342972,3.527032507623)
+  );
+#8415 = CARTESIAN_POINT('',(-3.61635467206,7.434728492503,3.518629132579
+    ));
+#8416 = CARTESIAN_POINT('',(-3.61635467206,7.435079232532,3.509489541528
+    ));
+#8417 = CARTESIAN_POINT('',(-3.61635467206,7.435079232532,3.5));
+#8418 = PCURVE('',#5140,#8419);
+#8419 = DEFINITIONAL_REPRESENTATION('',(#8420),#8444);
+#8420 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8421,#8422,#8423,#8424,#8425,
+    #8426,#8427,#8428,#8429,#8430,#8431,#8432,#8433,#8434,#8435,#8436,
+    #8437,#8438,#8439,#8440,#8441,#8442,#8443),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#8421 = CARTESIAN_POINT('',(-0.126922778887,0.));
+#8422 = CARTESIAN_POINT('',(-0.126922778887,1.830066005193E-02));
+#8423 = CARTESIAN_POINT('',(-0.126543065174,3.659864107289E-02));
+#8424 = CARTESIAN_POINT('',(-0.125783976085,5.488262812684E-02));
+#8425 = CARTESIAN_POINT('',(-0.124640556854,7.313845822274E-02));
+#8426 = CARTESIAN_POINT('',(-0.123103647777,9.134928344268E-02));
+#8427 = CARTESIAN_POINT('',(-0.121159391997,0.109495478736));
+#8428 = CARTESIAN_POINT('',(-0.118787162911,0.12755429438));
+#8429 = CARTESIAN_POINT('',(-0.11292984901,0.164678954112));
+#8430 = CARTESIAN_POINT('',(-0.109387308585,0.18368145288));
+#8431 = CARTESIAN_POINT('',(-0.105284939821,0.202518039405));
+#8432 = CARTESIAN_POINT('',(-0.100573797454,0.221164032675));
+#8433 = CARTESIAN_POINT('',(-9.517571784499E-02,0.239539670674));
+#8434 = CARTESIAN_POINT('',(-8.900366982586E-02,0.257522758538));
+#8435 = CARTESIAN_POINT('',(-8.194767555875E-02,0.274942845674));
+#8436 = CARTESIAN_POINT('',(-6.747401034048E-02,0.304180187717));
+#8437 = CARTESIAN_POINT('',(-6.05637224079E-02,0.316285109319));
+#8438 = CARTESIAN_POINT('',(-5.284821550873E-02,0.327815950669));
+#8439 = CARTESIAN_POINT('',(-4.418976907374E-02,0.338490518552));
+#8440 = CARTESIAN_POINT('',(-3.449040041811E-02,0.347676000427));
+#8441 = CARTESIAN_POINT('',(-2.377240983382E-02,0.354671752546));
+#8442 = CARTESIAN_POINT('',(-1.210948523457E-02,0.358417061384));
+#8443 = CARTESIAN_POINT('',(0.,0.358417061384));
+#8444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8445 = PCURVE('',#8355,#8446);
+#8446 = DEFINITIONAL_REPRESENTATION('',(#8447),#8471);
+#8447 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8448,#8449,#8450,#8451,#8452,
+    #8453,#8454,#8455,#8456,#8457,#8458,#8459,#8460,#8461,#8462,#8463,
+    #8464,#8465,#8466,#8467,#8468,#8469,#8470),.UNSPECIFIED.,.F.,.F.,(9,
+    7,7,9),(0.,0.346430432026,0.716697770548,1.),.UNSPECIFIED.);
+#8448 = CARTESIAN_POINT('',(-8.465672607372E-12,-1.E-01));
+#8449 = CARTESIAN_POINT('',(-8.465672607372E-12,-9.816993399481E-02));
+#8450 = CARTESIAN_POINT('',(-3.02405940344E-04,-9.634013588183E-02));
+#8451 = CARTESIAN_POINT('',(-9.069501568648E-04,-9.451267116045E-02));
+#8452 = CARTESIAN_POINT('',(-1.817412085248E-03,-9.268988891962E-02));
+#8453 = CARTESIAN_POINT('',(-3.040758727228E-03,-9.087439239541E-02));
+#8454 = CARTESIAN_POINT('',(-4.587523858819E-03,-8.906902788727E-02));
+#8455 = CARTESIAN_POINT('',(-6.473425929775E-03,-8.727689203296E-02));
+#8456 = CARTESIAN_POINT('',(-1.112575693001E-02,-8.360365329588E-02));
+#8457 = CARTESIAN_POINT('',(-1.393758478549E-02,-8.172957906076E-02));
+#8458 = CARTESIAN_POINT('',(-1.719102244238E-02,-7.987887520385E-02));
+#8459 = CARTESIAN_POINT('',(-2.092360879512E-02,-7.805480954077E-02));
+#8460 = CARTESIAN_POINT('',(-2.519550556021E-02,-7.626589288874E-02));
+#8461 = CARTESIAN_POINT('',(-3.007348905048E-02,-7.45244666636E-02));
+#8462 = CARTESIAN_POINT('',(-3.56420110027E-02,-7.284693714665E-02));
+#8463 = CARTESIAN_POINT('',(-4.704614301577E-02,-7.004654960754E-02));
+#8464 = CARTESIAN_POINT('',(-5.248567781781E-02,-6.889239862061E-02));
+#8465 = CARTESIAN_POINT('',(-5.855318093971E-02,-6.779799519622E-02));
+#8466 = CARTESIAN_POINT('',(-6.535531520174E-02,-6.678969451523E-02));
+#8467 = CARTESIAN_POINT('',(-7.296749237657E-02,-6.592657027996E-02));
+#8468 = CARTESIAN_POINT('',(-8.137086742095E-02,-6.527150749669E-02));
+#8469 = CARTESIAN_POINT('',(-9.051045847218E-02,-6.49207674675E-02));
+#8470 = CARTESIAN_POINT('',(-0.1,-6.49207674675E-02));
+#8471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8472 = ORIENTED_EDGE('',*,*,#8277,.F.);
+#8473 = ADVANCED_FACE('',(#8474),#5169,.T.);
+#8474 = FACE_BOUND('',#8475,.F.);
+#8475 = EDGE_LOOP('',(#8476,#8477,#8520,#8549));
+#8476 = ORIENTED_EDGE('',*,*,#5152,.T.);
+#8477 = ORIENTED_EDGE('',*,*,#8478,.T.);
+#8478 = EDGE_CURVE('',#5153,#8479,#8481,.T.);
+#8479 = VERTEX_POINT('',#8480);
+#8480 = CARTESIAN_POINT('',(-4.3,7.5,4.182715167548));
+#8481 = SURFACE_CURVE('',#8482,(#8491,#8503),.PCURVE_S1.);
+#8482 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8483,#8484,#8485,#8486,#8487,
+    #8488,#8489,#8490),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8483 = CARTESIAN_POINT('',(-4.3,7.4,4.283645327939));
+#8484 = CARTESIAN_POINT('',(-4.3,7.422442008915,4.283645327939));
+#8485 = CARTESIAN_POINT('',(-4.3,7.444887259062,4.27772181379));
+#8486 = CARTESIAN_POINT('',(-4.3,7.465483411335,4.26587182276));
+#8487 = CARTESIAN_POINT('',(-4.3,7.482380282394,4.248828477298));
+#8488 = CARTESIAN_POINT('',(-4.3,7.494127939707,4.228048986218));
+#8489 = CARTESIAN_POINT('',(-4.3,7.5,4.205389257288));
+#8490 = CARTESIAN_POINT('',(-4.3,7.5,4.182715167548));
+#8491 = PCURVE('',#5169,#8492);
+#8492 = DEFINITIONAL_REPRESENTATION('',(#8493),#8502);
+#8493 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8494,#8495,#8496,#8497,#8498,
+    #8499,#8500,#8501),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8494 = CARTESIAN_POINT('',(-1.443873547896,0.));
+#8495 = CARTESIAN_POINT('',(-1.443873547896,0.224420089155));
+#8496 = CARTESIAN_POINT('',(-1.442924619181,0.448873110651));
+#8497 = CARTESIAN_POINT('',(-1.441024864322,0.673292853768));
+#8498 = CARTESIAN_POINT('',(-1.438207630988,0.897679002101));
+#8499 = CARTESIAN_POINT('',(-1.434517463587,1.122061511311));
+#8500 = CARTESIAN_POINT('',(-1.430119055381,1.346449298155));
+#8501 = CARTESIAN_POINT('',(-1.425356591667,1.570796326795));
+#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8503 = PCURVE('',#8504,#8509);
+#8504 = PLANE('',#8505);
+#8505 = AXIS2_PLACEMENT_3D('',#8506,#8507,#8508);
+#8506 = CARTESIAN_POINT('',(-4.3,7.5,4.283645327939));
+#8507 = DIRECTION('',(-1.,-0.,-0.));
+#8508 = DIRECTION('',(0.,-2.2E-16,1.));
+#8509 = DEFINITIONAL_REPRESENTATION('',(#8510),#8519);
+#8510 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8511,#8512,#8513,#8514,#8515,
+    #8516,#8517,#8518),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8511 = CARTESIAN_POINT('',(-8.775202786637E-13,-1.E-01));
+#8512 = CARTESIAN_POINT('',(-8.775202786637E-13,-7.755799108454E-02));
+#8513 = CARTESIAN_POINT('',(-5.923514149712E-03,-5.511274093777E-02));
+#8514 = CARTESIAN_POINT('',(-1.777350517995E-02,-3.451658866489E-02));
+#8515 = CARTESIAN_POINT('',(-3.481685064163E-02,-1.761971760643E-02));
+#8516 = CARTESIAN_POINT('',(-5.559634172149E-02,-5.872060292673E-03));
+#8517 = CARTESIAN_POINT('',(-7.825607065113E-02,8.881784197001E-16));
+#8518 = CARTESIAN_POINT('',(-0.100930160392,8.881784197001E-16));
+#8519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8520 = ORIENTED_EDGE('',*,*,#8521,.F.);
+#8521 = EDGE_CURVE('',#8522,#8479,#8524,.T.);
+#8522 = VERTEX_POINT('',#8523);
+#8523 = CARTESIAN_POINT('',(-3.717284832452,7.5,3.6));
+#8524 = SURFACE_CURVE('',#8525,(#8530,#8537),.PCURVE_S1.);
+#8525 = CIRCLE('',#8526,0.69);
+#8526 = AXIS2_PLACEMENT_3D('',#8527,#8528,#8529);
+#8527 = CARTESIAN_POINT('',(-4.4,7.5,3.5));
+#8528 = DIRECTION('',(0.,-1.,0.));
+#8529 = DIRECTION('',(1.,0.,-5.9E-16));
+#8530 = PCURVE('',#5169,#8531);
+#8531 = DEFINITIONAL_REPRESENTATION('',(#8532),#8536);
+#8532 = LINE('',#8533,#8534);
+#8533 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#8534 = VECTOR('',#8535,1.);
+#8535 = DIRECTION('',(-1.,0.));
+#8536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8537 = PCURVE('',#8538,#8543);
+#8538 = PLANE('',#8539);
+#8539 = AXIS2_PLACEMENT_3D('',#8540,#8541,#8542);
+#8540 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#8541 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8542 = DIRECTION('',(0.,2.2E-16,-1.));
+#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548);
+#8544 = CIRCLE('',#8545,0.69);
+#8545 = AXIS2_PLACEMENT_2D('',#8546,#8547);
+#8546 = CARTESIAN_POINT('',(1.33226762955E-15,-4.4));
+#8547 = DIRECTION('',(5.9E-16,1.));
+#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8549 = ORIENTED_EDGE('',*,*,#8550,.F.);
+#8550 = EDGE_CURVE('',#5124,#8522,#8551,.T.);
+#8551 = SURFACE_CURVE('',#8552,(#8561,#8573),.PCURVE_S1.);
+#8552 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8553,#8554,#8555,#8556,#8557,
+    #8558,#8559,#8560),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8553 = CARTESIAN_POINT('',(-3.616354672061,7.4,3.6));
+#8554 = CARTESIAN_POINT('',(-3.616354672061,7.422442008915,3.6));
+#8555 = CARTESIAN_POINT('',(-3.62227818621,7.444887259062,3.6));
+#8556 = CARTESIAN_POINT('',(-3.634128177241,7.465483411335,3.6));
+#8557 = CARTESIAN_POINT('',(-3.651171522702,7.482380282393,3.6));
+#8558 = CARTESIAN_POINT('',(-3.671951013782,7.494127939707,3.6));
+#8559 = CARTESIAN_POINT('',(-3.694610742712,7.5,3.6));
+#8560 = CARTESIAN_POINT('',(-3.717284832452,7.5,3.6));
+#8561 = PCURVE('',#5169,#8562);
+#8562 = DEFINITIONAL_REPRESENTATION('',(#8563),#8572);
+#8563 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8564,#8565,#8566,#8567,#8568,
+    #8569,#8570,#8571),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8564 = CARTESIAN_POINT('',(-0.126922778898,0.));
+#8565 = CARTESIAN_POINT('',(-0.126922778898,0.224420089155));
+#8566 = CARTESIAN_POINT('',(-0.127871707613,0.448873110649));
+#8567 = CARTESIAN_POINT('',(-0.129771462472,0.673292853771));
+#8568 = CARTESIAN_POINT('',(-0.132588695807,0.897679002099));
+#8569 = CARTESIAN_POINT('',(-0.136278863208,1.122061511313));
+#8570 = CARTESIAN_POINT('',(-0.140677271414,1.346449298155));
+#8571 = CARTESIAN_POINT('',(-0.145439735127,1.570796326795));
+#8572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8573 = PCURVE('',#8574,#8579);
+#8574 = PLANE('',#8575);
+#8575 = AXIS2_PLACEMENT_3D('',#8576,#8577,#8578);
+#8576 = CARTESIAN_POINT('',(-4.3,7.5,3.6));
+#8577 = DIRECTION('',(0.,2.2E-16,-1.));
+#8578 = DIRECTION('',(-1.,0.,0.));
+#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8589);
+#8580 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8581,#8582,#8583,#8584,#8585,
+    #8586,#8587,#8588),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8581 = CARTESIAN_POINT('',(-0.683645327938,-1.E-01));
+#8582 = CARTESIAN_POINT('',(-0.683645327938,-7.755799108451E-02));
+#8583 = CARTESIAN_POINT('',(-0.67772181379,-5.511274093786E-02));
+#8584 = CARTESIAN_POINT('',(-0.665871822759,-3.451658866478E-02));
+#8585 = CARTESIAN_POINT('',(-0.648828477298,-1.76197176065E-02));
+#8586 = CARTESIAN_POINT('',(-0.628048986218,-5.872060292651E-03));
+#8587 = CARTESIAN_POINT('',(-0.605389257288,8.881784197001E-16));
+#8588 = CARTESIAN_POINT('',(-0.582715167548,8.881784197001E-16));
+#8589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8590 = ADVANCED_FACE('',(#8591),#5198,.T.);
+#8591 = FACE_BOUND('',#8592,.F.);
+#8592 = EDGE_LOOP('',(#8593,#8784));
+#8593 = ORIENTED_EDGE('',*,*,#8594,.F.);
+#8594 = EDGE_CURVE('',#5153,#5182,#8595,.T.);
+#8595 = SURFACE_CURVE('',#8596,(#8655,#8717),.PCURVE_S1.);
+#8596 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8597,#8598,#8599,#8600,#8601,
+    #8602,#8603,#8604,#8605,#8606,#8607,#8608,#8609,#8610,#8611,#8612,
+    #8613,#8614,#8615,#8616,#8617,#8618,#8619,#8620,#8621,#8622,#8623,
+    #8624,#8625,#8626,#8627,#8628,#8629,#8630,#8631,#8632,#8633,#8634,
+    #8635,#8636,#8637,#8638,#8639,#8640,#8641,#8642,#8643,#8644,#8645,
+    #8646,#8647,#8648,#8649,#8650,#8651,#8652,#8653,#8654),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#8597 = CARTESIAN_POINT('',(-4.300000000007,7.4,4.283645327939));
+#8598 = CARTESIAN_POINT('',(-4.300000000007,7.401830066005,
+    4.283645327939));
+#8599 = CARTESIAN_POINT('',(-4.300302405939,7.403659864119,
+    4.283645327939));
+#8600 = CARTESIAN_POINT('',(-4.300906950155,7.40548732884,4.283645327939
+    ));
+#8601 = CARTESIAN_POINT('',(-4.301817412084,7.407310111081,
+    4.283645327939));
+#8602 = CARTESIAN_POINT('',(-4.303040758726,7.409125607606,
+    4.283645327939));
+#8603 = CARTESIAN_POINT('',(-4.304587523858,7.410930972114,
+    4.283645327939));
+#8604 = CARTESIAN_POINT('',(-4.306473425929,7.412723107968,
+    4.283645327939));
+#8605 = CARTESIAN_POINT('',(-4.31112575693,7.416396346706,4.283645327939
+    ));
+#8606 = CARTESIAN_POINT('',(-4.313937584786,7.418270420941,
+    4.283645327939));
+#8607 = CARTESIAN_POINT('',(-4.317191022443,7.420121124798,
+    4.283645327939));
+#8608 = CARTESIAN_POINT('',(-4.320923608796,7.421945190461,
+    4.283645327939));
+#8609 = CARTESIAN_POINT('',(-4.325195505562,7.423734107113,
+    4.283645327939));
+#8610 = CARTESIAN_POINT('',(-4.330073489053,7.425475533338,
+    4.283645327939));
+#8611 = CARTESIAN_POINT('',(-4.335642011005,7.427153062855,
+    4.283645327939));
+#8612 = CARTESIAN_POINT('',(-4.345006578165,7.429452616837,
+    4.283645327939));
+#8613 = CARTESIAN_POINT('',(-4.34808334306,7.430145438646,4.283645327939
+    ));
+#8614 = CARTESIAN_POINT('',(-4.351353370779,7.430816561022,
+    4.283645327939));
+#8615 = CARTESIAN_POINT('',(-4.354836787896,7.431462167206,
+    4.283645327939));
+#8616 = CARTESIAN_POINT('',(-4.358552412136,7.432076361744,
+    4.283645327939));
+#8617 = CARTESIAN_POINT('',(-4.362517670708,7.43265122514,4.283645327939
+    ));
+#8618 = CARTESIAN_POINT('',(-4.366749600191,7.433176658384,
+    4.283645327939));
+#8619 = CARTESIAN_POINT('',(-4.378353611679,7.434366924612,
+    4.283645327939));
+#8620 = CARTESIAN_POINT('',(-4.386506564185,7.434978385235,
+    4.283645327939));
+#8621 = CARTESIAN_POINT('',(-4.395260160855,7.435329252392,
+    4.283645327939));
+#8622 = CARTESIAN_POINT('',(-4.404206045521,7.435355132679,
+    4.283645327939));
+#8623 = CARTESIAN_POINT('',(-4.412973384407,7.435061968943,
+    4.283645327939));
+#8624 = CARTESIAN_POINT('',(-4.421241527783,7.434489529502,
+    4.283645327939));
+#8625 = CARTESIAN_POINT('',(-4.428736287661,7.43372616354,4.283645327939
+    ));
+#8626 = CARTESIAN_POINT('',(-4.437856808572,7.432550296656,
+    4.283645327939));
+#8627 = CARTESIAN_POINT('',(-4.44038380177,7.432191042891,4.283645327939
+    ));
+#8628 = CARTESIAN_POINT('',(-4.442808452326,7.431814765226,
+    4.283645327939));
+#8629 = CARTESIAN_POINT('',(-4.445135662864,7.431423695399,
+    4.283645327939));
+#8630 = CARTESIAN_POINT('',(-4.447370277785,7.431019712924,
+    4.283645327939));
+#8631 = CARTESIAN_POINT('',(-4.449517155677,7.430604353882,
+    4.283645327939));
+#8632 = CARTESIAN_POINT('',(-4.451581241724,7.430178819704,
+    4.283645327939));
+#8633 = CARTESIAN_POINT('',(-4.455754311352,7.42926531139,4.283645327939
+    ));
+#8634 = CARTESIAN_POINT('',(-4.457845987027,7.428775555159,
+    4.283645327939));
+#8635 = CARTESIAN_POINT('',(-4.459848852885,7.428276007736,
+    4.283645327939));
+#8636 = CARTESIAN_POINT('',(-4.461768239912,7.427767769247,
+    4.283645327939));
+#8637 = CARTESIAN_POINT('',(-4.463608796216,7.42725176345,4.283645327939
+    ));
+#8638 = CARTESIAN_POINT('',(-4.465374658908,7.426728751693,
+    4.283645327939));
+#8639 = CARTESIAN_POINT('',(-4.467069625977,7.42619934687,4.283645327939
+    ));
+#8640 = CARTESIAN_POINT('',(-4.473183528064,7.424188603785,
+    4.283645327939));
+#8641 = CARTESIAN_POINT('',(-4.477154990464,7.422669565158,
+    4.283645327939));
+#8642 = CARTESIAN_POINT('',(-4.480687238605,7.421116402457,
+    4.283645327939));
+#8643 = CARTESIAN_POINT('',(-4.483826840116,7.419536185525,
+    4.283645327939));
+#8644 = CARTESIAN_POINT('',(-4.48660603336,7.417934287139,4.283645327939
+    ));
+#8645 = CARTESIAN_POINT('',(-4.489051171643,7.416314765328,
+    4.283645327939));
+#8646 = CARTESIAN_POINT('',(-4.491184985274,7.414680403959,
+    4.283645327939));
+#8647 = CARTESIAN_POINT('',(-4.494810126678,7.411429447556,
+    4.283645327939));
+#8648 = CARTESIAN_POINT('',(-4.496316408001,7.409814843814,
+    4.283645327939));
+#8649 = CARTESIAN_POINT('',(-4.497555511524,7.408190870036,
+    4.283645327939));
+#8650 = CARTESIAN_POINT('',(-4.498537708624,7.40655965395,4.283645327939
+    ));
+#8651 = CARTESIAN_POINT('',(-4.499270033379,7.404923182188,
+    4.283645327939));
+#8652 = CARTESIAN_POINT('',(-4.499756779955,7.40328330111,4.283645327939
+    ));
+#8653 = CARTESIAN_POINT('',(-4.499999999993,7.401641717622,
+    4.283645327939));
+#8654 = CARTESIAN_POINT('',(-4.499999999993,7.4,4.283645327939));
+#8655 = PCURVE('',#5198,#8656);
+#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8716);
+#8657 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8658,#8659,#8660,#8661,#8662,
+    #8663,#8664,#8665,#8666,#8667,#8668,#8669,#8670,#8671,#8672,#8673,
+    #8674,#8675,#8676,#8677,#8678,#8679,#8680,#8681,#8682,#8683,#8684,
+    #8685,#8686,#8687,#8688,#8689,#8690,#8691,#8692,#8693,#8694,#8695,
+    #8696,#8697,#8698,#8699,#8700,#8701,#8702,#8703,#8704,#8705,#8706,
+    #8707,#8708,#8709,#8710,#8711,#8712,#8713,#8714,#8715),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#8658 = CARTESIAN_POINT('',(-1.443873547905,0.));
+#8659 = CARTESIAN_POINT('',(-1.443873547905,1.8300660054E-02));
+#8660 = CARTESIAN_POINT('',(-1.444253261618,3.659864107704E-02));
+#8661 = CARTESIAN_POINT('',(-1.445012350707,5.488262813305E-02));
+#8662 = CARTESIAN_POINT('',(-1.446155769939,7.313845823101E-02));
+#8663 = CARTESIAN_POINT('',(-1.447692679016,9.134928345301E-02));
+#8664 = CARTESIAN_POINT('',(-1.449636934797,0.109495478748));
+#8665 = CARTESIAN_POINT('',(-1.452009163883,0.127554294394));
+#8666 = CARTESIAN_POINT('',(-1.457866477786,0.164678954128));
+#8667 = CARTESIAN_POINT('',(-1.461409018211,0.183681452897));
+#8668 = CARTESIAN_POINT('',(-1.465511386975,0.202518039421));
+#8669 = CARTESIAN_POINT('',(-1.470222529343,0.221164032692));
+#8670 = CARTESIAN_POINT('',(-1.475620608952,0.23953967069));
+#8671 = CARTESIAN_POINT('',(-1.481792656972,0.257522758555));
+#8672 = CARTESIAN_POINT('',(-1.488848651239,0.274942845691));
+#8673 = CARTESIAN_POINT('',(-1.500733782859,0.298951253589));
+#8674 = CARTESIAN_POINT('',(-1.504640982708,0.306203646309));
+#8675 = CARTESIAN_POINT('',(-1.508796085333,0.313247378404));
+#8676 = CARTESIAN_POINT('',(-1.513225017415,0.320041250624));
+#8677 = CARTESIAN_POINT('',(-1.517952076497,0.326521448867));
+#8678 = CARTESIAN_POINT('',(-1.522999780285,0.332601672794));
+#8679 = CARTESIAN_POINT('',(-1.528390064723,0.338171311039));
+#8680 = CARTESIAN_POINT('',(-1.543177917992,0.350810602176));
+#8681 = CARTESIAN_POINT('',(-1.553574668636,0.357327875377));
+#8682 = CARTESIAN_POINT('',(-1.564745043991,0.361090262397));
+#8683 = CARTESIAN_POINT('',(-1.576165510659,0.361373472684));
+#8684 = CARTESIAN_POINT('',(-1.587355380202,0.358223008134));
+#8685 = CARTESIAN_POINT('',(-1.597901102456,0.35210742818));
+#8686 = CARTESIAN_POINT('',(-1.607452800494,0.343992775605));
+#8687 = CARTESIAN_POINT('',(-1.619067917983,0.331541372783));
+#8688 = CARTESIAN_POINT('',(-1.622284924229,0.327742333697));
+#8689 = CARTESIAN_POINT('',(-1.625370490801,0.323769128154));
+#8690 = CARTESIAN_POINT('',(-1.62833092839,0.319646138397));
+#8691 = CARTESIAN_POINT('',(-1.631172482907,0.315393843292));
+#8692 = CARTESIAN_POINT('',(-1.633901421875,0.311028945105));
+#8693 = CARTESIAN_POINT('',(-1.636524120821,0.306564496263));
+#8694 = CARTESIAN_POINT('',(-1.641824555542,0.296996364815));
+#8695 = CARTESIAN_POINT('',(-1.644480097319,0.291875584055));
+#8696 = CARTESIAN_POINT('',(-1.647021750715,0.286661676045));
+#8697 = CARTESIAN_POINT('',(-1.649456399145,0.281366486492));
+#8698 = CARTESIAN_POINT('',(-1.651790051813,0.275999888496));
+#8699 = CARTESIAN_POINT('',(-1.654028061798,0.270569956423));
+#8700 = CARTESIAN_POINT('',(-1.656175344146,0.265083139789));
+#8701 = CARTESIAN_POINT('',(-1.663917718421,0.244278912848));
+#8702 = CARTESIAN_POINT('',(-1.668940538796,0.228632849711));
+#8703 = CARTESIAN_POINT('',(-1.673402728399,0.21270516425));
+#8704 = CARTESIAN_POINT('',(-1.677364841173,0.196566284177));
+#8705 = CARTESIAN_POINT('',(-1.680868962975,0.180266967635));
+#8706 = CARTESIAN_POINT('',(-1.683949491377,0.163843255857));
+#8707 = CARTESIAN_POINT('',(-1.686636043955,0.147317559243));
+#8708 = CARTESIAN_POINT('',(-1.691197762873,0.114528350619));
+#8709 = CARTESIAN_POINT('',(-1.693091831156,9.828270022252E-02));
+#8710 = CARTESIAN_POINT('',(-1.694649038608,8.197601859337E-02));
+#8711 = CARTESIAN_POINT('',(-1.69588285691,6.562349703816E-02));
+#8712 = CARTESIAN_POINT('',(-1.696802529652,4.923856308481E-02));
+#8713 = CARTESIAN_POINT('',(-1.697413711221,3.283301831899E-02));
+#8714 = CARTESIAN_POINT('',(-1.697719105685,1.641717622054E-02));
+#8715 = CARTESIAN_POINT('',(-1.697719105685,0.));
+#8716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8717 = PCURVE('',#8718,#8723);
+#8718 = PLANE('',#8719);
+#8719 = AXIS2_PLACEMENT_3D('',#8720,#8721,#8722);
+#8720 = CARTESIAN_POINT('',(-4.5,7.5,4.283645327939));
+#8721 = DIRECTION('',(0.,2.2E-16,-1.));
+#8722 = DIRECTION('',(-1.,0.,0.));
+#8723 = DEFINITIONAL_REPRESENTATION('',(#8724),#8783);
+#8724 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8725,#8726,#8727,#8728,#8729,
+    #8730,#8731,#8732,#8733,#8734,#8735,#8736,#8737,#8738,#8739,#8740,
+    #8741,#8742,#8743,#8744,#8745,#8746,#8747,#8748,#8749,#8750,#8751,
+    #8752,#8753,#8754,#8755,#8756,#8757,#8758,#8759,#8760,#8761,#8762,
+    #8763,#8764,#8765,#8766,#8767,#8768,#8769,#8770,#8771,#8772,#8773,
+    #8774,#8775,#8776,#8777,#8778,#8779,#8780,#8781,#8782),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526058,
+    0.358068168901,0.441210481927,0.571642300179,0.624617556061,
+    0.682933887781,0.843662750498,1.),.UNSPECIFIED.);
+#8725 = CARTESIAN_POINT('',(-0.199999999993,-1.E-01));
+#8726 = CARTESIAN_POINT('',(-0.199999999993,-9.81699339946E-02));
+#8727 = CARTESIAN_POINT('',(-0.199697594061,-9.634013588142E-02));
+#8728 = CARTESIAN_POINT('',(-0.199093049845,-9.451267115983E-02));
+#8729 = CARTESIAN_POINT('',(-0.198182587916,-9.268988891879E-02));
+#8730 = CARTESIAN_POINT('',(-0.196959241274,-9.087439239438E-02));
+#8731 = CARTESIAN_POINT('',(-0.195412476142,-8.906902788604E-02));
+#8732 = CARTESIAN_POINT('',(-0.19352657407,-8.727689203154E-02));
+#8733 = CARTESIAN_POINT('',(-0.188874243069,-8.360365329426E-02));
+#8734 = CARTESIAN_POINT('',(-0.186062415214,-8.172957905914E-02));
+#8735 = CARTESIAN_POINT('',(-0.182808977556,-7.987887520221E-02));
+#8736 = CARTESIAN_POINT('',(-0.179076391203,-7.805480953914E-02));
+#8737 = CARTESIAN_POINT('',(-0.174804494438,-7.626589288711E-02));
+#8738 = CARTESIAN_POINT('',(-0.169926510947,-7.452446666198E-02));
+#8739 = CARTESIAN_POINT('',(-0.164357988994,-7.284693714505E-02));
+#8740 = CARTESIAN_POINT('',(-0.154993421835,-7.054738316328E-02));
+#8741 = CARTESIAN_POINT('',(-0.15191665694,-6.985456135357E-02));
+#8742 = CARTESIAN_POINT('',(-0.148646629221,-6.918343897811E-02));
+#8743 = CARTESIAN_POINT('',(-0.145163212103,-6.853783279362E-02));
+#8744 = CARTESIAN_POINT('',(-0.141447587863,-6.792363825607E-02));
+#8745 = CARTESIAN_POINT('',(-0.137482329292,-6.734877486043E-02));
+#8746 = CARTESIAN_POINT('',(-0.133250399809,-6.682334161588E-02));
+#8747 = CARTESIAN_POINT('',(-0.121646388321,-6.563307538822E-02));
+#8748 = CARTESIAN_POINT('',(-0.113493435815,-6.502161476514E-02));
+#8749 = CARTESIAN_POINT('',(-0.104739839145,-6.467074760765E-02));
+#8750 = CARTESIAN_POINT('',(-9.579395447886E-02,-6.464486732143E-02));
+#8751 = CARTESIAN_POINT('',(-8.702661559254E-02,-6.493803105723E-02));
+#8752 = CARTESIAN_POINT('',(-7.875847221672E-02,-6.55104704975E-02));
+#8753 = CARTESIAN_POINT('',(-7.126371233876E-02,-6.627383645991E-02));
+#8754 = CARTESIAN_POINT('',(-6.214319142826E-02,-6.744970334437E-02));
+#8755 = CARTESIAN_POINT('',(-5.961619822971E-02,-6.78089571087E-02));
+#8756 = CARTESIAN_POINT('',(-5.719154767359E-02,-6.818523477359E-02));
+#8757 = CARTESIAN_POINT('',(-5.486433713529E-02,-6.857630460068E-02));
+#8758 = CARTESIAN_POINT('',(-5.262972221435E-02,-6.898028707552E-02));
+#8759 = CARTESIAN_POINT('',(-5.048284432325E-02,-6.939564611848E-02));
+#8760 = CARTESIAN_POINT('',(-4.841875827611E-02,-6.982118029582E-02));
+#8761 = CARTESIAN_POINT('',(-4.424568864734E-02,-7.073468860995E-02));
+#8762 = CARTESIAN_POINT('',(-4.215401297281E-02,-7.122444484057E-02));
+#8763 = CARTESIAN_POINT('',(-4.015114711483E-02,-7.172399226434E-02));
+#8764 = CARTESIAN_POINT('',(-3.823176008807E-02,-7.223223075323E-02));
+#8765 = CARTESIAN_POINT('',(-3.639120378356E-02,-7.27482365497E-02));
+#8766 = CARTESIAN_POINT('',(-3.462534109135E-02,-7.327124830714E-02));
+#8767 = CARTESIAN_POINT('',(-3.293037402324E-02,-7.380065313026E-02));
+#8768 = CARTESIAN_POINT('',(-2.681647193607E-02,-7.581139621504E-02));
+#8769 = CARTESIAN_POINT('',(-2.284500953539E-02,-7.733043484175E-02));
+#8770 = CARTESIAN_POINT('',(-1.931276139447E-02,-7.888359754335E-02));
+#8771 = CARTESIAN_POINT('',(-1.617315988395E-02,-8.046381447533E-02));
+#8772 = CARTESIAN_POINT('',(-1.339396663956E-02,-8.206571286051E-02));
+#8773 = CARTESIAN_POINT('',(-1.094882835696E-02,-8.368523467216E-02));
+#8774 = CARTESIAN_POINT('',(-8.815014726062E-03,-8.531959604078E-02));
+#8775 = CARTESIAN_POINT('',(-5.189873322107E-03,-8.857055244383E-02));
+#8776 = CARTESIAN_POINT('',(-3.683591998749E-03,-9.018515618573E-02));
+#8777 = CARTESIAN_POINT('',(-2.444488475372E-03,-9.18091299641E-02));
+#8778 = CARTESIAN_POINT('',(-1.462291375768E-03,-9.344034605039E-02));
+#8779 = CARTESIAN_POINT('',(-7.299666211935E-04,-9.507681781189E-02));
+#8780 = CARTESIAN_POINT('',(-2.432200448554E-04,-9.67166988899E-02));
+#8781 = CARTESIAN_POINT('',(-6.401101870779E-12,-9.835828237795E-02));
+#8782 = CARTESIAN_POINT('',(-6.401101870779E-12,-1.E-01));
+#8783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8784 = ORIENTED_EDGE('',*,*,#5181,.T.);
+#8785 = ADVANCED_FACE('',(#8786),#5227,.T.);
+#8786 = FACE_BOUND('',#8787,.F.);
+#8787 = EDGE_LOOP('',(#8788,#8789,#8832,#8861));
+#8788 = ORIENTED_EDGE('',*,*,#5210,.T.);
+#8789 = ORIENTED_EDGE('',*,*,#8790,.T.);
+#8790 = EDGE_CURVE('',#5211,#8791,#8793,.T.);
+#8791 = VERTEX_POINT('',#8792);
+#8792 = CARTESIAN_POINT('',(-5.082715167548,7.5,3.6));
+#8793 = SURFACE_CURVE('',#8794,(#8803,#8815),.PCURVE_S1.);
+#8794 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8795,#8796,#8797,#8798,#8799,
+    #8800,#8801,#8802),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8795 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.6));
+#8796 = CARTESIAN_POINT('',(-5.183645327939,7.422442008915,3.6));
+#8797 = CARTESIAN_POINT('',(-5.17772181379,7.444887259062,3.6));
+#8798 = CARTESIAN_POINT('',(-5.165871822759,7.465483411335,3.6));
+#8799 = CARTESIAN_POINT('',(-5.148828477298,7.482380282394,3.6));
+#8800 = CARTESIAN_POINT('',(-5.128048986218,7.494127939707,3.6));
+#8801 = CARTESIAN_POINT('',(-5.105389257288,7.5,3.6));
+#8802 = CARTESIAN_POINT('',(-5.082715167548,7.5,3.6));
+#8803 = PCURVE('',#5227,#8804);
+#8804 = DEFINITIONAL_REPRESENTATION('',(#8805),#8814);
+#8805 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8806,#8807,#8808,#8809,#8810,
+    #8811,#8812,#8813),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8806 = CARTESIAN_POINT('',(-3.014669874692,0.));
+#8807 = CARTESIAN_POINT('',(-3.014669874692,0.224420089155));
+#8808 = CARTESIAN_POINT('',(-3.013720945976,0.44887311065));
+#8809 = CARTESIAN_POINT('',(-3.011821191118,0.673292853769));
+#8810 = CARTESIAN_POINT('',(-3.009003957783,0.8976790021));
+#8811 = CARTESIAN_POINT('',(-3.005313790382,1.122061511312));
+#8812 = CARTESIAN_POINT('',(-3.000915382176,1.346449298155));
+#8813 = CARTESIAN_POINT('',(-2.996152918463,1.570796326795));
+#8814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8815 = PCURVE('',#8816,#8821);
+#8816 = PLANE('',#8817);
+#8817 = AXIS2_PLACEMENT_3D('',#8818,#8819,#8820);
+#8818 = CARTESIAN_POINT('',(-5.183645327939,7.5,3.6));
+#8819 = DIRECTION('',(0.,2.2E-16,-1.));
+#8820 = DIRECTION('',(-1.,0.,0.));
+#8821 = DEFINITIONAL_REPRESENTATION('',(#8822),#8831);
+#8822 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8823,#8824,#8825,#8826,#8827,
+    #8828,#8829,#8830),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8823 = CARTESIAN_POINT('',(-6.137312880128E-13,-1.E-01));
+#8824 = CARTESIAN_POINT('',(-6.137312880128E-13,-7.755799108453E-02));
+#8825 = CARTESIAN_POINT('',(-5.923514149437E-03,-5.51127409378E-02));
+#8826 = CARTESIAN_POINT('',(-1.777350517972E-02,-3.451658866484E-02));
+#8827 = CARTESIAN_POINT('',(-3.481685064129E-02,-1.761971760646E-02));
+#8828 = CARTESIAN_POINT('',(-5.559634172128E-02,-5.872060292662E-03));
+#8829 = CARTESIAN_POINT('',(-7.825607065084E-02,8.881784197001E-16));
+#8830 = CARTESIAN_POINT('',(-0.100930160391,8.881784197001E-16));
+#8831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8832 = ORIENTED_EDGE('',*,*,#8833,.F.);
+#8833 = EDGE_CURVE('',#8834,#8791,#8836,.T.);
+#8834 = VERTEX_POINT('',#8835);
+#8835 = CARTESIAN_POINT('',(-4.5,7.5,4.182715167548));
+#8836 = SURFACE_CURVE('',#8837,(#8842,#8849),.PCURVE_S1.);
+#8837 = CIRCLE('',#8838,0.69);
+#8838 = AXIS2_PLACEMENT_3D('',#8839,#8840,#8841);
+#8839 = CARTESIAN_POINT('',(-4.4,7.5,3.5));
+#8840 = DIRECTION('',(0.,-1.,0.));
+#8841 = DIRECTION('',(1.,0.,-5.9E-16));
+#8842 = PCURVE('',#5227,#8843);
+#8843 = DEFINITIONAL_REPRESENTATION('',(#8844),#8848);
+#8844 = LINE('',#8845,#8846);
+#8845 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#8846 = VECTOR('',#8847,1.);
+#8847 = DIRECTION('',(-1.,0.));
+#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('',(3.8E-16,7.5,3.5));
+#8853 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8854 = DIRECTION('',(0.,2.2E-16,-1.));
+#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8860);
+#8856 = CIRCLE('',#8857,0.69);
+#8857 = AXIS2_PLACEMENT_2D('',#8858,#8859);
+#8858 = CARTESIAN_POINT('',(1.33226762955E-15,-4.4));
+#8859 = DIRECTION('',(5.9E-16,1.));
+#8860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8861 = ORIENTED_EDGE('',*,*,#8862,.F.);
+#8862 = EDGE_CURVE('',#5182,#8834,#8863,.T.);
+#8863 = SURFACE_CURVE('',#8864,(#8873,#8885),.PCURVE_S1.);
+#8864 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8865,#8866,#8867,#8868,#8869,
+    #8870,#8871,#8872),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8865 = CARTESIAN_POINT('',(-4.5,7.4,4.283645327939));
+#8866 = CARTESIAN_POINT('',(-4.5,7.422442008915,4.283645327939));
+#8867 = CARTESIAN_POINT('',(-4.5,7.444887259062,4.27772181379));
+#8868 = CARTESIAN_POINT('',(-4.5,7.465483411335,4.26587182276));
+#8869 = CARTESIAN_POINT('',(-4.5,7.482380282394,4.248828477298));
+#8870 = CARTESIAN_POINT('',(-4.5,7.494127939707,4.228048986218));
+#8871 = CARTESIAN_POINT('',(-4.5,7.5,4.205389257288));
+#8872 = CARTESIAN_POINT('',(-4.5,7.5,4.182715167548));
+#8873 = PCURVE('',#5227,#8874);
+#8874 = DEFINITIONAL_REPRESENTATION('',(#8875),#8884);
+#8875 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8876,#8877,#8878,#8879,#8880,
+    #8881,#8882,#8883),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8876 = CARTESIAN_POINT('',(-1.697719105693,0.));
+#8877 = CARTESIAN_POINT('',(-1.697719105693,0.224420089155));
+#8878 = CARTESIAN_POINT('',(-1.698668034408,0.448873110651));
+#8879 = CARTESIAN_POINT('',(-1.700567789267,0.673292853768));
+#8880 = CARTESIAN_POINT('',(-1.703385022601,0.897679002102));
+#8881 = CARTESIAN_POINT('',(-1.707075190002,1.122061511311));
+#8882 = CARTESIAN_POINT('',(-1.711473598208,1.346449298155));
+#8883 = CARTESIAN_POINT('',(-1.716236061922,1.570796326795));
+#8884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8885 = PCURVE('',#8886,#8891);
+#8886 = PLANE('',#8887);
+#8887 = AXIS2_PLACEMENT_3D('',#8888,#8889,#8890);
+#8888 = CARTESIAN_POINT('',(-4.5,7.5,3.6));
+#8889 = DIRECTION('',(1.,0.,0.));
+#8890 = DIRECTION('',(0.,2.2E-16,-1.));
+#8891 = DEFINITIONAL_REPRESENTATION('',(#8892),#8901);
+#8892 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8893,#8894,#8895,#8896,#8897,
+    #8898,#8899,#8900),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8893 = CARTESIAN_POINT('',(-0.683645327939,-1.E-01));
+#8894 = CARTESIAN_POINT('',(-0.683645327939,-7.755799108454E-02));
+#8895 = CARTESIAN_POINT('',(-0.67772181379,-5.511274093776E-02));
+#8896 = CARTESIAN_POINT('',(-0.66587182276,-3.451658866491E-02));
+#8897 = CARTESIAN_POINT('',(-0.648828477298,-1.761971760641E-02));
+#8898 = CARTESIAN_POINT('',(-0.628048986218,-5.872060292681E-03));
+#8899 = CARTESIAN_POINT('',(-0.605389257288,8.881784197001E-16));
+#8900 = CARTESIAN_POINT('',(-0.582715167548,8.881784197001E-16));
+#8901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8902 = ADVANCED_FACE('',(#8903),#5256,.T.);
+#8903 = FACE_BOUND('',#8904,.F.);
+#8904 = EDGE_LOOP('',(#8905,#9096));
+#8905 = ORIENTED_EDGE('',*,*,#8906,.F.);
+#8906 = EDGE_CURVE('',#5211,#5240,#8907,.T.);
+#8907 = SURFACE_CURVE('',#8908,(#8967,#9029),.PCURVE_S1.);
+#8908 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8909,#8910,#8911,#8912,#8913,
+    #8914,#8915,#8916,#8917,#8918,#8919,#8920,#8921,#8922,#8923,#8924,
+    #8925,#8926,#8927,#8928,#8929,#8930,#8931,#8932,#8933,#8934,#8935,
+    #8936,#8937,#8938,#8939,#8940,#8941,#8942,#8943,#8944,#8945,#8946,
+    #8947,#8948,#8949,#8950,#8951,#8952,#8953,#8954,#8955,#8956,#8957,
+    #8958,#8959,#8960,#8961,#8962,#8963,#8964,#8965,#8966),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#8909 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.599999999995));
+#8910 = CARTESIAN_POINT('',(-5.183645327939,7.401830066005,
+    3.599999999995));
+#8911 = CARTESIAN_POINT('',(-5.183645327939,7.403659864118,
+    3.599697594063));
+#8912 = CARTESIAN_POINT('',(-5.183645327939,7.40548732884,3.599093049847
+    ));
+#8913 = CARTESIAN_POINT('',(-5.183645327939,7.40731011108,3.598182587918
+    ));
+#8914 = CARTESIAN_POINT('',(-5.183645327939,7.409125607605,
+    3.596959241277));
+#8915 = CARTESIAN_POINT('',(-5.183645327939,7.410930972113,
+    3.595412476145));
+#8916 = CARTESIAN_POINT('',(-5.183645327939,7.412723107967,
+    3.593526574074));
+#8917 = CARTESIAN_POINT('',(-5.183645327939,7.416396346704,
+    3.588874243074));
+#8918 = CARTESIAN_POINT('',(-5.183645327939,7.418270420939,
+    3.586062415219));
+#8919 = CARTESIAN_POINT('',(-5.183645327939,7.420121124796,
+    3.582808977562));
+#8920 = CARTESIAN_POINT('',(-5.183645327939,7.421945190459,3.57907639121
+    ));
+#8921 = CARTESIAN_POINT('',(-5.183645327939,7.423734107111,
+    3.574804494445));
+#8922 = CARTESIAN_POINT('',(-5.183645327939,7.425475533336,
+    3.569926510955));
+#8923 = CARTESIAN_POINT('',(-5.183645327939,7.427153062853,
+    3.564357989003));
+#8924 = CARTESIAN_POINT('',(-5.183645327939,7.429452616835,
+    3.554993421846));
+#8925 = CARTESIAN_POINT('',(-5.183645327939,7.430145438645,
+    3.551916656952));
+#8926 = CARTESIAN_POINT('',(-5.183645327939,7.43081656102,3.548646629234
+    ));
+#8927 = CARTESIAN_POINT('',(-5.183645327939,7.431462167205,
+    3.545163212118));
+#8928 = CARTESIAN_POINT('',(-5.183645327939,7.432076361742,
+    3.541447587879));
+#8929 = CARTESIAN_POINT('',(-5.183645327939,7.432651225138,
+    3.537482329309));
+#8930 = CARTESIAN_POINT('',(-5.183645327939,7.433176658382,
+    3.533250399828));
+#8931 = CARTESIAN_POINT('',(-5.183645327939,7.43436692461,3.521646388349
+    ));
+#8932 = CARTESIAN_POINT('',(-5.183645327939,7.434978385233,
+    3.513493435851));
+#8933 = CARTESIAN_POINT('',(-5.183645327939,7.435329252392,
+    3.504739839188));
+#8934 = CARTESIAN_POINT('',(-5.183645327939,7.43535513268,3.495793954528
+    ));
+#8935 = CARTESIAN_POINT('',(-5.183645327939,7.435061968946,
+    3.487026615646));
+#8936 = CARTESIAN_POINT('',(-5.183645327939,7.434489529507,
+    3.478758472271));
+#8937 = CARTESIAN_POINT('',(-5.183645327939,7.433726163546,
+    3.471263712393));
+#8938 = CARTESIAN_POINT('',(-5.183645327939,7.432550296663,
+    3.462143191478));
+#8939 = CARTESIAN_POINT('',(-5.183645327939,7.432191042899,
+    3.459616198277));
+#8940 = CARTESIAN_POINT('',(-5.183645327939,7.431814765234,
+    3.457191547718));
+#8941 = CARTESIAN_POINT('',(-5.183645327939,7.431423695407,
+    3.454864337176));
+#8942 = CARTESIAN_POINT('',(-5.183645327939,7.431019712932,
+    3.452629722253));
+#8943 = CARTESIAN_POINT('',(-5.183645327939,7.430604353889,
+    3.450482844359));
+#8944 = CARTESIAN_POINT('',(-5.183645327939,7.430178819712,3.44841875831
+    ));
+#8945 = CARTESIAN_POINT('',(-5.183645327939,7.429265311398,
+    3.444245688677));
+#8946 = CARTESIAN_POINT('',(-5.183645327939,7.428775555167,
+    3.442154013001));
+#8947 = CARTESIAN_POINT('',(-5.183645327939,7.428276007743,
+    3.440151147142));
+#8948 = CARTESIAN_POINT('',(-5.183645327939,7.427767769254,
+    3.438231760114));
+#8949 = CARTESIAN_POINT('',(-5.183645327939,7.427251763458,
+    3.436391203808));
+#8950 = CARTESIAN_POINT('',(-5.183645327939,7.426728751701,
+    3.434625341114));
+#8951 = CARTESIAN_POINT('',(-5.183645327939,7.426199346877,
+    3.432930374045));
+#8952 = CARTESIAN_POINT('',(-5.183645327939,7.424188603793,
+    3.426816471955));
+#8953 = CARTESIAN_POINT('',(-5.183645327939,7.422669565166,
+    3.422845009552));
+#8954 = CARTESIAN_POINT('',(-5.183645327939,7.421116402465,
+    3.419312761409));
+#8955 = CARTESIAN_POINT('',(-5.183645327939,7.419536185533,
+    3.416173159897));
+#8956 = CARTESIAN_POINT('',(-5.183645327939,7.417934287147,
+    3.413393966651));
+#8957 = CARTESIAN_POINT('',(-5.183645327939,7.416314765336,
+    3.410948828367));
+#8958 = CARTESIAN_POINT('',(-5.183645327939,7.414680403967,
+    3.408815014734));
+#8959 = CARTESIAN_POINT('',(-5.183645327939,7.411429447563,
+    3.405189873327));
+#8960 = CARTESIAN_POINT('',(-5.183645327939,7.40981484382,3.403683592002
+    ));
+#8961 = CARTESIAN_POINT('',(-5.183645327939,7.408190870041,
+    3.402444488477));
+#8962 = CARTESIAN_POINT('',(-5.183645327939,7.406559653954,
+    3.401462291376));
+#8963 = CARTESIAN_POINT('',(-5.183645327939,7.404923182191,3.40072996662
+    ));
+#8964 = CARTESIAN_POINT('',(-5.183645327939,7.403283301112,
+    3.400243220044));
+#8965 = CARTESIAN_POINT('',(-5.183645327939,7.401641717623,
+    3.400000000005));
+#8966 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.400000000005));
+#8967 = PCURVE('',#5256,#8968);
+#8968 = DEFINITIONAL_REPRESENTATION('',(#8969),#9028);
+#8969 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8970,#8971,#8972,#8973,#8974,
+    #8975,#8976,#8977,#8978,#8979,#8980,#8981,#8982,#8983,#8984,#8985,
+    #8986,#8987,#8988,#8989,#8990,#8991,#8992,#8993,#8994,#8995,#8996,
+    #8997,#8998,#8999,#9000,#9001,#9002,#9003,#9004,#9005,#9006,#9007,
+    #9008,#9009,#9010,#9011,#9012,#9013,#9014,#9015,#9016,#9017,#9018,
+    #9019,#9020,#9021,#9022,#9023,#9024,#9025,#9026,#9027),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#8970 = CARTESIAN_POINT('',(-3.014669874698,0.));
+#8971 = CARTESIAN_POINT('',(-3.014669874698,1.830066005191E-02));
+#8972 = CARTESIAN_POINT('',(-3.015049588411,3.659864107285E-02));
+#8973 = CARTESIAN_POINT('',(-3.0158086775,5.488262812677E-02));
+#8974 = CARTESIAN_POINT('',(-3.016952096731,7.313845822265E-02));
+#8975 = CARTESIAN_POINT('',(-3.018489005808,9.134928344259E-02));
+#8976 = CARTESIAN_POINT('',(-3.020433261588,0.109495478736));
+#8977 = CARTESIAN_POINT('',(-3.022805490674,0.127554294379));
+#8978 = CARTESIAN_POINT('',(-3.028662804575,0.164678954111));
+#8979 = CARTESIAN_POINT('',(-3.032205344999,0.18368145288));
+#8980 = CARTESIAN_POINT('',(-3.036307713763,0.202518039404));
+#8981 = CARTESIAN_POINT('',(-3.04101885613,0.221164032674));
+#8982 = CARTESIAN_POINT('',(-3.046416935738,0.239539670673));
+#8983 = CARTESIAN_POINT('',(-3.052588983757,0.257522758538));
+#8984 = CARTESIAN_POINT('',(-3.059644978024,0.274942845674));
+#8985 = CARTESIAN_POINT('',(-3.07153010964,0.298951253571));
+#8986 = CARTESIAN_POINT('',(-3.075437309488,0.306203646291));
+#8987 = CARTESIAN_POINT('',(-3.079592412112,0.313247378386));
+#8988 = CARTESIAN_POINT('',(-3.084021344191,0.320041250605));
+#8989 = CARTESIAN_POINT('',(-3.088748403272,0.326521448848));
+#8990 = CARTESIAN_POINT('',(-3.093796107057,0.332601672775));
+#8991 = CARTESIAN_POINT('',(-3.099186391494,0.338171311022));
+#8992 = CARTESIAN_POINT('',(-3.113974244752,0.350810602159));
+#8993 = CARTESIAN_POINT('',(-3.124370995386,0.357327875362));
+#8994 = CARTESIAN_POINT('',(-3.135541370731,0.361090262391));
+#8995 = CARTESIAN_POINT('',(-3.146961837392,0.361373472695));
+#8996 = CARTESIAN_POINT('',(-3.158151706929,0.358223008164));
+#8997 = CARTESIAN_POINT('',(-3.168697429182,0.352107428229));
+#8998 = CARTESIAN_POINT('',(-3.178249127219,0.343992775671));
+#8999 = CARTESIAN_POINT('',(-3.189864244714,0.331541372864));
+#9000 = CARTESIAN_POINT('',(-3.193081250965,0.327742333779));
+#9001 = CARTESIAN_POINT('',(-3.19616681754,0.323769128237));
+#9002 = CARTESIAN_POINT('',(-3.199127255133,0.319646138479));
+#9003 = CARTESIAN_POINT('',(-3.201968809654,0.315393843375));
+#9004 = CARTESIAN_POINT('',(-3.204697748625,0.311028945186));
+#9005 = CARTESIAN_POINT('',(-3.207320447573,0.306564496344));
+#9006 = CARTESIAN_POINT('',(-3.212620882299,0.296996364895));
+#9007 = CARTESIAN_POINT('',(-3.215276424078,0.291875584135));
+#9008 = CARTESIAN_POINT('',(-3.217818077476,0.286661676125));
+#9009 = CARTESIAN_POINT('',(-3.220252725908,0.281366486573));
+#9010 = CARTESIAN_POINT('',(-3.222586378578,0.275999888576));
+#9011 = CARTESIAN_POINT('',(-3.224824388564,0.270569956503));
+#9012 = CARTESIAN_POINT('',(-3.226971670914,0.265083139869));
+#9013 = CARTESIAN_POINT('',(-3.234714045192,0.244278912928));
+#9014 = CARTESIAN_POINT('',(-3.239736865571,0.228632849791));
+#9015 = CARTESIAN_POINT('',(-3.244199055176,0.21270516433));
+#9016 = CARTESIAN_POINT('',(-3.248161167952,0.196566284258));
+#9017 = CARTESIAN_POINT('',(-3.251665289756,0.180266967716));
+#9018 = CARTESIAN_POINT('',(-3.25474581816,0.163843255937));
+#9019 = CARTESIAN_POINT('',(-3.25743237074,0.147317559323));
+#9020 = CARTESIAN_POINT('',(-3.261994089662,0.114528350689));
+#9021 = CARTESIAN_POINT('',(-3.263888157947,9.828270028244E-02));
+#9022 = CARTESIAN_POINT('',(-3.265445365401,8.197601864344E-02));
+#9023 = CARTESIAN_POINT('',(-3.266679183705,6.562349707829E-02));
+#9024 = CARTESIAN_POINT('',(-3.267598856448,4.923856311495E-02));
+#9025 = CARTESIAN_POINT('',(-3.268210038018,3.283301833909E-02));
+#9026 = CARTESIAN_POINT('',(-3.268515432482,1.64171762306E-02));
+#9027 = CARTESIAN_POINT('',(-3.268515432482,0.));
+#9028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9029 = PCURVE('',#9030,#9035);
+#9030 = PLANE('',#9031);
+#9031 = AXIS2_PLACEMENT_3D('',#9032,#9033,#9034);
+#9032 = CARTESIAN_POINT('',(-5.183645327939,7.5,3.4));
+#9033 = DIRECTION('',(1.,0.,0.));
+#9034 = DIRECTION('',(0.,2.2E-16,-1.));
+#9035 = DEFINITIONAL_REPRESENTATION('',(#9036),#9095);
+#9036 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9037,#9038,#9039,#9040,#9041,
+    #9042,#9043,#9044,#9045,#9046,#9047,#9048,#9049,#9050,#9051,#9052,
+    #9053,#9054,#9055,#9056,#9057,#9058,#9059,#9060,#9061,#9062,#9063,
+    #9064,#9065,#9066,#9067,#9068,#9069,#9070,#9071,#9072,#9073,#9074,
+    #9075,#9076,#9077,#9078,#9079,#9080,#9081,#9082,#9083,#9084,#9085,
+    #9086,#9087,#9088,#9089,#9090,#9091,#9092,#9093,#9094),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526044,
+    0.358068168889,0.441210481902,0.57164230007,0.624617555977,
+    0.682933887702,0.843662750415,1.),.UNSPECIFIED.);
+#9037 = CARTESIAN_POINT('',(-0.199999999995,-1.E-01));
+#9038 = CARTESIAN_POINT('',(-0.199999999995,-9.816993399481E-02));
+#9039 = CARTESIAN_POINT('',(-0.199697594063,-9.634013588184E-02));
+#9040 = CARTESIAN_POINT('',(-0.199093049847,-9.451267116046E-02));
+#9041 = CARTESIAN_POINT('',(-0.198182587918,-9.268988891963E-02));
+#9042 = CARTESIAN_POINT('',(-0.196959241277,-9.087439239542E-02));
+#9043 = CARTESIAN_POINT('',(-0.195412476145,-8.906902788728E-02));
+#9044 = CARTESIAN_POINT('',(-0.193526574074,-8.727689203297E-02));
+#9045 = CARTESIAN_POINT('',(-0.188874243074,-8.360365329591E-02));
+#9046 = CARTESIAN_POINT('',(-0.186062415219,-8.172957906079E-02));
+#9047 = CARTESIAN_POINT('',(-0.182808977562,-7.98788752039E-02));
+#9048 = CARTESIAN_POINT('',(-0.17907639121,-7.805480954083E-02));
+#9049 = CARTESIAN_POINT('',(-0.174804494445,-7.626589288879E-02));
+#9050 = CARTESIAN_POINT('',(-0.169926510955,-7.452446666366E-02));
+#9051 = CARTESIAN_POINT('',(-0.164357989003,-7.284693714669E-02));
+#9052 = CARTESIAN_POINT('',(-0.154993421846,-7.054738316493E-02));
+#9053 = CARTESIAN_POINT('',(-0.151916656952,-6.985456135529E-02));
+#9054 = CARTESIAN_POINT('',(-0.148646629234,-6.918343897988E-02));
+#9055 = CARTESIAN_POINT('',(-0.145163212118,-6.853783279543E-02));
+#9056 = CARTESIAN_POINT('',(-0.141447587879,-6.792363825788E-02));
+#9057 = CARTESIAN_POINT('',(-0.137482329309,-6.73487748622E-02));
+#9058 = CARTESIAN_POINT('',(-0.133250399828,-6.682334161755E-02));
+#9059 = CARTESIAN_POINT('',(-0.121646388349,-6.563307538984E-02));
+#9060 = CARTESIAN_POINT('',(-0.113493435851,-6.502161476654E-02));
+#9061 = CARTESIAN_POINT('',(-0.104739839188,-6.467074760813E-02));
+#9062 = CARTESIAN_POINT('',(-9.579395452796E-02,-6.464486732048E-02));
+#9063 = CARTESIAN_POINT('',(-8.702661564557E-02,-6.493803105446E-02));
+#9064 = CARTESIAN_POINT('',(-7.875847227123E-02,-6.551047049293E-02));
+#9065 = CARTESIAN_POINT('',(-7.126371239333E-02,-6.627383645372E-02));
+#9066 = CARTESIAN_POINT('',(-6.214319147842E-02,-6.744970333666E-02));
+#9067 = CARTESIAN_POINT('',(-5.961619827667E-02,-6.780895710089E-02));
+#9068 = CARTESIAN_POINT('',(-5.719154771755E-02,-6.818523476573E-02));
+#9069 = CARTESIAN_POINT('',(-5.486433717642E-02,-6.857630459282E-02));
+#9070 = CARTESIAN_POINT('',(-5.262972225283E-02,-6.898028706768E-02));
+#9071 = CARTESIAN_POINT('',(-5.048284435923E-02,-6.93956461107E-02));
+#9072 = CARTESIAN_POINT('',(-4.841875830973E-02,-6.982118028813E-02));
+#9073 = CARTESIAN_POINT('',(-4.424568867716E-02,-7.073468860231E-02));
+#9074 = CARTESIAN_POINT('',(-4.215401300112E-02,-7.122444483289E-02));
+#9075 = CARTESIAN_POINT('',(-4.015114714172E-02,-7.172399225664E-02));
+#9076 = CARTESIAN_POINT('',(-3.823176011362E-02,-7.223223074552E-02));
+#9077 = CARTESIAN_POINT('',(-3.639120380784E-02,-7.274823654198E-02));
+#9078 = CARTESIAN_POINT('',(-3.462534111443E-02,-7.327124829943E-02));
+#9079 = CARTESIAN_POINT('',(-3.293037404518E-02,-7.380065312257E-02));
+#9080 = CARTESIAN_POINT('',(-2.681647195452E-02,-7.581139620726E-02));
+#9081 = CARTESIAN_POINT('',(-2.284500955173E-02,-7.73304348339E-02));
+#9082 = CARTESIAN_POINT('',(-1.931276140892E-02,-7.888359753545E-02));
+#9083 = CARTESIAN_POINT('',(-1.617315989668E-02,-8.046381446741E-02));
+#9084 = CARTESIAN_POINT('',(-1.339396665071E-02,-8.206571285259E-02));
+#9085 = CARTESIAN_POINT('',(-1.094882836665E-02,-8.368523466426E-02));
+#9086 = CARTESIAN_POINT('',(-8.815014734378E-03,-8.531959603289E-02));
+#9087 = CARTESIAN_POINT('',(-5.189873326863E-03,-8.85705524369E-02));
+#9088 = CARTESIAN_POINT('',(-3.683592001637E-03,-9.018515617976E-02));
+#9089 = CARTESIAN_POINT('',(-2.444488476738E-03,-9.180912995911E-02));
+#9090 = CARTESIAN_POINT('',(-1.462291375933E-03,-9.344034604639E-02));
+#9091 = CARTESIAN_POINT('',(-7.299666204679E-04,-9.507681780888E-02));
+#9092 = CARTESIAN_POINT('',(-2.432200435463E-04,-9.671669888789E-02));
+#9093 = CARTESIAN_POINT('',(-4.808153875047E-12,-9.835828237694E-02));
+#9094 = CARTESIAN_POINT('',(-4.808153875047E-12,-1.E-01));
+#9095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9096 = ORIENTED_EDGE('',*,*,#5239,.T.);
+#9097 = ADVANCED_FACE('',(#9098),#5285,.T.);
+#9098 = FACE_BOUND('',#9099,.F.);
+#9099 = EDGE_LOOP('',(#9100,#9143,#9172,#9213));
+#9100 = ORIENTED_EDGE('',*,*,#9101,.T.);
+#9101 = EDGE_CURVE('',#5269,#9102,#9104,.T.);
+#9102 = VERTEX_POINT('',#9103);
+#9103 = CARTESIAN_POINT('',(-4.5,7.5,2.817284832452));
+#9104 = SURFACE_CURVE('',#9105,(#9114,#9126),.PCURVE_S1.);
+#9105 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9106,#9107,#9108,#9109,#9110,
+    #9111,#9112,#9113),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9106 = CARTESIAN_POINT('',(-4.5,7.4,2.716354672061));
+#9107 = CARTESIAN_POINT('',(-4.5,7.422442008915,2.716354672061));
+#9108 = CARTESIAN_POINT('',(-4.5,7.444887259062,2.72227818621));
+#9109 = CARTESIAN_POINT('',(-4.5,7.465483411335,2.73412817724));
+#9110 = CARTESIAN_POINT('',(-4.5,7.482380282394,2.751171522702));
+#9111 = CARTESIAN_POINT('',(-4.5,7.494127939707,2.771951013782));
+#9112 = CARTESIAN_POINT('',(-4.5,7.5,2.794610742712));
+#9113 = CARTESIAN_POINT('',(-4.5,7.5,2.817284832452));
+#9114 = PCURVE('',#5285,#9115);
+#9115 = DEFINITIONAL_REPRESENTATION('',(#9116),#9125);
+#9116 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9117,#9118,#9119,#9120,#9121,
+    #9122,#9123,#9124),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9117 = CARTESIAN_POINT('',(-4.585466201487,0.));
+#9118 = CARTESIAN_POINT('',(-4.585466201487,0.224420089155));
+#9119 = CARTESIAN_POINT('',(-4.584517272772,0.44887311065));
+#9120 = CARTESIAN_POINT('',(-4.582617517913,0.673292853769));
+#9121 = CARTESIAN_POINT('',(-4.579800284578,0.897679002101));
+#9122 = CARTESIAN_POINT('',(-4.576110117177,1.122061511312));
+#9123 = CARTESIAN_POINT('',(-4.571711708971,1.346449298155));
+#9124 = CARTESIAN_POINT('',(-4.566949245258,1.570796326795));
+#9125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9126 = PCURVE('',#9127,#9132);
+#9127 = PLANE('',#9128);
+#9128 = AXIS2_PLACEMENT_3D('',#9129,#9130,#9131);
+#9129 = CARTESIAN_POINT('',(-4.5,7.5,2.716354672061));
+#9130 = DIRECTION('',(1.,0.,0.));
+#9131 = DIRECTION('',(0.,2.2E-16,-1.));
+#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9142);
+#9133 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9134,#9135,#9136,#9137,#9138,
+    #9139,#9140,#9141),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9134 = CARTESIAN_POINT('',(-8.17568235334E-13,-1.E-01));
+#9135 = CARTESIAN_POINT('',(-8.17568235334E-13,-7.755799108453E-02));
+#9136 = CARTESIAN_POINT('',(-5.923514149648E-03,-5.51127409378E-02));
+#9137 = CARTESIAN_POINT('',(-1.77735051799E-02,-3.451658866486E-02));
+#9138 = CARTESIAN_POINT('',(-3.481685064154E-02,-1.761971760644E-02));
+#9139 = CARTESIAN_POINT('',(-5.559634172145E-02,-5.872060292671E-03));
+#9140 = CARTESIAN_POINT('',(-7.825607065105E-02,8.881784197001E-16));
+#9141 = CARTESIAN_POINT('',(-0.100930160391,8.881784197001E-16));
+#9142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9143 = ORIENTED_EDGE('',*,*,#9144,.F.);
+#9144 = EDGE_CURVE('',#9145,#9102,#9147,.T.);
+#9145 = VERTEX_POINT('',#9146);
+#9146 = CARTESIAN_POINT('',(-5.082715167548,7.5,3.4));
+#9147 = SURFACE_CURVE('',#9148,(#9153,#9160),.PCURVE_S1.);
+#9148 = CIRCLE('',#9149,0.69);
+#9149 = AXIS2_PLACEMENT_3D('',#9150,#9151,#9152);
+#9150 = CARTESIAN_POINT('',(-4.4,7.5,3.5));
+#9151 = DIRECTION('',(0.,-1.,0.));
+#9152 = DIRECTION('',(1.,0.,-5.9E-16));
+#9153 = PCURVE('',#5285,#9154);
+#9154 = DEFINITIONAL_REPRESENTATION('',(#9155),#9159);
+#9155 = LINE('',#9156,#9157);
+#9156 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#9157 = VECTOR('',#9158,1.);
+#9158 = DIRECTION('',(-1.,0.));
+#9159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9160 = PCURVE('',#9161,#9166);
+#9161 = PLANE('',#9162);
+#9162 = AXIS2_PLACEMENT_3D('',#9163,#9164,#9165);
+#9163 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#9164 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9165 = DIRECTION('',(0.,2.2E-16,-1.));
+#9166 = DEFINITIONAL_REPRESENTATION('',(#9167),#9171);
+#9167 = CIRCLE('',#9168,0.69);
+#9168 = AXIS2_PLACEMENT_2D('',#9169,#9170);
+#9169 = CARTESIAN_POINT('',(1.33226762955E-15,-4.4));
+#9170 = DIRECTION('',(5.9E-16,1.));
+#9171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9172 = ORIENTED_EDGE('',*,*,#9173,.F.);
+#9173 = EDGE_CURVE('',#5240,#9145,#9174,.T.);
+#9174 = SURFACE_CURVE('',#9175,(#9184,#9196),.PCURVE_S1.);
+#9175 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9176,#9177,#9178,#9179,#9180,
+    #9181,#9182,#9183),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9176 = CARTESIAN_POINT('',(-5.183645327939,7.4,3.4));
+#9177 = CARTESIAN_POINT('',(-5.183645327939,7.422442008915,3.4));
+#9178 = CARTESIAN_POINT('',(-5.17772181379,7.444887259062,3.4));
+#9179 = CARTESIAN_POINT('',(-5.16587182276,7.465483411335,3.4));
+#9180 = CARTESIAN_POINT('',(-5.148828477298,7.482380282394,3.4));
+#9181 = CARTESIAN_POINT('',(-5.128048986218,7.494127939707,3.4));
+#9182 = CARTESIAN_POINT('',(-5.105389257288,7.5,3.4));
+#9183 = CARTESIAN_POINT('',(-5.082715167548,7.5,3.4));
+#9184 = PCURVE('',#5285,#9185);
+#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9195);
+#9186 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9187,#9188,#9189,#9190,#9191,
+    #9192,#9193,#9194),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9187 = CARTESIAN_POINT('',(-3.268515432488,0.));
+#9188 = CARTESIAN_POINT('',(-3.268515432488,0.224420089155));
+#9189 = CARTESIAN_POINT('',(-3.269464361203,0.44887311065));
+#9190 = CARTESIAN_POINT('',(-3.271364116062,0.673292853769));
+#9191 = CARTESIAN_POINT('',(-3.274181349396,0.8976790021));
+#9192 = CARTESIAN_POINT('',(-3.277871516797,1.122061511312));
+#9193 = CARTESIAN_POINT('',(-3.282269925003,1.346449298155));
+#9194 = CARTESIAN_POINT('',(-3.287032388717,1.570796326795));
+#9195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9196 = PCURVE('',#9197,#9202);
+#9197 = PLANE('',#9198);
+#9198 = AXIS2_PLACEMENT_3D('',#9199,#9200,#9201);
+#9199 = CARTESIAN_POINT('',(-4.5,7.5,3.4));
+#9200 = DIRECTION('',(0.,-2.2E-16,1.));
+#9201 = DIRECTION('',(1.,0.,0.));
+#9202 = DEFINITIONAL_REPRESENTATION('',(#9203),#9212);
+#9203 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9204,#9205,#9206,#9207,#9208,
+    #9209,#9210,#9211),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9204 = CARTESIAN_POINT('',(-0.683645327939,-1.E-01));
+#9205 = CARTESIAN_POINT('',(-0.683645327939,-7.755799108453E-02));
+#9206 = CARTESIAN_POINT('',(-0.67772181379,-5.511274093779E-02));
+#9207 = CARTESIAN_POINT('',(-0.66587182276,-3.451658866487E-02));
+#9208 = CARTESIAN_POINT('',(-0.648828477298,-1.761971760644E-02));
+#9209 = CARTESIAN_POINT('',(-0.628048986218,-5.872060292671E-03));
+#9210 = CARTESIAN_POINT('',(-0.605389257289,8.881784197001E-16));
+#9211 = CARTESIAN_POINT('',(-0.582715167548,8.881784197001E-16));
+#9212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9213 = ORIENTED_EDGE('',*,*,#5268,.T.);
+#9214 = ADVANCED_FACE('',(#9215),#5314,.T.);
+#9215 = FACE_BOUND('',#9216,.F.);
+#9216 = EDGE_LOOP('',(#9217,#9218));
+#9217 = ORIENTED_EDGE('',*,*,#5297,.T.);
+#9218 = ORIENTED_EDGE('',*,*,#9219,.F.);
+#9219 = EDGE_CURVE('',#5269,#5298,#9220,.T.);
+#9220 = SURFACE_CURVE('',#9221,(#9280,#9342),.PCURVE_S1.);
+#9221 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9222,#9223,#9224,#9225,#9226,
+    #9227,#9228,#9229,#9230,#9231,#9232,#9233,#9234,#9235,#9236,#9237,
+    #9238,#9239,#9240,#9241,#9242,#9243,#9244,#9245,#9246,#9247,#9248,
+    #9249,#9250,#9251,#9252,#9253,#9254,#9255,#9256,#9257,#9258,#9259,
+    #9260,#9261,#9262,#9263,#9264,#9265,#9266,#9267,#9268,#9269,#9270,
+    #9271,#9272,#9273,#9274,#9275,#9276,#9277,#9278,#9279),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#9222 = CARTESIAN_POINT('',(-4.499999999993,7.4,2.716354672061));
+#9223 = CARTESIAN_POINT('',(-4.499999999993,7.401830066005,
+    2.716354672061));
+#9224 = CARTESIAN_POINT('',(-4.499697594061,7.403659864118,
+    2.716354672061));
+#9225 = CARTESIAN_POINT('',(-4.499093049845,7.40548732884,2.716354672061
+    ));
+#9226 = CARTESIAN_POINT('',(-4.498182587917,7.40731011108,2.716354672061
+    ));
+#9227 = CARTESIAN_POINT('',(-4.496959241275,7.409125607605,
+    2.716354672061));
+#9228 = CARTESIAN_POINT('',(-4.495412476143,7.410930972113,
+    2.716354672061));
+#9229 = CARTESIAN_POINT('',(-4.493526574072,7.412723107967,
+    2.716354672061));
+#9230 = CARTESIAN_POINT('',(-4.488874243072,7.416396346704,
+    2.716354672061));
+#9231 = CARTESIAN_POINT('',(-4.486062415216,7.418270420939,
+    2.716354672061));
+#9232 = CARTESIAN_POINT('',(-4.482808977559,7.420121124796,
+    2.716354672061));
+#9233 = CARTESIAN_POINT('',(-4.479076391207,7.421945190459,
+    2.716354672061));
+#9234 = CARTESIAN_POINT('',(-4.474804494442,7.423734107111,
+    2.716354672061));
+#9235 = CARTESIAN_POINT('',(-4.469926510952,7.425475533337,
+    2.716354672061));
+#9236 = CARTESIAN_POINT('',(-4.464357988999,7.427153062854,
+    2.716354672061));
+#9237 = CARTESIAN_POINT('',(-4.454993421841,7.429452616835,
+    2.716354672061));
+#9238 = CARTESIAN_POINT('',(-4.451916656947,7.430145438645,
+    2.716354672061));
+#9239 = CARTESIAN_POINT('',(-4.448646629229,7.43081656102,2.716354672061
+    ));
+#9240 = CARTESIAN_POINT('',(-4.445163212112,7.431462167205,
+    2.716354672061));
+#9241 = CARTESIAN_POINT('',(-4.441447587873,7.432076361742,
+    2.716354672061));
+#9242 = CARTESIAN_POINT('',(-4.437482329302,7.432651225138,
+    2.716354672061));
+#9243 = CARTESIAN_POINT('',(-4.43325039982,7.433176658383,2.716354672061
+    ));
+#9244 = CARTESIAN_POINT('',(-4.421646388338,7.43436692461,2.716354672061
+    ));
+#9245 = CARTESIAN_POINT('',(-4.413493435837,7.434978385234,
+    2.716354672061));
+#9246 = CARTESIAN_POINT('',(-4.404739839171,7.435329252392,
+    2.716354672061));
+#9247 = CARTESIAN_POINT('',(-4.395793954509,7.435355132679,
+    2.716354672061));
+#9248 = CARTESIAN_POINT('',(-4.387026615625,7.435061968944,
+    2.716354672061));
+#9249 = CARTESIAN_POINT('',(-4.37875847225,7.434489529505,2.716354672061
+    ));
+#9250 = CARTESIAN_POINT('',(-4.371263712372,7.433726163543,
+    2.716354672061));
+#9251 = CARTESIAN_POINT('',(-4.362143191459,7.43255029666,2.716354672061
+    ));
+#9252 = CARTESIAN_POINT('',(-4.359616198259,7.432191042896,
+    2.716354672061));
+#9253 = CARTESIAN_POINT('',(-4.357191547701,7.431814765231,
+    2.716354672061));
+#9254 = CARTESIAN_POINT('',(-4.354864337161,7.431423695404,
+    2.716354672061));
+#9255 = CARTESIAN_POINT('',(-4.352629722238,7.431019712929,
+    2.716354672061));
+#9256 = CARTESIAN_POINT('',(-4.350482844345,7.430604353886,
+    2.716354672061));
+#9257 = CARTESIAN_POINT('',(-4.348418758297,7.430178819708,
+    2.716354672061));
+#9258 = CARTESIAN_POINT('',(-4.344245688666,7.429265311394,
+    2.716354672061));
+#9259 = CARTESIAN_POINT('',(-4.34215401299,7.428775555164,2.716354672061
+    ));
+#9260 = CARTESIAN_POINT('',(-4.340151147132,7.42827600774,2.716354672061
+    ));
+#9261 = CARTESIAN_POINT('',(-4.338231760104,7.427767769251,
+    2.716354672061));
+#9262 = CARTESIAN_POINT('',(-4.336391203799,7.427251763455,
+    2.716354672061));
+#9263 = CARTESIAN_POINT('',(-4.334625341106,7.426728751697,
+    2.716354672061));
+#9264 = CARTESIAN_POINT('',(-4.332930374037,7.426199346874,
+    2.716354672061));
+#9265 = CARTESIAN_POINT('',(-4.326816471948,7.424188603789,
+    2.716354672061));
+#9266 = CARTESIAN_POINT('',(-4.322845009546,7.422669565163,
+    2.716354672061));
+#9267 = CARTESIAN_POINT('',(-4.319312761404,7.421116402461,
+    2.716354672061));
+#9268 = CARTESIAN_POINT('',(-4.316173159892,7.419536185529,
+    2.716354672061));
+#9269 = CARTESIAN_POINT('',(-4.313393966647,7.417934287144,
+    2.716354672061));
+#9270 = CARTESIAN_POINT('',(-4.310948828364,7.416314765332,
+    2.716354672061));
+#9271 = CARTESIAN_POINT('',(-4.308815014732,7.414680403964,
+    2.716354672061));
+#9272 = CARTESIAN_POINT('',(-4.305189873326,7.41142944756,2.716354672061
+    ));
+#9273 = CARTESIAN_POINT('',(-4.303683592002,7.409814843818,
+    2.716354672061));
+#9274 = CARTESIAN_POINT('',(-4.302444488477,7.408190870039,
+    2.716354672061));
+#9275 = CARTESIAN_POINT('',(-4.301462291377,7.406559653952,
+    2.716354672061));
+#9276 = CARTESIAN_POINT('',(-4.300729966622,7.40492318219,2.716354672061
+    ));
+#9277 = CARTESIAN_POINT('',(-4.300243220045,7.403283301111,
+    2.716354672061));
+#9278 = CARTESIAN_POINT('',(-4.300000000007,7.401641717623,
+    2.716354672061));
+#9279 = CARTESIAN_POINT('',(-4.300000000007,7.4,2.716354672061));
+#9280 = PCURVE('',#5314,#9281);
+#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9341);
+#9282 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9283,#9284,#9285,#9286,#9287,
+    #9288,#9289,#9290,#9291,#9292,#9293,#9294,#9295,#9296,#9297,#9298,
+    #9299,#9300,#9301,#9302,#9303,#9304,#9305,#9306,#9307,#9308,#9309,
+    #9310,#9311,#9312,#9313,#9314,#9315,#9316,#9317,#9318,#9319,#9320,
+    #9321,#9322,#9323,#9324,#9325,#9326,#9327,#9328,#9329,#9330,#9331,
+    #9332,#9333,#9334,#9335,#9336,#9337,#9338,#9339,#9340),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#9283 = CARTESIAN_POINT('',(-4.585466201495,0.));
+#9284 = CARTESIAN_POINT('',(-4.585466201495,1.830066005222E-02));
+#9285 = CARTESIAN_POINT('',(-4.585845915208,3.659864107346E-02));
+#9286 = CARTESIAN_POINT('',(-4.586605004297,5.48826281277E-02));
+#9287 = CARTESIAN_POINT('',(-4.587748423528,7.313845822389E-02));
+#9288 = CARTESIAN_POINT('',(-4.589285332605,9.134928344413E-02));
+#9289 = CARTESIAN_POINT('',(-4.591229588386,0.109495478738));
+#9290 = CARTESIAN_POINT('',(-4.593601817471,0.127554294382));
+#9291 = CARTESIAN_POINT('',(-4.599459131373,0.164678954114));
+#9292 = CARTESIAN_POINT('',(-4.603001671798,0.183681452882));
+#9293 = CARTESIAN_POINT('',(-4.607104040562,0.202518039407));
+#9294 = CARTESIAN_POINT('',(-4.611815182929,0.221164032677));
+#9295 = CARTESIAN_POINT('',(-4.617213262537,0.239539670676));
+#9296 = CARTESIAN_POINT('',(-4.623385310556,0.25752275854));
+#9297 = CARTESIAN_POINT('',(-4.630441304823,0.274942845676));
+#9298 = CARTESIAN_POINT('',(-4.642326436441,0.298951253574));
+#9299 = CARTESIAN_POINT('',(-4.646233636289,0.306203646294));
+#9300 = CARTESIAN_POINT('',(-4.650388738913,0.313247378389));
+#9301 = CARTESIAN_POINT('',(-4.654817670994,0.320041250609));
+#9302 = CARTESIAN_POINT('',(-4.659544730075,0.326521448851));
+#9303 = CARTESIAN_POINT('',(-4.664592433861,0.332601672778));
+#9304 = CARTESIAN_POINT('',(-4.669982718299,0.338171311024));
+#9305 = CARTESIAN_POINT('',(-4.684770571561,0.350810602161));
+#9306 = CARTESIAN_POINT('',(-4.695167322198,0.357327875364));
+#9307 = CARTESIAN_POINT('',(-4.706337697547,0.36109026239));
+#9308 = CARTESIAN_POINT('',(-4.717758164211,0.361373472687));
+#9309 = CARTESIAN_POINT('',(-4.728948033751,0.358223008148));
+#9310 = CARTESIAN_POINT('',(-4.739493756004,0.352107428206));
+#9311 = CARTESIAN_POINT('',(-4.749045454041,0.343992775641));
+#9312 = CARTESIAN_POINT('',(-4.760660571534,0.331541372828));
+#9313 = CARTESIAN_POINT('',(-4.763877577783,0.327742333743));
+#9314 = CARTESIAN_POINT('',(-4.766963144357,0.3237691282));
+#9315 = CARTESIAN_POINT('',(-4.769923581948,0.319646138443));
+#9316 = CARTESIAN_POINT('',(-4.772765136467,0.315393843338));
+#9317 = CARTESIAN_POINT('',(-4.775494075437,0.31102894515));
+#9318 = CARTESIAN_POINT('',(-4.778116774384,0.306564496308));
+#9319 = CARTESIAN_POINT('',(-4.783417209109,0.296996364859));
+#9320 = CARTESIAN_POINT('',(-4.786072750887,0.2918755841));
+#9321 = CARTESIAN_POINT('',(-4.788614404283,0.28666167609));
+#9322 = CARTESIAN_POINT('',(-4.791049052715,0.281366486537));
+#9323 = CARTESIAN_POINT('',(-4.793382705384,0.27599988854));
+#9324 = CARTESIAN_POINT('',(-4.79562071537,0.270569956467));
+#9325 = CARTESIAN_POINT('',(-4.797767997719,0.265083139833));
+#9326 = CARTESIAN_POINT('',(-4.805510371996,0.244278912892));
+#9327 = CARTESIAN_POINT('',(-4.810533192373,0.228632849755));
+#9328 = CARTESIAN_POINT('',(-4.814995381978,0.212705164295));
+#9329 = CARTESIAN_POINT('',(-4.818957494752,0.196566284222));
+#9330 = CARTESIAN_POINT('',(-4.822461616556,0.18026696768));
+#9331 = CARTESIAN_POINT('',(-4.825542144959,0.163843255901));
+#9332 = CARTESIAN_POINT('',(-4.828228697538,0.147317559288));
+#9333 = CARTESIAN_POINT('',(-4.832790416458,0.114528350658));
+#9334 = CARTESIAN_POINT('',(-4.834684484742,9.828270025582E-02));
+#9335 = CARTESIAN_POINT('',(-4.836241692195,8.19760186212E-02));
+#9336 = CARTESIAN_POINT('',(-4.837475510498,6.562349706047E-02));
+#9337 = CARTESIAN_POINT('',(-4.838395183242,4.923856310156E-02));
+#9338 = CARTESIAN_POINT('',(-4.83900636481,3.283301833016E-02));
+#9339 = CARTESIAN_POINT('',(-4.839311759274,1.641717622613E-02));
+#9340 = CARTESIAN_POINT('',(-4.839311759274,0.));
+#9341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9342 = PCURVE('',#9343,#9348);
+#9343 = PLANE('',#9344);
+#9344 = AXIS2_PLACEMENT_3D('',#9345,#9346,#9347);
+#9345 = CARTESIAN_POINT('',(-4.3,7.5,2.716354672061));
+#9346 = DIRECTION('',(0.,-2.2E-16,1.));
+#9347 = DIRECTION('',(1.,0.,0.));
+#9348 = DEFINITIONAL_REPRESENTATION('',(#9349),#9408);
+#9349 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9350,#9351,#9352,#9353,#9354,
+    #9355,#9356,#9357,#9358,#9359,#9360,#9361,#9362,#9363,#9364,#9365,
+    #9366,#9367,#9368,#9369,#9370,#9371,#9372,#9373,#9374,#9375,#9376,
+    #9377,#9378,#9379,#9380,#9381,#9382,#9383,#9384,#9385,#9386,#9387,
+    #9388,#9389,#9390,#9391,#9392,#9393,#9394,#9395,#9396,#9397,#9398,
+    #9399,#9400,#9401,#9402,#9403,#9404,#9405,#9406,#9407),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526047,
+    0.358068168893,0.441210481912,0.571642300114,0.624617556011,
+    0.682933887735,0.843662750451,1.),.UNSPECIFIED.);
+#9350 = CARTESIAN_POINT('',(-0.199999999994,-1.E-01));
+#9351 = CARTESIAN_POINT('',(-0.199999999994,-9.816993399478E-02));
+#9352 = CARTESIAN_POINT('',(-0.199697594062,-9.634013588178E-02));
+#9353 = CARTESIAN_POINT('',(-0.199093049845,-9.451267116036E-02));
+#9354 = CARTESIAN_POINT('',(-0.198182587917,-9.268988891951E-02));
+#9355 = CARTESIAN_POINT('',(-0.196959241275,-9.087439239527E-02));
+#9356 = CARTESIAN_POINT('',(-0.195412476143,-8.906902788709E-02));
+#9357 = CARTESIAN_POINT('',(-0.193526574072,-8.727689203276E-02));
+#9358 = CARTESIAN_POINT('',(-0.188874243072,-8.360365329566E-02));
+#9359 = CARTESIAN_POINT('',(-0.186062415216,-8.172957906055E-02));
+#9360 = CARTESIAN_POINT('',(-0.18280897756,-7.987887520363E-02));
+#9361 = CARTESIAN_POINT('',(-0.179076391207,-7.805480954056E-02));
+#9362 = CARTESIAN_POINT('',(-0.174804494442,-7.626589288853E-02));
+#9363 = CARTESIAN_POINT('',(-0.169926510952,-7.452446666339E-02));
+#9364 = CARTESIAN_POINT('',(-0.164357989,-7.284693714644E-02));
+#9365 = CARTESIAN_POINT('',(-0.154993421842,-7.054738316467E-02));
+#9366 = CARTESIAN_POINT('',(-0.151916656947,-6.9854561355E-02));
+#9367 = CARTESIAN_POINT('',(-0.148646629229,-6.918343897957E-02));
+#9368 = CARTESIAN_POINT('',(-0.145163212112,-6.85378327951E-02));
+#9369 = CARTESIAN_POINT('',(-0.141447587873,-6.792363825755E-02));
+#9370 = CARTESIAN_POINT('',(-0.137482329302,-6.734877486189E-02));
+#9371 = CARTESIAN_POINT('',(-0.133250399821,-6.682334161728E-02));
+#9372 = CARTESIAN_POINT('',(-0.121646388338,-6.563307538958E-02));
+#9373 = CARTESIAN_POINT('',(-0.113493435837,-6.502161476636E-02));
+#9374 = CARTESIAN_POINT('',(-0.104739839171,-6.467074760834E-02));
+#9375 = CARTESIAN_POINT('',(-9.579395450907E-02,-6.46448673212E-02));
+#9376 = CARTESIAN_POINT('',(-8.702661562504E-02,-6.493803105594E-02));
+#9377 = CARTESIAN_POINT('',(-7.875847225023E-02,-6.55104704951E-02));
+#9378 = CARTESIAN_POINT('',(-7.126371237232E-02,-6.627383645654E-02));
+#9379 = CARTESIAN_POINT('',(-6.214319145921E-02,-6.744970334008E-02));
+#9380 = CARTESIAN_POINT('',(-5.961619825873E-02,-6.780895710435E-02));
+#9381 = CARTESIAN_POINT('',(-5.719154770081E-02,-6.81852347692E-02));
+#9382 = CARTESIAN_POINT('',(-5.486433716081E-02,-6.85763045963E-02));
+#9383 = CARTESIAN_POINT('',(-5.262972223828E-02,-6.898028707115E-02));
+#9384 = CARTESIAN_POINT('',(-5.048284434568E-02,-6.939564611415E-02));
+#9385 = CARTESIAN_POINT('',(-4.841875829712E-02,-6.982118029154E-02));
+#9386 = CARTESIAN_POINT('',(-4.424568866608E-02,-7.07346886057E-02));
+#9387 = CARTESIAN_POINT('',(-4.215401299064E-02,-7.12244448363E-02));
+#9388 = CARTESIAN_POINT('',(-4.015114713182E-02,-7.172399226006E-02));
+#9389 = CARTESIAN_POINT('',(-3.823176010427E-02,-7.223223074894E-02));
+#9390 = CARTESIAN_POINT('',(-3.6391203799E-02,-7.274823654541E-02));
+#9391 = CARTESIAN_POINT('',(-3.462534110608E-02,-7.327124830285E-02));
+#9392 = CARTESIAN_POINT('',(-3.293037403728E-02,-7.380065312599E-02));
+#9393 = CARTESIAN_POINT('',(-2.681647194805E-02,-7.581139621071E-02));
+#9394 = CARTESIAN_POINT('',(-2.284500954614E-02,-7.733043483739E-02));
+#9395 = CARTESIAN_POINT('',(-1.93127614041E-02,-7.888359753896E-02));
+#9396 = CARTESIAN_POINT('',(-1.617315989258E-02,-8.046381447092E-02));
+#9397 = CARTESIAN_POINT('',(-1.339396664726E-02,-8.206571285611E-02));
+#9398 = CARTESIAN_POINT('',(-1.094882836382E-02,-8.368523466777E-02));
+#9399 = CARTESIAN_POINT('',(-8.815014732139E-03,-8.53195960364E-02));
+#9400 = CARTESIAN_POINT('',(-5.189873326161E-03,-8.857055243998E-02));
+#9401 = CARTESIAN_POINT('',(-3.683592001745E-03,-9.018515618242E-02));
+#9402 = CARTESIAN_POINT('',(-2.444488477508E-03,-9.180912996133E-02));
+#9403 = CARTESIAN_POINT('',(-1.462291377226E-03,-9.344034604817E-02));
+#9404 = CARTESIAN_POINT('',(-7.299666221501E-04,-9.507681781022E-02));
+#9405 = CARTESIAN_POINT('',(-2.432200454852E-04,-9.671669888878E-02));
+#9406 = CARTESIAN_POINT('',(-6.87183643322E-12,-9.835828237739E-02));
+#9407 = CARTESIAN_POINT('',(-6.87183643322E-12,-1.E-01));
+#9408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9409 = ADVANCED_FACE('',(#9410),#5341,.T.);
+#9410 = FACE_BOUND('',#9411,.F.);
+#9411 = EDGE_LOOP('',(#9412,#9455,#9484,#9525));
+#9412 = ORIENTED_EDGE('',*,*,#9413,.T.);
+#9413 = EDGE_CURVE('',#5070,#9414,#9416,.T.);
+#9414 = VERTEX_POINT('',#9415);
+#9415 = CARTESIAN_POINT('',(-3.717284832452,7.5,3.4));
+#9416 = SURFACE_CURVE('',#9417,(#9426,#9438),.PCURVE_S1.);
+#9417 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9418,#9419,#9420,#9421,#9422,
+    #9423,#9424,#9425),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9418 = CARTESIAN_POINT('',(-3.616354672061,7.4,3.4));
+#9419 = CARTESIAN_POINT('',(-3.616354672061,7.422442008915,3.4));
+#9420 = CARTESIAN_POINT('',(-3.62227818621,7.444887259062,3.4));
+#9421 = CARTESIAN_POINT('',(-3.63412817724,7.465483411335,3.4));
+#9422 = CARTESIAN_POINT('',(-3.651171522702,7.482380282394,3.4));
+#9423 = CARTESIAN_POINT('',(-3.671951013782,7.494127939707,3.4));
+#9424 = CARTESIAN_POINT('',(-3.694610742712,7.5,3.4));
+#9425 = CARTESIAN_POINT('',(-3.717284832452,7.5,3.4));
+#9426 = PCURVE('',#5341,#9427);
+#9427 = DEFINITIONAL_REPRESENTATION('',(#9428),#9437);
+#9428 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9429,#9430,#9431,#9432,#9433,
+    #9434,#9435,#9436),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9429 = CARTESIAN_POINT('',(-6.156262528281,0.));
+#9430 = CARTESIAN_POINT('',(-6.156262528281,0.224420089155));
+#9431 = CARTESIAN_POINT('',(-6.155313599566,0.448873110651));
+#9432 = CARTESIAN_POINT('',(-6.153413844707,0.673292853768));
+#9433 = CARTESIAN_POINT('',(-6.150596611373,0.897679002102));
+#9434 = CARTESIAN_POINT('',(-6.146906443972,1.122061511311));
+#9435 = CARTESIAN_POINT('',(-6.142508035766,1.346449298155));
+#9436 = CARTESIAN_POINT('',(-6.137745572052,1.570796326795));
+#9437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9438 = PCURVE('',#9439,#9444);
+#9439 = PLANE('',#9440);
+#9440 = AXIS2_PLACEMENT_3D('',#9441,#9442,#9443);
+#9441 = CARTESIAN_POINT('',(-3.61635467206,7.5,3.4));
+#9442 = DIRECTION('',(0.,-2.2E-16,1.));
+#9443 = DIRECTION('',(1.,0.,0.));
+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9454);
+#9445 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9446,#9447,#9448,#9449,#9450,
+    #9451,#9452,#9453),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9446 = CARTESIAN_POINT('',(-1.080469047565E-12,-1.E-01));
+#9447 = CARTESIAN_POINT('',(-1.080469047565E-12,-7.755799108455E-02));
+#9448 = CARTESIAN_POINT('',(-5.923514149925E-03,-5.511274093775E-02));
+#9449 = CARTESIAN_POINT('',(-1.777350518012E-02,-3.451658866492E-02));
+#9450 = CARTESIAN_POINT('',(-3.481685064187E-02,-1.761971760641E-02));
+#9451 = CARTESIAN_POINT('',(-5.559634172167E-02,-5.872060292679E-03));
+#9452 = CARTESIAN_POINT('',(-7.825607065133E-02,8.881784197001E-16));
+#9453 = CARTESIAN_POINT('',(-0.100930160392,8.881784197001E-16));
+#9454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9455 = ORIENTED_EDGE('',*,*,#9456,.F.);
+#9456 = EDGE_CURVE('',#9457,#9414,#9459,.T.);
+#9457 = VERTEX_POINT('',#9458);
+#9458 = CARTESIAN_POINT('',(-4.3,7.5,2.817284832452));
+#9459 = SURFACE_CURVE('',#9460,(#9465,#9472),.PCURVE_S1.);
+#9460 = CIRCLE('',#9461,0.69);
+#9461 = AXIS2_PLACEMENT_3D('',#9462,#9463,#9464);
+#9462 = CARTESIAN_POINT('',(-4.4,7.5,3.5));
+#9463 = DIRECTION('',(0.,-1.,0.));
+#9464 = DIRECTION('',(1.,0.,-5.9E-16));
+#9465 = PCURVE('',#5341,#9466);
+#9466 = DEFINITIONAL_REPRESENTATION('',(#9467),#9471);
+#9467 = LINE('',#9468,#9469);
+#9468 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#9469 = VECTOR('',#9470,1.);
+#9470 = DIRECTION('',(-1.,0.));
+#9471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9472 = PCURVE('',#9473,#9478);
+#9473 = PLANE('',#9474);
+#9474 = AXIS2_PLACEMENT_3D('',#9475,#9476,#9477);
+#9475 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#9476 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9477 = DIRECTION('',(0.,2.2E-16,-1.));
+#9478 = DEFINITIONAL_REPRESENTATION('',(#9479),#9483);
+#9479 = CIRCLE('',#9480,0.69);
+#9480 = AXIS2_PLACEMENT_2D('',#9481,#9482);
+#9481 = CARTESIAN_POINT('',(1.33226762955E-15,-4.4));
+#9482 = DIRECTION('',(5.9E-16,1.));
+#9483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9484 = ORIENTED_EDGE('',*,*,#9485,.F.);
+#9485 = EDGE_CURVE('',#5298,#9457,#9486,.T.);
+#9486 = SURFACE_CURVE('',#9487,(#9496,#9508),.PCURVE_S1.);
+#9487 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9488,#9489,#9490,#9491,#9492,
+    #9493,#9494,#9495),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9488 = CARTESIAN_POINT('',(-4.3,7.4,2.716354672061));
+#9489 = CARTESIAN_POINT('',(-4.3,7.422442008915,2.716354672061));
+#9490 = CARTESIAN_POINT('',(-4.3,7.444887259062,2.72227818621));
+#9491 = CARTESIAN_POINT('',(-4.3,7.465483411335,2.734128177241));
+#9492 = CARTESIAN_POINT('',(-4.3,7.482380282394,2.751171522702));
+#9493 = CARTESIAN_POINT('',(-4.3,7.494127939707,2.771951013782));
+#9494 = CARTESIAN_POINT('',(-4.3,7.5,2.794610742712));
+#9495 = CARTESIAN_POINT('',(-4.3,7.5,2.817284832452));
+#9496 = PCURVE('',#5341,#9497);
+#9497 = DEFINITIONAL_REPRESENTATION('',(#9498),#9507);
+#9498 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9499,#9500,#9501,#9502,#9503,
+    #9504,#9505,#9506),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9499 = CARTESIAN_POINT('',(-4.839311759283,0.));
+#9500 = CARTESIAN_POINT('',(-4.839311759283,0.224420089155));
+#9501 = CARTESIAN_POINT('',(-4.840260687998,0.448873110649));
+#9502 = CARTESIAN_POINT('',(-4.842160442857,0.673292853771));
+#9503 = CARTESIAN_POINT('',(-4.844977676192,0.897679002099));
+#9504 = CARTESIAN_POINT('',(-4.848667843593,1.122061511313));
+#9505 = CARTESIAN_POINT('',(-4.853066251799,1.346449298155));
+#9506 = CARTESIAN_POINT('',(-4.857828715512,1.570796326795));
+#9507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9508 = PCURVE('',#9509,#9514);
+#9509 = PLANE('',#9510);
+#9510 = AXIS2_PLACEMENT_3D('',#9511,#9512,#9513);
+#9511 = CARTESIAN_POINT('',(-4.3,7.5,3.4));
+#9512 = DIRECTION('',(-1.,-0.,-0.));
+#9513 = DIRECTION('',(0.,-2.2E-16,1.));
+#9514 = DEFINITIONAL_REPRESENTATION('',(#9515),#9524);
+#9515 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9516,#9517,#9518,#9519,#9520,
+    #9521,#9522,#9523),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9516 = CARTESIAN_POINT('',(-0.683645327939,-1.E-01));
+#9517 = CARTESIAN_POINT('',(-0.683645327939,-7.755799108452E-02));
+#9518 = CARTESIAN_POINT('',(-0.67772181379,-5.511274093784E-02));
+#9519 = CARTESIAN_POINT('',(-0.665871822759,-3.451658866481E-02));
+#9520 = CARTESIAN_POINT('',(-0.648828477298,-1.761971760648E-02));
+#9521 = CARTESIAN_POINT('',(-0.628048986218,-5.872060292658E-03));
+#9522 = CARTESIAN_POINT('',(-0.605389257288,8.881784197001E-16));
+#9523 = CARTESIAN_POINT('',(-0.582715167548,8.881784197001E-16));
+#9524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9525 = ORIENTED_EDGE('',*,*,#5326,.T.);
+#9526 = ADVANCED_FACE('',(#9527),#8718,.T.);
+#9527 = FACE_BOUND('',#9528,.F.);
+#9528 = EDGE_LOOP('',(#9529,#9530,#9553,#9581));
+#9529 = ORIENTED_EDGE('',*,*,#8594,.T.);
+#9530 = ORIENTED_EDGE('',*,*,#9531,.T.);
+#9531 = EDGE_CURVE('',#5182,#9532,#9534,.T.);
+#9532 = VERTEX_POINT('',#9533);
+#9533 = CARTESIAN_POINT('',(-4.5,7.2,4.283645327939));
+#9534 = SURFACE_CURVE('',#9535,(#9539,#9546),.PCURVE_S1.);
+#9535 = LINE('',#9536,#9537);
+#9536 = CARTESIAN_POINT('',(-4.5,7.5,4.283645327939));
+#9537 = VECTOR('',#9538,1.);
+#9538 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9539 = PCURVE('',#8718,#9540);
+#9540 = DEFINITIONAL_REPRESENTATION('',(#9541),#9545);
+#9541 = LINE('',#9542,#9543);
+#9542 = CARTESIAN_POINT('',(-0.,0.));
+#9543 = VECTOR('',#9544,1.);
+#9544 = DIRECTION('',(-0.,-1.));
+#9545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9546 = PCURVE('',#8886,#9547);
+#9547 = DEFINITIONAL_REPRESENTATION('',(#9548),#9552);
+#9548 = LINE('',#9549,#9550);
+#9549 = CARTESIAN_POINT('',(-0.683645327939,1.504019721467E-16));
+#9550 = VECTOR('',#9551,1.);
+#9551 = DIRECTION('',(-0.,-1.));
+#9552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9553 = ORIENTED_EDGE('',*,*,#9554,.T.);
+#9554 = EDGE_CURVE('',#9532,#9555,#9557,.T.);
+#9555 = VERTEX_POINT('',#9556);
+#9556 = CARTESIAN_POINT('',(-4.3,7.2,4.283645327939));
+#9557 = SURFACE_CURVE('',#9558,(#9562,#9569),.PCURVE_S1.);
+#9558 = LINE('',#9559,#9560);
+#9559 = CARTESIAN_POINT('',(-4.5,7.2,4.283645327939));
+#9560 = VECTOR('',#9561,1.);
+#9561 = DIRECTION('',(1.,0.,0.));
+#9562 = PCURVE('',#8718,#9563);
+#9563 = DEFINITIONAL_REPRESENTATION('',(#9564),#9568);
+#9564 = LINE('',#9565,#9566);
+#9565 = CARTESIAN_POINT('',(-0.,-0.3));
+#9566 = VECTOR('',#9567,1.);
+#9567 = DIRECTION('',(-1.,0.));
+#9568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9569 = PCURVE('',#9570,#9575);
+#9570 = PLANE('',#9571);
+#9571 = AXIS2_PLACEMENT_3D('',#9572,#9573,#9574);
+#9572 = CARTESIAN_POINT('',(5.719967E-11,7.2,3.5));
+#9573 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9574 = DIRECTION('',(0.,2.2E-16,-1.));
+#9575 = DEFINITIONAL_REPRESENTATION('',(#9576),#9580);
+#9576 = LINE('',#9577,#9578);
+#9577 = CARTESIAN_POINT('',(-0.783645327939,-4.500000000057));
+#9578 = VECTOR('',#9579,1.);
+#9579 = DIRECTION('',(-0.,1.));
+#9580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9581 = ORIENTED_EDGE('',*,*,#9582,.F.);
+#9582 = EDGE_CURVE('',#5153,#9555,#9583,.T.);
+#9583 = SURFACE_CURVE('',#9584,(#9588,#9595),.PCURVE_S1.);
+#9584 = LINE('',#9585,#9586);
+#9585 = CARTESIAN_POINT('',(-4.3,7.5,4.283645327939));
+#9586 = VECTOR('',#9587,1.);
+#9587 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9588 = PCURVE('',#8718,#9589);
+#9589 = DEFINITIONAL_REPRESENTATION('',(#9590),#9594);
+#9590 = LINE('',#9591,#9592);
+#9591 = CARTESIAN_POINT('',(-0.2,0.));
+#9592 = VECTOR('',#9593,1.);
+#9593 = DIRECTION('',(-0.,-1.));
+#9594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9595 = PCURVE('',#8504,#9596);
+#9596 = DEFINITIONAL_REPRESENTATION('',(#9597),#9601);
+#9597 = LINE('',#9598,#9599);
+#9598 = CARTESIAN_POINT('',(-0.,0.));
+#9599 = VECTOR('',#9600,1.);
+#9600 = DIRECTION('',(-0.,-1.));
+#9601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9602 = ADVANCED_FACE('',(#9603),#8504,.T.);
+#9603 = FACE_BOUND('',#9604,.F.);
+#9604 = EDGE_LOOP('',(#9605,#9606,#9607,#9630,#9653));
+#9605 = ORIENTED_EDGE('',*,*,#8478,.F.);
+#9606 = ORIENTED_EDGE('',*,*,#9582,.T.);
+#9607 = ORIENTED_EDGE('',*,*,#9608,.T.);
+#9608 = EDGE_CURVE('',#9555,#9609,#9611,.T.);
+#9609 = VERTEX_POINT('',#9610);
+#9610 = CARTESIAN_POINT('',(-4.3,7.2,3.6));
+#9611 = SURFACE_CURVE('',#9612,(#9616,#9623),.PCURVE_S1.);
+#9612 = LINE('',#9613,#9614);
+#9613 = CARTESIAN_POINT('',(-4.3,7.2,4.283645327939));
+#9614 = VECTOR('',#9615,1.);
+#9615 = DIRECTION('',(0.,6.7E-16,-1.));
+#9616 = PCURVE('',#8504,#9617);
+#9617 = DEFINITIONAL_REPRESENTATION('',(#9618),#9622);
+#9618 = LINE('',#9619,#9620);
+#9619 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#9620 = VECTOR('',#9621,1.);
+#9621 = DIRECTION('',(-1.,4.5E-16));
+#9622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9623 = PCURVE('',#9570,#9624);
+#9624 = DEFINITIONAL_REPRESENTATION('',(#9625),#9629);
+#9625 = LINE('',#9626,#9627);
+#9626 = CARTESIAN_POINT('',(-0.783645327939,-4.300000000057));
+#9627 = VECTOR('',#9628,1.);
+#9628 = DIRECTION('',(1.,-0.));
+#9629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9630 = ORIENTED_EDGE('',*,*,#9631,.F.);
+#9631 = EDGE_CURVE('',#9632,#9609,#9634,.T.);
+#9632 = VERTEX_POINT('',#9633);
+#9633 = CARTESIAN_POINT('',(-4.3,7.5,3.6));
+#9634 = SURFACE_CURVE('',#9635,(#9639,#9646),.PCURVE_S1.);
+#9635 = LINE('',#9636,#9637);
+#9636 = CARTESIAN_POINT('',(-4.3,7.5,3.6));
+#9637 = VECTOR('',#9638,1.);
+#9638 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9639 = PCURVE('',#8504,#9640);
+#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645);
+#9641 = LINE('',#9642,#9643);
+#9642 = CARTESIAN_POINT('',(-0.683645327939,-1.504019721467E-16));
+#9643 = VECTOR('',#9644,1.);
+#9644 = DIRECTION('',(-0.,-1.));
+#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9646 = PCURVE('',#8574,#9647);
+#9647 = DEFINITIONAL_REPRESENTATION('',(#9648),#9652);
+#9648 = LINE('',#9649,#9650);
+#9649 = CARTESIAN_POINT('',(-0.,0.));
+#9650 = VECTOR('',#9651,1.);
+#9651 = DIRECTION('',(-0.,-1.));
+#9652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9653 = ORIENTED_EDGE('',*,*,#9654,.F.);
+#9654 = EDGE_CURVE('',#8479,#9632,#9655,.T.);
+#9655 = SURFACE_CURVE('',#9656,(#9660,#9667),.PCURVE_S1.);
+#9656 = LINE('',#9657,#9658);
+#9657 = CARTESIAN_POINT('',(-4.3,7.5,4.283645327939));
+#9658 = VECTOR('',#9659,1.);
+#9659 = DIRECTION('',(0.,6.7E-16,-1.));
+#9660 = PCURVE('',#8504,#9661);
+#9661 = DEFINITIONAL_REPRESENTATION('',(#9662),#9666);
+#9662 = LINE('',#9663,#9664);
+#9663 = CARTESIAN_POINT('',(3.552713678801E-15,7.815970093361E-31));
+#9664 = VECTOR('',#9665,1.);
+#9665 = DIRECTION('',(-1.,4.5E-16));
+#9666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9667 = PCURVE('',#8538,#9668);
+#9668 = DEFINITIONAL_REPRESENTATION('',(#9669),#9673);
+#9669 = LINE('',#9670,#9671);
+#9670 = CARTESIAN_POINT('',(-0.783645327939,-4.3));
+#9671 = VECTOR('',#9672,1.);
+#9672 = DIRECTION('',(1.,-0.));
+#9673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9674 = ADVANCED_FACE('',(#9675),#8886,.T.);
+#9675 = FACE_BOUND('',#9676,.F.);
+#9676 = EDGE_LOOP('',(#9677,#9700,#9723,#9744,#9745));
+#9677 = ORIENTED_EDGE('',*,*,#9678,.F.);
+#9678 = EDGE_CURVE('',#9679,#8834,#9681,.T.);
+#9679 = VERTEX_POINT('',#9680);
+#9680 = CARTESIAN_POINT('',(-4.5,7.5,3.6));
+#9681 = SURFACE_CURVE('',#9682,(#9686,#9693),.PCURVE_S1.);
+#9682 = LINE('',#9683,#9684);
+#9683 = CARTESIAN_POINT('',(-4.5,7.5,3.6));
+#9684 = VECTOR('',#9685,1.);
+#9685 = DIRECTION('',(0.,-6.7E-16,1.));
+#9686 = PCURVE('',#8886,#9687);
+#9687 = DEFINITIONAL_REPRESENTATION('',(#9688),#9692);
+#9688 = LINE('',#9689,#9690);
+#9689 = CARTESIAN_POINT('',(-3.552713678801E-15,7.815970093361E-31));
+#9690 = VECTOR('',#9691,1.);
+#9691 = DIRECTION('',(-1.,-4.5E-16));
+#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9693 = PCURVE('',#8850,#9694);
+#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9699);
+#9695 = LINE('',#9696,#9697);
+#9696 = CARTESIAN_POINT('',(-0.1,-4.5));
+#9697 = VECTOR('',#9698,1.);
+#9698 = DIRECTION('',(-1.,0.));
+#9699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9700 = ORIENTED_EDGE('',*,*,#9701,.T.);
+#9701 = EDGE_CURVE('',#9679,#9702,#9704,.T.);
+#9702 = VERTEX_POINT('',#9703);
+#9703 = CARTESIAN_POINT('',(-4.5,7.2,3.6));
+#9704 = SURFACE_CURVE('',#9705,(#9709,#9716),.PCURVE_S1.);
+#9705 = LINE('',#9706,#9707);
+#9706 = CARTESIAN_POINT('',(-4.5,7.5,3.6));
+#9707 = VECTOR('',#9708,1.);
+#9708 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9709 = PCURVE('',#8886,#9710);
+#9710 = DEFINITIONAL_REPRESENTATION('',(#9711),#9715);
+#9711 = LINE('',#9712,#9713);
+#9712 = CARTESIAN_POINT('',(-0.,0.));
+#9713 = VECTOR('',#9714,1.);
+#9714 = DIRECTION('',(-0.,-1.));
+#9715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9716 = PCURVE('',#8816,#9717);
+#9717 = DEFINITIONAL_REPRESENTATION('',(#9718),#9722);
+#9718 = LINE('',#9719,#9720);
+#9719 = CARTESIAN_POINT('',(-0.683645327939,0.));
+#9720 = VECTOR('',#9721,1.);
+#9721 = DIRECTION('',(-0.,-1.));
+#9722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9723 = ORIENTED_EDGE('',*,*,#9724,.T.);
+#9724 = EDGE_CURVE('',#9702,#9532,#9725,.T.);
+#9725 = SURFACE_CURVE('',#9726,(#9730,#9737),.PCURVE_S1.);
+#9726 = LINE('',#9727,#9728);
+#9727 = CARTESIAN_POINT('',(-4.5,7.2,3.6));
+#9728 = VECTOR('',#9729,1.);
+#9729 = DIRECTION('',(0.,-6.7E-16,1.));
+#9730 = PCURVE('',#8886,#9731);
+#9731 = DEFINITIONAL_REPRESENTATION('',(#9732),#9736);
+#9732 = LINE('',#9733,#9734);
+#9733 = CARTESIAN_POINT('',(-3.618713678801E-15,-0.3));
+#9734 = VECTOR('',#9735,1.);
+#9735 = DIRECTION('',(-1.,-4.5E-16));
+#9736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9737 = PCURVE('',#9570,#9738);
+#9738 = DEFINITIONAL_REPRESENTATION('',(#9739),#9743);
+#9739 = LINE('',#9740,#9741);
+#9740 = CARTESIAN_POINT('',(-1.E-01,-4.500000000057));
+#9741 = VECTOR('',#9742,1.);
+#9742 = DIRECTION('',(-1.,0.));
+#9743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9744 = ORIENTED_EDGE('',*,*,#9531,.F.);
+#9745 = ORIENTED_EDGE('',*,*,#8862,.T.);
+#9746 = ADVANCED_FACE('',(#9747),#8355,.T.);
+#9747 = FACE_BOUND('',#9748,.F.);
+#9748 = EDGE_LOOP('',(#9749,#9750,#9773,#9796,#9817));
+#9749 = ORIENTED_EDGE('',*,*,#8392,.F.);
+#9750 = ORIENTED_EDGE('',*,*,#9751,.T.);
+#9751 = EDGE_CURVE('',#5124,#9752,#9754,.T.);
+#9752 = VERTEX_POINT('',#9753);
+#9753 = CARTESIAN_POINT('',(-3.61635467206,7.2,3.6));
+#9754 = SURFACE_CURVE('',#9755,(#9759,#9766),.PCURVE_S1.);
+#9755 = LINE('',#9756,#9757);
+#9756 = CARTESIAN_POINT('',(-3.61635467206,7.5,3.6));
+#9757 = VECTOR('',#9758,1.);
+#9758 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9759 = PCURVE('',#8355,#9760);
+#9760 = DEFINITIONAL_REPRESENTATION('',(#9761),#9765);
+#9761 = LINE('',#9762,#9763);
+#9762 = CARTESIAN_POINT('',(-0.,0.));
+#9763 = VECTOR('',#9764,1.);
+#9764 = DIRECTION('',(-0.,-1.));
+#9765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9766 = PCURVE('',#8574,#9767);
+#9767 = DEFINITIONAL_REPRESENTATION('',(#9768),#9772);
+#9768 = LINE('',#9769,#9770);
+#9769 = CARTESIAN_POINT('',(-0.683645327939,0.));
+#9770 = VECTOR('',#9771,1.);
+#9771 = DIRECTION('',(-0.,-1.));
+#9772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9773 = ORIENTED_EDGE('',*,*,#9774,.T.);
+#9774 = EDGE_CURVE('',#9752,#9775,#9777,.T.);
+#9775 = VERTEX_POINT('',#9776);
+#9776 = CARTESIAN_POINT('',(-3.61635467206,7.2,3.4));
+#9777 = SURFACE_CURVE('',#9778,(#9782,#9789),.PCURVE_S1.);
+#9778 = LINE('',#9779,#9780);
+#9779 = CARTESIAN_POINT('',(-3.61635467206,7.2,3.6));
+#9780 = VECTOR('',#9781,1.);
+#9781 = DIRECTION('',(0.,6.7E-16,-1.));
+#9782 = PCURVE('',#8355,#9783);
+#9783 = DEFINITIONAL_REPRESENTATION('',(#9784),#9788);
+#9784 = LINE('',#9785,#9786);
+#9785 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#9786 = VECTOR('',#9787,1.);
+#9787 = DIRECTION('',(-1.,4.5E-16));
+#9788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9789 = PCURVE('',#9570,#9790);
+#9790 = DEFINITIONAL_REPRESENTATION('',(#9791),#9795);
+#9791 = LINE('',#9792,#9793);
+#9792 = CARTESIAN_POINT('',(-1.E-01,-3.616354672118));
+#9793 = VECTOR('',#9794,1.);
+#9794 = DIRECTION('',(1.,-0.));
+#9795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9796 = ORIENTED_EDGE('',*,*,#9797,.F.);
+#9797 = EDGE_CURVE('',#5070,#9775,#9798,.T.);
+#9798 = SURFACE_CURVE('',#9799,(#9803,#9810),.PCURVE_S1.);
+#9799 = LINE('',#9800,#9801);
+#9800 = CARTESIAN_POINT('',(-3.61635467206,7.5,3.4));
+#9801 = VECTOR('',#9802,1.);
+#9802 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9803 = PCURVE('',#8355,#9804);
+#9804 = DEFINITIONAL_REPRESENTATION('',(#9805),#9809);
+#9805 = LINE('',#9806,#9807);
+#9806 = CARTESIAN_POINT('',(-0.2,-4.4E-17));
+#9807 = VECTOR('',#9808,1.);
+#9808 = DIRECTION('',(-0.,-1.));
+#9809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9810 = PCURVE('',#9439,#9811);
+#9811 = DEFINITIONAL_REPRESENTATION('',(#9812),#9816);
+#9812 = LINE('',#9813,#9814);
+#9813 = CARTESIAN_POINT('',(-0.,0.));
+#9814 = VECTOR('',#9815,1.);
+#9815 = DIRECTION('',(-0.,-1.));
+#9816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9817 = ORIENTED_EDGE('',*,*,#8301,.T.);
+#9818 = ADVANCED_FACE('',(#9819),#8574,.T.);
+#9819 = FACE_BOUND('',#9820,.F.);
+#9820 = EDGE_LOOP('',(#9821,#9842,#9843,#9864,#9865));
+#9821 = ORIENTED_EDGE('',*,*,#9822,.F.);
+#9822 = EDGE_CURVE('',#9632,#8522,#9823,.T.);
+#9823 = SURFACE_CURVE('',#9824,(#9828,#9835),.PCURVE_S1.);
+#9824 = LINE('',#9825,#9826);
+#9825 = CARTESIAN_POINT('',(-4.3,7.5,3.6));
+#9826 = VECTOR('',#9827,1.);
+#9827 = DIRECTION('',(1.,0.,0.));
+#9828 = PCURVE('',#8574,#9829);
+#9829 = DEFINITIONAL_REPRESENTATION('',(#9830),#9834);
+#9830 = LINE('',#9831,#9832);
+#9831 = CARTESIAN_POINT('',(-0.,0.));
+#9832 = VECTOR('',#9833,1.);
+#9833 = DIRECTION('',(-1.,0.));
+#9834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9835 = PCURVE('',#8538,#9836);
+#9836 = DEFINITIONAL_REPRESENTATION('',(#9837),#9841);
+#9837 = LINE('',#9838,#9839);
+#9838 = CARTESIAN_POINT('',(-0.1,-4.3));
+#9839 = VECTOR('',#9840,1.);
+#9840 = DIRECTION('',(-0.,1.));
+#9841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9842 = ORIENTED_EDGE('',*,*,#9631,.T.);
+#9843 = ORIENTED_EDGE('',*,*,#9844,.T.);
+#9844 = EDGE_CURVE('',#9609,#9752,#9845,.T.);
+#9845 = SURFACE_CURVE('',#9846,(#9850,#9857),.PCURVE_S1.);
+#9846 = LINE('',#9847,#9848);
+#9847 = CARTESIAN_POINT('',(-4.3,7.2,3.6));
+#9848 = VECTOR('',#9849,1.);
+#9849 = DIRECTION('',(1.,0.,0.));
+#9850 = PCURVE('',#8574,#9851);
+#9851 = DEFINITIONAL_REPRESENTATION('',(#9852),#9856);
+#9852 = LINE('',#9853,#9854);
+#9853 = CARTESIAN_POINT('',(-0.,-0.3));
+#9854 = VECTOR('',#9855,1.);
+#9855 = DIRECTION('',(-1.,0.));
+#9856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9857 = PCURVE('',#9570,#9858);
+#9858 = DEFINITIONAL_REPRESENTATION('',(#9859),#9863);
+#9859 = LINE('',#9860,#9861);
+#9860 = CARTESIAN_POINT('',(-1.E-01,-4.300000000057));
+#9861 = VECTOR('',#9862,1.);
+#9862 = DIRECTION('',(-0.,1.));
+#9863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9864 = ORIENTED_EDGE('',*,*,#9751,.F.);
+#9865 = ORIENTED_EDGE('',*,*,#8550,.T.);
+#9866 = ADVANCED_FACE('',(#9867),#9030,.T.);
+#9867 = FACE_BOUND('',#9868,.F.);
+#9868 = EDGE_LOOP('',(#9869,#9870,#9893,#9916));
+#9869 = ORIENTED_EDGE('',*,*,#8906,.T.);
+#9870 = ORIENTED_EDGE('',*,*,#9871,.T.);
+#9871 = EDGE_CURVE('',#5240,#9872,#9874,.T.);
+#9872 = VERTEX_POINT('',#9873);
+#9873 = CARTESIAN_POINT('',(-5.183645327939,7.2,3.4));
+#9874 = SURFACE_CURVE('',#9875,(#9879,#9886),.PCURVE_S1.);
+#9875 = LINE('',#9876,#9877);
+#9876 = CARTESIAN_POINT('',(-5.183645327939,7.5,3.4));
+#9877 = VECTOR('',#9878,1.);
+#9878 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9879 = PCURVE('',#9030,#9880);
+#9880 = DEFINITIONAL_REPRESENTATION('',(#9881),#9885);
+#9881 = LINE('',#9882,#9883);
+#9882 = CARTESIAN_POINT('',(-0.,0.));
+#9883 = VECTOR('',#9884,1.);
+#9884 = DIRECTION('',(-0.,-1.));
+#9885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9886 = PCURVE('',#9197,#9887);
+#9887 = DEFINITIONAL_REPRESENTATION('',(#9888),#9892);
+#9888 = LINE('',#9889,#9890);
+#9889 = CARTESIAN_POINT('',(-0.683645327939,0.));
+#9890 = VECTOR('',#9891,1.);
+#9891 = DIRECTION('',(-0.,-1.));
+#9892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9893 = ORIENTED_EDGE('',*,*,#9894,.T.);
+#9894 = EDGE_CURVE('',#9872,#9895,#9897,.T.);
+#9895 = VERTEX_POINT('',#9896);
+#9896 = CARTESIAN_POINT('',(-5.183645327939,7.2,3.6));
+#9897 = SURFACE_CURVE('',#9898,(#9902,#9909),.PCURVE_S1.);
+#9898 = LINE('',#9899,#9900);
+#9899 = CARTESIAN_POINT('',(-5.183645327939,7.2,3.4));
+#9900 = VECTOR('',#9901,1.);
+#9901 = DIRECTION('',(0.,-6.7E-16,1.));
+#9902 = PCURVE('',#9030,#9903);
+#9903 = DEFINITIONAL_REPRESENTATION('',(#9904),#9908);
+#9904 = LINE('',#9905,#9906);
+#9905 = CARTESIAN_POINT('',(-3.618713678801E-15,-0.3));
+#9906 = VECTOR('',#9907,1.);
+#9907 = DIRECTION('',(-1.,-4.5E-16));
+#9908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9909 = PCURVE('',#9570,#9910);
+#9910 = DEFINITIONAL_REPRESENTATION('',(#9911),#9915);
+#9911 = LINE('',#9912,#9913);
+#9912 = CARTESIAN_POINT('',(0.1,-5.183645327996));
+#9913 = VECTOR('',#9914,1.);
+#9914 = DIRECTION('',(-1.,0.));
+#9915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9916 = ORIENTED_EDGE('',*,*,#9917,.F.);
+#9917 = EDGE_CURVE('',#5211,#9895,#9918,.T.);
+#9918 = SURFACE_CURVE('',#9919,(#9923,#9930),.PCURVE_S1.);
+#9919 = LINE('',#9920,#9921);
+#9920 = CARTESIAN_POINT('',(-5.183645327939,7.5,3.6));
+#9921 = VECTOR('',#9922,1.);
+#9922 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#9923 = PCURVE('',#9030,#9924);
+#9924 = DEFINITIONAL_REPRESENTATION('',(#9925),#9929);
+#9925 = LINE('',#9926,#9927);
+#9926 = CARTESIAN_POINT('',(-0.2,4.4E-17));
+#9927 = VECTOR('',#9928,1.);
+#9928 = DIRECTION('',(-0.,-1.));
+#9929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9930 = PCURVE('',#8816,#9931);
+#9931 = DEFINITIONAL_REPRESENTATION('',(#9932),#9936);
+#9932 = LINE('',#9933,#9934);
+#9933 = CARTESIAN_POINT('',(-0.,0.));
+#9934 = VECTOR('',#9935,1.);
+#9935 = DIRECTION('',(-0.,-1.));
+#9936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9937 = ADVANCED_FACE('',(#9938),#8816,.T.);
+#9938 = FACE_BOUND('',#9939,.F.);
+#9939 = EDGE_LOOP('',(#9940,#9941,#9942,#9963,#9964));
+#9940 = ORIENTED_EDGE('',*,*,#8790,.F.);
+#9941 = ORIENTED_EDGE('',*,*,#9917,.T.);
+#9942 = ORIENTED_EDGE('',*,*,#9943,.T.);
+#9943 = EDGE_CURVE('',#9895,#9702,#9944,.T.);
+#9944 = SURFACE_CURVE('',#9945,(#9949,#9956),.PCURVE_S1.);
+#9945 = LINE('',#9946,#9947);
+#9946 = CARTESIAN_POINT('',(-5.183645327939,7.2,3.6));
+#9947 = VECTOR('',#9948,1.);
+#9948 = DIRECTION('',(1.,0.,0.));
+#9949 = PCURVE('',#8816,#9950);
+#9950 = DEFINITIONAL_REPRESENTATION('',(#9951),#9955);
+#9951 = LINE('',#9952,#9953);
+#9952 = CARTESIAN_POINT('',(-0.,-0.3));
+#9953 = VECTOR('',#9954,1.);
+#9954 = DIRECTION('',(-1.,0.));
+#9955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9956 = PCURVE('',#9570,#9957);
+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);
+#9958 = LINE('',#9959,#9960);
+#9959 = CARTESIAN_POINT('',(-1.E-01,-5.183645327996));
+#9960 = VECTOR('',#9961,1.);
+#9961 = DIRECTION('',(-0.,1.));
+#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9963 = ORIENTED_EDGE('',*,*,#9701,.F.);
+#9964 = ORIENTED_EDGE('',*,*,#9965,.F.);
+#9965 = EDGE_CURVE('',#8791,#9679,#9966,.T.);
+#9966 = SURFACE_CURVE('',#9967,(#9971,#9978),.PCURVE_S1.);
+#9967 = LINE('',#9968,#9969);
+#9968 = CARTESIAN_POINT('',(-5.183645327939,7.5,3.6));
+#9969 = VECTOR('',#9970,1.);
+#9970 = DIRECTION('',(1.,0.,0.));
+#9971 = PCURVE('',#8816,#9972);
+#9972 = DEFINITIONAL_REPRESENTATION('',(#9973),#9977);
+#9973 = LINE('',#9974,#9975);
+#9974 = CARTESIAN_POINT('',(-0.,0.));
+#9975 = VECTOR('',#9976,1.);
+#9976 = DIRECTION('',(-1.,0.));
+#9977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9978 = PCURVE('',#8850,#9979);
+#9979 = DEFINITIONAL_REPRESENTATION('',(#9980),#9984);
+#9980 = LINE('',#9981,#9982);
+#9981 = CARTESIAN_POINT('',(-0.1,-5.183645327939));
+#9982 = VECTOR('',#9983,1.);
+#9983 = DIRECTION('',(-0.,1.));
+#9984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9985 = ADVANCED_FACE('',(#9986),#9197,.T.);
+#9986 = FACE_BOUND('',#9987,.F.);
+#9987 = EDGE_LOOP('',(#9988,#10011,#10034,#10055,#10056));
+#9988 = ORIENTED_EDGE('',*,*,#9989,.F.);
+#9989 = EDGE_CURVE('',#9990,#9145,#9992,.T.);
+#9990 = VERTEX_POINT('',#9991);
+#9991 = CARTESIAN_POINT('',(-4.5,7.5,3.4));
+#9992 = SURFACE_CURVE('',#9993,(#9997,#10004),.PCURVE_S1.);
+#9993 = LINE('',#9994,#9995);
+#9994 = CARTESIAN_POINT('',(-4.5,7.5,3.4));
+#9995 = VECTOR('',#9996,1.);
+#9996 = DIRECTION('',(-1.,0.,0.));
+#9997 = PCURVE('',#9197,#9998);
+#9998 = DEFINITIONAL_REPRESENTATION('',(#9999),#10003);
+#9999 = LINE('',#10000,#10001);
+#10000 = CARTESIAN_POINT('',(-0.,0.));
+#10001 = VECTOR('',#10002,1.);
+#10002 = DIRECTION('',(-1.,0.));
+#10003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10004 = PCURVE('',#9161,#10005);
+#10005 = DEFINITIONAL_REPRESENTATION('',(#10006),#10010);
+#10006 = LINE('',#10007,#10008);
+#10007 = CARTESIAN_POINT('',(1.E-01,-4.5));
+#10008 = VECTOR('',#10009,1.);
+#10009 = DIRECTION('',(-0.,-1.));
+#10010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10011 = ORIENTED_EDGE('',*,*,#10012,.T.);
+#10012 = EDGE_CURVE('',#9990,#10013,#10015,.T.);
+#10013 = VERTEX_POINT('',#10014);
+#10014 = CARTESIAN_POINT('',(-4.5,7.2,3.4));
+#10015 = SURFACE_CURVE('',#10016,(#10020,#10027),.PCURVE_S1.);
+#10016 = LINE('',#10017,#10018);
+#10017 = CARTESIAN_POINT('',(-4.5,7.5,3.4));
+#10018 = VECTOR('',#10019,1.);
+#10019 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#10020 = PCURVE('',#9197,#10021);
+#10021 = DEFINITIONAL_REPRESENTATION('',(#10022),#10026);
+#10022 = LINE('',#10023,#10024);
+#10023 = CARTESIAN_POINT('',(-0.,0.));
+#10024 = VECTOR('',#10025,1.);
+#10025 = DIRECTION('',(-0.,-1.));
+#10026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10027 = PCURVE('',#9127,#10028);
+#10028 = DEFINITIONAL_REPRESENTATION('',(#10029),#10033);
+#10029 = LINE('',#10030,#10031);
+#10030 = CARTESIAN_POINT('',(-0.683645327939,-7.377764475534E-16));
+#10031 = VECTOR('',#10032,1.);
+#10032 = DIRECTION('',(-0.,-1.));
+#10033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10034 = ORIENTED_EDGE('',*,*,#10035,.T.);
+#10035 = EDGE_CURVE('',#10013,#9872,#10036,.T.);
+#10036 = SURFACE_CURVE('',#10037,(#10041,#10048),.PCURVE_S1.);
+#10037 = LINE('',#10038,#10039);
+#10038 = CARTESIAN_POINT('',(-4.5,7.2,3.4));
+#10039 = VECTOR('',#10040,1.);
+#10040 = DIRECTION('',(-1.,0.,0.));
+#10041 = PCURVE('',#9197,#10042);
+#10042 = DEFINITIONAL_REPRESENTATION('',(#10043),#10047);
+#10043 = LINE('',#10044,#10045);
+#10044 = CARTESIAN_POINT('',(-0.,-0.3));
+#10045 = VECTOR('',#10046,1.);
+#10046 = DIRECTION('',(-1.,0.));
+#10047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10048 = PCURVE('',#9570,#10049);
+#10049 = DEFINITIONAL_REPRESENTATION('',(#10050),#10054);
+#10050 = LINE('',#10051,#10052);
+#10051 = CARTESIAN_POINT('',(0.1,-4.500000000057));
+#10052 = VECTOR('',#10053,1.);
+#10053 = DIRECTION('',(-0.,-1.));
+#10054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10055 = ORIENTED_EDGE('',*,*,#9871,.F.);
+#10056 = ORIENTED_EDGE('',*,*,#9173,.T.);
+#10057 = ADVANCED_FACE('',(#10058),#9343,.T.);
+#10058 = FACE_BOUND('',#10059,.F.);
+#10059 = EDGE_LOOP('',(#10060,#10061,#10084,#10107));
+#10060 = ORIENTED_EDGE('',*,*,#9219,.T.);
+#10061 = ORIENTED_EDGE('',*,*,#10062,.T.);
+#10062 = EDGE_CURVE('',#5298,#10063,#10065,.T.);
+#10063 = VERTEX_POINT('',#10064);
+#10064 = CARTESIAN_POINT('',(-4.3,7.2,2.716354672061));
+#10065 = SURFACE_CURVE('',#10066,(#10070,#10077),.PCURVE_S1.);
+#10066 = LINE('',#10067,#10068);
+#10067 = CARTESIAN_POINT('',(-4.3,7.5,2.716354672061));
+#10068 = VECTOR('',#10069,1.);
+#10069 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#10070 = PCURVE('',#9343,#10071);
+#10071 = DEFINITIONAL_REPRESENTATION('',(#10072),#10076);
+#10072 = LINE('',#10073,#10074);
+#10073 = CARTESIAN_POINT('',(-0.,0.));
+#10074 = VECTOR('',#10075,1.);
+#10075 = DIRECTION('',(-0.,-1.));
+#10076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10077 = PCURVE('',#9509,#10078);
+#10078 = DEFINITIONAL_REPRESENTATION('',(#10079),#10083);
+#10079 = LINE('',#10080,#10081);
+#10080 = CARTESIAN_POINT('',(-0.683645327939,7.377764475534E-16));
+#10081 = VECTOR('',#10082,1.);
+#10082 = DIRECTION('',(-0.,-1.));
+#10083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10084 = ORIENTED_EDGE('',*,*,#10085,.T.);
+#10085 = EDGE_CURVE('',#10063,#10086,#10088,.T.);
+#10086 = VERTEX_POINT('',#10087);
+#10087 = CARTESIAN_POINT('',(-4.5,7.2,2.716354672061));
+#10088 = SURFACE_CURVE('',#10089,(#10093,#10100),.PCURVE_S1.);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(-4.3,7.2,2.716354672061));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(-1.,0.,0.));
+#10093 = PCURVE('',#9343,#10094);
+#10094 = DEFINITIONAL_REPRESENTATION('',(#10095),#10099);
+#10095 = LINE('',#10096,#10097);
+#10096 = CARTESIAN_POINT('',(-0.,-0.3));
+#10097 = VECTOR('',#10098,1.);
+#10098 = DIRECTION('',(-1.,0.));
+#10099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10100 = PCURVE('',#9570,#10101);
+#10101 = DEFINITIONAL_REPRESENTATION('',(#10102),#10106);
+#10102 = LINE('',#10103,#10104);
+#10103 = CARTESIAN_POINT('',(0.783645327939,-4.300000000057));
+#10104 = VECTOR('',#10105,1.);
+#10105 = DIRECTION('',(-0.,-1.));
+#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10107 = ORIENTED_EDGE('',*,*,#10108,.F.);
+#10108 = EDGE_CURVE('',#5269,#10086,#10109,.T.);
+#10109 = SURFACE_CURVE('',#10110,(#10114,#10121),.PCURVE_S1.);
+#10110 = LINE('',#10111,#10112);
+#10111 = CARTESIAN_POINT('',(-4.5,7.5,2.716354672061));
+#10112 = VECTOR('',#10113,1.);
+#10113 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#10114 = PCURVE('',#9343,#10115);
+#10115 = DEFINITIONAL_REPRESENTATION('',(#10116),#10120);
+#10116 = LINE('',#10117,#10118);
+#10117 = CARTESIAN_POINT('',(-0.2,0.));
+#10118 = VECTOR('',#10119,1.);
+#10119 = DIRECTION('',(-0.,-1.));
+#10120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10121 = PCURVE('',#9127,#10122);
+#10122 = DEFINITIONAL_REPRESENTATION('',(#10123),#10127);
+#10123 = LINE('',#10124,#10125);
+#10124 = CARTESIAN_POINT('',(-0.,0.));
+#10125 = VECTOR('',#10126,1.);
+#10126 = DIRECTION('',(-0.,-1.));
+#10127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10128 = ADVANCED_FACE('',(#10129),#9127,.T.);
+#10129 = FACE_BOUND('',#10130,.F.);
+#10130 = EDGE_LOOP('',(#10131,#10132,#10133,#10154,#10155));
+#10131 = ORIENTED_EDGE('',*,*,#9101,.F.);
+#10132 = ORIENTED_EDGE('',*,*,#10108,.T.);
+#10133 = ORIENTED_EDGE('',*,*,#10134,.T.);
+#10134 = EDGE_CURVE('',#10086,#10013,#10135,.T.);
+#10135 = SURFACE_CURVE('',#10136,(#10140,#10147),.PCURVE_S1.);
+#10136 = LINE('',#10137,#10138);
+#10137 = CARTESIAN_POINT('',(-4.5,7.2,2.716354672061));
+#10138 = VECTOR('',#10139,1.);
+#10139 = DIRECTION('',(0.,-6.7E-16,1.));
+#10140 = PCURVE('',#9127,#10141);
+#10141 = DEFINITIONAL_REPRESENTATION('',(#10142),#10146);
+#10142 = LINE('',#10143,#10144);
+#10143 = CARTESIAN_POINT('',(-3.17462446895E-15,-0.3));
+#10144 = VECTOR('',#10145,1.);
+#10145 = DIRECTION('',(-1.,-4.5E-16));
+#10146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10147 = PCURVE('',#9570,#10148);
+#10148 = DEFINITIONAL_REPRESENTATION('',(#10149),#10153);
+#10149 = LINE('',#10150,#10151);
+#10150 = CARTESIAN_POINT('',(0.783645327939,-4.500000000057));
+#10151 = VECTOR('',#10152,1.);
+#10152 = DIRECTION('',(-1.,0.));
+#10153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10154 = ORIENTED_EDGE('',*,*,#10012,.F.);
+#10155 = ORIENTED_EDGE('',*,*,#10156,.F.);
+#10156 = EDGE_CURVE('',#9102,#9990,#10157,.T.);
+#10157 = SURFACE_CURVE('',#10158,(#10162,#10169),.PCURVE_S1.);
+#10158 = LINE('',#10159,#10160);
+#10159 = CARTESIAN_POINT('',(-4.5,7.5,2.716354672061));
+#10160 = VECTOR('',#10161,1.);
+#10161 = DIRECTION('',(0.,-6.7E-16,1.));
+#10162 = PCURVE('',#9127,#10163);
+#10163 = DEFINITIONAL_REPRESENTATION('',(#10164),#10168);
+#10164 = LINE('',#10165,#10166);
+#10165 = CARTESIAN_POINT('',(-3.996802888651E-15,8.792966355031E-31));
+#10166 = VECTOR('',#10167,1.);
+#10167 = DIRECTION('',(-1.,-4.5E-16));
+#10168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10169 = PCURVE('',#9161,#10170);
+#10170 = DEFINITIONAL_REPRESENTATION('',(#10171),#10175);
+#10171 = LINE('',#10172,#10173);
+#10172 = CARTESIAN_POINT('',(0.783645327939,-4.5));
+#10173 = VECTOR('',#10174,1.);
+#10174 = DIRECTION('',(-1.,0.));
+#10175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10176 = ADVANCED_FACE('',(#10177),#9509,.T.);
+#10177 = FACE_BOUND('',#10178,.F.);
+#10178 = EDGE_LOOP('',(#10179,#10202,#10225,#10246,#10247));
+#10179 = ORIENTED_EDGE('',*,*,#10180,.F.);
+#10180 = EDGE_CURVE('',#10181,#9457,#10183,.T.);
+#10181 = VERTEX_POINT('',#10182);
+#10182 = CARTESIAN_POINT('',(-4.3,7.5,3.4));
+#10183 = SURFACE_CURVE('',#10184,(#10188,#10195),.PCURVE_S1.);
+#10184 = LINE('',#10185,#10186);
+#10185 = CARTESIAN_POINT('',(-4.3,7.5,3.4));
+#10186 = VECTOR('',#10187,1.);
+#10187 = DIRECTION('',(0.,6.7E-16,-1.));
+#10188 = PCURVE('',#9509,#10189);
+#10189 = DEFINITIONAL_REPRESENTATION('',(#10190),#10194);
+#10190 = LINE('',#10191,#10192);
+#10191 = CARTESIAN_POINT('',(3.552713678801E-15,7.815970093361E-31));
+#10192 = VECTOR('',#10193,1.);
+#10193 = DIRECTION('',(-1.,4.5E-16));
+#10194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10195 = PCURVE('',#9473,#10196);
+#10196 = DEFINITIONAL_REPRESENTATION('',(#10197),#10201);
+#10197 = LINE('',#10198,#10199);
+#10198 = CARTESIAN_POINT('',(1.E-01,-4.3));
+#10199 = VECTOR('',#10200,1.);
+#10200 = DIRECTION('',(1.,-0.));
+#10201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10202 = ORIENTED_EDGE('',*,*,#10203,.T.);
+#10203 = EDGE_CURVE('',#10181,#10204,#10206,.T.);
+#10204 = VERTEX_POINT('',#10205);
+#10205 = CARTESIAN_POINT('',(-4.3,7.2,3.4));
+#10206 = SURFACE_CURVE('',#10207,(#10211,#10218),.PCURVE_S1.);
+#10207 = LINE('',#10208,#10209);
+#10208 = CARTESIAN_POINT('',(-4.3,7.5,3.4));
+#10209 = VECTOR('',#10210,1.);
+#10210 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#10211 = PCURVE('',#9509,#10212);
+#10212 = DEFINITIONAL_REPRESENTATION('',(#10213),#10217);
+#10213 = LINE('',#10214,#10215);
+#10214 = CARTESIAN_POINT('',(-0.,0.));
+#10215 = VECTOR('',#10216,1.);
+#10216 = DIRECTION('',(-0.,-1.));
+#10217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10218 = PCURVE('',#9439,#10219);
+#10219 = DEFINITIONAL_REPRESENTATION('',(#10220),#10224);
+#10220 = LINE('',#10221,#10222);
+#10221 = CARTESIAN_POINT('',(-0.683645327939,0.));
+#10222 = VECTOR('',#10223,1.);
+#10223 = DIRECTION('',(-0.,-1.));
+#10224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10225 = ORIENTED_EDGE('',*,*,#10226,.T.);
+#10226 = EDGE_CURVE('',#10204,#10063,#10227,.T.);
+#10227 = SURFACE_CURVE('',#10228,(#10232,#10239),.PCURVE_S1.);
+#10228 = LINE('',#10229,#10230);
+#10229 = CARTESIAN_POINT('',(-4.3,7.2,3.4));
+#10230 = VECTOR('',#10231,1.);
+#10231 = DIRECTION('',(0.,6.7E-16,-1.));
+#10232 = PCURVE('',#9509,#10233);
+#10233 = DEFINITIONAL_REPRESENTATION('',(#10234),#10238);
+#10234 = LINE('',#10235,#10236);
+#10235 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#10236 = VECTOR('',#10237,1.);
+#10237 = DIRECTION('',(-1.,4.5E-16));
+#10238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10239 = PCURVE('',#9570,#10240);
+#10240 = DEFINITIONAL_REPRESENTATION('',(#10241),#10245);
+#10241 = LINE('',#10242,#10243);
+#10242 = CARTESIAN_POINT('',(0.1,-4.300000000057));
+#10243 = VECTOR('',#10244,1.);
+#10244 = DIRECTION('',(1.,-0.));
+#10245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10246 = ORIENTED_EDGE('',*,*,#10062,.F.);
+#10247 = ORIENTED_EDGE('',*,*,#9485,.T.);
+#10248 = ADVANCED_FACE('',(#10249),#9439,.T.);
+#10249 = FACE_BOUND('',#10250,.F.);
+#10250 = EDGE_LOOP('',(#10251,#10252,#10253,#10274,#10275));
+#10251 = ORIENTED_EDGE('',*,*,#9413,.F.);
+#10252 = ORIENTED_EDGE('',*,*,#9797,.T.);
+#10253 = ORIENTED_EDGE('',*,*,#10254,.T.);
+#10254 = EDGE_CURVE('',#9775,#10204,#10255,.T.);
+#10255 = SURFACE_CURVE('',#10256,(#10260,#10267),.PCURVE_S1.);
+#10256 = LINE('',#10257,#10258);
+#10257 = CARTESIAN_POINT('',(-3.61635467206,7.2,3.4));
+#10258 = VECTOR('',#10259,1.);
+#10259 = DIRECTION('',(-1.,0.,0.));
+#10260 = PCURVE('',#9439,#10261);
+#10261 = DEFINITIONAL_REPRESENTATION('',(#10262),#10266);
+#10262 = LINE('',#10263,#10264);
+#10263 = CARTESIAN_POINT('',(-0.,-0.3));
+#10264 = VECTOR('',#10265,1.);
+#10265 = DIRECTION('',(-1.,0.));
+#10266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10267 = PCURVE('',#9570,#10268);
+#10268 = DEFINITIONAL_REPRESENTATION('',(#10269),#10273);
+#10269 = LINE('',#10270,#10271);
+#10270 = CARTESIAN_POINT('',(0.1,-3.616354672118));
+#10271 = VECTOR('',#10272,1.);
+#10272 = DIRECTION('',(-0.,-1.));
+#10273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10274 = ORIENTED_EDGE('',*,*,#10203,.F.);
+#10275 = ORIENTED_EDGE('',*,*,#10276,.F.);
+#10276 = EDGE_CURVE('',#9414,#10181,#10277,.T.);
+#10277 = SURFACE_CURVE('',#10278,(#10282,#10289),.PCURVE_S1.);
+#10278 = LINE('',#10279,#10280);
+#10279 = CARTESIAN_POINT('',(-3.61635467206,7.5,3.4));
+#10280 = VECTOR('',#10281,1.);
+#10281 = DIRECTION('',(-1.,0.,0.));
+#10282 = PCURVE('',#9439,#10283);
+#10283 = DEFINITIONAL_REPRESENTATION('',(#10284),#10288);
+#10284 = LINE('',#10285,#10286);
+#10285 = CARTESIAN_POINT('',(-0.,0.));
+#10286 = VECTOR('',#10287,1.);
+#10287 = DIRECTION('',(-1.,0.));
+#10288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10289 = PCURVE('',#9473,#10290);
+#10290 = DEFINITIONAL_REPRESENTATION('',(#10291),#10295);
+#10291 = LINE('',#10292,#10293);
+#10292 = CARTESIAN_POINT('',(1.E-01,-3.61635467206));
+#10293 = VECTOR('',#10294,1.);
+#10294 = DIRECTION('',(-0.,-1.));
+#10295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10296 = ADVANCED_FACE('',(#10297),#5454,.F.);
+#10297 = FACE_BOUND('',#10298,.T.);
+#10298 = EDGE_LOOP('',(#10299,#10300,#10301,#10302,#10303,#10334,#10335,
+    #10336));
+#10299 = ORIENTED_EDGE('',*,*,#5435,.F.);
+#10300 = ORIENTED_EDGE('',*,*,#7627,.T.);
+#10301 = ORIENTED_EDGE('',*,*,#7649,.T.);
+#10302 = ORIENTED_EDGE('',*,*,#7671,.T.);
+#10303 = ORIENTED_EDGE('',*,*,#10304,.T.);
+#10304 = EDGE_CURVE('',#7672,#7694,#10305,.T.);
+#10305 = SURFACE_CURVE('',#10306,(#10311,#10318),.PCURVE_S1.);
+#10306 = CIRCLE('',#10307,1.);
+#10307 = AXIS2_PLACEMENT_3D('',#10308,#10309,#10310);
+#10308 = CARTESIAN_POINT('',(4.,4.440892098501E-16,2.7));
+#10309 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10310 = DIRECTION('',(-1.,0.,0.));
+#10311 = PCURVE('',#5454,#10312);
+#10312 = DEFINITIONAL_REPRESENTATION('',(#10313),#10317);
+#10313 = LINE('',#10314,#10315);
+#10314 = CARTESIAN_POINT('',(-0.,-2.));
+#10315 = VECTOR('',#10316,1.);
+#10316 = DIRECTION('',(-1.,0.));
+#10317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10318 = PCURVE('',#10319,#10324);
+#10319 = PLANE('',#10320);
+#10320 = AXIS2_PLACEMENT_3D('',#10321,#10322,#10323);
+#10321 = CARTESIAN_POINT('',(4.3E-16,0.,2.7));
+#10322 = DIRECTION('',(-0.,-2.2E-16,1.));
+#10323 = DIRECTION('',(-1.,0.,-0.));
+#10324 = DEFINITIONAL_REPRESENTATION('',(#10325),#10333);
+#10325 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10326,#10327,#10328,#10329
+    ,#10330,#10331,#10332),.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(
+  '') );
+#10326 = CARTESIAN_POINT('',(-3.,0.));
+#10327 = CARTESIAN_POINT('',(-3.,-1.732050807569));
+#10328 = CARTESIAN_POINT('',(-4.5,-0.866025403784));
+#10329 = CARTESIAN_POINT('',(-6.,-2.449293598295E-16));
+#10330 = CARTESIAN_POINT('',(-4.5,0.866025403784));
+#10331 = CARTESIAN_POINT('',(-3.,1.732050807569));
+#10332 = CARTESIAN_POINT('',(-3.,0.));
+#10333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10334 = ORIENTED_EDGE('',*,*,#7722,.T.);
+#10335 = ORIENTED_EDGE('',*,*,#7743,.T.);
+#10336 = ORIENTED_EDGE('',*,*,#7764,.T.);
+#10337 = ADVANCED_FACE('',(#10338),#5486,.F.);
+#10338 = FACE_BOUND('',#10339,.T.);
+#10339 = EDGE_LOOP('',(#10340,#10341,#10342,#10343,#10344,#10375,#10376,
+    #10377));
+#10340 = ORIENTED_EDGE('',*,*,#5467,.F.);
+#10341 = ORIENTED_EDGE('',*,*,#7787,.T.);
+#10342 = ORIENTED_EDGE('',*,*,#7809,.T.);
+#10343 = ORIENTED_EDGE('',*,*,#7831,.T.);
+#10344 = ORIENTED_EDGE('',*,*,#10345,.T.);
+#10345 = EDGE_CURVE('',#7832,#7854,#10346,.T.);
+#10346 = SURFACE_CURVE('',#10347,(#10352,#10359),.PCURVE_S1.);
+#10347 = CIRCLE('',#10348,1.);
+#10348 = AXIS2_PLACEMENT_3D('',#10349,#10350,#10351);
+#10349 = CARTESIAN_POINT('',(-4.,4.440892098501E-16,2.7));
+#10350 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10351 = DIRECTION('',(-1.,0.,0.));
+#10352 = PCURVE('',#5486,#10353);
+#10353 = DEFINITIONAL_REPRESENTATION('',(#10354),#10358);
+#10354 = LINE('',#10355,#10356);
+#10355 = CARTESIAN_POINT('',(-0.,-2.));
+#10356 = VECTOR('',#10357,1.);
+#10357 = DIRECTION('',(-1.,0.));
+#10358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10359 = PCURVE('',#10360,#10365);
+#10360 = PLANE('',#10361);
+#10361 = AXIS2_PLACEMENT_3D('',#10362,#10363,#10364);
+#10362 = CARTESIAN_POINT('',(4.3E-16,0.,2.7));
+#10363 = DIRECTION('',(-0.,-2.2E-16,1.));
+#10364 = DIRECTION('',(-1.,0.,-0.));
+#10365 = DEFINITIONAL_REPRESENTATION('',(#10366),#10374);
+#10366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10367,#10368,#10369,#10370
+    ,#10371,#10372,#10373),.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(
+  '') );
+#10367 = CARTESIAN_POINT('',(5.,0.));
+#10368 = CARTESIAN_POINT('',(5.,-1.732050807569));
+#10369 = CARTESIAN_POINT('',(3.5,-0.866025403784));
+#10370 = CARTESIAN_POINT('',(2.,-2.449293598295E-16));
+#10371 = CARTESIAN_POINT('',(3.5,0.866025403784));
+#10372 = CARTESIAN_POINT('',(5.,1.732050807569));
+#10373 = CARTESIAN_POINT('',(5.,0.));
+#10374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10375 = ORIENTED_EDGE('',*,*,#7882,.T.);
+#10376 = ORIENTED_EDGE('',*,*,#7903,.T.);
+#10377 = ORIENTED_EDGE('',*,*,#7924,.T.);
+#10378 = ADVANCED_FACE('',(#10379),#5848,.F.);
+#10379 = FACE_BOUND('',#10380,.F.);
+#10380 = EDGE_LOOP('',(#10381,#10382,#10383));
+#10381 = ORIENTED_EDGE('',*,*,#5831,.F.);
+#10382 = ORIENTED_EDGE('',*,*,#7148,.F.);
+#10383 = ORIENTED_EDGE('',*,*,#6980,.F.);
+#10384 = ADVANCED_FACE('',(#10385),#6164,.F.);
+#10385 = FACE_BOUND('',#10386,.F.);
+#10386 = EDGE_LOOP('',(#10387,#10388,#10389));
+#10387 = ORIENTED_EDGE('',*,*,#6147,.F.);
+#10388 = ORIENTED_EDGE('',*,*,#7004,.F.);
+#10389 = ORIENTED_EDGE('',*,*,#7291,.F.);
+#10390 = ADVANCED_FACE('',(#10391),#6479,.F.);
+#10391 = FACE_BOUND('',#10392,.F.);
+#10392 = EDGE_LOOP('',(#10393,#10394,#10395));
+#10393 = ORIENTED_EDGE('',*,*,#7482,.F.);
+#10394 = ORIENTED_EDGE('',*,*,#6462,.F.);
+#10395 = ORIENTED_EDGE('',*,*,#7315,.F.);
+#10396 = ADVANCED_FACE('',(#10397),#6795,.F.);
+#10397 = FACE_BOUND('',#10398,.F.);
+#10398 = EDGE_LOOP('',(#10399,#10400,#10401));
+#10399 = ORIENTED_EDGE('',*,*,#7602,.F.);
+#10400 = ORIENTED_EDGE('',*,*,#6778,.F.);
+#10401 = ORIENTED_EDGE('',*,*,#7506,.F.);
+#10402 = ADVANCED_FACE('',(#10403),#6896,.F.);
+#10403 = FACE_BOUND('',#10404,.F.);
+#10404 = EDGE_LOOP('',(#10405,#10406,#10407,#10408,#10409,#10410,#10411,
+    #10412,#10413,#10414,#10415,#10416));
+#10405 = ORIENTED_EDGE('',*,*,#6880,.T.);
+#10406 = ORIENTED_EDGE('',*,*,#6934,.T.);
+#10407 = ORIENTED_EDGE('',*,*,#7170,.T.);
+#10408 = ORIENTED_EDGE('',*,*,#7100,.T.);
+#10409 = ORIENTED_EDGE('',*,*,#7580,.T.);
+#10410 = ORIENTED_EDGE('',*,*,#7552,.T.);
+#10411 = ORIENTED_EDGE('',*,*,#7411,.T.);
+#10412 = ORIENTED_EDGE('',*,*,#7460,.T.);
+#10413 = ORIENTED_EDGE('',*,*,#7361,.T.);
+#10414 = ORIENTED_EDGE('',*,*,#7220,.T.);
+#10415 = ORIENTED_EDGE('',*,*,#7269,.T.);
+#10416 = ORIENTED_EDGE('',*,*,#7050,.T.);
+#10417 = ADVANCED_FACE('',(#10418),#7710,.T.);
+#10418 = FACE_BOUND('',#10419,.T.);
+#10419 = EDGE_LOOP('',(#10420,#10440));
+#10420 = ORIENTED_EDGE('',*,*,#10421,.F.);
+#10421 = EDGE_CURVE('',#7672,#7694,#10422,.T.);
+#10422 = SURFACE_CURVE('',#10423,(#10427,#10433),.PCURVE_S1.);
+#10423 = LINE('',#10424,#10425);
+#10424 = CARTESIAN_POINT('',(2.6E-16,0.,2.7));
+#10425 = VECTOR('',#10426,1.);
+#10426 = DIRECTION('',(1.,0.,0.));
+#10427 = PCURVE('',#7710,#10428);
+#10428 = DEFINITIONAL_REPRESENTATION('',(#10429),#10432);
+#10429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10430,#10431),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.,5.),.PIECEWISE_BEZIER_KNOTS.);
+#10430 = CARTESIAN_POINT('',(3.,3.E-17));
+#10431 = CARTESIAN_POINT('',(5.,3.E-17));
+#10432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10433 = PCURVE('',#10319,#10434);
+#10434 = DEFINITIONAL_REPRESENTATION('',(#10435),#10439);
+#10435 = LINE('',#10436,#10437);
+#10436 = CARTESIAN_POINT('',(1.7E-16,-0.));
+#10437 = VECTOR('',#10438,1.);
+#10438 = DIRECTION('',(-1.,0.));
+#10439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10440 = ORIENTED_EDGE('',*,*,#7693,.T.);
+#10441 = ADVANCED_FACE('',(#10442),#7870,.T.);
+#10442 = FACE_BOUND('',#10443,.T.);
+#10443 = EDGE_LOOP('',(#10444,#10464));
+#10444 = ORIENTED_EDGE('',*,*,#10445,.F.);
+#10445 = EDGE_CURVE('',#7832,#7854,#10446,.T.);
+#10446 = SURFACE_CURVE('',#10447,(#10451,#10457),.PCURVE_S1.);
+#10447 = LINE('',#10448,#10449);
+#10448 = CARTESIAN_POINT('',(2.6E-16,0.,2.7));
+#10449 = VECTOR('',#10450,1.);
+#10450 = DIRECTION('',(1.,0.,0.));
+#10451 = PCURVE('',#7870,#10452);
+#10452 = DEFINITIONAL_REPRESENTATION('',(#10453),#10456);
+#10453 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10454,#10455),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.,-3.),.PIECEWISE_BEZIER_KNOTS.);
+#10454 = CARTESIAN_POINT('',(-5.,3.E-17));
+#10455 = CARTESIAN_POINT('',(-3.,3.E-17));
+#10456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10457 = PCURVE('',#10360,#10458);
+#10458 = DEFINITIONAL_REPRESENTATION('',(#10459),#10463);
+#10459 = LINE('',#10460,#10461);
+#10460 = CARTESIAN_POINT('',(1.7E-16,-0.));
+#10461 = VECTOR('',#10462,1.);
+#10462 = DIRECTION('',(-1.,0.));
+#10463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10464 = ORIENTED_EDGE('',*,*,#7853,.T.);
+#10465 = ADVANCED_FACE('',(#10466),#7965,.T.);
+#10466 = FACE_BOUND('',#10467,.T.);
+#10467 = EDGE_LOOP('',(#10468,#10490,#10576));
+#10468 = ORIENTED_EDGE('',*,*,#10469,.T.);
+#10469 = EDGE_CURVE('',#7949,#10470,#10472,.T.);
+#10470 = VERTEX_POINT('',#10471);
+#10471 = CARTESIAN_POINT('',(5.183645327939,-7.435079232535,3.5));
+#10472 = SURFACE_CURVE('',#10473,(#10478,#10484),.PCURVE_S1.);
+#10473 = CIRCLE('',#10474,0.1);
+#10474 = AXIS2_PLACEMENT_3D('',#10475,#10476,#10477);
+#10475 = CARTESIAN_POINT('',(5.09,-7.4,3.5));
+#10476 = DIRECTION('',(-5.9E-16,-2.2E-16,-1.));
+#10477 = DIRECTION('',(1.,0.,-5.9E-16));
+#10478 = PCURVE('',#7965,#10479);
+#10479 = DEFINITIONAL_REPRESENTATION('',(#10480),#10483);
+#10480 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10481,#10482),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#10481 = CARTESIAN_POINT('',(6.28318530718,0.));
+#10482 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#10483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10484 = PCURVE('',#8017,#10485);
+#10485 = DEFINITIONAL_REPRESENTATION('',(#10486),#10489);
+#10486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10487,#10488),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#10487 = CARTESIAN_POINT('',(0.,0.));
+#10488 = CARTESIAN_POINT('',(0.,1.570796326795));
+#10489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10490 = ORIENTED_EDGE('',*,*,#10491,.F.);
+#10491 = EDGE_CURVE('',#7947,#10470,#10492,.T.);
+#10492 = SURFACE_CURVE('',#10493,(#10517,#10544),.PCURVE_S1.);
+#10493 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10494,#10495,#10496,#10497,
+    #10498,#10499,#10500,#10501,#10502,#10503,#10504,#10505,#10506,
+    #10507,#10508,#10509,#10510,#10511,#10512,#10513,#10514,#10515,
+    #10516),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#10494 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.4));
+#10495 = CARTESIAN_POINT('',(5.183645327939,-7.401830066005,3.4));
+#10496 = CARTESIAN_POINT('',(5.183645327939,-7.403659864118,
+    3.400302405932));
+#10497 = CARTESIAN_POINT('',(5.183645327939,-7.40548732884,
+    3.400906950148));
+#10498 = CARTESIAN_POINT('',(5.183645327939,-7.40731011108,
+    3.401817412077));
+#10499 = CARTESIAN_POINT('',(5.183645327939,-7.409125607605,
+    3.403040758718));
+#10500 = CARTESIAN_POINT('',(5.183645327939,-7.410930972113,
+    3.40458752385));
+#10501 = CARTESIAN_POINT('',(5.183645327939,-7.412723107967,
+    3.406473425921));
+#10502 = CARTESIAN_POINT('',(5.183645327939,-7.416396346704,
+    3.41112575692));
+#10503 = CARTESIAN_POINT('',(5.183645327939,-7.418270420939,
+    3.413937584776));
+#10504 = CARTESIAN_POINT('',(5.183645327939,-7.420121124796,
+    3.417191022432));
+#10505 = CARTESIAN_POINT('',(5.183645327939,-7.421945190459,
+    3.420923608784));
+#10506 = CARTESIAN_POINT('',(5.183645327939,-7.423734107111,
+    3.425195505549));
+#10507 = CARTESIAN_POINT('',(5.183645327939,-7.425475533336,
+    3.430073489038));
+#10508 = CARTESIAN_POINT('',(5.183645327939,-7.427153062853,
+    3.435642010989));
+#10509 = CARTESIAN_POINT('',(5.183645327939,-7.429953450393,
+    3.447046143002));
+#10510 = CARTESIAN_POINT('',(5.183645327939,-7.43110760138,
+    3.452485677805));
+#10511 = CARTESIAN_POINT('',(5.183645327939,-7.432202004805,
+    3.458553180928));
+#10512 = CARTESIAN_POINT('',(5.183645327939,-7.433210305487,
+    3.465355315191));
+#10513 = CARTESIAN_POINT('',(5.183645327939,-7.434073429722,
+    3.472967492368));
+#10514 = CARTESIAN_POINT('',(5.183645327939,-7.434728492506,
+    3.481370867415));
+#10515 = CARTESIAN_POINT('',(5.183645327939,-7.435079232535,
+    3.490510458469));
+#10516 = CARTESIAN_POINT('',(5.183645327939,-7.435079232535,3.5));
+#10517 = PCURVE('',#7965,#10518);
+#10518 = DEFINITIONAL_REPRESENTATION('',(#10519),#10543);
+#10519 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10520,#10521,#10522,#10523,
+    #10524,#10525,#10526,#10527,#10528,#10529,#10530,#10531,#10532,
+    #10533,#10534,#10535,#10536,#10537,#10538,#10539,#10540,#10541,
+    #10542),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#10520 = CARTESIAN_POINT('',(6.156262528281,0.));
+#10521 = CARTESIAN_POINT('',(6.156262528281,1.830066005191E-02));
+#10522 = CARTESIAN_POINT('',(6.156642241994,3.659864107285E-02));
+#10523 = CARTESIAN_POINT('',(6.157401331083,5.488262812677E-02));
+#10524 = CARTESIAN_POINT('',(6.158544750314,7.313845822265E-02));
+#10525 = CARTESIAN_POINT('',(6.160081659391,9.13492834426E-02));
+#10526 = CARTESIAN_POINT('',(6.162025915172,0.109495478736));
+#10527 = CARTESIAN_POINT('',(6.164398144257,0.127554294379));
+#10528 = CARTESIAN_POINT('',(6.170255458158,0.164678954111));
+#10529 = CARTESIAN_POINT('',(6.173797998582,0.18368145288));
+#10530 = CARTESIAN_POINT('',(6.177900367346,0.202518039404));
+#10531 = CARTESIAN_POINT('',(6.182611509712,0.221164032674));
+#10532 = CARTESIAN_POINT('',(6.18800958932,0.239539670673));
+#10533 = CARTESIAN_POINT('',(6.194181637338,0.257522758537));
+#10534 = CARTESIAN_POINT('',(6.201237631604,0.274942845673));
+#10535 = CARTESIAN_POINT('',(6.215711296821,0.304180187722));
+#10536 = CARTESIAN_POINT('',(6.222621584755,0.316285109329));
+#10537 = CARTESIAN_POINT('',(6.230337091656,0.327815950684));
+#10538 = CARTESIAN_POINT('',(6.238995538093,0.338490518572));
+#10539 = CARTESIAN_POINT('',(6.248694906751,0.347676000452));
+#10540 = CARTESIAN_POINT('',(6.259412897338,0.354671752574));
+#10541 = CARTESIAN_POINT('',(6.271075821941,0.358417061415));
+#10542 = CARTESIAN_POINT('',(6.28318530718,0.358417061415));
+#10543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10544 = PCURVE('',#10545,#10550);
+#10545 = PLANE('',#10546);
+#10546 = AXIS2_PLACEMENT_3D('',#10547,#10548,#10549);
+#10547 = CARTESIAN_POINT('',(5.183645327939,-7.5,3.6));
+#10548 = DIRECTION('',(-1.,-0.,0.));
+#10549 = DIRECTION('',(0.,-4.4E-16,-1.));
+#10550 = DEFINITIONAL_REPRESENTATION('',(#10551),#10575);
+#10551 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10552,#10553,#10554,#10555,
+    #10556,#10557,#10558,#10559,#10560,#10561,#10562,#10563,#10564,
+    #10565,#10566,#10567,#10568,#10569,#10570,#10571,#10572,#10573,
+    #10574),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#10552 = CARTESIAN_POINT('',(0.2,-1.E-01));
+#10553 = CARTESIAN_POINT('',(0.2,-9.816993399481E-02));
+#10554 = CARTESIAN_POINT('',(0.199697594068,-9.634013588184E-02));
+#10555 = CARTESIAN_POINT('',(0.199093049852,-9.451267116046E-02));
+#10556 = CARTESIAN_POINT('',(0.198182587923,-9.268988891963E-02));
+#10557 = CARTESIAN_POINT('',(0.196959241282,-9.087439239542E-02));
+#10558 = CARTESIAN_POINT('',(0.19541247615,-8.906902788727E-02));
+#10559 = CARTESIAN_POINT('',(0.193526574079,-8.727689203297E-02));
+#10560 = CARTESIAN_POINT('',(0.18887424308,-8.360365329592E-02));
+#10561 = CARTESIAN_POINT('',(0.186062415224,-8.172957906082E-02));
+#10562 = CARTESIAN_POINT('',(0.182808977568,-7.987887520394E-02));
+#10563 = CARTESIAN_POINT('',(0.179076391216,-7.805480954087E-02));
+#10564 = CARTESIAN_POINT('',(0.174804494451,-7.626589288885E-02));
+#10565 = CARTESIAN_POINT('',(0.169926510962,-7.452446666371E-02));
+#10566 = CARTESIAN_POINT('',(0.164357989011,-7.284693714672E-02));
+#10567 = CARTESIAN_POINT('',(0.152953856998,-7.004654960704E-02));
+#10568 = CARTESIAN_POINT('',(0.147514322195,-6.889239861964E-02));
+#10569 = CARTESIAN_POINT('',(0.141446819072,-6.779799519479E-02));
+#10570 = CARTESIAN_POINT('',(0.134644684809,-6.678969451334E-02));
+#10571 = CARTESIAN_POINT('',(0.127032507632,-6.592657027763E-02));
+#10572 = CARTESIAN_POINT('',(0.118629132585,-6.527150749402E-02));
+#10573 = CARTESIAN_POINT('',(0.109489541531,-6.492076746461E-02));
+#10574 = CARTESIAN_POINT('',(0.1,-6.492076746461E-02));
+#10575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10576 = ORIENTED_EDGE('',*,*,#7946,.T.);
+#10577 = ADVANCED_FACE('',(#10578),#8017,.T.);
+#10578 = FACE_BOUND('',#10579,.T.);
+#10579 = EDGE_LOOP('',(#10580,#10581,#10662));
+#10580 = ORIENTED_EDGE('',*,*,#8000,.T.);
+#10581 = ORIENTED_EDGE('',*,*,#10582,.T.);
+#10582 = EDGE_CURVE('',#8001,#10470,#10583,.T.);
+#10583 = SURFACE_CURVE('',#10584,(#10608,#10635),.PCURVE_S1.);
+#10584 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10585,#10586,#10587,#10588,
+    #10589,#10590,#10591,#10592,#10593,#10594,#10595,#10596,#10597,
+    #10598,#10599,#10600,#10601,#10602,#10603,#10604,#10605,#10606,
+    #10607),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#10585 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.6));
+#10586 = CARTESIAN_POINT('',(5.183645327939,-7.401830066005,3.6));
+#10587 = CARTESIAN_POINT('',(5.183645327939,-7.403659864118,
+    3.599697594068));
+#10588 = CARTESIAN_POINT('',(5.183645327939,-7.40548732884,
+    3.599093049852));
+#10589 = CARTESIAN_POINT('',(5.183645327939,-7.40731011108,
+    3.598182587923));
+#10590 = CARTESIAN_POINT('',(5.183645327939,-7.409125607605,
+    3.596959241282));
+#10591 = CARTESIAN_POINT('',(5.183645327939,-7.410930972113,
+    3.59541247615));
+#10592 = CARTESIAN_POINT('',(5.183645327939,-7.412723107967,
+    3.593526574079));
+#10593 = CARTESIAN_POINT('',(5.183645327939,-7.416396346704,
+    3.58887424308));
+#10594 = CARTESIAN_POINT('',(5.183645327939,-7.418270420939,
+    3.586062415224));
+#10595 = CARTESIAN_POINT('',(5.183645327939,-7.420121124796,
+    3.582808977568));
+#10596 = CARTESIAN_POINT('',(5.183645327939,-7.421945190459,
+    3.579076391216));
+#10597 = CARTESIAN_POINT('',(5.183645327939,-7.423734107111,
+    3.574804494451));
+#10598 = CARTESIAN_POINT('',(5.183645327939,-7.425475533336,
+    3.569926510962));
+#10599 = CARTESIAN_POINT('',(5.183645327939,-7.427153062853,
+    3.564357989011));
+#10600 = CARTESIAN_POINT('',(5.183645327939,-7.429953450393,
+    3.552953856998));
+#10601 = CARTESIAN_POINT('',(5.183645327939,-7.43110760138,
+    3.547514322195));
+#10602 = CARTESIAN_POINT('',(5.183645327939,-7.432202004805,
+    3.541446819072));
+#10603 = CARTESIAN_POINT('',(5.183645327939,-7.433210305487,
+    3.534644684808));
+#10604 = CARTESIAN_POINT('',(5.183645327939,-7.434073429722,
+    3.527032507632));
+#10605 = CARTESIAN_POINT('',(5.183645327939,-7.434728492506,
+    3.518629132585));
+#10606 = CARTESIAN_POINT('',(5.183645327939,-7.435079232535,
+    3.509489541531));
+#10607 = CARTESIAN_POINT('',(5.183645327939,-7.435079232535,3.5));
+#10608 = PCURVE('',#8017,#10609);
+#10609 = DEFINITIONAL_REPRESENTATION('',(#10610),#10634);
+#10610 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10611,#10612,#10613,#10614,
+    #10615,#10616,#10617,#10618,#10619,#10620,#10621,#10622,#10623,
+    #10624,#10625,#10626,#10627,#10628,#10629,#10630,#10631,#10632,
+    #10633),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#10611 = CARTESIAN_POINT('',(0.126922778898,0.));
+#10612 = CARTESIAN_POINT('',(0.126922778898,1.83006600519E-02));
+#10613 = CARTESIAN_POINT('',(0.126543065185,3.659864107285E-02));
+#10614 = CARTESIAN_POINT('',(0.125783976096,5.488262812677E-02));
+#10615 = CARTESIAN_POINT('',(0.124640556865,7.313845822265E-02));
+#10616 = CARTESIAN_POINT('',(0.123103647788,9.13492834426E-02));
+#10617 = CARTESIAN_POINT('',(0.121159392008,0.109495478736));
+#10618 = CARTESIAN_POINT('',(0.118787162923,0.127554294379));
+#10619 = CARTESIAN_POINT('',(0.112929849022,0.164678954111));
+#10620 = CARTESIAN_POINT('',(0.109387308598,0.18368145288));
+#10621 = CARTESIAN_POINT('',(0.105284939834,0.202518039404));
+#10622 = CARTESIAN_POINT('',(0.100573797468,0.221164032674));
+#10623 = CARTESIAN_POINT('',(9.517571785966E-02,0.239539670672));
+#10624 = CARTESIAN_POINT('',(8.90036698416E-02,0.257522758537));
+#10625 = CARTESIAN_POINT('',(8.194767557572E-02,0.274942845673));
+#10626 = CARTESIAN_POINT('',(6.747401035818E-02,0.304180187722));
+#10627 = CARTESIAN_POINT('',(6.056372242432E-02,0.31628510933));
+#10628 = CARTESIAN_POINT('',(5.284821552417E-02,0.327815950684));
+#10629 = CARTESIAN_POINT('',(4.418976908648E-02,0.338490518573));
+#10630 = CARTESIAN_POINT('',(3.449040042941E-02,0.347676000451));
+#10631 = CARTESIAN_POINT('',(2.377240984133E-02,0.354671752575));
+#10632 = CARTESIAN_POINT('',(1.210948523871E-02,0.358417061415));
+#10633 = CARTESIAN_POINT('',(0.,0.358417061415));
+#10634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10635 = PCURVE('',#10545,#10636);
+#10636 = DEFINITIONAL_REPRESENTATION('',(#10637),#10661);
+#10637 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10638,#10639,#10640,#10641,
+    #10642,#10643,#10644,#10645,#10646,#10647,#10648,#10649,#10650,
+    #10651,#10652,#10653,#10654,#10655,#10656,#10657,#10658,#10659,
+    #10660),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#10638 = CARTESIAN_POINT('',(-2.22E-15,-1.E-01));
+#10639 = CARTESIAN_POINT('',(-2.22E-15,-9.816993399481E-02));
+#10640 = CARTESIAN_POINT('',(3.024059318464E-04,-9.634013588184E-02));
+#10641 = CARTESIAN_POINT('',(9.069501483211E-04,-9.451267116046E-02));
+#10642 = CARTESIAN_POINT('',(1.817412076627E-03,-9.268988891963E-02));
+#10643 = CARTESIAN_POINT('',(3.040758718491E-03,-9.087439239542E-02));
+#10644 = CARTESIAN_POINT('',(4.587523849936E-03,-8.906902788727E-02));
+#10645 = CARTESIAN_POINT('',(6.473425920724E-03,-8.727689203297E-02));
+#10646 = CARTESIAN_POINT('',(1.112575692045E-02,-8.360365329592E-02));
+#10647 = CARTESIAN_POINT('',(1.393758477557E-02,-8.172957906082E-02));
+#10648 = CARTESIAN_POINT('',(1.719102243203E-02,-7.987887520394E-02));
+#10649 = CARTESIAN_POINT('',(2.092360878426E-02,-7.805480954087E-02));
+#10650 = CARTESIAN_POINT('',(2.51955055487E-02,-7.626589288885E-02));
+#10651 = CARTESIAN_POINT('',(3.007348903816E-02,-7.452446666371E-02));
+#10652 = CARTESIAN_POINT('',(3.56420109894E-02,-7.284693714672E-02));
+#10653 = CARTESIAN_POINT('',(4.704614300191E-02,-7.004654960705E-02));
+#10654 = CARTESIAN_POINT('',(5.248567780496E-02,-6.889239861962E-02));
+#10655 = CARTESIAN_POINT('',(5.855318092764E-02,-6.779799519482E-02));
+#10656 = CARTESIAN_POINT('',(6.535531519179E-02,-6.678969451332E-02));
+#10657 = CARTESIAN_POINT('',(7.296749236774E-02,-6.592657027764E-02));
+#10658 = CARTESIAN_POINT('',(8.13708674151E-02,-6.527150749402E-02));
+#10659 = CARTESIAN_POINT('',(9.051045846894E-02,-6.492076746461E-02));
+#10660 = CARTESIAN_POINT('',(0.1,-6.492076746461E-02));
+#10661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10662 = ORIENTED_EDGE('',*,*,#10469,.F.);
+#10663 = ADVANCED_FACE('',(#10664),#8046,.T.);
+#10664 = FACE_BOUND('',#10665,.T.);
+#10665 = EDGE_LOOP('',(#10666,#10667,#10710,#10743));
+#10666 = ORIENTED_EDGE('',*,*,#8029,.T.);
+#10667 = ORIENTED_EDGE('',*,*,#10668,.T.);
+#10668 = EDGE_CURVE('',#8030,#10669,#10671,.T.);
+#10669 = VERTEX_POINT('',#10670);
+#10670 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.18271516755));
+#10671 = SURFACE_CURVE('',#10672,(#10681,#10693),.PCURVE_S1.);
+#10672 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10673,#10674,#10675,#10676,
+    #10677,#10678,#10679,#10680),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10673 = CARTESIAN_POINT('',(4.499999999988,-7.4,4.28364532794));
+#10674 = CARTESIAN_POINT('',(4.499999999988,-7.422442008915,
+    4.28364532794));
+#10675 = CARTESIAN_POINT('',(4.499999999988,-7.444887259062,
+    4.277721813791));
+#10676 = CARTESIAN_POINT('',(4.499999999988,-7.465483411335,
+    4.265871822761));
+#10677 = CARTESIAN_POINT('',(4.499999999988,-7.482380282394,
+    4.248828477299));
+#10678 = CARTESIAN_POINT('',(4.499999999988,-7.494127939707,
+    4.22804898622));
+#10679 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.20538925729));
+#10680 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.18271516755));
+#10681 = PCURVE('',#8046,#10682);
+#10682 = DEFINITIONAL_REPRESENTATION('',(#10683),#10692);
+#10683 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10684,#10685,#10686,#10687,
+    #10688,#10689,#10690,#10691),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10684 = CARTESIAN_POINT('',(1.443873547912,0.));
+#10685 = CARTESIAN_POINT('',(1.443873547912,0.224420089154));
+#10686 = CARTESIAN_POINT('',(1.442924619197,0.448873110651));
+#10687 = CARTESIAN_POINT('',(1.441024864338,0.673292853768));
+#10688 = CARTESIAN_POINT('',(1.438207631004,0.897679002102));
+#10689 = CARTESIAN_POINT('',(1.434517463603,1.122061511311));
+#10690 = CARTESIAN_POINT('',(1.430119055398,1.346449298155));
+#10691 = CARTESIAN_POINT('',(1.425356591685,1.570796326795));
+#10692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10693 = PCURVE('',#10694,#10699);
+#10694 = PLANE('',#10695);
+#10695 = AXIS2_PLACEMENT_3D('',#10696,#10697,#10698);
+#10696 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.283645327983));
+#10697 = DIRECTION('',(-1.,-0.,0.));
+#10698 = DIRECTION('',(0.,-4.4E-16,-1.));
+#10699 = DEFINITIONAL_REPRESENTATION('',(#10700),#10709);
+#10700 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10701,#10702,#10703,#10704,
+    #10705,#10706,#10707,#10708),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10701 = CARTESIAN_POINT('',(4.268497E-11,-1.E-01));
+#10702 = CARTESIAN_POINT('',(4.268497E-11,-7.755799108455E-02));
+#10703 = CARTESIAN_POINT('',(5.923514191523E-03,-5.511274093775E-02));
+#10704 = CARTESIAN_POINT('',(1.777350522168E-02,-3.451658866492E-02));
+#10705 = CARTESIAN_POINT('',(3.481685068342E-02,-1.761971760642E-02));
+#10706 = CARTESIAN_POINT('',(5.559634176315E-02,-5.872060292673E-03));
+#10707 = CARTESIAN_POINT('',(7.825607069277E-02,8.9E-16));
+#10708 = CARTESIAN_POINT('',(0.100930160433,8.9E-16));
+#10709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10710 = ORIENTED_EDGE('',*,*,#10711,.F.);
+#10711 = EDGE_CURVE('',#10712,#10669,#10714,.T.);
+#10712 = VERTEX_POINT('',#10713);
+#10713 = CARTESIAN_POINT('',(5.082715167548,-7.5,3.6));
+#10714 = SURFACE_CURVE('',#10715,(#10720,#10727),.PCURVE_S1.);
+#10715 = CIRCLE('',#10716,0.69);
+#10716 = AXIS2_PLACEMENT_3D('',#10717,#10718,#10719);
+#10717 = CARTESIAN_POINT('',(4.4,-7.5,3.5));
+#10718 = DIRECTION('',(0.,-1.,2.2E-16));
+#10719 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#10720 = PCURVE('',#8046,#10721);
+#10721 = DEFINITIONAL_REPRESENTATION('',(#10722),#10726);
+#10722 = LINE('',#10723,#10724);
+#10723 = CARTESIAN_POINT('',(0.,1.570796326795));
+#10724 = VECTOR('',#10725,1.);
+#10725 = DIRECTION('',(1.,0.));
+#10726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10727 = PCURVE('',#10728,#10733);
+#10728 = PLANE('',#10729);
+#10729 = AXIS2_PLACEMENT_3D('',#10730,#10731,#10732);
+#10730 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#10731 = DIRECTION('',(0.,1.,0.));
+#10732 = DIRECTION('',(0.,0.,1.));
+#10733 = DEFINITIONAL_REPRESENTATION('',(#10734),#10742);
+#10734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10735,#10736,#10737,#10738
+    ,#10739,#10740,#10741),.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(
+  '') );
+#10735 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#10736 = CARTESIAN_POINT('',(1.195115057223,5.09));
+#10737 = CARTESIAN_POINT('',(0.597557528611,4.055));
+#10738 = CARTESIAN_POINT('',(1.492201258282E-15,3.02));
+#10739 = CARTESIAN_POINT('',(-0.597557528611,4.055));
+#10740 = CARTESIAN_POINT('',(-1.195115057223,5.09));
+#10741 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#10742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10743 = ORIENTED_EDGE('',*,*,#10744,.F.);
+#10744 = EDGE_CURVE('',#8001,#10712,#10745,.T.);
+#10745 = SURFACE_CURVE('',#10746,(#10755,#10767),.PCURVE_S1.);
+#10746 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10747,#10748,#10749,#10750,
+    #10751,#10752,#10753,#10754),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10747 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.6));
+#10748 = CARTESIAN_POINT('',(5.183645327939,-7.422442008915,3.6));
+#10749 = CARTESIAN_POINT('',(5.17772181379,-7.444887259062,3.6));
+#10750 = CARTESIAN_POINT('',(5.165871822759,-7.465483411335,3.6));
+#10751 = CARTESIAN_POINT('',(5.148828477298,-7.482380282394,3.6));
+#10752 = CARTESIAN_POINT('',(5.128048986218,-7.494127939707,3.6));
+#10753 = CARTESIAN_POINT('',(5.105389257288,-7.5,3.6));
+#10754 = CARTESIAN_POINT('',(5.082715167548,-7.5,3.6));
+#10755 = PCURVE('',#8046,#10756);
+#10756 = DEFINITIONAL_REPRESENTATION('',(#10757),#10766);
+#10757 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10758,#10759,#10760,#10761,
+    #10762,#10763,#10764,#10765),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10758 = CARTESIAN_POINT('',(0.126922778898,0.));
+#10759 = CARTESIAN_POINT('',(0.126922778898,0.224420089155));
+#10760 = CARTESIAN_POINT('',(0.127871707613,0.44887311065));
+#10761 = CARTESIAN_POINT('',(0.129771462472,0.67329285377));
+#10762 = CARTESIAN_POINT('',(0.132588695807,0.8976790021));
+#10763 = CARTESIAN_POINT('',(0.136278863208,1.122061511312));
+#10764 = CARTESIAN_POINT('',(0.140677271414,1.346449298155));
+#10765 = CARTESIAN_POINT('',(0.145439735127,1.570796326795));
+#10766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10767 = PCURVE('',#10768,#10773);
+#10768 = PLANE('',#10769);
+#10769 = AXIS2_PLACEMENT_3D('',#10770,#10771,#10772);
+#10770 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.6));
+#10771 = DIRECTION('',(0.,-4.4E-16,-1.));
+#10772 = DIRECTION('',(1.,0.,0.));
+#10773 = DEFINITIONAL_REPRESENTATION('',(#10774),#10783);
+#10774 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10775,#10776,#10777,#10778,
+    #10779,#10780,#10781,#10782),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10775 = CARTESIAN_POINT('',(0.68364532795,-1.E-01));
+#10776 = CARTESIAN_POINT('',(0.68364532795,-7.755799108453E-02));
+#10777 = CARTESIAN_POINT('',(0.677721813801,-5.511274093781E-02));
+#10778 = CARTESIAN_POINT('',(0.665871822771,-3.451658866484E-02));
+#10779 = CARTESIAN_POINT('',(0.64882847731,-1.761971760647E-02));
+#10780 = CARTESIAN_POINT('',(0.62804898623,-5.87206029266E-03));
+#10781 = CARTESIAN_POINT('',(0.6053892573,8.9E-16));
+#10782 = CARTESIAN_POINT('',(0.58271516756,8.9E-16));
+#10783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10784 = ADVANCED_FACE('',(#10785),#8075,.T.);
+#10785 = FACE_BOUND('',#10786,.T.);
+#10786 = EDGE_LOOP('',(#10787,#10978));
+#10787 = ORIENTED_EDGE('',*,*,#10788,.F.);
+#10788 = EDGE_CURVE('',#8030,#8059,#10789,.T.);
+#10789 = SURFACE_CURVE('',#10790,(#10849,#10911),.PCURVE_S1.);
+#10790 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10791,#10792,#10793,#10794,
+    #10795,#10796,#10797,#10798,#10799,#10800,#10801,#10802,#10803,
+    #10804,#10805,#10806,#10807,#10808,#10809,#10810,#10811,#10812,
+    #10813,#10814,#10815,#10816,#10817,#10818,#10819,#10820,#10821,
+    #10822,#10823,#10824,#10825,#10826,#10827,#10828,#10829,#10830,
+    #10831,#10832,#10833,#10834,#10835,#10836,#10837,#10838,#10839,
+    #10840,#10841,#10842,#10843,#10844,#10845,#10846,#10847,#10848),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#10791 = CARTESIAN_POINT('',(4.499999999654,-7.4,4.283645327983));
+#10792 = CARTESIAN_POINT('',(4.499999999654,-7.401830066005,
+    4.283645327983));
+#10793 = CARTESIAN_POINT('',(4.499697593721,-7.403659864119,
+    4.283645327983));
+#10794 = CARTESIAN_POINT('',(4.499093049502,-7.40548732884,
+    4.283645327983));
+#10795 = CARTESIAN_POINT('',(4.49818258757,-7.407310111081,
+    4.283645327983));
+#10796 = CARTESIAN_POINT('',(4.496959240924,-7.409125607606,
+    4.283645327983));
+#10797 = CARTESIAN_POINT('',(4.495412475786,-7.410930972114,
+    4.283645327983));
+#10798 = CARTESIAN_POINT('',(4.493526573708,-7.412723107969,
+    4.283645327983));
+#10799 = CARTESIAN_POINT('',(4.488874242686,-7.416396346707,
+    4.283645327983));
+#10800 = CARTESIAN_POINT('',(4.486062414816,-7.418270420943,
+    4.283645327983));
+#10801 = CARTESIAN_POINT('',(4.482808977142,-7.420121124801,
+    4.283645327983));
+#10802 = CARTESIAN_POINT('',(4.479076390768,-7.421945190465,
+    4.283645327983));
+#10803 = CARTESIAN_POINT('',(4.474804493976,-7.423734107117,
+    4.283645327983));
+#10804 = CARTESIAN_POINT('',(4.469926510454,-7.425475533342,
+    4.283645327983));
+#10805 = CARTESIAN_POINT('',(4.464357988461,-7.427153062858,
+    4.283645327983));
+#10806 = CARTESIAN_POINT('',(4.454993421201,-7.429452616841,
+    4.283645327983));
+#10807 = CARTESIAN_POINT('',(4.451916656253,-7.430145438655,
+    4.283645327983));
+#10808 = CARTESIAN_POINT('',(4.448646628474,-7.430816561033,
+    4.283645327983));
+#10809 = CARTESIAN_POINT('',(4.44516321129,-7.431462167219,
+    4.283645327983));
+#10810 = CARTESIAN_POINT('',(4.441447586974,-7.432076361757,
+    4.283645327983));
+#10811 = CARTESIAN_POINT('',(4.437482328319,-7.432651225151,
+    4.283645327983));
+#10812 = CARTESIAN_POINT('',(4.433250398744,-7.433176658391,
+    4.283645327983));
+#10813 = CARTESIAN_POINT('',(4.421646386815,-7.434366924616,
+    4.283645327983));
+#10814 = CARTESIAN_POINT('',(4.413493433893,-7.434978385228,
+    4.283645327983));
+#10815 = CARTESIAN_POINT('',(4.404739836831,-7.435329252337,
+    4.283645327983));
+#10816 = CARTESIAN_POINT('',(4.395793951857,-7.435355132544,
+    4.283645327983));
+#10817 = CARTESIAN_POINT('',(4.387026612778,-7.435061968713,
+    4.283645327983));
+#10818 = CARTESIAN_POINT('',(4.378758469321,-7.434489529174,
+    4.283645327983));
+#10819 = CARTESIAN_POINT('',(4.371263709456,-7.433726163125,
+    4.283645327983));
+#10820 = CARTESIAN_POINT('',(4.362143188794,-7.432550296159,
+    4.283645327983));
+#10821 = CARTESIAN_POINT('',(4.35961619577,-7.432191042389,
+    4.283645327983));
+#10822 = CARTESIAN_POINT('',(4.357191545378,-7.431814764721,
+    4.283645327983));
+#10823 = CARTESIAN_POINT('',(4.354864334995,-7.431423694894,
+    4.283645327983));
+#10824 = CARTESIAN_POINT('',(4.35262972022,-7.43101971242,4.283645327983
+    ));
+#10825 = CARTESIAN_POINT('',(4.350482842466,-7.430604353381,
+    4.283645327983));
+#10826 = CARTESIAN_POINT('',(4.348418756548,-7.430178819208,
+    4.283645327983));
+#10827 = CARTESIAN_POINT('',(4.34424568713,-7.429265310896,
+    4.283645327983));
+#10828 = CARTESIAN_POINT('',(4.34215401154,-7.428775554663,
+    4.283645327983));
+#10829 = CARTESIAN_POINT('',(4.340151145761,-7.428276007238,
+    4.283645327983));
+#10830 = CARTESIAN_POINT('',(4.33823175881,-7.427767768748,
+    4.283645327983));
+#10831 = CARTESIAN_POINT('',(4.336391202577,-7.427251762952,
+    4.283645327983));
+#10832 = CARTESIAN_POINT('',(4.334625339952,-7.426728751195,
+    4.283645327983));
+#10833 = CARTESIAN_POINT('',(4.332930372948,-7.426199346372,
+    4.283645327983));
+#10834 = CARTESIAN_POINT('',(4.32681647106,-7.424188603282,
+    4.283645327983));
+#10835 = CARTESIAN_POINT('',(4.322845008781,-7.422669564651,
+    4.283645327983));
+#10836 = CARTESIAN_POINT('',(4.31931276075,-7.421116401947,
+    4.283645327983));
+#10837 = CARTESIAN_POINT('',(4.31617315934,-7.419536185013,
+    4.283645327983));
+#10838 = CARTESIAN_POINT('',(4.313393966189,-7.417934286628,
+    4.283645327983));
+#10839 = CARTESIAN_POINT('',(4.310948827994,-7.416314764816,
+    4.283645327983));
+#10840 = CARTESIAN_POINT('',(4.308815014445,-7.414680403449,
+    4.283645327983));
+#10841 = CARTESIAN_POINT('',(4.305189873262,-7.411429447108,
+    4.283645327983));
+#10842 = CARTESIAN_POINT('',(4.303683592057,-7.409814843428,
+    4.283645327983));
+#10843 = CARTESIAN_POINT('',(4.302444488629,-7.408190869713,
+    4.283645327983));
+#10844 = CARTESIAN_POINT('',(4.301462291604,-7.40655965369,
+    4.283645327983));
+#10845 = CARTESIAN_POINT('',(4.300729966906,-7.404923181993,
+    4.283645327983));
+#10846 = CARTESIAN_POINT('',(4.300243220366,-7.40328330098,
+    4.283645327983));
+#10847 = CARTESIAN_POINT('',(4.300000000346,-7.401641717557,
+    4.283645327983));
+#10848 = CARTESIAN_POINT('',(4.300000000346,-7.4,4.283645327983));
+#10849 = PCURVE('',#8075,#10850);
+#10850 = DEFINITIONAL_REPRESENTATION('',(#10851),#10910);
+#10851 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10852,#10853,#10854,#10855,
+    #10856,#10857,#10858,#10859,#10860,#10861,#10862,#10863,#10864,
+    #10865,#10866,#10867,#10868,#10869,#10870,#10871,#10872,#10873,
+    #10874,#10875,#10876,#10877,#10878,#10879,#10880,#10881,#10882,
+    #10883,#10884,#10885,#10886,#10887,#10888,#10889,#10890,#10891,
+    #10892,#10893,#10894,#10895,#10896,#10897,#10898,#10899,#10900,
+    #10901,#10902,#10903,#10904,#10905,#10906,#10907,#10908,#10909),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#10852 = CARTESIAN_POINT('',(1.443873548338,0.));
+#10853 = CARTESIAN_POINT('',(1.443873548338,1.830066005487E-02));
+#10854 = CARTESIAN_POINT('',(1.444253262053,3.659864107872E-02));
+#10855 = CARTESIAN_POINT('',(1.445012351145,5.488262813546E-02));
+#10856 = CARTESIAN_POINT('',(1.44615577038,7.313845823396E-02));
+#10857 = CARTESIAN_POINT('',(1.447692679463,9.134928345618E-02));
+#10858 = CARTESIAN_POINT('',(1.449636935251,0.109495478751));
+#10859 = CARTESIAN_POINT('',(1.452009164347,0.127554294396));
+#10860 = CARTESIAN_POINT('',(1.457866478275,0.164678954142));
+#10861 = CARTESIAN_POINT('',(1.461409018718,0.183681452922));
+#10862 = CARTESIAN_POINT('',(1.465511387505,0.202518039456));
+#10863 = CARTESIAN_POINT('',(1.470222529899,0.221164032734));
+#10864 = CARTESIAN_POINT('',(1.475620609541,0.239539670737));
+#10865 = CARTESIAN_POINT('',(1.481792657602,0.257522758599));
+#10866 = CARTESIAN_POINT('',(1.48884865192,0.274942845722));
+#10867 = CARTESIAN_POINT('',(1.500733783668,0.298951253636));
+#10868 = CARTESIAN_POINT('',(1.504640983585,0.306203646396));
+#10869 = CARTESIAN_POINT('',(1.508796086286,0.313247378522));
+#10870 = CARTESIAN_POINT('',(1.513225018453,0.320041250762));
+#10871 = CARTESIAN_POINT('',(1.517952077631,0.326521449008));
+#10872 = CARTESIAN_POINT('',(1.522999781526,0.332601672916));
+#10873 = CARTESIAN_POINT('',(1.528390066083,0.338171311112));
+#10874 = CARTESIAN_POINT('',(1.543177919914,0.350810602217));
+#10875 = CARTESIAN_POINT('',(1.553574671089,0.357327875299));
+#10876 = CARTESIAN_POINT('',(1.564745046944,0.361090261813));
+#10877 = CARTESIAN_POINT('',(1.576165514006,0.361373471249));
+#10878 = CARTESIAN_POINT('',(1.587355383793,0.358223005672));
+#10879 = CARTESIAN_POINT('',(1.597901106148,0.35210742468));
+#10880 = CARTESIAN_POINT('',(1.607452804167,0.34399277119));
+#10881 = CARTESIAN_POINT('',(1.619067921334,0.33154136753));
+#10882 = CARTESIAN_POINT('',(1.622284927358,0.327742328391));
+#10883 = CARTESIAN_POINT('',(1.625370493719,0.323769122825));
+#10884 = CARTESIAN_POINT('',(1.628330931109,0.319646133071));
+#10885 = CARTESIAN_POINT('',(1.63117248544,0.31539383799));
+#10886 = CARTESIAN_POINT('',(1.633901424233,0.311028939843));
+#10887 = CARTESIAN_POINT('',(1.636524123013,0.306564491057));
+#10888 = CARTESIAN_POINT('',(1.641824557465,0.29699635965));
+#10889 = CARTESIAN_POINT('',(1.644480099134,0.291875578874));
+#10890 = CARTESIAN_POINT('',(1.647021752428,0.286661670857));
+#10891 = CARTESIAN_POINT('',(1.649456400762,0.281366481304));
+#10892 = CARTESIAN_POINT('',(1.651790053339,0.275999883314));
+#10893 = CARTESIAN_POINT('',(1.654028063238,0.270569951253));
+#10894 = CARTESIAN_POINT('',(1.656175345504,0.265083134636));
+#10895 = CARTESIAN_POINT('',(1.663917719524,0.244278907666));
+#10896 = CARTESIAN_POINT('',(1.668940539745,0.228632844504));
+#10897 = CARTESIAN_POINT('',(1.673402729208,0.212705159035));
+#10898 = CARTESIAN_POINT('',(1.677364841853,0.196566278966));
+#10899 = CARTESIAN_POINT('',(1.680868963537,0.180266962436));
+#10900 = CARTESIAN_POINT('',(1.683949491829,0.163843250675));
+#10901 = CARTESIAN_POINT('',(1.686636044303,0.147317554085));
+#10902 = CARTESIAN_POINT('',(1.691197762942,0.11452834611));
+#10903 = CARTESIAN_POINT('',(1.693091831076,9.828269634403E-02));
+#10904 = CARTESIAN_POINT('',(1.694649038408,8.197601535287E-02));
+#10905 = CARTESIAN_POINT('',(1.695882856616,6.5623494441E-02));
+#10906 = CARTESIAN_POINT('',(1.696802529289,4.923856113462E-02));
+#10907 = CARTESIAN_POINT('',(1.697413710811,3.283301701801E-02));
+#10908 = CARTESIAN_POINT('',(1.697719105251,1.641717556991E-02));
+#10909 = CARTESIAN_POINT('',(1.697719105251,0.));
+#10910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10911 = PCURVE('',#10912,#10917);
+#10912 = PLANE('',#10913);
+#10913 = AXIS2_PLACEMENT_3D('',#10914,#10915,#10916);
+#10914 = CARTESIAN_POINT('',(4.299999999988,-7.5,4.283645327983));
+#10915 = DIRECTION('',(0.,-4.4E-16,-1.));
+#10916 = DIRECTION('',(1.,0.,0.));
+#10917 = DEFINITIONAL_REPRESENTATION('',(#10918),#10977);
+#10918 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10919,#10920,#10921,#10922,
+    #10923,#10924,#10925,#10926,#10927,#10928,#10929,#10930,#10931,
+    #10932,#10933,#10934,#10935,#10936,#10937,#10938,#10939,#10940,
+    #10941,#10942,#10943,#10944,#10945,#10946,#10947,#10948,#10949,
+    #10950,#10951,#10952,#10953,#10954,#10955,#10956,#10957,#10958,
+    #10959,#10960,#10961,#10962,#10963,#10964,#10965,#10966,#10967,
+    #10968,#10969,#10970,#10971,#10972,#10973,#10974,#10975,#10976),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#10919 = CARTESIAN_POINT('',(0.199999999666,-1.E-01));
+#10920 = CARTESIAN_POINT('',(0.199999999666,-9.816993399451E-02));
+#10921 = CARTESIAN_POINT('',(0.199697593732,-9.634013588125E-02));
+#10922 = CARTESIAN_POINT('',(0.199093049514,-9.451267115959E-02));
+#10923 = CARTESIAN_POINT('',(0.198182587582,-9.26898889185E-02));
+#10924 = CARTESIAN_POINT('',(0.196959240935,-9.087439239407E-02));
+#10925 = CARTESIAN_POINT('',(0.195412475798,-8.906902788575E-02));
+#10926 = CARTESIAN_POINT('',(0.193526573719,-8.727689203135E-02));
+#10927 = CARTESIAN_POINT('',(0.188874242698,-8.360365329286E-02));
+#10928 = CARTESIAN_POINT('',(0.186062414828,-8.172957905662E-02));
+#10929 = CARTESIAN_POINT('',(0.182808977154,-7.987887519883E-02));
+#10930 = CARTESIAN_POINT('',(0.17907639078,-7.805480953502E-02));
+#10931 = CARTESIAN_POINT('',(0.174804493988,-7.626589288259E-02));
+#10932 = CARTESIAN_POINT('',(0.169926510465,-7.452446665772E-02));
+#10933 = CARTESIAN_POINT('',(0.164357988473,-7.284693714204E-02));
+#10934 = CARTESIAN_POINT('',(0.154993421213,-7.054738315879E-02));
+#10935 = CARTESIAN_POINT('',(0.151916656264,-6.985456134527E-02));
+#10936 = CARTESIAN_POINT('',(0.148646628486,-6.918343896687E-02));
+#10937 = CARTESIAN_POINT('',(0.145163211301,-6.853783278054E-02));
+#10938 = CARTESIAN_POINT('',(0.141447586986,-6.792363824269E-02));
+#10939 = CARTESIAN_POINT('',(0.137482328331,-6.734877484889E-02));
+#10940 = CARTESIAN_POINT('',(0.133250398755,-6.682334160906E-02));
+#10941 = CARTESIAN_POINT('',(0.121646386826,-6.563307538437E-02));
+#10942 = CARTESIAN_POINT('',(0.113493433904,-6.502161477249E-02));
+#10943 = CARTESIAN_POINT('',(0.104739836843,-6.467074766255E-02));
+#10944 = CARTESIAN_POINT('',(9.579395186919E-02,-6.464486745567E-02));
+#10945 = CARTESIAN_POINT('',(8.702661278951E-02,-6.49380312873E-02));
+#10946 = CARTESIAN_POINT('',(7.875846933266E-02,-6.551047082567E-02));
+#10947 = CARTESIAN_POINT('',(7.126370946721E-02,-6.627383687532E-02));
+#10948 = CARTESIAN_POINT('',(6.214318880548E-02,-6.744970384109E-02));
+#10949 = CARTESIAN_POINT('',(5.961619578123E-02,-6.780895761108E-02));
+#10950 = CARTESIAN_POINT('',(5.719154538977E-02,-6.818523527878E-02));
+#10951 = CARTESIAN_POINT('',(5.486433500656E-02,-6.857630510631E-02));
+#10952 = CARTESIAN_POINT('',(5.262972023148E-02,-6.898028757961E-02));
+#10953 = CARTESIAN_POINT('',(5.04828424775E-02,-6.93956466194E-02));
+#10954 = CARTESIAN_POINT('',(4.841875655942E-02,-6.982118079215E-02));
+#10955 = CARTESIAN_POINT('',(4.424568714187E-02,-7.073468910381E-02));
+#10956 = CARTESIAN_POINT('',(4.215401155157E-02,-7.122444533675E-02));
+#10957 = CARTESIAN_POINT('',(4.01511457731E-02,-7.1723992762E-02));
+#10958 = CARTESIAN_POINT('',(3.823175882155E-02,-7.223223125164E-02));
+#10959 = CARTESIAN_POINT('',(3.639120258829E-02,-7.274823704825E-02));
+#10960 = CARTESIAN_POINT('',(3.46253399637E-02,-7.32712488053E-02));
+#10961 = CARTESIAN_POINT('',(3.29303729599E-02,-7.380065362757E-02));
+#10962 = CARTESIAN_POINT('',(2.681647107168E-02,-7.581139671787E-02));
+#10963 = CARTESIAN_POINT('',(2.28450087924E-02,-7.733043534894E-02));
+#10964 = CARTESIAN_POINT('',(1.931276076137E-02,-7.888359805319E-02));
+#10965 = CARTESIAN_POINT('',(1.617315935172E-02,-8.046381498658E-02));
+#10966 = CARTESIAN_POINT('',(1.339396620073E-02,-8.20657133722E-02));
+#10967 = CARTESIAN_POINT('',(1.094882800545E-02,-8.368523518352E-02));
+#10968 = CARTESIAN_POINT('',(8.81501445715E-03,-8.531959655112E-02));
+#10969 = CARTESIAN_POINT('',(5.189873274044E-03,-8.857055289196E-02));
+#10970 = CARTESIAN_POINT('',(3.683592068391E-03,-9.018515657199E-02));
+#10971 = CARTESIAN_POINT('',(2.444488640627E-03,-9.180913028735E-02));
+#10972 = CARTESIAN_POINT('',(1.462291616164E-03,-9.344034630979E-02));
+#10973 = CARTESIAN_POINT('',(7.299669173208E-04,-9.507681800683E-02));
+#10974 = CARTESIAN_POINT('',(2.432203779198E-04,-9.671669901999E-02));
+#10975 = CARTESIAN_POINT('',(3.5789505E-10,-9.835828244301E-02));
+#10976 = CARTESIAN_POINT('',(3.5789505E-10,-1.E-01));
+#10977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10978 = ORIENTED_EDGE('',*,*,#8058,.T.);
+#10979 = ADVANCED_FACE('',(#10980),#8104,.T.);
+#10980 = FACE_BOUND('',#10981,.T.);
+#10981 = EDGE_LOOP('',(#10982,#10983,#11026,#11059));
+#10982 = ORIENTED_EDGE('',*,*,#8087,.T.);
+#10983 = ORIENTED_EDGE('',*,*,#10984,.T.);
+#10984 = EDGE_CURVE('',#8088,#10985,#10987,.T.);
+#10985 = VERTEX_POINT('',#10986);
+#10986 = CARTESIAN_POINT('',(3.717284832452,-7.5,3.6));
+#10987 = SURFACE_CURVE('',#10988,(#10997,#11009),.PCURVE_S1.);
+#10988 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#10989,#10990,#10991,#10992,
+    #10993,#10994,#10995,#10996),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10989 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.6));
+#10990 = CARTESIAN_POINT('',(3.616354672061,-7.422442008915,3.6));
+#10991 = CARTESIAN_POINT('',(3.62227818621,-7.444887259062,3.6));
+#10992 = CARTESIAN_POINT('',(3.634128177241,-7.465483411335,3.6));
+#10993 = CARTESIAN_POINT('',(3.651171522702,-7.482380282394,3.6));
+#10994 = CARTESIAN_POINT('',(3.671951013782,-7.494127939707,3.6));
+#10995 = CARTESIAN_POINT('',(3.694610742712,-7.5,3.6));
+#10996 = CARTESIAN_POINT('',(3.717284832452,-7.5,3.6));
+#10997 = PCURVE('',#8104,#10998);
+#10998 = DEFINITIONAL_REPRESENTATION('',(#10999),#11008);
+#10999 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11000,#11001,#11002,#11003,
+    #11004,#11005,#11006,#11007),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11000 = CARTESIAN_POINT('',(3.014669874692,0.));
+#11001 = CARTESIAN_POINT('',(3.014669874692,0.224420089155));
+#11002 = CARTESIAN_POINT('',(3.013720945976,0.44887311065));
+#11003 = CARTESIAN_POINT('',(3.011821191118,0.673292853769));
+#11004 = CARTESIAN_POINT('',(3.009003957783,0.8976790021));
+#11005 = CARTESIAN_POINT('',(3.005313790382,1.122061511312));
+#11006 = CARTESIAN_POINT('',(3.000915382176,1.346449298155));
+#11007 = CARTESIAN_POINT('',(2.996152918463,1.570796326795));
+#11008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11009 = PCURVE('',#11010,#11015);
+#11010 = PLANE('',#11011);
+#11011 = AXIS2_PLACEMENT_3D('',#11012,#11013,#11014);
+#11012 = CARTESIAN_POINT('',(3.616354672061,-7.5,3.6));
+#11013 = DIRECTION('',(0.,-4.4E-16,-1.));
+#11014 = DIRECTION('',(1.,0.,0.));
+#11015 = DEFINITIONAL_REPRESENTATION('',(#11016),#11025);
+#11016 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11017,#11018,#11019,#11020,
+    #11021,#11022,#11023,#11024),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11017 = CARTESIAN_POINT('',(4.4E-16,-1.E-01));
+#11018 = CARTESIAN_POINT('',(4.4E-16,-7.755799108453E-02));
+#11019 = CARTESIAN_POINT('',(5.923514148821E-03,-5.511274093781E-02));
+#11020 = CARTESIAN_POINT('',(1.777350517911E-02,-3.451658866483E-02));
+#11021 = CARTESIAN_POINT('',(3.481685064068E-02,-1.761971760647E-02));
+#11022 = CARTESIAN_POINT('',(5.559634172066E-02,-5.872060292658E-03));
+#11023 = CARTESIAN_POINT('',(7.825607065023E-02,8.9E-16));
+#11024 = CARTESIAN_POINT('',(0.100930160391,8.9E-16));
+#11025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11026 = ORIENTED_EDGE('',*,*,#11027,.F.);
+#11027 = EDGE_CURVE('',#11028,#10985,#11030,.T.);
+#11028 = VERTEX_POINT('',#11029);
+#11029 = CARTESIAN_POINT('',(4.299999999988,-7.5,4.182715167546));
+#11030 = SURFACE_CURVE('',#11031,(#11036,#11043),.PCURVE_S1.);
+#11031 = CIRCLE('',#11032,0.69);
+#11032 = AXIS2_PLACEMENT_3D('',#11033,#11034,#11035);
+#11033 = CARTESIAN_POINT('',(4.4,-7.5,3.5));
+#11034 = DIRECTION('',(0.,-1.,2.2E-16));
+#11035 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#11036 = PCURVE('',#8104,#11037);
+#11037 = DEFINITIONAL_REPRESENTATION('',(#11038),#11042);
+#11038 = LINE('',#11039,#11040);
+#11039 = CARTESIAN_POINT('',(0.,1.570796326795));
+#11040 = VECTOR('',#11041,1.);
+#11041 = DIRECTION('',(1.,0.));
+#11042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11043 = PCURVE('',#11044,#11049);
+#11044 = PLANE('',#11045);
+#11045 = AXIS2_PLACEMENT_3D('',#11046,#11047,#11048);
+#11046 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#11047 = DIRECTION('',(0.,1.,0.));
+#11048 = DIRECTION('',(0.,0.,1.));
+#11049 = DEFINITIONAL_REPRESENTATION('',(#11050),#11058);
+#11050 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11051,#11052,#11053,#11054
+    ,#11055,#11056,#11057),.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(
+  '') );
+#11051 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11052 = CARTESIAN_POINT('',(1.195115057223,5.09));
+#11053 = CARTESIAN_POINT('',(0.597557528611,4.055));
+#11054 = CARTESIAN_POINT('',(1.492201258282E-15,3.02));
+#11055 = CARTESIAN_POINT('',(-0.597557528611,4.055));
+#11056 = CARTESIAN_POINT('',(-1.195115057223,5.09));
+#11057 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11059 = ORIENTED_EDGE('',*,*,#11060,.F.);
+#11060 = EDGE_CURVE('',#8059,#11028,#11061,.T.);
+#11061 = SURFACE_CURVE('',#11062,(#11071,#11083),.PCURVE_S1.);
+#11062 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11063,#11064,#11065,#11066,
+    #11067,#11068,#11069,#11070),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11063 = CARTESIAN_POINT('',(4.299999999988,-7.4,4.283645327937));
+#11064 = CARTESIAN_POINT('',(4.299999999988,-7.422442008915,
+    4.283645327937));
+#11065 = CARTESIAN_POINT('',(4.299999999988,-7.444887259062,
+    4.277721813788));
+#11066 = CARTESIAN_POINT('',(4.299999999988,-7.465483411335,
+    4.265871822758));
+#11067 = CARTESIAN_POINT('',(4.299999999988,-7.482380282394,
+    4.248828477296));
+#11068 = CARTESIAN_POINT('',(4.299999999988,-7.494127939707,
+    4.228048986216));
+#11069 = CARTESIAN_POINT('',(4.299999999988,-7.5,4.205389257287));
+#11070 = CARTESIAN_POINT('',(4.299999999988,-7.5,4.182715167546));
+#11071 = PCURVE('',#8104,#11072);
+#11072 = DEFINITIONAL_REPRESENTATION('',(#11073),#11082);
+#11073 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11074,#11075,#11076,#11077,
+    #11078,#11079,#11080,#11081),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11074 = CARTESIAN_POINT('',(1.697719105708,0.));
+#11075 = CARTESIAN_POINT('',(1.697719105708,0.224420089155));
+#11076 = CARTESIAN_POINT('',(1.698668034423,0.44887311065));
+#11077 = CARTESIAN_POINT('',(1.700567789282,0.673292853769));
+#11078 = CARTESIAN_POINT('',(1.703385022617,0.897679002101));
+#11079 = CARTESIAN_POINT('',(1.707075190019,1.122061511312));
+#11080 = CARTESIAN_POINT('',(1.711473598225,1.346449298155));
+#11081 = CARTESIAN_POINT('',(1.716236061939,1.570796326795));
+#11082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11083 = PCURVE('',#11084,#11089);
+#11084 = PLANE('',#11085);
+#11085 = AXIS2_PLACEMENT_3D('',#11086,#11087,#11088);
+#11086 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.6));
+#11087 = DIRECTION('',(1.,0.,0.));
+#11088 = DIRECTION('',(0.,4.4E-16,1.));
+#11089 = DEFINITIONAL_REPRESENTATION('',(#11090),#11099);
+#11090 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11091,#11092,#11093,#11094,
+    #11095,#11096,#11097,#11098),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11091 = CARTESIAN_POINT('',(0.683645327937,-1.E-01));
+#11092 = CARTESIAN_POINT('',(0.683645327937,-7.755799108454E-02));
+#11093 = CARTESIAN_POINT('',(0.677721813788,-5.511274093778E-02));
+#11094 = CARTESIAN_POINT('',(0.665871822758,-3.451658866488E-02));
+#11095 = CARTESIAN_POINT('',(0.648828477296,-1.761971760642E-02));
+#11096 = CARTESIAN_POINT('',(0.628048986216,-5.872060292675E-03));
+#11097 = CARTESIAN_POINT('',(0.605389257287,8.9E-16));
+#11098 = CARTESIAN_POINT('',(0.582715167546,8.9E-16));
+#11099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11100 = ADVANCED_FACE('',(#11101),#8133,.T.);
+#11101 = FACE_BOUND('',#11102,.T.);
+#11102 = EDGE_LOOP('',(#11103,#11294));
+#11103 = ORIENTED_EDGE('',*,*,#11104,.F.);
+#11104 = EDGE_CURVE('',#8088,#8117,#11105,.T.);
+#11105 = SURFACE_CURVE('',#11106,(#11165,#11227),.PCURVE_S1.);
+#11106 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11107,#11108,#11109,#11110,
+    #11111,#11112,#11113,#11114,#11115,#11116,#11117,#11118,#11119,
+    #11120,#11121,#11122,#11123,#11124,#11125,#11126,#11127,#11128,
+    #11129,#11130,#11131,#11132,#11133,#11134,#11135,#11136,#11137,
+    #11138,#11139,#11140,#11141,#11142,#11143,#11144,#11145,#11146,
+    #11147,#11148,#11149,#11150,#11151,#11152,#11153,#11154,#11155,
+    #11156,#11157,#11158,#11159,#11160,#11161,#11162,#11163,#11164),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#11107 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.6));
+#11108 = CARTESIAN_POINT('',(3.616354672061,-7.401830066005,3.6));
+#11109 = CARTESIAN_POINT('',(3.616354672061,-7.403659864118,
+    3.599697594068));
+#11110 = CARTESIAN_POINT('',(3.616354672061,-7.40548732884,
+    3.599093049852));
+#11111 = CARTESIAN_POINT('',(3.616354672061,-7.40731011108,
+    3.598182587923));
+#11112 = CARTESIAN_POINT('',(3.616354672061,-7.409125607605,
+    3.596959241282));
+#11113 = CARTESIAN_POINT('',(3.616354672061,-7.410930972113,
+    3.59541247615));
+#11114 = CARTESIAN_POINT('',(3.616354672061,-7.412723107967,
+    3.593526574079));
+#11115 = CARTESIAN_POINT('',(3.616354672061,-7.416396346704,
+    3.58887424308));
+#11116 = CARTESIAN_POINT('',(3.616354672061,-7.418270420939,
+    3.586062415224));
+#11117 = CARTESIAN_POINT('',(3.616354672061,-7.420121124796,
+    3.582808977568));
+#11118 = CARTESIAN_POINT('',(3.616354672061,-7.421945190459,
+    3.579076391216));
+#11119 = CARTESIAN_POINT('',(3.616354672061,-7.423734107111,
+    3.574804494451));
+#11120 = CARTESIAN_POINT('',(3.616354672061,-7.425475533336,
+    3.569926510962));
+#11121 = CARTESIAN_POINT('',(3.616354672061,-7.427153062853,
+    3.564357989011));
+#11122 = CARTESIAN_POINT('',(3.616354672061,-7.429452616835,
+    3.554993421855));
+#11123 = CARTESIAN_POINT('',(3.616354672061,-7.430145438645,
+    3.551916656961));
+#11124 = CARTESIAN_POINT('',(3.616354672061,-7.43081656102,
+    3.548646629244));
+#11125 = CARTESIAN_POINT('',(3.616354672061,-7.431462167204,
+    3.545163212129));
+#11126 = CARTESIAN_POINT('',(3.616354672061,-7.432076361742,
+    3.541447587892));
+#11127 = CARTESIAN_POINT('',(3.616354672061,-7.432651225138,
+    3.537482329323));
+#11128 = CARTESIAN_POINT('',(3.616354672061,-7.433176658382,
+    3.533250399843));
+#11129 = CARTESIAN_POINT('',(3.616354672061,-7.43436692461,3.52164638837
+    ));
+#11130 = CARTESIAN_POINT('',(3.616354672061,-7.434978385234,
+    3.513493435878));
+#11131 = CARTESIAN_POINT('',(3.616354672061,-7.435329252393,
+    3.504739839221));
+#11132 = CARTESIAN_POINT('',(3.616354672061,-7.435355132681,
+    3.495793954565));
+#11133 = CARTESIAN_POINT('',(3.616354672061,-7.435061968949,
+    3.487026615685));
+#11134 = CARTESIAN_POINT('',(3.616354672061,-7.434489529512,
+    3.478758472312));
+#11135 = CARTESIAN_POINT('',(3.616354672061,-7.433726163552,
+    3.471263712434));
+#11136 = CARTESIAN_POINT('',(3.616354672061,-7.43255029667,
+    3.462143191516));
+#11137 = CARTESIAN_POINT('',(3.616354672061,-7.432191042906,
+    3.459616198311));
+#11138 = CARTESIAN_POINT('',(3.616354672061,-7.431814765241,
+    3.45719154775));
+#11139 = CARTESIAN_POINT('',(3.616354672061,-7.431423695414,
+    3.454864337207));
+#11140 = CARTESIAN_POINT('',(3.616354672061,-7.431019712939,
+    3.452629722281));
+#11141 = CARTESIAN_POINT('',(3.616354672061,-7.430604353896,
+    3.450482844385));
+#11142 = CARTESIAN_POINT('',(3.616354672061,-7.430178819719,
+    3.448418758334));
+#11143 = CARTESIAN_POINT('',(3.616354672061,-7.429265311405,
+    3.444245688699));
+#11144 = CARTESIAN_POINT('',(3.616354672061,-7.428775555174,
+    3.442154013021));
+#11145 = CARTESIAN_POINT('',(3.616354672061,-7.42827600775,
+    3.440151147161));
+#11146 = CARTESIAN_POINT('',(3.616354672061,-7.427767769262,
+    3.438231760132));
+#11147 = CARTESIAN_POINT('',(3.616354672061,-7.427251763465,
+    3.436391203825));
+#11148 = CARTESIAN_POINT('',(3.616354672061,-7.426728751708,
+    3.43462534113));
+#11149 = CARTESIAN_POINT('',(3.616354672061,-7.426199346884,
+    3.43293037406));
+#11150 = CARTESIAN_POINT('',(3.616354672061,-7.4241886038,3.426816471967
+    ));
+#11151 = CARTESIAN_POINT('',(3.616354672061,-7.422669565173,
+    3.422845009562));
+#11152 = CARTESIAN_POINT('',(3.616354672061,-7.421116402472,
+    3.419312761418));
+#11153 = CARTESIAN_POINT('',(3.616354672061,-7.41953618554,
+    3.416173159904));
+#11154 = CARTESIAN_POINT('',(3.616354672061,-7.417934287155,
+    3.413393966657));
+#11155 = CARTESIAN_POINT('',(3.616354672061,-7.416314765343,
+    3.410948828372));
+#11156 = CARTESIAN_POINT('',(3.616354672061,-7.414680403974,
+    3.408815014738));
+#11157 = CARTESIAN_POINT('',(3.616354672061,-7.411429447569,
+    3.405189873328));
+#11158 = CARTESIAN_POINT('',(3.616354672061,-7.409814843826,
+    3.403683592001));
+#11159 = CARTESIAN_POINT('',(3.616354672061,-7.408190870045,
+    3.402444488475));
+#11160 = CARTESIAN_POINT('',(3.616354672061,-7.406559653957,
+    3.401462291373));
+#11161 = CARTESIAN_POINT('',(3.616354672061,-7.404923182194,
+    3.400729966616));
+#11162 = CARTESIAN_POINT('',(3.616354672061,-7.403283301114,
+    3.400243220039));
+#11163 = CARTESIAN_POINT('',(3.616354672061,-7.401641717624,3.4));
+#11164 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.4));
+#11165 = PCURVE('',#8133,#11166);
+#11166 = DEFINITIONAL_REPRESENTATION('',(#11167),#11226);
+#11167 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11168,#11169,#11170,#11171,
+    #11172,#11173,#11174,#11175,#11176,#11177,#11178,#11179,#11180,
+    #11181,#11182,#11183,#11184,#11185,#11186,#11187,#11188,#11189,
+    #11190,#11191,#11192,#11193,#11194,#11195,#11196,#11197,#11198,
+    #11199,#11200,#11201,#11202,#11203,#11204,#11205,#11206,#11207,
+    #11208,#11209,#11210,#11211,#11212,#11213,#11214,#11215,#11216,
+    #11217,#11218,#11219,#11220,#11221,#11222,#11223,#11224,#11225),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#11168 = CARTESIAN_POINT('',(3.014669874692,0.));
+#11169 = CARTESIAN_POINT('',(3.014669874692,1.830066005191E-02));
+#11170 = CARTESIAN_POINT('',(3.015049588405,3.659864107285E-02));
+#11171 = CARTESIAN_POINT('',(3.015808677494,5.488262812677E-02));
+#11172 = CARTESIAN_POINT('',(3.016952096724,7.313845822265E-02));
+#11173 = CARTESIAN_POINT('',(3.018489005802,9.13492834426E-02));
+#11174 = CARTESIAN_POINT('',(3.020433261582,0.109495478736));
+#11175 = CARTESIAN_POINT('',(3.022805490667,0.127554294379));
+#11176 = CARTESIAN_POINT('',(3.028662804568,0.164678954111));
+#11177 = CARTESIAN_POINT('',(3.032205344992,0.18368145288));
+#11178 = CARTESIAN_POINT('',(3.036307713756,0.202518039404));
+#11179 = CARTESIAN_POINT('',(3.041018856122,0.221164032674));
+#11180 = CARTESIAN_POINT('',(3.04641693573,0.239539670673));
+#11181 = CARTESIAN_POINT('',(3.052588983748,0.257522758537));
+#11182 = CARTESIAN_POINT('',(3.059644978014,0.274942845673));
+#11183 = CARTESIAN_POINT('',(3.071530109629,0.298951253571));
+#11184 = CARTESIAN_POINT('',(3.075437309476,0.306203646289));
+#11185 = CARTESIAN_POINT('',(3.079592412098,0.313247378384));
+#11186 = CARTESIAN_POINT('',(3.084021344177,0.320041250603));
+#11187 = CARTESIAN_POINT('',(3.088748403256,0.326521448846));
+#11188 = CARTESIAN_POINT('',(3.09379610704,0.332601672773));
+#11189 = CARTESIAN_POINT('',(3.099186391475,0.338171311021));
+#11190 = CARTESIAN_POINT('',(3.113974244725,0.350810602158));
+#11191 = CARTESIAN_POINT('',(3.124370995351,0.357327875363));
+#11192 = CARTESIAN_POINT('',(3.135541370689,0.3610902624));
+#11193 = CARTESIAN_POINT('',(3.146961837345,0.361373472715));
+#11194 = CARTESIAN_POINT('',(3.158151706879,0.358223008199));
+#11195 = CARTESIAN_POINT('',(3.16869742913,0.352107428278));
+#11196 = CARTESIAN_POINT('',(3.178249127168,0.343992775733));
+#11197 = CARTESIAN_POINT('',(3.189864244667,0.331541372939));
+#11198 = CARTESIAN_POINT('',(3.193081250921,0.327742333854));
+#11199 = CARTESIAN_POINT('',(3.196166817499,0.323769128312));
+#11200 = CARTESIAN_POINT('',(3.199127255094,0.319646138555));
+#11201 = CARTESIAN_POINT('',(3.201968809618,0.315393843449));
+#11202 = CARTESIAN_POINT('',(3.204697748592,0.311028945261));
+#11203 = CARTESIAN_POINT('',(3.207320447542,0.306564496417));
+#11204 = CARTESIAN_POINT('',(3.212620882272,0.296996364968));
+#11205 = CARTESIAN_POINT('',(3.215276424053,0.291875584208));
+#11206 = CARTESIAN_POINT('',(3.217818077452,0.286661676198));
+#11207 = CARTESIAN_POINT('',(3.220252725885,0.281366486646));
+#11208 = CARTESIAN_POINT('',(3.222586378556,0.275999888649));
+#11209 = CARTESIAN_POINT('',(3.224824388544,0.270569956576));
+#11210 = CARTESIAN_POINT('',(3.226971670895,0.265083139941));
+#11211 = CARTESIAN_POINT('',(3.234714045177,0.244278913001));
+#11212 = CARTESIAN_POINT('',(3.239736865557,0.228632849865));
+#11213 = CARTESIAN_POINT('',(3.244199055165,0.212705164404));
+#11214 = CARTESIAN_POINT('',(3.248161167942,0.196566284331));
+#11215 = CARTESIAN_POINT('',(3.251665289749,0.180266967789));
+#11216 = CARTESIAN_POINT('',(3.254745818154,0.16384325601));
+#11217 = CARTESIAN_POINT('',(3.257432370735,0.147317559396));
+#11218 = CARTESIAN_POINT('',(3.261994089661,0.114528350752));
+#11219 = CARTESIAN_POINT('',(3.263888157948,9.828270033712E-02));
+#11220 = CARTESIAN_POINT('',(3.265445365404,8.197601868913E-02));
+#11221 = CARTESIAN_POINT('',(3.266679183709,6.562349711491E-02));
+#11222 = CARTESIAN_POINT('',(3.267598856454,4.923856314244E-02));
+#11223 = CARTESIAN_POINT('',(3.268210038023,3.283301835743E-02));
+#11224 = CARTESIAN_POINT('',(3.268515432488,1.641717623977E-02));
+#11225 = CARTESIAN_POINT('',(3.268515432488,0.));
+#11226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11227 = PCURVE('',#11228,#11233);
+#11228 = PLANE('',#11229);
+#11229 = AXIS2_PLACEMENT_3D('',#11230,#11231,#11232);
+#11230 = CARTESIAN_POINT('',(3.616354672061,-7.5,3.4));
+#11231 = DIRECTION('',(1.,0.,0.));
+#11232 = DIRECTION('',(0.,4.4E-16,1.));
+#11233 = DEFINITIONAL_REPRESENTATION('',(#11234),#11293);
+#11234 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11235,#11236,#11237,#11238,
+    #11239,#11240,#11241,#11242,#11243,#11244,#11245,#11246,#11247,
+    #11248,#11249,#11250,#11251,#11252,#11253,#11254,#11255,#11256,
+    #11257,#11258,#11259,#11260,#11261,#11262,#11263,#11264,#11265,
+    #11266,#11267,#11268,#11269,#11270,#11271,#11272,#11273,#11274,
+    #11275,#11276,#11277,#11278,#11279,#11280,#11281,#11282,#11283,
+    #11284,#11285,#11286,#11287,#11288,#11289,#11290,#11291,#11292),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#11235 = CARTESIAN_POINT('',(0.2,-1.E-01));
+#11236 = CARTESIAN_POINT('',(0.2,-9.816993399481E-02));
+#11237 = CARTESIAN_POINT('',(0.199697594068,-9.634013588184E-02));
+#11238 = CARTESIAN_POINT('',(0.199093049852,-9.451267116046E-02));
+#11239 = CARTESIAN_POINT('',(0.198182587923,-9.268988891963E-02));
+#11240 = CARTESIAN_POINT('',(0.196959241282,-9.087439239542E-02));
+#11241 = CARTESIAN_POINT('',(0.19541247615,-8.906902788727E-02));
+#11242 = CARTESIAN_POINT('',(0.193526574079,-8.727689203297E-02));
+#11243 = CARTESIAN_POINT('',(0.18887424308,-8.360365329592E-02));
+#11244 = CARTESIAN_POINT('',(0.186062415224,-8.172957906082E-02));
+#11245 = CARTESIAN_POINT('',(0.182808977568,-7.987887520394E-02));
+#11246 = CARTESIAN_POINT('',(0.179076391216,-7.805480954087E-02));
+#11247 = CARTESIAN_POINT('',(0.174804494451,-7.626589288884E-02));
+#11248 = CARTESIAN_POINT('',(0.169926510962,-7.452446666371E-02));
+#11249 = CARTESIAN_POINT('',(0.164357989011,-7.284693714672E-02));
+#11250 = CARTESIAN_POINT('',(0.154993421855,-7.054738316499E-02));
+#11251 = CARTESIAN_POINT('',(0.151916656961,-6.98545613554E-02));
+#11252 = CARTESIAN_POINT('',(0.148646629244,-6.918343898003E-02));
+#11253 = CARTESIAN_POINT('',(0.145163212129,-6.85378327956E-02));
+#11254 = CARTESIAN_POINT('',(0.141447587892,-6.792363825806E-02));
+#11255 = CARTESIAN_POINT('',(0.137482329323,-6.734877486236E-02));
+#11256 = CARTESIAN_POINT('',(0.133250399843,-6.682334161764E-02));
+#11257 = CARTESIAN_POINT('',(0.12164638837,-6.563307538988E-02));
+#11258 = CARTESIAN_POINT('',(0.113493435878,-6.502161476642E-02));
+#11259 = CARTESIAN_POINT('',(0.104739839221,-6.467074760736E-02));
+#11260 = CARTESIAN_POINT('',(9.579395456495E-02,-6.464486731857E-02));
+#11261 = CARTESIAN_POINT('',(8.702661568511E-02,-6.493803105121E-02));
+#11262 = CARTESIAN_POINT('',(7.875847231208E-02,-6.55104704883E-02));
+#11263 = CARTESIAN_POINT('',(7.12637124339E-02,-6.627383644786E-02));
+#11264 = CARTESIAN_POINT('',(6.21431915155E-02,-6.744970332966E-02));
+#11265 = CARTESIAN_POINT('',(5.961619831131E-02,-6.780895709381E-02));
+#11266 = CARTESIAN_POINT('',(5.719154774987E-02,-6.81852347586E-02));
+#11267 = CARTESIAN_POINT('',(5.486433720656E-02,-6.857630458569E-02));
+#11268 = CARTESIAN_POINT('',(5.262972228091E-02,-6.898028706058E-02));
+#11269 = CARTESIAN_POINT('',(5.048284438538E-02,-6.939564610364E-02));
+#11270 = CARTESIAN_POINT('',(4.841875833408E-02,-6.982118028113E-02));
+#11271 = CARTESIAN_POINT('',(4.424568869852E-02,-7.073468859535E-02));
+#11272 = CARTESIAN_POINT('',(4.215401302129E-02,-7.122444482589E-02));
+#11273 = CARTESIAN_POINT('',(4.015114716077E-02,-7.172399224962E-02));
+#11274 = CARTESIAN_POINT('',(3.823176013162E-02,-7.223223073849E-02));
+#11275 = CARTESIAN_POINT('',(3.639120382484E-02,-7.274823653496E-02));
+#11276 = CARTESIAN_POINT('',(3.462534113047E-02,-7.327124829241E-02));
+#11277 = CARTESIAN_POINT('',(3.293037406031E-02,-7.380065311556E-02));
+#11278 = CARTESIAN_POINT('',(2.681647196685E-02,-7.581139620017E-02));
+#11279 = CARTESIAN_POINT('',(2.284500956236E-02,-7.733043482675E-02));
+#11280 = CARTESIAN_POINT('',(1.931276141799E-02,-7.888359752826E-02));
+#11281 = CARTESIAN_POINT('',(1.617315990433E-02,-8.046381446021E-02));
+#11282 = CARTESIAN_POINT('',(1.339396665704E-02,-8.206571284538E-02));
+#11283 = CARTESIAN_POINT('',(1.094882837176E-02,-8.368523465704E-02));
+#11284 = CARTESIAN_POINT('',(8.815014738319E-03,-8.53195960257E-02));
+#11285 = CARTESIAN_POINT('',(5.189873327692E-03,-8.857055243059E-02));
+#11286 = CARTESIAN_POINT('',(3.683592000802E-03,-9.018515617432E-02));
+#11287 = CARTESIAN_POINT('',(2.444488474554E-03,-9.180912995455E-02));
+#11288 = CARTESIAN_POINT('',(1.462291372693E-03,-9.344034604273E-02));
+#11289 = CARTESIAN_POINT('',(7.299666164458E-04,-9.507681780613E-02));
+#11290 = CARTESIAN_POINT('',(2.432200390035E-04,-9.671669888605E-02));
+#11291 = CARTESIAN_POINT('',(1.78E-15,-9.835828237602E-02));
+#11292 = CARTESIAN_POINT('',(1.78E-15,-1.E-01));
+#11293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11294 = ORIENTED_EDGE('',*,*,#8116,.T.);
+#11295 = ADVANCED_FACE('',(#11296),#8162,.T.);
+#11296 = FACE_BOUND('',#11297,.T.);
+#11297 = EDGE_LOOP('',(#11298,#11341,#11374,#11415));
+#11298 = ORIENTED_EDGE('',*,*,#11299,.T.);
+#11299 = EDGE_CURVE('',#8146,#11300,#11302,.T.);
+#11300 = VERTEX_POINT('',#11301);
+#11301 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.817284832454));
+#11302 = SURFACE_CURVE('',#11303,(#11312,#11324),.PCURVE_S1.);
+#11303 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11304,#11305,#11306,#11307,
+    #11308,#11309,#11310,#11311),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11304 = CARTESIAN_POINT('',(4.299999999988,-7.4,2.716354672063));
+#11305 = CARTESIAN_POINT('',(4.299999999988,-7.422442008915,
+    2.716354672063));
+#11306 = CARTESIAN_POINT('',(4.299999999988,-7.444887259062,
+    2.722278186212));
+#11307 = CARTESIAN_POINT('',(4.299999999988,-7.465483411335,
+    2.734128177242));
+#11308 = CARTESIAN_POINT('',(4.299999999988,-7.482380282393,
+    2.751171522704));
+#11309 = CARTESIAN_POINT('',(4.299999999988,-7.494127939707,
+    2.771951013784));
+#11310 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.794610742713));
+#11311 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.817284832454));
+#11312 = PCURVE('',#8162,#11313);
+#11313 = DEFINITIONAL_REPRESENTATION('',(#11314),#11323);
+#11314 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11315,#11316,#11317,#11318,
+    #11319,#11320,#11321,#11322),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11315 = CARTESIAN_POINT('',(4.585466201472,0.));
+#11316 = CARTESIAN_POINT('',(4.585466201472,0.224420089155));
+#11317 = CARTESIAN_POINT('',(4.584517272756,0.448873110649));
+#11318 = CARTESIAN_POINT('',(4.582617517897,0.673292853772));
+#11319 = CARTESIAN_POINT('',(4.579800284562,0.897679002098));
+#11320 = CARTESIAN_POINT('',(4.576110117161,1.122061511314));
+#11321 = CARTESIAN_POINT('',(4.571711708954,1.346449298155));
+#11322 = CARTESIAN_POINT('',(4.56694924524,1.570796326795));
+#11323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11324 = PCURVE('',#11325,#11330);
+#11325 = PLANE('',#11326);
+#11326 = AXIS2_PLACEMENT_3D('',#11327,#11328,#11329);
+#11327 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.716354672017));
+#11328 = DIRECTION('',(1.,0.,0.));
+#11329 = DIRECTION('',(0.,4.4E-16,1.));
+#11330 = DEFINITIONAL_REPRESENTATION('',(#11331),#11340);
+#11331 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11332,#11333,#11334,#11335,
+    #11336,#11337,#11338,#11339),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11332 = CARTESIAN_POINT('',(4.567147E-11,-1.E-01));
+#11333 = CARTESIAN_POINT('',(4.567146E-11,-7.75579910845E-02));
+#11334 = CARTESIAN_POINT('',(5.923514194477E-03,-5.511274093789E-02));
+#11335 = CARTESIAN_POINT('',(1.777350522491E-02,-3.451658866473E-02));
+#11336 = CARTESIAN_POINT('',(3.481685068628E-02,-1.761971760654E-02));
+#11337 = CARTESIAN_POINT('',(5.559634176655E-02,-5.872060292638E-03));
+#11338 = CARTESIAN_POINT('',(7.825607069603E-02,8.9E-16));
+#11339 = CARTESIAN_POINT('',(0.100930160437,8.9E-16));
+#11340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11341 = ORIENTED_EDGE('',*,*,#11342,.F.);
+#11342 = EDGE_CURVE('',#11343,#11300,#11345,.T.);
+#11343 = VERTEX_POINT('',#11344);
+#11344 = CARTESIAN_POINT('',(3.717284832452,-7.5,3.4));
+#11345 = SURFACE_CURVE('',#11346,(#11351,#11358),.PCURVE_S1.);
+#11346 = CIRCLE('',#11347,0.69);
+#11347 = AXIS2_PLACEMENT_3D('',#11348,#11349,#11350);
+#11348 = CARTESIAN_POINT('',(4.4,-7.5,3.5));
+#11349 = DIRECTION('',(0.,-1.,2.2E-16));
+#11350 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#11351 = PCURVE('',#8162,#11352);
+#11352 = DEFINITIONAL_REPRESENTATION('',(#11353),#11357);
+#11353 = LINE('',#11354,#11355);
+#11354 = CARTESIAN_POINT('',(0.,1.570796326795));
+#11355 = VECTOR('',#11356,1.);
+#11356 = DIRECTION('',(1.,0.));
+#11357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11358 = PCURVE('',#11359,#11364);
+#11359 = PLANE('',#11360);
+#11360 = AXIS2_PLACEMENT_3D('',#11361,#11362,#11363);
+#11361 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#11362 = DIRECTION('',(0.,1.,0.));
+#11363 = DIRECTION('',(0.,0.,1.));
+#11364 = DEFINITIONAL_REPRESENTATION('',(#11365),#11373);
+#11365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11366,#11367,#11368,#11369
+    ,#11370,#11371,#11372),.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(
+  '') );
+#11366 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11367 = CARTESIAN_POINT('',(1.195115057223,5.09));
+#11368 = CARTESIAN_POINT('',(0.597557528611,4.055));
+#11369 = CARTESIAN_POINT('',(1.492201258282E-15,3.02));
+#11370 = CARTESIAN_POINT('',(-0.597557528611,4.055));
+#11371 = CARTESIAN_POINT('',(-1.195115057223,5.09));
+#11372 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11374 = ORIENTED_EDGE('',*,*,#11375,.F.);
+#11375 = EDGE_CURVE('',#8117,#11343,#11376,.T.);
+#11376 = SURFACE_CURVE('',#11377,(#11386,#11398),.PCURVE_S1.);
+#11377 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11378,#11379,#11380,#11381,
+    #11382,#11383,#11384,#11385),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11378 = CARTESIAN_POINT('',(3.616354672061,-7.4,3.4));
+#11379 = CARTESIAN_POINT('',(3.616354672061,-7.422442008915,3.4));
+#11380 = CARTESIAN_POINT('',(3.62227818621,-7.444887259062,3.4));
+#11381 = CARTESIAN_POINT('',(3.634128177241,-7.465483411335,3.4));
+#11382 = CARTESIAN_POINT('',(3.651171522702,-7.482380282394,3.4));
+#11383 = CARTESIAN_POINT('',(3.671951013782,-7.494127939707,3.4));
+#11384 = CARTESIAN_POINT('',(3.694610742712,-7.5,3.4));
+#11385 = CARTESIAN_POINT('',(3.717284832452,-7.5,3.4));
+#11386 = PCURVE('',#8162,#11387);
+#11387 = DEFINITIONAL_REPRESENTATION('',(#11388),#11397);
+#11388 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11389,#11390,#11391,#11392,
+    #11393,#11394,#11395,#11396),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11389 = CARTESIAN_POINT('',(3.268515432488,0.));
+#11390 = CARTESIAN_POINT('',(3.268515432488,0.224420089155));
+#11391 = CARTESIAN_POINT('',(3.269464361203,0.44887311065));
+#11392 = CARTESIAN_POINT('',(3.271364116062,0.673292853769));
+#11393 = CARTESIAN_POINT('',(3.274181349396,0.8976790021));
+#11394 = CARTESIAN_POINT('',(3.277871516797,1.122061511312));
+#11395 = CARTESIAN_POINT('',(3.282269925003,1.346449298155));
+#11396 = CARTESIAN_POINT('',(3.287032388717,1.570796326795));
+#11397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11398 = PCURVE('',#11399,#11404);
+#11399 = PLANE('',#11400);
+#11400 = AXIS2_PLACEMENT_3D('',#11401,#11402,#11403);
+#11401 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.4));
+#11402 = DIRECTION('',(0.,4.4E-16,1.));
+#11403 = DIRECTION('',(-1.,0.,0.));
+#11404 = DEFINITIONAL_REPRESENTATION('',(#11405),#11414);
+#11405 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11406,#11407,#11408,#11409,
+    #11410,#11411,#11412,#11413),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11406 = CARTESIAN_POINT('',(0.683645327927,-1.E-01));
+#11407 = CARTESIAN_POINT('',(0.683645327927,-7.755799108454E-02));
+#11408 = CARTESIAN_POINT('',(0.677721813778,-5.511274093778E-02));
+#11409 = CARTESIAN_POINT('',(0.665871822748,-3.451658866488E-02));
+#11410 = CARTESIAN_POINT('',(0.648828477286,-1.761971760644E-02));
+#11411 = CARTESIAN_POINT('',(0.628048986206,-5.872060292669E-03));
+#11412 = CARTESIAN_POINT('',(0.605389257277,8.9E-16));
+#11413 = CARTESIAN_POINT('',(0.582715167536,8.9E-16));
+#11414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11415 = ORIENTED_EDGE('',*,*,#8145,.T.);
+#11416 = ADVANCED_FACE('',(#11417),#8191,.T.);
+#11417 = FACE_BOUND('',#11418,.T.);
+#11418 = EDGE_LOOP('',(#11419,#11420));
+#11419 = ORIENTED_EDGE('',*,*,#8174,.T.);
+#11420 = ORIENTED_EDGE('',*,*,#11421,.F.);
+#11421 = EDGE_CURVE('',#8146,#8175,#11422,.T.);
+#11422 = SURFACE_CURVE('',#11423,(#11482,#11544),.PCURVE_S1.);
+#11423 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11424,#11425,#11426,#11427,
+    #11428,#11429,#11430,#11431,#11432,#11433,#11434,#11435,#11436,
+    #11437,#11438,#11439,#11440,#11441,#11442,#11443,#11444,#11445,
+    #11446,#11447,#11448,#11449,#11450,#11451,#11452,#11453,#11454,
+    #11455,#11456,#11457,#11458,#11459,#11460,#11461,#11462,#11463,
+    #11464,#11465,#11466,#11467,#11468,#11469,#11470,#11471,#11472,
+    #11473,#11474,#11475,#11476,#11477,#11478,#11479,#11480,#11481),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#11424 = CARTESIAN_POINT('',(4.300000000346,-7.4,2.716354672017));
+#11425 = CARTESIAN_POINT('',(4.300000000346,-7.401830066005,
+    2.716354672017));
+#11426 = CARTESIAN_POINT('',(4.300302406279,-7.403659864118,
+    2.716354672017));
+#11427 = CARTESIAN_POINT('',(4.300906950498,-7.40548732884,
+    2.716354672017));
+#11428 = CARTESIAN_POINT('',(4.301817412429,-7.407310111081,
+    2.716354672017));
+#11429 = CARTESIAN_POINT('',(4.303040759076,-7.409125607605,
+    2.716354672017));
+#11430 = CARTESIAN_POINT('',(4.304587524213,-7.410930972113,
+    2.716354672017));
+#11431 = CARTESIAN_POINT('',(4.306473426291,-7.412723107967,
+    2.716354672017));
+#11432 = CARTESIAN_POINT('',(4.311125757312,-7.416396346706,
+    2.716354672017));
+#11433 = CARTESIAN_POINT('',(4.313937585181,-7.418270420942,
+    2.716354672017));
+#11434 = CARTESIAN_POINT('',(4.317191022855,-7.4201211248,2.716354672017
+    ));
+#11435 = CARTESIAN_POINT('',(4.320923609229,-7.421945190463,
+    2.716354672017));
+#11436 = CARTESIAN_POINT('',(4.325195506019,-7.423734107116,
+    2.716354672017));
+#11437 = CARTESIAN_POINT('',(4.330073489542,-7.425475533341,
+    2.716354672017));
+#11438 = CARTESIAN_POINT('',(4.335642011533,-7.427153062856,
+    2.716354672017));
+#11439 = CARTESIAN_POINT('',(4.345006578792,-7.42945261684,
+    2.716354672017));
+#11440 = CARTESIAN_POINT('',(4.348083343739,-7.430145438653,
+    2.716354672017));
+#11441 = CARTESIAN_POINT('',(4.351353371517,-7.430816561031,
+    2.716354672017));
+#11442 = CARTESIAN_POINT('',(4.354836788701,-7.431462167218,
+    2.716354672017));
+#11443 = CARTESIAN_POINT('',(4.358552413015,-7.432076361756,
+    2.716354672017));
+#11444 = CARTESIAN_POINT('',(4.362517671669,-7.432651225149,
+    2.716354672017));
+#11445 = CARTESIAN_POINT('',(4.366749601243,-7.433176658389,
+    2.716354672017));
+#11446 = CARTESIAN_POINT('',(4.378353613166,-7.434366924614,
+    2.716354672017));
+#11447 = CARTESIAN_POINT('',(4.386506566082,-7.434978385226,
+    2.716354672017));
+#11448 = CARTESIAN_POINT('',(4.395260163138,-7.435329252337,
+    2.716354672017));
+#11449 = CARTESIAN_POINT('',(4.404206048108,-7.435355132545,
+    2.716354672017));
+#11450 = CARTESIAN_POINT('',(4.412973387185,-7.435061968714,
+    2.716354672017));
+#11451 = CARTESIAN_POINT('',(4.421241530641,-7.434489529177,
+    2.716354672017));
+#11452 = CARTESIAN_POINT('',(4.428736290506,-7.433726163129,
+    2.716354672017));
+#11453 = CARTESIAN_POINT('',(4.437856811171,-7.432550296164,
+    2.716354672017));
+#11454 = CARTESIAN_POINT('',(4.440383804197,-7.432191042394,
+    2.716354672017));
+#11455 = CARTESIAN_POINT('',(4.442808454591,-7.431814764726,
+    2.716354672017));
+#11456 = CARTESIAN_POINT('',(4.445135664976,-7.431423694899,
+    2.716354672017));
+#11457 = CARTESIAN_POINT('',(4.447370279753,-7.431019712425,
+    2.716354672017));
+#11458 = CARTESIAN_POINT('',(4.449517157509,-7.430604353386,
+    2.716354672017));
+#11459 = CARTESIAN_POINT('',(4.451581243429,-7.430178819213,
+    2.716354672017));
+#11460 = CARTESIAN_POINT('',(4.455754312849,-7.429265310901,
+    2.716354672017));
+#11461 = CARTESIAN_POINT('',(4.45784598844,-7.428775554668,
+    2.716354672017));
+#11462 = CARTESIAN_POINT('',(4.459848854219,-7.428276007243,
+    2.716354672017));
+#11463 = CARTESIAN_POINT('',(4.461768241172,-7.427767768753,
+    2.716354672017));
+#11464 = CARTESIAN_POINT('',(4.463608797406,-7.427251762957,
+    2.716354672017));
+#11465 = CARTESIAN_POINT('',(4.465374660032,-7.4267287512,2.716354672017
+    ));
+#11466 = CARTESIAN_POINT('',(4.467069627036,-7.426199346377,
+    2.716354672017));
+#11467 = CARTESIAN_POINT('',(4.473183528927,-7.424188603287,
+    2.716354672017));
+#11468 = CARTESIAN_POINT('',(4.477154991207,-7.422669564656,
+    2.716354672017));
+#11469 = CARTESIAN_POINT('',(4.48068723924,-7.421116401952,
+    2.716354672017));
+#11470 = CARTESIAN_POINT('',(4.483826840651,-7.419536185019,
+    2.716354672017));
+#11471 = CARTESIAN_POINT('',(4.486606033803,-7.417934286633,
+    2.716354672017));
+#11472 = CARTESIAN_POINT('',(4.489051171999,-7.416314764822,
+    2.716354672017));
+#11473 = CARTESIAN_POINT('',(4.491184985548,-7.414680403454,
+    2.716354672017));
+#11474 = CARTESIAN_POINT('',(4.494810126734,-7.411429447112,
+    2.716354672017));
+#11475 = CARTESIAN_POINT('',(4.49631640794,-7.409814843432,
+    2.716354672017));
+#11476 = CARTESIAN_POINT('',(4.497555511369,-7.408190869716,
+    2.716354672017));
+#11477 = CARTESIAN_POINT('',(4.498537708394,-7.406559653693,
+    2.716354672017));
+#11478 = CARTESIAN_POINT('',(4.499270033094,-7.404923181995,
+    2.716354672017));
+#11479 = CARTESIAN_POINT('',(4.499756779634,-7.403283300981,
+    2.716354672017));
+#11480 = CARTESIAN_POINT('',(4.499999999654,-7.401641717558,
+    2.716354672017));
+#11481 = CARTESIAN_POINT('',(4.499999999654,-7.4,2.716354672017));
+#11482 = PCURVE('',#8191,#11483);
+#11483 = DEFINITIONAL_REPRESENTATION('',(#11484),#11543);
+#11484 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11485,#11486,#11487,#11488,
+    #11489,#11490,#11491,#11492,#11493,#11494,#11495,#11496,#11497,
+    #11498,#11499,#11500,#11501,#11502,#11503,#11504,#11505,#11506,
+    #11507,#11508,#11509,#11510,#11511,#11512,#11513,#11514,#11515,
+    #11516,#11517,#11518,#11519,#11520,#11521,#11522,#11523,#11524,
+    #11525,#11526,#11527,#11528,#11529,#11530,#11531,#11532,#11533,
+    #11534,#11535,#11536,#11537,#11538,#11539,#11540,#11541,#11542),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#11485 = CARTESIAN_POINT('',(4.585466201928,0.));
+#11486 = CARTESIAN_POINT('',(4.585466201928,1.830066005279E-02));
+#11487 = CARTESIAN_POINT('',(4.585845915643,3.65986410746E-02));
+#11488 = CARTESIAN_POINT('',(4.586605004734,5.488262812927E-02));
+#11489 = CARTESIAN_POINT('',(4.587748423969,7.31384582257E-02));
+#11490 = CARTESIAN_POINT('',(4.589285333052,9.134928344589E-02));
+#11491 = CARTESIAN_POINT('',(4.59122958884,0.109495478739));
+#11492 = CARTESIAN_POINT('',(4.593601817934,0.127554294381));
+#11493 = CARTESIAN_POINT('',(4.599459131862,0.164678954126));
+#11494 = CARTESIAN_POINT('',(4.603001672304,0.183681452906));
+#11495 = CARTESIAN_POINT('',(4.60710404109,0.202518039439));
+#11496 = CARTESIAN_POINT('',(4.611815183484,0.221164032717));
+#11497 = CARTESIAN_POINT('',(4.617213263126,0.23953967072));
+#11498 = CARTESIAN_POINT('',(4.623385311185,0.257522758582));
+#11499 = CARTESIAN_POINT('',(4.630441305503,0.274942845706));
+#11500 = CARTESIAN_POINT('',(4.642326437249,0.298951253619));
+#11501 = CARTESIAN_POINT('',(4.646233637165,0.306203646378));
+#11502 = CARTESIAN_POINT('',(4.650388739865,0.313247378504));
+#11503 = CARTESIAN_POINT('',(4.654817672031,0.320041250744));
+#11504 = CARTESIAN_POINT('',(4.659544731207,0.32652144899));
+#11505 = CARTESIAN_POINT('',(4.664592435101,0.332601672898));
+#11506 = CARTESIAN_POINT('',(4.669982719656,0.338171311094));
+#11507 = CARTESIAN_POINT('',(4.684770573479,0.3508106022));
+#11508 = CARTESIAN_POINT('',(4.695167324647,0.357327875284));
+#11509 = CARTESIAN_POINT('',(4.706337700496,0.361090261805));
+#11510 = CARTESIAN_POINT('',(4.717758167552,0.361373471251));
+#11511 = CARTESIAN_POINT('',(4.728948037335,0.358223005688));
+#11512 = CARTESIAN_POINT('',(4.739493759689,0.352107424709));
+#11513 = CARTESIAN_POINT('',(4.749045457708,0.343992771232));
+#11514 = CARTESIAN_POINT('',(4.760660574879,0.331541367582));
+#11515 = CARTESIAN_POINT('',(4.763877580905,0.327742328444));
+#11516 = CARTESIAN_POINT('',(4.766963147269,0.323769122879));
+#11517 = CARTESIAN_POINT('',(4.769923584662,0.319646133124));
+#11518 = CARTESIAN_POINT('',(4.772765138995,0.315393838043));
+#11519 = CARTESIAN_POINT('',(4.775494077791,0.311028939896));
+#11520 = CARTESIAN_POINT('',(4.778116776573,0.306564491109));
+#11521 = CARTESIAN_POINT('',(4.783417211028,0.296996359702));
+#11522 = CARTESIAN_POINT('',(4.786072752698,0.291875578926));
+#11523 = CARTESIAN_POINT('',(4.788614405993,0.286661670908));
+#11524 = CARTESIAN_POINT('',(4.791049054329,0.281366481356));
+#11525 = CARTESIAN_POINT('',(4.793382706907,0.275999883366));
+#11526 = CARTESIAN_POINT('',(4.795620716806,0.270569951305));
+#11527 = CARTESIAN_POINT('',(4.797767999074,0.265083134687));
+#11528 = CARTESIAN_POINT('',(4.805510373097,0.244278907718));
+#11529 = CARTESIAN_POINT('',(4.810533193319,0.228632844556));
+#11530 = CARTESIAN_POINT('',(4.814995382784,0.212705159087));
+#11531 = CARTESIAN_POINT('',(4.818957495431,0.196566279018));
+#11532 = CARTESIAN_POINT('',(4.822461617117,0.180266962488));
+#11533 = CARTESIAN_POINT('',(4.825542145409,0.163843250727));
+#11534 = CARTESIAN_POINT('',(4.828228697884,0.147317554136));
+#11535 = CARTESIAN_POINT('',(4.832790416526,0.114528346155));
+#11536 = CARTESIAN_POINT('',(4.834684484662,9.828269638255E-02));
+#11537 = CARTESIAN_POINT('',(4.836241691995,8.197601538505E-02));
+#11538 = CARTESIAN_POINT('',(4.837475510204,6.562349446679E-02));
+#11539 = CARTESIAN_POINT('',(4.838395182878,4.923856115399E-02));
+#11540 = CARTESIAN_POINT('',(4.8390063644,3.283301703093E-02));
+#11541 = CARTESIAN_POINT('',(4.839311758841,1.641717557637E-02));
+#11542 = CARTESIAN_POINT('',(4.839311758841,0.));
+#11543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11544 = PCURVE('',#11545,#11550);
+#11545 = PLANE('',#11546);
+#11546 = AXIS2_PLACEMENT_3D('',#11547,#11548,#11549);
+#11547 = CARTESIAN_POINT('',(4.499999999988,-7.5,2.716354672017));
+#11548 = DIRECTION('',(0.,4.4E-16,1.));
+#11549 = DIRECTION('',(-1.,0.,0.));
+#11550 = DEFINITIONAL_REPRESENTATION('',(#11551),#11610);
+#11551 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11552,#11553,#11554,#11555,
+    #11556,#11557,#11558,#11559,#11560,#11561,#11562,#11563,#11564,
+    #11565,#11566,#11567,#11568,#11569,#11570,#11571,#11572,#11573,
+    #11574,#11575,#11576,#11577,#11578,#11579,#11580,#11581,#11582,
+    #11583,#11584,#11585,#11586,#11587,#11588,#11589,#11590,#11591,
+    #11592,#11593,#11594,#11595,#11596,#11597,#11598,#11599,#11600,
+    #11601,#11602,#11603,#11604,#11605,#11606,#11607,#11608,#11609),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#11552 = CARTESIAN_POINT('',(0.199999999642,-1.E-01));
+#11553 = CARTESIAN_POINT('',(0.199999999642,-9.816993399472E-02));
+#11554 = CARTESIAN_POINT('',(0.199697593709,-9.634013588166E-02));
+#11555 = CARTESIAN_POINT('',(0.199093049491,-9.451267116021E-02));
+#11556 = CARTESIAN_POINT('',(0.198182587559,-9.268988891933E-02));
+#11557 = CARTESIAN_POINT('',(0.196959240913,-9.087439239509E-02));
+#11558 = CARTESIAN_POINT('',(0.195412475775,-8.906902788697E-02));
+#11559 = CARTESIAN_POINT('',(0.193526573697,-8.727689203277E-02));
+#11560 = CARTESIAN_POINT('',(0.188874242677,-8.360365329448E-02));
+#11561 = CARTESIAN_POINT('',(0.186062414807,-8.172957905826E-02));
+#11562 = CARTESIAN_POINT('',(0.182808977133,-7.987887520047E-02));
+#11563 = CARTESIAN_POINT('',(0.17907639076,-7.805480953667E-02));
+#11564 = CARTESIAN_POINT('',(0.174804493969,-7.626589288424E-02));
+#11565 = CARTESIAN_POINT('',(0.169926510447,-7.452446665935E-02));
+#11566 = CARTESIAN_POINT('',(0.164357988455,-7.284693714365E-02));
+#11567 = CARTESIAN_POINT('',(0.154993421197,-7.05473831604E-02));
+#11568 = CARTESIAN_POINT('',(0.151916656249,-6.985456134694E-02));
+#11569 = CARTESIAN_POINT('',(0.148646628471,-6.918343896856E-02));
+#11570 = CARTESIAN_POINT('',(0.145163211288,-6.853783278226E-02));
+#11571 = CARTESIAN_POINT('',(0.141447586974,-6.79236382444E-02));
+#11572 = CARTESIAN_POINT('',(0.137482328319,-6.734877485058E-02));
+#11573 = CARTESIAN_POINT('',(0.133250398745,-6.682334161068E-02));
+#11574 = CARTESIAN_POINT('',(0.121646386822,-6.563307538595E-02));
+#11575 = CARTESIAN_POINT('',(0.113493433906,-6.502161477391E-02));
+#11576 = CARTESIAN_POINT('',(0.10473983685,-6.467074766334E-02));
+#11577 = CARTESIAN_POINT('',(9.579395188005E-02,-6.464486745542E-02));
+#11578 = CARTESIAN_POINT('',(8.702661280323E-02,-6.493803128581E-02));
+#11579 = CARTESIAN_POINT('',(7.875846934748E-02,-6.55104708229E-02));
+#11580 = CARTESIAN_POINT('',(7.12637094821E-02,-6.627383687142E-02));
+#11581 = CARTESIAN_POINT('',(6.214318881735E-02,-6.744970383613E-02));
+#11582 = CARTESIAN_POINT('',(5.961619579088E-02,-6.780895760605E-02));
+#11583 = CARTESIAN_POINT('',(5.719154539732E-02,-6.81852352737E-02));
+#11584 = CARTESIAN_POINT('',(5.486433501215E-02,-6.857630510123E-02));
+#11585 = CARTESIAN_POINT('',(5.262972023522E-02,-6.898028757456E-02));
+#11586 = CARTESIAN_POINT('',(5.048284247951E-02,-6.939564661439E-02));
+#11587 = CARTESIAN_POINT('',(4.84187565598E-02,-6.982118078721E-02));
+#11588 = CARTESIAN_POINT('',(4.42456871396E-02,-7.07346890989E-02));
+#11589 = CARTESIAN_POINT('',(4.215401154826E-02,-7.122444533181E-02));
+#11590 = CARTESIAN_POINT('',(4.015114576882E-02,-7.172399275705E-02));
+#11591 = CARTESIAN_POINT('',(3.823175881634E-02,-7.223223124668E-02));
+#11592 = CARTESIAN_POINT('',(3.639120258221E-02,-7.274823704329E-02));
+#11593 = CARTESIAN_POINT('',(3.46253399568E-02,-7.327124880035E-02));
+#11594 = CARTESIAN_POINT('',(3.29303729522E-02,-7.380065362263E-02));
+#11595 = CARTESIAN_POINT('',(2.681647106159E-02,-7.581139671286E-02));
+#11596 = CARTESIAN_POINT('',(2.284500878088E-02,-7.733043534389E-02));
+#11597 = CARTESIAN_POINT('',(1.931276074857E-02,-7.888359804812E-02));
+#11598 = CARTESIAN_POINT('',(1.617315933776E-02,-8.046381498148E-02));
+#11599 = CARTESIAN_POINT('',(1.33939661857E-02,-8.20657133671E-02));
+#11600 = CARTESIAN_POINT('',(1.094882798945E-02,-8.368523517843E-02));
+#11601 = CARTESIAN_POINT('',(8.815014440241E-03,-8.531959654605E-02));
+#11602 = CARTESIAN_POINT('',(5.189873254795E-03,-8.857055288752E-02));
+#11603 = CARTESIAN_POINT('',(3.68359204792E-03,-9.018515656815E-02));
+#11604 = CARTESIAN_POINT('',(2.44448861916E-03,-9.180913028414E-02));
+#11605 = CARTESIAN_POINT('',(1.462291593911E-03,-9.344034630721E-02));
+#11606 = CARTESIAN_POINT('',(7.299668944869E-04,-9.507681800489E-02));
+#11607 = CARTESIAN_POINT('',(2.432203547067E-04,-9.67166990187E-02));
+#11608 = CARTESIAN_POINT('',(3.3449954E-10,-9.835828244236E-02));
+#11609 = CARTESIAN_POINT('',(3.3449954E-10,-1.E-01));
+#11610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11611 = ADVANCED_FACE('',(#11612),#8218,.T.);
+#11612 = FACE_BOUND('',#11613,.T.);
+#11613 = EDGE_LOOP('',(#11614,#11657,#11690,#11731));
+#11614 = ORIENTED_EDGE('',*,*,#11615,.T.);
+#11615 = EDGE_CURVE('',#7947,#11616,#11618,.T.);
+#11616 = VERTEX_POINT('',#11617);
+#11617 = CARTESIAN_POINT('',(5.082715167548,-7.5,3.4));
+#11618 = SURFACE_CURVE('',#11619,(#11628,#11640),.PCURVE_S1.);
+#11619 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11620,#11621,#11622,#11623,
+    #11624,#11625,#11626,#11627),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11620 = CARTESIAN_POINT('',(5.183645327939,-7.4,3.4));
+#11621 = CARTESIAN_POINT('',(5.183645327939,-7.422442008915,3.4));
+#11622 = CARTESIAN_POINT('',(5.17772181379,-7.444887259062,3.4));
+#11623 = CARTESIAN_POINT('',(5.16587182276,-7.465483411335,3.4));
+#11624 = CARTESIAN_POINT('',(5.148828477298,-7.482380282394,3.4));
+#11625 = CARTESIAN_POINT('',(5.128048986218,-7.494127939707,3.4));
+#11626 = CARTESIAN_POINT('',(5.105389257288,-7.5,3.4));
+#11627 = CARTESIAN_POINT('',(5.082715167548,-7.5,3.4));
+#11628 = PCURVE('',#8218,#11629);
+#11629 = DEFINITIONAL_REPRESENTATION('',(#11630),#11639);
+#11630 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11631,#11632,#11633,#11634,
+    #11635,#11636,#11637,#11638),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11631 = CARTESIAN_POINT('',(6.156262528281,0.));
+#11632 = CARTESIAN_POINT('',(6.156262528281,0.224420089155));
+#11633 = CARTESIAN_POINT('',(6.155313599566,0.448873110651));
+#11634 = CARTESIAN_POINT('',(6.153413844707,0.673292853768));
+#11635 = CARTESIAN_POINT('',(6.150596611373,0.897679002102));
+#11636 = CARTESIAN_POINT('',(6.146906443972,1.122061511311));
+#11637 = CARTESIAN_POINT('',(6.142508035766,1.346449298155));
+#11638 = CARTESIAN_POINT('',(6.137745572052,1.570796326795));
+#11639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11640 = PCURVE('',#11641,#11646);
+#11641 = PLANE('',#11642);
+#11642 = AXIS2_PLACEMENT_3D('',#11643,#11644,#11645);
+#11643 = CARTESIAN_POINT('',(5.183645327939,-7.5,3.4));
+#11644 = DIRECTION('',(0.,4.4E-16,1.));
+#11645 = DIRECTION('',(-1.,0.,0.));
+#11646 = DEFINITIONAL_REPRESENTATION('',(#11647),#11656);
+#11647 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11648,#11649,#11650,#11651,
+    #11652,#11653,#11654,#11655),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11648 = CARTESIAN_POINT('',(0.,-1.E-01));
+#11649 = CARTESIAN_POINT('',(0.,-7.755799108454E-02));
+#11650 = CARTESIAN_POINT('',(5.923514148843E-03,-5.511274093777E-02));
+#11651 = CARTESIAN_POINT('',(1.777350517904E-02,-3.45165886649E-02));
+#11652 = CARTESIAN_POINT('',(3.48168506408E-02,-1.761971760642E-02));
+#11653 = CARTESIAN_POINT('',(5.559634172057E-02,-5.872060292676E-03));
+#11654 = CARTESIAN_POINT('',(7.825607065026E-02,8.9E-16));
+#11655 = CARTESIAN_POINT('',(0.100930160391,8.9E-16));
+#11656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11657 = ORIENTED_EDGE('',*,*,#11658,.F.);
+#11658 = EDGE_CURVE('',#11659,#11616,#11661,.T.);
+#11659 = VERTEX_POINT('',#11660);
+#11660 = CARTESIAN_POINT('',(4.499999999988,-7.5,2.81728483245));
+#11661 = SURFACE_CURVE('',#11662,(#11667,#11674),.PCURVE_S1.);
+#11662 = CIRCLE('',#11663,0.69);
+#11663 = AXIS2_PLACEMENT_3D('',#11664,#11665,#11666);
+#11664 = CARTESIAN_POINT('',(4.4,-7.5,3.5));
+#11665 = DIRECTION('',(0.,-1.,2.2E-16));
+#11666 = DIRECTION('',(1.,-1.298E-31,-5.9E-16));
+#11667 = PCURVE('',#8218,#11668);
+#11668 = DEFINITIONAL_REPRESENTATION('',(#11669),#11673);
+#11669 = LINE('',#11670,#11671);
+#11670 = CARTESIAN_POINT('',(0.,1.570796326795));
+#11671 = VECTOR('',#11672,1.);
+#11672 = DIRECTION('',(1.,0.));
+#11673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11674 = PCURVE('',#11675,#11680);
+#11675 = PLANE('',#11676);
+#11676 = AXIS2_PLACEMENT_3D('',#11677,#11678,#11679);
+#11677 = CARTESIAN_POINT('',(3.8E-16,-7.5,3.5));
+#11678 = DIRECTION('',(0.,1.,0.));
+#11679 = DIRECTION('',(0.,0.,1.));
+#11680 = DEFINITIONAL_REPRESENTATION('',(#11681),#11689);
+#11681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11682,#11683,#11684,#11685
+    ,#11686,#11687,#11688),.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(
+  '') );
+#11682 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11683 = CARTESIAN_POINT('',(1.195115057223,5.09));
+#11684 = CARTESIAN_POINT('',(0.597557528611,4.055));
+#11685 = CARTESIAN_POINT('',(1.492201258282E-15,3.02));
+#11686 = CARTESIAN_POINT('',(-0.597557528611,4.055));
+#11687 = CARTESIAN_POINT('',(-1.195115057223,5.09));
+#11688 = CARTESIAN_POINT('',(-1.6E-18,5.09));
+#11689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11690 = ORIENTED_EDGE('',*,*,#11691,.F.);
+#11691 = EDGE_CURVE('',#8175,#11659,#11692,.T.);
+#11692 = SURFACE_CURVE('',#11693,(#11702,#11714),.PCURVE_S1.);
+#11693 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11694,#11695,#11696,#11697,
+    #11698,#11699,#11700,#11701),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11694 = CARTESIAN_POINT('',(4.499999999988,-7.4,2.71635467206));
+#11695 = CARTESIAN_POINT('',(4.499999999988,-7.422442008915,
+    2.71635467206));
+#11696 = CARTESIAN_POINT('',(4.499999999988,-7.444887259062,
+    2.722278186209));
+#11697 = CARTESIAN_POINT('',(4.499999999988,-7.465483411335,
+    2.734128177239));
+#11698 = CARTESIAN_POINT('',(4.499999999988,-7.482380282394,
+    2.751171522701));
+#11699 = CARTESIAN_POINT('',(4.499999999988,-7.494127939707,
+    2.77195101378));
+#11700 = CARTESIAN_POINT('',(4.499999999988,-7.5,2.79461074271));
+#11701 = CARTESIAN_POINT('',(4.499999999988,-7.5,2.81728483245));
+#11702 = PCURVE('',#8218,#11703);
+#11703 = DEFINITIONAL_REPRESENTATION('',(#11704),#11713);
+#11704 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11705,#11706,#11707,#11708,
+    #11709,#11710,#11711,#11712),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11705 = CARTESIAN_POINT('',(4.839311759268,0.));
+#11706 = CARTESIAN_POINT('',(4.839311759268,0.224420089155));
+#11707 = CARTESIAN_POINT('',(4.840260687983,0.44887311065));
+#11708 = CARTESIAN_POINT('',(4.842160442842,0.673292853769));
+#11709 = CARTESIAN_POINT('',(4.844977676176,0.8976790021));
+#11710 = CARTESIAN_POINT('',(4.848667843576,1.122061511312));
+#11711 = CARTESIAN_POINT('',(4.853066251782,1.346449298155));
+#11712 = CARTESIAN_POINT('',(4.857828715495,1.570796326795));
+#11713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11714 = PCURVE('',#11715,#11720);
+#11715 = PLANE('',#11716);
+#11716 = AXIS2_PLACEMENT_3D('',#11717,#11718,#11719);
+#11717 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.4));
+#11718 = DIRECTION('',(-1.,-0.,0.));
+#11719 = DIRECTION('',(0.,-4.4E-16,-1.));
+#11720 = DEFINITIONAL_REPRESENTATION('',(#11721),#11730);
+#11721 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11722,#11723,#11724,#11725,
+    #11726,#11727,#11728,#11729),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11722 = CARTESIAN_POINT('',(0.68364532794,-1.E-01));
+#11723 = CARTESIAN_POINT('',(0.68364532794,-7.755799108453E-02));
+#11724 = CARTESIAN_POINT('',(0.677721813791,-5.511274093781E-02));
+#11725 = CARTESIAN_POINT('',(0.665871822761,-3.451658866486E-02));
+#11726 = CARTESIAN_POINT('',(0.648828477299,-1.761971760645E-02));
+#11727 = CARTESIAN_POINT('',(0.62804898622,-5.872060292671E-03));
+#11728 = CARTESIAN_POINT('',(0.60538925729,8.9E-16));
+#11729 = CARTESIAN_POINT('',(0.58271516755,8.9E-16));
+#11730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11731 = ORIENTED_EDGE('',*,*,#8203,.T.);
+#11732 = ADVANCED_FACE('',(#11733),#10912,.T.);
+#11733 = FACE_BOUND('',#11734,.T.);
+#11734 = EDGE_LOOP('',(#11735,#11736,#11759,#11787));
+#11735 = ORIENTED_EDGE('',*,*,#10788,.T.);
+#11736 = ORIENTED_EDGE('',*,*,#11737,.T.);
+#11737 = EDGE_CURVE('',#8059,#11738,#11740,.T.);
+#11738 = VERTEX_POINT('',#11739);
+#11739 = CARTESIAN_POINT('',(4.299999999988,-7.2,4.283645327983));
+#11740 = SURFACE_CURVE('',#11741,(#11745,#11752),.PCURVE_S1.);
+#11741 = LINE('',#11742,#11743);
+#11742 = CARTESIAN_POINT('',(4.299999999988,-7.5,4.283645327983));
+#11743 = VECTOR('',#11744,1.);
+#11744 = DIRECTION('',(0.,1.,-4.4E-16));
+#11745 = PCURVE('',#10912,#11746);
+#11746 = DEFINITIONAL_REPRESENTATION('',(#11747),#11751);
+#11747 = LINE('',#11748,#11749);
+#11748 = CARTESIAN_POINT('',(0.,0.));
+#11749 = VECTOR('',#11750,1.);
+#11750 = DIRECTION('',(0.,-1.));
+#11751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11752 = PCURVE('',#11084,#11753);
+#11753 = DEFINITIONAL_REPRESENTATION('',(#11754),#11758);
+#11754 = LINE('',#11755,#11756);
+#11755 = CARTESIAN_POINT('',(0.683645327983,3.E-16));
+#11756 = VECTOR('',#11757,1.);
+#11757 = DIRECTION('',(0.,-1.));
+#11758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11759 = ORIENTED_EDGE('',*,*,#11760,.T.);
+#11760 = EDGE_CURVE('',#11738,#11761,#11763,.T.);
+#11761 = VERTEX_POINT('',#11762);
+#11762 = CARTESIAN_POINT('',(4.499999999988,-7.2,4.283645327983));
+#11763 = SURFACE_CURVE('',#11764,(#11768,#11775),.PCURVE_S1.);
+#11764 = LINE('',#11765,#11766);
+#11765 = CARTESIAN_POINT('',(4.299999999988,-7.2,4.283645327983));
+#11766 = VECTOR('',#11767,1.);
+#11767 = DIRECTION('',(1.,0.,0.));
+#11768 = PCURVE('',#10912,#11769);
+#11769 = DEFINITIONAL_REPRESENTATION('',(#11770),#11774);
+#11770 = LINE('',#11771,#11772);
+#11771 = CARTESIAN_POINT('',(0.,-0.3));
+#11772 = VECTOR('',#11773,1.);
+#11773 = DIRECTION('',(1.,0.));
+#11774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11775 = PCURVE('',#11776,#11781);
+#11776 = PLANE('',#11777);
+#11777 = AXIS2_PLACEMENT_3D('',#11778,#11779,#11780);
+#11778 = CARTESIAN_POINT('',(5.719967E-11,-7.2,3.5));
+#11779 = DIRECTION('',(0.,1.,0.));
+#11780 = DIRECTION('',(0.,0.,1.));
+#11781 = DEFINITIONAL_REPRESENTATION('',(#11782),#11786);
+#11782 = LINE('',#11783,#11784);
+#11783 = CARTESIAN_POINT('',(0.783645327983,4.299999999931));
+#11784 = VECTOR('',#11785,1.);
+#11785 = DIRECTION('',(0.,1.));
+#11786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11787 = ORIENTED_EDGE('',*,*,#11788,.F.);
+#11788 = EDGE_CURVE('',#8030,#11761,#11789,.T.);
+#11789 = SURFACE_CURVE('',#11790,(#11794,#11801),.PCURVE_S1.);
+#11790 = LINE('',#11791,#11792);
+#11791 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.283645327983));
+#11792 = VECTOR('',#11793,1.);
+#11793 = DIRECTION('',(0.,1.,-4.4E-16));
+#11794 = PCURVE('',#10912,#11795);
+#11795 = DEFINITIONAL_REPRESENTATION('',(#11796),#11800);
+#11796 = LINE('',#11797,#11798);
+#11797 = CARTESIAN_POINT('',(0.2,0.));
+#11798 = VECTOR('',#11799,1.);
+#11799 = DIRECTION('',(0.,-1.));
+#11800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11801 = PCURVE('',#10694,#11802);
+#11802 = DEFINITIONAL_REPRESENTATION('',(#11803),#11807);
+#11803 = LINE('',#11804,#11805);
+#11804 = CARTESIAN_POINT('',(0.,0.));
+#11805 = VECTOR('',#11806,1.);
+#11806 = DIRECTION('',(0.,-1.));
+#11807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11808 = ADVANCED_FACE('',(#11809),#10694,.T.);
+#11809 = FACE_BOUND('',#11810,.T.);
+#11810 = EDGE_LOOP('',(#11811,#11812,#11813,#11836,#11859));
+#11811 = ORIENTED_EDGE('',*,*,#10668,.F.);
+#11812 = ORIENTED_EDGE('',*,*,#11788,.T.);
+#11813 = ORIENTED_EDGE('',*,*,#11814,.T.);
+#11814 = EDGE_CURVE('',#11761,#11815,#11817,.T.);
+#11815 = VERTEX_POINT('',#11816);
+#11816 = CARTESIAN_POINT('',(4.499999999988,-7.2,3.6));
+#11817 = SURFACE_CURVE('',#11818,(#11822,#11829),.PCURVE_S1.);
+#11818 = LINE('',#11819,#11820);
+#11819 = CARTESIAN_POINT('',(4.499999999988,-7.2,4.283645327983));
+#11820 = VECTOR('',#11821,1.);
+#11821 = DIRECTION('',(0.,0.,-1.));
+#11822 = PCURVE('',#10694,#11823);
+#11823 = DEFINITIONAL_REPRESENTATION('',(#11824),#11828);
+#11824 = LINE('',#11825,#11826);
+#11825 = CARTESIAN_POINT('',(-1.3E-16,-0.3));
+#11826 = VECTOR('',#11827,1.);
+#11827 = DIRECTION('',(1.,0.));
+#11828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11829 = PCURVE('',#11776,#11830);
+#11830 = DEFINITIONAL_REPRESENTATION('',(#11831),#11835);
+#11831 = LINE('',#11832,#11833);
+#11832 = CARTESIAN_POINT('',(0.783645327983,4.499999999931));
+#11833 = VECTOR('',#11834,1.);
+#11834 = DIRECTION('',(-1.,0.));
+#11835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11836 = ORIENTED_EDGE('',*,*,#11837,.F.);
+#11837 = EDGE_CURVE('',#11838,#11815,#11840,.T.);
+#11838 = VERTEX_POINT('',#11839);
+#11839 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.6));
+#11840 = SURFACE_CURVE('',#11841,(#11845,#11852),.PCURVE_S1.);
+#11841 = LINE('',#11842,#11843);
+#11842 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.6));
+#11843 = VECTOR('',#11844,1.);
+#11844 = DIRECTION('',(0.,1.,-4.4E-16));
+#11845 = PCURVE('',#10694,#11846);
+#11846 = DEFINITIONAL_REPRESENTATION('',(#11847),#11851);
+#11847 = LINE('',#11848,#11849);
+#11848 = CARTESIAN_POINT('',(0.683645327983,-3.E-16));
+#11849 = VECTOR('',#11850,1.);
+#11850 = DIRECTION('',(0.,-1.));
+#11851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11852 = PCURVE('',#10768,#11853);
+#11853 = DEFINITIONAL_REPRESENTATION('',(#11854),#11858);
+#11854 = LINE('',#11855,#11856);
+#11855 = CARTESIAN_POINT('',(0.,0.));
+#11856 = VECTOR('',#11857,1.);
+#11857 = DIRECTION('',(0.,-1.));
+#11858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11859 = ORIENTED_EDGE('',*,*,#11860,.F.);
+#11860 = EDGE_CURVE('',#10669,#11838,#11861,.T.);
+#11861 = SURFACE_CURVE('',#11862,(#11866,#11873),.PCURVE_S1.);
+#11862 = LINE('',#11863,#11864);
+#11863 = CARTESIAN_POINT('',(4.499999999988,-7.5,4.283645327983));
+#11864 = VECTOR('',#11865,1.);
+#11865 = DIRECTION('',(0.,0.,-1.));
+#11866 = PCURVE('',#10694,#11867);
+#11867 = DEFINITIONAL_REPRESENTATION('',(#11868),#11872);
+#11868 = LINE('',#11869,#11870);
+#11869 = CARTESIAN_POINT('',(0.,0.));
+#11870 = VECTOR('',#11871,1.);
+#11871 = DIRECTION('',(1.,0.));
+#11872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11873 = PCURVE('',#10728,#11874);
+#11874 = DEFINITIONAL_REPRESENTATION('',(#11875),#11879);
+#11875 = LINE('',#11876,#11877);
+#11876 = CARTESIAN_POINT('',(0.783645327983,4.499999999988));
+#11877 = VECTOR('',#11878,1.);
+#11878 = DIRECTION('',(-1.,0.));
+#11879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11880 = ADVANCED_FACE('',(#11881),#11084,.T.);
+#11881 = FACE_BOUND('',#11882,.T.);
+#11882 = EDGE_LOOP('',(#11883,#11906,#11929,#11950,#11951));
+#11883 = ORIENTED_EDGE('',*,*,#11884,.F.);
+#11884 = EDGE_CURVE('',#11885,#11028,#11887,.T.);
+#11885 = VERTEX_POINT('',#11886);
+#11886 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.6));
+#11887 = SURFACE_CURVE('',#11888,(#11892,#11899),.PCURVE_S1.);
+#11888 = LINE('',#11889,#11890);
+#11889 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.6));
+#11890 = VECTOR('',#11891,1.);
+#11891 = DIRECTION('',(0.,0.,1.));
+#11892 = PCURVE('',#11084,#11893);
+#11893 = DEFINITIONAL_REPRESENTATION('',(#11894),#11898);
+#11894 = LINE('',#11895,#11896);
+#11895 = CARTESIAN_POINT('',(0.,0.));
+#11896 = VECTOR('',#11897,1.);
+#11897 = DIRECTION('',(1.,0.));
+#11898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11899 = PCURVE('',#11044,#11900);
+#11900 = DEFINITIONAL_REPRESENTATION('',(#11901),#11905);
+#11901 = LINE('',#11902,#11903);
+#11902 = CARTESIAN_POINT('',(0.1,4.299999999988));
+#11903 = VECTOR('',#11904,1.);
+#11904 = DIRECTION('',(1.,0.));
+#11905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11906 = ORIENTED_EDGE('',*,*,#11907,.T.);
+#11907 = EDGE_CURVE('',#11885,#11908,#11910,.T.);
+#11908 = VERTEX_POINT('',#11909);
+#11909 = CARTESIAN_POINT('',(4.299999999988,-7.2,3.6));
+#11910 = SURFACE_CURVE('',#11911,(#11915,#11922),.PCURVE_S1.);
+#11911 = LINE('',#11912,#11913);
+#11912 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.6));
+#11913 = VECTOR('',#11914,1.);
+#11914 = DIRECTION('',(0.,1.,-4.4E-16));
+#11915 = PCURVE('',#11084,#11916);
+#11916 = DEFINITIONAL_REPRESENTATION('',(#11917),#11921);
+#11917 = LINE('',#11918,#11919);
+#11918 = CARTESIAN_POINT('',(0.,0.));
+#11919 = VECTOR('',#11920,1.);
+#11920 = DIRECTION('',(0.,-1.));
+#11921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11922 = PCURVE('',#11010,#11923);
+#11923 = DEFINITIONAL_REPRESENTATION('',(#11924),#11928);
+#11924 = LINE('',#11925,#11926);
+#11925 = CARTESIAN_POINT('',(0.683645327927,0.));
+#11926 = VECTOR('',#11927,1.);
+#11927 = DIRECTION('',(0.,-1.));
+#11928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11929 = ORIENTED_EDGE('',*,*,#11930,.T.);
+#11930 = EDGE_CURVE('',#11908,#11738,#11931,.T.);
+#11931 = SURFACE_CURVE('',#11932,(#11936,#11943),.PCURVE_S1.);
+#11932 = LINE('',#11933,#11934);
+#11933 = CARTESIAN_POINT('',(4.299999999988,-7.2,3.6));
+#11934 = VECTOR('',#11935,1.);
+#11935 = DIRECTION('',(0.,0.,1.));
+#11936 = PCURVE('',#11084,#11937);
+#11937 = DEFINITIONAL_REPRESENTATION('',(#11938),#11942);
+#11938 = LINE('',#11939,#11940);
+#11939 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#11940 = VECTOR('',#11941,1.);
+#11941 = DIRECTION('',(1.,0.));
+#11942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11943 = PCURVE('',#11776,#11944);
+#11944 = DEFINITIONAL_REPRESENTATION('',(#11945),#11949);
+#11945 = LINE('',#11946,#11947);
+#11946 = CARTESIAN_POINT('',(1.E-01,4.299999999931));
+#11947 = VECTOR('',#11948,1.);
+#11948 = DIRECTION('',(1.,-0.));
+#11949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11950 = ORIENTED_EDGE('',*,*,#11737,.F.);
+#11951 = ORIENTED_EDGE('',*,*,#11060,.T.);
+#11952 = ADVANCED_FACE('',(#11953),#10545,.T.);
+#11953 = FACE_BOUND('',#11954,.T.);
+#11954 = EDGE_LOOP('',(#11955,#11956,#11979,#12002,#12023));
+#11955 = ORIENTED_EDGE('',*,*,#10582,.F.);
+#11956 = ORIENTED_EDGE('',*,*,#11957,.T.);
+#11957 = EDGE_CURVE('',#8001,#11958,#11960,.T.);
+#11958 = VERTEX_POINT('',#11959);
+#11959 = CARTESIAN_POINT('',(5.183645327939,-7.2,3.6));
+#11960 = SURFACE_CURVE('',#11961,(#11965,#11972),.PCURVE_S1.);
+#11961 = LINE('',#11962,#11963);
+#11962 = CARTESIAN_POINT('',(5.183645327939,-7.5,3.6));
+#11963 = VECTOR('',#11964,1.);
+#11964 = DIRECTION('',(0.,1.,-4.4E-16));
+#11965 = PCURVE('',#10545,#11966);
+#11966 = DEFINITIONAL_REPRESENTATION('',(#11967),#11971);
+#11967 = LINE('',#11968,#11969);
+#11968 = CARTESIAN_POINT('',(0.,0.));
+#11969 = VECTOR('',#11970,1.);
+#11970 = DIRECTION('',(0.,-1.));
+#11971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11972 = PCURVE('',#10768,#11973);
+#11973 = DEFINITIONAL_REPRESENTATION('',(#11974),#11978);
+#11974 = LINE('',#11975,#11976);
+#11975 = CARTESIAN_POINT('',(0.68364532795,0.));
+#11976 = VECTOR('',#11977,1.);
+#11977 = DIRECTION('',(0.,-1.));
+#11978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11979 = ORIENTED_EDGE('',*,*,#11980,.T.);
+#11980 = EDGE_CURVE('',#11958,#11981,#11983,.T.);
+#11981 = VERTEX_POINT('',#11982);
+#11982 = CARTESIAN_POINT('',(5.183645327939,-7.2,3.4));
+#11983 = SURFACE_CURVE('',#11984,(#11988,#11995),.PCURVE_S1.);
+#11984 = LINE('',#11985,#11986);
+#11985 = CARTESIAN_POINT('',(5.183645327939,-7.2,3.6));
+#11986 = VECTOR('',#11987,1.);
+#11987 = DIRECTION('',(0.,0.,-1.));
+#11988 = PCURVE('',#10545,#11989);
+#11989 = DEFINITIONAL_REPRESENTATION('',(#11990),#11994);
+#11990 = LINE('',#11991,#11992);
+#11991 = CARTESIAN_POINT('',(3.1E-16,-0.3));
+#11992 = VECTOR('',#11993,1.);
+#11993 = DIRECTION('',(1.,0.));
+#11994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11995 = PCURVE('',#11776,#11996);
+#11996 = DEFINITIONAL_REPRESENTATION('',(#11997),#12001);
+#11997 = LINE('',#11998,#11999);
+#11998 = CARTESIAN_POINT('',(1.E-01,5.183645327881));
+#11999 = VECTOR('',#12000,1.);
+#12000 = DIRECTION('',(-1.,0.));
+#12001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12002 = ORIENTED_EDGE('',*,*,#12003,.F.);
+#12003 = EDGE_CURVE('',#7947,#11981,#12004,.T.);
+#12004 = SURFACE_CURVE('',#12005,(#12009,#12016),.PCURVE_S1.);
+#12005 = LINE('',#12006,#12007);
+#12006 = CARTESIAN_POINT('',(5.183645327939,-7.5,3.4));
+#12007 = VECTOR('',#12008,1.);
+#12008 = DIRECTION('',(0.,1.,-4.4E-16));
+#12009 = PCURVE('',#10545,#12010);
+#12010 = DEFINITIONAL_REPRESENTATION('',(#12011),#12015);
+#12011 = LINE('',#12012,#12013);
+#12012 = CARTESIAN_POINT('',(0.2,-9.E-17));
+#12013 = VECTOR('',#12014,1.);
+#12014 = DIRECTION('',(0.,-1.));
+#12015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12016 = PCURVE('',#11641,#12017);
+#12017 = DEFINITIONAL_REPRESENTATION('',(#12018),#12022);
+#12018 = LINE('',#12019,#12020);
+#12019 = CARTESIAN_POINT('',(0.,0.));
+#12020 = VECTOR('',#12021,1.);
+#12021 = DIRECTION('',(-0.,-1.));
+#12022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12023 = ORIENTED_EDGE('',*,*,#10491,.T.);
+#12024 = ADVANCED_FACE('',(#12025),#10768,.T.);
+#12025 = FACE_BOUND('',#12026,.T.);
+#12026 = EDGE_LOOP('',(#12027,#12048,#12049,#12070,#12071));
+#12027 = ORIENTED_EDGE('',*,*,#12028,.F.);
+#12028 = EDGE_CURVE('',#11838,#10712,#12029,.T.);
+#12029 = SURFACE_CURVE('',#12030,(#12034,#12041),.PCURVE_S1.);
+#12030 = LINE('',#12031,#12032);
+#12031 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.6));
+#12032 = VECTOR('',#12033,1.);
+#12033 = DIRECTION('',(1.,0.,0.));
+#12034 = PCURVE('',#10768,#12035);
+#12035 = DEFINITIONAL_REPRESENTATION('',(#12036),#12040);
+#12036 = LINE('',#12037,#12038);
+#12037 = CARTESIAN_POINT('',(0.,0.));
+#12038 = VECTOR('',#12039,1.);
+#12039 = DIRECTION('',(1.,0.));
+#12040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12041 = PCURVE('',#10728,#12042);
+#12042 = DEFINITIONAL_REPRESENTATION('',(#12043),#12047);
+#12043 = LINE('',#12044,#12045);
+#12044 = CARTESIAN_POINT('',(0.1,4.499999999988));
+#12045 = VECTOR('',#12046,1.);
+#12046 = DIRECTION('',(0.,1.));
+#12047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12048 = ORIENTED_EDGE('',*,*,#11837,.T.);
+#12049 = ORIENTED_EDGE('',*,*,#12050,.T.);
+#12050 = EDGE_CURVE('',#11815,#11958,#12051,.T.);
+#12051 = SURFACE_CURVE('',#12052,(#12056,#12063),.PCURVE_S1.);
+#12052 = LINE('',#12053,#12054);
+#12053 = CARTESIAN_POINT('',(4.499999999988,-7.2,3.6));
+#12054 = VECTOR('',#12055,1.);
+#12055 = DIRECTION('',(1.,0.,0.));
+#12056 = PCURVE('',#10768,#12057);
+#12057 = DEFINITIONAL_REPRESENTATION('',(#12058),#12062);
+#12058 = LINE('',#12059,#12060);
+#12059 = CARTESIAN_POINT('',(0.,-0.3));
+#12060 = VECTOR('',#12061,1.);
+#12061 = DIRECTION('',(1.,0.));
+#12062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12063 = PCURVE('',#11776,#12064);
+#12064 = DEFINITIONAL_REPRESENTATION('',(#12065),#12069);
+#12065 = LINE('',#12066,#12067);
+#12066 = CARTESIAN_POINT('',(1.E-01,4.499999999931));
+#12067 = VECTOR('',#12068,1.);
+#12068 = DIRECTION('',(0.,1.));
+#12069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12070 = ORIENTED_EDGE('',*,*,#11957,.F.);
+#12071 = ORIENTED_EDGE('',*,*,#10744,.T.);
+#12072 = ADVANCED_FACE('',(#12073),#11228,.T.);
+#12073 = FACE_BOUND('',#12074,.T.);
+#12074 = EDGE_LOOP('',(#12075,#12076,#12099,#12122));
+#12075 = ORIENTED_EDGE('',*,*,#11104,.T.);
+#12076 = ORIENTED_EDGE('',*,*,#12077,.T.);
+#12077 = EDGE_CURVE('',#8117,#12078,#12080,.T.);
+#12078 = VERTEX_POINT('',#12079);
+#12079 = CARTESIAN_POINT('',(3.616354672061,-7.2,3.4));
+#12080 = SURFACE_CURVE('',#12081,(#12085,#12092),.PCURVE_S1.);
+#12081 = LINE('',#12082,#12083);
+#12082 = CARTESIAN_POINT('',(3.616354672061,-7.5,3.4));
+#12083 = VECTOR('',#12084,1.);
+#12084 = DIRECTION('',(0.,1.,-4.4E-16));
+#12085 = PCURVE('',#11228,#12086);
+#12086 = DEFINITIONAL_REPRESENTATION('',(#12087),#12091);
+#12087 = LINE('',#12088,#12089);
+#12088 = CARTESIAN_POINT('',(0.,0.));
+#12089 = VECTOR('',#12090,1.);
+#12090 = DIRECTION('',(0.,-1.));
+#12091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12092 = PCURVE('',#11399,#12093);
+#12093 = DEFINITIONAL_REPRESENTATION('',(#12094),#12098);
+#12094 = LINE('',#12095,#12096);
+#12095 = CARTESIAN_POINT('',(0.683645327927,0.));
+#12096 = VECTOR('',#12097,1.);
+#12097 = DIRECTION('',(-0.,-1.));
+#12098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12099 = ORIENTED_EDGE('',*,*,#12100,.T.);
+#12100 = EDGE_CURVE('',#12078,#12101,#12103,.T.);
+#12101 = VERTEX_POINT('',#12102);
+#12102 = CARTESIAN_POINT('',(3.616354672061,-7.2,3.6));
+#12103 = SURFACE_CURVE('',#12104,(#12108,#12115),.PCURVE_S1.);
+#12104 = LINE('',#12105,#12106);
+#12105 = CARTESIAN_POINT('',(3.616354672061,-7.2,3.4));
+#12106 = VECTOR('',#12107,1.);
+#12107 = DIRECTION('',(0.,0.,1.));
+#12108 = PCURVE('',#11228,#12109);
+#12109 = DEFINITIONAL_REPRESENTATION('',(#12110),#12114);
+#12110 = LINE('',#12111,#12112);
+#12111 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#12112 = VECTOR('',#12113,1.);
+#12113 = DIRECTION('',(1.,0.));
+#12114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12115 = PCURVE('',#11776,#12116);
+#12116 = DEFINITIONAL_REPRESENTATION('',(#12117),#12121);
+#12117 = LINE('',#12118,#12119);
+#12118 = CARTESIAN_POINT('',(-0.1,3.616354672004));
+#12119 = VECTOR('',#12120,1.);
+#12120 = DIRECTION('',(1.,-0.));
+#12121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12122 = ORIENTED_EDGE('',*,*,#12123,.F.);
+#12123 = EDGE_CURVE('',#8088,#12101,#12124,.T.);
+#12124 = SURFACE_CURVE('',#12125,(#12129,#12136),.PCURVE_S1.);
+#12125 = LINE('',#12126,#12127);
+#12126 = CARTESIAN_POINT('',(3.616354672061,-7.5,3.6));
+#12127 = VECTOR('',#12128,1.);
+#12128 = DIRECTION('',(0.,1.,-4.4E-16));
+#12129 = PCURVE('',#11228,#12130);
+#12130 = DEFINITIONAL_REPRESENTATION('',(#12131),#12135);
+#12131 = LINE('',#12132,#12133);
+#12132 = CARTESIAN_POINT('',(0.2,9.E-17));
+#12133 = VECTOR('',#12134,1.);
+#12134 = DIRECTION('',(0.,-1.));
+#12135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12136 = PCURVE('',#11010,#12137);
+#12137 = DEFINITIONAL_REPRESENTATION('',(#12138),#12142);
+#12138 = LINE('',#12139,#12140);
+#12139 = CARTESIAN_POINT('',(0.,0.));
+#12140 = VECTOR('',#12141,1.);
+#12141 = DIRECTION('',(0.,-1.));
+#12142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12143 = ADVANCED_FACE('',(#12144),#11010,.T.);
+#12144 = FACE_BOUND('',#12145,.T.);
+#12145 = EDGE_LOOP('',(#12146,#12147,#12148,#12169,#12170));
+#12146 = ORIENTED_EDGE('',*,*,#10984,.F.);
+#12147 = ORIENTED_EDGE('',*,*,#12123,.T.);
+#12148 = ORIENTED_EDGE('',*,*,#12149,.T.);
+#12149 = EDGE_CURVE('',#12101,#11908,#12150,.T.);
+#12150 = SURFACE_CURVE('',#12151,(#12155,#12162),.PCURVE_S1.);
+#12151 = LINE('',#12152,#12153);
+#12152 = CARTESIAN_POINT('',(3.616354672061,-7.2,3.6));
+#12153 = VECTOR('',#12154,1.);
+#12154 = DIRECTION('',(1.,0.,0.));
+#12155 = PCURVE('',#11010,#12156);
+#12156 = DEFINITIONAL_REPRESENTATION('',(#12157),#12161);
+#12157 = LINE('',#12158,#12159);
+#12158 = CARTESIAN_POINT('',(0.,-0.3));
+#12159 = VECTOR('',#12160,1.);
+#12160 = DIRECTION('',(1.,0.));
+#12161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12162 = PCURVE('',#11776,#12163);
+#12163 = DEFINITIONAL_REPRESENTATION('',(#12164),#12168);
+#12164 = LINE('',#12165,#12166);
+#12165 = CARTESIAN_POINT('',(1.E-01,3.616354672004));
+#12166 = VECTOR('',#12167,1.);
+#12167 = DIRECTION('',(0.,1.));
+#12168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12169 = ORIENTED_EDGE('',*,*,#11907,.F.);
+#12170 = ORIENTED_EDGE('',*,*,#12171,.F.);
+#12171 = EDGE_CURVE('',#10985,#11885,#12172,.T.);
+#12172 = SURFACE_CURVE('',#12173,(#12177,#12184),.PCURVE_S1.);
+#12173 = LINE('',#12174,#12175);
+#12174 = CARTESIAN_POINT('',(3.616354672061,-7.5,3.6));
+#12175 = VECTOR('',#12176,1.);
+#12176 = DIRECTION('',(1.,0.,0.));
+#12177 = PCURVE('',#11010,#12178);
+#12178 = DEFINITIONAL_REPRESENTATION('',(#12179),#12183);
+#12179 = LINE('',#12180,#12181);
+#12180 = CARTESIAN_POINT('',(0.,0.));
+#12181 = VECTOR('',#12182,1.);
+#12182 = DIRECTION('',(1.,0.));
+#12183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12184 = PCURVE('',#11044,#12185);
+#12185 = DEFINITIONAL_REPRESENTATION('',(#12186),#12190);
+#12186 = LINE('',#12187,#12188);
+#12187 = CARTESIAN_POINT('',(0.1,3.616354672061));
+#12188 = VECTOR('',#12189,1.);
+#12189 = DIRECTION('',(0.,1.));
+#12190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12191 = ADVANCED_FACE('',(#12192),#11399,.T.);
+#12192 = FACE_BOUND('',#12193,.T.);
+#12193 = EDGE_LOOP('',(#12194,#12217,#12240,#12261,#12262));
+#12194 = ORIENTED_EDGE('',*,*,#12195,.F.);
+#12195 = EDGE_CURVE('',#12196,#11343,#12198,.T.);
+#12196 = VERTEX_POINT('',#12197);
+#12197 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.4));
+#12198 = SURFACE_CURVE('',#12199,(#12203,#12210),.PCURVE_S1.);
+#12199 = LINE('',#12200,#12201);
+#12200 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.4));
+#12201 = VECTOR('',#12202,1.);
+#12202 = DIRECTION('',(-1.,0.,0.));
+#12203 = PCURVE('',#11399,#12204);
+#12204 = DEFINITIONAL_REPRESENTATION('',(#12205),#12209);
+#12205 = LINE('',#12206,#12207);
+#12206 = CARTESIAN_POINT('',(0.,0.));
+#12207 = VECTOR('',#12208,1.);
+#12208 = DIRECTION('',(1.,0.));
+#12209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12210 = PCURVE('',#11359,#12211);
+#12211 = DEFINITIONAL_REPRESENTATION('',(#12212),#12216);
+#12212 = LINE('',#12213,#12214);
+#12213 = CARTESIAN_POINT('',(-1.E-01,4.299999999988));
+#12214 = VECTOR('',#12215,1.);
+#12215 = DIRECTION('',(0.,-1.));
+#12216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12217 = ORIENTED_EDGE('',*,*,#12218,.T.);
+#12218 = EDGE_CURVE('',#12196,#12219,#12221,.T.);
+#12219 = VERTEX_POINT('',#12220);
+#12220 = CARTESIAN_POINT('',(4.299999999988,-7.2,3.4));
+#12221 = SURFACE_CURVE('',#12222,(#12226,#12233),.PCURVE_S1.);
+#12222 = LINE('',#12223,#12224);
+#12223 = CARTESIAN_POINT('',(4.299999999988,-7.5,3.4));
+#12224 = VECTOR('',#12225,1.);
+#12225 = DIRECTION('',(0.,1.,-4.4E-16));
+#12226 = PCURVE('',#11399,#12227);
+#12227 = DEFINITIONAL_REPRESENTATION('',(#12228),#12232);
+#12228 = LINE('',#12229,#12230);
+#12229 = CARTESIAN_POINT('',(0.,0.));
+#12230 = VECTOR('',#12231,1.);
+#12231 = DIRECTION('',(-0.,-1.));
+#12232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12233 = PCURVE('',#11325,#12234);
+#12234 = DEFINITIONAL_REPRESENTATION('',(#12235),#12239);
+#12235 = LINE('',#12236,#12237);
+#12236 = CARTESIAN_POINT('',(0.683645327983,-5.8E-16));
+#12237 = VECTOR('',#12238,1.);
+#12238 = DIRECTION('',(0.,-1.));
+#12239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12240 = ORIENTED_EDGE('',*,*,#12241,.T.);
+#12241 = EDGE_CURVE('',#12219,#12078,#12242,.T.);
+#12242 = SURFACE_CURVE('',#12243,(#12247,#12254),.PCURVE_S1.);
+#12243 = LINE('',#12244,#12245);
+#12244 = CARTESIAN_POINT('',(4.299999999988,-7.2,3.4));
+#12245 = VECTOR('',#12246,1.);
+#12246 = DIRECTION('',(-1.,0.,0.));
+#12247 = PCURVE('',#11399,#12248);
+#12248 = DEFINITIONAL_REPRESENTATION('',(#12249),#12253);
+#12249 = LINE('',#12250,#12251);
+#12250 = CARTESIAN_POINT('',(0.,-0.3));
+#12251 = VECTOR('',#12252,1.);
+#12252 = DIRECTION('',(1.,0.));
+#12253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12254 = PCURVE('',#11776,#12255);
+#12255 = DEFINITIONAL_REPRESENTATION('',(#12256),#12260);
+#12256 = LINE('',#12257,#12258);
+#12257 = CARTESIAN_POINT('',(-0.1,4.299999999931));
+#12258 = VECTOR('',#12259,1.);
+#12259 = DIRECTION('',(0.,-1.));
+#12260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12261 = ORIENTED_EDGE('',*,*,#12077,.F.);
+#12262 = ORIENTED_EDGE('',*,*,#11375,.T.);
+#12263 = ADVANCED_FACE('',(#12264),#11545,.T.);
+#12264 = FACE_BOUND('',#12265,.T.);
+#12265 = EDGE_LOOP('',(#12266,#12267,#12290,#12313));
+#12266 = ORIENTED_EDGE('',*,*,#11421,.T.);
+#12267 = ORIENTED_EDGE('',*,*,#12268,.T.);
+#12268 = EDGE_CURVE('',#8175,#12269,#12271,.T.);
+#12269 = VERTEX_POINT('',#12270);
+#12270 = CARTESIAN_POINT('',(4.499999999988,-7.2,2.716354672017));
+#12271 = SURFACE_CURVE('',#12272,(#12276,#12283),.PCURVE_S1.);
+#12272 = LINE('',#12273,#12274);
+#12273 = CARTESIAN_POINT('',(4.499999999988,-7.5,2.716354672017));
+#12274 = VECTOR('',#12275,1.);
+#12275 = DIRECTION('',(0.,1.,-4.4E-16));
+#12276 = PCURVE('',#11545,#12277);
+#12277 = DEFINITIONAL_REPRESENTATION('',(#12278),#12282);
+#12278 = LINE('',#12279,#12280);
+#12279 = CARTESIAN_POINT('',(0.,0.));
+#12280 = VECTOR('',#12281,1.);
+#12281 = DIRECTION('',(-0.,-1.));
+#12282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12283 = PCURVE('',#11715,#12284);
+#12284 = DEFINITIONAL_REPRESENTATION('',(#12285),#12289);
+#12285 = LINE('',#12286,#12287);
+#12286 = CARTESIAN_POINT('',(0.683645327983,5.8E-16));
+#12287 = VECTOR('',#12288,1.);
+#12288 = DIRECTION('',(0.,-1.));
+#12289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12290 = ORIENTED_EDGE('',*,*,#12291,.T.);
+#12291 = EDGE_CURVE('',#12269,#12292,#12294,.T.);
+#12292 = VERTEX_POINT('',#12293);
+#12293 = CARTESIAN_POINT('',(4.299999999988,-7.2,2.716354672017));
+#12294 = SURFACE_CURVE('',#12295,(#12299,#12306),.PCURVE_S1.);
+#12295 = LINE('',#12296,#12297);
+#12296 = CARTESIAN_POINT('',(4.499999999988,-7.2,2.716354672017));
+#12297 = VECTOR('',#12298,1.);
+#12298 = DIRECTION('',(-1.,0.,0.));
+#12299 = PCURVE('',#11545,#12300);
+#12300 = DEFINITIONAL_REPRESENTATION('',(#12301),#12305);
+#12301 = LINE('',#12302,#12303);
+#12302 = CARTESIAN_POINT('',(0.,-0.3));
+#12303 = VECTOR('',#12304,1.);
+#12304 = DIRECTION('',(1.,0.));
+#12305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12306 = PCURVE('',#11776,#12307);
+#12307 = DEFINITIONAL_REPRESENTATION('',(#12308),#12312);
+#12308 = LINE('',#12309,#12310);
+#12309 = CARTESIAN_POINT('',(-0.783645327983,4.499999999931));
+#12310 = VECTOR('',#12311,1.);
+#12311 = DIRECTION('',(0.,-1.));
+#12312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12313 = ORIENTED_EDGE('',*,*,#12314,.F.);
+#12314 = EDGE_CURVE('',#8146,#12292,#12315,.T.);
+#12315 = SURFACE_CURVE('',#12316,(#12320,#12327),.PCURVE_S1.);
+#12316 = LINE('',#12317,#12318);
+#12317 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.716354672017));
+#12318 = VECTOR('',#12319,1.);
+#12319 = DIRECTION('',(0.,1.,-4.4E-16));
+#12320 = PCURVE('',#11545,#12321);
+#12321 = DEFINITIONAL_REPRESENTATION('',(#12322),#12326);
+#12322 = LINE('',#12323,#12324);
+#12323 = CARTESIAN_POINT('',(0.2,0.));
+#12324 = VECTOR('',#12325,1.);
+#12325 = DIRECTION('',(-0.,-1.));
+#12326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12327 = PCURVE('',#11325,#12328);
+#12328 = DEFINITIONAL_REPRESENTATION('',(#12329),#12333);
+#12329 = LINE('',#12330,#12331);
+#12330 = CARTESIAN_POINT('',(0.,0.));
+#12331 = VECTOR('',#12332,1.);
+#12332 = DIRECTION('',(0.,-1.));
+#12333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12334 = ADVANCED_FACE('',(#12335),#11325,.T.);
+#12335 = FACE_BOUND('',#12336,.T.);
+#12336 = EDGE_LOOP('',(#12337,#12338,#12339,#12360,#12361));
+#12337 = ORIENTED_EDGE('',*,*,#11299,.F.);
+#12338 = ORIENTED_EDGE('',*,*,#12314,.T.);
+#12339 = ORIENTED_EDGE('',*,*,#12340,.T.);
+#12340 = EDGE_CURVE('',#12292,#12219,#12341,.T.);
+#12341 = SURFACE_CURVE('',#12342,(#12346,#12353),.PCURVE_S1.);
+#12342 = LINE('',#12343,#12344);
+#12343 = CARTESIAN_POINT('',(4.299999999988,-7.2,2.716354672017));
+#12344 = VECTOR('',#12345,1.);
+#12345 = DIRECTION('',(0.,0.,1.));
+#12346 = PCURVE('',#11325,#12347);
+#12347 = DEFINITIONAL_REPRESENTATION('',(#12348),#12352);
+#12348 = LINE('',#12349,#12350);
+#12349 = CARTESIAN_POINT('',(-3.1E-16,-0.3));
+#12350 = VECTOR('',#12351,1.);
+#12351 = DIRECTION('',(1.,0.));
+#12352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12353 = PCURVE('',#11776,#12354);
+#12354 = DEFINITIONAL_REPRESENTATION('',(#12355),#12359);
+#12355 = LINE('',#12356,#12357);
+#12356 = CARTESIAN_POINT('',(-0.783645327983,4.299999999931));
+#12357 = VECTOR('',#12358,1.);
+#12358 = DIRECTION('',(1.,-0.));
+#12359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12360 = ORIENTED_EDGE('',*,*,#12218,.F.);
+#12361 = ORIENTED_EDGE('',*,*,#12362,.F.);
+#12362 = EDGE_CURVE('',#11300,#12196,#12363,.T.);
+#12363 = SURFACE_CURVE('',#12364,(#12368,#12375),.PCURVE_S1.);
+#12364 = LINE('',#12365,#12366);
+#12365 = CARTESIAN_POINT('',(4.299999999988,-7.5,2.716354672017));
+#12366 = VECTOR('',#12367,1.);
+#12367 = DIRECTION('',(0.,0.,1.));
+#12368 = PCURVE('',#11325,#12369);
+#12369 = DEFINITIONAL_REPRESENTATION('',(#12370),#12374);
+#12370 = LINE('',#12371,#12372);
+#12371 = CARTESIAN_POINT('',(0.,0.));
+#12372 = VECTOR('',#12373,1.);
+#12373 = DIRECTION('',(1.,0.));
+#12374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12375 = PCURVE('',#11359,#12376);
+#12376 = DEFINITIONAL_REPRESENTATION('',(#12377),#12381);
+#12377 = LINE('',#12378,#12379);
+#12378 = CARTESIAN_POINT('',(-0.783645327983,4.299999999988));
+#12379 = VECTOR('',#12380,1.);
+#12380 = DIRECTION('',(1.,0.));
+#12381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12382 = ADVANCED_FACE('',(#12383),#11715,.T.);
+#12383 = FACE_BOUND('',#12384,.T.);
+#12384 = EDGE_LOOP('',(#12385,#12408,#12431,#12452,#12453));
+#12385 = ORIENTED_EDGE('',*,*,#12386,.F.);
+#12386 = EDGE_CURVE('',#12387,#11659,#12389,.T.);
+#12387 = VERTEX_POINT('',#12388);
+#12388 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.4));
+#12389 = SURFACE_CURVE('',#12390,(#12394,#12401),.PCURVE_S1.);
+#12390 = LINE('',#12391,#12392);
+#12391 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.4));
+#12392 = VECTOR('',#12393,1.);
+#12393 = DIRECTION('',(0.,0.,-1.));
+#12394 = PCURVE('',#11715,#12395);
+#12395 = DEFINITIONAL_REPRESENTATION('',(#12396),#12400);
+#12396 = LINE('',#12397,#12398);
+#12397 = CARTESIAN_POINT('',(0.,0.));
+#12398 = VECTOR('',#12399,1.);
+#12399 = DIRECTION('',(1.,0.));
+#12400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12401 = PCURVE('',#11675,#12402);
+#12402 = DEFINITIONAL_REPRESENTATION('',(#12403),#12407);
+#12403 = LINE('',#12404,#12405);
+#12404 = CARTESIAN_POINT('',(-1.E-01,4.499999999988));
+#12405 = VECTOR('',#12406,1.);
+#12406 = DIRECTION('',(-1.,0.));
+#12407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12408 = ORIENTED_EDGE('',*,*,#12409,.T.);
+#12409 = EDGE_CURVE('',#12387,#12410,#12412,.T.);
+#12410 = VERTEX_POINT('',#12411);
+#12411 = CARTESIAN_POINT('',(4.499999999988,-7.2,3.4));
+#12412 = SURFACE_CURVE('',#12413,(#12417,#12424),.PCURVE_S1.);
+#12413 = LINE('',#12414,#12415);
+#12414 = CARTESIAN_POINT('',(4.499999999988,-7.5,3.4));
+#12415 = VECTOR('',#12416,1.);
+#12416 = DIRECTION('',(0.,1.,-4.4E-16));
+#12417 = PCURVE('',#11715,#12418);
+#12418 = DEFINITIONAL_REPRESENTATION('',(#12419),#12423);
+#12419 = LINE('',#12420,#12421);
+#12420 = CARTESIAN_POINT('',(0.,0.));
+#12421 = VECTOR('',#12422,1.);
+#12422 = DIRECTION('',(0.,-1.));
+#12423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12424 = PCURVE('',#11641,#12425);
+#12425 = DEFINITIONAL_REPRESENTATION('',(#12426),#12430);
+#12426 = LINE('',#12427,#12428);
+#12427 = CARTESIAN_POINT('',(0.68364532795,0.));
+#12428 = VECTOR('',#12429,1.);
+#12429 = DIRECTION('',(-0.,-1.));
+#12430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12431 = ORIENTED_EDGE('',*,*,#12432,.T.);
+#12432 = EDGE_CURVE('',#12410,#12269,#12433,.T.);
+#12433 = SURFACE_CURVE('',#12434,(#12438,#12445),.PCURVE_S1.);
+#12434 = LINE('',#12435,#12436);
+#12435 = CARTESIAN_POINT('',(4.499999999988,-7.2,3.4));
+#12436 = VECTOR('',#12437,1.);
+#12437 = DIRECTION('',(0.,0.,-1.));
+#12438 = PCURVE('',#11715,#12439);
+#12439 = DEFINITIONAL_REPRESENTATION('',(#12440),#12444);
+#12440 = LINE('',#12441,#12442);
+#12441 = CARTESIAN_POINT('',(3.1E-16,-0.3));
+#12442 = VECTOR('',#12443,1.);
+#12443 = DIRECTION('',(1.,0.));
+#12444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12445 = PCURVE('',#11776,#12446);
+#12446 = DEFINITIONAL_REPRESENTATION('',(#12447),#12451);
+#12447 = LINE('',#12448,#12449);
+#12448 = CARTESIAN_POINT('',(-0.1,4.499999999931));
+#12449 = VECTOR('',#12450,1.);
+#12450 = DIRECTION('',(-1.,0.));
+#12451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12452 = ORIENTED_EDGE('',*,*,#12268,.F.);
+#12453 = ORIENTED_EDGE('',*,*,#11691,.T.);
+#12454 = ADVANCED_FACE('',(#12455),#11641,.T.);
+#12455 = FACE_BOUND('',#12456,.T.);
+#12456 = EDGE_LOOP('',(#12457,#12458,#12459,#12480,#12481));
+#12457 = ORIENTED_EDGE('',*,*,#11615,.F.);
+#12458 = ORIENTED_EDGE('',*,*,#12003,.T.);
+#12459 = ORIENTED_EDGE('',*,*,#12460,.T.);
+#12460 = EDGE_CURVE('',#11981,#12410,#12461,.T.);
+#12461 = SURFACE_CURVE('',#12462,(#12466,#12473),.PCURVE_S1.);
+#12462 = LINE('',#12463,#12464);
+#12463 = CARTESIAN_POINT('',(5.183645327939,-7.2,3.4));
+#12464 = VECTOR('',#12465,1.);
+#12465 = DIRECTION('',(-1.,0.,0.));
+#12466 = PCURVE('',#11641,#12467);
+#12467 = DEFINITIONAL_REPRESENTATION('',(#12468),#12472);
+#12468 = LINE('',#12469,#12470);
+#12469 = CARTESIAN_POINT('',(0.,-0.3));
+#12470 = VECTOR('',#12471,1.);
+#12471 = DIRECTION('',(1.,0.));
+#12472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12473 = PCURVE('',#11776,#12474);
+#12474 = DEFINITIONAL_REPRESENTATION('',(#12475),#12479);
+#12475 = LINE('',#12476,#12477);
+#12476 = CARTESIAN_POINT('',(-0.1,5.183645327881));
+#12477 = VECTOR('',#12478,1.);
+#12478 = DIRECTION('',(0.,-1.));
+#12479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12480 = ORIENTED_EDGE('',*,*,#12409,.F.);
+#12481 = ORIENTED_EDGE('',*,*,#12482,.F.);
+#12482 = EDGE_CURVE('',#11616,#12387,#12483,.T.);
+#12483 = SURFACE_CURVE('',#12484,(#12488,#12495),.PCURVE_S1.);
+#12484 = LINE('',#12485,#12486);
+#12485 = CARTESIAN_POINT('',(5.183645327939,-7.5,3.4));
+#12486 = VECTOR('',#12487,1.);
+#12487 = DIRECTION('',(-1.,0.,0.));
+#12488 = PCURVE('',#11641,#12489);
+#12489 = DEFINITIONAL_REPRESENTATION('',(#12490),#12494);
+#12490 = LINE('',#12491,#12492);
+#12491 = CARTESIAN_POINT('',(0.,0.));
+#12492 = VECTOR('',#12493,1.);
+#12493 = DIRECTION('',(1.,0.));
+#12494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12495 = PCURVE('',#11675,#12496);
+#12496 = DEFINITIONAL_REPRESENTATION('',(#12497),#12501);
+#12497 = LINE('',#12498,#12499);
+#12498 = CARTESIAN_POINT('',(-1.E-01,5.183645327939));
+#12499 = VECTOR('',#12500,1.);
+#12500 = DIRECTION('',(0.,-1.));
+#12501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12502 = ADVANCED_FACE('',(#12503),#8258,.T.);
+#12503 = FACE_BOUND('',#12504,.T.);
+#12504 = EDGE_LOOP('',(#12505,#12536,#12557,#12558,#12559,#12588,#12617,
+    #12646,#12675,#12704,#12733,#12762));
+#12505 = ORIENTED_EDGE('',*,*,#12506,.T.);
+#12506 = EDGE_CURVE('',#12507,#12509,#12511,.T.);
+#12507 = VERTEX_POINT('',#12508);
+#12508 = CARTESIAN_POINT('',(5.183645327939,7.4,3.4));
+#12509 = VERTEX_POINT('',#12510);
+#12510 = CARTESIAN_POINT('',(5.19,7.4,3.5));
+#12511 = SURFACE_CURVE('',#12512,(#12517,#12524),.PCURVE_S1.);
+#12512 = CIRCLE('',#12513,0.79);
+#12513 = AXIS2_PLACEMENT_3D('',#12514,#12515,#12516);
+#12514 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12515 = DIRECTION('',(0.,-1.,0.));
+#12516 = DIRECTION('',(1.,0.,-5.9E-16));
+#12517 = PCURVE('',#8258,#12518);
+#12518 = DEFINITIONAL_REPRESENTATION('',(#12519),#12523);
+#12519 = LINE('',#12520,#12521);
+#12520 = CARTESIAN_POINT('',(0.,-0.4));
+#12521 = VECTOR('',#12522,1.);
+#12522 = DIRECTION('',(1.,0.));
+#12523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12524 = PCURVE('',#12525,#12530);
+#12525 = TOROIDAL_SURFACE('',#12526,0.69,0.1);
+#12526 = AXIS2_PLACEMENT_3D('',#12527,#12528,#12529);
+#12527 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12528 = DIRECTION('',(0.,1.,0.));
+#12529 = DIRECTION('',(1.,0.,-5.9E-16));
+#12530 = DEFINITIONAL_REPRESENTATION('',(#12531),#12535);
+#12531 = LINE('',#12532,#12533);
+#12532 = CARTESIAN_POINT('',(-0.,0.));
+#12533 = VECTOR('',#12534,1.);
+#12534 = DIRECTION('',(-1.,0.));
+#12535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12536 = ORIENTED_EDGE('',*,*,#12537,.F.);
+#12537 = EDGE_CURVE('',#8242,#12509,#12538,.T.);
+#12538 = SEAM_CURVE('',#12539,(#12543,#12550),.PCURVE_S1.);
+#12539 = LINE('',#12540,#12541);
+#12540 = CARTESIAN_POINT('',(5.19,7.,3.5));
+#12541 = VECTOR('',#12542,1.);
+#12542 = DIRECTION('',(0.,1.,2.2E-16));
+#12543 = PCURVE('',#8258,#12544);
+#12544 = DEFINITIONAL_REPRESENTATION('',(#12545),#12549);
+#12545 = LINE('',#12546,#12547);
+#12546 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12547 = VECTOR('',#12548,1.);
+#12548 = DIRECTION('',(0.,-1.));
+#12549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12550 = PCURVE('',#8258,#12551);
+#12551 = DEFINITIONAL_REPRESENTATION('',(#12552),#12556);
+#12552 = LINE('',#12553,#12554);
+#12553 = CARTESIAN_POINT('',(0.,0.));
+#12554 = VECTOR('',#12555,1.);
+#12555 = DIRECTION('',(0.,-1.));
+#12556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12557 = ORIENTED_EDGE('',*,*,#8241,.F.);
+#12558 = ORIENTED_EDGE('',*,*,#12537,.T.);
+#12559 = ORIENTED_EDGE('',*,*,#12560,.T.);
+#12560 = EDGE_CURVE('',#12509,#12561,#12563,.T.);
+#12561 = VERTEX_POINT('',#12562);
+#12562 = CARTESIAN_POINT('',(5.183645327939,7.4,3.6));
+#12563 = SURFACE_CURVE('',#12564,(#12569,#12576),.PCURVE_S1.);
+#12564 = CIRCLE('',#12565,0.79);
+#12565 = AXIS2_PLACEMENT_3D('',#12566,#12567,#12568);
+#12566 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12567 = DIRECTION('',(0.,-1.,0.));
+#12568 = DIRECTION('',(1.,0.,-5.9E-16));
+#12569 = PCURVE('',#8258,#12570);
+#12570 = DEFINITIONAL_REPRESENTATION('',(#12571),#12575);
+#12571 = LINE('',#12572,#12573);
+#12572 = CARTESIAN_POINT('',(0.,-0.4));
+#12573 = VECTOR('',#12574,1.);
+#12574 = DIRECTION('',(1.,0.));
+#12575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12576 = PCURVE('',#12577,#12582);
+#12577 = TOROIDAL_SURFACE('',#12578,0.69,0.1);
+#12578 = AXIS2_PLACEMENT_3D('',#12579,#12580,#12581);
+#12579 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12580 = DIRECTION('',(0.,1.,0.));
+#12581 = DIRECTION('',(1.,0.,-5.9E-16));
+#12582 = DEFINITIONAL_REPRESENTATION('',(#12583),#12587);
+#12583 = LINE('',#12584,#12585);
+#12584 = CARTESIAN_POINT('',(-0.,0.));
+#12585 = VECTOR('',#12586,1.);
+#12586 = DIRECTION('',(-1.,0.));
+#12587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12588 = ORIENTED_EDGE('',*,*,#12589,.T.);
+#12589 = EDGE_CURVE('',#12561,#12590,#12592,.T.);
+#12590 = VERTEX_POINT('',#12591);
+#12591 = CARTESIAN_POINT('',(4.499999999986,7.4,4.283645327962));
+#12592 = SURFACE_CURVE('',#12593,(#12598,#12605),.PCURVE_S1.);
+#12593 = CIRCLE('',#12594,0.79);
+#12594 = AXIS2_PLACEMENT_3D('',#12595,#12596,#12597);
+#12595 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12596 = DIRECTION('',(0.,-1.,0.));
+#12597 = DIRECTION('',(1.,0.,-5.9E-16));
+#12598 = PCURVE('',#8258,#12599);
+#12599 = DEFINITIONAL_REPRESENTATION('',(#12600),#12604);
+#12600 = LINE('',#12601,#12602);
+#12601 = CARTESIAN_POINT('',(0.,-0.4));
+#12602 = VECTOR('',#12603,1.);
+#12603 = DIRECTION('',(1.,0.));
+#12604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12605 = PCURVE('',#12606,#12611);
+#12606 = TOROIDAL_SURFACE('',#12607,0.69,0.1);
+#12607 = AXIS2_PLACEMENT_3D('',#12608,#12609,#12610);
+#12608 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12609 = DIRECTION('',(0.,1.,0.));
+#12610 = DIRECTION('',(1.,0.,-5.9E-16));
+#12611 = DEFINITIONAL_REPRESENTATION('',(#12612),#12616);
+#12612 = LINE('',#12613,#12614);
+#12613 = CARTESIAN_POINT('',(-0.,0.));
+#12614 = VECTOR('',#12615,1.);
+#12615 = DIRECTION('',(-1.,0.));
+#12616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12617 = ORIENTED_EDGE('',*,*,#12618,.T.);
+#12618 = EDGE_CURVE('',#12590,#12619,#12621,.T.);
+#12619 = VERTEX_POINT('',#12620);
+#12620 = CARTESIAN_POINT('',(4.299999999991,7.4,4.28364532796));
+#12621 = SURFACE_CURVE('',#12622,(#12627,#12634),.PCURVE_S1.);
+#12622 = CIRCLE('',#12623,0.79);
+#12623 = AXIS2_PLACEMENT_3D('',#12624,#12625,#12626);
+#12624 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12625 = DIRECTION('',(0.,-1.,0.));
+#12626 = DIRECTION('',(1.,0.,-5.9E-16));
+#12627 = PCURVE('',#8258,#12628);
+#12628 = DEFINITIONAL_REPRESENTATION('',(#12629),#12633);
+#12629 = LINE('',#12630,#12631);
+#12630 = CARTESIAN_POINT('',(0.,-0.4));
+#12631 = VECTOR('',#12632,1.);
+#12632 = DIRECTION('',(1.,0.));
+#12633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12634 = PCURVE('',#12635,#12640);
+#12635 = TOROIDAL_SURFACE('',#12636,0.69,0.1);
+#12636 = AXIS2_PLACEMENT_3D('',#12637,#12638,#12639);
+#12637 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12638 = DIRECTION('',(0.,1.,0.));
+#12639 = DIRECTION('',(1.,0.,-5.9E-16));
+#12640 = DEFINITIONAL_REPRESENTATION('',(#12641),#12645);
+#12641 = LINE('',#12642,#12643);
+#12642 = CARTESIAN_POINT('',(-0.,0.));
+#12643 = VECTOR('',#12644,1.);
+#12644 = DIRECTION('',(-1.,0.));
+#12645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12646 = ORIENTED_EDGE('',*,*,#12647,.T.);
+#12647 = EDGE_CURVE('',#12619,#12648,#12650,.T.);
+#12648 = VERTEX_POINT('',#12649);
+#12649 = CARTESIAN_POINT('',(3.616354672061,7.4,3.6));
+#12650 = SURFACE_CURVE('',#12651,(#12656,#12663),.PCURVE_S1.);
+#12651 = CIRCLE('',#12652,0.79);
+#12652 = AXIS2_PLACEMENT_3D('',#12653,#12654,#12655);
+#12653 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12654 = DIRECTION('',(0.,-1.,0.));
+#12655 = DIRECTION('',(1.,0.,-5.9E-16));
+#12656 = PCURVE('',#8258,#12657);
+#12657 = DEFINITIONAL_REPRESENTATION('',(#12658),#12662);
+#12658 = LINE('',#12659,#12660);
+#12659 = CARTESIAN_POINT('',(0.,-0.4));
+#12660 = VECTOR('',#12661,1.);
+#12661 = DIRECTION('',(1.,0.));
+#12662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12663 = PCURVE('',#12664,#12669);
+#12664 = TOROIDAL_SURFACE('',#12665,0.69,0.1);
+#12665 = AXIS2_PLACEMENT_3D('',#12666,#12667,#12668);
+#12666 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12667 = DIRECTION('',(0.,1.,0.));
+#12668 = DIRECTION('',(1.,0.,-5.9E-16));
+#12669 = DEFINITIONAL_REPRESENTATION('',(#12670),#12674);
+#12670 = LINE('',#12671,#12672);
+#12671 = CARTESIAN_POINT('',(-0.,0.));
+#12672 = VECTOR('',#12673,1.);
+#12673 = DIRECTION('',(-1.,0.));
+#12674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12675 = ORIENTED_EDGE('',*,*,#12676,.T.);
+#12676 = EDGE_CURVE('',#12648,#12677,#12679,.T.);
+#12677 = VERTEX_POINT('',#12678);
+#12678 = CARTESIAN_POINT('',(3.616354672061,7.4,3.4));
+#12679 = SURFACE_CURVE('',#12680,(#12685,#12692),.PCURVE_S1.);
+#12680 = CIRCLE('',#12681,0.79);
+#12681 = AXIS2_PLACEMENT_3D('',#12682,#12683,#12684);
+#12682 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12683 = DIRECTION('',(0.,-1.,0.));
+#12684 = DIRECTION('',(1.,0.,-5.9E-16));
+#12685 = PCURVE('',#8258,#12686);
+#12686 = DEFINITIONAL_REPRESENTATION('',(#12687),#12691);
+#12687 = LINE('',#12688,#12689);
+#12688 = CARTESIAN_POINT('',(0.,-0.4));
+#12689 = VECTOR('',#12690,1.);
+#12690 = DIRECTION('',(1.,0.));
+#12691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12692 = PCURVE('',#12693,#12698);
+#12693 = TOROIDAL_SURFACE('',#12694,0.69,0.1);
+#12694 = AXIS2_PLACEMENT_3D('',#12695,#12696,#12697);
+#12695 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12696 = DIRECTION('',(0.,1.,0.));
+#12697 = DIRECTION('',(1.,0.,-5.9E-16));
+#12698 = DEFINITIONAL_REPRESENTATION('',(#12699),#12703);
+#12699 = LINE('',#12700,#12701);
+#12700 = CARTESIAN_POINT('',(-0.,0.));
+#12701 = VECTOR('',#12702,1.);
+#12702 = DIRECTION('',(-1.,0.));
+#12703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12704 = ORIENTED_EDGE('',*,*,#12705,.T.);
+#12705 = EDGE_CURVE('',#12677,#12706,#12708,.T.);
+#12706 = VERTEX_POINT('',#12707);
+#12707 = CARTESIAN_POINT('',(4.299999999991,7.4,2.71635467204));
+#12708 = SURFACE_CURVE('',#12709,(#12714,#12721),.PCURVE_S1.);
+#12709 = CIRCLE('',#12710,0.79);
+#12710 = AXIS2_PLACEMENT_3D('',#12711,#12712,#12713);
+#12711 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12712 = DIRECTION('',(0.,-1.,0.));
+#12713 = DIRECTION('',(1.,0.,-5.9E-16));
+#12714 = PCURVE('',#8258,#12715);
+#12715 = DEFINITIONAL_REPRESENTATION('',(#12716),#12720);
+#12716 = LINE('',#12717,#12718);
+#12717 = CARTESIAN_POINT('',(0.,-0.4));
+#12718 = VECTOR('',#12719,1.);
+#12719 = DIRECTION('',(1.,0.));
+#12720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12721 = PCURVE('',#12722,#12727);
+#12722 = TOROIDAL_SURFACE('',#12723,0.69,0.1);
+#12723 = AXIS2_PLACEMENT_3D('',#12724,#12725,#12726);
+#12724 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12725 = DIRECTION('',(0.,1.,0.));
+#12726 = DIRECTION('',(1.,0.,-5.9E-16));
+#12727 = DEFINITIONAL_REPRESENTATION('',(#12728),#12732);
+#12728 = LINE('',#12729,#12730);
+#12729 = CARTESIAN_POINT('',(-0.,0.));
+#12730 = VECTOR('',#12731,1.);
+#12731 = DIRECTION('',(-1.,0.));
+#12732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12733 = ORIENTED_EDGE('',*,*,#12734,.T.);
+#12734 = EDGE_CURVE('',#12706,#12735,#12737,.T.);
+#12735 = VERTEX_POINT('',#12736);
+#12736 = CARTESIAN_POINT('',(4.499999999986,7.4,2.716354672038));
+#12737 = SURFACE_CURVE('',#12738,(#12743,#12750),.PCURVE_S1.);
+#12738 = CIRCLE('',#12739,0.79);
+#12739 = AXIS2_PLACEMENT_3D('',#12740,#12741,#12742);
+#12740 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12741 = DIRECTION('',(0.,-1.,0.));
+#12742 = DIRECTION('',(1.,0.,-5.9E-16));
+#12743 = PCURVE('',#8258,#12744);
+#12744 = DEFINITIONAL_REPRESENTATION('',(#12745),#12749);
+#12745 = LINE('',#12746,#12747);
+#12746 = CARTESIAN_POINT('',(0.,-0.4));
+#12747 = VECTOR('',#12748,1.);
+#12748 = DIRECTION('',(1.,0.));
+#12749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12750 = PCURVE('',#12751,#12756);
+#12751 = TOROIDAL_SURFACE('',#12752,0.69,0.1);
+#12752 = AXIS2_PLACEMENT_3D('',#12753,#12754,#12755);
+#12753 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12754 = DIRECTION('',(0.,1.,0.));
+#12755 = DIRECTION('',(1.,0.,-5.9E-16));
+#12756 = DEFINITIONAL_REPRESENTATION('',(#12757),#12761);
+#12757 = LINE('',#12758,#12759);
+#12758 = CARTESIAN_POINT('',(-0.,0.));
+#12759 = VECTOR('',#12760,1.);
+#12760 = DIRECTION('',(-1.,0.));
+#12761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12762 = ORIENTED_EDGE('',*,*,#12763,.T.);
+#12763 = EDGE_CURVE('',#12735,#12507,#12764,.T.);
+#12764 = SURFACE_CURVE('',#12765,(#12770,#12777),.PCURVE_S1.);
+#12765 = CIRCLE('',#12766,0.79);
+#12766 = AXIS2_PLACEMENT_3D('',#12767,#12768,#12769);
+#12767 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12768 = DIRECTION('',(0.,-1.,0.));
+#12769 = DIRECTION('',(1.,0.,-5.9E-16));
+#12770 = PCURVE('',#8258,#12771);
+#12771 = DEFINITIONAL_REPRESENTATION('',(#12772),#12776);
+#12772 = LINE('',#12773,#12774);
+#12773 = CARTESIAN_POINT('',(0.,-0.4));
+#12774 = VECTOR('',#12775,1.);
+#12775 = DIRECTION('',(1.,0.));
+#12776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12777 = PCURVE('',#12778,#12783);
+#12778 = TOROIDAL_SURFACE('',#12779,0.69,0.1);
+#12779 = AXIS2_PLACEMENT_3D('',#12780,#12781,#12782);
+#12780 = CARTESIAN_POINT('',(4.4,7.4,3.5));
+#12781 = DIRECTION('',(0.,1.,0.));
+#12782 = DIRECTION('',(1.,0.,-5.9E-16));
+#12783 = DEFINITIONAL_REPRESENTATION('',(#12784),#12788);
+#12784 = LINE('',#12785,#12786);
+#12785 = CARTESIAN_POINT('',(-0.,0.));
+#12786 = VECTOR('',#12787,1.);
+#12787 = DIRECTION('',(-1.,0.));
+#12788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12789 = ADVANCED_FACE('',(#12790),#8538,.F.);
+#12790 = FACE_BOUND('',#12791,.T.);
+#12791 = EDGE_LOOP('',(#12792,#12793,#12794));
+#12792 = ORIENTED_EDGE('',*,*,#8521,.F.);
+#12793 = ORIENTED_EDGE('',*,*,#9822,.F.);
+#12794 = ORIENTED_EDGE('',*,*,#9654,.F.);
+#12795 = ADVANCED_FACE('',(#12796),#8850,.F.);
+#12796 = FACE_BOUND('',#12797,.T.);
+#12797 = EDGE_LOOP('',(#12798,#12799,#12800));
+#12798 = ORIENTED_EDGE('',*,*,#8833,.F.);
+#12799 = ORIENTED_EDGE('',*,*,#9678,.F.);
+#12800 = ORIENTED_EDGE('',*,*,#9965,.F.);
+#12801 = ADVANCED_FACE('',(#12802),#9161,.F.);
+#12802 = FACE_BOUND('',#12803,.T.);
+#12803 = EDGE_LOOP('',(#12804,#12805,#12806));
+#12804 = ORIENTED_EDGE('',*,*,#10156,.F.);
+#12805 = ORIENTED_EDGE('',*,*,#9144,.F.);
+#12806 = ORIENTED_EDGE('',*,*,#9989,.F.);
+#12807 = ADVANCED_FACE('',(#12808),#9473,.F.);
+#12808 = FACE_BOUND('',#12809,.T.);
+#12809 = EDGE_LOOP('',(#12810,#12811,#12812));
+#12810 = ORIENTED_EDGE('',*,*,#10276,.F.);
+#12811 = ORIENTED_EDGE('',*,*,#9456,.F.);
+#12812 = ORIENTED_EDGE('',*,*,#10180,.F.);
+#12813 = ADVANCED_FACE('',(#12814),#9570,.F.);
+#12814 = FACE_BOUND('',#12815,.T.);
+#12815 = EDGE_LOOP('',(#12816,#12817,#12818,#12819,#12820,#12821,#12822,
+    #12823,#12824,#12825,#12826,#12827));
+#12816 = ORIENTED_EDGE('',*,*,#9554,.T.);
+#12817 = ORIENTED_EDGE('',*,*,#9608,.T.);
+#12818 = ORIENTED_EDGE('',*,*,#9844,.T.);
+#12819 = ORIENTED_EDGE('',*,*,#9774,.T.);
+#12820 = ORIENTED_EDGE('',*,*,#10254,.T.);
+#12821 = ORIENTED_EDGE('',*,*,#10226,.T.);
+#12822 = ORIENTED_EDGE('',*,*,#10085,.T.);
+#12823 = ORIENTED_EDGE('',*,*,#10134,.T.);
+#12824 = ORIENTED_EDGE('',*,*,#10035,.T.);
+#12825 = ORIENTED_EDGE('',*,*,#9894,.T.);
+#12826 = ORIENTED_EDGE('',*,*,#9943,.T.);
+#12827 = ORIENTED_EDGE('',*,*,#9724,.T.);
+#12828 = ADVANCED_FACE('',(#12829),#10319,.T.);
+#12829 = FACE_BOUND('',#12830,.F.);
+#12830 = EDGE_LOOP('',(#12831,#12832));
+#12831 = ORIENTED_EDGE('',*,*,#10421,.F.);
+#12832 = ORIENTED_EDGE('',*,*,#10304,.T.);
+#12833 = ADVANCED_FACE('',(#12834),#10360,.T.);
+#12834 = FACE_BOUND('',#12835,.F.);
+#12835 = EDGE_LOOP('',(#12836,#12837));
+#12836 = ORIENTED_EDGE('',*,*,#10445,.F.);
+#12837 = ORIENTED_EDGE('',*,*,#10345,.T.);
+#12838 = ADVANCED_FACE('',(#12839),#10728,.F.);
+#12839 = FACE_BOUND('',#12840,.F.);
+#12840 = EDGE_LOOP('',(#12841,#12842,#12843));
+#12841 = ORIENTED_EDGE('',*,*,#10711,.F.);
+#12842 = ORIENTED_EDGE('',*,*,#12028,.F.);
+#12843 = ORIENTED_EDGE('',*,*,#11860,.F.);
+#12844 = ADVANCED_FACE('',(#12845),#11044,.F.);
+#12845 = FACE_BOUND('',#12846,.F.);
+#12846 = EDGE_LOOP('',(#12847,#12848,#12849));
+#12847 = ORIENTED_EDGE('',*,*,#11027,.F.);
+#12848 = ORIENTED_EDGE('',*,*,#11884,.F.);
+#12849 = ORIENTED_EDGE('',*,*,#12171,.F.);
+#12850 = ADVANCED_FACE('',(#12851),#11359,.F.);
+#12851 = FACE_BOUND('',#12852,.F.);
+#12852 = EDGE_LOOP('',(#12853,#12854,#12855));
+#12853 = ORIENTED_EDGE('',*,*,#12362,.F.);
+#12854 = ORIENTED_EDGE('',*,*,#11342,.F.);
+#12855 = ORIENTED_EDGE('',*,*,#12195,.F.);
+#12856 = ADVANCED_FACE('',(#12857),#11675,.F.);
+#12857 = FACE_BOUND('',#12858,.F.);
+#12858 = EDGE_LOOP('',(#12859,#12860,#12861));
+#12859 = ORIENTED_EDGE('',*,*,#12482,.F.);
+#12860 = ORIENTED_EDGE('',*,*,#11658,.F.);
+#12861 = ORIENTED_EDGE('',*,*,#12386,.F.);
+#12862 = ADVANCED_FACE('',(#12863),#11776,.F.);
+#12863 = FACE_BOUND('',#12864,.F.);
+#12864 = EDGE_LOOP('',(#12865,#12866,#12867,#12868,#12869,#12870,#12871,
+    #12872,#12873,#12874,#12875,#12876));
+#12865 = ORIENTED_EDGE('',*,*,#11760,.T.);
+#12866 = ORIENTED_EDGE('',*,*,#11814,.T.);
+#12867 = ORIENTED_EDGE('',*,*,#12050,.T.);
+#12868 = ORIENTED_EDGE('',*,*,#11980,.T.);
+#12869 = ORIENTED_EDGE('',*,*,#12460,.T.);
+#12870 = ORIENTED_EDGE('',*,*,#12432,.T.);
+#12871 = ORIENTED_EDGE('',*,*,#12291,.T.);
+#12872 = ORIENTED_EDGE('',*,*,#12340,.T.);
+#12873 = ORIENTED_EDGE('',*,*,#12241,.T.);
+#12874 = ORIENTED_EDGE('',*,*,#12100,.T.);
+#12875 = ORIENTED_EDGE('',*,*,#12149,.T.);
+#12876 = ORIENTED_EDGE('',*,*,#11930,.T.);
+#12877 = ADVANCED_FACE('',(#12878),#12525,.T.);
+#12878 = FACE_BOUND('',#12879,.F.);
+#12879 = EDGE_LOOP('',(#12880,#12904,#12990));
+#12880 = ORIENTED_EDGE('',*,*,#12881,.T.);
+#12881 = EDGE_CURVE('',#12509,#12882,#12884,.T.);
+#12882 = VERTEX_POINT('',#12883);
+#12883 = CARTESIAN_POINT('',(5.183645327939,7.435079232535,3.5));
+#12884 = SURFACE_CURVE('',#12885,(#12890,#12897),.PCURVE_S1.);
+#12885 = CIRCLE('',#12886,0.1);
+#12886 = AXIS2_PLACEMENT_3D('',#12887,#12888,#12889);
+#12887 = CARTESIAN_POINT('',(5.09,7.4,3.5));
+#12888 = DIRECTION('',(5.9E-16,-0.,1.));
+#12889 = DIRECTION('',(1.,0.,-5.9E-16));
+#12890 = PCURVE('',#12525,#12891);
+#12891 = DEFINITIONAL_REPRESENTATION('',(#12892),#12896);
+#12892 = LINE('',#12893,#12894);
+#12893 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#12894 = VECTOR('',#12895,1.);
+#12895 = DIRECTION('',(-0.,1.));
+#12896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12897 = PCURVE('',#12577,#12898);
+#12898 = DEFINITIONAL_REPRESENTATION('',(#12899),#12903);
+#12899 = LINE('',#12900,#12901);
+#12900 = CARTESIAN_POINT('',(-0.,0.));
+#12901 = VECTOR('',#12902,1.);
+#12902 = DIRECTION('',(-0.,1.));
+#12903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12904 = ORIENTED_EDGE('',*,*,#12905,.F.);
+#12905 = EDGE_CURVE('',#12507,#12882,#12906,.T.);
+#12906 = SURFACE_CURVE('',#12907,(#12931,#12958),.PCURVE_S1.);
+#12907 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12908,#12909,#12910,#12911,
+    #12912,#12913,#12914,#12915,#12916,#12917,#12918,#12919,#12920,
+    #12921,#12922,#12923,#12924,#12925,#12926,#12927,#12928,#12929,
+    #12930),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#12908 = CARTESIAN_POINT('',(5.183645327939,7.4,3.4));
+#12909 = CARTESIAN_POINT('',(5.183645327939,7.401830066005,3.4));
+#12910 = CARTESIAN_POINT('',(5.183645327939,7.403659864118,
+    3.400302405932));
+#12911 = CARTESIAN_POINT('',(5.183645327939,7.40548732884,3.400906950148
+    ));
+#12912 = CARTESIAN_POINT('',(5.183645327939,7.40731011108,3.401817412077
+    ));
+#12913 = CARTESIAN_POINT('',(5.183645327939,7.409125607605,
+    3.403040758718));
+#12914 = CARTESIAN_POINT('',(5.183645327939,7.410930972113,3.40458752385
+    ));
+#12915 = CARTESIAN_POINT('',(5.183645327939,7.412723107967,
+    3.406473425921));
+#12916 = CARTESIAN_POINT('',(5.183645327939,7.416396346704,3.41112575692
+    ));
+#12917 = CARTESIAN_POINT('',(5.183645327939,7.418270420939,
+    3.413937584776));
+#12918 = CARTESIAN_POINT('',(5.183645327939,7.420121124796,
+    3.417191022432));
+#12919 = CARTESIAN_POINT('',(5.183645327939,7.421945190459,
+    3.420923608784));
+#12920 = CARTESIAN_POINT('',(5.183645327939,7.423734107111,
+    3.425195505549));
+#12921 = CARTESIAN_POINT('',(5.183645327939,7.425475533336,
+    3.430073489038));
+#12922 = CARTESIAN_POINT('',(5.183645327939,7.427153062853,
+    3.435642010989));
+#12923 = CARTESIAN_POINT('',(5.183645327939,7.429953450393,
+    3.447046143002));
+#12924 = CARTESIAN_POINT('',(5.183645327939,7.43110760138,3.452485677805
+    ));
+#12925 = CARTESIAN_POINT('',(5.183645327939,7.432202004805,
+    3.458553180928));
+#12926 = CARTESIAN_POINT('',(5.183645327939,7.433210305487,
+    3.465355315191));
+#12927 = CARTESIAN_POINT('',(5.183645327939,7.434073429722,
+    3.472967492368));
+#12928 = CARTESIAN_POINT('',(5.183645327939,7.434728492506,
+    3.481370867415));
+#12929 = CARTESIAN_POINT('',(5.183645327939,7.435079232535,
+    3.490510458469));
+#12930 = CARTESIAN_POINT('',(5.183645327939,7.435079232535,3.5));
+#12931 = PCURVE('',#12525,#12932);
+#12932 = DEFINITIONAL_REPRESENTATION('',(#12933),#12957);
+#12933 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12934,#12935,#12936,#12937,
+    #12938,#12939,#12940,#12941,#12942,#12943,#12944,#12945,#12946,
+    #12947,#12948,#12949,#12950,#12951,#12952,#12953,#12954,#12955,
+    #12956),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#12934 = CARTESIAN_POINT('',(-6.156262528281,0.));
+#12935 = CARTESIAN_POINT('',(-6.156262528281,1.830066005191E-02));
+#12936 = CARTESIAN_POINT('',(-6.156642241994,3.659864107285E-02));
+#12937 = CARTESIAN_POINT('',(-6.157401331083,5.488262812677E-02));
+#12938 = CARTESIAN_POINT('',(-6.158544750314,7.313845822265E-02));
+#12939 = CARTESIAN_POINT('',(-6.160081659391,9.13492834426E-02));
+#12940 = CARTESIAN_POINT('',(-6.162025915172,0.109495478736));
+#12941 = CARTESIAN_POINT('',(-6.164398144257,0.127554294379));
+#12942 = CARTESIAN_POINT('',(-6.170255458158,0.164678954111));
+#12943 = CARTESIAN_POINT('',(-6.173797998582,0.18368145288));
+#12944 = CARTESIAN_POINT('',(-6.177900367346,0.202518039404));
+#12945 = CARTESIAN_POINT('',(-6.182611509712,0.221164032674));
+#12946 = CARTESIAN_POINT('',(-6.18800958932,0.239539670673));
+#12947 = CARTESIAN_POINT('',(-6.194181637338,0.257522758537));
+#12948 = CARTESIAN_POINT('',(-6.201237631604,0.274942845673));
+#12949 = CARTESIAN_POINT('',(-6.215711296821,0.304180187722));
+#12950 = CARTESIAN_POINT('',(-6.222621584755,0.316285109329));
+#12951 = CARTESIAN_POINT('',(-6.230337091656,0.327815950684));
+#12952 = CARTESIAN_POINT('',(-6.238995538093,0.338490518572));
+#12953 = CARTESIAN_POINT('',(-6.248694906751,0.347676000452));
+#12954 = CARTESIAN_POINT('',(-6.259412897338,0.354671752574));
+#12955 = CARTESIAN_POINT('',(-6.271075821941,0.358417061415));
+#12956 = CARTESIAN_POINT('',(-6.28318530718,0.358417061415));
+#12957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12958 = PCURVE('',#12959,#12964);
+#12959 = PLANE('',#12960);
+#12960 = AXIS2_PLACEMENT_3D('',#12961,#12962,#12963);
+#12961 = CARTESIAN_POINT('',(5.183645327939,7.5,3.6));
+#12962 = DIRECTION('',(-1.,-0.,-0.));
+#12963 = DIRECTION('',(0.,-2.2E-16,1.));
+#12964 = DEFINITIONAL_REPRESENTATION('',(#12965),#12989);
+#12965 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12966,#12967,#12968,#12969,
+    #12970,#12971,#12972,#12973,#12974,#12975,#12976,#12977,#12978,
+    #12979,#12980,#12981,#12982,#12983,#12984,#12985,#12986,#12987,
+    #12988),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431995,
+    0.716697770477,1.),.UNSPECIFIED.);
+#12966 = CARTESIAN_POINT('',(-0.2,-1.E-01));
+#12967 = CARTESIAN_POINT('',(-0.2,-9.816993399481E-02));
+#12968 = CARTESIAN_POINT('',(-0.199697594068,-9.634013588184E-02));
+#12969 = CARTESIAN_POINT('',(-0.199093049852,-9.451267116046E-02));
+#12970 = CARTESIAN_POINT('',(-0.198182587923,-9.268988891963E-02));
+#12971 = CARTESIAN_POINT('',(-0.196959241282,-9.087439239542E-02));
+#12972 = CARTESIAN_POINT('',(-0.19541247615,-8.906902788727E-02));
+#12973 = CARTESIAN_POINT('',(-0.193526574079,-8.727689203296E-02));
+#12974 = CARTESIAN_POINT('',(-0.18887424308,-8.360365329592E-02));
+#12975 = CARTESIAN_POINT('',(-0.186062415224,-8.172957906082E-02));
+#12976 = CARTESIAN_POINT('',(-0.182808977568,-7.987887520394E-02));
+#12977 = CARTESIAN_POINT('',(-0.179076391216,-7.805480954087E-02));
+#12978 = CARTESIAN_POINT('',(-0.174804494451,-7.626589288885E-02));
+#12979 = CARTESIAN_POINT('',(-0.169926510962,-7.452446666371E-02));
+#12980 = CARTESIAN_POINT('',(-0.164357989011,-7.284693714672E-02));
+#12981 = CARTESIAN_POINT('',(-0.152953856998,-7.004654960704E-02));
+#12982 = CARTESIAN_POINT('',(-0.147514322195,-6.889239861964E-02));
+#12983 = CARTESIAN_POINT('',(-0.141446819072,-6.779799519479E-02));
+#12984 = CARTESIAN_POINT('',(-0.134644684809,-6.678969451334E-02));
+#12985 = CARTESIAN_POINT('',(-0.127032507632,-6.592657027763E-02));
+#12986 = CARTESIAN_POINT('',(-0.118629132585,-6.527150749402E-02));
+#12987 = CARTESIAN_POINT('',(-0.109489541531,-6.492076746461E-02));
+#12988 = CARTESIAN_POINT('',(-0.1,-6.492076746461E-02));
+#12989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12990 = ORIENTED_EDGE('',*,*,#12506,.T.);
+#12991 = ADVANCED_FACE('',(#12992),#12577,.T.);
+#12992 = FACE_BOUND('',#12993,.F.);
+#12993 = EDGE_LOOP('',(#12994,#12995,#13076));
+#12994 = ORIENTED_EDGE('',*,*,#12560,.T.);
+#12995 = ORIENTED_EDGE('',*,*,#12996,.T.);
+#12996 = EDGE_CURVE('',#12561,#12882,#12997,.T.);
+#12997 = SURFACE_CURVE('',#12998,(#13022,#13049),.PCURVE_S1.);
+#12998 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12999,#13000,#13001,#13002,
+    #13003,#13004,#13005,#13006,#13007,#13008,#13009,#13010,#13011,
+    #13012,#13013,#13014,#13015,#13016,#13017,#13018,#13019,#13020,
+    #13021),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#12999 = CARTESIAN_POINT('',(5.183645327939,7.4,3.6));
+#13000 = CARTESIAN_POINT('',(5.183645327939,7.401830066005,3.6));
+#13001 = CARTESIAN_POINT('',(5.183645327939,7.403659864118,
+    3.599697594068));
+#13002 = CARTESIAN_POINT('',(5.183645327939,7.40548732884,3.599093049852
+    ));
+#13003 = CARTESIAN_POINT('',(5.183645327939,7.40731011108,3.598182587923
+    ));
+#13004 = CARTESIAN_POINT('',(5.183645327939,7.409125607605,
+    3.596959241282));
+#13005 = CARTESIAN_POINT('',(5.183645327939,7.410930972113,3.59541247615
+    ));
+#13006 = CARTESIAN_POINT('',(5.183645327939,7.412723107967,
+    3.593526574079));
+#13007 = CARTESIAN_POINT('',(5.183645327939,7.416396346704,3.58887424308
+    ));
+#13008 = CARTESIAN_POINT('',(5.183645327939,7.418270420939,
+    3.586062415224));
+#13009 = CARTESIAN_POINT('',(5.183645327939,7.420121124796,
+    3.582808977568));
+#13010 = CARTESIAN_POINT('',(5.183645327939,7.421945190459,
+    3.579076391216));
+#13011 = CARTESIAN_POINT('',(5.183645327939,7.423734107111,
+    3.574804494451));
+#13012 = CARTESIAN_POINT('',(5.183645327939,7.425475533336,
+    3.569926510962));
+#13013 = CARTESIAN_POINT('',(5.183645327939,7.427153062853,
+    3.564357989011));
+#13014 = CARTESIAN_POINT('',(5.183645327939,7.429953450393,
+    3.552953856998));
+#13015 = CARTESIAN_POINT('',(5.183645327939,7.43110760138,3.547514322195
+    ));
+#13016 = CARTESIAN_POINT('',(5.183645327939,7.432202004805,
+    3.541446819072));
+#13017 = CARTESIAN_POINT('',(5.183645327939,7.433210305487,
+    3.534644684808));
+#13018 = CARTESIAN_POINT('',(5.183645327939,7.434073429722,
+    3.527032507632));
+#13019 = CARTESIAN_POINT('',(5.183645327939,7.434728492506,
+    3.518629132585));
+#13020 = CARTESIAN_POINT('',(5.183645327939,7.435079232535,
+    3.509489541531));
+#13021 = CARTESIAN_POINT('',(5.183645327939,7.435079232535,3.5));
+#13022 = PCURVE('',#12577,#13023);
+#13023 = DEFINITIONAL_REPRESENTATION('',(#13024),#13048);
+#13024 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13025,#13026,#13027,#13028,
+    #13029,#13030,#13031,#13032,#13033,#13034,#13035,#13036,#13037,
+    #13038,#13039,#13040,#13041,#13042,#13043,#13044,#13045,#13046,
+    #13047),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#13025 = CARTESIAN_POINT('',(-0.126922778898,0.));
+#13026 = CARTESIAN_POINT('',(-0.126922778898,1.83006600519E-02));
+#13027 = CARTESIAN_POINT('',(-0.126543065185,3.659864107285E-02));
+#13028 = CARTESIAN_POINT('',(-0.125783976096,5.488262812677E-02));
+#13029 = CARTESIAN_POINT('',(-0.124640556865,7.313845822265E-02));
+#13030 = CARTESIAN_POINT('',(-0.123103647788,9.13492834426E-02));
+#13031 = CARTESIAN_POINT('',(-0.121159392008,0.109495478736));
+#13032 = CARTESIAN_POINT('',(-0.118787162923,0.127554294379));
+#13033 = CARTESIAN_POINT('',(-0.112929849022,0.164678954111));
+#13034 = CARTESIAN_POINT('',(-0.109387308598,0.18368145288));
+#13035 = CARTESIAN_POINT('',(-0.105284939834,0.202518039404));
+#13036 = CARTESIAN_POINT('',(-0.100573797468,0.221164032674));
+#13037 = CARTESIAN_POINT('',(-9.517571785966E-02,0.239539670672));
+#13038 = CARTESIAN_POINT('',(-8.90036698416E-02,0.257522758537));
+#13039 = CARTESIAN_POINT('',(-8.194767557572E-02,0.274942845673));
+#13040 = CARTESIAN_POINT('',(-6.747401035818E-02,0.304180187722));
+#13041 = CARTESIAN_POINT('',(-6.056372242432E-02,0.31628510933));
+#13042 = CARTESIAN_POINT('',(-5.284821552417E-02,0.327815950684));
+#13043 = CARTESIAN_POINT('',(-4.418976908648E-02,0.338490518573));
+#13044 = CARTESIAN_POINT('',(-3.449040042941E-02,0.347676000451));
+#13045 = CARTESIAN_POINT('',(-2.377240984133E-02,0.354671752575));
+#13046 = CARTESIAN_POINT('',(-1.210948523871E-02,0.358417061415));
+#13047 = CARTESIAN_POINT('',(0.,0.358417061415));
+#13048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13049 = PCURVE('',#12959,#13050);
+#13050 = DEFINITIONAL_REPRESENTATION('',(#13051),#13075);
+#13051 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13052,#13053,#13054,#13055,
+    #13056,#13057,#13058,#13059,#13060,#13061,#13062,#13063,#13064,
+    #13065,#13066,#13067,#13068,#13069,#13070,#13071,#13072,#13073,
+    #13074),.UNSPECIFIED.,.F.,.F.,(9,7,7,9),(0.,0.346430431996,
+    0.716697770478,1.),.UNSPECIFIED.);
+#13052 = CARTESIAN_POINT('',(2.22044604925E-15,-1.E-01));
+#13053 = CARTESIAN_POINT('',(2.22044604925E-15,-9.816993399481E-02));
+#13054 = CARTESIAN_POINT('',(-3.024059318464E-04,-9.634013588184E-02));
+#13055 = CARTESIAN_POINT('',(-9.06950148321E-04,-9.451267116046E-02));
+#13056 = CARTESIAN_POINT('',(-1.817412076627E-03,-9.268988891963E-02));
+#13057 = CARTESIAN_POINT('',(-3.040758718491E-03,-9.087439239542E-02));
+#13058 = CARTESIAN_POINT('',(-4.587523849936E-03,-8.906902788727E-02));
+#13059 = CARTESIAN_POINT('',(-6.473425920724E-03,-8.727689203297E-02));
+#13060 = CARTESIAN_POINT('',(-1.112575692045E-02,-8.360365329592E-02));
+#13061 = CARTESIAN_POINT('',(-1.393758477557E-02,-8.172957906082E-02));
+#13062 = CARTESIAN_POINT('',(-1.719102243203E-02,-7.987887520394E-02));
+#13063 = CARTESIAN_POINT('',(-2.092360878426E-02,-7.805480954088E-02));
+#13064 = CARTESIAN_POINT('',(-2.519550554871E-02,-7.626589288885E-02));
+#13065 = CARTESIAN_POINT('',(-3.007348903816E-02,-7.452446666371E-02));
+#13066 = CARTESIAN_POINT('',(-3.56420109894E-02,-7.284693714672E-02));
+#13067 = CARTESIAN_POINT('',(-4.704614300191E-02,-7.004654960705E-02));
+#13068 = CARTESIAN_POINT('',(-5.248567780496E-02,-6.889239861962E-02));
+#13069 = CARTESIAN_POINT('',(-5.855318092764E-02,-6.779799519482E-02));
+#13070 = CARTESIAN_POINT('',(-6.535531519179E-02,-6.678969451332E-02));
+#13071 = CARTESIAN_POINT('',(-7.296749236774E-02,-6.592657027764E-02));
+#13072 = CARTESIAN_POINT('',(-8.13708674151E-02,-6.527150749402E-02));
+#13073 = CARTESIAN_POINT('',(-9.051045846894E-02,-6.492076746461E-02));
+#13074 = CARTESIAN_POINT('',(-0.1,-6.492076746461E-02));
+#13075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13076 = ORIENTED_EDGE('',*,*,#12881,.F.);
+#13077 = ADVANCED_FACE('',(#13078),#12606,.T.);
+#13078 = FACE_BOUND('',#13079,.F.);
+#13079 = EDGE_LOOP('',(#13080,#13081,#13124,#13153));
+#13080 = ORIENTED_EDGE('',*,*,#12589,.T.);
+#13081 = ORIENTED_EDGE('',*,*,#13082,.T.);
+#13082 = EDGE_CURVE('',#12590,#13083,#13085,.T.);
+#13083 = VERTEX_POINT('',#13084);
+#13084 = CARTESIAN_POINT('',(4.499999999988,7.5,4.18271516755));
+#13085 = SURFACE_CURVE('',#13086,(#13095,#13107),.PCURVE_S1.);
+#13086 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13087,#13088,#13089,#13090,
+    #13091,#13092,#13093,#13094),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13087 = CARTESIAN_POINT('',(4.499999999988,7.4,4.28364532794));
+#13088 = CARTESIAN_POINT('',(4.499999999988,7.422442008915,4.28364532794
+    ));
+#13089 = CARTESIAN_POINT('',(4.499999999988,7.444887259062,
+    4.277721813791));
+#13090 = CARTESIAN_POINT('',(4.499999999988,7.465483411335,
+    4.265871822761));
+#13091 = CARTESIAN_POINT('',(4.499999999988,7.482380282394,
+    4.248828477299));
+#13092 = CARTESIAN_POINT('',(4.499999999988,7.494127939707,4.22804898622
+    ));
+#13093 = CARTESIAN_POINT('',(4.499999999988,7.5,4.20538925729));
+#13094 = CARTESIAN_POINT('',(4.499999999988,7.5,4.18271516755));
+#13095 = PCURVE('',#12606,#13096);
+#13096 = DEFINITIONAL_REPRESENTATION('',(#13097),#13106);
+#13097 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13098,#13099,#13100,#13101,
+    #13102,#13103,#13104,#13105),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13098 = CARTESIAN_POINT('',(-1.443873547912,0.));
+#13099 = CARTESIAN_POINT('',(-1.443873547912,0.224420089154));
+#13100 = CARTESIAN_POINT('',(-1.442924619197,0.448873110651));
+#13101 = CARTESIAN_POINT('',(-1.441024864338,0.673292853768));
+#13102 = CARTESIAN_POINT('',(-1.438207631004,0.897679002102));
+#13103 = CARTESIAN_POINT('',(-1.434517463603,1.122061511311));
+#13104 = CARTESIAN_POINT('',(-1.430119055398,1.346449298155));
+#13105 = CARTESIAN_POINT('',(-1.425356591685,1.570796326795));
+#13106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13107 = PCURVE('',#13108,#13113);
+#13108 = PLANE('',#13109);
+#13109 = AXIS2_PLACEMENT_3D('',#13110,#13111,#13112);
+#13110 = CARTESIAN_POINT('',(4.499999999988,7.5,4.283645327983));
+#13111 = DIRECTION('',(-1.,-0.,-0.));
+#13112 = DIRECTION('',(0.,-2.2E-16,1.));
+#13113 = DEFINITIONAL_REPRESENTATION('',(#13114),#13123);
+#13114 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13115,#13116,#13117,#13118,
+    #13119,#13120,#13121,#13122),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13115 = CARTESIAN_POINT('',(-4.268496667237E-11,-1.E-01));
+#13116 = CARTESIAN_POINT('',(-4.268496667237E-11,-7.755799108455E-02));
+#13117 = CARTESIAN_POINT('',(-5.923514191523E-03,-5.511274093775E-02));
+#13118 = CARTESIAN_POINT('',(-1.777350522168E-02,-3.451658866492E-02));
+#13119 = CARTESIAN_POINT('',(-3.481685068342E-02,-1.761971760642E-02));
+#13120 = CARTESIAN_POINT('',(-5.559634176315E-02,-5.872060292673E-03));
+#13121 = CARTESIAN_POINT('',(-7.825607069277E-02,8.881784197001E-16));
+#13122 = CARTESIAN_POINT('',(-0.100930160433,8.881784197001E-16));
+#13123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13124 = ORIENTED_EDGE('',*,*,#13125,.F.);
+#13125 = EDGE_CURVE('',#13126,#13083,#13128,.T.);
+#13126 = VERTEX_POINT('',#13127);
+#13127 = CARTESIAN_POINT('',(5.082715167548,7.5,3.6));
+#13128 = SURFACE_CURVE('',#13129,(#13134,#13141),.PCURVE_S1.);
+#13129 = CIRCLE('',#13130,0.69);
+#13130 = AXIS2_PLACEMENT_3D('',#13131,#13132,#13133);
+#13131 = CARTESIAN_POINT('',(4.4,7.5,3.5));
+#13132 = DIRECTION('',(0.,-1.,0.));
+#13133 = DIRECTION('',(1.,0.,-5.9E-16));
+#13134 = PCURVE('',#12606,#13135);
+#13135 = DEFINITIONAL_REPRESENTATION('',(#13136),#13140);
+#13136 = LINE('',#13137,#13138);
+#13137 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#13138 = VECTOR('',#13139,1.);
+#13139 = DIRECTION('',(-1.,0.));
+#13140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13141 = PCURVE('',#13142,#13147);
+#13142 = PLANE('',#13143);
+#13143 = AXIS2_PLACEMENT_3D('',#13144,#13145,#13146);
+#13144 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#13145 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13146 = DIRECTION('',(0.,2.2E-16,-1.));
+#13147 = DEFINITIONAL_REPRESENTATION('',(#13148),#13152);
+#13148 = CIRCLE('',#13149,0.69);
+#13149 = AXIS2_PLACEMENT_2D('',#13150,#13151);
+#13150 = CARTESIAN_POINT('',(1.33226762955E-15,4.4));
+#13151 = DIRECTION('',(5.9E-16,1.));
+#13152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13153 = ORIENTED_EDGE('',*,*,#13154,.F.);
+#13154 = EDGE_CURVE('',#12561,#13126,#13155,.T.);
+#13155 = SURFACE_CURVE('',#13156,(#13165,#13177),.PCURVE_S1.);
+#13156 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13157,#13158,#13159,#13160,
+    #13161,#13162,#13163,#13164),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13157 = CARTESIAN_POINT('',(5.183645327939,7.4,3.6));
+#13158 = CARTESIAN_POINT('',(5.183645327939,7.422442008915,3.6));
+#13159 = CARTESIAN_POINT('',(5.17772181379,7.444887259062,3.6));
+#13160 = CARTESIAN_POINT('',(5.165871822759,7.465483411335,3.6));
+#13161 = CARTESIAN_POINT('',(5.148828477298,7.482380282394,3.6));
+#13162 = CARTESIAN_POINT('',(5.128048986218,7.494127939707,3.6));
+#13163 = CARTESIAN_POINT('',(5.105389257288,7.5,3.6));
+#13164 = CARTESIAN_POINT('',(5.082715167548,7.5,3.6));
+#13165 = PCURVE('',#12606,#13166);
+#13166 = DEFINITIONAL_REPRESENTATION('',(#13167),#13176);
+#13167 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13168,#13169,#13170,#13171,
+    #13172,#13173,#13174,#13175),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13168 = CARTESIAN_POINT('',(-0.126922778898,0.));
+#13169 = CARTESIAN_POINT('',(-0.126922778898,0.224420089155));
+#13170 = CARTESIAN_POINT('',(-0.127871707613,0.44887311065));
+#13171 = CARTESIAN_POINT('',(-0.129771462472,0.67329285377));
+#13172 = CARTESIAN_POINT('',(-0.132588695807,0.8976790021));
+#13173 = CARTESIAN_POINT('',(-0.136278863208,1.122061511312));
+#13174 = CARTESIAN_POINT('',(-0.140677271414,1.346449298155));
+#13175 = CARTESIAN_POINT('',(-0.145439735127,1.570796326795));
+#13176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13177 = PCURVE('',#13178,#13183);
+#13178 = PLANE('',#13179);
+#13179 = AXIS2_PLACEMENT_3D('',#13180,#13181,#13182);
+#13180 = CARTESIAN_POINT('',(4.499999999988,7.5,3.6));
+#13181 = DIRECTION('',(0.,2.2E-16,-1.));
+#13182 = DIRECTION('',(-1.,0.,0.));
+#13183 = DEFINITIONAL_REPRESENTATION('',(#13184),#13193);
+#13184 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13185,#13186,#13187,#13188,
+    #13189,#13190,#13191,#13192),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13185 = CARTESIAN_POINT('',(-0.68364532795,-1.E-01));
+#13186 = CARTESIAN_POINT('',(-0.68364532795,-7.755799108453E-02));
+#13187 = CARTESIAN_POINT('',(-0.677721813801,-5.511274093781E-02));
+#13188 = CARTESIAN_POINT('',(-0.665871822771,-3.451658866484E-02));
+#13189 = CARTESIAN_POINT('',(-0.64882847731,-1.761971760647E-02));
+#13190 = CARTESIAN_POINT('',(-0.62804898623,-5.87206029266E-03));
+#13191 = CARTESIAN_POINT('',(-0.6053892573,8.881784197001E-16));
+#13192 = CARTESIAN_POINT('',(-0.58271516756,8.881784197001E-16));
+#13193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13194 = ADVANCED_FACE('',(#13195),#12635,.T.);
+#13195 = FACE_BOUND('',#13196,.F.);
+#13196 = EDGE_LOOP('',(#13197,#13388));
+#13197 = ORIENTED_EDGE('',*,*,#13198,.F.);
+#13198 = EDGE_CURVE('',#12590,#12619,#13199,.T.);
+#13199 = SURFACE_CURVE('',#13200,(#13259,#13321),.PCURVE_S1.);
+#13200 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13201,#13202,#13203,#13204,
+    #13205,#13206,#13207,#13208,#13209,#13210,#13211,#13212,#13213,
+    #13214,#13215,#13216,#13217,#13218,#13219,#13220,#13221,#13222,
+    #13223,#13224,#13225,#13226,#13227,#13228,#13229,#13230,#13231,
+    #13232,#13233,#13234,#13235,#13236,#13237,#13238,#13239,#13240,
+    #13241,#13242,#13243,#13244,#13245,#13246,#13247,#13248,#13249,
+    #13250,#13251,#13252,#13253,#13254,#13255,#13256,#13257,#13258),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#13201 = CARTESIAN_POINT('',(4.499999999654,7.4,4.283645327983));
+#13202 = CARTESIAN_POINT('',(4.499999999654,7.401830066005,
+    4.283645327983));
+#13203 = CARTESIAN_POINT('',(4.499697593721,7.403659864119,
+    4.283645327983));
+#13204 = CARTESIAN_POINT('',(4.499093049502,7.40548732884,4.283645327983
+    ));
+#13205 = CARTESIAN_POINT('',(4.49818258757,7.407310111081,4.283645327983
+    ));
+#13206 = CARTESIAN_POINT('',(4.496959240924,7.409125607606,
+    4.283645327983));
+#13207 = CARTESIAN_POINT('',(4.495412475786,7.410930972114,
+    4.283645327983));
+#13208 = CARTESIAN_POINT('',(4.493526573708,7.412723107969,
+    4.283645327983));
+#13209 = CARTESIAN_POINT('',(4.488874242686,7.416396346707,
+    4.283645327983));
+#13210 = CARTESIAN_POINT('',(4.486062414816,7.418270420943,
+    4.283645327983));
+#13211 = CARTESIAN_POINT('',(4.482808977142,7.420121124801,
+    4.283645327983));
+#13212 = CARTESIAN_POINT('',(4.479076390768,7.421945190465,
+    4.283645327983));
+#13213 = CARTESIAN_POINT('',(4.474804493976,7.423734107117,
+    4.283645327983));
+#13214 = CARTESIAN_POINT('',(4.469926510454,7.425475533342,
+    4.283645327983));
+#13215 = CARTESIAN_POINT('',(4.464357988461,7.427153062858,
+    4.283645327983));
+#13216 = CARTESIAN_POINT('',(4.454993421201,7.429452616841,
+    4.283645327983));
+#13217 = CARTESIAN_POINT('',(4.451916656253,7.430145438655,
+    4.283645327983));
+#13218 = CARTESIAN_POINT('',(4.448646628474,7.430816561033,
+    4.283645327983));
+#13219 = CARTESIAN_POINT('',(4.44516321129,7.431462167219,4.283645327983
+    ));
+#13220 = CARTESIAN_POINT('',(4.441447586974,7.432076361757,
+    4.283645327983));
+#13221 = CARTESIAN_POINT('',(4.437482328319,7.432651225151,
+    4.283645327983));
+#13222 = CARTESIAN_POINT('',(4.433250398744,7.433176658391,
+    4.283645327983));
+#13223 = CARTESIAN_POINT('',(4.421646386815,7.434366924616,
+    4.283645327983));
+#13224 = CARTESIAN_POINT('',(4.413493433893,7.434978385228,
+    4.283645327983));
+#13225 = CARTESIAN_POINT('',(4.404739836831,7.435329252337,
+    4.283645327983));
+#13226 = CARTESIAN_POINT('',(4.395793951857,7.435355132544,
+    4.283645327983));
+#13227 = CARTESIAN_POINT('',(4.387026612778,7.435061968713,
+    4.283645327983));
+#13228 = CARTESIAN_POINT('',(4.378758469321,7.434489529174,
+    4.283645327983));
+#13229 = CARTESIAN_POINT('',(4.371263709456,7.433726163125,
+    4.283645327983));
+#13230 = CARTESIAN_POINT('',(4.362143188794,7.432550296159,
+    4.283645327983));
+#13231 = CARTESIAN_POINT('',(4.35961619577,7.432191042389,4.283645327983
+    ));
+#13232 = CARTESIAN_POINT('',(4.357191545378,7.431814764721,
+    4.283645327983));
+#13233 = CARTESIAN_POINT('',(4.354864334995,7.431423694894,
+    4.283645327983));
+#13234 = CARTESIAN_POINT('',(4.35262972022,7.43101971242,4.283645327983)
+  );
+#13235 = CARTESIAN_POINT('',(4.350482842466,7.430604353381,
+    4.283645327983));
+#13236 = CARTESIAN_POINT('',(4.348418756548,7.430178819208,
+    4.283645327983));
+#13237 = CARTESIAN_POINT('',(4.34424568713,7.429265310896,4.283645327983
+    ));
+#13238 = CARTESIAN_POINT('',(4.34215401154,7.428775554663,4.283645327983
+    ));
+#13239 = CARTESIAN_POINT('',(4.340151145761,7.428276007238,
+    4.283645327983));
+#13240 = CARTESIAN_POINT('',(4.33823175881,7.427767768748,4.283645327983
+    ));
+#13241 = CARTESIAN_POINT('',(4.336391202577,7.427251762952,
+    4.283645327983));
+#13242 = CARTESIAN_POINT('',(4.334625339952,7.426728751195,
+    4.283645327983));
+#13243 = CARTESIAN_POINT('',(4.332930372948,7.426199346372,
+    4.283645327983));
+#13244 = CARTESIAN_POINT('',(4.32681647106,7.424188603282,4.283645327983
+    ));
+#13245 = CARTESIAN_POINT('',(4.322845008781,7.422669564651,
+    4.283645327983));
+#13246 = CARTESIAN_POINT('',(4.31931276075,7.421116401947,4.283645327983
+    ));
+#13247 = CARTESIAN_POINT('',(4.31617315934,7.419536185013,4.283645327983
+    ));
+#13248 = CARTESIAN_POINT('',(4.313393966189,7.417934286628,
+    4.283645327983));
+#13249 = CARTESIAN_POINT('',(4.310948827994,7.416314764816,
+    4.283645327983));
+#13250 = CARTESIAN_POINT('',(4.308815014445,7.414680403449,
+    4.283645327983));
+#13251 = CARTESIAN_POINT('',(4.305189873262,7.411429447108,
+    4.283645327983));
+#13252 = CARTESIAN_POINT('',(4.303683592057,7.409814843428,
+    4.283645327983));
+#13253 = CARTESIAN_POINT('',(4.302444488629,7.408190869713,
+    4.283645327983));
+#13254 = CARTESIAN_POINT('',(4.301462291604,7.40655965369,4.283645327983
+    ));
+#13255 = CARTESIAN_POINT('',(4.300729966906,7.404923181993,
+    4.283645327983));
+#13256 = CARTESIAN_POINT('',(4.300243220366,7.40328330098,4.283645327983
+    ));
+#13257 = CARTESIAN_POINT('',(4.300000000346,7.401641717557,
+    4.283645327983));
+#13258 = CARTESIAN_POINT('',(4.300000000346,7.4,4.283645327983));
+#13259 = PCURVE('',#12635,#13260);
+#13260 = DEFINITIONAL_REPRESENTATION('',(#13261),#13320);
+#13261 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13262,#13263,#13264,#13265,
+    #13266,#13267,#13268,#13269,#13270,#13271,#13272,#13273,#13274,
+    #13275,#13276,#13277,#13278,#13279,#13280,#13281,#13282,#13283,
+    #13284,#13285,#13286,#13287,#13288,#13289,#13290,#13291,#13292,
+    #13293,#13294,#13295,#13296,#13297,#13298,#13299,#13300,#13301,
+    #13302,#13303,#13304,#13305,#13306,#13307,#13308,#13309,#13310,
+    #13311,#13312,#13313,#13314,#13315,#13316,#13317,#13318,#13319),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#13262 = CARTESIAN_POINT('',(-1.443873548338,0.));
+#13263 = CARTESIAN_POINT('',(-1.443873548338,1.830066005487E-02));
+#13264 = CARTESIAN_POINT('',(-1.444253262053,3.659864107872E-02));
+#13265 = CARTESIAN_POINT('',(-1.445012351145,5.488262813546E-02));
+#13266 = CARTESIAN_POINT('',(-1.44615577038,7.313845823396E-02));
+#13267 = CARTESIAN_POINT('',(-1.447692679463,9.134928345618E-02));
+#13268 = CARTESIAN_POINT('',(-1.449636935251,0.109495478751));
+#13269 = CARTESIAN_POINT('',(-1.452009164347,0.127554294396));
+#13270 = CARTESIAN_POINT('',(-1.457866478275,0.164678954142));
+#13271 = CARTESIAN_POINT('',(-1.461409018718,0.183681452922));
+#13272 = CARTESIAN_POINT('',(-1.465511387505,0.202518039456));
+#13273 = CARTESIAN_POINT('',(-1.470222529899,0.221164032734));
+#13274 = CARTESIAN_POINT('',(-1.475620609541,0.239539670737));
+#13275 = CARTESIAN_POINT('',(-1.481792657602,0.257522758599));
+#13276 = CARTESIAN_POINT('',(-1.48884865192,0.274942845722));
+#13277 = CARTESIAN_POINT('',(-1.500733783668,0.298951253636));
+#13278 = CARTESIAN_POINT('',(-1.504640983585,0.306203646396));
+#13279 = CARTESIAN_POINT('',(-1.508796086286,0.313247378522));
+#13280 = CARTESIAN_POINT('',(-1.513225018453,0.320041250762));
+#13281 = CARTESIAN_POINT('',(-1.517952077631,0.326521449008));
+#13282 = CARTESIAN_POINT('',(-1.522999781526,0.332601672916));
+#13283 = CARTESIAN_POINT('',(-1.528390066083,0.338171311112));
+#13284 = CARTESIAN_POINT('',(-1.543177919914,0.350810602217));
+#13285 = CARTESIAN_POINT('',(-1.553574671089,0.357327875299));
+#13286 = CARTESIAN_POINT('',(-1.564745046944,0.361090261813));
+#13287 = CARTESIAN_POINT('',(-1.576165514006,0.361373471249));
+#13288 = CARTESIAN_POINT('',(-1.587355383793,0.358223005672));
+#13289 = CARTESIAN_POINT('',(-1.597901106148,0.35210742468));
+#13290 = CARTESIAN_POINT('',(-1.607452804167,0.34399277119));
+#13291 = CARTESIAN_POINT('',(-1.619067921334,0.33154136753));
+#13292 = CARTESIAN_POINT('',(-1.622284927358,0.327742328391));
+#13293 = CARTESIAN_POINT('',(-1.625370493719,0.323769122825));
+#13294 = CARTESIAN_POINT('',(-1.628330931109,0.319646133071));
+#13295 = CARTESIAN_POINT('',(-1.63117248544,0.31539383799));
+#13296 = CARTESIAN_POINT('',(-1.633901424233,0.311028939843));
+#13297 = CARTESIAN_POINT('',(-1.636524123013,0.306564491057));
+#13298 = CARTESIAN_POINT('',(-1.641824557465,0.29699635965));
+#13299 = CARTESIAN_POINT('',(-1.644480099134,0.291875578874));
+#13300 = CARTESIAN_POINT('',(-1.647021752428,0.286661670857));
+#13301 = CARTESIAN_POINT('',(-1.649456400762,0.281366481304));
+#13302 = CARTESIAN_POINT('',(-1.651790053339,0.275999883314));
+#13303 = CARTESIAN_POINT('',(-1.654028063238,0.270569951253));
+#13304 = CARTESIAN_POINT('',(-1.656175345504,0.265083134636));
+#13305 = CARTESIAN_POINT('',(-1.663917719524,0.244278907666));
+#13306 = CARTESIAN_POINT('',(-1.668940539745,0.228632844504));
+#13307 = CARTESIAN_POINT('',(-1.673402729208,0.212705159035));
+#13308 = CARTESIAN_POINT('',(-1.677364841853,0.196566278966));
+#13309 = CARTESIAN_POINT('',(-1.680868963537,0.180266962436));
+#13310 = CARTESIAN_POINT('',(-1.683949491829,0.163843250675));
+#13311 = CARTESIAN_POINT('',(-1.686636044303,0.147317554085));
+#13312 = CARTESIAN_POINT('',(-1.691197762942,0.11452834611));
+#13313 = CARTESIAN_POINT('',(-1.693091831076,9.828269634403E-02));
+#13314 = CARTESIAN_POINT('',(-1.694649038408,8.197601535287E-02));
+#13315 = CARTESIAN_POINT('',(-1.695882856616,6.5623494441E-02));
+#13316 = CARTESIAN_POINT('',(-1.696802529289,4.923856113462E-02));
+#13317 = CARTESIAN_POINT('',(-1.697413710811,3.283301701801E-02));
+#13318 = CARTESIAN_POINT('',(-1.697719105251,1.641717556991E-02));
+#13319 = CARTESIAN_POINT('',(-1.697719105251,0.));
+#13320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13321 = PCURVE('',#13322,#13327);
+#13322 = PLANE('',#13323);
+#13323 = AXIS2_PLACEMENT_3D('',#13324,#13325,#13326);
+#13324 = CARTESIAN_POINT('',(4.299999999988,7.5,4.283645327983));
+#13325 = DIRECTION('',(0.,2.2E-16,-1.));
+#13326 = DIRECTION('',(-1.,0.,0.));
+#13327 = DEFINITIONAL_REPRESENTATION('',(#13328),#13387);
+#13328 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13329,#13330,#13331,#13332,
+    #13333,#13334,#13335,#13336,#13337,#13338,#13339,#13340,#13341,
+    #13342,#13343,#13344,#13345,#13346,#13347,#13348,#13349,#13350,
+    #13351,#13352,#13353,#13354,#13355,#13356,#13357,#13358,#13359,
+    #13360,#13361,#13362,#13363,#13364,#13365,#13366,#13367,#13368,
+    #13369,#13370,#13371,#13372,#13373,#13374,#13375,#13376,#13377,
+    #13378,#13379,#13380,#13381,#13382,#13383,#13384,#13385,#13386),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526183,
+    0.358068169318,0.441210483182,0.571642306147,0.624617560778,
+    0.682933892311,0.843662755636,1.),.UNSPECIFIED.);
+#13329 = CARTESIAN_POINT('',(-0.199999999666,-1.E-01));
+#13330 = CARTESIAN_POINT('',(-0.199999999666,-9.816993399451E-02));
+#13331 = CARTESIAN_POINT('',(-0.199697593732,-9.634013588125E-02));
+#13332 = CARTESIAN_POINT('',(-0.199093049514,-9.451267115959E-02));
+#13333 = CARTESIAN_POINT('',(-0.198182587582,-9.26898889185E-02));
+#13334 = CARTESIAN_POINT('',(-0.196959240935,-9.087439239407E-02));
+#13335 = CARTESIAN_POINT('',(-0.195412475798,-8.906902788575E-02));
+#13336 = CARTESIAN_POINT('',(-0.193526573719,-8.727689203135E-02));
+#13337 = CARTESIAN_POINT('',(-0.188874242698,-8.360365329286E-02));
+#13338 = CARTESIAN_POINT('',(-0.186062414828,-8.172957905662E-02));
+#13339 = CARTESIAN_POINT('',(-0.182808977154,-7.987887519884E-02));
+#13340 = CARTESIAN_POINT('',(-0.17907639078,-7.805480953502E-02));
+#13341 = CARTESIAN_POINT('',(-0.174804493988,-7.626589288259E-02));
+#13342 = CARTESIAN_POINT('',(-0.169926510465,-7.452446665772E-02));
+#13343 = CARTESIAN_POINT('',(-0.164357988473,-7.284693714204E-02));
+#13344 = CARTESIAN_POINT('',(-0.154993421213,-7.054738315879E-02));
+#13345 = CARTESIAN_POINT('',(-0.151916656264,-6.985456134527E-02));
+#13346 = CARTESIAN_POINT('',(-0.148646628486,-6.918343896687E-02));
+#13347 = CARTESIAN_POINT('',(-0.145163211301,-6.853783278054E-02));
+#13348 = CARTESIAN_POINT('',(-0.141447586986,-6.792363824269E-02));
+#13349 = CARTESIAN_POINT('',(-0.137482328331,-6.734877484889E-02));
+#13350 = CARTESIAN_POINT('',(-0.133250398755,-6.682334160906E-02));
+#13351 = CARTESIAN_POINT('',(-0.121646386826,-6.563307538437E-02));
+#13352 = CARTESIAN_POINT('',(-0.113493433904,-6.502161477249E-02));
+#13353 = CARTESIAN_POINT('',(-0.104739836843,-6.467074766255E-02));
+#13354 = CARTESIAN_POINT('',(-9.579395186919E-02,-6.464486745567E-02));
+#13355 = CARTESIAN_POINT('',(-8.702661278951E-02,-6.49380312873E-02));
+#13356 = CARTESIAN_POINT('',(-7.875846933266E-02,-6.551047082567E-02));
+#13357 = CARTESIAN_POINT('',(-7.126370946721E-02,-6.627383687532E-02));
+#13358 = CARTESIAN_POINT('',(-6.214318880548E-02,-6.744970384109E-02));
+#13359 = CARTESIAN_POINT('',(-5.961619578123E-02,-6.780895761108E-02));
+#13360 = CARTESIAN_POINT('',(-5.719154538977E-02,-6.818523527878E-02));
+#13361 = CARTESIAN_POINT('',(-5.486433500656E-02,-6.857630510631E-02));
+#13362 = CARTESIAN_POINT('',(-5.262972023148E-02,-6.898028757961E-02));
+#13363 = CARTESIAN_POINT('',(-5.04828424775E-02,-6.93956466194E-02));
+#13364 = CARTESIAN_POINT('',(-4.841875655942E-02,-6.982118079215E-02));
+#13365 = CARTESIAN_POINT('',(-4.424568714187E-02,-7.073468910381E-02));
+#13366 = CARTESIAN_POINT('',(-4.215401155157E-02,-7.122444533675E-02));
+#13367 = CARTESIAN_POINT('',(-4.01511457731E-02,-7.1723992762E-02));
+#13368 = CARTESIAN_POINT('',(-3.823175882155E-02,-7.223223125164E-02));
+#13369 = CARTESIAN_POINT('',(-3.639120258829E-02,-7.274823704825E-02));
+#13370 = CARTESIAN_POINT('',(-3.46253399637E-02,-7.32712488053E-02));
+#13371 = CARTESIAN_POINT('',(-3.29303729599E-02,-7.380065362757E-02));
+#13372 = CARTESIAN_POINT('',(-2.681647107168E-02,-7.581139671787E-02));
+#13373 = CARTESIAN_POINT('',(-2.28450087924E-02,-7.733043534894E-02));
+#13374 = CARTESIAN_POINT('',(-1.931276076137E-02,-7.888359805319E-02));
+#13375 = CARTESIAN_POINT('',(-1.617315935172E-02,-8.046381498658E-02));
+#13376 = CARTESIAN_POINT('',(-1.339396620073E-02,-8.20657133722E-02));
+#13377 = CARTESIAN_POINT('',(-1.094882800545E-02,-8.368523518352E-02));
+#13378 = CARTESIAN_POINT('',(-8.81501445715E-03,-8.531959655112E-02));
+#13379 = CARTESIAN_POINT('',(-5.189873274044E-03,-8.857055289196E-02));
+#13380 = CARTESIAN_POINT('',(-3.683592068391E-03,-9.018515657199E-02));
+#13381 = CARTESIAN_POINT('',(-2.444488640626E-03,-9.180913028735E-02));
+#13382 = CARTESIAN_POINT('',(-1.462291616164E-03,-9.344034630979E-02));
+#13383 = CARTESIAN_POINT('',(-7.299669173211E-04,-9.507681800683E-02));
+#13384 = CARTESIAN_POINT('',(-2.432203779197E-04,-9.671669901999E-02));
+#13385 = CARTESIAN_POINT('',(-3.578950469318E-10,-9.835828244301E-02));
+#13386 = CARTESIAN_POINT('',(-3.578950469318E-10,-1.E-01));
+#13387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13388 = ORIENTED_EDGE('',*,*,#12618,.T.);
+#13389 = ADVANCED_FACE('',(#13390),#12664,.T.);
+#13390 = FACE_BOUND('',#13391,.F.);
+#13391 = EDGE_LOOP('',(#13392,#13393,#13436,#13465));
+#13392 = ORIENTED_EDGE('',*,*,#12647,.T.);
+#13393 = ORIENTED_EDGE('',*,*,#13394,.T.);
+#13394 = EDGE_CURVE('',#12648,#13395,#13397,.T.);
+#13395 = VERTEX_POINT('',#13396);
+#13396 = CARTESIAN_POINT('',(3.717284832452,7.5,3.6));
+#13397 = SURFACE_CURVE('',#13398,(#13407,#13419),.PCURVE_S1.);
+#13398 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13399,#13400,#13401,#13402,
+    #13403,#13404,#13405,#13406),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13399 = CARTESIAN_POINT('',(3.616354672061,7.4,3.6));
+#13400 = CARTESIAN_POINT('',(3.616354672061,7.422442008915,3.6));
+#13401 = CARTESIAN_POINT('',(3.62227818621,7.444887259062,3.6));
+#13402 = CARTESIAN_POINT('',(3.634128177241,7.465483411335,3.6));
+#13403 = CARTESIAN_POINT('',(3.651171522702,7.482380282394,3.6));
+#13404 = CARTESIAN_POINT('',(3.671951013782,7.494127939707,3.6));
+#13405 = CARTESIAN_POINT('',(3.694610742712,7.5,3.6));
+#13406 = CARTESIAN_POINT('',(3.717284832452,7.5,3.6));
+#13407 = PCURVE('',#12664,#13408);
+#13408 = DEFINITIONAL_REPRESENTATION('',(#13409),#13418);
+#13409 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13410,#13411,#13412,#13413,
+    #13414,#13415,#13416,#13417),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13410 = CARTESIAN_POINT('',(-3.014669874692,0.));
+#13411 = CARTESIAN_POINT('',(-3.014669874692,0.224420089155));
+#13412 = CARTESIAN_POINT('',(-3.013720945976,0.44887311065));
+#13413 = CARTESIAN_POINT('',(-3.011821191118,0.673292853769));
+#13414 = CARTESIAN_POINT('',(-3.009003957783,0.8976790021));
+#13415 = CARTESIAN_POINT('',(-3.005313790382,1.122061511312));
+#13416 = CARTESIAN_POINT('',(-3.000915382176,1.346449298155));
+#13417 = CARTESIAN_POINT('',(-2.996152918463,1.570796326795));
+#13418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13419 = PCURVE('',#13420,#13425);
+#13420 = PLANE('',#13421);
+#13421 = AXIS2_PLACEMENT_3D('',#13422,#13423,#13424);
+#13422 = CARTESIAN_POINT('',(3.616354672061,7.5,3.6));
+#13423 = DIRECTION('',(0.,2.2E-16,-1.));
+#13424 = DIRECTION('',(-1.,0.,0.));
+#13425 = DEFINITIONAL_REPRESENTATION('',(#13426),#13435);
+#13426 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13427,#13428,#13429,#13430,
+    #13431,#13432,#13433,#13434),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13427 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.E-01));
+#13428 = CARTESIAN_POINT('',(-4.440892098501E-16,-7.755799108453E-02));
+#13429 = CARTESIAN_POINT('',(-5.923514148821E-03,-5.511274093781E-02));
+#13430 = CARTESIAN_POINT('',(-1.777350517911E-02,-3.451658866483E-02));
+#13431 = CARTESIAN_POINT('',(-3.481685064068E-02,-1.761971760647E-02));
+#13432 = CARTESIAN_POINT('',(-5.559634172066E-02,-5.872060292658E-03));
+#13433 = CARTESIAN_POINT('',(-7.825607065023E-02,8.881784197001E-16));
+#13434 = CARTESIAN_POINT('',(-0.100930160391,8.881784197001E-16));
+#13435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13436 = ORIENTED_EDGE('',*,*,#13437,.F.);
+#13437 = EDGE_CURVE('',#13438,#13395,#13440,.T.);
+#13438 = VERTEX_POINT('',#13439);
+#13439 = CARTESIAN_POINT('',(4.299999999988,7.5,4.182715167546));
+#13440 = SURFACE_CURVE('',#13441,(#13446,#13453),.PCURVE_S1.);
+#13441 = CIRCLE('',#13442,0.69);
+#13442 = AXIS2_PLACEMENT_3D('',#13443,#13444,#13445);
+#13443 = CARTESIAN_POINT('',(4.4,7.5,3.5));
+#13444 = DIRECTION('',(0.,-1.,0.));
+#13445 = DIRECTION('',(1.,0.,-5.9E-16));
+#13446 = PCURVE('',#12664,#13447);
+#13447 = DEFINITIONAL_REPRESENTATION('',(#13448),#13452);
+#13448 = LINE('',#13449,#13450);
+#13449 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#13450 = VECTOR('',#13451,1.);
+#13451 = DIRECTION('',(-1.,0.));
+#13452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13453 = PCURVE('',#13454,#13459);
+#13454 = PLANE('',#13455);
+#13455 = AXIS2_PLACEMENT_3D('',#13456,#13457,#13458);
+#13456 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#13457 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13458 = DIRECTION('',(0.,2.2E-16,-1.));
+#13459 = DEFINITIONAL_REPRESENTATION('',(#13460),#13464);
+#13460 = CIRCLE('',#13461,0.69);
+#13461 = AXIS2_PLACEMENT_2D('',#13462,#13463);
+#13462 = CARTESIAN_POINT('',(1.33226762955E-15,4.4));
+#13463 = DIRECTION('',(5.9E-16,1.));
+#13464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13465 = ORIENTED_EDGE('',*,*,#13466,.F.);
+#13466 = EDGE_CURVE('',#12619,#13438,#13467,.T.);
+#13467 = SURFACE_CURVE('',#13468,(#13477,#13489),.PCURVE_S1.);
+#13468 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13469,#13470,#13471,#13472,
+    #13473,#13474,#13475,#13476),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13469 = CARTESIAN_POINT('',(4.299999999988,7.4,4.283645327937));
+#13470 = CARTESIAN_POINT('',(4.299999999988,7.422442008915,
+    4.283645327937));
+#13471 = CARTESIAN_POINT('',(4.299999999988,7.444887259062,
+    4.277721813788));
+#13472 = CARTESIAN_POINT('',(4.299999999988,7.465483411335,
+    4.265871822758));
+#13473 = CARTESIAN_POINT('',(4.299999999988,7.482380282394,
+    4.248828477296));
+#13474 = CARTESIAN_POINT('',(4.299999999988,7.494127939707,
+    4.228048986216));
+#13475 = CARTESIAN_POINT('',(4.299999999988,7.5,4.205389257287));
+#13476 = CARTESIAN_POINT('',(4.299999999988,7.5,4.182715167546));
+#13477 = PCURVE('',#12664,#13478);
+#13478 = DEFINITIONAL_REPRESENTATION('',(#13479),#13488);
+#13479 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13480,#13481,#13482,#13483,
+    #13484,#13485,#13486,#13487),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13480 = CARTESIAN_POINT('',(-1.697719105708,0.));
+#13481 = CARTESIAN_POINT('',(-1.697719105708,0.224420089155));
+#13482 = CARTESIAN_POINT('',(-1.698668034423,0.44887311065));
+#13483 = CARTESIAN_POINT('',(-1.700567789282,0.673292853769));
+#13484 = CARTESIAN_POINT('',(-1.703385022617,0.897679002101));
+#13485 = CARTESIAN_POINT('',(-1.707075190019,1.122061511312));
+#13486 = CARTESIAN_POINT('',(-1.711473598225,1.346449298155));
+#13487 = CARTESIAN_POINT('',(-1.716236061939,1.570796326795));
+#13488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13489 = PCURVE('',#13490,#13495);
+#13490 = PLANE('',#13491);
+#13491 = AXIS2_PLACEMENT_3D('',#13492,#13493,#13494);
+#13492 = CARTESIAN_POINT('',(4.299999999988,7.5,3.6));
+#13493 = DIRECTION('',(1.,0.,0.));
+#13494 = DIRECTION('',(0.,2.2E-16,-1.));
+#13495 = DEFINITIONAL_REPRESENTATION('',(#13496),#13505);
+#13496 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13497,#13498,#13499,#13500,
+    #13501,#13502,#13503,#13504),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13497 = CARTESIAN_POINT('',(-0.683645327937,-1.E-01));
+#13498 = CARTESIAN_POINT('',(-0.683645327937,-7.755799108454E-02));
+#13499 = CARTESIAN_POINT('',(-0.677721813788,-5.511274093778E-02));
+#13500 = CARTESIAN_POINT('',(-0.665871822758,-3.451658866488E-02));
+#13501 = CARTESIAN_POINT('',(-0.648828477296,-1.761971760642E-02));
+#13502 = CARTESIAN_POINT('',(-0.628048986216,-5.872060292675E-03));
+#13503 = CARTESIAN_POINT('',(-0.605389257287,8.881784197001E-16));
+#13504 = CARTESIAN_POINT('',(-0.582715167546,8.881784197001E-16));
+#13505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13506 = ADVANCED_FACE('',(#13507),#12693,.T.);
+#13507 = FACE_BOUND('',#13508,.F.);
+#13508 = EDGE_LOOP('',(#13509,#13700));
+#13509 = ORIENTED_EDGE('',*,*,#13510,.F.);
+#13510 = EDGE_CURVE('',#12648,#12677,#13511,.T.);
+#13511 = SURFACE_CURVE('',#13512,(#13571,#13633),.PCURVE_S1.);
+#13512 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13513,#13514,#13515,#13516,
+    #13517,#13518,#13519,#13520,#13521,#13522,#13523,#13524,#13525,
+    #13526,#13527,#13528,#13529,#13530,#13531,#13532,#13533,#13534,
+    #13535,#13536,#13537,#13538,#13539,#13540,#13541,#13542,#13543,
+    #13544,#13545,#13546,#13547,#13548,#13549,#13550,#13551,#13552,
+    #13553,#13554,#13555,#13556,#13557,#13558,#13559,#13560,#13561,
+    #13562,#13563,#13564,#13565,#13566,#13567,#13568,#13569,#13570),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#13513 = CARTESIAN_POINT('',(3.616354672061,7.4,3.6));
+#13514 = CARTESIAN_POINT('',(3.616354672061,7.401830066005,3.6));
+#13515 = CARTESIAN_POINT('',(3.616354672061,7.403659864118,
+    3.599697594068));
+#13516 = CARTESIAN_POINT('',(3.616354672061,7.40548732884,3.599093049852
+    ));
+#13517 = CARTESIAN_POINT('',(3.616354672061,7.40731011108,3.598182587923
+    ));
+#13518 = CARTESIAN_POINT('',(3.616354672061,7.409125607605,
+    3.596959241282));
+#13519 = CARTESIAN_POINT('',(3.616354672061,7.410930972113,3.59541247615
+    ));
+#13520 = CARTESIAN_POINT('',(3.616354672061,7.412723107967,
+    3.593526574079));
+#13521 = CARTESIAN_POINT('',(3.616354672061,7.416396346704,3.58887424308
+    ));
+#13522 = CARTESIAN_POINT('',(3.616354672061,7.418270420939,
+    3.586062415224));
+#13523 = CARTESIAN_POINT('',(3.616354672061,7.420121124796,
+    3.582808977568));
+#13524 = CARTESIAN_POINT('',(3.616354672061,7.421945190459,
+    3.579076391216));
+#13525 = CARTESIAN_POINT('',(3.616354672061,7.423734107111,
+    3.574804494451));
+#13526 = CARTESIAN_POINT('',(3.616354672061,7.425475533336,
+    3.569926510962));
+#13527 = CARTESIAN_POINT('',(3.616354672061,7.427153062853,
+    3.564357989011));
+#13528 = CARTESIAN_POINT('',(3.616354672061,7.429452616835,
+    3.554993421855));
+#13529 = CARTESIAN_POINT('',(3.616354672061,7.430145438645,
+    3.551916656961));
+#13530 = CARTESIAN_POINT('',(3.616354672061,7.43081656102,3.548646629244
+    ));
+#13531 = CARTESIAN_POINT('',(3.616354672061,7.431462167204,
+    3.545163212129));
+#13532 = CARTESIAN_POINT('',(3.616354672061,7.432076361742,
+    3.541447587892));
+#13533 = CARTESIAN_POINT('',(3.616354672061,7.432651225138,
+    3.537482329323));
+#13534 = CARTESIAN_POINT('',(3.616354672061,7.433176658382,
+    3.533250399843));
+#13535 = CARTESIAN_POINT('',(3.616354672061,7.43436692461,3.52164638837)
+  );
+#13536 = CARTESIAN_POINT('',(3.616354672061,7.434978385234,
+    3.513493435878));
+#13537 = CARTESIAN_POINT('',(3.616354672061,7.435329252393,
+    3.504739839221));
+#13538 = CARTESIAN_POINT('',(3.616354672061,7.435355132681,
+    3.495793954565));
+#13539 = CARTESIAN_POINT('',(3.616354672061,7.435061968949,
+    3.487026615685));
+#13540 = CARTESIAN_POINT('',(3.616354672061,7.434489529512,
+    3.478758472312));
+#13541 = CARTESIAN_POINT('',(3.616354672061,7.433726163552,
+    3.471263712434));
+#13542 = CARTESIAN_POINT('',(3.616354672061,7.43255029667,3.462143191516
+    ));
+#13543 = CARTESIAN_POINT('',(3.616354672061,7.432191042906,
+    3.459616198311));
+#13544 = CARTESIAN_POINT('',(3.616354672061,7.431814765241,3.45719154775
+    ));
+#13545 = CARTESIAN_POINT('',(3.616354672061,7.431423695414,
+    3.454864337207));
+#13546 = CARTESIAN_POINT('',(3.616354672061,7.431019712939,
+    3.452629722281));
+#13547 = CARTESIAN_POINT('',(3.616354672061,7.430604353896,
+    3.450482844385));
+#13548 = CARTESIAN_POINT('',(3.616354672061,7.430178819719,
+    3.448418758334));
+#13549 = CARTESIAN_POINT('',(3.616354672061,7.429265311405,
+    3.444245688699));
+#13550 = CARTESIAN_POINT('',(3.616354672061,7.428775555174,
+    3.442154013021));
+#13551 = CARTESIAN_POINT('',(3.616354672061,7.42827600775,3.440151147161
+    ));
+#13552 = CARTESIAN_POINT('',(3.616354672061,7.427767769262,
+    3.438231760132));
+#13553 = CARTESIAN_POINT('',(3.616354672061,7.427251763465,
+    3.436391203825));
+#13554 = CARTESIAN_POINT('',(3.616354672061,7.426728751708,3.43462534113
+    ));
+#13555 = CARTESIAN_POINT('',(3.616354672061,7.426199346884,3.43293037406
+    ));
+#13556 = CARTESIAN_POINT('',(3.616354672061,7.4241886038,3.426816471967)
+  );
+#13557 = CARTESIAN_POINT('',(3.616354672061,7.422669565173,
+    3.422845009562));
+#13558 = CARTESIAN_POINT('',(3.616354672061,7.421116402472,
+    3.419312761418));
+#13559 = CARTESIAN_POINT('',(3.616354672061,7.41953618554,3.416173159904
+    ));
+#13560 = CARTESIAN_POINT('',(3.616354672061,7.417934287155,
+    3.413393966657));
+#13561 = CARTESIAN_POINT('',(3.616354672061,7.416314765343,
+    3.410948828372));
+#13562 = CARTESIAN_POINT('',(3.616354672061,7.414680403974,
+    3.408815014738));
+#13563 = CARTESIAN_POINT('',(3.616354672061,7.411429447569,
+    3.405189873328));
+#13564 = CARTESIAN_POINT('',(3.616354672061,7.409814843826,
+    3.403683592001));
+#13565 = CARTESIAN_POINT('',(3.616354672061,7.408190870045,
+    3.402444488475));
+#13566 = CARTESIAN_POINT('',(3.616354672061,7.406559653957,
+    3.401462291373));
+#13567 = CARTESIAN_POINT('',(3.616354672061,7.404923182194,
+    3.400729966616));
+#13568 = CARTESIAN_POINT('',(3.616354672061,7.403283301114,
+    3.400243220039));
+#13569 = CARTESIAN_POINT('',(3.616354672061,7.401641717624,3.4));
+#13570 = CARTESIAN_POINT('',(3.616354672061,7.4,3.4));
+#13571 = PCURVE('',#12693,#13572);
+#13572 = DEFINITIONAL_REPRESENTATION('',(#13573),#13632);
+#13573 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13574,#13575,#13576,#13577,
+    #13578,#13579,#13580,#13581,#13582,#13583,#13584,#13585,#13586,
+    #13587,#13588,#13589,#13590,#13591,#13592,#13593,#13594,#13595,
+    #13596,#13597,#13598,#13599,#13600,#13601,#13602,#13603,#13604,
+    #13605,#13606,#13607,#13608,#13609,#13610,#13611,#13612,#13613,
+    #13614,#13615,#13616,#13617,#13618,#13619,#13620,#13621,#13622,
+    #13623,#13624,#13625,#13626,#13627,#13628,#13629,#13630,#13631),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#13574 = CARTESIAN_POINT('',(-3.014669874692,0.));
+#13575 = CARTESIAN_POINT('',(-3.014669874692,1.830066005191E-02));
+#13576 = CARTESIAN_POINT('',(-3.015049588405,3.659864107285E-02));
+#13577 = CARTESIAN_POINT('',(-3.015808677494,5.488262812677E-02));
+#13578 = CARTESIAN_POINT('',(-3.016952096724,7.313845822265E-02));
+#13579 = CARTESIAN_POINT('',(-3.018489005802,9.13492834426E-02));
+#13580 = CARTESIAN_POINT('',(-3.020433261582,0.109495478736));
+#13581 = CARTESIAN_POINT('',(-3.022805490667,0.127554294379));
+#13582 = CARTESIAN_POINT('',(-3.028662804568,0.164678954111));
+#13583 = CARTESIAN_POINT('',(-3.032205344992,0.18368145288));
+#13584 = CARTESIAN_POINT('',(-3.036307713756,0.202518039404));
+#13585 = CARTESIAN_POINT('',(-3.041018856122,0.221164032674));
+#13586 = CARTESIAN_POINT('',(-3.04641693573,0.239539670673));
+#13587 = CARTESIAN_POINT('',(-3.052588983748,0.257522758537));
+#13588 = CARTESIAN_POINT('',(-3.059644978014,0.274942845673));
+#13589 = CARTESIAN_POINT('',(-3.071530109629,0.298951253571));
+#13590 = CARTESIAN_POINT('',(-3.075437309476,0.306203646289));
+#13591 = CARTESIAN_POINT('',(-3.079592412098,0.313247378384));
+#13592 = CARTESIAN_POINT('',(-3.084021344177,0.320041250603));
+#13593 = CARTESIAN_POINT('',(-3.088748403256,0.326521448846));
+#13594 = CARTESIAN_POINT('',(-3.09379610704,0.332601672773));
+#13595 = CARTESIAN_POINT('',(-3.099186391475,0.338171311021));
+#13596 = CARTESIAN_POINT('',(-3.113974244725,0.350810602158));
+#13597 = CARTESIAN_POINT('',(-3.124370995351,0.357327875363));
+#13598 = CARTESIAN_POINT('',(-3.135541370689,0.3610902624));
+#13599 = CARTESIAN_POINT('',(-3.146961837345,0.361373472715));
+#13600 = CARTESIAN_POINT('',(-3.158151706879,0.358223008199));
+#13601 = CARTESIAN_POINT('',(-3.16869742913,0.352107428278));
+#13602 = CARTESIAN_POINT('',(-3.178249127168,0.343992775733));
+#13603 = CARTESIAN_POINT('',(-3.189864244667,0.331541372939));
+#13604 = CARTESIAN_POINT('',(-3.193081250921,0.327742333854));
+#13605 = CARTESIAN_POINT('',(-3.196166817499,0.323769128312));
+#13606 = CARTESIAN_POINT('',(-3.199127255094,0.319646138555));
+#13607 = CARTESIAN_POINT('',(-3.201968809618,0.315393843449));
+#13608 = CARTESIAN_POINT('',(-3.204697748592,0.311028945261));
+#13609 = CARTESIAN_POINT('',(-3.207320447542,0.306564496417));
+#13610 = CARTESIAN_POINT('',(-3.212620882272,0.296996364968));
+#13611 = CARTESIAN_POINT('',(-3.215276424053,0.291875584208));
+#13612 = CARTESIAN_POINT('',(-3.217818077452,0.286661676198));
+#13613 = CARTESIAN_POINT('',(-3.220252725885,0.281366486646));
+#13614 = CARTESIAN_POINT('',(-3.222586378556,0.275999888649));
+#13615 = CARTESIAN_POINT('',(-3.224824388544,0.270569956576));
+#13616 = CARTESIAN_POINT('',(-3.226971670895,0.265083139941));
+#13617 = CARTESIAN_POINT('',(-3.234714045177,0.244278913001));
+#13618 = CARTESIAN_POINT('',(-3.239736865557,0.228632849865));
+#13619 = CARTESIAN_POINT('',(-3.244199055165,0.212705164404));
+#13620 = CARTESIAN_POINT('',(-3.248161167942,0.196566284331));
+#13621 = CARTESIAN_POINT('',(-3.251665289749,0.180266967789));
+#13622 = CARTESIAN_POINT('',(-3.254745818154,0.16384325601));
+#13623 = CARTESIAN_POINT('',(-3.257432370735,0.147317559396));
+#13624 = CARTESIAN_POINT('',(-3.261994089661,0.114528350752));
+#13625 = CARTESIAN_POINT('',(-3.263888157948,9.828270033712E-02));
+#13626 = CARTESIAN_POINT('',(-3.265445365404,8.197601868913E-02));
+#13627 = CARTESIAN_POINT('',(-3.266679183709,6.562349711491E-02));
+#13628 = CARTESIAN_POINT('',(-3.267598856454,4.923856314244E-02));
+#13629 = CARTESIAN_POINT('',(-3.268210038023,3.283301835743E-02));
+#13630 = CARTESIAN_POINT('',(-3.268515432488,1.641717623977E-02));
+#13631 = CARTESIAN_POINT('',(-3.268515432488,0.));
+#13632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13633 = PCURVE('',#13634,#13639);
+#13634 = PLANE('',#13635);
+#13635 = AXIS2_PLACEMENT_3D('',#13636,#13637,#13638);
+#13636 = CARTESIAN_POINT('',(3.616354672061,7.5,3.4));
+#13637 = DIRECTION('',(1.,0.,0.));
+#13638 = DIRECTION('',(0.,2.2E-16,-1.));
+#13639 = DEFINITIONAL_REPRESENTATION('',(#13640),#13699);
+#13640 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13641,#13642,#13643,#13644,
+    #13645,#13646,#13647,#13648,#13649,#13650,#13651,#13652,#13653,
+    #13654,#13655,#13656,#13657,#13658,#13659,#13660,#13661,#13662,
+    #13663,#13664,#13665,#13666,#13667,#13668,#13669,#13670,#13671,
+    #13672,#13673,#13674,#13675,#13676,#13677,#13678,#13679,#13680,
+    #13681,#13682,#13683,#13684,#13685,#13686,#13687,#13688,#13689,
+    #13690,#13691,#13692,#13693,#13694,#13695,#13696,#13697,#13698),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.173079526043,
+    0.358068168883,0.441210481884,0.571642299985,0.62461755591,
+    0.682933887638,0.843662750342,1.),.UNSPECIFIED.);
+#13641 = CARTESIAN_POINT('',(-0.2,-1.E-01));
+#13642 = CARTESIAN_POINT('',(-0.2,-9.816993399481E-02));
+#13643 = CARTESIAN_POINT('',(-0.199697594068,-9.634013588184E-02));
+#13644 = CARTESIAN_POINT('',(-0.199093049852,-9.451267116046E-02));
+#13645 = CARTESIAN_POINT('',(-0.198182587923,-9.268988891963E-02));
+#13646 = CARTESIAN_POINT('',(-0.196959241282,-9.087439239542E-02));
+#13647 = CARTESIAN_POINT('',(-0.19541247615,-8.906902788727E-02));
+#13648 = CARTESIAN_POINT('',(-0.193526574079,-8.727689203297E-02));
+#13649 = CARTESIAN_POINT('',(-0.18887424308,-8.360365329592E-02));
+#13650 = CARTESIAN_POINT('',(-0.186062415224,-8.172957906082E-02));
+#13651 = CARTESIAN_POINT('',(-0.182808977568,-7.987887520394E-02));
+#13652 = CARTESIAN_POINT('',(-0.179076391216,-7.805480954088E-02));
+#13653 = CARTESIAN_POINT('',(-0.174804494451,-7.626589288884E-02));
+#13654 = CARTESIAN_POINT('',(-0.169926510962,-7.452446666371E-02));
+#13655 = CARTESIAN_POINT('',(-0.164357989011,-7.284693714672E-02));
+#13656 = CARTESIAN_POINT('',(-0.154993421855,-7.054738316499E-02));
+#13657 = CARTESIAN_POINT('',(-0.151916656961,-6.98545613554E-02));
+#13658 = CARTESIAN_POINT('',(-0.148646629244,-6.918343898003E-02));
+#13659 = CARTESIAN_POINT('',(-0.145163212129,-6.85378327956E-02));
+#13660 = CARTESIAN_POINT('',(-0.141447587892,-6.792363825806E-02));
+#13661 = CARTESIAN_POINT('',(-0.137482329323,-6.734877486236E-02));
+#13662 = CARTESIAN_POINT('',(-0.133250399843,-6.682334161764E-02));
+#13663 = CARTESIAN_POINT('',(-0.12164638837,-6.563307538988E-02));
+#13664 = CARTESIAN_POINT('',(-0.113493435878,-6.502161476642E-02));
+#13665 = CARTESIAN_POINT('',(-0.104739839221,-6.467074760736E-02));
+#13666 = CARTESIAN_POINT('',(-9.579395456495E-02,-6.464486731857E-02));
+#13667 = CARTESIAN_POINT('',(-8.702661568511E-02,-6.493803105121E-02));
+#13668 = CARTESIAN_POINT('',(-7.875847231208E-02,-6.55104704883E-02));
+#13669 = CARTESIAN_POINT('',(-7.12637124339E-02,-6.627383644786E-02));
+#13670 = CARTESIAN_POINT('',(-6.21431915155E-02,-6.744970332966E-02));
+#13671 = CARTESIAN_POINT('',(-5.961619831131E-02,-6.780895709381E-02));
+#13672 = CARTESIAN_POINT('',(-5.719154774987E-02,-6.81852347586E-02));
+#13673 = CARTESIAN_POINT('',(-5.486433720656E-02,-6.857630458569E-02));
+#13674 = CARTESIAN_POINT('',(-5.262972228091E-02,-6.898028706058E-02));
+#13675 = CARTESIAN_POINT('',(-5.048284438538E-02,-6.939564610364E-02));
+#13676 = CARTESIAN_POINT('',(-4.841875833408E-02,-6.982118028113E-02));
+#13677 = CARTESIAN_POINT('',(-4.424568869852E-02,-7.073468859535E-02));
+#13678 = CARTESIAN_POINT('',(-4.215401302129E-02,-7.122444482589E-02));
+#13679 = CARTESIAN_POINT('',(-4.015114716077E-02,-7.172399224962E-02));
+#13680 = CARTESIAN_POINT('',(-3.823176013162E-02,-7.223223073849E-02));
+#13681 = CARTESIAN_POINT('',(-3.639120382484E-02,-7.274823653496E-02));
+#13682 = CARTESIAN_POINT('',(-3.462534113047E-02,-7.327124829241E-02));
+#13683 = CARTESIAN_POINT('',(-3.293037406031E-02,-7.380065311556E-02));
+#13684 = CARTESIAN_POINT('',(-2.681647196685E-02,-7.581139620017E-02));
+#13685 = CARTESIAN_POINT('',(-2.284500956236E-02,-7.733043482675E-02));
+#13686 = CARTESIAN_POINT('',(-1.931276141799E-02,-7.888359752826E-02));
+#13687 = CARTESIAN_POINT('',(-1.617315990433E-02,-8.046381446021E-02));
+#13688 = CARTESIAN_POINT('',(-1.339396665704E-02,-8.206571284538E-02));
+#13689 = CARTESIAN_POINT('',(-1.094882837176E-02,-8.368523465704E-02));
+#13690 = CARTESIAN_POINT('',(-8.815014738319E-03,-8.53195960257E-02));
+#13691 = CARTESIAN_POINT('',(-5.189873327692E-03,-8.857055243059E-02));
+#13692 = CARTESIAN_POINT('',(-3.683592000802E-03,-9.018515617432E-02));
+#13693 = CARTESIAN_POINT('',(-2.444488474554E-03,-9.180912995455E-02));
+#13694 = CARTESIAN_POINT('',(-1.462291372693E-03,-9.344034604273E-02));
+#13695 = CARTESIAN_POINT('',(-7.299666164458E-04,-9.507681780613E-02));
+#13696 = CARTESIAN_POINT('',(-2.432200390032E-04,-9.671669888605E-02));
+#13697 = CARTESIAN_POINT('',(-1.7763568394E-15,-9.835828237602E-02));
+#13698 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.E-01));
+#13699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13700 = ORIENTED_EDGE('',*,*,#12676,.T.);
+#13701 = ADVANCED_FACE('',(#13702),#12722,.T.);
+#13702 = FACE_BOUND('',#13703,.F.);
+#13703 = EDGE_LOOP('',(#13704,#13747,#13776,#13817));
+#13704 = ORIENTED_EDGE('',*,*,#13705,.T.);
+#13705 = EDGE_CURVE('',#12706,#13706,#13708,.T.);
+#13706 = VERTEX_POINT('',#13707);
+#13707 = CARTESIAN_POINT('',(4.299999999988,7.5,2.817284832454));
+#13708 = SURFACE_CURVE('',#13709,(#13718,#13730),.PCURVE_S1.);
+#13709 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13710,#13711,#13712,#13713,
+    #13714,#13715,#13716,#13717),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13710 = CARTESIAN_POINT('',(4.299999999988,7.4,2.716354672063));
+#13711 = CARTESIAN_POINT('',(4.299999999988,7.422442008915,
+    2.716354672063));
+#13712 = CARTESIAN_POINT('',(4.299999999988,7.444887259062,
+    2.722278186212));
+#13713 = CARTESIAN_POINT('',(4.299999999988,7.465483411335,
+    2.734128177242));
+#13714 = CARTESIAN_POINT('',(4.299999999988,7.482380282393,
+    2.751171522704));
+#13715 = CARTESIAN_POINT('',(4.299999999988,7.494127939707,
+    2.771951013784));
+#13716 = CARTESIAN_POINT('',(4.299999999988,7.5,2.794610742713));
+#13717 = CARTESIAN_POINT('',(4.299999999988,7.5,2.817284832454));
+#13718 = PCURVE('',#12722,#13719);
+#13719 = DEFINITIONAL_REPRESENTATION('',(#13720),#13729);
+#13720 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13721,#13722,#13723,#13724,
+    #13725,#13726,#13727,#13728),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13721 = CARTESIAN_POINT('',(-4.585466201472,0.));
+#13722 = CARTESIAN_POINT('',(-4.585466201472,0.224420089155));
+#13723 = CARTESIAN_POINT('',(-4.584517272756,0.448873110649));
+#13724 = CARTESIAN_POINT('',(-4.582617517897,0.673292853772));
+#13725 = CARTESIAN_POINT('',(-4.579800284562,0.897679002098));
+#13726 = CARTESIAN_POINT('',(-4.576110117161,1.122061511314));
+#13727 = CARTESIAN_POINT('',(-4.571711708954,1.346449298155));
+#13728 = CARTESIAN_POINT('',(-4.56694924524,1.570796326795));
+#13729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13730 = PCURVE('',#13731,#13736);
+#13731 = PLANE('',#13732);
+#13732 = AXIS2_PLACEMENT_3D('',#13733,#13734,#13735);
+#13733 = CARTESIAN_POINT('',(4.299999999988,7.5,2.716354672017));
+#13734 = DIRECTION('',(1.,0.,0.));
+#13735 = DIRECTION('',(0.,2.2E-16,-1.));
+#13736 = DEFINITIONAL_REPRESENTATION('',(#13737),#13746);
+#13737 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13738,#13739,#13740,#13741,
+    #13742,#13743,#13744,#13745),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13738 = CARTESIAN_POINT('',(-4.567146660861E-11,-1.E-01));
+#13739 = CARTESIAN_POINT('',(-4.567146660861E-11,-7.75579910845E-02));
+#13740 = CARTESIAN_POINT('',(-5.923514194477E-03,-5.511274093789E-02));
+#13741 = CARTESIAN_POINT('',(-1.777350522491E-02,-3.451658866472E-02));
+#13742 = CARTESIAN_POINT('',(-3.481685068628E-02,-1.761971760654E-02));
+#13743 = CARTESIAN_POINT('',(-5.559634176655E-02,-5.872060292639E-03));
+#13744 = CARTESIAN_POINT('',(-7.825607069603E-02,8.881784197001E-16));
+#13745 = CARTESIAN_POINT('',(-0.100930160437,8.881784197001E-16));
+#13746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13747 = ORIENTED_EDGE('',*,*,#13748,.F.);
+#13748 = EDGE_CURVE('',#13749,#13706,#13751,.T.);
+#13749 = VERTEX_POINT('',#13750);
+#13750 = CARTESIAN_POINT('',(3.717284832452,7.5,3.4));
+#13751 = SURFACE_CURVE('',#13752,(#13757,#13764),.PCURVE_S1.);
+#13752 = CIRCLE('',#13753,0.69);
+#13753 = AXIS2_PLACEMENT_3D('',#13754,#13755,#13756);
+#13754 = CARTESIAN_POINT('',(4.4,7.5,3.5));
+#13755 = DIRECTION('',(0.,-1.,0.));
+#13756 = DIRECTION('',(1.,0.,-5.9E-16));
+#13757 = PCURVE('',#12722,#13758);
+#13758 = DEFINITIONAL_REPRESENTATION('',(#13759),#13763);
+#13759 = LINE('',#13760,#13761);
+#13760 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#13761 = VECTOR('',#13762,1.);
+#13762 = DIRECTION('',(-1.,0.));
+#13763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13764 = PCURVE('',#13765,#13770);
+#13765 = PLANE('',#13766);
+#13766 = AXIS2_PLACEMENT_3D('',#13767,#13768,#13769);
+#13767 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#13768 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13769 = DIRECTION('',(0.,2.2E-16,-1.));
+#13770 = DEFINITIONAL_REPRESENTATION('',(#13771),#13775);
+#13771 = CIRCLE('',#13772,0.69);
+#13772 = AXIS2_PLACEMENT_2D('',#13773,#13774);
+#13773 = CARTESIAN_POINT('',(1.33226762955E-15,4.4));
+#13774 = DIRECTION('',(5.9E-16,1.));
+#13775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13776 = ORIENTED_EDGE('',*,*,#13777,.F.);
+#13777 = EDGE_CURVE('',#12677,#13749,#13778,.T.);
+#13778 = SURFACE_CURVE('',#13779,(#13788,#13800),.PCURVE_S1.);
+#13779 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13780,#13781,#13782,#13783,
+    #13784,#13785,#13786,#13787),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13780 = CARTESIAN_POINT('',(3.616354672061,7.4,3.4));
+#13781 = CARTESIAN_POINT('',(3.616354672061,7.422442008915,3.4));
+#13782 = CARTESIAN_POINT('',(3.62227818621,7.444887259062,3.4));
+#13783 = CARTESIAN_POINT('',(3.634128177241,7.465483411335,3.4));
+#13784 = CARTESIAN_POINT('',(3.651171522702,7.482380282394,3.4));
+#13785 = CARTESIAN_POINT('',(3.671951013782,7.494127939707,3.4));
+#13786 = CARTESIAN_POINT('',(3.694610742712,7.5,3.4));
+#13787 = CARTESIAN_POINT('',(3.717284832452,7.5,3.4));
+#13788 = PCURVE('',#12722,#13789);
+#13789 = DEFINITIONAL_REPRESENTATION('',(#13790),#13799);
+#13790 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13791,#13792,#13793,#13794,
+    #13795,#13796,#13797,#13798),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13791 = CARTESIAN_POINT('',(-3.268515432488,0.));
+#13792 = CARTESIAN_POINT('',(-3.268515432488,0.224420089155));
+#13793 = CARTESIAN_POINT('',(-3.269464361203,0.44887311065));
+#13794 = CARTESIAN_POINT('',(-3.271364116062,0.673292853769));
+#13795 = CARTESIAN_POINT('',(-3.274181349396,0.8976790021));
+#13796 = CARTESIAN_POINT('',(-3.277871516797,1.122061511312));
+#13797 = CARTESIAN_POINT('',(-3.282269925003,1.346449298155));
+#13798 = CARTESIAN_POINT('',(-3.287032388717,1.570796326795));
+#13799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13800 = PCURVE('',#13801,#13806);
+#13801 = PLANE('',#13802);
+#13802 = AXIS2_PLACEMENT_3D('',#13803,#13804,#13805);
+#13803 = CARTESIAN_POINT('',(4.299999999988,7.5,3.4));
+#13804 = DIRECTION('',(0.,-2.2E-16,1.));
+#13805 = DIRECTION('',(1.,0.,0.));
+#13806 = DEFINITIONAL_REPRESENTATION('',(#13807),#13816);
+#13807 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13808,#13809,#13810,#13811,
+    #13812,#13813,#13814,#13815),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13808 = CARTESIAN_POINT('',(-0.683645327927,-1.E-01));
+#13809 = CARTESIAN_POINT('',(-0.683645327927,-7.755799108454E-02));
+#13810 = CARTESIAN_POINT('',(-0.677721813778,-5.511274093778E-02));
+#13811 = CARTESIAN_POINT('',(-0.665871822748,-3.451658866488E-02));
+#13812 = CARTESIAN_POINT('',(-0.648828477286,-1.761971760644E-02));
+#13813 = CARTESIAN_POINT('',(-0.628048986206,-5.87206029267E-03));
+#13814 = CARTESIAN_POINT('',(-0.605389257277,8.881784197001E-16));
+#13815 = CARTESIAN_POINT('',(-0.582715167536,8.881784197001E-16));
+#13816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13817 = ORIENTED_EDGE('',*,*,#12705,.T.);
+#13818 = ADVANCED_FACE('',(#13819),#12751,.T.);
+#13819 = FACE_BOUND('',#13820,.F.);
+#13820 = EDGE_LOOP('',(#13821,#13822));
+#13821 = ORIENTED_EDGE('',*,*,#12734,.T.);
+#13822 = ORIENTED_EDGE('',*,*,#13823,.F.);
+#13823 = EDGE_CURVE('',#12706,#12735,#13824,.T.);
+#13824 = SURFACE_CURVE('',#13825,(#13884,#13946),.PCURVE_S1.);
+#13825 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13826,#13827,#13828,#13829,
+    #13830,#13831,#13832,#13833,#13834,#13835,#13836,#13837,#13838,
+    #13839,#13840,#13841,#13842,#13843,#13844,#13845,#13846,#13847,
+    #13848,#13849,#13850,#13851,#13852,#13853,#13854,#13855,#13856,
+    #13857,#13858,#13859,#13860,#13861,#13862,#13863,#13864,#13865,
+    #13866,#13867,#13868,#13869,#13870,#13871,#13872,#13873,#13874,
+    #13875,#13876,#13877,#13878,#13879,#13880,#13881,#13882,#13883),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#13826 = CARTESIAN_POINT('',(4.300000000346,7.4,2.716354672017));
+#13827 = CARTESIAN_POINT('',(4.300000000346,7.401830066005,
+    2.716354672017));
+#13828 = CARTESIAN_POINT('',(4.300302406279,7.403659864118,
+    2.716354672017));
+#13829 = CARTESIAN_POINT('',(4.300906950498,7.40548732884,2.716354672017
+    ));
+#13830 = CARTESIAN_POINT('',(4.301817412429,7.407310111081,
+    2.716354672017));
+#13831 = CARTESIAN_POINT('',(4.303040759076,7.409125607605,
+    2.716354672017));
+#13832 = CARTESIAN_POINT('',(4.304587524213,7.410930972113,
+    2.716354672017));
+#13833 = CARTESIAN_POINT('',(4.306473426291,7.412723107967,
+    2.716354672017));
+#13834 = CARTESIAN_POINT('',(4.311125757312,7.416396346706,
+    2.716354672017));
+#13835 = CARTESIAN_POINT('',(4.313937585181,7.418270420942,
+    2.716354672017));
+#13836 = CARTESIAN_POINT('',(4.317191022855,7.4201211248,2.716354672017)
+  );
+#13837 = CARTESIAN_POINT('',(4.320923609229,7.421945190463,
+    2.716354672017));
+#13838 = CARTESIAN_POINT('',(4.325195506019,7.423734107116,
+    2.716354672017));
+#13839 = CARTESIAN_POINT('',(4.330073489542,7.425475533341,
+    2.716354672017));
+#13840 = CARTESIAN_POINT('',(4.335642011533,7.427153062856,
+    2.716354672017));
+#13841 = CARTESIAN_POINT('',(4.345006578792,7.42945261684,2.716354672017
+    ));
+#13842 = CARTESIAN_POINT('',(4.348083343739,7.430145438653,
+    2.716354672017));
+#13843 = CARTESIAN_POINT('',(4.351353371517,7.430816561031,
+    2.716354672017));
+#13844 = CARTESIAN_POINT('',(4.354836788701,7.431462167218,
+    2.716354672017));
+#13845 = CARTESIAN_POINT('',(4.358552413015,7.432076361756,
+    2.716354672017));
+#13846 = CARTESIAN_POINT('',(4.362517671669,7.432651225149,
+    2.716354672017));
+#13847 = CARTESIAN_POINT('',(4.366749601243,7.433176658389,
+    2.716354672017));
+#13848 = CARTESIAN_POINT('',(4.378353613166,7.434366924614,
+    2.716354672017));
+#13849 = CARTESIAN_POINT('',(4.386506566082,7.434978385226,
+    2.716354672017));
+#13850 = CARTESIAN_POINT('',(4.395260163138,7.435329252337,
+    2.716354672017));
+#13851 = CARTESIAN_POINT('',(4.404206048108,7.435355132545,
+    2.716354672017));
+#13852 = CARTESIAN_POINT('',(4.412973387185,7.435061968714,
+    2.716354672017));
+#13853 = CARTESIAN_POINT('',(4.421241530641,7.434489529177,
+    2.716354672017));
+#13854 = CARTESIAN_POINT('',(4.428736290506,7.433726163129,
+    2.716354672017));
+#13855 = CARTESIAN_POINT('',(4.437856811171,7.432550296164,
+    2.716354672017));
+#13856 = CARTESIAN_POINT('',(4.440383804197,7.432191042394,
+    2.716354672017));
+#13857 = CARTESIAN_POINT('',(4.442808454591,7.431814764726,
+    2.716354672017));
+#13858 = CARTESIAN_POINT('',(4.445135664976,7.431423694899,
+    2.716354672017));
+#13859 = CARTESIAN_POINT('',(4.447370279753,7.431019712425,
+    2.716354672017));
+#13860 = CARTESIAN_POINT('',(4.449517157509,7.430604353386,
+    2.716354672017));
+#13861 = CARTESIAN_POINT('',(4.451581243429,7.430178819213,
+    2.716354672017));
+#13862 = CARTESIAN_POINT('',(4.455754312849,7.429265310901,
+    2.716354672017));
+#13863 = CARTESIAN_POINT('',(4.45784598844,7.428775554668,2.716354672017
+    ));
+#13864 = CARTESIAN_POINT('',(4.459848854219,7.428276007243,
+    2.716354672017));
+#13865 = CARTESIAN_POINT('',(4.461768241172,7.427767768753,
+    2.716354672017));
+#13866 = CARTESIAN_POINT('',(4.463608797406,7.427251762957,
+    2.716354672017));
+#13867 = CARTESIAN_POINT('',(4.465374660032,7.4267287512,2.716354672017)
+  );
+#13868 = CARTESIAN_POINT('',(4.467069627036,7.426199346377,
+    2.716354672017));
+#13869 = CARTESIAN_POINT('',(4.473183528927,7.424188603287,
+    2.716354672017));
+#13870 = CARTESIAN_POINT('',(4.477154991207,7.422669564656,
+    2.716354672017));
+#13871 = CARTESIAN_POINT('',(4.48068723924,7.421116401952,2.716354672017
+    ));
+#13872 = CARTESIAN_POINT('',(4.483826840651,7.419536185019,
+    2.716354672017));
+#13873 = CARTESIAN_POINT('',(4.486606033803,7.417934286633,
+    2.716354672017));
+#13874 = CARTESIAN_POINT('',(4.489051171999,7.416314764822,
+    2.716354672017));
+#13875 = CARTESIAN_POINT('',(4.491184985548,7.414680403454,
+    2.716354672017));
+#13876 = CARTESIAN_POINT('',(4.494810126734,7.411429447112,
+    2.716354672017));
+#13877 = CARTESIAN_POINT('',(4.49631640794,7.409814843432,2.716354672017
+    ));
+#13878 = CARTESIAN_POINT('',(4.497555511369,7.408190869716,
+    2.716354672017));
+#13879 = CARTESIAN_POINT('',(4.498537708394,7.406559653693,
+    2.716354672017));
+#13880 = CARTESIAN_POINT('',(4.499270033094,7.404923181995,
+    2.716354672017));
+#13881 = CARTESIAN_POINT('',(4.499756779634,7.403283300981,
+    2.716354672017));
+#13882 = CARTESIAN_POINT('',(4.499999999654,7.401641717558,
+    2.716354672017));
+#13883 = CARTESIAN_POINT('',(4.499999999654,7.4,2.716354672017));
+#13884 = PCURVE('',#12751,#13885);
+#13885 = DEFINITIONAL_REPRESENTATION('',(#13886),#13945);
+#13886 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13887,#13888,#13889,#13890,
+    #13891,#13892,#13893,#13894,#13895,#13896,#13897,#13898,#13899,
+    #13900,#13901,#13902,#13903,#13904,#13905,#13906,#13907,#13908,
+    #13909,#13910,#13911,#13912,#13913,#13914,#13915,#13916,#13917,
+    #13918,#13919,#13920,#13921,#13922,#13923,#13924,#13925,#13926,
+    #13927,#13928,#13929,#13930,#13931,#13932,#13933,#13934,#13935,
+    #13936,#13937,#13938,#13939,#13940,#13941,#13942,#13943,#13944),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#13887 = CARTESIAN_POINT('',(-4.585466201928,0.));
+#13888 = CARTESIAN_POINT('',(-4.585466201928,1.830066005279E-02));
+#13889 = CARTESIAN_POINT('',(-4.585845915643,3.65986410746E-02));
+#13890 = CARTESIAN_POINT('',(-4.586605004734,5.488262812927E-02));
+#13891 = CARTESIAN_POINT('',(-4.587748423969,7.31384582257E-02));
+#13892 = CARTESIAN_POINT('',(-4.589285333052,9.134928344589E-02));
+#13893 = CARTESIAN_POINT('',(-4.59122958884,0.109495478739));
+#13894 = CARTESIAN_POINT('',(-4.593601817934,0.127554294381));
+#13895 = CARTESIAN_POINT('',(-4.599459131862,0.164678954126));
+#13896 = CARTESIAN_POINT('',(-4.603001672304,0.183681452906));
+#13897 = CARTESIAN_POINT('',(-4.60710404109,0.202518039439));
+#13898 = CARTESIAN_POINT('',(-4.611815183484,0.221164032717));
+#13899 = CARTESIAN_POINT('',(-4.617213263126,0.23953967072));
+#13900 = CARTESIAN_POINT('',(-4.623385311185,0.257522758582));
+#13901 = CARTESIAN_POINT('',(-4.630441305503,0.274942845706));
+#13902 = CARTESIAN_POINT('',(-4.642326437249,0.298951253619));
+#13903 = CARTESIAN_POINT('',(-4.646233637165,0.306203646378));
+#13904 = CARTESIAN_POINT('',(-4.650388739865,0.313247378504));
+#13905 = CARTESIAN_POINT('',(-4.654817672031,0.320041250744));
+#13906 = CARTESIAN_POINT('',(-4.659544731207,0.32652144899));
+#13907 = CARTESIAN_POINT('',(-4.664592435101,0.332601672898));
+#13908 = CARTESIAN_POINT('',(-4.669982719656,0.338171311094));
+#13909 = CARTESIAN_POINT('',(-4.684770573479,0.3508106022));
+#13910 = CARTESIAN_POINT('',(-4.695167324647,0.357327875284));
+#13911 = CARTESIAN_POINT('',(-4.706337700496,0.361090261805));
+#13912 = CARTESIAN_POINT('',(-4.717758167552,0.361373471251));
+#13913 = CARTESIAN_POINT('',(-4.728948037335,0.358223005688));
+#13914 = CARTESIAN_POINT('',(-4.739493759689,0.352107424709));
+#13915 = CARTESIAN_POINT('',(-4.749045457708,0.343992771232));
+#13916 = CARTESIAN_POINT('',(-4.760660574879,0.331541367582));
+#13917 = CARTESIAN_POINT('',(-4.763877580905,0.327742328444));
+#13918 = CARTESIAN_POINT('',(-4.766963147269,0.323769122879));
+#13919 = CARTESIAN_POINT('',(-4.769923584662,0.319646133124));
+#13920 = CARTESIAN_POINT('',(-4.772765138995,0.315393838043));
+#13921 = CARTESIAN_POINT('',(-4.775494077791,0.311028939896));
+#13922 = CARTESIAN_POINT('',(-4.778116776573,0.306564491109));
+#13923 = CARTESIAN_POINT('',(-4.783417211028,0.296996359702));
+#13924 = CARTESIAN_POINT('',(-4.786072752698,0.291875578926));
+#13925 = CARTESIAN_POINT('',(-4.788614405993,0.286661670908));
+#13926 = CARTESIAN_POINT('',(-4.791049054329,0.281366481356));
+#13927 = CARTESIAN_POINT('',(-4.793382706907,0.275999883366));
+#13928 = CARTESIAN_POINT('',(-4.795620716806,0.270569951305));
+#13929 = CARTESIAN_POINT('',(-4.797767999074,0.265083134687));
+#13930 = CARTESIAN_POINT('',(-4.805510373097,0.244278907718));
+#13931 = CARTESIAN_POINT('',(-4.810533193319,0.228632844556));
+#13932 = CARTESIAN_POINT('',(-4.814995382784,0.212705159087));
+#13933 = CARTESIAN_POINT('',(-4.818957495431,0.196566279018));
+#13934 = CARTESIAN_POINT('',(-4.822461617117,0.180266962488));
+#13935 = CARTESIAN_POINT('',(-4.825542145409,0.163843250727));
+#13936 = CARTESIAN_POINT('',(-4.828228697884,0.147317554136));
+#13937 = CARTESIAN_POINT('',(-4.832790416526,0.114528346155));
+#13938 = CARTESIAN_POINT('',(-4.834684484662,9.828269638255E-02));
+#13939 = CARTESIAN_POINT('',(-4.836241691995,8.197601538505E-02));
+#13940 = CARTESIAN_POINT('',(-4.837475510204,6.562349446679E-02));
+#13941 = CARTESIAN_POINT('',(-4.838395182878,4.923856115399E-02));
+#13942 = CARTESIAN_POINT('',(-4.8390063644,3.283301703093E-02));
+#13943 = CARTESIAN_POINT('',(-4.839311758841,1.641717557637E-02));
+#13944 = CARTESIAN_POINT('',(-4.839311758841,0.));
+#13945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13946 = PCURVE('',#13947,#13952);
+#13947 = PLANE('',#13948);
+#13948 = AXIS2_PLACEMENT_3D('',#13949,#13950,#13951);
+#13949 = CARTESIAN_POINT('',(4.499999999988,7.5,2.716354672017));
+#13950 = DIRECTION('',(0.,-2.2E-16,1.));
+#13951 = DIRECTION('',(1.,0.,0.));
+#13952 = DEFINITIONAL_REPRESENTATION('',(#13953),#14012);
+#13953 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13954,#13955,#13956,#13957,
+    #13958,#13959,#13960,#13961,#13962,#13963,#13964,#13965,#13966,
+    #13967,#13968,#13969,#13970,#13971,#13972,#13973,#13974,#13975,
+    #13976,#13977,#13978,#13979,#13980,#13981,#13982,#13983,#13984,
+    #13985,#13986,#13987,#13988,#13989,#13990,#13991,#13992,#13993,
+    #13994,#13995,#13996,#13997,#13998,#13999,#14000,#14001,#14002,
+    #14003,#14004,#14005,#14006,#14007,#14008,#14009,#14010,#14011),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.17307952617,
+    0.358068169308,0.441210483163,0.57164230607,0.62461756072,
+    0.682933892258,0.843662755581,1.),.UNSPECIFIED.);
+#13954 = CARTESIAN_POINT('',(-0.199999999642,-1.E-01));
+#13955 = CARTESIAN_POINT('',(-0.199999999642,-9.816993399472E-02));
+#13956 = CARTESIAN_POINT('',(-0.199697593709,-9.634013588166E-02));
+#13957 = CARTESIAN_POINT('',(-0.199093049491,-9.451267116021E-02));
+#13958 = CARTESIAN_POINT('',(-0.198182587559,-9.268988891933E-02));
+#13959 = CARTESIAN_POINT('',(-0.196959240913,-9.087439239509E-02));
+#13960 = CARTESIAN_POINT('',(-0.195412475775,-8.906902788697E-02));
+#13961 = CARTESIAN_POINT('',(-0.193526573697,-8.727689203277E-02));
+#13962 = CARTESIAN_POINT('',(-0.188874242677,-8.360365329448E-02));
+#13963 = CARTESIAN_POINT('',(-0.186062414807,-8.172957905826E-02));
+#13964 = CARTESIAN_POINT('',(-0.182808977133,-7.987887520047E-02));
+#13965 = CARTESIAN_POINT('',(-0.17907639076,-7.805480953667E-02));
+#13966 = CARTESIAN_POINT('',(-0.174804493969,-7.626589288424E-02));
+#13967 = CARTESIAN_POINT('',(-0.169926510447,-7.452446665935E-02));
+#13968 = CARTESIAN_POINT('',(-0.164357988455,-7.284693714365E-02));
+#13969 = CARTESIAN_POINT('',(-0.154993421197,-7.05473831604E-02));
+#13970 = CARTESIAN_POINT('',(-0.151916656249,-6.985456134694E-02));
+#13971 = CARTESIAN_POINT('',(-0.148646628471,-6.918343896856E-02));
+#13972 = CARTESIAN_POINT('',(-0.145163211288,-6.853783278226E-02));
+#13973 = CARTESIAN_POINT('',(-0.141447586974,-6.79236382444E-02));
+#13974 = CARTESIAN_POINT('',(-0.137482328319,-6.734877485058E-02));
+#13975 = CARTESIAN_POINT('',(-0.133250398745,-6.682334161068E-02));
+#13976 = CARTESIAN_POINT('',(-0.121646386822,-6.563307538595E-02));
+#13977 = CARTESIAN_POINT('',(-0.113493433906,-6.502161477391E-02));
+#13978 = CARTESIAN_POINT('',(-0.10473983685,-6.467074766334E-02));
+#13979 = CARTESIAN_POINT('',(-9.579395188005E-02,-6.464486745542E-02));
+#13980 = CARTESIAN_POINT('',(-8.702661280323E-02,-6.493803128581E-02));
+#13981 = CARTESIAN_POINT('',(-7.875846934748E-02,-6.55104708229E-02));
+#13982 = CARTESIAN_POINT('',(-7.12637094821E-02,-6.627383687142E-02));
+#13983 = CARTESIAN_POINT('',(-6.214318881735E-02,-6.744970383613E-02));
+#13984 = CARTESIAN_POINT('',(-5.961619579088E-02,-6.780895760605E-02));
+#13985 = CARTESIAN_POINT('',(-5.719154539732E-02,-6.81852352737E-02));
+#13986 = CARTESIAN_POINT('',(-5.486433501215E-02,-6.857630510123E-02));
+#13987 = CARTESIAN_POINT('',(-5.262972023522E-02,-6.898028757456E-02));
+#13988 = CARTESIAN_POINT('',(-5.048284247951E-02,-6.939564661439E-02));
+#13989 = CARTESIAN_POINT('',(-4.84187565598E-02,-6.982118078721E-02));
+#13990 = CARTESIAN_POINT('',(-4.42456871396E-02,-7.07346890989E-02));
+#13991 = CARTESIAN_POINT('',(-4.215401154826E-02,-7.122444533181E-02));
+#13992 = CARTESIAN_POINT('',(-4.015114576882E-02,-7.172399275705E-02));
+#13993 = CARTESIAN_POINT('',(-3.823175881634E-02,-7.223223124668E-02));
+#13994 = CARTESIAN_POINT('',(-3.639120258221E-02,-7.274823704329E-02));
+#13995 = CARTESIAN_POINT('',(-3.46253399568E-02,-7.327124880034E-02));
+#13996 = CARTESIAN_POINT('',(-3.29303729522E-02,-7.380065362263E-02));
+#13997 = CARTESIAN_POINT('',(-2.681647106159E-02,-7.581139671286E-02));
+#13998 = CARTESIAN_POINT('',(-2.284500878088E-02,-7.733043534389E-02));
+#13999 = CARTESIAN_POINT('',(-1.931276074857E-02,-7.888359804812E-02));
+#14000 = CARTESIAN_POINT('',(-1.617315933776E-02,-8.046381498148E-02));
+#14001 = CARTESIAN_POINT('',(-1.33939661857E-02,-8.20657133671E-02));
+#14002 = CARTESIAN_POINT('',(-1.094882798945E-02,-8.368523517843E-02));
+#14003 = CARTESIAN_POINT('',(-8.815014440241E-03,-8.531959654605E-02));
+#14004 = CARTESIAN_POINT('',(-5.189873254795E-03,-8.857055288752E-02));
+#14005 = CARTESIAN_POINT('',(-3.683592047921E-03,-9.018515656815E-02));
+#14006 = CARTESIAN_POINT('',(-2.44448861916E-03,-9.180913028414E-02));
+#14007 = CARTESIAN_POINT('',(-1.462291593912E-03,-9.344034630722E-02));
+#14008 = CARTESIAN_POINT('',(-7.299668944869E-04,-9.507681800489E-02));
+#14009 = CARTESIAN_POINT('',(-2.432203547063E-04,-9.67166990187E-02));
+#14010 = CARTESIAN_POINT('',(-3.344995391785E-10,-9.835828244236E-02));
+#14011 = CARTESIAN_POINT('',(-3.344995391785E-10,-1.E-01));
+#14012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14013 = ADVANCED_FACE('',(#14014),#12778,.T.);
+#14014 = FACE_BOUND('',#14015,.F.);
+#14015 = EDGE_LOOP('',(#14016,#14059,#14088,#14129));
+#14016 = ORIENTED_EDGE('',*,*,#14017,.T.);
+#14017 = EDGE_CURVE('',#12507,#14018,#14020,.T.);
+#14018 = VERTEX_POINT('',#14019);
+#14019 = CARTESIAN_POINT('',(5.082715167548,7.5,3.4));
+#14020 = SURFACE_CURVE('',#14021,(#14030,#14042),.PCURVE_S1.);
+#14021 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14022,#14023,#14024,#14025,
+    #14026,#14027,#14028,#14029),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14022 = CARTESIAN_POINT('',(5.183645327939,7.4,3.4));
+#14023 = CARTESIAN_POINT('',(5.183645327939,7.422442008915,3.4));
+#14024 = CARTESIAN_POINT('',(5.17772181379,7.444887259062,3.4));
+#14025 = CARTESIAN_POINT('',(5.16587182276,7.465483411335,3.4));
+#14026 = CARTESIAN_POINT('',(5.148828477298,7.482380282394,3.4));
+#14027 = CARTESIAN_POINT('',(5.128048986218,7.494127939707,3.4));
+#14028 = CARTESIAN_POINT('',(5.105389257288,7.5,3.4));
+#14029 = CARTESIAN_POINT('',(5.082715167548,7.5,3.4));
+#14030 = PCURVE('',#12778,#14031);
+#14031 = DEFINITIONAL_REPRESENTATION('',(#14032),#14041);
+#14032 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14033,#14034,#14035,#14036,
+    #14037,#14038,#14039,#14040),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14033 = CARTESIAN_POINT('',(-6.156262528281,0.));
+#14034 = CARTESIAN_POINT('',(-6.156262528281,0.224420089155));
+#14035 = CARTESIAN_POINT('',(-6.155313599566,0.448873110651));
+#14036 = CARTESIAN_POINT('',(-6.153413844707,0.673292853768));
+#14037 = CARTESIAN_POINT('',(-6.150596611373,0.897679002102));
+#14038 = CARTESIAN_POINT('',(-6.146906443972,1.122061511311));
+#14039 = CARTESIAN_POINT('',(-6.142508035766,1.346449298155));
+#14040 = CARTESIAN_POINT('',(-6.137745572052,1.570796326795));
+#14041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14042 = PCURVE('',#14043,#14048);
+#14043 = PLANE('',#14044);
+#14044 = AXIS2_PLACEMENT_3D('',#14045,#14046,#14047);
+#14045 = CARTESIAN_POINT('',(5.183645327939,7.5,3.4));
+#14046 = DIRECTION('',(0.,-2.2E-16,1.));
+#14047 = DIRECTION('',(1.,0.,0.));
+#14048 = DEFINITIONAL_REPRESENTATION('',(#14049),#14058);
+#14049 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14050,#14051,#14052,#14053,
+    #14054,#14055,#14056,#14057),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14050 = CARTESIAN_POINT('',(0.,-1.E-01));
+#14051 = CARTESIAN_POINT('',(0.,-7.755799108454E-02));
+#14052 = CARTESIAN_POINT('',(-5.923514148844E-03,-5.511274093777E-02));
+#14053 = CARTESIAN_POINT('',(-1.777350517904E-02,-3.45165886649E-02));
+#14054 = CARTESIAN_POINT('',(-3.48168506408E-02,-1.761971760642E-02));
+#14055 = CARTESIAN_POINT('',(-5.559634172057E-02,-5.872060292676E-03));
+#14056 = CARTESIAN_POINT('',(-7.825607065026E-02,8.881784197001E-16));
+#14057 = CARTESIAN_POINT('',(-0.100930160391,8.881784197001E-16));
+#14058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14059 = ORIENTED_EDGE('',*,*,#14060,.F.);
+#14060 = EDGE_CURVE('',#14061,#14018,#14063,.T.);
+#14061 = VERTEX_POINT('',#14062);
+#14062 = CARTESIAN_POINT('',(4.499999999988,7.5,2.81728483245));
+#14063 = SURFACE_CURVE('',#14064,(#14069,#14076),.PCURVE_S1.);
+#14064 = CIRCLE('',#14065,0.69);
+#14065 = AXIS2_PLACEMENT_3D('',#14066,#14067,#14068);
+#14066 = CARTESIAN_POINT('',(4.4,7.5,3.5));
+#14067 = DIRECTION('',(0.,-1.,0.));
+#14068 = DIRECTION('',(1.,0.,-5.9E-16));
+#14069 = PCURVE('',#12778,#14070);
+#14070 = DEFINITIONAL_REPRESENTATION('',(#14071),#14075);
+#14071 = LINE('',#14072,#14073);
+#14072 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#14073 = VECTOR('',#14074,1.);
+#14074 = DIRECTION('',(-1.,0.));
+#14075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14076 = PCURVE('',#14077,#14082);
+#14077 = PLANE('',#14078);
+#14078 = AXIS2_PLACEMENT_3D('',#14079,#14080,#14081);
+#14079 = CARTESIAN_POINT('',(3.8E-16,7.5,3.5));
+#14080 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14081 = DIRECTION('',(0.,2.2E-16,-1.));
+#14082 = DEFINITIONAL_REPRESENTATION('',(#14083),#14087);
+#14083 = CIRCLE('',#14084,0.69);
+#14084 = AXIS2_PLACEMENT_2D('',#14085,#14086);
+#14085 = CARTESIAN_POINT('',(1.33226762955E-15,4.4));
+#14086 = DIRECTION('',(5.9E-16,1.));
+#14087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14088 = ORIENTED_EDGE('',*,*,#14089,.F.);
+#14089 = EDGE_CURVE('',#12735,#14061,#14090,.T.);
+#14090 = SURFACE_CURVE('',#14091,(#14100,#14112),.PCURVE_S1.);
+#14091 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14092,#14093,#14094,#14095,
+    #14096,#14097,#14098,#14099),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14092 = CARTESIAN_POINT('',(4.499999999988,7.4,2.71635467206));
+#14093 = CARTESIAN_POINT('',(4.499999999988,7.422442008915,2.71635467206
+    ));
+#14094 = CARTESIAN_POINT('',(4.499999999988,7.444887259062,
+    2.722278186209));
+#14095 = CARTESIAN_POINT('',(4.499999999988,7.465483411335,
+    2.734128177239));
+#14096 = CARTESIAN_POINT('',(4.499999999988,7.482380282394,
+    2.751171522701));
+#14097 = CARTESIAN_POINT('',(4.499999999988,7.494127939707,2.77195101378
+    ));
+#14098 = CARTESIAN_POINT('',(4.499999999988,7.5,2.79461074271));
+#14099 = CARTESIAN_POINT('',(4.499999999988,7.5,2.81728483245));
+#14100 = PCURVE('',#12778,#14101);
+#14101 = DEFINITIONAL_REPRESENTATION('',(#14102),#14111);
+#14102 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14103,#14104,#14105,#14106,
+    #14107,#14108,#14109,#14110),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14103 = CARTESIAN_POINT('',(-4.839311759268,0.));
+#14104 = CARTESIAN_POINT('',(-4.839311759268,0.224420089155));
+#14105 = CARTESIAN_POINT('',(-4.840260687983,0.44887311065));
+#14106 = CARTESIAN_POINT('',(-4.842160442842,0.673292853769));
+#14107 = CARTESIAN_POINT('',(-4.844977676176,0.8976790021));
+#14108 = CARTESIAN_POINT('',(-4.848667843576,1.122061511312));
+#14109 = CARTESIAN_POINT('',(-4.853066251782,1.346449298155));
+#14110 = CARTESIAN_POINT('',(-4.857828715495,1.570796326795));
+#14111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14112 = PCURVE('',#14113,#14118);
+#14113 = PLANE('',#14114);
+#14114 = AXIS2_PLACEMENT_3D('',#14115,#14116,#14117);
+#14115 = CARTESIAN_POINT('',(4.499999999988,7.5,3.4));
+#14116 = DIRECTION('',(-1.,-0.,-0.));
+#14117 = DIRECTION('',(0.,-2.2E-16,1.));
+#14118 = DEFINITIONAL_REPRESENTATION('',(#14119),#14128);
+#14119 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14120,#14121,#14122,#14123,
+    #14124,#14125,#14126,#14127),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14120 = CARTESIAN_POINT('',(-0.68364532794,-1.E-01));
+#14121 = CARTESIAN_POINT('',(-0.68364532794,-7.755799108453E-02));
+#14122 = CARTESIAN_POINT('',(-0.677721813791,-5.511274093781E-02));
+#14123 = CARTESIAN_POINT('',(-0.665871822761,-3.451658866486E-02));
+#14124 = CARTESIAN_POINT('',(-0.648828477299,-1.761971760645E-02));
+#14125 = CARTESIAN_POINT('',(-0.62804898622,-5.872060292671E-03));
+#14126 = CARTESIAN_POINT('',(-0.60538925729,8.881784197001E-16));
+#14127 = CARTESIAN_POINT('',(-0.58271516755,8.881784197001E-16));
+#14128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14129 = ORIENTED_EDGE('',*,*,#12763,.T.);
+#14130 = ADVANCED_FACE('',(#14131),#13322,.T.);
+#14131 = FACE_BOUND('',#14132,.F.);
+#14132 = EDGE_LOOP('',(#14133,#14134,#14157,#14185));
+#14133 = ORIENTED_EDGE('',*,*,#13198,.T.);
+#14134 = ORIENTED_EDGE('',*,*,#14135,.T.);
+#14135 = EDGE_CURVE('',#12619,#14136,#14138,.T.);
+#14136 = VERTEX_POINT('',#14137);
+#14137 = CARTESIAN_POINT('',(4.299999999988,7.2,4.283645327983));
+#14138 = SURFACE_CURVE('',#14139,(#14143,#14150),.PCURVE_S1.);
+#14139 = LINE('',#14140,#14141);
+#14140 = CARTESIAN_POINT('',(4.299999999988,7.5,4.283645327983));
+#14141 = VECTOR('',#14142,1.);
+#14142 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14143 = PCURVE('',#13322,#14144);
+#14144 = DEFINITIONAL_REPRESENTATION('',(#14145),#14149);
+#14145 = LINE('',#14146,#14147);
+#14146 = CARTESIAN_POINT('',(-0.,0.));
+#14147 = VECTOR('',#14148,1.);
+#14148 = DIRECTION('',(-0.,-1.));
+#14149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14150 = PCURVE('',#13490,#14151);
+#14151 = DEFINITIONAL_REPRESENTATION('',(#14152),#14156);
+#14152 = LINE('',#14153,#14154);
+#14153 = CARTESIAN_POINT('',(-0.683645327983,1.504019721562E-16));
+#14154 = VECTOR('',#14155,1.);
+#14155 = DIRECTION('',(-0.,-1.));
+#14156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14157 = ORIENTED_EDGE('',*,*,#14158,.T.);
+#14158 = EDGE_CURVE('',#14136,#14159,#14161,.T.);
+#14159 = VERTEX_POINT('',#14160);
+#14160 = CARTESIAN_POINT('',(4.499999999988,7.2,4.283645327983));
+#14161 = SURFACE_CURVE('',#14162,(#14166,#14173),.PCURVE_S1.);
+#14162 = LINE('',#14163,#14164);
+#14163 = CARTESIAN_POINT('',(4.299999999988,7.2,4.283645327983));
+#14164 = VECTOR('',#14165,1.);
+#14165 = DIRECTION('',(1.,0.,0.));
+#14166 = PCURVE('',#13322,#14167);
+#14167 = DEFINITIONAL_REPRESENTATION('',(#14168),#14172);
+#14168 = LINE('',#14169,#14170);
+#14169 = CARTESIAN_POINT('',(-0.,-0.3));
+#14170 = VECTOR('',#14171,1.);
+#14171 = DIRECTION('',(-1.,0.));
+#14172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14173 = PCURVE('',#14174,#14179);
+#14174 = PLANE('',#14175);
+#14175 = AXIS2_PLACEMENT_3D('',#14176,#14177,#14178);
+#14176 = CARTESIAN_POINT('',(5.719967E-11,7.2,3.5));
+#14177 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14178 = DIRECTION('',(0.,2.2E-16,-1.));
+#14179 = DEFINITIONAL_REPRESENTATION('',(#14180),#14184);
+#14180 = LINE('',#14181,#14182);
+#14181 = CARTESIAN_POINT('',(-0.783645327983,4.299999999931));
+#14182 = VECTOR('',#14183,1.);
+#14183 = DIRECTION('',(-0.,1.));
+#14184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14185 = ORIENTED_EDGE('',*,*,#14186,.F.);
+#14186 = EDGE_CURVE('',#12590,#14159,#14187,.T.);
+#14187 = SURFACE_CURVE('',#14188,(#14192,#14199),.PCURVE_S1.);
+#14188 = LINE('',#14189,#14190);
+#14189 = CARTESIAN_POINT('',(4.499999999988,7.5,4.283645327983));
+#14190 = VECTOR('',#14191,1.);
+#14191 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14192 = PCURVE('',#13322,#14193);
+#14193 = DEFINITIONAL_REPRESENTATION('',(#14194),#14198);
+#14194 = LINE('',#14195,#14196);
+#14195 = CARTESIAN_POINT('',(-0.2,0.));
+#14196 = VECTOR('',#14197,1.);
+#14197 = DIRECTION('',(-0.,-1.));
+#14198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14199 = PCURVE('',#13108,#14200);
+#14200 = DEFINITIONAL_REPRESENTATION('',(#14201),#14205);
+#14201 = LINE('',#14202,#14203);
+#14202 = CARTESIAN_POINT('',(-0.,0.));
+#14203 = VECTOR('',#14204,1.);
+#14204 = DIRECTION('',(-0.,-1.));
+#14205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14206 = ADVANCED_FACE('',(#14207),#13108,.T.);
+#14207 = FACE_BOUND('',#14208,.F.);
+#14208 = EDGE_LOOP('',(#14209,#14210,#14211,#14234,#14257));
+#14209 = ORIENTED_EDGE('',*,*,#13082,.F.);
+#14210 = ORIENTED_EDGE('',*,*,#14186,.T.);
+#14211 = ORIENTED_EDGE('',*,*,#14212,.T.);
+#14212 = EDGE_CURVE('',#14159,#14213,#14215,.T.);
+#14213 = VERTEX_POINT('',#14214);
+#14214 = CARTESIAN_POINT('',(4.499999999988,7.2,3.6));
+#14215 = SURFACE_CURVE('',#14216,(#14220,#14227),.PCURVE_S1.);
+#14216 = LINE('',#14217,#14218);
+#14217 = CARTESIAN_POINT('',(4.499999999988,7.2,4.283645327983));
+#14218 = VECTOR('',#14219,1.);
+#14219 = DIRECTION('',(0.,6.7E-16,-1.));
+#14220 = PCURVE('',#13108,#14221);
+#14221 = DEFINITIONAL_REPRESENTATION('',(#14222),#14226);
+#14222 = LINE('',#14223,#14224);
+#14223 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#14224 = VECTOR('',#14225,1.);
+#14225 = DIRECTION('',(-1.,4.5E-16));
+#14226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14227 = PCURVE('',#14174,#14228);
+#14228 = DEFINITIONAL_REPRESENTATION('',(#14229),#14233);
+#14229 = LINE('',#14230,#14231);
+#14230 = CARTESIAN_POINT('',(-0.783645327983,4.499999999931));
+#14231 = VECTOR('',#14232,1.);
+#14232 = DIRECTION('',(1.,-0.));
+#14233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14234 = ORIENTED_EDGE('',*,*,#14235,.F.);
+#14235 = EDGE_CURVE('',#14236,#14213,#14238,.T.);
+#14236 = VERTEX_POINT('',#14237);
+#14237 = CARTESIAN_POINT('',(4.499999999988,7.5,3.6));
+#14238 = SURFACE_CURVE('',#14239,(#14243,#14250),.PCURVE_S1.);
+#14239 = LINE('',#14240,#14241);
+#14240 = CARTESIAN_POINT('',(4.499999999988,7.5,3.6));
+#14241 = VECTOR('',#14242,1.);
+#14242 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14243 = PCURVE('',#13108,#14244);
+#14244 = DEFINITIONAL_REPRESENTATION('',(#14245),#14249);
+#14245 = LINE('',#14246,#14247);
+#14246 = CARTESIAN_POINT('',(-0.683645327983,-1.504019721562E-16));
+#14247 = VECTOR('',#14248,1.);
+#14248 = DIRECTION('',(-0.,-1.));
+#14249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14250 = PCURVE('',#13178,#14251);
+#14251 = DEFINITIONAL_REPRESENTATION('',(#14252),#14256);
+#14252 = LINE('',#14253,#14254);
+#14253 = CARTESIAN_POINT('',(-0.,0.));
+#14254 = VECTOR('',#14255,1.);
+#14255 = DIRECTION('',(-0.,-1.));
+#14256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14257 = ORIENTED_EDGE('',*,*,#14258,.F.);
+#14258 = EDGE_CURVE('',#13083,#14236,#14259,.T.);
+#14259 = SURFACE_CURVE('',#14260,(#14264,#14271),.PCURVE_S1.);
+#14260 = LINE('',#14261,#14262);
+#14261 = CARTESIAN_POINT('',(4.499999999988,7.5,4.283645327983));
+#14262 = VECTOR('',#14263,1.);
+#14263 = DIRECTION('',(0.,6.7E-16,-1.));
+#14264 = PCURVE('',#13108,#14265);
+#14265 = DEFINITIONAL_REPRESENTATION('',(#14266),#14270);
+#14266 = LINE('',#14267,#14268);
+#14267 = CARTESIAN_POINT('',(3.552713678801E-15,7.815970093361E-31));
+#14268 = VECTOR('',#14269,1.);
+#14269 = DIRECTION('',(-1.,4.5E-16));
+#14270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14271 = PCURVE('',#13142,#14272);
+#14272 = DEFINITIONAL_REPRESENTATION('',(#14273),#14277);
+#14273 = LINE('',#14274,#14275);
+#14274 = CARTESIAN_POINT('',(-0.783645327983,4.499999999988));
+#14275 = VECTOR('',#14276,1.);
+#14276 = DIRECTION('',(1.,-0.));
+#14277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14278 = ADVANCED_FACE('',(#14279),#13490,.T.);
+#14279 = FACE_BOUND('',#14280,.F.);
+#14280 = EDGE_LOOP('',(#14281,#14304,#14327,#14348,#14349));
+#14281 = ORIENTED_EDGE('',*,*,#14282,.F.);
+#14282 = EDGE_CURVE('',#14283,#13438,#14285,.T.);
+#14283 = VERTEX_POINT('',#14284);
+#14284 = CARTESIAN_POINT('',(4.299999999988,7.5,3.6));
+#14285 = SURFACE_CURVE('',#14286,(#14290,#14297),.PCURVE_S1.);
+#14286 = LINE('',#14287,#14288);
+#14287 = CARTESIAN_POINT('',(4.299999999988,7.5,3.6));
+#14288 = VECTOR('',#14289,1.);
+#14289 = DIRECTION('',(0.,-6.7E-16,1.));
+#14290 = PCURVE('',#13490,#14291);
+#14291 = DEFINITIONAL_REPRESENTATION('',(#14292),#14296);
+#14292 = LINE('',#14293,#14294);
+#14293 = CARTESIAN_POINT('',(-3.552713678801E-15,7.815970093361E-31));
+#14294 = VECTOR('',#14295,1.);
+#14295 = DIRECTION('',(-1.,-4.5E-16));
+#14296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14297 = PCURVE('',#13454,#14298);
+#14298 = DEFINITIONAL_REPRESENTATION('',(#14299),#14303);
+#14299 = LINE('',#14300,#14301);
+#14300 = CARTESIAN_POINT('',(-0.1,4.299999999988));
+#14301 = VECTOR('',#14302,1.);
+#14302 = DIRECTION('',(-1.,0.));
+#14303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14304 = ORIENTED_EDGE('',*,*,#14305,.T.);
+#14305 = EDGE_CURVE('',#14283,#14306,#14308,.T.);
+#14306 = VERTEX_POINT('',#14307);
+#14307 = CARTESIAN_POINT('',(4.299999999988,7.2,3.6));
+#14308 = SURFACE_CURVE('',#14309,(#14313,#14320),.PCURVE_S1.);
+#14309 = LINE('',#14310,#14311);
+#14310 = CARTESIAN_POINT('',(4.299999999988,7.5,3.6));
+#14311 = VECTOR('',#14312,1.);
+#14312 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14313 = PCURVE('',#13490,#14314);
+#14314 = DEFINITIONAL_REPRESENTATION('',(#14315),#14319);
+#14315 = LINE('',#14316,#14317);
+#14316 = CARTESIAN_POINT('',(-0.,0.));
+#14317 = VECTOR('',#14318,1.);
+#14318 = DIRECTION('',(-0.,-1.));
+#14319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14320 = PCURVE('',#13420,#14321);
+#14321 = DEFINITIONAL_REPRESENTATION('',(#14322),#14326);
+#14322 = LINE('',#14323,#14324);
+#14323 = CARTESIAN_POINT('',(-0.683645327927,0.));
+#14324 = VECTOR('',#14325,1.);
+#14325 = DIRECTION('',(-0.,-1.));
+#14326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14327 = ORIENTED_EDGE('',*,*,#14328,.T.);
+#14328 = EDGE_CURVE('',#14306,#14136,#14329,.T.);
+#14329 = SURFACE_CURVE('',#14330,(#14334,#14341),.PCURVE_S1.);
+#14330 = LINE('',#14331,#14332);
+#14331 = CARTESIAN_POINT('',(4.299999999988,7.2,3.6));
+#14332 = VECTOR('',#14333,1.);
+#14333 = DIRECTION('',(0.,-6.7E-16,1.));
+#14334 = PCURVE('',#13490,#14335);
+#14335 = DEFINITIONAL_REPRESENTATION('',(#14336),#14340);
+#14336 = LINE('',#14337,#14338);
+#14337 = CARTESIAN_POINT('',(-3.618713678801E-15,-0.3));
+#14338 = VECTOR('',#14339,1.);
+#14339 = DIRECTION('',(-1.,-4.5E-16));
+#14340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14341 = PCURVE('',#14174,#14342);
+#14342 = DEFINITIONAL_REPRESENTATION('',(#14343),#14347);
+#14343 = LINE('',#14344,#14345);
+#14344 = CARTESIAN_POINT('',(-1.E-01,4.299999999931));
+#14345 = VECTOR('',#14346,1.);
+#14346 = DIRECTION('',(-1.,0.));
+#14347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14348 = ORIENTED_EDGE('',*,*,#14135,.F.);
+#14349 = ORIENTED_EDGE('',*,*,#13466,.T.);
+#14350 = ADVANCED_FACE('',(#14351),#12959,.T.);
+#14351 = FACE_BOUND('',#14352,.F.);
+#14352 = EDGE_LOOP('',(#14353,#14354,#14377,#14400,#14421));
+#14353 = ORIENTED_EDGE('',*,*,#12996,.F.);
+#14354 = ORIENTED_EDGE('',*,*,#14355,.T.);
+#14355 = EDGE_CURVE('',#12561,#14356,#14358,.T.);
+#14356 = VERTEX_POINT('',#14357);
+#14357 = CARTESIAN_POINT('',(5.183645327939,7.2,3.6));
+#14358 = SURFACE_CURVE('',#14359,(#14363,#14370),.PCURVE_S1.);
+#14359 = LINE('',#14360,#14361);
+#14360 = CARTESIAN_POINT('',(5.183645327939,7.5,3.6));
+#14361 = VECTOR('',#14362,1.);
+#14362 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14363 = PCURVE('',#12959,#14364);
+#14364 = DEFINITIONAL_REPRESENTATION('',(#14365),#14369);
+#14365 = LINE('',#14366,#14367);
+#14366 = CARTESIAN_POINT('',(-0.,0.));
+#14367 = VECTOR('',#14368,1.);
+#14368 = DIRECTION('',(-0.,-1.));
+#14369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14370 = PCURVE('',#13178,#14371);
+#14371 = DEFINITIONAL_REPRESENTATION('',(#14372),#14376);
+#14372 = LINE('',#14373,#14374);
+#14373 = CARTESIAN_POINT('',(-0.68364532795,0.));
+#14374 = VECTOR('',#14375,1.);
+#14375 = DIRECTION('',(-0.,-1.));
+#14376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14377 = ORIENTED_EDGE('',*,*,#14378,.T.);
+#14378 = EDGE_CURVE('',#14356,#14379,#14381,.T.);
+#14379 = VERTEX_POINT('',#14380);
+#14380 = CARTESIAN_POINT('',(5.183645327939,7.2,3.4));
+#14381 = SURFACE_CURVE('',#14382,(#14386,#14393),.PCURVE_S1.);
+#14382 = LINE('',#14383,#14384);
+#14383 = CARTESIAN_POINT('',(5.183645327939,7.2,3.6));
+#14384 = VECTOR('',#14385,1.);
+#14385 = DIRECTION('',(0.,6.7E-16,-1.));
+#14386 = PCURVE('',#12959,#14387);
+#14387 = DEFINITIONAL_REPRESENTATION('',(#14388),#14392);
+#14388 = LINE('',#14389,#14390);
+#14389 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#14390 = VECTOR('',#14391,1.);
+#14391 = DIRECTION('',(-1.,4.5E-16));
+#14392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14393 = PCURVE('',#14174,#14394);
+#14394 = DEFINITIONAL_REPRESENTATION('',(#14395),#14399);
+#14395 = LINE('',#14396,#14397);
+#14396 = CARTESIAN_POINT('',(-1.E-01,5.183645327881));
+#14397 = VECTOR('',#14398,1.);
+#14398 = DIRECTION('',(1.,-0.));
+#14399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14400 = ORIENTED_EDGE('',*,*,#14401,.F.);
+#14401 = EDGE_CURVE('',#12507,#14379,#14402,.T.);
+#14402 = SURFACE_CURVE('',#14403,(#14407,#14414),.PCURVE_S1.);
+#14403 = LINE('',#14404,#14405);
+#14404 = CARTESIAN_POINT('',(5.183645327939,7.5,3.4));
+#14405 = VECTOR('',#14406,1.);
+#14406 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14407 = PCURVE('',#12959,#14408);
+#14408 = DEFINITIONAL_REPRESENTATION('',(#14409),#14413);
+#14409 = LINE('',#14410,#14411);
+#14410 = CARTESIAN_POINT('',(-0.2,-4.4E-17));
+#14411 = VECTOR('',#14412,1.);
+#14412 = DIRECTION('',(-0.,-1.));
+#14413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14414 = PCURVE('',#14043,#14415);
+#14415 = DEFINITIONAL_REPRESENTATION('',(#14416),#14420);
+#14416 = LINE('',#14417,#14418);
+#14417 = CARTESIAN_POINT('',(-0.,0.));
+#14418 = VECTOR('',#14419,1.);
+#14419 = DIRECTION('',(-0.,-1.));
+#14420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14421 = ORIENTED_EDGE('',*,*,#12905,.T.);
+#14422 = ADVANCED_FACE('',(#14423),#13178,.T.);
+#14423 = FACE_BOUND('',#14424,.F.);
+#14424 = EDGE_LOOP('',(#14425,#14446,#14447,#14468,#14469));
+#14425 = ORIENTED_EDGE('',*,*,#14426,.F.);
+#14426 = EDGE_CURVE('',#14236,#13126,#14427,.T.);
+#14427 = SURFACE_CURVE('',#14428,(#14432,#14439),.PCURVE_S1.);
+#14428 = LINE('',#14429,#14430);
+#14429 = CARTESIAN_POINT('',(4.499999999988,7.5,3.6));
+#14430 = VECTOR('',#14431,1.);
+#14431 = DIRECTION('',(1.,0.,0.));
+#14432 = PCURVE('',#13178,#14433);
+#14433 = DEFINITIONAL_REPRESENTATION('',(#14434),#14438);
+#14434 = LINE('',#14435,#14436);
+#14435 = CARTESIAN_POINT('',(-0.,0.));
+#14436 = VECTOR('',#14437,1.);
+#14437 = DIRECTION('',(-1.,0.));
+#14438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14439 = PCURVE('',#13142,#14440);
+#14440 = DEFINITIONAL_REPRESENTATION('',(#14441),#14445);
+#14441 = LINE('',#14442,#14443);
+#14442 = CARTESIAN_POINT('',(-0.1,4.499999999988));
+#14443 = VECTOR('',#14444,1.);
+#14444 = DIRECTION('',(-0.,1.));
+#14445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14446 = ORIENTED_EDGE('',*,*,#14235,.T.);
+#14447 = ORIENTED_EDGE('',*,*,#14448,.T.);
+#14448 = EDGE_CURVE('',#14213,#14356,#14449,.T.);
+#14449 = SURFACE_CURVE('',#14450,(#14454,#14461),.PCURVE_S1.);
+#14450 = LINE('',#14451,#14452);
+#14451 = CARTESIAN_POINT('',(4.499999999988,7.2,3.6));
+#14452 = VECTOR('',#14453,1.);
+#14453 = DIRECTION('',(1.,0.,0.));
+#14454 = PCURVE('',#13178,#14455);
+#14455 = DEFINITIONAL_REPRESENTATION('',(#14456),#14460);
+#14456 = LINE('',#14457,#14458);
+#14457 = CARTESIAN_POINT('',(-0.,-0.3));
+#14458 = VECTOR('',#14459,1.);
+#14459 = DIRECTION('',(-1.,0.));
+#14460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14461 = PCURVE('',#14174,#14462);
+#14462 = DEFINITIONAL_REPRESENTATION('',(#14463),#14467);
+#14463 = LINE('',#14464,#14465);
+#14464 = CARTESIAN_POINT('',(-1.E-01,4.499999999931));
+#14465 = VECTOR('',#14466,1.);
+#14466 = DIRECTION('',(-0.,1.));
+#14467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14468 = ORIENTED_EDGE('',*,*,#14355,.F.);
+#14469 = ORIENTED_EDGE('',*,*,#13154,.T.);
+#14470 = ADVANCED_FACE('',(#14471),#13634,.T.);
+#14471 = FACE_BOUND('',#14472,.F.);
+#14472 = EDGE_LOOP('',(#14473,#14474,#14497,#14520));
+#14473 = ORIENTED_EDGE('',*,*,#13510,.T.);
+#14474 = ORIENTED_EDGE('',*,*,#14475,.T.);
+#14475 = EDGE_CURVE('',#12677,#14476,#14478,.T.);
+#14476 = VERTEX_POINT('',#14477);
+#14477 = CARTESIAN_POINT('',(3.616354672061,7.2,3.4));
+#14478 = SURFACE_CURVE('',#14479,(#14483,#14490),.PCURVE_S1.);
+#14479 = LINE('',#14480,#14481);
+#14480 = CARTESIAN_POINT('',(3.616354672061,7.5,3.4));
+#14481 = VECTOR('',#14482,1.);
+#14482 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14483 = PCURVE('',#13634,#14484);
+#14484 = DEFINITIONAL_REPRESENTATION('',(#14485),#14489);
+#14485 = LINE('',#14486,#14487);
+#14486 = CARTESIAN_POINT('',(-0.,0.));
+#14487 = VECTOR('',#14488,1.);
+#14488 = DIRECTION('',(-0.,-1.));
+#14489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14490 = PCURVE('',#13801,#14491);
+#14491 = DEFINITIONAL_REPRESENTATION('',(#14492),#14496);
+#14492 = LINE('',#14493,#14494);
+#14493 = CARTESIAN_POINT('',(-0.683645327927,0.));
+#14494 = VECTOR('',#14495,1.);
+#14495 = DIRECTION('',(-0.,-1.));
+#14496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14497 = ORIENTED_EDGE('',*,*,#14498,.T.);
+#14498 = EDGE_CURVE('',#14476,#14499,#14501,.T.);
+#14499 = VERTEX_POINT('',#14500);
+#14500 = CARTESIAN_POINT('',(3.616354672061,7.2,3.6));
+#14501 = SURFACE_CURVE('',#14502,(#14506,#14513),.PCURVE_S1.);
+#14502 = LINE('',#14503,#14504);
+#14503 = CARTESIAN_POINT('',(3.616354672061,7.2,3.4));
+#14504 = VECTOR('',#14505,1.);
+#14505 = DIRECTION('',(0.,-6.7E-16,1.));
+#14506 = PCURVE('',#13634,#14507);
+#14507 = DEFINITIONAL_REPRESENTATION('',(#14508),#14512);
+#14508 = LINE('',#14509,#14510);
+#14509 = CARTESIAN_POINT('',(-3.618713678801E-15,-0.3));
+#14510 = VECTOR('',#14511,1.);
+#14511 = DIRECTION('',(-1.,-4.5E-16));
+#14512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14513 = PCURVE('',#14174,#14514);
+#14514 = DEFINITIONAL_REPRESENTATION('',(#14515),#14519);
+#14515 = LINE('',#14516,#14517);
+#14516 = CARTESIAN_POINT('',(0.1,3.616354672004));
+#14517 = VECTOR('',#14518,1.);
+#14518 = DIRECTION('',(-1.,0.));
+#14519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14520 = ORIENTED_EDGE('',*,*,#14521,.F.);
+#14521 = EDGE_CURVE('',#12648,#14499,#14522,.T.);
+#14522 = SURFACE_CURVE('',#14523,(#14527,#14534),.PCURVE_S1.);
+#14523 = LINE('',#14524,#14525);
+#14524 = CARTESIAN_POINT('',(3.616354672061,7.5,3.6));
+#14525 = VECTOR('',#14526,1.);
+#14526 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14527 = PCURVE('',#13634,#14528);
+#14528 = DEFINITIONAL_REPRESENTATION('',(#14529),#14533);
+#14529 = LINE('',#14530,#14531);
+#14530 = CARTESIAN_POINT('',(-0.2,4.4E-17));
+#14531 = VECTOR('',#14532,1.);
+#14532 = DIRECTION('',(-0.,-1.));
+#14533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14534 = PCURVE('',#13420,#14535);
+#14535 = DEFINITIONAL_REPRESENTATION('',(#14536),#14540);
+#14536 = LINE('',#14537,#14538);
+#14537 = CARTESIAN_POINT('',(-0.,0.));
+#14538 = VECTOR('',#14539,1.);
+#14539 = DIRECTION('',(-0.,-1.));
+#14540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14541 = ADVANCED_FACE('',(#14542),#13420,.T.);
+#14542 = FACE_BOUND('',#14543,.F.);
+#14543 = EDGE_LOOP('',(#14544,#14545,#14546,#14567,#14568));
+#14544 = ORIENTED_EDGE('',*,*,#13394,.F.);
+#14545 = ORIENTED_EDGE('',*,*,#14521,.T.);
+#14546 = ORIENTED_EDGE('',*,*,#14547,.T.);
+#14547 = EDGE_CURVE('',#14499,#14306,#14548,.T.);
+#14548 = SURFACE_CURVE('',#14549,(#14553,#14560),.PCURVE_S1.);
+#14549 = LINE('',#14550,#14551);
+#14550 = CARTESIAN_POINT('',(3.616354672061,7.2,3.6));
+#14551 = VECTOR('',#14552,1.);
+#14552 = DIRECTION('',(1.,0.,0.));
+#14553 = PCURVE('',#13420,#14554);
+#14554 = DEFINITIONAL_REPRESENTATION('',(#14555),#14559);
+#14555 = LINE('',#14556,#14557);
+#14556 = CARTESIAN_POINT('',(-0.,-0.3));
+#14557 = VECTOR('',#14558,1.);
+#14558 = DIRECTION('',(-1.,0.));
+#14559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14560 = PCURVE('',#14174,#14561);
+#14561 = DEFINITIONAL_REPRESENTATION('',(#14562),#14566);
+#14562 = LINE('',#14563,#14564);
+#14563 = CARTESIAN_POINT('',(-1.E-01,3.616354672004));
+#14564 = VECTOR('',#14565,1.);
+#14565 = DIRECTION('',(-0.,1.));
+#14566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14567 = ORIENTED_EDGE('',*,*,#14305,.F.);
+#14568 = ORIENTED_EDGE('',*,*,#14569,.F.);
+#14569 = EDGE_CURVE('',#13395,#14283,#14570,.T.);
+#14570 = SURFACE_CURVE('',#14571,(#14575,#14582),.PCURVE_S1.);
+#14571 = LINE('',#14572,#14573);
+#14572 = CARTESIAN_POINT('',(3.616354672061,7.5,3.6));
+#14573 = VECTOR('',#14574,1.);
+#14574 = DIRECTION('',(1.,0.,0.));
+#14575 = PCURVE('',#13420,#14576);
+#14576 = DEFINITIONAL_REPRESENTATION('',(#14577),#14581);
+#14577 = LINE('',#14578,#14579);
+#14578 = CARTESIAN_POINT('',(-0.,0.));
+#14579 = VECTOR('',#14580,1.);
+#14580 = DIRECTION('',(-1.,0.));
+#14581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14582 = PCURVE('',#13454,#14583);
+#14583 = DEFINITIONAL_REPRESENTATION('',(#14584),#14588);
+#14584 = LINE('',#14585,#14586);
+#14585 = CARTESIAN_POINT('',(-0.1,3.616354672061));
+#14586 = VECTOR('',#14587,1.);
+#14587 = DIRECTION('',(-0.,1.));
+#14588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14589 = ADVANCED_FACE('',(#14590),#13801,.T.);
+#14590 = FACE_BOUND('',#14591,.F.);
+#14591 = EDGE_LOOP('',(#14592,#14615,#14638,#14659,#14660));
+#14592 = ORIENTED_EDGE('',*,*,#14593,.F.);
+#14593 = EDGE_CURVE('',#14594,#13749,#14596,.T.);
+#14594 = VERTEX_POINT('',#14595);
+#14595 = CARTESIAN_POINT('',(4.299999999988,7.5,3.4));
+#14596 = SURFACE_CURVE('',#14597,(#14601,#14608),.PCURVE_S1.);
+#14597 = LINE('',#14598,#14599);
+#14598 = CARTESIAN_POINT('',(4.299999999988,7.5,3.4));
+#14599 = VECTOR('',#14600,1.);
+#14600 = DIRECTION('',(-1.,0.,0.));
+#14601 = PCURVE('',#13801,#14602);
+#14602 = DEFINITIONAL_REPRESENTATION('',(#14603),#14607);
+#14603 = LINE('',#14604,#14605);
+#14604 = CARTESIAN_POINT('',(-0.,0.));
+#14605 = VECTOR('',#14606,1.);
+#14606 = DIRECTION('',(-1.,0.));
+#14607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14608 = PCURVE('',#13765,#14609);
+#14609 = DEFINITIONAL_REPRESENTATION('',(#14610),#14614);
+#14610 = LINE('',#14611,#14612);
+#14611 = CARTESIAN_POINT('',(1.E-01,4.299999999988));
+#14612 = VECTOR('',#14613,1.);
+#14613 = DIRECTION('',(-0.,-1.));
+#14614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14615 = ORIENTED_EDGE('',*,*,#14616,.T.);
+#14616 = EDGE_CURVE('',#14594,#14617,#14619,.T.);
+#14617 = VERTEX_POINT('',#14618);
+#14618 = CARTESIAN_POINT('',(4.299999999988,7.2,3.4));
+#14619 = SURFACE_CURVE('',#14620,(#14624,#14631),.PCURVE_S1.);
+#14620 = LINE('',#14621,#14622);
+#14621 = CARTESIAN_POINT('',(4.299999999988,7.5,3.4));
+#14622 = VECTOR('',#14623,1.);
+#14623 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14624 = PCURVE('',#13801,#14625);
+#14625 = DEFINITIONAL_REPRESENTATION('',(#14626),#14630);
+#14626 = LINE('',#14627,#14628);
+#14627 = CARTESIAN_POINT('',(-0.,0.));
+#14628 = VECTOR('',#14629,1.);
+#14629 = DIRECTION('',(-0.,-1.));
+#14630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14631 = PCURVE('',#13731,#14632);
+#14632 = DEFINITIONAL_REPRESENTATION('',(#14633),#14637);
+#14633 = LINE('',#14634,#14635);
+#14634 = CARTESIAN_POINT('',(-0.683645327983,-7.377764475439E-16));
+#14635 = VECTOR('',#14636,1.);
+#14636 = DIRECTION('',(-0.,-1.));
+#14637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14638 = ORIENTED_EDGE('',*,*,#14639,.T.);
+#14639 = EDGE_CURVE('',#14617,#14476,#14640,.T.);
+#14640 = SURFACE_CURVE('',#14641,(#14645,#14652),.PCURVE_S1.);
+#14641 = LINE('',#14642,#14643);
+#14642 = CARTESIAN_POINT('',(4.299999999988,7.2,3.4));
+#14643 = VECTOR('',#14644,1.);
+#14644 = DIRECTION('',(-1.,0.,0.));
+#14645 = PCURVE('',#13801,#14646);
+#14646 = DEFINITIONAL_REPRESENTATION('',(#14647),#14651);
+#14647 = LINE('',#14648,#14649);
+#14648 = CARTESIAN_POINT('',(-0.,-0.3));
+#14649 = VECTOR('',#14650,1.);
+#14650 = DIRECTION('',(-1.,0.));
+#14651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14652 = PCURVE('',#14174,#14653);
+#14653 = DEFINITIONAL_REPRESENTATION('',(#14654),#14658);
+#14654 = LINE('',#14655,#14656);
+#14655 = CARTESIAN_POINT('',(0.1,4.299999999931));
+#14656 = VECTOR('',#14657,1.);
+#14657 = DIRECTION('',(-0.,-1.));
+#14658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14659 = ORIENTED_EDGE('',*,*,#14475,.F.);
+#14660 = ORIENTED_EDGE('',*,*,#13777,.T.);
+#14661 = ADVANCED_FACE('',(#14662),#13947,.T.);
+#14662 = FACE_BOUND('',#14663,.F.);
+#14663 = EDGE_LOOP('',(#14664,#14665,#14688,#14711));
+#14664 = ORIENTED_EDGE('',*,*,#13823,.T.);
+#14665 = ORIENTED_EDGE('',*,*,#14666,.T.);
+#14666 = EDGE_CURVE('',#12735,#14667,#14669,.T.);
+#14667 = VERTEX_POINT('',#14668);
+#14668 = CARTESIAN_POINT('',(4.499999999988,7.2,2.716354672017));
+#14669 = SURFACE_CURVE('',#14670,(#14674,#14681),.PCURVE_S1.);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(4.499999999988,7.5,2.716354672017));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14674 = PCURVE('',#13947,#14675);
+#14675 = DEFINITIONAL_REPRESENTATION('',(#14676),#14680);
+#14676 = LINE('',#14677,#14678);
+#14677 = CARTESIAN_POINT('',(-0.,0.));
+#14678 = VECTOR('',#14679,1.);
+#14679 = DIRECTION('',(-0.,-1.));
+#14680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14681 = PCURVE('',#14113,#14682);
+#14682 = DEFINITIONAL_REPRESENTATION('',(#14683),#14687);
+#14683 = LINE('',#14684,#14685);
+#14684 = CARTESIAN_POINT('',(-0.683645327983,7.377764475439E-16));
+#14685 = VECTOR('',#14686,1.);
+#14686 = DIRECTION('',(-0.,-1.));
+#14687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14688 = ORIENTED_EDGE('',*,*,#14689,.T.);
+#14689 = EDGE_CURVE('',#14667,#14690,#14692,.T.);
+#14690 = VERTEX_POINT('',#14691);
+#14691 = CARTESIAN_POINT('',(4.299999999988,7.2,2.716354672017));
+#14692 = SURFACE_CURVE('',#14693,(#14697,#14704),.PCURVE_S1.);
+#14693 = LINE('',#14694,#14695);
+#14694 = CARTESIAN_POINT('',(4.499999999988,7.2,2.716354672017));
+#14695 = VECTOR('',#14696,1.);
+#14696 = DIRECTION('',(-1.,0.,0.));
+#14697 = PCURVE('',#13947,#14698);
+#14698 = DEFINITIONAL_REPRESENTATION('',(#14699),#14703);
+#14699 = LINE('',#14700,#14701);
+#14700 = CARTESIAN_POINT('',(-0.,-0.3));
+#14701 = VECTOR('',#14702,1.);
+#14702 = DIRECTION('',(-1.,0.));
+#14703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14704 = PCURVE('',#14174,#14705);
+#14705 = DEFINITIONAL_REPRESENTATION('',(#14706),#14710);
+#14706 = LINE('',#14707,#14708);
+#14707 = CARTESIAN_POINT('',(0.783645327983,4.499999999931));
+#14708 = VECTOR('',#14709,1.);
+#14709 = DIRECTION('',(-0.,-1.));
+#14710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14711 = ORIENTED_EDGE('',*,*,#14712,.F.);
+#14712 = EDGE_CURVE('',#12706,#14690,#14713,.T.);
+#14713 = SURFACE_CURVE('',#14714,(#14718,#14725),.PCURVE_S1.);
+#14714 = LINE('',#14715,#14716);
+#14715 = CARTESIAN_POINT('',(4.299999999988,7.5,2.716354672017));
+#14716 = VECTOR('',#14717,1.);
+#14717 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14718 = PCURVE('',#13947,#14719);
+#14719 = DEFINITIONAL_REPRESENTATION('',(#14720),#14724);
+#14720 = LINE('',#14721,#14722);
+#14721 = CARTESIAN_POINT('',(-0.2,0.));
+#14722 = VECTOR('',#14723,1.);
+#14723 = DIRECTION('',(-0.,-1.));
+#14724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14725 = PCURVE('',#13731,#14726);
+#14726 = DEFINITIONAL_REPRESENTATION('',(#14727),#14731);
+#14727 = LINE('',#14728,#14729);
+#14728 = CARTESIAN_POINT('',(-0.,0.));
+#14729 = VECTOR('',#14730,1.);
+#14730 = DIRECTION('',(-0.,-1.));
+#14731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14732 = ADVANCED_FACE('',(#14733),#13731,.T.);
+#14733 = FACE_BOUND('',#14734,.F.);
+#14734 = EDGE_LOOP('',(#14735,#14736,#14737,#14758,#14759));
+#14735 = ORIENTED_EDGE('',*,*,#13705,.F.);
+#14736 = ORIENTED_EDGE('',*,*,#14712,.T.);
+#14737 = ORIENTED_EDGE('',*,*,#14738,.T.);
+#14738 = EDGE_CURVE('',#14690,#14617,#14739,.T.);
+#14739 = SURFACE_CURVE('',#14740,(#14744,#14751),.PCURVE_S1.);
+#14740 = LINE('',#14741,#14742);
+#14741 = CARTESIAN_POINT('',(4.299999999988,7.2,2.716354672017));
+#14742 = VECTOR('',#14743,1.);
+#14743 = DIRECTION('',(0.,-6.7E-16,1.));
+#14744 = PCURVE('',#13731,#14745);
+#14745 = DEFINITIONAL_REPRESENTATION('',(#14746),#14750);
+#14746 = LINE('',#14747,#14748);
+#14747 = CARTESIAN_POINT('',(-3.618713678801E-15,-0.3));
+#14748 = VECTOR('',#14749,1.);
+#14749 = DIRECTION('',(-1.,-4.5E-16));
+#14750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14751 = PCURVE('',#14174,#14752);
+#14752 = DEFINITIONAL_REPRESENTATION('',(#14753),#14757);
+#14753 = LINE('',#14754,#14755);
+#14754 = CARTESIAN_POINT('',(0.783645327983,4.299999999931));
+#14755 = VECTOR('',#14756,1.);
+#14756 = DIRECTION('',(-1.,0.));
+#14757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14758 = ORIENTED_EDGE('',*,*,#14616,.F.);
+#14759 = ORIENTED_EDGE('',*,*,#14760,.F.);
+#14760 = EDGE_CURVE('',#13706,#14594,#14761,.T.);
+#14761 = SURFACE_CURVE('',#14762,(#14766,#14773),.PCURVE_S1.);
+#14762 = LINE('',#14763,#14764);
+#14763 = CARTESIAN_POINT('',(4.299999999988,7.5,2.716354672017));
+#14764 = VECTOR('',#14765,1.);
+#14765 = DIRECTION('',(0.,-6.7E-16,1.));
+#14766 = PCURVE('',#13731,#14767);
+#14767 = DEFINITIONAL_REPRESENTATION('',(#14768),#14772);
+#14768 = LINE('',#14769,#14770);
+#14769 = CARTESIAN_POINT('',(-3.552713678801E-15,7.815970093361E-31));
+#14770 = VECTOR('',#14771,1.);
+#14771 = DIRECTION('',(-1.,-4.5E-16));
+#14772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14773 = PCURVE('',#13765,#14774);
+#14774 = DEFINITIONAL_REPRESENTATION('',(#14775),#14779);
+#14775 = LINE('',#14776,#14777);
+#14776 = CARTESIAN_POINT('',(0.783645327983,4.299999999988));
+#14777 = VECTOR('',#14778,1.);
+#14778 = DIRECTION('',(-1.,0.));
+#14779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14780 = ADVANCED_FACE('',(#14781),#14113,.T.);
+#14781 = FACE_BOUND('',#14782,.F.);
+#14782 = EDGE_LOOP('',(#14783,#14806,#14829,#14850,#14851));
+#14783 = ORIENTED_EDGE('',*,*,#14784,.F.);
+#14784 = EDGE_CURVE('',#14785,#14061,#14787,.T.);
+#14785 = VERTEX_POINT('',#14786);
+#14786 = CARTESIAN_POINT('',(4.499999999988,7.5,3.4));
+#14787 = SURFACE_CURVE('',#14788,(#14792,#14799),.PCURVE_S1.);
+#14788 = LINE('',#14789,#14790);
+#14789 = CARTESIAN_POINT('',(4.499999999988,7.5,3.4));
+#14790 = VECTOR('',#14791,1.);
+#14791 = DIRECTION('',(0.,6.7E-16,-1.));
+#14792 = PCURVE('',#14113,#14793);
+#14793 = DEFINITIONAL_REPRESENTATION('',(#14794),#14798);
+#14794 = LINE('',#14795,#14796);
+#14795 = CARTESIAN_POINT('',(3.552713678801E-15,7.815970093361E-31));
+#14796 = VECTOR('',#14797,1.);
+#14797 = DIRECTION('',(-1.,4.5E-16));
+#14798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14799 = PCURVE('',#14077,#14800);
+#14800 = DEFINITIONAL_REPRESENTATION('',(#14801),#14805);
+#14801 = LINE('',#14802,#14803);
+#14802 = CARTESIAN_POINT('',(1.E-01,4.499999999988));
+#14803 = VECTOR('',#14804,1.);
+#14804 = DIRECTION('',(1.,-0.));
+#14805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14806 = ORIENTED_EDGE('',*,*,#14807,.T.);
+#14807 = EDGE_CURVE('',#14785,#14808,#14810,.T.);
+#14808 = VERTEX_POINT('',#14809);
+#14809 = CARTESIAN_POINT('',(4.499999999988,7.2,3.4));
+#14810 = SURFACE_CURVE('',#14811,(#14815,#14822),.PCURVE_S1.);
+#14811 = LINE('',#14812,#14813);
+#14812 = CARTESIAN_POINT('',(4.499999999988,7.5,3.4));
+#14813 = VECTOR('',#14814,1.);
+#14814 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14815 = PCURVE('',#14113,#14816);
+#14816 = DEFINITIONAL_REPRESENTATION('',(#14817),#14821);
+#14817 = LINE('',#14818,#14819);
+#14818 = CARTESIAN_POINT('',(-0.,0.));
+#14819 = VECTOR('',#14820,1.);
+#14820 = DIRECTION('',(-0.,-1.));
+#14821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14822 = PCURVE('',#14043,#14823);
+#14823 = DEFINITIONAL_REPRESENTATION('',(#14824),#14828);
+#14824 = LINE('',#14825,#14826);
+#14825 = CARTESIAN_POINT('',(-0.68364532795,0.));
+#14826 = VECTOR('',#14827,1.);
+#14827 = DIRECTION('',(-0.,-1.));
+#14828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14829 = ORIENTED_EDGE('',*,*,#14830,.T.);
+#14830 = EDGE_CURVE('',#14808,#14667,#14831,.T.);
+#14831 = SURFACE_CURVE('',#14832,(#14836,#14843),.PCURVE_S1.);
+#14832 = LINE('',#14833,#14834);
+#14833 = CARTESIAN_POINT('',(4.499999999988,7.2,3.4));
+#14834 = VECTOR('',#14835,1.);
+#14835 = DIRECTION('',(0.,6.7E-16,-1.));
+#14836 = PCURVE('',#14113,#14837);
+#14837 = DEFINITIONAL_REPRESENTATION('',(#14838),#14842);
+#14838 = LINE('',#14839,#14840);
+#14839 = CARTESIAN_POINT('',(3.618713678801E-15,-0.3));
+#14840 = VECTOR('',#14841,1.);
+#14841 = DIRECTION('',(-1.,4.5E-16));
+#14842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14843 = PCURVE('',#14174,#14844);
+#14844 = DEFINITIONAL_REPRESENTATION('',(#14845),#14849);
+#14845 = LINE('',#14846,#14847);
+#14846 = CARTESIAN_POINT('',(0.1,4.499999999931));
+#14847 = VECTOR('',#14848,1.);
+#14848 = DIRECTION('',(1.,-0.));
+#14849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14850 = ORIENTED_EDGE('',*,*,#14666,.F.);
+#14851 = ORIENTED_EDGE('',*,*,#14089,.T.);
+#14852 = ADVANCED_FACE('',(#14853),#14043,.T.);
+#14853 = FACE_BOUND('',#14854,.F.);
+#14854 = EDGE_LOOP('',(#14855,#14856,#14857,#14878,#14879));
+#14855 = ORIENTED_EDGE('',*,*,#14017,.F.);
+#14856 = ORIENTED_EDGE('',*,*,#14401,.T.);
+#14857 = ORIENTED_EDGE('',*,*,#14858,.T.);
+#14858 = EDGE_CURVE('',#14379,#14808,#14859,.T.);
+#14859 = SURFACE_CURVE('',#14860,(#14864,#14871),.PCURVE_S1.);
+#14860 = LINE('',#14861,#14862);
+#14861 = CARTESIAN_POINT('',(5.183645327939,7.2,3.4));
+#14862 = VECTOR('',#14863,1.);
+#14863 = DIRECTION('',(-1.,0.,0.));
+#14864 = PCURVE('',#14043,#14865);
+#14865 = DEFINITIONAL_REPRESENTATION('',(#14866),#14870);
+#14866 = LINE('',#14867,#14868);
+#14867 = CARTESIAN_POINT('',(-0.,-0.3));
+#14868 = VECTOR('',#14869,1.);
+#14869 = DIRECTION('',(-1.,0.));
+#14870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14871 = PCURVE('',#14174,#14872);
+#14872 = DEFINITIONAL_REPRESENTATION('',(#14873),#14877);
+#14873 = LINE('',#14874,#14875);
+#14874 = CARTESIAN_POINT('',(0.1,5.183645327881));
+#14875 = VECTOR('',#14876,1.);
+#14876 = DIRECTION('',(-0.,-1.));
+#14877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14878 = ORIENTED_EDGE('',*,*,#14807,.F.);
+#14879 = ORIENTED_EDGE('',*,*,#14880,.F.);
+#14880 = EDGE_CURVE('',#14018,#14785,#14881,.T.);
+#14881 = SURFACE_CURVE('',#14882,(#14886,#14893),.PCURVE_S1.);
+#14882 = LINE('',#14883,#14884);
+#14883 = CARTESIAN_POINT('',(5.183645327939,7.5,3.4));
+#14884 = VECTOR('',#14885,1.);
+#14885 = DIRECTION('',(-1.,0.,0.));
+#14886 = PCURVE('',#14043,#14887);
+#14887 = DEFINITIONAL_REPRESENTATION('',(#14888),#14892);
+#14888 = LINE('',#14889,#14890);
+#14889 = CARTESIAN_POINT('',(-0.,0.));
+#14890 = VECTOR('',#14891,1.);
+#14891 = DIRECTION('',(-1.,0.));
+#14892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14893 = PCURVE('',#14077,#14894);
+#14894 = DEFINITIONAL_REPRESENTATION('',(#14895),#14899);
+#14895 = LINE('',#14896,#14897);
+#14896 = CARTESIAN_POINT('',(1.E-01,5.183645327939));
+#14897 = VECTOR('',#14898,1.);
+#14898 = DIRECTION('',(-0.,-1.));
+#14899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14900 = ADVANCED_FACE('',(#14901),#13142,.F.);
+#14901 = FACE_BOUND('',#14902,.T.);
+#14902 = EDGE_LOOP('',(#14903,#14904,#14905));
+#14903 = ORIENTED_EDGE('',*,*,#13125,.F.);
+#14904 = ORIENTED_EDGE('',*,*,#14426,.F.);
+#14905 = ORIENTED_EDGE('',*,*,#14258,.F.);
+#14906 = ADVANCED_FACE('',(#14907),#13454,.F.);
+#14907 = FACE_BOUND('',#14908,.T.);
+#14908 = EDGE_LOOP('',(#14909,#14910,#14911));
+#14909 = ORIENTED_EDGE('',*,*,#13437,.F.);
+#14910 = ORIENTED_EDGE('',*,*,#14282,.F.);
+#14911 = ORIENTED_EDGE('',*,*,#14569,.F.);
+#14912 = ADVANCED_FACE('',(#14913),#13765,.F.);
+#14913 = FACE_BOUND('',#14914,.T.);
+#14914 = EDGE_LOOP('',(#14915,#14916,#14917));
+#14915 = ORIENTED_EDGE('',*,*,#14760,.F.);
+#14916 = ORIENTED_EDGE('',*,*,#13748,.F.);
+#14917 = ORIENTED_EDGE('',*,*,#14593,.F.);
+#14918 = ADVANCED_FACE('',(#14919),#14077,.F.);
+#14919 = FACE_BOUND('',#14920,.T.);
+#14920 = EDGE_LOOP('',(#14921,#14922,#14923));
+#14921 = ORIENTED_EDGE('',*,*,#14880,.F.);
+#14922 = ORIENTED_EDGE('',*,*,#14060,.F.);
+#14923 = ORIENTED_EDGE('',*,*,#14784,.F.);
+#14924 = ADVANCED_FACE('',(#14925),#14174,.F.);
+#14925 = FACE_BOUND('',#14926,.T.);
+#14926 = EDGE_LOOP('',(#14927,#14928,#14929,#14930,#14931,#14932,#14933,
+    #14934,#14935,#14936,#14937,#14938));
+#14927 = ORIENTED_EDGE('',*,*,#14158,.T.);
+#14928 = ORIENTED_EDGE('',*,*,#14212,.T.);
+#14929 = ORIENTED_EDGE('',*,*,#14448,.T.);
+#14930 = ORIENTED_EDGE('',*,*,#14378,.T.);
+#14931 = ORIENTED_EDGE('',*,*,#14858,.T.);
+#14932 = ORIENTED_EDGE('',*,*,#14830,.T.);
+#14933 = ORIENTED_EDGE('',*,*,#14689,.T.);
+#14934 = ORIENTED_EDGE('',*,*,#14738,.T.);
+#14935 = ORIENTED_EDGE('',*,*,#14639,.T.);
+#14936 = ORIENTED_EDGE('',*,*,#14498,.T.);
+#14937 = ORIENTED_EDGE('',*,*,#14547,.T.);
+#14938 = ORIENTED_EDGE('',*,*,#14328,.T.);
+#14939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14943)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#14940,#14941,#14942)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#14940 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#14941 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#14942 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#14943 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#14940,
+  'distance_accuracy_value','confusion accuracy');
+#14944 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#14945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #14946),#14939);
+#14946 = STYLED_ITEM('color',(#14947),#15);
+#14947 = PRESENTATION_STYLE_ASSIGNMENT((#14948,#14954));
+#14948 = SURFACE_STYLE_USAGE(.BOTH.,#14949);
+#14949 = SURFACE_SIDE_STYLE('',(#14950));
+#14950 = SURFACE_STYLE_FILL_AREA(#14951);
+#14951 = FILL_AREA_STYLE('',(#14952));
+#14952 = FILL_AREA_STYLE_COLOUR('',#14953);
+#14953 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#14954 = CURVE_STYLE('',#14955,POSITIVE_LENGTH_MEASURE(0.1),#14956);
+#14955 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#14956 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN5-Block.stl
new file mode 100644
index 0000000000000000000000000000000000000000..4916b463b01e84e7e01555a009c636a03d9a1e89
GIT binary patch
literal 192284
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
BZoU8j

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..8f352d48fe6fd2e895a18a8d2a316102ef6c2339
GIT binary patch
literal 210021
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
Yd;q{0_#_m-8*?o!0lrs+e_z1<e*n1DVgLXD

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.step
new file mode 100644
index 00000000..57ed3a65
--- /dev/null
+++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.step	
@@ -0,0 +1,12819 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-27T18:06:56',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('MGN7C','MGN7C','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#11053);
+#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,#137,#223,#304,#390,#471,#530,#616,#675,#751,
+    #800,#854,#1354,#1403,#1479,#1557,#1633,#1660,#1714,#2194,#2243,
+    #2297,#2375,#2429,#2478,#2561,#2610,#2664,#2718,#2818,#2872,#2921,
+    #2975,#3029,#3083,#3137,#3210,#3269,#3328,#3387,#3471,#3520,#3552,
+    #3601,#3684,#3733,#3787,#3841,#3917,#3971,#4020,#4074,#4128,#4182,
+    #4236,#4285,#4340,#4395,#4450,#4508,#4535,#4584,#4638,#4748,#4775,
+    #4851,#4900,#4981,#5052,#5101,#5128,#5155,#5194,#5198,#5237,#5292,
+    #5319,#5351,#5461,#5468,#5520,#5547,#5628,#5675,#5702,#5709,#5716,
+    #5751,#5755,#5790,#5845,#5894,#5943,#5992,#6054,#6103,#6152,#6179,
+    #6234,#6289,#6344,#6371,#6398,#6425,#6463,#6490,#6517,#6524,#6579,
+    #6634,#6689,#6744,#6804,#6864,#6892,#6947,#7003,#7059,#7087,#7142,
+    #7484,#7826,#7881,#8223,#8565,#8593,#8669,#8718,#8767,#8816,#8865,
+    #8914,#8963,#9012,#9061,#9110,#9159,#9186,#9262,#9311,#9360,#9409,
+    #9458,#9507,#9556,#9605,#9654,#9703,#9752,#9779,#9807,#9883,#9932,
+    #9981,#10030,#10079,#10128,#10177,#10226,#10275,#10324,#10373,#10400
+    ,#10476,#10525,#10574,#10623,#10672,#10721,#10770,#10819,#10868,
+    #10917,#10966,#10993,#11008,#11023,#11038));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-8.5,0.,5.3));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-8.5,-0.,0.4));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-8.5,-1.18E-15,5.3));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,2.2E-16,-1.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-8.5,-1.18E-15,5.3));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DIRECTION('',(0.,2.2E-16,-1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.,0.));
+#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('',(-8.5,1.18E-15,5.3));
+#47 = DIRECTION('',(1.,0.,0.));
+#48 = DIRECTION('',(0.,2.2E-16,1.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-5.192E-31,2.36E-15));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-1.,-4.4E-16));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#22,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-8.5,-6.75,5.3));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-8.5,-1.18E-15,5.3));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,-1.,-2.2E-16));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,0.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.,-1.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-8.5,-4.E-17,0.2));
+#75 = DIRECTION('',(-1.,-0.,-0.));
+#76 = DIRECTION('',(0.,-2.2E-16,1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(5.1,0.));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-8.5,-6.75,0.4));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-8.5,-6.75,0.2));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-2.2E-16,1.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(5.1,-6.75));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(-1.,0.));
+#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('',(-8.5,-1.18E-15,5.3));
+#103 = DIRECTION('',(1.,0.,0.));
+#104 = DIRECTION('',(0.,2.2E-16,-1.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(5.1,-6.75));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-1.,0.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#24,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-8.5,-9.E-17,0.4));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(0.,-1.,-2.2E-16));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(4.9,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(0.,-1.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-8.5,-4.E-17,0.2));
+#129 = DIRECTION('',(-1.,-0.,-0.));
+#130 = DIRECTION('',(0.,-2.2E-16,1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(0.2,0.));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(0.,-1.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#44,.F.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#141,#169,#197));
+#140 = ORIENTED_EDGE('',*,*,#21,.F.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#22,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(-8.5,6.75,5.3));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-8.5,1.18E-15,5.3));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,1.,-2.2E-16));
+#150 = PCURVE('',#44,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(0.,-0.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(-0.,-1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#158,#163);
+#158 = PLANE('',#159);
+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#160 = CARTESIAN_POINT('',(-8.5,4.E-17,0.2));
+#161 = DIRECTION('',(-1.,0.,0.));
+#162 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(-5.1,0.));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-0.,-1.));
+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#169 = ORIENTED_EDGE('',*,*,#170,.F.);
+#170 = EDGE_CURVE('',#171,#143,#173,.T.);
+#171 = VERTEX_POINT('',#172);
+#172 = CARTESIAN_POINT('',(-8.5,6.75,0.4));
+#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.);
+#174 = LINE('',#175,#176);
+#175 = CARTESIAN_POINT('',(-8.5,6.75,0.2));
+#176 = VECTOR('',#177,1.);
+#177 = DIRECTION('',(-0.,2.2E-16,1.));
+#178 = PCURVE('',#44,#179);
+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
+#180 = LINE('',#181,#182);
+#181 = CARTESIAN_POINT('',(-5.1,-6.75));
+#182 = VECTOR('',#183,1.);
+#183 = DIRECTION('',(1.,-0.));
+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#185 = PCURVE('',#186,#191);
+#186 = PLANE('',#187);
+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
+#188 = CARTESIAN_POINT('',(-8.5,1.18E-15,5.3));
+#189 = DIRECTION('',(1.,0.,0.));
+#190 = DIRECTION('',(0.,2.2E-16,1.));
+#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
+#192 = LINE('',#193,#194);
+#193 = CARTESIAN_POINT('',(-5.1,-6.75));
+#194 = VECTOR('',#195,1.);
+#195 = DIRECTION('',(1.,-0.));
+#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#24,#171,#199,.T.);
+#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(-8.5,9.E-17,0.4));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(0.,1.,-2.2E-16));
+#204 = PCURVE('',#44,#205);
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = LINE('',#207,#208);
+#207 = CARTESIAN_POINT('',(-4.9,0.));
+#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('',(-8.5,4.E-17,0.2));
+#215 = DIRECTION('',(-1.,0.,0.));
+#216 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(-0.2,0.));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(-0.,-1.));
+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#223 = ADVANCED_FACE('',(#224),#126,.T.);
+#224 = FACE_BOUND('',#225,.T.);
+#225 = EDGE_LOOP('',(#226,#249,#277,#303));
+#226 = ORIENTED_EDGE('',*,*,#227,.F.);
+#227 = EDGE_CURVE('',#228,#24,#230,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(-8.5,-0.,0.2));
+#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(-8.5,-4.E-17,0.2));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(0.,-2.2E-16,1.));
+#235 = PCURVE('',#126,#236);
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(0.,0.));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(1.,0.));
+#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#242 = PCURVE('',#212,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(1.76E-32,8.E-17));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(-1.,4.4E-16));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = ORIENTED_EDGE('',*,*,#250,.T.);
+#250 = EDGE_CURVE('',#228,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(-8.5,-6.75,0.2));
+#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.);
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(-8.5,-4.E-17,0.2));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(0.,-1.,-2.2E-16));
+#258 = PCURVE('',#126,#259);
+#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(0.,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(0.,-1.));
+#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#265 = PCURVE('',#266,#271);
+#266 = PLANE('',#267);
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(-8.3,0.,0.));
+#269 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#270 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(0.282842712475,0.));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(0.,-1.));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = ORIENTED_EDGE('',*,*,#278,.T.);
+#278 = EDGE_CURVE('',#251,#85,#279,.T.);
+#279 = SURFACE_CURVE('',#280,(#284,#291),.PCURVE_S1.);
+#280 = LINE('',#281,#282);
+#281 = CARTESIAN_POINT('',(-8.5,-6.75,0.2));
+#282 = VECTOR('',#283,1.);
+#283 = DIRECTION('',(0.,-2.2E-16,1.));
+#284 = PCURVE('',#126,#285);
+#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(-1.1E-16,-6.75));
+#288 = VECTOR('',#289,1.);
+#289 = DIRECTION('',(1.,0.));
+#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#291 = PCURVE('',#292,#297);
+#292 = PLANE('',#293);
+#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296);
+#294 = CARTESIAN_POINT('',(-2.E-16,-6.75,3.469310852953));
+#295 = DIRECTION('',(0.,1.,4.4E-16));
+#296 = DIRECTION('',(0.,-4.4E-16,1.));
+#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(-3.269310852953,-8.5));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(1.,0.));
+#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#303 = ORIENTED_EDGE('',*,*,#112,.F.);
+#304 = ADVANCED_FACE('',(#305),#100,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#336,#364));
+#307 = ORIENTED_EDGE('',*,*,#84,.T.);
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#57,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-8.5,-11.25,5.3));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-8.5,-1.18E-15,5.3));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.,-1.,-2.2E-16));
+#317 = PCURVE('',#100,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(0.,0.));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(0.,-1.));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#325,#330);
+#325 = PLANE('',#326);
+#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329);
+#327 = CARTESIAN_POINT('',(-8.5,-1.18E-15,5.3));
+#328 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#329 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335);
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(0.,0.));
+#333 = VECTOR('',#334,1.);
+#334 = DIRECTION('',(4.43650813896E-18,-1.));
+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#336 = ORIENTED_EDGE('',*,*,#337,.T.);
+#337 = EDGE_CURVE('',#310,#338,#340,.T.);
+#338 = VERTEX_POINT('',#339);
+#339 = CARTESIAN_POINT('',(-8.5,-11.25,0.4));
+#340 = SURFACE_CURVE('',#341,(#345,#352),.PCURVE_S1.);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(-8.5,-11.25,5.3));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(0.,2.2E-16,-1.));
+#345 = PCURVE('',#100,#346);
+#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(-6.986431605997E-16,-11.25));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(1.,0.));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#352 = PCURVE('',#353,#358);
+#353 = PLANE('',#354);
+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#355 = CARTESIAN_POINT('',(1.3681E-13,-11.25,3.307786717139));
+#356 = DIRECTION('',(0.,1.,4.4E-16));
+#357 = DIRECTION('',(0.,-4.4E-16,1.));
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(1.992213282861,-8.5));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(-1.,0.));
+#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#85,#338,#366,.T.);
+#366 = SURFACE_CURVE('',#367,(#371,#378),.PCURVE_S1.);
+#367 = LINE('',#368,#369);
+#368 = CARTESIAN_POINT('',(-8.5,-9.E-17,0.4));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(0.,-1.,-2.2E-16));
+#371 = PCURVE('',#100,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(4.9,1.2E-17));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(0.,-1.));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#378 = PCURVE('',#379,#384);
+#379 = PLANE('',#380);
+#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383);
+#381 = CARTESIAN_POINT('',(-8.5,-9.E-17,0.4));
+#382 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#383 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(-3.925231146709E-17,3.721264295763E-32));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(-4.43650813896E-18,-1.));
+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#390 = ADVANCED_FACE('',(#391),#72,.T.);
+#391 = FACE_BOUND('',#392,.T.);
+#392 = EDGE_LOOP('',(#393,#416,#417,#445));
+#393 = ORIENTED_EDGE('',*,*,#394,.F.);
+#394 = EDGE_CURVE('',#22,#395,#397,.T.);
+#395 = VERTEX_POINT('',#396);
+#396 = CARTESIAN_POINT('',(-8.5,0.,6.3));
+#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.);
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-8.5,-4.E-17,0.2));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(0.,-2.2E-16,1.));
+#402 = PCURVE('',#72,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(0.,0.));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = PCURVE('',#158,#410);
+#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(1.76E-32,8.E-17));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-1.,4.4E-16));
+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#416 = ORIENTED_EDGE('',*,*,#56,.T.);
+#417 = ORIENTED_EDGE('',*,*,#418,.T.);
+#418 = EDGE_CURVE('',#57,#419,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(-8.5,-6.75,6.3));
+#421 = SURFACE_CURVE('',#422,(#426,#433),.PCURVE_S1.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-8.5,-6.75,0.2));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,-2.2E-16,1.));
+#426 = PCURVE('',#72,#427);
+#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(-1.1E-16,-6.75));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(1.,0.));
+#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#433 = PCURVE('',#434,#439);
+#434 = PLANE('',#435);
+#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
+#436 = CARTESIAN_POINT('',(-2.E-16,-6.75,3.469310852953));
+#437 = DIRECTION('',(0.,1.,4.4E-16));
+#438 = DIRECTION('',(0.,-4.4E-16,1.));
+#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(-3.269310852953,-8.5));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.));
+#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#445 = ORIENTED_EDGE('',*,*,#446,.F.);
+#446 = EDGE_CURVE('',#395,#419,#447,.T.);
+#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(-8.5,-1.4E-15,6.3));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,-1.,-2.2E-16));
+#452 = PCURVE('',#72,#453);
+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
+#454 = LINE('',#455,#456);
+#455 = CARTESIAN_POINT('',(6.1,0.));
+#456 = VECTOR('',#457,1.);
+#457 = DIRECTION('',(0.,-1.));
+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#459 = PCURVE('',#460,#465);
+#460 = PLANE('',#461);
+#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464);
+#462 = CARTESIAN_POINT('',(-8.5,-1.4E-15,6.3));
+#463 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#464 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(0.,0.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(0.,-1.));
+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#471 = ADVANCED_FACE('',(#472),#212,.T.);
+#472 = FACE_BOUND('',#473,.F.);
+#473 = EDGE_LOOP('',(#474,#475,#503,#529));
+#474 = ORIENTED_EDGE('',*,*,#227,.F.);
+#475 = ORIENTED_EDGE('',*,*,#476,.T.);
+#476 = EDGE_CURVE('',#228,#477,#479,.T.);
+#477 = VERTEX_POINT('',#478);
+#478 = CARTESIAN_POINT('',(-8.5,6.75,0.2));
+#479 = SURFACE_CURVE('',#480,(#484,#491),.PCURVE_S1.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(-8.5,4.E-17,0.2));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.,1.,-2.2E-16));
+#484 = PCURVE('',#212,#485);
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = LINE('',#487,#488);
+#487 = CARTESIAN_POINT('',(-0.,0.));
+#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('',(-8.3,0.,0.));
+#495 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#496 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(-0.282842712475,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,#171,#505,.T.);
+#505 = SURFACE_CURVE('',#506,(#510,#517),.PCURVE_S1.);
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(-8.5,6.75,0.2));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(-0.,2.2E-16,1.));
+#510 = PCURVE('',#212,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(1.1E-16,-6.75));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(-1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(-2.E-16,6.75,3.469310852953));
+#521 = DIRECTION('',(-0.,-1.,0.));
+#522 = DIRECTION('',(0.,0.,-1.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(3.269310852953,-8.5));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(-1.,0.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#198,.F.);
+#530 = ADVANCED_FACE('',(#531),#186,.F.);
+#531 = FACE_BOUND('',#532,.T.);
+#532 = EDGE_LOOP('',(#533,#534,#562,#590));
+#533 = ORIENTED_EDGE('',*,*,#170,.T.);
+#534 = ORIENTED_EDGE('',*,*,#535,.T.);
+#535 = EDGE_CURVE('',#143,#536,#538,.T.);
+#536 = VERTEX_POINT('',#537);
+#537 = CARTESIAN_POINT('',(-8.5,11.25,5.3));
+#538 = SURFACE_CURVE('',#539,(#543,#550),.PCURVE_S1.);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(-8.5,1.18E-15,5.3));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(0.,1.,-2.2E-16));
+#543 = PCURVE('',#186,#544);
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(0.,-0.));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(-0.,-1.));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = PCURVE('',#551,#556);
+#551 = PLANE('',#552);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(-8.5,1.18E-15,5.3));
+#554 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#555 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(-0.,0.));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(-4.43650813896E-18,-1.));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = ORIENTED_EDGE('',*,*,#563,.T.);
+#563 = EDGE_CURVE('',#536,#564,#566,.T.);
+#564 = VERTEX_POINT('',#565);
+#565 = CARTESIAN_POINT('',(-8.5,11.25,0.4));
+#566 = SURFACE_CURVE('',#567,(#571,#578),.PCURVE_S1.);
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(-8.5,11.25,5.3));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#571 = PCURVE('',#186,#572);
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(6.986431605997E-16,-11.25));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(-1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = PCURVE('',#579,#584);
+#579 = PLANE('',#580);
+#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);
+#581 = CARTESIAN_POINT('',(1.3681E-13,11.25,3.307786717139));
+#582 = DIRECTION('',(-0.,-1.,0.));
+#583 = DIRECTION('',(0.,0.,-1.));
+#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(-1.992213282861,-8.5));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(1.,-0.));
+#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#590 = ORIENTED_EDGE('',*,*,#591,.F.);
+#591 = EDGE_CURVE('',#171,#564,#592,.T.);
+#592 = SURFACE_CURVE('',#593,(#597,#604),.PCURVE_S1.);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-8.5,9.E-17,0.4));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(0.,1.,-2.2E-16));
+#597 = PCURVE('',#186,#598);
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);
+#599 = LINE('',#600,#601);
+#600 = CARTESIAN_POINT('',(-4.9,1.2E-17));
+#601 = VECTOR('',#602,1.);
+#602 = DIRECTION('',(-0.,-1.));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = PCURVE('',#605,#610);
+#605 = PLANE('',#606);
+#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);
+#607 = CARTESIAN_POINT('',(-8.5,9.E-17,0.4));
+#608 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#609 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(3.925231146709E-17,3.721264295763E-32));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(4.43650813896E-18,-1.));
+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#616 = ADVANCED_FACE('',(#617),#158,.T.);
+#617 = FACE_BOUND('',#618,.F.);
+#618 = EDGE_LOOP('',(#619,#620,#621,#649));
+#619 = ORIENTED_EDGE('',*,*,#394,.F.);
+#620 = ORIENTED_EDGE('',*,*,#142,.T.);
+#621 = ORIENTED_EDGE('',*,*,#622,.T.);
+#622 = EDGE_CURVE('',#143,#623,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(-8.5,6.75,6.3));
+#625 = SURFACE_CURVE('',#626,(#630,#637),.PCURVE_S1.);
+#626 = LINE('',#627,#628);
+#627 = CARTESIAN_POINT('',(-8.5,6.75,0.2));
+#628 = VECTOR('',#629,1.);
+#629 = DIRECTION('',(-0.,2.2E-16,1.));
+#630 = PCURVE('',#158,#631);
+#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);
+#632 = LINE('',#633,#634);
+#633 = CARTESIAN_POINT('',(1.1E-16,-6.75));
+#634 = VECTOR('',#635,1.);
+#635 = DIRECTION('',(-1.,0.));
+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#637 = PCURVE('',#638,#643);
+#638 = PLANE('',#639);
+#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642);
+#640 = CARTESIAN_POINT('',(-2.E-16,6.75,3.469310852953));
+#641 = DIRECTION('',(-0.,-1.,0.));
+#642 = DIRECTION('',(0.,0.,-1.));
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(3.269310852953,-8.5));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(-1.,0.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = ORIENTED_EDGE('',*,*,#650,.F.);
+#650 = EDGE_CURVE('',#395,#623,#651,.T.);
+#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.);
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(-8.5,1.4E-15,6.3));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(0.,1.,-2.2E-16));
+#656 = PCURVE('',#158,#657);
+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(-6.1,0.));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(-0.,-1.));
+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#663 = PCURVE('',#664,#669);
+#664 = PLANE('',#665);
+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);
+#666 = CARTESIAN_POINT('',(-8.5,1.4E-15,6.3));
+#667 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#668 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);
+#670 = LINE('',#671,#672);
+#671 = CARTESIAN_POINT('',(-0.,0.));
+#672 = VECTOR('',#673,1.);
+#673 = DIRECTION('',(-0.,-1.));
+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#675 = ADVANCED_FACE('',(#676),#292,.F.);
+#676 = FACE_BOUND('',#677,.F.);
+#677 = EDGE_LOOP('',(#678,#701,#729,#750));
+#678 = ORIENTED_EDGE('',*,*,#679,.F.);
+#679 = EDGE_CURVE('',#680,#85,#682,.T.);
+#680 = VERTEX_POINT('',#681);
+#681 = CARTESIAN_POINT('',(-8.1,-6.75,-3.E-15));
+#682 = SURFACE_CURVE('',#683,(#687,#694),.PCURVE_S1.);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(-7.142327713238,-6.75,-0.957672286762));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#687 = PCURVE('',#292,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(-4.426983139715,-7.142327713238));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(0.707106781187,-0.707106781187));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#694 = PCURVE('',#379,#695);
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(1.920038561196,-6.75));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,-2.465190328816E-32));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = ORIENTED_EDGE('',*,*,#702,.T.);
+#702 = EDGE_CURVE('',#680,#703,#705,.T.);
+#703 = VERTEX_POINT('',#704);
+#704 = CARTESIAN_POINT('',(-8.3,-6.75,-3.E-15));
+#705 = SURFACE_CURVE('',#706,(#710,#717),.PCURVE_S1.);
+#706 = LINE('',#707,#708);
+#707 = CARTESIAN_POINT('',(-3.5,-6.75,-1.7763568394E-15));
+#708 = VECTOR('',#709,1.);
+#709 = DIRECTION('',(-1.,0.,0.));
+#710 = PCURVE('',#292,#711);
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(-3.469310852953,-3.5));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(-0.,-1.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = PCURVE('',#718,#723);
+#718 = PLANE('',#719);
+#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);
+#720 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#721 = DIRECTION('',(0.,2.2E-16,-1.));
+#722 = DIRECTION('',(-1.,0.,0.));
+#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(0.,-6.75));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(1.,-0.));
+#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#729 = ORIENTED_EDGE('',*,*,#730,.T.);
+#730 = EDGE_CURVE('',#703,#251,#731,.T.);
+#731 = SURFACE_CURVE('',#732,(#736,#743),.PCURVE_S1.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-8.3,-6.75,-1.7763568394E-15));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#736 = PCURVE('',#292,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(-3.469310852953,-8.3));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(0.707106781187,-0.707106781187));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = PCURVE('',#266,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);
+#745 = LINE('',#746,#747);
+#746 = CARTESIAN_POINT('',(-1.E-16,-6.75));
+#747 = VECTOR('',#748,1.);
+#748 = DIRECTION('',(1.,0.));
+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#750 = ORIENTED_EDGE('',*,*,#278,.T.);
+#751 = ADVANCED_FACE('',(#752),#266,.T.);
+#752 = FACE_BOUND('',#753,.T.);
+#753 = EDGE_LOOP('',(#754,#777,#778,#779));
+#754 = ORIENTED_EDGE('',*,*,#755,.T.);
+#755 = EDGE_CURVE('',#756,#703,#758,.T.);
+#756 = VERTEX_POINT('',#757);
+#757 = CARTESIAN_POINT('',(-8.3,-0.,-0.));
+#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(-8.3,0.,0.));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(0.,-1.,-2.2E-16));
+#763 = PCURVE('',#266,#764);
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(0.,0.));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(0.,-1.));
+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#770 = PCURVE('',#718,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(4.8,-0.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.,-1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = ORIENTED_EDGE('',*,*,#730,.T.);
+#778 = ORIENTED_EDGE('',*,*,#250,.F.);
+#779 = ORIENTED_EDGE('',*,*,#780,.F.);
+#780 = EDGE_CURVE('',#756,#228,#781,.T.);
+#781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-8.3,0.,0.));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#786 = PCURVE('',#266,#787);
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = LINE('',#789,#790);
+#789 = CARTESIAN_POINT('',(0.,0.));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(1.,0.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#793 = PCURVE('',#492,#794);
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(-0.,0.));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(-1.,3.2E-16));
+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#800 = ADVANCED_FACE('',(#801),#379,.F.);
+#801 = FACE_BOUND('',#802,.F.);
+#802 = EDGE_LOOP('',(#803,#804,#805,#828));
+#803 = ORIENTED_EDGE('',*,*,#679,.T.);
+#804 = ORIENTED_EDGE('',*,*,#365,.T.);
+#805 = ORIENTED_EDGE('',*,*,#806,.T.);
+#806 = EDGE_CURVE('',#338,#807,#809,.T.);
+#807 = VERTEX_POINT('',#808);
+#808 = CARTESIAN_POINT('',(-8.1,-11.25,-5.E-15));
+#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.);
+#810 = LINE('',#811,#812);
+#811 = CARTESIAN_POINT('',(-8.5,-11.25,0.4));
+#812 = VECTOR('',#813,1.);
+#813 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#814 = PCURVE('',#379,#815);
+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820);
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(-3.869167871846E-16,-11.25));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(1.,2.465190328816E-32));
+#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#821 = PCURVE('',#353,#822);
+#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827);
+#823 = LINE('',#824,#825);
+#824 = CARTESIAN_POINT('',(-2.907786717139,-8.5));
+#825 = VECTOR('',#826,1.);
+#826 = DIRECTION('',(-0.707106781187,0.707106781187));
+#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#828 = ORIENTED_EDGE('',*,*,#829,.F.);
+#829 = EDGE_CURVE('',#680,#807,#830,.T.);
+#830 = SURFACE_CURVE('',#831,(#835,#842),.PCURVE_S1.);
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(-8.1,0.,3.E-17));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(0.,-1.,-2.2E-16));
+#835 = PCURVE('',#379,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(0.565685424949,-5.096679918781E-19));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(-4.43650813896E-18,-1.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = PCURVE('',#843,#848);
+#843 = PLANE('',#844);
+#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847);
+#845 = CARTESIAN_POINT('',(-8.1,0.,0.));
+#846 = DIRECTION('',(0.,-2.2E-16,1.));
+#847 = DIRECTION('',(1.,0.,0.));
+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(0.,6.6E-33));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(0.,-1.));
+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#854 = ADVANCED_FACE('',(#855,#1249,#1284,#1319),#353,.F.);
+#855 = FACE_BOUND('',#856,.F.);
+#856 = EDGE_LOOP('',(#857,#858,#881,#909,#937,#965,#993,#1021,#1049,
+    #1082,#1110,#1138,#1166,#1199,#1227,#1248));
+#857 = ORIENTED_EDGE('',*,*,#337,.F.);
+#858 = ORIENTED_EDGE('',*,*,#859,.T.);
+#859 = EDGE_CURVE('',#310,#860,#862,.T.);
+#860 = VERTEX_POINT('',#861);
+#861 = CARTESIAN_POINT('',(-7.5,-11.25,6.3));
+#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(-8.5,-11.25,5.3));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#867 = PCURVE('',#353,#868);
+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(1.992213282861,-8.5));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(0.707106781187,0.707106781187));
+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#874 = PCURVE('',#325,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(5.43926033053E-16,-11.25));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(1.,-2.465190328816E-32));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = ORIENTED_EDGE('',*,*,#882,.T.);
+#882 = EDGE_CURVE('',#860,#883,#885,.T.);
+#883 = VERTEX_POINT('',#884);
+#884 = CARTESIAN_POINT('',(7.5,-11.25,6.3));
+#885 = SURFACE_CURVE('',#886,(#890,#897),.PCURVE_S1.);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(-7.5,-11.25,6.3));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(1.,0.,0.));
+#890 = PCURVE('',#353,#891);
+#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(2.992213282861,-7.5));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(0.,1.));
+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#897 = PCURVE('',#898,#903);
+#898 = PLANE('',#899);
+#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902);
+#900 = CARTESIAN_POINT('',(-7.5,-1.4E-15,6.3));
+#901 = DIRECTION('',(0.,-2.2E-16,1.));
+#902 = DIRECTION('',(1.,0.,0.));
+#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(0.,-11.25));
+#906 = VECTOR('',#907,1.);
+#907 = DIRECTION('',(1.,0.));
+#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#909 = ORIENTED_EDGE('',*,*,#910,.T.);
+#910 = EDGE_CURVE('',#883,#911,#913,.T.);
+#911 = VERTEX_POINT('',#912);
+#912 = CARTESIAN_POINT('',(8.5,-11.25,5.3));
+#913 = SURFACE_CURVE('',#914,(#918,#925),.PCURVE_S1.);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(7.5,-11.25,6.3));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#918 = PCURVE('',#353,#919);
+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);
+#920 = LINE('',#921,#922);
+#921 = CARTESIAN_POINT('',(2.992213282861,7.5));
+#922 = VECTOR('',#923,1.);
+#923 = DIRECTION('',(-0.707106781187,0.707106781187));
+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#925 = PCURVE('',#926,#931);
+#926 = PLANE('',#927);
+#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930);
+#928 = CARTESIAN_POINT('',(7.5,-1.4E-15,6.3));
+#929 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#930 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936);
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(-5.43926033053E-16,-11.25));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(1.,2.465190328816E-32));
+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#937 = ORIENTED_EDGE('',*,*,#938,.T.);
+#938 = EDGE_CURVE('',#911,#939,#941,.T.);
+#939 = VERTEX_POINT('',#940);
+#940 = CARTESIAN_POINT('',(8.5,-11.25,0.4));
+#941 = SURFACE_CURVE('',#942,(#946,#953),.PCURVE_S1.);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(8.5,-11.25,5.3));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(0.,2.2E-16,-1.));
+#946 = PCURVE('',#353,#947);
+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(1.992213282861,8.5));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(-1.,0.));
+#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#953 = PCURVE('',#954,#959);
+#954 = PLANE('',#955);
+#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958);
+#956 = CARTESIAN_POINT('',(8.5,-1.18E-15,5.3));
+#957 = DIRECTION('',(1.,0.,0.));
+#958 = DIRECTION('',(0.,2.2E-16,-1.));
+#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964);
+#960 = LINE('',#961,#962);
+#961 = CARTESIAN_POINT('',(-6.986431605997E-16,-11.25));
+#962 = VECTOR('',#963,1.);
+#963 = DIRECTION('',(1.,0.));
+#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#939,#967,#969,.T.);
+#967 = VERTEX_POINT('',#968);
+#968 = CARTESIAN_POINT('',(8.1,-11.25,-5.E-15));
+#969 = SURFACE_CURVE('',#970,(#974,#981),.PCURVE_S1.);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(8.5,-11.25,0.4));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#974 = PCURVE('',#353,#975);
+#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(-2.907786717139,8.5));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = PCURVE('',#982,#987);
+#982 = PLANE('',#983);
+#983 = AXIS2_PLACEMENT_3D('',#984,#985,#986);
+#984 = CARTESIAN_POINT('',(8.5,-9.E-17,0.4));
+#985 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#986 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);
+#988 = LINE('',#989,#990);
+#989 = CARTESIAN_POINT('',(-3.869167871846E-16,-11.25));
+#990 = VECTOR('',#991,1.);
+#991 = DIRECTION('',(1.,2.465190328816E-32));
+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#993 = ORIENTED_EDGE('',*,*,#994,.F.);
+#994 = EDGE_CURVE('',#995,#967,#997,.T.);
+#995 = VERTEX_POINT('',#996);
+#996 = CARTESIAN_POINT('',(3.5,-11.25,-5.E-15));
+#997 = SURFACE_CURVE('',#998,(#1002,#1009),.PCURVE_S1.);
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(3.5,-11.25,-1.7763568394E-15));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(1.,0.,0.));
+#1002 = PCURVE('',#353,#1003);
+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);
+#1004 = LINE('',#1005,#1006);
+#1005 = CARTESIAN_POINT('',(-3.307786717139,3.5));
+#1006 = VECTOR('',#1007,1.);
+#1007 = DIRECTION('',(-0.,1.));
+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1009 = PCURVE('',#1010,#1015);
+#1010 = PLANE('',#1011);
+#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);
+#1012 = CARTESIAN_POINT('',(3.5,0.,0.));
+#1013 = DIRECTION('',(0.,-2.2E-16,1.));
+#1014 = DIRECTION('',(1.,0.,0.));
+#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(0.,-11.25));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(1.,0.));
+#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1021 = ORIENTED_EDGE('',*,*,#1022,.F.);
+#1022 = EDGE_CURVE('',#1023,#995,#1025,.T.);
+#1023 = VERTEX_POINT('',#1024);
+#1024 = CARTESIAN_POINT('',(3.5,-11.25,0.895));
+#1025 = SURFACE_CURVE('',#1026,(#1030,#1037),.PCURVE_S1.);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(3.5,-11.25,0.895));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(0.,2.2E-16,-1.));
+#1030 = PCURVE('',#353,#1031);
+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036);
+#1032 = LINE('',#1033,#1034);
+#1033 = CARTESIAN_POINT('',(-2.412786717139,3.5));
+#1034 = VECTOR('',#1035,1.);
+#1035 = DIRECTION('',(-1.,0.));
+#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1037 = PCURVE('',#1038,#1043);
+#1038 = PLANE('',#1039);
+#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042);
+#1040 = CARTESIAN_POINT('',(3.5,-2.E-16,0.895));
+#1041 = DIRECTION('',(1.,0.,0.));
+#1042 = DIRECTION('',(0.,2.2E-16,-1.));
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(-3.655762532122E-16,-11.25));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(1.,0.));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1050 = EDGE_CURVE('',#1051,#1023,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(3.5,-11.25,2.485));
+#1053 = SURFACE_CURVE('',#1054,(#1059,#1070),.PCURVE_S1.);
+#1054 = CIRCLE('',#1055,0.795);
+#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058);
+#1056 = CARTESIAN_POINT('',(3.5,-11.25,1.69));
+#1057 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1058 = DIRECTION('',(1.,0.,0.));
+#1059 = PCURVE('',#353,#1060);
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1069);
+#1061 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1062,#1063,#1064,#1065,
+#1066,#1067,#1068),.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('') );
+#1062 = CARTESIAN_POINT('',(-1.617786717139,4.295));
+#1063 = CARTESIAN_POINT('',(-0.240806325122,4.295));
+#1064 = CARTESIAN_POINT('',(-0.929296521131,3.1025));
+#1065 = CARTESIAN_POINT('',(-1.617786717139,1.91));
+#1066 = CARTESIAN_POINT('',(-2.306276913148,3.1025));
+#1067 = CARTESIAN_POINT('',(-2.994767109157,4.295));
+#1068 = CARTESIAN_POINT('',(-1.617786717139,4.295));
+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1070 = PCURVE('',#1071,#1076);
+#1071 = CYLINDRICAL_SURFACE('',#1072,0.795);
+#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075);
+#1073 = CARTESIAN_POINT('',(3.5,-3.8E-16,1.69));
+#1074 = DIRECTION('',(0.,1.,2.2E-16));
+#1075 = DIRECTION('',(1.,0.,0.));
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(-0.,-11.25));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(-1.,0.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = ORIENTED_EDGE('',*,*,#1083,.F.);
+#1083 = EDGE_CURVE('',#1084,#1051,#1086,.T.);
+#1084 = VERTEX_POINT('',#1085);
+#1085 = CARTESIAN_POINT('',(3.5,-11.25,3.31));
+#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.);
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(3.5,-11.25,3.31));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(0.,2.2E-16,-1.));
+#1091 = PCURVE('',#353,#1092);
+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(2.21328286058E-03,3.5));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(-1.,0.));
+#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1098 = PCURVE('',#1099,#1104);
+#1099 = PLANE('',#1100);
+#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103);
+#1101 = CARTESIAN_POINT('',(3.5,-7.3E-16,3.31));
+#1102 = DIRECTION('',(1.,0.,0.));
+#1103 = DIRECTION('',(0.,2.2E-16,-1.));
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-1.14273237045E-15,-11.25));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(1.,0.));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);
+#1111 = EDGE_CURVE('',#1112,#1084,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(-3.5,-11.25,3.31));
+#1114 = SURFACE_CURVE('',#1115,(#1119,#1126),.PCURVE_S1.);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(-3.5,-11.25,3.31));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(1.,0.,0.));
+#1119 = PCURVE('',#353,#1120);
+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
+#1121 = LINE('',#1122,#1123);
+#1122 = CARTESIAN_POINT('',(2.21328286058E-03,-3.5));
+#1123 = VECTOR('',#1124,1.);
+#1124 = DIRECTION('',(0.,1.));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1126 = PCURVE('',#1127,#1132);
+#1127 = PLANE('',#1128);
+#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
+#1129 = CARTESIAN_POINT('',(-3.5,-7.3E-16,3.31));
+#1130 = DIRECTION('',(0.,-2.2E-16,1.));
+#1131 = DIRECTION('',(1.,0.,0.));
+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(0.,-11.25));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(1.,0.));
+#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1138 = ORIENTED_EDGE('',*,*,#1139,.F.);
+#1139 = EDGE_CURVE('',#1140,#1112,#1142,.T.);
+#1140 = VERTEX_POINT('',#1141);
+#1141 = CARTESIAN_POINT('',(-3.5,-11.25,2.484999999997));
+#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(-3.5,-11.25,2.484999999997));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(0.,-2.2E-16,1.));
+#1147 = PCURVE('',#353,#1148);
+#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
+#1149 = LINE('',#1150,#1151);
+#1150 = CARTESIAN_POINT('',(-0.822786717143,-3.5));
+#1151 = VECTOR('',#1152,1.);
+#1152 = DIRECTION('',(1.,0.));
+#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1154 = PCURVE('',#1155,#1160);
+#1155 = PLANE('',#1156);
+#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
+#1157 = CARTESIAN_POINT('',(-3.5,-5.5E-16,2.484999999997));
+#1158 = DIRECTION('',(-1.,0.,0.));
+#1159 = DIRECTION('',(0.,-2.2E-16,1.));
+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(1.5868215803E-15,-11.25));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(1.,0.));
+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1166 = ORIENTED_EDGE('',*,*,#1167,.F.);
+#1167 = EDGE_CURVE('',#1168,#1140,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(-3.500000000001,-11.25,0.895000000002));
+#1170 = SURFACE_CURVE('',#1171,(#1176,#1187),.PCURVE_S1.);
+#1171 = CIRCLE('',#1172,0.794999999997);
+#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175);
+#1173 = CARTESIAN_POINT('',(-3.5,-11.25,1.69));
+#1174 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1175 = DIRECTION('',(1.,0.,0.));
+#1176 = PCURVE('',#353,#1177);
+#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1186);
+#1178 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1179,#1180,#1181,#1182,
+#1183,#1184,#1185),.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('') );
+#1179 = CARTESIAN_POINT('',(-1.617786717139,-2.705000000004));
+#1180 = CARTESIAN_POINT('',(-0.240806325128,-2.705000000004));
+#1181 = CARTESIAN_POINT('',(-0.929296521134,-3.897499999998));
+#1182 = CARTESIAN_POINT('',(-1.617786717139,-5.089999999993));
+#1183 = CARTESIAN_POINT('',(-2.306276913145,-3.897499999998));
+#1184 = CARTESIAN_POINT('',(-2.994767109151,-2.705000000004));
+#1185 = CARTESIAN_POINT('',(-1.617786717139,-2.705000000004));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1187 = PCURVE('',#1188,#1193);
+#1188 = CYLINDRICAL_SURFACE('',#1189,0.794999999997);
+#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);
+#1190 = CARTESIAN_POINT('',(-3.5,-3.8E-16,1.69));
+#1191 = DIRECTION('',(0.,1.,2.2E-16));
+#1192 = DIRECTION('',(1.,0.,0.));
+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-0.,-11.25));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(-1.,0.));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#1200 = EDGE_CURVE('',#1201,#1168,#1203,.T.);
+#1201 = VERTEX_POINT('',#1202);
+#1202 = CARTESIAN_POINT('',(-3.5,-11.25,-5.E-15));
+#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(-3.5,-11.25,-1.7763568394E-15));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.,-2.2E-16,1.));
+#1208 = PCURVE('',#353,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(-3.307786717139,-3.5));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(1.,0.));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = PCURVE('',#1216,#1221);
+#1216 = PLANE('',#1217);
+#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220);
+#1218 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#1219 = DIRECTION('',(-1.,0.,0.));
+#1220 = DIRECTION('',(0.,-2.2E-16,1.));
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(6.986431605997E-16,-11.25));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = ORIENTED_EDGE('',*,*,#1228,.F.);
+#1228 = EDGE_CURVE('',#807,#1201,#1229,.T.);
+#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(-8.1,-11.25,-1.7763568394E-15));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(1.,0.,0.));
+#1234 = PCURVE('',#353,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(-3.307786717139,-8.1));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(0.,1.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#843,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(0.,-11.25));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(1.,0.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = ORIENTED_EDGE('',*,*,#806,.F.);
+#1249 = FACE_BOUND('',#1250,.F.);
+#1250 = EDGE_LOOP('',(#1251));
+#1251 = ORIENTED_EDGE('',*,*,#1252,.T.);
+#1252 = EDGE_CURVE('',#1253,#1253,#1255,.T.);
+#1253 = VERTEX_POINT('',#1254);
+#1254 = CARTESIAN_POINT('',(-3.17,-11.25,4.75));
+#1255 = SURFACE_CURVE('',#1256,(#1261,#1272),.PCURVE_S1.);
+#1256 = CIRCLE('',#1257,1.33);
+#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260);
+#1258 = CARTESIAN_POINT('',(-4.5,-11.25,4.75));
+#1259 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1260 = DIRECTION('',(1.,0.,0.));
+#1261 = PCURVE('',#353,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1271);
+#1263 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1264,#1265,#1266,#1267,
+#1268,#1269,#1270),.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('') );
+#1264 = CARTESIAN_POINT('',(1.442213282861,-3.17));
+#1265 = CARTESIAN_POINT('',(3.745840856927,-3.17));
+#1266 = CARTESIAN_POINT('',(2.594027069894,-5.165));
+#1267 = CARTESIAN_POINT('',(1.442213282861,-7.16));
+#1268 = CARTESIAN_POINT('',(0.290399495827,-5.165));
+#1269 = CARTESIAN_POINT('',(-0.861414291206,-3.17));
+#1270 = CARTESIAN_POINT('',(1.442213282861,-3.17));
+#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1272 = PCURVE('',#1273,#1278);
+#1273 = CYLINDRICAL_SURFACE('',#1274,1.33);
+#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277);
+#1275 = CARTESIAN_POINT('',(-4.5,-11.25,4.75));
+#1276 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1277 = DIRECTION('',(1.,0.,0.));
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(0.,0.));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(1.,0.));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = FACE_BOUND('',#1285,.F.);
+#1285 = EDGE_LOOP('',(#1286));
+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1287 = EDGE_CURVE('',#1288,#1288,#1290,.T.);
+#1288 = VERTEX_POINT('',#1289);
+#1289 = CARTESIAN_POINT('',(0.6,-11.25,4.8));
+#1290 = SURFACE_CURVE('',#1291,(#1296,#1307),.PCURVE_S1.);
+#1291 = CIRCLE('',#1292,0.6);
+#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295);
+#1293 = CARTESIAN_POINT('',(0.,-11.25,4.8));
+#1294 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1295 = DIRECTION('',(1.,0.,0.));
+#1296 = PCURVE('',#353,#1297);
+#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1306);
+#1298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1299,#1300,#1301,#1302,
+#1303,#1304,#1305),.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('') );
+#1299 = CARTESIAN_POINT('',(1.492213282861,0.6));
+#1300 = CARTESIAN_POINT('',(2.531443767402,0.6));
+#1301 = CARTESIAN_POINT('',(2.011828525131,-0.3));
+#1302 = CARTESIAN_POINT('',(1.492213282861,-1.2));
+#1303 = CARTESIAN_POINT('',(0.97259804059,-0.3));
+#1304 = CARTESIAN_POINT('',(0.452982798319,0.6));
+#1305 = CARTESIAN_POINT('',(1.492213282861,0.6));
+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1307 = PCURVE('',#1308,#1313);
+#1308 = CYLINDRICAL_SURFACE('',#1309,0.6);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(0.,-11.25,4.8));
+#1311 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1312 = DIRECTION('',(1.,0.,0.));
+#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318);
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(0.,0.));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(1.,0.));
+#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1319 = FACE_BOUND('',#1320,.F.);
+#1320 = EDGE_LOOP('',(#1321));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1322 = EDGE_CURVE('',#1323,#1323,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(5.83,-11.25,4.75));
+#1325 = SURFACE_CURVE('',#1326,(#1331,#1342),.PCURVE_S1.);
+#1326 = CIRCLE('',#1327,1.33);
+#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330);
+#1328 = CARTESIAN_POINT('',(4.5,-11.25,4.75));
+#1329 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1330 = DIRECTION('',(1.,0.,0.));
+#1331 = PCURVE('',#353,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1341);
+#1333 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1334,#1335,#1336,#1337,
+#1338,#1339,#1340),.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('') );
+#1334 = CARTESIAN_POINT('',(1.442213282861,5.83));
+#1335 = CARTESIAN_POINT('',(3.745840856927,5.83));
+#1336 = CARTESIAN_POINT('',(2.594027069894,3.835));
+#1337 = CARTESIAN_POINT('',(1.442213282861,1.84));
+#1338 = CARTESIAN_POINT('',(0.290399495827,3.835));
+#1339 = CARTESIAN_POINT('',(-0.861414291206,5.83));
+#1340 = CARTESIAN_POINT('',(1.442213282861,5.83));
+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1342 = PCURVE('',#1343,#1348);
+#1343 = CYLINDRICAL_SURFACE('',#1344,1.33);
+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);
+#1345 = CARTESIAN_POINT('',(4.5,-11.25,4.75));
+#1346 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1347 = DIRECTION('',(1.,0.,0.));
+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(0.,0.));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(1.,0.));
+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1354 = ADVANCED_FACE('',(#1355),#325,.T.);
+#1355 = FACE_BOUND('',#1356,.T.);
+#1356 = EDGE_LOOP('',(#1357,#1380,#1381,#1382));
+#1357 = ORIENTED_EDGE('',*,*,#1358,.T.);
+#1358 = EDGE_CURVE('',#1359,#57,#1361,.T.);
+#1359 = VERTEX_POINT('',#1360);
+#1360 = CARTESIAN_POINT('',(-7.5,-6.75,6.3));
+#1361 = SURFACE_CURVE('',#1362,(#1366,#1373),.PCURVE_S1.);
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(-6.832672286762,-6.75,6.967327713238));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#1366 = PCURVE('',#325,#1367);
+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
+#1368 = LINE('',#1369,#1370);
+#1369 = CARTESIAN_POINT('',(2.357957464982,-6.75));
+#1370 = VECTOR('',#1371,1.);
+#1371 = DIRECTION('',(-1.,2.465190328816E-32));
+#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1373 = PCURVE('',#434,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
+#1375 = LINE('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(3.498016860285,-6.832672286762));
+#1377 = VECTOR('',#1378,1.);
+#1378 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1380 = ORIENTED_EDGE('',*,*,#309,.T.);
+#1381 = ORIENTED_EDGE('',*,*,#859,.T.);
+#1382 = ORIENTED_EDGE('',*,*,#1383,.F.);
+#1383 = EDGE_CURVE('',#1359,#860,#1384,.T.);
+#1384 = SURFACE_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.);
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(-7.5,-1.4E-15,6.3));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1389 = PCURVE('',#325,#1390);
+#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
+#1391 = LINE('',#1392,#1393);
+#1392 = CARTESIAN_POINT('',(1.414213562373,6.274169979695E-18));
+#1393 = VECTOR('',#1394,1.);
+#1394 = DIRECTION('',(4.43650813896E-18,-1.));
+#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1396 = PCURVE('',#898,#1397);
+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(0.,0.));
+#1400 = VECTOR('',#1401,1.);
+#1401 = DIRECTION('',(0.,-1.));
+#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1403 = ADVANCED_FACE('',(#1404),#460,.T.);
+#1404 = FACE_BOUND('',#1405,.T.);
+#1405 = EDGE_LOOP('',(#1406,#1407,#1430,#1458));
+#1406 = ORIENTED_EDGE('',*,*,#446,.T.);
+#1407 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1408 = EDGE_CURVE('',#419,#1409,#1411,.T.);
+#1409 = VERTEX_POINT('',#1410);
+#1410 = CARTESIAN_POINT('',(-8.3,-6.75,6.5));
+#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(-8.5,-6.75,6.3));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#1416 = PCURVE('',#460,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(-2.E-16,-6.75));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(1.,0.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = PCURVE('',#434,#1424);
+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(2.830689147047,-8.5));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(0.707106781187,0.707106781187));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1430 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#1431 = EDGE_CURVE('',#1432,#1409,#1434,.T.);
+#1432 = VERTEX_POINT('',#1433);
+#1433 = CARTESIAN_POINT('',(-8.3,0.,6.5));
+#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.);
+#1435 = LINE('',#1436,#1437);
+#1436 = CARTESIAN_POINT('',(-8.3,-1.44E-15,6.5));
+#1437 = VECTOR('',#1438,1.);
+#1438 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1439 = PCURVE('',#460,#1440);
+#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(0.282842712475,0.));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(0.,-1.));
+#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1446 = PCURVE('',#1447,#1452);
+#1447 = PLANE('',#1448);
+#1448 = AXIS2_PLACEMENT_3D('',#1449,#1450,#1451);
+#1449 = CARTESIAN_POINT('',(-8.3,-1.44E-15,6.5));
+#1450 = DIRECTION('',(0.,-2.2E-16,1.));
+#1451 = DIRECTION('',(1.,0.,0.));
+#1452 = DEFINITIONAL_REPRESENTATION('',(#1453),#1457);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(0.,0.));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(-0.,-1.));
+#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1458 = ORIENTED_EDGE('',*,*,#1459,.F.);
+#1459 = EDGE_CURVE('',#395,#1432,#1460,.T.);
+#1460 = SURFACE_CURVE('',#1461,(#1465,#1472),.PCURVE_S1.);
+#1461 = LINE('',#1462,#1463);
+#1462 = CARTESIAN_POINT('',(-8.5,-1.4E-15,6.3));
+#1463 = VECTOR('',#1464,1.);
+#1464 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#1465 = PCURVE('',#460,#1466);
+#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(0.,0.));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(1.,0.));
+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1472 = PCURVE('',#664,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(4.48E-31,2.8E-15));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(-1.,3.2E-16));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1479 = ADVANCED_FACE('',(#1480),#434,.F.);
+#1480 = FACE_BOUND('',#1481,.F.);
+#1481 = EDGE_LOOP('',(#1482,#1483,#1484,#1485,#1508,#1536));
+#1482 = ORIENTED_EDGE('',*,*,#1358,.T.);
+#1483 = ORIENTED_EDGE('',*,*,#418,.T.);
+#1484 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1485 = ORIENTED_EDGE('',*,*,#1486,.T.);
+#1486 = EDGE_CURVE('',#1409,#1487,#1489,.T.);
+#1487 = VERTEX_POINT('',#1488);
+#1488 = CARTESIAN_POINT('',(-3.7,-6.75,6.5));
+#1489 = SURFACE_CURVE('',#1490,(#1494,#1501),.PCURVE_S1.);
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(-8.3,-6.75,6.5));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(1.,0.,0.));
+#1494 = PCURVE('',#434,#1495);
+#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500);
+#1496 = LINE('',#1497,#1498);
+#1497 = CARTESIAN_POINT('',(3.030689147047,-8.3));
+#1498 = VECTOR('',#1499,1.);
+#1499 = DIRECTION('',(0.,1.));
+#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1501 = PCURVE('',#1447,#1502);
+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(-0.,-6.75));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(1.,0.));
+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1508 = ORIENTED_EDGE('',*,*,#1509,.T.);
+#1509 = EDGE_CURVE('',#1487,#1510,#1512,.T.);
+#1510 = VERTEX_POINT('',#1511);
+#1511 = CARTESIAN_POINT('',(-3.5,-6.75,6.3));
+#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.);
+#1513 = LINE('',#1514,#1515);
+#1514 = CARTESIAN_POINT('',(-3.7,-6.75,6.5));
+#1515 = VECTOR('',#1516,1.);
+#1516 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#1517 = PCURVE('',#434,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = LINE('',#1520,#1521);
+#1520 = CARTESIAN_POINT('',(3.030689147047,-3.7));
+#1521 = VECTOR('',#1522,1.);
+#1522 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = PCURVE('',#1525,#1530);
+#1525 = PLANE('',#1526);
+#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529);
+#1527 = CARTESIAN_POINT('',(-3.7,-1.44E-15,6.5));
+#1528 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#1529 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(2.E-16,-6.75));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(1.,0.));
+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1536 = ORIENTED_EDGE('',*,*,#1537,.T.);
+#1537 = EDGE_CURVE('',#1510,#1359,#1538,.T.);
+#1538 = SURFACE_CURVE('',#1539,(#1543,#1550),.PCURVE_S1.);
+#1539 = LINE('',#1540,#1541);
+#1540 = CARTESIAN_POINT('',(-3.75,-6.75,6.3));
+#1541 = VECTOR('',#1542,1.);
+#1542 = DIRECTION('',(-1.,-0.,-0.));
+#1543 = PCURVE('',#434,#1544);
+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);
+#1545 = LINE('',#1546,#1547);
+#1546 = CARTESIAN_POINT('',(2.830689147047,-3.75));
+#1547 = VECTOR('',#1548,1.);
+#1548 = DIRECTION('',(0.,-1.));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1550 = PCURVE('',#898,#1551);
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(3.75,-6.75));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(-1.,0.));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1557 = ADVANCED_FACE('',(#1558),#518,.F.);
+#1558 = FACE_BOUND('',#1559,.T.);
+#1559 = EDGE_LOOP('',(#1560,#1583,#1611,#1632));
+#1560 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#1561 = EDGE_CURVE('',#1562,#171,#1564,.T.);
+#1562 = VERTEX_POINT('',#1563);
+#1563 = CARTESIAN_POINT('',(-8.1,6.75,-1.E-15));
+#1564 = SURFACE_CURVE('',#1565,(#1569,#1576),.PCURVE_S1.);
+#1565 = LINE('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(-7.142327713238,6.75,-0.957672286762));
+#1567 = VECTOR('',#1568,1.);
+#1568 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#1569 = PCURVE('',#518,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(4.426983139715,-7.142327713238));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = PCURVE('',#605,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(-1.920038561196,-6.75));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(1.,-2.465190328816E-32));
+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1583 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#1584 = EDGE_CURVE('',#1562,#1585,#1587,.T.);
+#1585 = VERTEX_POINT('',#1586);
+#1586 = CARTESIAN_POINT('',(-8.3,6.75,-1.E-15));
+#1587 = SURFACE_CURVE('',#1588,(#1592,#1599),.PCURVE_S1.);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(-3.5,6.75,-1.7763568394E-15));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(-1.,0.,-0.));
+#1592 = PCURVE('',#518,#1593);
+#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(3.469310852953,-3.5));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(-0.,-1.));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = PCURVE('',#1600,#1605);
+#1600 = PLANE('',#1601);
+#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604);
+#1602 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#1603 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1604 = DIRECTION('',(1.,0.,0.));
+#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(-0.,-6.75));
+#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('',#1585,#477,#1613,.T.);
+#1613 = SURFACE_CURVE('',#1614,(#1618,#1625),.PCURVE_S1.);
+#1614 = LINE('',#1615,#1616);
+#1615 = CARTESIAN_POINT('',(-8.3,6.75,-1.7763568394E-15));
+#1616 = VECTOR('',#1617,1.);
+#1617 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#1618 = PCURVE('',#518,#1619);
+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(3.469310852953,-8.3));
+#1622 = VECTOR('',#1623,1.);
+#1623 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1625 = PCURVE('',#492,#1626);
+#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631);
+#1627 = LINE('',#1628,#1629);
+#1628 = CARTESIAN_POINT('',(1.E-16,-6.75));
+#1629 = VECTOR('',#1630,1.);
+#1630 = DIRECTION('',(-1.,0.));
+#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1632 = ORIENTED_EDGE('',*,*,#504,.T.);
+#1633 = ADVANCED_FACE('',(#1634),#492,.T.);
+#1634 = FACE_BOUND('',#1635,.F.);
+#1635 = EDGE_LOOP('',(#1636,#1657,#1658,#1659));
+#1636 = ORIENTED_EDGE('',*,*,#1637,.T.);
+#1637 = EDGE_CURVE('',#756,#1585,#1638,.T.);
+#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(-8.3,0.,0.));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(0.,1.,-2.2E-16));
+#1643 = PCURVE('',#492,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(-0.,0.));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(-0.,-1.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#1600,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(-4.8,-0.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(-0.,-1.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#1612,.T.);
+#1658 = ORIENTED_EDGE('',*,*,#476,.F.);
+#1659 = ORIENTED_EDGE('',*,*,#780,.F.);
+#1660 = ADVANCED_FACE('',(#1661),#605,.F.);
+#1661 = FACE_BOUND('',#1662,.T.);
+#1662 = EDGE_LOOP('',(#1663,#1664,#1665,#1688));
+#1663 = ORIENTED_EDGE('',*,*,#1561,.T.);
+#1664 = ORIENTED_EDGE('',*,*,#591,.T.);
+#1665 = ORIENTED_EDGE('',*,*,#1666,.T.);
+#1666 = EDGE_CURVE('',#564,#1667,#1669,.T.);
+#1667 = VERTEX_POINT('',#1668);
+#1668 = CARTESIAN_POINT('',(-8.1,11.25,-2.E-15));
+#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.);
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(-8.5,11.25,0.4));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1674 = PCURVE('',#605,#1675);
+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(3.869167871846E-16,-11.25));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(-1.,2.465190328816E-32));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1681 = PCURVE('',#579,#1682);
+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(2.907786717139,-8.5));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(0.707106781187,0.707106781187));
+#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1688 = ORIENTED_EDGE('',*,*,#1689,.F.);
+#1689 = EDGE_CURVE('',#1562,#1667,#1690,.T.);
+#1690 = SURFACE_CURVE('',#1691,(#1695,#1702),.PCURVE_S1.);
+#1691 = LINE('',#1692,#1693);
+#1692 = CARTESIAN_POINT('',(-8.1,0.,3.E-17));
+#1693 = VECTOR('',#1694,1.);
+#1694 = DIRECTION('',(0.,1.,-2.2E-16));
+#1695 = PCURVE('',#605,#1696);
+#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701);
+#1697 = LINE('',#1698,#1699);
+#1698 = CARTESIAN_POINT('',(-0.565685424949,-5.096679918781E-19));
+#1699 = VECTOR('',#1700,1.);
+#1700 = DIRECTION('',(4.43650813896E-18,-1.));
+#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1702 = PCURVE('',#1703,#1708);
+#1703 = PLANE('',#1704);
+#1704 = AXIS2_PLACEMENT_3D('',#1705,#1706,#1707);
+#1705 = CARTESIAN_POINT('',(-8.1,0.,0.));
+#1706 = DIRECTION('',(0.,2.2E-16,1.));
+#1707 = DIRECTION('',(-1.,-0.,-0.));
+#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);
+#1709 = LINE('',#1710,#1711);
+#1710 = CARTESIAN_POINT('',(-0.,6.6E-33));
+#1711 = VECTOR('',#1712,1.);
+#1712 = DIRECTION('',(-0.,-1.));
+#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1714 = ADVANCED_FACE('',(#1715,#2101,#2132,#2163),#579,.F.);
+#1715 = FACE_BOUND('',#1716,.T.);
+#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1769,#1797,#1825,#1853,#1881,
+    #1909,#1938,#1966,#1994,#2022,#2051,#2079,#2100));
+#1717 = ORIENTED_EDGE('',*,*,#563,.F.);
+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1719 = EDGE_CURVE('',#536,#1720,#1722,.T.);
+#1720 = VERTEX_POINT('',#1721);
+#1721 = CARTESIAN_POINT('',(-7.5,11.25,6.3));
+#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.);
+#1723 = LINE('',#1724,#1725);
+#1724 = CARTESIAN_POINT('',(-8.5,11.25,5.3));
+#1725 = VECTOR('',#1726,1.);
+#1726 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1727 = PCURVE('',#579,#1728);
+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);
+#1729 = LINE('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(-1.992213282861,-8.5));
+#1731 = VECTOR('',#1732,1.);
+#1732 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1734 = PCURVE('',#551,#1735);
+#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740);
+#1736 = LINE('',#1737,#1738);
+#1737 = CARTESIAN_POINT('',(-5.43926033053E-16,-11.25));
+#1738 = VECTOR('',#1739,1.);
+#1739 = DIRECTION('',(-1.,-2.465190328816E-32));
+#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1741 = ORIENTED_EDGE('',*,*,#1742,.T.);
+#1742 = EDGE_CURVE('',#1720,#1743,#1745,.T.);
+#1743 = VERTEX_POINT('',#1744);
+#1744 = CARTESIAN_POINT('',(7.5,11.25,6.3));
+#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.);
+#1746 = LINE('',#1747,#1748);
+#1747 = CARTESIAN_POINT('',(-7.5,11.25,6.3));
+#1748 = VECTOR('',#1749,1.);
+#1749 = DIRECTION('',(1.,0.,0.));
+#1750 = PCURVE('',#579,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(-2.992213282861,-7.5));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(-0.,1.));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1757 = PCURVE('',#1758,#1763);
+#1758 = PLANE('',#1759);
+#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762);
+#1760 = CARTESIAN_POINT('',(-7.5,1.4E-15,6.3));
+#1761 = DIRECTION('',(0.,2.2E-16,1.));
+#1762 = DIRECTION('',(-1.,-0.,-0.));
+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(-0.,-11.25));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(-1.,0.));
+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1769 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#1770 = EDGE_CURVE('',#1743,#1771,#1773,.T.);
+#1771 = VERTEX_POINT('',#1772);
+#1772 = CARTESIAN_POINT('',(8.5,11.25,5.3));
+#1773 = SURFACE_CURVE('',#1774,(#1778,#1785),.PCURVE_S1.);
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(7.5,11.25,6.3));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1778 = PCURVE('',#579,#1779);
+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(-2.992213282861,7.5));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(0.707106781187,0.707106781187));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1785 = PCURVE('',#1786,#1791);
+#1786 = PLANE('',#1787);
+#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);
+#1788 = CARTESIAN_POINT('',(7.5,1.4E-15,6.3));
+#1789 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1790 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(5.43926033053E-16,-11.25));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(-1.,2.465190328816E-32));
+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1797 = ORIENTED_EDGE('',*,*,#1798,.T.);
+#1798 = EDGE_CURVE('',#1771,#1799,#1801,.T.);
+#1799 = VERTEX_POINT('',#1800);
+#1800 = CARTESIAN_POINT('',(8.5,11.25,0.4));
+#1801 = SURFACE_CURVE('',#1802,(#1806,#1813),.PCURVE_S1.);
+#1802 = LINE('',#1803,#1804);
+#1803 = CARTESIAN_POINT('',(8.5,11.25,5.3));
+#1804 = VECTOR('',#1805,1.);
+#1805 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#1806 = PCURVE('',#579,#1807);
+#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812);
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-1.992213282861,8.5));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(1.,-0.));
+#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1813 = PCURVE('',#1814,#1819);
+#1814 = PLANE('',#1815);
+#1815 = AXIS2_PLACEMENT_3D('',#1816,#1817,#1818);
+#1816 = CARTESIAN_POINT('',(8.5,1.18E-15,5.3));
+#1817 = DIRECTION('',(1.,0.,0.));
+#1818 = DIRECTION('',(0.,2.2E-16,1.));
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(6.986431605997E-16,-11.25));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(-1.,0.));
+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#1799,#1827,#1829,.T.);
+#1827 = VERTEX_POINT('',#1828);
+#1828 = CARTESIAN_POINT('',(8.1,11.25,-2.E-15));
+#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(8.5,11.25,0.4));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1834 = PCURVE('',#579,#1835);
+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);
+#1836 = LINE('',#1837,#1838);
+#1837 = CARTESIAN_POINT('',(2.907786717139,8.5));
+#1838 = VECTOR('',#1839,1.);
+#1839 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1841 = PCURVE('',#1842,#1847);
+#1842 = PLANE('',#1843);
+#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
+#1844 = CARTESIAN_POINT('',(8.5,9.E-17,0.4));
+#1845 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1846 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(3.869167871846E-16,-11.25));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(-1.,2.465190328816E-32));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);
+#1854 = EDGE_CURVE('',#1855,#1827,#1857,.T.);
+#1855 = VERTEX_POINT('',#1856);
+#1856 = CARTESIAN_POINT('',(3.5,11.25,-2.E-15));
+#1857 = SURFACE_CURVE('',#1858,(#1862,#1869),.PCURVE_S1.);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(3.5,11.25,-1.7763568394E-15));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(1.,0.,0.));
+#1862 = PCURVE('',#579,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(3.307786717139,3.5));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(-0.,1.));
+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1869 = PCURVE('',#1870,#1875);
+#1870 = PLANE('',#1871);
+#1871 = AXIS2_PLACEMENT_3D('',#1872,#1873,#1874);
+#1872 = CARTESIAN_POINT('',(3.5,0.,0.));
+#1873 = DIRECTION('',(0.,2.2E-16,1.));
+#1874 = DIRECTION('',(-1.,0.,0.));
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-0.,-11.25));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(-1.,0.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#1882 = EDGE_CURVE('',#1883,#1855,#1885,.T.);
+#1883 = VERTEX_POINT('',#1884);
+#1884 = CARTESIAN_POINT('',(3.5,11.25,0.895));
+#1885 = SURFACE_CURVE('',#1886,(#1890,#1897),.PCURVE_S1.);
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(3.5,11.25,0.895));
+#1888 = VECTOR('',#1889,1.);
+#1889 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#1890 = PCURVE('',#579,#1891);
+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896);
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(2.412786717139,3.5));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(1.,-0.));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1897 = PCURVE('',#1898,#1903);
+#1898 = PLANE('',#1899);
+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);
+#1900 = CARTESIAN_POINT('',(3.5,2.E-16,0.895));
+#1901 = DIRECTION('',(1.,0.,0.));
+#1902 = DIRECTION('',(0.,2.2E-16,1.));
+#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908);
+#1904 = LINE('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(3.655762532122E-16,-11.25));
+#1906 = VECTOR('',#1907,1.);
+#1907 = DIRECTION('',(-1.,0.));
+#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1909 = ORIENTED_EDGE('',*,*,#1910,.F.);
+#1910 = EDGE_CURVE('',#1911,#1883,#1913,.T.);
+#1911 = VERTEX_POINT('',#1912);
+#1912 = CARTESIAN_POINT('',(3.5,11.25,2.485));
+#1913 = SURFACE_CURVE('',#1914,(#1919,#1926),.PCURVE_S1.);
+#1914 = CIRCLE('',#1915,0.795);
+#1915 = AXIS2_PLACEMENT_3D('',#1916,#1917,#1918);
+#1916 = CARTESIAN_POINT('',(3.5,11.25,1.69));
+#1917 = DIRECTION('',(0.,-1.,2.2E-16));
+#1918 = DIRECTION('',(1.,0.,0.));
+#1919 = PCURVE('',#579,#1920);
+#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925);
+#1921 = CIRCLE('',#1922,0.795);
+#1922 = AXIS2_PLACEMENT_2D('',#1923,#1924);
+#1923 = CARTESIAN_POINT('',(1.617786717139,3.5));
+#1924 = DIRECTION('',(-0.,1.));
+#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1926 = PCURVE('',#1927,#1932);
+#1927 = CYLINDRICAL_SURFACE('',#1928,0.795);
+#1928 = AXIS2_PLACEMENT_3D('',#1929,#1930,#1931);
+#1929 = CARTESIAN_POINT('',(3.5,3.8E-16,1.69));
+#1930 = DIRECTION('',(0.,-1.,2.2E-16));
+#1931 = DIRECTION('',(1.,0.,0.));
+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(0.,-11.25));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(1.,0.));
+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1938 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1939 = EDGE_CURVE('',#1940,#1911,#1942,.T.);
+#1940 = VERTEX_POINT('',#1941);
+#1941 = CARTESIAN_POINT('',(3.5,11.25,3.31));
+#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.);
+#1943 = LINE('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(3.5,11.25,3.31));
+#1945 = VECTOR('',#1946,1.);
+#1946 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#1947 = PCURVE('',#579,#1948);
+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(-2.213282860577E-03,3.5));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(1.,-0.));
+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1954 = PCURVE('',#1955,#1960);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(3.5,7.3E-16,3.31));
+#1958 = DIRECTION('',(1.,0.,0.));
+#1959 = DIRECTION('',(0.,2.2E-16,1.));
+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
+#1961 = LINE('',#1962,#1963);
+#1962 = CARTESIAN_POINT('',(1.14273237045E-15,-11.25));
+#1963 = VECTOR('',#1964,1.);
+#1964 = DIRECTION('',(-1.,0.));
+#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1966 = ORIENTED_EDGE('',*,*,#1967,.F.);
+#1967 = EDGE_CURVE('',#1968,#1940,#1970,.T.);
+#1968 = VERTEX_POINT('',#1969);
+#1969 = CARTESIAN_POINT('',(-3.5,11.25,3.31));
+#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.);
+#1971 = LINE('',#1972,#1973);
+#1972 = CARTESIAN_POINT('',(-3.5,11.25,3.31));
+#1973 = VECTOR('',#1974,1.);
+#1974 = DIRECTION('',(1.,0.,0.));
+#1975 = PCURVE('',#579,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(-2.213282860577E-03,-3.5));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(-0.,1.));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1982 = PCURVE('',#1983,#1988);
+#1983 = PLANE('',#1984);
+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);
+#1985 = CARTESIAN_POINT('',(-3.5,7.3E-16,3.31));
+#1986 = DIRECTION('',(0.,2.2E-16,1.));
+#1987 = DIRECTION('',(-1.,-0.,-0.));
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(-0.,-11.25));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(-1.,0.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#1995 = EDGE_CURVE('',#1996,#1968,#1998,.T.);
+#1996 = VERTEX_POINT('',#1997);
+#1997 = CARTESIAN_POINT('',(-3.5,11.25,2.484999999997));
+#1998 = SURFACE_CURVE('',#1999,(#2003,#2010),.PCURVE_S1.);
+#1999 = LINE('',#2000,#2001);
+#2000 = CARTESIAN_POINT('',(-3.5,11.25,2.484999999997));
+#2001 = VECTOR('',#2002,1.);
+#2002 = DIRECTION('',(0.,2.2E-16,1.));
+#2003 = PCURVE('',#579,#2004);
+#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009);
+#2005 = LINE('',#2006,#2007);
+#2006 = CARTESIAN_POINT('',(0.822786717143,-3.5));
+#2007 = VECTOR('',#2008,1.);
+#2008 = DIRECTION('',(-1.,0.));
+#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2010 = PCURVE('',#2011,#2016);
+#2011 = PLANE('',#2012);
+#2012 = AXIS2_PLACEMENT_3D('',#2013,#2014,#2015);
+#2013 = CARTESIAN_POINT('',(-3.5,5.5E-16,2.484999999997));
+#2014 = DIRECTION('',(-1.,0.,0.));
+#2015 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(-1.5868215803E-15,-11.25));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(-1.,0.));
+#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2022 = ORIENTED_EDGE('',*,*,#2023,.F.);
+#2023 = EDGE_CURVE('',#2024,#1996,#2026,.T.);
+#2024 = VERTEX_POINT('',#2025);
+#2025 = CARTESIAN_POINT('',(-3.500000000001,11.25,0.895000000002));
+#2026 = SURFACE_CURVE('',#2027,(#2032,#2039),.PCURVE_S1.);
+#2027 = CIRCLE('',#2028,0.794999999997);
+#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031);
+#2029 = CARTESIAN_POINT('',(-3.5,11.25,1.69));
+#2030 = DIRECTION('',(0.,-1.,2.2E-16));
+#2031 = DIRECTION('',(1.,0.,0.));
+#2032 = PCURVE('',#579,#2033);
+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);
+#2034 = CIRCLE('',#2035,0.794999999997);
+#2035 = AXIS2_PLACEMENT_2D('',#2036,#2037);
+#2036 = CARTESIAN_POINT('',(1.617786717139,-3.5));
+#2037 = DIRECTION('',(-0.,1.));
+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2039 = PCURVE('',#2040,#2045);
+#2040 = CYLINDRICAL_SURFACE('',#2041,0.794999999997);
+#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044);
+#2042 = CARTESIAN_POINT('',(-3.5,3.8E-16,1.69));
+#2043 = DIRECTION('',(0.,-1.,2.2E-16));
+#2044 = DIRECTION('',(1.,0.,0.));
+#2045 = DEFINITIONAL_REPRESENTATION('',(#2046),#2050);
+#2046 = LINE('',#2047,#2048);
+#2047 = CARTESIAN_POINT('',(0.,-11.25));
+#2048 = VECTOR('',#2049,1.);
+#2049 = DIRECTION('',(1.,0.));
+#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2051 = ORIENTED_EDGE('',*,*,#2052,.F.);
+#2052 = EDGE_CURVE('',#2053,#2024,#2055,.T.);
+#2053 = VERTEX_POINT('',#2054);
+#2054 = CARTESIAN_POINT('',(-3.5,11.25,-2.E-15));
+#2055 = SURFACE_CURVE('',#2056,(#2060,#2067),.PCURVE_S1.);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(-3.5,11.25,-1.7763568394E-15));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(0.,2.2E-16,1.));
+#2060 = PCURVE('',#579,#2061);
+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(3.307786717139,-3.5));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(-1.,0.));
+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2067 = PCURVE('',#2068,#2073);
+#2068 = PLANE('',#2069);
+#2069 = AXIS2_PLACEMENT_3D('',#2070,#2071,#2072);
+#2070 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#2071 = DIRECTION('',(-1.,0.,0.));
+#2072 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#2073 = DEFINITIONAL_REPRESENTATION('',(#2074),#2078);
+#2074 = LINE('',#2075,#2076);
+#2075 = CARTESIAN_POINT('',(-6.986431605997E-16,-11.25));
+#2076 = VECTOR('',#2077,1.);
+#2077 = DIRECTION('',(-1.,0.));
+#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2079 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#2080 = EDGE_CURVE('',#1667,#2053,#2081,.T.);
+#2081 = SURFACE_CURVE('',#2082,(#2086,#2093),.PCURVE_S1.);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(-8.1,11.25,-1.7763568394E-15));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(1.,0.,0.));
+#2086 = PCURVE('',#579,#2087);
+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092);
+#2088 = LINE('',#2089,#2090);
+#2089 = CARTESIAN_POINT('',(3.307786717139,-8.1));
+#2090 = VECTOR('',#2091,1.);
+#2091 = DIRECTION('',(-0.,1.));
+#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2093 = PCURVE('',#1703,#2094);
+#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(-0.,-11.25));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(-1.,0.));
+#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2100 = ORIENTED_EDGE('',*,*,#1666,.F.);
+#2101 = FACE_BOUND('',#2102,.T.);
+#2102 = EDGE_LOOP('',(#2103));
+#2103 = ORIENTED_EDGE('',*,*,#2104,.T.);
+#2104 = EDGE_CURVE('',#2105,#2105,#2107,.T.);
+#2105 = VERTEX_POINT('',#2106);
+#2106 = CARTESIAN_POINT('',(-3.17,11.25,4.75));
+#2107 = SURFACE_CURVE('',#2108,(#2113,#2120),.PCURVE_S1.);
+#2108 = CIRCLE('',#2109,1.33);
+#2109 = AXIS2_PLACEMENT_3D('',#2110,#2111,#2112);
+#2110 = CARTESIAN_POINT('',(-4.5,11.25,4.75));
+#2111 = DIRECTION('',(0.,-1.,2.2E-16));
+#2112 = DIRECTION('',(1.,0.,0.));
+#2113 = PCURVE('',#579,#2114);
+#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119);
+#2115 = CIRCLE('',#2116,1.33);
+#2116 = AXIS2_PLACEMENT_2D('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(-1.442213282861,-4.5));
+#2118 = DIRECTION('',(-0.,1.));
+#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2120 = PCURVE('',#2121,#2126);
+#2121 = CYLINDRICAL_SURFACE('',#2122,1.33);
+#2122 = AXIS2_PLACEMENT_3D('',#2123,#2124,#2125);
+#2123 = CARTESIAN_POINT('',(-4.5,11.25,4.75));
+#2124 = DIRECTION('',(0.,1.,-2.2E-16));
+#2125 = DIRECTION('',(1.,0.,0.));
+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(-0.,0.));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(-1.,0.));
+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2132 = FACE_BOUND('',#2133,.T.);
+#2133 = EDGE_LOOP('',(#2134));
+#2134 = ORIENTED_EDGE('',*,*,#2135,.T.);
+#2135 = EDGE_CURVE('',#2136,#2136,#2138,.T.);
+#2136 = VERTEX_POINT('',#2137);
+#2137 = CARTESIAN_POINT('',(0.6,11.25,4.8));
+#2138 = SURFACE_CURVE('',#2139,(#2144,#2151),.PCURVE_S1.);
+#2139 = CIRCLE('',#2140,0.6);
+#2140 = AXIS2_PLACEMENT_3D('',#2141,#2142,#2143);
+#2141 = CARTESIAN_POINT('',(0.,11.25,4.8));
+#2142 = DIRECTION('',(0.,-1.,2.2E-16));
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = PCURVE('',#579,#2145);
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);
+#2146 = CIRCLE('',#2147,0.6);
+#2147 = AXIS2_PLACEMENT_2D('',#2148,#2149);
+#2148 = CARTESIAN_POINT('',(-1.492213282861,-1.3681E-13));
+#2149 = DIRECTION('',(-0.,1.));
+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2151 = PCURVE('',#2152,#2157);
+#2152 = CYLINDRICAL_SURFACE('',#2153,0.6);
+#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156);
+#2154 = CARTESIAN_POINT('',(0.,11.25,4.8));
+#2155 = DIRECTION('',(0.,1.,-2.2E-16));
+#2156 = DIRECTION('',(1.,0.,0.));
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(-0.,0.));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(-1.,0.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2163 = FACE_BOUND('',#2164,.T.);
+#2164 = EDGE_LOOP('',(#2165));
+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);
+#2166 = EDGE_CURVE('',#2167,#2167,#2169,.T.);
+#2167 = VERTEX_POINT('',#2168);
+#2168 = CARTESIAN_POINT('',(5.83,11.25,4.75));
+#2169 = SURFACE_CURVE('',#2170,(#2175,#2182),.PCURVE_S1.);
+#2170 = CIRCLE('',#2171,1.33);
+#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174);
+#2172 = CARTESIAN_POINT('',(4.5,11.25,4.75));
+#2173 = DIRECTION('',(0.,-1.,2.2E-16));
+#2174 = DIRECTION('',(1.,0.,0.));
+#2175 = PCURVE('',#579,#2176);
+#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181);
+#2177 = CIRCLE('',#2178,1.33);
+#2178 = AXIS2_PLACEMENT_2D('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(-1.442213282861,4.5));
+#2180 = DIRECTION('',(-0.,1.));
+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2182 = PCURVE('',#2183,#2188);
+#2183 = CYLINDRICAL_SURFACE('',#2184,1.33);
+#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187);
+#2185 = CARTESIAN_POINT('',(4.5,11.25,4.75));
+#2186 = DIRECTION('',(0.,1.,-2.2E-16));
+#2187 = DIRECTION('',(1.,0.,0.));
+#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193);
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(-0.,0.));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(-1.,0.));
+#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2194 = ADVANCED_FACE('',(#2195),#551,.T.);
+#2195 = FACE_BOUND('',#2196,.F.);
+#2196 = EDGE_LOOP('',(#2197,#2220,#2221,#2222));
+#2197 = ORIENTED_EDGE('',*,*,#2198,.T.);
+#2198 = EDGE_CURVE('',#2199,#143,#2201,.T.);
+#2199 = VERTEX_POINT('',#2200);
+#2200 = CARTESIAN_POINT('',(-7.5,6.75,6.3));
+#2201 = SURFACE_CURVE('',#2202,(#2206,#2213),.PCURVE_S1.);
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(-6.832672286762,6.75,6.967327713238));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#2206 = PCURVE('',#551,#2207);
+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(-2.357957464982,-6.75));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(1.,2.465190328816E-32));
+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2213 = PCURVE('',#638,#2214);
+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
+#2215 = LINE('',#2216,#2217);
+#2216 = CARTESIAN_POINT('',(-3.498016860285,-6.832672286762));
+#2217 = VECTOR('',#2218,1.);
+#2218 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2220 = ORIENTED_EDGE('',*,*,#535,.T.);
+#2221 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#2222 = ORIENTED_EDGE('',*,*,#2223,.F.);
+#2223 = EDGE_CURVE('',#2199,#1720,#2224,.T.);
+#2224 = SURFACE_CURVE('',#2225,(#2229,#2236),.PCURVE_S1.);
+#2225 = LINE('',#2226,#2227);
+#2226 = CARTESIAN_POINT('',(-7.5,1.4E-15,6.3));
+#2227 = VECTOR('',#2228,1.);
+#2228 = DIRECTION('',(0.,1.,-2.2E-16));
+#2229 = PCURVE('',#551,#2230);
+#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235);
+#2231 = LINE('',#2232,#2233);
+#2232 = CARTESIAN_POINT('',(-1.414213562373,6.274169979695E-18));
+#2233 = VECTOR('',#2234,1.);
+#2234 = DIRECTION('',(-4.43650813896E-18,-1.));
+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2236 = PCURVE('',#1758,#2237);
+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);
+#2238 = LINE('',#2239,#2240);
+#2239 = CARTESIAN_POINT('',(-0.,0.));
+#2240 = VECTOR('',#2241,1.);
+#2241 = DIRECTION('',(-0.,-1.));
+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2243 = ADVANCED_FACE('',(#2244),#664,.T.);
+#2244 = FACE_BOUND('',#2245,.F.);
+#2245 = EDGE_LOOP('',(#2246,#2247,#2270,#2296));
+#2246 = ORIENTED_EDGE('',*,*,#650,.T.);
+#2247 = ORIENTED_EDGE('',*,*,#2248,.T.);
+#2248 = EDGE_CURVE('',#623,#2249,#2251,.T.);
+#2249 = VERTEX_POINT('',#2250);
+#2250 = CARTESIAN_POINT('',(-8.3,6.75,6.5));
+#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(-8.5,6.75,6.3));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2256 = PCURVE('',#664,#2257);
+#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
+#2258 = LINE('',#2259,#2260);
+#2259 = CARTESIAN_POINT('',(2.E-16,-6.75));
+#2260 = VECTOR('',#2261,1.);
+#2261 = DIRECTION('',(-1.,0.));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2263 = PCURVE('',#638,#2264);
+#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269);
+#2265 = LINE('',#2266,#2267);
+#2266 = CARTESIAN_POINT('',(-2.830689147047,-8.5));
+#2267 = VECTOR('',#2268,1.);
+#2268 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2270 = ORIENTED_EDGE('',*,*,#2271,.F.);
+#2271 = EDGE_CURVE('',#1432,#2249,#2272,.T.);
+#2272 = SURFACE_CURVE('',#2273,(#2277,#2284),.PCURVE_S1.);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(-8.3,1.44E-15,6.5));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(0.,1.,-2.2E-16));
+#2277 = PCURVE('',#664,#2278);
+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(-0.282842712475,0.));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(-0.,-1.));
+#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2284 = PCURVE('',#2285,#2290);
+#2285 = PLANE('',#2286);
+#2286 = AXIS2_PLACEMENT_3D('',#2287,#2288,#2289);
+#2287 = CARTESIAN_POINT('',(-8.3,1.44E-15,6.5));
+#2288 = DIRECTION('',(0.,2.2E-16,1.));
+#2289 = DIRECTION('',(-1.,-0.,-0.));
+#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295);
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(-0.,0.));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(-0.,-1.));
+#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2296 = ORIENTED_EDGE('',*,*,#1459,.F.);
+#2297 = ADVANCED_FACE('',(#2298),#638,.F.);
+#2298 = FACE_BOUND('',#2299,.T.);
+#2299 = EDGE_LOOP('',(#2300,#2301,#2302,#2303,#2326,#2354));
+#2300 = ORIENTED_EDGE('',*,*,#2198,.T.);
+#2301 = ORIENTED_EDGE('',*,*,#622,.T.);
+#2302 = ORIENTED_EDGE('',*,*,#2248,.T.);
+#2303 = ORIENTED_EDGE('',*,*,#2304,.T.);
+#2304 = EDGE_CURVE('',#2249,#2305,#2307,.T.);
+#2305 = VERTEX_POINT('',#2306);
+#2306 = CARTESIAN_POINT('',(-3.7,6.75,6.5));
+#2307 = SURFACE_CURVE('',#2308,(#2312,#2319),.PCURVE_S1.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(-8.3,6.75,6.5));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(1.,0.,0.));
+#2312 = PCURVE('',#638,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(-3.030689147047,-8.3));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(-0.,1.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = PCURVE('',#2285,#2320);
+#2320 = DEFINITIONAL_REPRESENTATION('',(#2321),#2325);
+#2321 = LINE('',#2322,#2323);
+#2322 = CARTESIAN_POINT('',(-0.,-6.75));
+#2323 = VECTOR('',#2324,1.);
+#2324 = DIRECTION('',(-1.,0.));
+#2325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2326 = ORIENTED_EDGE('',*,*,#2327,.T.);
+#2327 = EDGE_CURVE('',#2305,#2328,#2330,.T.);
+#2328 = VERTEX_POINT('',#2329);
+#2329 = CARTESIAN_POINT('',(-3.5,6.75,6.3));
+#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.);
+#2331 = LINE('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(-3.7,6.75,6.5));
+#2333 = VECTOR('',#2334,1.);
+#2334 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2335 = PCURVE('',#638,#2336);
+#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);
+#2337 = LINE('',#2338,#2339);
+#2338 = CARTESIAN_POINT('',(-3.030689147047,-3.7));
+#2339 = VECTOR('',#2340,1.);
+#2340 = DIRECTION('',(0.707106781187,0.707106781187));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2342 = PCURVE('',#2343,#2348);
+#2343 = PLANE('',#2344);
+#2344 = AXIS2_PLACEMENT_3D('',#2345,#2346,#2347);
+#2345 = CARTESIAN_POINT('',(-3.7,1.44E-15,6.5));
+#2346 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2347 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
+#2349 = LINE('',#2350,#2351);
+#2350 = CARTESIAN_POINT('',(-2.E-16,-6.75));
+#2351 = VECTOR('',#2352,1.);
+#2352 = DIRECTION('',(-1.,0.));
+#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2354 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2355 = EDGE_CURVE('',#2328,#2199,#2356,.T.);
+#2356 = SURFACE_CURVE('',#2357,(#2361,#2368),.PCURVE_S1.);
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(-3.75,6.75,6.3));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(-1.,0.,0.));
+#2361 = PCURVE('',#638,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(-2.830689147047,-3.75));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-0.,-1.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = PCURVE('',#1758,#2369);
+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);
+#2370 = LINE('',#2371,#2372);
+#2371 = CARTESIAN_POINT('',(-3.75,-6.75));
+#2372 = VECTOR('',#2373,1.);
+#2373 = DIRECTION('',(1.,-0.));
+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2375 = ADVANCED_FACE('',(#2376),#718,.T.);
+#2376 = FACE_BOUND('',#2377,.T.);
+#2377 = EDGE_LOOP('',(#2378,#2401,#2427,#2428));
+#2378 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#2379 = EDGE_CURVE('',#2380,#756,#2382,.T.);
+#2380 = VERTEX_POINT('',#2381);
+#2381 = CARTESIAN_POINT('',(-8.1,-0.,0.));
+#2382 = SURFACE_CURVE('',#2383,(#2387,#2394),.PCURVE_S1.);
+#2383 = LINE('',#2384,#2385);
+#2384 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#2385 = VECTOR('',#2386,1.);
+#2386 = DIRECTION('',(-1.,0.,0.));
+#2387 = PCURVE('',#718,#2388);
+#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393);
+#2389 = LINE('',#2390,#2391);
+#2390 = CARTESIAN_POINT('',(-0.,0.));
+#2391 = VECTOR('',#2392,1.);
+#2392 = DIRECTION('',(1.,-0.));
+#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2394 = PCURVE('',#1600,#2395);
+#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400);
+#2396 = LINE('',#2397,#2398);
+#2397 = CARTESIAN_POINT('',(-0.,0.));
+#2398 = VECTOR('',#2399,1.);
+#2399 = DIRECTION('',(-1.,0.));
+#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2401 = ORIENTED_EDGE('',*,*,#2402,.T.);
+#2402 = EDGE_CURVE('',#2380,#680,#2403,.T.);
+#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);
+#2404 = LINE('',#2405,#2406);
+#2405 = CARTESIAN_POINT('',(-8.1,0.,3.E-17));
+#2406 = VECTOR('',#2407,1.);
+#2407 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2408 = PCURVE('',#718,#2409);
+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
+#2410 = LINE('',#2411,#2412);
+#2411 = CARTESIAN_POINT('',(4.6,0.));
+#2412 = VECTOR('',#2413,1.);
+#2413 = DIRECTION('',(0.,-1.));
+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2415 = PCURVE('',#2416,#2421);
+#2416 = PLANE('',#2417);
+#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420);
+#2418 = CARTESIAN_POINT('',(-8.1,0.,0.));
+#2419 = DIRECTION('',(0.,-2.2E-16,1.));
+#2420 = DIRECTION('',(1.,0.,0.));
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(0.,0.));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(0.,-1.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2427 = ORIENTED_EDGE('',*,*,#702,.T.);
+#2428 = ORIENTED_EDGE('',*,*,#755,.F.);
+#2429 = ADVANCED_FACE('',(#2430),#843,.F.);
+#2430 = FACE_BOUND('',#2431,.F.);
+#2431 = EDGE_LOOP('',(#2432,#2455,#2456,#2457));
+#2432 = ORIENTED_EDGE('',*,*,#2433,.T.);
+#2433 = EDGE_CURVE('',#2434,#680,#2436,.T.);
+#2434 = VERTEX_POINT('',#2435);
+#2435 = CARTESIAN_POINT('',(-3.5,-6.75,-3.E-15));
+#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(-3.5,-6.75,-1.7763568394E-15));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(-1.,0.,0.));
+#2441 = PCURVE('',#843,#2442);
+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);
+#2443 = LINE('',#2444,#2445);
+#2444 = CARTESIAN_POINT('',(4.6,-6.75));
+#2445 = VECTOR('',#2446,1.);
+#2446 = DIRECTION('',(-1.,0.));
+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2448 = PCURVE('',#2416,#2449);
+#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(4.6,-6.75));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(-1.,-0.));
+#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2455 = ORIENTED_EDGE('',*,*,#829,.T.);
+#2456 = ORIENTED_EDGE('',*,*,#1228,.T.);
+#2457 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2458 = EDGE_CURVE('',#2434,#1201,#2459,.T.);
+#2459 = SURFACE_CURVE('',#2460,(#2464,#2471),.PCURVE_S1.);
+#2460 = LINE('',#2461,#2462);
+#2461 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2464 = PCURVE('',#843,#2465);
+#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2470);
+#2466 = LINE('',#2467,#2468);
+#2467 = CARTESIAN_POINT('',(4.6,0.));
+#2468 = VECTOR('',#2469,1.);
+#2469 = DIRECTION('',(0.,-1.));
+#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2471 = PCURVE('',#1216,#2472);
+#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477);
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(0.,0.));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(0.,-1.));
+#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2478 = ADVANCED_FACE('',(#2479),#898,.T.);
+#2479 = FACE_BOUND('',#2480,.T.);
+#2480 = EDGE_LOOP('',(#2481,#2482,#2483,#2484,#2507,#2535));
+#2481 = ORIENTED_EDGE('',*,*,#1537,.T.);
+#2482 = ORIENTED_EDGE('',*,*,#1383,.T.);
+#2483 = ORIENTED_EDGE('',*,*,#882,.T.);
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#883,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(7.5,-6.75,6.3));
+#2488 = SURFACE_CURVE('',#2489,(#2493,#2500),.PCURVE_S1.);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(7.5,-1.4E-15,6.3));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2493 = PCURVE('',#898,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(15.,0.));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(0.,-1.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2500 = PCURVE('',#926,#2501);
+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(0.,0.));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(-4.43650813896E-18,-1.));
+#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2507 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2508 = EDGE_CURVE('',#2486,#2509,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(3.5,-6.75,6.3));
+#2511 = SURFACE_CURVE('',#2512,(#2516,#2523),.PCURVE_S1.);
+#2512 = LINE('',#2513,#2514);
+#2513 = CARTESIAN_POINT('',(-3.75,-6.75,6.3));
+#2514 = VECTOR('',#2515,1.);
+#2515 = DIRECTION('',(-1.,-0.,-0.));
+#2516 = PCURVE('',#898,#2517);
+#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522);
+#2518 = LINE('',#2519,#2520);
+#2519 = CARTESIAN_POINT('',(3.75,-6.75));
+#2520 = VECTOR('',#2521,1.);
+#2521 = DIRECTION('',(-1.,0.));
+#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2523 = PCURVE('',#2524,#2529);
+#2524 = PLANE('',#2525);
+#2525 = AXIS2_PLACEMENT_3D('',#2526,#2527,#2528);
+#2526 = CARTESIAN_POINT('',(-2.E-16,-6.75,3.469310852953));
+#2527 = DIRECTION('',(0.,1.,4.4E-16));
+#2528 = DIRECTION('',(0.,-4.4E-16,1.));
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534);
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(2.830689147047,-3.75));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(0.,-1.));
+#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2535 = ORIENTED_EDGE('',*,*,#2536,.F.);
+#2536 = EDGE_CURVE('',#1510,#2509,#2537,.T.);
+#2537 = SURFACE_CURVE('',#2538,(#2542,#2549),.PCURVE_S1.);
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(-3.5,-6.75,6.3));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(1.,0.,0.));
+#2542 = PCURVE('',#898,#2543);
+#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548);
+#2544 = LINE('',#2545,#2546);
+#2545 = CARTESIAN_POINT('',(4.,-6.75));
+#2546 = VECTOR('',#2547,1.);
+#2547 = DIRECTION('',(1.,0.));
+#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2549 = PCURVE('',#2550,#2555);
+#2550 = PLANE('',#2551);
+#2551 = AXIS2_PLACEMENT_3D('',#2552,#2553,#2554);
+#2552 = CARTESIAN_POINT('',(-3.5,-1.4E-15,6.3));
+#2553 = DIRECTION('',(0.,-2.2E-16,1.));
+#2554 = DIRECTION('',(1.,0.,0.));
+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560);
+#2556 = LINE('',#2557,#2558);
+#2557 = CARTESIAN_POINT('',(-0.,-6.75));
+#2558 = VECTOR('',#2559,1.);
+#2559 = DIRECTION('',(1.,0.));
+#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2561 = ADVANCED_FACE('',(#2562),#926,.T.);
+#2562 = FACE_BOUND('',#2563,.T.);
+#2563 = EDGE_LOOP('',(#2564,#2587,#2588,#2589));
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2566,#2486,#2568,.T.);
+#2566 = VERTEX_POINT('',#2567);
+#2567 = CARTESIAN_POINT('',(8.5,-6.75,5.3));
+#2568 = SURFACE_CURVE('',#2569,(#2573,#2580),.PCURVE_S1.);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(6.332672286762,-6.75,7.467327713238));
+#2571 = VECTOR('',#2572,1.);
+#2572 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#2573 = PCURVE('',#926,#2574);
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-1.650850683796,-6.75));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(-1.,-2.465190328816E-32));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2580 = PCURVE('',#2524,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);
+#2582 = LINE('',#2583,#2584);
+#2583 = CARTESIAN_POINT('',(3.998016860285,6.332672286762));
+#2584 = VECTOR('',#2585,1.);
+#2585 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2587 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2588 = ORIENTED_EDGE('',*,*,#910,.T.);
+#2589 = ORIENTED_EDGE('',*,*,#2590,.F.);
+#2590 = EDGE_CURVE('',#2566,#911,#2591,.T.);
+#2591 = SURFACE_CURVE('',#2592,(#2596,#2603),.PCURVE_S1.);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(8.5,-1.18E-15,5.3));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2596 = PCURVE('',#926,#2597);
+#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2602);
+#2598 = LINE('',#2599,#2600);
+#2599 = CARTESIAN_POINT('',(1.414213562373,-6.274169979695E-18));
+#2600 = VECTOR('',#2601,1.);
+#2601 = DIRECTION('',(-4.43650813896E-18,-1.));
+#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2603 = PCURVE('',#954,#2604);
+#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(0.,0.));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.,-1.));
+#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2610 = ADVANCED_FACE('',(#2611),#1216,.F.);
+#2611 = FACE_BOUND('',#2612,.F.);
+#2612 = EDGE_LOOP('',(#2613,#2641,#2642,#2643));
+#2613 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#2614 = EDGE_CURVE('',#2615,#2434,#2617,.T.);
+#2615 = VERTEX_POINT('',#2616);
+#2616 = CARTESIAN_POINT('',(-3.500000000001,-6.75,0.895000000002));
+#2617 = SURFACE_CURVE('',#2618,(#2622,#2629),.PCURVE_S1.);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(-3.5,-6.75,3.31));
+#2620 = VECTOR('',#2621,1.);
+#2621 = DIRECTION('',(0.,2.2E-16,-1.));
+#2622 = PCURVE('',#1216,#2623);
+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628);
+#2624 = LINE('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(3.31,-6.75));
+#2626 = VECTOR('',#2627,1.);
+#2627 = DIRECTION('',(-1.,0.));
+#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2629 = PCURVE('',#2630,#2635);
+#2630 = PLANE('',#2631);
+#2631 = AXIS2_PLACEMENT_3D('',#2632,#2633,#2634);
+#2632 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#2633 = DIRECTION('',(-1.,0.,0.));
+#2634 = DIRECTION('',(0.,-2.2E-16,1.));
+#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640);
+#2636 = LINE('',#2637,#2638);
+#2637 = CARTESIAN_POINT('',(3.31,-6.75));
+#2638 = VECTOR('',#2639,1.);
+#2639 = DIRECTION('',(-1.,0.));
+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2641 = ORIENTED_EDGE('',*,*,#2458,.T.);
+#2642 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#2643 = ORIENTED_EDGE('',*,*,#2644,.F.);
+#2644 = EDGE_CURVE('',#2615,#1168,#2645,.T.);
+#2645 = SURFACE_CURVE('',#2646,(#2650,#2657),.PCURVE_S1.);
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(-3.500000000001,-2.E-16,0.895000000002));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2650 = PCURVE('',#1216,#2651);
+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656);
+#2652 = LINE('',#2653,#2654);
+#2653 = CARTESIAN_POINT('',(0.895000000002,-3.09999999962E-18));
+#2654 = VECTOR('',#2655,1.);
+#2655 = DIRECTION('',(0.,-1.));
+#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2657 = PCURVE('',#1188,#2658);
+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(-4.712388980381,0.));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(-0.,-1.));
+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2664 = ADVANCED_FACE('',(#2665),#954,.T.);
+#2665 = FACE_BOUND('',#2666,.T.);
+#2666 = EDGE_LOOP('',(#2667,#2695,#2696,#2697));
+#2667 = ORIENTED_EDGE('',*,*,#2668,.F.);
+#2668 = EDGE_CURVE('',#2566,#2669,#2671,.T.);
+#2669 = VERTEX_POINT('',#2670);
+#2670 = CARTESIAN_POINT('',(8.5,-6.75,0.4));
+#2671 = SURFACE_CURVE('',#2672,(#2676,#2683),.PCURVE_S1.);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(8.5,-6.75,6.3));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(0.,2.2E-16,-1.));
+#2676 = PCURVE('',#954,#2677);
+#2677 = DEFINITIONAL_REPRESENTATION('',(#2678),#2682);
+#2678 = LINE('',#2679,#2680);
+#2679 = CARTESIAN_POINT('',(-1.,-6.75));
+#2680 = VECTOR('',#2681,1.);
+#2681 = DIRECTION('',(1.,0.));
+#2682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2683 = PCURVE('',#2684,#2689);
+#2684 = PLANE('',#2685);
+#2685 = AXIS2_PLACEMENT_3D('',#2686,#2687,#2688);
+#2686 = CARTESIAN_POINT('',(8.5,-1.18E-15,5.3));
+#2687 = DIRECTION('',(1.,0.,0.));
+#2688 = DIRECTION('',(0.,2.2E-16,-1.));
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(-1.,-6.75));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#2590,.T.);
+#2696 = ORIENTED_EDGE('',*,*,#938,.T.);
+#2697 = ORIENTED_EDGE('',*,*,#2698,.F.);
+#2698 = EDGE_CURVE('',#2669,#939,#2699,.T.);
+#2699 = SURFACE_CURVE('',#2700,(#2704,#2711),.PCURVE_S1.);
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(8.5,-9.E-17,0.4));
+#2702 = VECTOR('',#2703,1.);
+#2703 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2704 = PCURVE('',#954,#2705);
+#2705 = DEFINITIONAL_REPRESENTATION('',(#2706),#2710);
+#2706 = LINE('',#2707,#2708);
+#2707 = CARTESIAN_POINT('',(4.9,1.2E-17));
+#2708 = VECTOR('',#2709,1.);
+#2709 = DIRECTION('',(0.,-1.));
+#2710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2711 = PCURVE('',#982,#2712);
+#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717);
+#2713 = LINE('',#2714,#2715);
+#2714 = CARTESIAN_POINT('',(-3.925231146709E-17,3.721264295763E-32));
+#2715 = VECTOR('',#2716,1.);
+#2716 = DIRECTION('',(-4.43650813896E-18,-1.));
+#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2718 = ADVANCED_FACE('',(#2719),#1188,.T.);
+#2719 = FACE_BOUND('',#2720,.F.);
+#2720 = EDGE_LOOP('',(#2721,#2744,#2745,#2746,#2769,#2797));
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2723,#2615,#2725,.T.);
+#2723 = VERTEX_POINT('',#2724);
+#2724 = CARTESIAN_POINT('',(-3.500000000001,0.,0.895000000002));
+#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.);
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(-3.500000000001,-2.E-16,0.895000000002));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2730 = PCURVE('',#1188,#2731);
+#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-4.712388980381,0.));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(-0.,-1.));
+#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2737 = PCURVE('',#2630,#2738);
+#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);
+#2739 = LINE('',#2740,#2741);
+#2740 = CARTESIAN_POINT('',(0.895000000002,0.));
+#2741 = VECTOR('',#2742,1.);
+#2742 = DIRECTION('',(0.,-1.));
+#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2744 = ORIENTED_EDGE('',*,*,#2644,.T.);
+#2745 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#2746 = ORIENTED_EDGE('',*,*,#2747,.F.);
+#2747 = EDGE_CURVE('',#2748,#1140,#2750,.T.);
+#2748 = VERTEX_POINT('',#2749);
+#2749 = CARTESIAN_POINT('',(-3.5,-6.75,2.484999999997));
+#2750 = SURFACE_CURVE('',#2751,(#2755,#2762),.PCURVE_S1.);
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(-3.5,-5.5E-16,2.484999999997));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2755 = PCURVE('',#1188,#2756);
+#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761);
+#2757 = LINE('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#2759 = VECTOR('',#2760,1.);
+#2760 = DIRECTION('',(-0.,-1.));
+#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2762 = PCURVE('',#1155,#2763);
+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768);
+#2764 = LINE('',#2765,#2766);
+#2765 = CARTESIAN_POINT('',(-2.087219286295E-14,-4.59188242985E-30));
+#2766 = VECTOR('',#2767,1.);
+#2767 = DIRECTION('',(0.,-1.));
+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2769 = ORIENTED_EDGE('',*,*,#2770,.F.);
+#2770 = EDGE_CURVE('',#2771,#2748,#2773,.T.);
+#2771 = VERTEX_POINT('',#2772);
+#2772 = CARTESIAN_POINT('',(-3.5,0.,2.484999999997));
+#2773 = SURFACE_CURVE('',#2774,(#2778,#2785),.PCURVE_S1.);
+#2774 = LINE('',#2775,#2776);
+#2775 = CARTESIAN_POINT('',(-3.5,-5.5E-16,2.484999999997));
+#2776 = VECTOR('',#2777,1.);
+#2777 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2778 = PCURVE('',#1188,#2779);
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(-0.,-1.));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2785 = PCURVE('',#2786,#2791);
+#2786 = PLANE('',#2787);
+#2787 = AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
+#2788 = CARTESIAN_POINT('',(-3.5,-5.5E-16,2.484999999997));
+#2789 = DIRECTION('',(-1.,0.,0.));
+#2790 = DIRECTION('',(0.,-2.2E-16,1.));
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(-2.087E-14,0.));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.,-1.));
+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2797 = ORIENTED_EDGE('',*,*,#2798,.F.);
+#2798 = EDGE_CURVE('',#2723,#2771,#2799,.T.);
+#2799 = SURFACE_CURVE('',#2800,(#2805,#2812),.PCURVE_S1.);
+#2800 = CIRCLE('',#2801,0.794999999997);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(-3.5,-3.8E-16,1.69));
+#2803 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2804 = DIRECTION('',(1.,0.,0.));
+#2805 = PCURVE('',#1188,#2806);
+#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811);
+#2807 = LINE('',#2808,#2809);
+#2808 = CARTESIAN_POINT('',(-0.,0.));
+#2809 = VECTOR('',#2810,1.);
+#2810 = DIRECTION('',(-1.,0.));
+#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2812 = PCURVE('',#2040,#2813);
+#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2817);
+#2814 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2815,#2816),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980381,7.853981633974),.PIECEWISE_BEZIER_KNOTS.);
+#2815 = CARTESIAN_POINT('',(4.712388980381,0.));
+#2816 = CARTESIAN_POINT('',(7.853981633974,0.));
+#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2818 = ADVANCED_FACE('',(#2819),#982,.T.);
+#2819 = FACE_BOUND('',#2820,.T.);
+#2820 = EDGE_LOOP('',(#2821,#2849,#2850,#2851));
+#2821 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#2822 = EDGE_CURVE('',#2823,#2669,#2825,.T.);
+#2823 = VERTEX_POINT('',#2824);
+#2824 = CARTESIAN_POINT('',(8.1,-6.75,-3.E-15));
+#2825 = SURFACE_CURVE('',#2826,(#2830,#2837),.PCURVE_S1.);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(7.142327713238,-6.75,-0.957672286762));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#2830 = PCURVE('',#982,#2831);
+#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);
+#2832 = LINE('',#2833,#2834);
+#2833 = CARTESIAN_POINT('',(1.920038561196,-6.75));
+#2834 = VECTOR('',#2835,1.);
+#2835 = DIRECTION('',(-1.,-2.465190328816E-32));
+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2837 = PCURVE('',#2838,#2843);
+#2838 = PLANE('',#2839);
+#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842);
+#2840 = CARTESIAN_POINT('',(-2.E-16,-6.75,3.469310852953));
+#2841 = DIRECTION('',(0.,1.,4.4E-16));
+#2842 = DIRECTION('',(0.,-4.4E-16,1.));
+#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(-4.426983139715,7.142327713238));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.707106781187,0.707106781187));
+#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2849 = ORIENTED_EDGE('',*,*,#2698,.T.);
+#2850 = ORIENTED_EDGE('',*,*,#966,.T.);
+#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#2852 = EDGE_CURVE('',#2823,#967,#2853,.T.);
+#2853 = SURFACE_CURVE('',#2854,(#2858,#2865),.PCURVE_S1.);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(8.1,0.,3.E-17));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2858 = PCURVE('',#982,#2859);
+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(0.565685424949,-5.096679918781E-19));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(-4.43650813896E-18,-1.));
+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2865 = PCURVE('',#1010,#2866);
+#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871);
+#2867 = LINE('',#2868,#2869);
+#2868 = CARTESIAN_POINT('',(4.6,6.6E-33));
+#2869 = VECTOR('',#2870,1.);
+#2870 = DIRECTION('',(0.,-1.));
+#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2872 = ADVANCED_FACE('',(#2873),#1155,.F.);
+#2873 = FACE_BOUND('',#2874,.F.);
+#2874 = EDGE_LOOP('',(#2875,#2898,#2899,#2900));
+#2875 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#2876 = EDGE_CURVE('',#2877,#2748,#2879,.T.);
+#2877 = VERTEX_POINT('',#2878);
+#2878 = CARTESIAN_POINT('',(-3.5,-6.75,3.31));
+#2879 = SURFACE_CURVE('',#2880,(#2884,#2891),.PCURVE_S1.);
+#2880 = LINE('',#2881,#2882);
+#2881 = CARTESIAN_POINT('',(-3.5,-6.75,3.31));
+#2882 = VECTOR('',#2883,1.);
+#2883 = DIRECTION('',(0.,2.2E-16,-1.));
+#2884 = PCURVE('',#1155,#2885);
+#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2890);
+#2886 = LINE('',#2887,#2888);
+#2887 = CARTESIAN_POINT('',(0.825000000003,-6.75));
+#2888 = VECTOR('',#2889,1.);
+#2889 = DIRECTION('',(-1.,0.));
+#2890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2891 = PCURVE('',#2786,#2892);
+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(0.825000000003,-6.75));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(-1.,0.));
+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2898 = ORIENTED_EDGE('',*,*,#2747,.T.);
+#2899 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#2900 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#2901 = EDGE_CURVE('',#2877,#1112,#2902,.T.);
+#2902 = SURFACE_CURVE('',#2903,(#2907,#2914),.PCURVE_S1.);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(-3.5,-7.3E-16,3.31));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2907 = PCURVE('',#1155,#2908);
+#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2913);
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(0.825000000003,1.50000000075E-18));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(0.,-1.));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2914 = PCURVE('',#1127,#2915);
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(0.,0.));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(0.,-1.));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ADVANCED_FACE('',(#2922),#1010,.F.);
+#2922 = FACE_BOUND('',#2923,.F.);
+#2923 = EDGE_LOOP('',(#2924,#2952,#2973,#2974));
+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2925 = EDGE_CURVE('',#2823,#2926,#2928,.T.);
+#2926 = VERTEX_POINT('',#2927);
+#2927 = CARTESIAN_POINT('',(3.5,-6.75,-3.E-15));
+#2928 = SURFACE_CURVE('',#2929,(#2933,#2940),.PCURVE_S1.);
+#2929 = LINE('',#2930,#2931);
+#2930 = CARTESIAN_POINT('',(8.3,-6.75,-1.7763568394E-15));
+#2931 = VECTOR('',#2932,1.);
+#2932 = DIRECTION('',(-1.,0.,0.));
+#2933 = PCURVE('',#1010,#2934);
+#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939);
+#2935 = LINE('',#2936,#2937);
+#2936 = CARTESIAN_POINT('',(4.8,-6.75));
+#2937 = VECTOR('',#2938,1.);
+#2938 = DIRECTION('',(-1.,0.));
+#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2940 = PCURVE('',#2941,#2946);
+#2941 = PLANE('',#2942);
+#2942 = AXIS2_PLACEMENT_3D('',#2943,#2944,#2945);
+#2943 = CARTESIAN_POINT('',(3.5,0.,0.));
+#2944 = DIRECTION('',(0.,-2.2E-16,1.));
+#2945 = DIRECTION('',(1.,0.,0.));
+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
+#2947 = LINE('',#2948,#2949);
+#2948 = CARTESIAN_POINT('',(4.8,-6.75));
+#2949 = VECTOR('',#2950,1.);
+#2950 = DIRECTION('',(-1.,0.));
+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
+#2953 = EDGE_CURVE('',#2926,#995,#2954,.T.);
+#2954 = SURFACE_CURVE('',#2955,(#2959,#2966),.PCURVE_S1.);
+#2955 = LINE('',#2956,#2957);
+#2956 = CARTESIAN_POINT('',(3.5,0.,0.));
+#2957 = VECTOR('',#2958,1.);
+#2958 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2959 = PCURVE('',#1010,#2960);
+#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965);
+#2961 = LINE('',#2962,#2963);
+#2962 = CARTESIAN_POINT('',(0.,0.));
+#2963 = VECTOR('',#2964,1.);
+#2964 = DIRECTION('',(0.,-1.));
+#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2966 = PCURVE('',#1038,#2967);
+#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2972);
+#2968 = LINE('',#2969,#2970);
+#2969 = CARTESIAN_POINT('',(0.895,3.1E-18));
+#2970 = VECTOR('',#2971,1.);
+#2971 = DIRECTION('',(0.,-1.));
+#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2973 = ORIENTED_EDGE('',*,*,#994,.T.);
+#2974 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#2975 = ADVANCED_FACE('',(#2976),#1127,.F.);
+#2976 = FACE_BOUND('',#2977,.F.);
+#2977 = EDGE_LOOP('',(#2978,#3006,#3007,#3008));
+#2978 = ORIENTED_EDGE('',*,*,#2979,.T.);
+#2979 = EDGE_CURVE('',#2980,#2877,#2982,.T.);
+#2980 = VERTEX_POINT('',#2981);
+#2981 = CARTESIAN_POINT('',(3.5,-6.75,3.31));
+#2982 = SURFACE_CURVE('',#2983,(#2987,#2994),.PCURVE_S1.);
+#2983 = LINE('',#2984,#2985);
+#2984 = CARTESIAN_POINT('',(3.5,-6.75,3.31));
+#2985 = VECTOR('',#2986,1.);
+#2986 = DIRECTION('',(-1.,0.,0.));
+#2987 = PCURVE('',#1127,#2988);
+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
+#2989 = LINE('',#2990,#2991);
+#2990 = CARTESIAN_POINT('',(7.,-6.75));
+#2991 = VECTOR('',#2992,1.);
+#2992 = DIRECTION('',(-1.,0.));
+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2994 = PCURVE('',#2995,#3000);
+#2995 = PLANE('',#2996);
+#2996 = AXIS2_PLACEMENT_3D('',#2997,#2998,#2999);
+#2997 = CARTESIAN_POINT('',(-3.5,-7.3E-16,3.31));
+#2998 = DIRECTION('',(0.,-2.2E-16,1.));
+#2999 = DIRECTION('',(1.,0.,0.));
+#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005);
+#3001 = LINE('',#3002,#3003);
+#3002 = CARTESIAN_POINT('',(7.,-6.75));
+#3003 = VECTOR('',#3004,1.);
+#3004 = DIRECTION('',(-1.,-0.));
+#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3006 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#3007 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#3008 = ORIENTED_EDGE('',*,*,#3009,.F.);
+#3009 = EDGE_CURVE('',#2980,#1084,#3010,.T.);
+#3010 = SURFACE_CURVE('',#3011,(#3015,#3022),.PCURVE_S1.);
+#3011 = LINE('',#3012,#3013);
+#3012 = CARTESIAN_POINT('',(3.5,-7.3E-16,3.31));
+#3013 = VECTOR('',#3014,1.);
+#3014 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3015 = PCURVE('',#1127,#3016);
+#3016 = DEFINITIONAL_REPRESENTATION('',(#3017),#3021);
+#3017 = LINE('',#3018,#3019);
+#3018 = CARTESIAN_POINT('',(7.,0.));
+#3019 = VECTOR('',#3020,1.);
+#3020 = DIRECTION('',(0.,-1.));
+#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3022 = PCURVE('',#1099,#3023);
+#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028);
+#3024 = LINE('',#3025,#3026);
+#3025 = CARTESIAN_POINT('',(0.,0.));
+#3026 = VECTOR('',#3027,1.);
+#3027 = DIRECTION('',(0.,-1.));
+#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3029 = ADVANCED_FACE('',(#3030),#1038,.F.);
+#3030 = FACE_BOUND('',#3031,.F.);
+#3031 = EDGE_LOOP('',(#3032,#3060,#3081,#3082));
+#3032 = ORIENTED_EDGE('',*,*,#3033,.T.);
+#3033 = EDGE_CURVE('',#2926,#3034,#3036,.T.);
+#3034 = VERTEX_POINT('',#3035);
+#3035 = CARTESIAN_POINT('',(3.5,-6.75,0.895));
+#3036 = SURFACE_CURVE('',#3037,(#3041,#3048),.PCURVE_S1.);
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(3.5,-6.75,-1.7763568394E-15));
+#3039 = VECTOR('',#3040,1.);
+#3040 = DIRECTION('',(0.,-2.2E-16,1.));
+#3041 = PCURVE('',#1038,#3042);
+#3042 = DEFINITIONAL_REPRESENTATION('',(#3043),#3047);
+#3043 = LINE('',#3044,#3045);
+#3044 = CARTESIAN_POINT('',(0.895,-6.75));
+#3045 = VECTOR('',#3046,1.);
+#3046 = DIRECTION('',(-1.,0.));
+#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3048 = PCURVE('',#3049,#3054);
+#3049 = PLANE('',#3050);
+#3050 = AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);
+#3051 = CARTESIAN_POINT('',(3.5,-2.E-16,0.895));
+#3052 = DIRECTION('',(1.,0.,0.));
+#3053 = DIRECTION('',(0.,2.2E-16,-1.));
+#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059);
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(0.895,-6.75));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(-1.,0.));
+#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3060 = ORIENTED_EDGE('',*,*,#3061,.T.);
+#3061 = EDGE_CURVE('',#3034,#1023,#3062,.T.);
+#3062 = SURFACE_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.);
+#3063 = LINE('',#3064,#3065);
+#3064 = CARTESIAN_POINT('',(3.5,-2.E-16,0.895));
+#3065 = VECTOR('',#3066,1.);
+#3066 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3067 = PCURVE('',#1038,#3068);
+#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073);
+#3069 = LINE('',#3070,#3071);
+#3070 = CARTESIAN_POINT('',(0.,0.));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(0.,-1.));
+#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3074 = PCURVE('',#1071,#3075);
+#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080);
+#3076 = LINE('',#3077,#3078);
+#3077 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3078 = VECTOR('',#3079,1.);
+#3079 = DIRECTION('',(-0.,-1.));
+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3081 = ORIENTED_EDGE('',*,*,#1022,.T.);
+#3082 = ORIENTED_EDGE('',*,*,#2953,.F.);
+#3083 = ADVANCED_FACE('',(#3084),#1099,.F.);
+#3084 = FACE_BOUND('',#3085,.F.);
+#3085 = EDGE_LOOP('',(#3086,#3114,#3115,#3116));
+#3086 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#3087 = EDGE_CURVE('',#3088,#2980,#3090,.T.);
+#3088 = VERTEX_POINT('',#3089);
+#3089 = CARTESIAN_POINT('',(3.5,-6.75,2.485));
+#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(3.5,-6.75,-1.7763568394E-15));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(0.,-2.2E-16,1.));
+#3095 = PCURVE('',#1099,#3096);
+#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);
+#3097 = LINE('',#3098,#3099);
+#3098 = CARTESIAN_POINT('',(3.31,-6.75));
+#3099 = VECTOR('',#3100,1.);
+#3100 = DIRECTION('',(-1.,0.));
+#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3102 = PCURVE('',#3103,#3108);
+#3103 = PLANE('',#3104);
+#3104 = AXIS2_PLACEMENT_3D('',#3105,#3106,#3107);
+#3105 = CARTESIAN_POINT('',(3.5,-7.3E-16,3.31));
+#3106 = DIRECTION('',(1.,0.,0.));
+#3107 = DIRECTION('',(0.,2.2E-16,-1.));
+#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3113);
+#3109 = LINE('',#3110,#3111);
+#3110 = CARTESIAN_POINT('',(3.31,-6.75));
+#3111 = VECTOR('',#3112,1.);
+#3112 = DIRECTION('',(-1.,0.));
+#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3114 = ORIENTED_EDGE('',*,*,#3009,.T.);
+#3115 = ORIENTED_EDGE('',*,*,#1083,.T.);
+#3116 = ORIENTED_EDGE('',*,*,#3117,.F.);
+#3117 = EDGE_CURVE('',#3088,#1051,#3118,.T.);
+#3118 = SURFACE_CURVE('',#3119,(#3123,#3130),.PCURVE_S1.);
+#3119 = LINE('',#3120,#3121);
+#3120 = CARTESIAN_POINT('',(3.5,-5.5E-16,2.485));
+#3121 = VECTOR('',#3122,1.);
+#3122 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3123 = PCURVE('',#1099,#3124);
+#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129);
+#3125 = LINE('',#3126,#3127);
+#3126 = CARTESIAN_POINT('',(0.825,-1.5E-18));
+#3127 = VECTOR('',#3128,1.);
+#3128 = DIRECTION('',(0.,-1.));
+#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3130 = PCURVE('',#1071,#3131);
+#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);
+#3132 = LINE('',#3133,#3134);
+#3133 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3134 = VECTOR('',#3135,1.);
+#3135 = DIRECTION('',(-0.,-1.));
+#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3137 = ADVANCED_FACE('',(#3138),#1071,.T.);
+#3138 = FACE_BOUND('',#3139,.F.);
+#3139 = EDGE_LOOP('',(#3140,#3163,#3164,#3165,#3166,#3189));
+#3140 = ORIENTED_EDGE('',*,*,#3141,.T.);
+#3141 = EDGE_CURVE('',#3142,#3088,#3144,.T.);
+#3142 = VERTEX_POINT('',#3143);
+#3143 = CARTESIAN_POINT('',(3.5,0.,2.485));
+#3144 = SURFACE_CURVE('',#3145,(#3149,#3156),.PCURVE_S1.);
+#3145 = LINE('',#3146,#3147);
+#3146 = CARTESIAN_POINT('',(3.5,-5.5E-16,2.485));
+#3147 = VECTOR('',#3148,1.);
+#3148 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3149 = PCURVE('',#1071,#3150);
+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(-0.,-1.));
+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3156 = PCURVE('',#3103,#3157);
+#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3162);
+#3158 = LINE('',#3159,#3160);
+#3159 = CARTESIAN_POINT('',(0.825,0.));
+#3160 = VECTOR('',#3161,1.);
+#3161 = DIRECTION('',(0.,-1.));
+#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3163 = ORIENTED_EDGE('',*,*,#3117,.T.);
+#3164 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#3165 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#3166 = ORIENTED_EDGE('',*,*,#3167,.F.);
+#3167 = EDGE_CURVE('',#3168,#3034,#3170,.T.);
+#3168 = VERTEX_POINT('',#3169);
+#3169 = CARTESIAN_POINT('',(3.5,0.,0.895));
+#3170 = SURFACE_CURVE('',#3171,(#3175,#3182),.PCURVE_S1.);
+#3171 = LINE('',#3172,#3173);
+#3172 = CARTESIAN_POINT('',(3.5,-2.E-16,0.895));
+#3173 = VECTOR('',#3174,1.);
+#3174 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3175 = PCURVE('',#1071,#3176);
+#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(-0.,-1.));
+#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3182 = PCURVE('',#3049,#3183);
+#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188);
+#3184 = LINE('',#3185,#3186);
+#3185 = CARTESIAN_POINT('',(0.,0.));
+#3186 = VECTOR('',#3187,1.);
+#3187 = DIRECTION('',(0.,-1.));
+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3189 = ORIENTED_EDGE('',*,*,#3190,.F.);
+#3190 = EDGE_CURVE('',#3142,#3168,#3191,.T.);
+#3191 = SURFACE_CURVE('',#3192,(#3197,#3204),.PCURVE_S1.);
+#3192 = CIRCLE('',#3193,0.795);
+#3193 = AXIS2_PLACEMENT_3D('',#3194,#3195,#3196);
+#3194 = CARTESIAN_POINT('',(3.5,-3.8E-16,1.69));
+#3195 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3196 = DIRECTION('',(1.,0.,0.));
+#3197 = PCURVE('',#1071,#3198);
+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(-0.,0.));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(-1.,0.));
+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3204 = PCURVE('',#1927,#3205);
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3209);
+#3206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3207,#3208),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#3207 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3208 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3210 = ADVANCED_FACE('',(#3211),#1273,.F.);
+#3211 = FACE_BOUND('',#3212,.F.);
+#3212 = EDGE_LOOP('',(#3213,#3236,#3267,#3268));
+#3213 = ORIENTED_EDGE('',*,*,#3214,.T.);
+#3214 = EDGE_CURVE('',#1253,#3215,#3217,.T.);
+#3215 = VERTEX_POINT('',#3216);
+#3216 = CARTESIAN_POINT('',(-3.17,-10.25,4.75));
+#3217 = SEAM_CURVE('',#3218,(#3222,#3229),.PCURVE_S1.);
+#3218 = LINE('',#3219,#3220);
+#3219 = CARTESIAN_POINT('',(-3.17,-11.25,4.75));
+#3220 = VECTOR('',#3221,1.);
+#3221 = DIRECTION('',(0.,1.,2.2E-16));
+#3222 = PCURVE('',#1273,#3223);
+#3223 = DEFINITIONAL_REPRESENTATION('',(#3224),#3228);
+#3224 = LINE('',#3225,#3226);
+#3225 = CARTESIAN_POINT('',(0.,0.));
+#3226 = VECTOR('',#3227,1.);
+#3227 = DIRECTION('',(0.,-1.));
+#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3229 = PCURVE('',#1273,#3230);
+#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235);
+#3231 = LINE('',#3232,#3233);
+#3232 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3233 = VECTOR('',#3234,1.);
+#3234 = DIRECTION('',(0.,-1.));
+#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3236 = ORIENTED_EDGE('',*,*,#3237,.T.);
+#3237 = EDGE_CURVE('',#3215,#3215,#3238,.T.);
+#3238 = SURFACE_CURVE('',#3239,(#3244,#3251),.PCURVE_S1.);
+#3239 = CIRCLE('',#3240,1.33);
+#3240 = AXIS2_PLACEMENT_3D('',#3241,#3242,#3243);
+#3241 = CARTESIAN_POINT('',(-4.5,-10.25,4.75));
+#3242 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3243 = DIRECTION('',(1.,0.,0.));
+#3244 = PCURVE('',#1273,#3245);
+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(0.,-1.));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(1.,0.));
+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3251 = PCURVE('',#3252,#3257);
+#3252 = PLANE('',#3253);
+#3253 = AXIS2_PLACEMENT_3D('',#3254,#3255,#3256);
+#3254 = CARTESIAN_POINT('',(-3.2E-16,-10.25,4.75));
+#3255 = DIRECTION('',(2.E-17,1.,9.9E-16));
+#3256 = DIRECTION('',(0.,-9.9E-16,1.));
+#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3266);
+#3258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3259,#3260,#3261,#3262,
+#3263,#3264,#3265),.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('') );
+#3259 = CARTESIAN_POINT('',(-8.9E-16,-3.17));
+#3260 = CARTESIAN_POINT('',(2.303627574067,-3.17));
+#3261 = CARTESIAN_POINT('',(1.151813787033,-5.165));
+#3262 = CARTESIAN_POINT('',(-5.642439514268E-16,-7.16));
+#3263 = CARTESIAN_POINT('',(-1.151813787033,-5.165));
+#3264 = CARTESIAN_POINT('',(-2.303627574067,-3.17));
+#3265 = CARTESIAN_POINT('',(-8.9E-16,-3.17));
+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3267 = ORIENTED_EDGE('',*,*,#3214,.F.);
+#3268 = ORIENTED_EDGE('',*,*,#1252,.F.);
+#3269 = ADVANCED_FACE('',(#3270),#1308,.F.);
+#3270 = FACE_BOUND('',#3271,.F.);
+#3271 = EDGE_LOOP('',(#3272,#3295,#3326,#3327));
+#3272 = ORIENTED_EDGE('',*,*,#3273,.T.);
+#3273 = EDGE_CURVE('',#1288,#3274,#3276,.T.);
+#3274 = VERTEX_POINT('',#3275);
+#3275 = CARTESIAN_POINT('',(0.6,-8.25,4.8));
+#3276 = SEAM_CURVE('',#3277,(#3281,#3288),.PCURVE_S1.);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(0.6,-11.25,4.8));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(0.,1.,2.2E-16));
+#3281 = PCURVE('',#1308,#3282);
+#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);
+#3283 = LINE('',#3284,#3285);
+#3284 = CARTESIAN_POINT('',(0.,0.));
+#3285 = VECTOR('',#3286,1.);
+#3286 = DIRECTION('',(0.,-1.));
+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3288 = PCURVE('',#1308,#3289);
+#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294);
+#3290 = LINE('',#3291,#3292);
+#3291 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3292 = VECTOR('',#3293,1.);
+#3293 = DIRECTION('',(0.,-1.));
+#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3295 = ORIENTED_EDGE('',*,*,#3296,.T.);
+#3296 = EDGE_CURVE('',#3274,#3274,#3297,.T.);
+#3297 = SURFACE_CURVE('',#3298,(#3303,#3310),.PCURVE_S1.);
+#3298 = CIRCLE('',#3299,0.6);
+#3299 = AXIS2_PLACEMENT_3D('',#3300,#3301,#3302);
+#3300 = CARTESIAN_POINT('',(0.,-8.25,4.8));
+#3301 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3302 = DIRECTION('',(1.,0.,0.));
+#3303 = PCURVE('',#1308,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(0.,-3.));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(1.,0.));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = PCURVE('',#3311,#3316);
+#3311 = PLANE('',#3312);
+#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315);
+#3313 = CARTESIAN_POINT('',(-2.E-17,-8.25,4.8));
+#3314 = DIRECTION('',(0.,1.,2.2E-16));
+#3315 = DIRECTION('',(0.,-2.2E-16,1.));
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3325);
+#3317 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3318,#3319,#3320,#3321,
+#3322,#3323,#3324),.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('') );
+#3318 = CARTESIAN_POINT('',(2.6645352591E-15,0.6));
+#3319 = CARTESIAN_POINT('',(1.039230484541,0.6));
+#3320 = CARTESIAN_POINT('',(0.519615242271,-0.3));
+#3321 = CARTESIAN_POINT('',(2.811492874998E-15,-1.2));
+#3322 = CARTESIAN_POINT('',(-0.519615242271,-0.3));
+#3323 = CARTESIAN_POINT('',(-1.039230484541,0.6));
+#3324 = CARTESIAN_POINT('',(2.6645352591E-15,0.6));
+#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3326 = ORIENTED_EDGE('',*,*,#3273,.F.);
+#3327 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#3328 = ADVANCED_FACE('',(#3329),#1343,.F.);
+#3329 = FACE_BOUND('',#3330,.F.);
+#3330 = EDGE_LOOP('',(#3331,#3354,#3385,#3386));
+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#3332 = EDGE_CURVE('',#1323,#3333,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(5.83,-10.25,4.75));
+#3335 = SEAM_CURVE('',#3336,(#3340,#3347),.PCURVE_S1.);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(5.83,-11.25,4.75));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(0.,1.,2.2E-16));
+#3340 = PCURVE('',#1343,#3341);
+#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);
+#3342 = LINE('',#3343,#3344);
+#3343 = CARTESIAN_POINT('',(0.,0.));
+#3344 = VECTOR('',#3345,1.);
+#3345 = DIRECTION('',(0.,-1.));
+#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3347 = PCURVE('',#1343,#3348);
+#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353);
+#3349 = LINE('',#3350,#3351);
+#3350 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3351 = VECTOR('',#3352,1.);
+#3352 = DIRECTION('',(0.,-1.));
+#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3354 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#3355 = EDGE_CURVE('',#3333,#3333,#3356,.T.);
+#3356 = SURFACE_CURVE('',#3357,(#3362,#3369),.PCURVE_S1.);
+#3357 = CIRCLE('',#3358,1.33);
+#3358 = AXIS2_PLACEMENT_3D('',#3359,#3360,#3361);
+#3359 = CARTESIAN_POINT('',(4.5,-10.25,4.75));
+#3360 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3361 = DIRECTION('',(1.,0.,0.));
+#3362 = PCURVE('',#1343,#3363);
+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
+#3364 = LINE('',#3365,#3366);
+#3365 = CARTESIAN_POINT('',(0.,-1.));
+#3366 = VECTOR('',#3367,1.);
+#3367 = DIRECTION('',(1.,0.));
+#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3369 = PCURVE('',#3370,#3375);
+#3370 = PLANE('',#3371);
+#3371 = AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);
+#3372 = CARTESIAN_POINT('',(-3.2E-16,-10.25,4.75));
+#3373 = DIRECTION('',(2.E-17,1.,9.9E-16));
+#3374 = DIRECTION('',(0.,-9.9E-16,1.));
+#3375 = DEFINITIONAL_REPRESENTATION('',(#3376),#3384);
+#3376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3377,#3378,#3379,#3380,
+#3381,#3382,#3383),.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('') );
+#3377 = CARTESIAN_POINT('',(-8.9E-16,5.83));
+#3378 = CARTESIAN_POINT('',(2.303627574067,5.83));
+#3379 = CARTESIAN_POINT('',(1.151813787033,3.835));
+#3380 = CARTESIAN_POINT('',(-5.642439514268E-16,1.84));
+#3381 = CARTESIAN_POINT('',(-1.151813787033,3.835));
+#3382 = CARTESIAN_POINT('',(-2.303627574067,5.83));
+#3383 = CARTESIAN_POINT('',(-8.9E-16,5.83));
+#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3385 = ORIENTED_EDGE('',*,*,#3332,.F.);
+#3386 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#3387 = ADVANCED_FACE('',(#3388,#3436),#1447,.T.);
+#3388 = FACE_BOUND('',#3389,.T.);
+#3389 = EDGE_LOOP('',(#3390,#3391,#3392,#3415));
+#3390 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#3391 = ORIENTED_EDGE('',*,*,#1486,.T.);
+#3392 = ORIENTED_EDGE('',*,*,#3393,.F.);
+#3393 = EDGE_CURVE('',#3394,#1487,#3396,.T.);
+#3394 = VERTEX_POINT('',#3395);
+#3395 = CARTESIAN_POINT('',(-3.7,0.,6.5));
+#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(-3.7,-1.44E-15,6.5));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3401 = PCURVE('',#1447,#3402);
+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);
+#3403 = LINE('',#3404,#3405);
+#3404 = CARTESIAN_POINT('',(4.6,-0.));
+#3405 = VECTOR('',#3406,1.);
+#3406 = DIRECTION('',(-0.,-1.));
+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3408 = PCURVE('',#1525,#3409);
+#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);
+#3410 = LINE('',#3411,#3412);
+#3411 = CARTESIAN_POINT('',(0.,0.));
+#3412 = VECTOR('',#3413,1.);
+#3413 = DIRECTION('',(0.,-1.));
+#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3415 = ORIENTED_EDGE('',*,*,#3416,.F.);
+#3416 = EDGE_CURVE('',#1432,#3394,#3417,.T.);
+#3417 = SURFACE_CURVE('',#3418,(#3422,#3429),.PCURVE_S1.);
+#3418 = LINE('',#3419,#3420);
+#3419 = CARTESIAN_POINT('',(-8.3,-1.44E-15,6.5));
+#3420 = VECTOR('',#3421,1.);
+#3421 = DIRECTION('',(1.,0.,0.));
+#3422 = PCURVE('',#1447,#3423);
+#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428);
+#3424 = LINE('',#3425,#3426);
+#3425 = CARTESIAN_POINT('',(0.,0.));
+#3426 = VECTOR('',#3427,1.);
+#3427 = DIRECTION('',(1.,0.));
+#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3429 = PCURVE('',#2285,#3430);
+#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435);
+#3431 = LINE('',#3432,#3433);
+#3432 = CARTESIAN_POINT('',(-0.,2.88E-15));
+#3433 = VECTOR('',#3434,1.);
+#3434 = DIRECTION('',(-1.,0.));
+#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3436 = FACE_BOUND('',#3437,.T.);
+#3437 = EDGE_LOOP('',(#3438));
+#3438 = ORIENTED_EDGE('',*,*,#3439,.T.);
+#3439 = EDGE_CURVE('',#3440,#3440,#3442,.T.);
+#3440 = VERTEX_POINT('',#3441);
+#3441 = CARTESIAN_POINT('',(-4.6,-4.,6.5));
+#3442 = SURFACE_CURVE('',#3443,(#3448,#3459),.PCURVE_S1.);
+#3443 = CIRCLE('',#3444,1.4);
+#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447);
+#3445 = CARTESIAN_POINT('',(-6.,-4.,6.5));
+#3446 = DIRECTION('',(0.,2.2E-16,-1.));
+#3447 = DIRECTION('',(1.,0.,0.));
+#3448 = PCURVE('',#1447,#3449);
+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3458);
+#3450 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3451,#3452,#3453,#3454,
+#3455,#3456,#3457),.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('') );
+#3451 = CARTESIAN_POINT('',(3.7,-4.));
+#3452 = CARTESIAN_POINT('',(3.7,-6.424871130596));
+#3453 = CARTESIAN_POINT('',(1.6,-5.212435565298));
+#3454 = CARTESIAN_POINT('',(-0.5,-4.));
+#3455 = CARTESIAN_POINT('',(1.6,-2.787564434702));
+#3456 = CARTESIAN_POINT('',(3.7,-1.575128869404));
+#3457 = CARTESIAN_POINT('',(3.7,-4.));
+#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3459 = PCURVE('',#3460,#3465);
+#3460 = CONICAL_SURFACE('',#3461,1.,0.785398163397);
+#3461 = AXIS2_PLACEMENT_3D('',#3462,#3463,#3464);
+#3462 = CARTESIAN_POINT('',(-6.,-4.,6.1));
+#3463 = DIRECTION('',(0.,-2.2E-16,1.));
+#3464 = DIRECTION('',(1.,0.,0.));
+#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470);
+#3466 = LINE('',#3467,#3468);
+#3467 = CARTESIAN_POINT('',(-0.,0.4));
+#3468 = VECTOR('',#3469,1.);
+#3469 = DIRECTION('',(-1.,0.));
+#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3471 = ADVANCED_FACE('',(#3472),#1525,.T.);
+#3472 = FACE_BOUND('',#3473,.T.);
+#3473 = EDGE_LOOP('',(#3474,#3475,#3476,#3499));
+#3474 = ORIENTED_EDGE('',*,*,#3393,.T.);
+#3475 = ORIENTED_EDGE('',*,*,#1509,.T.);
+#3476 = ORIENTED_EDGE('',*,*,#3477,.F.);
+#3477 = EDGE_CURVE('',#3478,#1510,#3480,.T.);
+#3478 = VERTEX_POINT('',#3479);
+#3479 = CARTESIAN_POINT('',(-3.5,0.,6.3));
+#3480 = SURFACE_CURVE('',#3481,(#3485,#3492),.PCURVE_S1.);
+#3481 = LINE('',#3482,#3483);
+#3482 = CARTESIAN_POINT('',(-3.5,-1.4E-15,6.3));
+#3483 = VECTOR('',#3484,1.);
+#3484 = DIRECTION('',(0.,-1.,-2.2E-16));
+#3485 = PCURVE('',#1525,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(0.282842712475,0.));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(0.,-1.));
+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3492 = PCURVE('',#2550,#3493);
+#3493 = DEFINITIONAL_REPRESENTATION('',(#3494),#3498);
+#3494 = LINE('',#3495,#3496);
+#3495 = CARTESIAN_POINT('',(0.,0.));
+#3496 = VECTOR('',#3497,1.);
+#3497 = DIRECTION('',(-0.,-1.));
+#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3499 = ORIENTED_EDGE('',*,*,#3500,.F.);
+#3500 = EDGE_CURVE('',#3394,#3478,#3501,.T.);
+#3501 = SURFACE_CURVE('',#3502,(#3506,#3513),.PCURVE_S1.);
+#3502 = LINE('',#3503,#3504);
+#3503 = CARTESIAN_POINT('',(-3.7,-1.44E-15,6.5));
+#3504 = VECTOR('',#3505,1.);
+#3505 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#3506 = PCURVE('',#1525,#3507);
+#3507 = DEFINITIONAL_REPRESENTATION('',(#3508),#3512);
+#3508 = LINE('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(0.,0.));
+#3510 = VECTOR('',#3511,1.);
+#3511 = DIRECTION('',(1.,0.));
+#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3513 = PCURVE('',#2343,#3514);
+#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519);
+#3515 = LINE('',#3516,#3517);
+#3516 = CARTESIAN_POINT('',(-4.608E-31,2.88E-15));
+#3517 = VECTOR('',#3518,1.);
+#3518 = DIRECTION('',(-1.,-3.2E-16));
+#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3520 = ADVANCED_FACE('',(#3521),#1600,.T.);
+#3521 = FACE_BOUND('',#3522,.F.);
+#3522 = EDGE_LOOP('',(#3523,#3524,#3550,#3551));
+#3523 = ORIENTED_EDGE('',*,*,#2379,.F.);
+#3524 = ORIENTED_EDGE('',*,*,#3525,.T.);
+#3525 = EDGE_CURVE('',#2380,#1562,#3526,.T.);
+#3526 = SURFACE_CURVE('',#3527,(#3531,#3538),.PCURVE_S1.);
+#3527 = LINE('',#3528,#3529);
+#3528 = CARTESIAN_POINT('',(-8.1,0.,3.E-17));
+#3529 = VECTOR('',#3530,1.);
+#3530 = DIRECTION('',(0.,1.,-2.2E-16));
+#3531 = PCURVE('',#1600,#3532);
+#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(-4.6,0.));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(-0.,-1.));
+#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3538 = PCURVE('',#3539,#3544);
+#3539 = PLANE('',#3540);
+#3540 = AXIS2_PLACEMENT_3D('',#3541,#3542,#3543);
+#3541 = CARTESIAN_POINT('',(-8.1,0.,0.));
+#3542 = DIRECTION('',(0.,2.2E-16,1.));
+#3543 = DIRECTION('',(-1.,-0.,-0.));
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(-0.,0.));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(-0.,-1.));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3550 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#3551 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#3552 = ADVANCED_FACE('',(#3553),#1703,.F.);
+#3553 = FACE_BOUND('',#3554,.T.);
+#3554 = EDGE_LOOP('',(#3555,#3578,#3579,#3580));
+#3555 = ORIENTED_EDGE('',*,*,#3556,.T.);
+#3556 = EDGE_CURVE('',#3557,#1562,#3559,.T.);
+#3557 = VERTEX_POINT('',#3558);
+#3558 = CARTESIAN_POINT('',(-3.5,6.75,-1.E-15));
+#3559 = SURFACE_CURVE('',#3560,(#3564,#3571),.PCURVE_S1.);
+#3560 = LINE('',#3561,#3562);
+#3561 = CARTESIAN_POINT('',(-3.5,6.75,-1.7763568394E-15));
+#3562 = VECTOR('',#3563,1.);
+#3563 = DIRECTION('',(-1.,0.,-0.));
+#3564 = PCURVE('',#1703,#3565);
+#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570);
+#3566 = LINE('',#3567,#3568);
+#3567 = CARTESIAN_POINT('',(-4.6,-6.75));
+#3568 = VECTOR('',#3569,1.);
+#3569 = DIRECTION('',(1.,-0.));
+#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3571 = PCURVE('',#3539,#3572);
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577);
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(-4.6,-6.75));
+#3575 = VECTOR('',#3576,1.);
+#3576 = DIRECTION('',(1.,-0.));
+#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3578 = ORIENTED_EDGE('',*,*,#1689,.T.);
+#3579 = ORIENTED_EDGE('',*,*,#2080,.T.);
+#3580 = ORIENTED_EDGE('',*,*,#3581,.F.);
+#3581 = EDGE_CURVE('',#3557,#2053,#3582,.T.);
+#3582 = SURFACE_CURVE('',#3583,(#3587,#3594),.PCURVE_S1.);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(0.,1.,-2.2E-16));
+#3587 = PCURVE('',#1703,#3588);
+#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(-4.6,0.));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(-0.,-1.));
+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3594 = PCURVE('',#2068,#3595);
+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(-0.,0.));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(-0.,-1.));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = ADVANCED_FACE('',(#3602),#1758,.T.);
+#3602 = FACE_BOUND('',#3603,.F.);
+#3603 = EDGE_LOOP('',(#3604,#3605,#3606,#3607,#3630,#3658));
+#3604 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#3605 = ORIENTED_EDGE('',*,*,#2223,.T.);
+#3606 = ORIENTED_EDGE('',*,*,#1742,.T.);
+#3607 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#3608 = EDGE_CURVE('',#3609,#1743,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(7.5,6.75,6.3));
+#3611 = SURFACE_CURVE('',#3612,(#3616,#3623),.PCURVE_S1.);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(7.5,1.4E-15,6.3));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(0.,1.,-2.2E-16));
+#3616 = PCURVE('',#1758,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(-15.,0.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(-0.,-1.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#1786,#3624);
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(-0.,0.));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(4.43650813896E-18,-1.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3631 = EDGE_CURVE('',#3609,#3632,#3634,.T.);
+#3632 = VERTEX_POINT('',#3633);
+#3633 = CARTESIAN_POINT('',(3.5,6.75,6.3));
+#3634 = SURFACE_CURVE('',#3635,(#3639,#3646),.PCURVE_S1.);
+#3635 = LINE('',#3636,#3637);
+#3636 = CARTESIAN_POINT('',(-3.75,6.75,6.3));
+#3637 = VECTOR('',#3638,1.);
+#3638 = DIRECTION('',(-1.,0.,0.));
+#3639 = PCURVE('',#1758,#3640);
+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);
+#3641 = LINE('',#3642,#3643);
+#3642 = CARTESIAN_POINT('',(-3.75,-6.75));
+#3643 = VECTOR('',#3644,1.);
+#3644 = DIRECTION('',(1.,-0.));
+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3646 = PCURVE('',#3647,#3652);
+#3647 = PLANE('',#3648);
+#3648 = AXIS2_PLACEMENT_3D('',#3649,#3650,#3651);
+#3649 = CARTESIAN_POINT('',(-2.E-16,6.75,3.469310852953));
+#3650 = DIRECTION('',(-0.,-1.,0.));
+#3651 = DIRECTION('',(0.,0.,-1.));
+#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-2.830689147047,-3.75));
+#3655 = VECTOR('',#3656,1.);
+#3656 = DIRECTION('',(-0.,-1.));
+#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3658 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#3659 = EDGE_CURVE('',#2328,#3632,#3660,.T.);
+#3660 = SURFACE_CURVE('',#3661,(#3665,#3672),.PCURVE_S1.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(-3.5,6.75,6.3));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(1.,0.,0.));
+#3665 = PCURVE('',#1758,#3666);
+#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671);
+#3667 = LINE('',#3668,#3669);
+#3668 = CARTESIAN_POINT('',(-4.,-6.75));
+#3669 = VECTOR('',#3670,1.);
+#3670 = DIRECTION('',(-1.,0.));
+#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3672 = PCURVE('',#3673,#3678);
+#3673 = PLANE('',#3674);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(-3.5,1.4E-15,6.3));
+#3676 = DIRECTION('',(0.,2.2E-16,1.));
+#3677 = DIRECTION('',(-1.,-0.,-0.));
+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683);
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(-0.,-6.75));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(-1.,0.));
+#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3684 = ADVANCED_FACE('',(#3685),#1786,.T.);
+#3685 = FACE_BOUND('',#3686,.F.);
+#3686 = EDGE_LOOP('',(#3687,#3710,#3711,#3712));
+#3687 = ORIENTED_EDGE('',*,*,#3688,.T.);
+#3688 = EDGE_CURVE('',#3689,#3609,#3691,.T.);
+#3689 = VERTEX_POINT('',#3690);
+#3690 = CARTESIAN_POINT('',(8.5,6.75,5.3));
+#3691 = SURFACE_CURVE('',#3692,(#3696,#3703),.PCURVE_S1.);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(6.332672286762,6.75,7.467327713238));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3696 = PCURVE('',#1786,#3697);
+#3697 = DEFINITIONAL_REPRESENTATION('',(#3698),#3702);
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(1.650850683796,-6.75));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,-2.465190328816E-32));
+#3702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3703 = PCURVE('',#3647,#3704);
+#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3709);
+#3705 = LINE('',#3706,#3707);
+#3706 = CARTESIAN_POINT('',(-3.998016860285,6.332672286762));
+#3707 = VECTOR('',#3708,1.);
+#3708 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3710 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#3711 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#3712 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3713 = EDGE_CURVE('',#3689,#1771,#3714,.T.);
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(8.5,1.18E-15,5.3));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(0.,1.,-2.2E-16));
+#3719 = PCURVE('',#1786,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(-1.414213562373,-6.274169979695E-18));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(4.43650813896E-18,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3726 = PCURVE('',#1814,#3727);
+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
+#3728 = LINE('',#3729,#3730);
+#3729 = CARTESIAN_POINT('',(0.,-0.));
+#3730 = VECTOR('',#3731,1.);
+#3731 = DIRECTION('',(-0.,-1.));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = ADVANCED_FACE('',(#3734),#2068,.F.);
+#3734 = FACE_BOUND('',#3735,.T.);
+#3735 = EDGE_LOOP('',(#3736,#3764,#3765,#3766));
+#3736 = ORIENTED_EDGE('',*,*,#3737,.T.);
+#3737 = EDGE_CURVE('',#3738,#3557,#3740,.T.);
+#3738 = VERTEX_POINT('',#3739);
+#3739 = CARTESIAN_POINT('',(-3.500000000001,6.75,0.895000000002));
+#3740 = SURFACE_CURVE('',#3741,(#3745,#3752),.PCURVE_S1.);
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(-3.5,6.75,3.31));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3745 = PCURVE('',#2068,#3746);
+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(-3.31,-6.75));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(1.,-0.));
+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3752 = PCURVE('',#3753,#3758);
+#3753 = PLANE('',#3754);
+#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757);
+#3755 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#3756 = DIRECTION('',(-1.,0.,0.));
+#3757 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763);
+#3759 = LINE('',#3760,#3761);
+#3760 = CARTESIAN_POINT('',(-3.31,-6.75));
+#3761 = VECTOR('',#3762,1.);
+#3762 = DIRECTION('',(1.,-0.));
+#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3764 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#3765 = ORIENTED_EDGE('',*,*,#2052,.T.);
+#3766 = ORIENTED_EDGE('',*,*,#3767,.F.);
+#3767 = EDGE_CURVE('',#3738,#2024,#3768,.T.);
+#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(-3.500000000001,2.E-16,0.895000000002));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(0.,1.,-2.2E-16));
+#3773 = PCURVE('',#2068,#3774);
+#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779);
+#3775 = LINE('',#3776,#3777);
+#3776 = CARTESIAN_POINT('',(-0.895000000002,-3.09999999962E-18));
+#3777 = VECTOR('',#3778,1.);
+#3778 = DIRECTION('',(-0.,-1.));
+#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3780 = PCURVE('',#2040,#3781);
+#3781 = DEFINITIONAL_REPRESENTATION('',(#3782),#3786);
+#3782 = LINE('',#3783,#3784);
+#3783 = CARTESIAN_POINT('',(4.712388980381,0.));
+#3784 = VECTOR('',#3785,1.);
+#3785 = DIRECTION('',(0.,-1.));
+#3786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3787 = ADVANCED_FACE('',(#3788),#1814,.T.);
+#3788 = FACE_BOUND('',#3789,.F.);
+#3789 = EDGE_LOOP('',(#3790,#3818,#3819,#3820));
+#3790 = ORIENTED_EDGE('',*,*,#3791,.F.);
+#3791 = EDGE_CURVE('',#3689,#3792,#3794,.T.);
+#3792 = VERTEX_POINT('',#3793);
+#3793 = CARTESIAN_POINT('',(8.5,6.75,0.4));
+#3794 = SURFACE_CURVE('',#3795,(#3799,#3806),.PCURVE_S1.);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(8.5,6.75,6.3));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3799 = PCURVE('',#1814,#3800);
+#3800 = DEFINITIONAL_REPRESENTATION('',(#3801),#3805);
+#3801 = LINE('',#3802,#3803);
+#3802 = CARTESIAN_POINT('',(1.,-6.75));
+#3803 = VECTOR('',#3804,1.);
+#3804 = DIRECTION('',(-1.,0.));
+#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3806 = PCURVE('',#3807,#3812);
+#3807 = PLANE('',#3808);
+#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);
+#3809 = CARTESIAN_POINT('',(8.5,1.18E-15,5.3));
+#3810 = DIRECTION('',(1.,0.,0.));
+#3811 = DIRECTION('',(0.,2.2E-16,1.));
+#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(1.,-6.75));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(-1.,0.));
+#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3818 = ORIENTED_EDGE('',*,*,#3713,.T.);
+#3819 = ORIENTED_EDGE('',*,*,#1798,.T.);
+#3820 = ORIENTED_EDGE('',*,*,#3821,.F.);
+#3821 = EDGE_CURVE('',#3792,#1799,#3822,.T.);
+#3822 = SURFACE_CURVE('',#3823,(#3827,#3834),.PCURVE_S1.);
+#3823 = LINE('',#3824,#3825);
+#3824 = CARTESIAN_POINT('',(8.5,9.E-17,0.4));
+#3825 = VECTOR('',#3826,1.);
+#3826 = DIRECTION('',(0.,1.,-2.2E-16));
+#3827 = PCURVE('',#1814,#3828);
+#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833);
+#3829 = LINE('',#3830,#3831);
+#3830 = CARTESIAN_POINT('',(-4.9,1.2E-17));
+#3831 = VECTOR('',#3832,1.);
+#3832 = DIRECTION('',(-0.,-1.));
+#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3834 = PCURVE('',#1842,#3835);
+#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3840);
+#3836 = LINE('',#3837,#3838);
+#3837 = CARTESIAN_POINT('',(3.925231146709E-17,3.721264295763E-32));
+#3838 = VECTOR('',#3839,1.);
+#3839 = DIRECTION('',(4.43650813896E-18,-1.));
+#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3841 = ADVANCED_FACE('',(#3842),#2040,.T.);
+#3842 = FACE_BOUND('',#3843,.T.);
+#3843 = EDGE_LOOP('',(#3844,#3865,#3866,#3867,#3890,#3916));
+#3844 = ORIENTED_EDGE('',*,*,#3845,.T.);
+#3845 = EDGE_CURVE('',#2723,#3738,#3846,.T.);
+#3846 = SURFACE_CURVE('',#3847,(#3851,#3858),.PCURVE_S1.);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(-3.500000000001,2.E-16,0.895000000002));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(0.,1.,-2.2E-16));
+#3851 = PCURVE('',#2040,#3852);
+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);
+#3853 = LINE('',#3854,#3855);
+#3854 = CARTESIAN_POINT('',(4.712388980381,0.));
+#3855 = VECTOR('',#3856,1.);
+#3856 = DIRECTION('',(0.,-1.));
+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3858 = PCURVE('',#3753,#3859);
+#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3864);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(-0.895000000002,0.));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(-0.,-1.));
+#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3865 = ORIENTED_EDGE('',*,*,#3767,.T.);
+#3866 = ORIENTED_EDGE('',*,*,#2023,.T.);
+#3867 = ORIENTED_EDGE('',*,*,#3868,.F.);
+#3868 = EDGE_CURVE('',#3869,#1996,#3871,.T.);
+#3869 = VERTEX_POINT('',#3870);
+#3870 = CARTESIAN_POINT('',(-3.5,6.75,2.484999999997));
+#3871 = SURFACE_CURVE('',#3872,(#3876,#3883),.PCURVE_S1.);
+#3872 = LINE('',#3873,#3874);
+#3873 = CARTESIAN_POINT('',(-3.5,5.5E-16,2.484999999997));
+#3874 = VECTOR('',#3875,1.);
+#3875 = DIRECTION('',(0.,1.,-2.2E-16));
+#3876 = PCURVE('',#2040,#3877);
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(7.853981633974,0.));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(0.,-1.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = PCURVE('',#2011,#3884);
+#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3889);
+#3885 = LINE('',#3886,#3887);
+#3886 = CARTESIAN_POINT('',(2.087219286295E-14,-4.59188242985E-30));
+#3887 = VECTOR('',#3888,1.);
+#3888 = DIRECTION('',(-0.,-1.));
+#3889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3890 = ORIENTED_EDGE('',*,*,#3891,.F.);
+#3891 = EDGE_CURVE('',#2771,#3869,#3892,.T.);
+#3892 = SURFACE_CURVE('',#3893,(#3897,#3904),.PCURVE_S1.);
+#3893 = LINE('',#3894,#3895);
+#3894 = CARTESIAN_POINT('',(-3.5,5.5E-16,2.484999999997));
+#3895 = VECTOR('',#3896,1.);
+#3896 = DIRECTION('',(0.,1.,-2.2E-16));
+#3897 = PCURVE('',#2040,#3898);
+#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3903);
+#3899 = LINE('',#3900,#3901);
+#3900 = CARTESIAN_POINT('',(7.853981633974,0.));
+#3901 = VECTOR('',#3902,1.);
+#3902 = DIRECTION('',(0.,-1.));
+#3903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3904 = PCURVE('',#3905,#3910);
+#3905 = PLANE('',#3906);
+#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909);
+#3907 = CARTESIAN_POINT('',(-3.5,5.5E-16,2.484999999997));
+#3908 = DIRECTION('',(-1.,0.,0.));
+#3909 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915);
+#3911 = LINE('',#3912,#3913);
+#3912 = CARTESIAN_POINT('',(2.087E-14,-0.));
+#3913 = VECTOR('',#3914,1.);
+#3914 = DIRECTION('',(-0.,-1.));
+#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3916 = ORIENTED_EDGE('',*,*,#2798,.F.);
+#3917 = ADVANCED_FACE('',(#3918),#1842,.T.);
+#3918 = FACE_BOUND('',#3919,.F.);
+#3919 = EDGE_LOOP('',(#3920,#3948,#3949,#3950));
+#3920 = ORIENTED_EDGE('',*,*,#3921,.T.);
+#3921 = EDGE_CURVE('',#3922,#3792,#3924,.T.);
+#3922 = VERTEX_POINT('',#3923);
+#3923 = CARTESIAN_POINT('',(8.1,6.75,-1.E-15));
+#3924 = SURFACE_CURVE('',#3925,(#3929,#3936),.PCURVE_S1.);
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(7.142327713238,6.75,-0.957672286762));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3929 = PCURVE('',#1842,#3930);
+#3930 = DEFINITIONAL_REPRESENTATION('',(#3931),#3935);
+#3931 = LINE('',#3932,#3933);
+#3932 = CARTESIAN_POINT('',(-1.920038561196,-6.75));
+#3933 = VECTOR('',#3934,1.);
+#3934 = DIRECTION('',(1.,-2.465190328816E-32));
+#3935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3936 = PCURVE('',#3937,#3942);
+#3937 = PLANE('',#3938);
+#3938 = AXIS2_PLACEMENT_3D('',#3939,#3940,#3941);
+#3939 = CARTESIAN_POINT('',(-2.E-16,6.75,3.469310852953));
+#3940 = DIRECTION('',(-0.,-1.,0.));
+#3941 = DIRECTION('',(0.,0.,-1.));
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(4.426983139715,7.142327713238));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = ORIENTED_EDGE('',*,*,#3821,.T.);
+#3949 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#3950 = ORIENTED_EDGE('',*,*,#3951,.F.);
+#3951 = EDGE_CURVE('',#3922,#1827,#3952,.T.);
+#3952 = SURFACE_CURVE('',#3953,(#3957,#3964),.PCURVE_S1.);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(8.1,0.,3.E-17));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(0.,1.,-2.2E-16));
+#3957 = PCURVE('',#1842,#3958);
+#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(-0.565685424949,-5.096679918781E-19));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(4.43650813896E-18,-1.));
+#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3964 = PCURVE('',#1870,#3965);
+#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(-4.6,6.6E-33));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(-0.,-1.));
+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3971 = ADVANCED_FACE('',(#3972),#2011,.F.);
+#3972 = FACE_BOUND('',#3973,.T.);
+#3973 = EDGE_LOOP('',(#3974,#3997,#3998,#3999));
+#3974 = ORIENTED_EDGE('',*,*,#3975,.T.);
+#3975 = EDGE_CURVE('',#3976,#3869,#3978,.T.);
+#3976 = VERTEX_POINT('',#3977);
+#3977 = CARTESIAN_POINT('',(-3.5,6.75,3.31));
+#3978 = SURFACE_CURVE('',#3979,(#3983,#3990),.PCURVE_S1.);
+#3979 = LINE('',#3980,#3981);
+#3980 = CARTESIAN_POINT('',(-3.5,6.75,3.31));
+#3981 = VECTOR('',#3982,1.);
+#3982 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3983 = PCURVE('',#2011,#3984);
+#3984 = DEFINITIONAL_REPRESENTATION('',(#3985),#3989);
+#3985 = LINE('',#3986,#3987);
+#3986 = CARTESIAN_POINT('',(-0.825000000003,-6.75));
+#3987 = VECTOR('',#3988,1.);
+#3988 = DIRECTION('',(1.,-0.));
+#3989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3990 = PCURVE('',#3905,#3991);
+#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3996);
+#3992 = LINE('',#3993,#3994);
+#3993 = CARTESIAN_POINT('',(-0.825000000003,-6.75));
+#3994 = VECTOR('',#3995,1.);
+#3995 = DIRECTION('',(1.,-0.));
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3997 = ORIENTED_EDGE('',*,*,#3868,.T.);
+#3998 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#3999 = ORIENTED_EDGE('',*,*,#4000,.F.);
+#4000 = EDGE_CURVE('',#3976,#1968,#4001,.T.);
+#4001 = SURFACE_CURVE('',#4002,(#4006,#4013),.PCURVE_S1.);
+#4002 = LINE('',#4003,#4004);
+#4003 = CARTESIAN_POINT('',(-3.5,7.3E-16,3.31));
+#4004 = VECTOR('',#4005,1.);
+#4005 = DIRECTION('',(0.,1.,-2.2E-16));
+#4006 = PCURVE('',#2011,#4007);
+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);
+#4008 = LINE('',#4009,#4010);
+#4009 = CARTESIAN_POINT('',(-0.825000000003,1.50000000075E-18));
+#4010 = VECTOR('',#4011,1.);
+#4011 = DIRECTION('',(-0.,-1.));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4013 = PCURVE('',#1983,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(-0.,0.));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(-0.,-1.));
+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4020 = ADVANCED_FACE('',(#4021),#1870,.F.);
+#4021 = FACE_BOUND('',#4022,.T.);
+#4022 = EDGE_LOOP('',(#4023,#4051,#4072,#4073));
+#4023 = ORIENTED_EDGE('',*,*,#4024,.T.);
+#4024 = EDGE_CURVE('',#3922,#4025,#4027,.T.);
+#4025 = VERTEX_POINT('',#4026);
+#4026 = CARTESIAN_POINT('',(3.5,6.75,-1.E-15));
+#4027 = SURFACE_CURVE('',#4028,(#4032,#4039),.PCURVE_S1.);
+#4028 = LINE('',#4029,#4030);
+#4029 = CARTESIAN_POINT('',(8.3,6.75,-1.7763568394E-15));
+#4030 = VECTOR('',#4031,1.);
+#4031 = DIRECTION('',(-1.,0.,-0.));
+#4032 = PCURVE('',#1870,#4033);
+#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);
+#4034 = LINE('',#4035,#4036);
+#4035 = CARTESIAN_POINT('',(-4.8,-6.75));
+#4036 = VECTOR('',#4037,1.);
+#4037 = DIRECTION('',(1.,-0.));
+#4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4039 = PCURVE('',#4040,#4045);
+#4040 = PLANE('',#4041);
+#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044);
+#4042 = CARTESIAN_POINT('',(3.5,0.,0.));
+#4043 = DIRECTION('',(0.,2.2E-16,1.));
+#4044 = DIRECTION('',(-1.,0.,0.));
+#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050);
+#4046 = LINE('',#4047,#4048);
+#4047 = CARTESIAN_POINT('',(-4.8,-6.75));
+#4048 = VECTOR('',#4049,1.);
+#4049 = DIRECTION('',(1.,-0.));
+#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4051 = ORIENTED_EDGE('',*,*,#4052,.T.);
+#4052 = EDGE_CURVE('',#4025,#1855,#4053,.T.);
+#4053 = SURFACE_CURVE('',#4054,(#4058,#4065),.PCURVE_S1.);
+#4054 = LINE('',#4055,#4056);
+#4055 = CARTESIAN_POINT('',(3.5,0.,0.));
+#4056 = VECTOR('',#4057,1.);
+#4057 = DIRECTION('',(0.,1.,-2.2E-16));
+#4058 = PCURVE('',#1870,#4059);
+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);
+#4060 = LINE('',#4061,#4062);
+#4061 = CARTESIAN_POINT('',(-0.,0.));
+#4062 = VECTOR('',#4063,1.);
+#4063 = DIRECTION('',(-0.,-1.));
+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4065 = PCURVE('',#1898,#4066);
+#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071);
+#4067 = LINE('',#4068,#4069);
+#4068 = CARTESIAN_POINT('',(-0.895,3.1E-18));
+#4069 = VECTOR('',#4070,1.);
+#4070 = DIRECTION('',(-0.,-1.));
+#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4072 = ORIENTED_EDGE('',*,*,#1854,.T.);
+#4073 = ORIENTED_EDGE('',*,*,#3951,.F.);
+#4074 = ADVANCED_FACE('',(#4075),#1983,.F.);
+#4075 = FACE_BOUND('',#4076,.T.);
+#4076 = EDGE_LOOP('',(#4077,#4105,#4106,#4107));
+#4077 = ORIENTED_EDGE('',*,*,#4078,.T.);
+#4078 = EDGE_CURVE('',#4079,#3976,#4081,.T.);
+#4079 = VERTEX_POINT('',#4080);
+#4080 = CARTESIAN_POINT('',(3.5,6.75,3.31));
+#4081 = SURFACE_CURVE('',#4082,(#4086,#4093),.PCURVE_S1.);
+#4082 = LINE('',#4083,#4084);
+#4083 = CARTESIAN_POINT('',(3.5,6.75,3.31));
+#4084 = VECTOR('',#4085,1.);
+#4085 = DIRECTION('',(-1.,0.,-0.));
+#4086 = PCURVE('',#1983,#4087);
+#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092);
+#4088 = LINE('',#4089,#4090);
+#4089 = CARTESIAN_POINT('',(-7.,-6.75));
+#4090 = VECTOR('',#4091,1.);
+#4091 = DIRECTION('',(1.,-0.));
+#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4093 = PCURVE('',#4094,#4099);
+#4094 = PLANE('',#4095);
+#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098);
+#4096 = CARTESIAN_POINT('',(-3.5,7.3E-16,3.31));
+#4097 = DIRECTION('',(0.,2.2E-16,1.));
+#4098 = DIRECTION('',(-1.,-0.,-0.));
+#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104);
+#4100 = LINE('',#4101,#4102);
+#4101 = CARTESIAN_POINT('',(-7.,-6.75));
+#4102 = VECTOR('',#4103,1.);
+#4103 = DIRECTION('',(1.,-0.));
+#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4105 = ORIENTED_EDGE('',*,*,#4000,.T.);
+#4106 = ORIENTED_EDGE('',*,*,#1967,.T.);
+#4107 = ORIENTED_EDGE('',*,*,#4108,.F.);
+#4108 = EDGE_CURVE('',#4079,#1940,#4109,.T.);
+#4109 = SURFACE_CURVE('',#4110,(#4114,#4121),.PCURVE_S1.);
+#4110 = LINE('',#4111,#4112);
+#4111 = CARTESIAN_POINT('',(3.5,7.3E-16,3.31));
+#4112 = VECTOR('',#4113,1.);
+#4113 = DIRECTION('',(0.,1.,-2.2E-16));
+#4114 = PCURVE('',#1983,#4115);
+#4115 = DEFINITIONAL_REPRESENTATION('',(#4116),#4120);
+#4116 = LINE('',#4117,#4118);
+#4117 = CARTESIAN_POINT('',(-7.,0.));
+#4118 = VECTOR('',#4119,1.);
+#4119 = DIRECTION('',(-0.,-1.));
+#4120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4121 = PCURVE('',#1955,#4122);
+#4122 = DEFINITIONAL_REPRESENTATION('',(#4123),#4127);
+#4123 = LINE('',#4124,#4125);
+#4124 = CARTESIAN_POINT('',(0.,-0.));
+#4125 = VECTOR('',#4126,1.);
+#4126 = DIRECTION('',(-0.,-1.));
+#4127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4128 = ADVANCED_FACE('',(#4129),#1898,.F.);
+#4129 = FACE_BOUND('',#4130,.T.);
+#4130 = EDGE_LOOP('',(#4131,#4159,#4180,#4181));
+#4131 = ORIENTED_EDGE('',*,*,#4132,.T.);
+#4132 = EDGE_CURVE('',#4025,#4133,#4135,.T.);
+#4133 = VERTEX_POINT('',#4134);
+#4134 = CARTESIAN_POINT('',(3.5,6.75,0.895));
+#4135 = SURFACE_CURVE('',#4136,(#4140,#4147),.PCURVE_S1.);
+#4136 = LINE('',#4137,#4138);
+#4137 = CARTESIAN_POINT('',(3.5,6.75,-1.7763568394E-15));
+#4138 = VECTOR('',#4139,1.);
+#4139 = DIRECTION('',(-0.,2.2E-16,1.));
+#4140 = PCURVE('',#1898,#4141);
+#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);
+#4142 = LINE('',#4143,#4144);
+#4143 = CARTESIAN_POINT('',(-0.895,-6.75));
+#4144 = VECTOR('',#4145,1.);
+#4145 = DIRECTION('',(1.,-0.));
+#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4147 = PCURVE('',#4148,#4153);
+#4148 = PLANE('',#4149);
+#4149 = AXIS2_PLACEMENT_3D('',#4150,#4151,#4152);
+#4150 = CARTESIAN_POINT('',(3.5,2.E-16,0.895));
+#4151 = DIRECTION('',(1.,0.,0.));
+#4152 = DIRECTION('',(0.,2.2E-16,1.));
+#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(-0.895,-6.75));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(1.,-0.));
+#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4159 = ORIENTED_EDGE('',*,*,#4160,.T.);
+#4160 = EDGE_CURVE('',#4133,#1883,#4161,.T.);
+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(3.5,2.E-16,0.895));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(0.,1.,-2.2E-16));
+#4166 = PCURVE('',#1898,#4167);
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);
+#4168 = LINE('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(0.,-0.));
+#4170 = VECTOR('',#4171,1.);
+#4171 = DIRECTION('',(-0.,-1.));
+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4173 = PCURVE('',#1927,#4174);
+#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(0.,-1.));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4180 = ORIENTED_EDGE('',*,*,#1882,.T.);
+#4181 = ORIENTED_EDGE('',*,*,#4052,.F.);
+#4182 = ADVANCED_FACE('',(#4183),#1955,.F.);
+#4183 = FACE_BOUND('',#4184,.T.);
+#4184 = EDGE_LOOP('',(#4185,#4213,#4214,#4215));
+#4185 = ORIENTED_EDGE('',*,*,#4186,.T.);
+#4186 = EDGE_CURVE('',#4187,#4079,#4189,.T.);
+#4187 = VERTEX_POINT('',#4188);
+#4188 = CARTESIAN_POINT('',(3.5,6.75,2.485));
+#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.);
+#4190 = LINE('',#4191,#4192);
+#4191 = CARTESIAN_POINT('',(3.5,6.75,-1.7763568394E-15));
+#4192 = VECTOR('',#4193,1.);
+#4193 = DIRECTION('',(-0.,2.2E-16,1.));
+#4194 = PCURVE('',#1955,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(-3.31,-6.75));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(1.,-0.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = PCURVE('',#4202,#4207);
+#4202 = PLANE('',#4203);
+#4203 = AXIS2_PLACEMENT_3D('',#4204,#4205,#4206);
+#4204 = CARTESIAN_POINT('',(3.5,7.3E-16,3.31));
+#4205 = DIRECTION('',(1.,0.,0.));
+#4206 = DIRECTION('',(0.,2.2E-16,1.));
+#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212);
+#4208 = LINE('',#4209,#4210);
+#4209 = CARTESIAN_POINT('',(-3.31,-6.75));
+#4210 = VECTOR('',#4211,1.);
+#4211 = DIRECTION('',(1.,-0.));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = ORIENTED_EDGE('',*,*,#4108,.T.);
+#4214 = ORIENTED_EDGE('',*,*,#1939,.T.);
+#4215 = ORIENTED_EDGE('',*,*,#4216,.F.);
+#4216 = EDGE_CURVE('',#4187,#1911,#4217,.T.);
+#4217 = SURFACE_CURVE('',#4218,(#4222,#4229),.PCURVE_S1.);
+#4218 = LINE('',#4219,#4220);
+#4219 = CARTESIAN_POINT('',(3.5,5.5E-16,2.485));
+#4220 = VECTOR('',#4221,1.);
+#4221 = DIRECTION('',(0.,1.,-2.2E-16));
+#4222 = PCURVE('',#1955,#4223);
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(-0.825,-1.5E-18));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(-0.,-1.));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = PCURVE('',#1927,#4230);
+#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4235);
+#4231 = LINE('',#4232,#4233);
+#4232 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4233 = VECTOR('',#4234,1.);
+#4234 = DIRECTION('',(0.,-1.));
+#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4236 = ADVANCED_FACE('',(#4237),#1927,.T.);
+#4237 = FACE_BOUND('',#4238,.T.);
+#4238 = EDGE_LOOP('',(#4239,#4260,#4261,#4262,#4263,#4284));
+#4239 = ORIENTED_EDGE('',*,*,#4240,.T.);
+#4240 = EDGE_CURVE('',#3142,#4187,#4241,.T.);
+#4241 = SURFACE_CURVE('',#4242,(#4246,#4253),.PCURVE_S1.);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(3.5,5.5E-16,2.485));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(0.,1.,-2.2E-16));
+#4246 = PCURVE('',#1927,#4247);
+#4247 = DEFINITIONAL_REPRESENTATION('',(#4248),#4252);
+#4248 = LINE('',#4249,#4250);
+#4249 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4250 = VECTOR('',#4251,1.);
+#4251 = DIRECTION('',(0.,-1.));
+#4252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4253 = PCURVE('',#4202,#4254);
+#4254 = DEFINITIONAL_REPRESENTATION('',(#4255),#4259);
+#4255 = LINE('',#4256,#4257);
+#4256 = CARTESIAN_POINT('',(-0.825,0.));
+#4257 = VECTOR('',#4258,1.);
+#4258 = DIRECTION('',(-0.,-1.));
+#4259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4260 = ORIENTED_EDGE('',*,*,#4216,.T.);
+#4261 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#4262 = ORIENTED_EDGE('',*,*,#4160,.F.);
+#4263 = ORIENTED_EDGE('',*,*,#4264,.F.);
+#4264 = EDGE_CURVE('',#3168,#4133,#4265,.T.);
+#4265 = SURFACE_CURVE('',#4266,(#4270,#4277),.PCURVE_S1.);
+#4266 = LINE('',#4267,#4268);
+#4267 = CARTESIAN_POINT('',(3.5,2.E-16,0.895));
+#4268 = VECTOR('',#4269,1.);
+#4269 = DIRECTION('',(0.,1.,-2.2E-16));
+#4270 = PCURVE('',#1927,#4271);
+#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);
+#4272 = LINE('',#4273,#4274);
+#4273 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4274 = VECTOR('',#4275,1.);
+#4275 = DIRECTION('',(0.,-1.));
+#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4277 = PCURVE('',#4148,#4278);
+#4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283);
+#4279 = LINE('',#4280,#4281);
+#4280 = CARTESIAN_POINT('',(0.,-0.));
+#4281 = VECTOR('',#4282,1.);
+#4282 = DIRECTION('',(-0.,-1.));
+#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4284 = ORIENTED_EDGE('',*,*,#3190,.F.);
+#4285 = ADVANCED_FACE('',(#4286),#2121,.F.);
+#4286 = FACE_BOUND('',#4287,.T.);
+#4287 = EDGE_LOOP('',(#4288,#4311,#4338,#4339));
+#4288 = ORIENTED_EDGE('',*,*,#4289,.T.);
+#4289 = EDGE_CURVE('',#2105,#4290,#4292,.T.);
+#4290 = VERTEX_POINT('',#4291);
+#4291 = CARTESIAN_POINT('',(-3.17,10.25,4.75));
+#4292 = SEAM_CURVE('',#4293,(#4297,#4304),.PCURVE_S1.);
+#4293 = LINE('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(-3.17,11.25,4.75));
+#4295 = VECTOR('',#4296,1.);
+#4296 = DIRECTION('',(0.,-1.,2.2E-16));
+#4297 = PCURVE('',#2121,#4298);
+#4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303);
+#4299 = LINE('',#4300,#4301);
+#4300 = CARTESIAN_POINT('',(-0.,0.));
+#4301 = VECTOR('',#4302,1.);
+#4302 = DIRECTION('',(-0.,-1.));
+#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4304 = PCURVE('',#2121,#4305);
+#4305 = DEFINITIONAL_REPRESENTATION('',(#4306),#4310);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(-0.,-1.));
+#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4311 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#4312 = EDGE_CURVE('',#4290,#4290,#4313,.T.);
+#4313 = SURFACE_CURVE('',#4314,(#4319,#4326),.PCURVE_S1.);
+#4314 = CIRCLE('',#4315,1.33);
+#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318);
+#4316 = CARTESIAN_POINT('',(-4.5,10.25,4.75));
+#4317 = DIRECTION('',(0.,-1.,2.2E-16));
+#4318 = DIRECTION('',(1.,0.,0.));
+#4319 = PCURVE('',#2121,#4320);
+#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(-0.,-1.));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(-1.,0.));
+#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4326 = PCURVE('',#4327,#4332);
+#4327 = PLANE('',#4328);
+#4328 = AXIS2_PLACEMENT_3D('',#4329,#4330,#4331);
+#4329 = CARTESIAN_POINT('',(-3.2E-16,10.25,4.75));
+#4330 = DIRECTION('',(2.E-17,-1.,5.5E-16));
+#4331 = DIRECTION('',(0.,-5.5E-16,-1.));
+#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337);
+#4333 = CIRCLE('',#4334,1.33);
+#4334 = AXIS2_PLACEMENT_2D('',#4335,#4336);
+#4335 = CARTESIAN_POINT('',(2.6645352591E-15,-4.5));
+#4336 = DIRECTION('',(-0.,1.));
+#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4338 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4339 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#4340 = ADVANCED_FACE('',(#4341),#2152,.F.);
+#4341 = FACE_BOUND('',#4342,.T.);
+#4342 = EDGE_LOOP('',(#4343,#4366,#4393,#4394));
+#4343 = ORIENTED_EDGE('',*,*,#4344,.T.);
+#4344 = EDGE_CURVE('',#2136,#4345,#4347,.T.);
+#4345 = VERTEX_POINT('',#4346);
+#4346 = CARTESIAN_POINT('',(0.6,8.25,4.8));
+#4347 = SEAM_CURVE('',#4348,(#4352,#4359),.PCURVE_S1.);
+#4348 = LINE('',#4349,#4350);
+#4349 = CARTESIAN_POINT('',(0.6,11.25,4.8));
+#4350 = VECTOR('',#4351,1.);
+#4351 = DIRECTION('',(0.,-1.,2.2E-16));
+#4352 = PCURVE('',#2152,#4353);
+#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358);
+#4354 = LINE('',#4355,#4356);
+#4355 = CARTESIAN_POINT('',(-0.,0.));
+#4356 = VECTOR('',#4357,1.);
+#4357 = DIRECTION('',(-0.,-1.));
+#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4359 = PCURVE('',#2152,#4360);
+#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365);
+#4361 = LINE('',#4362,#4363);
+#4362 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4363 = VECTOR('',#4364,1.);
+#4364 = DIRECTION('',(-0.,-1.));
+#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4366 = ORIENTED_EDGE('',*,*,#4367,.T.);
+#4367 = EDGE_CURVE('',#4345,#4345,#4368,.T.);
+#4368 = SURFACE_CURVE('',#4369,(#4374,#4381),.PCURVE_S1.);
+#4369 = CIRCLE('',#4370,0.6);
+#4370 = AXIS2_PLACEMENT_3D('',#4371,#4372,#4373);
+#4371 = CARTESIAN_POINT('',(0.,8.25,4.8));
+#4372 = DIRECTION('',(0.,-1.,2.2E-16));
+#4373 = DIRECTION('',(1.,0.,0.));
+#4374 = PCURVE('',#2152,#4375);
+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);
+#4376 = LINE('',#4377,#4378);
+#4377 = CARTESIAN_POINT('',(-0.,-3.));
+#4378 = VECTOR('',#4379,1.);
+#4379 = DIRECTION('',(-1.,0.));
+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4381 = PCURVE('',#4382,#4387);
+#4382 = PLANE('',#4383);
+#4383 = AXIS2_PLACEMENT_3D('',#4384,#4385,#4386);
+#4384 = CARTESIAN_POINT('',(-2.E-17,8.25,4.8));
+#4385 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4386 = DIRECTION('',(0.,2.2E-16,-1.));
+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);
+#4388 = CIRCLE('',#4389,0.6);
+#4389 = AXIS2_PLACEMENT_2D('',#4390,#4391);
+#4390 = CARTESIAN_POINT('',(8.881784197001E-16,2.E-17));
+#4391 = DIRECTION('',(-0.,1.));
+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4393 = ORIENTED_EDGE('',*,*,#4344,.F.);
+#4394 = ORIENTED_EDGE('',*,*,#2135,.F.);
+#4395 = ADVANCED_FACE('',(#4396),#2183,.F.);
+#4396 = FACE_BOUND('',#4397,.T.);
+#4397 = EDGE_LOOP('',(#4398,#4421,#4448,#4449));
+#4398 = ORIENTED_EDGE('',*,*,#4399,.T.);
+#4399 = EDGE_CURVE('',#2167,#4400,#4402,.T.);
+#4400 = VERTEX_POINT('',#4401);
+#4401 = CARTESIAN_POINT('',(5.83,10.25,4.75));
+#4402 = SEAM_CURVE('',#4403,(#4407,#4414),.PCURVE_S1.);
+#4403 = LINE('',#4404,#4405);
+#4404 = CARTESIAN_POINT('',(5.83,11.25,4.75));
+#4405 = VECTOR('',#4406,1.);
+#4406 = DIRECTION('',(0.,-1.,2.2E-16));
+#4407 = PCURVE('',#2183,#4408);
+#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413);
+#4409 = LINE('',#4410,#4411);
+#4410 = CARTESIAN_POINT('',(-0.,0.));
+#4411 = VECTOR('',#4412,1.);
+#4412 = DIRECTION('',(-0.,-1.));
+#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4414 = PCURVE('',#2183,#4415);
+#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4420);
+#4416 = LINE('',#4417,#4418);
+#4417 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4418 = VECTOR('',#4419,1.);
+#4419 = DIRECTION('',(-0.,-1.));
+#4420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4421 = ORIENTED_EDGE('',*,*,#4422,.T.);
+#4422 = EDGE_CURVE('',#4400,#4400,#4423,.T.);
+#4423 = SURFACE_CURVE('',#4424,(#4429,#4436),.PCURVE_S1.);
+#4424 = CIRCLE('',#4425,1.33);
+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4426 = CARTESIAN_POINT('',(4.5,10.25,4.75));
+#4427 = DIRECTION('',(0.,-1.,2.2E-16));
+#4428 = DIRECTION('',(1.,0.,0.));
+#4429 = PCURVE('',#2183,#4430);
+#4430 = DEFINITIONAL_REPRESENTATION('',(#4431),#4435);
+#4431 = LINE('',#4432,#4433);
+#4432 = CARTESIAN_POINT('',(-0.,-1.));
+#4433 = VECTOR('',#4434,1.);
+#4434 = DIRECTION('',(-1.,0.));
+#4435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4436 = PCURVE('',#4437,#4442);
+#4437 = PLANE('',#4438);
+#4438 = AXIS2_PLACEMENT_3D('',#4439,#4440,#4441);
+#4439 = CARTESIAN_POINT('',(-3.2E-16,10.25,4.75));
+#4440 = DIRECTION('',(2.E-17,-1.,5.5E-16));
+#4441 = DIRECTION('',(0.,-5.5E-16,-1.));
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = CIRCLE('',#4444,1.33);
+#4444 = AXIS2_PLACEMENT_2D('',#4445,#4446);
+#4445 = CARTESIAN_POINT('',(2.6645352591E-15,4.5));
+#4446 = DIRECTION('',(-0.,1.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = ORIENTED_EDGE('',*,*,#4399,.F.);
+#4449 = ORIENTED_EDGE('',*,*,#2166,.F.);
+#4450 = ADVANCED_FACE('',(#4451,#4477),#2285,.T.);
+#4451 = FACE_BOUND('',#4452,.F.);
+#4452 = EDGE_LOOP('',(#4453,#4454,#4455,#4476));
+#4453 = ORIENTED_EDGE('',*,*,#2271,.T.);
+#4454 = ORIENTED_EDGE('',*,*,#2304,.T.);
+#4455 = ORIENTED_EDGE('',*,*,#4456,.F.);
+#4456 = EDGE_CURVE('',#3394,#2305,#4457,.T.);
+#4457 = SURFACE_CURVE('',#4458,(#4462,#4469),.PCURVE_S1.);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(-3.7,1.44E-15,6.5));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(0.,1.,-2.2E-16));
+#4462 = PCURVE('',#2285,#4463);
+#4463 = DEFINITIONAL_REPRESENTATION('',(#4464),#4468);
+#4464 = LINE('',#4465,#4466);
+#4465 = CARTESIAN_POINT('',(-4.6,-0.));
+#4466 = VECTOR('',#4467,1.);
+#4467 = DIRECTION('',(-0.,-1.));
+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4469 = PCURVE('',#2343,#4470);
+#4470 = DEFINITIONAL_REPRESENTATION('',(#4471),#4475);
+#4471 = LINE('',#4472,#4473);
+#4472 = CARTESIAN_POINT('',(-0.,0.));
+#4473 = VECTOR('',#4474,1.);
+#4474 = DIRECTION('',(-0.,-1.));
+#4475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4476 = ORIENTED_EDGE('',*,*,#3416,.F.);
+#4477 = FACE_BOUND('',#4478,.F.);
+#4478 = EDGE_LOOP('',(#4479));
+#4479 = ORIENTED_EDGE('',*,*,#4480,.T.);
+#4480 = EDGE_CURVE('',#4481,#4481,#4483,.T.);
+#4481 = VERTEX_POINT('',#4482);
+#4482 = CARTESIAN_POINT('',(-4.6,4.,6.5));
+#4483 = SURFACE_CURVE('',#4484,(#4489,#4496),.PCURVE_S1.);
+#4484 = CIRCLE('',#4485,1.4);
+#4485 = AXIS2_PLACEMENT_3D('',#4486,#4487,#4488);
+#4486 = CARTESIAN_POINT('',(-6.,4.,6.5));
+#4487 = DIRECTION('',(-0.,2.2E-16,1.));
+#4488 = DIRECTION('',(1.,0.,0.));
+#4489 = PCURVE('',#2285,#4490);
+#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4495);
+#4491 = CIRCLE('',#4492,1.4);
+#4492 = AXIS2_PLACEMENT_2D('',#4493,#4494);
+#4493 = CARTESIAN_POINT('',(-2.3,-4.));
+#4494 = DIRECTION('',(-1.,-0.));
+#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4496 = PCURVE('',#4497,#4502);
+#4497 = CONICAL_SURFACE('',#4498,1.,0.785398163397);
+#4498 = AXIS2_PLACEMENT_3D('',#4499,#4500,#4501);
+#4499 = CARTESIAN_POINT('',(-6.,4.,6.1));
+#4500 = DIRECTION('',(0.,2.2E-16,1.));
+#4501 = DIRECTION('',(1.,0.,0.));
+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);
+#4503 = LINE('',#4504,#4505);
+#4504 = CARTESIAN_POINT('',(0.,0.4));
+#4505 = VECTOR('',#4506,1.);
+#4506 = DIRECTION('',(1.,0.));
+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4508 = ADVANCED_FACE('',(#4509),#2343,.T.);
+#4509 = FACE_BOUND('',#4510,.F.);
+#4510 = EDGE_LOOP('',(#4511,#4512,#4513,#4534));
+#4511 = ORIENTED_EDGE('',*,*,#4456,.T.);
+#4512 = ORIENTED_EDGE('',*,*,#2327,.T.);
+#4513 = ORIENTED_EDGE('',*,*,#4514,.F.);
+#4514 = EDGE_CURVE('',#3478,#2328,#4515,.T.);
+#4515 = SURFACE_CURVE('',#4516,(#4520,#4527),.PCURVE_S1.);
+#4516 = LINE('',#4517,#4518);
+#4517 = CARTESIAN_POINT('',(-3.5,1.4E-15,6.3));
+#4518 = VECTOR('',#4519,1.);
+#4519 = DIRECTION('',(0.,1.,-2.2E-16));
+#4520 = PCURVE('',#2343,#4521);
+#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526);
+#4522 = LINE('',#4523,#4524);
+#4523 = CARTESIAN_POINT('',(-0.282842712475,0.));
+#4524 = VECTOR('',#4525,1.);
+#4525 = DIRECTION('',(-0.,-1.));
+#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4527 = PCURVE('',#3673,#4528);
+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);
+#4529 = LINE('',#4530,#4531);
+#4530 = CARTESIAN_POINT('',(-0.,0.));
+#4531 = VECTOR('',#4532,1.);
+#4532 = DIRECTION('',(-0.,-1.));
+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4534 = ORIENTED_EDGE('',*,*,#3500,.F.);
+#4535 = ADVANCED_FACE('',(#4536),#2416,.F.);
+#4536 = FACE_BOUND('',#4537,.F.);
+#4537 = EDGE_LOOP('',(#4538,#4561,#4562,#4563));
+#4538 = ORIENTED_EDGE('',*,*,#4539,.F.);
+#4539 = EDGE_CURVE('',#2380,#4540,#4542,.T.);
+#4540 = VERTEX_POINT('',#4541);
+#4541 = CARTESIAN_POINT('',(-3.5,-0.,-0.));
+#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.);
+#4543 = LINE('',#4544,#4545);
+#4544 = CARTESIAN_POINT('',(-8.1,0.,0.));
+#4545 = VECTOR('',#4546,1.);
+#4546 = DIRECTION('',(1.,0.,0.));
+#4547 = PCURVE('',#2416,#4548);
+#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553);
+#4549 = LINE('',#4550,#4551);
+#4550 = CARTESIAN_POINT('',(0.,0.));
+#4551 = VECTOR('',#4552,1.);
+#4552 = DIRECTION('',(1.,0.));
+#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4554 = PCURVE('',#3539,#4555);
+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(-0.,0.));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(-1.,0.));
+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4561 = ORIENTED_EDGE('',*,*,#2402,.T.);
+#4562 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#4563 = ORIENTED_EDGE('',*,*,#4564,.F.);
+#4564 = EDGE_CURVE('',#4540,#2434,#4565,.T.);
+#4565 = SURFACE_CURVE('',#4566,(#4570,#4577),.PCURVE_S1.);
+#4566 = LINE('',#4567,#4568);
+#4567 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#4568 = VECTOR('',#4569,1.);
+#4569 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4570 = PCURVE('',#2416,#4571);
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(4.6,0.));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(0.,-1.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = PCURVE('',#2630,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583);
+#4579 = LINE('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(0.,0.));
+#4581 = VECTOR('',#4582,1.);
+#4582 = DIRECTION('',(0.,-1.));
+#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4584 = ADVANCED_FACE('',(#4585),#2550,.T.);
+#4585 = FACE_BOUND('',#4586,.T.);
+#4586 = EDGE_LOOP('',(#4587,#4588,#4589,#4617));
+#4587 = ORIENTED_EDGE('',*,*,#3477,.T.);
+#4588 = ORIENTED_EDGE('',*,*,#2536,.T.);
+#4589 = ORIENTED_EDGE('',*,*,#4590,.F.);
+#4590 = EDGE_CURVE('',#4591,#2509,#4593,.T.);
+#4591 = VERTEX_POINT('',#4592);
+#4592 = CARTESIAN_POINT('',(3.5,0.,6.3));
+#4593 = SURFACE_CURVE('',#4594,(#4598,#4605),.PCURVE_S1.);
+#4594 = LINE('',#4595,#4596);
+#4595 = CARTESIAN_POINT('',(3.5,-1.4E-15,6.3));
+#4596 = VECTOR('',#4597,1.);
+#4597 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4598 = PCURVE('',#2550,#4599);
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(7.,-0.));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(-0.,-1.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = PCURVE('',#4606,#4611);
+#4606 = PLANE('',#4607);
+#4607 = AXIS2_PLACEMENT_3D('',#4608,#4609,#4610);
+#4608 = CARTESIAN_POINT('',(3.5,-1.4E-15,6.3));
+#4609 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#4610 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616);
+#4612 = LINE('',#4613,#4614);
+#4613 = CARTESIAN_POINT('',(0.,0.));
+#4614 = VECTOR('',#4615,1.);
+#4615 = DIRECTION('',(0.,-1.));
+#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4617 = ORIENTED_EDGE('',*,*,#4618,.F.);
+#4618 = EDGE_CURVE('',#3478,#4591,#4619,.T.);
+#4619 = SURFACE_CURVE('',#4620,(#4624,#4631),.PCURVE_S1.);
+#4620 = LINE('',#4621,#4622);
+#4621 = CARTESIAN_POINT('',(-3.5,-1.4E-15,6.3));
+#4622 = VECTOR('',#4623,1.);
+#4623 = DIRECTION('',(1.,0.,0.));
+#4624 = PCURVE('',#2550,#4625);
+#4625 = DEFINITIONAL_REPRESENTATION('',(#4626),#4630);
+#4626 = LINE('',#4627,#4628);
+#4627 = CARTESIAN_POINT('',(0.,0.));
+#4628 = VECTOR('',#4629,1.);
+#4629 = DIRECTION('',(1.,0.));
+#4630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4631 = PCURVE('',#3673,#4632);
+#4632 = DEFINITIONAL_REPRESENTATION('',(#4633),#4637);
+#4633 = LINE('',#4634,#4635);
+#4634 = CARTESIAN_POINT('',(-0.,2.8E-15));
+#4635 = VECTOR('',#4636,1.);
+#4636 = DIRECTION('',(-1.,0.));
+#4637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4638 = ADVANCED_FACE('',(#4639),#2524,.F.);
+#4639 = FACE_BOUND('',#4640,.F.);
+#4640 = EDGE_LOOP('',(#4641,#4642,#4665,#4693,#4721,#4747));
+#4641 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#4642 = ORIENTED_EDGE('',*,*,#4643,.T.);
+#4643 = EDGE_CURVE('',#2509,#4644,#4646,.T.);
+#4644 = VERTEX_POINT('',#4645);
+#4645 = CARTESIAN_POINT('',(3.7,-6.75,6.5));
+#4646 = SURFACE_CURVE('',#4647,(#4651,#4658),.PCURVE_S1.);
+#4647 = LINE('',#4648,#4649);
+#4648 = CARTESIAN_POINT('',(3.5,-6.75,6.3));
+#4649 = VECTOR('',#4650,1.);
+#4650 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#4651 = PCURVE('',#2524,#4652);
+#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657);
+#4653 = LINE('',#4654,#4655);
+#4654 = CARTESIAN_POINT('',(2.830689147047,3.5));
+#4655 = VECTOR('',#4656,1.);
+#4656 = DIRECTION('',(0.707106781187,0.707106781187));
+#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4658 = PCURVE('',#4606,#4659);
+#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
+#4660 = LINE('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(-2.E-16,-6.75));
+#4662 = VECTOR('',#4663,1.);
+#4663 = DIRECTION('',(1.,0.));
+#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4665 = ORIENTED_EDGE('',*,*,#4666,.T.);
+#4666 = EDGE_CURVE('',#4644,#4667,#4669,.T.);
+#4667 = VERTEX_POINT('',#4668);
+#4668 = CARTESIAN_POINT('',(8.3,-6.75,6.5));
+#4669 = SURFACE_CURVE('',#4670,(#4674,#4681),.PCURVE_S1.);
+#4670 = LINE('',#4671,#4672);
+#4671 = CARTESIAN_POINT('',(3.7,-6.75,6.5));
+#4672 = VECTOR('',#4673,1.);
+#4673 = DIRECTION('',(1.,0.,0.));
+#4674 = PCURVE('',#2524,#4675);
+#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);
+#4676 = LINE('',#4677,#4678);
+#4677 = CARTESIAN_POINT('',(3.030689147047,3.7));
+#4678 = VECTOR('',#4679,1.);
+#4679 = DIRECTION('',(0.,1.));
+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4681 = PCURVE('',#4682,#4687);
+#4682 = PLANE('',#4683);
+#4683 = AXIS2_PLACEMENT_3D('',#4684,#4685,#4686);
+#4684 = CARTESIAN_POINT('',(3.7,-1.44E-15,6.5));
+#4685 = DIRECTION('',(0.,-2.2E-16,1.));
+#4686 = DIRECTION('',(1.,0.,0.));
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = LINE('',#4689,#4690);
+#4689 = CARTESIAN_POINT('',(-0.,-6.75));
+#4690 = VECTOR('',#4691,1.);
+#4691 = DIRECTION('',(1.,0.));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = ORIENTED_EDGE('',*,*,#4694,.T.);
+#4694 = EDGE_CURVE('',#4667,#4695,#4697,.T.);
+#4695 = VERTEX_POINT('',#4696);
+#4696 = CARTESIAN_POINT('',(8.5,-6.75,6.3));
+#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.);
+#4698 = LINE('',#4699,#4700);
+#4699 = CARTESIAN_POINT('',(8.3,-6.75,6.5));
+#4700 = VECTOR('',#4701,1.);
+#4701 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#4702 = PCURVE('',#2524,#4703);
+#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708);
+#4704 = LINE('',#4705,#4706);
+#4705 = CARTESIAN_POINT('',(3.030689147047,8.3));
+#4706 = VECTOR('',#4707,1.);
+#4707 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4709 = PCURVE('',#4710,#4715);
+#4710 = PLANE('',#4711);
+#4711 = AXIS2_PLACEMENT_3D('',#4712,#4713,#4714);
+#4712 = CARTESIAN_POINT('',(8.3,-1.44E-15,6.5));
+#4713 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#4714 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4720);
+#4716 = LINE('',#4717,#4718);
+#4717 = CARTESIAN_POINT('',(2.E-16,-6.75));
+#4718 = VECTOR('',#4719,1.);
+#4719 = DIRECTION('',(1.,0.));
+#4720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4721 = ORIENTED_EDGE('',*,*,#4722,.T.);
+#4722 = EDGE_CURVE('',#4695,#2566,#4723,.T.);
+#4723 = SURFACE_CURVE('',#4724,(#4728,#4735),.PCURVE_S1.);
+#4724 = LINE('',#4725,#4726);
+#4725 = CARTESIAN_POINT('',(8.5,-6.75,6.3));
+#4726 = VECTOR('',#4727,1.);
+#4727 = DIRECTION('',(0.,2.2E-16,-1.));
+#4728 = PCURVE('',#2524,#4729);
+#4729 = DEFINITIONAL_REPRESENTATION('',(#4730),#4734);
+#4730 = LINE('',#4731,#4732);
+#4731 = CARTESIAN_POINT('',(2.830689147047,8.5));
+#4732 = VECTOR('',#4733,1.);
+#4733 = DIRECTION('',(-1.,0.));
+#4734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4735 = PCURVE('',#4736,#4741);
+#4736 = PLANE('',#4737);
+#4737 = AXIS2_PLACEMENT_3D('',#4738,#4739,#4740);
+#4738 = CARTESIAN_POINT('',(8.5,-1.4E-15,6.3));
+#4739 = DIRECTION('',(1.,0.,0.));
+#4740 = DIRECTION('',(0.,2.2E-16,-1.));
+#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746);
+#4742 = LINE('',#4743,#4744);
+#4743 = CARTESIAN_POINT('',(2.8E-16,-6.75));
+#4744 = VECTOR('',#4745,1.);
+#4745 = DIRECTION('',(1.,0.));
+#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4747 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#4748 = ADVANCED_FACE('',(#4749),#2630,.F.);
+#4749 = FACE_BOUND('',#4750,.F.);
+#4750 = EDGE_LOOP('',(#4751,#4772,#4773,#4774));
+#4751 = ORIENTED_EDGE('',*,*,#4752,.F.);
+#4752 = EDGE_CURVE('',#4540,#2723,#4753,.T.);
+#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.);
+#4754 = LINE('',#4755,#4756);
+#4755 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#4756 = VECTOR('',#4757,1.);
+#4757 = DIRECTION('',(0.,-2.2E-16,1.));
+#4758 = PCURVE('',#2630,#4759);
+#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764);
+#4760 = LINE('',#4761,#4762);
+#4761 = CARTESIAN_POINT('',(0.,0.));
+#4762 = VECTOR('',#4763,1.);
+#4763 = DIRECTION('',(1.,0.));
+#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4765 = PCURVE('',#3753,#4766);
+#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4771);
+#4767 = LINE('',#4768,#4769);
+#4768 = CARTESIAN_POINT('',(-0.,0.));
+#4769 = VECTOR('',#4770,1.);
+#4770 = DIRECTION('',(-1.,4.4E-16));
+#4771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4772 = ORIENTED_EDGE('',*,*,#4564,.T.);
+#4773 = ORIENTED_EDGE('',*,*,#2614,.F.);
+#4774 = ORIENTED_EDGE('',*,*,#2722,.F.);
+#4775 = ADVANCED_FACE('',(#4776),#2684,.T.);
+#4776 = FACE_BOUND('',#4777,.T.);
+#4777 = EDGE_LOOP('',(#4778,#4803,#4824,#4825));
+#4778 = ORIENTED_EDGE('',*,*,#4779,.F.);
+#4779 = EDGE_CURVE('',#4780,#4782,#4784,.T.);
+#4780 = VERTEX_POINT('',#4781);
+#4781 = CARTESIAN_POINT('',(8.5,0.,5.3));
+#4782 = VERTEX_POINT('',#4783);
+#4783 = CARTESIAN_POINT('',(8.5,-0.,0.4));
+#4784 = SURFACE_CURVE('',#4785,(#4789,#4796),.PCURVE_S1.);
+#4785 = LINE('',#4786,#4787);
+#4786 = CARTESIAN_POINT('',(8.5,-1.18E-15,5.3));
+#4787 = VECTOR('',#4788,1.);
+#4788 = DIRECTION('',(0.,2.2E-16,-1.));
+#4789 = PCURVE('',#2684,#4790);
+#4790 = DEFINITIONAL_REPRESENTATION('',(#4791),#4795);
+#4791 = LINE('',#4792,#4793);
+#4792 = CARTESIAN_POINT('',(0.,0.));
+#4793 = VECTOR('',#4794,1.);
+#4794 = DIRECTION('',(1.,0.));
+#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4796 = PCURVE('',#3807,#4797);
+#4797 = DEFINITIONAL_REPRESENTATION('',(#4798),#4802);
+#4798 = LINE('',#4799,#4800);
+#4799 = CARTESIAN_POINT('',(-5.192E-31,2.36E-15));
+#4800 = VECTOR('',#4801,1.);
+#4801 = DIRECTION('',(-1.,-4.4E-16));
+#4802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4803 = ORIENTED_EDGE('',*,*,#4804,.T.);
+#4804 = EDGE_CURVE('',#4780,#2566,#4805,.T.);
+#4805 = SURFACE_CURVE('',#4806,(#4810,#4817),.PCURVE_S1.);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(8.5,-1.18E-15,5.3));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4810 = PCURVE('',#2684,#4811);
+#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816);
+#4812 = LINE('',#4813,#4814);
+#4813 = CARTESIAN_POINT('',(0.,0.));
+#4814 = VECTOR('',#4815,1.);
+#4815 = DIRECTION('',(0.,-1.));
+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4817 = PCURVE('',#4736,#4818);
+#4818 = DEFINITIONAL_REPRESENTATION('',(#4819),#4823);
+#4819 = LINE('',#4820,#4821);
+#4820 = CARTESIAN_POINT('',(1.,0.));
+#4821 = VECTOR('',#4822,1.);
+#4822 = DIRECTION('',(0.,-1.));
+#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4824 = ORIENTED_EDGE('',*,*,#2668,.T.);
+#4825 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#4826 = EDGE_CURVE('',#4782,#2669,#4827,.T.);
+#4827 = SURFACE_CURVE('',#4828,(#4832,#4839),.PCURVE_S1.);
+#4828 = LINE('',#4829,#4830);
+#4829 = CARTESIAN_POINT('',(8.5,-9.E-17,0.4));
+#4830 = VECTOR('',#4831,1.);
+#4831 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4832 = PCURVE('',#2684,#4833);
+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4838);
+#4834 = LINE('',#4835,#4836);
+#4835 = CARTESIAN_POINT('',(4.9,0.));
+#4836 = VECTOR('',#4837,1.);
+#4837 = DIRECTION('',(0.,-1.));
+#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4839 = PCURVE('',#4840,#4845);
+#4840 = PLANE('',#4841);
+#4841 = AXIS2_PLACEMENT_3D('',#4842,#4843,#4844);
+#4842 = CARTESIAN_POINT('',(8.5,-1.4E-15,6.3));
+#4843 = DIRECTION('',(1.,0.,0.));
+#4844 = DIRECTION('',(0.,2.2E-16,-1.));
+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);
+#4846 = LINE('',#4847,#4848);
+#4847 = CARTESIAN_POINT('',(5.9,0.));
+#4848 = VECTOR('',#4849,1.);
+#4849 = DIRECTION('',(0.,-1.));
+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4851 = ADVANCED_FACE('',(#4852),#2786,.F.);
+#4852 = FACE_BOUND('',#4853,.F.);
+#4853 = EDGE_LOOP('',(#4854,#4877,#4878,#4879));
+#4854 = ORIENTED_EDGE('',*,*,#4855,.F.);
+#4855 = EDGE_CURVE('',#2771,#4856,#4858,.T.);
+#4856 = VERTEX_POINT('',#4857);
+#4857 = CARTESIAN_POINT('',(-3.5,0.,3.31));
+#4858 = SURFACE_CURVE('',#4859,(#4863,#4870),.PCURVE_S1.);
+#4859 = LINE('',#4860,#4861);
+#4860 = CARTESIAN_POINT('',(-3.5,-5.5E-16,2.484999999997));
+#4861 = VECTOR('',#4862,1.);
+#4862 = DIRECTION('',(0.,-2.2E-16,1.));
+#4863 = PCURVE('',#2786,#4864);
+#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
+#4865 = LINE('',#4866,#4867);
+#4866 = CARTESIAN_POINT('',(0.,0.));
+#4867 = VECTOR('',#4868,1.);
+#4868 = DIRECTION('',(1.,0.));
+#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4870 = PCURVE('',#3905,#4871);
+#4871 = DEFINITIONAL_REPRESENTATION('',(#4872),#4876);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(2.42E-31,1.1E-15));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(-1.,4.4E-16));
+#4876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4877 = ORIENTED_EDGE('',*,*,#2770,.T.);
+#4878 = ORIENTED_EDGE('',*,*,#2876,.F.);
+#4879 = ORIENTED_EDGE('',*,*,#4880,.F.);
+#4880 = EDGE_CURVE('',#4856,#2877,#4881,.T.);
+#4881 = SURFACE_CURVE('',#4882,(#4886,#4893),.PCURVE_S1.);
+#4882 = LINE('',#4883,#4884);
+#4883 = CARTESIAN_POINT('',(-3.5,-7.3E-16,3.31));
+#4884 = VECTOR('',#4885,1.);
+#4885 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4886 = PCURVE('',#2786,#4887);
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(0.825000000003,0.));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(0.,-1.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = PCURVE('',#2995,#4894);
+#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4899);
+#4895 = LINE('',#4896,#4897);
+#4896 = CARTESIAN_POINT('',(0.,0.));
+#4897 = VECTOR('',#4898,1.);
+#4898 = DIRECTION('',(0.,-1.));
+#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4900 = ADVANCED_FACE('',(#4901),#2838,.F.);
+#4901 = FACE_BOUND('',#4902,.F.);
+#4902 = EDGE_LOOP('',(#4903,#4931,#4932,#4955));
+#4903 = ORIENTED_EDGE('',*,*,#4904,.T.);
+#4904 = EDGE_CURVE('',#4905,#2823,#4907,.T.);
+#4905 = VERTEX_POINT('',#4906);
+#4906 = CARTESIAN_POINT('',(8.3,-6.75,-3.E-15));
+#4907 = SURFACE_CURVE('',#4908,(#4912,#4919),.PCURVE_S1.);
+#4908 = LINE('',#4909,#4910);
+#4909 = CARTESIAN_POINT('',(8.3,-6.75,-1.7763568394E-15));
+#4910 = VECTOR('',#4911,1.);
+#4911 = DIRECTION('',(-1.,0.,0.));
+#4912 = PCURVE('',#2838,#4913);
+#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918);
+#4914 = LINE('',#4915,#4916);
+#4915 = CARTESIAN_POINT('',(-3.469310852953,8.3));
+#4916 = VECTOR('',#4917,1.);
+#4917 = DIRECTION('',(-0.,-1.));
+#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4919 = PCURVE('',#4920,#4925);
+#4920 = PLANE('',#4921);
+#4921 = AXIS2_PLACEMENT_3D('',#4922,#4923,#4924);
+#4922 = CARTESIAN_POINT('',(8.3,0.,0.));
+#4923 = DIRECTION('',(0.,2.2E-16,-1.));
+#4924 = DIRECTION('',(-1.,0.,0.));
+#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930);
+#4926 = LINE('',#4927,#4928);
+#4927 = CARTESIAN_POINT('',(0.,-6.75));
+#4928 = VECTOR('',#4929,1.);
+#4929 = DIRECTION('',(1.,-0.));
+#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4931 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#4932 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#4933 = EDGE_CURVE('',#2669,#4934,#4936,.T.);
+#4934 = VERTEX_POINT('',#4935);
+#4935 = CARTESIAN_POINT('',(8.5,-6.75,0.2));
+#4936 = SURFACE_CURVE('',#4937,(#4941,#4948),.PCURVE_S1.);
+#4937 = LINE('',#4938,#4939);
+#4938 = CARTESIAN_POINT('',(8.5,-6.75,6.3));
+#4939 = VECTOR('',#4940,1.);
+#4940 = DIRECTION('',(0.,2.2E-16,-1.));
+#4941 = PCURVE('',#2838,#4942);
+#4942 = DEFINITIONAL_REPRESENTATION('',(#4943),#4947);
+#4943 = LINE('',#4944,#4945);
+#4944 = CARTESIAN_POINT('',(2.830689147047,8.5));
+#4945 = VECTOR('',#4946,1.);
+#4946 = DIRECTION('',(-1.,0.));
+#4947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4948 = PCURVE('',#4840,#4949);
+#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954);
+#4950 = LINE('',#4951,#4952);
+#4951 = CARTESIAN_POINT('',(2.8E-16,-6.75));
+#4952 = VECTOR('',#4953,1.);
+#4953 = DIRECTION('',(1.,0.));
+#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4955 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#4956 = EDGE_CURVE('',#4934,#4905,#4957,.T.);
+#4957 = SURFACE_CURVE('',#4958,(#4962,#4969),.PCURVE_S1.);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(8.5,-6.75,0.2));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#4962 = PCURVE('',#2838,#4963);
+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968);
+#4964 = LINE('',#4965,#4966);
+#4965 = CARTESIAN_POINT('',(-3.269310852953,8.5));
+#4966 = VECTOR('',#4967,1.);
+#4967 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4969 = PCURVE('',#4970,#4975);
+#4970 = PLANE('',#4971);
+#4971 = AXIS2_PLACEMENT_3D('',#4972,#4973,#4974);
+#4972 = CARTESIAN_POINT('',(8.5,-4.E-17,0.2));
+#4973 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#4974 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4980);
+#4976 = LINE('',#4977,#4978);
+#4977 = CARTESIAN_POINT('',(4.E-17,-6.75));
+#4978 = VECTOR('',#4979,1.);
+#4979 = DIRECTION('',(1.,0.));
+#4980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4981 = ADVANCED_FACE('',(#4982),#2941,.F.);
+#4982 = FACE_BOUND('',#4983,.F.);
+#4983 = EDGE_LOOP('',(#4984,#5009,#5030,#5031));
+#4984 = ORIENTED_EDGE('',*,*,#4985,.F.);
+#4985 = EDGE_CURVE('',#4986,#4988,#4990,.T.);
+#4986 = VERTEX_POINT('',#4987);
+#4987 = CARTESIAN_POINT('',(3.5,0.,0.));
+#4988 = VERTEX_POINT('',#4989);
+#4989 = CARTESIAN_POINT('',(8.1,-0.,0.));
+#4990 = SURFACE_CURVE('',#4991,(#4995,#5002),.PCURVE_S1.);
+#4991 = LINE('',#4992,#4993);
+#4992 = CARTESIAN_POINT('',(3.5,0.,0.));
+#4993 = VECTOR('',#4994,1.);
+#4994 = DIRECTION('',(1.,0.,0.));
+#4995 = PCURVE('',#2941,#4996);
+#4996 = DEFINITIONAL_REPRESENTATION('',(#4997),#5001);
+#4997 = LINE('',#4998,#4999);
+#4998 = CARTESIAN_POINT('',(0.,0.));
+#4999 = VECTOR('',#5000,1.);
+#5000 = DIRECTION('',(1.,0.));
+#5001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5002 = PCURVE('',#4040,#5003);
+#5003 = DEFINITIONAL_REPRESENTATION('',(#5004),#5008);
+#5004 = LINE('',#5005,#5006);
+#5005 = CARTESIAN_POINT('',(-0.,0.));
+#5006 = VECTOR('',#5007,1.);
+#5007 = DIRECTION('',(-1.,0.));
+#5008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5009 = ORIENTED_EDGE('',*,*,#5010,.T.);
+#5010 = EDGE_CURVE('',#4986,#2926,#5011,.T.);
+#5011 = SURFACE_CURVE('',#5012,(#5016,#5023),.PCURVE_S1.);
+#5012 = LINE('',#5013,#5014);
+#5013 = CARTESIAN_POINT('',(3.5,0.,0.));
+#5014 = VECTOR('',#5015,1.);
+#5015 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5016 = PCURVE('',#2941,#5017);
+#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5022);
+#5018 = LINE('',#5019,#5020);
+#5019 = CARTESIAN_POINT('',(0.,0.));
+#5020 = VECTOR('',#5021,1.);
+#5021 = DIRECTION('',(0.,-1.));
+#5022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5023 = PCURVE('',#3049,#5024);
+#5024 = DEFINITIONAL_REPRESENTATION('',(#5025),#5029);
+#5025 = LINE('',#5026,#5027);
+#5026 = CARTESIAN_POINT('',(0.895,0.));
+#5027 = VECTOR('',#5028,1.);
+#5028 = DIRECTION('',(0.,-1.));
+#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5030 = ORIENTED_EDGE('',*,*,#2925,.F.);
+#5031 = ORIENTED_EDGE('',*,*,#5032,.F.);
+#5032 = EDGE_CURVE('',#4988,#2823,#5033,.T.);
+#5033 = SURFACE_CURVE('',#5034,(#5038,#5045),.PCURVE_S1.);
+#5034 = LINE('',#5035,#5036);
+#5035 = CARTESIAN_POINT('',(8.1,0.,3.E-17));
+#5036 = VECTOR('',#5037,1.);
+#5037 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5038 = PCURVE('',#2941,#5039);
+#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044);
+#5040 = LINE('',#5041,#5042);
+#5041 = CARTESIAN_POINT('',(4.6,0.));
+#5042 = VECTOR('',#5043,1.);
+#5043 = DIRECTION('',(0.,-1.));
+#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5045 = PCURVE('',#4920,#5046);
+#5046 = DEFINITIONAL_REPRESENTATION('',(#5047),#5051);
+#5047 = LINE('',#5048,#5049);
+#5048 = CARTESIAN_POINT('',(0.2,-0.));
+#5049 = VECTOR('',#5050,1.);
+#5050 = DIRECTION('',(0.,-1.));
+#5051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5052 = ADVANCED_FACE('',(#5053),#2995,.F.);
+#5053 = FACE_BOUND('',#5054,.F.);
+#5054 = EDGE_LOOP('',(#5055,#5078,#5079,#5080));
+#5055 = ORIENTED_EDGE('',*,*,#5056,.F.);
+#5056 = EDGE_CURVE('',#4856,#5057,#5059,.T.);
+#5057 = VERTEX_POINT('',#5058);
+#5058 = CARTESIAN_POINT('',(3.5,0.,3.31));
+#5059 = SURFACE_CURVE('',#5060,(#5064,#5071),.PCURVE_S1.);
+#5060 = LINE('',#5061,#5062);
+#5061 = CARTESIAN_POINT('',(-3.5,-7.3E-16,3.31));
+#5062 = VECTOR('',#5063,1.);
+#5063 = DIRECTION('',(1.,0.,0.));
+#5064 = PCURVE('',#2995,#5065);
+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);
+#5066 = LINE('',#5067,#5068);
+#5067 = CARTESIAN_POINT('',(0.,0.));
+#5068 = VECTOR('',#5069,1.);
+#5069 = DIRECTION('',(1.,0.));
+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5071 = PCURVE('',#4094,#5072);
+#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077);
+#5073 = LINE('',#5074,#5075);
+#5074 = CARTESIAN_POINT('',(-0.,1.46E-15));
+#5075 = VECTOR('',#5076,1.);
+#5076 = DIRECTION('',(-1.,0.));
+#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5078 = ORIENTED_EDGE('',*,*,#4880,.T.);
+#5079 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#5080 = ORIENTED_EDGE('',*,*,#5081,.F.);
+#5081 = EDGE_CURVE('',#5057,#2980,#5082,.T.);
+#5082 = SURFACE_CURVE('',#5083,(#5087,#5094),.PCURVE_S1.);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(3.5,-7.3E-16,3.31));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5087 = PCURVE('',#2995,#5088);
+#5088 = DEFINITIONAL_REPRESENTATION('',(#5089),#5093);
+#5089 = LINE('',#5090,#5091);
+#5090 = CARTESIAN_POINT('',(7.,0.));
+#5091 = VECTOR('',#5092,1.);
+#5092 = DIRECTION('',(0.,-1.));
+#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5094 = PCURVE('',#3103,#5095);
+#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);
+#5096 = LINE('',#5097,#5098);
+#5097 = CARTESIAN_POINT('',(0.,0.));
+#5098 = VECTOR('',#5099,1.);
+#5099 = DIRECTION('',(0.,-1.));
+#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5101 = ADVANCED_FACE('',(#5102),#3049,.F.);
+#5102 = FACE_BOUND('',#5103,.F.);
+#5103 = EDGE_LOOP('',(#5104,#5125,#5126,#5127));
+#5104 = ORIENTED_EDGE('',*,*,#5105,.F.);
+#5105 = EDGE_CURVE('',#3168,#4986,#5106,.T.);
+#5106 = SURFACE_CURVE('',#5107,(#5111,#5118),.PCURVE_S1.);
+#5107 = LINE('',#5108,#5109);
+#5108 = CARTESIAN_POINT('',(3.5,-2.E-16,0.895));
+#5109 = VECTOR('',#5110,1.);
+#5110 = DIRECTION('',(0.,2.2E-16,-1.));
+#5111 = PCURVE('',#3049,#5112);
+#5112 = DEFINITIONAL_REPRESENTATION('',(#5113),#5117);
+#5113 = LINE('',#5114,#5115);
+#5114 = CARTESIAN_POINT('',(0.,0.));
+#5115 = VECTOR('',#5116,1.);
+#5116 = DIRECTION('',(1.,0.));
+#5117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5118 = PCURVE('',#4148,#5119);
+#5119 = DEFINITIONAL_REPRESENTATION('',(#5120),#5124);
+#5120 = LINE('',#5121,#5122);
+#5121 = CARTESIAN_POINT('',(-8.8E-32,4.E-16));
+#5122 = VECTOR('',#5123,1.);
+#5123 = DIRECTION('',(-1.,-4.4E-16));
+#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5125 = ORIENTED_EDGE('',*,*,#3167,.T.);
+#5126 = ORIENTED_EDGE('',*,*,#3033,.F.);
+#5127 = ORIENTED_EDGE('',*,*,#5010,.F.);
+#5128 = ADVANCED_FACE('',(#5129),#3103,.F.);
+#5129 = FACE_BOUND('',#5130,.F.);
+#5130 = EDGE_LOOP('',(#5131,#5152,#5153,#5154));
+#5131 = ORIENTED_EDGE('',*,*,#5132,.F.);
+#5132 = EDGE_CURVE('',#5057,#3142,#5133,.T.);
+#5133 = SURFACE_CURVE('',#5134,(#5138,#5145),.PCURVE_S1.);
+#5134 = LINE('',#5135,#5136);
+#5135 = CARTESIAN_POINT('',(3.5,-7.3E-16,3.31));
+#5136 = VECTOR('',#5137,1.);
+#5137 = DIRECTION('',(0.,2.2E-16,-1.));
+#5138 = PCURVE('',#3103,#5139);
+#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144);
+#5140 = LINE('',#5141,#5142);
+#5141 = CARTESIAN_POINT('',(0.,0.));
+#5142 = VECTOR('',#5143,1.);
+#5143 = DIRECTION('',(1.,0.));
+#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5145 = PCURVE('',#4202,#5146);
+#5146 = DEFINITIONAL_REPRESENTATION('',(#5147),#5151);
+#5147 = LINE('',#5148,#5149);
+#5148 = CARTESIAN_POINT('',(-3.212E-31,1.46E-15));
+#5149 = VECTOR('',#5150,1.);
+#5150 = DIRECTION('',(-1.,-4.4E-16));
+#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5152 = ORIENTED_EDGE('',*,*,#5081,.T.);
+#5153 = ORIENTED_EDGE('',*,*,#3087,.F.);
+#5154 = ORIENTED_EDGE('',*,*,#3141,.F.);
+#5155 = ADVANCED_FACE('',(#5156,#5159),#3252,.F.);
+#5156 = FACE_BOUND('',#5157,.F.);
+#5157 = EDGE_LOOP('',(#5158));
+#5158 = ORIENTED_EDGE('',*,*,#3237,.F.);
+#5159 = FACE_BOUND('',#5160,.F.);
+#5160 = EDGE_LOOP('',(#5161));
+#5161 = ORIENTED_EDGE('',*,*,#5162,.T.);
+#5162 = EDGE_CURVE('',#5163,#5163,#5165,.T.);
+#5163 = VERTEX_POINT('',#5164);
+#5164 = CARTESIAN_POINT('',(-3.32,-10.25,4.75));
+#5165 = SURFACE_CURVE('',#5166,(#5171,#5182),.PCURVE_S1.);
+#5166 = CIRCLE('',#5167,1.18);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(-4.5,-10.25,4.75));
+#5169 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5170 = DIRECTION('',(1.,0.,0.));
+#5171 = PCURVE('',#3252,#5172);
+#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5181);
+#5173 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5174,#5175,#5176,#5177,
+#5178,#5179,#5180),.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('') );
+#5174 = CARTESIAN_POINT('',(1.78E-15,-3.32));
+#5175 = CARTESIAN_POINT('',(2.043819952931,-3.32));
+#5176 = CARTESIAN_POINT('',(1.021909976466,-5.09));
+#5177 = CARTESIAN_POINT('',(2.069016644599E-15,-6.86));
+#5178 = CARTESIAN_POINT('',(-1.021909976466,-5.09));
+#5179 = CARTESIAN_POINT('',(-2.043819952931,-3.32));
+#5180 = CARTESIAN_POINT('',(1.78E-15,-3.32));
+#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5182 = PCURVE('',#5183,#5188);
+#5183 = CYLINDRICAL_SURFACE('',#5184,1.18);
+#5184 = AXIS2_PLACEMENT_3D('',#5185,#5186,#5187);
+#5185 = CARTESIAN_POINT('',(-4.5,-10.25,4.75));
+#5186 = DIRECTION('',(0.,1.,2.2E-16));
+#5187 = DIRECTION('',(1.,0.,0.));
+#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193);
+#5189 = LINE('',#5190,#5191);
+#5190 = CARTESIAN_POINT('',(-0.,0.));
+#5191 = VECTOR('',#5192,1.);
+#5192 = DIRECTION('',(-1.,0.));
+#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5194 = ADVANCED_FACE('',(#5195),#3311,.F.);
+#5195 = FACE_BOUND('',#5196,.T.);
+#5196 = EDGE_LOOP('',(#5197));
+#5197 = ORIENTED_EDGE('',*,*,#3296,.T.);
+#5198 = ADVANCED_FACE('',(#5199,#5202),#3370,.F.);
+#5199 = FACE_BOUND('',#5200,.F.);
+#5200 = EDGE_LOOP('',(#5201));
+#5201 = ORIENTED_EDGE('',*,*,#3355,.F.);
+#5202 = FACE_BOUND('',#5203,.F.);
+#5203 = EDGE_LOOP('',(#5204));
+#5204 = ORIENTED_EDGE('',*,*,#5205,.T.);
+#5205 = EDGE_CURVE('',#5206,#5206,#5208,.T.);
+#5206 = VERTEX_POINT('',#5207);
+#5207 = CARTESIAN_POINT('',(5.68,-10.25,4.75));
+#5208 = SURFACE_CURVE('',#5209,(#5214,#5225),.PCURVE_S1.);
+#5209 = CIRCLE('',#5210,1.18);
+#5210 = AXIS2_PLACEMENT_3D('',#5211,#5212,#5213);
+#5211 = CARTESIAN_POINT('',(4.5,-10.25,4.75));
+#5212 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5213 = DIRECTION('',(1.,0.,0.));
+#5214 = PCURVE('',#3370,#5215);
+#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5224);
+#5216 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5217,#5218,#5219,#5220,
+#5221,#5222,#5223),.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('') );
+#5217 = CARTESIAN_POINT('',(1.78E-15,5.68));
+#5218 = CARTESIAN_POINT('',(2.043819952931,5.68));
+#5219 = CARTESIAN_POINT('',(1.021909976466,3.91));
+#5220 = CARTESIAN_POINT('',(2.069016644599E-15,2.14));
+#5221 = CARTESIAN_POINT('',(-1.021909976466,3.91));
+#5222 = CARTESIAN_POINT('',(-2.043819952931,5.68));
+#5223 = CARTESIAN_POINT('',(1.78E-15,5.68));
+#5224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5225 = PCURVE('',#5226,#5231);
+#5226 = CYLINDRICAL_SURFACE('',#5227,1.18);
+#5227 = AXIS2_PLACEMENT_3D('',#5228,#5229,#5230);
+#5228 = CARTESIAN_POINT('',(4.5,-10.25,4.75));
+#5229 = DIRECTION('',(0.,1.,2.2E-16));
+#5230 = DIRECTION('',(1.,0.,0.));
+#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236);
+#5232 = LINE('',#5233,#5234);
+#5233 = CARTESIAN_POINT('',(-0.,0.));
+#5234 = VECTOR('',#5235,1.);
+#5235 = DIRECTION('',(-1.,0.));
+#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5237 = ADVANCED_FACE('',(#5238),#3460,.F.);
+#5238 = FACE_BOUND('',#5239,.T.);
+#5239 = EDGE_LOOP('',(#5240,#5269,#5290,#5291));
+#5240 = ORIENTED_EDGE('',*,*,#5241,.T.);
+#5241 = EDGE_CURVE('',#5242,#5242,#5244,.T.);
+#5242 = VERTEX_POINT('',#5243);
+#5243 = CARTESIAN_POINT('',(-5.,-4.,6.1));
+#5244 = SURFACE_CURVE('',#5245,(#5250,#5257),.PCURVE_S1.);
+#5245 = CIRCLE('',#5246,1.);
+#5246 = AXIS2_PLACEMENT_3D('',#5247,#5248,#5249);
+#5247 = CARTESIAN_POINT('',(-6.,-4.,6.1));
+#5248 = DIRECTION('',(0.,2.2E-16,-1.));
+#5249 = DIRECTION('',(1.,0.,0.));
+#5250 = PCURVE('',#3460,#5251);
+#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256);
+#5252 = LINE('',#5253,#5254);
+#5253 = CARTESIAN_POINT('',(-0.,0.));
+#5254 = VECTOR('',#5255,1.);
+#5255 = DIRECTION('',(-1.,0.));
+#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5257 = PCURVE('',#5258,#5263);
+#5258 = CYLINDRICAL_SURFACE('',#5259,1.);
+#5259 = AXIS2_PLACEMENT_3D('',#5260,#5261,#5262);
+#5260 = CARTESIAN_POINT('',(-6.,-4.,4.600860619028));
+#5261 = DIRECTION('',(0.,-2.2E-16,1.));
+#5262 = DIRECTION('',(1.,0.,0.));
+#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268);
+#5264 = LINE('',#5265,#5266);
+#5265 = CARTESIAN_POINT('',(-0.,1.499139380972));
+#5266 = VECTOR('',#5267,1.);
+#5267 = DIRECTION('',(-1.,0.));
+#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5269 = ORIENTED_EDGE('',*,*,#5270,.T.);
+#5270 = EDGE_CURVE('',#5242,#3440,#5271,.T.);
+#5271 = SEAM_CURVE('',#5272,(#5276,#5283),.PCURVE_S1.);
+#5272 = LINE('',#5273,#5274);
+#5273 = CARTESIAN_POINT('',(-5.,-4.,6.1));
+#5274 = VECTOR('',#5275,1.);
+#5275 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#5276 = PCURVE('',#3460,#5277);
+#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5282);
+#5278 = LINE('',#5279,#5280);
+#5279 = CARTESIAN_POINT('',(-0.,0.));
+#5280 = VECTOR('',#5281,1.);
+#5281 = DIRECTION('',(-0.,1.));
+#5282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5283 = PCURVE('',#3460,#5284);
+#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289);
+#5285 = LINE('',#5286,#5287);
+#5286 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5287 = VECTOR('',#5288,1.);
+#5288 = DIRECTION('',(-0.,1.));
+#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5290 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#5291 = ORIENTED_EDGE('',*,*,#5270,.F.);
+#5292 = ADVANCED_FACE('',(#5293),#3539,.F.);
+#5293 = FACE_BOUND('',#5294,.T.);
+#5294 = EDGE_LOOP('',(#5295,#5296,#5297,#5298));
+#5295 = ORIENTED_EDGE('',*,*,#4539,.F.);
+#5296 = ORIENTED_EDGE('',*,*,#3525,.T.);
+#5297 = ORIENTED_EDGE('',*,*,#3556,.F.);
+#5298 = ORIENTED_EDGE('',*,*,#5299,.F.);
+#5299 = EDGE_CURVE('',#4540,#3557,#5300,.T.);
+#5300 = SURFACE_CURVE('',#5301,(#5305,#5312),.PCURVE_S1.);
+#5301 = LINE('',#5302,#5303);
+#5302 = CARTESIAN_POINT('',(-3.5,0.,0.));
+#5303 = VECTOR('',#5304,1.);
+#5304 = DIRECTION('',(0.,1.,-2.2E-16));
+#5305 = PCURVE('',#3539,#5306);
+#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(-4.6,0.));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(-0.,-1.));
+#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5312 = PCURVE('',#3753,#5313);
+#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318);
+#5314 = LINE('',#5315,#5316);
+#5315 = CARTESIAN_POINT('',(-0.,0.));
+#5316 = VECTOR('',#5317,1.);
+#5317 = DIRECTION('',(-0.,-1.));
+#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5319 = ADVANCED_FACE('',(#5320),#3673,.T.);
+#5320 = FACE_BOUND('',#5321,.F.);
+#5321 = EDGE_LOOP('',(#5322,#5323,#5324,#5350));
+#5322 = ORIENTED_EDGE('',*,*,#4514,.T.);
+#5323 = ORIENTED_EDGE('',*,*,#3659,.T.);
+#5324 = ORIENTED_EDGE('',*,*,#5325,.F.);
+#5325 = EDGE_CURVE('',#4591,#3632,#5326,.T.);
+#5326 = SURFACE_CURVE('',#5327,(#5331,#5338),.PCURVE_S1.);
+#5327 = LINE('',#5328,#5329);
+#5328 = CARTESIAN_POINT('',(3.5,1.4E-15,6.3));
+#5329 = VECTOR('',#5330,1.);
+#5330 = DIRECTION('',(0.,1.,-2.2E-16));
+#5331 = PCURVE('',#3673,#5332);
+#5332 = DEFINITIONAL_REPRESENTATION('',(#5333),#5337);
+#5333 = LINE('',#5334,#5335);
+#5334 = CARTESIAN_POINT('',(-7.,-0.));
+#5335 = VECTOR('',#5336,1.);
+#5336 = DIRECTION('',(-0.,-1.));
+#5337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5338 = PCURVE('',#5339,#5344);
+#5339 = PLANE('',#5340);
+#5340 = AXIS2_PLACEMENT_3D('',#5341,#5342,#5343);
+#5341 = CARTESIAN_POINT('',(3.5,1.4E-15,6.3));
+#5342 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#5343 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5349);
+#5345 = LINE('',#5346,#5347);
+#5346 = CARTESIAN_POINT('',(-0.,0.));
+#5347 = VECTOR('',#5348,1.);
+#5348 = DIRECTION('',(-0.,-1.));
+#5349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5350 = ORIENTED_EDGE('',*,*,#4618,.F.);
+#5351 = ADVANCED_FACE('',(#5352),#3647,.F.);
+#5352 = FACE_BOUND('',#5353,.T.);
+#5353 = EDGE_LOOP('',(#5354,#5355,#5378,#5406,#5434,#5460));
+#5354 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#5355 = ORIENTED_EDGE('',*,*,#5356,.T.);
+#5356 = EDGE_CURVE('',#3632,#5357,#5359,.T.);
+#5357 = VERTEX_POINT('',#5358);
+#5358 = CARTESIAN_POINT('',(3.7,6.75,6.5));
+#5359 = SURFACE_CURVE('',#5360,(#5364,#5371),.PCURVE_S1.);
+#5360 = LINE('',#5361,#5362);
+#5361 = CARTESIAN_POINT('',(3.5,6.75,6.3));
+#5362 = VECTOR('',#5363,1.);
+#5363 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#5364 = PCURVE('',#3647,#5365);
+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(-2.830689147047,3.5));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5371 = PCURVE('',#5339,#5372);
+#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5377);
+#5373 = LINE('',#5374,#5375);
+#5374 = CARTESIAN_POINT('',(2.E-16,-6.75));
+#5375 = VECTOR('',#5376,1.);
+#5376 = DIRECTION('',(-1.,0.));
+#5377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5378 = ORIENTED_EDGE('',*,*,#5379,.T.);
+#5379 = EDGE_CURVE('',#5357,#5380,#5382,.T.);
+#5380 = VERTEX_POINT('',#5381);
+#5381 = CARTESIAN_POINT('',(8.3,6.75,6.5));
+#5382 = SURFACE_CURVE('',#5383,(#5387,#5394),.PCURVE_S1.);
+#5383 = LINE('',#5384,#5385);
+#5384 = CARTESIAN_POINT('',(3.7,6.75,6.5));
+#5385 = VECTOR('',#5386,1.);
+#5386 = DIRECTION('',(1.,0.,0.));
+#5387 = PCURVE('',#3647,#5388);
+#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5393);
+#5389 = LINE('',#5390,#5391);
+#5390 = CARTESIAN_POINT('',(-3.030689147047,3.7));
+#5391 = VECTOR('',#5392,1.);
+#5392 = DIRECTION('',(-0.,1.));
+#5393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5394 = PCURVE('',#5395,#5400);
+#5395 = PLANE('',#5396);
+#5396 = AXIS2_PLACEMENT_3D('',#5397,#5398,#5399);
+#5397 = CARTESIAN_POINT('',(3.7,1.44E-15,6.5));
+#5398 = DIRECTION('',(0.,2.2E-16,1.));
+#5399 = DIRECTION('',(-1.,-0.,-0.));
+#5400 = DEFINITIONAL_REPRESENTATION('',(#5401),#5405);
+#5401 = LINE('',#5402,#5403);
+#5402 = CARTESIAN_POINT('',(-0.,-6.75));
+#5403 = VECTOR('',#5404,1.);
+#5404 = DIRECTION('',(-1.,0.));
+#5405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5406 = ORIENTED_EDGE('',*,*,#5407,.T.);
+#5407 = EDGE_CURVE('',#5380,#5408,#5410,.T.);
+#5408 = VERTEX_POINT('',#5409);
+#5409 = CARTESIAN_POINT('',(8.5,6.75,6.3));
+#5410 = SURFACE_CURVE('',#5411,(#5415,#5422),.PCURVE_S1.);
+#5411 = LINE('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(8.3,6.75,6.5));
+#5413 = VECTOR('',#5414,1.);
+#5414 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#5415 = PCURVE('',#3647,#5416);
+#5416 = DEFINITIONAL_REPRESENTATION('',(#5417),#5421);
+#5417 = LINE('',#5418,#5419);
+#5418 = CARTESIAN_POINT('',(-3.030689147047,8.3));
+#5419 = VECTOR('',#5420,1.);
+#5420 = DIRECTION('',(0.707106781187,0.707106781187));
+#5421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5422 = PCURVE('',#5423,#5428);
+#5423 = PLANE('',#5424);
+#5424 = AXIS2_PLACEMENT_3D('',#5425,#5426,#5427);
+#5425 = CARTESIAN_POINT('',(8.3,1.44E-15,6.5));
+#5426 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#5427 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#5428 = DEFINITIONAL_REPRESENTATION('',(#5429),#5433);
+#5429 = LINE('',#5430,#5431);
+#5430 = CARTESIAN_POINT('',(-2.E-16,-6.75));
+#5431 = VECTOR('',#5432,1.);
+#5432 = DIRECTION('',(-1.,0.));
+#5433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5434 = ORIENTED_EDGE('',*,*,#5435,.T.);
+#5435 = EDGE_CURVE('',#5408,#3689,#5436,.T.);
+#5436 = SURFACE_CURVE('',#5437,(#5441,#5448),.PCURVE_S1.);
+#5437 = LINE('',#5438,#5439);
+#5438 = CARTESIAN_POINT('',(8.5,6.75,6.3));
+#5439 = VECTOR('',#5440,1.);
+#5440 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5441 = PCURVE('',#3647,#5442);
+#5442 = DEFINITIONAL_REPRESENTATION('',(#5443),#5447);
+#5443 = LINE('',#5444,#5445);
+#5444 = CARTESIAN_POINT('',(-2.830689147047,8.5));
+#5445 = VECTOR('',#5446,1.);
+#5446 = DIRECTION('',(1.,-0.));
+#5447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5448 = PCURVE('',#5449,#5454);
+#5449 = PLANE('',#5450);
+#5450 = AXIS2_PLACEMENT_3D('',#5451,#5452,#5453);
+#5451 = CARTESIAN_POINT('',(8.5,1.4E-15,6.3));
+#5452 = DIRECTION('',(1.,0.,0.));
+#5453 = DIRECTION('',(0.,2.2E-16,1.));
+#5454 = DEFINITIONAL_REPRESENTATION('',(#5455),#5459);
+#5455 = LINE('',#5456,#5457);
+#5456 = CARTESIAN_POINT('',(-2.8E-16,-6.75));
+#5457 = VECTOR('',#5458,1.);
+#5458 = DIRECTION('',(-1.,0.));
+#5459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5460 = ORIENTED_EDGE('',*,*,#3688,.T.);
+#5461 = ADVANCED_FACE('',(#5462),#3753,.F.);
+#5462 = FACE_BOUND('',#5463,.T.);
+#5463 = EDGE_LOOP('',(#5464,#5465,#5466,#5467));
+#5464 = ORIENTED_EDGE('',*,*,#4752,.F.);
+#5465 = ORIENTED_EDGE('',*,*,#5299,.T.);
+#5466 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#5467 = ORIENTED_EDGE('',*,*,#3845,.F.);
+#5468 = ADVANCED_FACE('',(#5469),#3807,.T.);
+#5469 = FACE_BOUND('',#5470,.F.);
+#5470 = EDGE_LOOP('',(#5471,#5472,#5493,#5494));
+#5471 = ORIENTED_EDGE('',*,*,#4779,.F.);
+#5472 = ORIENTED_EDGE('',*,*,#5473,.T.);
+#5473 = EDGE_CURVE('',#4780,#3689,#5474,.T.);
+#5474 = SURFACE_CURVE('',#5475,(#5479,#5486),.PCURVE_S1.);
+#5475 = LINE('',#5476,#5477);
+#5476 = CARTESIAN_POINT('',(8.5,1.18E-15,5.3));
+#5477 = VECTOR('',#5478,1.);
+#5478 = DIRECTION('',(0.,1.,-2.2E-16));
+#5479 = PCURVE('',#3807,#5480);
+#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485);
+#5481 = LINE('',#5482,#5483);
+#5482 = CARTESIAN_POINT('',(0.,-0.));
+#5483 = VECTOR('',#5484,1.);
+#5484 = DIRECTION('',(-0.,-1.));
+#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5486 = PCURVE('',#5449,#5487);
+#5487 = DEFINITIONAL_REPRESENTATION('',(#5488),#5492);
+#5488 = LINE('',#5489,#5490);
+#5489 = CARTESIAN_POINT('',(-1.,0.));
+#5490 = VECTOR('',#5491,1.);
+#5491 = DIRECTION('',(-0.,-1.));
+#5492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5493 = ORIENTED_EDGE('',*,*,#3791,.T.);
+#5494 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#5495 = EDGE_CURVE('',#4782,#3792,#5496,.T.);
+#5496 = SURFACE_CURVE('',#5497,(#5501,#5508),.PCURVE_S1.);
+#5497 = LINE('',#5498,#5499);
+#5498 = CARTESIAN_POINT('',(8.5,9.E-17,0.4));
+#5499 = VECTOR('',#5500,1.);
+#5500 = DIRECTION('',(0.,1.,-2.2E-16));
+#5501 = PCURVE('',#3807,#5502);
+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5507);
+#5503 = LINE('',#5504,#5505);
+#5504 = CARTESIAN_POINT('',(-4.9,0.));
+#5505 = VECTOR('',#5506,1.);
+#5506 = DIRECTION('',(-0.,-1.));
+#5507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5508 = PCURVE('',#5509,#5514);
+#5509 = PLANE('',#5510);
+#5510 = AXIS2_PLACEMENT_3D('',#5511,#5512,#5513);
+#5511 = CARTESIAN_POINT('',(8.5,1.4E-15,6.3));
+#5512 = DIRECTION('',(1.,0.,0.));
+#5513 = DIRECTION('',(0.,2.2E-16,1.));
+#5514 = DEFINITIONAL_REPRESENTATION('',(#5515),#5519);
+#5515 = LINE('',#5516,#5517);
+#5516 = CARTESIAN_POINT('',(-5.9,0.));
+#5517 = VECTOR('',#5518,1.);
+#5518 = DIRECTION('',(-0.,-1.));
+#5519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5520 = ADVANCED_FACE('',(#5521),#3905,.F.);
+#5521 = FACE_BOUND('',#5522,.T.);
+#5522 = EDGE_LOOP('',(#5523,#5524,#5525,#5526));
+#5523 = ORIENTED_EDGE('',*,*,#4855,.F.);
+#5524 = ORIENTED_EDGE('',*,*,#3891,.T.);
+#5525 = ORIENTED_EDGE('',*,*,#3975,.F.);
+#5526 = ORIENTED_EDGE('',*,*,#5527,.F.);
+#5527 = EDGE_CURVE('',#4856,#3976,#5528,.T.);
+#5528 = SURFACE_CURVE('',#5529,(#5533,#5540),.PCURVE_S1.);
+#5529 = LINE('',#5530,#5531);
+#5530 = CARTESIAN_POINT('',(-3.5,7.3E-16,3.31));
+#5531 = VECTOR('',#5532,1.);
+#5532 = DIRECTION('',(0.,1.,-2.2E-16));
+#5533 = PCURVE('',#3905,#5534);
+#5534 = DEFINITIONAL_REPRESENTATION('',(#5535),#5539);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(-0.825000000003,0.));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(-0.,-1.));
+#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5540 = PCURVE('',#4094,#5541);
+#5541 = DEFINITIONAL_REPRESENTATION('',(#5542),#5546);
+#5542 = LINE('',#5543,#5544);
+#5543 = CARTESIAN_POINT('',(-0.,0.));
+#5544 = VECTOR('',#5545,1.);
+#5545 = DIRECTION('',(-0.,-1.));
+#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5547 = ADVANCED_FACE('',(#5548),#3937,.F.);
+#5548 = FACE_BOUND('',#5549,.T.);
+#5549 = EDGE_LOOP('',(#5550,#5578,#5579,#5602));
+#5550 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#5551 = EDGE_CURVE('',#5552,#3922,#5554,.T.);
+#5552 = VERTEX_POINT('',#5553);
+#5553 = CARTESIAN_POINT('',(8.3,6.75,-1.E-15));
+#5554 = SURFACE_CURVE('',#5555,(#5559,#5566),.PCURVE_S1.);
+#5555 = LINE('',#5556,#5557);
+#5556 = CARTESIAN_POINT('',(8.3,6.75,-1.7763568394E-15));
+#5557 = VECTOR('',#5558,1.);
+#5558 = DIRECTION('',(-1.,0.,-0.));
+#5559 = PCURVE('',#3937,#5560);
+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);
+#5561 = LINE('',#5562,#5563);
+#5562 = CARTESIAN_POINT('',(3.469310852953,8.3));
+#5563 = VECTOR('',#5564,1.);
+#5564 = DIRECTION('',(-0.,-1.));
+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5566 = PCURVE('',#5567,#5572);
+#5567 = PLANE('',#5568);
+#5568 = AXIS2_PLACEMENT_3D('',#5569,#5570,#5571);
+#5569 = CARTESIAN_POINT('',(8.3,0.,0.));
+#5570 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5571 = DIRECTION('',(1.,0.,0.));
+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5577);
+#5573 = LINE('',#5574,#5575);
+#5574 = CARTESIAN_POINT('',(-0.,-6.75));
+#5575 = VECTOR('',#5576,1.);
+#5576 = DIRECTION('',(-1.,-0.));
+#5577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5578 = ORIENTED_EDGE('',*,*,#3921,.T.);
+#5579 = ORIENTED_EDGE('',*,*,#5580,.T.);
+#5580 = EDGE_CURVE('',#3792,#5581,#5583,.T.);
+#5581 = VERTEX_POINT('',#5582);
+#5582 = CARTESIAN_POINT('',(8.5,6.75,0.2));
+#5583 = SURFACE_CURVE('',#5584,(#5588,#5595),.PCURVE_S1.);
+#5584 = LINE('',#5585,#5586);
+#5585 = CARTESIAN_POINT('',(8.5,6.75,6.3));
+#5586 = VECTOR('',#5587,1.);
+#5587 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5588 = PCURVE('',#3937,#5589);
+#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(-2.830689147047,8.5));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(1.,-0.));
+#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5595 = PCURVE('',#5509,#5596);
+#5596 = DEFINITIONAL_REPRESENTATION('',(#5597),#5601);
+#5597 = LINE('',#5598,#5599);
+#5598 = CARTESIAN_POINT('',(-2.8E-16,-6.75));
+#5599 = VECTOR('',#5600,1.);
+#5600 = DIRECTION('',(-1.,0.));
+#5601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5602 = ORIENTED_EDGE('',*,*,#5603,.T.);
+#5603 = EDGE_CURVE('',#5581,#5552,#5604,.T.);
+#5604 = SURFACE_CURVE('',#5605,(#5609,#5616),.PCURVE_S1.);
+#5605 = LINE('',#5606,#5607);
+#5606 = CARTESIAN_POINT('',(8.5,6.75,0.2));
+#5607 = VECTOR('',#5608,1.);
+#5608 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#5609 = PCURVE('',#3937,#5610);
+#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(3.269310852953,8.5));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5616 = PCURVE('',#5617,#5622);
+#5617 = PLANE('',#5618);
+#5618 = AXIS2_PLACEMENT_3D('',#5619,#5620,#5621);
+#5619 = CARTESIAN_POINT('',(8.5,4.E-17,0.2));
+#5620 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#5621 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5627);
+#5623 = LINE('',#5624,#5625);
+#5624 = CARTESIAN_POINT('',(-4.E-17,-6.75));
+#5625 = VECTOR('',#5626,1.);
+#5626 = DIRECTION('',(-1.,0.));
+#5627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5628 = ADVANCED_FACE('',(#5629),#4040,.F.);
+#5629 = FACE_BOUND('',#5630,.T.);
+#5630 = EDGE_LOOP('',(#5631,#5632,#5653,#5654));
+#5631 = ORIENTED_EDGE('',*,*,#4985,.F.);
+#5632 = ORIENTED_EDGE('',*,*,#5633,.T.);
+#5633 = EDGE_CURVE('',#4986,#4025,#5634,.T.);
+#5634 = SURFACE_CURVE('',#5635,(#5639,#5646),.PCURVE_S1.);
+#5635 = LINE('',#5636,#5637);
+#5636 = CARTESIAN_POINT('',(3.5,0.,0.));
+#5637 = VECTOR('',#5638,1.);
+#5638 = DIRECTION('',(0.,1.,-2.2E-16));
+#5639 = PCURVE('',#4040,#5640);
+#5640 = DEFINITIONAL_REPRESENTATION('',(#5641),#5645);
+#5641 = LINE('',#5642,#5643);
+#5642 = CARTESIAN_POINT('',(-0.,0.));
+#5643 = VECTOR('',#5644,1.);
+#5644 = DIRECTION('',(-0.,-1.));
+#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5646 = PCURVE('',#4148,#5647);
+#5647 = DEFINITIONAL_REPRESENTATION('',(#5648),#5652);
+#5648 = LINE('',#5649,#5650);
+#5649 = CARTESIAN_POINT('',(-0.895,0.));
+#5650 = VECTOR('',#5651,1.);
+#5651 = DIRECTION('',(-0.,-1.));
+#5652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5653 = ORIENTED_EDGE('',*,*,#4024,.F.);
+#5654 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#5655 = EDGE_CURVE('',#4988,#3922,#5656,.T.);
+#5656 = SURFACE_CURVE('',#5657,(#5661,#5668),.PCURVE_S1.);
+#5657 = LINE('',#5658,#5659);
+#5658 = CARTESIAN_POINT('',(8.1,0.,3.E-17));
+#5659 = VECTOR('',#5660,1.);
+#5660 = DIRECTION('',(0.,1.,-2.2E-16));
+#5661 = PCURVE('',#4040,#5662);
+#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5667);
+#5663 = LINE('',#5664,#5665);
+#5664 = CARTESIAN_POINT('',(-4.6,0.));
+#5665 = VECTOR('',#5666,1.);
+#5666 = DIRECTION('',(-0.,-1.));
+#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5668 = PCURVE('',#5567,#5669);
+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);
+#5670 = LINE('',#5671,#5672);
+#5671 = CARTESIAN_POINT('',(-0.2,-0.));
+#5672 = VECTOR('',#5673,1.);
+#5673 = DIRECTION('',(-0.,-1.));
+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5675 = ADVANCED_FACE('',(#5676),#4094,.F.);
+#5676 = FACE_BOUND('',#5677,.T.);
+#5677 = EDGE_LOOP('',(#5678,#5679,#5680,#5681));
+#5678 = ORIENTED_EDGE('',*,*,#5056,.F.);
+#5679 = ORIENTED_EDGE('',*,*,#5527,.T.);
+#5680 = ORIENTED_EDGE('',*,*,#4078,.F.);
+#5681 = ORIENTED_EDGE('',*,*,#5682,.F.);
+#5682 = EDGE_CURVE('',#5057,#4079,#5683,.T.);
+#5683 = SURFACE_CURVE('',#5684,(#5688,#5695),.PCURVE_S1.);
+#5684 = LINE('',#5685,#5686);
+#5685 = CARTESIAN_POINT('',(3.5,7.3E-16,3.31));
+#5686 = VECTOR('',#5687,1.);
+#5687 = DIRECTION('',(0.,1.,-2.2E-16));
+#5688 = PCURVE('',#4094,#5689);
+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694);
+#5690 = LINE('',#5691,#5692);
+#5691 = CARTESIAN_POINT('',(-7.,0.));
+#5692 = VECTOR('',#5693,1.);
+#5693 = DIRECTION('',(-0.,-1.));
+#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5695 = PCURVE('',#4202,#5696);
+#5696 = DEFINITIONAL_REPRESENTATION('',(#5697),#5701);
+#5697 = LINE('',#5698,#5699);
+#5698 = CARTESIAN_POINT('',(0.,-0.));
+#5699 = VECTOR('',#5700,1.);
+#5700 = DIRECTION('',(-0.,-1.));
+#5701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5702 = ADVANCED_FACE('',(#5703),#4148,.F.);
+#5703 = FACE_BOUND('',#5704,.T.);
+#5704 = EDGE_LOOP('',(#5705,#5706,#5707,#5708));
+#5705 = ORIENTED_EDGE('',*,*,#5105,.F.);
+#5706 = ORIENTED_EDGE('',*,*,#4264,.T.);
+#5707 = ORIENTED_EDGE('',*,*,#4132,.F.);
+#5708 = ORIENTED_EDGE('',*,*,#5633,.F.);
+#5709 = ADVANCED_FACE('',(#5710),#4202,.F.);
+#5710 = FACE_BOUND('',#5711,.T.);
+#5711 = EDGE_LOOP('',(#5712,#5713,#5714,#5715));
+#5712 = ORIENTED_EDGE('',*,*,#5132,.F.);
+#5713 = ORIENTED_EDGE('',*,*,#5682,.T.);
+#5714 = ORIENTED_EDGE('',*,*,#4186,.F.);
+#5715 = ORIENTED_EDGE('',*,*,#4240,.F.);
+#5716 = ADVANCED_FACE('',(#5717,#5720),#4327,.F.);
+#5717 = FACE_BOUND('',#5718,.T.);
+#5718 = EDGE_LOOP('',(#5719));
+#5719 = ORIENTED_EDGE('',*,*,#4312,.F.);
+#5720 = FACE_BOUND('',#5721,.T.);
+#5721 = EDGE_LOOP('',(#5722));
+#5722 = ORIENTED_EDGE('',*,*,#5723,.T.);
+#5723 = EDGE_CURVE('',#5724,#5724,#5726,.T.);
+#5724 = VERTEX_POINT('',#5725);
+#5725 = CARTESIAN_POINT('',(-3.32,10.25,4.75));
+#5726 = SURFACE_CURVE('',#5727,(#5732,#5739),.PCURVE_S1.);
+#5727 = CIRCLE('',#5728,1.18);
+#5728 = AXIS2_PLACEMENT_3D('',#5729,#5730,#5731);
+#5729 = CARTESIAN_POINT('',(-4.5,10.25,4.75));
+#5730 = DIRECTION('',(0.,-1.,2.2E-16));
+#5731 = DIRECTION('',(1.,0.,0.));
+#5732 = PCURVE('',#4327,#5733);
+#5733 = DEFINITIONAL_REPRESENTATION('',(#5734),#5738);
+#5734 = CIRCLE('',#5735,1.18);
+#5735 = AXIS2_PLACEMENT_2D('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(8.881784197001E-16,-4.5));
+#5737 = DIRECTION('',(-0.,1.));
+#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5739 = PCURVE('',#5740,#5745);
+#5740 = CYLINDRICAL_SURFACE('',#5741,1.18);
+#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744);
+#5742 = CARTESIAN_POINT('',(-4.5,10.25,4.75));
+#5743 = DIRECTION('',(0.,-1.,2.2E-16));
+#5744 = DIRECTION('',(1.,0.,0.));
+#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750);
+#5746 = LINE('',#5747,#5748);
+#5747 = CARTESIAN_POINT('',(0.,0.));
+#5748 = VECTOR('',#5749,1.);
+#5749 = DIRECTION('',(1.,0.));
+#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5751 = ADVANCED_FACE('',(#5752),#4382,.F.);
+#5752 = FACE_BOUND('',#5753,.F.);
+#5753 = EDGE_LOOP('',(#5754));
+#5754 = ORIENTED_EDGE('',*,*,#4367,.T.);
+#5755 = ADVANCED_FACE('',(#5756,#5759),#4437,.F.);
+#5756 = FACE_BOUND('',#5757,.T.);
+#5757 = EDGE_LOOP('',(#5758));
+#5758 = ORIENTED_EDGE('',*,*,#4422,.F.);
+#5759 = FACE_BOUND('',#5760,.T.);
+#5760 = EDGE_LOOP('',(#5761));
+#5761 = ORIENTED_EDGE('',*,*,#5762,.T.);
+#5762 = EDGE_CURVE('',#5763,#5763,#5765,.T.);
+#5763 = VERTEX_POINT('',#5764);
+#5764 = CARTESIAN_POINT('',(5.68,10.25,4.75));
+#5765 = SURFACE_CURVE('',#5766,(#5771,#5778),.PCURVE_S1.);
+#5766 = CIRCLE('',#5767,1.18);
+#5767 = AXIS2_PLACEMENT_3D('',#5768,#5769,#5770);
+#5768 = CARTESIAN_POINT('',(4.5,10.25,4.75));
+#5769 = DIRECTION('',(0.,-1.,2.2E-16));
+#5770 = DIRECTION('',(1.,0.,0.));
+#5771 = PCURVE('',#4437,#5772);
+#5772 = DEFINITIONAL_REPRESENTATION('',(#5773),#5777);
+#5773 = CIRCLE('',#5774,1.18);
+#5774 = AXIS2_PLACEMENT_2D('',#5775,#5776);
+#5775 = CARTESIAN_POINT('',(8.881784197001E-16,4.5));
+#5776 = DIRECTION('',(-0.,1.));
+#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5778 = PCURVE('',#5779,#5784);
+#5779 = CYLINDRICAL_SURFACE('',#5780,1.18);
+#5780 = AXIS2_PLACEMENT_3D('',#5781,#5782,#5783);
+#5781 = CARTESIAN_POINT('',(4.5,10.25,4.75));
+#5782 = DIRECTION('',(0.,-1.,2.2E-16));
+#5783 = DIRECTION('',(1.,0.,0.));
+#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789);
+#5785 = LINE('',#5786,#5787);
+#5786 = CARTESIAN_POINT('',(0.,0.));
+#5787 = VECTOR('',#5788,1.);
+#5788 = DIRECTION('',(1.,0.));
+#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5790 = ADVANCED_FACE('',(#5791),#4497,.F.);
+#5791 = FACE_BOUND('',#5792,.F.);
+#5792 = EDGE_LOOP('',(#5793,#5822,#5843,#5844));
+#5793 = ORIENTED_EDGE('',*,*,#5794,.T.);
+#5794 = EDGE_CURVE('',#5795,#5795,#5797,.T.);
+#5795 = VERTEX_POINT('',#5796);
+#5796 = CARTESIAN_POINT('',(-5.,4.,6.1));
+#5797 = SURFACE_CURVE('',#5798,(#5803,#5810),.PCURVE_S1.);
+#5798 = CIRCLE('',#5799,1.);
+#5799 = AXIS2_PLACEMENT_3D('',#5800,#5801,#5802);
+#5800 = CARTESIAN_POINT('',(-6.,4.,6.1));
+#5801 = DIRECTION('',(-0.,2.2E-16,1.));
+#5802 = DIRECTION('',(1.,0.,0.));
+#5803 = PCURVE('',#4497,#5804);
+#5804 = DEFINITIONAL_REPRESENTATION('',(#5805),#5809);
+#5805 = LINE('',#5806,#5807);
+#5806 = CARTESIAN_POINT('',(0.,0.));
+#5807 = VECTOR('',#5808,1.);
+#5808 = DIRECTION('',(1.,0.));
+#5809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5810 = PCURVE('',#5811,#5816);
+#5811 = CYLINDRICAL_SURFACE('',#5812,1.);
+#5812 = AXIS2_PLACEMENT_3D('',#5813,#5814,#5815);
+#5813 = CARTESIAN_POINT('',(-6.,4.,4.600860619028));
+#5814 = DIRECTION('',(0.,2.2E-16,1.));
+#5815 = DIRECTION('',(1.,0.,0.));
+#5816 = DEFINITIONAL_REPRESENTATION('',(#5817),#5821);
+#5817 = LINE('',#5818,#5819);
+#5818 = CARTESIAN_POINT('',(0.,1.499139380972));
+#5819 = VECTOR('',#5820,1.);
+#5820 = DIRECTION('',(1.,0.));
+#5821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5822 = ORIENTED_EDGE('',*,*,#5823,.T.);
+#5823 = EDGE_CURVE('',#5795,#4481,#5824,.T.);
+#5824 = SEAM_CURVE('',#5825,(#5829,#5836),.PCURVE_S1.);
+#5825 = LINE('',#5826,#5827);
+#5826 = CARTESIAN_POINT('',(-5.,4.,6.1));
+#5827 = VECTOR('',#5828,1.);
+#5828 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#5829 = PCURVE('',#4497,#5830);
+#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5835);
+#5831 = LINE('',#5832,#5833);
+#5832 = CARTESIAN_POINT('',(0.,0.));
+#5833 = VECTOR('',#5834,1.);
+#5834 = DIRECTION('',(0.,1.));
+#5835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5836 = PCURVE('',#4497,#5837);
+#5837 = DEFINITIONAL_REPRESENTATION('',(#5838),#5842);
+#5838 = LINE('',#5839,#5840);
+#5839 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5840 = VECTOR('',#5841,1.);
+#5841 = DIRECTION('',(0.,1.));
+#5842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5843 = ORIENTED_EDGE('',*,*,#4480,.F.);
+#5844 = ORIENTED_EDGE('',*,*,#5823,.F.);
+#5845 = ADVANCED_FACE('',(#5846),#4606,.T.);
+#5846 = FACE_BOUND('',#5847,.T.);
+#5847 = EDGE_LOOP('',(#5848,#5849,#5850,#5873));
+#5848 = ORIENTED_EDGE('',*,*,#4590,.T.);
+#5849 = ORIENTED_EDGE('',*,*,#4643,.T.);
+#5850 = ORIENTED_EDGE('',*,*,#5851,.F.);
+#5851 = EDGE_CURVE('',#5852,#4644,#5854,.T.);
+#5852 = VERTEX_POINT('',#5853);
+#5853 = CARTESIAN_POINT('',(3.7,0.,6.5));
+#5854 = SURFACE_CURVE('',#5855,(#5859,#5866),.PCURVE_S1.);
+#5855 = LINE('',#5856,#5857);
+#5856 = CARTESIAN_POINT('',(3.7,-1.44E-15,6.5));
+#5857 = VECTOR('',#5858,1.);
+#5858 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5859 = PCURVE('',#4606,#5860);
+#5860 = DEFINITIONAL_REPRESENTATION('',(#5861),#5865);
+#5861 = LINE('',#5862,#5863);
+#5862 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5863 = VECTOR('',#5864,1.);
+#5864 = DIRECTION('',(0.,-1.));
+#5865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5866 = PCURVE('',#4682,#5867);
+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872);
+#5868 = LINE('',#5869,#5870);
+#5869 = CARTESIAN_POINT('',(0.,0.));
+#5870 = VECTOR('',#5871,1.);
+#5871 = DIRECTION('',(-0.,-1.));
+#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5873 = ORIENTED_EDGE('',*,*,#5874,.F.);
+#5874 = EDGE_CURVE('',#4591,#5852,#5875,.T.);
+#5875 = SURFACE_CURVE('',#5876,(#5880,#5887),.PCURVE_S1.);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(3.5,-1.4E-15,6.3));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#5880 = PCURVE('',#4606,#5881);
+#5881 = DEFINITIONAL_REPRESENTATION('',(#5882),#5886);
+#5882 = LINE('',#5883,#5884);
+#5883 = CARTESIAN_POINT('',(0.,0.));
+#5884 = VECTOR('',#5885,1.);
+#5885 = DIRECTION('',(1.,0.));
+#5886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5887 = PCURVE('',#5339,#5888);
+#5888 = DEFINITIONAL_REPRESENTATION('',(#5889),#5893);
+#5889 = LINE('',#5890,#5891);
+#5890 = CARTESIAN_POINT('',(4.48E-31,2.8E-15));
+#5891 = VECTOR('',#5892,1.);
+#5892 = DIRECTION('',(-1.,3.2E-16));
+#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5894 = ADVANCED_FACE('',(#5895),#4736,.T.);
+#5895 = FACE_BOUND('',#5896,.T.);
+#5896 = EDGE_LOOP('',(#5897,#5920,#5941,#5942));
+#5897 = ORIENTED_EDGE('',*,*,#5898,.F.);
+#5898 = EDGE_CURVE('',#5899,#4780,#5901,.T.);
+#5899 = VERTEX_POINT('',#5900);
+#5900 = CARTESIAN_POINT('',(8.5,0.,6.3));
+#5901 = SURFACE_CURVE('',#5902,(#5906,#5913),.PCURVE_S1.);
+#5902 = LINE('',#5903,#5904);
+#5903 = CARTESIAN_POINT('',(8.5,-1.4E-15,6.3));
+#5904 = VECTOR('',#5905,1.);
+#5905 = DIRECTION('',(0.,2.2E-16,-1.));
+#5906 = PCURVE('',#4736,#5907);
+#5907 = DEFINITIONAL_REPRESENTATION('',(#5908),#5912);
+#5908 = LINE('',#5909,#5910);
+#5909 = CARTESIAN_POINT('',(0.,0.));
+#5910 = VECTOR('',#5911,1.);
+#5911 = DIRECTION('',(1.,0.));
+#5912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5913 = PCURVE('',#5449,#5914);
+#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);
+#5915 = LINE('',#5916,#5917);
+#5916 = CARTESIAN_POINT('',(-6.16E-31,2.8E-15));
+#5917 = VECTOR('',#5918,1.);
+#5918 = DIRECTION('',(-1.,-4.4E-16));
+#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5920 = ORIENTED_EDGE('',*,*,#5921,.T.);
+#5921 = EDGE_CURVE('',#5899,#4695,#5922,.T.);
+#5922 = SURFACE_CURVE('',#5923,(#5927,#5934),.PCURVE_S1.);
+#5923 = LINE('',#5924,#5925);
+#5924 = CARTESIAN_POINT('',(8.5,-1.4E-15,6.3));
+#5925 = VECTOR('',#5926,1.);
+#5926 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5927 = PCURVE('',#4736,#5928);
+#5928 = DEFINITIONAL_REPRESENTATION('',(#5929),#5933);
+#5929 = LINE('',#5930,#5931);
+#5930 = CARTESIAN_POINT('',(0.,0.));
+#5931 = VECTOR('',#5932,1.);
+#5932 = DIRECTION('',(0.,-1.));
+#5933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5934 = PCURVE('',#4710,#5935);
+#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940);
+#5936 = LINE('',#5937,#5938);
+#5937 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5938 = VECTOR('',#5939,1.);
+#5939 = DIRECTION('',(0.,-1.));
+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5941 = ORIENTED_EDGE('',*,*,#4722,.T.);
+#5942 = ORIENTED_EDGE('',*,*,#4804,.F.);
+#5943 = ADVANCED_FACE('',(#5944),#4710,.T.);
+#5944 = FACE_BOUND('',#5945,.T.);
+#5945 = EDGE_LOOP('',(#5946,#5969,#5970,#5971));
+#5946 = ORIENTED_EDGE('',*,*,#5947,.T.);
+#5947 = EDGE_CURVE('',#5948,#4667,#5950,.T.);
+#5948 = VERTEX_POINT('',#5949);
+#5949 = CARTESIAN_POINT('',(8.3,0.,6.5));
+#5950 = SURFACE_CURVE('',#5951,(#5955,#5962),.PCURVE_S1.);
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(8.3,-1.44E-15,6.5));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5955 = PCURVE('',#4710,#5956);
+#5956 = DEFINITIONAL_REPRESENTATION('',(#5957),#5961);
+#5957 = LINE('',#5958,#5959);
+#5958 = CARTESIAN_POINT('',(0.,0.));
+#5959 = VECTOR('',#5960,1.);
+#5960 = DIRECTION('',(0.,-1.));
+#5961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5962 = PCURVE('',#4682,#5963);
+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);
+#5964 = LINE('',#5965,#5966);
+#5965 = CARTESIAN_POINT('',(4.6,-0.));
+#5966 = VECTOR('',#5967,1.);
+#5967 = DIRECTION('',(-0.,-1.));
+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5969 = ORIENTED_EDGE('',*,*,#4694,.T.);
+#5970 = ORIENTED_EDGE('',*,*,#5921,.F.);
+#5971 = ORIENTED_EDGE('',*,*,#5972,.F.);
+#5972 = EDGE_CURVE('',#5948,#5899,#5973,.T.);
+#5973 = SURFACE_CURVE('',#5974,(#5978,#5985),.PCURVE_S1.);
+#5974 = LINE('',#5975,#5976);
+#5975 = CARTESIAN_POINT('',(8.3,-1.44E-15,6.5));
+#5976 = VECTOR('',#5977,1.);
+#5977 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#5978 = PCURVE('',#4710,#5979);
+#5979 = DEFINITIONAL_REPRESENTATION('',(#5980),#5984);
+#5980 = LINE('',#5981,#5982);
+#5981 = CARTESIAN_POINT('',(0.,0.));
+#5982 = VECTOR('',#5983,1.);
+#5983 = DIRECTION('',(1.,0.));
+#5984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5985 = PCURVE('',#5423,#5986);
+#5986 = DEFINITIONAL_REPRESENTATION('',(#5987),#5991);
+#5987 = LINE('',#5988,#5989);
+#5988 = CARTESIAN_POINT('',(-4.608E-31,2.88E-15));
+#5989 = VECTOR('',#5990,1.);
+#5990 = DIRECTION('',(-1.,-3.2E-16));
+#5991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5992 = ADVANCED_FACE('',(#5993,#6019),#4682,.T.);
+#5993 = FACE_BOUND('',#5994,.T.);
+#5994 = EDGE_LOOP('',(#5995,#5996,#5997,#5998));
+#5995 = ORIENTED_EDGE('',*,*,#5851,.T.);
+#5996 = ORIENTED_EDGE('',*,*,#4666,.T.);
+#5997 = ORIENTED_EDGE('',*,*,#5947,.F.);
+#5998 = ORIENTED_EDGE('',*,*,#5999,.F.);
+#5999 = EDGE_CURVE('',#5852,#5948,#6000,.T.);
+#6000 = SURFACE_CURVE('',#6001,(#6005,#6012),.PCURVE_S1.);
+#6001 = LINE('',#6002,#6003);
+#6002 = CARTESIAN_POINT('',(3.7,-1.44E-15,6.5));
+#6003 = VECTOR('',#6004,1.);
+#6004 = DIRECTION('',(1.,0.,0.));
+#6005 = PCURVE('',#4682,#6006);
+#6006 = DEFINITIONAL_REPRESENTATION('',(#6007),#6011);
+#6007 = LINE('',#6008,#6009);
+#6008 = CARTESIAN_POINT('',(0.,0.));
+#6009 = VECTOR('',#6010,1.);
+#6010 = DIRECTION('',(1.,0.));
+#6011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6012 = PCURVE('',#5395,#6013);
+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
+#6014 = LINE('',#6015,#6016);
+#6015 = CARTESIAN_POINT('',(-0.,2.88E-15));
+#6016 = VECTOR('',#6017,1.);
+#6017 = DIRECTION('',(-1.,0.));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6019 = FACE_BOUND('',#6020,.T.);
+#6020 = EDGE_LOOP('',(#6021));
+#6021 = ORIENTED_EDGE('',*,*,#6022,.T.);
+#6022 = EDGE_CURVE('',#6023,#6023,#6025,.T.);
+#6023 = VERTEX_POINT('',#6024);
+#6024 = CARTESIAN_POINT('',(7.4,-4.,6.5));
+#6025 = SURFACE_CURVE('',#6026,(#6031,#6042),.PCURVE_S1.);
+#6026 = CIRCLE('',#6027,1.4);
+#6027 = AXIS2_PLACEMENT_3D('',#6028,#6029,#6030);
+#6028 = CARTESIAN_POINT('',(6.,-4.,6.5));
+#6029 = DIRECTION('',(0.,2.2E-16,-1.));
+#6030 = DIRECTION('',(1.,0.,0.));
+#6031 = PCURVE('',#4682,#6032);
+#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6041);
+#6033 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6034,#6035,#6036,#6037,
+#6038,#6039,#6040),.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('') );
+#6034 = CARTESIAN_POINT('',(3.7,-4.));
+#6035 = CARTESIAN_POINT('',(3.7,-6.424871130596));
+#6036 = CARTESIAN_POINT('',(1.6,-5.212435565298));
+#6037 = CARTESIAN_POINT('',(-0.5,-4.));
+#6038 = CARTESIAN_POINT('',(1.6,-2.787564434702));
+#6039 = CARTESIAN_POINT('',(3.7,-1.575128869404));
+#6040 = CARTESIAN_POINT('',(3.7,-4.));
+#6041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6042 = PCURVE('',#6043,#6048);
+#6043 = CONICAL_SURFACE('',#6044,1.4,0.785398163397);
+#6044 = AXIS2_PLACEMENT_3D('',#6045,#6046,#6047);
+#6045 = CARTESIAN_POINT('',(6.,-4.,6.5));
+#6046 = DIRECTION('',(0.,-2.2E-16,1.));
+#6047 = DIRECTION('',(1.,0.,0.));
+#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053);
+#6049 = LINE('',#6050,#6051);
+#6050 = CARTESIAN_POINT('',(-0.,-0.));
+#6051 = VECTOR('',#6052,1.);
+#6052 = DIRECTION('',(-1.,-0.));
+#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6054 = ADVANCED_FACE('',(#6055),#4840,.T.);
+#6055 = FACE_BOUND('',#6056,.T.);
+#6056 = EDGE_LOOP('',(#6057,#6080,#6081,#6082));
+#6057 = ORIENTED_EDGE('',*,*,#6058,.F.);
+#6058 = EDGE_CURVE('',#4782,#6059,#6061,.T.);
+#6059 = VERTEX_POINT('',#6060);
+#6060 = CARTESIAN_POINT('',(8.5,-0.,0.2));
+#6061 = SURFACE_CURVE('',#6062,(#6066,#6073),.PCURVE_S1.);
+#6062 = LINE('',#6063,#6064);
+#6063 = CARTESIAN_POINT('',(8.5,-1.4E-15,6.3));
+#6064 = VECTOR('',#6065,1.);
+#6065 = DIRECTION('',(0.,2.2E-16,-1.));
+#6066 = PCURVE('',#4840,#6067);
+#6067 = DEFINITIONAL_REPRESENTATION('',(#6068),#6072);
+#6068 = LINE('',#6069,#6070);
+#6069 = CARTESIAN_POINT('',(0.,0.));
+#6070 = VECTOR('',#6071,1.);
+#6071 = DIRECTION('',(1.,0.));
+#6072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6073 = PCURVE('',#5509,#6074);
+#6074 = DEFINITIONAL_REPRESENTATION('',(#6075),#6079);
+#6075 = LINE('',#6076,#6077);
+#6076 = CARTESIAN_POINT('',(-6.16E-31,2.8E-15));
+#6077 = VECTOR('',#6078,1.);
+#6078 = DIRECTION('',(-1.,-4.4E-16));
+#6079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6080 = ORIENTED_EDGE('',*,*,#4826,.T.);
+#6081 = ORIENTED_EDGE('',*,*,#4933,.T.);
+#6082 = ORIENTED_EDGE('',*,*,#6083,.F.);
+#6083 = EDGE_CURVE('',#6059,#4934,#6084,.T.);
+#6084 = SURFACE_CURVE('',#6085,(#6089,#6096),.PCURVE_S1.);
+#6085 = LINE('',#6086,#6087);
+#6086 = CARTESIAN_POINT('',(8.5,-4.E-17,0.2));
+#6087 = VECTOR('',#6088,1.);
+#6088 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6089 = PCURVE('',#4840,#6090);
+#6090 = DEFINITIONAL_REPRESENTATION('',(#6091),#6095);
+#6091 = LINE('',#6092,#6093);
+#6092 = CARTESIAN_POINT('',(6.1,0.));
+#6093 = VECTOR('',#6094,1.);
+#6094 = DIRECTION('',(0.,-1.));
+#6095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6096 = PCURVE('',#4970,#6097);
+#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(-4.E-17,0.));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(0.,-1.));
+#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6103 = ADVANCED_FACE('',(#6104),#4920,.T.);
+#6104 = FACE_BOUND('',#6105,.T.);
+#6105 = EDGE_LOOP('',(#6106,#6129,#6150,#6151));
+#6106 = ORIENTED_EDGE('',*,*,#6107,.F.);
+#6107 = EDGE_CURVE('',#6108,#4988,#6110,.T.);
+#6108 = VERTEX_POINT('',#6109);
+#6109 = CARTESIAN_POINT('',(8.3,0.,0.));
+#6110 = SURFACE_CURVE('',#6111,(#6115,#6122),.PCURVE_S1.);
+#6111 = LINE('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(8.3,0.,0.));
+#6113 = VECTOR('',#6114,1.);
+#6114 = DIRECTION('',(-1.,0.,0.));
+#6115 = PCURVE('',#4920,#6116);
+#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);
+#6117 = LINE('',#6118,#6119);
+#6118 = CARTESIAN_POINT('',(-0.,0.));
+#6119 = VECTOR('',#6120,1.);
+#6120 = DIRECTION('',(1.,-0.));
+#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6122 = PCURVE('',#5567,#6123);
+#6123 = DEFINITIONAL_REPRESENTATION('',(#6124),#6128);
+#6124 = LINE('',#6125,#6126);
+#6125 = CARTESIAN_POINT('',(-0.,0.));
+#6126 = VECTOR('',#6127,1.);
+#6127 = DIRECTION('',(-1.,0.));
+#6128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6129 = ORIENTED_EDGE('',*,*,#6130,.T.);
+#6130 = EDGE_CURVE('',#6108,#4905,#6131,.T.);
+#6131 = SURFACE_CURVE('',#6132,(#6136,#6143),.PCURVE_S1.);
+#6132 = LINE('',#6133,#6134);
+#6133 = CARTESIAN_POINT('',(8.3,0.,0.));
+#6134 = VECTOR('',#6135,1.);
+#6135 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6136 = PCURVE('',#4920,#6137);
+#6137 = DEFINITIONAL_REPRESENTATION('',(#6138),#6142);
+#6138 = LINE('',#6139,#6140);
+#6139 = CARTESIAN_POINT('',(-0.,0.));
+#6140 = VECTOR('',#6141,1.);
+#6141 = DIRECTION('',(0.,-1.));
+#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6143 = PCURVE('',#4970,#6144);
+#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149);
+#6145 = LINE('',#6146,#6147);
+#6146 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6147 = VECTOR('',#6148,1.);
+#6148 = DIRECTION('',(0.,-1.));
+#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6150 = ORIENTED_EDGE('',*,*,#4904,.T.);
+#6151 = ORIENTED_EDGE('',*,*,#5032,.F.);
+#6152 = ADVANCED_FACE('',(#6153),#4970,.T.);
+#6153 = FACE_BOUND('',#6154,.T.);
+#6154 = EDGE_LOOP('',(#6155,#6156,#6157,#6158));
+#6155 = ORIENTED_EDGE('',*,*,#6083,.T.);
+#6156 = ORIENTED_EDGE('',*,*,#4956,.T.);
+#6157 = ORIENTED_EDGE('',*,*,#6130,.F.);
+#6158 = ORIENTED_EDGE('',*,*,#6159,.F.);
+#6159 = EDGE_CURVE('',#6059,#6108,#6160,.T.);
+#6160 = SURFACE_CURVE('',#6161,(#6165,#6172),.PCURVE_S1.);
+#6161 = LINE('',#6162,#6163);
+#6162 = CARTESIAN_POINT('',(8.5,-4.E-17,0.2));
+#6163 = VECTOR('',#6164,1.);
+#6164 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#6165 = PCURVE('',#4970,#6166);
+#6166 = DEFINITIONAL_REPRESENTATION('',(#6167),#6171);
+#6167 = LINE('',#6168,#6169);
+#6168 = CARTESIAN_POINT('',(0.,0.));
+#6169 = VECTOR('',#6170,1.);
+#6170 = DIRECTION('',(1.,0.));
+#6171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6172 = PCURVE('',#5617,#6173);
+#6173 = DEFINITIONAL_REPRESENTATION('',(#6174),#6178);
+#6174 = LINE('',#6175,#6176);
+#6175 = CARTESIAN_POINT('',(-1.28E-32,8.E-17));
+#6176 = VECTOR('',#6177,1.);
+#6177 = DIRECTION('',(-1.,-3.2E-16));
+#6178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6179 = ADVANCED_FACE('',(#6180),#5183,.T.);
+#6180 = FACE_BOUND('',#6181,.F.);
+#6181 = EDGE_LOOP('',(#6182,#6205,#6232,#6233));
+#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);
+#6183 = EDGE_CURVE('',#5163,#6184,#6186,.T.);
+#6184 = VERTEX_POINT('',#6185);
+#6185 = CARTESIAN_POINT('',(-3.32,-11.25,4.75));
+#6186 = SEAM_CURVE('',#6187,(#6191,#6198),.PCURVE_S1.);
+#6187 = LINE('',#6188,#6189);
+#6188 = CARTESIAN_POINT('',(-3.32,-10.25,4.75));
+#6189 = VECTOR('',#6190,1.);
+#6190 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6191 = PCURVE('',#5183,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
+#6193 = LINE('',#6194,#6195);
+#6194 = CARTESIAN_POINT('',(-0.,0.));
+#6195 = VECTOR('',#6196,1.);
+#6196 = DIRECTION('',(-0.,-1.));
+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6198 = PCURVE('',#5183,#6199);
+#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(-0.,-1.));
+#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6205 = ORIENTED_EDGE('',*,*,#6206,.T.);
+#6206 = EDGE_CURVE('',#6184,#6184,#6207,.T.);
+#6207 = SURFACE_CURVE('',#6208,(#6213,#6220),.PCURVE_S1.);
+#6208 = CIRCLE('',#6209,1.18);
+#6209 = AXIS2_PLACEMENT_3D('',#6210,#6211,#6212);
+#6210 = CARTESIAN_POINT('',(-4.5,-11.25,4.75));
+#6211 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6212 = DIRECTION('',(1.,0.,0.));
+#6213 = PCURVE('',#5183,#6214);
+#6214 = DEFINITIONAL_REPRESENTATION('',(#6215),#6219);
+#6215 = LINE('',#6216,#6217);
+#6216 = CARTESIAN_POINT('',(-0.,-1.));
+#6217 = VECTOR('',#6218,1.);
+#6218 = DIRECTION('',(-1.,0.));
+#6219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6220 = PCURVE('',#6221,#6226);
+#6221 = TOROIDAL_SURFACE('',#6222,0.98,0.2);
+#6222 = AXIS2_PLACEMENT_3D('',#6223,#6224,#6225);
+#6223 = CARTESIAN_POINT('',(-4.5,-11.25,4.75));
+#6224 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6225 = DIRECTION('',(1.,0.,0.));
+#6226 = DEFINITIONAL_REPRESENTATION('',(#6227),#6231);
+#6227 = LINE('',#6228,#6229);
+#6228 = CARTESIAN_POINT('',(0.,0.));
+#6229 = VECTOR('',#6230,1.);
+#6230 = DIRECTION('',(1.,0.));
+#6231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6232 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6233 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#6234 = ADVANCED_FACE('',(#6235),#5226,.T.);
+#6235 = FACE_BOUND('',#6236,.F.);
+#6236 = EDGE_LOOP('',(#6237,#6260,#6287,#6288));
+#6237 = ORIENTED_EDGE('',*,*,#6238,.T.);
+#6238 = EDGE_CURVE('',#5206,#6239,#6241,.T.);
+#6239 = VERTEX_POINT('',#6240);
+#6240 = CARTESIAN_POINT('',(5.68,-11.25,4.75));
+#6241 = SEAM_CURVE('',#6242,(#6246,#6253),.PCURVE_S1.);
+#6242 = LINE('',#6243,#6244);
+#6243 = CARTESIAN_POINT('',(5.68,-10.25,4.75));
+#6244 = VECTOR('',#6245,1.);
+#6245 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6246 = PCURVE('',#5226,#6247);
+#6247 = DEFINITIONAL_REPRESENTATION('',(#6248),#6252);
+#6248 = LINE('',#6249,#6250);
+#6249 = CARTESIAN_POINT('',(-0.,0.));
+#6250 = VECTOR('',#6251,1.);
+#6251 = DIRECTION('',(-0.,-1.));
+#6252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6253 = PCURVE('',#5226,#6254);
+#6254 = DEFINITIONAL_REPRESENTATION('',(#6255),#6259);
+#6255 = LINE('',#6256,#6257);
+#6256 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6257 = VECTOR('',#6258,1.);
+#6258 = DIRECTION('',(-0.,-1.));
+#6259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6260 = ORIENTED_EDGE('',*,*,#6261,.T.);
+#6261 = EDGE_CURVE('',#6239,#6239,#6262,.T.);
+#6262 = SURFACE_CURVE('',#6263,(#6268,#6275),.PCURVE_S1.);
+#6263 = CIRCLE('',#6264,1.18);
+#6264 = AXIS2_PLACEMENT_3D('',#6265,#6266,#6267);
+#6265 = CARTESIAN_POINT('',(4.5,-11.25,4.75));
+#6266 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6267 = DIRECTION('',(1.,0.,0.));
+#6268 = PCURVE('',#5226,#6269);
+#6269 = DEFINITIONAL_REPRESENTATION('',(#6270),#6274);
+#6270 = LINE('',#6271,#6272);
+#6271 = CARTESIAN_POINT('',(-0.,-1.));
+#6272 = VECTOR('',#6273,1.);
+#6273 = DIRECTION('',(-1.,0.));
+#6274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6275 = PCURVE('',#6276,#6281);
+#6276 = TOROIDAL_SURFACE('',#6277,0.98,0.2);
+#6277 = AXIS2_PLACEMENT_3D('',#6278,#6279,#6280);
+#6278 = CARTESIAN_POINT('',(4.5,-11.25,4.75));
+#6279 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6280 = DIRECTION('',(1.,0.,0.));
+#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286);
+#6282 = LINE('',#6283,#6284);
+#6283 = CARTESIAN_POINT('',(0.,0.));
+#6284 = VECTOR('',#6285,1.);
+#6285 = DIRECTION('',(1.,0.));
+#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6287 = ORIENTED_EDGE('',*,*,#6238,.F.);
+#6288 = ORIENTED_EDGE('',*,*,#5205,.F.);
+#6289 = ADVANCED_FACE('',(#6290),#5258,.F.);
+#6290 = FACE_BOUND('',#6291,.T.);
+#6291 = EDGE_LOOP('',(#6292,#6321,#6342,#6343));
+#6292 = ORIENTED_EDGE('',*,*,#6293,.T.);
+#6293 = EDGE_CURVE('',#6294,#6294,#6296,.T.);
+#6294 = VERTEX_POINT('',#6295);
+#6295 = CARTESIAN_POINT('',(-5.,-4.,4.600860619028));
+#6296 = SURFACE_CURVE('',#6297,(#6302,#6309),.PCURVE_S1.);
+#6297 = CIRCLE('',#6298,1.);
+#6298 = AXIS2_PLACEMENT_3D('',#6299,#6300,#6301);
+#6299 = CARTESIAN_POINT('',(-6.,-4.,4.600860619028));
+#6300 = DIRECTION('',(0.,2.2E-16,-1.));
+#6301 = DIRECTION('',(1.,0.,0.));
+#6302 = PCURVE('',#5258,#6303);
+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);
+#6304 = LINE('',#6305,#6306);
+#6305 = CARTESIAN_POINT('',(-0.,0.));
+#6306 = VECTOR('',#6307,1.);
+#6307 = DIRECTION('',(-1.,0.));
+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6309 = PCURVE('',#6310,#6315);
+#6310 = CONICAL_SURFACE('',#6311,0.,1.029744258677);
+#6311 = AXIS2_PLACEMENT_3D('',#6312,#6313,#6314);
+#6312 = CARTESIAN_POINT('',(-6.,-4.,4.));
+#6313 = DIRECTION('',(0.,-2.2E-16,1.));
+#6314 = DIRECTION('',(1.,0.,0.));
+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-0.,0.600860619028));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(-1.,0.));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6321 = ORIENTED_EDGE('',*,*,#6322,.T.);
+#6322 = EDGE_CURVE('',#6294,#5242,#6323,.T.);
+#6323 = SEAM_CURVE('',#6324,(#6328,#6335),.PCURVE_S1.);
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(-5.,-4.,4.600860619028));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(0.,-2.2E-16,1.));
+#6328 = PCURVE('',#5258,#6329);
+#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334);
+#6330 = LINE('',#6331,#6332);
+#6331 = CARTESIAN_POINT('',(-0.,0.));
+#6332 = VECTOR('',#6333,1.);
+#6333 = DIRECTION('',(-0.,1.));
+#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6335 = PCURVE('',#5258,#6336);
+#6336 = DEFINITIONAL_REPRESENTATION('',(#6337),#6341);
+#6337 = LINE('',#6338,#6339);
+#6338 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6339 = VECTOR('',#6340,1.);
+#6340 = DIRECTION('',(-0.,1.));
+#6341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6342 = ORIENTED_EDGE('',*,*,#5241,.F.);
+#6343 = ORIENTED_EDGE('',*,*,#6322,.F.);
+#6344 = ADVANCED_FACE('',(#6345),#5339,.T.);
+#6345 = FACE_BOUND('',#6346,.F.);
+#6346 = EDGE_LOOP('',(#6347,#6348,#6349,#6370));
+#6347 = ORIENTED_EDGE('',*,*,#5325,.T.);
+#6348 = ORIENTED_EDGE('',*,*,#5356,.T.);
+#6349 = ORIENTED_EDGE('',*,*,#6350,.F.);
+#6350 = EDGE_CURVE('',#5852,#5357,#6351,.T.);
+#6351 = SURFACE_CURVE('',#6352,(#6356,#6363),.PCURVE_S1.);
+#6352 = LINE('',#6353,#6354);
+#6353 = CARTESIAN_POINT('',(3.7,1.44E-15,6.5));
+#6354 = VECTOR('',#6355,1.);
+#6355 = DIRECTION('',(0.,1.,-2.2E-16));
+#6356 = PCURVE('',#5339,#6357);
+#6357 = DEFINITIONAL_REPRESENTATION('',(#6358),#6362);
+#6358 = LINE('',#6359,#6360);
+#6359 = CARTESIAN_POINT('',(-0.282842712475,0.));
+#6360 = VECTOR('',#6361,1.);
+#6361 = DIRECTION('',(-0.,-1.));
+#6362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6363 = PCURVE('',#5395,#6364);
+#6364 = DEFINITIONAL_REPRESENTATION('',(#6365),#6369);
+#6365 = LINE('',#6366,#6367);
+#6366 = CARTESIAN_POINT('',(-0.,0.));
+#6367 = VECTOR('',#6368,1.);
+#6368 = DIRECTION('',(-0.,-1.));
+#6369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6370 = ORIENTED_EDGE('',*,*,#5874,.F.);
+#6371 = ADVANCED_FACE('',(#6372),#5449,.T.);
+#6372 = FACE_BOUND('',#6373,.F.);
+#6373 = EDGE_LOOP('',(#6374,#6375,#6396,#6397));
+#6374 = ORIENTED_EDGE('',*,*,#5898,.F.);
+#6375 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#6376 = EDGE_CURVE('',#5899,#5408,#6377,.T.);
+#6377 = SURFACE_CURVE('',#6378,(#6382,#6389),.PCURVE_S1.);
+#6378 = LINE('',#6379,#6380);
+#6379 = CARTESIAN_POINT('',(8.5,1.4E-15,6.3));
+#6380 = VECTOR('',#6381,1.);
+#6381 = DIRECTION('',(0.,1.,-2.2E-16));
+#6382 = PCURVE('',#5449,#6383);
+#6383 = DEFINITIONAL_REPRESENTATION('',(#6384),#6388);
+#6384 = LINE('',#6385,#6386);
+#6385 = CARTESIAN_POINT('',(-0.,0.));
+#6386 = VECTOR('',#6387,1.);
+#6387 = DIRECTION('',(-0.,-1.));
+#6388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6389 = PCURVE('',#5423,#6390);
+#6390 = DEFINITIONAL_REPRESENTATION('',(#6391),#6395);
+#6391 = LINE('',#6392,#6393);
+#6392 = CARTESIAN_POINT('',(-0.282842712475,0.));
+#6393 = VECTOR('',#6394,1.);
+#6394 = DIRECTION('',(-0.,-1.));
+#6395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6396 = ORIENTED_EDGE('',*,*,#5435,.T.);
+#6397 = ORIENTED_EDGE('',*,*,#5473,.F.);
+#6398 = ADVANCED_FACE('',(#6399),#5423,.T.);
+#6399 = FACE_BOUND('',#6400,.F.);
+#6400 = EDGE_LOOP('',(#6401,#6422,#6423,#6424));
+#6401 = ORIENTED_EDGE('',*,*,#6402,.T.);
+#6402 = EDGE_CURVE('',#5948,#5380,#6403,.T.);
+#6403 = SURFACE_CURVE('',#6404,(#6408,#6415),.PCURVE_S1.);
+#6404 = LINE('',#6405,#6406);
+#6405 = CARTESIAN_POINT('',(8.3,1.44E-15,6.5));
+#6406 = VECTOR('',#6407,1.);
+#6407 = DIRECTION('',(0.,1.,-2.2E-16));
+#6408 = PCURVE('',#5423,#6409);
+#6409 = DEFINITIONAL_REPRESENTATION('',(#6410),#6414);
+#6410 = LINE('',#6411,#6412);
+#6411 = CARTESIAN_POINT('',(-0.,0.));
+#6412 = VECTOR('',#6413,1.);
+#6413 = DIRECTION('',(-0.,-1.));
+#6414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6415 = PCURVE('',#5395,#6416);
+#6416 = DEFINITIONAL_REPRESENTATION('',(#6417),#6421);
+#6417 = LINE('',#6418,#6419);
+#6418 = CARTESIAN_POINT('',(-4.6,-0.));
+#6419 = VECTOR('',#6420,1.);
+#6420 = DIRECTION('',(-0.,-1.));
+#6421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6422 = ORIENTED_EDGE('',*,*,#5407,.T.);
+#6423 = ORIENTED_EDGE('',*,*,#6376,.F.);
+#6424 = ORIENTED_EDGE('',*,*,#5972,.F.);
+#6425 = ADVANCED_FACE('',(#6426,#6432),#5395,.T.);
+#6426 = FACE_BOUND('',#6427,.F.);
+#6427 = EDGE_LOOP('',(#6428,#6429,#6430,#6431));
+#6428 = ORIENTED_EDGE('',*,*,#6350,.T.);
+#6429 = ORIENTED_EDGE('',*,*,#5379,.T.);
+#6430 = ORIENTED_EDGE('',*,*,#6402,.F.);
+#6431 = ORIENTED_EDGE('',*,*,#5999,.F.);
+#6432 = FACE_BOUND('',#6433,.F.);
+#6433 = EDGE_LOOP('',(#6434));
+#6434 = ORIENTED_EDGE('',*,*,#6435,.T.);
+#6435 = EDGE_CURVE('',#6436,#6436,#6438,.T.);
+#6436 = VERTEX_POINT('',#6437);
+#6437 = CARTESIAN_POINT('',(7.4,4.,6.5));
+#6438 = SURFACE_CURVE('',#6439,(#6444,#6451),.PCURVE_S1.);
+#6439 = CIRCLE('',#6440,1.4);
+#6440 = AXIS2_PLACEMENT_3D('',#6441,#6442,#6443);
+#6441 = CARTESIAN_POINT('',(6.,4.,6.5));
+#6442 = DIRECTION('',(-0.,2.2E-16,1.));
+#6443 = DIRECTION('',(1.,0.,0.));
+#6444 = PCURVE('',#5395,#6445);
+#6445 = DEFINITIONAL_REPRESENTATION('',(#6446),#6450);
+#6446 = CIRCLE('',#6447,1.4);
+#6447 = AXIS2_PLACEMENT_2D('',#6448,#6449);
+#6448 = CARTESIAN_POINT('',(-2.3,-4.));
+#6449 = DIRECTION('',(-1.,-0.));
+#6450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6451 = PCURVE('',#6452,#6457);
+#6452 = CONICAL_SURFACE('',#6453,1.4,0.785398163397);
+#6453 = AXIS2_PLACEMENT_3D('',#6454,#6455,#6456);
+#6454 = CARTESIAN_POINT('',(6.,4.,6.5));
+#6455 = DIRECTION('',(0.,2.2E-16,1.));
+#6456 = DIRECTION('',(1.,0.,0.));
+#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);
+#6458 = LINE('',#6459,#6460);
+#6459 = CARTESIAN_POINT('',(0.,-0.));
+#6460 = VECTOR('',#6461,1.);
+#6461 = DIRECTION('',(1.,-0.));
+#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6463 = ADVANCED_FACE('',(#6464),#5509,.T.);
+#6464 = FACE_BOUND('',#6465,.F.);
+#6465 = EDGE_LOOP('',(#6466,#6467,#6468,#6469));
+#6466 = ORIENTED_EDGE('',*,*,#6058,.F.);
+#6467 = ORIENTED_EDGE('',*,*,#5495,.T.);
+#6468 = ORIENTED_EDGE('',*,*,#5580,.T.);
+#6469 = ORIENTED_EDGE('',*,*,#6470,.F.);
+#6470 = EDGE_CURVE('',#6059,#5581,#6471,.T.);
+#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(8.5,4.E-17,0.2));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(0.,1.,-2.2E-16));
+#6476 = PCURVE('',#5509,#6477);
+#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482);
+#6478 = LINE('',#6479,#6480);
+#6479 = CARTESIAN_POINT('',(-6.1,0.));
+#6480 = VECTOR('',#6481,1.);
+#6481 = DIRECTION('',(-0.,-1.));
+#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6483 = PCURVE('',#5617,#6484);
+#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489);
+#6485 = LINE('',#6486,#6487);
+#6486 = CARTESIAN_POINT('',(4.E-17,-0.));
+#6487 = VECTOR('',#6488,1.);
+#6488 = DIRECTION('',(-0.,-1.));
+#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6490 = ADVANCED_FACE('',(#6491),#5567,.T.);
+#6491 = FACE_BOUND('',#6492,.F.);
+#6492 = EDGE_LOOP('',(#6493,#6494,#6515,#6516));
+#6493 = ORIENTED_EDGE('',*,*,#6107,.F.);
+#6494 = ORIENTED_EDGE('',*,*,#6495,.T.);
+#6495 = EDGE_CURVE('',#6108,#5552,#6496,.T.);
+#6496 = SURFACE_CURVE('',#6497,(#6501,#6508),.PCURVE_S1.);
+#6497 = LINE('',#6498,#6499);
+#6498 = CARTESIAN_POINT('',(8.3,0.,0.));
+#6499 = VECTOR('',#6500,1.);
+#6500 = DIRECTION('',(0.,1.,-2.2E-16));
+#6501 = PCURVE('',#5567,#6502);
+#6502 = DEFINITIONAL_REPRESENTATION('',(#6503),#6507);
+#6503 = LINE('',#6504,#6505);
+#6504 = CARTESIAN_POINT('',(-0.,0.));
+#6505 = VECTOR('',#6506,1.);
+#6506 = DIRECTION('',(-0.,-1.));
+#6507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6508 = PCURVE('',#5617,#6509);
+#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(-0.282842712475,0.));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(-0.,-1.));
+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6515 = ORIENTED_EDGE('',*,*,#5551,.T.);
+#6516 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#6517 = ADVANCED_FACE('',(#6518),#5617,.T.);
+#6518 = FACE_BOUND('',#6519,.F.);
+#6519 = EDGE_LOOP('',(#6520,#6521,#6522,#6523));
+#6520 = ORIENTED_EDGE('',*,*,#6470,.T.);
+#6521 = ORIENTED_EDGE('',*,*,#5603,.T.);
+#6522 = ORIENTED_EDGE('',*,*,#6495,.F.);
+#6523 = ORIENTED_EDGE('',*,*,#6159,.F.);
+#6524 = ADVANCED_FACE('',(#6525),#5740,.T.);
+#6525 = FACE_BOUND('',#6526,.T.);
+#6526 = EDGE_LOOP('',(#6527,#6550,#6577,#6578));
+#6527 = ORIENTED_EDGE('',*,*,#6528,.T.);
+#6528 = EDGE_CURVE('',#5724,#6529,#6531,.T.);
+#6529 = VERTEX_POINT('',#6530);
+#6530 = CARTESIAN_POINT('',(-3.32,11.25,4.75));
+#6531 = SEAM_CURVE('',#6532,(#6536,#6543),.PCURVE_S1.);
+#6532 = LINE('',#6533,#6534);
+#6533 = CARTESIAN_POINT('',(-3.32,10.25,4.75));
+#6534 = VECTOR('',#6535,1.);
+#6535 = DIRECTION('',(0.,1.,-2.2E-16));
+#6536 = PCURVE('',#5740,#6537);
+#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542);
+#6538 = LINE('',#6539,#6540);
+#6539 = CARTESIAN_POINT('',(0.,0.));
+#6540 = VECTOR('',#6541,1.);
+#6541 = DIRECTION('',(0.,-1.));
+#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6543 = PCURVE('',#5740,#6544);
+#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549);
+#6545 = LINE('',#6546,#6547);
+#6546 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6547 = VECTOR('',#6548,1.);
+#6548 = DIRECTION('',(0.,-1.));
+#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6550 = ORIENTED_EDGE('',*,*,#6551,.T.);
+#6551 = EDGE_CURVE('',#6529,#6529,#6552,.T.);
+#6552 = SURFACE_CURVE('',#6553,(#6558,#6565),.PCURVE_S1.);
+#6553 = CIRCLE('',#6554,1.18);
+#6554 = AXIS2_PLACEMENT_3D('',#6555,#6556,#6557);
+#6555 = CARTESIAN_POINT('',(-4.5,11.25,4.75));
+#6556 = DIRECTION('',(0.,-1.,2.2E-16));
+#6557 = DIRECTION('',(1.,0.,0.));
+#6558 = PCURVE('',#5740,#6559);
+#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6564);
+#6560 = LINE('',#6561,#6562);
+#6561 = CARTESIAN_POINT('',(0.,-1.));
+#6562 = VECTOR('',#6563,1.);
+#6563 = DIRECTION('',(1.,0.));
+#6564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6565 = PCURVE('',#6566,#6571);
+#6566 = TOROIDAL_SURFACE('',#6567,0.98,0.2);
+#6567 = AXIS2_PLACEMENT_3D('',#6568,#6569,#6570);
+#6568 = CARTESIAN_POINT('',(-4.5,11.25,4.75));
+#6569 = DIRECTION('',(0.,1.,-2.2E-16));
+#6570 = DIRECTION('',(1.,0.,0.));
+#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576);
+#6572 = LINE('',#6573,#6574);
+#6573 = CARTESIAN_POINT('',(-0.,0.));
+#6574 = VECTOR('',#6575,1.);
+#6575 = DIRECTION('',(-1.,0.));
+#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6577 = ORIENTED_EDGE('',*,*,#6528,.F.);
+#6578 = ORIENTED_EDGE('',*,*,#5723,.F.);
+#6579 = ADVANCED_FACE('',(#6580),#5779,.T.);
+#6580 = FACE_BOUND('',#6581,.T.);
+#6581 = EDGE_LOOP('',(#6582,#6605,#6632,#6633));
+#6582 = ORIENTED_EDGE('',*,*,#6583,.T.);
+#6583 = EDGE_CURVE('',#5763,#6584,#6586,.T.);
+#6584 = VERTEX_POINT('',#6585);
+#6585 = CARTESIAN_POINT('',(5.68,11.25,4.75));
+#6586 = SEAM_CURVE('',#6587,(#6591,#6598),.PCURVE_S1.);
+#6587 = LINE('',#6588,#6589);
+#6588 = CARTESIAN_POINT('',(5.68,10.25,4.75));
+#6589 = VECTOR('',#6590,1.);
+#6590 = DIRECTION('',(0.,1.,-2.2E-16));
+#6591 = PCURVE('',#5779,#6592);
+#6592 = DEFINITIONAL_REPRESENTATION('',(#6593),#6597);
+#6593 = LINE('',#6594,#6595);
+#6594 = CARTESIAN_POINT('',(0.,0.));
+#6595 = VECTOR('',#6596,1.);
+#6596 = DIRECTION('',(0.,-1.));
+#6597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6598 = PCURVE('',#5779,#6599);
+#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604);
+#6600 = LINE('',#6601,#6602);
+#6601 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6602 = VECTOR('',#6603,1.);
+#6603 = DIRECTION('',(0.,-1.));
+#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6605 = ORIENTED_EDGE('',*,*,#6606,.T.);
+#6606 = EDGE_CURVE('',#6584,#6584,#6607,.T.);
+#6607 = SURFACE_CURVE('',#6608,(#6613,#6620),.PCURVE_S1.);
+#6608 = CIRCLE('',#6609,1.18);
+#6609 = AXIS2_PLACEMENT_3D('',#6610,#6611,#6612);
+#6610 = CARTESIAN_POINT('',(4.5,11.25,4.75));
+#6611 = DIRECTION('',(0.,-1.,2.2E-16));
+#6612 = DIRECTION('',(1.,0.,0.));
+#6613 = PCURVE('',#5779,#6614);
+#6614 = DEFINITIONAL_REPRESENTATION('',(#6615),#6619);
+#6615 = LINE('',#6616,#6617);
+#6616 = CARTESIAN_POINT('',(0.,-1.));
+#6617 = VECTOR('',#6618,1.);
+#6618 = DIRECTION('',(1.,0.));
+#6619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6620 = PCURVE('',#6621,#6626);
+#6621 = TOROIDAL_SURFACE('',#6622,0.98,0.2);
+#6622 = AXIS2_PLACEMENT_3D('',#6623,#6624,#6625);
+#6623 = CARTESIAN_POINT('',(4.5,11.25,4.75));
+#6624 = DIRECTION('',(0.,1.,-2.2E-16));
+#6625 = DIRECTION('',(1.,0.,0.));
+#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631);
+#6627 = LINE('',#6628,#6629);
+#6628 = CARTESIAN_POINT('',(-0.,0.));
+#6629 = VECTOR('',#6630,1.);
+#6630 = DIRECTION('',(-1.,0.));
+#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6632 = ORIENTED_EDGE('',*,*,#6583,.F.);
+#6633 = ORIENTED_EDGE('',*,*,#5762,.F.);
+#6634 = ADVANCED_FACE('',(#6635),#5811,.F.);
+#6635 = FACE_BOUND('',#6636,.F.);
+#6636 = EDGE_LOOP('',(#6637,#6666,#6687,#6688));
+#6637 = ORIENTED_EDGE('',*,*,#6638,.T.);
+#6638 = EDGE_CURVE('',#6639,#6639,#6641,.T.);
+#6639 = VERTEX_POINT('',#6640);
+#6640 = CARTESIAN_POINT('',(-5.,4.,4.600860619028));
+#6641 = SURFACE_CURVE('',#6642,(#6647,#6654),.PCURVE_S1.);
+#6642 = CIRCLE('',#6643,1.);
+#6643 = AXIS2_PLACEMENT_3D('',#6644,#6645,#6646);
+#6644 = CARTESIAN_POINT('',(-6.,4.,4.600860619028));
+#6645 = DIRECTION('',(-0.,2.2E-16,1.));
+#6646 = DIRECTION('',(1.,0.,0.));
+#6647 = PCURVE('',#5811,#6648);
+#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653);
+#6649 = LINE('',#6650,#6651);
+#6650 = CARTESIAN_POINT('',(0.,0.));
+#6651 = VECTOR('',#6652,1.);
+#6652 = DIRECTION('',(1.,0.));
+#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6654 = PCURVE('',#6655,#6660);
+#6655 = CONICAL_SURFACE('',#6656,0.,1.029744258677);
+#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659);
+#6657 = CARTESIAN_POINT('',(-6.,4.,4.));
+#6658 = DIRECTION('',(0.,2.2E-16,1.));
+#6659 = DIRECTION('',(1.,0.,0.));
+#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665);
+#6661 = LINE('',#6662,#6663);
+#6662 = CARTESIAN_POINT('',(0.,0.600860619028));
+#6663 = VECTOR('',#6664,1.);
+#6664 = DIRECTION('',(1.,0.));
+#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6666 = ORIENTED_EDGE('',*,*,#6667,.T.);
+#6667 = EDGE_CURVE('',#6639,#5795,#6668,.T.);
+#6668 = SEAM_CURVE('',#6669,(#6673,#6680),.PCURVE_S1.);
+#6669 = LINE('',#6670,#6671);
+#6670 = CARTESIAN_POINT('',(-5.,4.,4.600860619028));
+#6671 = VECTOR('',#6672,1.);
+#6672 = DIRECTION('',(0.,2.2E-16,1.));
+#6673 = PCURVE('',#5811,#6674);
+#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679);
+#6675 = LINE('',#6676,#6677);
+#6676 = CARTESIAN_POINT('',(0.,0.));
+#6677 = VECTOR('',#6678,1.);
+#6678 = DIRECTION('',(0.,1.));
+#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6680 = PCURVE('',#5811,#6681);
+#6681 = DEFINITIONAL_REPRESENTATION('',(#6682),#6686);
+#6682 = LINE('',#6683,#6684);
+#6683 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6684 = VECTOR('',#6685,1.);
+#6685 = DIRECTION('',(0.,1.));
+#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6687 = ORIENTED_EDGE('',*,*,#5794,.F.);
+#6688 = ORIENTED_EDGE('',*,*,#6667,.F.);
+#6689 = ADVANCED_FACE('',(#6690),#6043,.F.);
+#6690 = FACE_BOUND('',#6691,.F.);
+#6691 = EDGE_LOOP('',(#6692,#6693,#6716,#6743));
+#6692 = ORIENTED_EDGE('',*,*,#6022,.T.);
+#6693 = ORIENTED_EDGE('',*,*,#6694,.T.);
+#6694 = EDGE_CURVE('',#6023,#6695,#6697,.T.);
+#6695 = VERTEX_POINT('',#6696);
+#6696 = CARTESIAN_POINT('',(7.,-4.,6.1));
+#6697 = SEAM_CURVE('',#6698,(#6702,#6709),.PCURVE_S1.);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(7.4,-4.,6.5));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#6702 = PCURVE('',#6043,#6703);
+#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6708);
+#6704 = LINE('',#6705,#6706);
+#6705 = CARTESIAN_POINT('',(-0.,-0.));
+#6706 = VECTOR('',#6707,1.);
+#6707 = DIRECTION('',(-0.,-1.));
+#6708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6709 = PCURVE('',#6043,#6710);
+#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6715);
+#6711 = LINE('',#6712,#6713);
+#6712 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#6713 = VECTOR('',#6714,1.);
+#6714 = DIRECTION('',(-0.,-1.));
+#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6716 = ORIENTED_EDGE('',*,*,#6717,.F.);
+#6717 = EDGE_CURVE('',#6695,#6695,#6718,.T.);
+#6718 = SURFACE_CURVE('',#6719,(#6724,#6731),.PCURVE_S1.);
+#6719 = CIRCLE('',#6720,1.);
+#6720 = AXIS2_PLACEMENT_3D('',#6721,#6722,#6723);
+#6721 = CARTESIAN_POINT('',(6.,-4.,6.1));
+#6722 = DIRECTION('',(0.,2.2E-16,-1.));
+#6723 = DIRECTION('',(1.,0.,0.));
+#6724 = PCURVE('',#6043,#6725);
+#6725 = DEFINITIONAL_REPRESENTATION('',(#6726),#6730);
+#6726 = LINE('',#6727,#6728);
+#6727 = CARTESIAN_POINT('',(-0.,-0.4));
+#6728 = VECTOR('',#6729,1.);
+#6729 = DIRECTION('',(-1.,-0.));
+#6730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6731 = PCURVE('',#6732,#6737);
+#6732 = CYLINDRICAL_SURFACE('',#6733,1.);
+#6733 = AXIS2_PLACEMENT_3D('',#6734,#6735,#6736);
+#6734 = CARTESIAN_POINT('',(6.,-4.,6.1));
+#6735 = DIRECTION('',(0.,2.2E-16,-1.));
+#6736 = DIRECTION('',(1.,0.,0.));
+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);
+#6738 = LINE('',#6739,#6740);
+#6739 = CARTESIAN_POINT('',(0.,0.));
+#6740 = VECTOR('',#6741,1.);
+#6741 = DIRECTION('',(1.,0.));
+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6743 = ORIENTED_EDGE('',*,*,#6694,.F.);
+#6744 = ADVANCED_FACE('',(#6745),#6221,.T.);
+#6745 = FACE_BOUND('',#6746,.T.);
+#6746 = EDGE_LOOP('',(#6747,#6771,#6772,#6773));
+#6747 = ORIENTED_EDGE('',*,*,#6748,.F.);
+#6748 = EDGE_CURVE('',#6184,#6749,#6751,.T.);
+#6749 = VERTEX_POINT('',#6750);
+#6750 = CARTESIAN_POINT('',(-3.52,-11.45,4.75));
+#6751 = SEAM_CURVE('',#6752,(#6757,#6764),.PCURVE_S1.);
+#6752 = CIRCLE('',#6753,0.2);
+#6753 = AXIS2_PLACEMENT_3D('',#6754,#6755,#6756);
+#6754 = CARTESIAN_POINT('',(-3.52,-11.25,4.75));
+#6755 = DIRECTION('',(0.,2.2E-16,-1.));
+#6756 = DIRECTION('',(1.,0.,0.));
+#6757 = PCURVE('',#6221,#6758);
+#6758 = DEFINITIONAL_REPRESENTATION('',(#6759),#6763);
+#6759 = LINE('',#6760,#6761);
+#6760 = CARTESIAN_POINT('',(0.,0.));
+#6761 = VECTOR('',#6762,1.);
+#6762 = DIRECTION('',(0.,1.));
+#6763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6764 = PCURVE('',#6221,#6765);
+#6765 = DEFINITIONAL_REPRESENTATION('',(#6766),#6770);
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(0.,1.));
+#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6771 = ORIENTED_EDGE('',*,*,#6206,.T.);
+#6772 = ORIENTED_EDGE('',*,*,#6748,.T.);
+#6773 = ORIENTED_EDGE('',*,*,#6774,.F.);
+#6774 = EDGE_CURVE('',#6749,#6749,#6775,.T.);
+#6775 = SURFACE_CURVE('',#6776,(#6781,#6788),.PCURVE_S1.);
+#6776 = CIRCLE('',#6777,0.98);
+#6777 = AXIS2_PLACEMENT_3D('',#6778,#6779,#6780);
+#6778 = CARTESIAN_POINT('',(-4.5,-11.45,4.75));
+#6779 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6780 = DIRECTION('',(1.,0.,0.));
+#6781 = PCURVE('',#6221,#6782);
+#6782 = DEFINITIONAL_REPRESENTATION('',(#6783),#6787);
+#6783 = LINE('',#6784,#6785);
+#6784 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6785 = VECTOR('',#6786,1.);
+#6786 = DIRECTION('',(1.,0.));
+#6787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6788 = PCURVE('',#6789,#6794);
+#6789 = PLANE('',#6790);
+#6790 = AXIS2_PLACEMENT_3D('',#6791,#6792,#6793);
+#6791 = CARTESIAN_POINT('',(-4.5,-11.45,4.75));
+#6792 = DIRECTION('',(0.,1.,4.4E-16));
+#6793 = DIRECTION('',(0.,-4.4E-16,1.));
+#6794 = DEFINITIONAL_REPRESENTATION('',(#6795),#6803);
+#6795 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6796,#6797,#6798,#6799,
+#6800,#6801,#6802),.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('') );
+#6796 = CARTESIAN_POINT('',(1.696420781627E-13,0.98));
+#6797 = CARTESIAN_POINT('',(1.697409791418,0.98));
+#6798 = CARTESIAN_POINT('',(0.848704895709,-0.49));
+#6799 = CARTESIAN_POINT('',(1.698821089354E-13,-1.96));
+#6800 = CARTESIAN_POINT('',(-0.848704895709,-0.49));
+#6801 = CARTESIAN_POINT('',(-1.697409791417,0.98));
+#6802 = CARTESIAN_POINT('',(1.696420781627E-13,0.98));
+#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6804 = ADVANCED_FACE('',(#6805),#6276,.T.);
+#6805 = FACE_BOUND('',#6806,.T.);
+#6806 = EDGE_LOOP('',(#6807,#6831,#6832,#6833));
+#6807 = ORIENTED_EDGE('',*,*,#6808,.F.);
+#6808 = EDGE_CURVE('',#6239,#6809,#6811,.T.);
+#6809 = VERTEX_POINT('',#6810);
+#6810 = CARTESIAN_POINT('',(5.48,-11.45,4.75));
+#6811 = SEAM_CURVE('',#6812,(#6817,#6824),.PCURVE_S1.);
+#6812 = CIRCLE('',#6813,0.2);
+#6813 = AXIS2_PLACEMENT_3D('',#6814,#6815,#6816);
+#6814 = CARTESIAN_POINT('',(5.48,-11.25,4.75));
+#6815 = DIRECTION('',(0.,2.2E-16,-1.));
+#6816 = DIRECTION('',(1.,0.,0.));
+#6817 = PCURVE('',#6276,#6818);
+#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6823);
+#6819 = LINE('',#6820,#6821);
+#6820 = CARTESIAN_POINT('',(0.,0.));
+#6821 = VECTOR('',#6822,1.);
+#6822 = DIRECTION('',(0.,1.));
+#6823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6824 = PCURVE('',#6276,#6825);
+#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830);
+#6826 = LINE('',#6827,#6828);
+#6827 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6828 = VECTOR('',#6829,1.);
+#6829 = DIRECTION('',(0.,1.));
+#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6831 = ORIENTED_EDGE('',*,*,#6261,.T.);
+#6832 = ORIENTED_EDGE('',*,*,#6808,.T.);
+#6833 = ORIENTED_EDGE('',*,*,#6834,.F.);
+#6834 = EDGE_CURVE('',#6809,#6809,#6835,.T.);
+#6835 = SURFACE_CURVE('',#6836,(#6841,#6848),.PCURVE_S1.);
+#6836 = CIRCLE('',#6837,0.98);
+#6837 = AXIS2_PLACEMENT_3D('',#6838,#6839,#6840);
+#6838 = CARTESIAN_POINT('',(4.5,-11.45,4.75));
+#6839 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6840 = DIRECTION('',(1.,0.,0.));
+#6841 = PCURVE('',#6276,#6842);
+#6842 = DEFINITIONAL_REPRESENTATION('',(#6843),#6847);
+#6843 = LINE('',#6844,#6845);
+#6844 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6845 = VECTOR('',#6846,1.);
+#6846 = DIRECTION('',(1.,0.));
+#6847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6848 = PCURVE('',#6849,#6854);
+#6849 = PLANE('',#6850);
+#6850 = AXIS2_PLACEMENT_3D('',#6851,#6852,#6853);
+#6851 = CARTESIAN_POINT('',(4.499999999999,-11.45,4.749999999999));
+#6852 = DIRECTION('',(0.,1.,4.4E-16));
+#6853 = DIRECTION('',(0.,-4.4E-16,1.));
+#6854 = DEFINITIONAL_REPRESENTATION('',(#6855),#6863);
+#6855 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6856,#6857,#6858,#6859,
+#6860,#6861,#6862),.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('') );
+#6856 = CARTESIAN_POINT('',(9.734435479913E-13,0.980000000001));
+#6857 = CARTESIAN_POINT('',(1.697409791418,0.980000000001));
+#6858 = CARTESIAN_POINT('',(0.84870489571,-0.489999999999));
+#6859 = CARTESIAN_POINT('',(9.73683578764E-13,-1.959999999999));
+#6860 = CARTESIAN_POINT('',(-0.848704895708,-0.489999999999));
+#6861 = CARTESIAN_POINT('',(-1.697409791417,0.980000000001));
+#6862 = CARTESIAN_POINT('',(9.734435479913E-13,0.980000000001));
+#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6864 = ADVANCED_FACE('',(#6865),#6310,.F.);
+#6865 = FACE_BOUND('',#6866,.T.);
+#6866 = EDGE_LOOP('',(#6867,#6890,#6891));
+#6867 = ORIENTED_EDGE('',*,*,#6868,.T.);
+#6868 = EDGE_CURVE('',#6869,#6294,#6871,.T.);
+#6869 = VERTEX_POINT('',#6870);
+#6870 = CARTESIAN_POINT('',(-6.,-4.,4.));
+#6871 = SEAM_CURVE('',#6872,(#6876,#6883),.PCURVE_S1.);
+#6872 = LINE('',#6873,#6874);
+#6873 = CARTESIAN_POINT('',(-6.,-4.,4.));
+#6874 = VECTOR('',#6875,1.);
+#6875 = DIRECTION('',(0.857167300702,-1.1E-16,0.51503807491));
+#6876 = PCURVE('',#6310,#6877);
+#6877 = DEFINITIONAL_REPRESENTATION('',(#6878),#6882);
+#6878 = LINE('',#6879,#6880);
+#6879 = CARTESIAN_POINT('',(-0.,0.));
+#6880 = VECTOR('',#6881,1.);
+#6881 = DIRECTION('',(-0.,1.));
+#6882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6883 = PCURVE('',#6310,#6884);
+#6884 = DEFINITIONAL_REPRESENTATION('',(#6885),#6889);
+#6885 = LINE('',#6886,#6887);
+#6886 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6887 = VECTOR('',#6888,1.);
+#6888 = DIRECTION('',(-0.,1.));
+#6889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6890 = ORIENTED_EDGE('',*,*,#6293,.F.);
+#6891 = ORIENTED_EDGE('',*,*,#6868,.F.);
+#6892 = ADVANCED_FACE('',(#6893),#6452,.F.);
+#6893 = FACE_BOUND('',#6894,.T.);
+#6894 = EDGE_LOOP('',(#6895,#6896,#6919,#6946));
+#6895 = ORIENTED_EDGE('',*,*,#6435,.T.);
+#6896 = ORIENTED_EDGE('',*,*,#6897,.T.);
+#6897 = EDGE_CURVE('',#6436,#6898,#6900,.T.);
+#6898 = VERTEX_POINT('',#6899);
+#6899 = CARTESIAN_POINT('',(7.,4.,6.1));
+#6900 = SEAM_CURVE('',#6901,(#6905,#6912),.PCURVE_S1.);
+#6901 = LINE('',#6902,#6903);
+#6902 = CARTESIAN_POINT('',(7.4,4.,6.5));
+#6903 = VECTOR('',#6904,1.);
+#6904 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#6905 = PCURVE('',#6452,#6906);
+#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6911);
+#6907 = LINE('',#6908,#6909);
+#6908 = CARTESIAN_POINT('',(0.,-0.));
+#6909 = VECTOR('',#6910,1.);
+#6910 = DIRECTION('',(0.,-1.));
+#6911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6912 = PCURVE('',#6452,#6913);
+#6913 = DEFINITIONAL_REPRESENTATION('',(#6914),#6918);
+#6914 = LINE('',#6915,#6916);
+#6915 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#6916 = VECTOR('',#6917,1.);
+#6917 = DIRECTION('',(0.,-1.));
+#6918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6919 = ORIENTED_EDGE('',*,*,#6920,.F.);
+#6920 = EDGE_CURVE('',#6898,#6898,#6921,.T.);
+#6921 = SURFACE_CURVE('',#6922,(#6927,#6934),.PCURVE_S1.);
+#6922 = CIRCLE('',#6923,1.);
+#6923 = AXIS2_PLACEMENT_3D('',#6924,#6925,#6926);
+#6924 = CARTESIAN_POINT('',(6.,4.,6.1));
+#6925 = DIRECTION('',(-0.,2.2E-16,1.));
+#6926 = DIRECTION('',(1.,0.,0.));
+#6927 = PCURVE('',#6452,#6928);
+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6933);
+#6929 = LINE('',#6930,#6931);
+#6930 = CARTESIAN_POINT('',(0.,-0.4));
+#6931 = VECTOR('',#6932,1.);
+#6932 = DIRECTION('',(1.,-0.));
+#6933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6934 = PCURVE('',#6935,#6940);
+#6935 = CYLINDRICAL_SURFACE('',#6936,1.);
+#6936 = AXIS2_PLACEMENT_3D('',#6937,#6938,#6939);
+#6937 = CARTESIAN_POINT('',(6.,4.,6.1));
+#6938 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#6939 = DIRECTION('',(1.,0.,0.));
+#6940 = DEFINITIONAL_REPRESENTATION('',(#6941),#6945);
+#6941 = LINE('',#6942,#6943);
+#6942 = CARTESIAN_POINT('',(-0.,0.));
+#6943 = VECTOR('',#6944,1.);
+#6944 = DIRECTION('',(-1.,0.));
+#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6946 = ORIENTED_EDGE('',*,*,#6897,.F.);
+#6947 = ADVANCED_FACE('',(#6948),#6566,.T.);
+#6948 = FACE_BOUND('',#6949,.F.);
+#6949 = EDGE_LOOP('',(#6950,#6974,#6975,#6976));
+#6950 = ORIENTED_EDGE('',*,*,#6951,.F.);
+#6951 = EDGE_CURVE('',#6529,#6952,#6954,.T.);
+#6952 = VERTEX_POINT('',#6953);
+#6953 = CARTESIAN_POINT('',(-3.52,11.45,4.75));
+#6954 = SEAM_CURVE('',#6955,(#6960,#6967),.PCURVE_S1.);
+#6955 = CIRCLE('',#6956,0.2);
+#6956 = AXIS2_PLACEMENT_3D('',#6957,#6958,#6959);
+#6957 = CARTESIAN_POINT('',(-3.52,11.25,4.75));
+#6958 = DIRECTION('',(-0.,2.2E-16,1.));
+#6959 = DIRECTION('',(1.,0.,0.));
+#6960 = PCURVE('',#6566,#6961);
+#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966);
+#6962 = LINE('',#6963,#6964);
+#6963 = CARTESIAN_POINT('',(-0.,0.));
+#6964 = VECTOR('',#6965,1.);
+#6965 = DIRECTION('',(-0.,1.));
+#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6967 = PCURVE('',#6566,#6968);
+#6968 = DEFINITIONAL_REPRESENTATION('',(#6969),#6973);
+#6969 = LINE('',#6970,#6971);
+#6970 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6971 = VECTOR('',#6972,1.);
+#6972 = DIRECTION('',(-0.,1.));
+#6973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6974 = ORIENTED_EDGE('',*,*,#6551,.T.);
+#6975 = ORIENTED_EDGE('',*,*,#6951,.T.);
+#6976 = ORIENTED_EDGE('',*,*,#6977,.F.);
+#6977 = EDGE_CURVE('',#6952,#6952,#6978,.T.);
+#6978 = SURFACE_CURVE('',#6979,(#6984,#6991),.PCURVE_S1.);
+#6979 = CIRCLE('',#6980,0.98);
+#6980 = AXIS2_PLACEMENT_3D('',#6981,#6982,#6983);
+#6981 = CARTESIAN_POINT('',(-4.5,11.45,4.75));
+#6982 = DIRECTION('',(0.,-1.,2.2E-16));
+#6983 = DIRECTION('',(1.,0.,0.));
+#6984 = PCURVE('',#6566,#6985);
+#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6990);
+#6986 = LINE('',#6987,#6988);
+#6987 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#6988 = VECTOR('',#6989,1.);
+#6989 = DIRECTION('',(-1.,0.));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6991 = PCURVE('',#6992,#6997);
+#6992 = PLANE('',#6993);
+#6993 = AXIS2_PLACEMENT_3D('',#6994,#6995,#6996);
+#6994 = CARTESIAN_POINT('',(-4.5,11.45,4.75));
+#6995 = DIRECTION('',(-0.,-1.,0.));
+#6996 = DIRECTION('',(0.,0.,-1.));
+#6997 = DEFINITIONAL_REPRESENTATION('',(#6998),#7002);
+#6998 = CIRCLE('',#6999,0.98);
+#6999 = AXIS2_PLACEMENT_2D('',#7000,#7001);
+#7000 = CARTESIAN_POINT('',(-1.647570968544E-13,-2.273736754432E-13));
+#7001 = DIRECTION('',(-0.,1.));
+#7002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7003 = ADVANCED_FACE('',(#7004),#6621,.T.);
+#7004 = FACE_BOUND('',#7005,.F.);
+#7005 = EDGE_LOOP('',(#7006,#7030,#7031,#7032));
+#7006 = ORIENTED_EDGE('',*,*,#7007,.F.);
+#7007 = EDGE_CURVE('',#6584,#7008,#7010,.T.);
+#7008 = VERTEX_POINT('',#7009);
+#7009 = CARTESIAN_POINT('',(5.48,11.45,4.75));
+#7010 = SEAM_CURVE('',#7011,(#7016,#7023),.PCURVE_S1.);
+#7011 = CIRCLE('',#7012,0.2);
+#7012 = AXIS2_PLACEMENT_3D('',#7013,#7014,#7015);
+#7013 = CARTESIAN_POINT('',(5.48,11.25,4.75));
+#7014 = DIRECTION('',(-0.,2.2E-16,1.));
+#7015 = DIRECTION('',(1.,0.,0.));
+#7016 = PCURVE('',#6621,#7017);
+#7017 = DEFINITIONAL_REPRESENTATION('',(#7018),#7022);
+#7018 = LINE('',#7019,#7020);
+#7019 = CARTESIAN_POINT('',(-0.,0.));
+#7020 = VECTOR('',#7021,1.);
+#7021 = DIRECTION('',(-0.,1.));
+#7022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7023 = PCURVE('',#6621,#7024);
+#7024 = DEFINITIONAL_REPRESENTATION('',(#7025),#7029);
+#7025 = LINE('',#7026,#7027);
+#7026 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7027 = VECTOR('',#7028,1.);
+#7028 = DIRECTION('',(-0.,1.));
+#7029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7030 = ORIENTED_EDGE('',*,*,#6606,.T.);
+#7031 = ORIENTED_EDGE('',*,*,#7007,.T.);
+#7032 = ORIENTED_EDGE('',*,*,#7033,.F.);
+#7033 = EDGE_CURVE('',#7008,#7008,#7034,.T.);
+#7034 = SURFACE_CURVE('',#7035,(#7040,#7047),.PCURVE_S1.);
+#7035 = CIRCLE('',#7036,0.98);
+#7036 = AXIS2_PLACEMENT_3D('',#7037,#7038,#7039);
+#7037 = CARTESIAN_POINT('',(4.5,11.45,4.75));
+#7038 = DIRECTION('',(0.,-1.,2.2E-16));
+#7039 = DIRECTION('',(1.,0.,0.));
+#7040 = PCURVE('',#6621,#7041);
+#7041 = DEFINITIONAL_REPRESENTATION('',(#7042),#7046);
+#7042 = LINE('',#7043,#7044);
+#7043 = CARTESIAN_POINT('',(-0.,1.570796326795));
+#7044 = VECTOR('',#7045,1.);
+#7045 = DIRECTION('',(-1.,0.));
+#7046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7047 = PCURVE('',#7048,#7053);
+#7048 = PLANE('',#7049);
+#7049 = AXIS2_PLACEMENT_3D('',#7050,#7051,#7052);
+#7050 = CARTESIAN_POINT('',(4.499999999999,11.45,4.749999999999));
+#7051 = DIRECTION('',(-0.,-1.,0.));
+#7052 = DIRECTION('',(0.,0.,-1.));
+#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058);
+#7054 = CIRCLE('',#7055,0.98);
+#7055 = AXIS2_PLACEMENT_2D('',#7056,#7057);
+#7056 = CARTESIAN_POINT('',(-9.68558566683E-13,8.615330671091E-13));
+#7057 = DIRECTION('',(-0.,1.));
+#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7059 = ADVANCED_FACE('',(#7060),#6655,.F.);
+#7060 = FACE_BOUND('',#7061,.F.);
+#7061 = EDGE_LOOP('',(#7062,#7085,#7086));
+#7062 = ORIENTED_EDGE('',*,*,#7063,.T.);
+#7063 = EDGE_CURVE('',#7064,#6639,#7066,.T.);
+#7064 = VERTEX_POINT('',#7065);
+#7065 = CARTESIAN_POINT('',(-6.,4.,4.));
+#7066 = SEAM_CURVE('',#7067,(#7071,#7078),.PCURVE_S1.);
+#7067 = LINE('',#7068,#7069);
+#7068 = CARTESIAN_POINT('',(-6.,4.,4.));
+#7069 = VECTOR('',#7070,1.);
+#7070 = DIRECTION('',(0.857167300702,1.1E-16,0.51503807491));
+#7071 = PCURVE('',#6655,#7072);
+#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077);
+#7073 = LINE('',#7074,#7075);
+#7074 = CARTESIAN_POINT('',(0.,0.));
+#7075 = VECTOR('',#7076,1.);
+#7076 = DIRECTION('',(0.,1.));
+#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7078 = PCURVE('',#6655,#7079);
+#7079 = DEFINITIONAL_REPRESENTATION('',(#7080),#7084);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(0.,1.));
+#7084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7085 = ORIENTED_EDGE('',*,*,#6638,.F.);
+#7086 = ORIENTED_EDGE('',*,*,#7063,.F.);
+#7087 = ADVANCED_FACE('',(#7088),#6732,.F.);
+#7088 = FACE_BOUND('',#7089,.F.);
+#7089 = EDGE_LOOP('',(#7090,#7091,#7114,#7141));
+#7090 = ORIENTED_EDGE('',*,*,#6717,.T.);
+#7091 = ORIENTED_EDGE('',*,*,#7092,.T.);
+#7092 = EDGE_CURVE('',#6695,#7093,#7095,.T.);
+#7093 = VERTEX_POINT('',#7094);
+#7094 = CARTESIAN_POINT('',(7.,-4.,4.600860619028));
+#7095 = SEAM_CURVE('',#7096,(#7100,#7107),.PCURVE_S1.);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(7.,-4.,6.1));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(0.,2.2E-16,-1.));
+#7100 = PCURVE('',#6732,#7101);
+#7101 = DEFINITIONAL_REPRESENTATION('',(#7102),#7106);
+#7102 = LINE('',#7103,#7104);
+#7103 = CARTESIAN_POINT('',(0.,0.));
+#7104 = VECTOR('',#7105,1.);
+#7105 = DIRECTION('',(0.,1.));
+#7106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7107 = PCURVE('',#6732,#7108);
+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);
+#7109 = LINE('',#7110,#7111);
+#7110 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7111 = VECTOR('',#7112,1.);
+#7112 = DIRECTION('',(0.,1.));
+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7114 = ORIENTED_EDGE('',*,*,#7115,.F.);
+#7115 = EDGE_CURVE('',#7093,#7093,#7116,.T.);
+#7116 = SURFACE_CURVE('',#7117,(#7122,#7129),.PCURVE_S1.);
+#7117 = CIRCLE('',#7118,1.);
+#7118 = AXIS2_PLACEMENT_3D('',#7119,#7120,#7121);
+#7119 = CARTESIAN_POINT('',(6.,-4.,4.600860619028));
+#7120 = DIRECTION('',(0.,2.2E-16,-1.));
+#7121 = DIRECTION('',(1.,0.,0.));
+#7122 = PCURVE('',#6732,#7123);
+#7123 = DEFINITIONAL_REPRESENTATION('',(#7124),#7128);
+#7124 = LINE('',#7125,#7126);
+#7125 = CARTESIAN_POINT('',(0.,1.499139380972));
+#7126 = VECTOR('',#7127,1.);
+#7127 = DIRECTION('',(1.,0.));
+#7128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7129 = PCURVE('',#7130,#7135);
+#7130 = CONICAL_SURFACE('',#7131,1.,1.029744258677);
+#7131 = AXIS2_PLACEMENT_3D('',#7132,#7133,#7134);
+#7132 = CARTESIAN_POINT('',(6.,-4.,4.600860619028));
+#7133 = DIRECTION('',(0.,-2.2E-16,1.));
+#7134 = DIRECTION('',(1.,0.,0.));
+#7135 = DEFINITIONAL_REPRESENTATION('',(#7136),#7140);
+#7136 = LINE('',#7137,#7138);
+#7137 = CARTESIAN_POINT('',(-0.,-0.));
+#7138 = VECTOR('',#7139,1.);
+#7139 = DIRECTION('',(-1.,-0.));
+#7140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7141 = ORIENTED_EDGE('',*,*,#7092,.F.);
+#7142 = ADVANCED_FACE('',(#7143,#7146),#6789,.F.);
+#7143 = FACE_BOUND('',#7144,.F.);
+#7144 = EDGE_LOOP('',(#7145));
+#7145 = ORIENTED_EDGE('',*,*,#6774,.F.);
+#7146 = FACE_BOUND('',#7147,.T.);
+#7147 = EDGE_LOOP('',(#7148,#7178,#7206,#7234,#7262,#7290,#7318,#7346,
+    #7374,#7402,#7430,#7458));
+#7148 = ORIENTED_EDGE('',*,*,#7149,.T.);
+#7149 = EDGE_CURVE('',#7150,#7152,#7154,.T.);
+#7150 = VERTEX_POINT('',#7151);
+#7151 = CARTESIAN_POINT('',(-4.625,-11.45,5.671561175398));
+#7152 = VERTEX_POINT('',#7153);
+#7153 = CARTESIAN_POINT('',(-4.375,-11.45,5.671561175398));
+#7154 = SURFACE_CURVE('',#7155,(#7159,#7166),.PCURVE_S1.);
+#7155 = LINE('',#7156,#7157);
+#7156 = CARTESIAN_POINT('',(-4.625,-11.45,5.671561175398));
+#7157 = VECTOR('',#7158,1.);
+#7158 = DIRECTION('',(1.,0.,0.));
+#7159 = PCURVE('',#6789,#7160);
+#7160 = DEFINITIONAL_REPRESENTATION('',(#7161),#7165);
+#7161 = LINE('',#7162,#7163);
+#7162 = CARTESIAN_POINT('',(0.921561175398,-0.125));
+#7163 = VECTOR('',#7164,1.);
+#7164 = DIRECTION('',(0.,1.));
+#7165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7166 = PCURVE('',#7167,#7172);
+#7167 = PLANE('',#7168);
+#7168 = AXIS2_PLACEMENT_3D('',#7169,#7170,#7171);
+#7169 = CARTESIAN_POINT('',(-4.625,-10.25,5.671561175398));
+#7170 = DIRECTION('',(0.,-2.2E-16,1.));
+#7171 = DIRECTION('',(1.,0.,0.));
+#7172 = DEFINITIONAL_REPRESENTATION('',(#7173),#7177);
+#7173 = LINE('',#7174,#7175);
+#7174 = CARTESIAN_POINT('',(0.,-1.2));
+#7175 = VECTOR('',#7176,1.);
+#7176 = DIRECTION('',(1.,0.));
+#7177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7178 = ORIENTED_EDGE('',*,*,#7179,.T.);
+#7179 = EDGE_CURVE('',#7152,#7180,#7182,.T.);
+#7180 = VERTEX_POINT('',#7181);
+#7181 = CARTESIAN_POINT('',(-4.375,-11.45,4.874999999999));
+#7182 = SURFACE_CURVE('',#7183,(#7187,#7194),.PCURVE_S1.);
+#7183 = LINE('',#7184,#7185);
+#7184 = CARTESIAN_POINT('',(-4.375,-11.45,5.671561175398));
+#7185 = VECTOR('',#7186,1.);
+#7186 = DIRECTION('',(0.,2.2E-16,-1.));
+#7187 = PCURVE('',#6789,#7188);
+#7188 = DEFINITIONAL_REPRESENTATION('',(#7189),#7193);
+#7189 = LINE('',#7190,#7191);
+#7190 = CARTESIAN_POINT('',(0.921561175398,0.125));
+#7191 = VECTOR('',#7192,1.);
+#7192 = DIRECTION('',(-1.,0.));
+#7193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7194 = PCURVE('',#7195,#7200);
+#7195 = PLANE('',#7196);
+#7196 = AXIS2_PLACEMENT_3D('',#7197,#7198,#7199);
+#7197 = CARTESIAN_POINT('',(-4.375,-10.25,5.671561175398));
+#7198 = DIRECTION('',(1.,0.,0.));
+#7199 = DIRECTION('',(0.,2.2E-16,-1.));
+#7200 = DEFINITIONAL_REPRESENTATION('',(#7201),#7205);
+#7201 = LINE('',#7202,#7203);
+#7202 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7203 = VECTOR('',#7204,1.);
+#7204 = DIRECTION('',(1.,0.));
+#7205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7206 = ORIENTED_EDGE('',*,*,#7207,.T.);
+#7207 = EDGE_CURVE('',#7180,#7208,#7210,.T.);
+#7208 = VERTEX_POINT('',#7209);
+#7209 = CARTESIAN_POINT('',(-3.578438824601,-11.45,4.874999999999));
+#7210 = SURFACE_CURVE('',#7211,(#7215,#7222),.PCURVE_S1.);
+#7211 = LINE('',#7212,#7213);
+#7212 = CARTESIAN_POINT('',(-4.375,-11.45,4.874999999999));
+#7213 = VECTOR('',#7214,1.);
+#7214 = DIRECTION('',(1.,0.,0.));
+#7215 = PCURVE('',#6789,#7216);
+#7216 = DEFINITIONAL_REPRESENTATION('',(#7217),#7221);
+#7217 = LINE('',#7218,#7219);
+#7218 = CARTESIAN_POINT('',(0.124999999999,0.125));
+#7219 = VECTOR('',#7220,1.);
+#7220 = DIRECTION('',(0.,1.));
+#7221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7222 = PCURVE('',#7223,#7228);
+#7223 = PLANE('',#7224);
+#7224 = AXIS2_PLACEMENT_3D('',#7225,#7226,#7227);
+#7225 = CARTESIAN_POINT('',(-4.375,-10.25,4.874999999999));
+#7226 = DIRECTION('',(0.,-2.2E-16,1.));
+#7227 = DIRECTION('',(1.,0.,0.));
+#7228 = DEFINITIONAL_REPRESENTATION('',(#7229),#7233);
+#7229 = LINE('',#7230,#7231);
+#7230 = CARTESIAN_POINT('',(0.,-1.2));
+#7231 = VECTOR('',#7232,1.);
+#7232 = DIRECTION('',(1.,0.));
+#7233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7234 = ORIENTED_EDGE('',*,*,#7235,.T.);
+#7235 = EDGE_CURVE('',#7208,#7236,#7238,.T.);
+#7236 = VERTEX_POINT('',#7237);
+#7237 = CARTESIAN_POINT('',(-3.578438824601,-11.45,4.624999999999));
+#7238 = SURFACE_CURVE('',#7239,(#7243,#7250),.PCURVE_S1.);
+#7239 = LINE('',#7240,#7241);
+#7240 = CARTESIAN_POINT('',(-3.578438824601,-11.45,4.874999999999));
+#7241 = VECTOR('',#7242,1.);
+#7242 = DIRECTION('',(0.,2.2E-16,-1.));
+#7243 = PCURVE('',#6789,#7244);
+#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(0.124999999999,0.921561175398));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(-1.,0.));
+#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7250 = PCURVE('',#7251,#7256);
+#7251 = PLANE('',#7252);
+#7252 = AXIS2_PLACEMENT_3D('',#7253,#7254,#7255);
+#7253 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.874999999999));
+#7254 = DIRECTION('',(1.,0.,0.));
+#7255 = DIRECTION('',(0.,2.2E-16,-1.));
+#7256 = DEFINITIONAL_REPRESENTATION('',(#7257),#7261);
+#7257 = LINE('',#7258,#7259);
+#7258 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7259 = VECTOR('',#7260,1.);
+#7260 = DIRECTION('',(1.,0.));
+#7261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7262 = ORIENTED_EDGE('',*,*,#7263,.T.);
+#7263 = EDGE_CURVE('',#7236,#7264,#7266,.T.);
+#7264 = VERTEX_POINT('',#7265);
+#7265 = CARTESIAN_POINT('',(-4.375,-11.45,4.624999999999));
+#7266 = SURFACE_CURVE('',#7267,(#7271,#7278),.PCURVE_S1.);
+#7267 = LINE('',#7268,#7269);
+#7268 = CARTESIAN_POINT('',(-3.578438824601,-11.45,4.624999999999));
+#7269 = VECTOR('',#7270,1.);
+#7270 = DIRECTION('',(-1.,0.,0.));
+#7271 = PCURVE('',#6789,#7272);
+#7272 = DEFINITIONAL_REPRESENTATION('',(#7273),#7277);
+#7273 = LINE('',#7274,#7275);
+#7274 = CARTESIAN_POINT('',(-0.125000000001,0.921561175398));
+#7275 = VECTOR('',#7276,1.);
+#7276 = DIRECTION('',(-0.,-1.));
+#7277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7278 = PCURVE('',#7279,#7284);
+#7279 = PLANE('',#7280);
+#7280 = AXIS2_PLACEMENT_3D('',#7281,#7282,#7283);
+#7281 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.624999999999));
+#7282 = DIRECTION('',(0.,2.2E-16,-1.));
+#7283 = DIRECTION('',(-1.,0.,0.));
+#7284 = DEFINITIONAL_REPRESENTATION('',(#7285),#7289);
+#7285 = LINE('',#7286,#7287);
+#7286 = CARTESIAN_POINT('',(0.,-1.2));
+#7287 = VECTOR('',#7288,1.);
+#7288 = DIRECTION('',(1.,0.));
+#7289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7290 = ORIENTED_EDGE('',*,*,#7291,.T.);
+#7291 = EDGE_CURVE('',#7264,#7292,#7294,.T.);
+#7292 = VERTEX_POINT('',#7293);
+#7293 = CARTESIAN_POINT('',(-4.375,-11.45,3.828438824602));
+#7294 = SURFACE_CURVE('',#7295,(#7299,#7306),.PCURVE_S1.);
+#7295 = LINE('',#7296,#7297);
+#7296 = CARTESIAN_POINT('',(-4.375,-11.45,4.624999999999));
+#7297 = VECTOR('',#7298,1.);
+#7298 = DIRECTION('',(0.,2.2E-16,-1.));
+#7299 = PCURVE('',#6789,#7300);
+#7300 = DEFINITIONAL_REPRESENTATION('',(#7301),#7305);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(-0.125000000001,0.125));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(-1.,0.));
+#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7306 = PCURVE('',#7307,#7312);
+#7307 = PLANE('',#7308);
+#7308 = AXIS2_PLACEMENT_3D('',#7309,#7310,#7311);
+#7309 = CARTESIAN_POINT('',(-4.375,-10.25,4.624999999999));
+#7310 = DIRECTION('',(1.,0.,0.));
+#7311 = DIRECTION('',(0.,2.2E-16,-1.));
+#7312 = DEFINITIONAL_REPRESENTATION('',(#7313),#7317);
+#7313 = LINE('',#7314,#7315);
+#7314 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7315 = VECTOR('',#7316,1.);
+#7316 = DIRECTION('',(1.,0.));
+#7317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7318 = ORIENTED_EDGE('',*,*,#7319,.T.);
+#7319 = EDGE_CURVE('',#7292,#7320,#7322,.T.);
+#7320 = VERTEX_POINT('',#7321);
+#7321 = CARTESIAN_POINT('',(-4.625,-11.45,3.828438824602));
+#7322 = SURFACE_CURVE('',#7323,(#7327,#7334),.PCURVE_S1.);
+#7323 = LINE('',#7324,#7325);
+#7324 = CARTESIAN_POINT('',(-4.375,-11.45,3.828438824602));
+#7325 = VECTOR('',#7326,1.);
+#7326 = DIRECTION('',(-1.,0.,0.));
+#7327 = PCURVE('',#6789,#7328);
+#7328 = DEFINITIONAL_REPRESENTATION('',(#7329),#7333);
+#7329 = LINE('',#7330,#7331);
+#7330 = CARTESIAN_POINT('',(-0.921561175398,0.125));
+#7331 = VECTOR('',#7332,1.);
+#7332 = DIRECTION('',(-0.,-1.));
+#7333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7334 = PCURVE('',#7335,#7340);
+#7335 = PLANE('',#7336);
+#7336 = AXIS2_PLACEMENT_3D('',#7337,#7338,#7339);
+#7337 = CARTESIAN_POINT('',(-4.375,-10.25,3.828438824602));
+#7338 = DIRECTION('',(0.,2.2E-16,-1.));
+#7339 = DIRECTION('',(-1.,0.,0.));
+#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7345);
+#7341 = LINE('',#7342,#7343);
+#7342 = CARTESIAN_POINT('',(0.,-1.2));
+#7343 = VECTOR('',#7344,1.);
+#7344 = DIRECTION('',(1.,0.));
+#7345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7346 = ORIENTED_EDGE('',*,*,#7347,.T.);
+#7347 = EDGE_CURVE('',#7320,#7348,#7350,.T.);
+#7348 = VERTEX_POINT('',#7349);
+#7349 = CARTESIAN_POINT('',(-4.625,-11.45,4.625));
+#7350 = SURFACE_CURVE('',#7351,(#7355,#7362),.PCURVE_S1.);
+#7351 = LINE('',#7352,#7353);
+#7352 = CARTESIAN_POINT('',(-4.625,-11.45,3.828438824602));
+#7353 = VECTOR('',#7354,1.);
+#7354 = DIRECTION('',(0.,-2.2E-16,1.));
+#7355 = PCURVE('',#6789,#7356);
+#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361);
+#7357 = LINE('',#7358,#7359);
+#7358 = CARTESIAN_POINT('',(-0.921561175398,-0.125));
+#7359 = VECTOR('',#7360,1.);
+#7360 = DIRECTION('',(1.,0.));
+#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7362 = PCURVE('',#7363,#7368);
+#7363 = PLANE('',#7364);
+#7364 = AXIS2_PLACEMENT_3D('',#7365,#7366,#7367);
+#7365 = CARTESIAN_POINT('',(-4.625,-10.25,3.828438824602));
+#7366 = DIRECTION('',(-1.,0.,0.));
+#7367 = DIRECTION('',(0.,-2.2E-16,1.));
+#7368 = DEFINITIONAL_REPRESENTATION('',(#7369),#7373);
+#7369 = LINE('',#7370,#7371);
+#7370 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7371 = VECTOR('',#7372,1.);
+#7372 = DIRECTION('',(1.,0.));
+#7373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7374 = ORIENTED_EDGE('',*,*,#7375,.T.);
+#7375 = EDGE_CURVE('',#7348,#7376,#7378,.T.);
+#7376 = VERTEX_POINT('',#7377);
+#7377 = CARTESIAN_POINT('',(-5.421561175397,-11.45,4.625));
+#7378 = SURFACE_CURVE('',#7379,(#7383,#7390),.PCURVE_S1.);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(-4.625,-11.45,4.625));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(-1.,0.,0.));
+#7383 = PCURVE('',#6789,#7384);
+#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389);
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(-0.125,-0.125));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(-0.,-1.));
+#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7390 = PCURVE('',#7391,#7396);
+#7391 = PLANE('',#7392);
+#7392 = AXIS2_PLACEMENT_3D('',#7393,#7394,#7395);
+#7393 = CARTESIAN_POINT('',(-4.625,-10.25,4.625));
+#7394 = DIRECTION('',(0.,2.2E-16,-1.));
+#7395 = DIRECTION('',(-1.,0.,0.));
+#7396 = DEFINITIONAL_REPRESENTATION('',(#7397),#7401);
+#7397 = LINE('',#7398,#7399);
+#7398 = CARTESIAN_POINT('',(0.,-1.2));
+#7399 = VECTOR('',#7400,1.);
+#7400 = DIRECTION('',(1.,0.));
+#7401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7402 = ORIENTED_EDGE('',*,*,#7403,.T.);
+#7403 = EDGE_CURVE('',#7376,#7404,#7406,.T.);
+#7404 = VERTEX_POINT('',#7405);
+#7405 = CARTESIAN_POINT('',(-5.421561175397,-11.45,4.875));
+#7406 = SURFACE_CURVE('',#7407,(#7411,#7418),.PCURVE_S1.);
+#7407 = LINE('',#7408,#7409);
+#7408 = CARTESIAN_POINT('',(-5.421561175397,-11.45,4.625));
+#7409 = VECTOR('',#7410,1.);
+#7410 = DIRECTION('',(0.,-2.2E-16,1.));
+#7411 = PCURVE('',#6789,#7412);
+#7412 = DEFINITIONAL_REPRESENTATION('',(#7413),#7417);
+#7413 = LINE('',#7414,#7415);
+#7414 = CARTESIAN_POINT('',(-0.125,-0.921561175398));
+#7415 = VECTOR('',#7416,1.);
+#7416 = DIRECTION('',(1.,0.));
+#7417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7418 = PCURVE('',#7419,#7424);
+#7419 = PLANE('',#7420);
+#7420 = AXIS2_PLACEMENT_3D('',#7421,#7422,#7423);
+#7421 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.625));
+#7422 = DIRECTION('',(-1.,0.,0.));
+#7423 = DIRECTION('',(0.,-2.2E-16,1.));
+#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429);
+#7425 = LINE('',#7426,#7427);
+#7426 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7427 = VECTOR('',#7428,1.);
+#7428 = DIRECTION('',(1.,0.));
+#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7430 = ORIENTED_EDGE('',*,*,#7431,.T.);
+#7431 = EDGE_CURVE('',#7404,#7432,#7434,.T.);
+#7432 = VERTEX_POINT('',#7433);
+#7433 = CARTESIAN_POINT('',(-4.625,-11.45,4.875));
+#7434 = SURFACE_CURVE('',#7435,(#7439,#7446),.PCURVE_S1.);
+#7435 = LINE('',#7436,#7437);
+#7436 = CARTESIAN_POINT('',(-5.421561175397,-11.45,4.875));
+#7437 = VECTOR('',#7438,1.);
+#7438 = DIRECTION('',(1.,0.,0.));
+#7439 = PCURVE('',#6789,#7440);
+#7440 = DEFINITIONAL_REPRESENTATION('',(#7441),#7445);
+#7441 = LINE('',#7442,#7443);
+#7442 = CARTESIAN_POINT('',(0.125,-0.921561175398));
+#7443 = VECTOR('',#7444,1.);
+#7444 = DIRECTION('',(0.,1.));
+#7445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7446 = PCURVE('',#7447,#7452);
+#7447 = PLANE('',#7448);
+#7448 = AXIS2_PLACEMENT_3D('',#7449,#7450,#7451);
+#7449 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.875));
+#7450 = DIRECTION('',(0.,-2.2E-16,1.));
+#7451 = DIRECTION('',(1.,0.,0.));
+#7452 = DEFINITIONAL_REPRESENTATION('',(#7453),#7457);
+#7453 = LINE('',#7454,#7455);
+#7454 = CARTESIAN_POINT('',(0.,-1.2));
+#7455 = VECTOR('',#7456,1.);
+#7456 = DIRECTION('',(1.,0.));
+#7457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7458 = ORIENTED_EDGE('',*,*,#7459,.T.);
+#7459 = EDGE_CURVE('',#7432,#7150,#7460,.T.);
+#7460 = SURFACE_CURVE('',#7461,(#7465,#7472),.PCURVE_S1.);
+#7461 = LINE('',#7462,#7463);
+#7462 = CARTESIAN_POINT('',(-4.625,-11.45,4.875));
+#7463 = VECTOR('',#7464,1.);
+#7464 = DIRECTION('',(0.,-2.2E-16,1.));
+#7465 = PCURVE('',#6789,#7466);
+#7466 = DEFINITIONAL_REPRESENTATION('',(#7467),#7471);
+#7467 = LINE('',#7468,#7469);
+#7468 = CARTESIAN_POINT('',(0.125,-0.125));
+#7469 = VECTOR('',#7470,1.);
+#7470 = DIRECTION('',(1.,0.));
+#7471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7472 = PCURVE('',#7473,#7478);
+#7473 = PLANE('',#7474);
+#7474 = AXIS2_PLACEMENT_3D('',#7475,#7476,#7477);
+#7475 = CARTESIAN_POINT('',(-4.625,-10.25,4.875));
+#7476 = DIRECTION('',(-1.,0.,0.));
+#7477 = DIRECTION('',(0.,-2.2E-16,1.));
+#7478 = DEFINITIONAL_REPRESENTATION('',(#7479),#7483);
+#7479 = LINE('',#7480,#7481);
+#7480 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7481 = VECTOR('',#7482,1.);
+#7482 = DIRECTION('',(1.,0.));
+#7483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7484 = ADVANCED_FACE('',(#7485,#7488),#6849,.F.);
+#7485 = FACE_BOUND('',#7486,.F.);
+#7486 = EDGE_LOOP('',(#7487));
+#7487 = ORIENTED_EDGE('',*,*,#6834,.F.);
+#7488 = FACE_BOUND('',#7489,.T.);
+#7489 = EDGE_LOOP('',(#7490,#7520,#7548,#7576,#7604,#7632,#7660,#7688,
+    #7716,#7744,#7772,#7800));
+#7490 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#7491 = EDGE_CURVE('',#7492,#7494,#7496,.T.);
+#7492 = VERTEX_POINT('',#7493);
+#7493 = CARTESIAN_POINT('',(4.375,-11.45,5.671561175398));
+#7494 = VERTEX_POINT('',#7495);
+#7495 = CARTESIAN_POINT('',(4.625,-11.45,5.671561175398));
+#7496 = SURFACE_CURVE('',#7497,(#7501,#7508),.PCURVE_S1.);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(4.375,-11.45,5.671561175398));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(1.,0.,0.));
+#7501 = PCURVE('',#6849,#7502);
+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);
+#7503 = LINE('',#7504,#7505);
+#7504 = CARTESIAN_POINT('',(0.921561175398,-0.124999999999));
+#7505 = VECTOR('',#7506,1.);
+#7506 = DIRECTION('',(0.,1.));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = PCURVE('',#7509,#7514);
+#7509 = PLANE('',#7510);
+#7510 = AXIS2_PLACEMENT_3D('',#7511,#7512,#7513);
+#7511 = CARTESIAN_POINT('',(4.375,-10.25,5.671561175398));
+#7512 = DIRECTION('',(0.,-2.2E-16,1.));
+#7513 = DIRECTION('',(1.,0.,0.));
+#7514 = DEFINITIONAL_REPRESENTATION('',(#7515),#7519);
+#7515 = LINE('',#7516,#7517);
+#7516 = CARTESIAN_POINT('',(0.,-1.2));
+#7517 = VECTOR('',#7518,1.);
+#7518 = DIRECTION('',(1.,0.));
+#7519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7520 = ORIENTED_EDGE('',*,*,#7521,.T.);
+#7521 = EDGE_CURVE('',#7494,#7522,#7524,.T.);
+#7522 = VERTEX_POINT('',#7523);
+#7523 = CARTESIAN_POINT('',(4.625,-11.45,4.875));
+#7524 = SURFACE_CURVE('',#7525,(#7529,#7536),.PCURVE_S1.);
+#7525 = LINE('',#7526,#7527);
+#7526 = CARTESIAN_POINT('',(4.625,-11.45,5.671561175398));
+#7527 = VECTOR('',#7528,1.);
+#7528 = DIRECTION('',(0.,2.2E-16,-1.));
+#7529 = PCURVE('',#6849,#7530);
+#7530 = DEFINITIONAL_REPRESENTATION('',(#7531),#7535);
+#7531 = LINE('',#7532,#7533);
+#7532 = CARTESIAN_POINT('',(0.921561175398,0.125000000001));
+#7533 = VECTOR('',#7534,1.);
+#7534 = DIRECTION('',(-1.,0.));
+#7535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7536 = PCURVE('',#7537,#7542);
+#7537 = PLANE('',#7538);
+#7538 = AXIS2_PLACEMENT_3D('',#7539,#7540,#7541);
+#7539 = CARTESIAN_POINT('',(4.625,-10.25,5.671561175398));
+#7540 = DIRECTION('',(1.,0.,0.));
+#7541 = DIRECTION('',(0.,2.2E-16,-1.));
+#7542 = DEFINITIONAL_REPRESENTATION('',(#7543),#7547);
+#7543 = LINE('',#7544,#7545);
+#7544 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7545 = VECTOR('',#7546,1.);
+#7546 = DIRECTION('',(1.,0.));
+#7547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7548 = ORIENTED_EDGE('',*,*,#7549,.T.);
+#7549 = EDGE_CURVE('',#7522,#7550,#7552,.T.);
+#7550 = VERTEX_POINT('',#7551);
+#7551 = CARTESIAN_POINT('',(5.421561175397,-11.45,4.875));
+#7552 = SURFACE_CURVE('',#7553,(#7557,#7564),.PCURVE_S1.);
+#7553 = LINE('',#7554,#7555);
+#7554 = CARTESIAN_POINT('',(4.625,-11.45,4.875));
+#7555 = VECTOR('',#7556,1.);
+#7556 = DIRECTION('',(1.,0.,0.));
+#7557 = PCURVE('',#6849,#7558);
+#7558 = DEFINITIONAL_REPRESENTATION('',(#7559),#7563);
+#7559 = LINE('',#7560,#7561);
+#7560 = CARTESIAN_POINT('',(0.125000000001,0.125000000001));
+#7561 = VECTOR('',#7562,1.);
+#7562 = DIRECTION('',(0.,1.));
+#7563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7564 = PCURVE('',#7565,#7570);
+#7565 = PLANE('',#7566);
+#7566 = AXIS2_PLACEMENT_3D('',#7567,#7568,#7569);
+#7567 = CARTESIAN_POINT('',(4.625,-10.25,4.875));
+#7568 = DIRECTION('',(0.,-2.2E-16,1.));
+#7569 = DIRECTION('',(1.,0.,0.));
+#7570 = DEFINITIONAL_REPRESENTATION('',(#7571),#7575);
+#7571 = LINE('',#7572,#7573);
+#7572 = CARTESIAN_POINT('',(0.,-1.2));
+#7573 = VECTOR('',#7574,1.);
+#7574 = DIRECTION('',(1.,0.));
+#7575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7576 = ORIENTED_EDGE('',*,*,#7577,.T.);
+#7577 = EDGE_CURVE('',#7550,#7578,#7580,.T.);
+#7578 = VERTEX_POINT('',#7579);
+#7579 = CARTESIAN_POINT('',(5.421561175397,-11.45,4.625));
+#7580 = SURFACE_CURVE('',#7581,(#7585,#7592),.PCURVE_S1.);
+#7581 = LINE('',#7582,#7583);
+#7582 = CARTESIAN_POINT('',(5.421561175397,-11.45,4.875));
+#7583 = VECTOR('',#7584,1.);
+#7584 = DIRECTION('',(0.,2.2E-16,-1.));
+#7585 = PCURVE('',#6849,#7586);
+#7586 = DEFINITIONAL_REPRESENTATION('',(#7587),#7591);
+#7587 = LINE('',#7588,#7589);
+#7588 = CARTESIAN_POINT('',(0.125000000001,0.921561175398));
+#7589 = VECTOR('',#7590,1.);
+#7590 = DIRECTION('',(-1.,0.));
+#7591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7592 = PCURVE('',#7593,#7598);
+#7593 = PLANE('',#7594);
+#7594 = AXIS2_PLACEMENT_3D('',#7595,#7596,#7597);
+#7595 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.875));
+#7596 = DIRECTION('',(1.,0.,0.));
+#7597 = DIRECTION('',(0.,2.2E-16,-1.));
+#7598 = DEFINITIONAL_REPRESENTATION('',(#7599),#7603);
+#7599 = LINE('',#7600,#7601);
+#7600 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7601 = VECTOR('',#7602,1.);
+#7602 = DIRECTION('',(1.,0.));
+#7603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7604 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#7605 = EDGE_CURVE('',#7578,#7606,#7608,.T.);
+#7606 = VERTEX_POINT('',#7607);
+#7607 = CARTESIAN_POINT('',(4.624999999995,-11.45,4.625));
+#7608 = SURFACE_CURVE('',#7609,(#7613,#7620),.PCURVE_S1.);
+#7609 = LINE('',#7610,#7611);
+#7610 = CARTESIAN_POINT('',(5.421561175397,-11.45,4.625));
+#7611 = VECTOR('',#7612,1.);
+#7612 = DIRECTION('',(-1.,0.,0.));
+#7613 = PCURVE('',#6849,#7614);
+#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7619);
+#7615 = LINE('',#7616,#7617);
+#7616 = CARTESIAN_POINT('',(-0.124999999999,0.921561175398));
+#7617 = VECTOR('',#7618,1.);
+#7618 = DIRECTION('',(-0.,-1.));
+#7619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7620 = PCURVE('',#7621,#7626);
+#7621 = PLANE('',#7622);
+#7622 = AXIS2_PLACEMENT_3D('',#7623,#7624,#7625);
+#7623 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.625));
+#7624 = DIRECTION('',(0.,2.2E-16,-1.));
+#7625 = DIRECTION('',(-1.,0.,0.));
+#7626 = DEFINITIONAL_REPRESENTATION('',(#7627),#7631);
+#7627 = LINE('',#7628,#7629);
+#7628 = CARTESIAN_POINT('',(0.,-1.2));
+#7629 = VECTOR('',#7630,1.);
+#7630 = DIRECTION('',(1.,0.));
+#7631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7632 = ORIENTED_EDGE('',*,*,#7633,.T.);
+#7633 = EDGE_CURVE('',#7606,#7634,#7636,.T.);
+#7634 = VERTEX_POINT('',#7635);
+#7635 = CARTESIAN_POINT('',(4.624999999995,-11.45,3.828438824597));
+#7636 = SURFACE_CURVE('',#7637,(#7641,#7648),.PCURVE_S1.);
+#7637 = LINE('',#7638,#7639);
+#7638 = CARTESIAN_POINT('',(4.624999999995,-11.45,4.625));
+#7639 = VECTOR('',#7640,1.);
+#7640 = DIRECTION('',(0.,2.2E-16,-1.));
+#7641 = PCURVE('',#6849,#7642);
+#7642 = DEFINITIONAL_REPRESENTATION('',(#7643),#7647);
+#7643 = LINE('',#7644,#7645);
+#7644 = CARTESIAN_POINT('',(-0.124999999999,0.124999999996));
+#7645 = VECTOR('',#7646,1.);
+#7646 = DIRECTION('',(-1.,0.));
+#7647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7648 = PCURVE('',#7649,#7654);
+#7649 = PLANE('',#7650);
+#7650 = AXIS2_PLACEMENT_3D('',#7651,#7652,#7653);
+#7651 = CARTESIAN_POINT('',(4.624999999995,-10.25,4.625));
+#7652 = DIRECTION('',(1.,0.,0.));
+#7653 = DIRECTION('',(0.,2.2E-16,-1.));
+#7654 = DEFINITIONAL_REPRESENTATION('',(#7655),#7659);
+#7655 = LINE('',#7656,#7657);
+#7656 = CARTESIAN_POINT('',(-2.7E-16,-1.2));
+#7657 = VECTOR('',#7658,1.);
+#7658 = DIRECTION('',(1.,0.));
+#7659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7660 = ORIENTED_EDGE('',*,*,#7661,.T.);
+#7661 = EDGE_CURVE('',#7634,#7662,#7664,.T.);
+#7662 = VERTEX_POINT('',#7663);
+#7663 = CARTESIAN_POINT('',(4.374999999995,-11.45,3.828438824597));
+#7664 = SURFACE_CURVE('',#7665,(#7669,#7676),.PCURVE_S1.);
+#7665 = LINE('',#7666,#7667);
+#7666 = CARTESIAN_POINT('',(4.624999999995,-11.45,3.828438824597));
+#7667 = VECTOR('',#7668,1.);
+#7668 = DIRECTION('',(-1.,0.,0.));
+#7669 = PCURVE('',#6849,#7670);
+#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675);
+#7671 = LINE('',#7672,#7673);
+#7672 = CARTESIAN_POINT('',(-0.921561175402,0.124999999996));
+#7673 = VECTOR('',#7674,1.);
+#7674 = DIRECTION('',(-0.,-1.));
+#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7676 = PCURVE('',#7677,#7682);
+#7677 = PLANE('',#7678);
+#7678 = AXIS2_PLACEMENT_3D('',#7679,#7680,#7681);
+#7679 = CARTESIAN_POINT('',(4.624999999995,-10.25,3.828438824597));
+#7680 = DIRECTION('',(0.,2.2E-16,-1.));
+#7681 = DIRECTION('',(-1.,0.,0.));
+#7682 = DEFINITIONAL_REPRESENTATION('',(#7683),#7687);
+#7683 = LINE('',#7684,#7685);
+#7684 = CARTESIAN_POINT('',(0.,-1.2));
+#7685 = VECTOR('',#7686,1.);
+#7686 = DIRECTION('',(1.,0.));
+#7687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7688 = ORIENTED_EDGE('',*,*,#7689,.T.);
+#7689 = EDGE_CURVE('',#7662,#7690,#7692,.T.);
+#7690 = VERTEX_POINT('',#7691);
+#7691 = CARTESIAN_POINT('',(4.374999999995,-11.45,4.624999999998));
+#7692 = SURFACE_CURVE('',#7693,(#7697,#7704),.PCURVE_S1.);
+#7693 = LINE('',#7694,#7695);
+#7694 = CARTESIAN_POINT('',(4.374999999995,-11.45,3.828438824597));
+#7695 = VECTOR('',#7696,1.);
+#7696 = DIRECTION('',(0.,-2.2E-16,1.));
+#7697 = PCURVE('',#6849,#7698);
+#7698 = DEFINITIONAL_REPRESENTATION('',(#7699),#7703);
+#7699 = LINE('',#7700,#7701);
+#7700 = CARTESIAN_POINT('',(-0.921561175402,-0.125000000004));
+#7701 = VECTOR('',#7702,1.);
+#7702 = DIRECTION('',(1.,0.));
+#7703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7704 = PCURVE('',#7705,#7710);
+#7705 = PLANE('',#7706);
+#7706 = AXIS2_PLACEMENT_3D('',#7707,#7708,#7709);
+#7707 = CARTESIAN_POINT('',(4.374999999995,-10.25,3.828438824597));
+#7708 = DIRECTION('',(-1.,0.,0.));
+#7709 = DIRECTION('',(0.,-2.2E-16,1.));
+#7710 = DEFINITIONAL_REPRESENTATION('',(#7711),#7715);
+#7711 = LINE('',#7712,#7713);
+#7712 = CARTESIAN_POINT('',(-1.8E-16,-1.2));
+#7713 = VECTOR('',#7714,1.);
+#7714 = DIRECTION('',(1.,0.));
+#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7716 = ORIENTED_EDGE('',*,*,#7717,.T.);
+#7717 = EDGE_CURVE('',#7690,#7718,#7720,.T.);
+#7718 = VERTEX_POINT('',#7719);
+#7719 = CARTESIAN_POINT('',(3.578438824601,-11.45,4.624999999998));
+#7720 = SURFACE_CURVE('',#7721,(#7725,#7732),.PCURVE_S1.);
+#7721 = LINE('',#7722,#7723);
+#7722 = CARTESIAN_POINT('',(4.374999999995,-11.45,4.624999999998));
+#7723 = VECTOR('',#7724,1.);
+#7724 = DIRECTION('',(-1.,0.,0.));
+#7725 = PCURVE('',#6849,#7726);
+#7726 = DEFINITIONAL_REPRESENTATION('',(#7727),#7731);
+#7727 = LINE('',#7728,#7729);
+#7728 = CARTESIAN_POINT('',(-0.125000000001,-0.125000000004));
+#7729 = VECTOR('',#7730,1.);
+#7730 = DIRECTION('',(-0.,-1.));
+#7731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7732 = PCURVE('',#7733,#7738);
+#7733 = PLANE('',#7734);
+#7734 = AXIS2_PLACEMENT_3D('',#7735,#7736,#7737);
+#7735 = CARTESIAN_POINT('',(4.374999999995,-10.25,4.624999999998));
+#7736 = DIRECTION('',(0.,2.2E-16,-1.));
+#7737 = DIRECTION('',(-1.,0.,0.));
+#7738 = DEFINITIONAL_REPRESENTATION('',(#7739),#7743);
+#7739 = LINE('',#7740,#7741);
+#7740 = CARTESIAN_POINT('',(0.,-1.2));
+#7741 = VECTOR('',#7742,1.);
+#7742 = DIRECTION('',(1.,0.));
+#7743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7744 = ORIENTED_EDGE('',*,*,#7745,.T.);
+#7745 = EDGE_CURVE('',#7718,#7746,#7748,.T.);
+#7746 = VERTEX_POINT('',#7747);
+#7747 = CARTESIAN_POINT('',(3.578438824601,-11.45,4.874999999998));
+#7748 = SURFACE_CURVE('',#7749,(#7753,#7760),.PCURVE_S1.);
+#7749 = LINE('',#7750,#7751);
+#7750 = CARTESIAN_POINT('',(3.578438824601,-11.45,4.624999999998));
+#7751 = VECTOR('',#7752,1.);
+#7752 = DIRECTION('',(0.,-2.2E-16,1.));
+#7753 = PCURVE('',#6849,#7754);
+#7754 = DEFINITIONAL_REPRESENTATION('',(#7755),#7759);
+#7755 = LINE('',#7756,#7757);
+#7756 = CARTESIAN_POINT('',(-0.125000000001,-0.921561175399));
+#7757 = VECTOR('',#7758,1.);
+#7758 = DIRECTION('',(1.,0.));
+#7759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7760 = PCURVE('',#7761,#7766);
+#7761 = PLANE('',#7762);
+#7762 = AXIS2_PLACEMENT_3D('',#7763,#7764,#7765);
+#7763 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.624999999998));
+#7764 = DIRECTION('',(-1.,0.,0.));
+#7765 = DIRECTION('',(0.,-2.2E-16,1.));
+#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771);
+#7767 = LINE('',#7768,#7769);
+#7768 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7769 = VECTOR('',#7770,1.);
+#7770 = DIRECTION('',(1.,0.));
+#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7772 = ORIENTED_EDGE('',*,*,#7773,.T.);
+#7773 = EDGE_CURVE('',#7746,#7774,#7776,.T.);
+#7774 = VERTEX_POINT('',#7775);
+#7775 = CARTESIAN_POINT('',(4.375,-11.45,4.874999999998));
+#7776 = SURFACE_CURVE('',#7777,(#7781,#7788),.PCURVE_S1.);
+#7777 = LINE('',#7778,#7779);
+#7778 = CARTESIAN_POINT('',(3.578438824601,-11.45,4.874999999998));
+#7779 = VECTOR('',#7780,1.);
+#7780 = DIRECTION('',(1.,0.,0.));
+#7781 = PCURVE('',#6849,#7782);
+#7782 = DEFINITIONAL_REPRESENTATION('',(#7783),#7787);
+#7783 = LINE('',#7784,#7785);
+#7784 = CARTESIAN_POINT('',(0.124999999999,-0.921561175399));
+#7785 = VECTOR('',#7786,1.);
+#7786 = DIRECTION('',(0.,1.));
+#7787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7788 = PCURVE('',#7789,#7794);
+#7789 = PLANE('',#7790);
+#7790 = AXIS2_PLACEMENT_3D('',#7791,#7792,#7793);
+#7791 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.874999999998));
+#7792 = DIRECTION('',(0.,-2.2E-16,1.));
+#7793 = DIRECTION('',(1.,0.,0.));
+#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799);
+#7795 = LINE('',#7796,#7797);
+#7796 = CARTESIAN_POINT('',(0.,-1.2));
+#7797 = VECTOR('',#7798,1.);
+#7798 = DIRECTION('',(1.,0.));
+#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7800 = ORIENTED_EDGE('',*,*,#7801,.T.);
+#7801 = EDGE_CURVE('',#7774,#7492,#7802,.T.);
+#7802 = SURFACE_CURVE('',#7803,(#7807,#7814),.PCURVE_S1.);
+#7803 = LINE('',#7804,#7805);
+#7804 = CARTESIAN_POINT('',(4.375,-11.45,4.874999999998));
+#7805 = VECTOR('',#7806,1.);
+#7806 = DIRECTION('',(0.,-2.2E-16,1.));
+#7807 = PCURVE('',#6849,#7808);
+#7808 = DEFINITIONAL_REPRESENTATION('',(#7809),#7813);
+#7809 = LINE('',#7810,#7811);
+#7810 = CARTESIAN_POINT('',(0.124999999999,-0.124999999999));
+#7811 = VECTOR('',#7812,1.);
+#7812 = DIRECTION('',(1.,0.));
+#7813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7814 = PCURVE('',#7815,#7820);
+#7815 = PLANE('',#7816);
+#7816 = AXIS2_PLACEMENT_3D('',#7817,#7818,#7819);
+#7817 = CARTESIAN_POINT('',(4.375,-10.25,4.874999999998));
+#7818 = DIRECTION('',(-1.,0.,0.));
+#7819 = DIRECTION('',(0.,-2.2E-16,1.));
+#7820 = DEFINITIONAL_REPRESENTATION('',(#7821),#7825);
+#7821 = LINE('',#7822,#7823);
+#7822 = CARTESIAN_POINT('',(2.7E-16,-1.2));
+#7823 = VECTOR('',#7824,1.);
+#7824 = DIRECTION('',(1.,0.));
+#7825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7826 = ADVANCED_FACE('',(#7827),#6935,.F.);
+#7827 = FACE_BOUND('',#7828,.T.);
+#7828 = EDGE_LOOP('',(#7829,#7830,#7853,#7880));
+#7829 = ORIENTED_EDGE('',*,*,#6920,.T.);
+#7830 = ORIENTED_EDGE('',*,*,#7831,.T.);
+#7831 = EDGE_CURVE('',#6898,#7832,#7834,.T.);
+#7832 = VERTEX_POINT('',#7833);
+#7833 = CARTESIAN_POINT('',(7.,4.,4.600860619028));
+#7834 = SEAM_CURVE('',#7835,(#7839,#7846),.PCURVE_S1.);
+#7835 = LINE('',#7836,#7837);
+#7836 = CARTESIAN_POINT('',(7.,4.,6.1));
+#7837 = VECTOR('',#7838,1.);
+#7838 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#7839 = PCURVE('',#6935,#7840);
+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(-0.,0.));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(-0.,1.));
+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7846 = PCURVE('',#6935,#7847);
+#7847 = DEFINITIONAL_REPRESENTATION('',(#7848),#7852);
+#7848 = LINE('',#7849,#7850);
+#7849 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7850 = VECTOR('',#7851,1.);
+#7851 = DIRECTION('',(-0.,1.));
+#7852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7853 = ORIENTED_EDGE('',*,*,#7854,.F.);
+#7854 = EDGE_CURVE('',#7832,#7832,#7855,.T.);
+#7855 = SURFACE_CURVE('',#7856,(#7861,#7868),.PCURVE_S1.);
+#7856 = CIRCLE('',#7857,1.);
+#7857 = AXIS2_PLACEMENT_3D('',#7858,#7859,#7860);
+#7858 = CARTESIAN_POINT('',(6.,4.,4.600860619028));
+#7859 = DIRECTION('',(-0.,2.2E-16,1.));
+#7860 = DIRECTION('',(1.,0.,0.));
+#7861 = PCURVE('',#6935,#7862);
+#7862 = DEFINITIONAL_REPRESENTATION('',(#7863),#7867);
+#7863 = LINE('',#7864,#7865);
+#7864 = CARTESIAN_POINT('',(-0.,1.499139380972));
+#7865 = VECTOR('',#7866,1.);
+#7866 = DIRECTION('',(-1.,0.));
+#7867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7868 = PCURVE('',#7869,#7874);
+#7869 = CONICAL_SURFACE('',#7870,1.,1.029744258677);
+#7870 = AXIS2_PLACEMENT_3D('',#7871,#7872,#7873);
+#7871 = CARTESIAN_POINT('',(6.,4.,4.600860619028));
+#7872 = DIRECTION('',(0.,2.2E-16,1.));
+#7873 = DIRECTION('',(1.,0.,0.));
+#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879);
+#7875 = LINE('',#7876,#7877);
+#7876 = CARTESIAN_POINT('',(0.,-0.));
+#7877 = VECTOR('',#7878,1.);
+#7878 = DIRECTION('',(1.,-0.));
+#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7880 = ORIENTED_EDGE('',*,*,#7831,.F.);
+#7881 = ADVANCED_FACE('',(#7882,#7885),#6992,.F.);
+#7882 = FACE_BOUND('',#7883,.T.);
+#7883 = EDGE_LOOP('',(#7884));
+#7884 = ORIENTED_EDGE('',*,*,#6977,.F.);
+#7885 = FACE_BOUND('',#7886,.F.);
+#7886 = EDGE_LOOP('',(#7887,#7917,#7945,#7973,#8001,#8029,#8057,#8085,
+    #8113,#8141,#8169,#8197));
+#7887 = ORIENTED_EDGE('',*,*,#7888,.T.);
+#7888 = EDGE_CURVE('',#7889,#7891,#7893,.T.);
+#7889 = VERTEX_POINT('',#7890);
+#7890 = CARTESIAN_POINT('',(-4.625,11.45,5.671561175398));
+#7891 = VERTEX_POINT('',#7892);
+#7892 = CARTESIAN_POINT('',(-4.375,11.45,5.671561175398));
+#7893 = SURFACE_CURVE('',#7894,(#7898,#7905),.PCURVE_S1.);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(-4.625,11.45,5.671561175398));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(1.,0.,0.));
+#7898 = PCURVE('',#6992,#7899);
+#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904);
+#7900 = LINE('',#7901,#7902);
+#7901 = CARTESIAN_POINT('',(-0.921561175398,-0.125));
+#7902 = VECTOR('',#7903,1.);
+#7903 = DIRECTION('',(-0.,1.));
+#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7905 = PCURVE('',#7906,#7911);
+#7906 = PLANE('',#7907);
+#7907 = AXIS2_PLACEMENT_3D('',#7908,#7909,#7910);
+#7908 = CARTESIAN_POINT('',(-4.625,10.25,5.671561175398));
+#7909 = DIRECTION('',(0.,2.2E-16,1.));
+#7910 = DIRECTION('',(-1.,-0.,-0.));
+#7911 = DEFINITIONAL_REPRESENTATION('',(#7912),#7916);
+#7912 = LINE('',#7913,#7914);
+#7913 = CARTESIAN_POINT('',(-0.,-1.2));
+#7914 = VECTOR('',#7915,1.);
+#7915 = DIRECTION('',(-1.,0.));
+#7916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7917 = ORIENTED_EDGE('',*,*,#7918,.T.);
+#7918 = EDGE_CURVE('',#7891,#7919,#7921,.T.);
+#7919 = VERTEX_POINT('',#7920);
+#7920 = CARTESIAN_POINT('',(-4.375,11.45,4.874999999999));
+#7921 = SURFACE_CURVE('',#7922,(#7926,#7933),.PCURVE_S1.);
+#7922 = LINE('',#7923,#7924);
+#7923 = CARTESIAN_POINT('',(-4.375,11.45,5.671561175398));
+#7924 = VECTOR('',#7925,1.);
+#7925 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#7926 = PCURVE('',#6992,#7927);
+#7927 = DEFINITIONAL_REPRESENTATION('',(#7928),#7932);
+#7928 = LINE('',#7929,#7930);
+#7929 = CARTESIAN_POINT('',(-0.921561175398,0.125));
+#7930 = VECTOR('',#7931,1.);
+#7931 = DIRECTION('',(1.,-0.));
+#7932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7933 = PCURVE('',#7934,#7939);
+#7934 = PLANE('',#7935);
+#7935 = AXIS2_PLACEMENT_3D('',#7936,#7937,#7938);
+#7936 = CARTESIAN_POINT('',(-4.375,10.25,5.671561175398));
+#7937 = DIRECTION('',(1.,0.,0.));
+#7938 = DIRECTION('',(0.,2.2E-16,1.));
+#7939 = DEFINITIONAL_REPRESENTATION('',(#7940),#7944);
+#7940 = LINE('',#7941,#7942);
+#7941 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#7942 = VECTOR('',#7943,1.);
+#7943 = DIRECTION('',(-1.,0.));
+#7944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7945 = ORIENTED_EDGE('',*,*,#7946,.T.);
+#7946 = EDGE_CURVE('',#7919,#7947,#7949,.T.);
+#7947 = VERTEX_POINT('',#7948);
+#7948 = CARTESIAN_POINT('',(-3.578438824601,11.45,4.874999999999));
+#7949 = SURFACE_CURVE('',#7950,(#7954,#7961),.PCURVE_S1.);
+#7950 = LINE('',#7951,#7952);
+#7951 = CARTESIAN_POINT('',(-4.375,11.45,4.874999999999));
+#7952 = VECTOR('',#7953,1.);
+#7953 = DIRECTION('',(1.,0.,0.));
+#7954 = PCURVE('',#6992,#7955);
+#7955 = DEFINITIONAL_REPRESENTATION('',(#7956),#7960);
+#7956 = LINE('',#7957,#7958);
+#7957 = CARTESIAN_POINT('',(-0.124999999999,0.125));
+#7958 = VECTOR('',#7959,1.);
+#7959 = DIRECTION('',(-0.,1.));
+#7960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7961 = PCURVE('',#7962,#7967);
+#7962 = PLANE('',#7963);
+#7963 = AXIS2_PLACEMENT_3D('',#7964,#7965,#7966);
+#7964 = CARTESIAN_POINT('',(-4.375,10.25,4.874999999999));
+#7965 = DIRECTION('',(0.,2.2E-16,1.));
+#7966 = DIRECTION('',(-1.,-0.,-0.));
+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
+#7968 = LINE('',#7969,#7970);
+#7969 = CARTESIAN_POINT('',(-0.,-1.2));
+#7970 = VECTOR('',#7971,1.);
+#7971 = DIRECTION('',(-1.,0.));
+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7973 = ORIENTED_EDGE('',*,*,#7974,.T.);
+#7974 = EDGE_CURVE('',#7947,#7975,#7977,.T.);
+#7975 = VERTEX_POINT('',#7976);
+#7976 = CARTESIAN_POINT('',(-3.578438824601,11.45,4.624999999999));
+#7977 = SURFACE_CURVE('',#7978,(#7982,#7989),.PCURVE_S1.);
+#7978 = LINE('',#7979,#7980);
+#7979 = CARTESIAN_POINT('',(-3.578438824601,11.45,4.874999999999));
+#7980 = VECTOR('',#7981,1.);
+#7981 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#7982 = PCURVE('',#6992,#7983);
+#7983 = DEFINITIONAL_REPRESENTATION('',(#7984),#7988);
+#7984 = LINE('',#7985,#7986);
+#7985 = CARTESIAN_POINT('',(-0.124999999999,0.921561175398));
+#7986 = VECTOR('',#7987,1.);
+#7987 = DIRECTION('',(1.,-0.));
+#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('',(-3.578438824601,10.25,4.874999999999));
+#7993 = DIRECTION('',(1.,0.,0.));
+#7994 = DIRECTION('',(0.,2.2E-16,1.));
+#7995 = DEFINITIONAL_REPRESENTATION('',(#7996),#8000);
+#7996 = LINE('',#7997,#7998);
+#7997 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#7998 = VECTOR('',#7999,1.);
+#7999 = DIRECTION('',(-1.,0.));
+#8000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8001 = ORIENTED_EDGE('',*,*,#8002,.T.);
+#8002 = EDGE_CURVE('',#7975,#8003,#8005,.T.);
+#8003 = VERTEX_POINT('',#8004);
+#8004 = CARTESIAN_POINT('',(-4.375,11.45,4.624999999999));
+#8005 = SURFACE_CURVE('',#8006,(#8010,#8017),.PCURVE_S1.);
+#8006 = LINE('',#8007,#8008);
+#8007 = CARTESIAN_POINT('',(-3.578438824601,11.45,4.624999999999));
+#8008 = VECTOR('',#8009,1.);
+#8009 = DIRECTION('',(-1.,0.,0.));
+#8010 = PCURVE('',#6992,#8011);
+#8011 = DEFINITIONAL_REPRESENTATION('',(#8012),#8016);
+#8012 = LINE('',#8013,#8014);
+#8013 = CARTESIAN_POINT('',(0.125000000001,0.921561175398));
+#8014 = VECTOR('',#8015,1.);
+#8015 = DIRECTION('',(-0.,-1.));
+#8016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8017 = PCURVE('',#8018,#8023);
+#8018 = PLANE('',#8019);
+#8019 = AXIS2_PLACEMENT_3D('',#8020,#8021,#8022);
+#8020 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.624999999999));
+#8021 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8022 = DIRECTION('',(1.,0.,0.));
+#8023 = DEFINITIONAL_REPRESENTATION('',(#8024),#8028);
+#8024 = LINE('',#8025,#8026);
+#8025 = CARTESIAN_POINT('',(-0.,-1.2));
+#8026 = VECTOR('',#8027,1.);
+#8027 = DIRECTION('',(-1.,0.));
+#8028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8029 = ORIENTED_EDGE('',*,*,#8030,.T.);
+#8030 = EDGE_CURVE('',#8003,#8031,#8033,.T.);
+#8031 = VERTEX_POINT('',#8032);
+#8032 = CARTESIAN_POINT('',(-4.375,11.45,3.828438824602));
+#8033 = SURFACE_CURVE('',#8034,(#8038,#8045),.PCURVE_S1.);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(-4.375,11.45,4.624999999999));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8038 = PCURVE('',#6992,#8039);
+#8039 = DEFINITIONAL_REPRESENTATION('',(#8040),#8044);
+#8040 = LINE('',#8041,#8042);
+#8041 = CARTESIAN_POINT('',(0.125000000001,0.125));
+#8042 = VECTOR('',#8043,1.);
+#8043 = DIRECTION('',(1.,-0.));
+#8044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8045 = PCURVE('',#8046,#8051);
+#8046 = PLANE('',#8047);
+#8047 = AXIS2_PLACEMENT_3D('',#8048,#8049,#8050);
+#8048 = CARTESIAN_POINT('',(-4.375,10.25,4.624999999999));
+#8049 = DIRECTION('',(1.,0.,0.));
+#8050 = DIRECTION('',(0.,2.2E-16,1.));
+#8051 = DEFINITIONAL_REPRESENTATION('',(#8052),#8056);
+#8052 = LINE('',#8053,#8054);
+#8053 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#8054 = VECTOR('',#8055,1.);
+#8055 = DIRECTION('',(-1.,0.));
+#8056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8057 = ORIENTED_EDGE('',*,*,#8058,.T.);
+#8058 = EDGE_CURVE('',#8031,#8059,#8061,.T.);
+#8059 = VERTEX_POINT('',#8060);
+#8060 = CARTESIAN_POINT('',(-4.625,11.45,3.828438824602));
+#8061 = SURFACE_CURVE('',#8062,(#8066,#8073),.PCURVE_S1.);
+#8062 = LINE('',#8063,#8064);
+#8063 = CARTESIAN_POINT('',(-4.375,11.45,3.828438824602));
+#8064 = VECTOR('',#8065,1.);
+#8065 = DIRECTION('',(-1.,0.,0.));
+#8066 = PCURVE('',#6992,#8067);
+#8067 = DEFINITIONAL_REPRESENTATION('',(#8068),#8072);
+#8068 = LINE('',#8069,#8070);
+#8069 = CARTESIAN_POINT('',(0.921561175398,0.125));
+#8070 = VECTOR('',#8071,1.);
+#8071 = DIRECTION('',(-0.,-1.));
+#8072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8073 = PCURVE('',#8074,#8079);
+#8074 = PLANE('',#8075);
+#8075 = AXIS2_PLACEMENT_3D('',#8076,#8077,#8078);
+#8076 = CARTESIAN_POINT('',(-4.375,10.25,3.828438824602));
+#8077 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8078 = DIRECTION('',(1.,0.,0.));
+#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084);
+#8080 = LINE('',#8081,#8082);
+#8081 = CARTESIAN_POINT('',(-0.,-1.2));
+#8082 = VECTOR('',#8083,1.);
+#8083 = DIRECTION('',(-1.,0.));
+#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8085 = ORIENTED_EDGE('',*,*,#8086,.T.);
+#8086 = EDGE_CURVE('',#8059,#8087,#8089,.T.);
+#8087 = VERTEX_POINT('',#8088);
+#8088 = CARTESIAN_POINT('',(-4.625,11.45,4.625));
+#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.);
+#8090 = LINE('',#8091,#8092);
+#8091 = CARTESIAN_POINT('',(-4.625,11.45,3.828438824602));
+#8092 = VECTOR('',#8093,1.);
+#8093 = DIRECTION('',(0.,2.2E-16,1.));
+#8094 = PCURVE('',#6992,#8095);
+#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100);
+#8096 = LINE('',#8097,#8098);
+#8097 = CARTESIAN_POINT('',(0.921561175398,-0.125));
+#8098 = VECTOR('',#8099,1.);
+#8099 = DIRECTION('',(-1.,0.));
+#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8101 = PCURVE('',#8102,#8107);
+#8102 = PLANE('',#8103);
+#8103 = AXIS2_PLACEMENT_3D('',#8104,#8105,#8106);
+#8104 = CARTESIAN_POINT('',(-4.625,10.25,3.828438824602));
+#8105 = DIRECTION('',(-1.,0.,0.));
+#8106 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112);
+#8108 = LINE('',#8109,#8110);
+#8109 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#8110 = VECTOR('',#8111,1.);
+#8111 = DIRECTION('',(-1.,0.));
+#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8113 = ORIENTED_EDGE('',*,*,#8114,.T.);
+#8114 = EDGE_CURVE('',#8087,#8115,#8117,.T.);
+#8115 = VERTEX_POINT('',#8116);
+#8116 = CARTESIAN_POINT('',(-5.421561175397,11.45,4.625));
+#8117 = SURFACE_CURVE('',#8118,(#8122,#8129),.PCURVE_S1.);
+#8118 = LINE('',#8119,#8120);
+#8119 = CARTESIAN_POINT('',(-4.625,11.45,4.625));
+#8120 = VECTOR('',#8121,1.);
+#8121 = DIRECTION('',(-1.,0.,0.));
+#8122 = PCURVE('',#6992,#8123);
+#8123 = DEFINITIONAL_REPRESENTATION('',(#8124),#8128);
+#8124 = LINE('',#8125,#8126);
+#8125 = CARTESIAN_POINT('',(0.125,-0.125));
+#8126 = VECTOR('',#8127,1.);
+#8127 = DIRECTION('',(-0.,-1.));
+#8128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8129 = PCURVE('',#8130,#8135);
+#8130 = PLANE('',#8131);
+#8131 = AXIS2_PLACEMENT_3D('',#8132,#8133,#8134);
+#8132 = CARTESIAN_POINT('',(-4.625,10.25,4.625));
+#8133 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8134 = DIRECTION('',(1.,0.,0.));
+#8135 = DEFINITIONAL_REPRESENTATION('',(#8136),#8140);
+#8136 = LINE('',#8137,#8138);
+#8137 = CARTESIAN_POINT('',(-0.,-1.2));
+#8138 = VECTOR('',#8139,1.);
+#8139 = DIRECTION('',(-1.,0.));
+#8140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8141 = ORIENTED_EDGE('',*,*,#8142,.T.);
+#8142 = EDGE_CURVE('',#8115,#8143,#8145,.T.);
+#8143 = VERTEX_POINT('',#8144);
+#8144 = CARTESIAN_POINT('',(-5.421561175397,11.45,4.875));
+#8145 = SURFACE_CURVE('',#8146,(#8150,#8157),.PCURVE_S1.);
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(-5.421561175397,11.45,4.625));
+#8148 = VECTOR('',#8149,1.);
+#8149 = DIRECTION('',(0.,2.2E-16,1.));
+#8150 = PCURVE('',#6992,#8151);
+#8151 = DEFINITIONAL_REPRESENTATION('',(#8152),#8156);
+#8152 = LINE('',#8153,#8154);
+#8153 = CARTESIAN_POINT('',(0.125,-0.921561175398));
+#8154 = VECTOR('',#8155,1.);
+#8155 = DIRECTION('',(-1.,0.));
+#8156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8157 = PCURVE('',#8158,#8163);
+#8158 = PLANE('',#8159);
+#8159 = AXIS2_PLACEMENT_3D('',#8160,#8161,#8162);
+#8160 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.625));
+#8161 = DIRECTION('',(-1.,0.,0.));
+#8162 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8163 = DEFINITIONAL_REPRESENTATION('',(#8164),#8168);
+#8164 = LINE('',#8165,#8166);
+#8165 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#8166 = VECTOR('',#8167,1.);
+#8167 = DIRECTION('',(-1.,0.));
+#8168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8169 = ORIENTED_EDGE('',*,*,#8170,.T.);
+#8170 = EDGE_CURVE('',#8143,#8171,#8173,.T.);
+#8171 = VERTEX_POINT('',#8172);
+#8172 = CARTESIAN_POINT('',(-4.625,11.45,4.875));
+#8173 = SURFACE_CURVE('',#8174,(#8178,#8185),.PCURVE_S1.);
+#8174 = LINE('',#8175,#8176);
+#8175 = CARTESIAN_POINT('',(-5.421561175397,11.45,4.875));
+#8176 = VECTOR('',#8177,1.);
+#8177 = DIRECTION('',(1.,0.,0.));
+#8178 = PCURVE('',#6992,#8179);
+#8179 = DEFINITIONAL_REPRESENTATION('',(#8180),#8184);
+#8180 = LINE('',#8181,#8182);
+#8181 = CARTESIAN_POINT('',(-0.125,-0.921561175398));
+#8182 = VECTOR('',#8183,1.);
+#8183 = DIRECTION('',(-0.,1.));
+#8184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8185 = PCURVE('',#8186,#8191);
+#8186 = PLANE('',#8187);
+#8187 = AXIS2_PLACEMENT_3D('',#8188,#8189,#8190);
+#8188 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.875));
+#8189 = DIRECTION('',(0.,2.2E-16,1.));
+#8190 = DIRECTION('',(-1.,-0.,-0.));
+#8191 = DEFINITIONAL_REPRESENTATION('',(#8192),#8196);
+#8192 = LINE('',#8193,#8194);
+#8193 = CARTESIAN_POINT('',(-0.,-1.2));
+#8194 = VECTOR('',#8195,1.);
+#8195 = DIRECTION('',(-1.,0.));
+#8196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8197 = ORIENTED_EDGE('',*,*,#8198,.T.);
+#8198 = EDGE_CURVE('',#8171,#7889,#8199,.T.);
+#8199 = SURFACE_CURVE('',#8200,(#8204,#8211),.PCURVE_S1.);
+#8200 = LINE('',#8201,#8202);
+#8201 = CARTESIAN_POINT('',(-4.625,11.45,4.875));
+#8202 = VECTOR('',#8203,1.);
+#8203 = DIRECTION('',(0.,2.2E-16,1.));
+#8204 = PCURVE('',#6992,#8205);
+#8205 = DEFINITIONAL_REPRESENTATION('',(#8206),#8210);
+#8206 = LINE('',#8207,#8208);
+#8207 = CARTESIAN_POINT('',(-0.125,-0.125));
+#8208 = VECTOR('',#8209,1.);
+#8209 = DIRECTION('',(-1.,0.));
+#8210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8211 = PCURVE('',#8212,#8217);
+#8212 = PLANE('',#8213);
+#8213 = AXIS2_PLACEMENT_3D('',#8214,#8215,#8216);
+#8214 = CARTESIAN_POINT('',(-4.625,10.25,4.875));
+#8215 = DIRECTION('',(-1.,0.,0.));
+#8216 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8217 = DEFINITIONAL_REPRESENTATION('',(#8218),#8222);
+#8218 = LINE('',#8219,#8220);
+#8219 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#8220 = VECTOR('',#8221,1.);
+#8221 = DIRECTION('',(-1.,0.));
+#8222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8223 = ADVANCED_FACE('',(#8224,#8227),#7048,.F.);
+#8224 = FACE_BOUND('',#8225,.T.);
+#8225 = EDGE_LOOP('',(#8226));
+#8226 = ORIENTED_EDGE('',*,*,#7033,.F.);
+#8227 = FACE_BOUND('',#8228,.F.);
+#8228 = EDGE_LOOP('',(#8229,#8259,#8287,#8315,#8343,#8371,#8399,#8427,
+    #8455,#8483,#8511,#8539));
+#8229 = ORIENTED_EDGE('',*,*,#8230,.T.);
+#8230 = EDGE_CURVE('',#8231,#8233,#8235,.T.);
+#8231 = VERTEX_POINT('',#8232);
+#8232 = CARTESIAN_POINT('',(4.375,11.45,5.671561175398));
+#8233 = VERTEX_POINT('',#8234);
+#8234 = CARTESIAN_POINT('',(4.625,11.45,5.671561175398));
+#8235 = SURFACE_CURVE('',#8236,(#8240,#8247),.PCURVE_S1.);
+#8236 = LINE('',#8237,#8238);
+#8237 = CARTESIAN_POINT('',(4.375,11.45,5.671561175398));
+#8238 = VECTOR('',#8239,1.);
+#8239 = DIRECTION('',(1.,0.,0.));
+#8240 = PCURVE('',#7048,#8241);
+#8241 = DEFINITIONAL_REPRESENTATION('',(#8242),#8246);
+#8242 = LINE('',#8243,#8244);
+#8243 = CARTESIAN_POINT('',(-0.921561175398,-0.124999999999));
+#8244 = VECTOR('',#8245,1.);
+#8245 = DIRECTION('',(-0.,1.));
+#8246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8247 = PCURVE('',#8248,#8253);
+#8248 = PLANE('',#8249);
+#8249 = AXIS2_PLACEMENT_3D('',#8250,#8251,#8252);
+#8250 = CARTESIAN_POINT('',(4.375,10.25,5.671561175398));
+#8251 = DIRECTION('',(0.,2.2E-16,1.));
+#8252 = DIRECTION('',(-1.,-0.,-0.));
+#8253 = DEFINITIONAL_REPRESENTATION('',(#8254),#8258);
+#8254 = LINE('',#8255,#8256);
+#8255 = CARTESIAN_POINT('',(-0.,-1.2));
+#8256 = VECTOR('',#8257,1.);
+#8257 = DIRECTION('',(-1.,0.));
+#8258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8259 = ORIENTED_EDGE('',*,*,#8260,.T.);
+#8260 = EDGE_CURVE('',#8233,#8261,#8263,.T.);
+#8261 = VERTEX_POINT('',#8262);
+#8262 = CARTESIAN_POINT('',(4.625,11.45,4.875));
+#8263 = SURFACE_CURVE('',#8264,(#8268,#8275),.PCURVE_S1.);
+#8264 = LINE('',#8265,#8266);
+#8265 = CARTESIAN_POINT('',(4.625,11.45,5.671561175398));
+#8266 = VECTOR('',#8267,1.);
+#8267 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8268 = PCURVE('',#7048,#8269);
+#8269 = DEFINITIONAL_REPRESENTATION('',(#8270),#8274);
+#8270 = LINE('',#8271,#8272);
+#8271 = CARTESIAN_POINT('',(-0.921561175398,0.125000000001));
+#8272 = VECTOR('',#8273,1.);
+#8273 = DIRECTION('',(1.,-0.));
+#8274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8275 = PCURVE('',#8276,#8281);
+#8276 = PLANE('',#8277);
+#8277 = AXIS2_PLACEMENT_3D('',#8278,#8279,#8280);
+#8278 = CARTESIAN_POINT('',(4.625,10.25,5.671561175398));
+#8279 = DIRECTION('',(1.,0.,0.));
+#8280 = DIRECTION('',(0.,2.2E-16,1.));
+#8281 = DEFINITIONAL_REPRESENTATION('',(#8282),#8286);
+#8282 = LINE('',#8283,#8284);
+#8283 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#8284 = VECTOR('',#8285,1.);
+#8285 = DIRECTION('',(-1.,0.));
+#8286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8287 = ORIENTED_EDGE('',*,*,#8288,.T.);
+#8288 = EDGE_CURVE('',#8261,#8289,#8291,.T.);
+#8289 = VERTEX_POINT('',#8290);
+#8290 = CARTESIAN_POINT('',(5.421561175397,11.45,4.875));
+#8291 = SURFACE_CURVE('',#8292,(#8296,#8303),.PCURVE_S1.);
+#8292 = LINE('',#8293,#8294);
+#8293 = CARTESIAN_POINT('',(4.625,11.45,4.875));
+#8294 = VECTOR('',#8295,1.);
+#8295 = DIRECTION('',(1.,0.,0.));
+#8296 = PCURVE('',#7048,#8297);
+#8297 = DEFINITIONAL_REPRESENTATION('',(#8298),#8302);
+#8298 = LINE('',#8299,#8300);
+#8299 = CARTESIAN_POINT('',(-0.125000000001,0.125000000001));
+#8300 = VECTOR('',#8301,1.);
+#8301 = DIRECTION('',(-0.,1.));
+#8302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8303 = PCURVE('',#8304,#8309);
+#8304 = PLANE('',#8305);
+#8305 = AXIS2_PLACEMENT_3D('',#8306,#8307,#8308);
+#8306 = CARTESIAN_POINT('',(4.625,10.25,4.875));
+#8307 = DIRECTION('',(0.,2.2E-16,1.));
+#8308 = DIRECTION('',(-1.,-0.,-0.));
+#8309 = DEFINITIONAL_REPRESENTATION('',(#8310),#8314);
+#8310 = LINE('',#8311,#8312);
+#8311 = CARTESIAN_POINT('',(-0.,-1.2));
+#8312 = VECTOR('',#8313,1.);
+#8313 = DIRECTION('',(-1.,0.));
+#8314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8315 = ORIENTED_EDGE('',*,*,#8316,.T.);
+#8316 = EDGE_CURVE('',#8289,#8317,#8319,.T.);
+#8317 = VERTEX_POINT('',#8318);
+#8318 = CARTESIAN_POINT('',(5.421561175397,11.45,4.625));
+#8319 = SURFACE_CURVE('',#8320,(#8324,#8331),.PCURVE_S1.);
+#8320 = LINE('',#8321,#8322);
+#8321 = CARTESIAN_POINT('',(5.421561175397,11.45,4.875));
+#8322 = VECTOR('',#8323,1.);
+#8323 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8324 = PCURVE('',#7048,#8325);
+#8325 = DEFINITIONAL_REPRESENTATION('',(#8326),#8330);
+#8326 = LINE('',#8327,#8328);
+#8327 = CARTESIAN_POINT('',(-0.125000000001,0.921561175398));
+#8328 = VECTOR('',#8329,1.);
+#8329 = DIRECTION('',(1.,-0.));
+#8330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8331 = PCURVE('',#8332,#8337);
+#8332 = PLANE('',#8333);
+#8333 = AXIS2_PLACEMENT_3D('',#8334,#8335,#8336);
+#8334 = CARTESIAN_POINT('',(5.421561175397,10.25,4.875));
+#8335 = DIRECTION('',(1.,0.,0.));
+#8336 = DIRECTION('',(0.,2.2E-16,1.));
+#8337 = DEFINITIONAL_REPRESENTATION('',(#8338),#8342);
+#8338 = LINE('',#8339,#8340);
+#8339 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#8340 = VECTOR('',#8341,1.);
+#8341 = DIRECTION('',(-1.,0.));
+#8342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8343 = ORIENTED_EDGE('',*,*,#8344,.T.);
+#8344 = EDGE_CURVE('',#8317,#8345,#8347,.T.);
+#8345 = VERTEX_POINT('',#8346);
+#8346 = CARTESIAN_POINT('',(4.624999999995,11.45,4.625));
+#8347 = SURFACE_CURVE('',#8348,(#8352,#8359),.PCURVE_S1.);
+#8348 = LINE('',#8349,#8350);
+#8349 = CARTESIAN_POINT('',(5.421561175397,11.45,4.625));
+#8350 = VECTOR('',#8351,1.);
+#8351 = DIRECTION('',(-1.,0.,0.));
+#8352 = PCURVE('',#7048,#8353);
+#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8358);
+#8354 = LINE('',#8355,#8356);
+#8355 = CARTESIAN_POINT('',(0.124999999999,0.921561175398));
+#8356 = VECTOR('',#8357,1.);
+#8357 = DIRECTION('',(-0.,-1.));
+#8358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8359 = PCURVE('',#8360,#8365);
+#8360 = PLANE('',#8361);
+#8361 = AXIS2_PLACEMENT_3D('',#8362,#8363,#8364);
+#8362 = CARTESIAN_POINT('',(5.421561175397,10.25,4.625));
+#8363 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8364 = DIRECTION('',(1.,0.,0.));
+#8365 = DEFINITIONAL_REPRESENTATION('',(#8366),#8370);
+#8366 = LINE('',#8367,#8368);
+#8367 = CARTESIAN_POINT('',(-0.,-1.2));
+#8368 = VECTOR('',#8369,1.);
+#8369 = DIRECTION('',(-1.,0.));
+#8370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8371 = ORIENTED_EDGE('',*,*,#8372,.T.);
+#8372 = EDGE_CURVE('',#8345,#8373,#8375,.T.);
+#8373 = VERTEX_POINT('',#8374);
+#8374 = CARTESIAN_POINT('',(4.624999999995,11.45,3.828438824597));
+#8375 = SURFACE_CURVE('',#8376,(#8380,#8387),.PCURVE_S1.);
+#8376 = LINE('',#8377,#8378);
+#8377 = CARTESIAN_POINT('',(4.624999999995,11.45,4.625));
+#8378 = VECTOR('',#8379,1.);
+#8379 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8380 = PCURVE('',#7048,#8381);
+#8381 = DEFINITIONAL_REPRESENTATION('',(#8382),#8386);
+#8382 = LINE('',#8383,#8384);
+#8383 = CARTESIAN_POINT('',(0.124999999999,0.124999999996));
+#8384 = VECTOR('',#8385,1.);
+#8385 = DIRECTION('',(1.,-0.));
+#8386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8387 = PCURVE('',#8388,#8393);
+#8388 = PLANE('',#8389);
+#8389 = AXIS2_PLACEMENT_3D('',#8390,#8391,#8392);
+#8390 = CARTESIAN_POINT('',(4.624999999995,10.25,4.625));
+#8391 = DIRECTION('',(1.,0.,0.));
+#8392 = DIRECTION('',(0.,2.2E-16,1.));
+#8393 = DEFINITIONAL_REPRESENTATION('',(#8394),#8398);
+#8394 = LINE('',#8395,#8396);
+#8395 = CARTESIAN_POINT('',(2.64E-16,-1.2));
+#8396 = VECTOR('',#8397,1.);
+#8397 = DIRECTION('',(-1.,0.));
+#8398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8399 = ORIENTED_EDGE('',*,*,#8400,.T.);
+#8400 = EDGE_CURVE('',#8373,#8401,#8403,.T.);
+#8401 = VERTEX_POINT('',#8402);
+#8402 = CARTESIAN_POINT('',(4.374999999995,11.45,3.828438824597));
+#8403 = SURFACE_CURVE('',#8404,(#8408,#8415),.PCURVE_S1.);
+#8404 = LINE('',#8405,#8406);
+#8405 = CARTESIAN_POINT('',(4.624999999995,11.45,3.828438824597));
+#8406 = VECTOR('',#8407,1.);
+#8407 = DIRECTION('',(-1.,0.,0.));
+#8408 = PCURVE('',#7048,#8409);
+#8409 = DEFINITIONAL_REPRESENTATION('',(#8410),#8414);
+#8410 = LINE('',#8411,#8412);
+#8411 = CARTESIAN_POINT('',(0.921561175402,0.124999999996));
+#8412 = VECTOR('',#8413,1.);
+#8413 = DIRECTION('',(-0.,-1.));
+#8414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8415 = PCURVE('',#8416,#8421);
+#8416 = PLANE('',#8417);
+#8417 = AXIS2_PLACEMENT_3D('',#8418,#8419,#8420);
+#8418 = CARTESIAN_POINT('',(4.624999999995,10.25,3.828438824597));
+#8419 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8420 = DIRECTION('',(1.,0.,0.));
+#8421 = DEFINITIONAL_REPRESENTATION('',(#8422),#8426);
+#8422 = LINE('',#8423,#8424);
+#8423 = CARTESIAN_POINT('',(-0.,-1.2));
+#8424 = VECTOR('',#8425,1.);
+#8425 = DIRECTION('',(-1.,0.));
+#8426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8427 = ORIENTED_EDGE('',*,*,#8428,.T.);
+#8428 = EDGE_CURVE('',#8401,#8429,#8431,.T.);
+#8429 = VERTEX_POINT('',#8430);
+#8430 = CARTESIAN_POINT('',(4.374999999995,11.45,4.624999999998));
+#8431 = SURFACE_CURVE('',#8432,(#8436,#8443),.PCURVE_S1.);
+#8432 = LINE('',#8433,#8434);
+#8433 = CARTESIAN_POINT('',(4.374999999995,11.45,3.828438824597));
+#8434 = VECTOR('',#8435,1.);
+#8435 = DIRECTION('',(0.,2.2E-16,1.));
+#8436 = PCURVE('',#7048,#8437);
+#8437 = DEFINITIONAL_REPRESENTATION('',(#8438),#8442);
+#8438 = LINE('',#8439,#8440);
+#8439 = CARTESIAN_POINT('',(0.921561175402,-0.125000000004));
+#8440 = VECTOR('',#8441,1.);
+#8441 = DIRECTION('',(-1.,0.));
+#8442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8443 = PCURVE('',#8444,#8449);
+#8444 = PLANE('',#8445);
+#8445 = AXIS2_PLACEMENT_3D('',#8446,#8447,#8448);
+#8446 = CARTESIAN_POINT('',(4.374999999995,10.25,3.828438824597));
+#8447 = DIRECTION('',(-1.,0.,0.));
+#8448 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8449 = DEFINITIONAL_REPRESENTATION('',(#8450),#8454);
+#8450 = LINE('',#8451,#8452);
+#8451 = CARTESIAN_POINT('',(1.800892098501E-16,-1.2));
+#8452 = VECTOR('',#8453,1.);
+#8453 = DIRECTION('',(-1.,0.));
+#8454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8455 = ORIENTED_EDGE('',*,*,#8456,.T.);
+#8456 = EDGE_CURVE('',#8429,#8457,#8459,.T.);
+#8457 = VERTEX_POINT('',#8458);
+#8458 = CARTESIAN_POINT('',(3.578438824601,11.45,4.624999999998));
+#8459 = SURFACE_CURVE('',#8460,(#8464,#8471),.PCURVE_S1.);
+#8460 = LINE('',#8461,#8462);
+#8461 = CARTESIAN_POINT('',(4.374999999995,11.45,4.624999999998));
+#8462 = VECTOR('',#8463,1.);
+#8463 = DIRECTION('',(-1.,0.,0.));
+#8464 = PCURVE('',#7048,#8465);
+#8465 = DEFINITIONAL_REPRESENTATION('',(#8466),#8470);
+#8466 = LINE('',#8467,#8468);
+#8467 = CARTESIAN_POINT('',(0.125000000001,-0.125000000004));
+#8468 = VECTOR('',#8469,1.);
+#8469 = DIRECTION('',(-0.,-1.));
+#8470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8471 = PCURVE('',#8472,#8477);
+#8472 = PLANE('',#8473);
+#8473 = AXIS2_PLACEMENT_3D('',#8474,#8475,#8476);
+#8474 = CARTESIAN_POINT('',(4.374999999995,10.25,4.624999999998));
+#8475 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8476 = DIRECTION('',(1.,0.,0.));
+#8477 = DEFINITIONAL_REPRESENTATION('',(#8478),#8482);
+#8478 = LINE('',#8479,#8480);
+#8479 = CARTESIAN_POINT('',(-0.,-1.2));
+#8480 = VECTOR('',#8481,1.);
+#8481 = DIRECTION('',(-1.,0.));
+#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8483 = ORIENTED_EDGE('',*,*,#8484,.T.);
+#8484 = EDGE_CURVE('',#8457,#8485,#8487,.T.);
+#8485 = VERTEX_POINT('',#8486);
+#8486 = CARTESIAN_POINT('',(3.578438824601,11.45,4.874999999998));
+#8487 = SURFACE_CURVE('',#8488,(#8492,#8499),.PCURVE_S1.);
+#8488 = LINE('',#8489,#8490);
+#8489 = CARTESIAN_POINT('',(3.578438824601,11.45,4.624999999998));
+#8490 = VECTOR('',#8491,1.);
+#8491 = DIRECTION('',(0.,2.2E-16,1.));
+#8492 = PCURVE('',#7048,#8493);
+#8493 = DEFINITIONAL_REPRESENTATION('',(#8494),#8498);
+#8494 = LINE('',#8495,#8496);
+#8495 = CARTESIAN_POINT('',(0.125000000001,-0.921561175399));
+#8496 = VECTOR('',#8497,1.);
+#8497 = DIRECTION('',(-1.,0.));
+#8498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8499 = PCURVE('',#8500,#8505);
+#8500 = PLANE('',#8501);
+#8501 = AXIS2_PLACEMENT_3D('',#8502,#8503,#8504);
+#8502 = CARTESIAN_POINT('',(3.578438824601,10.25,4.624999999998));
+#8503 = DIRECTION('',(-1.,0.,0.));
+#8504 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8505 = DEFINITIONAL_REPRESENTATION('',(#8506),#8510);
+#8506 = LINE('',#8507,#8508);
+#8507 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#8508 = VECTOR('',#8509,1.);
+#8509 = DIRECTION('',(-1.,0.));
+#8510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8511 = ORIENTED_EDGE('',*,*,#8512,.T.);
+#8512 = EDGE_CURVE('',#8485,#8513,#8515,.T.);
+#8513 = VERTEX_POINT('',#8514);
+#8514 = CARTESIAN_POINT('',(4.375,11.45,4.874999999998));
+#8515 = SURFACE_CURVE('',#8516,(#8520,#8527),.PCURVE_S1.);
+#8516 = LINE('',#8517,#8518);
+#8517 = CARTESIAN_POINT('',(3.578438824601,11.45,4.874999999998));
+#8518 = VECTOR('',#8519,1.);
+#8519 = DIRECTION('',(1.,0.,0.));
+#8520 = PCURVE('',#7048,#8521);
+#8521 = DEFINITIONAL_REPRESENTATION('',(#8522),#8526);
+#8522 = LINE('',#8523,#8524);
+#8523 = CARTESIAN_POINT('',(-0.124999999999,-0.921561175399));
+#8524 = VECTOR('',#8525,1.);
+#8525 = DIRECTION('',(-0.,1.));
+#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8527 = PCURVE('',#8528,#8533);
+#8528 = PLANE('',#8529);
+#8529 = AXIS2_PLACEMENT_3D('',#8530,#8531,#8532);
+#8530 = CARTESIAN_POINT('',(3.578438824601,10.25,4.874999999998));
+#8531 = DIRECTION('',(0.,2.2E-16,1.));
+#8532 = DIRECTION('',(-1.,-0.,-0.));
+#8533 = DEFINITIONAL_REPRESENTATION('',(#8534),#8538);
+#8534 = LINE('',#8535,#8536);
+#8535 = CARTESIAN_POINT('',(-0.,-1.2));
+#8536 = VECTOR('',#8537,1.);
+#8537 = DIRECTION('',(-1.,0.));
+#8538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8539 = ORIENTED_EDGE('',*,*,#8540,.T.);
+#8540 = EDGE_CURVE('',#8513,#8231,#8541,.T.);
+#8541 = SURFACE_CURVE('',#8542,(#8546,#8553),.PCURVE_S1.);
+#8542 = LINE('',#8543,#8544);
+#8543 = CARTESIAN_POINT('',(4.375,11.45,4.874999999998));
+#8544 = VECTOR('',#8545,1.);
+#8545 = DIRECTION('',(0.,2.2E-16,1.));
+#8546 = PCURVE('',#7048,#8547);
+#8547 = DEFINITIONAL_REPRESENTATION('',(#8548),#8552);
+#8548 = LINE('',#8549,#8550);
+#8549 = CARTESIAN_POINT('',(-0.124999999999,-0.124999999999));
+#8550 = VECTOR('',#8551,1.);
+#8551 = DIRECTION('',(-1.,0.));
+#8552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8553 = PCURVE('',#8554,#8559);
+#8554 = PLANE('',#8555);
+#8555 = AXIS2_PLACEMENT_3D('',#8556,#8557,#8558);
+#8556 = CARTESIAN_POINT('',(4.375,10.25,4.874999999998));
+#8557 = DIRECTION('',(-1.,0.,0.));
+#8558 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#8559 = DEFINITIONAL_REPRESENTATION('',(#8560),#8564);
+#8560 = LINE('',#8561,#8562);
+#8561 = CARTESIAN_POINT('',(-2.64E-16,-1.2));
+#8562 = VECTOR('',#8563,1.);
+#8563 = DIRECTION('',(-1.,0.));
+#8564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8565 = ADVANCED_FACE('',(#8566),#7130,.F.);
+#8566 = FACE_BOUND('',#8567,.F.);
+#8567 = EDGE_LOOP('',(#8568,#8569,#8592));
+#8568 = ORIENTED_EDGE('',*,*,#7115,.T.);
+#8569 = ORIENTED_EDGE('',*,*,#8570,.T.);
+#8570 = EDGE_CURVE('',#7093,#8571,#8573,.T.);
+#8571 = VERTEX_POINT('',#8572);
+#8572 = CARTESIAN_POINT('',(6.,-4.,4.));
+#8573 = SEAM_CURVE('',#8574,(#8578,#8585),.PCURVE_S1.);
+#8574 = LINE('',#8575,#8576);
+#8575 = CARTESIAN_POINT('',(7.,-4.,4.600860619028));
+#8576 = VECTOR('',#8577,1.);
+#8577 = DIRECTION('',(-0.857167300702,1.1E-16,-0.51503807491));
+#8578 = PCURVE('',#7130,#8579);
+#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8584);
+#8580 = LINE('',#8581,#8582);
+#8581 = CARTESIAN_POINT('',(-0.,-0.));
+#8582 = VECTOR('',#8583,1.);
+#8583 = DIRECTION('',(-0.,-1.));
+#8584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8585 = PCURVE('',#7130,#8586);
+#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591);
+#8587 = LINE('',#8588,#8589);
+#8588 = CARTESIAN_POINT('',(-6.28318530718,-0.));
+#8589 = VECTOR('',#8590,1.);
+#8590 = DIRECTION('',(-0.,-1.));
+#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8592 = ORIENTED_EDGE('',*,*,#8570,.F.);
+#8593 = ADVANCED_FACE('',(#8594),#7167,.F.);
+#8594 = FACE_BOUND('',#8595,.F.);
+#8595 = EDGE_LOOP('',(#8596,#8619,#8620,#8643));
+#8596 = ORIENTED_EDGE('',*,*,#8597,.T.);
+#8597 = EDGE_CURVE('',#8598,#7150,#8600,.T.);
+#8598 = VERTEX_POINT('',#8599);
+#8599 = CARTESIAN_POINT('',(-4.625,-10.25,5.671561175398));
+#8600 = SURFACE_CURVE('',#8601,(#8605,#8612),.PCURVE_S1.);
+#8601 = LINE('',#8602,#8603);
+#8602 = CARTESIAN_POINT('',(-4.625,-10.25,5.671561175398));
+#8603 = VECTOR('',#8604,1.);
+#8604 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8605 = PCURVE('',#7167,#8606);
+#8606 = DEFINITIONAL_REPRESENTATION('',(#8607),#8611);
+#8607 = LINE('',#8608,#8609);
+#8608 = CARTESIAN_POINT('',(0.,0.));
+#8609 = VECTOR('',#8610,1.);
+#8610 = DIRECTION('',(0.,-1.));
+#8611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8612 = PCURVE('',#7473,#8613);
+#8613 = DEFINITIONAL_REPRESENTATION('',(#8614),#8618);
+#8614 = LINE('',#8615,#8616);
+#8615 = CARTESIAN_POINT('',(0.796561175398,0.));
+#8616 = VECTOR('',#8617,1.);
+#8617 = DIRECTION('',(0.,-1.));
+#8618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8619 = ORIENTED_EDGE('',*,*,#7149,.T.);
+#8620 = ORIENTED_EDGE('',*,*,#8621,.F.);
+#8621 = EDGE_CURVE('',#8622,#7152,#8624,.T.);
+#8622 = VERTEX_POINT('',#8623);
+#8623 = CARTESIAN_POINT('',(-4.375,-10.25,5.671561175398));
+#8624 = SURFACE_CURVE('',#8625,(#8629,#8636),.PCURVE_S1.);
+#8625 = LINE('',#8626,#8627);
+#8626 = CARTESIAN_POINT('',(-4.375,-10.25,5.671561175398));
+#8627 = VECTOR('',#8628,1.);
+#8628 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8629 = PCURVE('',#7167,#8630);
+#8630 = DEFINITIONAL_REPRESENTATION('',(#8631),#8635);
+#8631 = LINE('',#8632,#8633);
+#8632 = CARTESIAN_POINT('',(0.25,0.));
+#8633 = VECTOR('',#8634,1.);
+#8634 = DIRECTION('',(0.,-1.));
+#8635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8636 = PCURVE('',#7195,#8637);
+#8637 = DEFINITIONAL_REPRESENTATION('',(#8638),#8642);
+#8638 = LINE('',#8639,#8640);
+#8639 = CARTESIAN_POINT('',(0.,0.));
+#8640 = VECTOR('',#8641,1.);
+#8641 = DIRECTION('',(0.,-1.));
+#8642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8643 = ORIENTED_EDGE('',*,*,#8644,.F.);
+#8644 = EDGE_CURVE('',#8598,#8622,#8645,.T.);
+#8645 = SURFACE_CURVE('',#8646,(#8650,#8657),.PCURVE_S1.);
+#8646 = LINE('',#8647,#8648);
+#8647 = CARTESIAN_POINT('',(-4.625,-10.25,5.671561175398));
+#8648 = VECTOR('',#8649,1.);
+#8649 = DIRECTION('',(1.,0.,0.));
+#8650 = PCURVE('',#7167,#8651);
+#8651 = DEFINITIONAL_REPRESENTATION('',(#8652),#8656);
+#8652 = LINE('',#8653,#8654);
+#8653 = CARTESIAN_POINT('',(0.,0.));
+#8654 = VECTOR('',#8655,1.);
+#8655 = DIRECTION('',(1.,0.));
+#8656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8657 = PCURVE('',#8658,#8663);
+#8658 = PLANE('',#8659);
+#8659 = AXIS2_PLACEMENT_3D('',#8660,#8661,#8662);
+#8660 = CARTESIAN_POINT('',(-3.2E-16,-10.25,4.75));
+#8661 = DIRECTION('',(2.E-17,1.,9.9E-16));
+#8662 = DIRECTION('',(0.,-9.9E-16,1.));
+#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668);
+#8664 = LINE('',#8665,#8666);
+#8665 = CARTESIAN_POINT('',(0.921561175398,-4.625));
+#8666 = VECTOR('',#8667,1.);
+#8667 = DIRECTION('',(0.,1.));
+#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8669 = ADVANCED_FACE('',(#8670),#7195,.F.);
+#8670 = FACE_BOUND('',#8671,.F.);
+#8671 = EDGE_LOOP('',(#8672,#8673,#8674,#8697));
+#8672 = ORIENTED_EDGE('',*,*,#8621,.T.);
+#8673 = ORIENTED_EDGE('',*,*,#7179,.T.);
+#8674 = ORIENTED_EDGE('',*,*,#8675,.F.);
+#8675 = EDGE_CURVE('',#8676,#7180,#8678,.T.);
+#8676 = VERTEX_POINT('',#8677);
+#8677 = CARTESIAN_POINT('',(-4.375,-10.25,4.874999999999));
+#8678 = SURFACE_CURVE('',#8679,(#8683,#8690),.PCURVE_S1.);
+#8679 = LINE('',#8680,#8681);
+#8680 = CARTESIAN_POINT('',(-4.375,-10.25,4.874999999999));
+#8681 = VECTOR('',#8682,1.);
+#8682 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8683 = PCURVE('',#7195,#8684);
+#8684 = DEFINITIONAL_REPRESENTATION('',(#8685),#8689);
+#8685 = LINE('',#8686,#8687);
+#8686 = CARTESIAN_POINT('',(0.796561175399,0.));
+#8687 = VECTOR('',#8688,1.);
+#8688 = DIRECTION('',(0.,-1.));
+#8689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8690 = PCURVE('',#7223,#8691);
+#8691 = DEFINITIONAL_REPRESENTATION('',(#8692),#8696);
+#8692 = LINE('',#8693,#8694);
+#8693 = CARTESIAN_POINT('',(0.,0.));
+#8694 = VECTOR('',#8695,1.);
+#8695 = DIRECTION('',(0.,-1.));
+#8696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8697 = ORIENTED_EDGE('',*,*,#8698,.F.);
+#8698 = EDGE_CURVE('',#8622,#8676,#8699,.T.);
+#8699 = SURFACE_CURVE('',#8700,(#8704,#8711),.PCURVE_S1.);
+#8700 = LINE('',#8701,#8702);
+#8701 = CARTESIAN_POINT('',(-4.375,-10.25,5.671561175398));
+#8702 = VECTOR('',#8703,1.);
+#8703 = DIRECTION('',(0.,2.2E-16,-1.));
+#8704 = PCURVE('',#7195,#8705);
+#8705 = DEFINITIONAL_REPRESENTATION('',(#8706),#8710);
+#8706 = LINE('',#8707,#8708);
+#8707 = CARTESIAN_POINT('',(0.,0.));
+#8708 = VECTOR('',#8709,1.);
+#8709 = DIRECTION('',(1.,0.));
+#8710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8711 = PCURVE('',#8658,#8712);
+#8712 = DEFINITIONAL_REPRESENTATION('',(#8713),#8717);
+#8713 = LINE('',#8714,#8715);
+#8714 = CARTESIAN_POINT('',(0.921561175398,-4.375));
+#8715 = VECTOR('',#8716,1.);
+#8716 = DIRECTION('',(-1.,0.));
+#8717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8718 = ADVANCED_FACE('',(#8719),#7223,.F.);
+#8719 = FACE_BOUND('',#8720,.F.);
+#8720 = EDGE_LOOP('',(#8721,#8722,#8723,#8746));
+#8721 = ORIENTED_EDGE('',*,*,#8675,.T.);
+#8722 = ORIENTED_EDGE('',*,*,#7207,.T.);
+#8723 = ORIENTED_EDGE('',*,*,#8724,.F.);
+#8724 = EDGE_CURVE('',#8725,#7208,#8727,.T.);
+#8725 = VERTEX_POINT('',#8726);
+#8726 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.874999999999));
+#8727 = SURFACE_CURVE('',#8728,(#8732,#8739),.PCURVE_S1.);
+#8728 = LINE('',#8729,#8730);
+#8729 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.874999999999));
+#8730 = VECTOR('',#8731,1.);
+#8731 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8732 = PCURVE('',#7223,#8733);
+#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8738);
+#8734 = LINE('',#8735,#8736);
+#8735 = CARTESIAN_POINT('',(0.796561175399,0.));
+#8736 = VECTOR('',#8737,1.);
+#8737 = DIRECTION('',(0.,-1.));
+#8738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8739 = PCURVE('',#7251,#8740);
+#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745);
+#8741 = LINE('',#8742,#8743);
+#8742 = CARTESIAN_POINT('',(0.,0.));
+#8743 = VECTOR('',#8744,1.);
+#8744 = DIRECTION('',(0.,-1.));
+#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8746 = ORIENTED_EDGE('',*,*,#8747,.F.);
+#8747 = EDGE_CURVE('',#8676,#8725,#8748,.T.);
+#8748 = SURFACE_CURVE('',#8749,(#8753,#8760),.PCURVE_S1.);
+#8749 = LINE('',#8750,#8751);
+#8750 = CARTESIAN_POINT('',(-4.375,-10.25,4.874999999999));
+#8751 = VECTOR('',#8752,1.);
+#8752 = DIRECTION('',(1.,0.,0.));
+#8753 = PCURVE('',#7223,#8754);
+#8754 = DEFINITIONAL_REPRESENTATION('',(#8755),#8759);
+#8755 = LINE('',#8756,#8757);
+#8756 = CARTESIAN_POINT('',(0.,0.));
+#8757 = VECTOR('',#8758,1.);
+#8758 = DIRECTION('',(1.,0.));
+#8759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8760 = PCURVE('',#8658,#8761);
+#8761 = DEFINITIONAL_REPRESENTATION('',(#8762),#8766);
+#8762 = LINE('',#8763,#8764);
+#8763 = CARTESIAN_POINT('',(0.124999999999,-4.375));
+#8764 = VECTOR('',#8765,1.);
+#8765 = DIRECTION('',(0.,1.));
+#8766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8767 = ADVANCED_FACE('',(#8768),#7251,.F.);
+#8768 = FACE_BOUND('',#8769,.F.);
+#8769 = EDGE_LOOP('',(#8770,#8771,#8772,#8795));
+#8770 = ORIENTED_EDGE('',*,*,#8724,.T.);
+#8771 = ORIENTED_EDGE('',*,*,#7235,.T.);
+#8772 = ORIENTED_EDGE('',*,*,#8773,.F.);
+#8773 = EDGE_CURVE('',#8774,#7236,#8776,.T.);
+#8774 = VERTEX_POINT('',#8775);
+#8775 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.624999999999));
+#8776 = SURFACE_CURVE('',#8777,(#8781,#8788),.PCURVE_S1.);
+#8777 = LINE('',#8778,#8779);
+#8778 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.624999999999));
+#8779 = VECTOR('',#8780,1.);
+#8780 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8781 = PCURVE('',#7251,#8782);
+#8782 = DEFINITIONAL_REPRESENTATION('',(#8783),#8787);
+#8783 = LINE('',#8784,#8785);
+#8784 = CARTESIAN_POINT('',(0.25,0.));
+#8785 = VECTOR('',#8786,1.);
+#8786 = DIRECTION('',(0.,-1.));
+#8787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8788 = PCURVE('',#7279,#8789);
+#8789 = DEFINITIONAL_REPRESENTATION('',(#8790),#8794);
+#8790 = LINE('',#8791,#8792);
+#8791 = CARTESIAN_POINT('',(0.,0.));
+#8792 = VECTOR('',#8793,1.);
+#8793 = DIRECTION('',(0.,-1.));
+#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8795 = ORIENTED_EDGE('',*,*,#8796,.F.);
+#8796 = EDGE_CURVE('',#8725,#8774,#8797,.T.);
+#8797 = SURFACE_CURVE('',#8798,(#8802,#8809),.PCURVE_S1.);
+#8798 = LINE('',#8799,#8800);
+#8799 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.874999999999));
+#8800 = VECTOR('',#8801,1.);
+#8801 = DIRECTION('',(0.,2.2E-16,-1.));
+#8802 = PCURVE('',#7251,#8803);
+#8803 = DEFINITIONAL_REPRESENTATION('',(#8804),#8808);
+#8804 = LINE('',#8805,#8806);
+#8805 = CARTESIAN_POINT('',(0.,0.));
+#8806 = VECTOR('',#8807,1.);
+#8807 = DIRECTION('',(1.,0.));
+#8808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8809 = PCURVE('',#8658,#8810);
+#8810 = DEFINITIONAL_REPRESENTATION('',(#8811),#8815);
+#8811 = LINE('',#8812,#8813);
+#8812 = CARTESIAN_POINT('',(0.124999999999,-3.578438824601));
+#8813 = VECTOR('',#8814,1.);
+#8814 = DIRECTION('',(-1.,0.));
+#8815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8816 = ADVANCED_FACE('',(#8817),#7279,.F.);
+#8817 = FACE_BOUND('',#8818,.F.);
+#8818 = EDGE_LOOP('',(#8819,#8820,#8821,#8844));
+#8819 = ORIENTED_EDGE('',*,*,#8773,.T.);
+#8820 = ORIENTED_EDGE('',*,*,#7263,.T.);
+#8821 = ORIENTED_EDGE('',*,*,#8822,.F.);
+#8822 = EDGE_CURVE('',#8823,#7264,#8825,.T.);
+#8823 = VERTEX_POINT('',#8824);
+#8824 = CARTESIAN_POINT('',(-4.375,-10.25,4.624999999999));
+#8825 = SURFACE_CURVE('',#8826,(#8830,#8837),.PCURVE_S1.);
+#8826 = LINE('',#8827,#8828);
+#8827 = CARTESIAN_POINT('',(-4.375,-10.25,4.624999999999));
+#8828 = VECTOR('',#8829,1.);
+#8829 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8830 = PCURVE('',#7279,#8831);
+#8831 = DEFINITIONAL_REPRESENTATION('',(#8832),#8836);
+#8832 = LINE('',#8833,#8834);
+#8833 = CARTESIAN_POINT('',(0.796561175398,0.));
+#8834 = VECTOR('',#8835,1.);
+#8835 = DIRECTION('',(0.,-1.));
+#8836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8837 = PCURVE('',#7307,#8838);
+#8838 = DEFINITIONAL_REPRESENTATION('',(#8839),#8843);
+#8839 = LINE('',#8840,#8841);
+#8840 = CARTESIAN_POINT('',(0.,0.));
+#8841 = VECTOR('',#8842,1.);
+#8842 = DIRECTION('',(0.,-1.));
+#8843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8844 = ORIENTED_EDGE('',*,*,#8845,.F.);
+#8845 = EDGE_CURVE('',#8774,#8823,#8846,.T.);
+#8846 = SURFACE_CURVE('',#8847,(#8851,#8858),.PCURVE_S1.);
+#8847 = LINE('',#8848,#8849);
+#8848 = CARTESIAN_POINT('',(-3.578438824601,-10.25,4.624999999999));
+#8849 = VECTOR('',#8850,1.);
+#8850 = DIRECTION('',(-1.,0.,0.));
+#8851 = PCURVE('',#7279,#8852);
+#8852 = DEFINITIONAL_REPRESENTATION('',(#8853),#8857);
+#8853 = LINE('',#8854,#8855);
+#8854 = CARTESIAN_POINT('',(0.,0.));
+#8855 = VECTOR('',#8856,1.);
+#8856 = DIRECTION('',(1.,0.));
+#8857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8858 = PCURVE('',#8658,#8859);
+#8859 = DEFINITIONAL_REPRESENTATION('',(#8860),#8864);
+#8860 = LINE('',#8861,#8862);
+#8861 = CARTESIAN_POINT('',(-0.125000000001,-3.578438824601));
+#8862 = VECTOR('',#8863,1.);
+#8863 = DIRECTION('',(0.,-1.));
+#8864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8865 = ADVANCED_FACE('',(#8866),#7307,.F.);
+#8866 = FACE_BOUND('',#8867,.F.);
+#8867 = EDGE_LOOP('',(#8868,#8869,#8870,#8893));
+#8868 = ORIENTED_EDGE('',*,*,#8822,.T.);
+#8869 = ORIENTED_EDGE('',*,*,#7291,.T.);
+#8870 = ORIENTED_EDGE('',*,*,#8871,.F.);
+#8871 = EDGE_CURVE('',#8872,#7292,#8874,.T.);
+#8872 = VERTEX_POINT('',#8873);
+#8873 = CARTESIAN_POINT('',(-4.375,-10.25,3.828438824602));
+#8874 = SURFACE_CURVE('',#8875,(#8879,#8886),.PCURVE_S1.);
+#8875 = LINE('',#8876,#8877);
+#8876 = CARTESIAN_POINT('',(-4.375,-10.25,3.828438824602));
+#8877 = VECTOR('',#8878,1.);
+#8878 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8879 = PCURVE('',#7307,#8880);
+#8880 = DEFINITIONAL_REPRESENTATION('',(#8881),#8885);
+#8881 = LINE('',#8882,#8883);
+#8882 = CARTESIAN_POINT('',(0.796561175397,0.));
+#8883 = VECTOR('',#8884,1.);
+#8884 = DIRECTION('',(0.,-1.));
+#8885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8886 = PCURVE('',#7335,#8887);
+#8887 = DEFINITIONAL_REPRESENTATION('',(#8888),#8892);
+#8888 = LINE('',#8889,#8890);
+#8889 = CARTESIAN_POINT('',(0.,0.));
+#8890 = VECTOR('',#8891,1.);
+#8891 = DIRECTION('',(0.,-1.));
+#8892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8893 = ORIENTED_EDGE('',*,*,#8894,.F.);
+#8894 = EDGE_CURVE('',#8823,#8872,#8895,.T.);
+#8895 = SURFACE_CURVE('',#8896,(#8900,#8907),.PCURVE_S1.);
+#8896 = LINE('',#8897,#8898);
+#8897 = CARTESIAN_POINT('',(-4.375,-10.25,4.624999999999));
+#8898 = VECTOR('',#8899,1.);
+#8899 = DIRECTION('',(0.,2.2E-16,-1.));
+#8900 = PCURVE('',#7307,#8901);
+#8901 = DEFINITIONAL_REPRESENTATION('',(#8902),#8906);
+#8902 = LINE('',#8903,#8904);
+#8903 = CARTESIAN_POINT('',(0.,0.));
+#8904 = VECTOR('',#8905,1.);
+#8905 = DIRECTION('',(1.,0.));
+#8906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8907 = PCURVE('',#8658,#8908);
+#8908 = DEFINITIONAL_REPRESENTATION('',(#8909),#8913);
+#8909 = LINE('',#8910,#8911);
+#8910 = CARTESIAN_POINT('',(-0.125000000001,-4.375));
+#8911 = VECTOR('',#8912,1.);
+#8912 = DIRECTION('',(-1.,0.));
+#8913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8914 = ADVANCED_FACE('',(#8915),#7335,.F.);
+#8915 = FACE_BOUND('',#8916,.F.);
+#8916 = EDGE_LOOP('',(#8917,#8918,#8919,#8942));
+#8917 = ORIENTED_EDGE('',*,*,#8871,.T.);
+#8918 = ORIENTED_EDGE('',*,*,#7319,.T.);
+#8919 = ORIENTED_EDGE('',*,*,#8920,.F.);
+#8920 = EDGE_CURVE('',#8921,#7320,#8923,.T.);
+#8921 = VERTEX_POINT('',#8922);
+#8922 = CARTESIAN_POINT('',(-4.625,-10.25,3.828438824602));
+#8923 = SURFACE_CURVE('',#8924,(#8928,#8935),.PCURVE_S1.);
+#8924 = LINE('',#8925,#8926);
+#8925 = CARTESIAN_POINT('',(-4.625,-10.25,3.828438824602));
+#8926 = VECTOR('',#8927,1.);
+#8927 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8928 = PCURVE('',#7335,#8929);
+#8929 = DEFINITIONAL_REPRESENTATION('',(#8930),#8934);
+#8930 = LINE('',#8931,#8932);
+#8931 = CARTESIAN_POINT('',(0.25,0.));
+#8932 = VECTOR('',#8933,1.);
+#8933 = DIRECTION('',(0.,-1.));
+#8934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8935 = PCURVE('',#7363,#8936);
+#8936 = DEFINITIONAL_REPRESENTATION('',(#8937),#8941);
+#8937 = LINE('',#8938,#8939);
+#8938 = CARTESIAN_POINT('',(0.,0.));
+#8939 = VECTOR('',#8940,1.);
+#8940 = DIRECTION('',(0.,-1.));
+#8941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8942 = ORIENTED_EDGE('',*,*,#8943,.F.);
+#8943 = EDGE_CURVE('',#8872,#8921,#8944,.T.);
+#8944 = SURFACE_CURVE('',#8945,(#8949,#8956),.PCURVE_S1.);
+#8945 = LINE('',#8946,#8947);
+#8946 = CARTESIAN_POINT('',(-4.375,-10.25,3.828438824602));
+#8947 = VECTOR('',#8948,1.);
+#8948 = DIRECTION('',(-1.,0.,0.));
+#8949 = PCURVE('',#7335,#8950);
+#8950 = DEFINITIONAL_REPRESENTATION('',(#8951),#8955);
+#8951 = LINE('',#8952,#8953);
+#8952 = CARTESIAN_POINT('',(0.,0.));
+#8953 = VECTOR('',#8954,1.);
+#8954 = DIRECTION('',(1.,0.));
+#8955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8956 = PCURVE('',#8658,#8957);
+#8957 = DEFINITIONAL_REPRESENTATION('',(#8958),#8962);
+#8958 = LINE('',#8959,#8960);
+#8959 = CARTESIAN_POINT('',(-0.921561175398,-4.375));
+#8960 = VECTOR('',#8961,1.);
+#8961 = DIRECTION('',(0.,-1.));
+#8962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8963 = ADVANCED_FACE('',(#8964),#7363,.F.);
+#8964 = FACE_BOUND('',#8965,.F.);
+#8965 = EDGE_LOOP('',(#8966,#8967,#8968,#8991));
+#8966 = ORIENTED_EDGE('',*,*,#8920,.T.);
+#8967 = ORIENTED_EDGE('',*,*,#7347,.T.);
+#8968 = ORIENTED_EDGE('',*,*,#8969,.F.);
+#8969 = EDGE_CURVE('',#8970,#7348,#8972,.T.);
+#8970 = VERTEX_POINT('',#8971);
+#8971 = CARTESIAN_POINT('',(-4.625,-10.25,4.625));
+#8972 = SURFACE_CURVE('',#8973,(#8977,#8984),.PCURVE_S1.);
+#8973 = LINE('',#8974,#8975);
+#8974 = CARTESIAN_POINT('',(-4.625,-10.25,4.625));
+#8975 = VECTOR('',#8976,1.);
+#8976 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8977 = PCURVE('',#7363,#8978);
+#8978 = DEFINITIONAL_REPRESENTATION('',(#8979),#8983);
+#8979 = LINE('',#8980,#8981);
+#8980 = CARTESIAN_POINT('',(0.796561175398,0.));
+#8981 = VECTOR('',#8982,1.);
+#8982 = DIRECTION('',(0.,-1.));
+#8983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8984 = PCURVE('',#7391,#8985);
+#8985 = DEFINITIONAL_REPRESENTATION('',(#8986),#8990);
+#8986 = LINE('',#8987,#8988);
+#8987 = CARTESIAN_POINT('',(0.,0.));
+#8988 = VECTOR('',#8989,1.);
+#8989 = DIRECTION('',(0.,-1.));
+#8990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8991 = ORIENTED_EDGE('',*,*,#8992,.F.);
+#8992 = EDGE_CURVE('',#8921,#8970,#8993,.T.);
+#8993 = SURFACE_CURVE('',#8994,(#8998,#9005),.PCURVE_S1.);
+#8994 = LINE('',#8995,#8996);
+#8995 = CARTESIAN_POINT('',(-4.625,-10.25,3.828438824602));
+#8996 = VECTOR('',#8997,1.);
+#8997 = DIRECTION('',(0.,-2.2E-16,1.));
+#8998 = PCURVE('',#7363,#8999);
+#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(0.,0.));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(1.,0.));
+#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9005 = PCURVE('',#8658,#9006);
+#9006 = DEFINITIONAL_REPRESENTATION('',(#9007),#9011);
+#9007 = LINE('',#9008,#9009);
+#9008 = CARTESIAN_POINT('',(-0.921561175398,-4.625));
+#9009 = VECTOR('',#9010,1.);
+#9010 = DIRECTION('',(1.,-0.));
+#9011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9012 = ADVANCED_FACE('',(#9013),#7391,.F.);
+#9013 = FACE_BOUND('',#9014,.F.);
+#9014 = EDGE_LOOP('',(#9015,#9016,#9017,#9040));
+#9015 = ORIENTED_EDGE('',*,*,#8969,.T.);
+#9016 = ORIENTED_EDGE('',*,*,#7375,.T.);
+#9017 = ORIENTED_EDGE('',*,*,#9018,.F.);
+#9018 = EDGE_CURVE('',#9019,#7376,#9021,.T.);
+#9019 = VERTEX_POINT('',#9020);
+#9020 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.625));
+#9021 = SURFACE_CURVE('',#9022,(#9026,#9033),.PCURVE_S1.);
+#9022 = LINE('',#9023,#9024);
+#9023 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.625));
+#9024 = VECTOR('',#9025,1.);
+#9025 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9026 = PCURVE('',#7391,#9027);
+#9027 = DEFINITIONAL_REPRESENTATION('',(#9028),#9032);
+#9028 = LINE('',#9029,#9030);
+#9029 = CARTESIAN_POINT('',(0.796561175398,0.));
+#9030 = VECTOR('',#9031,1.);
+#9031 = DIRECTION('',(0.,-1.));
+#9032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9033 = PCURVE('',#7419,#9034);
+#9034 = DEFINITIONAL_REPRESENTATION('',(#9035),#9039);
+#9035 = LINE('',#9036,#9037);
+#9036 = CARTESIAN_POINT('',(0.,0.));
+#9037 = VECTOR('',#9038,1.);
+#9038 = DIRECTION('',(0.,-1.));
+#9039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9040 = ORIENTED_EDGE('',*,*,#9041,.F.);
+#9041 = EDGE_CURVE('',#8970,#9019,#9042,.T.);
+#9042 = SURFACE_CURVE('',#9043,(#9047,#9054),.PCURVE_S1.);
+#9043 = LINE('',#9044,#9045);
+#9044 = CARTESIAN_POINT('',(-4.625,-10.25,4.625));
+#9045 = VECTOR('',#9046,1.);
+#9046 = DIRECTION('',(-1.,0.,0.));
+#9047 = PCURVE('',#7391,#9048);
+#9048 = DEFINITIONAL_REPRESENTATION('',(#9049),#9053);
+#9049 = LINE('',#9050,#9051);
+#9050 = CARTESIAN_POINT('',(0.,0.));
+#9051 = VECTOR('',#9052,1.);
+#9052 = DIRECTION('',(1.,0.));
+#9053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9054 = PCURVE('',#8658,#9055);
+#9055 = DEFINITIONAL_REPRESENTATION('',(#9056),#9060);
+#9056 = LINE('',#9057,#9058);
+#9057 = CARTESIAN_POINT('',(-0.125,-4.625));
+#9058 = VECTOR('',#9059,1.);
+#9059 = DIRECTION('',(0.,-1.));
+#9060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9061 = ADVANCED_FACE('',(#9062),#7419,.F.);
+#9062 = FACE_BOUND('',#9063,.F.);
+#9063 = EDGE_LOOP('',(#9064,#9065,#9066,#9089));
+#9064 = ORIENTED_EDGE('',*,*,#9018,.T.);
+#9065 = ORIENTED_EDGE('',*,*,#7403,.T.);
+#9066 = ORIENTED_EDGE('',*,*,#9067,.F.);
+#9067 = EDGE_CURVE('',#9068,#7404,#9070,.T.);
+#9068 = VERTEX_POINT('',#9069);
+#9069 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.875));
+#9070 = SURFACE_CURVE('',#9071,(#9075,#9082),.PCURVE_S1.);
+#9071 = LINE('',#9072,#9073);
+#9072 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.875));
+#9073 = VECTOR('',#9074,1.);
+#9074 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9075 = PCURVE('',#7419,#9076);
+#9076 = DEFINITIONAL_REPRESENTATION('',(#9077),#9081);
+#9077 = LINE('',#9078,#9079);
+#9078 = CARTESIAN_POINT('',(0.25,0.));
+#9079 = VECTOR('',#9080,1.);
+#9080 = DIRECTION('',(0.,-1.));
+#9081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9082 = PCURVE('',#7447,#9083);
+#9083 = DEFINITIONAL_REPRESENTATION('',(#9084),#9088);
+#9084 = LINE('',#9085,#9086);
+#9085 = CARTESIAN_POINT('',(0.,0.));
+#9086 = VECTOR('',#9087,1.);
+#9087 = DIRECTION('',(0.,-1.));
+#9088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9089 = ORIENTED_EDGE('',*,*,#9090,.F.);
+#9090 = EDGE_CURVE('',#9019,#9068,#9091,.T.);
+#9091 = SURFACE_CURVE('',#9092,(#9096,#9103),.PCURVE_S1.);
+#9092 = LINE('',#9093,#9094);
+#9093 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.625));
+#9094 = VECTOR('',#9095,1.);
+#9095 = DIRECTION('',(0.,-2.2E-16,1.));
+#9096 = PCURVE('',#7419,#9097);
+#9097 = DEFINITIONAL_REPRESENTATION('',(#9098),#9102);
+#9098 = LINE('',#9099,#9100);
+#9099 = CARTESIAN_POINT('',(0.,0.));
+#9100 = VECTOR('',#9101,1.);
+#9101 = DIRECTION('',(1.,0.));
+#9102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9103 = PCURVE('',#8658,#9104);
+#9104 = DEFINITIONAL_REPRESENTATION('',(#9105),#9109);
+#9105 = LINE('',#9106,#9107);
+#9106 = CARTESIAN_POINT('',(-0.125,-5.421561175397));
+#9107 = VECTOR('',#9108,1.);
+#9108 = DIRECTION('',(1.,-0.));
+#9109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9110 = ADVANCED_FACE('',(#9111),#7447,.F.);
+#9111 = FACE_BOUND('',#9112,.F.);
+#9112 = EDGE_LOOP('',(#9113,#9114,#9115,#9138));
+#9113 = ORIENTED_EDGE('',*,*,#9067,.T.);
+#9114 = ORIENTED_EDGE('',*,*,#7431,.T.);
+#9115 = ORIENTED_EDGE('',*,*,#9116,.F.);
+#9116 = EDGE_CURVE('',#9117,#7432,#9119,.T.);
+#9117 = VERTEX_POINT('',#9118);
+#9118 = CARTESIAN_POINT('',(-4.625,-10.25,4.875));
+#9119 = SURFACE_CURVE('',#9120,(#9124,#9131),.PCURVE_S1.);
+#9120 = LINE('',#9121,#9122);
+#9121 = CARTESIAN_POINT('',(-4.625,-10.25,4.875));
+#9122 = VECTOR('',#9123,1.);
+#9123 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9124 = PCURVE('',#7447,#9125);
+#9125 = DEFINITIONAL_REPRESENTATION('',(#9126),#9130);
+#9126 = LINE('',#9127,#9128);
+#9127 = CARTESIAN_POINT('',(0.796561175398,0.));
+#9128 = VECTOR('',#9129,1.);
+#9129 = DIRECTION('',(0.,-1.));
+#9130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9131 = PCURVE('',#7473,#9132);
+#9132 = DEFINITIONAL_REPRESENTATION('',(#9133),#9137);
+#9133 = LINE('',#9134,#9135);
+#9134 = CARTESIAN_POINT('',(0.,0.));
+#9135 = VECTOR('',#9136,1.);
+#9136 = DIRECTION('',(0.,-1.));
+#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9138 = ORIENTED_EDGE('',*,*,#9139,.F.);
+#9139 = EDGE_CURVE('',#9068,#9117,#9140,.T.);
+#9140 = SURFACE_CURVE('',#9141,(#9145,#9152),.PCURVE_S1.);
+#9141 = LINE('',#9142,#9143);
+#9142 = CARTESIAN_POINT('',(-5.421561175397,-10.25,4.875));
+#9143 = VECTOR('',#9144,1.);
+#9144 = DIRECTION('',(1.,0.,0.));
+#9145 = PCURVE('',#7447,#9146);
+#9146 = DEFINITIONAL_REPRESENTATION('',(#9147),#9151);
+#9147 = LINE('',#9148,#9149);
+#9148 = CARTESIAN_POINT('',(0.,0.));
+#9149 = VECTOR('',#9150,1.);
+#9150 = DIRECTION('',(1.,0.));
+#9151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9152 = PCURVE('',#8658,#9153);
+#9153 = DEFINITIONAL_REPRESENTATION('',(#9154),#9158);
+#9154 = LINE('',#9155,#9156);
+#9155 = CARTESIAN_POINT('',(0.125,-5.421561175397));
+#9156 = VECTOR('',#9157,1.);
+#9157 = DIRECTION('',(0.,1.));
+#9158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9159 = ADVANCED_FACE('',(#9160),#7473,.F.);
+#9160 = FACE_BOUND('',#9161,.F.);
+#9161 = EDGE_LOOP('',(#9162,#9163,#9164,#9165));
+#9162 = ORIENTED_EDGE('',*,*,#9116,.T.);
+#9163 = ORIENTED_EDGE('',*,*,#7459,.T.);
+#9164 = ORIENTED_EDGE('',*,*,#8597,.F.);
+#9165 = ORIENTED_EDGE('',*,*,#9166,.F.);
+#9166 = EDGE_CURVE('',#9117,#8598,#9167,.T.);
+#9167 = SURFACE_CURVE('',#9168,(#9172,#9179),.PCURVE_S1.);
+#9168 = LINE('',#9169,#9170);
+#9169 = CARTESIAN_POINT('',(-4.625,-10.25,4.875));
+#9170 = VECTOR('',#9171,1.);
+#9171 = DIRECTION('',(0.,-2.2E-16,1.));
+#9172 = PCURVE('',#7473,#9173);
+#9173 = DEFINITIONAL_REPRESENTATION('',(#9174),#9178);
+#9174 = LINE('',#9175,#9176);
+#9175 = CARTESIAN_POINT('',(0.,0.));
+#9176 = VECTOR('',#9177,1.);
+#9177 = DIRECTION('',(1.,0.));
+#9178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9179 = PCURVE('',#8658,#9180);
+#9180 = DEFINITIONAL_REPRESENTATION('',(#9181),#9185);
+#9181 = LINE('',#9182,#9183);
+#9182 = CARTESIAN_POINT('',(0.125,-4.625));
+#9183 = VECTOR('',#9184,1.);
+#9184 = DIRECTION('',(1.,-0.));
+#9185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9186 = ADVANCED_FACE('',(#9187),#7509,.F.);
+#9187 = FACE_BOUND('',#9188,.F.);
+#9188 = EDGE_LOOP('',(#9189,#9212,#9213,#9236));
+#9189 = ORIENTED_EDGE('',*,*,#9190,.T.);
+#9190 = EDGE_CURVE('',#9191,#7492,#9193,.T.);
+#9191 = VERTEX_POINT('',#9192);
+#9192 = CARTESIAN_POINT('',(4.375,-10.25,5.671561175398));
+#9193 = SURFACE_CURVE('',#9194,(#9198,#9205),.PCURVE_S1.);
+#9194 = LINE('',#9195,#9196);
+#9195 = CARTESIAN_POINT('',(4.375,-10.25,5.671561175398));
+#9196 = VECTOR('',#9197,1.);
+#9197 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9198 = PCURVE('',#7509,#9199);
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9204);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(0.,0.));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(0.,-1.));
+#9204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9205 = PCURVE('',#7815,#9206);
+#9206 = DEFINITIONAL_REPRESENTATION('',(#9207),#9211);
+#9207 = LINE('',#9208,#9209);
+#9208 = CARTESIAN_POINT('',(0.796561175399,0.));
+#9209 = VECTOR('',#9210,1.);
+#9210 = DIRECTION('',(0.,-1.));
+#9211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9212 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#9213 = ORIENTED_EDGE('',*,*,#9214,.F.);
+#9214 = EDGE_CURVE('',#9215,#7494,#9217,.T.);
+#9215 = VERTEX_POINT('',#9216);
+#9216 = CARTESIAN_POINT('',(4.625,-10.25,5.671561175398));
+#9217 = SURFACE_CURVE('',#9218,(#9222,#9229),.PCURVE_S1.);
+#9218 = LINE('',#9219,#9220);
+#9219 = CARTESIAN_POINT('',(4.625,-10.25,5.671561175398));
+#9220 = VECTOR('',#9221,1.);
+#9221 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9222 = PCURVE('',#7509,#9223);
+#9223 = DEFINITIONAL_REPRESENTATION('',(#9224),#9228);
+#9224 = LINE('',#9225,#9226);
+#9225 = CARTESIAN_POINT('',(0.25,0.));
+#9226 = VECTOR('',#9227,1.);
+#9227 = DIRECTION('',(0.,-1.));
+#9228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9229 = PCURVE('',#7537,#9230);
+#9230 = DEFINITIONAL_REPRESENTATION('',(#9231),#9235);
+#9231 = LINE('',#9232,#9233);
+#9232 = CARTESIAN_POINT('',(0.,0.));
+#9233 = VECTOR('',#9234,1.);
+#9234 = DIRECTION('',(0.,-1.));
+#9235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9236 = ORIENTED_EDGE('',*,*,#9237,.F.);
+#9237 = EDGE_CURVE('',#9191,#9215,#9238,.T.);
+#9238 = SURFACE_CURVE('',#9239,(#9243,#9250),.PCURVE_S1.);
+#9239 = LINE('',#9240,#9241);
+#9240 = CARTESIAN_POINT('',(4.375,-10.25,5.671561175398));
+#9241 = VECTOR('',#9242,1.);
+#9242 = DIRECTION('',(1.,0.,0.));
+#9243 = PCURVE('',#7509,#9244);
+#9244 = DEFINITIONAL_REPRESENTATION('',(#9245),#9249);
+#9245 = LINE('',#9246,#9247);
+#9246 = CARTESIAN_POINT('',(0.,0.));
+#9247 = VECTOR('',#9248,1.);
+#9248 = DIRECTION('',(1.,0.));
+#9249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9250 = PCURVE('',#9251,#9256);
+#9251 = PLANE('',#9252);
+#9252 = AXIS2_PLACEMENT_3D('',#9253,#9254,#9255);
+#9253 = CARTESIAN_POINT('',(-3.2E-16,-10.25,4.75));
+#9254 = DIRECTION('',(2.E-17,1.,9.9E-16));
+#9255 = DIRECTION('',(0.,-9.9E-16,1.));
+#9256 = DEFINITIONAL_REPRESENTATION('',(#9257),#9261);
+#9257 = LINE('',#9258,#9259);
+#9258 = CARTESIAN_POINT('',(0.921561175398,4.375));
+#9259 = VECTOR('',#9260,1.);
+#9260 = DIRECTION('',(0.,1.));
+#9261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9262 = ADVANCED_FACE('',(#9263),#7537,.F.);
+#9263 = FACE_BOUND('',#9264,.F.);
+#9264 = EDGE_LOOP('',(#9265,#9266,#9267,#9290));
+#9265 = ORIENTED_EDGE('',*,*,#9214,.T.);
+#9266 = ORIENTED_EDGE('',*,*,#7521,.T.);
+#9267 = ORIENTED_EDGE('',*,*,#9268,.F.);
+#9268 = EDGE_CURVE('',#9269,#7522,#9271,.T.);
+#9269 = VERTEX_POINT('',#9270);
+#9270 = CARTESIAN_POINT('',(4.625,-10.25,4.875));
+#9271 = SURFACE_CURVE('',#9272,(#9276,#9283),.PCURVE_S1.);
+#9272 = LINE('',#9273,#9274);
+#9273 = CARTESIAN_POINT('',(4.625,-10.25,4.875));
+#9274 = VECTOR('',#9275,1.);
+#9275 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9276 = PCURVE('',#7537,#9277);
+#9277 = DEFINITIONAL_REPRESENTATION('',(#9278),#9282);
+#9278 = LINE('',#9279,#9280);
+#9279 = CARTESIAN_POINT('',(0.796561175398,0.));
+#9280 = VECTOR('',#9281,1.);
+#9281 = DIRECTION('',(0.,-1.));
+#9282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9283 = PCURVE('',#7565,#9284);
+#9284 = DEFINITIONAL_REPRESENTATION('',(#9285),#9289);
+#9285 = LINE('',#9286,#9287);
+#9286 = CARTESIAN_POINT('',(0.,0.));
+#9287 = VECTOR('',#9288,1.);
+#9288 = DIRECTION('',(0.,-1.));
+#9289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9290 = ORIENTED_EDGE('',*,*,#9291,.F.);
+#9291 = EDGE_CURVE('',#9215,#9269,#9292,.T.);
+#9292 = SURFACE_CURVE('',#9293,(#9297,#9304),.PCURVE_S1.);
+#9293 = LINE('',#9294,#9295);
+#9294 = CARTESIAN_POINT('',(4.625,-10.25,5.671561175398));
+#9295 = VECTOR('',#9296,1.);
+#9296 = DIRECTION('',(0.,2.2E-16,-1.));
+#9297 = PCURVE('',#7537,#9298);
+#9298 = DEFINITIONAL_REPRESENTATION('',(#9299),#9303);
+#9299 = LINE('',#9300,#9301);
+#9300 = CARTESIAN_POINT('',(0.,0.));
+#9301 = VECTOR('',#9302,1.);
+#9302 = DIRECTION('',(1.,0.));
+#9303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9304 = PCURVE('',#9251,#9305);
+#9305 = DEFINITIONAL_REPRESENTATION('',(#9306),#9310);
+#9306 = LINE('',#9307,#9308);
+#9307 = CARTESIAN_POINT('',(0.921561175398,4.625));
+#9308 = VECTOR('',#9309,1.);
+#9309 = DIRECTION('',(-1.,0.));
+#9310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9311 = ADVANCED_FACE('',(#9312),#7565,.F.);
+#9312 = FACE_BOUND('',#9313,.F.);
+#9313 = EDGE_LOOP('',(#9314,#9315,#9316,#9339));
+#9314 = ORIENTED_EDGE('',*,*,#9268,.T.);
+#9315 = ORIENTED_EDGE('',*,*,#7549,.T.);
+#9316 = ORIENTED_EDGE('',*,*,#9317,.F.);
+#9317 = EDGE_CURVE('',#9318,#7550,#9320,.T.);
+#9318 = VERTEX_POINT('',#9319);
+#9319 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.875));
+#9320 = SURFACE_CURVE('',#9321,(#9325,#9332),.PCURVE_S1.);
+#9321 = LINE('',#9322,#9323);
+#9322 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.875));
+#9323 = VECTOR('',#9324,1.);
+#9324 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9325 = PCURVE('',#7565,#9326);
+#9326 = DEFINITIONAL_REPRESENTATION('',(#9327),#9331);
+#9327 = LINE('',#9328,#9329);
+#9328 = CARTESIAN_POINT('',(0.796561175398,0.));
+#9329 = VECTOR('',#9330,1.);
+#9330 = DIRECTION('',(0.,-1.));
+#9331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9332 = PCURVE('',#7593,#9333);
+#9333 = DEFINITIONAL_REPRESENTATION('',(#9334),#9338);
+#9334 = LINE('',#9335,#9336);
+#9335 = CARTESIAN_POINT('',(0.,0.));
+#9336 = VECTOR('',#9337,1.);
+#9337 = DIRECTION('',(0.,-1.));
+#9338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9339 = ORIENTED_EDGE('',*,*,#9340,.F.);
+#9340 = EDGE_CURVE('',#9269,#9318,#9341,.T.);
+#9341 = SURFACE_CURVE('',#9342,(#9346,#9353),.PCURVE_S1.);
+#9342 = LINE('',#9343,#9344);
+#9343 = CARTESIAN_POINT('',(4.625,-10.25,4.875));
+#9344 = VECTOR('',#9345,1.);
+#9345 = DIRECTION('',(1.,0.,0.));
+#9346 = PCURVE('',#7565,#9347);
+#9347 = DEFINITIONAL_REPRESENTATION('',(#9348),#9352);
+#9348 = LINE('',#9349,#9350);
+#9349 = CARTESIAN_POINT('',(0.,0.));
+#9350 = VECTOR('',#9351,1.);
+#9351 = DIRECTION('',(1.,0.));
+#9352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9353 = PCURVE('',#9251,#9354);
+#9354 = DEFINITIONAL_REPRESENTATION('',(#9355),#9359);
+#9355 = LINE('',#9356,#9357);
+#9356 = CARTESIAN_POINT('',(0.125,4.625));
+#9357 = VECTOR('',#9358,1.);
+#9358 = DIRECTION('',(0.,1.));
+#9359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9360 = ADVANCED_FACE('',(#9361),#7593,.F.);
+#9361 = FACE_BOUND('',#9362,.F.);
+#9362 = EDGE_LOOP('',(#9363,#9364,#9365,#9388));
+#9363 = ORIENTED_EDGE('',*,*,#9317,.T.);
+#9364 = ORIENTED_EDGE('',*,*,#7577,.T.);
+#9365 = ORIENTED_EDGE('',*,*,#9366,.F.);
+#9366 = EDGE_CURVE('',#9367,#7578,#9369,.T.);
+#9367 = VERTEX_POINT('',#9368);
+#9368 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.625));
+#9369 = SURFACE_CURVE('',#9370,(#9374,#9381),.PCURVE_S1.);
+#9370 = LINE('',#9371,#9372);
+#9371 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.625));
+#9372 = VECTOR('',#9373,1.);
+#9373 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9374 = PCURVE('',#7593,#9375);
+#9375 = DEFINITIONAL_REPRESENTATION('',(#9376),#9380);
+#9376 = LINE('',#9377,#9378);
+#9377 = CARTESIAN_POINT('',(0.25,0.));
+#9378 = VECTOR('',#9379,1.);
+#9379 = DIRECTION('',(0.,-1.));
+#9380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9381 = PCURVE('',#7621,#9382);
+#9382 = DEFINITIONAL_REPRESENTATION('',(#9383),#9387);
+#9383 = LINE('',#9384,#9385);
+#9384 = CARTESIAN_POINT('',(0.,0.));
+#9385 = VECTOR('',#9386,1.);
+#9386 = DIRECTION('',(0.,-1.));
+#9387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9388 = ORIENTED_EDGE('',*,*,#9389,.F.);
+#9389 = EDGE_CURVE('',#9318,#9367,#9390,.T.);
+#9390 = SURFACE_CURVE('',#9391,(#9395,#9402),.PCURVE_S1.);
+#9391 = LINE('',#9392,#9393);
+#9392 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.875));
+#9393 = VECTOR('',#9394,1.);
+#9394 = DIRECTION('',(0.,2.2E-16,-1.));
+#9395 = PCURVE('',#7593,#9396);
+#9396 = DEFINITIONAL_REPRESENTATION('',(#9397),#9401);
+#9397 = LINE('',#9398,#9399);
+#9398 = CARTESIAN_POINT('',(0.,0.));
+#9399 = VECTOR('',#9400,1.);
+#9400 = DIRECTION('',(1.,0.));
+#9401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9402 = PCURVE('',#9251,#9403);
+#9403 = DEFINITIONAL_REPRESENTATION('',(#9404),#9408);
+#9404 = LINE('',#9405,#9406);
+#9405 = CARTESIAN_POINT('',(0.125,5.421561175397));
+#9406 = VECTOR('',#9407,1.);
+#9407 = DIRECTION('',(-1.,0.));
+#9408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9409 = ADVANCED_FACE('',(#9410),#7621,.F.);
+#9410 = FACE_BOUND('',#9411,.F.);
+#9411 = EDGE_LOOP('',(#9412,#9413,#9414,#9437));
+#9412 = ORIENTED_EDGE('',*,*,#9366,.T.);
+#9413 = ORIENTED_EDGE('',*,*,#7605,.T.);
+#9414 = ORIENTED_EDGE('',*,*,#9415,.F.);
+#9415 = EDGE_CURVE('',#9416,#7606,#9418,.T.);
+#9416 = VERTEX_POINT('',#9417);
+#9417 = CARTESIAN_POINT('',(4.624999999995,-10.25,4.625));
+#9418 = SURFACE_CURVE('',#9419,(#9423,#9430),.PCURVE_S1.);
+#9419 = LINE('',#9420,#9421);
+#9420 = CARTESIAN_POINT('',(4.624999999995,-10.25,4.625));
+#9421 = VECTOR('',#9422,1.);
+#9422 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9423 = PCURVE('',#7621,#9424);
+#9424 = DEFINITIONAL_REPRESENTATION('',(#9425),#9429);
+#9425 = LINE('',#9426,#9427);
+#9426 = CARTESIAN_POINT('',(0.796561175402,0.));
+#9427 = VECTOR('',#9428,1.);
+#9428 = DIRECTION('',(0.,-1.));
+#9429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9430 = PCURVE('',#7649,#9431);
+#9431 = DEFINITIONAL_REPRESENTATION('',(#9432),#9436);
+#9432 = LINE('',#9433,#9434);
+#9433 = CARTESIAN_POINT('',(0.,0.));
+#9434 = VECTOR('',#9435,1.);
+#9435 = DIRECTION('',(0.,-1.));
+#9436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9437 = ORIENTED_EDGE('',*,*,#9438,.F.);
+#9438 = EDGE_CURVE('',#9367,#9416,#9439,.T.);
+#9439 = SURFACE_CURVE('',#9440,(#9444,#9451),.PCURVE_S1.);
+#9440 = LINE('',#9441,#9442);
+#9441 = CARTESIAN_POINT('',(5.421561175397,-10.25,4.625));
+#9442 = VECTOR('',#9443,1.);
+#9443 = DIRECTION('',(-1.,0.,0.));
+#9444 = PCURVE('',#7621,#9445);
+#9445 = DEFINITIONAL_REPRESENTATION('',(#9446),#9450);
+#9446 = LINE('',#9447,#9448);
+#9447 = CARTESIAN_POINT('',(0.,0.));
+#9448 = VECTOR('',#9449,1.);
+#9449 = DIRECTION('',(1.,0.));
+#9450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9451 = PCURVE('',#9251,#9452);
+#9452 = DEFINITIONAL_REPRESENTATION('',(#9453),#9457);
+#9453 = LINE('',#9454,#9455);
+#9454 = CARTESIAN_POINT('',(-0.125,5.421561175397));
+#9455 = VECTOR('',#9456,1.);
+#9456 = DIRECTION('',(0.,-1.));
+#9457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9458 = ADVANCED_FACE('',(#9459),#7649,.F.);
+#9459 = FACE_BOUND('',#9460,.F.);
+#9460 = EDGE_LOOP('',(#9461,#9462,#9463,#9486));
+#9461 = ORIENTED_EDGE('',*,*,#9415,.T.);
+#9462 = ORIENTED_EDGE('',*,*,#7633,.T.);
+#9463 = ORIENTED_EDGE('',*,*,#9464,.F.);
+#9464 = EDGE_CURVE('',#9465,#7634,#9467,.T.);
+#9465 = VERTEX_POINT('',#9466);
+#9466 = CARTESIAN_POINT('',(4.624999999995,-10.25,3.828438824597));
+#9467 = SURFACE_CURVE('',#9468,(#9472,#9479),.PCURVE_S1.);
+#9468 = LINE('',#9469,#9470);
+#9469 = CARTESIAN_POINT('',(4.624999999995,-10.25,3.828438824597));
+#9470 = VECTOR('',#9471,1.);
+#9471 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9472 = PCURVE('',#7649,#9473);
+#9473 = DEFINITIONAL_REPRESENTATION('',(#9474),#9478);
+#9474 = LINE('',#9475,#9476);
+#9475 = CARTESIAN_POINT('',(0.796561175403,0.));
+#9476 = VECTOR('',#9477,1.);
+#9477 = DIRECTION('',(0.,-1.));
+#9478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9479 = PCURVE('',#7677,#9480);
+#9480 = DEFINITIONAL_REPRESENTATION('',(#9481),#9485);
+#9481 = LINE('',#9482,#9483);
+#9482 = CARTESIAN_POINT('',(0.,0.));
+#9483 = VECTOR('',#9484,1.);
+#9484 = DIRECTION('',(0.,-1.));
+#9485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9486 = ORIENTED_EDGE('',*,*,#9487,.F.);
+#9487 = EDGE_CURVE('',#9416,#9465,#9488,.T.);
+#9488 = SURFACE_CURVE('',#9489,(#9493,#9500),.PCURVE_S1.);
+#9489 = LINE('',#9490,#9491);
+#9490 = CARTESIAN_POINT('',(4.624999999995,-10.25,4.625));
+#9491 = VECTOR('',#9492,1.);
+#9492 = DIRECTION('',(0.,2.2E-16,-1.));
+#9493 = PCURVE('',#7649,#9494);
+#9494 = DEFINITIONAL_REPRESENTATION('',(#9495),#9499);
+#9495 = LINE('',#9496,#9497);
+#9496 = CARTESIAN_POINT('',(0.,0.));
+#9497 = VECTOR('',#9498,1.);
+#9498 = DIRECTION('',(1.,0.));
+#9499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9500 = PCURVE('',#9251,#9501);
+#9501 = DEFINITIONAL_REPRESENTATION('',(#9502),#9506);
+#9502 = LINE('',#9503,#9504);
+#9503 = CARTESIAN_POINT('',(-0.125,4.624999999995));
+#9504 = VECTOR('',#9505,1.);
+#9505 = DIRECTION('',(-1.,0.));
+#9506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9507 = ADVANCED_FACE('',(#9508),#7677,.F.);
+#9508 = FACE_BOUND('',#9509,.F.);
+#9509 = EDGE_LOOP('',(#9510,#9511,#9512,#9535));
+#9510 = ORIENTED_EDGE('',*,*,#9464,.T.);
+#9511 = ORIENTED_EDGE('',*,*,#7661,.T.);
+#9512 = ORIENTED_EDGE('',*,*,#9513,.F.);
+#9513 = EDGE_CURVE('',#9514,#7662,#9516,.T.);
+#9514 = VERTEX_POINT('',#9515);
+#9515 = CARTESIAN_POINT('',(4.374999999995,-10.25,3.828438824597));
+#9516 = SURFACE_CURVE('',#9517,(#9521,#9528),.PCURVE_S1.);
+#9517 = LINE('',#9518,#9519);
+#9518 = CARTESIAN_POINT('',(4.374999999995,-10.25,3.828438824597));
+#9519 = VECTOR('',#9520,1.);
+#9520 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9521 = PCURVE('',#7677,#9522);
+#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9527);
+#9523 = LINE('',#9524,#9525);
+#9524 = CARTESIAN_POINT('',(0.25,0.));
+#9525 = VECTOR('',#9526,1.);
+#9526 = DIRECTION('',(0.,-1.));
+#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9528 = PCURVE('',#7705,#9529);
+#9529 = DEFINITIONAL_REPRESENTATION('',(#9530),#9534);
+#9530 = LINE('',#9531,#9532);
+#9531 = CARTESIAN_POINT('',(0.,0.));
+#9532 = VECTOR('',#9533,1.);
+#9533 = DIRECTION('',(0.,-1.));
+#9534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9535 = ORIENTED_EDGE('',*,*,#9536,.F.);
+#9536 = EDGE_CURVE('',#9465,#9514,#9537,.T.);
+#9537 = SURFACE_CURVE('',#9538,(#9542,#9549),.PCURVE_S1.);
+#9538 = LINE('',#9539,#9540);
+#9539 = CARTESIAN_POINT('',(4.624999999995,-10.25,3.828438824597));
+#9540 = VECTOR('',#9541,1.);
+#9541 = DIRECTION('',(-1.,0.,0.));
+#9542 = PCURVE('',#7677,#9543);
+#9543 = DEFINITIONAL_REPRESENTATION('',(#9544),#9548);
+#9544 = LINE('',#9545,#9546);
+#9545 = CARTESIAN_POINT('',(0.,0.));
+#9546 = VECTOR('',#9547,1.);
+#9547 = DIRECTION('',(1.,0.));
+#9548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9549 = PCURVE('',#9251,#9550);
+#9550 = DEFINITIONAL_REPRESENTATION('',(#9551),#9555);
+#9551 = LINE('',#9552,#9553);
+#9552 = CARTESIAN_POINT('',(-0.921561175403,4.624999999995));
+#9553 = VECTOR('',#9554,1.);
+#9554 = DIRECTION('',(0.,-1.));
+#9555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9556 = ADVANCED_FACE('',(#9557),#7705,.F.);
+#9557 = FACE_BOUND('',#9558,.F.);
+#9558 = EDGE_LOOP('',(#9559,#9560,#9561,#9584));
+#9559 = ORIENTED_EDGE('',*,*,#9513,.T.);
+#9560 = ORIENTED_EDGE('',*,*,#7689,.T.);
+#9561 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#9562 = EDGE_CURVE('',#9563,#7690,#9565,.T.);
+#9563 = VERTEX_POINT('',#9564);
+#9564 = CARTESIAN_POINT('',(4.374999999995,-10.25,4.624999999998));
+#9565 = SURFACE_CURVE('',#9566,(#9570,#9577),.PCURVE_S1.);
+#9566 = LINE('',#9567,#9568);
+#9567 = CARTESIAN_POINT('',(4.374999999995,-10.25,4.624999999998));
+#9568 = VECTOR('',#9569,1.);
+#9569 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9570 = PCURVE('',#7705,#9571);
+#9571 = DEFINITIONAL_REPRESENTATION('',(#9572),#9576);
+#9572 = LINE('',#9573,#9574);
+#9573 = CARTESIAN_POINT('',(0.796561175401,0.));
+#9574 = VECTOR('',#9575,1.);
+#9575 = DIRECTION('',(0.,-1.));
+#9576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9577 = PCURVE('',#7733,#9578);
+#9578 = DEFINITIONAL_REPRESENTATION('',(#9579),#9583);
+#9579 = LINE('',#9580,#9581);
+#9580 = CARTESIAN_POINT('',(0.,0.));
+#9581 = VECTOR('',#9582,1.);
+#9582 = DIRECTION('',(0.,-1.));
+#9583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9584 = ORIENTED_EDGE('',*,*,#9585,.F.);
+#9585 = EDGE_CURVE('',#9514,#9563,#9586,.T.);
+#9586 = SURFACE_CURVE('',#9587,(#9591,#9598),.PCURVE_S1.);
+#9587 = LINE('',#9588,#9589);
+#9588 = CARTESIAN_POINT('',(4.374999999995,-10.25,3.828438824597));
+#9589 = VECTOR('',#9590,1.);
+#9590 = DIRECTION('',(0.,-2.2E-16,1.));
+#9591 = PCURVE('',#7705,#9592);
+#9592 = DEFINITIONAL_REPRESENTATION('',(#9593),#9597);
+#9593 = LINE('',#9594,#9595);
+#9594 = CARTESIAN_POINT('',(0.,0.));
+#9595 = VECTOR('',#9596,1.);
+#9596 = DIRECTION('',(1.,0.));
+#9597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9598 = PCURVE('',#9251,#9599);
+#9599 = DEFINITIONAL_REPRESENTATION('',(#9600),#9604);
+#9600 = LINE('',#9601,#9602);
+#9601 = CARTESIAN_POINT('',(-0.921561175403,4.374999999995));
+#9602 = VECTOR('',#9603,1.);
+#9603 = DIRECTION('',(1.,-0.));
+#9604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9605 = ADVANCED_FACE('',(#9606),#7733,.F.);
+#9606 = FACE_BOUND('',#9607,.F.);
+#9607 = EDGE_LOOP('',(#9608,#9609,#9610,#9633));
+#9608 = ORIENTED_EDGE('',*,*,#9562,.T.);
+#9609 = ORIENTED_EDGE('',*,*,#7717,.T.);
+#9610 = ORIENTED_EDGE('',*,*,#9611,.F.);
+#9611 = EDGE_CURVE('',#9612,#7718,#9614,.T.);
+#9612 = VERTEX_POINT('',#9613);
+#9613 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.624999999998));
+#9614 = SURFACE_CURVE('',#9615,(#9619,#9626),.PCURVE_S1.);
+#9615 = LINE('',#9616,#9617);
+#9616 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.624999999998));
+#9617 = VECTOR('',#9618,1.);
+#9618 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9619 = PCURVE('',#7733,#9620);
+#9620 = DEFINITIONAL_REPRESENTATION('',(#9621),#9625);
+#9621 = LINE('',#9622,#9623);
+#9622 = CARTESIAN_POINT('',(0.796561175395,0.));
+#9623 = VECTOR('',#9624,1.);
+#9624 = DIRECTION('',(0.,-1.));
+#9625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9626 = PCURVE('',#7761,#9627);
+#9627 = DEFINITIONAL_REPRESENTATION('',(#9628),#9632);
+#9628 = LINE('',#9629,#9630);
+#9629 = CARTESIAN_POINT('',(0.,0.));
+#9630 = VECTOR('',#9631,1.);
+#9631 = DIRECTION('',(0.,-1.));
+#9632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9633 = ORIENTED_EDGE('',*,*,#9634,.F.);
+#9634 = EDGE_CURVE('',#9563,#9612,#9635,.T.);
+#9635 = SURFACE_CURVE('',#9636,(#9640,#9647),.PCURVE_S1.);
+#9636 = LINE('',#9637,#9638);
+#9637 = CARTESIAN_POINT('',(4.374999999995,-10.25,4.624999999998));
+#9638 = VECTOR('',#9639,1.);
+#9639 = DIRECTION('',(-1.,0.,0.));
+#9640 = PCURVE('',#7733,#9641);
+#9641 = DEFINITIONAL_REPRESENTATION('',(#9642),#9646);
+#9642 = LINE('',#9643,#9644);
+#9643 = CARTESIAN_POINT('',(0.,0.));
+#9644 = VECTOR('',#9645,1.);
+#9645 = DIRECTION('',(1.,0.));
+#9646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9647 = PCURVE('',#9251,#9648);
+#9648 = DEFINITIONAL_REPRESENTATION('',(#9649),#9653);
+#9649 = LINE('',#9650,#9651);
+#9650 = CARTESIAN_POINT('',(-0.125000000002,4.374999999995));
+#9651 = VECTOR('',#9652,1.);
+#9652 = DIRECTION('',(0.,-1.));
+#9653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9654 = ADVANCED_FACE('',(#9655),#7761,.F.);
+#9655 = FACE_BOUND('',#9656,.F.);
+#9656 = EDGE_LOOP('',(#9657,#9658,#9659,#9682));
+#9657 = ORIENTED_EDGE('',*,*,#9611,.T.);
+#9658 = ORIENTED_EDGE('',*,*,#7745,.T.);
+#9659 = ORIENTED_EDGE('',*,*,#9660,.F.);
+#9660 = EDGE_CURVE('',#9661,#7746,#9663,.T.);
+#9661 = VERTEX_POINT('',#9662);
+#9662 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.874999999998));
+#9663 = SURFACE_CURVE('',#9664,(#9668,#9675),.PCURVE_S1.);
+#9664 = LINE('',#9665,#9666);
+#9665 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.874999999998));
+#9666 = VECTOR('',#9667,1.);
+#9667 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9668 = PCURVE('',#7761,#9669);
+#9669 = DEFINITIONAL_REPRESENTATION('',(#9670),#9674);
+#9670 = LINE('',#9671,#9672);
+#9671 = CARTESIAN_POINT('',(0.25,0.));
+#9672 = VECTOR('',#9673,1.);
+#9673 = DIRECTION('',(0.,-1.));
+#9674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9675 = PCURVE('',#7789,#9676);
+#9676 = DEFINITIONAL_REPRESENTATION('',(#9677),#9681);
+#9677 = LINE('',#9678,#9679);
+#9678 = CARTESIAN_POINT('',(0.,0.));
+#9679 = VECTOR('',#9680,1.);
+#9680 = DIRECTION('',(0.,-1.));
+#9681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9682 = ORIENTED_EDGE('',*,*,#9683,.F.);
+#9683 = EDGE_CURVE('',#9612,#9661,#9684,.T.);
+#9684 = SURFACE_CURVE('',#9685,(#9689,#9696),.PCURVE_S1.);
+#9685 = LINE('',#9686,#9687);
+#9686 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.624999999998));
+#9687 = VECTOR('',#9688,1.);
+#9688 = DIRECTION('',(0.,-2.2E-16,1.));
+#9689 = PCURVE('',#7761,#9690);
+#9690 = DEFINITIONAL_REPRESENTATION('',(#9691),#9695);
+#9691 = LINE('',#9692,#9693);
+#9692 = CARTESIAN_POINT('',(0.,0.));
+#9693 = VECTOR('',#9694,1.);
+#9694 = DIRECTION('',(1.,0.));
+#9695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9696 = PCURVE('',#9251,#9697);
+#9697 = DEFINITIONAL_REPRESENTATION('',(#9698),#9702);
+#9698 = LINE('',#9699,#9700);
+#9699 = CARTESIAN_POINT('',(-0.125000000002,3.578438824601));
+#9700 = VECTOR('',#9701,1.);
+#9701 = DIRECTION('',(1.,-0.));
+#9702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9703 = ADVANCED_FACE('',(#9704),#7789,.F.);
+#9704 = FACE_BOUND('',#9705,.F.);
+#9705 = EDGE_LOOP('',(#9706,#9707,#9708,#9731));
+#9706 = ORIENTED_EDGE('',*,*,#9660,.T.);
+#9707 = ORIENTED_EDGE('',*,*,#7773,.T.);
+#9708 = ORIENTED_EDGE('',*,*,#9709,.F.);
+#9709 = EDGE_CURVE('',#9710,#7774,#9712,.T.);
+#9710 = VERTEX_POINT('',#9711);
+#9711 = CARTESIAN_POINT('',(4.375,-10.25,4.874999999998));
+#9712 = SURFACE_CURVE('',#9713,(#9717,#9724),.PCURVE_S1.);
+#9713 = LINE('',#9714,#9715);
+#9714 = CARTESIAN_POINT('',(4.375,-10.25,4.874999999998));
+#9715 = VECTOR('',#9716,1.);
+#9716 = DIRECTION('',(0.,-1.,-2.2E-16));
+#9717 = PCURVE('',#7789,#9718);
+#9718 = DEFINITIONAL_REPRESENTATION('',(#9719),#9723);
+#9719 = LINE('',#9720,#9721);
+#9720 = CARTESIAN_POINT('',(0.796561175399,0.));
+#9721 = VECTOR('',#9722,1.);
+#9722 = DIRECTION('',(0.,-1.));
+#9723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9724 = PCURVE('',#7815,#9725);
+#9725 = DEFINITIONAL_REPRESENTATION('',(#9726),#9730);
+#9726 = LINE('',#9727,#9728);
+#9727 = CARTESIAN_POINT('',(0.,0.));
+#9728 = VECTOR('',#9729,1.);
+#9729 = DIRECTION('',(0.,-1.));
+#9730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9731 = ORIENTED_EDGE('',*,*,#9732,.F.);
+#9732 = EDGE_CURVE('',#9661,#9710,#9733,.T.);
+#9733 = SURFACE_CURVE('',#9734,(#9738,#9745),.PCURVE_S1.);
+#9734 = LINE('',#9735,#9736);
+#9735 = CARTESIAN_POINT('',(3.578438824601,-10.25,4.874999999998));
+#9736 = VECTOR('',#9737,1.);
+#9737 = DIRECTION('',(1.,0.,0.));
+#9738 = PCURVE('',#7789,#9739);
+#9739 = DEFINITIONAL_REPRESENTATION('',(#9740),#9744);
+#9740 = LINE('',#9741,#9742);
+#9741 = CARTESIAN_POINT('',(0.,0.));
+#9742 = VECTOR('',#9743,1.);
+#9743 = DIRECTION('',(1.,0.));
+#9744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9745 = PCURVE('',#9251,#9746);
+#9746 = DEFINITIONAL_REPRESENTATION('',(#9747),#9751);
+#9747 = LINE('',#9748,#9749);
+#9748 = CARTESIAN_POINT('',(0.124999999998,3.578438824601));
+#9749 = VECTOR('',#9750,1.);
+#9750 = DIRECTION('',(0.,1.));
+#9751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9752 = ADVANCED_FACE('',(#9753),#7815,.F.);
+#9753 = FACE_BOUND('',#9754,.F.);
+#9754 = EDGE_LOOP('',(#9755,#9756,#9757,#9758));
+#9755 = ORIENTED_EDGE('',*,*,#9709,.T.);
+#9756 = ORIENTED_EDGE('',*,*,#7801,.T.);
+#9757 = ORIENTED_EDGE('',*,*,#9190,.F.);
+#9758 = ORIENTED_EDGE('',*,*,#9759,.F.);
+#9759 = EDGE_CURVE('',#9710,#9191,#9760,.T.);
+#9760 = SURFACE_CURVE('',#9761,(#9765,#9772),.PCURVE_S1.);
+#9761 = LINE('',#9762,#9763);
+#9762 = CARTESIAN_POINT('',(4.375,-10.25,4.874999999998));
+#9763 = VECTOR('',#9764,1.);
+#9764 = DIRECTION('',(0.,-2.2E-16,1.));
+#9765 = PCURVE('',#7815,#9766);
+#9766 = DEFINITIONAL_REPRESENTATION('',(#9767),#9771);
+#9767 = LINE('',#9768,#9769);
+#9768 = CARTESIAN_POINT('',(0.,0.));
+#9769 = VECTOR('',#9770,1.);
+#9770 = DIRECTION('',(1.,0.));
+#9771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9772 = PCURVE('',#9251,#9773);
+#9773 = DEFINITIONAL_REPRESENTATION('',(#9774),#9778);
+#9774 = LINE('',#9775,#9776);
+#9775 = CARTESIAN_POINT('',(0.124999999998,4.375));
+#9776 = VECTOR('',#9777,1.);
+#9777 = DIRECTION('',(1.,-0.));
+#9778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9779 = ADVANCED_FACE('',(#9780),#7869,.F.);
+#9780 = FACE_BOUND('',#9781,.T.);
+#9781 = EDGE_LOOP('',(#9782,#9783,#9806));
+#9782 = ORIENTED_EDGE('',*,*,#7854,.T.);
+#9783 = ORIENTED_EDGE('',*,*,#9784,.T.);
+#9784 = EDGE_CURVE('',#7832,#9785,#9787,.T.);
+#9785 = VERTEX_POINT('',#9786);
+#9786 = CARTESIAN_POINT('',(6.,4.,4.));
+#9787 = SEAM_CURVE('',#9788,(#9792,#9799),.PCURVE_S1.);
+#9788 = LINE('',#9789,#9790);
+#9789 = CARTESIAN_POINT('',(7.,4.,4.600860619028));
+#9790 = VECTOR('',#9791,1.);
+#9791 = DIRECTION('',(-0.857167300702,-1.1E-16,-0.51503807491));
+#9792 = PCURVE('',#7869,#9793);
+#9793 = DEFINITIONAL_REPRESENTATION('',(#9794),#9798);
+#9794 = LINE('',#9795,#9796);
+#9795 = CARTESIAN_POINT('',(0.,-0.));
+#9796 = VECTOR('',#9797,1.);
+#9797 = DIRECTION('',(0.,-1.));
+#9798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9799 = PCURVE('',#7869,#9800);
+#9800 = DEFINITIONAL_REPRESENTATION('',(#9801),#9805);
+#9801 = LINE('',#9802,#9803);
+#9802 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#9803 = VECTOR('',#9804,1.);
+#9804 = DIRECTION('',(0.,-1.));
+#9805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9806 = ORIENTED_EDGE('',*,*,#9784,.F.);
+#9807 = ADVANCED_FACE('',(#9808),#7906,.F.);
+#9808 = FACE_BOUND('',#9809,.T.);
+#9809 = EDGE_LOOP('',(#9810,#9833,#9834,#9857));
+#9810 = ORIENTED_EDGE('',*,*,#9811,.T.);
+#9811 = EDGE_CURVE('',#9812,#7889,#9814,.T.);
+#9812 = VERTEX_POINT('',#9813);
+#9813 = CARTESIAN_POINT('',(-4.625,10.25,5.671561175398));
+#9814 = SURFACE_CURVE('',#9815,(#9819,#9826),.PCURVE_S1.);
+#9815 = LINE('',#9816,#9817);
+#9816 = CARTESIAN_POINT('',(-4.625,10.25,5.671561175398));
+#9817 = VECTOR('',#9818,1.);
+#9818 = DIRECTION('',(0.,1.,-2.2E-16));
+#9819 = PCURVE('',#7906,#9820);
+#9820 = DEFINITIONAL_REPRESENTATION('',(#9821),#9825);
+#9821 = LINE('',#9822,#9823);
+#9822 = CARTESIAN_POINT('',(-0.,0.));
+#9823 = VECTOR('',#9824,1.);
+#9824 = DIRECTION('',(-0.,-1.));
+#9825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9826 = PCURVE('',#8212,#9827);
+#9827 = DEFINITIONAL_REPRESENTATION('',(#9828),#9832);
+#9828 = LINE('',#9829,#9830);
+#9829 = CARTESIAN_POINT('',(-0.796561175398,1.752434585875E-16));
+#9830 = VECTOR('',#9831,1.);
+#9831 = DIRECTION('',(-0.,-1.));
+#9832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9833 = ORIENTED_EDGE('',*,*,#7888,.T.);
+#9834 = ORIENTED_EDGE('',*,*,#9835,.F.);
+#9835 = EDGE_CURVE('',#9836,#7891,#9838,.T.);
+#9836 = VERTEX_POINT('',#9837);
+#9837 = CARTESIAN_POINT('',(-4.375,10.25,5.671561175398));
+#9838 = SURFACE_CURVE('',#9839,(#9843,#9850),.PCURVE_S1.);
+#9839 = LINE('',#9840,#9841);
+#9840 = CARTESIAN_POINT('',(-4.375,10.25,5.671561175398));
+#9841 = VECTOR('',#9842,1.);
+#9842 = DIRECTION('',(0.,1.,-2.2E-16));
+#9843 = PCURVE('',#7906,#9844);
+#9844 = DEFINITIONAL_REPRESENTATION('',(#9845),#9849);
+#9845 = LINE('',#9846,#9847);
+#9846 = CARTESIAN_POINT('',(-0.25,0.));
+#9847 = VECTOR('',#9848,1.);
+#9848 = DIRECTION('',(-0.,-1.));
+#9849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9850 = PCURVE('',#7934,#9851);
+#9851 = DEFINITIONAL_REPRESENTATION('',(#9852),#9856);
+#9852 = LINE('',#9853,#9854);
+#9853 = CARTESIAN_POINT('',(0.,-0.));
+#9854 = VECTOR('',#9855,1.);
+#9855 = DIRECTION('',(-0.,-1.));
+#9856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9857 = ORIENTED_EDGE('',*,*,#9858,.F.);
+#9858 = EDGE_CURVE('',#9812,#9836,#9859,.T.);
+#9859 = SURFACE_CURVE('',#9860,(#9864,#9871),.PCURVE_S1.);
+#9860 = LINE('',#9861,#9862);
+#9861 = CARTESIAN_POINT('',(-4.625,10.25,5.671561175398));
+#9862 = VECTOR('',#9863,1.);
+#9863 = DIRECTION('',(1.,0.,0.));
+#9864 = PCURVE('',#7906,#9865);
+#9865 = DEFINITIONAL_REPRESENTATION('',(#9866),#9870);
+#9866 = LINE('',#9867,#9868);
+#9867 = CARTESIAN_POINT('',(-0.,0.));
+#9868 = VECTOR('',#9869,1.);
+#9869 = DIRECTION('',(-1.,0.));
+#9870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9871 = PCURVE('',#9872,#9877);
+#9872 = PLANE('',#9873);
+#9873 = AXIS2_PLACEMENT_3D('',#9874,#9875,#9876);
+#9874 = CARTESIAN_POINT('',(-3.2E-16,10.25,4.75));
+#9875 = DIRECTION('',(2.E-17,-1.,5.5E-16));
+#9876 = DIRECTION('',(0.,-5.5E-16,-1.));
+#9877 = DEFINITIONAL_REPRESENTATION('',(#9878),#9882);
+#9878 = LINE('',#9879,#9880);
+#9879 = CARTESIAN_POINT('',(-0.921561175398,-4.625));
+#9880 = VECTOR('',#9881,1.);
+#9881 = DIRECTION('',(-0.,1.));
+#9882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9883 = ADVANCED_FACE('',(#9884),#7934,.F.);
+#9884 = FACE_BOUND('',#9885,.T.);
+#9885 = EDGE_LOOP('',(#9886,#9887,#9888,#9911));
+#9886 = ORIENTED_EDGE('',*,*,#9835,.T.);
+#9887 = ORIENTED_EDGE('',*,*,#7918,.T.);
+#9888 = ORIENTED_EDGE('',*,*,#9889,.F.);
+#9889 = EDGE_CURVE('',#9890,#7919,#9892,.T.);
+#9890 = VERTEX_POINT('',#9891);
+#9891 = CARTESIAN_POINT('',(-4.375,10.25,4.874999999999));
+#9892 = SURFACE_CURVE('',#9893,(#9897,#9904),.PCURVE_S1.);
+#9893 = LINE('',#9894,#9895);
+#9894 = CARTESIAN_POINT('',(-4.375,10.25,4.874999999999));
+#9895 = VECTOR('',#9896,1.);
+#9896 = DIRECTION('',(0.,1.,-2.2E-16));
+#9897 = PCURVE('',#7934,#9898);
+#9898 = DEFINITIONAL_REPRESENTATION('',(#9899),#9903);
+#9899 = LINE('',#9900,#9901);
+#9900 = CARTESIAN_POINT('',(-0.796561175399,-1.752434585877E-16));
+#9901 = VECTOR('',#9902,1.);
+#9902 = DIRECTION('',(-0.,-1.));
+#9903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9904 = PCURVE('',#7962,#9905);
+#9905 = DEFINITIONAL_REPRESENTATION('',(#9906),#9910);
+#9906 = LINE('',#9907,#9908);
+#9907 = CARTESIAN_POINT('',(-0.,0.));
+#9908 = VECTOR('',#9909,1.);
+#9909 = DIRECTION('',(-0.,-1.));
+#9910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9911 = ORIENTED_EDGE('',*,*,#9912,.F.);
+#9912 = EDGE_CURVE('',#9836,#9890,#9913,.T.);
+#9913 = SURFACE_CURVE('',#9914,(#9918,#9925),.PCURVE_S1.);
+#9914 = LINE('',#9915,#9916);
+#9915 = CARTESIAN_POINT('',(-4.375,10.25,5.671561175398));
+#9916 = VECTOR('',#9917,1.);
+#9917 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#9918 = PCURVE('',#7934,#9919);
+#9919 = DEFINITIONAL_REPRESENTATION('',(#9920),#9924);
+#9920 = LINE('',#9921,#9922);
+#9921 = CARTESIAN_POINT('',(0.,-0.));
+#9922 = VECTOR('',#9923,1.);
+#9923 = DIRECTION('',(-1.,0.));
+#9924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9925 = PCURVE('',#9872,#9926);
+#9926 = DEFINITIONAL_REPRESENTATION('',(#9927),#9931);
+#9927 = LINE('',#9928,#9929);
+#9928 = CARTESIAN_POINT('',(-0.921561175398,-4.375));
+#9929 = VECTOR('',#9930,1.);
+#9930 = DIRECTION('',(1.,6.6E-33));
+#9931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9932 = ADVANCED_FACE('',(#9933),#7962,.F.);
+#9933 = FACE_BOUND('',#9934,.T.);
+#9934 = EDGE_LOOP('',(#9935,#9936,#9937,#9960));
+#9935 = ORIENTED_EDGE('',*,*,#9889,.T.);
+#9936 = ORIENTED_EDGE('',*,*,#7946,.T.);
+#9937 = ORIENTED_EDGE('',*,*,#9938,.F.);
+#9938 = EDGE_CURVE('',#9939,#7947,#9941,.T.);
+#9939 = VERTEX_POINT('',#9940);
+#9940 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.874999999999));
+#9941 = SURFACE_CURVE('',#9942,(#9946,#9953),.PCURVE_S1.);
+#9942 = LINE('',#9943,#9944);
+#9943 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.874999999999));
+#9944 = VECTOR('',#9945,1.);
+#9945 = DIRECTION('',(0.,1.,-2.2E-16));
+#9946 = PCURVE('',#7962,#9947);
+#9947 = DEFINITIONAL_REPRESENTATION('',(#9948),#9952);
+#9948 = LINE('',#9949,#9950);
+#9949 = CARTESIAN_POINT('',(-0.796561175399,0.));
+#9950 = VECTOR('',#9951,1.);
+#9951 = DIRECTION('',(-0.,-1.));
+#9952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9953 = PCURVE('',#7990,#9954);
+#9954 = DEFINITIONAL_REPRESENTATION('',(#9955),#9959);
+#9955 = LINE('',#9956,#9957);
+#9956 = CARTESIAN_POINT('',(0.,-0.));
+#9957 = VECTOR('',#9958,1.);
+#9958 = DIRECTION('',(-0.,-1.));
+#9959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9960 = ORIENTED_EDGE('',*,*,#9961,.F.);
+#9961 = EDGE_CURVE('',#9890,#9939,#9962,.T.);
+#9962 = SURFACE_CURVE('',#9963,(#9967,#9974),.PCURVE_S1.);
+#9963 = LINE('',#9964,#9965);
+#9964 = CARTESIAN_POINT('',(-4.375,10.25,4.874999999999));
+#9965 = VECTOR('',#9966,1.);
+#9966 = DIRECTION('',(1.,0.,0.));
+#9967 = PCURVE('',#7962,#9968);
+#9968 = DEFINITIONAL_REPRESENTATION('',(#9969),#9973);
+#9969 = LINE('',#9970,#9971);
+#9970 = CARTESIAN_POINT('',(-0.,0.));
+#9971 = VECTOR('',#9972,1.);
+#9972 = DIRECTION('',(-1.,0.));
+#9973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9974 = PCURVE('',#9872,#9975);
+#9975 = DEFINITIONAL_REPRESENTATION('',(#9976),#9980);
+#9976 = LINE('',#9977,#9978);
+#9977 = CARTESIAN_POINT('',(-0.124999999999,-4.375));
+#9978 = VECTOR('',#9979,1.);
+#9979 = DIRECTION('',(-0.,1.));
+#9980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9981 = ADVANCED_FACE('',(#9982),#7990,.F.);
+#9982 = FACE_BOUND('',#9983,.T.);
+#9983 = EDGE_LOOP('',(#9984,#9985,#9986,#10009));
+#9984 = ORIENTED_EDGE('',*,*,#9938,.T.);
+#9985 = ORIENTED_EDGE('',*,*,#7974,.T.);
+#9986 = ORIENTED_EDGE('',*,*,#9987,.F.);
+#9987 = EDGE_CURVE('',#9988,#7975,#9990,.T.);
+#9988 = VERTEX_POINT('',#9989);
+#9989 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.624999999999));
+#9990 = SURFACE_CURVE('',#9991,(#9995,#10002),.PCURVE_S1.);
+#9991 = LINE('',#9992,#9993);
+#9992 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.624999999999));
+#9993 = VECTOR('',#9994,1.);
+#9994 = DIRECTION('',(0.,1.,-2.2E-16));
+#9995 = PCURVE('',#7990,#9996);
+#9996 = DEFINITIONAL_REPRESENTATION('',(#9997),#10001);
+#9997 = LINE('',#9998,#9999);
+#9998 = CARTESIAN_POINT('',(-0.25,-5.5E-17));
+#9999 = VECTOR('',#10000,1.);
+#10000 = DIRECTION('',(-0.,-1.));
+#10001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10002 = PCURVE('',#8018,#10003);
+#10003 = DEFINITIONAL_REPRESENTATION('',(#10004),#10008);
+#10004 = LINE('',#10005,#10006);
+#10005 = CARTESIAN_POINT('',(-0.,0.));
+#10006 = VECTOR('',#10007,1.);
+#10007 = DIRECTION('',(-0.,-1.));
+#10008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10009 = ORIENTED_EDGE('',*,*,#10010,.F.);
+#10010 = EDGE_CURVE('',#9939,#9988,#10011,.T.);
+#10011 = SURFACE_CURVE('',#10012,(#10016,#10023),.PCURVE_S1.);
+#10012 = LINE('',#10013,#10014);
+#10013 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.874999999999));
+#10014 = VECTOR('',#10015,1.);
+#10015 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10016 = PCURVE('',#7990,#10017);
+#10017 = DEFINITIONAL_REPRESENTATION('',(#10018),#10022);
+#10018 = LINE('',#10019,#10020);
+#10019 = CARTESIAN_POINT('',(0.,-0.));
+#10020 = VECTOR('',#10021,1.);
+#10021 = DIRECTION('',(-1.,0.));
+#10022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10023 = PCURVE('',#9872,#10024);
+#10024 = DEFINITIONAL_REPRESENTATION('',(#10025),#10029);
+#10025 = LINE('',#10026,#10027);
+#10026 = CARTESIAN_POINT('',(-0.124999999999,-3.578438824601));
+#10027 = VECTOR('',#10028,1.);
+#10028 = DIRECTION('',(1.,6.6E-33));
+#10029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10030 = ADVANCED_FACE('',(#10031),#8018,.F.);
+#10031 = FACE_BOUND('',#10032,.T.);
+#10032 = EDGE_LOOP('',(#10033,#10034,#10035,#10058));
+#10033 = ORIENTED_EDGE('',*,*,#9987,.T.);
+#10034 = ORIENTED_EDGE('',*,*,#8002,.T.);
+#10035 = ORIENTED_EDGE('',*,*,#10036,.F.);
+#10036 = EDGE_CURVE('',#10037,#8003,#10039,.T.);
+#10037 = VERTEX_POINT('',#10038);
+#10038 = CARTESIAN_POINT('',(-4.375,10.25,4.624999999999));
+#10039 = SURFACE_CURVE('',#10040,(#10044,#10051),.PCURVE_S1.);
+#10040 = LINE('',#10041,#10042);
+#10041 = CARTESIAN_POINT('',(-4.375,10.25,4.624999999999));
+#10042 = VECTOR('',#10043,1.);
+#10043 = DIRECTION('',(0.,1.,-2.2E-16));
+#10044 = PCURVE('',#8018,#10045);
+#10045 = DEFINITIONAL_REPRESENTATION('',(#10046),#10050);
+#10046 = LINE('',#10047,#10048);
+#10047 = CARTESIAN_POINT('',(-0.796561175398,0.));
+#10048 = VECTOR('',#10049,1.);
+#10049 = DIRECTION('',(-0.,-1.));
+#10050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10051 = PCURVE('',#8046,#10052);
+#10052 = DEFINITIONAL_REPRESENTATION('',(#10053),#10057);
+#10053 = LINE('',#10054,#10055);
+#10054 = CARTESIAN_POINT('',(0.,-0.));
+#10055 = VECTOR('',#10056,1.);
+#10056 = DIRECTION('',(-0.,-1.));
+#10057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10058 = ORIENTED_EDGE('',*,*,#10059,.F.);
+#10059 = EDGE_CURVE('',#9988,#10037,#10060,.T.);
+#10060 = SURFACE_CURVE('',#10061,(#10065,#10072),.PCURVE_S1.);
+#10061 = LINE('',#10062,#10063);
+#10062 = CARTESIAN_POINT('',(-3.578438824601,10.25,4.624999999999));
+#10063 = VECTOR('',#10064,1.);
+#10064 = DIRECTION('',(-1.,0.,0.));
+#10065 = PCURVE('',#8018,#10066);
+#10066 = DEFINITIONAL_REPRESENTATION('',(#10067),#10071);
+#10067 = LINE('',#10068,#10069);
+#10068 = CARTESIAN_POINT('',(-0.,0.));
+#10069 = VECTOR('',#10070,1.);
+#10070 = DIRECTION('',(-1.,0.));
+#10071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10072 = PCURVE('',#9872,#10073);
+#10073 = DEFINITIONAL_REPRESENTATION('',(#10074),#10078);
+#10074 = LINE('',#10075,#10076);
+#10075 = CARTESIAN_POINT('',(0.125000000001,-3.578438824601));
+#10076 = VECTOR('',#10077,1.);
+#10077 = DIRECTION('',(-0.,-1.));
+#10078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10079 = ADVANCED_FACE('',(#10080),#8046,.F.);
+#10080 = FACE_BOUND('',#10081,.T.);
+#10081 = EDGE_LOOP('',(#10082,#10083,#10084,#10107));
+#10082 = ORIENTED_EDGE('',*,*,#10036,.T.);
+#10083 = ORIENTED_EDGE('',*,*,#8030,.T.);
+#10084 = ORIENTED_EDGE('',*,*,#10085,.F.);
+#10085 = EDGE_CURVE('',#10086,#8031,#10088,.T.);
+#10086 = VERTEX_POINT('',#10087);
+#10087 = CARTESIAN_POINT('',(-4.375,10.25,3.828438824602));
+#10088 = SURFACE_CURVE('',#10089,(#10093,#10100),.PCURVE_S1.);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(-4.375,10.25,3.828438824602));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(0.,1.,-2.2E-16));
+#10093 = PCURVE('',#8046,#10094);
+#10094 = DEFINITIONAL_REPRESENTATION('',(#10095),#10099);
+#10095 = LINE('',#10096,#10097);
+#10096 = CARTESIAN_POINT('',(-0.796561175397,-1.752434585873E-16));
+#10097 = VECTOR('',#10098,1.);
+#10098 = DIRECTION('',(-0.,-1.));
+#10099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10100 = PCURVE('',#8074,#10101);
+#10101 = DEFINITIONAL_REPRESENTATION('',(#10102),#10106);
+#10102 = LINE('',#10103,#10104);
+#10103 = CARTESIAN_POINT('',(-0.,0.));
+#10104 = VECTOR('',#10105,1.);
+#10105 = DIRECTION('',(-0.,-1.));
+#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10107 = ORIENTED_EDGE('',*,*,#10108,.F.);
+#10108 = EDGE_CURVE('',#10037,#10086,#10109,.T.);
+#10109 = SURFACE_CURVE('',#10110,(#10114,#10121),.PCURVE_S1.);
+#10110 = LINE('',#10111,#10112);
+#10111 = CARTESIAN_POINT('',(-4.375,10.25,4.624999999999));
+#10112 = VECTOR('',#10113,1.);
+#10113 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10114 = PCURVE('',#8046,#10115);
+#10115 = DEFINITIONAL_REPRESENTATION('',(#10116),#10120);
+#10116 = LINE('',#10117,#10118);
+#10117 = CARTESIAN_POINT('',(0.,-0.));
+#10118 = VECTOR('',#10119,1.);
+#10119 = DIRECTION('',(-1.,0.));
+#10120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10121 = PCURVE('',#9872,#10122);
+#10122 = DEFINITIONAL_REPRESENTATION('',(#10123),#10127);
+#10123 = LINE('',#10124,#10125);
+#10124 = CARTESIAN_POINT('',(0.125000000001,-4.375));
+#10125 = VECTOR('',#10126,1.);
+#10126 = DIRECTION('',(1.,6.6E-33));
+#10127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10128 = ADVANCED_FACE('',(#10129),#8074,.F.);
+#10129 = FACE_BOUND('',#10130,.T.);
+#10130 = EDGE_LOOP('',(#10131,#10132,#10133,#10156));
+#10131 = ORIENTED_EDGE('',*,*,#10085,.T.);
+#10132 = ORIENTED_EDGE('',*,*,#8058,.T.);
+#10133 = ORIENTED_EDGE('',*,*,#10134,.F.);
+#10134 = EDGE_CURVE('',#10135,#8059,#10137,.T.);
+#10135 = VERTEX_POINT('',#10136);
+#10136 = CARTESIAN_POINT('',(-4.625,10.25,3.828438824602));
+#10137 = SURFACE_CURVE('',#10138,(#10142,#10149),.PCURVE_S1.);
+#10138 = LINE('',#10139,#10140);
+#10139 = CARTESIAN_POINT('',(-4.625,10.25,3.828438824602));
+#10140 = VECTOR('',#10141,1.);
+#10141 = DIRECTION('',(0.,1.,-2.2E-16));
+#10142 = PCURVE('',#8074,#10143);
+#10143 = DEFINITIONAL_REPRESENTATION('',(#10144),#10148);
+#10144 = LINE('',#10145,#10146);
+#10145 = CARTESIAN_POINT('',(-0.25,0.));
+#10146 = VECTOR('',#10147,1.);
+#10147 = DIRECTION('',(-0.,-1.));
+#10148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10149 = PCURVE('',#8102,#10150);
+#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155);
+#10151 = LINE('',#10152,#10153);
+#10152 = CARTESIAN_POINT('',(-0.,0.));
+#10153 = VECTOR('',#10154,1.);
+#10154 = DIRECTION('',(-0.,-1.));
+#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10156 = ORIENTED_EDGE('',*,*,#10157,.F.);
+#10157 = EDGE_CURVE('',#10086,#10135,#10158,.T.);
+#10158 = SURFACE_CURVE('',#10159,(#10163,#10170),.PCURVE_S1.);
+#10159 = LINE('',#10160,#10161);
+#10160 = CARTESIAN_POINT('',(-4.375,10.25,3.828438824602));
+#10161 = VECTOR('',#10162,1.);
+#10162 = DIRECTION('',(-1.,0.,0.));
+#10163 = PCURVE('',#8074,#10164);
+#10164 = DEFINITIONAL_REPRESENTATION('',(#10165),#10169);
+#10165 = LINE('',#10166,#10167);
+#10166 = CARTESIAN_POINT('',(-0.,0.));
+#10167 = VECTOR('',#10168,1.);
+#10168 = DIRECTION('',(-1.,0.));
+#10169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10170 = PCURVE('',#9872,#10171);
+#10171 = DEFINITIONAL_REPRESENTATION('',(#10172),#10176);
+#10172 = LINE('',#10173,#10174);
+#10173 = CARTESIAN_POINT('',(0.921561175398,-4.375));
+#10174 = VECTOR('',#10175,1.);
+#10175 = DIRECTION('',(-0.,-1.));
+#10176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10177 = ADVANCED_FACE('',(#10178),#8102,.F.);
+#10178 = FACE_BOUND('',#10179,.T.);
+#10179 = EDGE_LOOP('',(#10180,#10181,#10182,#10205));
+#10180 = ORIENTED_EDGE('',*,*,#10134,.T.);
+#10181 = ORIENTED_EDGE('',*,*,#8086,.T.);
+#10182 = ORIENTED_EDGE('',*,*,#10183,.F.);
+#10183 = EDGE_CURVE('',#10184,#8087,#10186,.T.);
+#10184 = VERTEX_POINT('',#10185);
+#10185 = CARTESIAN_POINT('',(-4.625,10.25,4.625));
+#10186 = SURFACE_CURVE('',#10187,(#10191,#10198),.PCURVE_S1.);
+#10187 = LINE('',#10188,#10189);
+#10188 = CARTESIAN_POINT('',(-4.625,10.25,4.625));
+#10189 = VECTOR('',#10190,1.);
+#10190 = DIRECTION('',(0.,1.,-2.2E-16));
+#10191 = PCURVE('',#8102,#10192);
+#10192 = DEFINITIONAL_REPRESENTATION('',(#10193),#10197);
+#10193 = LINE('',#10194,#10195);
+#10194 = CARTESIAN_POINT('',(-0.796561175398,1.752434585875E-16));
+#10195 = VECTOR('',#10196,1.);
+#10196 = DIRECTION('',(-0.,-1.));
+#10197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10198 = PCURVE('',#8130,#10199);
+#10199 = DEFINITIONAL_REPRESENTATION('',(#10200),#10204);
+#10200 = LINE('',#10201,#10202);
+#10201 = CARTESIAN_POINT('',(-0.,0.));
+#10202 = VECTOR('',#10203,1.);
+#10203 = DIRECTION('',(-0.,-1.));
+#10204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10205 = ORIENTED_EDGE('',*,*,#10206,.F.);
+#10206 = EDGE_CURVE('',#10135,#10184,#10207,.T.);
+#10207 = SURFACE_CURVE('',#10208,(#10212,#10219),.PCURVE_S1.);
+#10208 = LINE('',#10209,#10210);
+#10209 = CARTESIAN_POINT('',(-4.625,10.25,3.828438824602));
+#10210 = VECTOR('',#10211,1.);
+#10211 = DIRECTION('',(0.,2.2E-16,1.));
+#10212 = PCURVE('',#8102,#10213);
+#10213 = DEFINITIONAL_REPRESENTATION('',(#10214),#10218);
+#10214 = LINE('',#10215,#10216);
+#10215 = CARTESIAN_POINT('',(-0.,0.));
+#10216 = VECTOR('',#10217,1.);
+#10217 = DIRECTION('',(-1.,0.));
+#10218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10219 = PCURVE('',#9872,#10220);
+#10220 = DEFINITIONAL_REPRESENTATION('',(#10221),#10225);
+#10221 = LINE('',#10222,#10223);
+#10222 = CARTESIAN_POINT('',(0.921561175398,-4.625));
+#10223 = VECTOR('',#10224,1.);
+#10224 = DIRECTION('',(-1.,-6.6E-33));
+#10225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10226 = ADVANCED_FACE('',(#10227),#8130,.F.);
+#10227 = FACE_BOUND('',#10228,.T.);
+#10228 = EDGE_LOOP('',(#10229,#10230,#10231,#10254));
+#10229 = ORIENTED_EDGE('',*,*,#10183,.T.);
+#10230 = ORIENTED_EDGE('',*,*,#8114,.T.);
+#10231 = ORIENTED_EDGE('',*,*,#10232,.F.);
+#10232 = EDGE_CURVE('',#10233,#8115,#10235,.T.);
+#10233 = VERTEX_POINT('',#10234);
+#10234 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.625));
+#10235 = SURFACE_CURVE('',#10236,(#10240,#10247),.PCURVE_S1.);
+#10236 = LINE('',#10237,#10238);
+#10237 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.625));
+#10238 = VECTOR('',#10239,1.);
+#10239 = DIRECTION('',(0.,1.,-2.2E-16));
+#10240 = PCURVE('',#8130,#10241);
+#10241 = DEFINITIONAL_REPRESENTATION('',(#10242),#10246);
+#10242 = LINE('',#10243,#10244);
+#10243 = CARTESIAN_POINT('',(-0.796561175398,0.));
+#10244 = VECTOR('',#10245,1.);
+#10245 = DIRECTION('',(-0.,-1.));
+#10246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10247 = PCURVE('',#8158,#10248);
+#10248 = DEFINITIONAL_REPRESENTATION('',(#10249),#10253);
+#10249 = LINE('',#10250,#10251);
+#10250 = CARTESIAN_POINT('',(-0.,0.));
+#10251 = VECTOR('',#10252,1.);
+#10252 = DIRECTION('',(-0.,-1.));
+#10253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10254 = ORIENTED_EDGE('',*,*,#10255,.F.);
+#10255 = EDGE_CURVE('',#10184,#10233,#10256,.T.);
+#10256 = SURFACE_CURVE('',#10257,(#10261,#10268),.PCURVE_S1.);
+#10257 = LINE('',#10258,#10259);
+#10258 = CARTESIAN_POINT('',(-4.625,10.25,4.625));
+#10259 = VECTOR('',#10260,1.);
+#10260 = DIRECTION('',(-1.,0.,0.));
+#10261 = PCURVE('',#8130,#10262);
+#10262 = DEFINITIONAL_REPRESENTATION('',(#10263),#10267);
+#10263 = LINE('',#10264,#10265);
+#10264 = CARTESIAN_POINT('',(-0.,0.));
+#10265 = VECTOR('',#10266,1.);
+#10266 = DIRECTION('',(-1.,0.));
+#10267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10268 = PCURVE('',#9872,#10269);
+#10269 = DEFINITIONAL_REPRESENTATION('',(#10270),#10274);
+#10270 = LINE('',#10271,#10272);
+#10271 = CARTESIAN_POINT('',(0.125,-4.625));
+#10272 = VECTOR('',#10273,1.);
+#10273 = DIRECTION('',(-0.,-1.));
+#10274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10275 = ADVANCED_FACE('',(#10276),#8158,.F.);
+#10276 = FACE_BOUND('',#10277,.T.);
+#10277 = EDGE_LOOP('',(#10278,#10279,#10280,#10303));
+#10278 = ORIENTED_EDGE('',*,*,#10232,.T.);
+#10279 = ORIENTED_EDGE('',*,*,#8142,.T.);
+#10280 = ORIENTED_EDGE('',*,*,#10281,.F.);
+#10281 = EDGE_CURVE('',#10282,#8143,#10284,.T.);
+#10282 = VERTEX_POINT('',#10283);
+#10283 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.875));
+#10284 = SURFACE_CURVE('',#10285,(#10289,#10296),.PCURVE_S1.);
+#10285 = LINE('',#10286,#10287);
+#10286 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.875));
+#10287 = VECTOR('',#10288,1.);
+#10288 = DIRECTION('',(0.,1.,-2.2E-16));
+#10289 = PCURVE('',#8158,#10290);
+#10290 = DEFINITIONAL_REPRESENTATION('',(#10291),#10295);
+#10291 = LINE('',#10292,#10293);
+#10292 = CARTESIAN_POINT('',(-0.25,5.5E-17));
+#10293 = VECTOR('',#10294,1.);
+#10294 = DIRECTION('',(-0.,-1.));
+#10295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10296 = PCURVE('',#8186,#10297);
+#10297 = DEFINITIONAL_REPRESENTATION('',(#10298),#10302);
+#10298 = LINE('',#10299,#10300);
+#10299 = CARTESIAN_POINT('',(-0.,0.));
+#10300 = VECTOR('',#10301,1.);
+#10301 = DIRECTION('',(-0.,-1.));
+#10302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10303 = ORIENTED_EDGE('',*,*,#10304,.F.);
+#10304 = EDGE_CURVE('',#10233,#10282,#10305,.T.);
+#10305 = SURFACE_CURVE('',#10306,(#10310,#10317),.PCURVE_S1.);
+#10306 = LINE('',#10307,#10308);
+#10307 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.625));
+#10308 = VECTOR('',#10309,1.);
+#10309 = DIRECTION('',(0.,2.2E-16,1.));
+#10310 = PCURVE('',#8158,#10311);
+#10311 = DEFINITIONAL_REPRESENTATION('',(#10312),#10316);
+#10312 = LINE('',#10313,#10314);
+#10313 = CARTESIAN_POINT('',(-0.,0.));
+#10314 = VECTOR('',#10315,1.);
+#10315 = DIRECTION('',(-1.,0.));
+#10316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10317 = PCURVE('',#9872,#10318);
+#10318 = DEFINITIONAL_REPRESENTATION('',(#10319),#10323);
+#10319 = LINE('',#10320,#10321);
+#10320 = CARTESIAN_POINT('',(0.125,-5.421561175397));
+#10321 = VECTOR('',#10322,1.);
+#10322 = DIRECTION('',(-1.,-6.6E-33));
+#10323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10324 = ADVANCED_FACE('',(#10325),#8186,.F.);
+#10325 = FACE_BOUND('',#10326,.T.);
+#10326 = EDGE_LOOP('',(#10327,#10328,#10329,#10352));
+#10327 = ORIENTED_EDGE('',*,*,#10281,.T.);
+#10328 = ORIENTED_EDGE('',*,*,#8170,.T.);
+#10329 = ORIENTED_EDGE('',*,*,#10330,.F.);
+#10330 = EDGE_CURVE('',#10331,#8171,#10333,.T.);
+#10331 = VERTEX_POINT('',#10332);
+#10332 = CARTESIAN_POINT('',(-4.625,10.25,4.875));
+#10333 = SURFACE_CURVE('',#10334,(#10338,#10345),.PCURVE_S1.);
+#10334 = LINE('',#10335,#10336);
+#10335 = CARTESIAN_POINT('',(-4.625,10.25,4.875));
+#10336 = VECTOR('',#10337,1.);
+#10337 = DIRECTION('',(0.,1.,-2.2E-16));
+#10338 = PCURVE('',#8186,#10339);
+#10339 = DEFINITIONAL_REPRESENTATION('',(#10340),#10344);
+#10340 = LINE('',#10341,#10342);
+#10341 = CARTESIAN_POINT('',(-0.796561175398,0.));
+#10342 = VECTOR('',#10343,1.);
+#10343 = DIRECTION('',(-0.,-1.));
+#10344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10345 = PCURVE('',#8212,#10346);
+#10346 = DEFINITIONAL_REPRESENTATION('',(#10347),#10351);
+#10347 = LINE('',#10348,#10349);
+#10348 = CARTESIAN_POINT('',(-0.,0.));
+#10349 = VECTOR('',#10350,1.);
+#10350 = DIRECTION('',(-0.,-1.));
+#10351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10352 = ORIENTED_EDGE('',*,*,#10353,.F.);
+#10353 = EDGE_CURVE('',#10282,#10331,#10354,.T.);
+#10354 = SURFACE_CURVE('',#10355,(#10359,#10366),.PCURVE_S1.);
+#10355 = LINE('',#10356,#10357);
+#10356 = CARTESIAN_POINT('',(-5.421561175397,10.25,4.875));
+#10357 = VECTOR('',#10358,1.);
+#10358 = DIRECTION('',(1.,0.,0.));
+#10359 = PCURVE('',#8186,#10360);
+#10360 = DEFINITIONAL_REPRESENTATION('',(#10361),#10365);
+#10361 = LINE('',#10362,#10363);
+#10362 = CARTESIAN_POINT('',(-0.,0.));
+#10363 = VECTOR('',#10364,1.);
+#10364 = DIRECTION('',(-1.,0.));
+#10365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10366 = PCURVE('',#9872,#10367);
+#10367 = DEFINITIONAL_REPRESENTATION('',(#10368),#10372);
+#10368 = LINE('',#10369,#10370);
+#10369 = CARTESIAN_POINT('',(-0.125,-5.421561175397));
+#10370 = VECTOR('',#10371,1.);
+#10371 = DIRECTION('',(-0.,1.));
+#10372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10373 = ADVANCED_FACE('',(#10374),#8212,.F.);
+#10374 = FACE_BOUND('',#10375,.T.);
+#10375 = EDGE_LOOP('',(#10376,#10377,#10378,#10379));
+#10376 = ORIENTED_EDGE('',*,*,#10330,.T.);
+#10377 = ORIENTED_EDGE('',*,*,#8198,.T.);
+#10378 = ORIENTED_EDGE('',*,*,#9811,.F.);
+#10379 = ORIENTED_EDGE('',*,*,#10380,.F.);
+#10380 = EDGE_CURVE('',#10331,#9812,#10381,.T.);
+#10381 = SURFACE_CURVE('',#10382,(#10386,#10393),.PCURVE_S1.);
+#10382 = LINE('',#10383,#10384);
+#10383 = CARTESIAN_POINT('',(-4.625,10.25,4.875));
+#10384 = VECTOR('',#10385,1.);
+#10385 = DIRECTION('',(0.,2.2E-16,1.));
+#10386 = PCURVE('',#8212,#10387);
+#10387 = DEFINITIONAL_REPRESENTATION('',(#10388),#10392);
+#10388 = LINE('',#10389,#10390);
+#10389 = CARTESIAN_POINT('',(-0.,0.));
+#10390 = VECTOR('',#10391,1.);
+#10391 = DIRECTION('',(-1.,0.));
+#10392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10393 = PCURVE('',#9872,#10394);
+#10394 = DEFINITIONAL_REPRESENTATION('',(#10395),#10399);
+#10395 = LINE('',#10396,#10397);
+#10396 = CARTESIAN_POINT('',(-0.125,-4.625));
+#10397 = VECTOR('',#10398,1.);
+#10398 = DIRECTION('',(-1.,-6.6E-33));
+#10399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10400 = ADVANCED_FACE('',(#10401),#8248,.F.);
+#10401 = FACE_BOUND('',#10402,.T.);
+#10402 = EDGE_LOOP('',(#10403,#10426,#10427,#10450));
+#10403 = ORIENTED_EDGE('',*,*,#10404,.T.);
+#10404 = EDGE_CURVE('',#10405,#8231,#10407,.T.);
+#10405 = VERTEX_POINT('',#10406);
+#10406 = CARTESIAN_POINT('',(4.375,10.25,5.671561175398));
+#10407 = SURFACE_CURVE('',#10408,(#10412,#10419),.PCURVE_S1.);
+#10408 = LINE('',#10409,#10410);
+#10409 = CARTESIAN_POINT('',(4.375,10.25,5.671561175398));
+#10410 = VECTOR('',#10411,1.);
+#10411 = DIRECTION('',(0.,1.,-2.2E-16));
+#10412 = PCURVE('',#8248,#10413);
+#10413 = DEFINITIONAL_REPRESENTATION('',(#10414),#10418);
+#10414 = LINE('',#10415,#10416);
+#10415 = CARTESIAN_POINT('',(-0.,0.));
+#10416 = VECTOR('',#10417,1.);
+#10417 = DIRECTION('',(-0.,-1.));
+#10418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10419 = PCURVE('',#8554,#10420);
+#10420 = DEFINITIONAL_REPRESENTATION('',(#10421),#10425);
+#10421 = LINE('',#10422,#10423);
+#10422 = CARTESIAN_POINT('',(-0.796561175399,1.752434585878E-16));
+#10423 = VECTOR('',#10424,1.);
+#10424 = DIRECTION('',(-0.,-1.));
+#10425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10426 = ORIENTED_EDGE('',*,*,#8230,.T.);
+#10427 = ORIENTED_EDGE('',*,*,#10428,.F.);
+#10428 = EDGE_CURVE('',#10429,#8233,#10431,.T.);
+#10429 = VERTEX_POINT('',#10430);
+#10430 = CARTESIAN_POINT('',(4.625,10.25,5.671561175398));
+#10431 = SURFACE_CURVE('',#10432,(#10436,#10443),.PCURVE_S1.);
+#10432 = LINE('',#10433,#10434);
+#10433 = CARTESIAN_POINT('',(4.625,10.25,5.671561175398));
+#10434 = VECTOR('',#10435,1.);
+#10435 = DIRECTION('',(0.,1.,-2.2E-16));
+#10436 = PCURVE('',#8248,#10437);
+#10437 = DEFINITIONAL_REPRESENTATION('',(#10438),#10442);
+#10438 = LINE('',#10439,#10440);
+#10439 = CARTESIAN_POINT('',(-0.25,0.));
+#10440 = VECTOR('',#10441,1.);
+#10441 = DIRECTION('',(-0.,-1.));
+#10442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10443 = PCURVE('',#8276,#10444);
+#10444 = DEFINITIONAL_REPRESENTATION('',(#10445),#10449);
+#10445 = LINE('',#10446,#10447);
+#10446 = CARTESIAN_POINT('',(0.,-0.));
+#10447 = VECTOR('',#10448,1.);
+#10448 = DIRECTION('',(-0.,-1.));
+#10449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10450 = ORIENTED_EDGE('',*,*,#10451,.F.);
+#10451 = EDGE_CURVE('',#10405,#10429,#10452,.T.);
+#10452 = SURFACE_CURVE('',#10453,(#10457,#10464),.PCURVE_S1.);
+#10453 = LINE('',#10454,#10455);
+#10454 = CARTESIAN_POINT('',(4.375,10.25,5.671561175398));
+#10455 = VECTOR('',#10456,1.);
+#10456 = DIRECTION('',(1.,0.,0.));
+#10457 = PCURVE('',#8248,#10458);
+#10458 = DEFINITIONAL_REPRESENTATION('',(#10459),#10463);
+#10459 = LINE('',#10460,#10461);
+#10460 = CARTESIAN_POINT('',(-0.,0.));
+#10461 = VECTOR('',#10462,1.);
+#10462 = DIRECTION('',(-1.,0.));
+#10463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10464 = PCURVE('',#10465,#10470);
+#10465 = PLANE('',#10466);
+#10466 = AXIS2_PLACEMENT_3D('',#10467,#10468,#10469);
+#10467 = CARTESIAN_POINT('',(-3.2E-16,10.25,4.75));
+#10468 = DIRECTION('',(2.E-17,-1.,5.5E-16));
+#10469 = DIRECTION('',(0.,-5.5E-16,-1.));
+#10470 = DEFINITIONAL_REPRESENTATION('',(#10471),#10475);
+#10471 = LINE('',#10472,#10473);
+#10472 = CARTESIAN_POINT('',(-0.921561175398,4.375));
+#10473 = VECTOR('',#10474,1.);
+#10474 = DIRECTION('',(-0.,1.));
+#10475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10476 = ADVANCED_FACE('',(#10477),#8276,.F.);
+#10477 = FACE_BOUND('',#10478,.T.);
+#10478 = EDGE_LOOP('',(#10479,#10480,#10481,#10504));
+#10479 = ORIENTED_EDGE('',*,*,#10428,.T.);
+#10480 = ORIENTED_EDGE('',*,*,#8260,.T.);
+#10481 = ORIENTED_EDGE('',*,*,#10482,.F.);
+#10482 = EDGE_CURVE('',#10483,#8261,#10485,.T.);
+#10483 = VERTEX_POINT('',#10484);
+#10484 = CARTESIAN_POINT('',(4.625,10.25,4.875));
+#10485 = SURFACE_CURVE('',#10486,(#10490,#10497),.PCURVE_S1.);
+#10486 = LINE('',#10487,#10488);
+#10487 = CARTESIAN_POINT('',(4.625,10.25,4.875));
+#10488 = VECTOR('',#10489,1.);
+#10489 = DIRECTION('',(0.,1.,-2.2E-16));
+#10490 = PCURVE('',#8276,#10491);
+#10491 = DEFINITIONAL_REPRESENTATION('',(#10492),#10496);
+#10492 = LINE('',#10493,#10494);
+#10493 = CARTESIAN_POINT('',(-0.796561175398,-1.752434585875E-16));
+#10494 = VECTOR('',#10495,1.);
+#10495 = DIRECTION('',(-0.,-1.));
+#10496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10497 = PCURVE('',#8304,#10498);
+#10498 = DEFINITIONAL_REPRESENTATION('',(#10499),#10503);
+#10499 = LINE('',#10500,#10501);
+#10500 = CARTESIAN_POINT('',(-0.,0.));
+#10501 = VECTOR('',#10502,1.);
+#10502 = DIRECTION('',(-0.,-1.));
+#10503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10504 = ORIENTED_EDGE('',*,*,#10505,.F.);
+#10505 = EDGE_CURVE('',#10429,#10483,#10506,.T.);
+#10506 = SURFACE_CURVE('',#10507,(#10511,#10518),.PCURVE_S1.);
+#10507 = LINE('',#10508,#10509);
+#10508 = CARTESIAN_POINT('',(4.625,10.25,5.671561175398));
+#10509 = VECTOR('',#10510,1.);
+#10510 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10511 = PCURVE('',#8276,#10512);
+#10512 = DEFINITIONAL_REPRESENTATION('',(#10513),#10517);
+#10513 = LINE('',#10514,#10515);
+#10514 = CARTESIAN_POINT('',(0.,-0.));
+#10515 = VECTOR('',#10516,1.);
+#10516 = DIRECTION('',(-1.,0.));
+#10517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10518 = PCURVE('',#10465,#10519);
+#10519 = DEFINITIONAL_REPRESENTATION('',(#10520),#10524);
+#10520 = LINE('',#10521,#10522);
+#10521 = CARTESIAN_POINT('',(-0.921561175398,4.625));
+#10522 = VECTOR('',#10523,1.);
+#10523 = DIRECTION('',(1.,6.6E-33));
+#10524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10525 = ADVANCED_FACE('',(#10526),#8304,.F.);
+#10526 = FACE_BOUND('',#10527,.T.);
+#10527 = EDGE_LOOP('',(#10528,#10529,#10530,#10553));
+#10528 = ORIENTED_EDGE('',*,*,#10482,.T.);
+#10529 = ORIENTED_EDGE('',*,*,#8288,.T.);
+#10530 = ORIENTED_EDGE('',*,*,#10531,.F.);
+#10531 = EDGE_CURVE('',#10532,#8289,#10534,.T.);
+#10532 = VERTEX_POINT('',#10533);
+#10533 = CARTESIAN_POINT('',(5.421561175397,10.25,4.875));
+#10534 = SURFACE_CURVE('',#10535,(#10539,#10546),.PCURVE_S1.);
+#10535 = LINE('',#10536,#10537);
+#10536 = CARTESIAN_POINT('',(5.421561175397,10.25,4.875));
+#10537 = VECTOR('',#10538,1.);
+#10538 = DIRECTION('',(0.,1.,-2.2E-16));
+#10539 = PCURVE('',#8304,#10540);
+#10540 = DEFINITIONAL_REPRESENTATION('',(#10541),#10545);
+#10541 = LINE('',#10542,#10543);
+#10542 = CARTESIAN_POINT('',(-0.796561175398,0.));
+#10543 = VECTOR('',#10544,1.);
+#10544 = DIRECTION('',(-0.,-1.));
+#10545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10546 = PCURVE('',#8332,#10547);
+#10547 = DEFINITIONAL_REPRESENTATION('',(#10548),#10552);
+#10548 = LINE('',#10549,#10550);
+#10549 = CARTESIAN_POINT('',(0.,-0.));
+#10550 = VECTOR('',#10551,1.);
+#10551 = DIRECTION('',(-0.,-1.));
+#10552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10553 = ORIENTED_EDGE('',*,*,#10554,.F.);
+#10554 = EDGE_CURVE('',#10483,#10532,#10555,.T.);
+#10555 = SURFACE_CURVE('',#10556,(#10560,#10567),.PCURVE_S1.);
+#10556 = LINE('',#10557,#10558);
+#10557 = CARTESIAN_POINT('',(4.625,10.25,4.875));
+#10558 = VECTOR('',#10559,1.);
+#10559 = DIRECTION('',(1.,0.,0.));
+#10560 = PCURVE('',#8304,#10561);
+#10561 = DEFINITIONAL_REPRESENTATION('',(#10562),#10566);
+#10562 = LINE('',#10563,#10564);
+#10563 = CARTESIAN_POINT('',(-0.,0.));
+#10564 = VECTOR('',#10565,1.);
+#10565 = DIRECTION('',(-1.,0.));
+#10566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10567 = PCURVE('',#10465,#10568);
+#10568 = DEFINITIONAL_REPRESENTATION('',(#10569),#10573);
+#10569 = LINE('',#10570,#10571);
+#10570 = CARTESIAN_POINT('',(-0.125,4.625));
+#10571 = VECTOR('',#10572,1.);
+#10572 = DIRECTION('',(-0.,1.));
+#10573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10574 = ADVANCED_FACE('',(#10575),#8332,.F.);
+#10575 = FACE_BOUND('',#10576,.T.);
+#10576 = EDGE_LOOP('',(#10577,#10578,#10579,#10602));
+#10577 = ORIENTED_EDGE('',*,*,#10531,.T.);
+#10578 = ORIENTED_EDGE('',*,*,#8316,.T.);
+#10579 = ORIENTED_EDGE('',*,*,#10580,.F.);
+#10580 = EDGE_CURVE('',#10581,#8317,#10583,.T.);
+#10581 = VERTEX_POINT('',#10582);
+#10582 = CARTESIAN_POINT('',(5.421561175397,10.25,4.625));
+#10583 = SURFACE_CURVE('',#10584,(#10588,#10595),.PCURVE_S1.);
+#10584 = LINE('',#10585,#10586);
+#10585 = CARTESIAN_POINT('',(5.421561175397,10.25,4.625));
+#10586 = VECTOR('',#10587,1.);
+#10587 = DIRECTION('',(0.,1.,-2.2E-16));
+#10588 = PCURVE('',#8332,#10589);
+#10589 = DEFINITIONAL_REPRESENTATION('',(#10590),#10594);
+#10590 = LINE('',#10591,#10592);
+#10591 = CARTESIAN_POINT('',(-0.25,-5.5E-17));
+#10592 = VECTOR('',#10593,1.);
+#10593 = DIRECTION('',(-0.,-1.));
+#10594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10595 = PCURVE('',#8360,#10596);
+#10596 = DEFINITIONAL_REPRESENTATION('',(#10597),#10601);
+#10597 = LINE('',#10598,#10599);
+#10598 = CARTESIAN_POINT('',(-0.,0.));
+#10599 = VECTOR('',#10600,1.);
+#10600 = DIRECTION('',(-0.,-1.));
+#10601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10602 = ORIENTED_EDGE('',*,*,#10603,.F.);
+#10603 = EDGE_CURVE('',#10532,#10581,#10604,.T.);
+#10604 = SURFACE_CURVE('',#10605,(#10609,#10616),.PCURVE_S1.);
+#10605 = LINE('',#10606,#10607);
+#10606 = CARTESIAN_POINT('',(5.421561175397,10.25,4.875));
+#10607 = VECTOR('',#10608,1.);
+#10608 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10609 = PCURVE('',#8332,#10610);
+#10610 = DEFINITIONAL_REPRESENTATION('',(#10611),#10615);
+#10611 = LINE('',#10612,#10613);
+#10612 = CARTESIAN_POINT('',(0.,-0.));
+#10613 = VECTOR('',#10614,1.);
+#10614 = DIRECTION('',(-1.,0.));
+#10615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10616 = PCURVE('',#10465,#10617);
+#10617 = DEFINITIONAL_REPRESENTATION('',(#10618),#10622);
+#10618 = LINE('',#10619,#10620);
+#10619 = CARTESIAN_POINT('',(-0.125,5.421561175397));
+#10620 = VECTOR('',#10621,1.);
+#10621 = DIRECTION('',(1.,6.6E-33));
+#10622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10623 = ADVANCED_FACE('',(#10624),#8360,.F.);
+#10624 = FACE_BOUND('',#10625,.T.);
+#10625 = EDGE_LOOP('',(#10626,#10627,#10628,#10651));
+#10626 = ORIENTED_EDGE('',*,*,#10580,.T.);
+#10627 = ORIENTED_EDGE('',*,*,#8344,.T.);
+#10628 = ORIENTED_EDGE('',*,*,#10629,.F.);
+#10629 = EDGE_CURVE('',#10630,#8345,#10632,.T.);
+#10630 = VERTEX_POINT('',#10631);
+#10631 = CARTESIAN_POINT('',(4.624999999995,10.25,4.625));
+#10632 = SURFACE_CURVE('',#10633,(#10637,#10644),.PCURVE_S1.);
+#10633 = LINE('',#10634,#10635);
+#10634 = CARTESIAN_POINT('',(4.624999999995,10.25,4.625));
+#10635 = VECTOR('',#10636,1.);
+#10636 = DIRECTION('',(0.,1.,-2.2E-16));
+#10637 = PCURVE('',#8360,#10638);
+#10638 = DEFINITIONAL_REPRESENTATION('',(#10639),#10643);
+#10639 = LINE('',#10640,#10641);
+#10640 = CARTESIAN_POINT('',(-0.796561175402,0.));
+#10641 = VECTOR('',#10642,1.);
+#10642 = DIRECTION('',(-0.,-1.));
+#10643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10644 = PCURVE('',#8388,#10645);
+#10645 = DEFINITIONAL_REPRESENTATION('',(#10646),#10650);
+#10646 = LINE('',#10647,#10648);
+#10647 = CARTESIAN_POINT('',(0.,-0.));
+#10648 = VECTOR('',#10649,1.);
+#10649 = DIRECTION('',(-0.,-1.));
+#10650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10651 = ORIENTED_EDGE('',*,*,#10652,.F.);
+#10652 = EDGE_CURVE('',#10581,#10630,#10653,.T.);
+#10653 = SURFACE_CURVE('',#10654,(#10658,#10665),.PCURVE_S1.);
+#10654 = LINE('',#10655,#10656);
+#10655 = CARTESIAN_POINT('',(5.421561175397,10.25,4.625));
+#10656 = VECTOR('',#10657,1.);
+#10657 = DIRECTION('',(-1.,0.,0.));
+#10658 = PCURVE('',#8360,#10659);
+#10659 = DEFINITIONAL_REPRESENTATION('',(#10660),#10664);
+#10660 = LINE('',#10661,#10662);
+#10661 = CARTESIAN_POINT('',(-0.,0.));
+#10662 = VECTOR('',#10663,1.);
+#10663 = DIRECTION('',(-1.,0.));
+#10664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10665 = PCURVE('',#10465,#10666);
+#10666 = DEFINITIONAL_REPRESENTATION('',(#10667),#10671);
+#10667 = LINE('',#10668,#10669);
+#10668 = CARTESIAN_POINT('',(0.125,5.421561175397));
+#10669 = VECTOR('',#10670,1.);
+#10670 = DIRECTION('',(-0.,-1.));
+#10671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10672 = ADVANCED_FACE('',(#10673),#8388,.F.);
+#10673 = FACE_BOUND('',#10674,.T.);
+#10674 = EDGE_LOOP('',(#10675,#10676,#10677,#10700));
+#10675 = ORIENTED_EDGE('',*,*,#10629,.T.);
+#10676 = ORIENTED_EDGE('',*,*,#8372,.T.);
+#10677 = ORIENTED_EDGE('',*,*,#10678,.F.);
+#10678 = EDGE_CURVE('',#10679,#8373,#10681,.T.);
+#10679 = VERTEX_POINT('',#10680);
+#10680 = CARTESIAN_POINT('',(4.624999999995,10.25,3.828438824597));
+#10681 = SURFACE_CURVE('',#10682,(#10686,#10693),.PCURVE_S1.);
+#10682 = LINE('',#10683,#10684);
+#10683 = CARTESIAN_POINT('',(4.624999999995,10.25,3.828438824597));
+#10684 = VECTOR('',#10685,1.);
+#10685 = DIRECTION('',(0.,1.,-2.2E-16));
+#10686 = PCURVE('',#8388,#10687);
+#10687 = DEFINITIONAL_REPRESENTATION('',(#10688),#10692);
+#10688 = LINE('',#10689,#10690);
+#10689 = CARTESIAN_POINT('',(-0.796561175403,-1.752434585886E-16));
+#10690 = VECTOR('',#10691,1.);
+#10691 = DIRECTION('',(-0.,-1.));
+#10692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10693 = PCURVE('',#8416,#10694);
+#10694 = DEFINITIONAL_REPRESENTATION('',(#10695),#10699);
+#10695 = LINE('',#10696,#10697);
+#10696 = CARTESIAN_POINT('',(-0.,0.));
+#10697 = VECTOR('',#10698,1.);
+#10698 = DIRECTION('',(-0.,-1.));
+#10699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10700 = ORIENTED_EDGE('',*,*,#10701,.F.);
+#10701 = EDGE_CURVE('',#10630,#10679,#10702,.T.);
+#10702 = SURFACE_CURVE('',#10703,(#10707,#10714),.PCURVE_S1.);
+#10703 = LINE('',#10704,#10705);
+#10704 = CARTESIAN_POINT('',(4.624999999995,10.25,4.625));
+#10705 = VECTOR('',#10706,1.);
+#10706 = DIRECTION('',(-0.,-2.2E-16,-1.));
+#10707 = PCURVE('',#8388,#10708);
+#10708 = DEFINITIONAL_REPRESENTATION('',(#10709),#10713);
+#10709 = LINE('',#10710,#10711);
+#10710 = CARTESIAN_POINT('',(0.,-0.));
+#10711 = VECTOR('',#10712,1.);
+#10712 = DIRECTION('',(-1.,0.));
+#10713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10714 = PCURVE('',#10465,#10715);
+#10715 = DEFINITIONAL_REPRESENTATION('',(#10716),#10720);
+#10716 = LINE('',#10717,#10718);
+#10717 = CARTESIAN_POINT('',(0.125,4.624999999995));
+#10718 = VECTOR('',#10719,1.);
+#10719 = DIRECTION('',(1.,6.6E-33));
+#10720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10721 = ADVANCED_FACE('',(#10722),#8416,.F.);
+#10722 = FACE_BOUND('',#10723,.T.);
+#10723 = EDGE_LOOP('',(#10724,#10725,#10726,#10749));
+#10724 = ORIENTED_EDGE('',*,*,#10678,.T.);
+#10725 = ORIENTED_EDGE('',*,*,#8400,.T.);
+#10726 = ORIENTED_EDGE('',*,*,#10727,.F.);
+#10727 = EDGE_CURVE('',#10728,#8401,#10730,.T.);
+#10728 = VERTEX_POINT('',#10729);
+#10729 = CARTESIAN_POINT('',(4.374999999995,10.25,3.828438824597));
+#10730 = SURFACE_CURVE('',#10731,(#10735,#10742),.PCURVE_S1.);
+#10731 = LINE('',#10732,#10733);
+#10732 = CARTESIAN_POINT('',(4.374999999995,10.25,3.828438824597));
+#10733 = VECTOR('',#10734,1.);
+#10734 = DIRECTION('',(0.,1.,-2.2E-16));
+#10735 = PCURVE('',#8416,#10736);
+#10736 = DEFINITIONAL_REPRESENTATION('',(#10737),#10741);
+#10737 = LINE('',#10738,#10739);
+#10738 = CARTESIAN_POINT('',(-0.25,0.));
+#10739 = VECTOR('',#10740,1.);
+#10740 = DIRECTION('',(-0.,-1.));
+#10741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10742 = PCURVE('',#8444,#10743);
+#10743 = DEFINITIONAL_REPRESENTATION('',(#10744),#10748);
+#10744 = LINE('',#10745,#10746);
+#10745 = CARTESIAN_POINT('',(-0.,0.));
+#10746 = VECTOR('',#10747,1.);
+#10747 = DIRECTION('',(-0.,-1.));
+#10748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10749 = ORIENTED_EDGE('',*,*,#10750,.F.);
+#10750 = EDGE_CURVE('',#10679,#10728,#10751,.T.);
+#10751 = SURFACE_CURVE('',#10752,(#10756,#10763),.PCURVE_S1.);
+#10752 = LINE('',#10753,#10754);
+#10753 = CARTESIAN_POINT('',(4.624999999995,10.25,3.828438824597));
+#10754 = VECTOR('',#10755,1.);
+#10755 = DIRECTION('',(-1.,0.,0.));
+#10756 = PCURVE('',#8416,#10757);
+#10757 = DEFINITIONAL_REPRESENTATION('',(#10758),#10762);
+#10758 = LINE('',#10759,#10760);
+#10759 = CARTESIAN_POINT('',(-0.,0.));
+#10760 = VECTOR('',#10761,1.);
+#10761 = DIRECTION('',(-1.,0.));
+#10762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10763 = PCURVE('',#10465,#10764);
+#10764 = DEFINITIONAL_REPRESENTATION('',(#10765),#10769);
+#10765 = LINE('',#10766,#10767);
+#10766 = CARTESIAN_POINT('',(0.921561175403,4.624999999995));
+#10767 = VECTOR('',#10768,1.);
+#10768 = DIRECTION('',(-0.,-1.));
+#10769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10770 = ADVANCED_FACE('',(#10771),#8444,.F.);
+#10771 = FACE_BOUND('',#10772,.T.);
+#10772 = EDGE_LOOP('',(#10773,#10774,#10775,#10798));
+#10773 = ORIENTED_EDGE('',*,*,#10727,.T.);
+#10774 = ORIENTED_EDGE('',*,*,#8428,.T.);
+#10775 = ORIENTED_EDGE('',*,*,#10776,.F.);
+#10776 = EDGE_CURVE('',#10777,#8429,#10779,.T.);
+#10777 = VERTEX_POINT('',#10778);
+#10778 = CARTESIAN_POINT('',(4.374999999995,10.25,4.624999999998));
+#10779 = SURFACE_CURVE('',#10780,(#10784,#10791),.PCURVE_S1.);
+#10780 = LINE('',#10781,#10782);
+#10781 = CARTESIAN_POINT('',(4.374999999995,10.25,4.624999999998));
+#10782 = VECTOR('',#10783,1.);
+#10783 = DIRECTION('',(0.,1.,-2.2E-16));
+#10784 = PCURVE('',#8444,#10785);
+#10785 = DEFINITIONAL_REPRESENTATION('',(#10786),#10790);
+#10786 = LINE('',#10787,#10788);
+#10787 = CARTESIAN_POINT('',(-0.796561175401,1.752434585882E-16));
+#10788 = VECTOR('',#10789,1.);
+#10789 = DIRECTION('',(-0.,-1.));
+#10790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10791 = PCURVE('',#8472,#10792);
+#10792 = DEFINITIONAL_REPRESENTATION('',(#10793),#10797);
+#10793 = LINE('',#10794,#10795);
+#10794 = CARTESIAN_POINT('',(-0.,0.));
+#10795 = VECTOR('',#10796,1.);
+#10796 = DIRECTION('',(-0.,-1.));
+#10797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10798 = ORIENTED_EDGE('',*,*,#10799,.F.);
+#10799 = EDGE_CURVE('',#10728,#10777,#10800,.T.);
+#10800 = SURFACE_CURVE('',#10801,(#10805,#10812),.PCURVE_S1.);
+#10801 = LINE('',#10802,#10803);
+#10802 = CARTESIAN_POINT('',(4.374999999995,10.25,3.828438824597));
+#10803 = VECTOR('',#10804,1.);
+#10804 = DIRECTION('',(0.,2.2E-16,1.));
+#10805 = PCURVE('',#8444,#10806);
+#10806 = DEFINITIONAL_REPRESENTATION('',(#10807),#10811);
+#10807 = LINE('',#10808,#10809);
+#10808 = CARTESIAN_POINT('',(-0.,0.));
+#10809 = VECTOR('',#10810,1.);
+#10810 = DIRECTION('',(-1.,0.));
+#10811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10812 = PCURVE('',#10465,#10813);
+#10813 = DEFINITIONAL_REPRESENTATION('',(#10814),#10818);
+#10814 = LINE('',#10815,#10816);
+#10815 = CARTESIAN_POINT('',(0.921561175403,4.374999999995));
+#10816 = VECTOR('',#10817,1.);
+#10817 = DIRECTION('',(-1.,-6.6E-33));
+#10818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10819 = ADVANCED_FACE('',(#10820),#8472,.F.);
+#10820 = FACE_BOUND('',#10821,.T.);
+#10821 = EDGE_LOOP('',(#10822,#10823,#10824,#10847));
+#10822 = ORIENTED_EDGE('',*,*,#10776,.T.);
+#10823 = ORIENTED_EDGE('',*,*,#8456,.T.);
+#10824 = ORIENTED_EDGE('',*,*,#10825,.F.);
+#10825 = EDGE_CURVE('',#10826,#8457,#10828,.T.);
+#10826 = VERTEX_POINT('',#10827);
+#10827 = CARTESIAN_POINT('',(3.578438824601,10.25,4.624999999998));
+#10828 = SURFACE_CURVE('',#10829,(#10833,#10840),.PCURVE_S1.);
+#10829 = LINE('',#10830,#10831);
+#10830 = CARTESIAN_POINT('',(3.578438824601,10.25,4.624999999998));
+#10831 = VECTOR('',#10832,1.);
+#10832 = DIRECTION('',(0.,1.,-2.2E-16));
+#10833 = PCURVE('',#8472,#10834);
+#10834 = DEFINITIONAL_REPRESENTATION('',(#10835),#10839);
+#10835 = LINE('',#10836,#10837);
+#10836 = CARTESIAN_POINT('',(-0.796561175395,0.));
+#10837 = VECTOR('',#10838,1.);
+#10838 = DIRECTION('',(-0.,-1.));
+#10839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10840 = PCURVE('',#8500,#10841);
+#10841 = DEFINITIONAL_REPRESENTATION('',(#10842),#10846);
+#10842 = LINE('',#10843,#10844);
+#10843 = CARTESIAN_POINT('',(-0.,0.));
+#10844 = VECTOR('',#10845,1.);
+#10845 = DIRECTION('',(-0.,-1.));
+#10846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10847 = ORIENTED_EDGE('',*,*,#10848,.F.);
+#10848 = EDGE_CURVE('',#10777,#10826,#10849,.T.);
+#10849 = SURFACE_CURVE('',#10850,(#10854,#10861),.PCURVE_S1.);
+#10850 = LINE('',#10851,#10852);
+#10851 = CARTESIAN_POINT('',(4.374999999995,10.25,4.624999999998));
+#10852 = VECTOR('',#10853,1.);
+#10853 = DIRECTION('',(-1.,0.,0.));
+#10854 = PCURVE('',#8472,#10855);
+#10855 = DEFINITIONAL_REPRESENTATION('',(#10856),#10860);
+#10856 = LINE('',#10857,#10858);
+#10857 = CARTESIAN_POINT('',(-0.,0.));
+#10858 = VECTOR('',#10859,1.);
+#10859 = DIRECTION('',(-1.,0.));
+#10860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10861 = PCURVE('',#10465,#10862);
+#10862 = DEFINITIONAL_REPRESENTATION('',(#10863),#10867);
+#10863 = LINE('',#10864,#10865);
+#10864 = CARTESIAN_POINT('',(0.125000000002,4.374999999995));
+#10865 = VECTOR('',#10866,1.);
+#10866 = DIRECTION('',(-0.,-1.));
+#10867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10868 = ADVANCED_FACE('',(#10869),#8500,.F.);
+#10869 = FACE_BOUND('',#10870,.T.);
+#10870 = EDGE_LOOP('',(#10871,#10872,#10873,#10896));
+#10871 = ORIENTED_EDGE('',*,*,#10825,.T.);
+#10872 = ORIENTED_EDGE('',*,*,#8484,.T.);
+#10873 = ORIENTED_EDGE('',*,*,#10874,.F.);
+#10874 = EDGE_CURVE('',#10875,#8485,#10877,.T.);
+#10875 = VERTEX_POINT('',#10876);
+#10876 = CARTESIAN_POINT('',(3.578438824601,10.25,4.874999999998));
+#10877 = SURFACE_CURVE('',#10878,(#10882,#10889),.PCURVE_S1.);
+#10878 = LINE('',#10879,#10880);
+#10879 = CARTESIAN_POINT('',(3.578438824601,10.25,4.874999999998));
+#10880 = VECTOR('',#10881,1.);
+#10881 = DIRECTION('',(0.,1.,-2.2E-16));
+#10882 = PCURVE('',#8500,#10883);
+#10883 = DEFINITIONAL_REPRESENTATION('',(#10884),#10888);
+#10884 = LINE('',#10885,#10886);
+#10885 = CARTESIAN_POINT('',(-0.25,5.5E-17));
+#10886 = VECTOR('',#10887,1.);
+#10887 = DIRECTION('',(-0.,-1.));
+#10888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10889 = PCURVE('',#8528,#10890);
+#10890 = DEFINITIONAL_REPRESENTATION('',(#10891),#10895);
+#10891 = LINE('',#10892,#10893);
+#10892 = CARTESIAN_POINT('',(-0.,0.));
+#10893 = VECTOR('',#10894,1.);
+#10894 = DIRECTION('',(-0.,-1.));
+#10895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10896 = ORIENTED_EDGE('',*,*,#10897,.F.);
+#10897 = EDGE_CURVE('',#10826,#10875,#10898,.T.);
+#10898 = SURFACE_CURVE('',#10899,(#10903,#10910),.PCURVE_S1.);
+#10899 = LINE('',#10900,#10901);
+#10900 = CARTESIAN_POINT('',(3.578438824601,10.25,4.624999999998));
+#10901 = VECTOR('',#10902,1.);
+#10902 = DIRECTION('',(0.,2.2E-16,1.));
+#10903 = PCURVE('',#8500,#10904);
+#10904 = DEFINITIONAL_REPRESENTATION('',(#10905),#10909);
+#10905 = LINE('',#10906,#10907);
+#10906 = CARTESIAN_POINT('',(-0.,0.));
+#10907 = VECTOR('',#10908,1.);
+#10908 = DIRECTION('',(-1.,0.));
+#10909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10910 = PCURVE('',#10465,#10911);
+#10911 = DEFINITIONAL_REPRESENTATION('',(#10912),#10916);
+#10912 = LINE('',#10913,#10914);
+#10913 = CARTESIAN_POINT('',(0.125000000002,3.578438824601));
+#10914 = VECTOR('',#10915,1.);
+#10915 = DIRECTION('',(-1.,-6.6E-33));
+#10916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10917 = ADVANCED_FACE('',(#10918),#8528,.F.);
+#10918 = FACE_BOUND('',#10919,.T.);
+#10919 = EDGE_LOOP('',(#10920,#10921,#10922,#10945));
+#10920 = ORIENTED_EDGE('',*,*,#10874,.T.);
+#10921 = ORIENTED_EDGE('',*,*,#8512,.T.);
+#10922 = ORIENTED_EDGE('',*,*,#10923,.F.);
+#10923 = EDGE_CURVE('',#10924,#8513,#10926,.T.);
+#10924 = VERTEX_POINT('',#10925);
+#10925 = CARTESIAN_POINT('',(4.375,10.25,4.874999999998));
+#10926 = SURFACE_CURVE('',#10927,(#10931,#10938),.PCURVE_S1.);
+#10927 = LINE('',#10928,#10929);
+#10928 = CARTESIAN_POINT('',(4.375,10.25,4.874999999998));
+#10929 = VECTOR('',#10930,1.);
+#10930 = DIRECTION('',(0.,1.,-2.2E-16));
+#10931 = PCURVE('',#8528,#10932);
+#10932 = DEFINITIONAL_REPRESENTATION('',(#10933),#10937);
+#10933 = LINE('',#10934,#10935);
+#10934 = CARTESIAN_POINT('',(-0.796561175399,0.));
+#10935 = VECTOR('',#10936,1.);
+#10936 = DIRECTION('',(-0.,-1.));
+#10937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10938 = PCURVE('',#8554,#10939);
+#10939 = DEFINITIONAL_REPRESENTATION('',(#10940),#10944);
+#10940 = LINE('',#10941,#10942);
+#10941 = CARTESIAN_POINT('',(-0.,0.));
+#10942 = VECTOR('',#10943,1.);
+#10943 = DIRECTION('',(-0.,-1.));
+#10944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10945 = ORIENTED_EDGE('',*,*,#10946,.F.);
+#10946 = EDGE_CURVE('',#10875,#10924,#10947,.T.);
+#10947 = SURFACE_CURVE('',#10948,(#10952,#10959),.PCURVE_S1.);
+#10948 = LINE('',#10949,#10950);
+#10949 = CARTESIAN_POINT('',(3.578438824601,10.25,4.874999999998));
+#10950 = VECTOR('',#10951,1.);
+#10951 = DIRECTION('',(1.,0.,0.));
+#10952 = PCURVE('',#8528,#10953);
+#10953 = DEFINITIONAL_REPRESENTATION('',(#10954),#10958);
+#10954 = LINE('',#10955,#10956);
+#10955 = CARTESIAN_POINT('',(-0.,0.));
+#10956 = VECTOR('',#10957,1.);
+#10957 = DIRECTION('',(-1.,0.));
+#10958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10959 = PCURVE('',#10465,#10960);
+#10960 = DEFINITIONAL_REPRESENTATION('',(#10961),#10965);
+#10961 = LINE('',#10962,#10963);
+#10962 = CARTESIAN_POINT('',(-0.124999999998,3.578438824601));
+#10963 = VECTOR('',#10964,1.);
+#10964 = DIRECTION('',(-0.,1.));
+#10965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10966 = ADVANCED_FACE('',(#10967),#8554,.F.);
+#10967 = FACE_BOUND('',#10968,.T.);
+#10968 = EDGE_LOOP('',(#10969,#10970,#10971,#10972));
+#10969 = ORIENTED_EDGE('',*,*,#10923,.T.);
+#10970 = ORIENTED_EDGE('',*,*,#8540,.T.);
+#10971 = ORIENTED_EDGE('',*,*,#10404,.F.);
+#10972 = ORIENTED_EDGE('',*,*,#10973,.F.);
+#10973 = EDGE_CURVE('',#10924,#10405,#10974,.T.);
+#10974 = SURFACE_CURVE('',#10975,(#10979,#10986),.PCURVE_S1.);
+#10975 = LINE('',#10976,#10977);
+#10976 = CARTESIAN_POINT('',(4.375,10.25,4.874999999998));
+#10977 = VECTOR('',#10978,1.);
+#10978 = DIRECTION('',(0.,2.2E-16,1.));
+#10979 = PCURVE('',#8554,#10980);
+#10980 = DEFINITIONAL_REPRESENTATION('',(#10981),#10985);
+#10981 = LINE('',#10982,#10983);
+#10982 = CARTESIAN_POINT('',(-0.,0.));
+#10983 = VECTOR('',#10984,1.);
+#10984 = DIRECTION('',(-1.,0.));
+#10985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10986 = PCURVE('',#10465,#10987);
+#10987 = DEFINITIONAL_REPRESENTATION('',(#10988),#10992);
+#10988 = LINE('',#10989,#10990);
+#10989 = CARTESIAN_POINT('',(-0.124999999998,4.375));
+#10990 = VECTOR('',#10991,1.);
+#10991 = DIRECTION('',(-1.,-6.6E-33));
+#10992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10993 = ADVANCED_FACE('',(#10994),#8658,.F.);
+#10994 = FACE_BOUND('',#10995,.F.);
+#10995 = EDGE_LOOP('',(#10996,#10997,#10998,#10999,#11000,#11001,#11002,
+    #11003,#11004,#11005,#11006,#11007));
+#10996 = ORIENTED_EDGE('',*,*,#9166,.T.);
+#10997 = ORIENTED_EDGE('',*,*,#8644,.T.);
+#10998 = ORIENTED_EDGE('',*,*,#8698,.T.);
+#10999 = ORIENTED_EDGE('',*,*,#8747,.T.);
+#11000 = ORIENTED_EDGE('',*,*,#8796,.T.);
+#11001 = ORIENTED_EDGE('',*,*,#8845,.T.);
+#11002 = ORIENTED_EDGE('',*,*,#8894,.T.);
+#11003 = ORIENTED_EDGE('',*,*,#8943,.T.);
+#11004 = ORIENTED_EDGE('',*,*,#8992,.T.);
+#11005 = ORIENTED_EDGE('',*,*,#9041,.T.);
+#11006 = ORIENTED_EDGE('',*,*,#9090,.T.);
+#11007 = ORIENTED_EDGE('',*,*,#9139,.T.);
+#11008 = ADVANCED_FACE('',(#11009),#9251,.F.);
+#11009 = FACE_BOUND('',#11010,.F.);
+#11010 = EDGE_LOOP('',(#11011,#11012,#11013,#11014,#11015,#11016,#11017,
+    #11018,#11019,#11020,#11021,#11022));
+#11011 = ORIENTED_EDGE('',*,*,#9759,.T.);
+#11012 = ORIENTED_EDGE('',*,*,#9237,.T.);
+#11013 = ORIENTED_EDGE('',*,*,#9291,.T.);
+#11014 = ORIENTED_EDGE('',*,*,#9340,.T.);
+#11015 = ORIENTED_EDGE('',*,*,#9389,.T.);
+#11016 = ORIENTED_EDGE('',*,*,#9438,.T.);
+#11017 = ORIENTED_EDGE('',*,*,#9487,.T.);
+#11018 = ORIENTED_EDGE('',*,*,#9536,.T.);
+#11019 = ORIENTED_EDGE('',*,*,#9585,.T.);
+#11020 = ORIENTED_EDGE('',*,*,#9634,.T.);
+#11021 = ORIENTED_EDGE('',*,*,#9683,.T.);
+#11022 = ORIENTED_EDGE('',*,*,#9732,.T.);
+#11023 = ADVANCED_FACE('',(#11024),#9872,.F.);
+#11024 = FACE_BOUND('',#11025,.T.);
+#11025 = EDGE_LOOP('',(#11026,#11027,#11028,#11029,#11030,#11031,#11032,
+    #11033,#11034,#11035,#11036,#11037));
+#11026 = ORIENTED_EDGE('',*,*,#10380,.T.);
+#11027 = ORIENTED_EDGE('',*,*,#9858,.T.);
+#11028 = ORIENTED_EDGE('',*,*,#9912,.T.);
+#11029 = ORIENTED_EDGE('',*,*,#9961,.T.);
+#11030 = ORIENTED_EDGE('',*,*,#10010,.T.);
+#11031 = ORIENTED_EDGE('',*,*,#10059,.T.);
+#11032 = ORIENTED_EDGE('',*,*,#10108,.T.);
+#11033 = ORIENTED_EDGE('',*,*,#10157,.T.);
+#11034 = ORIENTED_EDGE('',*,*,#10206,.T.);
+#11035 = ORIENTED_EDGE('',*,*,#10255,.T.);
+#11036 = ORIENTED_EDGE('',*,*,#10304,.T.);
+#11037 = ORIENTED_EDGE('',*,*,#10353,.T.);
+#11038 = ADVANCED_FACE('',(#11039),#10465,.F.);
+#11039 = FACE_BOUND('',#11040,.T.);
+#11040 = EDGE_LOOP('',(#11041,#11042,#11043,#11044,#11045,#11046,#11047,
+    #11048,#11049,#11050,#11051,#11052));
+#11041 = ORIENTED_EDGE('',*,*,#10973,.T.);
+#11042 = ORIENTED_EDGE('',*,*,#10451,.T.);
+#11043 = ORIENTED_EDGE('',*,*,#10505,.T.);
+#11044 = ORIENTED_EDGE('',*,*,#10554,.T.);
+#11045 = ORIENTED_EDGE('',*,*,#10603,.T.);
+#11046 = ORIENTED_EDGE('',*,*,#10652,.T.);
+#11047 = ORIENTED_EDGE('',*,*,#10701,.T.);
+#11048 = ORIENTED_EDGE('',*,*,#10750,.T.);
+#11049 = ORIENTED_EDGE('',*,*,#10799,.T.);
+#11050 = ORIENTED_EDGE('',*,*,#10848,.T.);
+#11051 = ORIENTED_EDGE('',*,*,#10897,.T.);
+#11052 = ORIENTED_EDGE('',*,*,#10946,.T.);
+#11053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11057)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#11054,#11055,#11056)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#11054 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#11055 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#11056 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#11057 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11054,
+  'distance_accuracy_value','confusion accuracy');
+#11058 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#11059 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #11060),#11053);
+#11060 = STYLED_ITEM('color',(#11061),#15);
+#11061 = PRESENTATION_STYLE_ASSIGNMENT((#11062,#11068));
+#11062 = SURFACE_STYLE_USAGE(.BOTH.,#11063);
+#11063 = SURFACE_SIDE_STYLE('',(#11064));
+#11064 = SURFACE_STYLE_FILL_AREA(#11065);
+#11065 = FILL_AREA_STYLE('',(#11066));
+#11066 = FILL_AREA_STYLE_COLOUR('',#11067);
+#11067 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#11068 = CURVE_STYLE('',#11069,POSITIVE_LENGTH_MEASURE(0.1),#11070);
+#11069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#11070 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGN7-12x-Block.stl
new file mode 100644
index 0000000000000000000000000000000000000000..9e501dfd053d30a160bfc14d62a7b4549de33f8c
GIT binary patch
literal 270484
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
NTG}dIrG1iB{{w;!BG~`{

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd
index 3ec637fe7d6866e2e475f00b6ac41bca961f4ef7..f63eb9ed533ef418405f01b9bba3e1a8341e07af 100644
GIT binary patch
literal 53591
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%0AsI2*N-S(}CDCC{@CB~0_qjk(I@
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
Hz#4b}oHje8

literal 45911
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

diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step
index d1bb2371..7e83f72d 100644
--- a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step	
+++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step	
@@ -1,7 +1,7 @@
 ISO-10303-21;
 HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME('Open CASCADE Shape Model','2024-08-19T23:29:29',(''),(''),
+FILE_NAME('Open CASCADE Shape Model','2024-08-27T18:05:08',(''),(''),
   'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
 FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
 ENDSEC;
@@ -14,334 +14,324 @@ DATA;
 #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
 #5 = PRODUCT_DEFINITION('design','',#6,#9);
 #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
-#7 = PRODUCT('LinearRail','LinearRail','',(#8));
+#7 = PRODUCT('MGN5 150.0 mm','MGN5 150.0 mm','',(#8));
 #8 = PRODUCT_CONTEXT('',#2,'mechanical');
 #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2457);
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2769);
 #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,#147,#223,#299,#438,#562,#899,#1276,#1303,
-    #1330,#1337,#1392,#1447,#1502,#1557,#1612,#1667,#1722,#1777,#1832,
-    #1887,#1937,#1987,#2037,#2087,#2137,#2187,#2237,#2287,#2337,#2387,
-    #2394,#2401,#2408,#2415,#2422,#2429,#2436,#2443,#2450));
-#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#16 = CLOSED_SHELL('',(#17,#447,#523,#806,#1049,#1076,#1131,#1186,#1241,
+    #1296,#1351,#1406,#1461,#1516,#1571,#1626,#1653,#1680,#1707,#1734,
+    #1761,#2138,#2165,#2192,#2199,#2229,#2259,#2289,#2319,#2349,#2379,
+    #2409,#2439,#2469,#2499,#2526,#2553,#2580,#2607,#2634,#2661,#2688,
+    #2715,#2742));
+#17 = ADVANCED_FACE('',(#18,#137,#168,#199,#230,#261,#292,#323,#354,#385
+    ,#416),#32,.T.);
 #18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#88,#116));
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
 #20 = ORIENTED_EDGE('',*,*,#21,.T.);
 #21 = EDGE_CURVE('',#22,#24,#26,.T.);
 #22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(-2.5,1.23,0.));
+#23 = CARTESIAN_POINT('',(-2.3,-2.E-15,3.6));
 #24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(-2.5,1.23,150.));
+#25 = CARTESIAN_POINT('',(-2.3,-150.,3.6));
 #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
 #27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(-2.5,1.23,0.));
+#28 = CARTESIAN_POINT('',(-2.3,-8.E-16,3.6));
 #29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(0.,-1.,-2.2E-16));
 #31 = PCURVE('',#32,#37);
-#32 = CYLINDRICAL_SURFACE('',#33,0.57);
+#32 = PLANE('',#33);
 #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(-2.5,1.8,0.));
-#35 = DIRECTION('',(-0.,-0.,-1.));
+#34 = CARTESIAN_POINT('',(-2.3,-8.E-16,3.6));
+#35 = DIRECTION('',(0.,-2.2E-16,1.));
 #36 = DIRECTION('',(1.,0.,0.));
 #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
 #38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#39 = CARTESIAN_POINT('',(0.,0.));
 #40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(-0.,-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('',(-2.5,1.23,0.));
-#47 = DIRECTION('',(1.,0.,0.));
-#48 = DIRECTION('',(0.,-1.,0.));
+#46 = CARTESIAN_POINT('',(-2.5,-7.5E-16,3.4));
+#47 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#48 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
 #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
 #50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(0.,0.));
+#51 = CARTESIAN_POINT('',(0.282842712475,-4.745166004061E-18));
 #52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(0.,-1.));
+#53 = DIRECTION('',(4.43650813896E-18,-1.));
 #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #55 = ORIENTED_EDGE('',*,*,#56,.T.);
 #56 = EDGE_CURVE('',#24,#57,#59,.T.);
 #57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-2.5,2.37,150.));
-#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.);
-#60 = CIRCLE('',#61,0.57);
-#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
-#62 = CARTESIAN_POINT('',(-2.5,1.8,150.));
-#63 = DIRECTION('',(0.,0.,1.));
-#64 = DIRECTION('',(1.,0.,0.));
-#65 = PCURVE('',#32,#66);
-#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71);
-#67 = LINE('',#68,#69);
-#68 = CARTESIAN_POINT('',(-0.,-150.));
-#69 = VECTOR('',#70,1.);
-#70 = DIRECTION('',(-1.,0.));
-#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#58 = CARTESIAN_POINT('',(2.3,-150.,3.6));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-2.3,-150.,3.6));
+#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.,-150.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#72 = PCURVE('',#73,#78);
-#73 = PLANE('',#74);
-#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77);
-#75 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,150.));
-#76 = DIRECTION('',(7.477318977407E-93,0.,-1.));
-#77 = DIRECTION('',(0.,1.,0.));
-#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87);
-#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86),
-.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
-8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
-  '') );
-#80 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
-#81 = CARTESIAN_POINT('',(0.987268960314,-1.93));
-#82 = CARTESIAN_POINT('',(0.493634480157,-2.785));
-#83 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64));
-#84 = CARTESIAN_POINT('',(-0.493634480157,-2.785));
-#85 = CARTESIAN_POINT('',(-0.987268960314,-1.93));
-#86 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
-#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-4.94E-15,-150.,1.863574773766));
+#75 = DIRECTION('',(0.,1.,4.4E-16));
+#76 = DIRECTION('',(0.,-4.4E-16,1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(1.736425226234,-2.3));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#88 = ORIENTED_EDGE('',*,*,#89,.F.);
-#89 = EDGE_CURVE('',#90,#57,#92,.T.);
-#90 = VERTEX_POINT('',#91);
-#91 = CARTESIAN_POINT('',(-2.5,2.37,0.));
-#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
-#93 = LINE('',#94,#95);
-#94 = CARTESIAN_POINT('',(-2.5,2.37,0.));
-#95 = VECTOR('',#96,1.);
-#96 = DIRECTION('',(0.,0.,1.));
-#97 = PCURVE('',#32,#98);
-#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
-#99 = LINE('',#100,#101);
-#100 = CARTESIAN_POINT('',(-7.853981633974,0.));
-#101 = VECTOR('',#102,1.);
-#102 = DIRECTION('',(-0.,-1.));
-#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(2.3,-2.E-15,3.6));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(2.3,-8.E-16,3.6));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-1.,-2.2E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(4.6,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#104 = PCURVE('',#105,#110);
-#105 = PLANE('',#106);
-#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
-#107 = CARTESIAN_POINT('',(-2.5,3.6,0.));
-#108 = DIRECTION('',(1.,0.,0.));
-#109 = DIRECTION('',(0.,-1.,0.));
-#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
-#111 = LINE('',#112,#113);
-#112 = CARTESIAN_POINT('',(1.23,0.));
-#113 = VECTOR('',#114,1.);
-#114 = DIRECTION('',(0.,-1.));
-#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(2.3,-8.E-16,3.6));
+#103 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#104 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(-4.43650813896E-18,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#116 = ORIENTED_EDGE('',*,*,#117,.F.);
-#117 = EDGE_CURVE('',#22,#90,#118,.T.);
-#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
-#119 = CIRCLE('',#120,0.57);
-#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
-#121 = CARTESIAN_POINT('',(-2.5,1.8,0.));
-#122 = DIRECTION('',(0.,0.,1.));
-#123 = DIRECTION('',(1.,0.,0.));
-#124 = PCURVE('',#32,#125);
-#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
-#126 = LINE('',#127,#128);
-#127 = CARTESIAN_POINT('',(-0.,0.));
-#128 = VECTOR('',#129,1.);
-#129 = DIRECTION('',(-1.,0.));
-#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-2.3,-8.E-16,3.6));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(1.,0.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#131 = PCURVE('',#132,#137);
-#132 = PLANE('',#133);
-#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
-#134 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,0.));
-#135 = DIRECTION('',(7.477318977407E-93,0.,-1.));
-#136 = DIRECTION('',(0.,1.,0.));
-#137 = DEFINITIONAL_REPRESENTATION('',(#138),#146);
-#138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#139,#140,#141,#142,#143,#144
-,#145),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
-8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
-  '') );
-#139 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
-#140 = CARTESIAN_POINT('',(0.987268960314,-1.93));
-#141 = CARTESIAN_POINT('',(0.493634480157,-2.785));
-#142 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64));
-#143 = CARTESIAN_POINT('',(-0.493634480157,-2.785));
-#144 = CARTESIAN_POINT('',(-0.987268960314,-1.93));
-#145 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93));
-#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-4.94E-15,-8.3E-16,1.863574773766));
+#129 = DIRECTION('',(0.,1.,4.4E-16));
+#130 = DIRECTION('',(0.,-4.4E-16,1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(1.736425226234,-2.3));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(0.,1.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#147 = ADVANCED_FACE('',(#148),#44,.F.);
-#148 = FACE_BOUND('',#149,.F.);
-#149 = EDGE_LOOP('',(#150,#151,#174,#202));
-#150 = ORIENTED_EDGE('',*,*,#21,.T.);
-#151 = ORIENTED_EDGE('',*,*,#152,.T.);
-#152 = EDGE_CURVE('',#24,#153,#155,.T.);
-#153 = VERTEX_POINT('',#154);
-#154 = CARTESIAN_POINT('',(-2.5,0.,150.));
-#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.);
-#156 = LINE('',#157,#158);
-#157 = CARTESIAN_POINT('',(-2.5,1.23,150.));
-#158 = VECTOR('',#159,1.);
-#159 = DIRECTION('',(0.,-1.,0.));
-#160 = PCURVE('',#44,#161);
-#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
-#162 = LINE('',#163,#164);
-#163 = CARTESIAN_POINT('',(0.,-150.));
-#164 = VECTOR('',#165,1.);
-#165 = DIRECTION('',(1.,0.));
-#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#137 = FACE_BOUND('',#138,.T.);
+#138 = EDGE_LOOP('',(#139));
+#139 = ORIENTED_EDGE('',*,*,#140,.F.);
+#140 = EDGE_CURVE('',#141,#141,#143,.T.);
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(-1.8,-140.,3.6));
+#143 = SURFACE_CURVE('',#144,(#149,#156),.PCURVE_S1.);
+#144 = CIRCLE('',#145,1.8);
+#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
+#146 = CARTESIAN_POINT('',(-1.5E-14,-140.,3.6));
+#147 = DIRECTION('',(0.,-2.2E-16,1.));
+#148 = DIRECTION('',(-1.,0.,0.));
+#149 = PCURVE('',#32,#150);
+#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);
+#151 = CIRCLE('',#152,1.8);
+#152 = AXIS2_PLACEMENT_2D('',#153,#154);
+#153 = CARTESIAN_POINT('',(2.3,-140.));
+#154 = DIRECTION('',(-1.,0.));
+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#167 = PCURVE('',#73,#168);
-#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173);
-#169 = LINE('',#170,#171);
-#170 = CARTESIAN_POINT('',(-0.57,-2.5));
-#171 = VECTOR('',#172,1.);
-#172 = DIRECTION('',(-1.,0.));
-#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#156 = PCURVE('',#157,#162);
+#157 = CYLINDRICAL_SURFACE('',#158,1.8);
+#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161);
+#159 = CARTESIAN_POINT('',(-1.5E-14,-140.,3.6));
+#160 = DIRECTION('',(0.,-2.2E-16,1.));
+#161 = DIRECTION('',(-1.,0.,0.));
+#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167);
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(0.,0.));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(1.,0.));
+#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#174 = ORIENTED_EDGE('',*,*,#175,.F.);
-#175 = EDGE_CURVE('',#176,#153,#178,.T.);
-#176 = VERTEX_POINT('',#177);
-#177 = CARTESIAN_POINT('',(-2.5,0.,0.));
-#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.);
-#179 = LINE('',#180,#181);
-#180 = CARTESIAN_POINT('',(-2.5,0.,0.));
-#181 = VECTOR('',#182,1.);
-#182 = DIRECTION('',(0.,0.,1.));
-#183 = PCURVE('',#44,#184);
-#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
-#185 = LINE('',#186,#187);
-#186 = CARTESIAN_POINT('',(1.23,0.));
-#187 = VECTOR('',#188,1.);
-#188 = DIRECTION('',(0.,-1.));
-#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#168 = FACE_BOUND('',#169,.T.);
+#169 = EDGE_LOOP('',(#170));
+#170 = ORIENTED_EDGE('',*,*,#171,.F.);
+#171 = EDGE_CURVE('',#172,#172,#174,.T.);
+#172 = VERTEX_POINT('',#173);
+#173 = CARTESIAN_POINT('',(-1.8,-125.,3.6));
+#174 = SURFACE_CURVE('',#175,(#180,#187),.PCURVE_S1.);
+#175 = CIRCLE('',#176,1.8);
+#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179);
+#177 = CARTESIAN_POINT('',(-1.3E-14,-125.,3.6));
+#178 = DIRECTION('',(0.,-2.2E-16,1.));
+#179 = DIRECTION('',(-1.,0.,0.));
+#180 = PCURVE('',#32,#181);
+#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186);
+#182 = CIRCLE('',#183,1.8);
+#183 = AXIS2_PLACEMENT_2D('',#184,#185);
+#184 = CARTESIAN_POINT('',(2.3,-125.));
+#185 = DIRECTION('',(-1.,0.));
+#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#190 = PCURVE('',#191,#196);
-#191 = PLANE('',#192);
-#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
-#193 = CARTESIAN_POINT('',(-2.5,0.,0.));
-#194 = DIRECTION('',(0.,1.,0.));
-#195 = DIRECTION('',(1.,0.,0.));
-#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
-#197 = LINE('',#198,#199);
-#198 = CARTESIAN_POINT('',(0.,0.));
-#199 = VECTOR('',#200,1.);
-#200 = DIRECTION('',(0.,-1.));
-#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#187 = PCURVE('',#188,#193);
+#188 = CYLINDRICAL_SURFACE('',#189,1.8);
+#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#190 = CARTESIAN_POINT('',(-1.3E-14,-125.,3.6));
+#191 = DIRECTION('',(0.,-2.2E-16,1.));
+#192 = DIRECTION('',(-1.,0.,0.));
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.,0.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(1.,0.));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#202 = ORIENTED_EDGE('',*,*,#203,.F.);
-#203 = EDGE_CURVE('',#22,#176,#204,.T.);
-#204 = SURFACE_CURVE('',#205,(#209,#216),.PCURVE_S1.);
-#205 = LINE('',#206,#207);
-#206 = CARTESIAN_POINT('',(-2.5,1.23,0.));
-#207 = VECTOR('',#208,1.);
-#208 = DIRECTION('',(0.,-1.,0.));
-#209 = PCURVE('',#44,#210);
-#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215);
-#211 = LINE('',#212,#213);
-#212 = CARTESIAN_POINT('',(0.,0.));
-#213 = VECTOR('',#214,1.);
-#214 = DIRECTION('',(1.,0.));
-#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#199 = FACE_BOUND('',#200,.T.);
+#200 = EDGE_LOOP('',(#201));
+#201 = ORIENTED_EDGE('',*,*,#202,.F.);
+#202 = EDGE_CURVE('',#203,#203,#205,.T.);
+#203 = VERTEX_POINT('',#204);
+#204 = CARTESIAN_POINT('',(-1.8,-110.,3.6));
+#205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.);
+#206 = CIRCLE('',#207,1.8);
+#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
+#208 = CARTESIAN_POINT('',(-1.2E-14,-110.,3.6));
+#209 = DIRECTION('',(0.,-2.2E-16,1.));
+#210 = DIRECTION('',(-1.,0.,0.));
+#211 = PCURVE('',#32,#212);
+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
+#213 = CIRCLE('',#214,1.8);
+#214 = AXIS2_PLACEMENT_2D('',#215,#216);
+#215 = CARTESIAN_POINT('',(2.3,-110.));
+#216 = DIRECTION('',(-1.,0.));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#216 = PCURVE('',#132,#217);
-#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
-#218 = LINE('',#219,#220);
-#219 = CARTESIAN_POINT('',(-0.57,-2.5));
-#220 = VECTOR('',#221,1.);
-#221 = DIRECTION('',(-1.,0.));
-#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#218 = PCURVE('',#219,#224);
+#219 = CYLINDRICAL_SURFACE('',#220,1.8);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(-1.2E-14,-110.,3.6));
+#222 = DIRECTION('',(0.,-2.2E-16,1.));
+#223 = DIRECTION('',(-1.,0.,0.));
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(0.,0.));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(1.,0.));
+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#223 = ADVANCED_FACE('',(#224),#105,.F.);
-#224 = FACE_BOUND('',#225,.F.);
-#225 = EDGE_LOOP('',(#226,#256,#277,#278));
-#226 = ORIENTED_EDGE('',*,*,#227,.T.);
-#227 = EDGE_CURVE('',#228,#230,#232,.T.);
-#228 = VERTEX_POINT('',#229);
-#229 = CARTESIAN_POINT('',(-2.5,3.6,0.));
-#230 = VERTEX_POINT('',#231);
-#231 = CARTESIAN_POINT('',(-2.5,3.6,150.));
-#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.);
-#233 = LINE('',#234,#235);
-#234 = CARTESIAN_POINT('',(-2.5,3.6,0.));
-#235 = VECTOR('',#236,1.);
-#236 = DIRECTION('',(0.,0.,1.));
-#237 = PCURVE('',#105,#238);
-#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
-#239 = LINE('',#240,#241);
-#240 = CARTESIAN_POINT('',(0.,0.));
-#241 = VECTOR('',#242,1.);
-#242 = DIRECTION('',(0.,-1.));
-#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#230 = FACE_BOUND('',#231,.T.);
+#231 = EDGE_LOOP('',(#232));
+#232 = ORIENTED_EDGE('',*,*,#233,.F.);
+#233 = EDGE_CURVE('',#234,#234,#236,.T.);
+#234 = VERTEX_POINT('',#235);
+#235 = CARTESIAN_POINT('',(-1.8,-95.,3.6));
+#236 = SURFACE_CURVE('',#237,(#242,#249),.PCURVE_S1.);
+#237 = CIRCLE('',#238,1.8);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(-1.E-14,-95.,3.6));
+#240 = DIRECTION('',(0.,-2.2E-16,1.));
+#241 = DIRECTION('',(-1.,0.,0.));
+#242 = PCURVE('',#32,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = CIRCLE('',#245,1.8);
+#245 = AXIS2_PLACEMENT_2D('',#246,#247);
+#246 = CARTESIAN_POINT('',(2.3,-95.));
+#247 = DIRECTION('',(-1.,0.));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#244 = PCURVE('',#245,#250);
-#245 = PLANE('',#246);
-#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
-#247 = CARTESIAN_POINT('',(2.5,3.6,0.));
-#248 = DIRECTION('',(0.,-1.,0.));
-#249 = DIRECTION('',(-1.,0.,0.));
-#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
-#251 = LINE('',#252,#253);
-#252 = CARTESIAN_POINT('',(5.,0.));
-#253 = VECTOR('',#254,1.);
-#254 = DIRECTION('',(0.,-1.));
-#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#249 = PCURVE('',#250,#255);
+#250 = CYLINDRICAL_SURFACE('',#251,1.8);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(-1.E-14,-95.,3.6));
+#253 = DIRECTION('',(0.,-2.2E-16,1.));
+#254 = DIRECTION('',(-1.,0.,0.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(1.,0.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#256 = ORIENTED_EDGE('',*,*,#257,.T.);
-#257 = EDGE_CURVE('',#230,#57,#258,.T.);
-#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.);
-#259 = LINE('',#260,#261);
-#260 = CARTESIAN_POINT('',(-2.5,3.6,150.));
-#261 = VECTOR('',#262,1.);
-#262 = DIRECTION('',(0.,-1.,0.));
-#263 = PCURVE('',#105,#264);
-#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
-#265 = LINE('',#266,#267);
-#266 = CARTESIAN_POINT('',(0.,-150.));
-#267 = VECTOR('',#268,1.);
-#268 = DIRECTION('',(1.,0.));
-#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#261 = FACE_BOUND('',#262,.T.);
+#262 = EDGE_LOOP('',(#263));
+#263 = ORIENTED_EDGE('',*,*,#264,.F.);
+#264 = EDGE_CURVE('',#265,#265,#267,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(-1.8,-80.,3.6));
+#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.);
+#268 = CIRCLE('',#269,1.8);
+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
+#270 = CARTESIAN_POINT('',(-8.E-15,-80.,3.6));
+#271 = DIRECTION('',(0.,-2.2E-16,1.));
+#272 = DIRECTION('',(-1.,0.,0.));
+#273 = PCURVE('',#32,#274);
+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
+#275 = CIRCLE('',#276,1.8);
+#276 = AXIS2_PLACEMENT_2D('',#277,#278);
+#277 = CARTESIAN_POINT('',(2.3,-80.));
+#278 = DIRECTION('',(-1.,0.));
+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#270 = PCURVE('',#73,#271);
-#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
-#272 = LINE('',#273,#274);
-#273 = CARTESIAN_POINT('',(1.8,-2.5));
-#274 = VECTOR('',#275,1.);
-#275 = DIRECTION('',(-1.,0.));
-#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#277 = ORIENTED_EDGE('',*,*,#89,.F.);
-#278 = ORIENTED_EDGE('',*,*,#279,.F.);
-#279 = EDGE_CURVE('',#228,#90,#280,.T.);
-#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.);
-#281 = LINE('',#282,#283);
-#282 = CARTESIAN_POINT('',(-2.5,3.6,0.));
-#283 = VECTOR('',#284,1.);
-#284 = DIRECTION('',(0.,-1.,0.));
-#285 = PCURVE('',#105,#286);
+#280 = PCURVE('',#281,#286);
+#281 = CYLINDRICAL_SURFACE('',#282,1.8);
+#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285);
+#283 = CARTESIAN_POINT('',(-8.E-15,-80.,3.6));
+#284 = DIRECTION('',(0.,-2.2E-16,1.));
+#285 = DIRECTION('',(-1.,0.,0.));
 #286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
 #287 = LINE('',#288,#289);
 #288 = CARTESIAN_POINT('',(0.,0.));
@@ -350,145 +340,138 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#292 = PCURVE('',#132,#293);
-#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
-#294 = LINE('',#295,#296);
-#295 = CARTESIAN_POINT('',(1.8,-2.5));
-#296 = VECTOR('',#297,1.);
-#297 = DIRECTION('',(-1.,0.));
-#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#292 = FACE_BOUND('',#293,.T.);
+#293 = EDGE_LOOP('',(#294));
+#294 = ORIENTED_EDGE('',*,*,#295,.F.);
+#295 = EDGE_CURVE('',#296,#296,#298,.T.);
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(-1.8,-65.,3.6));
+#298 = SURFACE_CURVE('',#299,(#304,#311),.PCURVE_S1.);
+#299 = CIRCLE('',#300,1.8);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(-7.E-15,-65.,3.6));
+#302 = DIRECTION('',(0.,-2.2E-16,1.));
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = PCURVE('',#32,#305);
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = CIRCLE('',#307,1.8);
+#307 = AXIS2_PLACEMENT_2D('',#308,#309);
+#308 = CARTESIAN_POINT('',(2.3,-65.));
+#309 = DIRECTION('',(-1.,0.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#299 = ADVANCED_FACE('',(#300),#132,.T.);
-#300 = FACE_BOUND('',#301,.T.);
-#301 = EDGE_LOOP('',(#302,#303,#304,#327,#355,#388,#416,#437));
-#302 = ORIENTED_EDGE('',*,*,#117,.T.);
-#303 = ORIENTED_EDGE('',*,*,#279,.F.);
-#304 = ORIENTED_EDGE('',*,*,#305,.F.);
-#305 = EDGE_CURVE('',#306,#228,#308,.T.);
-#306 = VERTEX_POINT('',#307);
-#307 = CARTESIAN_POINT('',(2.5,3.6,0.));
-#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);
-#309 = LINE('',#310,#311);
-#310 = CARTESIAN_POINT('',(2.5,3.6,0.));
-#311 = VECTOR('',#312,1.);
-#312 = DIRECTION('',(-1.,0.,0.));
-#313 = PCURVE('',#132,#314);
-#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
-#315 = LINE('',#316,#317);
-#316 = CARTESIAN_POINT('',(1.8,2.5));
-#317 = VECTOR('',#318,1.);
-#318 = DIRECTION('',(0.,-1.));
-#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#311 = PCURVE('',#312,#317);
+#312 = CYLINDRICAL_SURFACE('',#313,1.8);
+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);
+#314 = CARTESIAN_POINT('',(-7.E-15,-65.,3.6));
+#315 = DIRECTION('',(0.,-2.2E-16,1.));
+#316 = DIRECTION('',(-1.,0.,0.));
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(0.,0.));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(1.,0.));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#320 = PCURVE('',#245,#321);
-#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
-#322 = LINE('',#323,#324);
-#323 = CARTESIAN_POINT('',(0.,-0.));
-#324 = VECTOR('',#325,1.);
-#325 = DIRECTION('',(1.,0.));
-#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#323 = FACE_BOUND('',#324,.T.);
+#324 = EDGE_LOOP('',(#325));
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#327,#327,#329,.T.);
+#327 = VERTEX_POINT('',#328);
+#328 = CARTESIAN_POINT('',(-1.8,-50.,3.6));
+#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.);
+#330 = CIRCLE('',#331,1.8);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-5.E-15,-50.,3.6));
+#333 = DIRECTION('',(0.,-2.2E-16,1.));
+#334 = DIRECTION('',(-1.,0.,0.));
+#335 = PCURVE('',#32,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = CIRCLE('',#338,1.8);
+#338 = AXIS2_PLACEMENT_2D('',#339,#340);
+#339 = CARTESIAN_POINT('',(2.3,-50.));
+#340 = DIRECTION('',(-1.,0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#327 = ORIENTED_EDGE('',*,*,#328,.F.);
-#328 = EDGE_CURVE('',#329,#306,#331,.T.);
-#329 = VERTEX_POINT('',#330);
-#330 = CARTESIAN_POINT('',(2.5,2.37,0.));
-#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.);
-#332 = LINE('',#333,#334);
-#333 = CARTESIAN_POINT('',(2.5,2.37,0.));
-#334 = VECTOR('',#335,1.);
-#335 = DIRECTION('',(0.,1.,0.));
-#336 = PCURVE('',#132,#337);
-#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);
-#338 = LINE('',#339,#340);
-#339 = CARTESIAN_POINT('',(0.57,2.5));
-#340 = VECTOR('',#341,1.);
-#341 = DIRECTION('',(1.,0.));
-#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#343 = PCURVE('',#344,#349);
-#344 = PLANE('',#345);
-#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);
-#346 = CARTESIAN_POINT('',(2.5,2.37,0.));
+#342 = PCURVE('',#343,#348);
+#343 = CYLINDRICAL_SURFACE('',#344,1.8);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(-5.E-15,-50.,3.6));
+#346 = DIRECTION('',(0.,-2.2E-16,1.));
 #347 = DIRECTION('',(-1.,0.,0.));
-#348 = DIRECTION('',(0.,1.,0.));
-#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);
-#350 = LINE('',#351,#352);
-#351 = CARTESIAN_POINT('',(0.,0.));
-#352 = VECTOR('',#353,1.);
-#353 = DIRECTION('',(1.,0.));
-#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(0.,0.));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(1.,0.));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#355 = ORIENTED_EDGE('',*,*,#356,.T.);
-#356 = EDGE_CURVE('',#329,#357,#359,.T.);
-#357 = VERTEX_POINT('',#358);
-#358 = CARTESIAN_POINT('',(2.5,1.23,0.));
-#359 = SURFACE_CURVE('',#360,(#365,#376),.PCURVE_S1.);
-#360 = CIRCLE('',#361,0.57);
-#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364);
-#362 = CARTESIAN_POINT('',(2.5,1.8,0.));
-#363 = DIRECTION('',(0.,0.,1.));
-#364 = DIRECTION('',(1.,0.,0.));
-#365 = PCURVE('',#132,#366);
-#366 = DEFINITIONAL_REPRESENTATION('',(#367),#375);
-#367 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#368,#369,#370,#371,#372,#373
-,#374),.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(
-  '') );
-#368 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
-#369 = CARTESIAN_POINT('',(0.987268960314,3.07));
-#370 = CARTESIAN_POINT('',(0.493634480157,2.215));
-#371 = CARTESIAN_POINT('',(5.836989449529E-16,1.36));
-#372 = CARTESIAN_POINT('',(-0.493634480157,2.215));
-#373 = CARTESIAN_POINT('',(-0.987268960314,3.07));
-#374 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
-#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#354 = FACE_BOUND('',#355,.T.);
+#355 = EDGE_LOOP('',(#356));
+#356 = ORIENTED_EDGE('',*,*,#357,.F.);
+#357 = EDGE_CURVE('',#358,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(-1.8,-35.,3.6));
+#360 = SURFACE_CURVE('',#361,(#366,#373),.PCURVE_S1.);
+#361 = CIRCLE('',#362,1.8);
+#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);
+#363 = CARTESIAN_POINT('',(-3.E-15,-35.,3.6));
+#364 = DIRECTION('',(0.,-2.2E-16,1.));
+#365 = DIRECTION('',(-1.,0.,0.));
+#366 = PCURVE('',#32,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = CIRCLE('',#369,1.8);
+#369 = AXIS2_PLACEMENT_2D('',#370,#371);
+#370 = CARTESIAN_POINT('',(2.3,-35.));
+#371 = DIRECTION('',(-1.,0.));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#376 = PCURVE('',#377,#382);
-#377 = CYLINDRICAL_SURFACE('',#378,0.57);
-#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
-#379 = CARTESIAN_POINT('',(2.5,1.8,0.));
-#380 = DIRECTION('',(-0.,-0.,-1.));
-#381 = DIRECTION('',(1.,0.,0.));
-#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);
-#383 = LINE('',#384,#385);
-#384 = CARTESIAN_POINT('',(-0.,0.));
-#385 = VECTOR('',#386,1.);
-#386 = DIRECTION('',(-1.,0.));
-#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#373 = PCURVE('',#374,#379);
+#374 = CYLINDRICAL_SURFACE('',#375,1.8);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(-3.E-15,-35.,3.6));
+#377 = DIRECTION('',(0.,-2.2E-16,1.));
+#378 = DIRECTION('',(-1.,0.,0.));
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(0.,0.));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#388 = ORIENTED_EDGE('',*,*,#389,.F.);
-#389 = EDGE_CURVE('',#390,#357,#392,.T.);
-#390 = VERTEX_POINT('',#391);
-#391 = CARTESIAN_POINT('',(2.5,0.,0.));
-#392 = SURFACE_CURVE('',#393,(#397,#404),.PCURVE_S1.);
-#393 = LINE('',#394,#395);
-#394 = CARTESIAN_POINT('',(2.5,0.,0.));
-#395 = VECTOR('',#396,1.);
-#396 = DIRECTION('',(0.,1.,0.));
-#397 = PCURVE('',#132,#398);
+#385 = FACE_BOUND('',#386,.T.);
+#386 = EDGE_LOOP('',(#387));
+#387 = ORIENTED_EDGE('',*,*,#388,.F.);
+#388 = EDGE_CURVE('',#389,#389,#391,.T.);
+#389 = VERTEX_POINT('',#390);
+#390 = CARTESIAN_POINT('',(-1.8,-20.,3.6));
+#391 = SURFACE_CURVE('',#392,(#397,#404),.PCURVE_S1.);
+#392 = CIRCLE('',#393,1.8);
+#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396);
+#394 = CARTESIAN_POINT('',(-2.E-15,-20.,3.6));
+#395 = DIRECTION('',(0.,-2.2E-16,1.));
+#396 = DIRECTION('',(-1.,0.,0.));
+#397 = PCURVE('',#32,#398);
 #398 = DEFINITIONAL_REPRESENTATION('',(#399),#403);
-#399 = LINE('',#400,#401);
-#400 = CARTESIAN_POINT('',(-1.8,2.5));
-#401 = VECTOR('',#402,1.);
-#402 = DIRECTION('',(1.,0.));
+#399 = CIRCLE('',#400,1.8);
+#400 = AXIS2_PLACEMENT_2D('',#401,#402);
+#401 = CARTESIAN_POINT('',(2.3,-20.));
+#402 = DIRECTION('',(-1.,0.));
 #403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #404 = PCURVE('',#405,#410);
-#405 = PLANE('',#406);
+#405 = CYLINDRICAL_SURFACE('',#406,1.8);
 #406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
-#407 = CARTESIAN_POINT('',(2.5,0.,0.));
-#408 = DIRECTION('',(-1.,0.,0.));
-#409 = DIRECTION('',(0.,1.,0.));
+#407 = CARTESIAN_POINT('',(-2.E-15,-20.,3.6));
+#408 = DIRECTION('',(0.,-2.2E-16,1.));
+#409 = DIRECTION('',(-1.,0.,0.));
 #410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
 #411 = LINE('',#412,#413);
 #412 = CARTESIAN_POINT('',(0.,0.));
@@ -497,2409 +480,2787 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#416 = ORIENTED_EDGE('',*,*,#417,.F.);
-#417 = EDGE_CURVE('',#176,#390,#418,.T.);
-#418 = SURFACE_CURVE('',#419,(#423,#430),.PCURVE_S1.);
-#419 = LINE('',#420,#421);
-#420 = CARTESIAN_POINT('',(-2.5,0.,0.));
-#421 = VECTOR('',#422,1.);
-#422 = DIRECTION('',(1.,0.,0.));
-#423 = PCURVE('',#132,#424);
-#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429);
-#425 = LINE('',#426,#427);
-#426 = CARTESIAN_POINT('',(-1.8,-2.5));
-#427 = VECTOR('',#428,1.);
-#428 = DIRECTION('',(0.,1.));
-#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#416 = FACE_BOUND('',#417,.T.);
+#417 = EDGE_LOOP('',(#418));
+#418 = ORIENTED_EDGE('',*,*,#419,.F.);
+#419 = EDGE_CURVE('',#420,#420,#422,.T.);
+#420 = VERTEX_POINT('',#421);
+#421 = CARTESIAN_POINT('',(-1.8,-5.,3.6));
+#422 = SURFACE_CURVE('',#423,(#428,#435),.PCURVE_S1.);
+#423 = CIRCLE('',#424,1.8);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(0.,-5.,3.6));
+#426 = DIRECTION('',(0.,-2.2E-16,1.));
+#427 = DIRECTION('',(-1.,0.,0.));
+#428 = PCURVE('',#32,#429);
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = CIRCLE('',#431,1.8);
+#431 = AXIS2_PLACEMENT_2D('',#432,#433);
+#432 = CARTESIAN_POINT('',(2.3,-5.));
+#433 = DIRECTION('',(-1.,0.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#430 = PCURVE('',#191,#431);
-#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
-#432 = LINE('',#433,#434);
-#433 = CARTESIAN_POINT('',(0.,0.));
-#434 = VECTOR('',#435,1.);
-#435 = DIRECTION('',(1.,0.));
-#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#435 = PCURVE('',#436,#441);
+#436 = CYLINDRICAL_SURFACE('',#437,1.8);
+#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#438 = CARTESIAN_POINT('',(0.,-5.,3.6));
+#439 = DIRECTION('',(0.,-2.2E-16,1.));
+#440 = DIRECTION('',(-1.,0.,0.));
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#437 = ORIENTED_EDGE('',*,*,#203,.F.);
-#438 = ADVANCED_FACE('',(#439),#73,.F.);
-#439 = FACE_BOUND('',#440,.F.);
-#440 = EDGE_LOOP('',(#441,#442,#443,#466,#489,#517,#540,#561));
-#441 = ORIENTED_EDGE('',*,*,#56,.T.);
-#442 = ORIENTED_EDGE('',*,*,#257,.F.);
-#443 = ORIENTED_EDGE('',*,*,#444,.F.);
-#444 = EDGE_CURVE('',#445,#230,#447,.T.);
-#445 = VERTEX_POINT('',#446);
-#446 = CARTESIAN_POINT('',(2.5,3.6,150.));
-#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.);
-#448 = LINE('',#449,#450);
-#449 = CARTESIAN_POINT('',(2.5,3.6,150.));
-#450 = VECTOR('',#451,1.);
-#451 = DIRECTION('',(-1.,0.,0.));
-#452 = PCURVE('',#73,#453);
-#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
-#454 = LINE('',#455,#456);
-#455 = CARTESIAN_POINT('',(1.8,2.5));
-#456 = VECTOR('',#457,1.);
-#457 = DIRECTION('',(0.,-1.));
-#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#447 = ADVANCED_FACE('',(#448),#44,.T.);
+#448 = FACE_BOUND('',#449,.T.);
+#449 = EDGE_LOOP('',(#450,#480,#501,#502));
+#450 = ORIENTED_EDGE('',*,*,#451,.T.);
+#451 = EDGE_CURVE('',#452,#454,#456,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(-2.5,-2.E-15,3.4));
+#454 = VERTEX_POINT('',#455);
+#455 = CARTESIAN_POINT('',(-2.5,-150.,3.4));
+#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.);
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(-2.5,-7.5E-16,3.4));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(0.,-1.,-2.2E-16));
+#461 = PCURVE('',#44,#462);
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = LINE('',#464,#465);
+#464 = CARTESIAN_POINT('',(0.,0.));
+#465 = VECTOR('',#466,1.);
+#466 = DIRECTION('',(4.43650813896E-18,-1.));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#459 = PCURVE('',#245,#460);
-#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
-#461 = LINE('',#462,#463);
-#462 = CARTESIAN_POINT('',(0.,-150.));
-#463 = VECTOR('',#464,1.);
-#464 = DIRECTION('',(1.,0.));
-#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#468 = PCURVE('',#469,#474);
+#469 = PLANE('',#470);
+#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
+#471 = CARTESIAN_POINT('',(-2.5,-6.5E-16,2.94));
+#472 = DIRECTION('',(-1.,0.,0.));
+#473 = DIRECTION('',(0.,-2.2E-16,1.));
+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);
+#475 = LINE('',#476,#477);
+#476 = CARTESIAN_POINT('',(0.46,1.199999999998E-18));
+#477 = VECTOR('',#478,1.);
+#478 = DIRECTION('',(0.,-1.));
+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#466 = ORIENTED_EDGE('',*,*,#467,.F.);
-#467 = EDGE_CURVE('',#468,#445,#470,.T.);
-#468 = VERTEX_POINT('',#469);
-#469 = CARTESIAN_POINT('',(2.5,2.37,150.));
-#470 = SURFACE_CURVE('',#471,(#475,#482),.PCURVE_S1.);
-#471 = LINE('',#472,#473);
-#472 = CARTESIAN_POINT('',(2.5,2.37,150.));
-#473 = VECTOR('',#474,1.);
-#474 = DIRECTION('',(0.,1.,0.));
-#475 = PCURVE('',#73,#476);
-#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
-#477 = LINE('',#478,#479);
-#478 = CARTESIAN_POINT('',(0.57,2.5));
-#479 = VECTOR('',#480,1.);
-#480 = DIRECTION('',(1.,0.));
-#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#480 = ORIENTED_EDGE('',*,*,#481,.T.);
+#481 = EDGE_CURVE('',#454,#24,#482,.T.);
+#482 = SURFACE_CURVE('',#483,(#487,#494),.PCURVE_S1.);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(-2.5,-150.,3.4));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#487 = PCURVE('',#44,#488);
+#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(7.985056921425E-15,-150.));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(1.,-2.465190328816E-32));
+#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#482 = PCURVE('',#344,#483);
-#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
-#484 = LINE('',#485,#486);
-#485 = CARTESIAN_POINT('',(0.,-150.));
-#486 = VECTOR('',#487,1.);
-#487 = DIRECTION('',(1.,0.));
-#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#494 = PCURVE('',#72,#495);
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(1.536425226234,-2.5));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(0.707106781187,0.707106781187));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#489 = ORIENTED_EDGE('',*,*,#490,.T.);
-#490 = EDGE_CURVE('',#468,#491,#493,.T.);
-#491 = VERTEX_POINT('',#492);
-#492 = CARTESIAN_POINT('',(2.5,1.23,150.));
-#493 = SURFACE_CURVE('',#494,(#499,#510),.PCURVE_S1.);
-#494 = CIRCLE('',#495,0.57);
-#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
-#496 = CARTESIAN_POINT('',(2.5,1.8,150.));
-#497 = DIRECTION('',(0.,0.,1.));
-#498 = DIRECTION('',(1.,0.,0.));
-#499 = PCURVE('',#73,#500);
-#500 = DEFINITIONAL_REPRESENTATION('',(#501),#509);
-#501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#502,#503,#504,#505,#506,#507
-,#508),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+#501 = ORIENTED_EDGE('',*,*,#21,.F.);
+#502 = ORIENTED_EDGE('',*,*,#503,.F.);
+#503 = EDGE_CURVE('',#452,#22,#504,.T.);
+#504 = SURFACE_CURVE('',#505,(#509,#516),.PCURVE_S1.);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(-2.5,-7.5E-16,3.4));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#509 = PCURVE('',#44,#510);
+#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(0.,0.));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(1.,-2.465190328816E-32));
+#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#516 = PCURVE('',#126,#517);
+#517 = DEFINITIONAL_REPRESENTATION('',(#518),#522);
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(1.536425226234,-2.5));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(0.707106781187,0.707106781187));
+#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#523 = ADVANCED_FACE('',(#524),#126,.T.);
+#524 = FACE_BOUND('',#525,.T.);
+#525 = EDGE_LOOP('',(#526,#527,#550,#578,#611,#639,#667,#695,#723,#751,
+    #784,#805));
+#526 = ORIENTED_EDGE('',*,*,#112,.T.);
+#527 = ORIENTED_EDGE('',*,*,#528,.T.);
+#528 = EDGE_CURVE('',#85,#529,#531,.T.);
+#529 = VERTEX_POINT('',#530);
+#530 = CARTESIAN_POINT('',(2.5,-2.E-15,3.4));
+#531 = SURFACE_CURVE('',#532,(#536,#543),.PCURVE_S1.);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(2.3,-8.E-16,3.6));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#536 = PCURVE('',#126,#537);
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(1.736425226234,2.3));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(-0.707106781187,0.707106781187));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#543 = PCURVE('',#100,#544);
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(0.,0.));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(1.,2.465190328816E-32));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#529,#552,#554,.T.);
+#552 = VERTEX_POINT('',#553);
+#553 = CARTESIAN_POINT('',(2.5,-1.E-15,2.94));
+#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(2.5,-7.5E-16,3.4));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.,2.2E-16,-1.));
+#559 = PCURVE('',#126,#560);
+#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565);
+#561 = LINE('',#562,#563);
+#562 = CARTESIAN_POINT('',(1.536425226234,2.5));
+#563 = VECTOR('',#564,1.);
+#564 = DIRECTION('',(-1.,0.));
+#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#566 = PCURVE('',#567,#572);
+#567 = PLANE('',#568);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(2.5,-7.5E-16,3.4));
+#570 = DIRECTION('',(1.,0.,0.));
+#571 = DIRECTION('',(0.,2.2E-16,-1.));
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(0.,0.));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = ORIENTED_EDGE('',*,*,#579,.T.);
+#579 = EDGE_CURVE('',#552,#580,#582,.T.);
+#580 = VERTEX_POINT('',#581);
+#581 = CARTESIAN_POINT('',(2.5,-1.E-15,1.8));
+#582 = SURFACE_CURVE('',#583,(#588,#599),.PCURVE_S1.);
+#583 = CIRCLE('',#584,0.57);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(2.5,-5.3E-16,2.37));
+#586 = DIRECTION('',(0.,-1.,-2.2E-16));
+#587 = DIRECTION('',(1.,0.,0.));
+#588 = PCURVE('',#126,#589);
+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#598);
+#590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#591,#592,#593,#594,#595,#596
+,#597),.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(
   '') );
-#502 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
-#503 = CARTESIAN_POINT('',(0.987268960314,3.07));
-#504 = CARTESIAN_POINT('',(0.493634480157,2.215));
-#505 = CARTESIAN_POINT('',(5.836989449529E-16,1.36));
-#506 = CARTESIAN_POINT('',(-0.493634480157,2.215));
-#507 = CARTESIAN_POINT('',(-0.987268960314,3.07));
-#508 = CARTESIAN_POINT('',(4.440892098501E-16,3.07));
-#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#591 = CARTESIAN_POINT('',(0.506425226234,3.07));
+#592 = CARTESIAN_POINT('',(1.493694186548,3.07));
+#593 = CARTESIAN_POINT('',(1.000059706391,2.215));
+#594 = CARTESIAN_POINT('',(0.506425226234,1.36));
+#595 = CARTESIAN_POINT('',(1.279074607662E-02,2.215));
+#596 = CARTESIAN_POINT('',(-0.480843734081,3.07));
+#597 = CARTESIAN_POINT('',(0.506425226234,3.07));
+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#510 = PCURVE('',#377,#511);
-#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
-#512 = LINE('',#513,#514);
-#513 = CARTESIAN_POINT('',(-0.,-150.));
-#514 = VECTOR('',#515,1.);
-#515 = DIRECTION('',(-1.,0.));
-#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#599 = PCURVE('',#600,#605);
+#600 = CYLINDRICAL_SURFACE('',#601,0.57);
+#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
+#602 = CARTESIAN_POINT('',(2.5,-5.3E-16,2.37));
+#603 = DIRECTION('',(0.,1.,2.2E-16));
+#604 = DIRECTION('',(1.,0.,0.));
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);
+#606 = LINE('',#607,#608);
+#607 = CARTESIAN_POINT('',(-0.,0.));
+#608 = VECTOR('',#609,1.);
+#609 = DIRECTION('',(-1.,0.));
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#517 = ORIENTED_EDGE('',*,*,#518,.F.);
-#518 = EDGE_CURVE('',#519,#491,#521,.T.);
-#519 = VERTEX_POINT('',#520);
-#520 = CARTESIAN_POINT('',(2.5,0.,150.));
-#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.);
-#522 = LINE('',#523,#524);
-#523 = CARTESIAN_POINT('',(2.5,0.,150.));
-#524 = VECTOR('',#525,1.);
-#525 = DIRECTION('',(0.,1.,0.));
-#526 = PCURVE('',#73,#527);
-#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
-#528 = LINE('',#529,#530);
-#529 = CARTESIAN_POINT('',(-1.8,2.5));
-#530 = VECTOR('',#531,1.);
-#531 = DIRECTION('',(1.,0.));
-#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#611 = ORIENTED_EDGE('',*,*,#612,.T.);
+#612 = EDGE_CURVE('',#580,#613,#615,.T.);
+#613 = VERTEX_POINT('',#614);
+#614 = CARTESIAN_POINT('',(2.5,0.,0.4));
+#615 = SURFACE_CURVE('',#616,(#620,#627),.PCURVE_S1.);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(2.5,-4.E-16,1.8));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(0.,2.2E-16,-1.));
+#620 = PCURVE('',#126,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(-6.357477376628E-02,2.5));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(-1.,0.));
+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#533 = PCURVE('',#405,#534);
-#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
-#535 = LINE('',#536,#537);
-#536 = CARTESIAN_POINT('',(0.,-150.));
-#537 = VECTOR('',#538,1.);
-#538 = DIRECTION('',(1.,0.));
-#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#540 = ORIENTED_EDGE('',*,*,#541,.F.);
-#541 = EDGE_CURVE('',#153,#519,#542,.T.);
-#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);
-#543 = LINE('',#544,#545);
-#544 = CARTESIAN_POINT('',(-2.5,0.,150.));
-#545 = VECTOR('',#546,1.);
-#546 = DIRECTION('',(1.,0.,0.));
-#547 = PCURVE('',#73,#548);
-#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
-#549 = LINE('',#550,#551);
-#550 = CARTESIAN_POINT('',(-1.8,-2.5));
-#551 = VECTOR('',#552,1.);
-#552 = DIRECTION('',(0.,1.));
-#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#554 = PCURVE('',#191,#555);
-#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
-#556 = LINE('',#557,#558);
-#557 = CARTESIAN_POINT('',(0.,-150.));
-#558 = VECTOR('',#559,1.);
-#559 = DIRECTION('',(1.,0.));
-#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#561 = ORIENTED_EDGE('',*,*,#152,.F.);
-#562 = ADVANCED_FACE('',(#563,#589,#620,#651,#682,#713,#744,#775,#806,
-    #837,#868),#191,.F.);
-#563 = FACE_BOUND('',#564,.F.);
-#564 = EDGE_LOOP('',(#565,#566,#567,#588));
-#565 = ORIENTED_EDGE('',*,*,#175,.T.);
-#566 = ORIENTED_EDGE('',*,*,#541,.T.);
-#567 = ORIENTED_EDGE('',*,*,#568,.F.);
-#568 = EDGE_CURVE('',#390,#519,#569,.T.);
-#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
-#570 = LINE('',#571,#572);
-#571 = CARTESIAN_POINT('',(2.5,0.,0.));
-#572 = VECTOR('',#573,1.);
-#573 = DIRECTION('',(0.,0.,1.));
-#574 = PCURVE('',#191,#575);
-#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
-#576 = LINE('',#577,#578);
-#577 = CARTESIAN_POINT('',(5.,0.));
-#578 = VECTOR('',#579,1.);
-#579 = DIRECTION('',(0.,-1.));
-#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#581 = PCURVE('',#405,#582);
-#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
-#583 = LINE('',#584,#585);
-#584 = CARTESIAN_POINT('',(0.,0.));
-#585 = VECTOR('',#586,1.);
-#586 = DIRECTION('',(0.,-1.));
-#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#588 = ORIENTED_EDGE('',*,*,#417,.F.);
-#589 = FACE_BOUND('',#590,.F.);
-#590 = EDGE_LOOP('',(#591));
-#591 = ORIENTED_EDGE('',*,*,#592,.F.);
-#592 = EDGE_CURVE('',#593,#593,#595,.T.);
-#593 = VERTEX_POINT('',#594);
-#594 = CARTESIAN_POINT('',(-1.2,4.496403249732E-14,140.));
-#595 = SURFACE_CURVE('',#596,(#601,#608),.PCURVE_S1.);
-#596 = CIRCLE('',#597,1.2);
-#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
-#598 = CARTESIAN_POINT('',(-1.498801083244E-14,4.485301019486E-14,140.)
-  );
-#599 = DIRECTION('',(0.,1.,-0.));
-#600 = DIRECTION('',(-1.,0.,0.));
-#601 = PCURVE('',#191,#602);
-#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);
-#603 = CIRCLE('',#604,1.2);
-#604 = AXIS2_PLACEMENT_2D('',#605,#606);
-#605 = CARTESIAN_POINT('',(2.5,-140.));
-#606 = DIRECTION('',(-1.,0.));
-#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#608 = PCURVE('',#609,#614);
-#609 = CYLINDRICAL_SURFACE('',#610,1.2);
-#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
-#611 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
-#612 = DIRECTION('',(0.,1.,0.));
-#613 = DIRECTION('',(-1.,0.,0.));
-#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
-#615 = LINE('',#616,#617);
-#616 = CARTESIAN_POINT('',(0.,-3.6));
-#617 = VECTOR('',#618,1.);
-#618 = DIRECTION('',(1.,0.));
-#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#620 = FACE_BOUND('',#621,.F.);
-#621 = EDGE_LOOP('',(#622));
-#622 = ORIENTED_EDGE('',*,*,#623,.F.);
-#623 = EDGE_CURVE('',#624,#624,#626,.T.);
-#624 = VERTEX_POINT('',#625);
-#625 = CARTESIAN_POINT('',(-1.2,3.996802888651E-14,125.));
-#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.);
-#627 = CIRCLE('',#628,1.2);
-#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
-#629 = CARTESIAN_POINT('',(-1.33226762955E-14,3.996802888651E-14,125.));
-#630 = DIRECTION('',(0.,1.,-0.));
-#631 = DIRECTION('',(-1.,0.,0.));
-#632 = PCURVE('',#191,#633);
+#627 = PCURVE('',#628,#633);
+#628 = PLANE('',#629);
+#629 = AXIS2_PLACEMENT_3D('',#630,#631,#632);
+#630 = CARTESIAN_POINT('',(2.5,-4.E-16,1.8));
+#631 = DIRECTION('',(1.,0.,0.));
+#632 = DIRECTION('',(0.,2.2E-16,-1.));
 #633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
-#634 = CIRCLE('',#635,1.2);
-#635 = AXIS2_PLACEMENT_2D('',#636,#637);
-#636 = CARTESIAN_POINT('',(2.5,-125.));
-#637 = DIRECTION('',(-1.,0.));
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(0.,0.));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(1.,0.));
 #638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#639 = PCURVE('',#640,#645);
-#640 = CYLINDRICAL_SURFACE('',#641,1.2);
-#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);
-#642 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
-#643 = DIRECTION('',(0.,1.,0.));
-#644 = DIRECTION('',(-1.,0.,0.));
-#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
-#646 = LINE('',#647,#648);
-#647 = CARTESIAN_POINT('',(0.,-3.6));
-#648 = VECTOR('',#649,1.);
-#649 = DIRECTION('',(1.,0.));
-#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#613,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(2.1,0.,0.));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(2.5,-9.E-17,0.4));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#648 = PCURVE('',#126,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(-1.463574773766,2.5));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#651 = FACE_BOUND('',#652,.F.);
-#652 = EDGE_LOOP('',(#653));
-#653 = ORIENTED_EDGE('',*,*,#654,.F.);
-#654 = EDGE_CURVE('',#655,#655,#657,.T.);
-#655 = VERTEX_POINT('',#656);
-#656 = CARTESIAN_POINT('',(-1.2,3.497202527569E-14,110.));
-#657 = SURFACE_CURVE('',#658,(#663,#670),.PCURVE_S1.);
-#658 = CIRCLE('',#659,1.2);
-#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
-#660 = CARTESIAN_POINT('',(-1.165734175856E-14,3.508304757815E-14,110.)
-  );
-#661 = DIRECTION('',(0.,1.,-0.));
-#662 = DIRECTION('',(-1.,0.,0.));
-#663 = PCURVE('',#191,#664);
-#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);
-#665 = CIRCLE('',#666,1.2);
-#666 = AXIS2_PLACEMENT_2D('',#667,#668);
-#667 = CARTESIAN_POINT('',(2.5,-110.));
-#668 = DIRECTION('',(-1.,0.));
-#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#655 = PCURVE('',#656,#661);
+#656 = PLANE('',#657);
+#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660);
+#658 = CARTESIAN_POINT('',(2.5,-9.E-17,0.4));
+#659 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#660 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
+#662 = LINE('',#663,#664);
+#663 = CARTESIAN_POINT('',(0.,0.));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(1.,-7.395570986447E-32));
+#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#670 = PCURVE('',#671,#676);
-#671 = CYLINDRICAL_SURFACE('',#672,1.2);
-#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675);
-#673 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
-#674 = DIRECTION('',(0.,1.,0.));
+#667 = ORIENTED_EDGE('',*,*,#668,.T.);
+#668 = EDGE_CURVE('',#641,#669,#671,.T.);
+#669 = VERTEX_POINT('',#670);
+#670 = CARTESIAN_POINT('',(-2.1,0.,-0.));
+#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(2.1,0.,0.));
+#674 = VECTOR('',#675,1.);
 #675 = DIRECTION('',(-1.,0.,0.));
-#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
-#677 = LINE('',#678,#679);
-#678 = CARTESIAN_POINT('',(0.,-3.6));
-#679 = VECTOR('',#680,1.);
-#680 = DIRECTION('',(1.,0.));
-#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#676 = PCURVE('',#126,#677);
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(-1.863574773766,2.1));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(-0.,-1.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#682 = FACE_BOUND('',#683,.F.);
-#683 = EDGE_LOOP('',(#684));
-#684 = ORIENTED_EDGE('',*,*,#685,.F.);
-#685 = EDGE_CURVE('',#686,#686,#688,.T.);
-#686 = VERTEX_POINT('',#687);
-#687 = CARTESIAN_POINT('',(-1.2,2.997602166488E-14,95.));
-#688 = SURFACE_CURVE('',#689,(#694,#701),.PCURVE_S1.);
-#689 = CIRCLE('',#690,1.2);
-#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693);
-#691 = CARTESIAN_POINT('',(-9.992007221626E-15,2.975397705995E-14,95.));
-#692 = DIRECTION('',(0.,1.,-0.));
-#693 = DIRECTION('',(-1.,0.,0.));
-#694 = PCURVE('',#191,#695);
-#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
-#696 = CIRCLE('',#697,1.2);
-#697 = AXIS2_PLACEMENT_2D('',#698,#699);
-#698 = CARTESIAN_POINT('',(2.5,-95.));
-#699 = DIRECTION('',(-1.,0.));
-#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#683 = PCURVE('',#684,#689);
+#684 = PLANE('',#685);
+#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);
+#686 = CARTESIAN_POINT('',(2.1,0.,0.));
+#687 = DIRECTION('',(0.,2.2E-16,-1.));
+#688 = DIRECTION('',(-1.,0.,0.));
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
+#690 = LINE('',#691,#692);
+#691 = CARTESIAN_POINT('',(0.,0.));
+#692 = VECTOR('',#693,1.);
+#693 = DIRECTION('',(1.,0.));
+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#701 = PCURVE('',#702,#707);
-#702 = CYLINDRICAL_SURFACE('',#703,1.2);
-#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
-#704 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
-#705 = DIRECTION('',(0.,1.,0.));
-#706 = DIRECTION('',(-1.,0.,0.));
-#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
-#708 = LINE('',#709,#710);
-#709 = CARTESIAN_POINT('',(0.,-3.6));
-#710 = VECTOR('',#711,1.);
-#711 = DIRECTION('',(1.,0.));
-#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#695 = ORIENTED_EDGE('',*,*,#696,.T.);
+#696 = EDGE_CURVE('',#669,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(-2.5,0.,0.4));
+#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(-2.1,0.,0.));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#704 = PCURVE('',#126,#705);
+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);
+#706 = LINE('',#707,#708);
+#707 = CARTESIAN_POINT('',(-1.863574773766,-2.1));
+#708 = VECTOR('',#709,1.);
+#709 = DIRECTION('',(0.707106781187,-0.707106781187));
+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#713 = FACE_BOUND('',#714,.F.);
-#714 = EDGE_LOOP('',(#715));
-#715 = ORIENTED_EDGE('',*,*,#716,.F.);
-#716 = EDGE_CURVE('',#717,#717,#719,.T.);
-#717 = VERTEX_POINT('',#718);
-#718 = CARTESIAN_POINT('',(-1.2,2.498001805407E-14,80.));
-#719 = SURFACE_CURVE('',#720,(#725,#732),.PCURVE_S1.);
-#720 = CIRCLE('',#721,1.2);
-#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
-#722 = CARTESIAN_POINT('',(-8.326672684689E-15,2.48689957516E-14,80.));
-#723 = DIRECTION('',(0.,1.,-0.));
-#724 = DIRECTION('',(-1.,0.,0.));
-#725 = PCURVE('',#191,#726);
-#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
-#727 = CIRCLE('',#728,1.2);
-#728 = AXIS2_PLACEMENT_2D('',#729,#730);
-#729 = CARTESIAN_POINT('',(2.5,-80.));
-#730 = DIRECTION('',(-1.,0.));
-#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#711 = PCURVE('',#712,#717);
+#712 = PLANE('',#713);
+#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716);
+#714 = CARTESIAN_POINT('',(-2.1,0.,0.));
+#715 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#716 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(0.,0.));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(1.,7.395570986447E-32));
+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#732 = PCURVE('',#733,#738);
-#733 = CYLINDRICAL_SURFACE('',#734,1.2);
-#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
-#735 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
-#736 = DIRECTION('',(0.,1.,0.));
-#737 = DIRECTION('',(-1.,0.,0.));
-#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
-#739 = LINE('',#740,#741);
-#740 = CARTESIAN_POINT('',(0.,-3.6));
-#741 = VECTOR('',#742,1.);
-#742 = DIRECTION('',(1.,0.));
-#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#723 = ORIENTED_EDGE('',*,*,#724,.T.);
+#724 = EDGE_CURVE('',#697,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(-2.5,-1.E-15,1.8));
+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-2.5,-9.E-17,0.4));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(0.,-2.2E-16,1.));
+#732 = PCURVE('',#126,#733);
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(-1.463574773766,-2.5));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(1.,0.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#744 = FACE_BOUND('',#745,.F.);
-#745 = EDGE_LOOP('',(#746));
-#746 = ORIENTED_EDGE('',*,*,#747,.F.);
-#747 = EDGE_CURVE('',#748,#748,#750,.T.);
-#748 = VERTEX_POINT('',#749);
-#749 = CARTESIAN_POINT('',(-1.2,1.998401444325E-14,65.));
-#750 = SURFACE_CURVE('',#751,(#756,#763),.PCURVE_S1.);
-#751 = CIRCLE('',#752,1.2);
-#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
-#753 = CARTESIAN_POINT('',(-6.661338147751E-15,1.998401444325E-14,65.));
-#754 = DIRECTION('',(0.,1.,-0.));
-#755 = DIRECTION('',(-1.,0.,0.));
-#756 = PCURVE('',#191,#757);
-#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
-#758 = CIRCLE('',#759,1.2);
-#759 = AXIS2_PLACEMENT_2D('',#760,#761);
-#760 = CARTESIAN_POINT('',(2.5,-65.));
-#761 = DIRECTION('',(-1.,0.));
-#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#739 = PCURVE('',#740,#745);
+#740 = PLANE('',#741);
+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);
+#742 = CARTESIAN_POINT('',(-2.5,-9.E-17,0.4));
+#743 = DIRECTION('',(-1.,0.,0.));
+#744 = DIRECTION('',(0.,-2.2E-16,1.));
+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(0.,0.));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(1.,0.));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#763 = PCURVE('',#764,#769);
-#764 = CYLINDRICAL_SURFACE('',#765,1.2);
-#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
-#766 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
-#767 = DIRECTION('',(0.,1.,0.));
-#768 = DIRECTION('',(-1.,0.,0.));
-#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
-#770 = LINE('',#771,#772);
-#771 = CARTESIAN_POINT('',(0.,-3.6));
-#772 = VECTOR('',#773,1.);
-#773 = DIRECTION('',(1.,0.));
-#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#751 = ORIENTED_EDGE('',*,*,#752,.T.);
+#752 = EDGE_CURVE('',#725,#753,#755,.T.);
+#753 = VERTEX_POINT('',#754);
+#754 = CARTESIAN_POINT('',(-2.5,-1.E-15,2.94));
+#755 = SURFACE_CURVE('',#756,(#761,#772),.PCURVE_S1.);
+#756 = CIRCLE('',#757,0.57);
+#757 = AXIS2_PLACEMENT_3D('',#758,#759,#760);
+#758 = CARTESIAN_POINT('',(-2.5,-5.3E-16,2.37));
+#759 = DIRECTION('',(0.,-1.,-2.2E-16));
+#760 = DIRECTION('',(1.,0.,0.));
+#761 = PCURVE('',#126,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#771);
+#763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#764,#765,#766,#767,#768,#769
+,#770),.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(
+  '') );
+#764 = CARTESIAN_POINT('',(0.506425226234,-1.93));
+#765 = CARTESIAN_POINT('',(1.493694186548,-1.93));
+#766 = CARTESIAN_POINT('',(1.000059706391,-2.785));
+#767 = CARTESIAN_POINT('',(0.506425226234,-3.64));
+#768 = CARTESIAN_POINT('',(1.279074607662E-02,-2.785));
+#769 = CARTESIAN_POINT('',(-0.480843734081,-1.93));
+#770 = CARTESIAN_POINT('',(0.506425226234,-1.93));
+#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#775 = FACE_BOUND('',#776,.F.);
-#776 = EDGE_LOOP('',(#777));
-#777 = ORIENTED_EDGE('',*,*,#778,.F.);
-#778 = EDGE_CURVE('',#779,#779,#781,.T.);
-#779 = VERTEX_POINT('',#780);
-#780 = CARTESIAN_POINT('',(-1.2,1.498801083244E-14,50.));
-#781 = SURFACE_CURVE('',#782,(#787,#794),.PCURVE_S1.);
-#782 = CIRCLE('',#783,1.2);
-#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
-#784 = CARTESIAN_POINT('',(-4.996003610813E-15,1.50990331349E-14,50.));
-#785 = DIRECTION('',(0.,1.,-0.));
-#786 = DIRECTION('',(-1.,0.,0.));
-#787 = PCURVE('',#191,#788);
-#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
-#789 = CIRCLE('',#790,1.2);
-#790 = AXIS2_PLACEMENT_2D('',#791,#792);
-#791 = CARTESIAN_POINT('',(2.5,-50.));
-#792 = DIRECTION('',(-1.,0.));
-#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#772 = PCURVE('',#773,#778);
+#773 = CYLINDRICAL_SURFACE('',#774,0.57);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(-2.5,-5.3E-16,2.37));
+#776 = DIRECTION('',(0.,1.,2.2E-16));
+#777 = DIRECTION('',(1.,0.,0.));
+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
+#779 = LINE('',#780,#781);
+#780 = CARTESIAN_POINT('',(-0.,0.));
+#781 = VECTOR('',#782,1.);
+#782 = DIRECTION('',(-1.,0.));
+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#794 = PCURVE('',#795,#800);
-#795 = CYLINDRICAL_SURFACE('',#796,1.2);
-#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);
-#797 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
-#798 = DIRECTION('',(0.,1.,0.));
-#799 = DIRECTION('',(-1.,0.,0.));
-#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805);
-#801 = LINE('',#802,#803);
-#802 = CARTESIAN_POINT('',(0.,-3.6));
-#803 = VECTOR('',#804,1.);
-#804 = DIRECTION('',(1.,0.));
-#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#784 = ORIENTED_EDGE('',*,*,#785,.T.);
+#785 = EDGE_CURVE('',#753,#452,#786,.T.);
+#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.);
+#787 = LINE('',#788,#789);
+#788 = CARTESIAN_POINT('',(-2.5,-6.5E-16,2.94));
+#789 = VECTOR('',#790,1.);
+#790 = DIRECTION('',(0.,-2.2E-16,1.));
+#791 = PCURVE('',#126,#792);
+#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(1.076425226234,-2.5));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(1.,0.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#806 = FACE_BOUND('',#807,.F.);
-#807 = EDGE_LOOP('',(#808));
-#808 = ORIENTED_EDGE('',*,*,#809,.F.);
-#809 = EDGE_CURVE('',#810,#810,#812,.T.);
-#810 = VERTEX_POINT('',#811);
-#811 = CARTESIAN_POINT('',(-1.2,9.992007221626E-15,35.));
-#812 = SURFACE_CURVE('',#813,(#818,#825),.PCURVE_S1.);
-#813 = CIRCLE('',#814,1.2);
-#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
-#815 = CARTESIAN_POINT('',(-3.330669073875E-15,1.021405182655E-14,35.));
-#816 = DIRECTION('',(0.,1.,-0.));
-#817 = DIRECTION('',(-1.,0.,0.));
-#818 = PCURVE('',#191,#819);
-#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
-#820 = CIRCLE('',#821,1.2);
-#821 = AXIS2_PLACEMENT_2D('',#822,#823);
-#822 = CARTESIAN_POINT('',(2.5,-35.));
-#823 = DIRECTION('',(-1.,0.));
-#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#798 = PCURVE('',#469,#799);
+#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(0.,0.));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(1.,0.));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#825 = PCURVE('',#826,#831);
-#826 = CYLINDRICAL_SURFACE('',#827,1.2);
-#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);
-#828 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
-#829 = DIRECTION('',(0.,1.,0.));
-#830 = DIRECTION('',(-1.,0.,0.));
-#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
-#832 = LINE('',#833,#834);
-#833 = CARTESIAN_POINT('',(0.,-3.6));
-#834 = VECTOR('',#835,1.);
-#835 = DIRECTION('',(1.,0.));
-#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#805 = ORIENTED_EDGE('',*,*,#503,.T.);
+#806 = ADVANCED_FACE('',(#807),#72,.F.);
+#807 = FACE_BOUND('',#808,.F.);
+#808 = EDGE_LOOP('',(#809,#810,#833,#856,#884,#907,#930,#953,#976,#999,
+    #1027,#1048));
+#809 = ORIENTED_EDGE('',*,*,#56,.T.);
+#810 = ORIENTED_EDGE('',*,*,#811,.T.);
+#811 = EDGE_CURVE('',#57,#812,#814,.T.);
+#812 = VERTEX_POINT('',#813);
+#813 = CARTESIAN_POINT('',(2.5,-150.,3.4));
+#814 = SURFACE_CURVE('',#815,(#819,#826),.PCURVE_S1.);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(2.3,-150.,3.6));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#819 = PCURVE('',#72,#820);
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(1.736425226234,2.3));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(-0.707106781187,0.707106781187));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#837 = FACE_BOUND('',#838,.F.);
-#838 = EDGE_LOOP('',(#839));
-#839 = ORIENTED_EDGE('',*,*,#840,.F.);
-#840 = EDGE_CURVE('',#841,#841,#843,.T.);
-#841 = VERTEX_POINT('',#842);
-#842 = CARTESIAN_POINT('',(-1.2,4.996003610813E-15,20.));
-#843 = SURFACE_CURVE('',#844,(#849,#856),.PCURVE_S1.);
-#844 = CIRCLE('',#845,1.2);
-#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848);
-#846 = CARTESIAN_POINT('',(-1.665334536938E-15,4.884981308351E-15,20.));
-#847 = DIRECTION('',(0.,1.,-0.));
-#848 = DIRECTION('',(-1.,0.,0.));
-#849 = PCURVE('',#191,#850);
+#826 = PCURVE('',#100,#827);
+#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832);
+#828 = LINE('',#829,#830);
+#829 = CARTESIAN_POINT('',(1.794238637301E-16,-150.));
+#830 = VECTOR('',#831,1.);
+#831 = DIRECTION('',(1.,2.465190328816E-32));
+#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#833 = ORIENTED_EDGE('',*,*,#834,.T.);
+#834 = EDGE_CURVE('',#812,#835,#837,.T.);
+#835 = VERTEX_POINT('',#836);
+#836 = CARTESIAN_POINT('',(2.5,-150.,2.94));
+#837 = SURFACE_CURVE('',#838,(#842,#849),.PCURVE_S1.);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(2.5,-150.,3.4));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(0.,2.2E-16,-1.));
+#842 = PCURVE('',#72,#843);
+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);
+#844 = LINE('',#845,#846);
+#845 = CARTESIAN_POINT('',(1.536425226234,2.5));
+#846 = VECTOR('',#847,1.);
+#847 = DIRECTION('',(-1.,0.));
+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#849 = PCURVE('',#567,#850);
 #850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);
-#851 = CIRCLE('',#852,1.2);
-#852 = AXIS2_PLACEMENT_2D('',#853,#854);
-#853 = CARTESIAN_POINT('',(2.5,-20.));
-#854 = DIRECTION('',(-1.,0.));
+#851 = LINE('',#852,#853);
+#852 = CARTESIAN_POINT('',(-1.035145029765E-14,-150.));
+#853 = VECTOR('',#854,1.);
+#854 = DIRECTION('',(1.,0.));
 #855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#856 = PCURVE('',#857,#862);
-#857 = CYLINDRICAL_SURFACE('',#858,1.2);
-#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861);
-#859 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
-#860 = DIRECTION('',(0.,1.,0.));
-#861 = DIRECTION('',(-1.,0.,0.));
-#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
-#863 = LINE('',#864,#865);
-#864 = CARTESIAN_POINT('',(0.,-3.6));
-#865 = VECTOR('',#866,1.);
-#866 = DIRECTION('',(1.,0.));
-#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#856 = ORIENTED_EDGE('',*,*,#857,.T.);
+#857 = EDGE_CURVE('',#835,#858,#860,.T.);
+#858 = VERTEX_POINT('',#859);
+#859 = CARTESIAN_POINT('',(2.5,-150.,1.8));
+#860 = SURFACE_CURVE('',#861,(#866,#877),.PCURVE_S1.);
+#861 = CIRCLE('',#862,0.57);
+#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);
+#863 = CARTESIAN_POINT('',(2.5,-150.,2.37));
+#864 = DIRECTION('',(0.,-1.,-2.2E-16));
+#865 = DIRECTION('',(1.,0.,0.));
+#866 = PCURVE('',#72,#867);
+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#876);
+#868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#869,#870,#871,#872,#873,#874
+,#875),.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(
+  '') );
+#869 = CARTESIAN_POINT('',(0.506425226234,3.07));
+#870 = CARTESIAN_POINT('',(1.493694186548,3.07));
+#871 = CARTESIAN_POINT('',(1.000059706391,2.215));
+#872 = CARTESIAN_POINT('',(0.506425226234,1.36));
+#873 = CARTESIAN_POINT('',(1.279074607664E-02,2.215));
+#874 = CARTESIAN_POINT('',(-0.48084373408,3.07));
+#875 = CARTESIAN_POINT('',(0.506425226234,3.07));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#868 = FACE_BOUND('',#869,.F.);
-#869 = EDGE_LOOP('',(#870));
-#870 = ORIENTED_EDGE('',*,*,#871,.F.);
-#871 = EDGE_CURVE('',#872,#872,#874,.T.);
-#872 = VERTEX_POINT('',#873);
-#873 = CARTESIAN_POINT('',(-1.2,0.,5.));
-#874 = SURFACE_CURVE('',#875,(#880,#887),.PCURVE_S1.);
-#875 = CIRCLE('',#876,1.2);
-#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);
-#877 = CARTESIAN_POINT('',(0.,0.,5.));
-#878 = DIRECTION('',(0.,1.,-0.));
-#879 = DIRECTION('',(-1.,0.,0.));
-#880 = PCURVE('',#191,#881);
-#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
-#882 = CIRCLE('',#883,1.2);
-#883 = AXIS2_PLACEMENT_2D('',#884,#885);
-#884 = CARTESIAN_POINT('',(2.5,-5.));
-#885 = DIRECTION('',(-1.,0.));
-#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#877 = PCURVE('',#600,#878);
+#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883);
+#879 = LINE('',#880,#881);
+#880 = CARTESIAN_POINT('',(-0.,-150.));
+#881 = VECTOR('',#882,1.);
+#882 = DIRECTION('',(-1.,0.));
+#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#887 = PCURVE('',#888,#893);
-#888 = CYLINDRICAL_SURFACE('',#889,1.2);
-#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
-#890 = CARTESIAN_POINT('',(0.,3.6,5.));
-#891 = DIRECTION('',(0.,1.,0.));
-#892 = DIRECTION('',(-1.,0.,0.));
-#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);
-#894 = LINE('',#895,#896);
-#895 = CARTESIAN_POINT('',(0.,-3.6));
-#896 = VECTOR('',#897,1.);
-#897 = DIRECTION('',(1.,0.));
-#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#884 = ORIENTED_EDGE('',*,*,#885,.T.);
+#885 = EDGE_CURVE('',#858,#886,#888,.T.);
+#886 = VERTEX_POINT('',#887);
+#887 = CARTESIAN_POINT('',(2.5,-150.,0.4));
+#888 = SURFACE_CURVE('',#889,(#893,#900),.PCURVE_S1.);
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(2.5,-150.,1.8));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(0.,2.2E-16,-1.));
+#893 = PCURVE('',#72,#894);
+#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(-6.357477376625E-02,2.5));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(-1.,0.));
+#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#899 = ADVANCED_FACE('',(#900,#926,#961,#996,#1031,#1066,#1101,#1136,
-    #1171,#1206,#1241),#245,.F.);
-#900 = FACE_BOUND('',#901,.F.);
-#901 = EDGE_LOOP('',(#902,#923,#924,#925));
-#902 = ORIENTED_EDGE('',*,*,#903,.T.);
-#903 = EDGE_CURVE('',#306,#445,#904,.T.);
-#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.);
-#905 = LINE('',#906,#907);
-#906 = CARTESIAN_POINT('',(2.5,3.6,0.));
-#907 = VECTOR('',#908,1.);
-#908 = DIRECTION('',(0.,0.,1.));
-#909 = PCURVE('',#245,#910);
-#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);
-#911 = LINE('',#912,#913);
-#912 = CARTESIAN_POINT('',(0.,-0.));
-#913 = VECTOR('',#914,1.);
-#914 = DIRECTION('',(0.,-1.));
-#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#900 = PCURVE('',#628,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
+#902 = LINE('',#903,#904);
+#903 = CARTESIAN_POINT('',(-9.907361087797E-15,-150.));
+#904 = VECTOR('',#905,1.);
+#905 = DIRECTION('',(1.,0.));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#916 = PCURVE('',#344,#917);
+#907 = ORIENTED_EDGE('',*,*,#908,.T.);
+#908 = EDGE_CURVE('',#886,#909,#911,.T.);
+#909 = VERTEX_POINT('',#910);
+#910 = CARTESIAN_POINT('',(2.1,-150.,-6.7E-14));
+#911 = SURFACE_CURVE('',#912,(#916,#923),.PCURVE_S1.);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(2.5,-150.,0.4));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#916 = PCURVE('',#72,#917);
 #917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);
 #918 = LINE('',#919,#920);
-#919 = CARTESIAN_POINT('',(1.23,0.));
+#919 = CARTESIAN_POINT('',(-1.463574773766,2.5));
 #920 = VECTOR('',#921,1.);
-#921 = DIRECTION('',(0.,-1.));
+#921 = DIRECTION('',(-0.707106781187,-0.707106781187));
 #922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#923 = ORIENTED_EDGE('',*,*,#444,.T.);
-#924 = ORIENTED_EDGE('',*,*,#227,.F.);
-#925 = ORIENTED_EDGE('',*,*,#305,.F.);
-#926 = FACE_BOUND('',#927,.F.);
-#927 = EDGE_LOOP('',(#928));
-#928 = ORIENTED_EDGE('',*,*,#929,.T.);
-#929 = EDGE_CURVE('',#930,#930,#932,.T.);
-#930 = VERTEX_POINT('',#931);
-#931 = CARTESIAN_POINT('',(-1.8,3.6,140.));
-#932 = SURFACE_CURVE('',#933,(#938,#949),.PCURVE_S1.);
-#933 = CIRCLE('',#934,1.8);
-#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937);
-#935 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
-#936 = DIRECTION('',(0.,1.,-0.));
-#937 = DIRECTION('',(-1.,0.,0.));
-#938 = PCURVE('',#245,#939);
-#939 = DEFINITIONAL_REPRESENTATION('',(#940),#948);
-#940 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#941,#942,#943,#944,#945,#946
-,#947),.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(
-  '') );
-#941 = CARTESIAN_POINT('',(4.3,-140.));
-#942 = CARTESIAN_POINT('',(4.3,-143.1176914536));
-#943 = CARTESIAN_POINT('',(1.6,-141.5588457268));
-#944 = CARTESIAN_POINT('',(-1.1,-140.));
-#945 = CARTESIAN_POINT('',(1.6,-138.4411542731));
-#946 = CARTESIAN_POINT('',(4.3,-136.8823085463));
-#947 = CARTESIAN_POINT('',(4.3,-140.));
-#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#923 = PCURVE('',#656,#924);
+#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(-8.024309232893E-15,-150.));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(1.,-7.395570986447E-32));
+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#949 = PCURVE('',#950,#955);
-#950 = CYLINDRICAL_SURFACE('',#951,1.8);
-#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
-#952 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.));
-#953 = DIRECTION('',(0.,1.,0.));
-#954 = DIRECTION('',(-1.,0.,0.));
-#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
-#956 = LINE('',#957,#958);
-#957 = CARTESIAN_POINT('',(0.,0.));
-#958 = VECTOR('',#959,1.);
-#959 = DIRECTION('',(1.,0.));
-#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#930 = ORIENTED_EDGE('',*,*,#931,.T.);
+#931 = EDGE_CURVE('',#909,#932,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(-2.1,-150.,-6.7E-14));
+#934 = SURFACE_CURVE('',#935,(#939,#946),.PCURVE_S1.);
+#935 = LINE('',#936,#937);
+#936 = CARTESIAN_POINT('',(2.1,-150.,-2.84217094304E-14));
+#937 = VECTOR('',#938,1.);
+#938 = DIRECTION('',(-1.,0.,0.));
+#939 = PCURVE('',#72,#940);
+#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945);
+#941 = LINE('',#942,#943);
+#942 = CARTESIAN_POINT('',(-1.863574773766,2.1));
+#943 = VECTOR('',#944,1.);
+#944 = DIRECTION('',(-0.,-1.));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#961 = FACE_BOUND('',#962,.F.);
-#962 = EDGE_LOOP('',(#963));
-#963 = ORIENTED_EDGE('',*,*,#964,.T.);
-#964 = EDGE_CURVE('',#965,#965,#967,.T.);
-#965 = VERTEX_POINT('',#966);
-#966 = CARTESIAN_POINT('',(-1.8,3.6,125.));
-#967 = SURFACE_CURVE('',#968,(#973,#984),.PCURVE_S1.);
-#968 = CIRCLE('',#969,1.8);
-#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972);
-#970 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
-#971 = DIRECTION('',(0.,1.,-0.));
-#972 = DIRECTION('',(-1.,0.,0.));
-#973 = PCURVE('',#245,#974);
-#974 = DEFINITIONAL_REPRESENTATION('',(#975),#983);
-#975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#976,#977,#978,#979,#980,#981
-,#982),.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(
-  '') );
-#976 = CARTESIAN_POINT('',(4.3,-125.));
-#977 = CARTESIAN_POINT('',(4.3,-128.1176914536));
-#978 = CARTESIAN_POINT('',(1.6,-126.5588457268));
-#979 = CARTESIAN_POINT('',(-1.1,-125.));
-#980 = CARTESIAN_POINT('',(1.6,-123.4411542731));
-#981 = CARTESIAN_POINT('',(4.3,-121.8823085463));
-#982 = CARTESIAN_POINT('',(4.3,-125.));
-#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#946 = PCURVE('',#684,#947);
+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(0.,-150.));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(1.,0.));
+#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#984 = PCURVE('',#985,#990);
-#985 = CYLINDRICAL_SURFACE('',#986,1.8);
-#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989);
-#987 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.));
-#988 = DIRECTION('',(0.,1.,0.));
-#989 = DIRECTION('',(-1.,0.,0.));
-#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);
-#991 = LINE('',#992,#993);
-#992 = CARTESIAN_POINT('',(0.,0.));
-#993 = VECTOR('',#994,1.);
-#994 = DIRECTION('',(1.,0.));
-#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#953 = ORIENTED_EDGE('',*,*,#954,.T.);
+#954 = EDGE_CURVE('',#932,#955,#957,.T.);
+#955 = VERTEX_POINT('',#956);
+#956 = CARTESIAN_POINT('',(-2.5,-150.,0.4));
+#957 = SURFACE_CURVE('',#958,(#962,#969),.PCURVE_S1.);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(-2.1,-150.,-2.84217094304E-14));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187));
+#962 = PCURVE('',#72,#963);
+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(-1.863574773766,-2.1));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(0.707106781187,-0.707106781187));
+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#996 = FACE_BOUND('',#997,.F.);
-#997 = EDGE_LOOP('',(#998));
-#998 = ORIENTED_EDGE('',*,*,#999,.T.);
-#999 = EDGE_CURVE('',#1000,#1000,#1002,.T.);
-#1000 = VERTEX_POINT('',#1001);
-#1001 = CARTESIAN_POINT('',(-1.8,3.6,110.));
-#1002 = SURFACE_CURVE('',#1003,(#1008,#1019),.PCURVE_S1.);
-#1003 = CIRCLE('',#1004,1.8);
-#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
-#1005 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
-#1006 = DIRECTION('',(0.,1.,-0.));
-#1007 = DIRECTION('',(-1.,0.,0.));
-#1008 = PCURVE('',#245,#1009);
-#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1018);
-#1010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1011,#1012,#1013,#1014,
-#1015,#1016,#1017),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#969 = PCURVE('',#712,#970);
+#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(3.835519214844E-15,-150.));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(1.,7.395570986447E-32));
+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#976 = ORIENTED_EDGE('',*,*,#977,.T.);
+#977 = EDGE_CURVE('',#955,#978,#980,.T.);
+#978 = VERTEX_POINT('',#979);
+#979 = CARTESIAN_POINT('',(-2.5,-150.,1.8));
+#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.);
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(-2.5,-150.,0.4));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(0.,-2.2E-16,1.));
+#985 = PCURVE('',#72,#986);
+#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);
+#987 = LINE('',#988,#989);
+#988 = CARTESIAN_POINT('',(-1.463574773766,-2.5));
+#989 = VECTOR('',#990,1.);
+#990 = DIRECTION('',(1.,0.));
+#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#992 = PCURVE('',#740,#993);
+#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998);
+#994 = LINE('',#995,#996);
+#995 = CARTESIAN_POINT('',(1.024042799518E-14,-150.));
+#996 = VECTOR('',#997,1.);
+#997 = DIRECTION('',(1.,0.));
+#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#999 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#1000 = EDGE_CURVE('',#978,#1001,#1003,.T.);
+#1001 = VERTEX_POINT('',#1002);
+#1002 = CARTESIAN_POINT('',(-2.5,-150.,2.94));
+#1003 = SURFACE_CURVE('',#1004,(#1009,#1020),.PCURVE_S1.);
+#1004 = CIRCLE('',#1005,0.57);
+#1005 = AXIS2_PLACEMENT_3D('',#1006,#1007,#1008);
+#1006 = CARTESIAN_POINT('',(-2.5,-150.,2.37));
+#1007 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1008 = DIRECTION('',(1.,0.,0.));
+#1009 = PCURVE('',#72,#1010);
+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1019);
+#1011 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1012,#1013,#1014,#1015,
+#1016,#1017,#1018),.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('') );
-#1011 = CARTESIAN_POINT('',(4.3,-110.));
-#1012 = CARTESIAN_POINT('',(4.3,-113.1176914536));
-#1013 = CARTESIAN_POINT('',(1.6,-111.5588457268));
-#1014 = CARTESIAN_POINT('',(-1.1,-110.));
-#1015 = CARTESIAN_POINT('',(1.6,-108.4411542731));
-#1016 = CARTESIAN_POINT('',(4.3,-106.8823085463));
-#1017 = CARTESIAN_POINT('',(4.3,-110.));
-#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1012 = CARTESIAN_POINT('',(0.506425226234,-1.93));
+#1013 = CARTESIAN_POINT('',(1.493694186548,-1.93));
+#1014 = CARTESIAN_POINT('',(1.000059706391,-2.785));
+#1015 = CARTESIAN_POINT('',(0.506425226234,-3.64));
+#1016 = CARTESIAN_POINT('',(1.279074607664E-02,-2.785));
+#1017 = CARTESIAN_POINT('',(-0.48084373408,-1.93));
+#1018 = CARTESIAN_POINT('',(0.506425226234,-1.93));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1019 = PCURVE('',#1020,#1025);
-#1020 = CYLINDRICAL_SURFACE('',#1021,1.8);
-#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
-#1022 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.));
-#1023 = DIRECTION('',(0.,1.,0.));
-#1024 = DIRECTION('',(-1.,0.,0.));
-#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
-#1026 = LINE('',#1027,#1028);
-#1027 = CARTESIAN_POINT('',(0.,0.));
-#1028 = VECTOR('',#1029,1.);
-#1029 = DIRECTION('',(1.,0.));
-#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1020 = PCURVE('',#773,#1021);
+#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(-0.,-150.));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(-1.,0.));
+#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1031 = FACE_BOUND('',#1032,.F.);
-#1032 = EDGE_LOOP('',(#1033));
-#1033 = ORIENTED_EDGE('',*,*,#1034,.T.);
-#1034 = EDGE_CURVE('',#1035,#1035,#1037,.T.);
-#1035 = VERTEX_POINT('',#1036);
-#1036 = CARTESIAN_POINT('',(-1.8,3.6,95.));
-#1037 = SURFACE_CURVE('',#1038,(#1043,#1054),.PCURVE_S1.);
-#1038 = CIRCLE('',#1039,1.8);
-#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042);
-#1040 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
-#1041 = DIRECTION('',(0.,1.,-0.));
-#1042 = DIRECTION('',(-1.,0.,0.));
-#1043 = PCURVE('',#245,#1044);
-#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1053);
-#1045 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1046,#1047,#1048,#1049,
-#1050,#1051,#1052),.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('') );
-#1046 = CARTESIAN_POINT('',(4.3,-95.));
-#1047 = CARTESIAN_POINT('',(4.3,-98.11769145362));
-#1048 = CARTESIAN_POINT('',(1.6,-96.55884572681));
-#1049 = CARTESIAN_POINT('',(-1.1,-95.));
-#1050 = CARTESIAN_POINT('',(1.6,-93.44115427318));
-#1051 = CARTESIAN_POINT('',(4.3,-91.88230854637));
-#1052 = CARTESIAN_POINT('',(4.3,-95.));
-#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1028 = EDGE_CURVE('',#1001,#454,#1029,.T.);
+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(-2.5,-150.,2.94));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(0.,-2.2E-16,1.));
+#1034 = PCURVE('',#72,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(1.076425226234,-2.5));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(1.,0.));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1054 = PCURVE('',#1055,#1060);
-#1055 = CYLINDRICAL_SURFACE('',#1056,1.8);
-#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059);
-#1057 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.));
-#1058 = DIRECTION('',(0.,1.,0.));
-#1059 = DIRECTION('',(-1.,0.,0.));
-#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
-#1061 = LINE('',#1062,#1063);
-#1062 = CARTESIAN_POINT('',(0.,0.));
-#1063 = VECTOR('',#1064,1.);
-#1064 = DIRECTION('',(1.,0.));
-#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1041 = PCURVE('',#469,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(-5.191672047105E-15,-150.));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1066 = FACE_BOUND('',#1067,.F.);
-#1067 = EDGE_LOOP('',(#1068));
-#1068 = ORIENTED_EDGE('',*,*,#1069,.T.);
-#1069 = EDGE_CURVE('',#1070,#1070,#1072,.T.);
-#1070 = VERTEX_POINT('',#1071);
-#1071 = CARTESIAN_POINT('',(-1.8,3.6,80.));
-#1072 = SURFACE_CURVE('',#1073,(#1078,#1089),.PCURVE_S1.);
-#1073 = CIRCLE('',#1074,1.8);
-#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
-#1075 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
-#1076 = DIRECTION('',(0.,1.,-0.));
-#1077 = DIRECTION('',(-1.,0.,0.));
-#1078 = PCURVE('',#245,#1079);
-#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1088);
-#1080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1081,#1082,#1083,#1084,
-#1085,#1086,#1087),.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('') );
-#1081 = CARTESIAN_POINT('',(4.3,-80.));
-#1082 = CARTESIAN_POINT('',(4.3,-83.11769145362));
-#1083 = CARTESIAN_POINT('',(1.6,-81.55884572681));
-#1084 = CARTESIAN_POINT('',(-1.1,-80.));
-#1085 = CARTESIAN_POINT('',(1.6,-78.44115427318));
-#1086 = CARTESIAN_POINT('',(4.3,-76.88230854637));
-#1087 = CARTESIAN_POINT('',(4.3,-80.));
-#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1048 = ORIENTED_EDGE('',*,*,#481,.T.);
+#1049 = ADVANCED_FACE('',(#1050),#100,.T.);
+#1050 = FACE_BOUND('',#1051,.T.);
+#1051 = EDGE_LOOP('',(#1052,#1053,#1054,#1075));
+#1052 = ORIENTED_EDGE('',*,*,#84,.T.);
+#1053 = ORIENTED_EDGE('',*,*,#811,.T.);
+#1054 = ORIENTED_EDGE('',*,*,#1055,.F.);
+#1055 = EDGE_CURVE('',#529,#812,#1056,.T.);
+#1056 = SURFACE_CURVE('',#1057,(#1061,#1068),.PCURVE_S1.);
+#1057 = LINE('',#1058,#1059);
+#1058 = CARTESIAN_POINT('',(2.5,-7.5E-16,3.4));
+#1059 = VECTOR('',#1060,1.);
+#1060 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1061 = PCURVE('',#100,#1062);
+#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067);
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(0.282842712475,4.745166004061E-18));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(-4.43650813896E-18,-1.));
+#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1089 = PCURVE('',#1090,#1095);
-#1090 = CYLINDRICAL_SURFACE('',#1091,1.8);
-#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094);
-#1092 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.));
-#1093 = DIRECTION('',(0.,1.,0.));
-#1094 = DIRECTION('',(-1.,0.,0.));
-#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
-#1096 = LINE('',#1097,#1098);
-#1097 = CARTESIAN_POINT('',(0.,0.));
-#1098 = VECTOR('',#1099,1.);
-#1099 = DIRECTION('',(1.,0.));
-#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1068 = PCURVE('',#567,#1069);
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(0.,0.));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(0.,-1.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1101 = FACE_BOUND('',#1102,.F.);
-#1102 = EDGE_LOOP('',(#1103));
-#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);
-#1104 = EDGE_CURVE('',#1105,#1105,#1107,.T.);
-#1105 = VERTEX_POINT('',#1106);
-#1106 = CARTESIAN_POINT('',(-1.8,3.6,65.));
-#1107 = SURFACE_CURVE('',#1108,(#1113,#1124),.PCURVE_S1.);
-#1108 = CIRCLE('',#1109,1.8);
-#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
-#1110 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
-#1111 = DIRECTION('',(0.,1.,-0.));
-#1112 = DIRECTION('',(-1.,0.,0.));
-#1113 = PCURVE('',#245,#1114);
-#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1123);
-#1115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1116,#1117,#1118,#1119,
-#1120,#1121,#1122),.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('') );
-#1116 = CARTESIAN_POINT('',(4.3,-65.));
-#1117 = CARTESIAN_POINT('',(4.3,-68.11769145362));
-#1118 = CARTESIAN_POINT('',(1.6,-66.55884572681));
-#1119 = CARTESIAN_POINT('',(-1.1,-65.));
-#1120 = CARTESIAN_POINT('',(1.6,-63.44115427318));
-#1121 = CARTESIAN_POINT('',(4.3,-61.88230854637));
-#1122 = CARTESIAN_POINT('',(4.3,-65.));
-#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1075 = ORIENTED_EDGE('',*,*,#528,.F.);
+#1076 = ADVANCED_FACE('',(#1077),#157,.F.);
+#1077 = FACE_BOUND('',#1078,.F.);
+#1078 = EDGE_LOOP('',(#1079,#1102,#1129,#1130));
+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1080 = EDGE_CURVE('',#141,#1081,#1083,.T.);
+#1081 = VERTEX_POINT('',#1082);
+#1082 = CARTESIAN_POINT('',(-1.8,-140.,2.8));
+#1083 = SEAM_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(-1.8,-140.,3.6));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(0.,2.2E-16,-1.));
+#1088 = PCURVE('',#157,#1089);
+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(0.,0.));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(0.,-1.));
+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1124 = PCURVE('',#1125,#1130);
-#1125 = CYLINDRICAL_SURFACE('',#1126,1.8);
-#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129);
-#1127 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.));
-#1128 = DIRECTION('',(0.,1.,0.));
-#1129 = DIRECTION('',(-1.,0.,0.));
-#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
-#1131 = LINE('',#1132,#1133);
-#1132 = CARTESIAN_POINT('',(0.,0.));
-#1133 = VECTOR('',#1134,1.);
-#1134 = DIRECTION('',(1.,0.));
-#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1095 = PCURVE('',#157,#1096);
+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);
+#1097 = LINE('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1099 = VECTOR('',#1100,1.);
+#1100 = DIRECTION('',(0.,-1.));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1136 = FACE_BOUND('',#1137,.F.);
-#1137 = EDGE_LOOP('',(#1138));
-#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
-#1139 = EDGE_CURVE('',#1140,#1140,#1142,.T.);
-#1140 = VERTEX_POINT('',#1141);
-#1141 = CARTESIAN_POINT('',(-1.8,3.6,50.));
-#1142 = SURFACE_CURVE('',#1143,(#1148,#1159),.PCURVE_S1.);
-#1143 = CIRCLE('',#1144,1.8);
-#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
-#1145 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
-#1146 = DIRECTION('',(0.,1.,-0.));
-#1147 = DIRECTION('',(-1.,0.,0.));
-#1148 = PCURVE('',#245,#1149);
-#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1158);
-#1150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1151,#1152,#1153,#1154,
-#1155,#1156,#1157),.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('') );
-#1151 = CARTESIAN_POINT('',(4.3,-50.));
-#1152 = CARTESIAN_POINT('',(4.3,-53.11769145362));
-#1153 = CARTESIAN_POINT('',(1.6,-51.55884572681));
-#1154 = CARTESIAN_POINT('',(-1.1,-50.));
-#1155 = CARTESIAN_POINT('',(1.6,-48.44115427318));
-#1156 = CARTESIAN_POINT('',(4.3,-46.88230854637));
-#1157 = CARTESIAN_POINT('',(4.3,-50.));
-#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1103 = EDGE_CURVE('',#1081,#1081,#1104,.T.);
+#1104 = SURFACE_CURVE('',#1105,(#1110,#1117),.PCURVE_S1.);
+#1105 = CIRCLE('',#1106,1.8);
+#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109);
+#1107 = CARTESIAN_POINT('',(-1.5E-14,-140.,2.8));
+#1108 = DIRECTION('',(0.,-2.2E-16,1.));
+#1109 = DIRECTION('',(-1.,0.,0.));
+#1110 = PCURVE('',#157,#1111);
+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(0.,-0.8));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(1.,0.));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1159 = PCURVE('',#1160,#1165);
-#1160 = CYLINDRICAL_SURFACE('',#1161,1.8);
+#1117 = PCURVE('',#1118,#1123);
+#1118 = PLANE('',#1119);
+#1119 = AXIS2_PLACEMENT_3D('',#1120,#1121,#1122);
+#1120 = CARTESIAN_POINT('',(-1.495E-14,-140.,2.8));
+#1121 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1122 = DIRECTION('',(0.,1.,3.6E-16));
+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);
+#1124 = CIRCLE('',#1125,1.8);
+#1125 = AXIS2_PLACEMENT_2D('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(-2.84217094304E-14,5.E-17));
+#1127 = DIRECTION('',(0.,1.));
+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1129 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#1130 = ORIENTED_EDGE('',*,*,#140,.F.);
+#1131 = ADVANCED_FACE('',(#1132),#188,.F.);
+#1132 = FACE_BOUND('',#1133,.F.);
+#1133 = EDGE_LOOP('',(#1134,#1157,#1184,#1185));
+#1134 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#1135 = EDGE_CURVE('',#172,#1136,#1138,.T.);
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(-1.8,-125.,2.8));
+#1138 = SEAM_CURVE('',#1139,(#1143,#1150),.PCURVE_S1.);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(-1.8,-125.,3.6));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(0.,2.2E-16,-1.));
+#1143 = PCURVE('',#188,#1144);
+#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1149);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(0.,0.));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(0.,-1.));
+#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1150 = PCURVE('',#188,#1151);
+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(0.,-1.));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1158 = EDGE_CURVE('',#1136,#1136,#1159,.T.);
+#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.);
+#1160 = CIRCLE('',#1161,1.8);
 #1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
-#1162 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.));
-#1163 = DIRECTION('',(0.,1.,0.));
+#1162 = CARTESIAN_POINT('',(-1.3E-14,-125.,2.8));
+#1163 = DIRECTION('',(0.,-2.2E-16,1.));
 #1164 = DIRECTION('',(-1.,0.,0.));
-#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
-#1166 = LINE('',#1167,#1168);
-#1167 = CARTESIAN_POINT('',(0.,0.));
-#1168 = VECTOR('',#1169,1.);
-#1169 = DIRECTION('',(1.,0.));
-#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1165 = PCURVE('',#188,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(0.,-0.8));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,0.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1171 = FACE_BOUND('',#1172,.F.);
-#1172 = EDGE_LOOP('',(#1173));
-#1173 = ORIENTED_EDGE('',*,*,#1174,.T.);
-#1174 = EDGE_CURVE('',#1175,#1175,#1177,.T.);
-#1175 = VERTEX_POINT('',#1176);
-#1176 = CARTESIAN_POINT('',(-1.8,3.6,35.));
-#1177 = SURFACE_CURVE('',#1178,(#1183,#1194),.PCURVE_S1.);
-#1178 = CIRCLE('',#1179,1.8);
-#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
-#1180 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
-#1181 = DIRECTION('',(0.,1.,-0.));
-#1182 = DIRECTION('',(-1.,0.,0.));
-#1183 = PCURVE('',#245,#1184);
-#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1193);
-#1185 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1186,#1187,#1188,#1189,
-#1190,#1191,#1192),.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('') );
-#1186 = CARTESIAN_POINT('',(4.3,-35.));
-#1187 = CARTESIAN_POINT('',(4.3,-38.11769145362));
-#1188 = CARTESIAN_POINT('',(1.6,-36.55884572681));
-#1189 = CARTESIAN_POINT('',(-1.1,-35.));
-#1190 = CARTESIAN_POINT('',(1.6,-33.44115427318));
-#1191 = CARTESIAN_POINT('',(4.3,-31.88230854637));
-#1192 = CARTESIAN_POINT('',(4.3,-35.));
-#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1172 = PCURVE('',#1173,#1178);
+#1173 = PLANE('',#1174);
+#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);
+#1175 = CARTESIAN_POINT('',(-1.295E-14,-125.,2.8));
+#1176 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1177 = DIRECTION('',(0.,1.,3.6E-16));
+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);
+#1179 = CIRCLE('',#1180,1.8);
+#1180 = AXIS2_PLACEMENT_2D('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(-2.84217094304E-14,5.E-17));
+#1182 = DIRECTION('',(0.,1.));
+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1194 = PCURVE('',#1195,#1200);
-#1195 = CYLINDRICAL_SURFACE('',#1196,1.8);
-#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
-#1197 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.));
-#1198 = DIRECTION('',(0.,1.,0.));
-#1199 = DIRECTION('',(-1.,0.,0.));
-#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
-#1201 = LINE('',#1202,#1203);
-#1202 = CARTESIAN_POINT('',(0.,0.));
-#1203 = VECTOR('',#1204,1.);
-#1204 = DIRECTION('',(1.,0.));
-#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1184 = ORIENTED_EDGE('',*,*,#1135,.F.);
+#1185 = ORIENTED_EDGE('',*,*,#171,.F.);
+#1186 = ADVANCED_FACE('',(#1187),#219,.F.);
+#1187 = FACE_BOUND('',#1188,.F.);
+#1188 = EDGE_LOOP('',(#1189,#1212,#1239,#1240));
+#1189 = ORIENTED_EDGE('',*,*,#1190,.T.);
+#1190 = EDGE_CURVE('',#203,#1191,#1193,.T.);
+#1191 = VERTEX_POINT('',#1192);
+#1192 = CARTESIAN_POINT('',(-1.8,-110.,2.8));
+#1193 = SEAM_CURVE('',#1194,(#1198,#1205),.PCURVE_S1.);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-1.8,-110.,3.6));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(0.,2.2E-16,-1.));
+#1198 = PCURVE('',#219,#1199);
+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(0.,0.));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(0.,-1.));
+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1206 = FACE_BOUND('',#1207,.F.);
-#1207 = EDGE_LOOP('',(#1208));
-#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);
-#1209 = EDGE_CURVE('',#1210,#1210,#1212,.T.);
-#1210 = VERTEX_POINT('',#1211);
-#1211 = CARTESIAN_POINT('',(-1.8,3.6,20.));
-#1212 = SURFACE_CURVE('',#1213,(#1218,#1229),.PCURVE_S1.);
-#1213 = CIRCLE('',#1214,1.8);
-#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
-#1215 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
-#1216 = DIRECTION('',(0.,1.,-0.));
-#1217 = DIRECTION('',(-1.,0.,0.));
-#1218 = PCURVE('',#245,#1219);
-#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1228);
-#1220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1221,#1222,#1223,#1224,
-#1225,#1226,#1227),.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('') );
-#1221 = CARTESIAN_POINT('',(4.3,-20.));
-#1222 = CARTESIAN_POINT('',(4.3,-23.11769145362));
-#1223 = CARTESIAN_POINT('',(1.6,-21.55884572681));
-#1224 = CARTESIAN_POINT('',(-1.1,-20.));
-#1225 = CARTESIAN_POINT('',(1.6,-18.44115427318));
-#1226 = CARTESIAN_POINT('',(4.3,-16.88230854637));
-#1227 = CARTESIAN_POINT('',(4.3,-20.));
-#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1205 = PCURVE('',#219,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,-1.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1229 = PCURVE('',#1230,#1235);
-#1230 = CYLINDRICAL_SURFACE('',#1231,1.8);
-#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);
-#1232 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.));
-#1233 = DIRECTION('',(0.,1.,0.));
-#1234 = DIRECTION('',(-1.,0.,0.));
-#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
-#1236 = LINE('',#1237,#1238);
-#1237 = CARTESIAN_POINT('',(0.,0.));
-#1238 = VECTOR('',#1239,1.);
-#1239 = DIRECTION('',(1.,0.));
-#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1212 = ORIENTED_EDGE('',*,*,#1213,.T.);
+#1213 = EDGE_CURVE('',#1191,#1191,#1214,.T.);
+#1214 = SURFACE_CURVE('',#1215,(#1220,#1227),.PCURVE_S1.);
+#1215 = CIRCLE('',#1216,1.8);
+#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
+#1217 = CARTESIAN_POINT('',(-1.2E-14,-110.,2.8));
+#1218 = DIRECTION('',(0.,-2.2E-16,1.));
+#1219 = DIRECTION('',(-1.,0.,0.));
+#1220 = PCURVE('',#219,#1221);
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(0.,-0.8));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1241 = FACE_BOUND('',#1242,.F.);
-#1242 = EDGE_LOOP('',(#1243));
-#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
-#1244 = EDGE_CURVE('',#1245,#1245,#1247,.T.);
-#1245 = VERTEX_POINT('',#1246);
-#1246 = CARTESIAN_POINT('',(-1.8,3.6,5.));
-#1247 = SURFACE_CURVE('',#1248,(#1253,#1264),.PCURVE_S1.);
-#1248 = CIRCLE('',#1249,1.8);
-#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252);
-#1250 = CARTESIAN_POINT('',(0.,3.6,5.));
-#1251 = DIRECTION('',(0.,1.,-0.));
-#1252 = DIRECTION('',(-1.,0.,0.));
-#1253 = PCURVE('',#245,#1254);
-#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1263);
-#1255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1256,#1257,#1258,#1259,
-#1260,#1261,#1262),.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('') );
-#1256 = CARTESIAN_POINT('',(4.3,-5.));
-#1257 = CARTESIAN_POINT('',(4.3,-8.117691453624));
-#1258 = CARTESIAN_POINT('',(1.6,-6.558845726812));
-#1259 = CARTESIAN_POINT('',(-1.1,-5.));
-#1260 = CARTESIAN_POINT('',(1.6,-3.441154273188));
-#1261 = CARTESIAN_POINT('',(4.3,-1.882308546376));
-#1262 = CARTESIAN_POINT('',(4.3,-5.));
-#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1227 = PCURVE('',#1228,#1233);
+#1228 = PLANE('',#1229);
+#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232);
+#1230 = CARTESIAN_POINT('',(-1.195E-14,-110.,2.8));
+#1231 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1232 = DIRECTION('',(0.,1.,3.6E-16));
+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238);
+#1234 = CIRCLE('',#1235,1.8);
+#1235 = AXIS2_PLACEMENT_2D('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(-2.84217094304E-14,5.E-17));
+#1237 = DIRECTION('',(0.,1.));
+#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1264 = PCURVE('',#1265,#1270);
-#1265 = CYLINDRICAL_SURFACE('',#1266,1.8);
-#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
-#1267 = CARTESIAN_POINT('',(0.,3.6,5.));
-#1268 = DIRECTION('',(0.,1.,0.));
-#1269 = DIRECTION('',(-1.,0.,0.));
-#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
-#1271 = LINE('',#1272,#1273);
-#1272 = CARTESIAN_POINT('',(0.,0.));
-#1273 = VECTOR('',#1274,1.);
-#1274 = DIRECTION('',(1.,0.));
-#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1239 = ORIENTED_EDGE('',*,*,#1190,.F.);
+#1240 = ORIENTED_EDGE('',*,*,#202,.F.);
+#1241 = ADVANCED_FACE('',(#1242),#250,.F.);
+#1242 = FACE_BOUND('',#1243,.F.);
+#1243 = EDGE_LOOP('',(#1244,#1267,#1294,#1295));
+#1244 = ORIENTED_EDGE('',*,*,#1245,.T.);
+#1245 = EDGE_CURVE('',#234,#1246,#1248,.T.);
+#1246 = VERTEX_POINT('',#1247);
+#1247 = CARTESIAN_POINT('',(-1.8,-95.,2.8));
+#1248 = SEAM_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.);
+#1249 = LINE('',#1250,#1251);
+#1250 = CARTESIAN_POINT('',(-1.8,-95.,3.6));
+#1251 = VECTOR('',#1252,1.);
+#1252 = DIRECTION('',(0.,2.2E-16,-1.));
+#1253 = PCURVE('',#250,#1254);
+#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259);
+#1255 = LINE('',#1256,#1257);
+#1256 = CARTESIAN_POINT('',(0.,0.));
+#1257 = VECTOR('',#1258,1.);
+#1258 = DIRECTION('',(0.,-1.));
+#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1276 = ADVANCED_FACE('',(#1277),#344,.F.);
-#1277 = FACE_BOUND('',#1278,.F.);
-#1278 = EDGE_LOOP('',(#1279,#1300,#1301,#1302));
-#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);
-#1280 = EDGE_CURVE('',#329,#468,#1281,.T.);
-#1281 = SURFACE_CURVE('',#1282,(#1286,#1293),.PCURVE_S1.);
-#1282 = LINE('',#1283,#1284);
-#1283 = CARTESIAN_POINT('',(2.5,2.37,0.));
-#1284 = VECTOR('',#1285,1.);
-#1285 = DIRECTION('',(0.,0.,1.));
-#1286 = PCURVE('',#344,#1287);
-#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292);
-#1288 = LINE('',#1289,#1290);
-#1289 = CARTESIAN_POINT('',(0.,0.));
-#1290 = VECTOR('',#1291,1.);
-#1291 = DIRECTION('',(0.,-1.));
-#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1260 = PCURVE('',#250,#1261);
+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(0.,-1.));
+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1293 = PCURVE('',#377,#1294);
-#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
-#1295 = LINE('',#1296,#1297);
-#1296 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#1297 = VECTOR('',#1298,1.);
-#1298 = DIRECTION('',(-0.,-1.));
-#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1267 = ORIENTED_EDGE('',*,*,#1268,.T.);
+#1268 = EDGE_CURVE('',#1246,#1246,#1269,.T.);
+#1269 = SURFACE_CURVE('',#1270,(#1275,#1282),.PCURVE_S1.);
+#1270 = CIRCLE('',#1271,1.8);
+#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274);
+#1272 = CARTESIAN_POINT('',(-1.E-14,-95.,2.8));
+#1273 = DIRECTION('',(0.,-2.2E-16,1.));
+#1274 = DIRECTION('',(-1.,0.,0.));
+#1275 = PCURVE('',#250,#1276);
+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
+#1277 = LINE('',#1278,#1279);
+#1278 = CARTESIAN_POINT('',(0.,-0.8));
+#1279 = VECTOR('',#1280,1.);
+#1280 = DIRECTION('',(1.,0.));
+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1300 = ORIENTED_EDGE('',*,*,#467,.T.);
-#1301 = ORIENTED_EDGE('',*,*,#903,.F.);
-#1302 = ORIENTED_EDGE('',*,*,#328,.F.);
-#1303 = ADVANCED_FACE('',(#1304),#377,.F.);
-#1304 = FACE_BOUND('',#1305,.T.);
-#1305 = EDGE_LOOP('',(#1306,#1307,#1308,#1329));
-#1306 = ORIENTED_EDGE('',*,*,#1280,.T.);
-#1307 = ORIENTED_EDGE('',*,*,#490,.T.);
-#1308 = ORIENTED_EDGE('',*,*,#1309,.F.);
-#1309 = EDGE_CURVE('',#357,#491,#1310,.T.);
-#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.);
-#1311 = LINE('',#1312,#1313);
-#1312 = CARTESIAN_POINT('',(2.5,1.23,0.));
-#1313 = VECTOR('',#1314,1.);
-#1314 = DIRECTION('',(0.,0.,1.));
-#1315 = PCURVE('',#377,#1316);
+#1282 = PCURVE('',#1283,#1288);
+#1283 = PLANE('',#1284);
+#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287);
+#1285 = CARTESIAN_POINT('',(-9.95E-15,-95.,2.8));
+#1286 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1287 = DIRECTION('',(0.,1.,3.6E-16));
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = CIRCLE('',#1290,1.8);
+#1290 = AXIS2_PLACEMENT_2D('',#1291,#1292);
+#1291 = CARTESIAN_POINT('',(-1.42108547152E-14,5.E-17));
+#1292 = DIRECTION('',(0.,1.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1294 = ORIENTED_EDGE('',*,*,#1245,.F.);
+#1295 = ORIENTED_EDGE('',*,*,#233,.F.);
+#1296 = ADVANCED_FACE('',(#1297),#281,.F.);
+#1297 = FACE_BOUND('',#1298,.F.);
+#1298 = EDGE_LOOP('',(#1299,#1322,#1349,#1350));
+#1299 = ORIENTED_EDGE('',*,*,#1300,.T.);
+#1300 = EDGE_CURVE('',#265,#1301,#1303,.T.);
+#1301 = VERTEX_POINT('',#1302);
+#1302 = CARTESIAN_POINT('',(-1.8,-80.,2.8));
+#1303 = SEAM_CURVE('',#1304,(#1308,#1315),.PCURVE_S1.);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(-1.8,-80.,3.6));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(0.,2.2E-16,-1.));
+#1308 = PCURVE('',#281,#1309);
+#1309 = DEFINITIONAL_REPRESENTATION('',(#1310),#1314);
+#1310 = LINE('',#1311,#1312);
+#1311 = CARTESIAN_POINT('',(0.,0.));
+#1312 = VECTOR('',#1313,1.);
+#1313 = DIRECTION('',(0.,-1.));
+#1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1315 = PCURVE('',#281,#1316);
 #1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);
 #1317 = LINE('',#1318,#1319);
-#1318 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1318 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1319 = VECTOR('',#1320,1.);
-#1320 = DIRECTION('',(-0.,-1.));
+#1320 = DIRECTION('',(0.,-1.));
 #1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1322 = PCURVE('',#405,#1323);
-#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328);
-#1324 = LINE('',#1325,#1326);
-#1325 = CARTESIAN_POINT('',(1.23,0.));
-#1326 = VECTOR('',#1327,1.);
-#1327 = DIRECTION('',(0.,-1.));
-#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1322 = ORIENTED_EDGE('',*,*,#1323,.T.);
+#1323 = EDGE_CURVE('',#1301,#1301,#1324,.T.);
+#1324 = SURFACE_CURVE('',#1325,(#1330,#1337),.PCURVE_S1.);
+#1325 = CIRCLE('',#1326,1.8);
+#1326 = AXIS2_PLACEMENT_3D('',#1327,#1328,#1329);
+#1327 = CARTESIAN_POINT('',(-8.E-15,-80.,2.8));
+#1328 = DIRECTION('',(0.,-2.2E-16,1.));
+#1329 = DIRECTION('',(-1.,0.,0.));
+#1330 = PCURVE('',#281,#1331);
+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);
+#1332 = LINE('',#1333,#1334);
+#1333 = CARTESIAN_POINT('',(0.,-0.8));
+#1334 = VECTOR('',#1335,1.);
+#1335 = DIRECTION('',(1.,0.));
+#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1329 = ORIENTED_EDGE('',*,*,#356,.F.);
-#1330 = ADVANCED_FACE('',(#1331),#405,.F.);
-#1331 = FACE_BOUND('',#1332,.F.);
-#1332 = EDGE_LOOP('',(#1333,#1334,#1335,#1336));
-#1333 = ORIENTED_EDGE('',*,*,#568,.T.);
-#1334 = ORIENTED_EDGE('',*,*,#518,.T.);
-#1335 = ORIENTED_EDGE('',*,*,#1309,.F.);
-#1336 = ORIENTED_EDGE('',*,*,#389,.F.);
-#1337 = ADVANCED_FACE('',(#1338),#609,.F.);
-#1338 = FACE_BOUND('',#1339,.F.);
-#1339 = EDGE_LOOP('',(#1340,#1369,#1390,#1391));
-#1340 = ORIENTED_EDGE('',*,*,#1341,.F.);
-#1341 = EDGE_CURVE('',#1342,#1342,#1344,.T.);
-#1342 = VERTEX_POINT('',#1343);
-#1343 = CARTESIAN_POINT('',(-1.2,2.8,140.));
-#1344 = SURFACE_CURVE('',#1345,(#1350,#1357),.PCURVE_S1.);
-#1345 = CIRCLE('',#1346,1.2);
-#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
-#1347 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.));
-#1348 = DIRECTION('',(0.,1.,0.));
-#1349 = DIRECTION('',(-1.,0.,0.));
-#1350 = PCURVE('',#609,#1351);
-#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356);
-#1352 = LINE('',#1353,#1354);
-#1353 = CARTESIAN_POINT('',(0.,-0.8));
-#1354 = VECTOR('',#1355,1.);
-#1355 = DIRECTION('',(1.,0.));
-#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1337 = PCURVE('',#1338,#1343);
+#1338 = PLANE('',#1339);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(-7.95E-15,-80.,2.8));
+#1341 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1342 = DIRECTION('',(0.,1.,3.6E-16));
+#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348);
+#1344 = CIRCLE('',#1345,1.8);
+#1345 = AXIS2_PLACEMENT_2D('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(-2.84217094304E-14,5.E-17));
+#1347 = DIRECTION('',(0.,1.));
+#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1357 = PCURVE('',#1358,#1363);
-#1358 = PLANE('',#1359);
-#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
-#1360 = CARTESIAN_POINT('',(-1.494053027228E-14,2.8,140.));
-#1361 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1362 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);
-#1364 = CIRCLE('',#1365,1.2);
-#1365 = AXIS2_PLACEMENT_2D('',#1366,#1367);
-#1366 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1367 = DIRECTION('',(-0.,1.));
-#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1349 = ORIENTED_EDGE('',*,*,#1300,.F.);
+#1350 = ORIENTED_EDGE('',*,*,#264,.F.);
+#1351 = ADVANCED_FACE('',(#1352),#312,.F.);
+#1352 = FACE_BOUND('',#1353,.F.);
+#1353 = EDGE_LOOP('',(#1354,#1377,#1404,#1405));
+#1354 = ORIENTED_EDGE('',*,*,#1355,.T.);
+#1355 = EDGE_CURVE('',#296,#1356,#1358,.T.);
+#1356 = VERTEX_POINT('',#1357);
+#1357 = CARTESIAN_POINT('',(-1.8,-65.,2.8));
+#1358 = SEAM_CURVE('',#1359,(#1363,#1370),.PCURVE_S1.);
+#1359 = LINE('',#1360,#1361);
+#1360 = CARTESIAN_POINT('',(-1.8,-65.,3.6));
+#1361 = VECTOR('',#1362,1.);
+#1362 = DIRECTION('',(0.,2.2E-16,-1.));
+#1363 = PCURVE('',#312,#1364);
+#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369);
+#1365 = LINE('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(0.,0.));
+#1367 = VECTOR('',#1368,1.);
+#1368 = DIRECTION('',(0.,-1.));
+#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1369 = ORIENTED_EDGE('',*,*,#1370,.T.);
-#1370 = EDGE_CURVE('',#1342,#593,#1371,.T.);
-#1371 = SEAM_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.);
+#1370 = PCURVE('',#312,#1371);
+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);
 #1372 = LINE('',#1373,#1374);
-#1373 = CARTESIAN_POINT('',(-1.2,3.6,140.));
+#1373 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1374 = VECTOR('',#1375,1.);
-#1375 = DIRECTION('',(0.,-1.,0.));
-#1376 = PCURVE('',#609,#1377);
-#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
-#1378 = LINE('',#1379,#1380);
-#1379 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1380 = VECTOR('',#1381,1.);
-#1381 = DIRECTION('',(0.,-1.));
-#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1375 = DIRECTION('',(0.,-1.));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1383 = PCURVE('',#609,#1384);
-#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
-#1385 = LINE('',#1386,#1387);
-#1386 = CARTESIAN_POINT('',(0.,0.));
-#1387 = VECTOR('',#1388,1.);
-#1388 = DIRECTION('',(0.,-1.));
-#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1377 = ORIENTED_EDGE('',*,*,#1378,.T.);
+#1378 = EDGE_CURVE('',#1356,#1356,#1379,.T.);
+#1379 = SURFACE_CURVE('',#1380,(#1385,#1392),.PCURVE_S1.);
+#1380 = CIRCLE('',#1381,1.8);
+#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);
+#1382 = CARTESIAN_POINT('',(-7.E-15,-65.,2.8));
+#1383 = DIRECTION('',(0.,-2.2E-16,1.));
+#1384 = DIRECTION('',(-1.,0.,0.));
+#1385 = PCURVE('',#312,#1386);
+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(0.,-0.8));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(1.,0.));
+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1390 = ORIENTED_EDGE('',*,*,#592,.T.);
-#1391 = ORIENTED_EDGE('',*,*,#1370,.F.);
-#1392 = ADVANCED_FACE('',(#1393),#640,.F.);
-#1393 = FACE_BOUND('',#1394,.F.);
-#1394 = EDGE_LOOP('',(#1395,#1424,#1445,#1446));
-#1395 = ORIENTED_EDGE('',*,*,#1396,.F.);
-#1396 = EDGE_CURVE('',#1397,#1397,#1399,.T.);
-#1397 = VERTEX_POINT('',#1398);
-#1398 = CARTESIAN_POINT('',(-1.2,2.8,125.));
-#1399 = SURFACE_CURVE('',#1400,(#1405,#1412),.PCURVE_S1.);
-#1400 = CIRCLE('',#1401,1.2);
-#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404);
-#1402 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.));
-#1403 = DIRECTION('',(0.,1.,0.));
-#1404 = DIRECTION('',(-1.,0.,0.));
-#1405 = PCURVE('',#640,#1406);
-#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411);
-#1407 = LINE('',#1408,#1409);
-#1408 = CARTESIAN_POINT('',(0.,-0.8));
-#1409 = VECTOR('',#1410,1.);
-#1410 = DIRECTION('',(1.,0.));
-#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1392 = PCURVE('',#1393,#1398);
+#1393 = PLANE('',#1394);
+#1394 = AXIS2_PLACEMENT_3D('',#1395,#1396,#1397);
+#1395 = CARTESIAN_POINT('',(-6.95E-15,-65.,2.8));
+#1396 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1397 = DIRECTION('',(0.,1.,3.6E-16));
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = CIRCLE('',#1400,1.8);
+#1400 = AXIS2_PLACEMENT_2D('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(0.,5.E-17));
+#1402 = DIRECTION('',(0.,1.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1412 = PCURVE('',#1413,#1418);
-#1413 = PLANE('',#1414);
-#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
-#1415 = CARTESIAN_POINT('',(-1.327519573534E-14,2.8,125.));
-#1416 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1417 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423);
-#1419 = CIRCLE('',#1420,1.2);
-#1420 = AXIS2_PLACEMENT_2D('',#1421,#1422);
-#1421 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1422 = DIRECTION('',(-0.,1.));
-#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1404 = ORIENTED_EDGE('',*,*,#1355,.F.);
+#1405 = ORIENTED_EDGE('',*,*,#295,.F.);
+#1406 = ADVANCED_FACE('',(#1407),#343,.F.);
+#1407 = FACE_BOUND('',#1408,.F.);
+#1408 = EDGE_LOOP('',(#1409,#1432,#1459,#1460));
+#1409 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1410 = EDGE_CURVE('',#327,#1411,#1413,.T.);
+#1411 = VERTEX_POINT('',#1412);
+#1412 = CARTESIAN_POINT('',(-1.8,-50.,2.8));
+#1413 = SEAM_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(-1.8,-50.,3.6));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(0.,2.2E-16,-1.));
+#1418 = PCURVE('',#343,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(0.,0.));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1424 = ORIENTED_EDGE('',*,*,#1425,.T.);
-#1425 = EDGE_CURVE('',#1397,#624,#1426,.T.);
-#1426 = SEAM_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);
+#1425 = PCURVE('',#343,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
 #1427 = LINE('',#1428,#1429);
-#1428 = CARTESIAN_POINT('',(-1.2,3.6,125.));
+#1428 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1429 = VECTOR('',#1430,1.);
-#1430 = DIRECTION('',(0.,-1.,0.));
-#1431 = PCURVE('',#640,#1432);
-#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
-#1433 = LINE('',#1434,#1435);
-#1434 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1435 = VECTOR('',#1436,1.);
-#1436 = DIRECTION('',(0.,-1.));
-#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1430 = DIRECTION('',(0.,-1.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1438 = PCURVE('',#640,#1439);
-#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
-#1440 = LINE('',#1441,#1442);
-#1441 = CARTESIAN_POINT('',(0.,0.));
-#1442 = VECTOR('',#1443,1.);
-#1443 = DIRECTION('',(0.,-1.));
-#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1432 = ORIENTED_EDGE('',*,*,#1433,.T.);
+#1433 = EDGE_CURVE('',#1411,#1411,#1434,.T.);
+#1434 = SURFACE_CURVE('',#1435,(#1440,#1447),.PCURVE_S1.);
+#1435 = CIRCLE('',#1436,1.8);
+#1436 = AXIS2_PLACEMENT_3D('',#1437,#1438,#1439);
+#1437 = CARTESIAN_POINT('',(-5.E-15,-50.,2.8));
+#1438 = DIRECTION('',(0.,-2.2E-16,1.));
+#1439 = DIRECTION('',(-1.,0.,0.));
+#1440 = PCURVE('',#343,#1441);
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(0.,-0.8));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(1.,0.));
+#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1445 = ORIENTED_EDGE('',*,*,#623,.T.);
-#1446 = ORIENTED_EDGE('',*,*,#1425,.F.);
-#1447 = ADVANCED_FACE('',(#1448),#671,.F.);
-#1448 = FACE_BOUND('',#1449,.F.);
-#1449 = EDGE_LOOP('',(#1450,#1479,#1500,#1501));
-#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
-#1451 = EDGE_CURVE('',#1452,#1452,#1454,.T.);
-#1452 = VERTEX_POINT('',#1453);
-#1453 = CARTESIAN_POINT('',(-1.2,2.8,110.));
-#1454 = SURFACE_CURVE('',#1455,(#1460,#1467),.PCURVE_S1.);
-#1455 = CIRCLE('',#1456,1.2);
-#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
-#1457 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.));
-#1458 = DIRECTION('',(0.,1.,0.));
-#1459 = DIRECTION('',(-1.,0.,0.));
-#1460 = PCURVE('',#671,#1461);
-#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
-#1462 = LINE('',#1463,#1464);
-#1463 = CARTESIAN_POINT('',(0.,-0.8));
-#1464 = VECTOR('',#1465,1.);
-#1465 = DIRECTION('',(1.,0.));
-#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1447 = PCURVE('',#1448,#1453);
+#1448 = PLANE('',#1449);
+#1449 = AXIS2_PLACEMENT_3D('',#1450,#1451,#1452);
+#1450 = CARTESIAN_POINT('',(-4.95E-15,-50.,2.8));
+#1451 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1452 = DIRECTION('',(0.,1.,3.6E-16));
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = CIRCLE('',#1455,1.8);
+#1455 = AXIS2_PLACEMENT_2D('',#1456,#1457);
+#1456 = CARTESIAN_POINT('',(-7.105427357601E-15,5.E-17));
+#1457 = DIRECTION('',(0.,1.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1467 = PCURVE('',#1468,#1473);
-#1468 = PLANE('',#1469);
-#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
-#1470 = CARTESIAN_POINT('',(-1.160986119841E-14,2.8,110.));
-#1471 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1472 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
-#1474 = CIRCLE('',#1475,1.2);
-#1475 = AXIS2_PLACEMENT_2D('',#1476,#1477);
-#1476 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1477 = DIRECTION('',(-0.,1.));
-#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1459 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1460 = ORIENTED_EDGE('',*,*,#326,.F.);
+#1461 = ADVANCED_FACE('',(#1462),#374,.F.);
+#1462 = FACE_BOUND('',#1463,.F.);
+#1463 = EDGE_LOOP('',(#1464,#1487,#1514,#1515));
+#1464 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#1465 = EDGE_CURVE('',#358,#1466,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(-1.8,-35.,2.8));
+#1468 = SEAM_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-1.8,-35.,3.6));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,2.2E-16,-1.));
+#1473 = PCURVE('',#374,#1474);
+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(0.,0.));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(0.,-1.));
+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
-#1480 = EDGE_CURVE('',#1452,#655,#1481,.T.);
-#1481 = SEAM_CURVE('',#1482,(#1486,#1493),.PCURVE_S1.);
+#1480 = PCURVE('',#374,#1481);
+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);
 #1482 = LINE('',#1483,#1484);
-#1483 = CARTESIAN_POINT('',(-1.2,3.6,110.));
+#1483 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1484 = VECTOR('',#1485,1.);
-#1485 = DIRECTION('',(0.,-1.,0.));
-#1486 = PCURVE('',#671,#1487);
-#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);
-#1488 = LINE('',#1489,#1490);
-#1489 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1490 = VECTOR('',#1491,1.);
-#1491 = DIRECTION('',(0.,-1.));
-#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1485 = DIRECTION('',(0.,-1.));
+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1493 = PCURVE('',#671,#1494);
-#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
-#1495 = LINE('',#1496,#1497);
-#1496 = CARTESIAN_POINT('',(0.,0.));
-#1497 = VECTOR('',#1498,1.);
-#1498 = DIRECTION('',(0.,-1.));
-#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1487 = ORIENTED_EDGE('',*,*,#1488,.T.);
+#1488 = EDGE_CURVE('',#1466,#1466,#1489,.T.);
+#1489 = SURFACE_CURVE('',#1490,(#1495,#1502),.PCURVE_S1.);
+#1490 = CIRCLE('',#1491,1.8);
+#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494);
+#1492 = CARTESIAN_POINT('',(-3.E-15,-35.,2.8));
+#1493 = DIRECTION('',(0.,-2.2E-16,1.));
+#1494 = DIRECTION('',(-1.,0.,0.));
+#1495 = PCURVE('',#374,#1496);
+#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501);
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(0.,-0.8));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(1.,0.));
+#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1500 = ORIENTED_EDGE('',*,*,#654,.T.);
-#1501 = ORIENTED_EDGE('',*,*,#1480,.F.);
-#1502 = ADVANCED_FACE('',(#1503),#702,.F.);
-#1503 = FACE_BOUND('',#1504,.F.);
-#1504 = EDGE_LOOP('',(#1505,#1534,#1555,#1556));
-#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);
-#1506 = EDGE_CURVE('',#1507,#1507,#1509,.T.);
-#1507 = VERTEX_POINT('',#1508);
-#1508 = CARTESIAN_POINT('',(-1.2,2.8,95.));
-#1509 = SURFACE_CURVE('',#1510,(#1515,#1522),.PCURVE_S1.);
-#1510 = CIRCLE('',#1511,1.2);
-#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514);
-#1512 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.));
-#1513 = DIRECTION('',(0.,1.,0.));
-#1514 = DIRECTION('',(-1.,0.,0.));
-#1515 = PCURVE('',#702,#1516);
-#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
-#1517 = LINE('',#1518,#1519);
-#1518 = CARTESIAN_POINT('',(0.,-0.8));
-#1519 = VECTOR('',#1520,1.);
-#1520 = DIRECTION('',(1.,0.));
-#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1502 = PCURVE('',#1503,#1508);
+#1503 = PLANE('',#1504);
+#1504 = AXIS2_PLACEMENT_3D('',#1505,#1506,#1507);
+#1505 = CARTESIAN_POINT('',(-2.95E-15,-35.,2.8));
+#1506 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1507 = DIRECTION('',(0.,1.,3.6E-16));
+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);
+#1509 = CIRCLE('',#1510,1.8);
+#1510 = AXIS2_PLACEMENT_2D('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(-7.105427357601E-15,5.E-17));
+#1512 = DIRECTION('',(0.,1.));
+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1522 = PCURVE('',#1523,#1528);
-#1523 = PLANE('',#1524);
-#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);
-#1525 = CARTESIAN_POINT('',(-9.944526661469E-15,2.8,95.));
-#1526 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1527 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);
-#1529 = CIRCLE('',#1530,1.2);
-#1530 = AXIS2_PLACEMENT_2D('',#1531,#1532);
-#1531 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1532 = DIRECTION('',(-0.,1.));
-#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1514 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#1515 = ORIENTED_EDGE('',*,*,#357,.F.);
+#1516 = ADVANCED_FACE('',(#1517),#405,.F.);
+#1517 = FACE_BOUND('',#1518,.F.);
+#1518 = EDGE_LOOP('',(#1519,#1542,#1569,#1570));
+#1519 = ORIENTED_EDGE('',*,*,#1520,.T.);
+#1520 = EDGE_CURVE('',#389,#1521,#1523,.T.);
+#1521 = VERTEX_POINT('',#1522);
+#1522 = CARTESIAN_POINT('',(-1.8,-20.,2.8));
+#1523 = SEAM_CURVE('',#1524,(#1528,#1535),.PCURVE_S1.);
+#1524 = LINE('',#1525,#1526);
+#1525 = CARTESIAN_POINT('',(-1.8,-20.,3.6));
+#1526 = VECTOR('',#1527,1.);
+#1527 = DIRECTION('',(0.,2.2E-16,-1.));
+#1528 = PCURVE('',#405,#1529);
+#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534);
+#1530 = LINE('',#1531,#1532);
+#1531 = CARTESIAN_POINT('',(0.,0.));
+#1532 = VECTOR('',#1533,1.);
+#1533 = DIRECTION('',(0.,-1.));
+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);
-#1535 = EDGE_CURVE('',#1507,#686,#1536,.T.);
-#1536 = SEAM_CURVE('',#1537,(#1541,#1548),.PCURVE_S1.);
+#1535 = PCURVE('',#405,#1536);
+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
 #1537 = LINE('',#1538,#1539);
-#1538 = CARTESIAN_POINT('',(-1.2,3.6,95.));
+#1538 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1539 = VECTOR('',#1540,1.);
-#1540 = DIRECTION('',(0.,-1.,0.));
-#1541 = PCURVE('',#702,#1542);
-#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547);
-#1543 = LINE('',#1544,#1545);
-#1544 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1545 = VECTOR('',#1546,1.);
-#1546 = DIRECTION('',(0.,-1.));
-#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1540 = DIRECTION('',(0.,-1.));
+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1548 = PCURVE('',#702,#1549);
-#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
-#1550 = LINE('',#1551,#1552);
-#1551 = CARTESIAN_POINT('',(0.,0.));
-#1552 = VECTOR('',#1553,1.);
-#1553 = DIRECTION('',(0.,-1.));
-#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1542 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#1543 = EDGE_CURVE('',#1521,#1521,#1544,.T.);
+#1544 = SURFACE_CURVE('',#1545,(#1550,#1557),.PCURVE_S1.);
+#1545 = CIRCLE('',#1546,1.8);
+#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
+#1547 = CARTESIAN_POINT('',(-2.E-15,-20.,2.8));
+#1548 = DIRECTION('',(0.,-2.2E-16,1.));
+#1549 = DIRECTION('',(-1.,0.,0.));
+#1550 = PCURVE('',#405,#1551);
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(0.,-0.8));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(1.,0.));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1555 = ORIENTED_EDGE('',*,*,#685,.T.);
-#1556 = ORIENTED_EDGE('',*,*,#1535,.F.);
-#1557 = ADVANCED_FACE('',(#1558),#733,.F.);
-#1558 = FACE_BOUND('',#1559,.F.);
-#1559 = EDGE_LOOP('',(#1560,#1589,#1610,#1611));
-#1560 = ORIENTED_EDGE('',*,*,#1561,.F.);
-#1561 = EDGE_CURVE('',#1562,#1562,#1564,.T.);
-#1562 = VERTEX_POINT('',#1563);
-#1563 = CARTESIAN_POINT('',(-1.2,2.8,80.));
-#1564 = SURFACE_CURVE('',#1565,(#1570,#1577),.PCURVE_S1.);
-#1565 = CIRCLE('',#1566,1.2);
-#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569);
-#1567 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.));
-#1568 = DIRECTION('',(0.,1.,0.));
-#1569 = DIRECTION('',(-1.,0.,0.));
-#1570 = PCURVE('',#733,#1571);
-#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576);
-#1572 = LINE('',#1573,#1574);
-#1573 = CARTESIAN_POINT('',(0.,-0.8));
-#1574 = VECTOR('',#1575,1.);
-#1575 = DIRECTION('',(1.,0.));
-#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1557 = PCURVE('',#1558,#1563);
+#1558 = PLANE('',#1559);
+#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562);
+#1560 = CARTESIAN_POINT('',(-1.95E-15,-20.,2.8));
+#1561 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1562 = DIRECTION('',(0.,1.,3.6E-16));
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);
+#1564 = CIRCLE('',#1565,1.8);
+#1565 = AXIS2_PLACEMENT_2D('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(0.,5.E-17));
+#1567 = DIRECTION('',(0.,1.));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1577 = PCURVE('',#1578,#1583);
-#1578 = PLANE('',#1579);
-#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);
-#1580 = CARTESIAN_POINT('',(-8.279192124531E-15,2.8,80.));
-#1581 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1582 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588);
-#1584 = CIRCLE('',#1585,1.2);
-#1585 = AXIS2_PLACEMENT_2D('',#1586,#1587);
-#1586 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1587 = DIRECTION('',(-0.,1.));
-#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1569 = ORIENTED_EDGE('',*,*,#1520,.F.);
+#1570 = ORIENTED_EDGE('',*,*,#388,.F.);
+#1571 = ADVANCED_FACE('',(#1572),#436,.F.);
+#1572 = FACE_BOUND('',#1573,.F.);
+#1573 = EDGE_LOOP('',(#1574,#1597,#1624,#1625));
+#1574 = ORIENTED_EDGE('',*,*,#1575,.T.);
+#1575 = EDGE_CURVE('',#420,#1576,#1578,.T.);
+#1576 = VERTEX_POINT('',#1577);
+#1577 = CARTESIAN_POINT('',(-1.8,-5.,2.8));
+#1578 = SEAM_CURVE('',#1579,(#1583,#1590),.PCURVE_S1.);
+#1579 = LINE('',#1580,#1581);
+#1580 = CARTESIAN_POINT('',(-1.8,-5.,3.6));
+#1581 = VECTOR('',#1582,1.);
+#1582 = DIRECTION('',(0.,2.2E-16,-1.));
+#1583 = PCURVE('',#436,#1584);
+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(0.,0.));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(0.,-1.));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1589 = ORIENTED_EDGE('',*,*,#1590,.T.);
-#1590 = EDGE_CURVE('',#1562,#717,#1591,.T.);
-#1591 = SEAM_CURVE('',#1592,(#1596,#1603),.PCURVE_S1.);
+#1590 = PCURVE('',#436,#1591);
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);
 #1592 = LINE('',#1593,#1594);
-#1593 = CARTESIAN_POINT('',(-1.2,3.6,80.));
+#1593 = CARTESIAN_POINT('',(6.28318530718,0.));
 #1594 = VECTOR('',#1595,1.);
-#1595 = DIRECTION('',(0.,-1.,0.));
-#1596 = PCURVE('',#733,#1597);
-#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602);
-#1598 = LINE('',#1599,#1600);
-#1599 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1600 = VECTOR('',#1601,1.);
-#1601 = DIRECTION('',(0.,-1.));
-#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1595 = DIRECTION('',(0.,-1.));
+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1603 = PCURVE('',#733,#1604);
-#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
-#1605 = LINE('',#1606,#1607);
-#1606 = CARTESIAN_POINT('',(0.,0.));
-#1607 = VECTOR('',#1608,1.);
-#1608 = DIRECTION('',(0.,-1.));
-#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1597 = ORIENTED_EDGE('',*,*,#1598,.T.);
+#1598 = EDGE_CURVE('',#1576,#1576,#1599,.T.);
+#1599 = SURFACE_CURVE('',#1600,(#1605,#1612),.PCURVE_S1.);
+#1600 = CIRCLE('',#1601,1.8);
+#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604);
+#1602 = CARTESIAN_POINT('',(0.,-5.,2.8));
+#1603 = DIRECTION('',(0.,-2.2E-16,1.));
+#1604 = DIRECTION('',(-1.,0.,0.));
+#1605 = PCURVE('',#436,#1606);
+#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
+#1607 = LINE('',#1608,#1609);
+#1608 = CARTESIAN_POINT('',(0.,-0.8));
+#1609 = VECTOR('',#1610,1.);
+#1610 = DIRECTION('',(1.,0.));
+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1610 = ORIENTED_EDGE('',*,*,#716,.T.);
-#1611 = ORIENTED_EDGE('',*,*,#1590,.F.);
-#1612 = ADVANCED_FACE('',(#1613),#764,.F.);
-#1613 = FACE_BOUND('',#1614,.F.);
-#1614 = EDGE_LOOP('',(#1615,#1644,#1665,#1666));
-#1615 = ORIENTED_EDGE('',*,*,#1616,.F.);
-#1616 = EDGE_CURVE('',#1617,#1617,#1619,.T.);
-#1617 = VERTEX_POINT('',#1618);
-#1618 = CARTESIAN_POINT('',(-1.2,2.8,65.));
-#1619 = SURFACE_CURVE('',#1620,(#1625,#1632),.PCURVE_S1.);
-#1620 = CIRCLE('',#1621,1.2);
-#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624);
-#1622 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.));
-#1623 = DIRECTION('',(0.,1.,0.));
-#1624 = DIRECTION('',(-1.,0.,0.));
-#1625 = PCURVE('',#764,#1626);
-#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631);
-#1627 = LINE('',#1628,#1629);
-#1628 = CARTESIAN_POINT('',(0.,-0.8));
-#1629 = VECTOR('',#1630,1.);
-#1630 = DIRECTION('',(1.,0.));
-#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1612 = PCURVE('',#1613,#1618);
+#1613 = PLANE('',#1614);
+#1614 = AXIS2_PLACEMENT_3D('',#1615,#1616,#1617);
+#1615 = CARTESIAN_POINT('',(5.E-17,-5.,2.8));
+#1616 = DIRECTION('',(-8.E-17,-3.6E-16,1.));
+#1617 = DIRECTION('',(0.,1.,3.6E-16));
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);
+#1619 = CIRCLE('',#1620,1.8);
+#1620 = AXIS2_PLACEMENT_2D('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(0.,5.E-17));
+#1622 = DIRECTION('',(0.,1.));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1632 = PCURVE('',#1633,#1638);
-#1633 = PLANE('',#1634);
-#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637);
-#1635 = CARTESIAN_POINT('',(-6.613857587593E-15,2.8,65.));
-#1636 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1637 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);
-#1639 = CIRCLE('',#1640,1.2);
-#1640 = AXIS2_PLACEMENT_2D('',#1641,#1642);
-#1641 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1642 = DIRECTION('',(-0.,1.));
-#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1624 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1625 = ORIENTED_EDGE('',*,*,#419,.F.);
+#1626 = ADVANCED_FACE('',(#1627),#469,.T.);
+#1627 = FACE_BOUND('',#1628,.T.);
+#1628 = EDGE_LOOP('',(#1629,#1650,#1651,#1652));
+#1629 = ORIENTED_EDGE('',*,*,#1630,.T.);
+#1630 = EDGE_CURVE('',#753,#1001,#1631,.T.);
+#1631 = SURFACE_CURVE('',#1632,(#1636,#1643),.PCURVE_S1.);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(-2.5,-6.5E-16,2.94));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1636 = PCURVE('',#469,#1637);
+#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642);
+#1638 = LINE('',#1639,#1640);
+#1639 = CARTESIAN_POINT('',(-3.552713678801E-15,-7.815970093361E-31));
+#1640 = VECTOR('',#1641,1.);
+#1641 = DIRECTION('',(0.,-1.));
+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);
-#1645 = EDGE_CURVE('',#1617,#748,#1646,.T.);
-#1646 = SEAM_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.);
-#1647 = LINE('',#1648,#1649);
-#1648 = CARTESIAN_POINT('',(-1.2,3.6,65.));
-#1649 = VECTOR('',#1650,1.);
-#1650 = DIRECTION('',(0.,-1.,0.));
-#1651 = PCURVE('',#764,#1652);
-#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657);
-#1653 = LINE('',#1654,#1655);
-#1654 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1655 = VECTOR('',#1656,1.);
-#1656 = DIRECTION('',(0.,-1.));
-#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1643 = PCURVE('',#773,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(-0.,-1.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1658 = PCURVE('',#764,#1659);
-#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664);
-#1660 = LINE('',#1661,#1662);
-#1661 = CARTESIAN_POINT('',(0.,0.));
-#1662 = VECTOR('',#1663,1.);
-#1663 = DIRECTION('',(0.,-1.));
-#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1650 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1651 = ORIENTED_EDGE('',*,*,#451,.F.);
+#1652 = ORIENTED_EDGE('',*,*,#785,.F.);
+#1653 = ADVANCED_FACE('',(#1654),#567,.T.);
+#1654 = FACE_BOUND('',#1655,.T.);
+#1655 = EDGE_LOOP('',(#1656,#1657,#1658,#1679));
+#1656 = ORIENTED_EDGE('',*,*,#1055,.T.);
+#1657 = ORIENTED_EDGE('',*,*,#834,.T.);
+#1658 = ORIENTED_EDGE('',*,*,#1659,.F.);
+#1659 = EDGE_CURVE('',#552,#835,#1660,.T.);
+#1660 = SURFACE_CURVE('',#1661,(#1665,#1672),.PCURVE_S1.);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(2.5,-6.5E-16,2.94));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1665 = PCURVE('',#567,#1666);
+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);
+#1667 = LINE('',#1668,#1669);
+#1668 = CARTESIAN_POINT('',(0.46,-1.199999999998E-18));
+#1669 = VECTOR('',#1670,1.);
+#1670 = DIRECTION('',(0.,-1.));
+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1665 = ORIENTED_EDGE('',*,*,#747,.T.);
-#1666 = ORIENTED_EDGE('',*,*,#1645,.F.);
-#1667 = ADVANCED_FACE('',(#1668),#795,.F.);
-#1668 = FACE_BOUND('',#1669,.F.);
-#1669 = EDGE_LOOP('',(#1670,#1699,#1720,#1721));
-#1670 = ORIENTED_EDGE('',*,*,#1671,.F.);
-#1671 = EDGE_CURVE('',#1672,#1672,#1674,.T.);
-#1672 = VERTEX_POINT('',#1673);
-#1673 = CARTESIAN_POINT('',(-1.2,2.8,50.));
-#1674 = SURFACE_CURVE('',#1675,(#1680,#1687),.PCURVE_S1.);
-#1675 = CIRCLE('',#1676,1.2);
-#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);
-#1677 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.));
-#1678 = DIRECTION('',(0.,1.,0.));
-#1679 = DIRECTION('',(-1.,0.,0.));
-#1680 = PCURVE('',#795,#1681);
-#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);
-#1682 = LINE('',#1683,#1684);
-#1683 = CARTESIAN_POINT('',(0.,-0.8));
-#1684 = VECTOR('',#1685,1.);
-#1685 = DIRECTION('',(1.,0.));
-#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1672 = PCURVE('',#600,#1673);
+#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678);
+#1674 = LINE('',#1675,#1676);
+#1675 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1676 = VECTOR('',#1677,1.);
+#1677 = DIRECTION('',(-0.,-1.));
+#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1687 = PCURVE('',#1688,#1693);
-#1688 = PLANE('',#1689);
-#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692);
-#1690 = CARTESIAN_POINT('',(-4.948523050656E-15,2.8,50.));
-#1691 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1692 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
+#1679 = ORIENTED_EDGE('',*,*,#551,.F.);
+#1680 = ADVANCED_FACE('',(#1681),#600,.F.);
+#1681 = FACE_BOUND('',#1682,.T.);
+#1682 = EDGE_LOOP('',(#1683,#1684,#1685,#1706));
+#1683 = ORIENTED_EDGE('',*,*,#1659,.T.);
+#1684 = ORIENTED_EDGE('',*,*,#857,.T.);
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#580,#858,#1687,.T.);
+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(2.5,-4.E-16,1.8));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1692 = PCURVE('',#600,#1693);
 #1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
-#1694 = CIRCLE('',#1695,1.2);
-#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697);
-#1696 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1697 = DIRECTION('',(-0.,1.));
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(-0.,-1.));
 #1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1699 = ORIENTED_EDGE('',*,*,#1700,.T.);
-#1700 = EDGE_CURVE('',#1672,#779,#1701,.T.);
-#1701 = SEAM_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.);
-#1702 = LINE('',#1703,#1704);
-#1703 = CARTESIAN_POINT('',(-1.2,3.6,50.));
-#1704 = VECTOR('',#1705,1.);
-#1705 = DIRECTION('',(0.,-1.,0.));
-#1706 = PCURVE('',#795,#1707);
-#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712);
-#1708 = LINE('',#1709,#1710);
-#1709 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1710 = VECTOR('',#1711,1.);
-#1711 = DIRECTION('',(0.,-1.));
-#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1699 = PCURVE('',#628,#1700);
+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(-1.132427485118E-14,2.491340467259E-30));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(0.,-1.));
+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1713 = PCURVE('',#795,#1714);
-#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719);
+#1706 = ORIENTED_EDGE('',*,*,#579,.F.);
+#1707 = ADVANCED_FACE('',(#1708),#628,.T.);
+#1708 = FACE_BOUND('',#1709,.T.);
+#1709 = EDGE_LOOP('',(#1710,#1711,#1712,#1733));
+#1710 = ORIENTED_EDGE('',*,*,#1686,.T.);
+#1711 = ORIENTED_EDGE('',*,*,#885,.T.);
+#1712 = ORIENTED_EDGE('',*,*,#1713,.F.);
+#1713 = EDGE_CURVE('',#613,#886,#1714,.T.);
+#1714 = SURFACE_CURVE('',#1715,(#1719,#1726),.PCURVE_S1.);
 #1715 = LINE('',#1716,#1717);
-#1716 = CARTESIAN_POINT('',(0.,0.));
+#1716 = CARTESIAN_POINT('',(2.5,-9.E-17,0.4));
 #1717 = VECTOR('',#1718,1.);
-#1718 = DIRECTION('',(0.,-1.));
-#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1718 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1719 = PCURVE('',#628,#1720);
+#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725);
+#1721 = LINE('',#1722,#1723);
+#1722 = CARTESIAN_POINT('',(1.4,2.000000000005E-18));
+#1723 = VECTOR('',#1724,1.);
+#1724 = DIRECTION('',(0.,-1.));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1720 = ORIENTED_EDGE('',*,*,#778,.T.);
-#1721 = ORIENTED_EDGE('',*,*,#1700,.F.);
-#1722 = ADVANCED_FACE('',(#1723),#826,.F.);
-#1723 = FACE_BOUND('',#1724,.F.);
-#1724 = EDGE_LOOP('',(#1725,#1754,#1775,#1776));
-#1725 = ORIENTED_EDGE('',*,*,#1726,.F.);
-#1726 = EDGE_CURVE('',#1727,#1727,#1729,.T.);
-#1727 = VERTEX_POINT('',#1728);
-#1728 = CARTESIAN_POINT('',(-1.2,2.8,35.));
-#1729 = SURFACE_CURVE('',#1730,(#1735,#1742),.PCURVE_S1.);
-#1730 = CIRCLE('',#1731,1.2);
-#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734);
-#1732 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.));
-#1733 = DIRECTION('',(0.,1.,0.));
-#1734 = DIRECTION('',(-1.,0.,0.));
-#1735 = PCURVE('',#826,#1736);
-#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741);
-#1737 = LINE('',#1738,#1739);
-#1738 = CARTESIAN_POINT('',(0.,-0.8));
-#1739 = VECTOR('',#1740,1.);
-#1740 = DIRECTION('',(1.,0.));
-#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1726 = PCURVE('',#656,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(3.925231146709E-17,-2.488669131355E-32));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(-4.43650813896E-18,-1.));
+#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1742 = PCURVE('',#1743,#1748);
-#1743 = PLANE('',#1744);
-#1744 = AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
-#1745 = CARTESIAN_POINT('',(-3.283188513718E-15,2.8,35.));
-#1746 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1747 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);
-#1749 = CIRCLE('',#1750,1.2);
-#1750 = AXIS2_PLACEMENT_2D('',#1751,#1752);
-#1751 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1752 = DIRECTION('',(-0.,1.));
-#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1733 = ORIENTED_EDGE('',*,*,#612,.F.);
+#1734 = ADVANCED_FACE('',(#1735),#656,.T.);
+#1735 = FACE_BOUND('',#1736,.T.);
+#1736 = EDGE_LOOP('',(#1737,#1738,#1739,#1760));
+#1737 = ORIENTED_EDGE('',*,*,#1713,.T.);
+#1738 = ORIENTED_EDGE('',*,*,#908,.T.);
+#1739 = ORIENTED_EDGE('',*,*,#1740,.F.);
+#1740 = EDGE_CURVE('',#641,#909,#1741,.T.);
+#1741 = SURFACE_CURVE('',#1742,(#1746,#1753),.PCURVE_S1.);
+#1742 = LINE('',#1743,#1744);
+#1743 = CARTESIAN_POINT('',(2.1,0.,0.));
+#1744 = VECTOR('',#1745,1.);
+#1745 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1746 = PCURVE('',#656,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(0.565685424949,-5.096679918781E-19));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-4.43650813896E-18,-1.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);
-#1755 = EDGE_CURVE('',#1727,#810,#1756,.T.);
-#1756 = SEAM_CURVE('',#1757,(#1761,#1768),.PCURVE_S1.);
-#1757 = LINE('',#1758,#1759);
-#1758 = CARTESIAN_POINT('',(-1.2,3.6,35.));
-#1759 = VECTOR('',#1760,1.);
-#1760 = DIRECTION('',(0.,-1.,0.));
-#1761 = PCURVE('',#826,#1762);
-#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767);
-#1763 = LINE('',#1764,#1765);
-#1764 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1765 = VECTOR('',#1766,1.);
-#1766 = DIRECTION('',(0.,-1.));
-#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1753 = PCURVE('',#684,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(0.,0.));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(0.,-1.));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1768 = PCURVE('',#826,#1769);
-#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);
-#1770 = LINE('',#1771,#1772);
-#1771 = CARTESIAN_POINT('',(0.,0.));
-#1772 = VECTOR('',#1773,1.);
-#1773 = DIRECTION('',(0.,-1.));
-#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1760 = ORIENTED_EDGE('',*,*,#640,.F.);
+#1761 = ADVANCED_FACE('',(#1762,#1788,#1823,#1858,#1893,#1928,#1963,
+    #1998,#2033,#2068,#2103),#684,.T.);
+#1762 = FACE_BOUND('',#1763,.T.);
+#1763 = EDGE_LOOP('',(#1764,#1765,#1766,#1787));
+#1764 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#1765 = ORIENTED_EDGE('',*,*,#931,.T.);
+#1766 = ORIENTED_EDGE('',*,*,#1767,.F.);
+#1767 = EDGE_CURVE('',#669,#932,#1768,.T.);
+#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(-2.1,0.,0.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1773 = PCURVE('',#684,#1774);
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(4.2,0.));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(0.,-1.));
+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1775 = ORIENTED_EDGE('',*,*,#809,.T.);
-#1776 = ORIENTED_EDGE('',*,*,#1755,.F.);
-#1777 = ADVANCED_FACE('',(#1778),#857,.F.);
-#1778 = FACE_BOUND('',#1779,.F.);
-#1779 = EDGE_LOOP('',(#1780,#1809,#1830,#1831));
-#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
-#1781 = EDGE_CURVE('',#1782,#1782,#1784,.T.);
-#1782 = VERTEX_POINT('',#1783);
-#1783 = CARTESIAN_POINT('',(-1.2,2.8,20.));
-#1784 = SURFACE_CURVE('',#1785,(#1790,#1797),.PCURVE_S1.);
-#1785 = CIRCLE('',#1786,1.2);
-#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789);
-#1787 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.));
-#1788 = DIRECTION('',(0.,1.,0.));
-#1789 = DIRECTION('',(-1.,0.,0.));
-#1790 = PCURVE('',#857,#1791);
-#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);
-#1792 = LINE('',#1793,#1794);
-#1793 = CARTESIAN_POINT('',(0.,-0.8));
-#1794 = VECTOR('',#1795,1.);
-#1795 = DIRECTION('',(1.,0.));
-#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1780 = PCURVE('',#712,#1781);
+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(0.,0.));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(4.43650813896E-18,-1.));
+#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1797 = PCURVE('',#1798,#1803);
-#1798 = PLANE('',#1799);
-#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802);
-#1800 = CARTESIAN_POINT('',(-1.61785397678E-15,2.8,20.));
-#1801 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1802 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
-#1804 = CIRCLE('',#1805,1.2);
-#1805 = AXIS2_PLACEMENT_2D('',#1806,#1807);
-#1806 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1807 = DIRECTION('',(-0.,1.));
-#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1787 = ORIENTED_EDGE('',*,*,#668,.F.);
+#1788 = FACE_BOUND('',#1789,.T.);
+#1789 = EDGE_LOOP('',(#1790));
+#1790 = ORIENTED_EDGE('',*,*,#1791,.T.);
+#1791 = EDGE_CURVE('',#1792,#1792,#1794,.T.);
+#1792 = VERTEX_POINT('',#1793);
+#1793 = CARTESIAN_POINT('',(-1.2,-140.,-1.7E-14));
+#1794 = SURFACE_CURVE('',#1795,(#1800,#1811),.PCURVE_S1.);
+#1795 = CIRCLE('',#1796,1.2);
+#1796 = AXIS2_PLACEMENT_3D('',#1797,#1798,#1799);
+#1797 = CARTESIAN_POINT('',(-1.5E-14,-140.,2.84217094304E-14));
+#1798 = DIRECTION('',(0.,-2.2E-16,1.));
+#1799 = DIRECTION('',(-1.,0.,0.));
+#1800 = PCURVE('',#684,#1801);
+#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1810);
+#1802 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1803,#1804,#1805,#1806,
+#1807,#1808,#1809),.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('') );
+#1803 = CARTESIAN_POINT('',(3.3,-140.));
+#1804 = CARTESIAN_POINT('',(3.3,-142.078460969));
+#1805 = CARTESIAN_POINT('',(1.5,-141.0392304845));
+#1806 = CARTESIAN_POINT('',(-0.3,-140.));
+#1807 = CARTESIAN_POINT('',(1.5,-138.9607695154));
+#1808 = CARTESIAN_POINT('',(3.3,-137.9215390309));
+#1809 = CARTESIAN_POINT('',(3.3,-140.));
+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1809 = ORIENTED_EDGE('',*,*,#1810,.T.);
-#1810 = EDGE_CURVE('',#1782,#841,#1811,.T.);
-#1811 = SEAM_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);
-#1812 = LINE('',#1813,#1814);
-#1813 = CARTESIAN_POINT('',(-1.2,3.6,20.));
-#1814 = VECTOR('',#1815,1.);
-#1815 = DIRECTION('',(0.,-1.,0.));
-#1816 = PCURVE('',#857,#1817);
+#1811 = PCURVE('',#1812,#1817);
+#1812 = CYLINDRICAL_SURFACE('',#1813,1.2);
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(-1.5E-14,-140.,3.6));
+#1815 = DIRECTION('',(0.,-2.2E-16,1.));
+#1816 = DIRECTION('',(-1.,0.,0.));
 #1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
 #1818 = LINE('',#1819,#1820);
-#1819 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1819 = CARTESIAN_POINT('',(0.,-3.6));
 #1820 = VECTOR('',#1821,1.);
-#1821 = DIRECTION('',(0.,-1.));
+#1821 = DIRECTION('',(1.,0.));
 #1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1823 = PCURVE('',#857,#1824);
-#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);
-#1825 = LINE('',#1826,#1827);
-#1826 = CARTESIAN_POINT('',(0.,0.));
-#1827 = VECTOR('',#1828,1.);
-#1828 = DIRECTION('',(0.,-1.));
-#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1823 = FACE_BOUND('',#1824,.T.);
+#1824 = EDGE_LOOP('',(#1825));
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#1827,#1827,#1829,.T.);
+#1827 = VERTEX_POINT('',#1828);
+#1828 = CARTESIAN_POINT('',(-1.2,-125.,-1.6E-14));
+#1829 = SURFACE_CURVE('',#1830,(#1835,#1846),.PCURVE_S1.);
+#1830 = CIRCLE('',#1831,1.2);
+#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834);
+#1832 = CARTESIAN_POINT('',(-1.3E-14,-125.,1.42108547152E-14));
+#1833 = DIRECTION('',(0.,-2.2E-16,1.));
+#1834 = DIRECTION('',(-1.,0.,0.));
+#1835 = PCURVE('',#684,#1836);
+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1845);
+#1837 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1838,#1839,#1840,#1841,
+#1842,#1843,#1844),.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('') );
+#1838 = CARTESIAN_POINT('',(3.3,-125.));
+#1839 = CARTESIAN_POINT('',(3.3,-127.078460969));
+#1840 = CARTESIAN_POINT('',(1.5,-126.0392304845));
+#1841 = CARTESIAN_POINT('',(-0.3,-125.));
+#1842 = CARTESIAN_POINT('',(1.5,-123.9607695154));
+#1843 = CARTESIAN_POINT('',(3.3,-122.9215390309));
+#1844 = CARTESIAN_POINT('',(3.3,-125.));
+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1830 = ORIENTED_EDGE('',*,*,#840,.T.);
-#1831 = ORIENTED_EDGE('',*,*,#1810,.F.);
-#1832 = ADVANCED_FACE('',(#1833),#888,.F.);
-#1833 = FACE_BOUND('',#1834,.F.);
-#1834 = EDGE_LOOP('',(#1835,#1864,#1885,#1886));
-#1835 = ORIENTED_EDGE('',*,*,#1836,.F.);
-#1836 = EDGE_CURVE('',#1837,#1837,#1839,.T.);
-#1837 = VERTEX_POINT('',#1838);
-#1838 = CARTESIAN_POINT('',(-1.2,2.8,5.));
-#1839 = SURFACE_CURVE('',#1840,(#1845,#1852),.PCURVE_S1.);
-#1840 = CIRCLE('',#1841,1.2);
-#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
-#1842 = CARTESIAN_POINT('',(0.,2.8,5.));
-#1843 = DIRECTION('',(0.,1.,-0.));
-#1844 = DIRECTION('',(-1.,0.,0.));
-#1845 = PCURVE('',#888,#1846);
-#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
-#1847 = LINE('',#1848,#1849);
-#1848 = CARTESIAN_POINT('',(0.,-0.8));
-#1849 = VECTOR('',#1850,1.);
-#1850 = DIRECTION('',(1.,0.));
-#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1846 = PCURVE('',#1847,#1852);
+#1847 = CYLINDRICAL_SURFACE('',#1848,1.2);
+#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851);
+#1849 = CARTESIAN_POINT('',(-1.3E-14,-125.,3.6));
+#1850 = DIRECTION('',(0.,-2.2E-16,1.));
+#1851 = DIRECTION('',(-1.,0.,0.));
+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(0.,-3.6));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(1.,0.));
+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1852 = PCURVE('',#1853,#1858);
-#1853 = PLANE('',#1854);
-#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
-#1855 = CARTESIAN_POINT('',(4.748056015762E-17,2.8,5.));
-#1856 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17));
-#1857 = DIRECTION('',(0.,-7.960292445217E-17,-1.));
-#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
-#1859 = CIRCLE('',#1860,1.2);
-#1860 = AXIS2_PLACEMENT_2D('',#1861,#1862);
-#1861 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1862 = DIRECTION('',(-0.,1.));
-#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1858 = FACE_BOUND('',#1859,.T.);
+#1859 = EDGE_LOOP('',(#1860));
+#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1861 = EDGE_CURVE('',#1862,#1862,#1864,.T.);
+#1862 = VERTEX_POINT('',#1863);
+#1863 = CARTESIAN_POINT('',(-1.2,-110.,-1.4E-14));
+#1864 = SURFACE_CURVE('',#1865,(#1870,#1881),.PCURVE_S1.);
+#1865 = CIRCLE('',#1866,1.2);
+#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
+#1867 = CARTESIAN_POINT('',(-1.2E-14,-110.,1.42108547152E-14));
+#1868 = DIRECTION('',(0.,-2.2E-16,1.));
+#1869 = DIRECTION('',(-1.,0.,0.));
+#1870 = PCURVE('',#684,#1871);
+#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1880);
+#1872 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1873,#1874,#1875,#1876,
+#1877,#1878,#1879),.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('') );
+#1873 = CARTESIAN_POINT('',(3.3,-110.));
+#1874 = CARTESIAN_POINT('',(3.3,-112.078460969));
+#1875 = CARTESIAN_POINT('',(1.5,-111.0392304845));
+#1876 = CARTESIAN_POINT('',(-0.3,-110.));
+#1877 = CARTESIAN_POINT('',(1.5,-108.9607695154));
+#1878 = CARTESIAN_POINT('',(3.3,-107.9215390309));
+#1879 = CARTESIAN_POINT('',(3.3,-110.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1864 = ORIENTED_EDGE('',*,*,#1865,.T.);
-#1865 = EDGE_CURVE('',#1837,#872,#1866,.T.);
-#1866 = SEAM_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.);
-#1867 = LINE('',#1868,#1869);
-#1868 = CARTESIAN_POINT('',(-1.2,3.6,5.));
-#1869 = VECTOR('',#1870,1.);
-#1870 = DIRECTION('',(0.,-1.,0.));
-#1871 = PCURVE('',#888,#1872);
-#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
-#1873 = LINE('',#1874,#1875);
-#1874 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1875 = VECTOR('',#1876,1.);
-#1876 = DIRECTION('',(0.,-1.));
-#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1881 = PCURVE('',#1882,#1887);
+#1882 = CYLINDRICAL_SURFACE('',#1883,1.2);
+#1883 = AXIS2_PLACEMENT_3D('',#1884,#1885,#1886);
+#1884 = CARTESIAN_POINT('',(-1.2E-14,-110.,3.6));
+#1885 = DIRECTION('',(0.,-2.2E-16,1.));
+#1886 = DIRECTION('',(-1.,0.,0.));
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(0.,-3.6));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(1.,0.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1878 = PCURVE('',#888,#1879);
-#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884);
-#1880 = LINE('',#1881,#1882);
-#1881 = CARTESIAN_POINT('',(0.,0.));
-#1882 = VECTOR('',#1883,1.);
-#1883 = DIRECTION('',(0.,-1.));
-#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1893 = FACE_BOUND('',#1894,.T.);
+#1894 = EDGE_LOOP('',(#1895));
+#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);
+#1896 = EDGE_CURVE('',#1897,#1897,#1899,.T.);
+#1897 = VERTEX_POINT('',#1898);
+#1898 = CARTESIAN_POINT('',(-1.2,-95.,-1.2E-14));
+#1899 = SURFACE_CURVE('',#1900,(#1905,#1916),.PCURVE_S1.);
+#1900 = CIRCLE('',#1901,1.2);
+#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
+#1902 = CARTESIAN_POINT('',(-1.E-14,-95.,1.42108547152E-14));
+#1903 = DIRECTION('',(0.,-2.2E-16,1.));
+#1904 = DIRECTION('',(-1.,0.,0.));
+#1905 = PCURVE('',#684,#1906);
+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1915);
+#1907 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1908,#1909,#1910,#1911,
+#1912,#1913,#1914),.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('') );
+#1908 = CARTESIAN_POINT('',(3.3,-95.));
+#1909 = CARTESIAN_POINT('',(3.3,-97.07846096908));
+#1910 = CARTESIAN_POINT('',(1.5,-96.03923048454));
+#1911 = CARTESIAN_POINT('',(-0.3,-95.));
+#1912 = CARTESIAN_POINT('',(1.5,-93.96076951545));
+#1913 = CARTESIAN_POINT('',(3.3,-92.92153903091));
+#1914 = CARTESIAN_POINT('',(3.3,-95.));
+#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1885 = ORIENTED_EDGE('',*,*,#871,.T.);
-#1886 = ORIENTED_EDGE('',*,*,#1865,.F.);
-#1887 = ADVANCED_FACE('',(#1888),#950,.F.);
-#1888 = FACE_BOUND('',#1889,.F.);
-#1889 = EDGE_LOOP('',(#1890,#1913,#1935,#1936));
-#1890 = ORIENTED_EDGE('',*,*,#1891,.T.);
-#1891 = EDGE_CURVE('',#930,#1892,#1894,.T.);
-#1892 = VERTEX_POINT('',#1893);
-#1893 = CARTESIAN_POINT('',(-1.8,2.8,140.));
-#1894 = SEAM_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
-#1895 = LINE('',#1896,#1897);
-#1896 = CARTESIAN_POINT('',(-1.8,3.6,140.));
-#1897 = VECTOR('',#1898,1.);
-#1898 = DIRECTION('',(0.,-1.,0.));
-#1899 = PCURVE('',#950,#1900);
-#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
-#1901 = LINE('',#1902,#1903);
-#1902 = CARTESIAN_POINT('',(0.,0.));
-#1903 = VECTOR('',#1904,1.);
-#1904 = DIRECTION('',(0.,-1.));
-#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1906 = PCURVE('',#950,#1907);
-#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
-#1908 = LINE('',#1909,#1910);
-#1909 = CARTESIAN_POINT('',(6.28318530718,0.));
-#1910 = VECTOR('',#1911,1.);
-#1911 = DIRECTION('',(0.,-1.));
-#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1913 = ORIENTED_EDGE('',*,*,#1914,.T.);
-#1914 = EDGE_CURVE('',#1892,#1892,#1915,.T.);
-#1915 = SURFACE_CURVE('',#1916,(#1921,#1928),.PCURVE_S1.);
-#1916 = CIRCLE('',#1917,1.8);
-#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
-#1918 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.));
-#1919 = DIRECTION('',(0.,1.,-0.));
-#1920 = DIRECTION('',(-1.,0.,0.));
-#1921 = PCURVE('',#950,#1922);
+#1916 = PCURVE('',#1917,#1922);
+#1917 = CYLINDRICAL_SURFACE('',#1918,1.2);
+#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921);
+#1919 = CARTESIAN_POINT('',(-1.E-14,-95.,3.6));
+#1920 = DIRECTION('',(0.,-2.2E-16,1.));
+#1921 = DIRECTION('',(-1.,0.,0.));
 #1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
 #1923 = LINE('',#1924,#1925);
-#1924 = CARTESIAN_POINT('',(0.,-0.8));
+#1924 = CARTESIAN_POINT('',(0.,-3.6));
 #1925 = VECTOR('',#1926,1.);
 #1926 = DIRECTION('',(1.,0.));
 #1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1928 = PCURVE('',#1358,#1929);
-#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934);
-#1930 = CIRCLE('',#1931,1.8);
-#1931 = AXIS2_PLACEMENT_2D('',#1932,#1933);
-#1932 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1933 = DIRECTION('',(0.,1.));
-#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1928 = FACE_BOUND('',#1929,.T.);
+#1929 = EDGE_LOOP('',(#1930));
+#1930 = ORIENTED_EDGE('',*,*,#1931,.T.);
+#1931 = EDGE_CURVE('',#1932,#1932,#1934,.T.);
+#1932 = VERTEX_POINT('',#1933);
+#1933 = CARTESIAN_POINT('',(-1.2,-80.,-1.1E-14));
+#1934 = SURFACE_CURVE('',#1935,(#1940,#1951),.PCURVE_S1.);
+#1935 = CIRCLE('',#1936,1.2);
+#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939);
+#1937 = CARTESIAN_POINT('',(-8.E-15,-80.,1.42108547152E-14));
+#1938 = DIRECTION('',(0.,-2.2E-16,1.));
+#1939 = DIRECTION('',(-1.,0.,0.));
+#1940 = PCURVE('',#684,#1941);
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1950);
+#1942 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1943,#1944,#1945,#1946,
+#1947,#1948,#1949),.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('') );
+#1943 = CARTESIAN_POINT('',(3.3,-80.));
+#1944 = CARTESIAN_POINT('',(3.3,-82.07846096908));
+#1945 = CARTESIAN_POINT('',(1.5,-81.03923048454));
+#1946 = CARTESIAN_POINT('',(-0.3,-80.));
+#1947 = CARTESIAN_POINT('',(1.5,-78.96076951545));
+#1948 = CARTESIAN_POINT('',(3.3,-77.92153903091));
+#1949 = CARTESIAN_POINT('',(3.3,-80.));
+#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1935 = ORIENTED_EDGE('',*,*,#1891,.F.);
-#1936 = ORIENTED_EDGE('',*,*,#929,.F.);
-#1937 = ADVANCED_FACE('',(#1938),#985,.F.);
-#1938 = FACE_BOUND('',#1939,.F.);
-#1939 = EDGE_LOOP('',(#1940,#1963,#1985,#1986));
-#1940 = ORIENTED_EDGE('',*,*,#1941,.T.);
-#1941 = EDGE_CURVE('',#965,#1942,#1944,.T.);
-#1942 = VERTEX_POINT('',#1943);
-#1943 = CARTESIAN_POINT('',(-1.8,2.8,125.));
-#1944 = SEAM_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.);
-#1945 = LINE('',#1946,#1947);
-#1946 = CARTESIAN_POINT('',(-1.8,3.6,125.));
-#1947 = VECTOR('',#1948,1.);
-#1948 = DIRECTION('',(0.,-1.,0.));
-#1949 = PCURVE('',#985,#1950);
-#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955);
-#1951 = LINE('',#1952,#1953);
-#1952 = CARTESIAN_POINT('',(0.,0.));
-#1953 = VECTOR('',#1954,1.);
-#1954 = DIRECTION('',(0.,-1.));
-#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1956 = PCURVE('',#985,#1957);
+#1951 = PCURVE('',#1952,#1957);
+#1952 = CYLINDRICAL_SURFACE('',#1953,1.2);
+#1953 = AXIS2_PLACEMENT_3D('',#1954,#1955,#1956);
+#1954 = CARTESIAN_POINT('',(-8.E-15,-80.,3.6));
+#1955 = DIRECTION('',(0.,-2.2E-16,1.));
+#1956 = DIRECTION('',(-1.,0.,0.));
 #1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);
 #1958 = LINE('',#1959,#1960);
-#1959 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1959 = CARTESIAN_POINT('',(0.,-3.6));
 #1960 = VECTOR('',#1961,1.);
-#1961 = DIRECTION('',(0.,-1.));
+#1961 = DIRECTION('',(1.,0.));
 #1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1963 = ORIENTED_EDGE('',*,*,#1964,.T.);
-#1964 = EDGE_CURVE('',#1942,#1942,#1965,.T.);
-#1965 = SURFACE_CURVE('',#1966,(#1971,#1978),.PCURVE_S1.);
-#1966 = CIRCLE('',#1967,1.8);
-#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);
-#1968 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.));
-#1969 = DIRECTION('',(0.,1.,-0.));
-#1970 = DIRECTION('',(-1.,0.,0.));
-#1971 = PCURVE('',#985,#1972);
-#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);
-#1973 = LINE('',#1974,#1975);
-#1974 = CARTESIAN_POINT('',(0.,-0.8));
-#1975 = VECTOR('',#1976,1.);
-#1976 = DIRECTION('',(1.,0.));
-#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1963 = FACE_BOUND('',#1964,.T.);
+#1964 = EDGE_LOOP('',(#1965));
+#1965 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#1966 = EDGE_CURVE('',#1967,#1967,#1969,.T.);
+#1967 = VERTEX_POINT('',#1968);
+#1968 = CARTESIAN_POINT('',(-1.2,-65.,-9.E-15));
+#1969 = SURFACE_CURVE('',#1970,(#1975,#1986),.PCURVE_S1.);
+#1970 = CIRCLE('',#1971,1.2);
+#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
+#1972 = CARTESIAN_POINT('',(-7.E-15,-65.,7.105427357601E-15));
+#1973 = DIRECTION('',(0.,-2.2E-16,1.));
+#1974 = DIRECTION('',(-1.,0.,0.));
+#1975 = PCURVE('',#684,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1985);
+#1977 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1978,#1979,#1980,#1981,
+#1982,#1983,#1984),.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('') );
+#1978 = CARTESIAN_POINT('',(3.3,-65.));
+#1979 = CARTESIAN_POINT('',(3.3,-67.07846096908));
+#1980 = CARTESIAN_POINT('',(1.5,-66.03923048454));
+#1981 = CARTESIAN_POINT('',(-0.3,-65.));
+#1982 = CARTESIAN_POINT('',(1.5,-63.96076951545));
+#1983 = CARTESIAN_POINT('',(3.3,-62.92153903091));
+#1984 = CARTESIAN_POINT('',(3.3,-65.));
+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1978 = PCURVE('',#1413,#1979);
-#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984);
-#1980 = CIRCLE('',#1981,1.8);
-#1981 = AXIS2_PLACEMENT_2D('',#1982,#1983);
-#1982 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#1983 = DIRECTION('',(0.,1.));
-#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1986 = PCURVE('',#1987,#1992);
+#1987 = CYLINDRICAL_SURFACE('',#1988,1.2);
+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);
+#1989 = CARTESIAN_POINT('',(-7.E-15,-65.,3.6));
+#1990 = DIRECTION('',(0.,-2.2E-16,1.));
+#1991 = DIRECTION('',(-1.,0.,0.));
+#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(0.,-3.6));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(1.,0.));
+#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1985 = ORIENTED_EDGE('',*,*,#1941,.F.);
-#1986 = ORIENTED_EDGE('',*,*,#964,.F.);
-#1987 = ADVANCED_FACE('',(#1988),#1020,.F.);
-#1988 = FACE_BOUND('',#1989,.F.);
-#1989 = EDGE_LOOP('',(#1990,#2013,#2035,#2036));
-#1990 = ORIENTED_EDGE('',*,*,#1991,.T.);
-#1991 = EDGE_CURVE('',#1000,#1992,#1994,.T.);
-#1992 = VERTEX_POINT('',#1993);
-#1993 = CARTESIAN_POINT('',(-1.8,2.8,110.));
-#1994 = SEAM_CURVE('',#1995,(#1999,#2006),.PCURVE_S1.);
-#1995 = LINE('',#1996,#1997);
-#1996 = CARTESIAN_POINT('',(-1.8,3.6,110.));
-#1997 = VECTOR('',#1998,1.);
-#1998 = DIRECTION('',(0.,-1.,0.));
-#1999 = PCURVE('',#1020,#2000);
-#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);
-#2001 = LINE('',#2002,#2003);
-#2002 = CARTESIAN_POINT('',(0.,0.));
-#2003 = VECTOR('',#2004,1.);
-#2004 = DIRECTION('',(0.,-1.));
-#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1998 = FACE_BOUND('',#1999,.T.);
+#1999 = EDGE_LOOP('',(#2000));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#2002,#2002,#2004,.T.);
+#2002 = VERTEX_POINT('',#2003);
+#2003 = CARTESIAN_POINT('',(-1.2,-50.,-7.E-15));
+#2004 = SURFACE_CURVE('',#2005,(#2010,#2021),.PCURVE_S1.);
+#2005 = CIRCLE('',#2006,1.2);
+#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);
+#2007 = CARTESIAN_POINT('',(-5.E-15,-50.,7.105427357601E-15));
+#2008 = DIRECTION('',(0.,-2.2E-16,1.));
+#2009 = DIRECTION('',(-1.,0.,0.));
+#2010 = PCURVE('',#684,#2011);
+#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2020);
+#2012 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2013,#2014,#2015,#2016,
+#2017,#2018,#2019),.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('') );
+#2013 = CARTESIAN_POINT('',(3.3,-50.));
+#2014 = CARTESIAN_POINT('',(3.3,-52.07846096908));
+#2015 = CARTESIAN_POINT('',(1.5,-51.03923048454));
+#2016 = CARTESIAN_POINT('',(-0.3,-50.));
+#2017 = CARTESIAN_POINT('',(1.5,-48.96076951545));
+#2018 = CARTESIAN_POINT('',(3.3,-47.92153903091));
+#2019 = CARTESIAN_POINT('',(3.3,-50.));
+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2006 = PCURVE('',#1020,#2007);
-#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);
-#2008 = LINE('',#2009,#2010);
-#2009 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2010 = VECTOR('',#2011,1.);
-#2011 = DIRECTION('',(0.,-1.));
-#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2021 = PCURVE('',#2022,#2027);
+#2022 = CYLINDRICAL_SURFACE('',#2023,1.2);
+#2023 = AXIS2_PLACEMENT_3D('',#2024,#2025,#2026);
+#2024 = CARTESIAN_POINT('',(-5.E-15,-50.,3.6));
+#2025 = DIRECTION('',(0.,-2.2E-16,1.));
+#2026 = DIRECTION('',(-1.,0.,0.));
+#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(0.,-3.6));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(1.,0.));
+#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);
-#2014 = EDGE_CURVE('',#1992,#1992,#2015,.T.);
-#2015 = SURFACE_CURVE('',#2016,(#2021,#2028),.PCURVE_S1.);
-#2016 = CIRCLE('',#2017,1.8);
-#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
-#2018 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.));
-#2019 = DIRECTION('',(0.,1.,-0.));
-#2020 = DIRECTION('',(-1.,0.,0.));
-#2021 = PCURVE('',#1020,#2022);
-#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027);
-#2023 = LINE('',#2024,#2025);
-#2024 = CARTESIAN_POINT('',(0.,-0.8));
-#2025 = VECTOR('',#2026,1.);
-#2026 = DIRECTION('',(1.,0.));
-#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2028 = PCURVE('',#1468,#2029);
-#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
-#2030 = CIRCLE('',#2031,1.8);
-#2031 = AXIS2_PLACEMENT_2D('',#2032,#2033);
-#2032 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2033 = DIRECTION('',(0.,1.));
-#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2035 = ORIENTED_EDGE('',*,*,#1991,.F.);
-#2036 = ORIENTED_EDGE('',*,*,#999,.F.);
-#2037 = ADVANCED_FACE('',(#2038),#1055,.F.);
-#2038 = FACE_BOUND('',#2039,.F.);
-#2039 = EDGE_LOOP('',(#2040,#2063,#2085,#2086));
-#2040 = ORIENTED_EDGE('',*,*,#2041,.T.);
-#2041 = EDGE_CURVE('',#1035,#2042,#2044,.T.);
-#2042 = VERTEX_POINT('',#2043);
-#2043 = CARTESIAN_POINT('',(-1.8,2.8,95.));
-#2044 = SEAM_CURVE('',#2045,(#2049,#2056),.PCURVE_S1.);
-#2045 = LINE('',#2046,#2047);
-#2046 = CARTESIAN_POINT('',(-1.8,3.6,95.));
-#2047 = VECTOR('',#2048,1.);
-#2048 = DIRECTION('',(0.,-1.,0.));
-#2049 = PCURVE('',#1055,#2050);
-#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055);
-#2051 = LINE('',#2052,#2053);
-#2052 = CARTESIAN_POINT('',(0.,0.));
-#2053 = VECTOR('',#2054,1.);
-#2054 = DIRECTION('',(0.,-1.));
+#2033 = FACE_BOUND('',#2034,.T.);
+#2034 = EDGE_LOOP('',(#2035));
+#2035 = ORIENTED_EDGE('',*,*,#2036,.T.);
+#2036 = EDGE_CURVE('',#2037,#2037,#2039,.T.);
+#2037 = VERTEX_POINT('',#2038);
+#2038 = CARTESIAN_POINT('',(-1.2,-35.,-6.E-15));
+#2039 = SURFACE_CURVE('',#2040,(#2045,#2056),.PCURVE_S1.);
+#2040 = CIRCLE('',#2041,1.2);
+#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044);
+#2042 = CARTESIAN_POINT('',(-3.E-15,-35.,3.552713678801E-15));
+#2043 = DIRECTION('',(0.,-2.2E-16,1.));
+#2044 = DIRECTION('',(-1.,0.,0.));
+#2045 = PCURVE('',#684,#2046);
+#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2055);
+#2047 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2048,#2049,#2050,#2051,
+#2052,#2053,#2054),.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('') );
+#2048 = CARTESIAN_POINT('',(3.3,-35.));
+#2049 = CARTESIAN_POINT('',(3.3,-37.07846096908));
+#2050 = CARTESIAN_POINT('',(1.5,-36.03923048454));
+#2051 = CARTESIAN_POINT('',(-0.3,-35.));
+#2052 = CARTESIAN_POINT('',(1.5,-33.96076951545));
+#2053 = CARTESIAN_POINT('',(3.3,-32.92153903091));
+#2054 = CARTESIAN_POINT('',(3.3,-35.));
 #2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2056 = PCURVE('',#1055,#2057);
-#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062);
-#2058 = LINE('',#2059,#2060);
-#2059 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2060 = VECTOR('',#2061,1.);
-#2061 = DIRECTION('',(0.,-1.));
-#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2056 = PCURVE('',#2057,#2062);
+#2057 = CYLINDRICAL_SURFACE('',#2058,1.2);
+#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
+#2059 = CARTESIAN_POINT('',(-3.E-15,-35.,3.6));
+#2060 = DIRECTION('',(0.,-2.2E-16,1.));
+#2061 = DIRECTION('',(-1.,0.,0.));
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(0.,-3.6));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(1.,0.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2063 = ORIENTED_EDGE('',*,*,#2064,.T.);
-#2064 = EDGE_CURVE('',#2042,#2042,#2065,.T.);
-#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.);
-#2066 = CIRCLE('',#2067,1.8);
-#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070);
-#2068 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.));
-#2069 = DIRECTION('',(0.,1.,-0.));
-#2070 = DIRECTION('',(-1.,0.,0.));
-#2071 = PCURVE('',#1055,#2072);
-#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077);
-#2073 = LINE('',#2074,#2075);
-#2074 = CARTESIAN_POINT('',(0.,-0.8));
-#2075 = VECTOR('',#2076,1.);
-#2076 = DIRECTION('',(1.,0.));
-#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2068 = FACE_BOUND('',#2069,.T.);
+#2069 = EDGE_LOOP('',(#2070));
+#2070 = ORIENTED_EDGE('',*,*,#2071,.T.);
+#2071 = EDGE_CURVE('',#2072,#2072,#2074,.T.);
+#2072 = VERTEX_POINT('',#2073);
+#2073 = CARTESIAN_POINT('',(-1.2,-20.,-4.E-15));
+#2074 = SURFACE_CURVE('',#2075,(#2080,#2091),.PCURVE_S1.);
+#2075 = CIRCLE('',#2076,1.2);
+#2076 = AXIS2_PLACEMENT_3D('',#2077,#2078,#2079);
+#2077 = CARTESIAN_POINT('',(-2.E-15,-20.,1.7763568394E-15));
+#2078 = DIRECTION('',(0.,-2.2E-16,1.));
+#2079 = DIRECTION('',(-1.,0.,0.));
+#2080 = PCURVE('',#684,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2090);
+#2082 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2083,#2084,#2085,#2086,
+#2087,#2088,#2089),.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('') );
+#2083 = CARTESIAN_POINT('',(3.3,-20.));
+#2084 = CARTESIAN_POINT('',(3.3,-22.07846096908));
+#2085 = CARTESIAN_POINT('',(1.5,-21.03923048454));
+#2086 = CARTESIAN_POINT('',(-0.3,-20.));
+#2087 = CARTESIAN_POINT('',(1.5,-18.96076951545));
+#2088 = CARTESIAN_POINT('',(3.3,-17.92153903091));
+#2089 = CARTESIAN_POINT('',(3.3,-20.));
+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2078 = PCURVE('',#1523,#2079);
-#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
-#2080 = CIRCLE('',#2081,1.8);
-#2081 = AXIS2_PLACEMENT_2D('',#2082,#2083);
-#2082 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2083 = DIRECTION('',(0.,1.));
-#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2091 = PCURVE('',#2092,#2097);
+#2092 = CYLINDRICAL_SURFACE('',#2093,1.2);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-2.E-15,-20.,3.6));
+#2095 = DIRECTION('',(0.,-2.2E-16,1.));
+#2096 = DIRECTION('',(-1.,0.,0.));
+#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);
+#2098 = LINE('',#2099,#2100);
+#2099 = CARTESIAN_POINT('',(0.,-3.6));
+#2100 = VECTOR('',#2101,1.);
+#2101 = DIRECTION('',(1.,0.));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2085 = ORIENTED_EDGE('',*,*,#2041,.F.);
-#2086 = ORIENTED_EDGE('',*,*,#1034,.F.);
-#2087 = ADVANCED_FACE('',(#2088),#1090,.F.);
-#2088 = FACE_BOUND('',#2089,.F.);
-#2089 = EDGE_LOOP('',(#2090,#2113,#2135,#2136));
-#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
-#2091 = EDGE_CURVE('',#1070,#2092,#2094,.T.);
-#2092 = VERTEX_POINT('',#2093);
-#2093 = CARTESIAN_POINT('',(-1.8,2.8,80.));
-#2094 = SEAM_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
-#2095 = LINE('',#2096,#2097);
-#2096 = CARTESIAN_POINT('',(-1.8,3.6,80.));
-#2097 = VECTOR('',#2098,1.);
-#2098 = DIRECTION('',(0.,-1.,0.));
-#2099 = PCURVE('',#1090,#2100);
-#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
-#2101 = LINE('',#2102,#2103);
-#2102 = CARTESIAN_POINT('',(0.,0.));
-#2103 = VECTOR('',#2104,1.);
-#2104 = DIRECTION('',(0.,-1.));
-#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2103 = FACE_BOUND('',#2104,.T.);
+#2104 = EDGE_LOOP('',(#2105));
+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2106 = EDGE_CURVE('',#2107,#2107,#2109,.T.);
+#2107 = VERTEX_POINT('',#2108);
+#2108 = CARTESIAN_POINT('',(-1.2,-5.,-2.E-15));
+#2109 = SURFACE_CURVE('',#2110,(#2115,#2126),.PCURVE_S1.);
+#2110 = CIRCLE('',#2111,1.2);
+#2111 = AXIS2_PLACEMENT_3D('',#2112,#2113,#2114);
+#2112 = CARTESIAN_POINT('',(0.,-5.,-1.1E-16));
+#2113 = DIRECTION('',(0.,-2.2E-16,1.));
+#2114 = DIRECTION('',(-1.,0.,0.));
+#2115 = PCURVE('',#684,#2116);
+#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2125);
+#2117 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2118,#2119,#2120,#2121,
+#2122,#2123,#2124),.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('') );
+#2118 = CARTESIAN_POINT('',(3.3,-5.));
+#2119 = CARTESIAN_POINT('',(3.3,-7.078460969083));
+#2120 = CARTESIAN_POINT('',(1.5,-6.039230484541));
+#2121 = CARTESIAN_POINT('',(-0.3,-5.));
+#2122 = CARTESIAN_POINT('',(1.5,-3.960769515459));
+#2123 = CARTESIAN_POINT('',(3.3,-2.921539030917));
+#2124 = CARTESIAN_POINT('',(3.3,-5.));
+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2106 = PCURVE('',#1090,#2107);
-#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
-#2108 = LINE('',#2109,#2110);
-#2109 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2110 = VECTOR('',#2111,1.);
-#2111 = DIRECTION('',(0.,-1.));
-#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2126 = PCURVE('',#2127,#2132);
+#2127 = CYLINDRICAL_SURFACE('',#2128,1.2);
+#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131);
+#2129 = CARTESIAN_POINT('',(0.,-5.,3.6));
+#2130 = DIRECTION('',(0.,-2.2E-16,1.));
+#2131 = DIRECTION('',(-1.,0.,0.));
+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(0.,-3.6));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(1.,0.));
+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2113 = ORIENTED_EDGE('',*,*,#2114,.T.);
-#2114 = EDGE_CURVE('',#2092,#2092,#2115,.T.);
-#2115 = SURFACE_CURVE('',#2116,(#2121,#2128),.PCURVE_S1.);
-#2116 = CIRCLE('',#2117,1.8);
-#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);
-#2118 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.));
-#2119 = DIRECTION('',(0.,1.,-0.));
-#2120 = DIRECTION('',(-1.,0.,0.));
-#2121 = PCURVE('',#1090,#2122);
-#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
-#2123 = LINE('',#2124,#2125);
-#2124 = CARTESIAN_POINT('',(0.,-0.8));
-#2125 = VECTOR('',#2126,1.);
-#2126 = DIRECTION('',(1.,0.));
-#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2138 = ADVANCED_FACE('',(#2139),#712,.T.);
+#2139 = FACE_BOUND('',#2140,.T.);
+#2140 = EDGE_LOOP('',(#2141,#2142,#2143,#2164));
+#2141 = ORIENTED_EDGE('',*,*,#1767,.T.);
+#2142 = ORIENTED_EDGE('',*,*,#954,.T.);
+#2143 = ORIENTED_EDGE('',*,*,#2144,.F.);
+#2144 = EDGE_CURVE('',#697,#955,#2145,.T.);
+#2145 = SURFACE_CURVE('',#2146,(#2150,#2157),.PCURVE_S1.);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(-2.5,-9.E-17,0.4));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2150 = PCURVE('',#712,#2151);
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(0.565685424949,5.096679918781E-19));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(4.43650813896E-18,-1.));
+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2128 = PCURVE('',#1578,#2129);
-#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
-#2130 = CIRCLE('',#2131,1.8);
-#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
-#2132 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2133 = DIRECTION('',(0.,1.));
-#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2157 = PCURVE('',#740,#2158);
+#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163);
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(0.,0.));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(0.,-1.));
+#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2135 = ORIENTED_EDGE('',*,*,#2091,.F.);
-#2136 = ORIENTED_EDGE('',*,*,#1069,.F.);
-#2137 = ADVANCED_FACE('',(#2138),#1125,.F.);
-#2138 = FACE_BOUND('',#2139,.F.);
-#2139 = EDGE_LOOP('',(#2140,#2163,#2185,#2186));
-#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
-#2141 = EDGE_CURVE('',#1105,#2142,#2144,.T.);
-#2142 = VERTEX_POINT('',#2143);
-#2143 = CARTESIAN_POINT('',(-1.8,2.8,65.));
-#2144 = SEAM_CURVE('',#2145,(#2149,#2156),.PCURVE_S1.);
-#2145 = LINE('',#2146,#2147);
-#2146 = CARTESIAN_POINT('',(-1.8,3.6,65.));
-#2147 = VECTOR('',#2148,1.);
-#2148 = DIRECTION('',(0.,-1.,0.));
-#2149 = PCURVE('',#1125,#2150);
-#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155);
-#2151 = LINE('',#2152,#2153);
-#2152 = CARTESIAN_POINT('',(0.,0.));
-#2153 = VECTOR('',#2154,1.);
-#2154 = DIRECTION('',(0.,-1.));
-#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2156 = PCURVE('',#1125,#2157);
-#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
-#2158 = LINE('',#2159,#2160);
-#2159 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2160 = VECTOR('',#2161,1.);
-#2161 = DIRECTION('',(0.,-1.));
-#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);
-#2164 = EDGE_CURVE('',#2142,#2142,#2165,.T.);
-#2165 = SURFACE_CURVE('',#2166,(#2171,#2178),.PCURVE_S1.);
-#2166 = CIRCLE('',#2167,1.8);
-#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
-#2168 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.));
-#2169 = DIRECTION('',(0.,1.,-0.));
-#2170 = DIRECTION('',(-1.,0.,0.));
-#2171 = PCURVE('',#1125,#2172);
-#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2164 = ORIENTED_EDGE('',*,*,#696,.F.);
+#2165 = ADVANCED_FACE('',(#2166),#740,.T.);
+#2166 = FACE_BOUND('',#2167,.T.);
+#2167 = EDGE_LOOP('',(#2168,#2169,#2170,#2191));
+#2168 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2169 = ORIENTED_EDGE('',*,*,#977,.T.);
+#2170 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2171 = EDGE_CURVE('',#725,#978,#2172,.T.);
+#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.);
 #2173 = LINE('',#2174,#2175);
-#2174 = CARTESIAN_POINT('',(0.,-0.8));
+#2174 = CARTESIAN_POINT('',(-2.5,-4.E-16,1.8));
 #2175 = VECTOR('',#2176,1.);
-#2176 = DIRECTION('',(1.,0.));
-#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2176 = DIRECTION('',(0.,-1.,-2.2E-16));
+#2177 = PCURVE('',#740,#2178);
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(1.4,-2.E-18));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(0.,-1.));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2178 = PCURVE('',#1633,#2179);
-#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184);
-#2180 = CIRCLE('',#2181,1.8);
-#2181 = AXIS2_PLACEMENT_2D('',#2182,#2183);
-#2182 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2183 = DIRECTION('',(0.,1.));
-#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2184 = PCURVE('',#773,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(-0.,-1.));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2185 = ORIENTED_EDGE('',*,*,#2141,.F.);
-#2186 = ORIENTED_EDGE('',*,*,#1104,.F.);
-#2187 = ADVANCED_FACE('',(#2188),#1160,.F.);
-#2188 = FACE_BOUND('',#2189,.F.);
-#2189 = EDGE_LOOP('',(#2190,#2213,#2235,#2236));
-#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
-#2191 = EDGE_CURVE('',#1140,#2192,#2194,.T.);
-#2192 = VERTEX_POINT('',#2193);
-#2193 = CARTESIAN_POINT('',(-1.8,2.8,50.));
-#2194 = SEAM_CURVE('',#2195,(#2199,#2206),.PCURVE_S1.);
-#2195 = LINE('',#2196,#2197);
-#2196 = CARTESIAN_POINT('',(-1.8,3.6,50.));
-#2197 = VECTOR('',#2198,1.);
-#2198 = DIRECTION('',(0.,-1.,0.));
-#2199 = PCURVE('',#1160,#2200);
-#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205);
-#2201 = LINE('',#2202,#2203);
-#2202 = CARTESIAN_POINT('',(0.,0.));
-#2203 = VECTOR('',#2204,1.);
-#2204 = DIRECTION('',(0.,-1.));
-#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2191 = ORIENTED_EDGE('',*,*,#724,.F.);
+#2192 = ADVANCED_FACE('',(#2193),#773,.F.);
+#2193 = FACE_BOUND('',#2194,.T.);
+#2194 = EDGE_LOOP('',(#2195,#2196,#2197,#2198));
+#2195 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2196 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#2197 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#2198 = ORIENTED_EDGE('',*,*,#752,.F.);
+#2199 = ADVANCED_FACE('',(#2200,#2203),#1118,.T.);
+#2200 = FACE_BOUND('',#2201,.T.);
+#2201 = EDGE_LOOP('',(#2202));
+#2202 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#2203 = FACE_BOUND('',#2204,.T.);
+#2204 = EDGE_LOOP('',(#2205));
+#2205 = ORIENTED_EDGE('',*,*,#2206,.F.);
+#2206 = EDGE_CURVE('',#2207,#2207,#2209,.T.);
+#2207 = VERTEX_POINT('',#2208);
+#2208 = CARTESIAN_POINT('',(-1.2,-140.,2.8));
+#2209 = SURFACE_CURVE('',#2210,(#2215,#2222),.PCURVE_S1.);
+#2210 = CIRCLE('',#2211,1.2);
+#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
+#2212 = CARTESIAN_POINT('',(-1.499E-14,-140.,2.8));
+#2213 = DIRECTION('',(0.,-2.2E-16,1.));
+#2214 = DIRECTION('',(-1.,0.,0.));
+#2215 = PCURVE('',#1118,#2216);
+#2216 = DEFINITIONAL_REPRESENTATION('',(#2217),#2221);
+#2217 = CIRCLE('',#2218,1.2);
+#2218 = AXIS2_PLACEMENT_2D('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(-2.84217094304E-14,4.E-17));
+#2220 = DIRECTION('',(0.,1.));
+#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2206 = PCURVE('',#1160,#2207);
-#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
-#2208 = LINE('',#2209,#2210);
-#2209 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2210 = VECTOR('',#2211,1.);
-#2211 = DIRECTION('',(0.,-1.));
-#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2222 = PCURVE('',#1812,#2223);
+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(0.,-0.8));
+#2226 = VECTOR('',#2227,1.);
+#2227 = DIRECTION('',(1.,0.));
+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);
-#2214 = EDGE_CURVE('',#2192,#2192,#2215,.T.);
-#2215 = SURFACE_CURVE('',#2216,(#2221,#2228),.PCURVE_S1.);
-#2216 = CIRCLE('',#2217,1.8);
-#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220);
-#2218 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.));
-#2219 = DIRECTION('',(0.,1.,-0.));
-#2220 = DIRECTION('',(-1.,0.,0.));
-#2221 = PCURVE('',#1160,#2222);
-#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227);
-#2223 = LINE('',#2224,#2225);
-#2224 = CARTESIAN_POINT('',(0.,-0.8));
-#2225 = VECTOR('',#2226,1.);
-#2226 = DIRECTION('',(1.,0.));
-#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2229 = ADVANCED_FACE('',(#2230,#2233),#1173,.T.);
+#2230 = FACE_BOUND('',#2231,.T.);
+#2231 = EDGE_LOOP('',(#2232));
+#2232 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#2233 = FACE_BOUND('',#2234,.T.);
+#2234 = EDGE_LOOP('',(#2235));
+#2235 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2236 = EDGE_CURVE('',#2237,#2237,#2239,.T.);
+#2237 = VERTEX_POINT('',#2238);
+#2238 = CARTESIAN_POINT('',(-1.2,-125.,2.8));
+#2239 = SURFACE_CURVE('',#2240,(#2245,#2252),.PCURVE_S1.);
+#2240 = CIRCLE('',#2241,1.2);
+#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244);
+#2242 = CARTESIAN_POINT('',(-1.332E-14,-125.,2.8));
+#2243 = DIRECTION('',(0.,-2.2E-16,1.));
+#2244 = DIRECTION('',(-1.,0.,0.));
+#2245 = PCURVE('',#1173,#2246);
+#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);
+#2247 = CIRCLE('',#2248,1.2);
+#2248 = AXIS2_PLACEMENT_2D('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(-2.84217094304E-14,3.7E-16));
+#2250 = DIRECTION('',(0.,1.));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2228 = PCURVE('',#1688,#2229);
-#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
-#2230 = CIRCLE('',#2231,1.8);
-#2231 = AXIS2_PLACEMENT_2D('',#2232,#2233);
-#2232 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2233 = DIRECTION('',(0.,1.));
-#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2252 = PCURVE('',#1847,#2253);
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(0.,-0.8));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,0.));
+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2235 = ORIENTED_EDGE('',*,*,#2191,.F.);
-#2236 = ORIENTED_EDGE('',*,*,#1139,.F.);
-#2237 = ADVANCED_FACE('',(#2238),#1195,.F.);
-#2238 = FACE_BOUND('',#2239,.F.);
-#2239 = EDGE_LOOP('',(#2240,#2263,#2285,#2286));
-#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);
-#2241 = EDGE_CURVE('',#1175,#2242,#2244,.T.);
-#2242 = VERTEX_POINT('',#2243);
-#2243 = CARTESIAN_POINT('',(-1.8,2.8,35.));
-#2244 = SEAM_CURVE('',#2245,(#2249,#2256),.PCURVE_S1.);
-#2245 = LINE('',#2246,#2247);
-#2246 = CARTESIAN_POINT('',(-1.8,3.6,35.));
-#2247 = VECTOR('',#2248,1.);
-#2248 = DIRECTION('',(0.,-1.,0.));
-#2249 = PCURVE('',#1195,#2250);
-#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255);
-#2251 = LINE('',#2252,#2253);
-#2252 = CARTESIAN_POINT('',(0.,0.));
-#2253 = VECTOR('',#2254,1.);
-#2254 = DIRECTION('',(0.,-1.));
-#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2259 = ADVANCED_FACE('',(#2260,#2263),#1228,.T.);
+#2260 = FACE_BOUND('',#2261,.T.);
+#2261 = EDGE_LOOP('',(#2262));
+#2262 = ORIENTED_EDGE('',*,*,#1213,.T.);
+#2263 = FACE_BOUND('',#2264,.T.);
+#2264 = EDGE_LOOP('',(#2265));
+#2265 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2266 = EDGE_CURVE('',#2267,#2267,#2269,.T.);
+#2267 = VERTEX_POINT('',#2268);
+#2268 = CARTESIAN_POINT('',(-1.2,-110.,2.8));
+#2269 = SURFACE_CURVE('',#2270,(#2275,#2282),.PCURVE_S1.);
+#2270 = CIRCLE('',#2271,1.2);
+#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274);
+#2272 = CARTESIAN_POINT('',(-1.166E-14,-110.,2.8));
+#2273 = DIRECTION('',(0.,-2.2E-16,1.));
+#2274 = DIRECTION('',(-1.,0.,0.));
+#2275 = PCURVE('',#1228,#2276);
+#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281);
+#2277 = CIRCLE('',#2278,1.2);
+#2278 = AXIS2_PLACEMENT_2D('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(-1.42108547152E-14,-2.9E-16));
+#2280 = DIRECTION('',(0.,1.));
+#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2256 = PCURVE('',#1195,#2257);
-#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
-#2258 = LINE('',#2259,#2260);
-#2259 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2260 = VECTOR('',#2261,1.);
-#2261 = DIRECTION('',(0.,-1.));
-#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2282 = PCURVE('',#1882,#2283);
+#2283 = DEFINITIONAL_REPRESENTATION('',(#2284),#2288);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(0.,-0.8));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(1.,0.));
+#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2263 = ORIENTED_EDGE('',*,*,#2264,.T.);
-#2264 = EDGE_CURVE('',#2242,#2242,#2265,.T.);
-#2265 = SURFACE_CURVE('',#2266,(#2271,#2278),.PCURVE_S1.);
-#2266 = CIRCLE('',#2267,1.8);
-#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);
-#2268 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.));
-#2269 = DIRECTION('',(0.,1.,-0.));
-#2270 = DIRECTION('',(-1.,0.,0.));
-#2271 = PCURVE('',#1195,#2272);
-#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277);
-#2273 = LINE('',#2274,#2275);
-#2274 = CARTESIAN_POINT('',(0.,-0.8));
-#2275 = VECTOR('',#2276,1.);
-#2276 = DIRECTION('',(1.,0.));
-#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2289 = ADVANCED_FACE('',(#2290,#2293),#1283,.T.);
+#2290 = FACE_BOUND('',#2291,.T.);
+#2291 = EDGE_LOOP('',(#2292));
+#2292 = ORIENTED_EDGE('',*,*,#1268,.T.);
+#2293 = FACE_BOUND('',#2294,.T.);
+#2294 = EDGE_LOOP('',(#2295));
+#2295 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2296 = EDGE_CURVE('',#2297,#2297,#2299,.T.);
+#2297 = VERTEX_POINT('',#2298);
+#2298 = CARTESIAN_POINT('',(-1.2,-95.,2.8));
+#2299 = SURFACE_CURVE('',#2300,(#2305,#2312),.PCURVE_S1.);
+#2300 = CIRCLE('',#2301,1.2);
+#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304);
+#2302 = CARTESIAN_POINT('',(-9.99E-15,-95.,2.8));
+#2303 = DIRECTION('',(0.,-2.2E-16,1.));
+#2304 = DIRECTION('',(-1.,0.,0.));
+#2305 = PCURVE('',#1283,#2306);
+#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311);
+#2307 = CIRCLE('',#2308,1.2);
+#2308 = AXIS2_PLACEMENT_2D('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(-1.42108547152E-14,4.E-17));
+#2310 = DIRECTION('',(0.,1.));
+#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2278 = PCURVE('',#1743,#2279);
-#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
-#2280 = CIRCLE('',#2281,1.8);
-#2281 = AXIS2_PLACEMENT_2D('',#2282,#2283);
-#2282 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2283 = DIRECTION('',(0.,1.));
-#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2312 = PCURVE('',#1917,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(0.,-0.8));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(1.,0.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2285 = ORIENTED_EDGE('',*,*,#2241,.F.);
-#2286 = ORIENTED_EDGE('',*,*,#1174,.F.);
-#2287 = ADVANCED_FACE('',(#2288),#1230,.F.);
-#2288 = FACE_BOUND('',#2289,.F.);
-#2289 = EDGE_LOOP('',(#2290,#2313,#2335,#2336));
-#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);
-#2291 = EDGE_CURVE('',#1210,#2292,#2294,.T.);
-#2292 = VERTEX_POINT('',#2293);
-#2293 = CARTESIAN_POINT('',(-1.8,2.8,20.));
-#2294 = SEAM_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.);
-#2295 = LINE('',#2296,#2297);
-#2296 = CARTESIAN_POINT('',(-1.8,3.6,20.));
-#2297 = VECTOR('',#2298,1.);
-#2298 = DIRECTION('',(0.,-1.,0.));
-#2299 = PCURVE('',#1230,#2300);
-#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305);
-#2301 = LINE('',#2302,#2303);
-#2302 = CARTESIAN_POINT('',(0.,0.));
-#2303 = VECTOR('',#2304,1.);
-#2304 = DIRECTION('',(0.,-1.));
-#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2319 = ADVANCED_FACE('',(#2320,#2323),#1338,.T.);
+#2320 = FACE_BOUND('',#2321,.T.);
+#2321 = EDGE_LOOP('',(#2322));
+#2322 = ORIENTED_EDGE('',*,*,#1323,.T.);
+#2323 = FACE_BOUND('',#2324,.T.);
+#2324 = EDGE_LOOP('',(#2325));
+#2325 = ORIENTED_EDGE('',*,*,#2326,.F.);
+#2326 = EDGE_CURVE('',#2327,#2327,#2329,.T.);
+#2327 = VERTEX_POINT('',#2328);
+#2328 = CARTESIAN_POINT('',(-1.2,-80.,2.8));
+#2329 = SURFACE_CURVE('',#2330,(#2335,#2342),.PCURVE_S1.);
+#2330 = CIRCLE('',#2331,1.2);
+#2331 = AXIS2_PLACEMENT_3D('',#2332,#2333,#2334);
+#2332 = CARTESIAN_POINT('',(-8.33E-15,-80.,2.8));
+#2333 = DIRECTION('',(0.,-2.2E-16,1.));
+#2334 = DIRECTION('',(-1.,0.,0.));
+#2335 = PCURVE('',#1338,#2336);
+#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);
+#2337 = CIRCLE('',#2338,1.2);
+#2338 = AXIS2_PLACEMENT_2D('',#2339,#2340);
+#2339 = CARTESIAN_POINT('',(-2.84217094304E-14,3.8E-16));
+#2340 = DIRECTION('',(0.,1.));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2306 = PCURVE('',#1230,#2307);
-#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312);
-#2308 = LINE('',#2309,#2310);
-#2309 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2310 = VECTOR('',#2311,1.);
-#2311 = DIRECTION('',(0.,-1.));
-#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2342 = PCURVE('',#1952,#2343);
+#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348);
+#2344 = LINE('',#2345,#2346);
+#2345 = CARTESIAN_POINT('',(0.,-0.8));
+#2346 = VECTOR('',#2347,1.);
+#2347 = DIRECTION('',(1.,0.));
+#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2313 = ORIENTED_EDGE('',*,*,#2314,.T.);
-#2314 = EDGE_CURVE('',#2292,#2292,#2315,.T.);
-#2315 = SURFACE_CURVE('',#2316,(#2321,#2328),.PCURVE_S1.);
-#2316 = CIRCLE('',#2317,1.8);
-#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
-#2318 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.));
-#2319 = DIRECTION('',(0.,1.,-0.));
-#2320 = DIRECTION('',(-1.,0.,0.));
-#2321 = PCURVE('',#1230,#2322);
-#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
-#2323 = LINE('',#2324,#2325);
-#2324 = CARTESIAN_POINT('',(0.,-0.8));
-#2325 = VECTOR('',#2326,1.);
-#2326 = DIRECTION('',(1.,0.));
-#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2349 = ADVANCED_FACE('',(#2350,#2353),#1393,.T.);
+#2350 = FACE_BOUND('',#2351,.T.);
+#2351 = EDGE_LOOP('',(#2352));
+#2352 = ORIENTED_EDGE('',*,*,#1378,.T.);
+#2353 = FACE_BOUND('',#2354,.T.);
+#2354 = EDGE_LOOP('',(#2355));
+#2355 = ORIENTED_EDGE('',*,*,#2356,.F.);
+#2356 = EDGE_CURVE('',#2357,#2357,#2359,.T.);
+#2357 = VERTEX_POINT('',#2358);
+#2358 = CARTESIAN_POINT('',(-1.2,-65.,2.8));
+#2359 = SURFACE_CURVE('',#2360,(#2365,#2372),.PCURVE_S1.);
+#2360 = CIRCLE('',#2361,1.2);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(-6.66E-15,-65.,2.8));
+#2363 = DIRECTION('',(0.,-2.2E-16,1.));
+#2364 = DIRECTION('',(-1.,0.,0.));
+#2365 = PCURVE('',#1393,#2366);
+#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
+#2367 = CIRCLE('',#2368,1.2);
+#2368 = AXIS2_PLACEMENT_2D('',#2369,#2370);
+#2369 = CARTESIAN_POINT('',(0.,-2.9E-16));
+#2370 = DIRECTION('',(0.,1.));
+#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2328 = PCURVE('',#1798,#2329);
-#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
-#2330 = CIRCLE('',#2331,1.8);
-#2331 = AXIS2_PLACEMENT_2D('',#2332,#2333);
-#2332 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2333 = DIRECTION('',(0.,1.));
-#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2372 = PCURVE('',#1987,#2373);
+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(0.,-0.8));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(1.,0.));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2335 = ORIENTED_EDGE('',*,*,#2291,.F.);
-#2336 = ORIENTED_EDGE('',*,*,#1209,.F.);
-#2337 = ADVANCED_FACE('',(#2338),#1265,.F.);
-#2338 = FACE_BOUND('',#2339,.F.);
-#2339 = EDGE_LOOP('',(#2340,#2363,#2385,#2386));
-#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
-#2341 = EDGE_CURVE('',#1245,#2342,#2344,.T.);
-#2342 = VERTEX_POINT('',#2343);
-#2343 = CARTESIAN_POINT('',(-1.8,2.8,5.));
-#2344 = SEAM_CURVE('',#2345,(#2349,#2356),.PCURVE_S1.);
-#2345 = LINE('',#2346,#2347);
-#2346 = CARTESIAN_POINT('',(-1.8,3.6,5.));
-#2347 = VECTOR('',#2348,1.);
-#2348 = DIRECTION('',(0.,-1.,0.));
-#2349 = PCURVE('',#1265,#2350);
-#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355);
-#2351 = LINE('',#2352,#2353);
-#2352 = CARTESIAN_POINT('',(0.,0.));
-#2353 = VECTOR('',#2354,1.);
-#2354 = DIRECTION('',(0.,-1.));
-#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2379 = ADVANCED_FACE('',(#2380,#2383),#1448,.T.);
+#2380 = FACE_BOUND('',#2381,.T.);
+#2381 = EDGE_LOOP('',(#2382));
+#2382 = ORIENTED_EDGE('',*,*,#1433,.T.);
+#2383 = FACE_BOUND('',#2384,.T.);
+#2384 = EDGE_LOOP('',(#2385));
+#2385 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2386 = EDGE_CURVE('',#2387,#2387,#2389,.T.);
+#2387 = VERTEX_POINT('',#2388);
+#2388 = CARTESIAN_POINT('',(-1.2,-50.,2.8));
+#2389 = SURFACE_CURVE('',#2390,(#2395,#2402),.PCURVE_S1.);
+#2390 = CIRCLE('',#2391,1.2);
+#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394);
+#2392 = CARTESIAN_POINT('',(-5.E-15,-50.,2.8));
+#2393 = DIRECTION('',(0.,-2.2E-16,1.));
+#2394 = DIRECTION('',(-1.,0.,0.));
+#2395 = PCURVE('',#1448,#2396);
+#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401);
+#2397 = CIRCLE('',#2398,1.2);
+#2398 = AXIS2_PLACEMENT_2D('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.42108547152E-14,5.E-17));
+#2400 = DIRECTION('',(0.,1.));
+#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2356 = PCURVE('',#1265,#2357);
-#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362);
-#2358 = LINE('',#2359,#2360);
-#2359 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2360 = VECTOR('',#2361,1.);
-#2361 = DIRECTION('',(0.,-1.));
-#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2402 = PCURVE('',#2022,#2403);
+#2403 = DEFINITIONAL_REPRESENTATION('',(#2404),#2408);
+#2404 = LINE('',#2405,#2406);
+#2405 = CARTESIAN_POINT('',(0.,-0.8));
+#2406 = VECTOR('',#2407,1.);
+#2407 = DIRECTION('',(1.,0.));
+#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2363 = ORIENTED_EDGE('',*,*,#2364,.T.);
-#2364 = EDGE_CURVE('',#2342,#2342,#2365,.T.);
-#2365 = SURFACE_CURVE('',#2366,(#2371,#2378),.PCURVE_S1.);
-#2366 = CIRCLE('',#2367,1.8);
-#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370);
-#2368 = CARTESIAN_POINT('',(0.,2.8,5.));
-#2369 = DIRECTION('',(0.,1.,-0.));
-#2370 = DIRECTION('',(-1.,0.,0.));
-#2371 = PCURVE('',#1265,#2372);
-#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
-#2373 = LINE('',#2374,#2375);
-#2374 = CARTESIAN_POINT('',(0.,-0.8));
-#2375 = VECTOR('',#2376,1.);
-#2376 = DIRECTION('',(1.,0.));
-#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2409 = ADVANCED_FACE('',(#2410,#2413),#1503,.T.);
+#2410 = FACE_BOUND('',#2411,.T.);
+#2411 = EDGE_LOOP('',(#2412));
+#2412 = ORIENTED_EDGE('',*,*,#1488,.T.);
+#2413 = FACE_BOUND('',#2414,.T.);
+#2414 = EDGE_LOOP('',(#2415));
+#2415 = ORIENTED_EDGE('',*,*,#2416,.F.);
+#2416 = EDGE_CURVE('',#2417,#2417,#2419,.T.);
+#2417 = VERTEX_POINT('',#2418);
+#2418 = CARTESIAN_POINT('',(-1.2,-35.,2.8));
+#2419 = SURFACE_CURVE('',#2420,(#2425,#2432),.PCURVE_S1.);
+#2420 = CIRCLE('',#2421,1.2);
+#2421 = AXIS2_PLACEMENT_3D('',#2422,#2423,#2424);
+#2422 = CARTESIAN_POINT('',(-3.33E-15,-35.,2.8));
+#2423 = DIRECTION('',(0.,-2.2E-16,1.));
+#2424 = DIRECTION('',(-1.,0.,0.));
+#2425 = PCURVE('',#1503,#2426);
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431);
+#2427 = CIRCLE('',#2428,1.2);
+#2428 = AXIS2_PLACEMENT_2D('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(-7.105427357601E-15,3.8E-16));
+#2430 = DIRECTION('',(0.,1.));
+#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2378 = PCURVE('',#1853,#2379);
-#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384);
-#2380 = CIRCLE('',#2381,1.8);
-#2381 = AXIS2_PLACEMENT_2D('',#2382,#2383);
-#2382 = CARTESIAN_POINT('',(0.,4.748056015762E-17));
-#2383 = DIRECTION('',(0.,1.));
-#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2432 = PCURVE('',#2057,#2433);
+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(0.,-0.8));
+#2436 = VECTOR('',#2437,1.);
+#2437 = DIRECTION('',(1.,0.));
+#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2385 = ORIENTED_EDGE('',*,*,#2341,.F.);
-#2386 = ORIENTED_EDGE('',*,*,#1244,.F.);
-#2387 = ADVANCED_FACE('',(#2388,#2391),#1358,.T.);
-#2388 = FACE_BOUND('',#2389,.T.);
-#2389 = EDGE_LOOP('',(#2390));
-#2390 = ORIENTED_EDGE('',*,*,#1914,.T.);
-#2391 = FACE_BOUND('',#2392,.T.);
-#2392 = EDGE_LOOP('',(#2393));
-#2393 = ORIENTED_EDGE('',*,*,#1341,.F.);
-#2394 = ADVANCED_FACE('',(#2395,#2398),#1413,.T.);
-#2395 = FACE_BOUND('',#2396,.T.);
-#2396 = EDGE_LOOP('',(#2397));
-#2397 = ORIENTED_EDGE('',*,*,#1964,.T.);
-#2398 = FACE_BOUND('',#2399,.T.);
-#2399 = EDGE_LOOP('',(#2400));
-#2400 = ORIENTED_EDGE('',*,*,#1396,.F.);
-#2401 = ADVANCED_FACE('',(#2402,#2405),#1468,.T.);
-#2402 = FACE_BOUND('',#2403,.T.);
-#2403 = EDGE_LOOP('',(#2404));
-#2404 = ORIENTED_EDGE('',*,*,#2014,.T.);
-#2405 = FACE_BOUND('',#2406,.T.);
-#2406 = EDGE_LOOP('',(#2407));
-#2407 = ORIENTED_EDGE('',*,*,#1451,.F.);
-#2408 = ADVANCED_FACE('',(#2409,#2412),#1523,.T.);
-#2409 = FACE_BOUND('',#2410,.T.);
-#2410 = EDGE_LOOP('',(#2411));
-#2411 = ORIENTED_EDGE('',*,*,#2064,.T.);
-#2412 = FACE_BOUND('',#2413,.T.);
-#2413 = EDGE_LOOP('',(#2414));
-#2414 = ORIENTED_EDGE('',*,*,#1506,.F.);
-#2415 = ADVANCED_FACE('',(#2416,#2419),#1578,.T.);
-#2416 = FACE_BOUND('',#2417,.T.);
-#2417 = EDGE_LOOP('',(#2418));
-#2418 = ORIENTED_EDGE('',*,*,#2114,.T.);
-#2419 = FACE_BOUND('',#2420,.T.);
-#2420 = EDGE_LOOP('',(#2421));
-#2421 = ORIENTED_EDGE('',*,*,#1561,.F.);
-#2422 = ADVANCED_FACE('',(#2423,#2426),#1633,.T.);
-#2423 = FACE_BOUND('',#2424,.T.);
-#2424 = EDGE_LOOP('',(#2425));
-#2425 = ORIENTED_EDGE('',*,*,#2164,.T.);
-#2426 = FACE_BOUND('',#2427,.T.);
-#2427 = EDGE_LOOP('',(#2428));
-#2428 = ORIENTED_EDGE('',*,*,#1616,.F.);
-#2429 = ADVANCED_FACE('',(#2430,#2433),#1688,.T.);
-#2430 = FACE_BOUND('',#2431,.T.);
-#2431 = EDGE_LOOP('',(#2432));
-#2432 = ORIENTED_EDGE('',*,*,#2214,.T.);
-#2433 = FACE_BOUND('',#2434,.T.);
-#2434 = EDGE_LOOP('',(#2435));
-#2435 = ORIENTED_EDGE('',*,*,#1671,.F.);
-#2436 = ADVANCED_FACE('',(#2437,#2440),#1743,.T.);
-#2437 = FACE_BOUND('',#2438,.T.);
-#2438 = EDGE_LOOP('',(#2439));
-#2439 = ORIENTED_EDGE('',*,*,#2264,.T.);
+#2439 = ADVANCED_FACE('',(#2440,#2443),#1558,.T.);
 #2440 = FACE_BOUND('',#2441,.T.);
 #2441 = EDGE_LOOP('',(#2442));
-#2442 = ORIENTED_EDGE('',*,*,#1726,.F.);
-#2443 = ADVANCED_FACE('',(#2444,#2447),#1798,.T.);
-#2444 = FACE_BOUND('',#2445,.T.);
-#2445 = EDGE_LOOP('',(#2446));
-#2446 = ORIENTED_EDGE('',*,*,#2314,.T.);
-#2447 = FACE_BOUND('',#2448,.T.);
-#2448 = EDGE_LOOP('',(#2449));
-#2449 = ORIENTED_EDGE('',*,*,#1781,.F.);
-#2450 = ADVANCED_FACE('',(#2451,#2454),#1853,.T.);
-#2451 = FACE_BOUND('',#2452,.T.);
-#2452 = EDGE_LOOP('',(#2453));
-#2453 = ORIENTED_EDGE('',*,*,#2364,.T.);
-#2454 = FACE_BOUND('',#2455,.T.);
-#2455 = EDGE_LOOP('',(#2456));
-#2456 = ORIENTED_EDGE('',*,*,#1836,.F.);
-#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2461)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#2458,#2459,#2460)) REPRESENTATION_CONTEXT
+#2442 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#2443 = FACE_BOUND('',#2444,.T.);
+#2444 = EDGE_LOOP('',(#2445));
+#2445 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#2446 = EDGE_CURVE('',#2447,#2447,#2449,.T.);
+#2447 = VERTEX_POINT('',#2448);
+#2448 = CARTESIAN_POINT('',(-1.2,-20.,2.8));
+#2449 = SURFACE_CURVE('',#2450,(#2455,#2462),.PCURVE_S1.);
+#2450 = CIRCLE('',#2451,1.2);
+#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454);
+#2452 = CARTESIAN_POINT('',(-1.67E-15,-20.,2.8));
+#2453 = DIRECTION('',(0.,-2.2E-16,1.));
+#2454 = DIRECTION('',(-1.,0.,0.));
+#2455 = PCURVE('',#1558,#2456);
+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
+#2457 = CIRCLE('',#2458,1.2);
+#2458 = AXIS2_PLACEMENT_2D('',#2459,#2460);
+#2459 = CARTESIAN_POINT('',(-3.552713678801E-15,-2.8E-16));
+#2460 = DIRECTION('',(0.,1.));
+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2462 = PCURVE('',#2092,#2463);
+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);
+#2464 = LINE('',#2465,#2466);
+#2465 = CARTESIAN_POINT('',(0.,-0.8));
+#2466 = VECTOR('',#2467,1.);
+#2467 = DIRECTION('',(1.,0.));
+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2469 = ADVANCED_FACE('',(#2470,#2473),#1613,.T.);
+#2470 = FACE_BOUND('',#2471,.T.);
+#2471 = EDGE_LOOP('',(#2472));
+#2472 = ORIENTED_EDGE('',*,*,#1598,.T.);
+#2473 = FACE_BOUND('',#2474,.T.);
+#2474 = EDGE_LOOP('',(#2475));
+#2475 = ORIENTED_EDGE('',*,*,#2476,.F.);
+#2476 = EDGE_CURVE('',#2477,#2477,#2479,.T.);
+#2477 = VERTEX_POINT('',#2478);
+#2478 = CARTESIAN_POINT('',(-1.2,-5.,2.8));
+#2479 = SURFACE_CURVE('',#2480,(#2485,#2492),.PCURVE_S1.);
+#2480 = CIRCLE('',#2481,1.2);
+#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);
+#2482 = CARTESIAN_POINT('',(0.,-5.,2.8));
+#2483 = DIRECTION('',(0.,-2.2E-16,1.));
+#2484 = DIRECTION('',(-1.,0.,0.));
+#2485 = PCURVE('',#1613,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = CIRCLE('',#2488,1.2);
+#2488 = AXIS2_PLACEMENT_2D('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(0.,5.E-17));
+#2490 = DIRECTION('',(0.,1.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = PCURVE('',#2127,#2493);
+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(0.,-0.8));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(1.,0.));
+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2499 = ADVANCED_FACE('',(#2500),#1812,.F.);
+#2500 = FACE_BOUND('',#2501,.F.);
+#2501 = EDGE_LOOP('',(#2502,#2503,#2524,#2525));
+#2502 = ORIENTED_EDGE('',*,*,#2206,.F.);
+#2503 = ORIENTED_EDGE('',*,*,#2504,.T.);
+#2504 = EDGE_CURVE('',#2207,#1792,#2505,.T.);
+#2505 = SEAM_CURVE('',#2506,(#2510,#2517),.PCURVE_S1.);
+#2506 = LINE('',#2507,#2508);
+#2507 = CARTESIAN_POINT('',(-1.2,-140.,3.6));
+#2508 = VECTOR('',#2509,1.);
+#2509 = DIRECTION('',(0.,2.2E-16,-1.));
+#2510 = PCURVE('',#1812,#2511);
+#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516);
+#2512 = LINE('',#2513,#2514);
+#2513 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2514 = VECTOR('',#2515,1.);
+#2515 = DIRECTION('',(0.,-1.));
+#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2517 = PCURVE('',#1812,#2518);
+#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523);
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(0.,0.));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(0.,-1.));
+#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2524 = ORIENTED_EDGE('',*,*,#1791,.T.);
+#2525 = ORIENTED_EDGE('',*,*,#2504,.F.);
+#2526 = ADVANCED_FACE('',(#2527),#1847,.F.);
+#2527 = FACE_BOUND('',#2528,.F.);
+#2528 = EDGE_LOOP('',(#2529,#2530,#2551,#2552));
+#2529 = ORIENTED_EDGE('',*,*,#2236,.F.);
+#2530 = ORIENTED_EDGE('',*,*,#2531,.T.);
+#2531 = EDGE_CURVE('',#2237,#1827,#2532,.T.);
+#2532 = SEAM_CURVE('',#2533,(#2537,#2544),.PCURVE_S1.);
+#2533 = LINE('',#2534,#2535);
+#2534 = CARTESIAN_POINT('',(-1.2,-125.,3.6));
+#2535 = VECTOR('',#2536,1.);
+#2536 = DIRECTION('',(0.,2.2E-16,-1.));
+#2537 = PCURVE('',#1847,#2538);
+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(0.,-1.));
+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2544 = PCURVE('',#1847,#2545);
+#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550);
+#2546 = LINE('',#2547,#2548);
+#2547 = CARTESIAN_POINT('',(0.,0.));
+#2548 = VECTOR('',#2549,1.);
+#2549 = DIRECTION('',(0.,-1.));
+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2551 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#2552 = ORIENTED_EDGE('',*,*,#2531,.F.);
+#2553 = ADVANCED_FACE('',(#2554),#1882,.F.);
+#2554 = FACE_BOUND('',#2555,.F.);
+#2555 = EDGE_LOOP('',(#2556,#2557,#2578,#2579));
+#2556 = ORIENTED_EDGE('',*,*,#2266,.F.);
+#2557 = ORIENTED_EDGE('',*,*,#2558,.T.);
+#2558 = EDGE_CURVE('',#2267,#1862,#2559,.T.);
+#2559 = SEAM_CURVE('',#2560,(#2564,#2571),.PCURVE_S1.);
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(-1.2,-110.,3.6));
+#2562 = VECTOR('',#2563,1.);
+#2563 = DIRECTION('',(0.,2.2E-16,-1.));
+#2564 = PCURVE('',#1882,#2565);
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(0.,-1.));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = PCURVE('',#1882,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(0.,0.));
+#2575 = VECTOR('',#2576,1.);
+#2576 = DIRECTION('',(0.,-1.));
+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2578 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#2579 = ORIENTED_EDGE('',*,*,#2558,.F.);
+#2580 = ADVANCED_FACE('',(#2581),#1917,.F.);
+#2581 = FACE_BOUND('',#2582,.F.);
+#2582 = EDGE_LOOP('',(#2583,#2584,#2605,#2606));
+#2583 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2584 = ORIENTED_EDGE('',*,*,#2585,.T.);
+#2585 = EDGE_CURVE('',#2297,#1897,#2586,.T.);
+#2586 = SEAM_CURVE('',#2587,(#2591,#2598),.PCURVE_S1.);
+#2587 = LINE('',#2588,#2589);
+#2588 = CARTESIAN_POINT('',(-1.2,-95.,3.6));
+#2589 = VECTOR('',#2590,1.);
+#2590 = DIRECTION('',(0.,2.2E-16,-1.));
+#2591 = PCURVE('',#1917,#2592);
+#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597);
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2595 = VECTOR('',#2596,1.);
+#2596 = DIRECTION('',(0.,-1.));
+#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2598 = PCURVE('',#1917,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(0.,0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(0.,-1.));
+#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2605 = ORIENTED_EDGE('',*,*,#1896,.T.);
+#2606 = ORIENTED_EDGE('',*,*,#2585,.F.);
+#2607 = ADVANCED_FACE('',(#2608),#1952,.F.);
+#2608 = FACE_BOUND('',#2609,.F.);
+#2609 = EDGE_LOOP('',(#2610,#2611,#2632,#2633));
+#2610 = ORIENTED_EDGE('',*,*,#2326,.F.);
+#2611 = ORIENTED_EDGE('',*,*,#2612,.T.);
+#2612 = EDGE_CURVE('',#2327,#1932,#2613,.T.);
+#2613 = SEAM_CURVE('',#2614,(#2618,#2625),.PCURVE_S1.);
+#2614 = LINE('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(-1.2,-80.,3.6));
+#2616 = VECTOR('',#2617,1.);
+#2617 = DIRECTION('',(0.,2.2E-16,-1.));
+#2618 = PCURVE('',#1952,#2619);
+#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(0.,-1.));
+#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2625 = PCURVE('',#1952,#2626);
+#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(0.,0.));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(0.,-1.));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2632 = ORIENTED_EDGE('',*,*,#1931,.T.);
+#2633 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2634 = ADVANCED_FACE('',(#2635),#1987,.F.);
+#2635 = FACE_BOUND('',#2636,.F.);
+#2636 = EDGE_LOOP('',(#2637,#2638,#2659,#2660));
+#2637 = ORIENTED_EDGE('',*,*,#2356,.F.);
+#2638 = ORIENTED_EDGE('',*,*,#2639,.T.);
+#2639 = EDGE_CURVE('',#2357,#1967,#2640,.T.);
+#2640 = SEAM_CURVE('',#2641,(#2645,#2652),.PCURVE_S1.);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(-1.2,-65.,3.6));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(0.,2.2E-16,-1.));
+#2645 = PCURVE('',#1987,#2646);
+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(0.,-1.));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2652 = PCURVE('',#1987,#2653);
+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(0.,0.));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,-1.));
+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2659 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#2660 = ORIENTED_EDGE('',*,*,#2639,.F.);
+#2661 = ADVANCED_FACE('',(#2662),#2022,.F.);
+#2662 = FACE_BOUND('',#2663,.F.);
+#2663 = EDGE_LOOP('',(#2664,#2665,#2686,#2687));
+#2664 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2665 = ORIENTED_EDGE('',*,*,#2666,.T.);
+#2666 = EDGE_CURVE('',#2387,#2002,#2667,.T.);
+#2667 = SEAM_CURVE('',#2668,(#2672,#2679),.PCURVE_S1.);
+#2668 = LINE('',#2669,#2670);
+#2669 = CARTESIAN_POINT('',(-1.2,-50.,3.6));
+#2670 = VECTOR('',#2671,1.);
+#2671 = DIRECTION('',(0.,2.2E-16,-1.));
+#2672 = PCURVE('',#2022,#2673);
+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2678);
+#2674 = LINE('',#2675,#2676);
+#2675 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2676 = VECTOR('',#2677,1.);
+#2677 = DIRECTION('',(0.,-1.));
+#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2679 = PCURVE('',#2022,#2680);
+#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(0.,0.));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(0.,-1.));
+#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2686 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2687 = ORIENTED_EDGE('',*,*,#2666,.F.);
+#2688 = ADVANCED_FACE('',(#2689),#2057,.F.);
+#2689 = FACE_BOUND('',#2690,.F.);
+#2690 = EDGE_LOOP('',(#2691,#2692,#2713,#2714));
+#2691 = ORIENTED_EDGE('',*,*,#2416,.F.);
+#2692 = ORIENTED_EDGE('',*,*,#2693,.T.);
+#2693 = EDGE_CURVE('',#2417,#2037,#2694,.T.);
+#2694 = SEAM_CURVE('',#2695,(#2699,#2706),.PCURVE_S1.);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(-1.2,-35.,3.6));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.,2.2E-16,-1.));
+#2699 = PCURVE('',#2057,#2700);
+#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2705);
+#2701 = LINE('',#2702,#2703);
+#2702 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2703 = VECTOR('',#2704,1.);
+#2704 = DIRECTION('',(0.,-1.));
+#2705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2706 = PCURVE('',#2057,#2707);
+#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(0.,0.));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.,-1.));
+#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2713 = ORIENTED_EDGE('',*,*,#2036,.T.);
+#2714 = ORIENTED_EDGE('',*,*,#2693,.F.);
+#2715 = ADVANCED_FACE('',(#2716),#2092,.F.);
+#2716 = FACE_BOUND('',#2717,.F.);
+#2717 = EDGE_LOOP('',(#2718,#2719,#2740,#2741));
+#2718 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#2719 = ORIENTED_EDGE('',*,*,#2720,.T.);
+#2720 = EDGE_CURVE('',#2447,#2072,#2721,.T.);
+#2721 = SEAM_CURVE('',#2722,(#2726,#2733),.PCURVE_S1.);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-1.2,-20.,3.6));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(0.,2.2E-16,-1.));
+#2726 = PCURVE('',#2092,#2727);
+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);
+#2728 = LINE('',#2729,#2730);
+#2729 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2730 = VECTOR('',#2731,1.);
+#2731 = DIRECTION('',(0.,-1.));
+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2733 = PCURVE('',#2092,#2734);
+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);
+#2735 = LINE('',#2736,#2737);
+#2736 = CARTESIAN_POINT('',(0.,0.));
+#2737 = VECTOR('',#2738,1.);
+#2738 = DIRECTION('',(0.,-1.));
+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2740 = ORIENTED_EDGE('',*,*,#2071,.T.);
+#2741 = ORIENTED_EDGE('',*,*,#2720,.F.);
+#2742 = ADVANCED_FACE('',(#2743),#2127,.F.);
+#2743 = FACE_BOUND('',#2744,.F.);
+#2744 = EDGE_LOOP('',(#2745,#2746,#2767,#2768));
+#2745 = ORIENTED_EDGE('',*,*,#2476,.F.);
+#2746 = ORIENTED_EDGE('',*,*,#2747,.T.);
+#2747 = EDGE_CURVE('',#2477,#2107,#2748,.T.);
+#2748 = SEAM_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.);
+#2749 = LINE('',#2750,#2751);
+#2750 = CARTESIAN_POINT('',(-1.2,-5.,3.6));
+#2751 = VECTOR('',#2752,1.);
+#2752 = DIRECTION('',(0.,2.2E-16,-1.));
+#2753 = PCURVE('',#2127,#2754);
+#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);
+#2755 = LINE('',#2756,#2757);
+#2756 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2757 = VECTOR('',#2758,1.);
+#2758 = DIRECTION('',(0.,-1.));
+#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2760 = PCURVE('',#2127,#2761);
+#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(0.,0.));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,-1.));
+#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2767 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2768 = ORIENTED_EDGE('',*,*,#2747,.F.);
+#2769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2773)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2770,#2771,#2772)) REPRESENTATION_CONTEXT
 ('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#2458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#2459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#2460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#2461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2458,
+#2770 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2771 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2772 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2773 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2770,
   'distance_accuracy_value','confusion accuracy');
-#2462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#2463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #2464),#2457);
-#2464 = STYLED_ITEM('color',(#2465),#15);
-#2465 = PRESENTATION_STYLE_ASSIGNMENT((#2466,#2472));
-#2466 = SURFACE_STYLE_USAGE(.BOTH.,#2467);
-#2467 = SURFACE_SIDE_STYLE('',(#2468));
-#2468 = SURFACE_STYLE_FILL_AREA(#2469);
-#2469 = FILL_AREA_STYLE('',(#2470));
-#2470 = FILL_AREA_STYLE_COLOUR('',#2471);
-#2471 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
-#2472 = CURVE_STYLE('',#2473,POSITIVE_LENGTH_MEASURE(0.1),#2474);
-#2473 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#2474 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+#2774 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2776),#2769);
+#2776 = STYLED_ITEM('color',(#2777),#15);
+#2777 = PRESENTATION_STYLE_ASSIGNMENT((#2778,#2784));
+#2778 = SURFACE_STYLE_USAGE(.BOTH.,#2779);
+#2779 = SURFACE_SIDE_STYLE('',(#2780));
+#2780 = SURFACE_STYLE_FILL_AREA(#2781);
+#2781 = FILL_AREA_STYLE('',(#2782));
+#2782 = FILL_AREA_STYLE_COLOUR('',#2783);
+#2783 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#2784 = CURVE_STYLE('',#2785,POSITIVE_LENGTH_MEASURE(0.1),#2786);
+#2785 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2786 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
   9.803921802644E-02);
 ENDSEC;
 END-ISO-10303-21;
diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl
index e6e0aa5713633c7659d431da353a235e0c059bef..68ad5c5a73118eb82ac996d17e1f0febd274617b 100644
GIT binary patch
literal 533084
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%0Dqdb+9JSstqyS5R9%y
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
I^*E~k59ciQE&u=k

literal 532284
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


From 9b1b2d541351a6412f135980d95ddc6a09d49d02 Mon Sep 17 00:00:00 2001
From: k2-mirror <mirror@BlackMind.home>
Date: Sat, 31 Aug 2024 19:42:53 +0200
Subject: [PATCH 6/6] Complete SK Series of Verticla Shaft Support

---
 .../SKxx Linear Rail Shaft Support-SK8.step   | 3778 +++++++++++++++++
 .../SKxx Linear Rail Shaft Support-SK8.stl    |  Bin 0 -> 446984 bytes
 .../Rod/SKxx Linear Rail Shaft Support.FCStd  |  Bin 0 -> 83943 bytes
 3 files changed, 3778 insertions(+)
 create mode 100644 Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.step
 create mode 100644 Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.stl
 create mode 100644 Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support.FCStd

diff --git a/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.step b/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.step
new file mode 100644
index 00000000..fafd72c4
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.step	
@@ -0,0 +1,3778 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-08-31T19:36:39',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('SK8','SK8','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2940);
+#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,#100,#152,#187,#191,#244,#425,#858,#906,#1252
+    ,#1306,#1355,#1386,#1412,#1474,#1531,#1557,#1584,#1681,#1707,#1733,
+    #1791,#1848,#1874,#1901,#1941,#1994,#2047,#2100,#2148,#2196,#2244,
+    #2269,#2321,#2346,#2371,#2406,#2458,#2632,#2708,#2757,#2806,#2855,
+    #2904,#2931));
+#17 = ADVANCED_FACE('',(#18),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#52,#73,#99));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-6.833333333333,-7.,29.5));
+#24 = SURFACE_CURVE('',#25,(#30,#41),.PCURVE_S1.);
+#25 = CIRCLE('',#26,2.);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(-6.833333333333,-7.,27.5));
+#28 = DIRECTION('',(1.,0.,-0.));
+#29 = DIRECTION('',(0.,2.2E-16,1.));
+#30 = PCURVE('',#31,#36);
+#31 = CYLINDRICAL_SURFACE('',#32,2.);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(-6.833333333333,-7.,27.5));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = DIRECTION('',(0.,2.2E-16,1.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#40);
+#37 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38,#39),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#38 = CARTESIAN_POINT('',(0.,0.));
+#39 = CARTESIAN_POINT('',(6.28318530718,0.));
+#40 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41 = PCURVE('',#42,#47);
+#42 = CONICAL_SURFACE('',#43,1.333333333333,0.785398163397);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(-7.5,-7.,27.5));
+#45 = DIRECTION('',(1.,0.,0.));
+#46 = DIRECTION('',(0.,2.2E-16,1.));
+#47 = DEFINITIONAL_REPRESENTATION('',(#48),#51);
+#48 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#49,#50),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#49 = CARTESIAN_POINT('',(0.,0.666666666667));
+#50 = CARTESIAN_POINT('',(6.28318530718,0.666666666667));
+#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#52 = ORIENTED_EDGE('',*,*,#53,.T.);
+#53 = EDGE_CURVE('',#22,#54,#56,.T.);
+#54 = VERTEX_POINT('',#55);
+#55 = CARTESIAN_POINT('',(4.5,-7.,29.5));
+#56 = SEAM_CURVE('',#57,(#61,#67),.PCURVE_S1.);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(-6.833333333333,-7.,29.5));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(1.,0.,0.));
+#61 = PCURVE('',#31,#62);
+#62 = DEFINITIONAL_REPRESENTATION('',(#63),#66);
+#63 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#64,#65),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,11.333333333333),.PIECEWISE_BEZIER_KNOTS.);
+#64 = CARTESIAN_POINT('',(0.,0.));
+#65 = CARTESIAN_POINT('',(0.,11.333333333333));
+#66 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#67 = PCURVE('',#31,#68);
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#72);
+#69 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#71),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,11.333333333333),.PIECEWISE_BEZIER_KNOTS.);
+#70 = CARTESIAN_POINT('',(6.28318530718,0.));
+#71 = CARTESIAN_POINT('',(6.28318530718,11.333333333333));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = ORIENTED_EDGE('',*,*,#74,.F.);
+#74 = EDGE_CURVE('',#54,#54,#75,.T.);
+#75 = SURFACE_CURVE('',#76,(#81,#87),.PCURVE_S1.);
+#76 = CIRCLE('',#77,2.);
+#77 = AXIS2_PLACEMENT_3D('',#78,#79,#80);
+#78 = CARTESIAN_POINT('',(4.5,-7.,27.5));
+#79 = DIRECTION('',(1.,0.,-0.));
+#80 = DIRECTION('',(0.,2.2E-16,1.));
+#81 = PCURVE('',#31,#82);
+#82 = DEFINITIONAL_REPRESENTATION('',(#83),#86);
+#83 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#85),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#84 = CARTESIAN_POINT('',(0.,11.333333333333));
+#85 = CARTESIAN_POINT('',(6.28318530718,11.333333333333));
+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87 = PCURVE('',#88,#93);
+#88 = PLANE('',#89);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(4.5,-7.,27.5));
+#91 = DIRECTION('',(1.,0.,0.));
+#92 = DIRECTION('',(0.,2.2E-16,1.));
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = CIRCLE('',#95,2.);
+#95 = AXIS2_PLACEMENT_2D('',#96,#97);
+#96 = CARTESIAN_POINT('',(0.,0.));
+#97 = DIRECTION('',(1.,-0.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = ORIENTED_EDGE('',*,*,#53,.F.);
+#100 = ADVANCED_FACE('',(#101),#42,.T.);
+#101 = FACE_BOUND('',#102,.T.);
+#102 = EDGE_LOOP('',(#103,#131,#150,#151));
+#103 = ORIENTED_EDGE('',*,*,#104,.T.);
+#104 = EDGE_CURVE('',#105,#105,#107,.T.);
+#105 = VERTEX_POINT('',#106);
+#106 = CARTESIAN_POINT('',(-7.5,-7.,28.833333333333));
+#107 = SURFACE_CURVE('',#108,(#113,#119),.PCURVE_S1.);
+#108 = CIRCLE('',#109,1.333333333333);
+#109 = AXIS2_PLACEMENT_3D('',#110,#111,#112);
+#110 = CARTESIAN_POINT('',(-7.5,-7.,27.5));
+#111 = DIRECTION('',(1.,0.,-0.));
+#112 = DIRECTION('',(0.,2.2E-16,1.));
+#113 = PCURVE('',#42,#114);
+#114 = DEFINITIONAL_REPRESENTATION('',(#115),#118);
+#115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#116,#117),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#116 = CARTESIAN_POINT('',(0.,0.));
+#117 = CARTESIAN_POINT('',(6.28318530718,0.));
+#118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#119 = PCURVE('',#120,#125);
+#120 = PLANE('',#121);
+#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
+#122 = CARTESIAN_POINT('',(-7.5,-7.,27.5));
+#123 = DIRECTION('',(1.,0.,0.));
+#124 = DIRECTION('',(0.,2.2E-16,1.));
+#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
+#126 = CIRCLE('',#127,1.333333333333);
+#127 = AXIS2_PLACEMENT_2D('',#128,#129);
+#128 = CARTESIAN_POINT('',(0.,0.));
+#129 = DIRECTION('',(1.,-0.));
+#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#131 = ORIENTED_EDGE('',*,*,#132,.T.);
+#132 = EDGE_CURVE('',#105,#22,#133,.T.);
+#133 = SEAM_CURVE('',#134,(#138,#144),.PCURVE_S1.);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(-7.5,-7.,28.833333333333));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187));
+#138 = PCURVE('',#42,#139);
+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#143);
+#140 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#141,#142),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.942809041582),.PIECEWISE_BEZIER_KNOTS.);
+#141 = CARTESIAN_POINT('',(0.,0.));
+#142 = CARTESIAN_POINT('',(0.,0.666666666667));
+#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#144 = PCURVE('',#42,#145);
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#149);
+#146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#147,#148),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.942809041582),.PIECEWISE_BEZIER_KNOTS.);
+#147 = CARTESIAN_POINT('',(6.28318530718,0.));
+#148 = CARTESIAN_POINT('',(6.28318530718,0.666666666667));
+#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#150 = ORIENTED_EDGE('',*,*,#21,.F.);
+#151 = ORIENTED_EDGE('',*,*,#132,.F.);
+#152 = ADVANCED_FACE('',(#153,#184),#88,.F.);
+#153 = FACE_BOUND('',#154,.T.);
+#154 = EDGE_LOOP('',(#155));
+#155 = ORIENTED_EDGE('',*,*,#156,.F.);
+#156 = EDGE_CURVE('',#157,#157,#159,.T.);
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(4.5,-7.,29.6));
+#159 = SURFACE_CURVE('',#160,(#165,#172),.PCURVE_S1.);
+#160 = CIRCLE('',#161,2.1);
+#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#162 = CARTESIAN_POINT('',(4.5,-7.,27.5));
+#163 = DIRECTION('',(1.,0.,0.));
+#164 = DIRECTION('',(-0.,2.2E-16,1.));
+#165 = PCURVE('',#88,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = CIRCLE('',#168,2.1);
+#168 = AXIS2_PLACEMENT_2D('',#169,#170);
+#169 = CARTESIAN_POINT('',(0.,0.));
+#170 = DIRECTION('',(1.,-0.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#172 = PCURVE('',#173,#178);
+#173 = CYLINDRICAL_SURFACE('',#174,2.1);
+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);
+#175 = CARTESIAN_POINT('',(-9.,-7.,27.5));
+#176 = DIRECTION('',(1.,0.,0.));
+#177 = DIRECTION('',(0.,2.2E-16,1.));
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(0.,13.5));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = FACE_BOUND('',#185,.T.);
+#185 = EDGE_LOOP('',(#186));
+#186 = ORIENTED_EDGE('',*,*,#74,.T.);
+#187 = ADVANCED_FACE('',(#188),#120,.F.);
+#188 = FACE_BOUND('',#189,.T.);
+#189 = EDGE_LOOP('',(#190));
+#190 = ORIENTED_EDGE('',*,*,#104,.F.);
+#191 = ADVANCED_FACE('',(#192),#173,.F.);
+#192 = FACE_BOUND('',#193,.F.);
+#193 = EDGE_LOOP('',(#194,#215,#242,#243));
+#194 = ORIENTED_EDGE('',*,*,#195,.F.);
+#195 = EDGE_CURVE('',#196,#157,#198,.T.);
+#196 = VERTEX_POINT('',#197);
+#197 = CARTESIAN_POINT('',(1.,-7.,29.6));
+#198 = SEAM_CURVE('',#199,(#203,#209),.PCURVE_S1.);
+#199 = LINE('',#200,#201);
+#200 = CARTESIAN_POINT('',(-9.,-7.,29.6));
+#201 = VECTOR('',#202,1.);
+#202 = DIRECTION('',(1.,0.,0.));
+#203 = PCURVE('',#173,#204);
+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#208);
+#205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#206,#207),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,13.9),.PIECEWISE_BEZIER_KNOTS.);
+#206 = CARTESIAN_POINT('',(0.,0.));
+#207 = CARTESIAN_POINT('',(0.,13.9));
+#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#209 = PCURVE('',#173,#210);
+#210 = DEFINITIONAL_REPRESENTATION('',(#211),#214);
+#211 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#212,#213),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,13.9),.PIECEWISE_BEZIER_KNOTS.);
+#212 = CARTESIAN_POINT('',(6.28318530718,0.));
+#213 = CARTESIAN_POINT('',(6.28318530718,13.9));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = ORIENTED_EDGE('',*,*,#216,.T.);
+#216 = EDGE_CURVE('',#196,#196,#217,.T.);
+#217 = SURFACE_CURVE('',#218,(#223,#230),.PCURVE_S1.);
+#218 = CIRCLE('',#219,2.1);
+#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#220 = CARTESIAN_POINT('',(1.,-7.,27.5));
+#221 = DIRECTION('',(1.,0.,-0.));
+#222 = DIRECTION('',(0.,2.2E-16,1.));
+#223 = PCURVE('',#173,#224);
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(0.,10.));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(1.,0.));
+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#230 = PCURVE('',#231,#236);
+#231 = PLANE('',#232);
+#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235);
+#233 = CARTESIAN_POINT('',(1.,7.28E-15,32.8));
+#234 = DIRECTION('',(1.,0.,0.));
+#235 = DIRECTION('',(0.,-2.2E-16,-1.));
+#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
+#237 = CIRCLE('',#238,2.1);
+#238 = AXIS2_PLACEMENT_2D('',#239,#240);
+#239 = CARTESIAN_POINT('',(5.3,-7.));
+#240 = DIRECTION('',(-1.,-0.));
+#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#242 = ORIENTED_EDGE('',*,*,#195,.T.);
+#243 = ORIENTED_EDGE('',*,*,#156,.F.);
+#244 = ADVANCED_FACE('',(#245,#422),#231,.F.);
+#245 = FACE_BOUND('',#246,.F.);
+#246 = EDGE_LOOP('',(#247,#277,#305,#333,#365,#392));
+#247 = ORIENTED_EDGE('',*,*,#248,.F.);
+#248 = EDGE_CURVE('',#249,#251,#253,.T.);
+#249 = VERTEX_POINT('',#250);
+#250 = CARTESIAN_POINT('',(1.,0.,32.8));
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(1.,5.E-15,24.387482193696));
+#253 = SURFACE_CURVE('',#254,(#258,#265),.PCURVE_S1.);
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(1.,-7.28E-15,32.8));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(0.,2.2E-16,-1.));
+#258 = PCURVE('',#231,#259);
+#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(-0.,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(1.,-0.));
+#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#265 = PCURVE('',#266,#271);
+#266 = PLANE('',#267);
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(-4.6E-16,0.,14.206356207592));
+#269 = DIRECTION('',(0.,1.,0.));
+#270 = DIRECTION('',(0.,0.,1.));
+#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(18.593643792408,1.));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(-1.,0.));
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#277 = ORIENTED_EDGE('',*,*,#278,.T.);
+#278 = EDGE_CURVE('',#249,#279,#281,.T.);
+#279 = VERTEX_POINT('',#280);
+#280 = CARTESIAN_POINT('',(1.,-14.,32.8));
+#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(1.,7.28E-15,32.8));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(0.,-1.,2.2E-16));
+#286 = PCURVE('',#231,#287);
+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(0.,0.));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(0.,-1.));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#293 = PCURVE('',#294,#299);
+#294 = PLANE('',#295);
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(8.,7.28E-15,32.8));
+#297 = DIRECTION('',(0.,-2.2E-16,-1.));
+#298 = DIRECTION('',(-1.,0.,0.));
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(7.,0.));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(0.,-1.));
+#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#305 = ORIENTED_EDGE('',*,*,#306,.T.);
+#306 = EDGE_CURVE('',#279,#307,#309,.T.);
+#307 = VERTEX_POINT('',#308);
+#308 = CARTESIAN_POINT('',(1.,-14.,24.387482193696));
+#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
+#310 = LINE('',#311,#312);
+#311 = CARTESIAN_POINT('',(1.,-14.,32.8));
+#312 = VECTOR('',#313,1.);
+#313 = DIRECTION('',(0.,2.2E-16,-1.));
+#314 = PCURVE('',#231,#315);
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(-4.E-15,-14.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(1.,-0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = PCURVE('',#322,#327);
+#322 = PLANE('',#323);
+#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
+#324 = CARTESIAN_POINT('',(-4.6E-16,-14.,14.206356207592));
+#325 = DIRECTION('',(0.,1.,0.));
+#326 = DIRECTION('',(0.,0.,1.));
+#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(18.593643792408,1.));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(-1.,0.));
+#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#333 = ORIENTED_EDGE('',*,*,#334,.T.);
+#334 = EDGE_CURVE('',#307,#335,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(1.,-13.5,23.872983346207));
+#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
+#338 = HYPERBOLA('',#339,1.,1.);
+#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
+#340 = CARTESIAN_POINT('',(1.,-9.5,20.));
+#341 = DIRECTION('',(1.,0.,0.));
+#342 = DIRECTION('',(0.,-1.,2.2E-16));
+#343 = PCURVE('',#231,#344);
+#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
+#345 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#346,#347,#348),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.184643791605,
+-2.063437068896),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001836945823,1.)) REPRESENTATION_ITEM('') );
+#346 = CARTESIAN_POINT('',(8.412517806304,-14.));
+#347 = CARTESIAN_POINT('',(8.684899549092,-13.73442887858));
+#348 = CARTESIAN_POINT('',(8.927016653793,-13.5));
+#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#350 = PCURVE('',#351,#356);
+#351 = CONICAL_SURFACE('',#352,4.,0.785398163397);
+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
+#353 = CARTESIAN_POINT('',(0.,-13.5,20.));
+#354 = DIRECTION('',(0.,-1.,2.2E-16));
+#355 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#356 = DEFINITIONAL_REPRESENTATION('',(#357),#364);
+#357 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#358,#359,#360,#361,#362,#363),
+  .UNSPECIFIED.,.F.,.F.,(6,6),(-2.184643791605,-2.063437068896),
+  .PIECEWISE_BEZIER_KNOTS.);
+#358 = CARTESIAN_POINT('',(5.806411959736,0.5));
+#359 = CARTESIAN_POINT('',(5.801024994282,0.393641532471));
+#360 = CARTESIAN_POINT('',(5.795478876178,0.290588555197));
+#361 = CARTESIAN_POINT('',(5.789767662034,0.190710860921));
+#362 = CARTESIAN_POINT('',(5.783885133031,9.388632370049E-02));
+#363 = CARTESIAN_POINT('',(5.777824796895,-3.549676041556E-15));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = ORIENTED_EDGE('',*,*,#366,.F.);
+#366 = EDGE_CURVE('',#367,#335,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(1.,-0.5,23.872983346207));
+#369 = SURFACE_CURVE('',#370,(#374,#381),.PCURVE_S1.);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(1.,5.3E-15,23.872983346207));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(0.,-1.,2.2E-16));
+#374 = PCURVE('',#231,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = LINE('',#377,#378);
+#377 = CARTESIAN_POINT('',(8.927016653793,-0.));
+#378 = VECTOR('',#379,1.);
+#379 = DIRECTION('',(0.,-1.));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CYLINDRICAL_SURFACE('',#383,4.);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,4.44E-15,20.));
+#385 = DIRECTION('',(0.,1.,-2.2E-16));
+#386 = DIRECTION('',(1.,0.,0.));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#391);
+#388 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#389,#390),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#389 = CARTESIAN_POINT('',(-7.601301378832,0.));
+#390 = CARTESIAN_POINT('',(-7.601301378832,-14.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#251,#367,#394,.T.);
+#394 = SURFACE_CURVE('',#395,(#400,#407),.PCURVE_S1.);
+#395 = HYPERBOLA('',#396,1.,1.);
+#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);
+#397 = CARTESIAN_POINT('',(1.,-4.5,20.));
+#398 = DIRECTION('',(-1.,0.,-0.));
+#399 = DIRECTION('',(0.,1.,-2.2E-16));
+#400 = PCURVE('',#231,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#403,#404,#405),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.184643791605,
+-2.063437068896),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001836945823,1.)) REPRESENTATION_ITEM('') );
+#403 = CARTESIAN_POINT('',(8.412517806304,5.329070518201E-15));
+#404 = CARTESIAN_POINT('',(8.684899549092,-0.265571121416));
+#405 = CARTESIAN_POINT('',(8.927016653793,-0.5));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = PCURVE('',#408,#413);
+#408 = CONICAL_SURFACE('',#409,4.,0.785398163397);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(0.,-0.5,20.));
+#411 = DIRECTION('',(0.,1.,-2.2E-16));
+#412 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#421);
+#414 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#415,#416,#417,#418,#419,#420),
+  .UNSPECIFIED.,.F.,.F.,(6,6),(-2.184643791605,-2.063437068896),
+  .PIECEWISE_BEZIER_KNOTS.);
+#415 = CARTESIAN_POINT('',(-5.806411959736,0.5));
+#416 = CARTESIAN_POINT('',(-5.801024994282,0.393641532471));
+#417 = CARTESIAN_POINT('',(-5.795478876178,0.290588555197));
+#418 = CARTESIAN_POINT('',(-5.789767662034,0.190710860921));
+#419 = CARTESIAN_POINT('',(-5.783885133031,9.38863237005E-02));
+#420 = CARTESIAN_POINT('',(-5.777824796895,2.694076836321E-15));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = FACE_BOUND('',#423,.F.);
+#423 = EDGE_LOOP('',(#424));
+#424 = ORIENTED_EDGE('',*,*,#216,.F.);
+#425 = ADVANCED_FACE('',(#426),#266,.T.);
+#426 = FACE_BOUND('',#427,.T.);
+#427 = EDGE_LOOP('',(#428,#429,#452,#484,#512,#540,#572,#600,#628,#656,
+    #688,#716,#744,#776,#804,#832));
+#428 = ORIENTED_EDGE('',*,*,#248,.F.);
+#429 = ORIENTED_EDGE('',*,*,#430,.F.);
+#430 = EDGE_CURVE('',#431,#249,#433,.T.);
+#431 = VERTEX_POINT('',#432);
+#432 = CARTESIAN_POINT('',(8.,0.,32.8));
+#433 = SURFACE_CURVE('',#434,(#438,#445),.PCURVE_S1.);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(8.,-7.28E-15,32.8));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(-1.,0.,0.));
+#438 = PCURVE('',#266,#439);
+#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(18.593643792408,8.));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(0.,-1.));
+#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#445 = PCURVE('',#294,#446);
+#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451);
+#447 = LINE('',#448,#449);
+#448 = CARTESIAN_POINT('',(0.,-1.456E-14));
+#449 = VECTOR('',#450,1.);
+#450 = DIRECTION('',(1.,0.));
+#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#452 = ORIENTED_EDGE('',*,*,#453,.F.);
+#453 = EDGE_CURVE('',#454,#431,#456,.T.);
+#454 = VERTEX_POINT('',#455);
+#455 = CARTESIAN_POINT('',(9.,0.,31.8));
+#456 = SURFACE_CURVE('',#457,(#462,#473),.PCURVE_S1.);
+#457 = CIRCLE('',#458,1.);
+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
+#459 = CARTESIAN_POINT('',(8.,-7.06E-15,31.8));
+#460 = DIRECTION('',(0.,-1.,-2.2E-16));
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = PCURVE('',#266,#463);
+#463 = DEFINITIONAL_REPRESENTATION('',(#464),#472);
+#464 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#465,#466,#467,#468,#469,#470
+,#471),.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(
+  '') );
+#465 = CARTESIAN_POINT('',(17.593643792408,9.));
+#466 = CARTESIAN_POINT('',(19.325694599977,9.));
+#467 = CARTESIAN_POINT('',(18.459669196193,7.5));
+#468 = CARTESIAN_POINT('',(17.593643792408,6.));
+#469 = CARTESIAN_POINT('',(16.727618388624,7.5));
+#470 = CARTESIAN_POINT('',(15.861592984839,9.));
+#471 = CARTESIAN_POINT('',(17.593643792408,9.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = PCURVE('',#474,#479);
+#474 = CYLINDRICAL_SURFACE('',#475,1.);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(8.,7.06E-15,31.8));
+#477 = DIRECTION('',(0.,1.,-2.2E-16));
+#478 = DIRECTION('',(1.,0.,0.));
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#483);
+#480 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#481,#482),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.2E-16,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#481 = CARTESIAN_POINT('',(-4.2E-16,0.));
+#482 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#484 = ORIENTED_EDGE('',*,*,#485,.F.);
+#485 = EDGE_CURVE('',#486,#454,#488,.T.);
+#486 = VERTEX_POINT('',#487);
+#487 = CARTESIAN_POINT('',(9.,0.,6.));
+#488 = SURFACE_CURVE('',#489,(#493,#500),.PCURVE_S1.);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(9.,-1.33E-15,6.));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(0.,-2.2E-16,1.));
+#493 = PCURVE('',#266,#494);
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = LINE('',#496,#497);
+#496 = CARTESIAN_POINT('',(-8.206356207592,9.));
+#497 = VECTOR('',#498,1.);
+#498 = DIRECTION('',(1.,0.));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#500 = PCURVE('',#501,#506);
+#501 = PLANE('',#502);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(9.,1.33E-15,6.));
+#504 = DIRECTION('',(-1.,0.,0.));
+#505 = DIRECTION('',(0.,2.2E-16,1.));
+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
+#507 = LINE('',#508,#509);
+#508 = CARTESIAN_POINT('',(0.,0.));
+#509 = VECTOR('',#510,1.);
+#510 = DIRECTION('',(1.,0.));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = ORIENTED_EDGE('',*,*,#513,.F.);
+#513 = EDGE_CURVE('',#514,#486,#516,.T.);
+#514 = VERTEX_POINT('',#515);
+#515 = CARTESIAN_POINT('',(20.,0.,6.));
+#516 = SURFACE_CURVE('',#517,(#521,#528),.PCURVE_S1.);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(20.,-1.33E-15,6.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(-1.,0.,0.));
+#521 = PCURVE('',#266,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(-8.206356207592,20.));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(0.,-1.));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#528 = PCURVE('',#529,#534);
+#529 = PLANE('',#530);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(20.,1.33E-15,6.));
+#532 = DIRECTION('',(0.,-2.2E-16,-1.));
+#533 = DIRECTION('',(-1.,0.,0.));
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(0.,-2.66E-15));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(1.,0.));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#540 = ORIENTED_EDGE('',*,*,#541,.F.);
+#541 = EDGE_CURVE('',#542,#514,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(21.,0.,5.));
+#544 = SURFACE_CURVE('',#545,(#550,#561),.PCURVE_S1.);
+#545 = CIRCLE('',#546,1.);
+#546 = AXIS2_PLACEMENT_3D('',#547,#548,#549);
+#547 = CARTESIAN_POINT('',(20.,-1.11E-15,5.));
+#548 = DIRECTION('',(0.,-1.,-2.2E-16));
+#549 = DIRECTION('',(1.,0.,0.));
+#550 = PCURVE('',#266,#551);
+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#560);
+#552 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#553,#554,#555,#556,#557,#558
+,#559),.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(
+  '') );
+#553 = CARTESIAN_POINT('',(-9.206356207592,21.));
+#554 = CARTESIAN_POINT('',(-7.474305400023,21.));
+#555 = CARTESIAN_POINT('',(-8.340330803807,19.5));
+#556 = CARTESIAN_POINT('',(-9.206356207592,18.));
+#557 = CARTESIAN_POINT('',(-10.07238161137,19.5));
+#558 = CARTESIAN_POINT('',(-10.93840701516,21.));
+#559 = CARTESIAN_POINT('',(-9.206356207592,21.));
+#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#561 = PCURVE('',#562,#567);
+#562 = CYLINDRICAL_SURFACE('',#563,1.);
+#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
+#564 = CARTESIAN_POINT('',(20.,1.11E-15,5.));
+#565 = DIRECTION('',(0.,1.,-2.2E-16));
+#566 = DIRECTION('',(1.,0.,0.));
+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#571);
+#568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#569,#570),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#569 = CARTESIAN_POINT('',(0.,0.));
+#570 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#572 = ORIENTED_EDGE('',*,*,#573,.F.);
+#573 = EDGE_CURVE('',#574,#542,#576,.T.);
+#574 = VERTEX_POINT('',#575);
+#575 = CARTESIAN_POINT('',(21.,0.,0.));
+#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.);
+#577 = LINE('',#578,#579);
+#578 = CARTESIAN_POINT('',(21.,0.,0.));
+#579 = VECTOR('',#580,1.);
+#580 = DIRECTION('',(0.,-2.2E-16,1.));
+#581 = PCURVE('',#266,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(-14.20635620759,21.));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(1.,0.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = PCURVE('',#589,#594);
+#589 = PLANE('',#590);
+#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
+#591 = CARTESIAN_POINT('',(21.,0.,0.));
+#592 = DIRECTION('',(-1.,0.,0.));
+#593 = DIRECTION('',(0.,2.2E-16,1.));
+#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(0.,0.));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(1.,-4.4E-16));
+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#600 = ORIENTED_EDGE('',*,*,#601,.F.);
+#601 = EDGE_CURVE('',#602,#574,#604,.T.);
+#602 = VERTEX_POINT('',#603);
+#603 = CARTESIAN_POINT('',(-21.,0.,0.));
+#604 = SURFACE_CURVE('',#605,(#609,#616),.PCURVE_S1.);
+#605 = LINE('',#606,#607);
+#606 = CARTESIAN_POINT('',(-21.,0.,0.));
+#607 = VECTOR('',#608,1.);
+#608 = DIRECTION('',(1.,0.,0.));
+#609 = PCURVE('',#266,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(-14.20635620759,-21.));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(0.,1.));
+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#616 = PCURVE('',#617,#622);
+#617 = PLANE('',#618);
+#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
+#619 = CARTESIAN_POINT('',(-21.,0.,0.));
+#620 = DIRECTION('',(0.,2.2E-16,1.));
+#621 = DIRECTION('',(1.,0.,0.));
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(0.,0.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(1.,0.));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = ORIENTED_EDGE('',*,*,#629,.F.);
+#629 = EDGE_CURVE('',#630,#602,#632,.T.);
+#630 = VERTEX_POINT('',#631);
+#631 = CARTESIAN_POINT('',(-21.,0.,5.));
+#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(-21.,-1.11E-15,5.));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(0.,2.2E-16,-1.));
+#637 = PCURVE('',#266,#638);
+#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(-9.206356207592,-21.));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(-1.,0.));
+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#644 = PCURVE('',#645,#650);
+#645 = PLANE('',#646);
+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
+#647 = CARTESIAN_POINT('',(-21.,1.11E-15,5.));
+#648 = DIRECTION('',(1.,0.,0.));
+#649 = DIRECTION('',(0.,-2.2E-16,-1.));
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(4.884E-31,-2.22E-15));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,4.4E-16));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.F.);
+#657 = EDGE_CURVE('',#658,#630,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(-20.,0.,6.));
+#660 = SURFACE_CURVE('',#661,(#666,#677),.PCURVE_S1.);
+#661 = CIRCLE('',#662,1.);
+#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665);
+#663 = CARTESIAN_POINT('',(-20.,-1.11E-15,5.));
+#664 = DIRECTION('',(0.,-1.,-2.2E-16));
+#665 = DIRECTION('',(1.,0.,0.));
+#666 = PCURVE('',#266,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#676);
+#668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#669,#670,#671,#672,#673,#674
+,#675),.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(
+  '') );
+#669 = CARTESIAN_POINT('',(-9.206356207592,-19.));
+#670 = CARTESIAN_POINT('',(-7.474305400023,-19.));
+#671 = CARTESIAN_POINT('',(-8.340330803807,-20.5));
+#672 = CARTESIAN_POINT('',(-9.206356207592,-22.));
+#673 = CARTESIAN_POINT('',(-10.07238161137,-20.5));
+#674 = CARTESIAN_POINT('',(-10.93840701516,-19.));
+#675 = CARTESIAN_POINT('',(-9.206356207592,-19.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = CYLINDRICAL_SURFACE('',#679,1.);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(-20.,1.11E-15,5.));
+#681 = DIRECTION('',(0.,1.,-2.2E-16));
+#682 = DIRECTION('',(1.,0.,0.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#687);
+#684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#685,#686),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#685 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#686 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#688 = ORIENTED_EDGE('',*,*,#689,.F.);
+#689 = EDGE_CURVE('',#690,#658,#692,.T.);
+#690 = VERTEX_POINT('',#691);
+#691 = CARTESIAN_POINT('',(-9.,0.,6.));
+#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.);
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(-9.,-1.33E-15,6.));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(-1.,0.,0.));
+#697 = PCURVE('',#266,#698);
+#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(-8.206356207592,-9.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,-1.));
+#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#704 = PCURVE('',#705,#710);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(-9.,1.33E-15,6.));
+#708 = DIRECTION('',(0.,-2.2E-16,-1.));
+#709 = DIRECTION('',(-1.,0.,0.));
+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(0.,-2.66E-15));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(1.,0.));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = ORIENTED_EDGE('',*,*,#717,.F.);
+#717 = EDGE_CURVE('',#718,#690,#720,.T.);
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(-9.,0.,31.8));
+#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.);
+#721 = LINE('',#722,#723);
+#722 = CARTESIAN_POINT('',(-9.,-7.06E-15,31.8));
+#723 = VECTOR('',#724,1.);
+#724 = DIRECTION('',(0.,2.2E-16,-1.));
+#725 = PCURVE('',#266,#726);
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(17.593643792408,-9.));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(-1.,0.));
+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#732 = PCURVE('',#733,#738);
+#733 = PLANE('',#734);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(-9.,7.06E-15,31.8));
+#736 = DIRECTION('',(1.,0.,0.));
+#737 = DIRECTION('',(0.,-2.2E-16,-1.));
+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
+#739 = LINE('',#740,#741);
+#740 = CARTESIAN_POINT('',(-0.,0.));
+#741 = VECTOR('',#742,1.);
+#742 = DIRECTION('',(1.,-0.));
+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#746,#718,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(-8.,0.,32.8));
+#748 = SURFACE_CURVE('',#749,(#754,#765),.PCURVE_S1.);
+#749 = CIRCLE('',#750,1.);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(-8.,-7.06E-15,31.8));
+#752 = DIRECTION('',(0.,-1.,-2.2E-16));
+#753 = DIRECTION('',(1.,0.,0.));
+#754 = PCURVE('',#266,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#764);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759,#760,#761,#762
+,#763),.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(
+  '') );
+#757 = CARTESIAN_POINT('',(17.593643792408,-7.));
+#758 = CARTESIAN_POINT('',(19.325694599977,-7.));
+#759 = CARTESIAN_POINT('',(18.459669196193,-8.5));
+#760 = CARTESIAN_POINT('',(17.593643792408,-10.));
+#761 = CARTESIAN_POINT('',(16.727618388624,-8.5));
+#762 = CARTESIAN_POINT('',(15.861592984839,-7.));
+#763 = CARTESIAN_POINT('',(17.593643792408,-7.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = PCURVE('',#766,#771);
+#766 = CYLINDRICAL_SURFACE('',#767,1.);
+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#768 = CARTESIAN_POINT('',(-8.,7.06E-15,31.8));
+#769 = DIRECTION('',(0.,1.,-2.2E-16));
+#770 = DIRECTION('',(1.,0.,0.));
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#775);
+#772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#773,#774),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#773 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#774 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#776 = ORIENTED_EDGE('',*,*,#777,.T.);
+#777 = EDGE_CURVE('',#746,#778,#780,.T.);
+#778 = VERTEX_POINT('',#779);
+#779 = CARTESIAN_POINT('',(-1.,0.,32.8));
+#780 = SURFACE_CURVE('',#781,(#785,#792),.PCURVE_S1.);
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(-8.,-7.28E-15,32.8));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = PCURVE('',#266,#786);
+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
+#787 = LINE('',#788,#789);
+#788 = CARTESIAN_POINT('',(18.593643792408,-8.));
+#789 = VECTOR('',#790,1.);
+#790 = DIRECTION('',(0.,1.));
+#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#792 = PCURVE('',#793,#798);
+#793 = PLANE('',#794);
+#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797);
+#795 = CARTESIAN_POINT('',(-8.,7.28E-15,32.8));
+#796 = DIRECTION('',(0.,2.2E-16,1.));
+#797 = DIRECTION('',(1.,0.,0.));
+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
+#799 = LINE('',#800,#801);
+#800 = CARTESIAN_POINT('',(0.,-1.456E-14));
+#801 = VECTOR('',#802,1.);
+#802 = DIRECTION('',(1.,0.));
+#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#804 = ORIENTED_EDGE('',*,*,#805,.T.);
+#805 = EDGE_CURVE('',#778,#806,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(-1.,5.E-15,24.387482193696));
+#808 = SURFACE_CURVE('',#809,(#813,#820),.PCURVE_S1.);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(-1.,-7.28E-15,32.8));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(0.,2.2E-16,-1.));
+#813 = PCURVE('',#266,#814);
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(18.593643792408,-1.));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(-1.,0.));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#820 = PCURVE('',#821,#826);
+#821 = PLANE('',#822);
+#822 = AXIS2_PLACEMENT_3D('',#823,#824,#825);
+#823 = CARTESIAN_POINT('',(-1.,7.28E-15,32.8));
+#824 = DIRECTION('',(1.,0.,0.));
+#825 = DIRECTION('',(0.,-2.2E-16,-1.));
+#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831);
+#827 = LINE('',#828,#829);
+#828 = CARTESIAN_POINT('',(-0.,0.));
+#829 = VECTOR('',#830,1.);
+#830 = DIRECTION('',(1.,-0.));
+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#806,#251,#834,.T.);
+#834 = SURFACE_CURVE('',#835,(#840,#851),.PCURVE_S1.);
+#835 = CIRCLE('',#836,4.5);
+#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#837 = CARTESIAN_POINT('',(0.,4.44E-15,20.));
+#838 = DIRECTION('',(-6.162975822039E-33,-1.,2.2E-16));
+#839 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#840 = PCURVE('',#266,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#850);
+#842 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#843,#844,#845,#846,#847,#848
+,#849),.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(
+  '') );
+#843 = CARTESIAN_POINT('',(10.150750056892,-1.125));
+#844 = CARTESIAN_POINT('',(8.202192898377,-8.671729424062));
+#845 = CARTESIAN_POINT('',(2.640812080909,-3.210864712031));
+#846 = CARTESIAN_POINT('',(-2.920568736558,2.25));
+#847 = CARTESIAN_POINT('',(4.589369239424,4.335864712031));
+#848 = CARTESIAN_POINT('',(12.099307215407,6.421729424062));
+#849 = CARTESIAN_POINT('',(10.150750056892,-1.125));
+#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#851 = PCURVE('',#408,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(0.,0.5));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(-1.,-0.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = ADVANCED_FACE('',(#859),#294,.F.);
+#859 = FACE_BOUND('',#860,.F.);
+#860 = EDGE_LOOP('',(#861,#883,#904,#905));
+#861 = ORIENTED_EDGE('',*,*,#862,.T.);
+#862 = EDGE_CURVE('',#431,#863,#865,.T.);
+#863 = VERTEX_POINT('',#864);
+#864 = CARTESIAN_POINT('',(8.,-14.,32.8));
+#865 = SURFACE_CURVE('',#866,(#870,#877),.PCURVE_S1.);
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(8.,7.28E-15,32.8));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(0.,-1.,2.2E-16));
+#870 = PCURVE('',#294,#871);
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(0.,0.));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(0.,-1.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = PCURVE('',#474,#878);
+#878 = DEFINITIONAL_REPRESENTATION('',(#879),#882);
+#879 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#880,#881),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#880 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#881 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#883 = ORIENTED_EDGE('',*,*,#884,.T.);
+#884 = EDGE_CURVE('',#863,#279,#885,.T.);
+#885 = SURFACE_CURVE('',#886,(#890,#897),.PCURVE_S1.);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(8.,-14.,32.8));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(-1.,0.,0.));
+#890 = PCURVE('',#294,#891);
+#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(0.,-14.));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(1.,0.));
+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#897 = PCURVE('',#322,#898);
+#898 = DEFINITIONAL_REPRESENTATION('',(#899),#903);
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(18.593643792408,8.));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,-1.));
+#903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#904 = ORIENTED_EDGE('',*,*,#278,.F.);
+#905 = ORIENTED_EDGE('',*,*,#430,.F.);
+#906 = ADVANCED_FACE('',(#907),#322,.F.);
+#907 = FACE_BOUND('',#908,.F.);
+#908 = EDGE_LOOP('',(#909,#910,#911,#938,#961,#984,#1011,#1034,#1057,
+    #1080,#1107,#1130,#1153,#1180,#1203,#1226));
+#909 = ORIENTED_EDGE('',*,*,#306,.F.);
+#910 = ORIENTED_EDGE('',*,*,#884,.F.);
+#911 = ORIENTED_EDGE('',*,*,#912,.F.);
+#912 = EDGE_CURVE('',#913,#863,#915,.T.);
+#913 = VERTEX_POINT('',#914);
+#914 = CARTESIAN_POINT('',(9.,-14.,31.8));
+#915 = SURFACE_CURVE('',#916,(#921,#932),.PCURVE_S1.);
+#916 = CIRCLE('',#917,1.);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(8.,-14.,31.8));
+#919 = DIRECTION('',(0.,-1.,-2.2E-16));
+#920 = DIRECTION('',(1.,0.,0.));
+#921 = PCURVE('',#322,#922);
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#931);
+#923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#924,#925,#926,#927,#928,#929
+,#930),.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(
+  '') );
+#924 = CARTESIAN_POINT('',(17.593643792408,9.));
+#925 = CARTESIAN_POINT('',(19.325694599977,9.));
+#926 = CARTESIAN_POINT('',(18.459669196193,7.5));
+#927 = CARTESIAN_POINT('',(17.593643792408,6.));
+#928 = CARTESIAN_POINT('',(16.727618388624,7.5));
+#929 = CARTESIAN_POINT('',(15.861592984839,9.));
+#930 = CARTESIAN_POINT('',(17.593643792408,9.));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#474,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#937);
+#934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#935,#936),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.2E-16,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#935 = CARTESIAN_POINT('',(-4.2E-16,-14.));
+#936 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#938 = ORIENTED_EDGE('',*,*,#939,.F.);
+#939 = EDGE_CURVE('',#940,#913,#942,.T.);
+#940 = VERTEX_POINT('',#941);
+#941 = CARTESIAN_POINT('',(9.,-14.,6.));
+#942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(9.,-14.,6.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(0.,-2.2E-16,1.));
+#947 = PCURVE('',#322,#948);
+#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);
+#949 = LINE('',#950,#951);
+#950 = CARTESIAN_POINT('',(-8.206356207592,9.));
+#951 = VECTOR('',#952,1.);
+#952 = DIRECTION('',(1.,0.));
+#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#954 = PCURVE('',#501,#955);
+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(-4.4E-16,-14.));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(1.,0.));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = ORIENTED_EDGE('',*,*,#962,.F.);
+#962 = EDGE_CURVE('',#963,#940,#965,.T.);
+#963 = VERTEX_POINT('',#964);
+#964 = CARTESIAN_POINT('',(20.,-14.,6.));
+#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.);
+#966 = LINE('',#967,#968);
+#967 = CARTESIAN_POINT('',(20.,-14.,6.));
+#968 = VECTOR('',#969,1.);
+#969 = DIRECTION('',(-1.,0.,0.));
+#970 = PCURVE('',#322,#971);
+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(-8.206356207592,20.));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(0.,-1.));
+#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#977 = PCURVE('',#529,#978);
+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(0.,-14.));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(1.,0.));
+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#984 = ORIENTED_EDGE('',*,*,#985,.F.);
+#985 = EDGE_CURVE('',#986,#963,#988,.T.);
+#986 = VERTEX_POINT('',#987);
+#987 = CARTESIAN_POINT('',(21.,-14.,5.));
+#988 = SURFACE_CURVE('',#989,(#994,#1005),.PCURVE_S1.);
+#989 = CIRCLE('',#990,1.);
+#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993);
+#991 = CARTESIAN_POINT('',(20.,-14.,5.));
+#992 = DIRECTION('',(0.,-1.,-2.2E-16));
+#993 = DIRECTION('',(1.,0.,0.));
+#994 = PCURVE('',#322,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1004);
+#996 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#997,#998,#999,#1000,#1001,
+#1002,#1003),.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(
+  '') );
+#997 = CARTESIAN_POINT('',(-9.206356207592,21.));
+#998 = CARTESIAN_POINT('',(-7.474305400023,21.));
+#999 = CARTESIAN_POINT('',(-8.340330803807,19.5));
+#1000 = CARTESIAN_POINT('',(-9.206356207592,18.));
+#1001 = CARTESIAN_POINT('',(-10.07238161137,19.5));
+#1002 = CARTESIAN_POINT('',(-10.93840701516,21.));
+#1003 = CARTESIAN_POINT('',(-9.206356207592,21.));
+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1005 = PCURVE('',#562,#1006);
+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1010);
+#1007 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1008,#1009),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#1008 = CARTESIAN_POINT('',(0.,-14.));
+#1009 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = ORIENTED_EDGE('',*,*,#1012,.F.);
+#1012 = EDGE_CURVE('',#1013,#986,#1015,.T.);
+#1013 = VERTEX_POINT('',#1014);
+#1014 = CARTESIAN_POINT('',(21.,-14.,0.));
+#1015 = SURFACE_CURVE('',#1016,(#1020,#1027),.PCURVE_S1.);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(21.,-14.,-3.552713678801E-15));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(0.,-2.2E-16,1.));
+#1020 = PCURVE('',#322,#1021);
+#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(-14.20635620759,21.));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(1.,0.));
+#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1027 = PCURVE('',#589,#1028);
+#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033);
+#1029 = LINE('',#1030,#1031);
+#1030 = CARTESIAN_POINT('',(-6.632713678801E-15,-14.));
+#1031 = VECTOR('',#1032,1.);
+#1032 = DIRECTION('',(1.,-4.4E-16));
+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1034 = ORIENTED_EDGE('',*,*,#1035,.F.);
+#1035 = EDGE_CURVE('',#1036,#1013,#1038,.T.);
+#1036 = VERTEX_POINT('',#1037);
+#1037 = CARTESIAN_POINT('',(-21.,-14.,0.));
+#1038 = SURFACE_CURVE('',#1039,(#1043,#1050),.PCURVE_S1.);
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(-21.,-14.,-3.552713678801E-15));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(1.,0.,0.));
+#1043 = PCURVE('',#322,#1044);
+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049);
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(-14.20635620759,-21.));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(0.,1.));
+#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1050 = PCURVE('',#617,#1051);
+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);
+#1052 = LINE('',#1053,#1054);
+#1053 = CARTESIAN_POINT('',(0.,-14.));
+#1054 = VECTOR('',#1055,1.);
+#1055 = DIRECTION('',(1.,0.));
+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1057 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#1058 = EDGE_CURVE('',#1059,#1036,#1061,.T.);
+#1059 = VERTEX_POINT('',#1060);
+#1060 = CARTESIAN_POINT('',(-21.,-14.,5.));
+#1061 = SURFACE_CURVE('',#1062,(#1066,#1073),.PCURVE_S1.);
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(-21.,-14.,5.));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(0.,2.2E-16,-1.));
+#1066 = PCURVE('',#322,#1067);
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-9.206356207592,-21.));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(-1.,0.));
+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1073 = PCURVE('',#645,#1074);
+#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079);
+#1075 = LINE('',#1076,#1077);
+#1076 = CARTESIAN_POINT('',(7.520892098501E-15,-14.));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(1.,4.4E-16));
+#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1080 = ORIENTED_EDGE('',*,*,#1081,.F.);
+#1081 = EDGE_CURVE('',#1082,#1059,#1084,.T.);
+#1082 = VERTEX_POINT('',#1083);
+#1083 = CARTESIAN_POINT('',(-20.,-14.,6.));
+#1084 = SURFACE_CURVE('',#1085,(#1090,#1101),.PCURVE_S1.);
+#1085 = CIRCLE('',#1086,1.);
+#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1087 = CARTESIAN_POINT('',(-20.,-14.,5.));
+#1088 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1089 = DIRECTION('',(1.,0.,0.));
+#1090 = PCURVE('',#322,#1091);
+#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1100);
+#1092 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1093,#1094,#1095,#1096,
+#1097,#1098,#1099),.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('') );
+#1093 = CARTESIAN_POINT('',(-9.206356207592,-19.));
+#1094 = CARTESIAN_POINT('',(-7.474305400023,-19.));
+#1095 = CARTESIAN_POINT('',(-8.340330803807,-20.5));
+#1096 = CARTESIAN_POINT('',(-9.206356207592,-22.));
+#1097 = CARTESIAN_POINT('',(-10.07238161137,-20.5));
+#1098 = CARTESIAN_POINT('',(-10.93840701516,-19.));
+#1099 = CARTESIAN_POINT('',(-9.206356207592,-19.));
+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1101 = PCURVE('',#678,#1102);
+#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1106);
+#1103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1104,#1105),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1104 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1105 = CARTESIAN_POINT('',(-3.14159265359,-14.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1107 = ORIENTED_EDGE('',*,*,#1108,.F.);
+#1108 = EDGE_CURVE('',#1109,#1082,#1111,.T.);
+#1109 = VERTEX_POINT('',#1110);
+#1110 = CARTESIAN_POINT('',(-9.,-14.,6.));
+#1111 = SURFACE_CURVE('',#1112,(#1116,#1123),.PCURVE_S1.);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(-9.,-14.,6.));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(-1.,0.,0.));
+#1116 = PCURVE('',#322,#1117);
+#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-8.206356207592,-9.));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(0.,-1.));
+#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1123 = PCURVE('',#705,#1124);
+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(0.,-14.));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(1.,0.));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = ORIENTED_EDGE('',*,*,#1131,.F.);
+#1131 = EDGE_CURVE('',#1132,#1109,#1134,.T.);
+#1132 = VERTEX_POINT('',#1133);
+#1133 = CARTESIAN_POINT('',(-9.,-14.,31.8));
+#1134 = SURFACE_CURVE('',#1135,(#1139,#1146),.PCURVE_S1.);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(-9.,-14.,31.8));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(0.,2.2E-16,-1.));
+#1139 = PCURVE('',#322,#1140);
+#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145);
+#1141 = LINE('',#1142,#1143);
+#1142 = CARTESIAN_POINT('',(17.593643792408,-9.));
+#1143 = VECTOR('',#1144,1.);
+#1144 = DIRECTION('',(-1.,0.));
+#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1146 = PCURVE('',#733,#1147);
+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(-4.4E-16,-14.));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(1.,-0.));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = ORIENTED_EDGE('',*,*,#1154,.F.);
+#1154 = EDGE_CURVE('',#1155,#1132,#1157,.T.);
+#1155 = VERTEX_POINT('',#1156);
+#1156 = CARTESIAN_POINT('',(-8.,-14.,32.8));
+#1157 = SURFACE_CURVE('',#1158,(#1163,#1174),.PCURVE_S1.);
+#1158 = CIRCLE('',#1159,1.);
+#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
+#1160 = CARTESIAN_POINT('',(-8.,-14.,31.8));
+#1161 = DIRECTION('',(0.,-1.,-2.2E-16));
+#1162 = DIRECTION('',(1.,0.,0.));
+#1163 = PCURVE('',#322,#1164);
+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1173);
+#1165 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1166,#1167,#1168,#1169,
+#1170,#1171,#1172),.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('') );
+#1166 = CARTESIAN_POINT('',(17.593643792408,-7.));
+#1167 = CARTESIAN_POINT('',(19.325694599977,-7.));
+#1168 = CARTESIAN_POINT('',(18.459669196193,-8.5));
+#1169 = CARTESIAN_POINT('',(17.593643792408,-10.));
+#1170 = CARTESIAN_POINT('',(16.727618388624,-8.5));
+#1171 = CARTESIAN_POINT('',(15.861592984839,-7.));
+#1172 = CARTESIAN_POINT('',(17.593643792408,-7.));
+#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1174 = PCURVE('',#766,#1175);
+#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1179);
+#1176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1177,#1178),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1177 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1178 = CARTESIAN_POINT('',(-3.14159265359,-14.));
+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1181 = EDGE_CURVE('',#1155,#1182,#1184,.T.);
+#1182 = VERTEX_POINT('',#1183);
+#1183 = CARTESIAN_POINT('',(-1.,-14.,32.8));
+#1184 = SURFACE_CURVE('',#1185,(#1189,#1196),.PCURVE_S1.);
+#1185 = LINE('',#1186,#1187);
+#1186 = CARTESIAN_POINT('',(-8.,-14.,32.8));
+#1187 = VECTOR('',#1188,1.);
+#1188 = DIRECTION('',(1.,0.,0.));
+#1189 = PCURVE('',#322,#1190);
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(18.593643792408,-8.));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(0.,1.));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = PCURVE('',#793,#1197);
+#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(0.,-14.));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(1.,0.));
+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1203 = ORIENTED_EDGE('',*,*,#1204,.T.);
+#1204 = EDGE_CURVE('',#1182,#1205,#1207,.T.);
+#1205 = VERTEX_POINT('',#1206);
+#1206 = CARTESIAN_POINT('',(-1.,-14.,24.387482193696));
+#1207 = SURFACE_CURVE('',#1208,(#1212,#1219),.PCURVE_S1.);
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(-1.,-14.,32.8));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(0.,2.2E-16,-1.));
+#1212 = PCURVE('',#322,#1213);
+#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
+#1214 = LINE('',#1215,#1216);
+#1215 = CARTESIAN_POINT('',(18.593643792408,-1.));
+#1216 = VECTOR('',#1217,1.);
+#1217 = DIRECTION('',(-1.,0.));
+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1219 = PCURVE('',#821,#1220);
+#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225);
+#1221 = LINE('',#1222,#1223);
+#1222 = CARTESIAN_POINT('',(-4.E-15,-14.));
+#1223 = VECTOR('',#1224,1.);
+#1224 = DIRECTION('',(1.,-0.));
+#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1227 = EDGE_CURVE('',#1205,#307,#1228,.T.);
+#1228 = SURFACE_CURVE('',#1229,(#1234,#1245),.PCURVE_S1.);
+#1229 = CIRCLE('',#1230,4.5);
+#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233);
+#1231 = CARTESIAN_POINT('',(0.,-14.,20.));
+#1232 = DIRECTION('',(0.,-1.,2.2E-16));
+#1233 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#1234 = PCURVE('',#322,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1244);
+#1236 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1237,#1238,#1239,#1240,
+#1241,#1242,#1243),.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('') );
+#1237 = CARTESIAN_POINT('',(10.150750056892,-1.125));
+#1238 = CARTESIAN_POINT('',(8.202192898377,-8.671729424062));
+#1239 = CARTESIAN_POINT('',(2.640812080909,-3.210864712031));
+#1240 = CARTESIAN_POINT('',(-2.920568736558,2.25));
+#1241 = CARTESIAN_POINT('',(4.589369239424,4.335864712031));
+#1242 = CARTESIAN_POINT('',(12.099307215407,6.421729424062));
+#1243 = CARTESIAN_POINT('',(10.150750056892,-1.125));
+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1245 = PCURVE('',#351,#1246);
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-0.,0.5));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(1.,-0.));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1252 = ADVANCED_FACE('',(#1253),#351,.F.);
+#1253 = FACE_BOUND('',#1254,.T.);
+#1254 = EDGE_LOOP('',(#1255,#1282,#1283,#1284));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1256 = EDGE_CURVE('',#1205,#1257,#1259,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(-1.,-13.5,23.872983346207));
+#1259 = SURFACE_CURVE('',#1260,(#1265,#1275),.PCURVE_S1.);
+#1260 = HYPERBOLA('',#1261,1.,1.);
+#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264);
+#1262 = CARTESIAN_POINT('',(-1.,-9.5,20.));
+#1263 = DIRECTION('',(1.,0.,0.));
+#1264 = DIRECTION('',(0.,-1.,2.2E-16));
+#1265 = PCURVE('',#351,#1266);
+#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1274);
+#1267 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1268,#1269,#1270,#1271,#1272,
+    #1273),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.184643791605,-2.063437068896)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#1268 = CARTESIAN_POINT('',(-2.858716284071E-02,0.5));
+#1269 = CARTESIAN_POINT('',(-2.320019738695E-02,0.393641532471));
+#1270 = CARTESIAN_POINT('',(-1.765407928234E-02,0.290588555197));
+#1271 = CARTESIAN_POINT('',(-1.194286513894E-02,0.190710860921));
+#1272 = CARTESIAN_POINT('',(-6.060336135477E-03,9.38863237005E-02));
+#1273 = CARTESIAN_POINT('',(0.,3.634528855299E-15));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1275 = PCURVE('',#821,#1276);
+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
+#1277 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1278,#1279,#1280),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.184643791605,
+-2.063437068896),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001836945823,1.)) REPRESENTATION_ITEM('') );
+#1278 = CARTESIAN_POINT('',(8.412517806304,-14.));
+#1279 = CARTESIAN_POINT('',(8.684899549092,-13.73442887858));
+#1280 = CARTESIAN_POINT('',(8.927016653793,-13.5));
+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1282 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1283 = ORIENTED_EDGE('',*,*,#334,.T.);
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#1257,#335,#1286,.T.);
+#1286 = SURFACE_CURVE('',#1287,(#1292,#1299),.PCURVE_S1.);
+#1287 = CIRCLE('',#1288,4.);
+#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);
+#1289 = CARTESIAN_POINT('',(0.,-13.5,20.));
+#1290 = DIRECTION('',(0.,-1.,2.2E-16));
+#1291 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#1292 = PCURVE('',#351,#1293);
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = LINE('',#1295,#1296);
+#1295 = CARTESIAN_POINT('',(0.,-0.));
+#1296 = VECTOR('',#1297,1.);
+#1297 = DIRECTION('',(1.,-0.));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1299 = PCURVE('',#382,#1300);
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(-1.823476581937,-13.5));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(-1.,0.));
+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1306 = ADVANCED_FACE('',(#1307),#382,.F.);
+#1307 = FACE_BOUND('',#1308,.T.);
+#1308 = EDGE_LOOP('',(#1309,#1331,#1332,#1333));
+#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
+#1310 = EDGE_CURVE('',#1311,#1257,#1313,.T.);
+#1311 = VERTEX_POINT('',#1312);
+#1312 = CARTESIAN_POINT('',(-1.,-0.5,23.872983346207));
+#1313 = SURFACE_CURVE('',#1314,(#1318,#1324),.PCURVE_S1.);
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(-1.,5.3E-15,23.872983346207));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(0.,-1.,2.2E-16));
+#1318 = PCURVE('',#382,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1323);
+#1320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1321,#1322),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1321 = CARTESIAN_POINT('',(-1.823476581937,0.));
+#1322 = CARTESIAN_POINT('',(-1.823476581937,-14.));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1324 = PCURVE('',#821,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(8.927016653793,-0.));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(0.,-1.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#1332 = ORIENTED_EDGE('',*,*,#366,.F.);
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1311,#367,#1335,.T.);
+#1335 = SURFACE_CURVE('',#1336,(#1341,#1348),.PCURVE_S1.);
+#1336 = CIRCLE('',#1337,4.);
+#1337 = AXIS2_PLACEMENT_3D('',#1338,#1339,#1340);
+#1338 = CARTESIAN_POINT('',(0.,-0.5,20.));
+#1339 = DIRECTION('',(-6.162975822039E-33,-1.,2.2E-16));
+#1340 = DIRECTION('',(-0.25,2.130140840414E-16,0.968245836552));
+#1341 = PCURVE('',#382,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(-1.823476581937,-0.5));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(-1.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1348 = PCURVE('',#408,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(-0.,-0.));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-1.,-0.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = ADVANCED_FACE('',(#1356),#408,.F.);
+#1356 = FACE_BOUND('',#1357,.F.);
+#1357 = EDGE_LOOP('',(#1358,#1383,#1384,#1385));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#806,#1311,#1360,.T.);
+#1360 = SURFACE_CURVE('',#1361,(#1366,#1376),.PCURVE_S1.);
+#1361 = HYPERBOLA('',#1362,1.,1.);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(-1.,-4.5,20.));
+#1364 = DIRECTION('',(-1.,0.,-0.));
+#1365 = DIRECTION('',(0.,1.,-2.2E-16));
+#1366 = PCURVE('',#408,#1367);
+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1375);
+#1368 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1369,#1370,#1371,#1372,#1373,
+    #1374),.UNSPECIFIED.,.F.,.F.,(6,6),(-2.184643791605,-2.063437068896)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#1369 = CARTESIAN_POINT('',(2.858716284071E-02,0.5));
+#1370 = CARTESIAN_POINT('',(2.320019738695E-02,0.393641532471));
+#1371 = CARTESIAN_POINT('',(1.765407928237E-02,0.290588555197));
+#1372 = CARTESIAN_POINT('',(1.194286513891E-02,0.190710860921));
+#1373 = CARTESIAN_POINT('',(6.060336135477E-03,9.388632370049E-02));
+#1374 = CARTESIAN_POINT('',(0.,9.899494936612E-16));
+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1376 = PCURVE('',#821,#1377);
+#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382);
+#1378 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1379,#1380,#1381),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.184643791605,
+-2.063437068896),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001836945823,1.)) REPRESENTATION_ITEM('') );
+#1379 = CARTESIAN_POINT('',(8.412517806304,8.881784197001E-16));
+#1380 = CARTESIAN_POINT('',(8.684899549092,-0.265571121416));
+#1381 = CARTESIAN_POINT('',(8.927016653793,-0.5));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = ORIENTED_EDGE('',*,*,#833,.T.);
+#1384 = ORIENTED_EDGE('',*,*,#393,.T.);
+#1385 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1386 = ADVANCED_FACE('',(#1387),#474,.T.);
+#1387 = FACE_BOUND('',#1388,.F.);
+#1388 = EDGE_LOOP('',(#1389,#1409,#1410,#1411));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#454,#913,#1391,.T.);
+#1391 = SURFACE_CURVE('',#1392,(#1396,#1402),.PCURVE_S1.);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(9.,7.06E-15,31.8));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(0.,-1.,2.2E-16));
+#1396 = PCURVE('',#474,#1397);
+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1401);
+#1398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1399,#1400),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1399 = CARTESIAN_POINT('',(-4.2E-16,0.));
+#1400 = CARTESIAN_POINT('',(-4.2E-16,-14.));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1402 = PCURVE('',#501,#1403);
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408);
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(25.8,0.));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(0.,-1.));
+#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1409 = ORIENTED_EDGE('',*,*,#912,.T.);
+#1410 = ORIENTED_EDGE('',*,*,#862,.F.);
+#1411 = ORIENTED_EDGE('',*,*,#453,.F.);
+#1412 = ADVANCED_FACE('',(#1413,#1448),#501,.F.);
+#1413 = FACE_BOUND('',#1414,.F.);
+#1414 = EDGE_LOOP('',(#1415));
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#1417,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(9.,-7.,31.6));
+#1419 = SURFACE_CURVE('',#1420,(#1425,#1436),.PCURVE_S1.);
+#1420 = CIRCLE('',#1421,4.1);
+#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);
+#1422 = CARTESIAN_POINT('',(9.,-7.,27.5));
+#1423 = DIRECTION('',(1.,0.,-0.));
+#1424 = DIRECTION('',(0.,2.5E-16,1.));
+#1425 = PCURVE('',#501,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1435);
+#1427 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1428,#1429,#1430,#1431,
+#1432,#1433,#1434),.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('') );
+#1428 = CARTESIAN_POINT('',(25.6,-7.));
+#1429 = CARTESIAN_POINT('',(25.6,-14.10140831103));
+#1430 = CARTESIAN_POINT('',(19.45,-10.55070415551));
+#1431 = CARTESIAN_POINT('',(13.3,-7.));
+#1432 = CARTESIAN_POINT('',(19.45,-3.449295844484));
+#1433 = CARTESIAN_POINT('',(25.6,0.101408311032));
+#1434 = CARTESIAN_POINT('',(25.6,-7.));
+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1436 = PCURVE('',#1437,#1442);
+#1437 = CONICAL_SURFACE('',#1438,3.6,0.785398163397);
+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);
+#1439 = CARTESIAN_POINT('',(8.5,-7.,27.5));
+#1440 = DIRECTION('',(1.,0.,0.));
+#1441 = DIRECTION('',(0.,2.5E-16,1.));
+#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1447);
+#1443 = LINE('',#1444,#1445);
+#1444 = CARTESIAN_POINT('',(-0.,0.5));
+#1445 = VECTOR('',#1446,1.);
+#1446 = DIRECTION('',(1.,-0.));
+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1448 = FACE_BOUND('',#1449,.F.);
+#1449 = EDGE_LOOP('',(#1450,#1471,#1472,#1473));
+#1450 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#1451 = EDGE_CURVE('',#486,#940,#1452,.T.);
+#1452 = SURFACE_CURVE('',#1453,(#1457,#1464),.PCURVE_S1.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(9.,1.33E-15,6.));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.,-1.,2.2E-16));
+#1457 = PCURVE('',#501,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(0.,0.));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.,-1.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1464 = PCURVE('',#529,#1465);
+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(11.,0.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(0.,-1.));
+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1471 = ORIENTED_EDGE('',*,*,#939,.T.);
+#1472 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1473 = ORIENTED_EDGE('',*,*,#485,.F.);
+#1474 = ADVANCED_FACE('',(#1475,#1506),#529,.F.);
+#1475 = FACE_BOUND('',#1476,.F.);
+#1476 = EDGE_LOOP('',(#1477));
+#1477 = ORIENTED_EDGE('',*,*,#1478,.F.);
+#1478 = EDGE_CURVE('',#1479,#1479,#1481,.T.);
+#1479 = VERTEX_POINT('',#1480);
+#1480 = CARTESIAN_POINT('',(19.25,-7.,6.));
+#1481 = SURFACE_CURVE('',#1482,(#1487,#1494),.PCURVE_S1.);
+#1482 = CIRCLE('',#1483,3.25);
+#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486);
+#1484 = CARTESIAN_POINT('',(16.,-7.,6.));
+#1485 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1486 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#1487 = PCURVE('',#529,#1488);
+#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);
+#1489 = CIRCLE('',#1490,3.25);
+#1490 = AXIS2_PLACEMENT_2D('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(4.,-7.));
+#1492 = DIRECTION('',(-1.,0.));
+#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1494 = PCURVE('',#1495,#1500);
+#1495 = CONICAL_SURFACE('',#1496,2.75,0.785398163397);
+#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);
+#1497 = CARTESIAN_POINT('',(16.,-7.,5.5));
+#1498 = DIRECTION('',(0.,2.2E-16,1.));
+#1499 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.,0.5));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(-1.,-0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = FACE_BOUND('',#1507,.F.);
+#1507 = EDGE_LOOP('',(#1508,#1528,#1529,#1530));
+#1508 = ORIENTED_EDGE('',*,*,#1509,.T.);
+#1509 = EDGE_CURVE('',#514,#963,#1510,.T.);
+#1510 = SURFACE_CURVE('',#1511,(#1515,#1522),.PCURVE_S1.);
+#1511 = LINE('',#1512,#1513);
+#1512 = CARTESIAN_POINT('',(20.,1.33E-15,6.));
+#1513 = VECTOR('',#1514,1.);
+#1514 = DIRECTION('',(0.,-1.,2.2E-16));
+#1515 = PCURVE('',#529,#1516);
+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(0.,0.));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(0.,-1.));
+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1522 = PCURVE('',#562,#1523);
+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1527);
+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1525,#1526),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1525 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1526 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1528 = ORIENTED_EDGE('',*,*,#962,.T.);
+#1529 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1530 = ORIENTED_EDGE('',*,*,#513,.F.);
+#1531 = ADVANCED_FACE('',(#1532),#562,.T.);
+#1532 = FACE_BOUND('',#1533,.F.);
+#1533 = EDGE_LOOP('',(#1534,#1554,#1555,#1556));
+#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);
+#1535 = EDGE_CURVE('',#542,#986,#1536,.T.);
+#1536 = SURFACE_CURVE('',#1537,(#1541,#1547),.PCURVE_S1.);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(21.,1.11E-15,5.));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(0.,-1.,2.2E-16));
+#1541 = PCURVE('',#562,#1542);
+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1546);
+#1543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1544,#1545),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1544 = CARTESIAN_POINT('',(0.,0.));
+#1545 = CARTESIAN_POINT('',(0.,-14.));
+#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1547 = PCURVE('',#589,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(5.,1.E-17));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(0.,-1.));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = ORIENTED_EDGE('',*,*,#985,.T.);
+#1555 = ORIENTED_EDGE('',*,*,#1509,.F.);
+#1556 = ORIENTED_EDGE('',*,*,#541,.F.);
+#1557 = ADVANCED_FACE('',(#1558),#589,.F.);
+#1558 = FACE_BOUND('',#1559,.F.);
+#1559 = EDGE_LOOP('',(#1560,#1581,#1582,#1583));
+#1560 = ORIENTED_EDGE('',*,*,#1561,.T.);
+#1561 = EDGE_CURVE('',#574,#1013,#1562,.T.);
+#1562 = SURFACE_CURVE('',#1563,(#1567,#1574),.PCURVE_S1.);
+#1563 = LINE('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(21.,0.,0.));
+#1565 = VECTOR('',#1566,1.);
+#1566 = DIRECTION('',(0.,-1.,2.2E-16));
+#1567 = PCURVE('',#589,#1568);
+#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573);
+#1569 = LINE('',#1570,#1571);
+#1570 = CARTESIAN_POINT('',(0.,0.));
+#1571 = VECTOR('',#1572,1.);
+#1572 = DIRECTION('',(0.,-1.));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = PCURVE('',#617,#1575);
+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(42.,0.));
+#1578 = VECTOR('',#1579,1.);
+#1579 = DIRECTION('',(0.,-1.));
+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1581 = ORIENTED_EDGE('',*,*,#1012,.T.);
+#1582 = ORIENTED_EDGE('',*,*,#1535,.F.);
+#1583 = ORIENTED_EDGE('',*,*,#573,.F.);
+#1584 = ADVANCED_FACE('',(#1585,#1620,#1646),#617,.F.);
+#1585 = FACE_BOUND('',#1586,.F.);
+#1586 = EDGE_LOOP('',(#1587));
+#1587 = ORIENTED_EDGE('',*,*,#1588,.T.);
+#1588 = EDGE_CURVE('',#1589,#1589,#1591,.T.);
+#1589 = VERTEX_POINT('',#1590);
+#1590 = CARTESIAN_POINT('',(-12.75,-7.,2.E-15));
+#1591 = SURFACE_CURVE('',#1592,(#1597,#1608),.PCURVE_S1.);
+#1592 = CIRCLE('',#1593,3.25);
+#1593 = AXIS2_PLACEMENT_3D('',#1594,#1595,#1596);
+#1594 = CARTESIAN_POINT('',(-16.,-7.,1.55E-15));
+#1595 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1596 = DIRECTION('',(1.,0.,0.));
+#1597 = PCURVE('',#617,#1598);
+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1607);
+#1599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1600,#1601,#1602,#1603,
+#1604,#1605,#1606),.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('') );
+#1600 = CARTESIAN_POINT('',(8.25,-7.));
+#1601 = CARTESIAN_POINT('',(8.25,-12.62916512459));
+#1602 = CARTESIAN_POINT('',(3.375,-9.814582562299));
+#1603 = CARTESIAN_POINT('',(-1.5,-7.));
+#1604 = CARTESIAN_POINT('',(3.375,-4.185417437701));
+#1605 = CARTESIAN_POINT('',(8.25,-1.370834875401));
+#1606 = CARTESIAN_POINT('',(8.25,-7.));
+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1608 = PCURVE('',#1609,#1614);
+#1609 = CONICAL_SURFACE('',#1610,2.75,0.785398163397);
+#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613);
+#1611 = CARTESIAN_POINT('',(-16.,-7.,0.5));
+#1612 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1613 = DIRECTION('',(1.,0.,0.));
+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);
+#1615 = LINE('',#1616,#1617);
+#1616 = CARTESIAN_POINT('',(-0.,0.5));
+#1617 = VECTOR('',#1618,1.);
+#1618 = DIRECTION('',(1.,-0.));
+#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1620 = FACE_BOUND('',#1621,.F.);
+#1621 = EDGE_LOOP('',(#1622,#1643,#1644,#1645));
+#1622 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#1623 = EDGE_CURVE('',#602,#1036,#1624,.T.);
+#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.);
+#1625 = LINE('',#1626,#1627);
+#1626 = CARTESIAN_POINT('',(-21.,0.,0.));
+#1627 = VECTOR('',#1628,1.);
+#1628 = DIRECTION('',(0.,-1.,2.2E-16));
+#1629 = PCURVE('',#617,#1630);
+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(0.,0.));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(0.,-1.));
+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1636 = PCURVE('',#645,#1637);
+#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642);
+#1638 = LINE('',#1639,#1640);
+#1639 = CARTESIAN_POINT('',(5.,-1.E-17));
+#1640 = VECTOR('',#1641,1.);
+#1641 = DIRECTION('',(0.,-1.));
+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1643 = ORIENTED_EDGE('',*,*,#1035,.T.);
+#1644 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#1645 = ORIENTED_EDGE('',*,*,#601,.F.);
+#1646 = FACE_BOUND('',#1647,.F.);
+#1647 = EDGE_LOOP('',(#1648));
+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#1649 = EDGE_CURVE('',#1650,#1650,#1652,.T.);
+#1650 = VERTEX_POINT('',#1651);
+#1651 = CARTESIAN_POINT('',(19.25,-7.,2.E-15));
+#1652 = SURFACE_CURVE('',#1653,(#1658,#1669),.PCURVE_S1.);
+#1653 = CIRCLE('',#1654,3.25);
+#1654 = AXIS2_PLACEMENT_3D('',#1655,#1656,#1657);
+#1655 = CARTESIAN_POINT('',(16.,-7.,1.55E-15));
+#1656 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1657 = DIRECTION('',(1.,0.,0.));
+#1658 = PCURVE('',#617,#1659);
+#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1668);
+#1660 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1661,#1662,#1663,#1664,
+#1665,#1666,#1667),.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('') );
+#1661 = CARTESIAN_POINT('',(40.25,-7.));
+#1662 = CARTESIAN_POINT('',(40.25,-12.62916512459));
+#1663 = CARTESIAN_POINT('',(35.375,-9.814582562299));
+#1664 = CARTESIAN_POINT('',(30.5,-7.));
+#1665 = CARTESIAN_POINT('',(35.375,-4.185417437701));
+#1666 = CARTESIAN_POINT('',(40.25,-1.370834875401));
+#1667 = CARTESIAN_POINT('',(40.25,-7.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = PCURVE('',#1670,#1675);
+#1670 = CONICAL_SURFACE('',#1671,2.75,0.785398163397);
+#1671 = AXIS2_PLACEMENT_3D('',#1672,#1673,#1674);
+#1672 = CARTESIAN_POINT('',(16.,-7.,0.5));
+#1673 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1674 = DIRECTION('',(1.,0.,0.));
+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(-0.,0.5));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(1.,-0.));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1681 = ADVANCED_FACE('',(#1682),#645,.F.);
+#1682 = FACE_BOUND('',#1683,.F.);
+#1683 = EDGE_LOOP('',(#1684,#1704,#1705,#1706));
+#1684 = ORIENTED_EDGE('',*,*,#1685,.T.);
+#1685 = EDGE_CURVE('',#630,#1059,#1686,.T.);
+#1686 = SURFACE_CURVE('',#1687,(#1691,#1698),.PCURVE_S1.);
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(-21.,1.11E-15,5.));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(0.,-1.,2.2E-16));
+#1691 = PCURVE('',#645,#1692);
+#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697);
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(0.,0.));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(0.,-1.));
+#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1698 = PCURVE('',#678,#1699);
+#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1703);
+#1700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1701,#1702),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1701 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1702 = CARTESIAN_POINT('',(-3.14159265359,-14.));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = ORIENTED_EDGE('',*,*,#1058,.T.);
+#1705 = ORIENTED_EDGE('',*,*,#1623,.F.);
+#1706 = ORIENTED_EDGE('',*,*,#629,.F.);
+#1707 = ADVANCED_FACE('',(#1708),#678,.T.);
+#1708 = FACE_BOUND('',#1709,.F.);
+#1709 = EDGE_LOOP('',(#1710,#1730,#1731,#1732));
+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);
+#1711 = EDGE_CURVE('',#658,#1082,#1712,.T.);
+#1712 = SURFACE_CURVE('',#1713,(#1717,#1723),.PCURVE_S1.);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(-20.,1.33E-15,6.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.,2.2E-16));
+#1717 = PCURVE('',#678,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1722);
+#1719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1720,#1721),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1720 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1721 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1723 = PCURVE('',#705,#1724);
+#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(11.,0.));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(0.,-1.));
+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1730 = ORIENTED_EDGE('',*,*,#1081,.T.);
+#1731 = ORIENTED_EDGE('',*,*,#1685,.F.);
+#1732 = ORIENTED_EDGE('',*,*,#657,.F.);
+#1733 = ADVANCED_FACE('',(#1734,#1765),#705,.F.);
+#1734 = FACE_BOUND('',#1735,.F.);
+#1735 = EDGE_LOOP('',(#1736));
+#1736 = ORIENTED_EDGE('',*,*,#1737,.F.);
+#1737 = EDGE_CURVE('',#1738,#1738,#1740,.T.);
+#1738 = VERTEX_POINT('',#1739);
+#1739 = CARTESIAN_POINT('',(-12.75,-7.,6.));
+#1740 = SURFACE_CURVE('',#1741,(#1746,#1753),.PCURVE_S1.);
+#1741 = CIRCLE('',#1742,3.25);
+#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
+#1743 = CARTESIAN_POINT('',(-16.,-7.,6.));
+#1744 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1745 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#1746 = PCURVE('',#705,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = CIRCLE('',#1749,3.25);
+#1749 = AXIS2_PLACEMENT_2D('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(7.,-7.));
+#1751 = DIRECTION('',(-1.,0.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = PCURVE('',#1754,#1759);
+#1754 = CONICAL_SURFACE('',#1755,2.75,0.785398163397);
+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);
+#1756 = CARTESIAN_POINT('',(-16.,-7.,5.5));
+#1757 = DIRECTION('',(0.,2.2E-16,1.));
+#1758 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764);
+#1760 = LINE('',#1761,#1762);
+#1761 = CARTESIAN_POINT('',(0.,0.5));
+#1762 = VECTOR('',#1763,1.);
+#1763 = DIRECTION('',(-1.,-0.));
+#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1765 = FACE_BOUND('',#1766,.F.);
+#1766 = EDGE_LOOP('',(#1767,#1788,#1789,#1790));
+#1767 = ORIENTED_EDGE('',*,*,#1768,.T.);
+#1768 = EDGE_CURVE('',#690,#1109,#1769,.T.);
+#1769 = SURFACE_CURVE('',#1770,(#1774,#1781),.PCURVE_S1.);
+#1770 = LINE('',#1771,#1772);
+#1771 = CARTESIAN_POINT('',(-9.,1.33E-15,6.));
+#1772 = VECTOR('',#1773,1.);
+#1773 = DIRECTION('',(0.,-1.,2.2E-16));
+#1774 = PCURVE('',#705,#1775);
+#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780);
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(0.,0.));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(0.,-1.));
+#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1781 = PCURVE('',#733,#1782);
+#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787);
+#1783 = LINE('',#1784,#1785);
+#1784 = CARTESIAN_POINT('',(25.8,0.));
+#1785 = VECTOR('',#1786,1.);
+#1786 = DIRECTION('',(0.,-1.));
+#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1788 = ORIENTED_EDGE('',*,*,#1108,.T.);
+#1789 = ORIENTED_EDGE('',*,*,#1711,.F.);
+#1790 = ORIENTED_EDGE('',*,*,#689,.F.);
+#1791 = ADVANCED_FACE('',(#1792,#1823),#733,.F.);
+#1792 = FACE_BOUND('',#1793,.F.);
+#1793 = EDGE_LOOP('',(#1794));
+#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);
+#1795 = EDGE_CURVE('',#1796,#1796,#1798,.T.);
+#1796 = VERTEX_POINT('',#1797);
+#1797 = CARTESIAN_POINT('',(-9.,-7.,30.1));
+#1798 = SURFACE_CURVE('',#1799,(#1804,#1811),.PCURVE_S1.);
+#1799 = CIRCLE('',#1800,2.6);
+#1800 = AXIS2_PLACEMENT_3D('',#1801,#1802,#1803);
+#1801 = CARTESIAN_POINT('',(-9.,-7.,27.5));
+#1802 = DIRECTION('',(1.,0.,-0.));
+#1803 = DIRECTION('',(0.,4.2E-16,1.));
+#1804 = PCURVE('',#733,#1805);
+#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
+#1806 = CIRCLE('',#1807,2.6);
+#1807 = AXIS2_PLACEMENT_2D('',#1808,#1809);
+#1808 = CARTESIAN_POINT('',(4.3,-7.));
+#1809 = DIRECTION('',(-1.,4.2E-16));
+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1811 = PCURVE('',#1812,#1817);
+#1812 = CONICAL_SURFACE('',#1813,2.1,0.785398163397);
+#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
+#1814 = CARTESIAN_POINT('',(-8.5,-7.,27.5));
+#1815 = DIRECTION('',(-1.,-0.,-0.));
+#1816 = DIRECTION('',(0.,4.2E-16,1.));
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
+#1818 = LINE('',#1819,#1820);
+#1819 = CARTESIAN_POINT('',(0.,0.5));
+#1820 = VECTOR('',#1821,1.);
+#1821 = DIRECTION('',(-1.,-0.));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1823 = FACE_BOUND('',#1824,.F.);
+#1824 = EDGE_LOOP('',(#1825,#1845,#1846,#1847));
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#718,#1132,#1827,.T.);
+#1827 = SURFACE_CURVE('',#1828,(#1832,#1839),.PCURVE_S1.);
+#1828 = LINE('',#1829,#1830);
+#1829 = CARTESIAN_POINT('',(-9.,7.06E-15,31.8));
+#1830 = VECTOR('',#1831,1.);
+#1831 = DIRECTION('',(0.,-1.,2.2E-16));
+#1832 = PCURVE('',#733,#1833);
+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);
+#1834 = LINE('',#1835,#1836);
+#1835 = CARTESIAN_POINT('',(0.,0.));
+#1836 = VECTOR('',#1837,1.);
+#1837 = DIRECTION('',(0.,-1.));
+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1839 = PCURVE('',#766,#1840);
+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1844);
+#1841 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1842,#1843),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1842 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1843 = CARTESIAN_POINT('',(-3.14159265359,-14.));
+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1845 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1846 = ORIENTED_EDGE('',*,*,#1768,.F.);
+#1847 = ORIENTED_EDGE('',*,*,#717,.F.);
+#1848 = ADVANCED_FACE('',(#1849),#766,.T.);
+#1849 = FACE_BOUND('',#1850,.F.);
+#1850 = EDGE_LOOP('',(#1851,#1871,#1872,#1873));
+#1851 = ORIENTED_EDGE('',*,*,#1852,.T.);
+#1852 = EDGE_CURVE('',#746,#1155,#1853,.T.);
+#1853 = SURFACE_CURVE('',#1854,(#1858,#1864),.PCURVE_S1.);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-8.,7.28E-15,32.8));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(0.,-1.,2.2E-16));
+#1858 = PCURVE('',#766,#1859);
+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1863);
+#1860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1861,#1862),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1861 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1862 = CARTESIAN_POINT('',(-1.570796326795,-14.));
+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1864 = PCURVE('',#793,#1865);
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(0.,0.));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(0.,-1.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = ORIENTED_EDGE('',*,*,#1154,.T.);
+#1872 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#1873 = ORIENTED_EDGE('',*,*,#745,.F.);
+#1874 = ADVANCED_FACE('',(#1875),#793,.T.);
+#1875 = FACE_BOUND('',#1876,.T.);
+#1876 = EDGE_LOOP('',(#1877,#1878,#1879,#1900));
+#1877 = ORIENTED_EDGE('',*,*,#1852,.T.);
+#1878 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1879 = ORIENTED_EDGE('',*,*,#1880,.F.);
+#1880 = EDGE_CURVE('',#778,#1182,#1881,.T.);
+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(-1.,7.28E-15,32.8));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(0.,-1.,2.2E-16));
+#1886 = PCURVE('',#793,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(7.,0.));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(0.,-1.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1893 = PCURVE('',#821,#1894);
+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(0.,0.));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.,-1.));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1900 = ORIENTED_EDGE('',*,*,#777,.F.);
+#1901 = ADVANCED_FACE('',(#1902,#1910),#821,.T.);
+#1902 = FACE_BOUND('',#1903,.T.);
+#1903 = EDGE_LOOP('',(#1904,#1905,#1906,#1907,#1908,#1909));
+#1904 = ORIENTED_EDGE('',*,*,#805,.F.);
+#1905 = ORIENTED_EDGE('',*,*,#1880,.T.);
+#1906 = ORIENTED_EDGE('',*,*,#1204,.T.);
+#1907 = ORIENTED_EDGE('',*,*,#1256,.T.);
+#1908 = ORIENTED_EDGE('',*,*,#1310,.F.);
+#1909 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1910 = FACE_BOUND('',#1911,.T.);
+#1911 = EDGE_LOOP('',(#1912));
+#1912 = ORIENTED_EDGE('',*,*,#1913,.F.);
+#1913 = EDGE_CURVE('',#1914,#1914,#1916,.T.);
+#1914 = VERTEX_POINT('',#1915);
+#1915 = CARTESIAN_POINT('',(-1.,-7.,29.6));
+#1916 = SURFACE_CURVE('',#1917,(#1922,#1929),.PCURVE_S1.);
+#1917 = CIRCLE('',#1918,2.1);
+#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921);
+#1919 = CARTESIAN_POINT('',(-1.,-7.,27.5));
+#1920 = DIRECTION('',(1.,0.,-0.));
+#1921 = DIRECTION('',(0.,2.2E-16,1.));
+#1922 = PCURVE('',#821,#1923);
+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);
+#1924 = CIRCLE('',#1925,2.1);
+#1925 = AXIS2_PLACEMENT_2D('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(5.3,-7.));
+#1927 = DIRECTION('',(-1.,-0.));
+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1929 = PCURVE('',#1930,#1935);
+#1930 = CYLINDRICAL_SURFACE('',#1931,2.1);
+#1931 = AXIS2_PLACEMENT_3D('',#1932,#1933,#1934);
+#1932 = CARTESIAN_POINT('',(-9.,-7.,27.5));
+#1933 = DIRECTION('',(1.,0.,0.));
+#1934 = DIRECTION('',(0.,2.2E-16,1.));
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(0.,8.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(1.,0.));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ADVANCED_FACE('',(#1942),#1437,.F.);
+#1942 = FACE_BOUND('',#1943,.T.);
+#1943 = EDGE_LOOP('',(#1944,#1965,#1966,#1967));
+#1944 = ORIENTED_EDGE('',*,*,#1945,.F.);
+#1945 = EDGE_CURVE('',#1417,#1946,#1948,.T.);
+#1946 = VERTEX_POINT('',#1947);
+#1947 = CARTESIAN_POINT('',(8.5,-7.,31.1));
+#1948 = SEAM_CURVE('',#1949,(#1953,#1959),.PCURVE_S1.);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(8.5,-7.,31.1));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(-0.707106781187,-1.7E-16,-0.707106781187));
+#1953 = PCURVE('',#1437,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1958);
+#1955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1956,#1957),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#1956 = CARTESIAN_POINT('',(0.,0.5));
+#1957 = CARTESIAN_POINT('',(0.,0.));
+#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1959 = PCURVE('',#1437,#1960);
+#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1964);
+#1961 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1962,#1963),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#1962 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1963 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1965 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1966 = ORIENTED_EDGE('',*,*,#1945,.T.);
+#1967 = ORIENTED_EDGE('',*,*,#1968,.F.);
+#1968 = EDGE_CURVE('',#1946,#1946,#1969,.T.);
+#1969 = SURFACE_CURVE('',#1970,(#1975,#1982),.PCURVE_S1.);
+#1970 = CIRCLE('',#1971,3.6);
+#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
+#1972 = CARTESIAN_POINT('',(8.5,-7.,27.5));
+#1973 = DIRECTION('',(1.,0.,-0.));
+#1974 = DIRECTION('',(0.,2.5E-16,1.));
+#1975 = PCURVE('',#1437,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.,-0.));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(1.,-0.));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1982 = PCURVE('',#1983,#1988);
+#1983 = CYLINDRICAL_SURFACE('',#1984,3.6);
+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);
+#1985 = CARTESIAN_POINT('',(4.9,-7.,27.5));
+#1986 = DIRECTION('',(1.,0.,0.));
+#1987 = DIRECTION('',(0.,2.2E-16,1.));
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(0.,3.6));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(1.,0.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ADVANCED_FACE('',(#1995),#1495,.F.);
+#1995 = FACE_BOUND('',#1996,.F.);
+#1996 = EDGE_LOOP('',(#1997,#2018,#2019,#2020));
+#1997 = ORIENTED_EDGE('',*,*,#1998,.F.);
+#1998 = EDGE_CURVE('',#1479,#1999,#2001,.T.);
+#1999 = VERTEX_POINT('',#2000);
+#2000 = CARTESIAN_POINT('',(18.75,-7.,5.5));
+#2001 = SEAM_CURVE('',#2002,(#2006,#2012),.PCURVE_S1.);
+#2002 = LINE('',#2003,#2004);
+#2003 = CARTESIAN_POINT('',(18.75,-7.,5.5));
+#2004 = VECTOR('',#2005,1.);
+#2005 = DIRECTION('',(-0.707106781187,7.E-17,-0.707106781187));
+#2006 = PCURVE('',#1495,#2007);
+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2011);
+#2008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2009,#2010),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2009 = CARTESIAN_POINT('',(0.,0.5));
+#2010 = CARTESIAN_POINT('',(0.,0.));
+#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2012 = PCURVE('',#1495,#2013);
+#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2017);
+#2014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2015,#2016),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2015 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#2016 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2018 = ORIENTED_EDGE('',*,*,#1478,.T.);
+#2019 = ORIENTED_EDGE('',*,*,#1998,.T.);
+#2020 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2021 = EDGE_CURVE('',#1999,#1999,#2022,.T.);
+#2022 = SURFACE_CURVE('',#2023,(#2028,#2035),.PCURVE_S1.);
+#2023 = CIRCLE('',#2024,2.75);
+#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027);
+#2025 = CARTESIAN_POINT('',(16.,-7.,5.5));
+#2026 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2027 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#2028 = PCURVE('',#1495,#2029);
+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(-0.,-0.));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(-1.,-0.));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2035 = PCURVE('',#2036,#2041);
+#2036 = CYLINDRICAL_SURFACE('',#2037,2.75);
+#2037 = AXIS2_PLACEMENT_3D('',#2038,#2039,#2040);
+#2038 = CARTESIAN_POINT('',(16.,-7.,1.55E-15));
+#2039 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2040 = DIRECTION('',(1.,0.,0.));
+#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046);
+#2042 = LINE('',#2043,#2044);
+#2043 = CARTESIAN_POINT('',(0.,-5.5));
+#2044 = VECTOR('',#2045,1.);
+#2045 = DIRECTION('',(1.,0.));
+#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2047 = ADVANCED_FACE('',(#2048),#1609,.F.);
+#2048 = FACE_BOUND('',#2049,.T.);
+#2049 = EDGE_LOOP('',(#2050,#2071,#2072,#2073));
+#2050 = ORIENTED_EDGE('',*,*,#2051,.F.);
+#2051 = EDGE_CURVE('',#1589,#2052,#2054,.T.);
+#2052 = VERTEX_POINT('',#2053);
+#2053 = CARTESIAN_POINT('',(-13.25,-7.,0.5));
+#2054 = SEAM_CURVE('',#2055,(#2059,#2065),.PCURVE_S1.);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(-13.25,-7.,0.5));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2059 = PCURVE('',#1609,#2060);
+#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2064);
+#2061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2062,#2063),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2062 = CARTESIAN_POINT('',(0.,0.5));
+#2063 = CARTESIAN_POINT('',(0.,0.));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2065 = PCURVE('',#1609,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2070);
+#2067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2068,#2069),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2068 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#2069 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#1588,.T.);
+#2072 = ORIENTED_EDGE('',*,*,#2051,.T.);
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2052,#2052,#2075,.T.);
+#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.);
+#2076 = CIRCLE('',#2077,2.75);
+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);
+#2078 = CARTESIAN_POINT('',(-16.,-7.,0.5));
+#2079 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2080 = DIRECTION('',(1.,0.,0.));
+#2081 = PCURVE('',#1609,#2082);
+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(0.,-0.));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(1.,-0.));
+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2088 = PCURVE('',#2089,#2094);
+#2089 = CYLINDRICAL_SURFACE('',#2090,2.75);
+#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093);
+#2091 = CARTESIAN_POINT('',(-16.,-7.,1.55E-15));
+#2092 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2093 = DIRECTION('',(1.,0.,0.));
+#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(0.,-0.5));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(1.,0.));
+#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2100 = ADVANCED_FACE('',(#2101),#1670,.F.);
+#2101 = FACE_BOUND('',#2102,.T.);
+#2102 = EDGE_LOOP('',(#2103,#2124,#2125,#2126));
+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#2104 = EDGE_CURVE('',#1650,#2105,#2107,.T.);
+#2105 = VERTEX_POINT('',#2106);
+#2106 = CARTESIAN_POINT('',(18.75,-7.,0.5));
+#2107 = SEAM_CURVE('',#2108,(#2112,#2118),.PCURVE_S1.);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(18.75,-7.,0.5));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2112 = PCURVE('',#1670,#2113);
+#2113 = DEFINITIONAL_REPRESENTATION('',(#2114),#2117);
+#2114 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2115,#2116),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2115 = CARTESIAN_POINT('',(0.,0.5));
+#2116 = CARTESIAN_POINT('',(0.,0.));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = PCURVE('',#1670,#2119);
+#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2123);
+#2120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2121,#2122),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2121 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#2122 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2124 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#2125 = ORIENTED_EDGE('',*,*,#2104,.T.);
+#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2127 = EDGE_CURVE('',#2105,#2105,#2128,.T.);
+#2128 = SURFACE_CURVE('',#2129,(#2134,#2141),.PCURVE_S1.);
+#2129 = CIRCLE('',#2130,2.75);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(16.,-7.,0.5));
+#2132 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2133 = DIRECTION('',(1.,0.,0.));
+#2134 = PCURVE('',#1670,#2135);
+#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
+#2136 = LINE('',#2137,#2138);
+#2137 = CARTESIAN_POINT('',(0.,-0.));
+#2138 = VECTOR('',#2139,1.);
+#2139 = DIRECTION('',(1.,-0.));
+#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2141 = PCURVE('',#2036,#2142);
+#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(0.,-0.5));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(1.,0.));
+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2148 = ADVANCED_FACE('',(#2149),#1754,.F.);
+#2149 = FACE_BOUND('',#2150,.F.);
+#2150 = EDGE_LOOP('',(#2151,#2172,#2173,#2174));
+#2151 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#2152 = EDGE_CURVE('',#1738,#2153,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(-13.25,-7.,5.5));
+#2155 = SEAM_CURVE('',#2156,(#2160,#2166),.PCURVE_S1.);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(-13.25,-7.,5.5));
+#2158 = VECTOR('',#2159,1.);
+#2159 = DIRECTION('',(-0.707106781187,7.E-17,-0.707106781187));
+#2160 = PCURVE('',#1754,#2161);
+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2165);
+#2162 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2163,#2164),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2163 = CARTESIAN_POINT('',(0.,0.5));
+#2164 = CARTESIAN_POINT('',(0.,0.));
+#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2166 = PCURVE('',#1754,#2167);
+#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2171);
+#2168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2169,#2170),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2169 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#2170 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2172 = ORIENTED_EDGE('',*,*,#1737,.T.);
+#2173 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2174 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#2175 = EDGE_CURVE('',#2153,#2153,#2176,.T.);
+#2176 = SURFACE_CURVE('',#2177,(#2182,#2189),.PCURVE_S1.);
+#2177 = CIRCLE('',#2178,2.75);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(-16.,-7.,5.5));
+#2180 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2181 = DIRECTION('',(1.,-3.2E-16,7.04E-32));
+#2182 = PCURVE('',#1754,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-0.,-0.));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(-1.,-0.));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2189 = PCURVE('',#2089,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
+#2191 = LINE('',#2192,#2193);
+#2192 = CARTESIAN_POINT('',(0.,-5.5));
+#2193 = VECTOR('',#2194,1.);
+#2194 = DIRECTION('',(1.,0.));
+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2196 = ADVANCED_FACE('',(#2197),#1812,.F.);
+#2197 = FACE_BOUND('',#2198,.F.);
+#2198 = EDGE_LOOP('',(#2199,#2220,#2221,#2222));
+#2199 = ORIENTED_EDGE('',*,*,#2200,.F.);
+#2200 = EDGE_CURVE('',#1796,#2201,#2203,.T.);
+#2201 = VERTEX_POINT('',#2202);
+#2202 = CARTESIAN_POINT('',(-8.5,-7.,29.6));
+#2203 = SEAM_CURVE('',#2204,(#2208,#2214),.PCURVE_S1.);
+#2204 = LINE('',#2205,#2206);
+#2205 = CARTESIAN_POINT('',(-8.5,-7.,29.6));
+#2206 = VECTOR('',#2207,1.);
+#2207 = DIRECTION('',(0.707106781187,-3.E-16,-0.707106781187));
+#2208 = PCURVE('',#1812,#2209);
+#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2213);
+#2210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2211,#2212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2211 = CARTESIAN_POINT('',(0.,0.5));
+#2212 = CARTESIAN_POINT('',(0.,0.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2214 = PCURVE('',#1812,#2215);
+#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2219);
+#2216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2217,#2218),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2217 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#2218 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2220 = ORIENTED_EDGE('',*,*,#1795,.T.);
+#2221 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#2222 = ORIENTED_EDGE('',*,*,#2223,.F.);
+#2223 = EDGE_CURVE('',#2201,#2201,#2224,.T.);
+#2224 = SURFACE_CURVE('',#2225,(#2230,#2237),.PCURVE_S1.);
+#2225 = CIRCLE('',#2226,2.1);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-8.5,-7.,27.5));
+#2228 = DIRECTION('',(1.,0.,-0.));
+#2229 = DIRECTION('',(0.,4.2E-16,1.));
+#2230 = PCURVE('',#1812,#2231);
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(-0.,-0.));
+#2234 = VECTOR('',#2235,1.);
+#2235 = DIRECTION('',(-1.,-0.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = PCURVE('',#1930,#2238);
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(0.,0.5));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(1.,0.));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = ADVANCED_FACE('',(#2245),#1930,.F.);
+#2245 = FACE_BOUND('',#2246,.F.);
+#2246 = EDGE_LOOP('',(#2247,#2266,#2267,#2268));
+#2247 = ORIENTED_EDGE('',*,*,#2248,.F.);
+#2248 = EDGE_CURVE('',#2201,#1914,#2249,.T.);
+#2249 = SEAM_CURVE('',#2250,(#2254,#2260),.PCURVE_S1.);
+#2250 = LINE('',#2251,#2252);
+#2251 = CARTESIAN_POINT('',(-9.,-7.,29.6));
+#2252 = VECTOR('',#2253,1.);
+#2253 = DIRECTION('',(1.,0.,0.));
+#2254 = PCURVE('',#1930,#2255);
+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2259);
+#2256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2257,#2258),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.9),.PIECEWISE_BEZIER_KNOTS.);
+#2257 = CARTESIAN_POINT('',(0.,0.));
+#2258 = CARTESIAN_POINT('',(0.,13.9));
+#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2260 = PCURVE('',#1930,#2261);
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2265);
+#2262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2263,#2264),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.9),.PIECEWISE_BEZIER_KNOTS.);
+#2263 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2264 = CARTESIAN_POINT('',(6.28318530718,13.9));
+#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2266 = ORIENTED_EDGE('',*,*,#2223,.T.);
+#2267 = ORIENTED_EDGE('',*,*,#2248,.T.);
+#2268 = ORIENTED_EDGE('',*,*,#1913,.F.);
+#2269 = ADVANCED_FACE('',(#2270),#1983,.F.);
+#2270 = FACE_BOUND('',#2271,.F.);
+#2271 = EDGE_LOOP('',(#2272,#2293,#2319,#2320));
+#2272 = ORIENTED_EDGE('',*,*,#2273,.F.);
+#2273 = EDGE_CURVE('',#2274,#1946,#2276,.T.);
+#2274 = VERTEX_POINT('',#2275);
+#2275 = CARTESIAN_POINT('',(4.9,-7.,31.1));
+#2276 = SEAM_CURVE('',#2277,(#2281,#2287),.PCURVE_S1.);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(4.9,-7.,31.1));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(1.,0.,0.));
+#2281 = PCURVE('',#1983,#2282);
+#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2286);
+#2283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2284,#2285),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#2284 = CARTESIAN_POINT('',(0.,0.));
+#2285 = CARTESIAN_POINT('',(0.,4.1));
+#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2287 = PCURVE('',#1983,#2288);
+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2292);
+#2289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2290,#2291),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#2290 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2291 = CARTESIAN_POINT('',(6.28318530718,4.1));
+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2293 = ORIENTED_EDGE('',*,*,#2294,.T.);
+#2294 = EDGE_CURVE('',#2274,#2274,#2295,.T.);
+#2295 = SURFACE_CURVE('',#2296,(#2301,#2307),.PCURVE_S1.);
+#2296 = CIRCLE('',#2297,3.6);
+#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300);
+#2298 = CARTESIAN_POINT('',(4.9,-7.,27.5));
+#2299 = DIRECTION('',(1.,0.,-0.));
+#2300 = DIRECTION('',(0.,2.2E-16,1.));
+#2301 = PCURVE('',#1983,#2302);
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2306);
+#2303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2304,#2305),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2304 = CARTESIAN_POINT('',(0.,0.));
+#2305 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2307 = PCURVE('',#2308,#2313);
+#2308 = PLANE('',#2309);
+#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);
+#2310 = CARTESIAN_POINT('',(4.9,-7.,27.5));
+#2311 = DIRECTION('',(1.,0.,0.));
+#2312 = DIRECTION('',(0.,2.2E-16,1.));
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = CIRCLE('',#2315,3.6);
+#2315 = AXIS2_PLACEMENT_2D('',#2316,#2317);
+#2316 = CARTESIAN_POINT('',(0.,0.));
+#2317 = DIRECTION('',(1.,-0.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = ORIENTED_EDGE('',*,*,#2273,.T.);
+#2320 = ORIENTED_EDGE('',*,*,#1968,.F.);
+#2321 = ADVANCED_FACE('',(#2322),#2036,.F.);
+#2322 = FACE_BOUND('',#2323,.F.);
+#2323 = EDGE_LOOP('',(#2324,#2343,#2344,#2345));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2325 = EDGE_CURVE('',#2105,#1999,#2326,.T.);
+#2326 = SEAM_CURVE('',#2327,(#2331,#2337),.PCURVE_S1.);
+#2327 = LINE('',#2328,#2329);
+#2328 = CARTESIAN_POINT('',(18.75,-7.,1.55E-15));
+#2329 = VECTOR('',#2330,1.);
+#2330 = DIRECTION('',(0.,2.2E-16,1.));
+#2331 = PCURVE('',#2036,#2332);
+#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2336);
+#2333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2334,#2335),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#2334 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2335 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2337 = PCURVE('',#2036,#2338);
+#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2342);
+#2339 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2340,#2341),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#2340 = CARTESIAN_POINT('',(0.,0.));
+#2341 = CARTESIAN_POINT('',(0.,-6.));
+#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2343 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2344 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2345 = ORIENTED_EDGE('',*,*,#2021,.T.);
+#2346 = ADVANCED_FACE('',(#2347),#2089,.F.);
+#2347 = FACE_BOUND('',#2348,.F.);
+#2348 = EDGE_LOOP('',(#2349,#2368,#2369,#2370));
+#2349 = ORIENTED_EDGE('',*,*,#2350,.F.);
+#2350 = EDGE_CURVE('',#2052,#2153,#2351,.T.);
+#2351 = SEAM_CURVE('',#2352,(#2356,#2362),.PCURVE_S1.);
+#2352 = LINE('',#2353,#2354);
+#2353 = CARTESIAN_POINT('',(-13.25,-7.,1.55E-15));
+#2354 = VECTOR('',#2355,1.);
+#2355 = DIRECTION('',(0.,2.2E-16,1.));
+#2356 = PCURVE('',#2089,#2357);
+#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2361);
+#2358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2359,#2360),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#2359 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2360 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2362 = PCURVE('',#2089,#2363);
+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2367);
+#2364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2365,#2366),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#2365 = CARTESIAN_POINT('',(0.,0.));
+#2366 = CARTESIAN_POINT('',(0.,-6.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2369 = ORIENTED_EDGE('',*,*,#2350,.T.);
+#2370 = ORIENTED_EDGE('',*,*,#2175,.T.);
+#2371 = ADVANCED_FACE('',(#2372,#2375),#2308,.T.);
+#2372 = FACE_BOUND('',#2373,.F.);
+#2373 = EDGE_LOOP('',(#2374));
+#2374 = ORIENTED_EDGE('',*,*,#2294,.F.);
+#2375 = FACE_BOUND('',#2376,.F.);
+#2376 = EDGE_LOOP('',(#2377));
+#2377 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#2378 = EDGE_CURVE('',#2379,#2379,#2381,.T.);
+#2379 = VERTEX_POINT('',#2380);
+#2380 = CARTESIAN_POINT('',(4.9,-7.,31.));
+#2381 = SURFACE_CURVE('',#2382,(#2387,#2394),.PCURVE_S1.);
+#2382 = CIRCLE('',#2383,3.5);
+#2383 = AXIS2_PLACEMENT_3D('',#2384,#2385,#2386);
+#2384 = CARTESIAN_POINT('',(4.9,-7.,27.5));
+#2385 = DIRECTION('',(1.,0.,0.));
+#2386 = DIRECTION('',(-0.,2.2E-16,1.));
+#2387 = PCURVE('',#2308,#2388);
+#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393);
+#2389 = CIRCLE('',#2390,3.5);
+#2390 = AXIS2_PLACEMENT_2D('',#2391,#2392);
+#2391 = CARTESIAN_POINT('',(0.,0.));
+#2392 = DIRECTION('',(1.,-0.));
+#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2394 = PCURVE('',#2395,#2400);
+#2395 = CYLINDRICAL_SURFACE('',#2396,3.5);
+#2396 = AXIS2_PLACEMENT_3D('',#2397,#2398,#2399);
+#2397 = CARTESIAN_POINT('',(4.5,-7.,27.5));
+#2398 = DIRECTION('',(1.,0.,0.));
+#2399 = DIRECTION('',(0.,2.2E-16,1.));
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(0.,0.4));
+#2403 = VECTOR('',#2404,1.);
+#2404 = DIRECTION('',(1.,0.));
+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2406 = ADVANCED_FACE('',(#2407),#2395,.T.);
+#2407 = FACE_BOUND('',#2408,.T.);
+#2408 = EDGE_LOOP('',(#2409,#2410,#2431,#2457));
+#2409 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#2410 = ORIENTED_EDGE('',*,*,#2411,.T.);
+#2411 = EDGE_CURVE('',#2379,#2412,#2414,.T.);
+#2412 = VERTEX_POINT('',#2413);
+#2413 = CARTESIAN_POINT('',(8.5,-7.,31.));
+#2414 = SEAM_CURVE('',#2415,(#2419,#2425),.PCURVE_S1.);
+#2415 = LINE('',#2416,#2417);
+#2416 = CARTESIAN_POINT('',(4.5,-7.,31.));
+#2417 = VECTOR('',#2418,1.);
+#2418 = DIRECTION('',(1.,0.,0.));
+#2419 = PCURVE('',#2395,#2420);
+#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2424);
+#2421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2422,#2423),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#2422 = CARTESIAN_POINT('',(0.,0.));
+#2423 = CARTESIAN_POINT('',(0.,4.));
+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2425 = PCURVE('',#2395,#2426);
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2430);
+#2427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2428,#2429),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,4.),.PIECEWISE_BEZIER_KNOTS.);
+#2428 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2429 = CARTESIAN_POINT('',(6.28318530718,4.));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#2432 = EDGE_CURVE('',#2412,#2412,#2433,.T.);
+#2433 = SURFACE_CURVE('',#2434,(#2439,#2445),.PCURVE_S1.);
+#2434 = CIRCLE('',#2435,3.5);
+#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
+#2436 = CARTESIAN_POINT('',(8.5,-7.,27.5));
+#2437 = DIRECTION('',(1.,0.,-0.));
+#2438 = DIRECTION('',(0.,2.2E-16,1.));
+#2439 = PCURVE('',#2395,#2440);
+#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2444);
+#2441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2442,#2443),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2442 = CARTESIAN_POINT('',(0.,4.));
+#2443 = CARTESIAN_POINT('',(6.28318530718,4.));
+#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2445 = PCURVE('',#2446,#2451);
+#2446 = PLANE('',#2447);
+#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);
+#2448 = CARTESIAN_POINT('',(8.5,-7.,27.5));
+#2449 = DIRECTION('',(1.,0.,0.));
+#2450 = DIRECTION('',(0.,2.2E-16,1.));
+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456);
+#2452 = CIRCLE('',#2453,3.5);
+#2453 = AXIS2_PLACEMENT_2D('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(0.,0.));
+#2455 = DIRECTION('',(1.,0.));
+#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2457 = ORIENTED_EDGE('',*,*,#2411,.F.);
+#2458 = ADVANCED_FACE('',(#2459,#2462),#2446,.T.);
+#2459 = FACE_BOUND('',#2460,.T.);
+#2460 = EDGE_LOOP('',(#2461));
+#2461 = ORIENTED_EDGE('',*,*,#2432,.T.);
+#2462 = FACE_BOUND('',#2463,.T.);
+#2463 = EDGE_LOOP('',(#2464,#2494,#2522,#2550,#2578,#2606));
+#2464 = ORIENTED_EDGE('',*,*,#2465,.F.);
+#2465 = EDGE_CURVE('',#2466,#2468,#2470,.T.);
+#2466 = VERTEX_POINT('',#2467);
+#2467 = CARTESIAN_POINT('',(8.5,-6.133974596221,29.000000000002));
+#2468 = VERTEX_POINT('',#2469);
+#2469 = CARTESIAN_POINT('',(8.5,-7.866025403783,29.000000000002));
+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(8.5,-6.133974596221,29.000000000002));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(2.2E-16,-1.,-2.2E-16));
+#2475 = PCURVE('',#2446,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(1.500000000002,-0.866025403779));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(-2.2E-16,1.));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = PCURVE('',#2483,#2488);
+#2483 = PLANE('',#2484);
+#2484 = AXIS2_PLACEMENT_3D('',#2485,#2486,#2487);
+#2485 = CARTESIAN_POINT('',(8.5,-6.133974596221,29.000000000002));
+#2486 = DIRECTION('',(2.2E-16,0.,1.));
+#2487 = DIRECTION('',(0.,-1.,0.));
+#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(0.,0.));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(1.,-0.));
+#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2494 = ORIENTED_EDGE('',*,*,#2495,.F.);
+#2495 = EDGE_CURVE('',#2496,#2466,#2498,.T.);
+#2496 = VERTEX_POINT('',#2497);
+#2497 = CARTESIAN_POINT('',(8.5,-5.26794919243,27.499999999999));
+#2498 = SURFACE_CURVE('',#2499,(#2503,#2510),.PCURVE_S1.);
+#2499 = LINE('',#2500,#2501);
+#2500 = CARTESIAN_POINT('',(8.5,-5.26794919243,27.499999999999));
+#2501 = VECTOR('',#2502,1.);
+#2502 = DIRECTION('',(3.E-16,-0.500000000002,0.866025403783));
+#2503 = PCURVE('',#2446,#2504);
+#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2509);
+#2505 = LINE('',#2506,#2507);
+#2506 = CARTESIAN_POINT('',(-9.4543E-13,-1.73205080757));
+#2507 = VECTOR('',#2508,1.);
+#2508 = DIRECTION('',(0.866025403783,0.500000000002));
+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2510 = PCURVE('',#2511,#2516);
+#2511 = PLANE('',#2512);
+#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515);
+#2513 = CARTESIAN_POINT('',(8.5,-5.26794919243,27.499999999999));
+#2514 = DIRECTION('',(1.1E-16,0.866025403783,0.500000000002));
+#2515 = DIRECTION('',(1.9E-16,-0.500000000002,0.866025403783));
+#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2521);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(0.,0.));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(1.,0.));
+#2521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2522 = ORIENTED_EDGE('',*,*,#2523,.F.);
+#2523 = EDGE_CURVE('',#2524,#2496,#2526,.T.);
+#2524 = VERTEX_POINT('',#2525);
+#2525 = CARTESIAN_POINT('',(8.5,-6.133974596206,26.000000000002));
+#2526 = SURFACE_CURVE('',#2527,(#2531,#2538),.PCURVE_S1.);
+#2527 = LINE('',#2528,#2529);
+#2528 = CARTESIAN_POINT('',(8.5,-6.133974596206,26.000000000002));
+#2529 = VECTOR('',#2530,1.);
+#2530 = DIRECTION('',(8.E-17,0.499999999997,0.866025403786));
+#2531 = PCURVE('',#2446,#2532);
+#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2537);
+#2533 = LINE('',#2534,#2535);
+#2534 = CARTESIAN_POINT('',(-1.499999999998,-0.866025403794));
+#2535 = VECTOR('',#2536,1.);
+#2536 = DIRECTION('',(0.866025403786,-0.499999999997));
+#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2538 = PCURVE('',#2539,#2544);
+#2539 = PLANE('',#2540);
+#2540 = AXIS2_PLACEMENT_3D('',#2541,#2542,#2543);
+#2541 = CARTESIAN_POINT('',(8.5,-6.133974596206,26.000000000002));
+#2542 = DIRECTION('',(-1.1E-16,0.866025403786,-0.499999999997));
+#2543 = DIRECTION('',(1.9E-16,0.499999999997,0.866025403786));
+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);
+#2545 = LINE('',#2546,#2547);
+#2546 = CARTESIAN_POINT('',(0.,0.));
+#2547 = VECTOR('',#2548,1.);
+#2548 = DIRECTION('',(1.,0.));
+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2550 = ORIENTED_EDGE('',*,*,#2551,.F.);
+#2551 = EDGE_CURVE('',#2552,#2524,#2554,.T.);
+#2552 = VERTEX_POINT('',#2553);
+#2553 = CARTESIAN_POINT('',(8.5,-7.866025403826,25.999999999981));
+#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.);
+#2555 = LINE('',#2556,#2557);
+#2556 = CARTESIAN_POINT('',(8.5,-7.866025403826,25.999999999981));
+#2557 = VECTOR('',#2558,1.);
+#2558 = DIRECTION('',(-2.2E-16,1.,1.217758E-11));
+#2559 = PCURVE('',#2446,#2560);
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(-1.500000000019,0.866025403826));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(1.217758E-11,-1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = PCURVE('',#2567,#2572);
+#2567 = PLANE('',#2568);
+#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);
+#2569 = CARTESIAN_POINT('',(8.5,-7.866025403826,25.999999999981));
+#2570 = DIRECTION('',(-2.2E-16,1.217735E-11,-1.));
+#2571 = DIRECTION('',(0.,1.,1.217735E-11));
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(0.,0.));
+#2575 = VECTOR('',#2576,1.);
+#2576 = DIRECTION('',(1.,0.));
+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2578 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#2579 = EDGE_CURVE('',#2580,#2552,#2582,.T.);
+#2580 = VERTEX_POINT('',#2581);
+#2581 = CARTESIAN_POINT('',(8.5,-8.732050807573,27.499999999998));
+#2582 = SURFACE_CURVE('',#2583,(#2587,#2594),.PCURVE_S1.);
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(8.5,-8.732050807573,27.499999999998));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(-3.E-16,0.49999999998,-0.866025403796));
+#2587 = PCURVE('',#2446,#2588);
+#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2593);
+#2589 = LINE('',#2590,#2591);
+#2590 = CARTESIAN_POINT('',(-1.96972E-12,1.732050807573));
+#2591 = VECTOR('',#2592,1.);
+#2592 = DIRECTION('',(-0.866025403796,-0.49999999998));
+#2593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2594 = PCURVE('',#2595,#2600);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(8.5,-8.732050807573,27.499999999998));
+#2598 = DIRECTION('',(-1.1E-16,-0.866025403796,-0.49999999998));
+#2599 = DIRECTION('',(-1.9E-16,0.49999999998,-0.866025403796));
+#2600 = DEFINITIONAL_REPRESENTATION('',(#2601),#2605);
+#2601 = LINE('',#2602,#2603);
+#2602 = CARTESIAN_POINT('',(0.,0.));
+#2603 = VECTOR('',#2604,1.);
+#2604 = DIRECTION('',(1.,-0.));
+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2606 = ORIENTED_EDGE('',*,*,#2607,.F.);
+#2607 = EDGE_CURVE('',#2468,#2580,#2608,.T.);
+#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);
+#2609 = LINE('',#2610,#2611);
+#2610 = CARTESIAN_POINT('',(8.5,-7.866025403783,29.000000000002));
+#2611 = VECTOR('',#2612,1.);
+#2612 = DIRECTION('',(-8.E-17,-0.500000000002,-0.866025403783));
+#2613 = PCURVE('',#2446,#2614);
+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);
+#2615 = LINE('',#2616,#2617);
+#2616 = CARTESIAN_POINT('',(1.500000000002,0.866025403783));
+#2617 = VECTOR('',#2618,1.);
+#2618 = DIRECTION('',(-0.866025403783,0.500000000002));
+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2620 = PCURVE('',#2621,#2626);
+#2621 = PLANE('',#2622);
+#2622 = AXIS2_PLACEMENT_3D('',#2623,#2624,#2625);
+#2623 = CARTESIAN_POINT('',(8.5,-7.866025403783,29.000000000002));
+#2624 = DIRECTION('',(1.1E-16,-0.866025403783,0.500000000002));
+#2625 = DIRECTION('',(-1.9E-16,-0.500000000002,-0.866025403783));
+#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(-0.,0.));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(1.,0.));
+#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2632 = ADVANCED_FACE('',(#2633),#2483,.F.);
+#2633 = FACE_BOUND('',#2634,.F.);
+#2634 = EDGE_LOOP('',(#2635,#2658,#2686,#2707));
+#2635 = ORIENTED_EDGE('',*,*,#2636,.T.);
+#2636 = EDGE_CURVE('',#2466,#2637,#2639,.T.);
+#2637 = VERTEX_POINT('',#2638);
+#2638 = CARTESIAN_POINT('',(6.5,-6.133974596221,29.000000000002));
+#2639 = SURFACE_CURVE('',#2640,(#2644,#2651),.PCURVE_S1.);
+#2640 = LINE('',#2641,#2642);
+#2641 = CARTESIAN_POINT('',(8.5,-6.133974596221,29.000000000002));
+#2642 = VECTOR('',#2643,1.);
+#2643 = DIRECTION('',(-1.,0.,2.2E-16));
+#2644 = PCURVE('',#2483,#2645);
+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650);
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(0.,0.));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(0.,-1.));
+#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2651 = PCURVE('',#2511,#2652);
+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(1.732050807574,-3.3E-16));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(0.,-1.));
+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2658 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#2659 = EDGE_CURVE('',#2637,#2660,#2662,.T.);
+#2660 = VERTEX_POINT('',#2661);
+#2661 = CARTESIAN_POINT('',(6.5,-7.866025403783,29.000000000002));
+#2662 = SURFACE_CURVE('',#2663,(#2667,#2674),.PCURVE_S1.);
+#2663 = LINE('',#2664,#2665);
+#2664 = CARTESIAN_POINT('',(6.5,-6.133974596221,29.000000000002));
+#2665 = VECTOR('',#2666,1.);
+#2666 = DIRECTION('',(2.2E-16,-1.,-2.2E-16));
+#2667 = PCURVE('',#2483,#2668);
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.,-2.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,-0.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2674 = PCURVE('',#2675,#2680);
+#2675 = PLANE('',#2676);
+#2676 = AXIS2_PLACEMENT_3D('',#2677,#2678,#2679);
+#2677 = CARTESIAN_POINT('',(6.5,-7.000000000007,27.49999999999));
+#2678 = DIRECTION('',(1.,0.,0.));
+#2679 = DIRECTION('',(0.,1.,2.2E-16));
+#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(0.866025403786,1.500000000011));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(-1.,0.));
+#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2686 = ORIENTED_EDGE('',*,*,#2687,.F.);
+#2687 = EDGE_CURVE('',#2468,#2660,#2688,.T.);
+#2688 = SURFACE_CURVE('',#2689,(#2693,#2700),.PCURVE_S1.);
+#2689 = LINE('',#2690,#2691);
+#2690 = CARTESIAN_POINT('',(8.5,-7.866025403783,29.000000000002));
+#2691 = VECTOR('',#2692,1.);
+#2692 = DIRECTION('',(-1.,0.,2.2E-16));
+#2693 = PCURVE('',#2483,#2694);
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(1.732050807562,0.));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.,-1.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2700 = PCURVE('',#2621,#2701);
+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(-0.,0.));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(0.,-1.));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2707 = ORIENTED_EDGE('',*,*,#2465,.F.);
+#2708 = ADVANCED_FACE('',(#2709),#2621,.F.);
+#2709 = FACE_BOUND('',#2710,.F.);
+#2710 = EDGE_LOOP('',(#2711,#2712,#2735,#2756));
+#2711 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2712 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#2713 = EDGE_CURVE('',#2660,#2714,#2716,.T.);
+#2714 = VERTEX_POINT('',#2715);
+#2715 = CARTESIAN_POINT('',(6.5,-8.732050807573,27.499999999998));
+#2716 = SURFACE_CURVE('',#2717,(#2721,#2728),.PCURVE_S1.);
+#2717 = LINE('',#2718,#2719);
+#2718 = CARTESIAN_POINT('',(6.5,-7.866025403783,29.000000000002));
+#2719 = VECTOR('',#2720,1.);
+#2720 = DIRECTION('',(-8.E-17,-0.500000000002,-0.866025403783));
+#2721 = PCURVE('',#2621,#2722);
+#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(0.,-2.));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(1.,0.));
+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2728 = PCURVE('',#2675,#2729);
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(-0.866025403776,1.500000000011));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(-0.500000000002,-0.866025403783));
+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2735 = ORIENTED_EDGE('',*,*,#2736,.F.);
+#2736 = EDGE_CURVE('',#2580,#2714,#2737,.T.);
+#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(8.5,-8.732050807573,27.499999999998));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-1.,0.,2.2E-16));
+#2742 = PCURVE('',#2621,#2743);
+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(1.732050807575,3.3E-16));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(0.,-1.));
+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2749 = PCURVE('',#2595,#2750);
+#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755);
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(-1.E-17,-0.));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(0.,-1.));
+#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2756 = ORIENTED_EDGE('',*,*,#2607,.F.);
+#2757 = ADVANCED_FACE('',(#2758),#2595,.F.);
+#2758 = FACE_BOUND('',#2759,.F.);
+#2759 = EDGE_LOOP('',(#2760,#2761,#2784,#2805));
+#2760 = ORIENTED_EDGE('',*,*,#2736,.T.);
+#2761 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2762 = EDGE_CURVE('',#2714,#2763,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(6.5,-7.866025403826,25.999999999981));
+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(6.5,-8.732050807573,27.499999999998));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(-3.E-16,0.49999999998,-0.866025403796));
+#2770 = PCURVE('',#2595,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(0.,-2.));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(1.,-0.));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2777 = PCURVE('',#2675,#2778);
+#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783);
+#2779 = LINE('',#2780,#2781);
+#2780 = CARTESIAN_POINT('',(-1.732050807566,7.808431051178E-12));
+#2781 = VECTOR('',#2782,1.);
+#2782 = DIRECTION('',(0.49999999998,-0.866025403796));
+#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2784 = ORIENTED_EDGE('',*,*,#2785,.F.);
+#2785 = EDGE_CURVE('',#2552,#2763,#2786,.T.);
+#2786 = SURFACE_CURVE('',#2787,(#2791,#2798),.PCURVE_S1.);
+#2787 = LINE('',#2788,#2789);
+#2788 = CARTESIAN_POINT('',(8.5,-7.866025403826,25.999999999981));
+#2789 = VECTOR('',#2790,1.);
+#2790 = DIRECTION('',(-1.,0.,2.2E-16));
+#2791 = PCURVE('',#2595,#2792);
+#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);
+#2793 = LINE('',#2794,#2795);
+#2794 = CARTESIAN_POINT('',(1.732050807565,3.3E-16));
+#2795 = VECTOR('',#2796,1.);
+#2796 = DIRECTION('',(0.,-1.));
+#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2798 = PCURVE('',#2567,#2799);
+#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2804);
+#2800 = LINE('',#2801,#2802);
+#2801 = CARTESIAN_POINT('',(0.,0.));
+#2802 = VECTOR('',#2803,1.);
+#2803 = DIRECTION('',(0.,-1.));
+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2805 = ORIENTED_EDGE('',*,*,#2579,.F.);
+#2806 = ADVANCED_FACE('',(#2807),#2567,.F.);
+#2807 = FACE_BOUND('',#2808,.F.);
+#2808 = EDGE_LOOP('',(#2809,#2810,#2833,#2854));
+#2809 = ORIENTED_EDGE('',*,*,#2785,.T.);
+#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2811 = EDGE_CURVE('',#2763,#2812,#2814,.T.);
+#2812 = VERTEX_POINT('',#2813);
+#2813 = CARTESIAN_POINT('',(6.5,-6.133974596206,26.000000000002));
+#2814 = SURFACE_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);
+#2815 = LINE('',#2816,#2817);
+#2816 = CARTESIAN_POINT('',(6.5,-7.866025403826,25.999999999981));
+#2817 = VECTOR('',#2818,1.);
+#2818 = DIRECTION('',(-2.2E-16,1.,1.217758E-11));
+#2819 = PCURVE('',#2567,#2820);
+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
+#2821 = LINE('',#2822,#2823);
+#2822 = CARTESIAN_POINT('',(0.,-2.));
+#2823 = VECTOR('',#2824,1.);
+#2824 = DIRECTION('',(1.,0.));
+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2826 = PCURVE('',#2675,#2827);
+#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832);
+#2828 = LINE('',#2829,#2830);
+#2829 = CARTESIAN_POINT('',(-0.866025403819,-1.50000000001));
+#2830 = VECTOR('',#2831,1.);
+#2831 = DIRECTION('',(1.,1.217736E-11));
+#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2833 = ORIENTED_EDGE('',*,*,#2834,.F.);
+#2834 = EDGE_CURVE('',#2524,#2812,#2835,.T.);
+#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.);
+#2836 = LINE('',#2837,#2838);
+#2837 = CARTESIAN_POINT('',(8.5,-6.133974596206,26.000000000002));
+#2838 = VECTOR('',#2839,1.);
+#2839 = DIRECTION('',(-1.,0.,2.2E-16));
+#2840 = PCURVE('',#2567,#2841);
+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);
+#2842 = LINE('',#2843,#2844);
+#2843 = CARTESIAN_POINT('',(1.73205080762,-0.));
+#2844 = VECTOR('',#2845,1.);
+#2845 = DIRECTION('',(0.,-1.));
+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2847 = PCURVE('',#2539,#2848);
+#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(0.,0.));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(0.,-1.));
+#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2854 = ORIENTED_EDGE('',*,*,#2551,.F.);
+#2855 = ADVANCED_FACE('',(#2856),#2539,.F.);
+#2856 = FACE_BOUND('',#2857,.F.);
+#2857 = EDGE_LOOP('',(#2858,#2859,#2882,#2903));
+#2858 = ORIENTED_EDGE('',*,*,#2834,.T.);
+#2859 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#2860 = EDGE_CURVE('',#2812,#2861,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(6.5,-5.26794919243,27.499999999999));
+#2863 = SURFACE_CURVE('',#2864,(#2868,#2875),.PCURVE_S1.);
+#2864 = LINE('',#2865,#2866);
+#2865 = CARTESIAN_POINT('',(6.5,-6.133974596206,26.000000000002));
+#2866 = VECTOR('',#2867,1.);
+#2867 = DIRECTION('',(8.E-17,0.499999999997,0.866025403786));
+#2868 = PCURVE('',#2539,#2869);
+#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874);
+#2870 = LINE('',#2871,#2872);
+#2871 = CARTESIAN_POINT('',(0.,-2.));
+#2872 = VECTOR('',#2873,1.);
+#2873 = DIRECTION('',(1.,0.));
+#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2875 = PCURVE('',#2675,#2876);
+#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2881);
+#2877 = LINE('',#2878,#2879);
+#2878 = CARTESIAN_POINT('',(0.866025403801,-1.499999999989));
+#2879 = VECTOR('',#2880,1.);
+#2880 = DIRECTION('',(0.499999999997,0.866025403786));
+#2881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2882 = ORIENTED_EDGE('',*,*,#2883,.F.);
+#2883 = EDGE_CURVE('',#2496,#2861,#2884,.T.);
+#2884 = SURFACE_CURVE('',#2885,(#2889,#2896),.PCURVE_S1.);
+#2885 = LINE('',#2886,#2887);
+#2886 = CARTESIAN_POINT('',(8.5,-5.26794919243,27.499999999999));
+#2887 = VECTOR('',#2888,1.);
+#2888 = DIRECTION('',(-1.,0.,2.2E-16));
+#2889 = PCURVE('',#2539,#2890);
+#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895);
+#2891 = LINE('',#2892,#2893);
+#2892 = CARTESIAN_POINT('',(1.732050807563,-3.3E-16));
+#2893 = VECTOR('',#2894,1.);
+#2894 = DIRECTION('',(0.,-1.));
+#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2896 = PCURVE('',#2511,#2897);
+#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(-3.E-17,0.));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.,-1.));
+#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2903 = ORIENTED_EDGE('',*,*,#2523,.F.);
+#2904 = ADVANCED_FACE('',(#2905),#2511,.F.);
+#2905 = FACE_BOUND('',#2906,.F.);
+#2906 = EDGE_LOOP('',(#2907,#2908,#2929,#2930));
+#2907 = ORIENTED_EDGE('',*,*,#2883,.T.);
+#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2909 = EDGE_CURVE('',#2861,#2637,#2910,.T.);
+#2910 = SURFACE_CURVE('',#2911,(#2915,#2922),.PCURVE_S1.);
+#2911 = LINE('',#2912,#2913);
+#2912 = CARTESIAN_POINT('',(6.5,-5.26794919243,27.499999999999));
+#2913 = VECTOR('',#2914,1.);
+#2914 = DIRECTION('',(3.E-16,-0.500000000002,0.866025403783));
+#2915 = PCURVE('',#2511,#2916);
+#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921);
+#2917 = LINE('',#2918,#2919);
+#2918 = CARTESIAN_POINT('',(0.,-2.));
+#2919 = VECTOR('',#2920,1.);
+#2920 = DIRECTION('',(1.,0.));
+#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2922 = PCURVE('',#2675,#2923);
+#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928);
+#2924 = LINE('',#2925,#2926);
+#2925 = CARTESIAN_POINT('',(1.732050807577,8.831958948822E-12));
+#2926 = VECTOR('',#2927,1.);
+#2927 = DIRECTION('',(-0.500000000002,0.866025403783));
+#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2929 = ORIENTED_EDGE('',*,*,#2636,.F.);
+#2930 = ORIENTED_EDGE('',*,*,#2495,.F.);
+#2931 = ADVANCED_FACE('',(#2932),#2675,.T.);
+#2932 = FACE_BOUND('',#2933,.T.);
+#2933 = EDGE_LOOP('',(#2934,#2935,#2936,#2937,#2938,#2939));
+#2934 = ORIENTED_EDGE('',*,*,#2659,.T.);
+#2935 = ORIENTED_EDGE('',*,*,#2713,.T.);
+#2936 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2937 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2938 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#2939 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2944)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2941,#2942,#2943)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2941 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2942 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2943 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2944 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2941,
+  'distance_accuracy_value','confusion accuracy');
+#2945 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2946 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2947,#2958,#2966,#2973,#2980,#2987,#2994,#3001,#3008,#3015,#3022,
+    #3029,#3036,#3043,#3050,#3057,#3064,#3071,#3078,#3085,#3092,#3099,
+    #3106,#3113,#3120,#3127,#3134,#3141,#3148,#3155,#3162,#3169,#3176),
+  #2940);
+#2947 = STYLED_ITEM('color',(#2948),#15);
+#2948 = PRESENTATION_STYLE_ASSIGNMENT((#2949,#2955));
+#2949 = SURFACE_STYLE_USAGE(.BOTH.,#2950);
+#2950 = SURFACE_SIDE_STYLE('',(#2951));
+#2951 = SURFACE_STYLE_FILL_AREA(#2952);
+#2952 = FILL_AREA_STYLE('',(#2953));
+#2953 = FILL_AREA_STYLE_COLOUR('',#2954);
+#2954 = COLOUR_RGB('',0.309803934418,0.305882370452,0.294117659593);
+#2955 = CURVE_STYLE('',#2956,POSITIVE_LENGTH_MEASURE(0.1),#2957);
+#2956 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2957 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#2958 = OVER_RIDING_STYLED_ITEM('overriding color',(#2959),#191,#2947);
+#2959 = PRESENTATION_STYLE_ASSIGNMENT((#2960));
+#2960 = SURFACE_STYLE_USAGE(.BOTH.,#2961);
+#2961 = SURFACE_SIDE_STYLE('',(#2962));
+#2962 = SURFACE_STYLE_FILL_AREA(#2963);
+#2963 = FILL_AREA_STYLE('',(#2964));
+#2964 = FILL_AREA_STYLE_COLOUR('',#2965);
+#2965 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#2966 = OVER_RIDING_STYLED_ITEM('overriding color',(#2967),#244,#2947);
+#2967 = PRESENTATION_STYLE_ASSIGNMENT((#2968));
+#2968 = SURFACE_STYLE_USAGE(.BOTH.,#2969);
+#2969 = SURFACE_SIDE_STYLE('',(#2970));
+#2970 = SURFACE_STYLE_FILL_AREA(#2971);
+#2971 = FILL_AREA_STYLE('',(#2972));
+#2972 = FILL_AREA_STYLE_COLOUR('',#2965);
+#2973 = OVER_RIDING_STYLED_ITEM('overriding color',(#2974),#425,#2947);
+#2974 = PRESENTATION_STYLE_ASSIGNMENT((#2975));
+#2975 = SURFACE_STYLE_USAGE(.BOTH.,#2976);
+#2976 = SURFACE_SIDE_STYLE('',(#2977));
+#2977 = SURFACE_STYLE_FILL_AREA(#2978);
+#2978 = FILL_AREA_STYLE('',(#2979));
+#2979 = FILL_AREA_STYLE_COLOUR('',#2965);
+#2980 = OVER_RIDING_STYLED_ITEM('overriding color',(#2981),#858,#2947);
+#2981 = PRESENTATION_STYLE_ASSIGNMENT((#2982));
+#2982 = SURFACE_STYLE_USAGE(.BOTH.,#2983);
+#2983 = SURFACE_SIDE_STYLE('',(#2984));
+#2984 = SURFACE_STYLE_FILL_AREA(#2985);
+#2985 = FILL_AREA_STYLE('',(#2986));
+#2986 = FILL_AREA_STYLE_COLOUR('',#2965);
+#2987 = OVER_RIDING_STYLED_ITEM('overriding color',(#2988),#906,#2947);
+#2988 = PRESENTATION_STYLE_ASSIGNMENT((#2989));
+#2989 = SURFACE_STYLE_USAGE(.BOTH.,#2990);
+#2990 = SURFACE_SIDE_STYLE('',(#2991));
+#2991 = SURFACE_STYLE_FILL_AREA(#2992);
+#2992 = FILL_AREA_STYLE('',(#2993));
+#2993 = FILL_AREA_STYLE_COLOUR('',#2965);
+#2994 = OVER_RIDING_STYLED_ITEM('overriding color',(#2995),#1252,#2947);
+#2995 = PRESENTATION_STYLE_ASSIGNMENT((#2996));
+#2996 = SURFACE_STYLE_USAGE(.BOTH.,#2997);
+#2997 = SURFACE_SIDE_STYLE('',(#2998));
+#2998 = SURFACE_STYLE_FILL_AREA(#2999);
+#2999 = FILL_AREA_STYLE('',(#3000));
+#3000 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3001 = OVER_RIDING_STYLED_ITEM('overriding color',(#3002),#1306,#2947);
+#3002 = PRESENTATION_STYLE_ASSIGNMENT((#3003));
+#3003 = SURFACE_STYLE_USAGE(.BOTH.,#3004);
+#3004 = SURFACE_SIDE_STYLE('',(#3005));
+#3005 = SURFACE_STYLE_FILL_AREA(#3006);
+#3006 = FILL_AREA_STYLE('',(#3007));
+#3007 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3008 = OVER_RIDING_STYLED_ITEM('overriding color',(#3009),#1355,#2947);
+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));
+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);
+#3011 = SURFACE_SIDE_STYLE('',(#3012));
+#3012 = SURFACE_STYLE_FILL_AREA(#3013);
+#3013 = FILL_AREA_STYLE('',(#3014));
+#3014 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3015 = OVER_RIDING_STYLED_ITEM('overriding color',(#3016),#1386,#2947);
+#3016 = PRESENTATION_STYLE_ASSIGNMENT((#3017));
+#3017 = SURFACE_STYLE_USAGE(.BOTH.,#3018);
+#3018 = SURFACE_SIDE_STYLE('',(#3019));
+#3019 = SURFACE_STYLE_FILL_AREA(#3020);
+#3020 = FILL_AREA_STYLE('',(#3021));
+#3021 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3022 = OVER_RIDING_STYLED_ITEM('overriding color',(#3023),#1412,#2947);
+#3023 = PRESENTATION_STYLE_ASSIGNMENT((#3024));
+#3024 = SURFACE_STYLE_USAGE(.BOTH.,#3025);
+#3025 = SURFACE_SIDE_STYLE('',(#3026));
+#3026 = SURFACE_STYLE_FILL_AREA(#3027);
+#3027 = FILL_AREA_STYLE('',(#3028));
+#3028 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3029 = OVER_RIDING_STYLED_ITEM('overriding color',(#3030),#1474,#2947);
+#3030 = PRESENTATION_STYLE_ASSIGNMENT((#3031));
+#3031 = SURFACE_STYLE_USAGE(.BOTH.,#3032);
+#3032 = SURFACE_SIDE_STYLE('',(#3033));
+#3033 = SURFACE_STYLE_FILL_AREA(#3034);
+#3034 = FILL_AREA_STYLE('',(#3035));
+#3035 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3036 = OVER_RIDING_STYLED_ITEM('overriding color',(#3037),#1531,#2947);
+#3037 = PRESENTATION_STYLE_ASSIGNMENT((#3038));
+#3038 = SURFACE_STYLE_USAGE(.BOTH.,#3039);
+#3039 = SURFACE_SIDE_STYLE('',(#3040));
+#3040 = SURFACE_STYLE_FILL_AREA(#3041);
+#3041 = FILL_AREA_STYLE('',(#3042));
+#3042 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3043 = OVER_RIDING_STYLED_ITEM('overriding color',(#3044),#1557,#2947);
+#3044 = PRESENTATION_STYLE_ASSIGNMENT((#3045));
+#3045 = SURFACE_STYLE_USAGE(.BOTH.,#3046);
+#3046 = SURFACE_SIDE_STYLE('',(#3047));
+#3047 = SURFACE_STYLE_FILL_AREA(#3048);
+#3048 = FILL_AREA_STYLE('',(#3049));
+#3049 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3050 = OVER_RIDING_STYLED_ITEM('overriding color',(#3051),#1584,#2947);
+#3051 = PRESENTATION_STYLE_ASSIGNMENT((#3052));
+#3052 = SURFACE_STYLE_USAGE(.BOTH.,#3053);
+#3053 = SURFACE_SIDE_STYLE('',(#3054));
+#3054 = SURFACE_STYLE_FILL_AREA(#3055);
+#3055 = FILL_AREA_STYLE('',(#3056));
+#3056 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3057 = OVER_RIDING_STYLED_ITEM('overriding color',(#3058),#1681,#2947);
+#3058 = PRESENTATION_STYLE_ASSIGNMENT((#3059));
+#3059 = SURFACE_STYLE_USAGE(.BOTH.,#3060);
+#3060 = SURFACE_SIDE_STYLE('',(#3061));
+#3061 = SURFACE_STYLE_FILL_AREA(#3062);
+#3062 = FILL_AREA_STYLE('',(#3063));
+#3063 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3064 = OVER_RIDING_STYLED_ITEM('overriding color',(#3065),#1707,#2947);
+#3065 = PRESENTATION_STYLE_ASSIGNMENT((#3066));
+#3066 = SURFACE_STYLE_USAGE(.BOTH.,#3067);
+#3067 = SURFACE_SIDE_STYLE('',(#3068));
+#3068 = SURFACE_STYLE_FILL_AREA(#3069);
+#3069 = FILL_AREA_STYLE('',(#3070));
+#3070 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3071 = OVER_RIDING_STYLED_ITEM('overriding color',(#3072),#1733,#2947);
+#3072 = PRESENTATION_STYLE_ASSIGNMENT((#3073));
+#3073 = SURFACE_STYLE_USAGE(.BOTH.,#3074);
+#3074 = SURFACE_SIDE_STYLE('',(#3075));
+#3075 = SURFACE_STYLE_FILL_AREA(#3076);
+#3076 = FILL_AREA_STYLE('',(#3077));
+#3077 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3078 = OVER_RIDING_STYLED_ITEM('overriding color',(#3079),#1791,#2947);
+#3079 = PRESENTATION_STYLE_ASSIGNMENT((#3080));
+#3080 = SURFACE_STYLE_USAGE(.BOTH.,#3081);
+#3081 = SURFACE_SIDE_STYLE('',(#3082));
+#3082 = SURFACE_STYLE_FILL_AREA(#3083);
+#3083 = FILL_AREA_STYLE('',(#3084));
+#3084 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3085 = OVER_RIDING_STYLED_ITEM('overriding color',(#3086),#1848,#2947);
+#3086 = PRESENTATION_STYLE_ASSIGNMENT((#3087));
+#3087 = SURFACE_STYLE_USAGE(.BOTH.,#3088);
+#3088 = SURFACE_SIDE_STYLE('',(#3089));
+#3089 = SURFACE_STYLE_FILL_AREA(#3090);
+#3090 = FILL_AREA_STYLE('',(#3091));
+#3091 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3092 = OVER_RIDING_STYLED_ITEM('overriding color',(#3093),#1874,#2947);
+#3093 = PRESENTATION_STYLE_ASSIGNMENT((#3094));
+#3094 = SURFACE_STYLE_USAGE(.BOTH.,#3095);
+#3095 = SURFACE_SIDE_STYLE('',(#3096));
+#3096 = SURFACE_STYLE_FILL_AREA(#3097);
+#3097 = FILL_AREA_STYLE('',(#3098));
+#3098 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3099 = OVER_RIDING_STYLED_ITEM('overriding color',(#3100),#1901,#2947);
+#3100 = PRESENTATION_STYLE_ASSIGNMENT((#3101));
+#3101 = SURFACE_STYLE_USAGE(.BOTH.,#3102);
+#3102 = SURFACE_SIDE_STYLE('',(#3103));
+#3103 = SURFACE_STYLE_FILL_AREA(#3104);
+#3104 = FILL_AREA_STYLE('',(#3105));
+#3105 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3106 = OVER_RIDING_STYLED_ITEM('overriding color',(#3107),#1941,#2947);
+#3107 = PRESENTATION_STYLE_ASSIGNMENT((#3108));
+#3108 = SURFACE_STYLE_USAGE(.BOTH.,#3109);
+#3109 = SURFACE_SIDE_STYLE('',(#3110));
+#3110 = SURFACE_STYLE_FILL_AREA(#3111);
+#3111 = FILL_AREA_STYLE('',(#3112));
+#3112 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3113 = OVER_RIDING_STYLED_ITEM('overriding color',(#3114),#1994,#2947);
+#3114 = PRESENTATION_STYLE_ASSIGNMENT((#3115));
+#3115 = SURFACE_STYLE_USAGE(.BOTH.,#3116);
+#3116 = SURFACE_SIDE_STYLE('',(#3117));
+#3117 = SURFACE_STYLE_FILL_AREA(#3118);
+#3118 = FILL_AREA_STYLE('',(#3119));
+#3119 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3120 = OVER_RIDING_STYLED_ITEM('overriding color',(#3121),#2047,#2947);
+#3121 = PRESENTATION_STYLE_ASSIGNMENT((#3122));
+#3122 = SURFACE_STYLE_USAGE(.BOTH.,#3123);
+#3123 = SURFACE_SIDE_STYLE('',(#3124));
+#3124 = SURFACE_STYLE_FILL_AREA(#3125);
+#3125 = FILL_AREA_STYLE('',(#3126));
+#3126 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3127 = OVER_RIDING_STYLED_ITEM('overriding color',(#3128),#2100,#2947);
+#3128 = PRESENTATION_STYLE_ASSIGNMENT((#3129));
+#3129 = SURFACE_STYLE_USAGE(.BOTH.,#3130);
+#3130 = SURFACE_SIDE_STYLE('',(#3131));
+#3131 = SURFACE_STYLE_FILL_AREA(#3132);
+#3132 = FILL_AREA_STYLE('',(#3133));
+#3133 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3134 = OVER_RIDING_STYLED_ITEM('overriding color',(#3135),#2148,#2947);
+#3135 = PRESENTATION_STYLE_ASSIGNMENT((#3136));
+#3136 = SURFACE_STYLE_USAGE(.BOTH.,#3137);
+#3137 = SURFACE_SIDE_STYLE('',(#3138));
+#3138 = SURFACE_STYLE_FILL_AREA(#3139);
+#3139 = FILL_AREA_STYLE('',(#3140));
+#3140 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3141 = OVER_RIDING_STYLED_ITEM('overriding color',(#3142),#2196,#2947);
+#3142 = PRESENTATION_STYLE_ASSIGNMENT((#3143));
+#3143 = SURFACE_STYLE_USAGE(.BOTH.,#3144);
+#3144 = SURFACE_SIDE_STYLE('',(#3145));
+#3145 = SURFACE_STYLE_FILL_AREA(#3146);
+#3146 = FILL_AREA_STYLE('',(#3147));
+#3147 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3148 = OVER_RIDING_STYLED_ITEM('overriding color',(#3149),#2244,#2947);
+#3149 = PRESENTATION_STYLE_ASSIGNMENT((#3150));
+#3150 = SURFACE_STYLE_USAGE(.BOTH.,#3151);
+#3151 = SURFACE_SIDE_STYLE('',(#3152));
+#3152 = SURFACE_STYLE_FILL_AREA(#3153);
+#3153 = FILL_AREA_STYLE('',(#3154));
+#3154 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3155 = OVER_RIDING_STYLED_ITEM('overriding color',(#3156),#2269,#2947);
+#3156 = PRESENTATION_STYLE_ASSIGNMENT((#3157));
+#3157 = SURFACE_STYLE_USAGE(.BOTH.,#3158);
+#3158 = SURFACE_SIDE_STYLE('',(#3159));
+#3159 = SURFACE_STYLE_FILL_AREA(#3160);
+#3160 = FILL_AREA_STYLE('',(#3161));
+#3161 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3162 = OVER_RIDING_STYLED_ITEM('overriding color',(#3163),#2321,#2947);
+#3163 = PRESENTATION_STYLE_ASSIGNMENT((#3164));
+#3164 = SURFACE_STYLE_USAGE(.BOTH.,#3165);
+#3165 = SURFACE_SIDE_STYLE('',(#3166));
+#3166 = SURFACE_STYLE_FILL_AREA(#3167);
+#3167 = FILL_AREA_STYLE('',(#3168));
+#3168 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3169 = OVER_RIDING_STYLED_ITEM('overriding color',(#3170),#2346,#2947);
+#3170 = PRESENTATION_STYLE_ASSIGNMENT((#3171));
+#3171 = SURFACE_STYLE_USAGE(.BOTH.,#3172);
+#3172 = SURFACE_SIDE_STYLE('',(#3173));
+#3173 = SURFACE_STYLE_FILL_AREA(#3174);
+#3174 = FILL_AREA_STYLE('',(#3175));
+#3175 = FILL_AREA_STYLE_COLOUR('',#2965);
+#3176 = OVER_RIDING_STYLED_ITEM('overriding color',(#3177),#2371,#2947);
+#3177 = PRESENTATION_STYLE_ASSIGNMENT((#3178));
+#3178 = SURFACE_STYLE_USAGE(.BOTH.,#3179);
+#3179 = SURFACE_SIDE_STYLE('',(#3180));
+#3180 = SURFACE_STYLE_FILL_AREA(#3181);
+#3181 = FILL_AREA_STYLE('',(#3182));
+#3182 = FILL_AREA_STYLE_COLOUR('',#2965);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.stl b/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support-SK8.stl
new file mode 100644
index 0000000000000000000000000000000000000000..67b925e970eb7a84f508c64f8381fa7a43dbc711
GIT binary patch
literal 446984
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%0AT+MzK_*t11)jSOpRqej-P
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
THT6^yp{}De+9@JFl}i6V>h#$X

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support.FCStd b/Mechanical Parts/Fasteners/Rod/SKxx Linear Rail Shaft Support.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..11eb30cfdd3bcdb7536d1f1865701b700aaf5d09
GIT binary patch
literal 83943
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
K|AT)9QT_*GHo7nX

literal 0
HcmV?d00001