From 2bc8b58b1dd46f6dc688eee87925ec5d0b915f3a Mon Sep 17 00:00:00 2001
From: hasecilu <hasecilu@protonmail.com>
Date: Thu, 16 Dec 2021 11:38:53 -0600
Subject: [PATCH] Horizontal switches added

---
 .../Microswitch_SPDT_Horizontal_L.FCStd       |   Bin 0 -> 355838 bytes
 .../Switch/Microswitch_SPDT_Horizontal_L.png  |   Bin 0 -> 98670 bytes
 .../Switch/Microswitch_SPDT_Horizontal_L.step | 17489 +++++++++++++++
 .../Switch/Microswitch_SPDT_Horizontal_L.stl  |   Bin 0 -> 75884 bytes
 .../Microswitch_SPDT_Horizontal_R.FCStd       |   Bin 0 -> 357198 bytes
 .../Switch/Microswitch_SPDT_Horizontal_R.png  |   Bin 0 -> 72216 bytes
 .../Switch/Microswitch_SPDT_Horizontal_R.step | 17523 ++++++++++++++++
 .../Switch/Microswitch_SPDT_Horizontal_R.stl  |   Bin 0 -> 75884 bytes
 8 files changed, 35012 insertions(+)
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.FCStd
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.png
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.step
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.stl
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.FCStd
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.png
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.step
 create mode 100644 Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.stl

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.FCStd b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..f72836dedfbcaa0443dad12e48889c2dee3410da
GIT binary patch
literal 355838
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

literal 0
HcmV?d00001

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.png b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b74c1368fa4cc1c811a6a9a4bced2ad749cdeab
GIT binary patch
literal 98670
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

literal 0
HcmV?d00001

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.step b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.step
new file mode 100644
index 00000000..a5f7b4a7
--- /dev/null
+++ b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.step	
@@ -0,0 +1,17489 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-16T11:29:50',(''),(''),
+  'Open CASCADE STEP processor 7.5','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('Part','Part','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39),#43);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(0.,0.,0.));
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(0.,0.,0.));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(0.,0.,0.));
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = DIRECTION('',(1.,0.,0.));
+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
+#40 = CARTESIAN_POINT('',(0.,0.,0.));
+#41 = DIRECTION('',(0.,0.,1.));
+#42 = DIRECTION('',(1.,0.,0.));
+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#44,#45,#46)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#44 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#45 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#46 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#47 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44,
+  'distance_accuracy_value','confusion accuracy');
+#48 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#49 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#3996);
+#50 = MANIFOLD_SOLID_BREP('',#51);
+#51 = CLOSED_SHELL('',(#52,#172,#304,#380,#922,#1411,#1460,#1514,#1541,
+    #1568,#1622,#1671,#1720,#1769,#1818,#1872,#1943,#1970,#1997,#2024,
+    #2051,#2078,#2085,#2137,#2162,#2187,#2239,#2293,#2342,#2391,#2440,
+    #2489,#2516,#2568,#2620,#2696,#3036,#3063,#3067,#3071,#3376,#3380,
+    #3384,#3411,#3438,#3465,#3492,#3519,#3546,#3573,#3580,#3656,#3705,
+    #3754,#3781,#3857,#3906,#3955,#3982,#3989));
+#52 = ADVANCED_FACE('',(#53),#67,.F.);
+#53 = FACE_BOUND('',#54,.F.);
+#54 = EDGE_LOOP('',(#55,#90,#118,#146));
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#57,#59,#61,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#59 = VERTEX_POINT('',#60);
+#60 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#61 = SURFACE_CURVE('',#62,(#66,#78),.PCURVE_S1.);
+#62 = LINE('',#63,#64);
+#63 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#64 = VECTOR('',#65,1.);
+#65 = DIRECTION('',(0.,-1.,6.7E-16));
+#66 = PCURVE('',#67,#72);
+#67 = PLANE('',#68);
+#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71);
+#69 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#70 = DIRECTION('',(0.,6.7E-16,1.));
+#71 = DIRECTION('',(1.,0.,0.));
+#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(0.,0.));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,-1.));
+#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78 = PCURVE('',#79,#84);
+#79 = PLANE('',#80);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#82 = DIRECTION('',(1.,0.,0.));
+#83 = DIRECTION('',(0.,-6.7E-16,-1.));
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89);
+#85 = LINE('',#86,#87);
+#86 = CARTESIAN_POINT('',(2.5,-1.013568394003E-16));
+#87 = VECTOR('',#88,1.);
+#88 = DIRECTION('',(0.,-1.));
+#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90 = ORIENTED_EDGE('',*,*,#91,.T.);
+#91 = EDGE_CURVE('',#59,#92,#94,.T.);
+#92 = VERTEX_POINT('',#93);
+#93 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#94 = SURFACE_CURVE('',#95,(#99,#106),.PCURVE_S1.);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(1.,0.,0.));
+#99 = PCURVE('',#67,#100);
+#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(0.,-5.8));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(1.,0.));
+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#106 = PCURVE('',#107,#112);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#110 = DIRECTION('',(-0.,-1.,4.4E-16));
+#111 = DIRECTION('',(0.,-4.4E-16,-1.));
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(0.,1.));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#92,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#122 = SURFACE_CURVE('',#123,(#127,#134),.PCURVE_S1.);
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(0.,-1.,6.7E-16));
+#127 = PCURVE('',#67,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(2.1,0.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(0.,-1.));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = PCURVE('',#135,#140);
+#135 = PLANE('',#136);
+#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
+#137 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#138 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#139 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,0.));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(-3.761543394987E-18,-1.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = ORIENTED_EDGE('',*,*,#147,.F.);
+#147 = EDGE_CURVE('',#57,#120,#148,.T.);
+#148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.);
+#149 = LINE('',#150,#151);
+#150 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#151 = VECTOR('',#152,1.);
+#152 = DIRECTION('',(1.,0.,0.));
+#153 = PCURVE('',#67,#154);
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(1.,0.));
+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#160 = PCURVE('',#161,#166);
+#161 = PLANE('',#162);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#164 = DIRECTION('',(-0.,-1.,4.4E-16));
+#165 = DIRECTION('',(0.,-4.4E-16,-1.));
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(0.,1.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#172 = ADVANCED_FACE('',(#173),#79,.F.);
+#173 = FACE_BOUND('',#174,.F.);
+#174 = EDGE_LOOP('',(#175,#205,#233,#261,#282,#283));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#177,#179,#181,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(-6.4,2.3,1.35));
+#181 = SURFACE_CURVE('',#182,(#186,#193),.PCURVE_S1.);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(0.,-1.,6.7E-16));
+#186 = PCURVE('',#79,#187);
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(0.,0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(0.,-1.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = PCURVE('',#194,#199);
+#194 = PLANE('',#195);
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#197 = DIRECTION('',(0.,-6.7E-16,-1.));
+#198 = DIRECTION('',(-1.,0.,0.));
+#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(0.6,0.));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(0.,-1.));
+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#205 = ORIENTED_EDGE('',*,*,#206,.T.);
+#206 = EDGE_CURVE('',#179,#207,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,-1.,6.7E-16));
+#214 = PCURVE('',#79,#215);
+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(0.,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(0.,-1.));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#221 = PCURVE('',#222,#227);
+#222 = PLANE('',#223);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#225 = DIRECTION('',(0.,-6.7E-16,-1.));
+#226 = DIRECTION('',(-1.,0.,0.));
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.6,0.));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(0.,-1.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#207,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#237 = SURFACE_CURVE('',#238,(#242,#249),.PCURVE_S1.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.,-1.,6.7E-16));
+#242 = PCURVE('',#79,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(0.,0.));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(0.,-1.));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = PCURVE('',#250,#255);
+#250 = PLANE('',#251);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#253 = DIRECTION('',(0.,-6.7E-16,-1.));
+#254 = DIRECTION('',(-1.,0.,0.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.6,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(0.,-1.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#235,#59,#263,.T.);
+#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(0.,-2.2E-16,-1.));
+#268 = PCURVE('',#79,#269);
+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(1.887598555675E-15,-5.8));
+#272 = VECTOR('',#273,1.);
+#273 = DIRECTION('',(1.,4.5E-16));
+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#275 = PCURVE('',#107,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = ORIENTED_EDGE('',*,*,#56,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#177,#57,#285,.T.);
+#285 = SURFACE_CURVE('',#286,(#290,#297),.PCURVE_S1.);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#288 = VECTOR('',#289,1.);
+#289 = DIRECTION('',(0.,-2.2E-16,-1.));
+#290 = PCURVE('',#79,#291);
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(-2.22044604925E-15,-1.33226762955E-15));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(1.,4.5E-16));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = PCURVE('',#161,#298);
+#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(1.,0.));
+#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#304 = ADVANCED_FACE('',(#305),#135,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#331,#359));
+#307 = ORIENTED_EDGE('',*,*,#119,.T.);
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#92,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#317 = PCURVE('',#135,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(1.312916787185E-15,-5.8));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(1.,3.1E-16));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#107,#325);
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.707106781187,0.707106781187));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#331 = ORIENTED_EDGE('',*,*,#332,.F.);
+#332 = EDGE_CURVE('',#333,#310,#335,.T.);
+#333 = VERTEX_POINT('',#334);
+#334 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,-1.,6.7E-16));
+#340 = PCURVE('',#135,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(-3.761543394987E-18,-1.));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = PLANE('',#349);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#351 = DIRECTION('',(0.,6.7E-16,1.));
+#352 = DIRECTION('',(1.,0.,0.));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.,-1.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#120,#333,#361,.T.);
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#366 = PCURVE('',#135,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.413083212815E-15,-4.440892098501E-16));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,3.1E-16));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#161,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(0.707106781187,0.707106781187));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = ADVANCED_FACE('',(#381,#794,#828,#858,#888),#161,.F.);
+#381 = FACE_BOUND('',#382,.F.);
+#382 = EDGE_LOOP('',(#383,#384,#385,#386,#409,#437,#465,#493,#521,#549,
+    #577,#605,#633,#661,#689,#717,#745,#773));
+#383 = ORIENTED_EDGE('',*,*,#284,.T.);
+#384 = ORIENTED_EDGE('',*,*,#147,.T.);
+#385 = ORIENTED_EDGE('',*,*,#360,.T.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#333,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(1.,0.,0.));
+#395 = PCURVE('',#161,#396);
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,1.));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#402 = PCURVE('',#348,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#388,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#418 = PCURVE('',#161,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(-0.707106781187,0.707106781187));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = PCURVE('',#426,#431);
+#426 = PLANE('',#427);
+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#428 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#429 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#430 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(1.,-3.1E-16));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.T.);
+#438 = EDGE_CURVE('',#411,#439,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#441 = SURFACE_CURVE('',#442,(#446,#453),.PCURVE_S1.);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.,0.));
+#446 = PCURVE('',#161,#447);
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,1.));
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#453 = PCURVE('',#454,#459);
+#454 = PLANE('',#455);
+#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
+#456 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#457 = DIRECTION('',(0.,6.7E-16,1.));
+#458 = DIRECTION('',(1.,0.,0.));
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = ORIENTED_EDGE('',*,*,#466,.T.);
+#466 = EDGE_CURVE('',#439,#467,#469,.T.);
+#467 = VERTEX_POINT('',#468);
+#468 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#469 = SURFACE_CURVE('',#470,(#474,#481),.PCURVE_S1.);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#474 = PCURVE('',#161,#475);
+#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(0.707106781187,0.707106781187));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#485 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#486 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-1.570092458684E-15,-4.440892098501E-16));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,3.1E-16));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#467,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.,0.));
+#502 = PCURVE('',#161,#503);
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(0.,1.));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#509 = PCURVE('',#510,#515);
+#510 = PLANE('',#511);
+#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
+#512 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#513 = DIRECTION('',(0.,6.7E-16,1.));
+#514 = DIRECTION('',(1.,0.,0.));
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(1.,0.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#495,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#530 = PCURVE('',#161,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(-0.707106781187,0.707106781187));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#538,#543);
+#538 = PLANE('',#539);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#541 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#542 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(1.,-3.1E-16));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#523,#551,#553,.T.);
+#551 = VERTEX_POINT('',#552);
+#552 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#553 = SURFACE_CURVE('',#554,(#558,#565),.PCURVE_S1.);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.,0.));
+#558 = PCURVE('',#161,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(0.,1.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = PCURVE('',#566,#571);
+#566 = PLANE('',#567);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#569 = DIRECTION('',(0.,6.7E-16,1.));
+#570 = DIRECTION('',(1.,0.,0.));
+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(1.,0.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#577 = ORIENTED_EDGE('',*,*,#578,.T.);
+#578 = EDGE_CURVE('',#551,#579,#581,.T.);
+#579 = VERTEX_POINT('',#580);
+#580 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.,2.2E-16,1.));
+#586 = PCURVE('',#161,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(-1.,0.));
+#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('',(6.4,2.9,-1.15));
+#597 = DIRECTION('',(-1.,0.,0.));
+#598 = DIRECTION('',(0.,6.7E-16,1.));
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(1.998401444325E-15,-4.440892098501E-16));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(1.,-4.5E-16));
+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#605 = ORIENTED_EDGE('',*,*,#606,.T.);
+#606 = EDGE_CURVE('',#579,#607,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#609 = SURFACE_CURVE('',#610,(#614,#621),.PCURVE_S1.);
+#610 = LINE('',#611,#612);
+#611 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#612 = VECTOR('',#613,1.);
+#613 = DIRECTION('',(-1.,0.,0.));
+#614 = PCURVE('',#161,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(0.,-1.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#621 = PCURVE('',#622,#627);
+#622 = PLANE('',#623);
+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
+#624 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#625 = DIRECTION('',(0.,-6.7E-16,-1.));
+#626 = DIRECTION('',(-1.,0.,0.));
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(1.,0.));
+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#607,#635,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(-1.,0.,0.));
+#642 = PCURVE('',#161,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-1.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = PCURVE('',#650,#655);
+#650 = PLANE('',#651);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#653 = DIRECTION('',(0.,-1.55E-15,-1.));
+#654 = DIRECTION('',(-1.,0.,-0.));
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#635,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.,-1.22E-15,-1.));
+#670 = PCURVE('',#161,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.,0.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = PLANE('',#679);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#681 = DIRECTION('',(1.,-0.,0.));
+#682 = DIRECTION('',(0.,-1.55E-15,-1.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(-1.998401444325E-15,-4.440892098501E-16));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,3.3E-16));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = ORIENTED_EDGE('',*,*,#690,.T.);
+#690 = EDGE_CURVE('',#663,#691,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-1.,0.,0.));
+#698 = PCURVE('',#161,#699);
+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.,-1.));
+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#705 = PCURVE('',#706,#711);
+#706 = PLANE('',#707);
+#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#708 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#709 = DIRECTION('',(0.,-1.55E-15,-1.));
+#710 = DIRECTION('',(-1.,0.,-0.));
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(0.,0.));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(1.,0.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#718,.T.);
+#718 = EDGE_CURVE('',#691,#719,#721,.T.);
+#719 = VERTEX_POINT('',#720);
+#720 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(0.,1.22E-15,1.));
+#726 = PCURVE('',#161,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-1.,0.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = PCURVE('',#734,#739);
+#734 = PLANE('',#735);
+#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738);
+#736 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#737 = DIRECTION('',(-1.,0.,-0.));
+#738 = DIRECTION('',(0.,1.55E-15,1.));
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(1.33226762955E-15,-2.065014825803E-30));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(1.,-3.3E-16));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#719,#747,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#749 = SURFACE_CURVE('',#750,(#754,#761),.PCURVE_S1.);
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(-1.,0.,0.));
+#754 = PCURVE('',#161,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.116540784048,-1.907522576656));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,-1.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#762,#767);
+#762 = PLANE('',#763);
+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
+#764 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#765 = DIRECTION('',(0.,-1.55E-15,-1.));
+#766 = DIRECTION('',(-1.,0.,-0.));
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(1.,0.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#747,#177,#775,.T.);
+#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-1.,0.,0.));
+#780 = PCURVE('',#161,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(0.,-1.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#194,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = FACE_BOUND('',#795,.F.);
+#795 = EDGE_LOOP('',(#796));
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#798,#798,#800,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(-4.6,2.9,-5.E-15));
+#800 = SURFACE_CURVE('',#801,(#806,#817),.PCURVE_S1.);
+#801 = CIRCLE('',#802,0.7);
+#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
+#803 = CARTESIAN_POINT('',(-5.3,2.9,-3.10862446895E-15));
+#804 = DIRECTION('',(0.,1.,-1.22E-15));
+#805 = DIRECTION('',(1.,0.,0.));
+#806 = PCURVE('',#161,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#816);
+#808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#809,#810,#811,#812,#813,#814
+,#815),.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(
+  '') );
+#809 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#810 = CARTESIAN_POINT('',(1.445894781251,-4.757522576656));
+#811 = CARTESIAN_POINT('',(0.839676998602,-5.807522576656));
+#812 = CARTESIAN_POINT('',(0.233459215952,-6.857522576656));
+#813 = CARTESIAN_POINT('',(-0.372758566697,-5.807522576656));
+#814 = CARTESIAN_POINT('',(-0.978976349346,-4.757522576656));
+#815 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#818,#823);
+#818 = CYLINDRICAL_SURFACE('',#819,0.7);
+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#820 = CARTESIAN_POINT('',(-5.3,2.9,-4.51E-15));
+#821 = DIRECTION('',(0.,1.,-1.55E-15));
+#822 = DIRECTION('',(1.,-0.,0.));
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#827);
+#824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#825,#826),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#825 = CARTESIAN_POINT('',(0.,0.));
+#826 = CARTESIAN_POINT('',(6.28318530718,0.));
+#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#828 = FACE_BOUND('',#829,.F.);
+#829 = EDGE_LOOP('',(#830));
+#830 = ORIENTED_EDGE('',*,*,#831,.F.);
+#831 = EDGE_CURVE('',#832,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(-2.25,2.9,-5.E-15));
+#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.);
+#835 = CIRCLE('',#836,1.);
+#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#837 = CARTESIAN_POINT('',(-3.25,2.9,0.));
+#838 = DIRECTION('',(0.,-1.,2.2E-16));
+#839 = DIRECTION('',(1.,0.,0.));
+#840 = PCURVE('',#161,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = CIRCLE('',#843,1.);
+#843 = AXIS2_PLACEMENT_2D('',#844,#845);
+#844 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#845 = DIRECTION('',(0.,1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = PCURVE('',#848,#853);
+#848 = CYLINDRICAL_SURFACE('',#849,1.);
+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#850 = CARTESIAN_POINT('',(-3.25,2.9,-1.93E-15));
+#851 = DIRECTION('',(0.,1.,-6.7E-16));
+#852 = DIRECTION('',(1.,0.,0.));
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#857);
+#854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#855,#856),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#855 = CARTESIAN_POINT('',(0.,0.));
+#856 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = FACE_BOUND('',#859,.F.);
+#859 = EDGE_LOOP('',(#860));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#862,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(4.25,2.9,-5.E-15));
+#864 = SURFACE_CURVE('',#865,(#870,#877),.PCURVE_S1.);
+#865 = CIRCLE('',#866,1.);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(3.25,2.9,0.));
+#868 = DIRECTION('',(0.,-1.,2.2E-16));
+#869 = DIRECTION('',(1.,0.,0.));
+#870 = PCURVE('',#161,#871);
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = CIRCLE('',#873,1.);
+#873 = AXIS2_PLACEMENT_2D('',#874,#875);
+#874 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#875 = DIRECTION('',(0.,1.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = PCURVE('',#878,#883);
+#878 = CYLINDRICAL_SURFACE('',#879,1.);
+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#880 = CARTESIAN_POINT('',(3.25,2.9,-1.93E-15));
+#881 = DIRECTION('',(0.,1.,-6.7E-16));
+#882 = DIRECTION('',(1.,0.,0.));
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887);
+#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#885 = CARTESIAN_POINT('',(0.,0.));
+#886 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = FACE_BOUND('',#889,.F.);
+#889 = EDGE_LOOP('',(#890));
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#892,#892,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(6.,2.9,-5.E-15));
+#894 = SURFACE_CURVE('',#895,(#900,#911),.PCURVE_S1.);
+#895 = CIRCLE('',#896,0.7);
+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#897 = CARTESIAN_POINT('',(5.3,2.9,-3.10862446895E-15));
+#898 = DIRECTION('',(0.,1.,-1.22E-15));
+#899 = DIRECTION('',(1.,0.,0.));
+#900 = PCURVE('',#161,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#910);
+#902 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#903,#904,#905,#906,#907,#908
+,#909),.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(
+  '') );
+#903 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#904 = CARTESIAN_POINT('',(1.445894781251,5.842477423344));
+#905 = CARTESIAN_POINT('',(0.839676998602,4.792477423344));
+#906 = CARTESIAN_POINT('',(0.233459215952,3.742477423344));
+#907 = CARTESIAN_POINT('',(-0.372758566697,4.792477423344));
+#908 = CARTESIAN_POINT('',(-0.978976349346,5.842477423344));
+#909 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = PCURVE('',#912,#917);
+#912 = CYLINDRICAL_SURFACE('',#913,0.7);
+#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916);
+#914 = CARTESIAN_POINT('',(5.3,2.9,-4.51E-15));
+#915 = DIRECTION('',(0.,1.,-1.55E-15));
+#916 = DIRECTION('',(1.,-0.,0.));
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921);
+#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#919 = CARTESIAN_POINT('',(0.,0.));
+#920 = CARTESIAN_POINT('',(6.28318530718,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = ADVANCED_FACE('',(#923,#1301,#1331,#1356,#1381),#107,.T.);
+#923 = FACE_BOUND('',#924,.T.);
+#924 = EDGE_LOOP('',(#925,#926,#927,#928,#951,#974,#997,#1020,#1043,
+    #1066,#1089,#1112,#1140,#1168,#1196,#1224,#1252,#1280));
+#925 = ORIENTED_EDGE('',*,*,#262,.T.);
+#926 = ORIENTED_EDGE('',*,*,#91,.T.);
+#927 = ORIENTED_EDGE('',*,*,#309,.T.);
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#310,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.);
+#933 = LINE('',#934,#935);
+#934 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#935 = VECTOR('',#936,1.);
+#936 = DIRECTION('',(1.,0.,0.));
+#937 = PCURVE('',#107,#938);
+#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
+#939 = LINE('',#940,#941);
+#940 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#941 = VECTOR('',#942,1.);
+#942 = DIRECTION('',(0.,1.));
+#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#944 = PCURVE('',#348,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(0.,-5.8));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(1.,0.));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = ORIENTED_EDGE('',*,*,#952,.T.);
+#952 = EDGE_CURVE('',#930,#953,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#960 = PCURVE('',#107,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-0.707106781187,0.707106781187));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#426,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(1.,-3.1E-16));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#953,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(1.,0.,0.));
+#983 = PCURVE('',#107,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = PCURVE('',#454,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(0.,-5.8));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,0.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = ORIENTED_EDGE('',*,*,#998,.T.);
+#998 = EDGE_CURVE('',#976,#999,#1001,.T.);
+#999 = VERTEX_POINT('',#1000);
+#1000 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.);
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1006 = PCURVE('',#107,#1007);
+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);
+#1008 = LINE('',#1009,#1010);
+#1009 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#1010 = VECTOR('',#1011,1.);
+#1011 = DIRECTION('',(0.707106781187,0.707106781187));
+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1013 = PCURVE('',#482,#1014);
+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(1.469926033053E-15,-5.8));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(1.,3.1E-16));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1020 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1021 = EDGE_CURVE('',#999,#1022,#1024,.T.);
+#1022 = VERTEX_POINT('',#1023);
+#1023 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(1.,0.,0.));
+#1029 = PCURVE('',#107,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.,1.));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = PCURVE('',#510,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(0.,-5.8));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(1.,0.));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1044 = EDGE_CURVE('',#1022,#1045,#1047,.T.);
+#1045 = VERTEX_POINT('',#1046);
+#1046 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1047 = SURFACE_CURVE('',#1048,(#1052,#1059),.PCURVE_S1.);
+#1048 = LINE('',#1049,#1050);
+#1049 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1052 = PCURVE('',#107,#1053);
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = PCURVE('',#538,#1060);
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(1.,-3.1E-16));
+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1066 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1067 = EDGE_CURVE('',#1045,#1068,#1070,.T.);
+#1068 = VERTEX_POINT('',#1069);
+#1069 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(1.,0.,0.));
+#1075 = PCURVE('',#107,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.,1.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = PCURVE('',#566,#1083);
+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(0.,-5.8));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(1.,0.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#1068,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1093 = SURFACE_CURVE('',#1094,(#1098,#1105),.PCURVE_S1.);
+#1094 = LINE('',#1095,#1096);
+#1095 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1096 = VECTOR('',#1097,1.);
+#1097 = DIRECTION('',(0.,2.2E-16,1.));
+#1098 = PCURVE('',#107,#1099);
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(-1.,0.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1105 = PCURVE('',#594,#1106);
+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(-2.1096431606E-15,-5.8));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(1.,-4.5E-16));
+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1112 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#1113 = EDGE_CURVE('',#1091,#1114,#1116,.T.);
+#1114 = VERTEX_POINT('',#1115);
+#1115 = CARTESIAN_POINT('',(5.8,-2.9,1.35));
+#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(-1.,0.,0.));
+#1121 = PCURVE('',#107,#1122);
+#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127);
+#1123 = LINE('',#1124,#1125);
+#1124 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#1125 = VECTOR('',#1126,1.);
+#1126 = DIRECTION('',(0.,-1.));
+#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1128 = PCURVE('',#1129,#1134);
+#1129 = PLANE('',#1130);
+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);
+#1131 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1132 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1133 = DIRECTION('',(-1.,0.,0.));
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.,-5.8));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(1.,0.));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#1141 = EDGE_CURVE('',#1142,#1114,#1144,.T.);
+#1142 = VERTEX_POINT('',#1143);
+#1143 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(1.,0.,0.));
+#1149 = PCURVE('',#107,#1150);
+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.,1.));
+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1156 = PCURVE('',#1157,#1162);
+#1157 = PLANE('',#1158);
+#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161);
+#1159 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1160 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1161 = DIRECTION('',(1.,0.,0.));
+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);
+#1163 = LINE('',#1164,#1165);
+#1164 = CARTESIAN_POINT('',(0.,0.));
+#1165 = VECTOR('',#1166,1.);
+#1166 = DIRECTION('',(1.,0.));
+#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);
+#1169 = EDGE_CURVE('',#1142,#1170,#1172,.T.);
+#1170 = VERTEX_POINT('',#1171);
+#1171 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1172 = SURFACE_CURVE('',#1173,(#1177,#1184),.PCURVE_S1.);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#1177 = PCURVE('',#107,#1178);
+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);
+#1179 = LINE('',#1180,#1181);
+#1180 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1181 = VECTOR('',#1182,1.);
+#1182 = DIRECTION('',(1.,0.));
+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1184 = PCURVE('',#1185,#1190);
+#1185 = PLANE('',#1186);
+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);
+#1187 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1188 = DIRECTION('',(-1.,0.,0.));
+#1189 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(4.440892098501E-16,-5.417888360171E-31));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(1.,1.972152263053E-31));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#1170,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(-1.,0.,0.));
+#1205 = PCURVE('',#107,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,-1.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = PCURVE('',#1213,#1218);
+#1213 = PLANE('',#1214);
+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
+#1215 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1216 = DIRECTION('',(0.,1.17E-15,1.));
+#1217 = DIRECTION('',(-1.,0.,0.));
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(0.,0.));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);
+#1225 = EDGE_CURVE('',#1198,#1226,#1228,.T.);
+#1226 = VERTEX_POINT('',#1227);
+#1227 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#1228 = SURFACE_CURVE('',#1229,(#1233,#1240),.PCURVE_S1.);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(0.,1.22E-15,1.));
+#1233 = PCURVE('',#107,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-1.,0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = PCURVE('',#1241,#1246);
+#1241 = PLANE('',#1242);
+#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
+#1243 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1244 = DIRECTION('',(1.,0.,0.));
+#1245 = DIRECTION('',(0.,1.22E-15,1.));
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.708944180085E-31));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(1.,-1.972152263053E-31));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#1226,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,0.,0.));
+#1261 = PCURVE('',#107,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(0.,1.));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = PCURVE('',#1269,#1274);
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1272 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1273 = DIRECTION('',(1.,0.,0.));
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(0.,0.));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(1.,0.));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1254,#235,#1282,.T.);
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(-1.,0.,0.));
+#1287 = PCURVE('',#107,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,-1.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1294 = PCURVE('',#250,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(0.,-5.8));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(1.,0.));
+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1301 = FACE_BOUND('',#1302,.T.);
+#1302 = EDGE_LOOP('',(#1303));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1305,#1305,#1307,.T.);
+#1305 = VERTEX_POINT('',#1306);
+#1306 = CARTESIAN_POINT('',(-4.6,-2.9,5.E-15));
+#1307 = SURFACE_CURVE('',#1308,(#1313,#1320),.PCURVE_S1.);
+#1308 = CIRCLE('',#1309,0.7);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(-5.3,-2.9,3.10862446895E-15));
+#1311 = DIRECTION('',(0.,-1.,1.22E-15));
+#1312 = DIRECTION('',(1.,0.,0.));
+#1313 = PCURVE('',#107,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = CIRCLE('',#1316,0.7);
+#1316 = AXIS2_PLACEMENT_2D('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(0.233459215952,-5.457522576656));
+#1318 = DIRECTION('',(0.,1.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = PCURVE('',#1321,#1326);
+#1321 = CYLINDRICAL_SURFACE('',#1322,0.7);
+#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325);
+#1323 = CARTESIAN_POINT('',(-5.3,-2.9,3.06E-15));
+#1324 = DIRECTION('',(0.,-1.,1.22E-15));
+#1325 = DIRECTION('',(1.,0.,0.));
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330);
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1328 = CARTESIAN_POINT('',(0.,0.));
+#1329 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = FACE_BOUND('',#1332,.T.);
+#1332 = EDGE_LOOP('',(#1333));
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1335,#1335,#1337,.T.);
+#1335 = VERTEX_POINT('',#1336);
+#1336 = CARTESIAN_POINT('',(-2.25,-2.9,5.E-15));
+#1337 = SURFACE_CURVE('',#1338,(#1343,#1350),.PCURVE_S1.);
+#1338 = CIRCLE('',#1339,1.);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(-3.25,-2.9,0.));
+#1341 = DIRECTION('',(0.,-1.,2.2E-16));
+#1342 = DIRECTION('',(1.,0.,0.));
+#1343 = PCURVE('',#107,#1344);
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = CIRCLE('',#1346,1.);
+#1346 = AXIS2_PLACEMENT_2D('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#1348 = DIRECTION('',(0.,1.));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1350 = PCURVE('',#848,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1355);
+#1352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1353,#1354),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1353 = CARTESIAN_POINT('',(0.,-5.8));
+#1354 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1356 = FACE_BOUND('',#1357,.T.);
+#1357 = EDGE_LOOP('',(#1358));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#1360,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(4.25,-2.9,5.E-15));
+#1362 = SURFACE_CURVE('',#1363,(#1368,#1375),.PCURVE_S1.);
+#1363 = CIRCLE('',#1364,1.);
+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1365 = CARTESIAN_POINT('',(3.25,-2.9,0.));
+#1366 = DIRECTION('',(0.,-1.,2.2E-16));
+#1367 = DIRECTION('',(1.,0.,0.));
+#1368 = PCURVE('',#107,#1369);
+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);
+#1370 = CIRCLE('',#1371,1.);
+#1371 = AXIS2_PLACEMENT_2D('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#1373 = DIRECTION('',(0.,1.));
+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1375 = PCURVE('',#878,#1376);
+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1380);
+#1377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1378,#1379),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1378 = CARTESIAN_POINT('',(0.,-5.8));
+#1379 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1381 = FACE_BOUND('',#1382,.T.);
+#1382 = EDGE_LOOP('',(#1383));
+#1383 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#1384 = EDGE_CURVE('',#1385,#1385,#1387,.T.);
+#1385 = VERTEX_POINT('',#1386);
+#1386 = CARTESIAN_POINT('',(5.6,-2.9,5.E-15));
+#1387 = SURFACE_CURVE('',#1388,(#1393,#1400),.PCURVE_S1.);
+#1388 = CIRCLE('',#1389,0.5);
+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
+#1390 = CARTESIAN_POINT('',(5.1,-2.9,3.10862446895E-15));
+#1391 = DIRECTION('',(0.,-1.,1.22E-15));
+#1392 = DIRECTION('',(1.,0.,0.));
+#1393 = PCURVE('',#107,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = CIRCLE('',#1396,0.5);
+#1396 = AXIS2_PLACEMENT_2D('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(0.233459215952,4.942477423344));
+#1398 = DIRECTION('',(0.,1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = PCURVE('',#1401,#1406);
+#1401 = CYLINDRICAL_SURFACE('',#1402,0.5);
+#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
+#1403 = CARTESIAN_POINT('',(5.1,-2.9,3.05E-15));
+#1404 = DIRECTION('',(0.,-1.,1.22E-15));
+#1405 = DIRECTION('',(1.,0.,0.));
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1410);
+#1407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1408,#1409),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1408 = CARTESIAN_POINT('',(0.,0.));
+#1409 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = ADVANCED_FACE('',(#1412),#194,.F.);
+#1412 = FACE_BOUND('',#1413,.F.);
+#1413 = EDGE_LOOP('',(#1414,#1415,#1438,#1459));
+#1414 = ORIENTED_EDGE('',*,*,#774,.F.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#747,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(-5.8,2.3,1.35));
+#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.,6.7E-16));
+#1424 = PCURVE('',#194,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(0.,0.));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(0.,-1.));
+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1431 = PCURVE('',#762,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(4.05,-8.881784197001E-16));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-0.,-1.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1439 = EDGE_CURVE('',#1417,#179,#1440,.T.);
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,0.));
+#1445 = PCURVE('',#194,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(1.,0.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = PCURVE('',#222,#1453);
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(1.,0.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1459 = ORIENTED_EDGE('',*,*,#176,.F.);
+#1460 = ADVANCED_FACE('',(#1461),#222,.F.);
+#1461 = FACE_BOUND('',#1462,.F.);
+#1462 = EDGE_LOOP('',(#1463,#1464,#1492,#1513));
+#1463 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1464 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#1465 = EDGE_CURVE('',#1417,#1466,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(-5.8,-2.3,1.35));
+#1468 = SURFACE_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,-1.,6.7E-16));
+#1473 = PCURVE('',#222,#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',''
+  ) );
+#1480 = PCURVE('',#1481,#1486);
+#1481 = PLANE('',#1482);
+#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);
+#1483 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#1484 = DIRECTION('',(1.,0.,0.));
+#1485 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(0.35,-2.095892098501E-16));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(0.,-1.));
+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1492 = ORIENTED_EDGE('',*,*,#1493,.F.);
+#1493 = EDGE_CURVE('',#207,#1466,#1494,.T.);
+#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(1.,0.,0.));
+#1499 = PCURVE('',#222,#1500);
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.6,-5.2));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(-1.,0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = PCURVE('',#250,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.6,-5.2));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-1.,0.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = ORIENTED_EDGE('',*,*,#206,.F.);
+#1514 = ADVANCED_FACE('',(#1515),#250,.F.);
+#1515 = FACE_BOUND('',#1516,.F.);
+#1516 = EDGE_LOOP('',(#1517,#1518,#1539,#1540));
+#1517 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#1519 = EDGE_CURVE('',#1466,#1254,#1520,.T.);
+#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(0.,-1.,6.7E-16));
+#1525 = PCURVE('',#250,#1526);
+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(0.,0.));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(0.,-1.));
+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1532 = PCURVE('',#1269,#1533);
+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(0.6,-5.8));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.,1.));
+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1539 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1540 = ORIENTED_EDGE('',*,*,#234,.F.);
+#1541 = ADVANCED_FACE('',(#1542),#348,.F.);
+#1542 = FACE_BOUND('',#1543,.F.);
+#1543 = EDGE_LOOP('',(#1544,#1545,#1546,#1567));
+#1544 = ORIENTED_EDGE('',*,*,#332,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#929,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#388,#930,#1548,.T.);
+#1548 = SURFACE_CURVE('',#1549,(#1553,#1560),.PCURVE_S1.);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(0.,-1.,6.7E-16));
+#1553 = PCURVE('',#348,#1554);
+#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(2.,0.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,-1.));
+#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1560 = PCURVE('',#426,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(0.,0.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(3.761543394987E-18,-1.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = ORIENTED_EDGE('',*,*,#387,.F.);
+#1568 = ADVANCED_FACE('',(#1569),#762,.F.);
+#1569 = FACE_BOUND('',#1570,.F.);
+#1570 = EDGE_LOOP('',(#1571,#1572,#1595,#1621));
+#1571 = ORIENTED_EDGE('',*,*,#746,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.T.);
+#1573 = EDGE_CURVE('',#719,#1574,#1576,.T.);
+#1574 = VERTEX_POINT('',#1575);
+#1575 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1576 = SURFACE_CURVE('',#1577,(#1581,#1588),.PCURVE_S1.);
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1581 = PCURVE('',#762,#1582);
+#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(0.,0.));
+#1585 = VECTOR('',#1586,1.);
+#1586 = DIRECTION('',(0.,-1.));
+#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1588 = PCURVE('',#734,#1589);
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(2.1,-1.463755310496E-16));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(0.,-1.));
+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#1596 = EDGE_CURVE('',#1574,#1417,#1597,.T.);
+#1597 = SURFACE_CURVE('',#1598,(#1602,#1609),.PCURVE_S1.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(-1.,0.,0.));
+#1602 = PCURVE('',#762,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(-0.,-0.6));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = PCURVE('',#1610,#1615);
+#1610 = PLANE('',#1611);
+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);
+#1612 = CARTESIAN_POINT('',(1.E-16,2.3,1.345));
+#1613 = DIRECTION('',(0.,1.,-1.28E-15));
+#1614 = DIRECTION('',(0.,1.28E-15,1.));
+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(5.000000000001E-03,-1.75));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(0.,-1.));
+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1621 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#1622 = ADVANCED_FACE('',(#1623),#734,.F.);
+#1623 = FACE_BOUND('',#1624,.F.);
+#1624 = EDGE_LOOP('',(#1625,#1648,#1669,#1670));
+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);
+#1626 = EDGE_CURVE('',#691,#1627,#1629,.T.);
+#1627 = VERTEX_POINT('',#1628);
+#1628 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.);
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1634 = PCURVE('',#734,#1635);
+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);
+#1636 = LINE('',#1637,#1638);
+#1637 = CARTESIAN_POINT('',(0.,0.));
+#1638 = VECTOR('',#1639,1.);
+#1639 = DIRECTION('',(0.,-1.));
+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1641 = PCURVE('',#706,#1642);
+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);
+#1643 = LINE('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(3.5,0.));
+#1645 = VECTOR('',#1646,1.);
+#1646 = DIRECTION('',(0.,-1.));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#1649 = EDGE_CURVE('',#1627,#1574,#1650,.T.);
+#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.);
+#1651 = LINE('',#1652,#1653);
+#1652 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1653 = VECTOR('',#1654,1.);
+#1654 = DIRECTION('',(0.,1.22E-15,1.));
+#1655 = PCURVE('',#734,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(1.29044604925E-15,-0.6));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,-3.3E-16));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = PCURVE('',#1610,#1663);
+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);
+#1664 = LINE('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(-2.095,-1.75));
+#1666 = VECTOR('',#1667,1.);
+#1667 = DIRECTION('',(1.,0.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1670 = ORIENTED_EDGE('',*,*,#718,.F.);
+#1671 = ADVANCED_FACE('',(#1672),#706,.F.);
+#1672 = FACE_BOUND('',#1673,.F.);
+#1673 = EDGE_LOOP('',(#1674,#1697,#1718,#1719));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#663,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1683 = PCURVE('',#706,#1684);
+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(0.,0.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(0.,-1.));
+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1690 = PCURVE('',#678,#1691);
+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
+#1692 = LINE('',#1693,#1694);
+#1693 = CARTESIAN_POINT('',(2.1,1.463755310496E-16));
+#1694 = VECTOR('',#1695,1.);
+#1695 = DIRECTION('',(0.,-1.));
+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#1676,#1627,#1699,.T.);
+#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(-1.,0.,0.));
+#1704 = PCURVE('',#706,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(-0.,-0.6));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = PCURVE('',#1610,#1712);
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(-2.095,1.75));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#1719 = ORIENTED_EDGE('',*,*,#690,.F.);
+#1720 = ADVANCED_FACE('',(#1721),#678,.F.);
+#1721 = FACE_BOUND('',#1722,.F.);
+#1722 = EDGE_LOOP('',(#1723,#1746,#1767,#1768));
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#635,#1725,#1727,.T.);
+#1725 = VERTEX_POINT('',#1726);
+#1726 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1732 = PCURVE('',#678,#1733);
+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(0.,0.));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(0.,-1.));
+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1739 = PCURVE('',#650,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(4.65,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(0.,-1.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#1725,#1676,#1748,.T.);
+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1753 = PCURVE('',#678,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(-1.068401444325E-15,-0.6));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(1.,3.3E-16));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1760 = PCURVE('',#1610,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(-1.,0.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#1768 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1769 = ADVANCED_FACE('',(#1770),#650,.F.);
+#1770 = FACE_BOUND('',#1771,.F.);
+#1771 = EDGE_LOOP('',(#1772,#1773,#1796,#1817));
+#1772 = ORIENTED_EDGE('',*,*,#634,.F.);
+#1773 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#1774 = EDGE_CURVE('',#607,#1775,#1777,.T.);
+#1775 = VERTEX_POINT('',#1776);
+#1776 = CARTESIAN_POINT('',(5.8,2.3,1.35));
+#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.);
+#1778 = LINE('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#1780 = VECTOR('',#1781,1.);
+#1781 = DIRECTION('',(0.,-1.,6.7E-16));
+#1782 = PCURVE('',#650,#1783);
+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);
+#1784 = LINE('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(0.6,-8.881784197001E-16));
+#1786 = VECTOR('',#1787,1.);
+#1787 = DIRECTION('',(-0.,-1.));
+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1789 = PCURVE('',#622,#1790);
+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(0.6,0.));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.,-1.));
+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1775,#1725,#1798,.T.);
+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);
+#1799 = LINE('',#1800,#1801);
+#1800 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1801 = VECTOR('',#1802,1.);
+#1802 = DIRECTION('',(-1.,0.,0.));
+#1803 = PCURVE('',#650,#1804);
+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(-0.,-0.6));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.));
+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1810 = PCURVE('',#1610,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(5.000000000001E-03,6.4));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.,-1.));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1818 = ADVANCED_FACE('',(#1819),#622,.F.);
+#1819 = FACE_BOUND('',#1820,.F.);
+#1820 = EDGE_LOOP('',(#1821,#1822,#1845,#1871));
+#1821 = ORIENTED_EDGE('',*,*,#606,.F.);
+#1822 = ORIENTED_EDGE('',*,*,#1823,.T.);
+#1823 = EDGE_CURVE('',#579,#1824,#1826,.T.);
+#1824 = VERTEX_POINT('',#1825);
+#1825 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,-1.,6.7E-16));
+#1831 = PCURVE('',#622,#1832);
+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);
+#1833 = LINE('',#1834,#1835);
+#1834 = CARTESIAN_POINT('',(0.,0.));
+#1835 = VECTOR('',#1836,1.);
+#1836 = DIRECTION('',(0.,-1.));
+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1838 = PCURVE('',#594,#1839);
+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1842 = VECTOR('',#1843,1.);
+#1843 = DIRECTION('',(0.,-1.));
+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1845 = ORIENTED_EDGE('',*,*,#1846,.T.);
+#1846 = EDGE_CURVE('',#1824,#1775,#1847,.T.);
+#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(-1.,0.,0.));
+#1852 = PCURVE('',#622,#1853);
+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(1.,0.));
+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1859 = PCURVE('',#1860,#1865);
+#1860 = PLANE('',#1861);
+#1861 = AXIS2_PLACEMENT_3D('',#1862,#1863,#1864);
+#1862 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1863 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1864 = DIRECTION('',(-1.,0.,0.));
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(1.,0.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1872 = ADVANCED_FACE('',(#1873),#594,.F.);
+#1873 = FACE_BOUND('',#1874,.F.);
+#1874 = EDGE_LOOP('',(#1875,#1896,#1897,#1920,#1941,#1942));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1876 = EDGE_CURVE('',#551,#1068,#1877,.T.);
+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,-1.,6.7E-16));
+#1882 = PCURVE('',#594,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.,0.));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(0.,-1.));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1889 = PCURVE('',#566,#1890);
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(2.1,0.));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(0.,-1.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1898 = EDGE_CURVE('',#1899,#1091,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(6.4,-2.3,1.35));
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,-1.,6.7E-16));
+#1906 = PCURVE('',#594,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,-1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1913 = PCURVE('',#1129,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(0.,0.));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.,-1.));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1824,#1899,#1922,.T.);
+#1922 = SURFACE_CURVE('',#1923,(#1927,#1934),.PCURVE_S1.);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.,-1.,6.7E-16));
+#1927 = PCURVE('',#594,#1928);
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(0.,-1.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = PCURVE('',#1860,#1935);
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(0.,0.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(0.,-1.));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1823,.F.);
+#1942 = ORIENTED_EDGE('',*,*,#578,.F.);
+#1943 = ADVANCED_FACE('',(#1944),#566,.F.);
+#1944 = FACE_BOUND('',#1945,.F.);
+#1945 = EDGE_LOOP('',(#1946,#1967,#1968,#1969));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#523,#1045,#1948,.T.);
+#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(0.,-1.,6.7E-16));
+#1953 = PCURVE('',#566,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(0.,0.));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.,-1.));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1960 = PCURVE('',#538,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(3.761543394987E-18,-1.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1967 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1968 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1969 = ORIENTED_EDGE('',*,*,#550,.F.);
+#1970 = ADVANCED_FACE('',(#1971),#538,.F.);
+#1971 = FACE_BOUND('',#1972,.F.);
+#1972 = EDGE_LOOP('',(#1973,#1994,#1995,#1996));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#495,#1022,#1975,.T.);
+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(0.,-1.,6.7E-16));
+#1980 = PCURVE('',#538,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.,0.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(3.761543394987E-18,-1.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1987 = PCURVE('',#510,#1988);
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(2.,0.));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(0.,-1.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#522,.F.);
+#1997 = ADVANCED_FACE('',(#1998),#510,.F.);
+#1998 = FACE_BOUND('',#1999,.F.);
+#1999 = EDGE_LOOP('',(#2000,#2021,#2022,#2023));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#467,#999,#2002,.T.);
+#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.,-1.,6.7E-16));
+#2007 = PCURVE('',#510,#2008);
+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(0.,0.));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(0.,-1.));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2014 = PCURVE('',#482,#2015);
+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2021 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#2022 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#2023 = ORIENTED_EDGE('',*,*,#494,.F.);
+#2024 = ADVANCED_FACE('',(#2025),#482,.F.);
+#2025 = FACE_BOUND('',#2026,.F.);
+#2026 = EDGE_LOOP('',(#2027,#2048,#2049,#2050));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#439,#976,#2029,.T.);
+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,-1.,6.7E-16));
+#2034 = PCURVE('',#482,#2035);
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = LINE('',#2037,#2038);
+#2037 = CARTESIAN_POINT('',(0.,0.));
+#2038 = VECTOR('',#2039,1.);
+#2039 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = PCURVE('',#454,#2042);
+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);
+#2043 = LINE('',#2044,#2045);
+#2044 = CARTESIAN_POINT('',(3.2,0.));
+#2045 = VECTOR('',#2046,1.);
+#2046 = DIRECTION('',(0.,-1.));
+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2048 = ORIENTED_EDGE('',*,*,#998,.T.);
+#2049 = ORIENTED_EDGE('',*,*,#2001,.F.);
+#2050 = ORIENTED_EDGE('',*,*,#466,.F.);
+#2051 = ADVANCED_FACE('',(#2052),#454,.F.);
+#2052 = FACE_BOUND('',#2053,.F.);
+#2053 = EDGE_LOOP('',(#2054,#2075,#2076,#2077));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#2055 = EDGE_CURVE('',#411,#953,#2056,.T.);
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,-1.,6.7E-16));
+#2061 = PCURVE('',#454,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(0.,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,-1.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#426,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(3.761543394987E-18,-1.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2075 = ORIENTED_EDGE('',*,*,#975,.T.);
+#2076 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2077 = ORIENTED_EDGE('',*,*,#438,.F.);
+#2078 = ADVANCED_FACE('',(#2079),#426,.F.);
+#2079 = FACE_BOUND('',#2080,.F.);
+#2080 = EDGE_LOOP('',(#2081,#2082,#2083,#2084));
+#2081 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#952,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#410,.F.);
+#2085 = ADVANCED_FACE('',(#2086),#818,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2109,#2135,#2136));
+#2088 = ORIENTED_EDGE('',*,*,#2089,.T.);
+#2089 = EDGE_CURVE('',#798,#2090,#2092,.T.);
+#2090 = VERTEX_POINT('',#2091);
+#2091 = CARTESIAN_POINT('',(-4.6,2.3,-4.E-15));
+#2092 = SEAM_CURVE('',#2093,(#2097,#2103),.PCURVE_S1.);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-4.6,2.9,-4.51E-15));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2097 = PCURVE('',#818,#2098);
+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2102);
+#2099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2100,#2101),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2100 = CARTESIAN_POINT('',(0.,0.));
+#2101 = CARTESIAN_POINT('',(0.,-0.6));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = PCURVE('',#818,#2104);
+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2108);
+#2105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2106,#2107),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2106 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2107 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2110 = EDGE_CURVE('',#2090,#2090,#2111,.T.);
+#2111 = SURFACE_CURVE('',#2112,(#2117,#2123),.PCURVE_S1.);
+#2112 = CIRCLE('',#2113,0.7);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-5.3,2.3,-2.22044604925E-15));
+#2115 = DIRECTION('',(0.,1.,-1.22E-15));
+#2116 = DIRECTION('',(1.,0.,0.));
+#2117 = PCURVE('',#818,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2122);
+#2119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2120,#2121),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2120 = CARTESIAN_POINT('',(0.,-0.6));
+#2121 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2123 = PCURVE('',#2124,#2129);
+#2124 = PLANE('',#2125);
+#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
+#2126 = CARTESIAN_POINT('',(-5.3,2.3,-3.10862446895E-15));
+#2127 = DIRECTION('',(0.,1.,-1.69E-15));
+#2128 = DIRECTION('',(0.,1.69E-15,1.));
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = CIRCLE('',#2131,0.7);
+#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2133 = DIRECTION('',(0.,1.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2135 = ORIENTED_EDGE('',*,*,#2089,.F.);
+#2136 = ORIENTED_EDGE('',*,*,#797,.F.);
+#2137 = ADVANCED_FACE('',(#2138),#848,.F.);
+#2138 = FACE_BOUND('',#2139,.T.);
+#2139 = EDGE_LOOP('',(#2140,#2159,#2160,#2161));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#832,#1335,#2142,.T.);
+#2142 = SEAM_CURVE('',#2143,(#2147,#2153),.PCURVE_S1.);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(-2.25,2.9,-1.93E-15));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.,-1.,6.7E-16));
+#2147 = PCURVE('',#848,#2148);
+#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2152);
+#2149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2150,#2151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2150 = CARTESIAN_POINT('',(0.,0.));
+#2151 = CARTESIAN_POINT('',(0.,-5.8));
+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2153 = PCURVE('',#848,#2154);
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2158);
+#2155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2156,#2157),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2156 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2157 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2159 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#831,.F.);
+#2162 = ADVANCED_FACE('',(#2163),#878,.F.);
+#2163 = FACE_BOUND('',#2164,.T.);
+#2164 = EDGE_LOOP('',(#2165,#2184,#2185,#2186));
+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);
+#2166 = EDGE_CURVE('',#862,#1360,#2167,.T.);
+#2167 = SEAM_CURVE('',#2168,(#2172,#2178),.PCURVE_S1.);
+#2168 = LINE('',#2169,#2170);
+#2169 = CARTESIAN_POINT('',(4.25,2.9,-1.93E-15));
+#2170 = VECTOR('',#2171,1.);
+#2171 = DIRECTION('',(0.,-1.,6.7E-16));
+#2172 = PCURVE('',#878,#2173);
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2177);
+#2174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2175,#2176),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2175 = CARTESIAN_POINT('',(0.,0.));
+#2176 = CARTESIAN_POINT('',(0.,-5.8));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#878,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2183);
+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2181,#2182),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2181 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2182 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#2185 = ORIENTED_EDGE('',*,*,#2166,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#861,.F.);
+#2187 = ADVANCED_FACE('',(#2188),#912,.F.);
+#2188 = FACE_BOUND('',#2189,.F.);
+#2189 = EDGE_LOOP('',(#2190,#2211,#2237,#2238));
+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2191 = EDGE_CURVE('',#892,#2192,#2194,.T.);
+#2192 = VERTEX_POINT('',#2193);
+#2193 = CARTESIAN_POINT('',(6.,2.3,-4.E-15));
+#2194 = SEAM_CURVE('',#2195,(#2199,#2205),.PCURVE_S1.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(6.,2.9,-4.51E-15));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2199 = PCURVE('',#912,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2204);
+#2201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2202,#2203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2202 = CARTESIAN_POINT('',(0.,0.));
+#2203 = CARTESIAN_POINT('',(0.,-0.6));
+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2205 = PCURVE('',#912,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2208 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2209 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#2192,#2192,#2213,.T.);
+#2213 = SURFACE_CURVE('',#2214,(#2219,#2225),.PCURVE_S1.);
+#2214 = CIRCLE('',#2215,0.7);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(5.3,2.3,-2.22044604925E-15));
+#2217 = DIRECTION('',(0.,1.,-1.22E-15));
+#2218 = DIRECTION('',(1.,0.,0.));
+#2219 = PCURVE('',#912,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2224);
+#2221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2222,#2223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2222 = CARTESIAN_POINT('',(0.,-0.6));
+#2223 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2225 = PCURVE('',#2226,#2231);
+#2226 = PLANE('',#2227);
+#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);
+#2228 = CARTESIAN_POINT('',(5.3,2.3,-3.10862446895E-15));
+#2229 = DIRECTION('',(0.,1.,-1.69E-15));
+#2230 = DIRECTION('',(0.,1.69E-15,1.));
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = CIRCLE('',#2233,0.7);
+#2233 = AXIS2_PLACEMENT_2D('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2235 = DIRECTION('',(0.,1.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#2238 = ORIENTED_EDGE('',*,*,#891,.F.);
+#2239 = ADVANCED_FACE('',(#2240),#1269,.F.);
+#2240 = FACE_BOUND('',#2241,.F.);
+#2241 = EDGE_LOOP('',(#2242,#2243,#2271,#2292));
+#2242 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.T.);
+#2244 = EDGE_CURVE('',#1466,#2245,#2247,.T.);
+#2245 = VERTEX_POINT('',#2246);
+#2246 = CARTESIAN_POINT('',(-1.75,-2.3,1.35));
+#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(1.,0.,0.));
+#2252 = PCURVE('',#1269,#2253);
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(0.,-0.6));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,0.));
+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2259 = PCURVE('',#2260,#2265);
+#2260 = PLANE('',#2261);
+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);
+#2262 = CARTESIAN_POINT('',(-3.E-17,-2.3,1.345));
+#2263 = DIRECTION('',(0.,1.,-9.7E-16));
+#2264 = DIRECTION('',(0.,9.7E-16,1.));
+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(5.000000000001E-03,-6.4));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(0.,1.));
+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2272 = EDGE_CURVE('',#1226,#2245,#2273,.T.);
+#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.,1.,-1.17E-15));
+#2278 = PCURVE('',#1269,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(4.65,0.));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(0.,-1.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = PCURVE('',#1241,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(2.1,-1.025352591004E-16));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(5.E-17,-1.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2292 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#2293 = ADVANCED_FACE('',(#2294),#1241,.T.);
+#2294 = FACE_BOUND('',#2295,.T.);
+#2295 = EDGE_LOOP('',(#2296,#2319,#2340,#2341));
+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);
+#2297 = EDGE_CURVE('',#1198,#2298,#2300,.T.);
+#2298 = VERTEX_POINT('',#2299);
+#2299 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2300 = SURFACE_CURVE('',#2301,(#2305,#2312),.PCURVE_S1.);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(0.,1.,-1.17E-15));
+#2305 = PCURVE('',#1241,#2306);
+#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311);
+#2307 = LINE('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(0.,0.));
+#2309 = VECTOR('',#2310,1.);
+#2310 = DIRECTION('',(5.E-17,-1.));
+#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2312 = PCURVE('',#1213,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(3.5,0.));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(0.,-1.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#2320 = EDGE_CURVE('',#2298,#2245,#2321,.T.);
+#2321 = SURFACE_CURVE('',#2322,(#2326,#2333),.PCURVE_S1.);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(0.,1.22E-15,1.));
+#2326 = PCURVE('',#1241,#2327);
+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-3.782230246252E-16,-0.6));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,-1.972152263053E-31));
+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2333 = PCURVE('',#2260,#2334);
+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(-2.095,-1.75));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(1.,0.));
+#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2340 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2341 = ORIENTED_EDGE('',*,*,#1225,.F.);
+#2342 = ADVANCED_FACE('',(#2343),#1213,.T.);
+#2343 = FACE_BOUND('',#2344,.T.);
+#2344 = EDGE_LOOP('',(#2345,#2368,#2389,#2390));
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#1170,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,1.,-1.17E-15));
+#2354 = PCURVE('',#1213,#2355);
+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(0.,0.));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,-1.));
+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2361 = PCURVE('',#1185,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(2.1,1.025352591004E-16));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-5.E-17,-1.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#2369 = EDGE_CURVE('',#2347,#2298,#2370,.T.);
+#2370 = SURFACE_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = PCURVE('',#1213,#2376);
+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);
+#2377 = LINE('',#2378,#2379);
+#2378 = CARTESIAN_POINT('',(0.,-0.6));
+#2379 = VECTOR('',#2380,1.);
+#2380 = DIRECTION('',(1.,0.));
+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2382 = PCURVE('',#2260,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-2.095,1.75));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,-1.));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2297,.F.);
+#2390 = ORIENTED_EDGE('',*,*,#1197,.F.);
+#2391 = ADVANCED_FACE('',(#2392),#1185,.T.);
+#2392 = FACE_BOUND('',#2393,.T.);
+#2393 = EDGE_LOOP('',(#2394,#2417,#2438,#2439));
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#1142,#2396,#2398,.T.);
+#2396 = VERTEX_POINT('',#2397);
+#2397 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(0.,1.,-1.17E-15));
+#2403 = PCURVE('',#1185,#2404);
+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(0.,0.));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(-5.E-17,-1.));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2410 = PCURVE('',#1157,#2411);
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.,0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#2418 = EDGE_CURVE('',#2396,#2347,#2419,.T.);
+#2419 = SURFACE_CURVE('',#2420,(#2424,#2431),.PCURVE_S1.);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#2424 = PCURVE('',#1185,#2425);
+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(1.561784197001E-16,-0.6));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(1.,1.972152263053E-31));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = PCURVE('',#2260,#2432);
+#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437);
+#2433 = LINE('',#2434,#2435);
+#2434 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2435 = VECTOR('',#2436,1.);
+#2436 = DIRECTION('',(-1.,0.));
+#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2438 = ORIENTED_EDGE('',*,*,#2346,.F.);
+#2439 = ORIENTED_EDGE('',*,*,#1169,.F.);
+#2440 = ADVANCED_FACE('',(#2441),#1157,.F.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2445,#2468));
+#2443 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#2446,.T.);
+#2446 = EDGE_CURVE('',#2396,#2447,#2449,.T.);
+#2447 = VERTEX_POINT('',#2448);
+#2448 = CARTESIAN_POINT('',(5.8,-2.3,1.35));
+#2449 = SURFACE_CURVE('',#2450,(#2454,#2461),.PCURVE_S1.);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(1.,0.,0.));
+#2454 = PCURVE('',#1157,#2455);
+#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);
+#2456 = LINE('',#2457,#2458);
+#2457 = CARTESIAN_POINT('',(0.,-0.6));
+#2458 = VECTOR('',#2459,1.);
+#2459 = DIRECTION('',(1.,0.));
+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2461 = PCURVE('',#2260,#2462);
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.,1.));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2447,#1114,#2470,.T.);
+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.,-1.,6.7E-16));
+#2475 = PCURVE('',#1157,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(4.05,-5.8));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(0.,1.));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = PCURVE('',#1129,#2483);
+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(0.6,0.));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(0.,-1.));
+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2489 = ADVANCED_FACE('',(#2490),#1129,.F.);
+#2490 = FACE_BOUND('',#2491,.F.);
+#2491 = EDGE_LOOP('',(#2492,#2513,#2514,#2515));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2447,#1899,#2494,.T.);
+#2494 = SURFACE_CURVE('',#2495,(#2499,#2506),.PCURVE_S1.);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(1.,0.,0.));
+#2499 = PCURVE('',#1129,#2500);
+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(4.65,-5.2));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(-1.,0.));
+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2506 = PCURVE('',#1860,#2507);
+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(4.65,-5.2));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(-1.,0.));
+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2513 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#2514 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#2515 = ORIENTED_EDGE('',*,*,#2469,.F.);
+#2516 = ADVANCED_FACE('',(#2517),#1321,.F.);
+#2517 = FACE_BOUND('',#2518,.F.);
+#2518 = EDGE_LOOP('',(#2519,#2540,#2566,#2567));
+#2519 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2520 = EDGE_CURVE('',#1305,#2521,#2523,.T.);
+#2521 = VERTEX_POINT('',#2522);
+#2522 = CARTESIAN_POINT('',(-4.6,-2.3,4.E-15));
+#2523 = SEAM_CURVE('',#2524,(#2528,#2534),.PCURVE_S1.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(-4.6,-2.9,3.06E-15));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,1.,-1.17E-15));
+#2528 = PCURVE('',#1321,#2529);
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2533);
+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2531,#2532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2531 = CARTESIAN_POINT('',(0.,0.));
+#2532 = CARTESIAN_POINT('',(0.,-0.6));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#1321,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2539);
+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2537,#2538),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2537 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2538 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#2541 = EDGE_CURVE('',#2521,#2521,#2542,.T.);
+#2542 = SURFACE_CURVE('',#2543,(#2548,#2554),.PCURVE_S1.);
+#2543 = CIRCLE('',#2544,0.7);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-5.3,-2.3,2.22044604925E-15));
+#2546 = DIRECTION('',(0.,-1.,1.22E-15));
+#2547 = DIRECTION('',(1.,0.,0.));
+#2548 = PCURVE('',#1321,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2553);
+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2551,#2552),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2551 = CARTESIAN_POINT('',(0.,-0.6));
+#2552 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = PCURVE('',#2555,#2560);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(-5.3,-2.3,1.887379141863E-15));
+#2558 = DIRECTION('',(0.,-1.,9.5E-16));
+#2559 = DIRECTION('',(0.,-9.5E-16,-1.));
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = CIRCLE('',#2562,0.7);
+#2562 = AXIS2_PLACEMENT_2D('',#2563,#2564);
+#2563 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2564 = DIRECTION('',(0.,1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = ORIENTED_EDGE('',*,*,#2520,.F.);
+#2567 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#2568 = ADVANCED_FACE('',(#2569),#1401,.F.);
+#2569 = FACE_BOUND('',#2570,.F.);
+#2570 = EDGE_LOOP('',(#2571,#2592,#2618,#2619));
+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2572 = EDGE_CURVE('',#1385,#2573,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(5.6,-2.3,4.E-15));
+#2575 = SEAM_CURVE('',#2576,(#2580,#2586),.PCURVE_S1.);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(5.6,-2.9,3.05E-15));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,1.,-1.17E-15));
+#2580 = PCURVE('',#1401,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2585);
+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2583,#2584),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2583 = CARTESIAN_POINT('',(0.,0.));
+#2584 = CARTESIAN_POINT('',(0.,-0.6));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#1401,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2591);
+#2588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2589,#2590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2589 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2590 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2592 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#2593 = EDGE_CURVE('',#2573,#2573,#2594,.T.);
+#2594 = SURFACE_CURVE('',#2595,(#2600,#2606),.PCURVE_S1.);
+#2595 = CIRCLE('',#2596,0.5);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(5.1,-2.3,2.22044604925E-15));
+#2598 = DIRECTION('',(0.,-1.,1.22E-15));
+#2599 = DIRECTION('',(1.,0.,0.));
+#2600 = PCURVE('',#1401,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2605);
+#2602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2603,#2604),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2603 = CARTESIAN_POINT('',(0.,-0.6));
+#2604 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2606 = PCURVE('',#2607,#2612);
+#2607 = PLANE('',#2608);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(5.1,-2.3,1.887379141863E-15));
+#2610 = DIRECTION('',(0.,-1.,1.25E-15));
+#2611 = DIRECTION('',(0.,-1.25E-15,-1.));
+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
+#2613 = CIRCLE('',#2614,0.5);
+#2614 = AXIS2_PLACEMENT_2D('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2616 = DIRECTION('',(0.,1.));
+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2618 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#2619 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#2620 = ADVANCED_FACE('',(#2621),#1481,.F.);
+#2621 = FACE_BOUND('',#2622,.F.);
+#2622 = EDGE_LOOP('',(#2623,#2646,#2674,#2695));
+#2623 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2624 = EDGE_CURVE('',#1417,#2625,#2627,.T.);
+#2625 = VERTEX_POINT('',#2626);
+#2626 = CARTESIAN_POINT('',(-5.8,2.3,1.7));
+#2627 = SURFACE_CURVE('',#2628,(#2632,#2639),.PCURVE_S1.);
+#2628 = LINE('',#2629,#2630);
+#2629 = CARTESIAN_POINT('',(-5.8,2.3,1.5225));
+#2630 = VECTOR('',#2631,1.);
+#2631 = DIRECTION('',(0.,1.5E-15,1.));
+#2632 = PCURVE('',#1481,#2633);
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(0.1775,-0.6));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(-1.,8.3E-16));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = PCURVE('',#1610,#2640);
+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(1.,0.));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2646 = ORIENTED_EDGE('',*,*,#2647,.T.);
+#2647 = EDGE_CURVE('',#2625,#2648,#2650,.T.);
+#2648 = VERTEX_POINT('',#2649);
+#2649 = CARTESIAN_POINT('',(-5.8,-2.3,1.7));
+#2650 = SURFACE_CURVE('',#2651,(#2655,#2662),.PCURVE_S1.);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.,-1.,6.7E-16));
+#2655 = PCURVE('',#1481,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(0.,0.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.,-1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = PCURVE('',#2663,#2668);
+#2663 = PLANE('',#2664);
+#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
+#2665 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#2666 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2667 = DIRECTION('',(-1.,0.,0.));
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(4.2,0.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(0.,-1.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2674 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2675 = EDGE_CURVE('',#1466,#2648,#2676,.T.);
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(-5.8,-2.3,1.5225));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.,1.2E-15,1.));
+#2681 = PCURVE('',#1481,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(0.1775,-5.2));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(-1.,5.3E-16));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#2260,#2689);
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#2696 = ADVANCED_FACE('',(#2697,#2922),#1610,.T.);
+#2697 = FACE_BOUND('',#2698,.T.);
+#2698 = EDGE_LOOP('',(#2699,#2700,#2701,#2702,#2703,#2704,#2727,#2755,
+    #2783,#2811,#2839,#2867,#2895,#2921));
+#2699 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#2700 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#2701 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#2702 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#2703 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2625,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-1.6,2.3,1.7));
+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-0.8,2.3,1.7));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(1.,0.,-0.));
+#2713 = PCURVE('',#1610,#2714);
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(0.355,-0.8));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(0.,1.));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2720 = PCURVE('',#2663,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-0.8,-0.6));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(-1.,0.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2706,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-1.25,2.3,1.35));
+#2731 = SURFACE_CURVE('',#2732,(#2736,#2743),.PCURVE_S1.);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-0.93625,2.3,1.03625));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(0.707106781187,-1.06E-15,-0.707106781187));
+#2736 = PCURVE('',#1610,#2737);
+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2743 = PCURVE('',#2744,#2749);
+#2744 = PLANE('',#2745);
+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
+#2746 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#2747 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2748 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(-0.443709505195,-0.6));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(-1.,-5.9E-16));
+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2755 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#2756 = EDGE_CURVE('',#2729,#2757,#2759,.T.);
+#2757 = VERTEX_POINT('',#2758);
+#2758 = CARTESIAN_POINT('',(1.25,2.3,1.35));
+#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.);
+#2760 = LINE('',#2761,#2762);
+#2761 = CARTESIAN_POINT('',(0.625,2.3,1.35));
+#2762 = VECTOR('',#2763,1.);
+#2763 = DIRECTION('',(1.,0.,-0.));
+#2764 = PCURVE('',#1610,#2765);
+#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(4.999999999999E-03,0.625));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(0.,1.));
+#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2771 = PCURVE('',#2772,#2777);
+#2772 = PLANE('',#2773);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#2775 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2776 = DIRECTION('',(-1.,0.,0.));
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(0.625,-0.6));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(-1.,0.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#2784 = EDGE_CURVE('',#2757,#2785,#2787,.T.);
+#2785 = VERTEX_POINT('',#2786);
+#2786 = CARTESIAN_POINT('',(1.6,2.3,1.7));
+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(1.11125,2.3,1.21125));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(0.707106781187,1.06E-15,0.707106781187));
+#2792 = PCURVE('',#1610,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(0.707106781187,0.707106781187));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2799 = PCURVE('',#2800,#2805);
+#2800 = PLANE('',#2801);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#2803 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2804 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(0.69119687861,-0.6));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-1.,5.9E-16));
+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2812 = EDGE_CURVE('',#2785,#2813,#2815,.T.);
+#2813 = VERTEX_POINT('',#2814);
+#2814 = CARTESIAN_POINT('',(4.65,2.3,1.7));
+#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(2.325,2.3,1.7));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(1.,0.,-0.));
+#2820 = PCURVE('',#1610,#2821);
+#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(0.355,2.325));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(0.,1.));
+#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2827 = PCURVE('',#2828,#2833);
+#2828 = PLANE('',#2829);
+#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832);
+#2830 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#2831 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2832 = DIRECTION('',(-1.,0.,0.));
+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(2.325,-0.6));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(-1.,0.));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#2840 = EDGE_CURVE('',#2813,#2841,#2843,.T.);
+#2841 = VERTEX_POINT('',#2842);
+#2842 = CARTESIAN_POINT('',(4.65,2.3,2.2));
+#2843 = SURFACE_CURVE('',#2844,(#2848,#2855),.PCURVE_S1.);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(4.65,2.3,1.7725));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.,1.5E-15,1.));
+#2848 = PCURVE('',#1610,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(0.4275,4.65));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(1.,0.));
+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2855 = PCURVE('',#2856,#2861);
+#2856 = PLANE('',#2857);
+#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);
+#2858 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#2859 = DIRECTION('',(1.,0.,0.));
+#2860 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.4275,-0.6));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(-1.,8.3E-16));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#2868 = EDGE_CURVE('',#2841,#2869,#2871,.T.);
+#2869 = VERTEX_POINT('',#2870);
+#2870 = CARTESIAN_POINT('',(5.8,2.3,2.2));
+#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.);
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(-6.4,2.3,2.2));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(1.,0.,0.));
+#2876 = PCURVE('',#1610,#2877);
+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(0.855,-6.4));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(0.,1.));
+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2883 = PCURVE('',#2884,#2889);
+#2884 = PLANE('',#2885);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#2887 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2888 = DIRECTION('',(-1.,0.,0.));
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(12.2,-0.6));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(-1.,0.));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#2896 = EDGE_CURVE('',#2869,#1775,#2897,.T.);
+#2897 = SURFACE_CURVE('',#2898,(#2902,#2909),.PCURVE_S1.);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(5.8,2.3,1.3475));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.,-1.5E-15,-1.));
+#2902 = PCURVE('',#1610,#2903);
+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(2.499999999999E-03,5.8));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(-1.,0.));
+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2909 = PCURVE('',#2910,#2915);
+#2910 = PLANE('',#2911);
+#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
+#2912 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2913 = DIRECTION('',(-1.,0.,0.));
+#2914 = DIRECTION('',(0.,6.7E-16,1.));
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(-2.500000000002E-03,-0.6));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(-1.,-8.3E-16));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#2922 = FACE_BOUND('',#2923,.T.);
+#2923 = EDGE_LOOP('',(#2924,#2954,#2982,#3010));
+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2925 = EDGE_CURVE('',#2926,#2928,#2930,.T.);
+#2926 = VERTEX_POINT('',#2927);
+#2927 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2928 = VERTEX_POINT('',#2929);
+#2929 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = PCURVE('',#1610,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(-1.195,-0.65));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(0.,1.));
+#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('',(-0.65,2.9,0.15));
+#2946 = DIRECTION('',(0.,1.55E-15,1.));
+#2947 = DIRECTION('',(1.,-0.,0.));
+#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(0.,-0.6));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(1.,0.));
+#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#2955 = EDGE_CURVE('',#2928,#2956,#2958,.T.);
+#2956 = VERTEX_POINT('',#2957);
+#2957 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2958 = SURFACE_CURVE('',#2959,(#2963,#2970),.PCURVE_S1.);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(0.,1.22E-15,1.));
+#2963 = PCURVE('',#1610,#2964);
+#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(-1.195,0.65));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(1.,0.));
+#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2970 = PCURVE('',#2971,#2976);
+#2971 = PLANE('',#2972);
+#2972 = AXIS2_PLACEMENT_3D('',#2973,#2974,#2975);
+#2973 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#2974 = DIRECTION('',(-1.,0.,-0.));
+#2975 = DIRECTION('',(0.,1.55E-15,1.));
+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(1.373712776097E-15,-0.6));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(1.,-3.3E-16));
+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#2983 = EDGE_CURVE('',#2956,#2984,#2986,.T.);
+#2984 = VERTEX_POINT('',#2985);
+#2985 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#2986 = SURFACE_CURVE('',#2987,(#2991,#2998),.PCURVE_S1.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(-1.,0.,0.));
+#2991 = PCURVE('',#1610,#2992);
+#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
+#2993 = LINE('',#2994,#2995);
+#2994 = CARTESIAN_POINT('',(-0.695,0.65));
+#2995 = VECTOR('',#2996,1.);
+#2996 = DIRECTION('',(0.,-1.));
+#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2998 = PCURVE('',#2999,#3004);
+#2999 = PLANE('',#3000);
+#3000 = AXIS2_PLACEMENT_3D('',#3001,#3002,#3003);
+#3001 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3002 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3003 = DIRECTION('',(-1.,0.,-0.));
+#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009);
+#3005 = LINE('',#3006,#3007);
+#3006 = CARTESIAN_POINT('',(-0.,-0.6));
+#3007 = VECTOR('',#3008,1.);
+#3008 = DIRECTION('',(1.,0.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#2984,#2926,#3012,.T.);
+#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3017 = PCURVE('',#1610,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(-1.,0.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = PCURVE('',#3025,#3030);
+#3025 = PLANE('',#3026);
+#3026 = AXIS2_PLACEMENT_3D('',#3027,#3028,#3029);
+#3027 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3028 = DIRECTION('',(1.,-0.,0.));
+#3029 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(-1.512490654175E-15,-0.6));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(1.,3.3E-16));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3036 = ADVANCED_FACE('',(#3037),#1860,.F.);
+#3037 = FACE_BOUND('',#3038,.F.);
+#3038 = EDGE_LOOP('',(#3039,#3040,#3041,#3042));
+#3039 = ORIENTED_EDGE('',*,*,#1846,.F.);
+#3040 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#3041 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#1775,#2447,#3044,.T.);
+#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(0.,-1.,6.7E-16));
+#3049 = PCURVE('',#1860,#3050);
+#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(0.6,0.));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(0.,-1.));
+#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3056 = PCURVE('',#2910,#3057);
+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);
+#3058 = LINE('',#3059,#3060);
+#3059 = CARTESIAN_POINT('',(0.,0.));
+#3060 = VECTOR('',#3061,1.);
+#3061 = DIRECTION('',(0.,-1.));
+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3063 = ADVANCED_FACE('',(#3064),#2124,.T.);
+#3064 = FACE_BOUND('',#3065,.T.);
+#3065 = EDGE_LOOP('',(#3066));
+#3066 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#3067 = ADVANCED_FACE('',(#3068),#2226,.T.);
+#3068 = FACE_BOUND('',#3069,.T.);
+#3069 = EDGE_LOOP('',(#3070));
+#3070 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#3071 = ADVANCED_FACE('',(#3072,#3262),#2260,.F.);
+#3072 = FACE_BOUND('',#3073,.F.);
+#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3103,
+    #3126,#3149,#3172,#3195,#3218,#3241));
+#3074 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#3075 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#3076 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#3077 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#3078 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#3079 = ORIENTED_EDGE('',*,*,#2675,.T.);
+#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);
+#3081 = EDGE_CURVE('',#2648,#3082,#3084,.T.);
+#3082 = VERTEX_POINT('',#3083);
+#3083 = CARTESIAN_POINT('',(-1.6,-2.3,1.7));
+#3084 = SURFACE_CURVE('',#3085,(#3089,#3096),.PCURVE_S1.);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(-0.8,-2.3,1.7));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,0.,0.));
+#3089 = PCURVE('',#2260,#3090);
+#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3095);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(0.355,-0.8));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(0.,1.));
+#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3096 = PCURVE('',#2663,#3097);
+#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102);
+#3098 = LINE('',#3099,#3100);
+#3099 = CARTESIAN_POINT('',(-0.8,-5.2));
+#3100 = VECTOR('',#3101,1.);
+#3101 = DIRECTION('',(-1.,0.));
+#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3103 = ORIENTED_EDGE('',*,*,#3104,.T.);
+#3104 = EDGE_CURVE('',#3082,#3105,#3107,.T.);
+#3105 = VERTEX_POINT('',#3106);
+#3106 = CARTESIAN_POINT('',(-1.25,-2.3,1.35));
+#3107 = SURFACE_CURVE('',#3108,(#3112,#3119),.PCURVE_S1.);
+#3108 = LINE('',#3109,#3110);
+#3109 = CARTESIAN_POINT('',(-0.93625,-2.3,1.03625));
+#3110 = VECTOR('',#3111,1.);
+#3111 = DIRECTION('',(0.707106781187,-8.5E-16,-0.707106781187));
+#3112 = PCURVE('',#2260,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);
+#3114 = LINE('',#3115,#3116);
+#3115 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#3116 = VECTOR('',#3117,1.);
+#3117 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3119 = PCURVE('',#2744,#3120);
+#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125);
+#3121 = LINE('',#3122,#3123);
+#3122 = CARTESIAN_POINT('',(-0.443709505195,-5.2));
+#3123 = VECTOR('',#3124,1.);
+#3124 = DIRECTION('',(-1.,-3.8E-16));
+#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3126 = ORIENTED_EDGE('',*,*,#3127,.T.);
+#3127 = EDGE_CURVE('',#3105,#3128,#3130,.T.);
+#3128 = VERTEX_POINT('',#3129);
+#3129 = CARTESIAN_POINT('',(1.25,-2.3,1.35));
+#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(0.625,-2.3,1.35));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,0.,0.));
+#3135 = PCURVE('',#2260,#3136);
+#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(5.000000000001E-03,0.625));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(0.,1.));
+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3142 = PCURVE('',#2772,#3143);
+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(0.625,-5.2));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(-1.,0.));
+#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);
+#3150 = EDGE_CURVE('',#3128,#3151,#3153,.T.);
+#3151 = VERTEX_POINT('',#3152);
+#3152 = CARTESIAN_POINT('',(1.6,-2.3,1.7));
+#3153 = SURFACE_CURVE('',#3154,(#3158,#3165),.PCURVE_S1.);
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(1.11125,-2.3,1.21125));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(0.707106781187,8.5E-16,0.707106781187));
+#3158 = PCURVE('',#2260,#3159);
+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3164);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#3162 = VECTOR('',#3163,1.);
+#3163 = DIRECTION('',(0.707106781187,0.707106781187));
+#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3165 = PCURVE('',#2800,#3166);
+#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(0.69119687861,-5.2));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(-1.,3.8E-16));
+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3172 = ORIENTED_EDGE('',*,*,#3173,.T.);
+#3173 = EDGE_CURVE('',#3151,#3174,#3176,.T.);
+#3174 = VERTEX_POINT('',#3175);
+#3175 = CARTESIAN_POINT('',(4.65,-2.3,1.7));
+#3176 = SURFACE_CURVE('',#3177,(#3181,#3188),.PCURVE_S1.);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(2.325,-2.3,1.7));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(1.,0.,0.));
+#3181 = PCURVE('',#2260,#3182);
+#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(0.355,2.325));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(0.,1.));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = PCURVE('',#2828,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(2.325,-5.2));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,0.));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = ORIENTED_EDGE('',*,*,#3196,.T.);
+#3196 = EDGE_CURVE('',#3174,#3197,#3199,.T.);
+#3197 = VERTEX_POINT('',#3198);
+#3198 = CARTESIAN_POINT('',(4.65,-2.3,2.2));
+#3199 = SURFACE_CURVE('',#3200,(#3204,#3211),.PCURVE_S1.);
+#3200 = LINE('',#3201,#3202);
+#3201 = CARTESIAN_POINT('',(4.65,-2.3,1.7725));
+#3202 = VECTOR('',#3203,1.);
+#3203 = DIRECTION('',(0.,1.2E-15,1.));
+#3204 = PCURVE('',#2260,#3205);
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);
+#3206 = LINE('',#3207,#3208);
+#3207 = CARTESIAN_POINT('',(0.4275,4.65));
+#3208 = VECTOR('',#3209,1.);
+#3209 = DIRECTION('',(1.,0.));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = PCURVE('',#2856,#3212);
+#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(0.4275,-5.2));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(-1.,5.3E-16));
+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3218 = ORIENTED_EDGE('',*,*,#3219,.F.);
+#3219 = EDGE_CURVE('',#3220,#3197,#3222,.T.);
+#3220 = VERTEX_POINT('',#3221);
+#3221 = CARTESIAN_POINT('',(5.8,-2.3,2.2));
+#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(6.4,-2.3,2.2));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(-1.,0.,0.));
+#3227 = PCURVE('',#2260,#3228);
+#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.855,6.4));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.,-1.));
+#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3234 = PCURVE('',#2884,#3235);
+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(-0.6,-5.2));
+#3238 = VECTOR('',#3239,1.);
+#3239 = DIRECTION('',(1.,0.));
+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#3220,#2447,#3243,.T.);
+#3243 = SURFACE_CURVE('',#3244,(#3248,#3255),.PCURVE_S1.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(5.8,-2.3,1.3475));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(0.,-1.2E-15,-1.));
+#3248 = PCURVE('',#2260,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(2.500000000001E-03,5.8));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(-1.,0.));
+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3255 = PCURVE('',#2910,#3256);
+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261);
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(-2.499999999999E-03,-5.2));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(-1.,-5.3E-16));
+#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3262 = FACE_BOUND('',#3263,.F.);
+#3263 = EDGE_LOOP('',(#3264,#3294,#3322,#3350));
+#3264 = ORIENTED_EDGE('',*,*,#3265,.F.);
+#3265 = EDGE_CURVE('',#3266,#3268,#3270,.T.);
+#3266 = VERTEX_POINT('',#3267);
+#3267 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3268 = VERTEX_POINT('',#3269);
+#3269 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(0.,1.22E-15,1.));
+#3275 = PCURVE('',#2260,#3276);
+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(-1.195,-0.65));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(1.,0.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = PCURVE('',#3283,#3288);
+#3283 = PLANE('',#3284);
+#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3285 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3286 = DIRECTION('',(1.,0.,0.));
+#3287 = DIRECTION('',(0.,1.22E-15,1.));
+#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(-4.61489751472E-16,-0.6));
+#3291 = VECTOR('',#3292,1.);
+#3292 = DIRECTION('',(1.,-1.972152263053E-31));
+#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3294 = ORIENTED_EDGE('',*,*,#3295,.F.);
+#3295 = EDGE_CURVE('',#3296,#3266,#3298,.T.);
+#3296 = VERTEX_POINT('',#3297);
+#3297 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
+#3299 = LINE('',#3300,#3301);
+#3300 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3301 = VECTOR('',#3302,1.);
+#3302 = DIRECTION('',(-1.,0.,0.));
+#3303 = PCURVE('',#2260,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(-1.195,0.65));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(0.,-1.));
+#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('',(0.65,-2.9,0.15));
+#3314 = DIRECTION('',(0.,1.17E-15,1.));
+#3315 = DIRECTION('',(-1.,0.,0.));
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(0.,-0.6));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(1.,0.));
+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3322 = ORIENTED_EDGE('',*,*,#3323,.F.);
+#3323 = EDGE_CURVE('',#3324,#3296,#3326,.T.);
+#3324 = VERTEX_POINT('',#3325);
+#3325 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3326 = SURFACE_CURVE('',#3327,(#3331,#3338),.PCURVE_S1.);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3331 = PCURVE('',#2260,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-0.695,0.65));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(-1.,0.));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = PCURVE('',#3339,#3344);
+#3339 = PLANE('',#3340);
+#3340 = AXIS2_PLACEMENT_3D('',#3341,#3342,#3343);
+#3341 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3342 = DIRECTION('',(-1.,0.,0.));
+#3343 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(3.782230246252E-16,-0.6));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(1.,1.972152263053E-31));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = ORIENTED_EDGE('',*,*,#3351,.F.);
+#3351 = EDGE_CURVE('',#3268,#3324,#3352,.T.);
+#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(1.,0.,0.));
+#3357 = PCURVE('',#2260,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(0.,1.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = PCURVE('',#3365,#3370);
+#3365 = PLANE('',#3366);
+#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369);
+#3367 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3368 = DIRECTION('',(0.,-1.17E-15,-1.));
+#3369 = DIRECTION('',(1.,0.,0.));
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,-0.6));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(1.,0.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = ADVANCED_FACE('',(#3377),#2555,.T.);
+#3377 = FACE_BOUND('',#3378,.T.);
+#3378 = EDGE_LOOP('',(#3379));
+#3379 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#3380 = ADVANCED_FACE('',(#3381),#2607,.T.);
+#3381 = FACE_BOUND('',#3382,.T.);
+#3382 = EDGE_LOOP('',(#3383));
+#3383 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#3384 = ADVANCED_FACE('',(#3385),#2663,.F.);
+#3385 = FACE_BOUND('',#3386,.F.);
+#3386 = EDGE_LOOP('',(#3387,#3388,#3409,#3410));
+#3387 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#3388 = ORIENTED_EDGE('',*,*,#3389,.T.);
+#3389 = EDGE_CURVE('',#2706,#3082,#3390,.T.);
+#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.);
+#3391 = LINE('',#3392,#3393);
+#3392 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#3393 = VECTOR('',#3394,1.);
+#3394 = DIRECTION('',(0.,-1.,6.7E-16));
+#3395 = PCURVE('',#2663,#3396);
+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(0.,0.));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(0.,-1.));
+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3402 = PCURVE('',#2744,#3403);
+#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(0.494974746831,2.114510788397E-16));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(3.761543394987E-18,-1.));
+#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3409 = ORIENTED_EDGE('',*,*,#3081,.F.);
+#3410 = ORIENTED_EDGE('',*,*,#2647,.F.);
+#3411 = ADVANCED_FACE('',(#3412),#2910,.F.);
+#3412 = FACE_BOUND('',#3413,.F.);
+#3413 = EDGE_LOOP('',(#3414,#3415,#3416,#3417));
+#3414 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#3416 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#3418 = EDGE_CURVE('',#2869,#3220,#3419,.T.);
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.,-1.,6.7E-16));
+#3424 = PCURVE('',#2910,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.85,-1.254107901499E-16));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(0.,-1.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#2884,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(0.,0.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,-1.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ADVANCED_FACE('',(#3439),#2884,.F.);
+#3439 = FACE_BOUND('',#3440,.F.);
+#3440 = EDGE_LOOP('',(#3441,#3442,#3443,#3444));
+#3441 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#3442 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#3443 = ORIENTED_EDGE('',*,*,#3219,.T.);
+#3444 = ORIENTED_EDGE('',*,*,#3445,.F.);
+#3445 = EDGE_CURVE('',#2841,#3197,#3446,.T.);
+#3446 = SURFACE_CURVE('',#3447,(#3451,#3458),.PCURVE_S1.);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(0.,-1.,6.7E-16));
+#3451 = PCURVE('',#2884,#3452);
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(1.15,0.));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(0.,-1.));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3458 = PCURVE('',#2856,#3459);
+#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464);
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(0.,0.));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(0.,-1.));
+#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3465 = ADVANCED_FACE('',(#3466),#2856,.F.);
+#3466 = FACE_BOUND('',#3467,.F.);
+#3467 = EDGE_LOOP('',(#3468,#3469,#3470,#3471));
+#3468 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#3469 = ORIENTED_EDGE('',*,*,#3445,.T.);
+#3470 = ORIENTED_EDGE('',*,*,#3196,.F.);
+#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#3472 = EDGE_CURVE('',#2813,#3174,#3473,.T.);
+#3473 = SURFACE_CURVE('',#3474,(#3478,#3485),.PCURVE_S1.);
+#3474 = LINE('',#3475,#3476);
+#3475 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#3476 = VECTOR('',#3477,1.);
+#3477 = DIRECTION('',(0.,-1.,6.7E-16));
+#3478 = PCURVE('',#2856,#3479);
+#3479 = DEFINITIONAL_REPRESENTATION('',(#3480),#3484);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(0.5,3.35E-16));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(0.,-1.));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = PCURVE('',#2828,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(0.,0.));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(0.,-1.));
+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3492 = ADVANCED_FACE('',(#3493),#2828,.F.);
+#3493 = FACE_BOUND('',#3494,.F.);
+#3494 = EDGE_LOOP('',(#3495,#3496,#3497,#3498));
+#3495 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#3496 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3497 = ORIENTED_EDGE('',*,*,#3173,.F.);
+#3498 = ORIENTED_EDGE('',*,*,#3499,.F.);
+#3499 = EDGE_CURVE('',#2785,#3151,#3500,.T.);
+#3500 = SURFACE_CURVE('',#3501,(#3505,#3512),.PCURVE_S1.);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(0.,-1.,6.7E-16));
+#3505 = PCURVE('',#2828,#3506);
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(3.05,0.));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(0.,-1.));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3512 = PCURVE('',#2800,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(-0.,0.));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = ADVANCED_FACE('',(#3520),#2800,.F.);
+#3520 = FACE_BOUND('',#3521,.F.);
+#3521 = EDGE_LOOP('',(#3522,#3523,#3524,#3525));
+#3522 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#3523 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#3524 = ORIENTED_EDGE('',*,*,#3150,.F.);
+#3525 = ORIENTED_EDGE('',*,*,#3526,.F.);
+#3526 = EDGE_CURVE('',#2757,#3128,#3527,.T.);
+#3527 = SURFACE_CURVE('',#3528,(#3532,#3539),.PCURVE_S1.);
+#3528 = LINE('',#3529,#3530);
+#3529 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#3530 = VECTOR('',#3531,1.);
+#3531 = DIRECTION('',(0.,-1.,6.7E-16));
+#3532 = PCURVE('',#2800,#3533);
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(0.494974746831,-2.114510788397E-16));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3539 = PCURVE('',#2772,#3540);
+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(0.,0.));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(0.,-1.));
+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3546 = ADVANCED_FACE('',(#3547),#2772,.F.);
+#3547 = FACE_BOUND('',#3548,.F.);
+#3548 = EDGE_LOOP('',(#3549,#3550,#3551,#3552));
+#3549 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#3550 = ORIENTED_EDGE('',*,*,#3526,.T.);
+#3551 = ORIENTED_EDGE('',*,*,#3127,.F.);
+#3552 = ORIENTED_EDGE('',*,*,#3553,.F.);
+#3553 = EDGE_CURVE('',#2729,#3105,#3554,.T.);
+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.,-1.,6.7E-16));
+#3559 = PCURVE('',#2772,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(2.5,0.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.,-1.));
+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3566 = PCURVE('',#2744,#3567);
+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(0.,0.));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(3.761543394987E-18,-1.));
+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3573 = ADVANCED_FACE('',(#3574),#2744,.F.);
+#3574 = FACE_BOUND('',#3575,.F.);
+#3575 = EDGE_LOOP('',(#3576,#3577,#3578,#3579));
+#3576 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#3577 = ORIENTED_EDGE('',*,*,#3553,.T.);
+#3578 = ORIENTED_EDGE('',*,*,#3104,.F.);
+#3579 = ORIENTED_EDGE('',*,*,#3389,.F.);
+#3580 = ADVANCED_FACE('',(#3581),#2943,.F.);
+#3581 = FACE_BOUND('',#3582,.F.);
+#3582 = EDGE_LOOP('',(#3583,#3606,#3607,#3630));
+#3583 = ORIENTED_EDGE('',*,*,#3584,.T.);
+#3584 = EDGE_CURVE('',#3585,#2926,#3587,.T.);
+#3585 = VERTEX_POINT('',#3586);
+#3586 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3587 = SURFACE_CURVE('',#3588,(#3592,#3599),.PCURVE_S1.);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3592 = PCURVE('',#2943,#3593);
+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598);
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(0.,0.));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(0.,-1.));
+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3599 = PCURVE('',#3025,#3600);
+#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605);
+#3601 = LINE('',#3602,#3603);
+#3602 = CARTESIAN_POINT('',(0.5,-1.131784197001E-16));
+#3603 = VECTOR('',#3604,1.);
+#3604 = DIRECTION('',(0.,-1.));
+#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3606 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#3607 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#3608 = EDGE_CURVE('',#3609,#2928,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3611 = SURFACE_CURVE('',#3612,(#3616,#3623),.PCURVE_S1.);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3616 = PCURVE('',#2943,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(1.3,0.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(0.,-1.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#2971,#3624);
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(0.,0.));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(0.,-1.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#3631 = EDGE_CURVE('',#3585,#3609,#3632,.T.);
+#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(1.,0.,0.));
+#3637 = PCURVE('',#2943,#3638);
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(0.,0.));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(1.,0.));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = PCURVE('',#3645,#3650);
+#3645 = PLANE('',#3646);
+#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3647 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#3648 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3649 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(8.345921595243E-02,-0.807522576656));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(0.,1.));
+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3656 = ADVANCED_FACE('',(#3657),#3025,.F.);
+#3657 = FACE_BOUND('',#3658,.F.);
+#3658 = EDGE_LOOP('',(#3659,#3682,#3683,#3684));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#3660 = EDGE_CURVE('',#3661,#2984,#3663,.T.);
+#3661 = VERTEX_POINT('',#3662);
+#3662 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);
+#3664 = LINE('',#3665,#3666);
+#3665 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3666 = VECTOR('',#3667,1.);
+#3667 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3668 = PCURVE('',#3025,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(0.,0.));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.,-1.));
+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3675 = PCURVE('',#2999,#3676);
+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(1.3,0.));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(0.,-1.));
+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3682 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3683 = ORIENTED_EDGE('',*,*,#3584,.F.);
+#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#3685 = EDGE_CURVE('',#3661,#3585,#3686,.T.);
+#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
+#3687 = LINE('',#3688,#3689);
+#3688 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3689 = VECTOR('',#3690,1.);
+#3690 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3691 = PCURVE('',#3025,#3692);
+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(-1.554312234475E-15,-4.440892098501E-16));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(1.,3.3E-16));
+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3698 = PCURVE('',#3645,#3699);
+#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
+#3700 = LINE('',#3701,#3702);
+#3701 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3702 = VECTOR('',#3703,1.);
+#3703 = DIRECTION('',(1.,0.));
+#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3705 = ADVANCED_FACE('',(#3706),#2971,.F.);
+#3706 = FACE_BOUND('',#3707,.F.);
+#3707 = EDGE_LOOP('',(#3708,#3709,#3710,#3733));
+#3708 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#3709 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#3710 = ORIENTED_EDGE('',*,*,#3711,.F.);
+#3711 = EDGE_CURVE('',#3712,#2956,#3714,.T.);
+#3712 = VERTEX_POINT('',#3713);
+#3713 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3719 = PCURVE('',#2971,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(0.5,1.131784197001E-16));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(0.,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3726 = PCURVE('',#2999,#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 = ORIENTED_EDGE('',*,*,#3734,.F.);
+#3734 = EDGE_CURVE('',#3609,#3712,#3735,.T.);
+#3735 = SURFACE_CURVE('',#3736,(#3740,#3747),.PCURVE_S1.);
+#3736 = LINE('',#3737,#3738);
+#3737 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3738 = VECTOR('',#3739,1.);
+#3739 = DIRECTION('',(0.,1.22E-15,1.));
+#3740 = PCURVE('',#2971,#3741);
+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746);
+#3742 = LINE('',#3743,#3744);
+#3743 = CARTESIAN_POINT('',(1.415534356397E-15,-2.194078252415E-30));
+#3744 = VECTOR('',#3745,1.);
+#3745 = DIRECTION('',(1.,-3.3E-16));
+#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3747 = PCURVE('',#3645,#3748);
+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753);
+#3749 = LINE('',#3750,#3751);
+#3750 = CARTESIAN_POINT('',(8.345921595243E-02,0.492477423344));
+#3751 = VECTOR('',#3752,1.);
+#3752 = DIRECTION('',(-1.,0.));
+#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3754 = ADVANCED_FACE('',(#3755),#2999,.F.);
+#3755 = FACE_BOUND('',#3756,.F.);
+#3756 = EDGE_LOOP('',(#3757,#3758,#3759,#3760));
+#3757 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3758 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#3759 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3761 = EDGE_CURVE('',#3712,#3661,#3762,.T.);
+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(-1.,0.,0.));
+#3767 = PCURVE('',#2999,#3768);
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(1.,0.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3774 = PCURVE('',#3645,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(0.,-1.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = ADVANCED_FACE('',(#3782),#3283,.F.);
+#3782 = FACE_BOUND('',#3783,.F.);
+#3783 = EDGE_LOOP('',(#3784,#3807,#3808,#3831));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#3785 = EDGE_CURVE('',#3786,#3266,#3788,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3788 = SURFACE_CURVE('',#3789,(#3793,#3800),.PCURVE_S1.);
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(0.,1.,-1.17E-15));
+#3793 = PCURVE('',#3283,#3794);
+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(0.,0.));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(5.E-17,-1.));
+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3800 = PCURVE('',#3311,#3801);
+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);
+#3802 = LINE('',#3803,#3804);
+#3803 = CARTESIAN_POINT('',(1.3,0.));
+#3804 = VECTOR('',#3805,1.);
+#3805 = DIRECTION('',(0.,-1.));
+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3807 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#3808 = ORIENTED_EDGE('',*,*,#3809,.F.);
+#3809 = EDGE_CURVE('',#3810,#3268,#3812,.T.);
+#3810 = VERTEX_POINT('',#3811);
+#3811 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3812 = SURFACE_CURVE('',#3813,(#3817,#3824),.PCURVE_S1.);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(0.,1.,-1.17E-15));
+#3817 = PCURVE('',#3283,#3818);
+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(0.5,1.659107901499E-16));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(5.E-17,-1.));
+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3824 = PCURVE('',#3365,#3825);
+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);
+#3826 = LINE('',#3827,#3828);
+#3827 = CARTESIAN_POINT('',(0.,0.));
+#3828 = VECTOR('',#3829,1.);
+#3829 = DIRECTION('',(0.,-1.));
+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3831 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3832 = EDGE_CURVE('',#3786,#3810,#3833,.T.);
+#3833 = SURFACE_CURVE('',#3834,(#3838,#3845),.PCURVE_S1.);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(0.,1.22E-15,1.));
+#3838 = PCURVE('',#3283,#3839);
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(-3.053113317719E-16,-3.724798247617E-31));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(1.,-1.972152263053E-31));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = PCURVE('',#3846,#3851);
+#3846 = PLANE('',#3847);
+#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);
+#3848 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#3849 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3850 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);
+#3852 = LINE('',#3853,#3854);
+#3853 = CARTESIAN_POINT('',(8.345921595242E-02,-0.807522576656));
+#3854 = VECTOR('',#3855,1.);
+#3855 = DIRECTION('',(-1.,0.));
+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3857 = ADVANCED_FACE('',(#3858),#3311,.F.);
+#3858 = FACE_BOUND('',#3859,.F.);
+#3859 = EDGE_LOOP('',(#3860,#3883,#3884,#3885));
+#3860 = ORIENTED_EDGE('',*,*,#3861,.T.);
+#3861 = EDGE_CURVE('',#3862,#3296,#3864,.T.);
+#3862 = VERTEX_POINT('',#3863);
+#3863 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3864 = SURFACE_CURVE('',#3865,(#3869,#3876),.PCURVE_S1.);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(0.,1.,-1.17E-15));
+#3869 = PCURVE('',#3311,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(0.,0.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.,-1.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3339,#3877);
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(0.5,-1.659107901499E-16));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(-5.E-17,-1.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = ORIENTED_EDGE('',*,*,#3295,.T.);
+#3884 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3885 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3886 = EDGE_CURVE('',#3862,#3786,#3887,.T.);
+#3887 = SURFACE_CURVE('',#3888,(#3892,#3899),.PCURVE_S1.);
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(-1.,0.,0.));
+#3892 = PCURVE('',#3311,#3893);
+#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898);
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(0.,0.));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(1.,0.));
+#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3899 = PCURVE('',#3846,#3900);
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(8.345921595242E-02,0.492477423344));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(0.,-1.));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3906 = ADVANCED_FACE('',(#3907),#3365,.F.);
+#3907 = FACE_BOUND('',#3908,.F.);
+#3908 = EDGE_LOOP('',(#3909,#3910,#3911,#3934));
+#3909 = ORIENTED_EDGE('',*,*,#3809,.T.);
+#3910 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3911 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3912 = EDGE_CURVE('',#3913,#3324,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3927),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,1.,-1.17E-15));
+#3920 = PCURVE('',#3365,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926);
+#3922 = LINE('',#3923,#3924);
+#3923 = CARTESIAN_POINT('',(1.3,0.));
+#3924 = VECTOR('',#3925,1.);
+#3925 = DIRECTION('',(0.,-1.));
+#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3927 = PCURVE('',#3339,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(0.,0.));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(-5.E-17,-1.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3935 = EDGE_CURVE('',#3810,#3913,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3948),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(1.,0.,0.));
+#3941 = PCURVE('',#3365,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(0.,0.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(1.,0.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#3846,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = LINE('',#3951,#3952);
+#3951 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3952 = VECTOR('',#3953,1.);
+#3953 = DIRECTION('',(0.,1.));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ADVANCED_FACE('',(#3956),#3339,.F.);
+#3956 = FACE_BOUND('',#3957,.F.);
+#3957 = EDGE_LOOP('',(#3958,#3959,#3960,#3961));
+#3958 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3959 = ORIENTED_EDGE('',*,*,#3323,.T.);
+#3960 = ORIENTED_EDGE('',*,*,#3861,.F.);
+#3961 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3962 = EDGE_CURVE('',#3913,#3862,#3963,.T.);
+#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3968 = PCURVE('',#3339,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(2.22044604925E-16,-2.708944180085E-31));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(1.,1.972152263053E-31));
+#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3975 = PCURVE('',#3846,#3976);
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(1.,0.));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ADVANCED_FACE('',(#3983),#3645,.F.);
+#3983 = FACE_BOUND('',#3984,.F.);
+#3984 = EDGE_LOOP('',(#3985,#3986,#3987,#3988));
+#3985 = ORIENTED_EDGE('',*,*,#3685,.T.);
+#3986 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3987 = ORIENTED_EDGE('',*,*,#3734,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3989 = ADVANCED_FACE('',(#3990),#3846,.T.);
+#3990 = FACE_BOUND('',#3991,.T.);
+#3991 = EDGE_LOOP('',(#3992,#3993,#3994,#3995));
+#3992 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3993 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3995 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4000)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3997,#3998,#3999)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3997 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3998 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3999 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4000 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3997,
+  'distance_accuracy_value','confusion accuracy');
+#4001 = SHAPE_DEFINITION_REPRESENTATION(#4002,#49);
+#4002 = PRODUCT_DEFINITION_SHAPE('','',#4003);
+#4003 = PRODUCT_DEFINITION('design','',#4004,#4007);
+#4004 = PRODUCT_DEFINITION_FORMATION('','',#4005);
+#4005 = PRODUCT('Bottom','Bottom','',(#4006));
+#4006 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4007 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4008 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4009,#4011);
+#4009 = ( REPRESENTATION_RELATIONSHIP('','',#49,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4010) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4010 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#4011 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4012);
+#4012 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Bottom','',#5,#4003,$);
+#4013 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4005));
+#4014 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4015),#5191);
+#4015 = MANIFOLD_SOLID_BREP('',#4016);
+#4016 = CLOSED_SHELL('',(#4017,#4198,#4279,#4329,#4410,#4627,#4836,#4863
+    ,#4917,#4966,#5015,#5042,#5069,#5096,#5123,#5150,#5177,#5184));
+#4017 = ADVANCED_FACE('',(#4018),#4032,.F.);
+#4018 = FACE_BOUND('',#4019,.F.);
+#4019 = EDGE_LOOP('',(#4020,#4055,#4083,#4111,#4139,#4167));
+#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);
+#4021 = EDGE_CURVE('',#4022,#4024,#4026,.T.);
+#4022 = VERTEX_POINT('',#4023);
+#4023 = CARTESIAN_POINT('',(5.48,-0.175,-2.625));
+#4024 = VERTEX_POINT('',#4025);
+#4025 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4026 = SURFACE_CURVE('',#4027,(#4031,#4043),.PCURVE_S1.);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4031 = PCURVE('',#4032,#4037);
+#4032 = PLANE('',#4033);
+#4033 = AXIS2_PLACEMENT_3D('',#4034,#4035,#4036);
+#4034 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4035 = DIRECTION('',(-1.,0.,0.));
+#4036 = DIRECTION('',(0.,-2.2E-16,1.));
+#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(0.,0.));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.,-1.));
+#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4043 = PCURVE('',#4044,#4049);
+#4044 = PLANE('',#4045);
+#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048);
+#4046 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4047 = DIRECTION('',(0.,-2.2E-16,1.));
+#4048 = DIRECTION('',(1.,0.,0.));
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(0.8,0.));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(0.,-1.));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4056 = EDGE_CURVE('',#4024,#4057,#4059,.T.);
+#4057 = VERTEX_POINT('',#4058);
+#4058 = CARTESIAN_POINT('',(5.48,-0.225,-2.175));
+#4059 = SURFACE_CURVE('',#4060,(#4064,#4071),.PCURVE_S1.);
+#4060 = LINE('',#4061,#4062);
+#4061 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4062 = VECTOR('',#4063,1.);
+#4063 = DIRECTION('',(0.,-2.2E-16,1.));
+#4064 = PCURVE('',#4032,#4065);
+#4065 = DEFINITIONAL_REPRESENTATION('',(#4066),#4070);
+#4066 = LINE('',#4067,#4068);
+#4067 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#4068 = VECTOR('',#4069,1.);
+#4069 = DIRECTION('',(1.,0.));
+#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4071 = PCURVE('',#4072,#4077);
+#4072 = PLANE('',#4073);
+#4073 = AXIS2_PLACEMENT_3D('',#4074,#4075,#4076);
+#4074 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4075 = DIRECTION('',(-1.,-0.,-0.));
+#4076 = DIRECTION('',(0.,-2.2E-16,1.));
+#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082);
+#4078 = LINE('',#4079,#4080);
+#4079 = CARTESIAN_POINT('',(0.,0.));
+#4080 = VECTOR('',#4081,1.);
+#4081 = DIRECTION('',(1.,0.));
+#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4083 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4084 = EDGE_CURVE('',#4057,#4085,#4087,.T.);
+#4085 = VERTEX_POINT('',#4086);
+#4086 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4087 = SURFACE_CURVE('',#4088,(#4092,#4099),.PCURVE_S1.);
+#4088 = LINE('',#4089,#4090);
+#4089 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4090 = VECTOR('',#4091,1.);
+#4091 = DIRECTION('',(0.,-2.2E-16,1.));
+#4092 = PCURVE('',#4032,#4093);
+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#4096 = VECTOR('',#4097,1.);
+#4097 = DIRECTION('',(1.,0.));
+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4099 = PCURVE('',#4100,#4105);
+#4100 = PLANE('',#4101);
+#4101 = AXIS2_PLACEMENT_3D('',#4102,#4103,#4104);
+#4102 = CARTESIAN_POINT('',(4.706172839505,-0.225,1.646882716048));
+#4103 = DIRECTION('',(0.,-1.,-4.4E-16));
+#4104 = DIRECTION('',(0.,4.4E-16,-1.));
+#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110);
+#4106 = LINE('',#4107,#4108);
+#4107 = CARTESIAN_POINT('',(4.271882716048,0.773827160495));
+#4108 = VECTOR('',#4109,1.);
+#4109 = DIRECTION('',(-1.,0.));
+#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4111 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4112 = EDGE_CURVE('',#4113,#4085,#4115,.T.);
+#4113 = VERTEX_POINT('',#4114);
+#4114 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4115 = SURFACE_CURVE('',#4116,(#4120,#4127),.PCURVE_S1.);
+#4116 = LINE('',#4117,#4118);
+#4117 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4118 = VECTOR('',#4119,1.);
+#4119 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4120 = PCURVE('',#4032,#4121);
+#4121 = DEFINITIONAL_REPRESENTATION('',(#4122),#4126);
+#4122 = LINE('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(7.225,-2.032338570648E-17));
+#4124 = VECTOR('',#4125,1.);
+#4125 = DIRECTION('',(0.,-1.));
+#4126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4127 = PCURVE('',#4128,#4133);
+#4128 = PLANE('',#4129);
+#4129 = AXIS2_PLACEMENT_3D('',#4130,#4131,#4132);
+#4130 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4131 = DIRECTION('',(0.,2.2E-16,-1.));
+#4132 = DIRECTION('',(-1.,0.,0.));
+#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138);
+#4134 = LINE('',#4135,#4136);
+#4135 = CARTESIAN_POINT('',(0.,0.));
+#4136 = VECTOR('',#4137,1.);
+#4137 = DIRECTION('',(0.,-1.));
+#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4139 = ORIENTED_EDGE('',*,*,#4140,.F.);
+#4140 = EDGE_CURVE('',#4141,#4113,#4143,.T.);
+#4141 = VERTEX_POINT('',#4142);
+#4142 = CARTESIAN_POINT('',(5.48,0.225,-2.225));
+#4143 = SURFACE_CURVE('',#4144,(#4148,#4155),.PCURVE_S1.);
+#4144 = LINE('',#4145,#4146);
+#4145 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4146 = VECTOR('',#4147,1.);
+#4147 = DIRECTION('',(0.,-2.2E-16,1.));
+#4148 = PCURVE('',#4032,#4149);
+#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);
+#4150 = LINE('',#4151,#4152);
+#4151 = CARTESIAN_POINT('',(0.,0.));
+#4152 = VECTOR('',#4153,1.);
+#4153 = DIRECTION('',(1.,0.));
+#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4155 = PCURVE('',#4156,#4161);
+#4156 = PLANE('',#4157);
+#4157 = AXIS2_PLACEMENT_3D('',#4158,#4159,#4160);
+#4158 = CARTESIAN_POINT('',(4.706172839505,0.225,1.646882716048));
+#4159 = DIRECTION('',(0.,-1.,-4.4E-16));
+#4160 = DIRECTION('',(0.,4.4E-16,-1.));
+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(4.271882716048,0.773827160495));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(-1.,0.));
+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4167 = ORIENTED_EDGE('',*,*,#4168,.F.);
+#4168 = EDGE_CURVE('',#4022,#4141,#4169,.T.);
+#4169 = SURFACE_CURVE('',#4170,(#4175,#4186),.PCURVE_S1.);
+#4170 = CIRCLE('',#4171,0.4);
+#4171 = AXIS2_PLACEMENT_3D('',#4172,#4173,#4174);
+#4172 = CARTESIAN_POINT('',(5.48,-0.175,-2.225));
+#4173 = DIRECTION('',(1.,0.,0.));
+#4174 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4175 = PCURVE('',#4032,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4185);
+#4177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4178,#4179,#4180,#4181,
+#4182,#4183,#4184),.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('') );
+#4178 = CARTESIAN_POINT('',(0.4,-0.8));
+#4179 = CARTESIAN_POINT('',(-0.292820323028,-0.8));
+#4180 = CARTESIAN_POINT('',(5.358983848622E-02,-0.2));
+#4181 = CARTESIAN_POINT('',(0.4,0.4));
+#4182 = CARTESIAN_POINT('',(0.746410161514,-0.2));
+#4183 = CARTESIAN_POINT('',(1.092820323028,-0.8));
+#4184 = CARTESIAN_POINT('',(0.4,-0.8));
+#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4186 = PCURVE('',#4187,#4192);
+#4187 = CYLINDRICAL_SURFACE('',#4188,0.4);
+#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191);
+#4189 = CARTESIAN_POINT('',(4.68,-0.175,-2.225));
+#4190 = DIRECTION('',(1.,0.,0.));
+#4191 = DIRECTION('',(0.,2.2E-16,-1.));
+#4192 = DEFINITIONAL_REPRESENTATION('',(#4193),#4197);
+#4193 = LINE('',#4194,#4195);
+#4194 = CARTESIAN_POINT('',(-1.570796326795,0.8));
+#4195 = VECTOR('',#4196,1.);
+#4196 = DIRECTION('',(1.,0.));
+#4197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4198 = ADVANCED_FACE('',(#4199),#4044,.F.);
+#4199 = FACE_BOUND('',#4200,.F.);
+#4200 = EDGE_LOOP('',(#4201,#4231,#4257,#4258));
+#4201 = ORIENTED_EDGE('',*,*,#4202,.T.);
+#4202 = EDGE_CURVE('',#4203,#4205,#4207,.T.);
+#4203 = VERTEX_POINT('',#4204);
+#4204 = CARTESIAN_POINT('',(4.68,-0.175,-2.625));
+#4205 = VERTEX_POINT('',#4206);
+#4206 = CARTESIAN_POINT('',(4.68,-0.225,-2.625));
+#4207 = SURFACE_CURVE('',#4208,(#4212,#4219),.PCURVE_S1.);
+#4208 = LINE('',#4209,#4210);
+#4209 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4210 = VECTOR('',#4211,1.);
+#4211 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4212 = PCURVE('',#4044,#4213);
+#4213 = DEFINITIONAL_REPRESENTATION('',(#4214),#4218);
+#4214 = LINE('',#4215,#4216);
+#4215 = CARTESIAN_POINT('',(0.,0.));
+#4216 = VECTOR('',#4217,1.);
+#4217 = DIRECTION('',(0.,-1.));
+#4218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4219 = PCURVE('',#4220,#4225);
+#4220 = PLANE('',#4221);
+#4221 = AXIS2_PLACEMENT_3D('',#4222,#4223,#4224);
+#4222 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4223 = DIRECTION('',(1.,0.,0.));
+#4224 = DIRECTION('',(0.,2.2E-16,-1.));
+#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230);
+#4226 = LINE('',#4227,#4228);
+#4227 = CARTESIAN_POINT('',(6.424999999985,2.034356400297E-18));
+#4228 = VECTOR('',#4229,1.);
+#4229 = DIRECTION('',(0.,-1.));
+#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4231 = ORIENTED_EDGE('',*,*,#4232,.T.);
+#4232 = EDGE_CURVE('',#4205,#4024,#4233,.T.);
+#4233 = SURFACE_CURVE('',#4234,(#4238,#4245),.PCURVE_S1.);
+#4234 = LINE('',#4235,#4236);
+#4235 = CARTESIAN_POINT('',(4.68,-0.225,-2.625));
+#4236 = VECTOR('',#4237,1.);
+#4237 = DIRECTION('',(1.,0.,0.));
+#4238 = PCURVE('',#4044,#4239);
+#4239 = DEFINITIONAL_REPRESENTATION('',(#4240),#4244);
+#4240 = LINE('',#4241,#4242);
+#4241 = CARTESIAN_POINT('',(0.,-0.45));
+#4242 = VECTOR('',#4243,1.);
+#4243 = DIRECTION('',(1.,0.));
+#4244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4245 = PCURVE('',#4246,#4251);
+#4246 = PLANE('',#4247);
+#4247 = AXIS2_PLACEMENT_3D('',#4248,#4249,#4250);
+#4248 = CARTESIAN_POINT('',(4.68,-0.225,-2.625));
+#4249 = DIRECTION('',(0.,-2.2E-16,1.));
+#4250 = DIRECTION('',(1.,0.,0.));
+#4251 = DEFINITIONAL_REPRESENTATION('',(#4252),#4256);
+#4252 = LINE('',#4253,#4254);
+#4253 = CARTESIAN_POINT('',(0.,0.));
+#4254 = VECTOR('',#4255,1.);
+#4255 = DIRECTION('',(1.,0.));
+#4256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4257 = ORIENTED_EDGE('',*,*,#4021,.F.);
+#4258 = ORIENTED_EDGE('',*,*,#4259,.F.);
+#4259 = EDGE_CURVE('',#4203,#4022,#4260,.T.);
+#4260 = SURFACE_CURVE('',#4261,(#4265,#4272),.PCURVE_S1.);
+#4261 = LINE('',#4262,#4263);
+#4262 = CARTESIAN_POINT('',(4.68,-0.175,-2.625));
+#4263 = VECTOR('',#4264,1.);
+#4264 = DIRECTION('',(1.,0.,0.));
+#4265 = PCURVE('',#4044,#4266);
+#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4271);
+#4267 = LINE('',#4268,#4269);
+#4268 = CARTESIAN_POINT('',(0.,-0.4));
+#4269 = VECTOR('',#4270,1.);
+#4270 = DIRECTION('',(1.,0.));
+#4271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4272 = PCURVE('',#4187,#4273);
+#4273 = DEFINITIONAL_REPRESENTATION('',(#4274),#4278);
+#4274 = LINE('',#4275,#4276);
+#4275 = CARTESIAN_POINT('',(0.,0.));
+#4276 = VECTOR('',#4277,1.);
+#4277 = DIRECTION('',(0.,1.));
+#4278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4279 = ADVANCED_FACE('',(#4280),#4187,.T.);
+#4280 = FACE_BOUND('',#4281,.T.);
+#4281 = EDGE_LOOP('',(#4282,#4306,#4327,#4328));
+#4282 = ORIENTED_EDGE('',*,*,#4283,.T.);
+#4283 = EDGE_CURVE('',#4203,#4284,#4286,.T.);
+#4284 = VERTEX_POINT('',#4285);
+#4285 = CARTESIAN_POINT('',(4.68,0.225,-2.225));
+#4286 = SURFACE_CURVE('',#4287,(#4292,#4299),.PCURVE_S1.);
+#4287 = CIRCLE('',#4288,0.4);
+#4288 = AXIS2_PLACEMENT_3D('',#4289,#4290,#4291);
+#4289 = CARTESIAN_POINT('',(4.68,-0.175,-2.225));
+#4290 = DIRECTION('',(1.,0.,0.));
+#4291 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4292 = PCURVE('',#4187,#4293);
+#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298);
+#4294 = LINE('',#4295,#4296);
+#4295 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4296 = VECTOR('',#4297,1.);
+#4297 = DIRECTION('',(1.,0.));
+#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4299 = PCURVE('',#4220,#4300);
+#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305);
+#4301 = CIRCLE('',#4302,0.4);
+#4302 = AXIS2_PLACEMENT_2D('',#4303,#4304);
+#4303 = CARTESIAN_POINT('',(6.024999999985,-0.4));
+#4304 = DIRECTION('',(0.,-1.));
+#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4306 = ORIENTED_EDGE('',*,*,#4307,.T.);
+#4307 = EDGE_CURVE('',#4284,#4141,#4308,.T.);
+#4308 = SURFACE_CURVE('',#4309,(#4313,#4320),.PCURVE_S1.);
+#4309 = LINE('',#4310,#4311);
+#4310 = CARTESIAN_POINT('',(4.68,0.225,-2.225));
+#4311 = VECTOR('',#4312,1.);
+#4312 = DIRECTION('',(1.,0.,0.));
+#4313 = PCURVE('',#4187,#4314);
+#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4319);
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(0.,1.));
+#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4320 = PCURVE('',#4156,#4321);
+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
+#4322 = LINE('',#4323,#4324);
+#4323 = CARTESIAN_POINT('',(3.871882716048,-2.617283950473E-02));
+#4324 = VECTOR('',#4325,1.);
+#4325 = DIRECTION('',(0.,1.));
+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4327 = ORIENTED_EDGE('',*,*,#4168,.F.);
+#4328 = ORIENTED_EDGE('',*,*,#4259,.F.);
+#4329 = ADVANCED_FACE('',(#4330),#4072,.F.);
+#4330 = FACE_BOUND('',#4331,.F.);
+#4331 = EDGE_LOOP('',(#4332,#4355,#4383,#4409));
+#4332 = ORIENTED_EDGE('',*,*,#4333,.T.);
+#4333 = EDGE_CURVE('',#4024,#4334,#4336,.T.);
+#4334 = VERTEX_POINT('',#4335);
+#4335 = CARTESIAN_POINT('',(5.48,-7.125,-2.625));
+#4336 = SURFACE_CURVE('',#4337,(#4341,#4348),.PCURVE_S1.);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4341 = PCURVE('',#4072,#4342);
+#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347);
+#4343 = LINE('',#4344,#4345);
+#4344 = CARTESIAN_POINT('',(0.,0.));
+#4345 = VECTOR('',#4346,1.);
+#4346 = DIRECTION('',(0.,-1.));
+#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4348 = PCURVE('',#4246,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(0.8,0.));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(0.,-1.));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#4356 = EDGE_CURVE('',#4334,#4357,#4359,.T.);
+#4357 = VERTEX_POINT('',#4358);
+#4358 = CARTESIAN_POINT('',(5.48,-7.125,-2.175));
+#4359 = SURFACE_CURVE('',#4360,(#4364,#4371),.PCURVE_S1.);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(5.48,-7.125,-2.625));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(0.,-2.2E-16,1.));
+#4364 = PCURVE('',#4072,#4365);
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(-7.024460492503E-16,-6.9));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = PCURVE('',#4372,#4377);
+#4372 = PLANE('',#4373);
+#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376);
+#4374 = CARTESIAN_POINT('',(5.08,-7.125,-2.4));
+#4375 = DIRECTION('',(0.,-1.,-4.7E-16));
+#4376 = DIRECTION('',(0.,4.7E-16,-1.));
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(0.225,0.4));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(-1.,0.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = ORIENTED_EDGE('',*,*,#4384,.F.);
+#4384 = EDGE_CURVE('',#4057,#4357,#4385,.T.);
+#4385 = SURFACE_CURVE('',#4386,(#4390,#4397),.PCURVE_S1.);
+#4386 = LINE('',#4387,#4388);
+#4387 = CARTESIAN_POINT('',(5.48,-0.225,-2.175));
+#4388 = VECTOR('',#4389,1.);
+#4389 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4390 = PCURVE('',#4072,#4391);
+#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396);
+#4392 = LINE('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(0.45,-1.202230246252E-17));
+#4394 = VECTOR('',#4395,1.);
+#4395 = DIRECTION('',(0.,-1.));
+#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4397 = PCURVE('',#4398,#4403);
+#4398 = PLANE('',#4399);
+#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402);
+#4400 = CARTESIAN_POINT('',(5.48,-0.225,-2.175));
+#4401 = DIRECTION('',(0.,2.2E-16,-1.));
+#4402 = DIRECTION('',(-1.,0.,0.));
+#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408);
+#4404 = LINE('',#4405,#4406);
+#4405 = CARTESIAN_POINT('',(0.,0.));
+#4406 = VECTOR('',#4407,1.);
+#4407 = DIRECTION('',(0.,-1.));
+#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4409 = ORIENTED_EDGE('',*,*,#4056,.F.);
+#4410 = ADVANCED_FACE('',(#4411),#4156,.F.);
+#4411 = FACE_BOUND('',#4412,.F.);
+#4412 = EDGE_LOOP('',(#4413,#4414,#4437,#4465,#4493,#4521,#4549,#4577,
+    #4605,#4626));
+#4413 = ORIENTED_EDGE('',*,*,#4140,.T.);
+#4414 = ORIENTED_EDGE('',*,*,#4415,.T.);
+#4415 = EDGE_CURVE('',#4113,#4416,#4418,.T.);
+#4416 = VERTEX_POINT('',#4417);
+#4417 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4418 = SURFACE_CURVE('',#4419,(#4423,#4430),.PCURVE_S1.);
+#4419 = LINE('',#4420,#4421);
+#4420 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4421 = VECTOR('',#4422,1.);
+#4422 = DIRECTION('',(-1.,0.,0.));
+#4423 = PCURVE('',#4156,#4424);
+#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4429);
+#4425 = LINE('',#4426,#4427);
+#4426 = CARTESIAN_POINT('',(-2.953117283952,0.773827160495));
+#4427 = VECTOR('',#4428,1.);
+#4428 = DIRECTION('',(0.,-1.));
+#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4430 = PCURVE('',#4128,#4431);
+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);
+#4432 = LINE('',#4433,#4434);
+#4433 = CARTESIAN_POINT('',(0.,0.));
+#4434 = VECTOR('',#4435,1.);
+#4435 = DIRECTION('',(1.,0.));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = ORIENTED_EDGE('',*,*,#4438,.T.);
+#4438 = EDGE_CURVE('',#4416,#4439,#4441,.T.);
+#4439 = VERTEX_POINT('',#4440);
+#4440 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4441 = SURFACE_CURVE('',#4442,(#4446,#4453),.PCURVE_S1.);
+#4442 = LINE('',#4443,#4444);
+#4443 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4444 = VECTOR('',#4445,1.);
+#4445 = DIRECTION('',(0.,2.2E-16,-1.));
+#4446 = PCURVE('',#4156,#4447);
+#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452);
+#4448 = LINE('',#4449,#4450);
+#4449 = CARTESIAN_POINT('',(-2.953117283952,-2.026172839505));
+#4450 = VECTOR('',#4451,1.);
+#4451 = DIRECTION('',(1.,0.));
+#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4453 = PCURVE('',#4454,#4459);
+#4454 = PLANE('',#4455);
+#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458);
+#4456 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4457 = DIRECTION('',(1.,0.,0.));
+#4458 = DIRECTION('',(0.,2.2E-16,-1.));
+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(0.,0.));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(1.,0.));
+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#4466 = EDGE_CURVE('',#4439,#4467,#4469,.T.);
+#4467 = VERTEX_POINT('',#4468);
+#4468 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.);
+#4470 = LINE('',#4471,#4472);
+#4471 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4472 = VECTOR('',#4473,1.);
+#4473 = DIRECTION('',(1.,0.,0.));
+#4474 = PCURVE('',#4156,#4475);
+#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480);
+#4476 = LINE('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(-2.153117283938,-2.026172839505));
+#4478 = VECTOR('',#4479,1.);
+#4479 = DIRECTION('',(0.,1.));
+#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4481 = PCURVE('',#4482,#4487);
+#4482 = PLANE('',#4483);
+#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486);
+#4484 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4485 = DIRECTION('',(0.,-2.2E-16,1.));
+#4486 = DIRECTION('',(1.,0.,0.));
+#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492);
+#4488 = LINE('',#4489,#4490);
+#4489 = CARTESIAN_POINT('',(0.,0.));
+#4490 = VECTOR('',#4491,1.);
+#4491 = DIRECTION('',(1.,0.));
+#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4493 = ORIENTED_EDGE('',*,*,#4494,.T.);
+#4494 = EDGE_CURVE('',#4467,#4495,#4497,.T.);
+#4495 = VERTEX_POINT('',#4496);
+#4496 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4497 = SURFACE_CURVE('',#4498,(#4502,#4509),.PCURVE_S1.);
+#4498 = LINE('',#4499,#4500);
+#4499 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4500 = VECTOR('',#4501,1.);
+#4501 = DIRECTION('',(0.,2.2E-16,-1.));
+#4502 = PCURVE('',#4156,#4503);
+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508);
+#4504 = LINE('',#4505,#4506);
+#4505 = CARTESIAN_POINT('',(-2.153117283938,-1.726172839505));
+#4506 = VECTOR('',#4507,1.);
+#4507 = DIRECTION('',(1.,0.));
+#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4509 = PCURVE('',#4510,#4515);
+#4510 = PLANE('',#4511);
+#4511 = AXIS2_PLACEMENT_3D('',#4512,#4513,#4514);
+#4512 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4513 = DIRECTION('',(1.,0.,0.));
+#4514 = DIRECTION('',(0.,2.2E-16,-1.));
+#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4520);
+#4516 = LINE('',#4517,#4518);
+#4517 = CARTESIAN_POINT('',(0.,0.));
+#4518 = VECTOR('',#4519,1.);
+#4519 = DIRECTION('',(1.,0.));
+#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#4495,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4525 = SURFACE_CURVE('',#4526,(#4530,#4537),.PCURVE_S1.);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4528 = VECTOR('',#4529,1.);
+#4529 = DIRECTION('',(1.,0.,0.));
+#4530 = PCURVE('',#4156,#4531);
+#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536);
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(-2.053117283938,-1.726172839505));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(0.,1.));
+#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4537 = PCURVE('',#4538,#4543);
+#4538 = PLANE('',#4539);
+#4539 = AXIS2_PLACEMENT_3D('',#4540,#4541,#4542);
+#4540 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4541 = DIRECTION('',(0.,-2.2E-16,1.));
+#4542 = DIRECTION('',(1.,0.,0.));
+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);
+#4544 = LINE('',#4545,#4546);
+#4545 = CARTESIAN_POINT('',(0.,0.));
+#4546 = VECTOR('',#4547,1.);
+#4547 = DIRECTION('',(1.,0.));
+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);
+#4550 = EDGE_CURVE('',#4523,#4551,#4553,.T.);
+#4551 = VERTEX_POINT('',#4552);
+#4552 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4553 = SURFACE_CURVE('',#4554,(#4558,#4565),.PCURVE_S1.);
+#4554 = LINE('',#4555,#4556);
+#4555 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4556 = VECTOR('',#4557,1.);
+#4557 = DIRECTION('',(0.,-2.2E-16,1.));
+#4558 = PCURVE('',#4156,#4559);
+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);
+#4560 = LINE('',#4561,#4562);
+#4561 = CARTESIAN_POINT('',(-2.053117283938,-1.226172839505));
+#4562 = VECTOR('',#4563,1.);
+#4563 = DIRECTION('',(-1.,0.));
+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4565 = PCURVE('',#4566,#4571);
+#4566 = PLANE('',#4567);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4569 = DIRECTION('',(-1.,0.,0.));
+#4570 = DIRECTION('',(0.,-2.2E-16,1.));
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(0.,0.));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(1.,0.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = ORIENTED_EDGE('',*,*,#4578,.T.);
+#4578 = EDGE_CURVE('',#4551,#4579,#4581,.T.);
+#4579 = VERTEX_POINT('',#4580);
+#4580 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4581 = SURFACE_CURVE('',#4582,(#4586,#4593),.PCURVE_S1.);
+#4582 = LINE('',#4583,#4584);
+#4583 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4584 = VECTOR('',#4585,1.);
+#4585 = DIRECTION('',(1.,0.,0.));
+#4586 = PCURVE('',#4156,#4587);
+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);
+#4588 = LINE('',#4589,#4590);
+#4589 = CARTESIAN_POINT('',(-2.153117283938,-1.226172839505));
+#4590 = VECTOR('',#4591,1.);
+#4591 = DIRECTION('',(0.,1.));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4593 = PCURVE('',#4594,#4599);
+#4594 = PLANE('',#4595);
+#4595 = AXIS2_PLACEMENT_3D('',#4596,#4597,#4598);
+#4596 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4597 = DIRECTION('',(0.,-2.2E-16,1.));
+#4598 = DIRECTION('',(1.,0.,0.));
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(0.,0.));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(1.,0.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#4606 = EDGE_CURVE('',#4579,#4284,#4607,.T.);
+#4607 = SURFACE_CURVE('',#4608,(#4612,#4619),.PCURVE_S1.);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(0.,2.2E-16,-1.));
+#4612 = PCURVE('',#4156,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(-2.153117283938,-2.617283950473E-02));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(1.,0.));
+#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4619 = PCURVE('',#4220,#4620);
+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);
+#4621 = LINE('',#4622,#4623);
+#4622 = CARTESIAN_POINT('',(0.,0.));
+#4623 = VECTOR('',#4624,1.);
+#4624 = DIRECTION('',(1.,0.));
+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4626 = ORIENTED_EDGE('',*,*,#4307,.T.);
+#4627 = ADVANCED_FACE('',(#4628),#4100,.T.);
+#4628 = FACE_BOUND('',#4629,.T.);
+#4629 = EDGE_LOOP('',(#4630,#4653,#4654,#4677,#4700,#4723,#4746,#4769,
+    #4792,#4815));
+#4630 = ORIENTED_EDGE('',*,*,#4631,.F.);
+#4631 = EDGE_CURVE('',#4057,#4632,#4634,.T.);
+#4632 = VERTEX_POINT('',#4633);
+#4633 = CARTESIAN_POINT('',(4.68,-0.225,-2.175));
+#4634 = SURFACE_CURVE('',#4635,(#4639,#4646),.PCURVE_S1.);
+#4635 = LINE('',#4636,#4637);
+#4636 = CARTESIAN_POINT('',(5.48,-0.225,-2.175));
+#4637 = VECTOR('',#4638,1.);
+#4638 = DIRECTION('',(-1.,-0.,-0.));
+#4639 = PCURVE('',#4100,#4640);
+#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(3.821882716048,0.773827160495));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(0.,-1.));
+#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4646 = PCURVE('',#4398,#4647);
+#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);
+#4648 = LINE('',#4649,#4650);
+#4649 = CARTESIAN_POINT('',(0.,0.));
+#4650 = VECTOR('',#4651,1.);
+#4651 = DIRECTION('',(1.,0.));
+#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4653 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4654 = ORIENTED_EDGE('',*,*,#4655,.T.);
+#4655 = EDGE_CURVE('',#4085,#4656,#4658,.T.);
+#4656 = VERTEX_POINT('',#4657);
+#4657 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4658 = SURFACE_CURVE('',#4659,(#4663,#4670),.PCURVE_S1.);
+#4659 = LINE('',#4660,#4661);
+#4660 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4661 = VECTOR('',#4662,1.);
+#4662 = DIRECTION('',(-1.,0.,0.));
+#4663 = PCURVE('',#4100,#4664);
+#4664 = DEFINITIONAL_REPRESENTATION('',(#4665),#4669);
+#4665 = LINE('',#4666,#4667);
+#4666 = CARTESIAN_POINT('',(-2.953117283952,0.773827160495));
+#4667 = VECTOR('',#4668,1.);
+#4668 = DIRECTION('',(0.,-1.));
+#4669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4670 = PCURVE('',#4128,#4671);
+#4671 = DEFINITIONAL_REPRESENTATION('',(#4672),#4676);
+#4672 = LINE('',#4673,#4674);
+#4673 = CARTESIAN_POINT('',(-0.,-0.45));
+#4674 = VECTOR('',#4675,1.);
+#4675 = DIRECTION('',(1.,0.));
+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4677 = ORIENTED_EDGE('',*,*,#4678,.T.);
+#4678 = EDGE_CURVE('',#4656,#4679,#4681,.T.);
+#4679 = VERTEX_POINT('',#4680);
+#4680 = CARTESIAN_POINT('',(2.68,-0.225,3.799999999985));
+#4681 = SURFACE_CURVE('',#4682,(#4686,#4693),.PCURVE_S1.);
+#4682 = LINE('',#4683,#4684);
+#4683 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4684 = VECTOR('',#4685,1.);
+#4685 = DIRECTION('',(0.,2.2E-16,-1.));
+#4686 = PCURVE('',#4100,#4687);
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = LINE('',#4689,#4690);
+#4689 = CARTESIAN_POINT('',(-2.953117283952,-2.026172839505));
+#4690 = VECTOR('',#4691,1.);
+#4691 = DIRECTION('',(1.,0.));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = PCURVE('',#4454,#4694);
+#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4699);
+#4695 = LINE('',#4696,#4697);
+#4696 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#4697 = VECTOR('',#4698,1.);
+#4698 = DIRECTION('',(1.,0.));
+#4699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4700 = ORIENTED_EDGE('',*,*,#4701,.T.);
+#4701 = EDGE_CURVE('',#4679,#4702,#4704,.T.);
+#4702 = VERTEX_POINT('',#4703);
+#4703 = CARTESIAN_POINT('',(2.98,-0.225,3.799999999985));
+#4704 = SURFACE_CURVE('',#4705,(#4709,#4716),.PCURVE_S1.);
+#4705 = LINE('',#4706,#4707);
+#4706 = CARTESIAN_POINT('',(2.68,-0.225,3.799999999985));
+#4707 = VECTOR('',#4708,1.);
+#4708 = DIRECTION('',(1.,0.,0.));
+#4709 = PCURVE('',#4100,#4710);
+#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-2.153117283938,-2.026172839505));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(0.,1.));
+#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4716 = PCURVE('',#4482,#4717);
+#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4722);
+#4718 = LINE('',#4719,#4720);
+#4719 = CARTESIAN_POINT('',(0.,-0.45));
+#4720 = VECTOR('',#4721,1.);
+#4721 = DIRECTION('',(1.,0.));
+#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4723 = ORIENTED_EDGE('',*,*,#4724,.T.);
+#4724 = EDGE_CURVE('',#4702,#4725,#4727,.T.);
+#4725 = VERTEX_POINT('',#4726);
+#4726 = CARTESIAN_POINT('',(2.98,-0.225,3.699999999985));
+#4727 = SURFACE_CURVE('',#4728,(#4732,#4739),.PCURVE_S1.);
+#4728 = LINE('',#4729,#4730);
+#4729 = CARTESIAN_POINT('',(2.98,-0.225,3.799999999985));
+#4730 = VECTOR('',#4731,1.);
+#4731 = DIRECTION('',(0.,2.2E-16,-1.));
+#4732 = PCURVE('',#4100,#4733);
+#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);
+#4734 = LINE('',#4735,#4736);
+#4735 = CARTESIAN_POINT('',(-2.153117283938,-1.726172839505));
+#4736 = VECTOR('',#4737,1.);
+#4737 = DIRECTION('',(1.,0.));
+#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4739 = PCURVE('',#4510,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(1.,0.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = ORIENTED_EDGE('',*,*,#4747,.T.);
+#4747 = EDGE_CURVE('',#4725,#4748,#4750,.T.);
+#4748 = VERTEX_POINT('',#4749);
+#4749 = CARTESIAN_POINT('',(3.48,-0.225,3.699999999985));
+#4750 = SURFACE_CURVE('',#4751,(#4755,#4762),.PCURVE_S1.);
+#4751 = LINE('',#4752,#4753);
+#4752 = CARTESIAN_POINT('',(2.98,-0.225,3.699999999985));
+#4753 = VECTOR('',#4754,1.);
+#4754 = DIRECTION('',(1.,0.,0.));
+#4755 = PCURVE('',#4100,#4756);
+#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4761);
+#4757 = LINE('',#4758,#4759);
+#4758 = CARTESIAN_POINT('',(-2.053117283938,-1.726172839505));
+#4759 = VECTOR('',#4760,1.);
+#4760 = DIRECTION('',(0.,1.));
+#4761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4762 = PCURVE('',#4538,#4763);
+#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4768);
+#4764 = LINE('',#4765,#4766);
+#4765 = CARTESIAN_POINT('',(0.,-0.45));
+#4766 = VECTOR('',#4767,1.);
+#4767 = DIRECTION('',(1.,0.));
+#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#4770 = EDGE_CURVE('',#4748,#4771,#4773,.T.);
+#4771 = VERTEX_POINT('',#4772);
+#4772 = CARTESIAN_POINT('',(3.48,-0.225,3.799999999985));
+#4773 = SURFACE_CURVE('',#4774,(#4778,#4785),.PCURVE_S1.);
+#4774 = LINE('',#4775,#4776);
+#4775 = CARTESIAN_POINT('',(3.48,-0.225,3.699999999985));
+#4776 = VECTOR('',#4777,1.);
+#4777 = DIRECTION('',(0.,-2.2E-16,1.));
+#4778 = PCURVE('',#4100,#4779);
+#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784);
+#4780 = LINE('',#4781,#4782);
+#4781 = CARTESIAN_POINT('',(-2.053117283938,-1.226172839505));
+#4782 = VECTOR('',#4783,1.);
+#4783 = DIRECTION('',(-1.,0.));
+#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4785 = PCURVE('',#4566,#4786);
+#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4791);
+#4787 = LINE('',#4788,#4789);
+#4788 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#4789 = VECTOR('',#4790,1.);
+#4790 = DIRECTION('',(1.,0.));
+#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4792 = ORIENTED_EDGE('',*,*,#4793,.T.);
+#4793 = EDGE_CURVE('',#4771,#4794,#4796,.T.);
+#4794 = VERTEX_POINT('',#4795);
+#4795 = CARTESIAN_POINT('',(4.68,-0.225,3.799999999985));
+#4796 = SURFACE_CURVE('',#4797,(#4801,#4808),.PCURVE_S1.);
+#4797 = LINE('',#4798,#4799);
+#4798 = CARTESIAN_POINT('',(3.48,-0.225,3.799999999985));
+#4799 = VECTOR('',#4800,1.);
+#4800 = DIRECTION('',(1.,0.,0.));
+#4801 = PCURVE('',#4100,#4802);
+#4802 = DEFINITIONAL_REPRESENTATION('',(#4803),#4807);
+#4803 = LINE('',#4804,#4805);
+#4804 = CARTESIAN_POINT('',(-2.153117283938,-1.226172839505));
+#4805 = VECTOR('',#4806,1.);
+#4806 = DIRECTION('',(0.,1.));
+#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4808 = PCURVE('',#4594,#4809);
+#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(0.,-0.45));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(1.,0.));
+#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4815 = ORIENTED_EDGE('',*,*,#4816,.T.);
+#4816 = EDGE_CURVE('',#4794,#4632,#4817,.T.);
+#4817 = SURFACE_CURVE('',#4818,(#4822,#4829),.PCURVE_S1.);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(4.68,-0.225,3.799999999985));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.,2.2E-16,-1.));
+#4822 = PCURVE('',#4100,#4823);
+#4823 = DEFINITIONAL_REPRESENTATION('',(#4824),#4828);
+#4824 = LINE('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(-2.153117283938,-2.617283950473E-02));
+#4826 = VECTOR('',#4827,1.);
+#4827 = DIRECTION('',(1.,0.));
+#4828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4829 = PCURVE('',#4220,#4830);
+#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835);
+#4831 = LINE('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#4833 = VECTOR('',#4834,1.);
+#4834 = DIRECTION('',(1.,0.));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4836 = ADVANCED_FACE('',(#4837),#4128,.F.);
+#4837 = FACE_BOUND('',#4838,.F.);
+#4838 = EDGE_LOOP('',(#4839,#4840,#4841,#4862));
+#4839 = ORIENTED_EDGE('',*,*,#4112,.T.);
+#4840 = ORIENTED_EDGE('',*,*,#4655,.T.);
+#4841 = ORIENTED_EDGE('',*,*,#4842,.F.);
+#4842 = EDGE_CURVE('',#4416,#4656,#4843,.T.);
+#4843 = SURFACE_CURVE('',#4844,(#4848,#4855),.PCURVE_S1.);
+#4844 = LINE('',#4845,#4846);
+#4845 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4846 = VECTOR('',#4847,1.);
+#4847 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4848 = PCURVE('',#4128,#4849);
+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);
+#4850 = LINE('',#4851,#4852);
+#4851 = CARTESIAN_POINT('',(2.8,0.));
+#4852 = VECTOR('',#4853,1.);
+#4853 = DIRECTION('',(0.,-1.));
+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4855 = PCURVE('',#4454,#4856);
+#4856 = DEFINITIONAL_REPRESENTATION('',(#4857),#4861);
+#4857 = LINE('',#4858,#4859);
+#4858 = CARTESIAN_POINT('',(0.,0.));
+#4859 = VECTOR('',#4860,1.);
+#4860 = DIRECTION('',(0.,-1.));
+#4861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4862 = ORIENTED_EDGE('',*,*,#4415,.F.);
+#4863 = ADVANCED_FACE('',(#4864),#4220,.F.);
+#4864 = FACE_BOUND('',#4865,.F.);
+#4865 = EDGE_LOOP('',(#4866,#4867,#4868,#4869,#4890,#4891));
+#4866 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4867 = ORIENTED_EDGE('',*,*,#4283,.T.);
+#4868 = ORIENTED_EDGE('',*,*,#4606,.F.);
+#4869 = ORIENTED_EDGE('',*,*,#4870,.T.);
+#4870 = EDGE_CURVE('',#4579,#4794,#4871,.T.);
+#4871 = SURFACE_CURVE('',#4872,(#4876,#4883),.PCURVE_S1.);
+#4872 = LINE('',#4873,#4874);
+#4873 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4874 = VECTOR('',#4875,1.);
+#4875 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4876 = PCURVE('',#4220,#4877);
+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);
+#4878 = LINE('',#4879,#4880);
+#4879 = CARTESIAN_POINT('',(0.,0.));
+#4880 = VECTOR('',#4881,1.);
+#4881 = DIRECTION('',(0.,-1.));
+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4883 = PCURVE('',#4594,#4884);
+#4884 = DEFINITIONAL_REPRESENTATION('',(#4885),#4889);
+#4885 = LINE('',#4886,#4887);
+#4886 = CARTESIAN_POINT('',(1.2,0.));
+#4887 = VECTOR('',#4888,1.);
+#4888 = DIRECTION('',(0.,-1.));
+#4889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4890 = ORIENTED_EDGE('',*,*,#4816,.T.);
+#4891 = ORIENTED_EDGE('',*,*,#4892,.T.);
+#4892 = EDGE_CURVE('',#4632,#4205,#4893,.T.);
+#4893 = SURFACE_CURVE('',#4894,(#4898,#4905),.PCURVE_S1.);
+#4894 = LINE('',#4895,#4896);
+#4895 = CARTESIAN_POINT('',(4.68,-0.225,3.799999999985));
+#4896 = VECTOR('',#4897,1.);
+#4897 = DIRECTION('',(0.,2.2E-16,-1.));
+#4898 = PCURVE('',#4220,#4899);
+#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904);
+#4900 = LINE('',#4901,#4902);
+#4901 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#4902 = VECTOR('',#4903,1.);
+#4903 = DIRECTION('',(1.,0.));
+#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4905 = PCURVE('',#4906,#4911);
+#4906 = PLANE('',#4907);
+#4907 = AXIS2_PLACEMENT_3D('',#4908,#4909,#4910);
+#4908 = CARTESIAN_POINT('',(4.68,-0.225,-2.175));
+#4909 = DIRECTION('',(1.,0.,0.));
+#4910 = DIRECTION('',(0.,2.2E-16,-1.));
+#4911 = DEFINITIONAL_REPRESENTATION('',(#4912),#4916);
+#4912 = LINE('',#4913,#4914);
+#4913 = CARTESIAN_POINT('',(-5.974999999985,9.987946062219E-18));
+#4914 = VECTOR('',#4915,1.);
+#4915 = DIRECTION('',(1.,0.));
+#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4917 = ADVANCED_FACE('',(#4918),#4246,.F.);
+#4918 = FACE_BOUND('',#4919,.F.);
+#4919 = EDGE_LOOP('',(#4920,#4943,#4964,#4965));
+#4920 = ORIENTED_EDGE('',*,*,#4921,.T.);
+#4921 = EDGE_CURVE('',#4205,#4922,#4924,.T.);
+#4922 = VERTEX_POINT('',#4923);
+#4923 = CARTESIAN_POINT('',(4.68,-7.125,-2.625));
+#4924 = SURFACE_CURVE('',#4925,(#4929,#4936),.PCURVE_S1.);
+#4925 = LINE('',#4926,#4927);
+#4926 = CARTESIAN_POINT('',(4.68,-0.225,-2.625));
+#4927 = VECTOR('',#4928,1.);
+#4928 = DIRECTION('',(0.,-1.,-2.2E-16));
+#4929 = PCURVE('',#4246,#4930);
+#4930 = DEFINITIONAL_REPRESENTATION('',(#4931),#4935);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(0.,0.));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(0.,-1.));
+#4935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4936 = PCURVE('',#4906,#4937);
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = LINE('',#4939,#4940);
+#4939 = CARTESIAN_POINT('',(0.45,1.202230246252E-17));
+#4940 = VECTOR('',#4941,1.);
+#4941 = DIRECTION('',(0.,-1.));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#4944 = EDGE_CURVE('',#4922,#4334,#4945,.T.);
+#4945 = SURFACE_CURVE('',#4946,(#4950,#4957),.PCURVE_S1.);
+#4946 = LINE('',#4947,#4948);
+#4947 = CARTESIAN_POINT('',(4.68,-7.125,-2.625));
+#4948 = VECTOR('',#4949,1.);
+#4949 = DIRECTION('',(1.,0.,0.));
+#4950 = PCURVE('',#4246,#4951);
+#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4956);
+#4952 = LINE('',#4953,#4954);
+#4953 = CARTESIAN_POINT('',(0.,-6.9));
+#4954 = VECTOR('',#4955,1.);
+#4955 = DIRECTION('',(1.,0.));
+#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4957 = PCURVE('',#4372,#4958);
+#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);
+#4959 = LINE('',#4960,#4961);
+#4960 = CARTESIAN_POINT('',(0.225,-0.4));
+#4961 = VECTOR('',#4962,1.);
+#4962 = DIRECTION('',(0.,1.));
+#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4964 = ORIENTED_EDGE('',*,*,#4333,.F.);
+#4965 = ORIENTED_EDGE('',*,*,#4232,.F.);
+#4966 = ADVANCED_FACE('',(#4967),#4398,.F.);
+#4967 = FACE_BOUND('',#4968,.F.);
+#4968 = EDGE_LOOP('',(#4969,#4970,#4993,#5014));
+#4969 = ORIENTED_EDGE('',*,*,#4384,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#4357,#4972,#4974,.T.);
+#4972 = VERTEX_POINT('',#4973);
+#4973 = CARTESIAN_POINT('',(4.68,-7.125,-2.175));
+#4974 = SURFACE_CURVE('',#4975,(#4979,#4986),.PCURVE_S1.);
+#4975 = LINE('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(5.48,-7.125,-2.175));
+#4977 = VECTOR('',#4978,1.);
+#4978 = DIRECTION('',(-1.,-0.,-0.));
+#4979 = PCURVE('',#4398,#4980);
+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985);
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(0.,-6.9));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(1.,0.));
+#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4986 = PCURVE('',#4372,#4987);
+#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992);
+#4988 = LINE('',#4989,#4990);
+#4989 = CARTESIAN_POINT('',(-0.225,0.4));
+#4990 = VECTOR('',#4991,1.);
+#4991 = DIRECTION('',(0.,-1.));
+#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4993 = ORIENTED_EDGE('',*,*,#4994,.F.);
+#4994 = EDGE_CURVE('',#4632,#4972,#4995,.T.);
+#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(4.68,-0.225,-2.175));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5000 = PCURVE('',#4398,#5001);
+#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(0.8,0.));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(0.,-1.));
+#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5007 = PCURVE('',#4906,#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',''
+  ) );
+#5014 = ORIENTED_EDGE('',*,*,#4631,.F.);
+#5015 = ADVANCED_FACE('',(#5016),#4372,.T.);
+#5016 = FACE_BOUND('',#5017,.T.);
+#5017 = EDGE_LOOP('',(#5018,#5019,#5020,#5021));
+#5018 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#5019 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#5020 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#5021 = ORIENTED_EDGE('',*,*,#5022,.T.);
+#5022 = EDGE_CURVE('',#4972,#4922,#5023,.T.);
+#5023 = SURFACE_CURVE('',#5024,(#5028,#5035),.PCURVE_S1.);
+#5024 = LINE('',#5025,#5026);
+#5025 = CARTESIAN_POINT('',(4.68,-7.125,-2.175));
+#5026 = VECTOR('',#5027,1.);
+#5027 = DIRECTION('',(0.,2.2E-16,-1.));
+#5028 = PCURVE('',#4372,#5029);
+#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(-0.225,-0.4));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(1.,0.));
+#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5035 = PCURVE('',#4906,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(-1.857323704498E-16,-6.9));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(1.,0.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = ADVANCED_FACE('',(#5043),#4454,.F.);
+#5043 = FACE_BOUND('',#5044,.F.);
+#5044 = EDGE_LOOP('',(#5045,#5046,#5047,#5068));
+#5045 = ORIENTED_EDGE('',*,*,#4842,.T.);
+#5046 = ORIENTED_EDGE('',*,*,#4678,.T.);
+#5047 = ORIENTED_EDGE('',*,*,#5048,.F.);
+#5048 = EDGE_CURVE('',#4439,#4679,#5049,.T.);
+#5049 = SURFACE_CURVE('',#5050,(#5054,#5061),.PCURVE_S1.);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5054 = PCURVE('',#4454,#5055);
+#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);
+#5056 = LINE('',#5057,#5058);
+#5057 = CARTESIAN_POINT('',(0.800000000015,1.828902930618E-17));
+#5058 = VECTOR('',#5059,1.);
+#5059 = DIRECTION('',(0.,-1.));
+#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5061 = PCURVE('',#4482,#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',''
+  ) );
+#5068 = ORIENTED_EDGE('',*,*,#4438,.F.);
+#5069 = ADVANCED_FACE('',(#5070),#4594,.F.);
+#5070 = FACE_BOUND('',#5071,.F.);
+#5071 = EDGE_LOOP('',(#5072,#5093,#5094,#5095));
+#5072 = ORIENTED_EDGE('',*,*,#5073,.T.);
+#5073 = EDGE_CURVE('',#4551,#4771,#5074,.T.);
+#5074 = SURFACE_CURVE('',#5075,(#5079,#5086),.PCURVE_S1.);
+#5075 = LINE('',#5076,#5077);
+#5076 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#5077 = VECTOR('',#5078,1.);
+#5078 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5079 = PCURVE('',#4594,#5080);
+#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
+#5081 = LINE('',#5082,#5083);
+#5082 = CARTESIAN_POINT('',(0.,0.));
+#5083 = VECTOR('',#5084,1.);
+#5084 = DIRECTION('',(0.,-1.));
+#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5086 = PCURVE('',#4566,#5087);
+#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(0.1,2.2E-17));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(0.,-1.));
+#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5093 = ORIENTED_EDGE('',*,*,#4793,.T.);
+#5094 = ORIENTED_EDGE('',*,*,#4870,.F.);
+#5095 = ORIENTED_EDGE('',*,*,#4578,.F.);
+#5096 = ADVANCED_FACE('',(#5097),#4482,.F.);
+#5097 = FACE_BOUND('',#5098,.F.);
+#5098 = EDGE_LOOP('',(#5099,#5100,#5101,#5122));
+#5099 = ORIENTED_EDGE('',*,*,#5048,.T.);
+#5100 = ORIENTED_EDGE('',*,*,#4701,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#5102,.F.);
+#5102 = EDGE_CURVE('',#4467,#4702,#5103,.T.);
+#5103 = SURFACE_CURVE('',#5104,(#5108,#5115),.PCURVE_S1.);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5108 = PCURVE('',#4482,#5109);
+#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114);
+#5110 = LINE('',#5111,#5112);
+#5111 = CARTESIAN_POINT('',(0.3,0.));
+#5112 = VECTOR('',#5113,1.);
+#5113 = DIRECTION('',(0.,-1.));
+#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5115 = PCURVE('',#4510,#5116);
+#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121);
+#5117 = LINE('',#5118,#5119);
+#5118 = CARTESIAN_POINT('',(0.,0.));
+#5119 = VECTOR('',#5120,1.);
+#5120 = DIRECTION('',(0.,-1.));
+#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5122 = ORIENTED_EDGE('',*,*,#4466,.F.);
+#5123 = ADVANCED_FACE('',(#5124),#4566,.F.);
+#5124 = FACE_BOUND('',#5125,.F.);
+#5125 = EDGE_LOOP('',(#5126,#5147,#5148,#5149));
+#5126 = ORIENTED_EDGE('',*,*,#5127,.T.);
+#5127 = EDGE_CURVE('',#4523,#4748,#5128,.T.);
+#5128 = SURFACE_CURVE('',#5129,(#5133,#5140),.PCURVE_S1.);
+#5129 = LINE('',#5130,#5131);
+#5130 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#5131 = VECTOR('',#5132,1.);
+#5132 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5133 = PCURVE('',#4566,#5134);
+#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);
+#5135 = LINE('',#5136,#5137);
+#5136 = CARTESIAN_POINT('',(0.,0.));
+#5137 = VECTOR('',#5138,1.);
+#5138 = DIRECTION('',(0.,-1.));
+#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5140 = PCURVE('',#4538,#5141);
+#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(0.5,0.));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(0.,-1.));
+#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5147 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#5148 = ORIENTED_EDGE('',*,*,#5073,.F.);
+#5149 = ORIENTED_EDGE('',*,*,#4550,.F.);
+#5150 = ADVANCED_FACE('',(#5151),#4510,.F.);
+#5151 = FACE_BOUND('',#5152,.F.);
+#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5176));
+#5153 = ORIENTED_EDGE('',*,*,#5102,.T.);
+#5154 = ORIENTED_EDGE('',*,*,#4724,.T.);
+#5155 = ORIENTED_EDGE('',*,*,#5156,.F.);
+#5156 = EDGE_CURVE('',#4495,#4725,#5157,.T.);
+#5157 = SURFACE_CURVE('',#5158,(#5162,#5169),.PCURVE_S1.);
+#5158 = LINE('',#5159,#5160);
+#5159 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#5160 = VECTOR('',#5161,1.);
+#5161 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5162 = PCURVE('',#4510,#5163);
+#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168);
+#5164 = LINE('',#5165,#5166);
+#5165 = CARTESIAN_POINT('',(0.1,-2.2E-17));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(0.,-1.));
+#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5169 = PCURVE('',#4538,#5170);
+#5170 = DEFINITIONAL_REPRESENTATION('',(#5171),#5175);
+#5171 = LINE('',#5172,#5173);
+#5172 = CARTESIAN_POINT('',(0.,0.));
+#5173 = VECTOR('',#5174,1.);
+#5174 = DIRECTION('',(0.,-1.));
+#5175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5176 = ORIENTED_EDGE('',*,*,#4494,.F.);
+#5177 = ADVANCED_FACE('',(#5178),#4538,.F.);
+#5178 = FACE_BOUND('',#5179,.F.);
+#5179 = EDGE_LOOP('',(#5180,#5181,#5182,#5183));
+#5180 = ORIENTED_EDGE('',*,*,#5156,.T.);
+#5181 = ORIENTED_EDGE('',*,*,#4747,.T.);
+#5182 = ORIENTED_EDGE('',*,*,#5127,.F.);
+#5183 = ORIENTED_EDGE('',*,*,#4522,.F.);
+#5184 = ADVANCED_FACE('',(#5185),#4906,.F.);
+#5185 = FACE_BOUND('',#5186,.F.);
+#5186 = EDGE_LOOP('',(#5187,#5188,#5189,#5190));
+#5187 = ORIENTED_EDGE('',*,*,#4994,.T.);
+#5188 = ORIENTED_EDGE('',*,*,#5022,.T.);
+#5189 = ORIENTED_EDGE('',*,*,#4921,.F.);
+#5190 = ORIENTED_EDGE('',*,*,#4892,.F.);
+#5191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5195)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5192,#5193,#5194)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5192 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5193 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5194 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5195 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5192,
+  'distance_accuracy_value','confusion accuracy');
+#5196 = SHAPE_DEFINITION_REPRESENTATION(#5197,#4014);
+#5197 = PRODUCT_DEFINITION_SHAPE('','',#5198);
+#5198 = PRODUCT_DEFINITION('design','',#5199,#5202);
+#5199 = PRODUCT_DEFINITION_FORMATION('','',#5200);
+#5200 = PRODUCT('Pin_NC','Pin_NC','',(#5201));
+#5201 = PRODUCT_CONTEXT('',#2,'mechanical');
+#5202 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5203 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5204,#5206);
+#5204 = ( REPRESENTATION_RELATIONSHIP('','',#4014,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5205) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5205 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#5206 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5207);
+#5207 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Pin_NC','',#5,#5198,$);
+#5208 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5200));
+#5209 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5210),#6546);
+#5210 = MANIFOLD_SOLID_BREP('',#5211);
+#5211 = CLOSED_SHELL('',(#5212,#5393,#5474,#5528,#5609,#5882,#6137,#6164
+    ,#6218,#6267,#6316,#6343,#6370,#6397,#6424,#6451,#6478,#6505,#6532,
+    #6539));
+#5212 = ADVANCED_FACE('',(#5213),#5227,.T.);
+#5213 = FACE_BOUND('',#5214,.T.);
+#5214 = EDGE_LOOP('',(#5215,#5250,#5278,#5306,#5334,#5362));
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#5217,#5219,#5221,.T.);
+#5217 = VERTEX_POINT('',#5218);
+#5218 = CARTESIAN_POINT('',(-0.4,-0.175,-2.625));
+#5219 = VERTEX_POINT('',#5220);
+#5220 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5221 = SURFACE_CURVE('',#5222,(#5226,#5238),.PCURVE_S1.);
+#5222 = LINE('',#5223,#5224);
+#5223 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5224 = VECTOR('',#5225,1.);
+#5225 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5226 = PCURVE('',#5227,#5232);
+#5227 = PLANE('',#5228);
+#5228 = AXIS2_PLACEMENT_3D('',#5229,#5230,#5231);
+#5229 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5230 = DIRECTION('',(-1.,0.,0.));
+#5231 = DIRECTION('',(0.,-2.2E-16,1.));
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(0.,0.));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(0.,-1.));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5238 = PCURVE('',#5239,#5244);
+#5239 = PLANE('',#5240);
+#5240 = AXIS2_PLACEMENT_3D('',#5241,#5242,#5243);
+#5241 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5242 = DIRECTION('',(0.,-2.2E-16,1.));
+#5243 = DIRECTION('',(1.,0.,0.));
+#5244 = DEFINITIONAL_REPRESENTATION('',(#5245),#5249);
+#5245 = LINE('',#5246,#5247);
+#5246 = CARTESIAN_POINT('',(0.,0.));
+#5247 = VECTOR('',#5248,1.);
+#5248 = DIRECTION('',(0.,-1.));
+#5249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5250 = ORIENTED_EDGE('',*,*,#5251,.T.);
+#5251 = EDGE_CURVE('',#5219,#5252,#5254,.T.);
+#5252 = VERTEX_POINT('',#5253);
+#5253 = CARTESIAN_POINT('',(-0.4,-0.225,-2.175));
+#5254 = SURFACE_CURVE('',#5255,(#5259,#5266),.PCURVE_S1.);
+#5255 = LINE('',#5256,#5257);
+#5256 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5257 = VECTOR('',#5258,1.);
+#5258 = DIRECTION('',(0.,-2.2E-16,1.));
+#5259 = PCURVE('',#5227,#5260);
+#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5265);
+#5261 = LINE('',#5262,#5263);
+#5262 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#5263 = VECTOR('',#5264,1.);
+#5264 = DIRECTION('',(1.,0.));
+#5265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5266 = PCURVE('',#5267,#5272);
+#5267 = PLANE('',#5268);
+#5268 = AXIS2_PLACEMENT_3D('',#5269,#5270,#5271);
+#5269 = CARTESIAN_POINT('',(-0.4,-0.225,-2.175));
+#5270 = DIRECTION('',(1.,0.,0.));
+#5271 = DIRECTION('',(0.,2.2E-16,-1.));
+#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5277);
+#5273 = LINE('',#5274,#5275);
+#5274 = CARTESIAN_POINT('',(0.45,1.202230246252E-17));
+#5275 = VECTOR('',#5276,1.);
+#5276 = DIRECTION('',(-1.,0.));
+#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5278 = ORIENTED_EDGE('',*,*,#5279,.T.);
+#5279 = EDGE_CURVE('',#5252,#5280,#5282,.T.);
+#5280 = VERTEX_POINT('',#5281);
+#5281 = CARTESIAN_POINT('',(-0.4,-0.225,0.90957187021));
+#5282 = SURFACE_CURVE('',#5283,(#5287,#5294),.PCURVE_S1.);
+#5283 = LINE('',#5284,#5285);
+#5284 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5285 = VECTOR('',#5286,1.);
+#5286 = DIRECTION('',(0.,-2.2E-16,1.));
+#5287 = PCURVE('',#5227,#5288);
+#5288 = DEFINITIONAL_REPRESENTATION('',(#5289),#5293);
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#5291 = VECTOR('',#5292,1.);
+#5292 = DIRECTION('',(1.,0.));
+#5293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5294 = PCURVE('',#5295,#5300);
+#5295 = PLANE('',#5296);
+#5296 = AXIS2_PLACEMENT_3D('',#5297,#5298,#5299);
+#5297 = CARTESIAN_POINT('',(1.259840929353,-0.225,0.446914570795));
+#5298 = DIRECTION('',(0.,1.,4.4E-16));
+#5299 = DIRECTION('',(0.,-4.4E-16,1.));
+#5300 = DEFINITIONAL_REPRESENTATION('',(#5301),#5305);
+#5301 = LINE('',#5302,#5303);
+#5302 = CARTESIAN_POINT('',(-3.071914570795,-1.659840929353));
+#5303 = VECTOR('',#5304,1.);
+#5304 = DIRECTION('',(1.,0.));
+#5305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5306 = ORIENTED_EDGE('',*,*,#5307,.F.);
+#5307 = EDGE_CURVE('',#5308,#5280,#5310,.T.);
+#5308 = VERTEX_POINT('',#5309);
+#5309 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5310 = SURFACE_CURVE('',#5311,(#5315,#5322),.PCURVE_S1.);
+#5311 = LINE('',#5312,#5313);
+#5312 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5313 = VECTOR('',#5314,1.);
+#5314 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5315 = PCURVE('',#5227,#5316);
+#5316 = DEFINITIONAL_REPRESENTATION('',(#5317),#5321);
+#5317 = LINE('',#5318,#5319);
+#5318 = CARTESIAN_POINT('',(3.53457187021,4.496942086453E-19));
+#5319 = VECTOR('',#5320,1.);
+#5320 = DIRECTION('',(0.,-1.));
+#5321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5322 = PCURVE('',#5323,#5328);
+#5323 = PLANE('',#5324);
+#5324 = AXIS2_PLACEMENT_3D('',#5325,#5326,#5327);
+#5325 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5326 = DIRECTION('',(0.,2.2E-16,-1.));
+#5327 = DIRECTION('',(-1.,0.,0.));
+#5328 = DEFINITIONAL_REPRESENTATION('',(#5329),#5333);
+#5329 = LINE('',#5330,#5331);
+#5330 = CARTESIAN_POINT('',(0.837956929931,0.));
+#5331 = VECTOR('',#5332,1.);
+#5332 = DIRECTION('',(0.,-1.));
+#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5334 = ORIENTED_EDGE('',*,*,#5335,.F.);
+#5335 = EDGE_CURVE('',#5336,#5308,#5338,.T.);
+#5336 = VERTEX_POINT('',#5337);
+#5337 = CARTESIAN_POINT('',(-0.4,0.225,-2.225));
+#5338 = SURFACE_CURVE('',#5339,(#5343,#5350),.PCURVE_S1.);
+#5339 = LINE('',#5340,#5341);
+#5340 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5341 = VECTOR('',#5342,1.);
+#5342 = DIRECTION('',(0.,-2.2E-16,1.));
+#5343 = PCURVE('',#5227,#5344);
+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5349);
+#5345 = LINE('',#5346,#5347);
+#5346 = CARTESIAN_POINT('',(0.,0.));
+#5347 = VECTOR('',#5348,1.);
+#5348 = DIRECTION('',(1.,0.));
+#5349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5350 = PCURVE('',#5351,#5356);
+#5351 = PLANE('',#5352);
+#5352 = AXIS2_PLACEMENT_3D('',#5353,#5354,#5355);
+#5353 = CARTESIAN_POINT('',(1.259840929353,0.225,0.446914570795));
+#5354 = DIRECTION('',(0.,1.,4.4E-16));
+#5355 = DIRECTION('',(0.,-4.4E-16,1.));
+#5356 = DEFINITIONAL_REPRESENTATION('',(#5357),#5361);
+#5357 = LINE('',#5358,#5359);
+#5358 = CARTESIAN_POINT('',(-3.071914570795,-1.659840929353));
+#5359 = VECTOR('',#5360,1.);
+#5360 = DIRECTION('',(1.,0.));
+#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5362 = ORIENTED_EDGE('',*,*,#5363,.F.);
+#5363 = EDGE_CURVE('',#5217,#5336,#5364,.T.);
+#5364 = SURFACE_CURVE('',#5365,(#5370,#5381),.PCURVE_S1.);
+#5365 = CIRCLE('',#5366,0.4);
+#5366 = AXIS2_PLACEMENT_3D('',#5367,#5368,#5369);
+#5367 = CARTESIAN_POINT('',(-0.4,-0.175,-2.225));
+#5368 = DIRECTION('',(1.,0.,0.));
+#5369 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5370 = PCURVE('',#5227,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5380);
+#5372 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5373,#5374,#5375,#5376,
+#5377,#5378,#5379),.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('') );
+#5373 = CARTESIAN_POINT('',(0.4,-0.8));
+#5374 = CARTESIAN_POINT('',(-0.292820323028,-0.8));
+#5375 = CARTESIAN_POINT('',(5.358983848622E-02,-0.2));
+#5376 = CARTESIAN_POINT('',(0.4,0.4));
+#5377 = CARTESIAN_POINT('',(0.746410161514,-0.2));
+#5378 = CARTESIAN_POINT('',(1.092820323028,-0.8));
+#5379 = CARTESIAN_POINT('',(0.4,-0.8));
+#5380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5381 = PCURVE('',#5382,#5387);
+#5382 = CYLINDRICAL_SURFACE('',#5383,0.4);
+#5383 = AXIS2_PLACEMENT_3D('',#5384,#5385,#5386);
+#5384 = CARTESIAN_POINT('',(-0.4,-0.175,-2.225));
+#5385 = DIRECTION('',(1.,0.,0.));
+#5386 = DIRECTION('',(0.,2.2E-16,-1.));
+#5387 = DEFINITIONAL_REPRESENTATION('',(#5388),#5392);
+#5388 = LINE('',#5389,#5390);
+#5389 = CARTESIAN_POINT('',(-1.570796326795,6.E-17));
+#5390 = VECTOR('',#5391,1.);
+#5391 = DIRECTION('',(1.,0.));
+#5392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5393 = ADVANCED_FACE('',(#5394),#5239,.F.);
+#5394 = FACE_BOUND('',#5395,.F.);
+#5395 = EDGE_LOOP('',(#5396,#5397,#5425,#5453));
+#5396 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5397 = ORIENTED_EDGE('',*,*,#5398,.T.);
+#5398 = EDGE_CURVE('',#5219,#5399,#5401,.T.);
+#5399 = VERTEX_POINT('',#5400);
+#5400 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#5401 = SURFACE_CURVE('',#5402,(#5406,#5413),.PCURVE_S1.);
+#5402 = LINE('',#5403,#5404);
+#5403 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5404 = VECTOR('',#5405,1.);
+#5405 = DIRECTION('',(1.,0.,0.));
+#5406 = PCURVE('',#5239,#5407);
+#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412);
+#5408 = LINE('',#5409,#5410);
+#5409 = CARTESIAN_POINT('',(0.,-0.45));
+#5410 = VECTOR('',#5411,1.);
+#5411 = DIRECTION('',(1.,0.));
+#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5413 = PCURVE('',#5414,#5419);
+#5414 = PLANE('',#5415);
+#5415 = AXIS2_PLACEMENT_3D('',#5416,#5417,#5418);
+#5416 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5417 = DIRECTION('',(0.,-2.2E-16,1.));
+#5418 = DIRECTION('',(1.,0.,0.));
+#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424);
+#5420 = LINE('',#5421,#5422);
+#5421 = CARTESIAN_POINT('',(-5.551115123126E-17,0.));
+#5422 = VECTOR('',#5423,1.);
+#5423 = DIRECTION('',(1.,0.));
+#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5425 = ORIENTED_EDGE('',*,*,#5426,.F.);
+#5426 = EDGE_CURVE('',#5427,#5399,#5429,.T.);
+#5427 = VERTEX_POINT('',#5428);
+#5428 = CARTESIAN_POINT('',(0.4,-0.175,-2.625));
+#5429 = SURFACE_CURVE('',#5430,(#5434,#5441),.PCURVE_S1.);
+#5430 = LINE('',#5431,#5432);
+#5431 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5432 = VECTOR('',#5433,1.);
+#5433 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5434 = PCURVE('',#5239,#5435);
+#5435 = DEFINITIONAL_REPRESENTATION('',(#5436),#5440);
+#5436 = LINE('',#5437,#5438);
+#5437 = CARTESIAN_POINT('',(0.8,0.));
+#5438 = VECTOR('',#5439,1.);
+#5439 = DIRECTION('',(0.,-1.));
+#5440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5441 = PCURVE('',#5442,#5447);
+#5442 = PLANE('',#5443);
+#5443 = AXIS2_PLACEMENT_3D('',#5444,#5445,#5446);
+#5444 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5445 = DIRECTION('',(-1.,0.,0.));
+#5446 = DIRECTION('',(0.,-2.2E-16,1.));
+#5447 = DEFINITIONAL_REPRESENTATION('',(#5448),#5452);
+#5448 = LINE('',#5449,#5450);
+#5449 = CARTESIAN_POINT('',(0.,0.));
+#5450 = VECTOR('',#5451,1.);
+#5451 = DIRECTION('',(0.,-1.));
+#5452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5453 = ORIENTED_EDGE('',*,*,#5454,.F.);
+#5454 = EDGE_CURVE('',#5217,#5427,#5455,.T.);
+#5455 = SURFACE_CURVE('',#5456,(#5460,#5467),.PCURVE_S1.);
+#5456 = LINE('',#5457,#5458);
+#5457 = CARTESIAN_POINT('',(-0.4,-0.175,-2.625));
+#5458 = VECTOR('',#5459,1.);
+#5459 = DIRECTION('',(1.,0.,0.));
+#5460 = PCURVE('',#5239,#5461);
+#5461 = DEFINITIONAL_REPRESENTATION('',(#5462),#5466);
+#5462 = LINE('',#5463,#5464);
+#5463 = CARTESIAN_POINT('',(-5.551115123126E-17,-0.4));
+#5464 = VECTOR('',#5465,1.);
+#5465 = DIRECTION('',(1.,0.));
+#5466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5467 = PCURVE('',#5382,#5468);
+#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5473);
+#5469 = LINE('',#5470,#5471);
+#5470 = CARTESIAN_POINT('',(0.,0.));
+#5471 = VECTOR('',#5472,1.);
+#5472 = DIRECTION('',(0.,1.));
+#5473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5474 = ADVANCED_FACE('',(#5475),#5382,.T.);
+#5475 = FACE_BOUND('',#5476,.T.);
+#5476 = EDGE_LOOP('',(#5477,#5478,#5501,#5527));
+#5477 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#5478 = ORIENTED_EDGE('',*,*,#5479,.T.);
+#5479 = EDGE_CURVE('',#5336,#5480,#5482,.T.);
+#5480 = VERTEX_POINT('',#5481);
+#5481 = CARTESIAN_POINT('',(0.4,0.225,-2.225));
+#5482 = SURFACE_CURVE('',#5483,(#5487,#5494),.PCURVE_S1.);
+#5483 = LINE('',#5484,#5485);
+#5484 = CARTESIAN_POINT('',(-0.4,0.225,-2.225));
+#5485 = VECTOR('',#5486,1.);
+#5486 = DIRECTION('',(1.,0.,0.));
+#5487 = PCURVE('',#5382,#5488);
+#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5493);
+#5489 = LINE('',#5490,#5491);
+#5490 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5491 = VECTOR('',#5492,1.);
+#5492 = DIRECTION('',(0.,1.));
+#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5494 = PCURVE('',#5351,#5495);
+#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5500);
+#5496 = LINE('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(-2.671914570795,-1.659840929353));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(0.,1.));
+#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5501 = ORIENTED_EDGE('',*,*,#5502,.F.);
+#5502 = EDGE_CURVE('',#5427,#5480,#5503,.T.);
+#5503 = SURFACE_CURVE('',#5504,(#5509,#5516),.PCURVE_S1.);
+#5504 = CIRCLE('',#5505,0.4);
+#5505 = AXIS2_PLACEMENT_3D('',#5506,#5507,#5508);
+#5506 = CARTESIAN_POINT('',(0.4,-0.175,-2.225));
+#5507 = DIRECTION('',(1.,0.,0.));
+#5508 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5509 = PCURVE('',#5382,#5510);
+#5510 = DEFINITIONAL_REPRESENTATION('',(#5511),#5515);
+#5511 = LINE('',#5512,#5513);
+#5512 = CARTESIAN_POINT('',(-1.570796326795,0.8));
+#5513 = VECTOR('',#5514,1.);
+#5514 = DIRECTION('',(1.,0.));
+#5515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5516 = PCURVE('',#5442,#5517);
+#5517 = DEFINITIONAL_REPRESENTATION('',(#5518),#5526);
+#5518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5519,#5520,#5521,#5522,
+#5523,#5524,#5525),.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('') );
+#5519 = CARTESIAN_POINT('',(0.4,-0.8));
+#5520 = CARTESIAN_POINT('',(-0.292820323028,-0.8));
+#5521 = CARTESIAN_POINT('',(5.358983848622E-02,-0.2));
+#5522 = CARTESIAN_POINT('',(0.4,0.4));
+#5523 = CARTESIAN_POINT('',(0.746410161514,-0.2));
+#5524 = CARTESIAN_POINT('',(1.092820323028,-0.8));
+#5525 = CARTESIAN_POINT('',(0.4,-0.8));
+#5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5527 = ORIENTED_EDGE('',*,*,#5454,.F.);
+#5528 = ADVANCED_FACE('',(#5529),#5267,.F.);
+#5529 = FACE_BOUND('',#5530,.F.);
+#5530 = EDGE_LOOP('',(#5531,#5559,#5587,#5608));
+#5531 = ORIENTED_EDGE('',*,*,#5532,.T.);
+#5532 = EDGE_CURVE('',#5252,#5533,#5535,.T.);
+#5533 = VERTEX_POINT('',#5534);
+#5534 = CARTESIAN_POINT('',(-0.4,-7.125,-2.175));
+#5535 = SURFACE_CURVE('',#5536,(#5540,#5547),.PCURVE_S1.);
+#5536 = LINE('',#5537,#5538);
+#5537 = CARTESIAN_POINT('',(-0.4,-0.225,-2.175));
+#5538 = VECTOR('',#5539,1.);
+#5539 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5540 = PCURVE('',#5267,#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 = PCURVE('',#5548,#5553);
+#5548 = PLANE('',#5549);
+#5549 = AXIS2_PLACEMENT_3D('',#5550,#5551,#5552);
+#5550 = CARTESIAN_POINT('',(0.4,-0.225,-2.175));
+#5551 = DIRECTION('',(0.,2.2E-16,-1.));
+#5552 = DIRECTION('',(-1.,0.,0.));
+#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558);
+#5554 = LINE('',#5555,#5556);
+#5555 = CARTESIAN_POINT('',(0.8,0.));
+#5556 = VECTOR('',#5557,1.);
+#5557 = DIRECTION('',(0.,-1.));
+#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5559 = ORIENTED_EDGE('',*,*,#5560,.T.);
+#5560 = EDGE_CURVE('',#5533,#5561,#5563,.T.);
+#5561 = VERTEX_POINT('',#5562);
+#5562 = CARTESIAN_POINT('',(-0.4,-7.125,-2.625));
+#5563 = SURFACE_CURVE('',#5564,(#5568,#5575),.PCURVE_S1.);
+#5564 = LINE('',#5565,#5566);
+#5565 = CARTESIAN_POINT('',(-0.4,-7.125,-2.175));
+#5566 = VECTOR('',#5567,1.);
+#5567 = DIRECTION('',(0.,2.2E-16,-1.));
+#5568 = PCURVE('',#5267,#5569);
+#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574);
+#5570 = LINE('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(-1.857323704498E-16,-6.9));
+#5572 = VECTOR('',#5573,1.);
+#5573 = DIRECTION('',(1.,0.));
+#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5575 = PCURVE('',#5576,#5581);
+#5576 = PLANE('',#5577);
+#5577 = AXIS2_PLACEMENT_3D('',#5578,#5579,#5580);
+#5578 = CARTESIAN_POINT('',(-6.E-17,-7.125,-2.4));
+#5579 = DIRECTION('',(0.,-1.,-4.7E-16));
+#5580 = DIRECTION('',(0.,4.7E-16,-1.));
+#5581 = DEFINITIONAL_REPRESENTATION('',(#5582),#5586);
+#5582 = LINE('',#5583,#5584);
+#5583 = CARTESIAN_POINT('',(-0.225,-0.4));
+#5584 = VECTOR('',#5585,1.);
+#5585 = DIRECTION('',(1.,0.));
+#5586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5587 = ORIENTED_EDGE('',*,*,#5588,.F.);
+#5588 = EDGE_CURVE('',#5219,#5561,#5589,.T.);
+#5589 = SURFACE_CURVE('',#5590,(#5594,#5601),.PCURVE_S1.);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(0.,-1.,-2.2E-16));
+#5594 = PCURVE('',#5267,#5595);
+#5595 = DEFINITIONAL_REPRESENTATION('',(#5596),#5600);
+#5596 = LINE('',#5597,#5598);
+#5597 = CARTESIAN_POINT('',(0.45,1.202230246252E-17));
+#5598 = VECTOR('',#5599,1.);
+#5599 = DIRECTION('',(0.,-1.));
+#5600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5601 = PCURVE('',#5414,#5602);
+#5602 = DEFINITIONAL_REPRESENTATION('',(#5603),#5607);
+#5603 = LINE('',#5604,#5605);
+#5604 = CARTESIAN_POINT('',(0.,0.));
+#5605 = VECTOR('',#5606,1.);
+#5606 = DIRECTION('',(0.,-1.));
+#5607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5608 = ORIENTED_EDGE('',*,*,#5251,.T.);
+#5609 = ADVANCED_FACE('',(#5610),#5351,.T.);
+#5610 = FACE_BOUND('',#5611,.T.);
+#5611 = EDGE_LOOP('',(#5612,#5613,#5636,#5664,#5692,#5720,#5748,#5776,
+    #5804,#5832,#5860,#5881));
+#5612 = ORIENTED_EDGE('',*,*,#5335,.T.);
+#5613 = ORIENTED_EDGE('',*,*,#5614,.F.);
+#5614 = EDGE_CURVE('',#5615,#5308,#5617,.T.);
+#5615 = VERTEX_POINT('',#5616);
+#5616 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5617 = SURFACE_CURVE('',#5618,(#5622,#5629),.PCURVE_S1.);
+#5618 = LINE('',#5619,#5620);
+#5619 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5620 = VECTOR('',#5621,1.);
+#5621 = DIRECTION('',(-1.,0.,0.));
+#5622 = PCURVE('',#5351,#5623);
+#5623 = DEFINITIONAL_REPRESENTATION('',(#5624),#5628);
+#5624 = LINE('',#5625,#5626);
+#5625 = CARTESIAN_POINT('',(0.462657299415,-0.821883999421));
+#5626 = VECTOR('',#5627,1.);
+#5627 = DIRECTION('',(-0.,-1.));
+#5628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5629 = PCURVE('',#5323,#5630);
+#5630 = DEFINITIONAL_REPRESENTATION('',(#5631),#5635);
+#5631 = LINE('',#5632,#5633);
+#5632 = CARTESIAN_POINT('',(0.,0.));
+#5633 = VECTOR('',#5634,1.);
+#5634 = DIRECTION('',(1.,0.));
+#5635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5636 = ORIENTED_EDGE('',*,*,#5637,.F.);
+#5637 = EDGE_CURVE('',#5638,#5615,#5640,.T.);
+#5638 = VERTEX_POINT('',#5639);
+#5639 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5640 = SURFACE_CURVE('',#5641,(#5645,#5652),.PCURVE_S1.);
+#5641 = LINE('',#5642,#5643);
+#5642 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5643 = VECTOR('',#5644,1.);
+#5644 = DIRECTION('',(-0.956400292518,6.E-17,-0.292059035935));
+#5645 = PCURVE('',#5351,#5646);
+#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651);
+#5647 = LINE('',#5648,#5649);
+#5648 = CARTESIAN_POINT('',(1.088418303446,1.227283920978));
+#5649 = VECTOR('',#5650,1.);
+#5650 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5652 = PCURVE('',#5653,#5658);
+#5653 = PLANE('',#5654);
+#5654 = AXIS2_PLACEMENT_3D('',#5655,#5656,#5657);
+#5655 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5656 = DIRECTION('',(0.292059035935,2.1E-16,-0.956400292518));
+#5657 = DIRECTION('',(-0.956400292518,6.E-17,-0.292059035935));
+#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5663);
+#5659 = LINE('',#5660,#5661);
+#5660 = CARTESIAN_POINT('',(0.,0.));
+#5661 = VECTOR('',#5662,1.);
+#5662 = DIRECTION('',(1.,0.));
+#5663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5664 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#5665 = EDGE_CURVE('',#5666,#5638,#5668,.T.);
+#5666 = VERTEX_POINT('',#5667);
+#5667 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5668 = SURFACE_CURVE('',#5669,(#5673,#5680),.PCURVE_S1.);
+#5669 = LINE('',#5670,#5671);
+#5670 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5671 = VECTOR('',#5672,1.);
+#5672 = DIRECTION('',(0.,2.2E-16,-1.));
+#5673 = PCURVE('',#5351,#5674);
+#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
+#5675 = LINE('',#5676,#5677);
+#5676 = CARTESIAN_POINT('',(2.035505429205,1.227283920978));
+#5677 = VECTOR('',#5678,1.);
+#5678 = DIRECTION('',(-1.,0.));
+#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5680 = PCURVE('',#5681,#5686);
+#5681 = PLANE('',#5682);
+#5682 = AXIS2_PLACEMENT_3D('',#5683,#5684,#5685);
+#5683 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5684 = DIRECTION('',(1.,0.,0.));
+#5685 = DIRECTION('',(0.,2.2E-16,-1.));
+#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5691);
+#5687 = LINE('',#5688,#5689);
+#5688 = CARTESIAN_POINT('',(0.,0.));
+#5689 = VECTOR('',#5690,1.);
+#5690 = DIRECTION('',(1.,0.));
+#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5692 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#5693 = EDGE_CURVE('',#5694,#5666,#5696,.T.);
+#5694 = VERTEX_POINT('',#5695);
+#5695 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5696 = SURFACE_CURVE('',#5697,(#5701,#5708),.PCURVE_S1.);
+#5697 = LINE('',#5698,#5699);
+#5698 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5699 = VECTOR('',#5700,1.);
+#5700 = DIRECTION('',(-1.,0.,0.));
+#5701 = PCURVE('',#5351,#5702);
+#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707);
+#5703 = LINE('',#5704,#5705);
+#5704 = CARTESIAN_POINT('',(2.035505429205,1.720159070647));
+#5705 = VECTOR('',#5706,1.);
+#5706 = DIRECTION('',(-0.,-1.));
+#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5708 = PCURVE('',#5709,#5714);
+#5709 = PLANE('',#5710);
+#5710 = AXIS2_PLACEMENT_3D('',#5711,#5712,#5713);
+#5711 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#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('',*,*,#5721,.F.);
+#5721 = EDGE_CURVE('',#5722,#5694,#5724,.T.);
+#5722 = VERTEX_POINT('',#5723);
+#5723 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5724 = SURFACE_CURVE('',#5725,(#5729,#5736),.PCURVE_S1.);
+#5725 = LINE('',#5726,#5727);
+#5726 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5727 = VECTOR('',#5728,1.);
+#5728 = DIRECTION('',(0.,2.2E-16,-1.));
+#5729 = PCURVE('',#5351,#5730);
+#5730 = DEFINITIONAL_REPRESENTATION('',(#5731),#5735);
+#5731 = LINE('',#5732,#5733);
+#5732 = CARTESIAN_POINT('',(2.615801429205,1.720159070647));
+#5733 = VECTOR('',#5734,1.);
+#5734 = DIRECTION('',(-1.,0.));
+#5735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5736 = PCURVE('',#5737,#5742);
+#5737 = PLANE('',#5738);
+#5738 = AXIS2_PLACEMENT_3D('',#5739,#5740,#5741);
+#5739 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5740 = DIRECTION('',(1.,0.,0.));
+#5741 = DIRECTION('',(0.,2.2E-16,-1.));
+#5742 = DEFINITIONAL_REPRESENTATION('',(#5743),#5747);
+#5743 = LINE('',#5744,#5745);
+#5744 = CARTESIAN_POINT('',(0.,0.));
+#5745 = VECTOR('',#5746,1.);
+#5746 = DIRECTION('',(1.,0.));
+#5747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5748 = ORIENTED_EDGE('',*,*,#5749,.F.);
+#5749 = EDGE_CURVE('',#5750,#5722,#5752,.T.);
+#5750 = VERTEX_POINT('',#5751);
+#5751 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5752 = SURFACE_CURVE('',#5753,(#5757,#5764),.PCURVE_S1.);
+#5753 = LINE('',#5754,#5755);
+#5754 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5755 = VECTOR('',#5756,1.);
+#5756 = DIRECTION('',(-1.,0.,0.));
+#5757 = PCURVE('',#5351,#5758);
+#5758 = DEFINITIONAL_REPRESENTATION('',(#5759),#5763);
+#5759 = LINE('',#5760,#5761);
+#5760 = CARTESIAN_POINT('',(2.615801429205,2.220159070647));
+#5761 = VECTOR('',#5762,1.);
+#5762 = DIRECTION('',(-0.,-1.));
+#5763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5764 = PCURVE('',#5765,#5770);
+#5765 = PLANE('',#5766);
+#5766 = AXIS2_PLACEMENT_3D('',#5767,#5768,#5769);
+#5767 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5768 = DIRECTION('',(0.,2.2E-16,-1.));
+#5769 = DIRECTION('',(-1.,0.,0.));
+#5770 = DEFINITIONAL_REPRESENTATION('',(#5771),#5775);
+#5771 = LINE('',#5772,#5773);
+#5772 = CARTESIAN_POINT('',(0.,0.));
+#5773 = VECTOR('',#5774,1.);
+#5774 = DIRECTION('',(1.,0.));
+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5776 = ORIENTED_EDGE('',*,*,#5777,.F.);
+#5777 = EDGE_CURVE('',#5778,#5750,#5780,.T.);
+#5778 = VERTEX_POINT('',#5779);
+#5779 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5780 = SURFACE_CURVE('',#5781,(#5785,#5792),.PCURVE_S1.);
+#5781 = LINE('',#5782,#5783);
+#5782 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5783 = VECTOR('',#5784,1.);
+#5784 = DIRECTION('',(0.,-2.2E-16,1.));
+#5785 = PCURVE('',#5351,#5786);
+#5786 = DEFINITIONAL_REPRESENTATION('',(#5787),#5791);
+#5787 = LINE('',#5788,#5789);
+#5788 = CARTESIAN_POINT('',(0.758514768816,2.220159070647));
+#5789 = VECTOR('',#5790,1.);
+#5790 = DIRECTION('',(1.,0.));
+#5791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5792 = PCURVE('',#5793,#5798);
+#5793 = PLANE('',#5794);
+#5794 = AXIS2_PLACEMENT_3D('',#5795,#5796,#5797);
+#5795 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5796 = DIRECTION('',(-1.,0.,0.));
+#5797 = DIRECTION('',(0.,-2.2E-16,1.));
+#5798 = DEFINITIONAL_REPRESENTATION('',(#5799),#5803);
+#5799 = LINE('',#5800,#5801);
+#5800 = CARTESIAN_POINT('',(0.,0.));
+#5801 = VECTOR('',#5802,1.);
+#5802 = DIRECTION('',(1.,0.));
+#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5804 = ORIENTED_EDGE('',*,*,#5805,.F.);
+#5805 = EDGE_CURVE('',#5806,#5778,#5808,.T.);
+#5806 = VERTEX_POINT('',#5807);
+#5807 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5808 = SURFACE_CURVE('',#5809,(#5813,#5820),.PCURVE_S1.);
+#5809 = LINE('',#5810,#5811);
+#5810 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5811 = VECTOR('',#5812,1.);
+#5812 = DIRECTION('',(1.,0.,0.));
+#5813 = PCURVE('',#5351,#5814);
+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);
+#5815 = LINE('',#5816,#5817);
+#5816 = CARTESIAN_POINT('',(0.758514768816,1.588107054028));
+#5817 = VECTOR('',#5818,1.);
+#5818 = DIRECTION('',(0.,1.));
+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5820 = PCURVE('',#5821,#5826);
+#5821 = PLANE('',#5822);
+#5822 = AXIS2_PLACEMENT_3D('',#5823,#5824,#5825);
+#5823 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5824 = DIRECTION('',(0.,-2.2E-16,1.));
+#5825 = DIRECTION('',(1.,0.,0.));
+#5826 = DEFINITIONAL_REPRESENTATION('',(#5827),#5831);
+#5827 = LINE('',#5828,#5829);
+#5828 = CARTESIAN_POINT('',(0.,0.));
+#5829 = VECTOR('',#5830,1.);
+#5830 = DIRECTION('',(1.,0.));
+#5831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5832 = ORIENTED_EDGE('',*,*,#5833,.F.);
+#5833 = EDGE_CURVE('',#5834,#5806,#5836,.T.);
+#5834 = VERTEX_POINT('',#5835);
+#5835 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#5836 = SURFACE_CURVE('',#5837,(#5841,#5848),.PCURVE_S1.);
+#5837 = LINE('',#5838,#5839);
+#5838 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#5839 = VECTOR('',#5840,1.);
+#5840 = DIRECTION('',(0.956400292518,-6.E-17,0.292059035935));
+#5841 = PCURVE('',#5351,#5842);
+#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847);
+#5843 = LINE('',#5844,#5845);
+#5844 = CARTESIAN_POINT('',(1.097701329786E-02,-0.859840929353));
+#5845 = VECTOR('',#5846,1.);
+#5846 = DIRECTION('',(0.292059035935,0.956400292518));
+#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5848 = PCURVE('',#5849,#5854);
+#5849 = PLANE('',#5850);
+#5850 = AXIS2_PLACEMENT_3D('',#5851,#5852,#5853);
+#5851 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#5852 = DIRECTION('',(-0.292059035935,-2.1E-16,0.956400292518));
+#5853 = DIRECTION('',(0.956400292518,-6.E-17,0.292059035935));
+#5854 = DEFINITIONAL_REPRESENTATION('',(#5855),#5859);
+#5855 = LINE('',#5856,#5857);
+#5856 = CARTESIAN_POINT('',(0.,0.));
+#5857 = VECTOR('',#5858,1.);
+#5858 = DIRECTION('',(1.,2.465190328816E-32));
+#5859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5860 = ORIENTED_EDGE('',*,*,#5861,.F.);
+#5861 = EDGE_CURVE('',#5480,#5834,#5862,.T.);
+#5862 = SURFACE_CURVE('',#5863,(#5867,#5874),.PCURVE_S1.);
+#5863 = LINE('',#5864,#5865);
+#5864 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5865 = VECTOR('',#5866,1.);
+#5866 = DIRECTION('',(0.,-2.2E-16,1.));
+#5867 = PCURVE('',#5351,#5868);
+#5868 = DEFINITIONAL_REPRESENTATION('',(#5869),#5873);
+#5869 = LINE('',#5870,#5871);
+#5870 = CARTESIAN_POINT('',(-3.071914570795,-0.859840929353));
+#5871 = VECTOR('',#5872,1.);
+#5872 = DIRECTION('',(1.,0.));
+#5873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5874 = PCURVE('',#5442,#5875);
+#5875 = DEFINITIONAL_REPRESENTATION('',(#5876),#5880);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(0.,0.));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(1.,0.));
+#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5881 = ORIENTED_EDGE('',*,*,#5479,.F.);
+#5882 = ADVANCED_FACE('',(#5883),#5295,.F.);
+#5883 = FACE_BOUND('',#5884,.F.);
+#5884 = EDGE_LOOP('',(#5885,#5908,#5909,#5932,#5955,#5978,#6001,#6024,
+    #6047,#6070,#6093,#6116));
+#5885 = ORIENTED_EDGE('',*,*,#5886,.T.);
+#5886 = EDGE_CURVE('',#5887,#5252,#5889,.T.);
+#5887 = VERTEX_POINT('',#5888);
+#5888 = CARTESIAN_POINT('',(0.4,-0.225,-2.175));
+#5889 = SURFACE_CURVE('',#5890,(#5894,#5901),.PCURVE_S1.);
+#5890 = LINE('',#5891,#5892);
+#5891 = CARTESIAN_POINT('',(0.4,-0.225,-2.175));
+#5892 = VECTOR('',#5893,1.);
+#5893 = DIRECTION('',(-1.,-0.,-0.));
+#5894 = PCURVE('',#5295,#5895);
+#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900);
+#5896 = LINE('',#5897,#5898);
+#5897 = CARTESIAN_POINT('',(-2.621914570795,-0.859840929353));
+#5898 = VECTOR('',#5899,1.);
+#5899 = DIRECTION('',(0.,-1.));
+#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5901 = PCURVE('',#5548,#5902);
+#5902 = DEFINITIONAL_REPRESENTATION('',(#5903),#5907);
+#5903 = LINE('',#5904,#5905);
+#5904 = CARTESIAN_POINT('',(0.,0.));
+#5905 = VECTOR('',#5906,1.);
+#5906 = DIRECTION('',(1.,0.));
+#5907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5908 = ORIENTED_EDGE('',*,*,#5279,.T.);
+#5909 = ORIENTED_EDGE('',*,*,#5910,.F.);
+#5910 = EDGE_CURVE('',#5911,#5280,#5913,.T.);
+#5911 = VERTEX_POINT('',#5912);
+#5912 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.);
+#5914 = LINE('',#5915,#5916);
+#5915 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5916 = VECTOR('',#5917,1.);
+#5917 = DIRECTION('',(-1.,0.,0.));
+#5918 = PCURVE('',#5295,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
+#5920 = LINE('',#5921,#5922);
+#5921 = CARTESIAN_POINT('',(0.462657299415,-0.821883999421));
+#5922 = VECTOR('',#5923,1.);
+#5923 = DIRECTION('',(-0.,-1.));
+#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5925 = PCURVE('',#5323,#5926);
+#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
+#5927 = LINE('',#5928,#5929);
+#5928 = CARTESIAN_POINT('',(0.,-0.45));
+#5929 = VECTOR('',#5930,1.);
+#5930 = DIRECTION('',(1.,0.));
+#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5932 = ORIENTED_EDGE('',*,*,#5933,.F.);
+#5933 = EDGE_CURVE('',#5934,#5911,#5936,.T.);
+#5934 = VERTEX_POINT('',#5935);
+#5935 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5936 = SURFACE_CURVE('',#5937,(#5941,#5948),.PCURVE_S1.);
+#5937 = LINE('',#5938,#5939);
+#5938 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5939 = VECTOR('',#5940,1.);
+#5940 = DIRECTION('',(-0.956400292518,6.E-17,-0.292059035935));
+#5941 = PCURVE('',#5295,#5942);
+#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5947);
+#5943 = LINE('',#5944,#5945);
+#5944 = CARTESIAN_POINT('',(1.088418303446,1.227283920978));
+#5945 = VECTOR('',#5946,1.);
+#5946 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5948 = PCURVE('',#5653,#5949);
+#5949 = DEFINITIONAL_REPRESENTATION('',(#5950),#5954);
+#5950 = LINE('',#5951,#5952);
+#5951 = CARTESIAN_POINT('',(-2.7E-17,-0.45));
+#5952 = VECTOR('',#5953,1.);
+#5953 = DIRECTION('',(1.,0.));
+#5954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5955 = ORIENTED_EDGE('',*,*,#5956,.F.);
+#5956 = EDGE_CURVE('',#5957,#5934,#5959,.T.);
+#5957 = VERTEX_POINT('',#5958);
+#5958 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5959 = SURFACE_CURVE('',#5960,(#5964,#5971),.PCURVE_S1.);
+#5960 = LINE('',#5961,#5962);
+#5961 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5962 = VECTOR('',#5963,1.);
+#5963 = DIRECTION('',(0.,2.2E-16,-1.));
+#5964 = PCURVE('',#5295,#5965);
+#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970);
+#5966 = LINE('',#5967,#5968);
+#5967 = CARTESIAN_POINT('',(2.035505429205,1.227283920978));
+#5968 = VECTOR('',#5969,1.);
+#5969 = DIRECTION('',(-1.,0.));
+#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5971 = PCURVE('',#5681,#5972);
+#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5977);
+#5973 = LINE('',#5974,#5975);
+#5974 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#5975 = VECTOR('',#5976,1.);
+#5976 = DIRECTION('',(1.,0.));
+#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5978 = ORIENTED_EDGE('',*,*,#5979,.F.);
+#5979 = EDGE_CURVE('',#5980,#5957,#5982,.T.);
+#5980 = VERTEX_POINT('',#5981);
+#5981 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5982 = SURFACE_CURVE('',#5983,(#5987,#5994),.PCURVE_S1.);
+#5983 = LINE('',#5984,#5985);
+#5984 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5985 = VECTOR('',#5986,1.);
+#5986 = DIRECTION('',(-1.,0.,0.));
+#5987 = PCURVE('',#5295,#5988);
+#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993);
+#5989 = LINE('',#5990,#5991);
+#5990 = CARTESIAN_POINT('',(2.035505429205,1.720159070647));
+#5991 = VECTOR('',#5992,1.);
+#5992 = DIRECTION('',(-0.,-1.));
+#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5994 = PCURVE('',#5709,#5995);
+#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000);
+#5996 = LINE('',#5997,#5998);
+#5997 = CARTESIAN_POINT('',(-0.,-0.45));
+#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,#5980,#6005,.T.);
+#6003 = VERTEX_POINT('',#6004);
+#6004 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#6005 = SURFACE_CURVE('',#6006,(#6010,#6017),.PCURVE_S1.);
+#6006 = LINE('',#6007,#6008);
+#6007 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#6008 = VECTOR('',#6009,1.);
+#6009 = DIRECTION('',(0.,2.2E-16,-1.));
+#6010 = PCURVE('',#5295,#6011);
+#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016);
+#6012 = LINE('',#6013,#6014);
+#6013 = CARTESIAN_POINT('',(2.615801429205,1.720159070647));
+#6014 = VECTOR('',#6015,1.);
+#6015 = DIRECTION('',(-1.,0.));
+#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6017 = PCURVE('',#5737,#6018);
+#6018 = DEFINITIONAL_REPRESENTATION('',(#6019),#6023);
+#6019 = LINE('',#6020,#6021);
+#6020 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#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('',(3.48,-0.225,3.062715999999));
+#6028 = SURFACE_CURVE('',#6029,(#6033,#6040),.PCURVE_S1.);
+#6029 = LINE('',#6030,#6031);
+#6030 = CARTESIAN_POINT('',(3.48,-0.225,3.062715999999));
+#6031 = VECTOR('',#6032,1.);
+#6032 = DIRECTION('',(-1.,0.,0.));
+#6033 = PCURVE('',#5295,#6034);
+#6034 = DEFINITIONAL_REPRESENTATION('',(#6035),#6039);
+#6035 = LINE('',#6036,#6037);
+#6036 = CARTESIAN_POINT('',(2.615801429205,2.220159070647));
+#6037 = VECTOR('',#6038,1.);
+#6038 = DIRECTION('',(-0.,-1.));
+#6039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6040 = PCURVE('',#5765,#6041);
+#6041 = DEFINITIONAL_REPRESENTATION('',(#6042),#6046);
+#6042 = LINE('',#6043,#6044);
+#6043 = CARTESIAN_POINT('',(-0.,-0.45));
+#6044 = VECTOR('',#6045,1.);
+#6045 = DIRECTION('',(1.,0.));
+#6046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6047 = ORIENTED_EDGE('',*,*,#6048,.F.);
+#6048 = EDGE_CURVE('',#6049,#6026,#6051,.T.);
+#6049 = VERTEX_POINT('',#6050);
+#6050 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#6051 = SURFACE_CURVE('',#6052,(#6056,#6063),.PCURVE_S1.);
+#6052 = LINE('',#6053,#6054);
+#6053 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#6054 = VECTOR('',#6055,1.);
+#6055 = DIRECTION('',(0.,-2.2E-16,1.));
+#6056 = PCURVE('',#5295,#6057);
+#6057 = DEFINITIONAL_REPRESENTATION('',(#6058),#6062);
+#6058 = LINE('',#6059,#6060);
+#6059 = CARTESIAN_POINT('',(0.758514768816,2.220159070647));
+#6060 = VECTOR('',#6061,1.);
+#6061 = DIRECTION('',(1.,0.));
+#6062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6063 = PCURVE('',#5793,#6064);
+#6064 = DEFINITIONAL_REPRESENTATION('',(#6065),#6069);
+#6065 = LINE('',#6066,#6067);
+#6066 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#6067 = VECTOR('',#6068,1.);
+#6068 = DIRECTION('',(1.,0.));
+#6069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6070 = ORIENTED_EDGE('',*,*,#6071,.F.);
+#6071 = EDGE_CURVE('',#6072,#6049,#6074,.T.);
+#6072 = VERTEX_POINT('',#6073);
+#6073 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#6074 = SURFACE_CURVE('',#6075,(#6079,#6086),.PCURVE_S1.);
+#6075 = LINE('',#6076,#6077);
+#6076 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#6077 = VECTOR('',#6078,1.);
+#6078 = DIRECTION('',(1.,0.,0.));
+#6079 = PCURVE('',#5295,#6080);
+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);
+#6081 = LINE('',#6082,#6083);
+#6082 = CARTESIAN_POINT('',(0.758514768816,1.588107054028));
+#6083 = VECTOR('',#6084,1.);
+#6084 = DIRECTION('',(0.,1.));
+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6086 = PCURVE('',#5821,#6087);
+#6087 = DEFINITIONAL_REPRESENTATION('',(#6088),#6092);
+#6088 = LINE('',#6089,#6090);
+#6089 = CARTESIAN_POINT('',(0.,-0.45));
+#6090 = VECTOR('',#6091,1.);
+#6091 = DIRECTION('',(1.,0.));
+#6092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6093 = ORIENTED_EDGE('',*,*,#6094,.F.);
+#6094 = EDGE_CURVE('',#6095,#6072,#6097,.T.);
+#6095 = VERTEX_POINT('',#6096);
+#6096 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#6097 = SURFACE_CURVE('',#6098,(#6102,#6109),.PCURVE_S1.);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(0.956400292518,-6.E-17,0.292059035935));
+#6102 = PCURVE('',#5295,#6103);
+#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6108);
+#6104 = LINE('',#6105,#6106);
+#6105 = CARTESIAN_POINT('',(1.097701329786E-02,-0.859840929353));
+#6106 = VECTOR('',#6107,1.);
+#6107 = DIRECTION('',(0.292059035935,0.956400292518));
+#6108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6109 = PCURVE('',#5849,#6110);
+#6110 = DEFINITIONAL_REPRESENTATION('',(#6111),#6115);
+#6111 = LINE('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(-5.425066624516E-18,-0.45));
+#6113 = VECTOR('',#6114,1.);
+#6114 = DIRECTION('',(1.,2.465190328816E-32));
+#6115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6116 = ORIENTED_EDGE('',*,*,#6117,.F.);
+#6117 = EDGE_CURVE('',#5887,#6095,#6118,.T.);
+#6118 = SURFACE_CURVE('',#6119,(#6123,#6130),.PCURVE_S1.);
+#6119 = LINE('',#6120,#6121);
+#6120 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#6121 = VECTOR('',#6122,1.);
+#6122 = DIRECTION('',(0.,-2.2E-16,1.));
+#6123 = PCURVE('',#5295,#6124);
+#6124 = DEFINITIONAL_REPRESENTATION('',(#6125),#6129);
+#6125 = LINE('',#6126,#6127);
+#6126 = CARTESIAN_POINT('',(-3.071914570795,-0.859840929353));
+#6127 = VECTOR('',#6128,1.);
+#6128 = DIRECTION('',(1.,0.));
+#6129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6130 = PCURVE('',#5442,#6131);
+#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136);
+#6132 = LINE('',#6133,#6134);
+#6133 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#6134 = VECTOR('',#6135,1.);
+#6135 = DIRECTION('',(1.,0.));
+#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6137 = ADVANCED_FACE('',(#6138),#5323,.F.);
+#6138 = FACE_BOUND('',#6139,.F.);
+#6139 = EDGE_LOOP('',(#6140,#6161,#6162,#6163));
+#6140 = ORIENTED_EDGE('',*,*,#6141,.T.);
+#6141 = EDGE_CURVE('',#5615,#5911,#6142,.T.);
+#6142 = SURFACE_CURVE('',#6143,(#6147,#6154),.PCURVE_S1.);
+#6143 = LINE('',#6144,#6145);
+#6144 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#6145 = VECTOR('',#6146,1.);
+#6146 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6147 = PCURVE('',#5323,#6148);
+#6148 = DEFINITIONAL_REPRESENTATION('',(#6149),#6153);
+#6149 = LINE('',#6150,#6151);
+#6150 = CARTESIAN_POINT('',(0.,0.));
+#6151 = VECTOR('',#6152,1.);
+#6152 = DIRECTION('',(0.,-1.));
+#6153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6154 = PCURVE('',#5653,#6155);
+#6155 = DEFINITIONAL_REPRESENTATION('',(#6156),#6160);
+#6156 = LINE('',#6157,#6158);
+#6157 = CARTESIAN_POINT('',(2.142583954052,1.022284083504E-17));
+#6158 = VECTOR('',#6159,1.);
+#6159 = DIRECTION('',(4.252987905759E-18,-1.));
+#6160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6161 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#6162 = ORIENTED_EDGE('',*,*,#5307,.F.);
+#6163 = ORIENTED_EDGE('',*,*,#5614,.F.);
+#6164 = ADVANCED_FACE('',(#6165),#5414,.F.);
+#6165 = FACE_BOUND('',#6166,.F.);
+#6166 = EDGE_LOOP('',(#6167,#6168,#6191,#6217));
+#6167 = ORIENTED_EDGE('',*,*,#5588,.T.);
+#6168 = ORIENTED_EDGE('',*,*,#6169,.T.);
+#6169 = EDGE_CURVE('',#5561,#6170,#6172,.T.);
+#6170 = VERTEX_POINT('',#6171);
+#6171 = CARTESIAN_POINT('',(0.4,-7.125,-2.625));
+#6172 = SURFACE_CURVE('',#6173,(#6177,#6184),.PCURVE_S1.);
+#6173 = LINE('',#6174,#6175);
+#6174 = CARTESIAN_POINT('',(-0.4,-7.125,-2.625));
+#6175 = VECTOR('',#6176,1.);
+#6176 = DIRECTION('',(1.,0.,0.));
+#6177 = PCURVE('',#5414,#6178);
+#6178 = DEFINITIONAL_REPRESENTATION('',(#6179),#6183);
+#6179 = LINE('',#6180,#6181);
+#6180 = CARTESIAN_POINT('',(0.,-6.9));
+#6181 = VECTOR('',#6182,1.);
+#6182 = DIRECTION('',(1.,0.));
+#6183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6184 = PCURVE('',#5576,#6185);
+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6190);
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(0.225,-0.4));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(0.,1.));
+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6191 = ORIENTED_EDGE('',*,*,#6192,.F.);
+#6192 = EDGE_CURVE('',#5399,#6170,#6193,.T.);
+#6193 = SURFACE_CURVE('',#6194,(#6198,#6205),.PCURVE_S1.);
+#6194 = LINE('',#6195,#6196);
+#6195 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#6196 = VECTOR('',#6197,1.);
+#6197 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6198 = PCURVE('',#5414,#6199);
+#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(0.8,0.));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(0.,-1.));
+#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6205 = PCURVE('',#6206,#6211);
+#6206 = PLANE('',#6207);
+#6207 = AXIS2_PLACEMENT_3D('',#6208,#6209,#6210);
+#6208 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#6209 = DIRECTION('',(-1.,-0.,-0.));
+#6210 = DIRECTION('',(0.,-2.2E-16,1.));
+#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216);
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(0.,0.));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(0.,-1.));
+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6217 = ORIENTED_EDGE('',*,*,#5398,.F.);
+#6218 = ADVANCED_FACE('',(#6219),#5442,.F.);
+#6219 = FACE_BOUND('',#6220,.F.);
+#6220 = EDGE_LOOP('',(#6221,#6222,#6243,#6244,#6265,#6266));
+#6221 = ORIENTED_EDGE('',*,*,#5426,.T.);
+#6222 = ORIENTED_EDGE('',*,*,#6223,.T.);
+#6223 = EDGE_CURVE('',#5399,#5887,#6224,.T.);
+#6224 = SURFACE_CURVE('',#6225,(#6229,#6236),.PCURVE_S1.);
+#6225 = LINE('',#6226,#6227);
+#6226 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#6227 = VECTOR('',#6228,1.);
+#6228 = DIRECTION('',(0.,-2.2E-16,1.));
+#6229 = PCURVE('',#5442,#6230);
+#6230 = DEFINITIONAL_REPRESENTATION('',(#6231),#6235);
+#6231 = LINE('',#6232,#6233);
+#6232 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#6233 = VECTOR('',#6234,1.);
+#6234 = DIRECTION('',(1.,0.));
+#6235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6236 = PCURVE('',#6206,#6237);
+#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242);
+#6238 = LINE('',#6239,#6240);
+#6239 = CARTESIAN_POINT('',(0.,0.));
+#6240 = VECTOR('',#6241,1.);
+#6241 = DIRECTION('',(1.,0.));
+#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6243 = ORIENTED_EDGE('',*,*,#6117,.T.);
+#6244 = ORIENTED_EDGE('',*,*,#6245,.F.);
+#6245 = EDGE_CURVE('',#5834,#6095,#6246,.T.);
+#6246 = SURFACE_CURVE('',#6247,(#6251,#6258),.PCURVE_S1.);
+#6247 = LINE('',#6248,#6249);
+#6248 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#6249 = VECTOR('',#6250,1.);
+#6250 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6251 = PCURVE('',#5442,#6252);
+#6252 = DEFINITIONAL_REPRESENTATION('',(#6253),#6257);
+#6253 = LINE('',#6254,#6255);
+#6254 = CARTESIAN_POINT('',(3.082891584093,-1.565324189031E-17));
+#6255 = VECTOR('',#6256,1.);
+#6256 = DIRECTION('',(0.,-1.));
+#6257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6258 = PCURVE('',#5849,#6259);
+#6259 = DEFINITIONAL_REPRESENTATION('',(#6260),#6264);
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(0.,0.));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(-4.252987905759E-18,-1.));
+#6264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6265 = ORIENTED_EDGE('',*,*,#5861,.F.);
+#6266 = ORIENTED_EDGE('',*,*,#5502,.F.);
+#6267 = ADVANCED_FACE('',(#6268),#5548,.F.);
+#6268 = FACE_BOUND('',#6269,.F.);
+#6269 = EDGE_LOOP('',(#6270,#6293,#6314,#6315));
+#6270 = ORIENTED_EDGE('',*,*,#6271,.T.);
+#6271 = EDGE_CURVE('',#5887,#6272,#6274,.T.);
+#6272 = VERTEX_POINT('',#6273);
+#6273 = CARTESIAN_POINT('',(0.4,-7.125,-2.175));
+#6274 = SURFACE_CURVE('',#6275,(#6279,#6286),.PCURVE_S1.);
+#6275 = LINE('',#6276,#6277);
+#6276 = CARTESIAN_POINT('',(0.4,-0.225,-2.175));
+#6277 = VECTOR('',#6278,1.);
+#6278 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6279 = PCURVE('',#5548,#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',''
+  ) );
+#6286 = PCURVE('',#6206,#6287);
+#6287 = DEFINITIONAL_REPRESENTATION('',(#6288),#6292);
+#6288 = LINE('',#6289,#6290);
+#6289 = CARTESIAN_POINT('',(0.45,-1.202230246252E-17));
+#6290 = VECTOR('',#6291,1.);
+#6291 = DIRECTION('',(0.,-1.));
+#6292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6293 = ORIENTED_EDGE('',*,*,#6294,.T.);
+#6294 = EDGE_CURVE('',#6272,#5533,#6295,.T.);
+#6295 = SURFACE_CURVE('',#6296,(#6300,#6307),.PCURVE_S1.);
+#6296 = LINE('',#6297,#6298);
+#6297 = CARTESIAN_POINT('',(0.4,-7.125,-2.175));
+#6298 = VECTOR('',#6299,1.);
+#6299 = DIRECTION('',(-1.,-0.,-0.));
+#6300 = PCURVE('',#5548,#6301);
+#6301 = DEFINITIONAL_REPRESENTATION('',(#6302),#6306);
+#6302 = LINE('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(0.,-6.9));
+#6304 = VECTOR('',#6305,1.);
+#6305 = DIRECTION('',(1.,0.));
+#6306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6307 = PCURVE('',#5576,#6308);
+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);
+#6309 = LINE('',#6310,#6311);
+#6310 = CARTESIAN_POINT('',(-0.225,0.4));
+#6311 = VECTOR('',#6312,1.);
+#6312 = DIRECTION('',(0.,-1.));
+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6314 = ORIENTED_EDGE('',*,*,#5532,.F.);
+#6315 = ORIENTED_EDGE('',*,*,#5886,.F.);
+#6316 = ADVANCED_FACE('',(#6317),#5576,.T.);
+#6317 = FACE_BOUND('',#6318,.T.);
+#6318 = EDGE_LOOP('',(#6319,#6320,#6341,#6342));
+#6319 = ORIENTED_EDGE('',*,*,#6169,.T.);
+#6320 = ORIENTED_EDGE('',*,*,#6321,.T.);
+#6321 = EDGE_CURVE('',#6170,#6272,#6322,.T.);
+#6322 = SURFACE_CURVE('',#6323,(#6327,#6334),.PCURVE_S1.);
+#6323 = LINE('',#6324,#6325);
+#6324 = CARTESIAN_POINT('',(0.4,-7.125,-2.625));
+#6325 = VECTOR('',#6326,1.);
+#6326 = DIRECTION('',(0.,-2.2E-16,1.));
+#6327 = PCURVE('',#5576,#6328);
+#6328 = DEFINITIONAL_REPRESENTATION('',(#6329),#6333);
+#6329 = LINE('',#6330,#6331);
+#6330 = CARTESIAN_POINT('',(0.225,0.4));
+#6331 = VECTOR('',#6332,1.);
+#6332 = DIRECTION('',(-1.,0.));
+#6333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6334 = PCURVE('',#6206,#6335);
+#6335 = DEFINITIONAL_REPRESENTATION('',(#6336),#6340);
+#6336 = LINE('',#6337,#6338);
+#6337 = CARTESIAN_POINT('',(-7.024460492503E-16,-6.9));
+#6338 = VECTOR('',#6339,1.);
+#6339 = DIRECTION('',(1.,0.));
+#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6341 = ORIENTED_EDGE('',*,*,#6294,.T.);
+#6342 = ORIENTED_EDGE('',*,*,#5560,.T.);
+#6343 = ADVANCED_FACE('',(#6344),#5653,.F.);
+#6344 = FACE_BOUND('',#6345,.F.);
+#6345 = EDGE_LOOP('',(#6346,#6367,#6368,#6369));
+#6346 = ORIENTED_EDGE('',*,*,#6347,.T.);
+#6347 = EDGE_CURVE('',#5638,#5934,#6348,.T.);
+#6348 = SURFACE_CURVE('',#6349,(#6353,#6360),.PCURVE_S1.);
+#6349 = LINE('',#6350,#6351);
+#6350 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#6351 = VECTOR('',#6352,1.);
+#6352 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6353 = PCURVE('',#5653,#6354);
+#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359);
+#6355 = LINE('',#6356,#6357);
+#6356 = CARTESIAN_POINT('',(0.,0.));
+#6357 = VECTOR('',#6358,1.);
+#6358 = DIRECTION('',(4.252987905759E-18,-1.));
+#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6360 = PCURVE('',#5681,#6361);
+#6361 = DEFINITIONAL_REPRESENTATION('',(#6362),#6366);
+#6362 = LINE('',#6363,#6364);
+#6363 = CARTESIAN_POINT('',(0.947087125759,1.368543725805E-17));
+#6364 = VECTOR('',#6365,1.);
+#6365 = DIRECTION('',(0.,-1.));
+#6366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6367 = ORIENTED_EDGE('',*,*,#5933,.T.);
+#6368 = ORIENTED_EDGE('',*,*,#6141,.F.);
+#6369 = ORIENTED_EDGE('',*,*,#5637,.F.);
+#6370 = ADVANCED_FACE('',(#6371),#5849,.F.);
+#6371 = FACE_BOUND('',#6372,.F.);
+#6372 = EDGE_LOOP('',(#6373,#6374,#6375,#6396));
+#6373 = ORIENTED_EDGE('',*,*,#6245,.T.);
+#6374 = ORIENTED_EDGE('',*,*,#6094,.T.);
+#6375 = ORIENTED_EDGE('',*,*,#6376,.F.);
+#6376 = EDGE_CURVE('',#5806,#6072,#6377,.T.);
+#6377 = SURFACE_CURVE('',#6378,(#6382,#6389),.PCURVE_S1.);
+#6378 = LINE('',#6379,#6380);
+#6379 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#6380 = VECTOR('',#6381,1.);
+#6381 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6382 = PCURVE('',#5849,#6383);
+#6383 = DEFINITIONAL_REPRESENTATION('',(#6384),#6388);
+#6384 = LINE('',#6385,#6386);
+#6385 = CARTESIAN_POINT('',(2.559543323576,-1.296085427924E-17));
+#6386 = VECTOR('',#6387,1.);
+#6387 = DIRECTION('',(-4.252987905759E-18,-1.));
+#6388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6389 = PCURVE('',#5821,#6390);
+#6390 = DEFINITIONAL_REPRESENTATION('',(#6391),#6395);
+#6391 = LINE('',#6392,#6393);
+#6392 = CARTESIAN_POINT('',(0.,0.));
+#6393 = VECTOR('',#6394,1.);
+#6394 = DIRECTION('',(0.,-1.));
+#6395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6396 = ORIENTED_EDGE('',*,*,#5833,.F.);
+#6397 = ADVANCED_FACE('',(#6398),#5681,.F.);
+#6398 = FACE_BOUND('',#6399,.F.);
+#6399 = EDGE_LOOP('',(#6400,#6421,#6422,#6423));
+#6400 = ORIENTED_EDGE('',*,*,#6401,.T.);
+#6401 = EDGE_CURVE('',#5666,#5957,#6402,.T.);
+#6402 = SURFACE_CURVE('',#6403,(#6407,#6414),.PCURVE_S1.);
+#6403 = LINE('',#6404,#6405);
+#6404 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#6405 = VECTOR('',#6406,1.);
+#6406 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6407 = PCURVE('',#5681,#6408);
+#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413);
+#6409 = LINE('',#6410,#6411);
+#6410 = CARTESIAN_POINT('',(0.,0.));
+#6411 = VECTOR('',#6412,1.);
+#6412 = DIRECTION('',(0.,-1.));
+#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6414 = PCURVE('',#5709,#6415);
+#6415 = DEFINITIONAL_REPRESENTATION('',(#6416),#6420);
+#6416 = LINE('',#6417,#6418);
+#6417 = CARTESIAN_POINT('',(0.492875149669,0.));
+#6418 = VECTOR('',#6419,1.);
+#6419 = DIRECTION('',(0.,-1.));
+#6420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6421 = ORIENTED_EDGE('',*,*,#5956,.T.);
+#6422 = ORIENTED_EDGE('',*,*,#6347,.F.);
+#6423 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#6424 = ADVANCED_FACE('',(#6425),#5821,.F.);
+#6425 = FACE_BOUND('',#6426,.F.);
+#6426 = EDGE_LOOP('',(#6427,#6428,#6429,#6450));
+#6427 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#6428 = ORIENTED_EDGE('',*,*,#6071,.T.);
+#6429 = ORIENTED_EDGE('',*,*,#6430,.F.);
+#6430 = EDGE_CURVE('',#5778,#6049,#6431,.T.);
+#6431 = SURFACE_CURVE('',#6432,(#6436,#6443),.PCURVE_S1.);
+#6432 = LINE('',#6433,#6434);
+#6433 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#6434 = VECTOR('',#6435,1.);
+#6435 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6436 = PCURVE('',#5821,#6437);
+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(0.63205201662,0.));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(0.,-1.));
+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6443 = PCURVE('',#5793,#6444);
+#6444 = DEFINITIONAL_REPRESENTATION('',(#6445),#6449);
+#6445 = LINE('',#6446,#6447);
+#6446 = CARTESIAN_POINT('',(0.,0.));
+#6447 = VECTOR('',#6448,1.);
+#6448 = DIRECTION('',(0.,-1.));
+#6449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6450 = ORIENTED_EDGE('',*,*,#5805,.F.);
+#6451 = ADVANCED_FACE('',(#6452),#5709,.F.);
+#6452 = FACE_BOUND('',#6453,.F.);
+#6453 = EDGE_LOOP('',(#6454,#6475,#6476,#6477));
+#6454 = ORIENTED_EDGE('',*,*,#6455,.T.);
+#6455 = EDGE_CURVE('',#5694,#5980,#6456,.T.);
+#6456 = SURFACE_CURVE('',#6457,(#6461,#6468),.PCURVE_S1.);
+#6457 = LINE('',#6458,#6459);
+#6458 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#6459 = VECTOR('',#6460,1.);
+#6460 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6461 = PCURVE('',#5709,#6462);
+#6462 = DEFINITIONAL_REPRESENTATION('',(#6463),#6467);
+#6463 = LINE('',#6464,#6465);
+#6464 = CARTESIAN_POINT('',(0.,0.));
+#6465 = VECTOR('',#6466,1.);
+#6466 = DIRECTION('',(0.,-1.));
+#6467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6468 = PCURVE('',#5737,#6469);
+#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474);
+#6470 = LINE('',#6471,#6472);
+#6471 = CARTESIAN_POINT('',(0.580295999999,1.111275807826E-17));
+#6472 = VECTOR('',#6473,1.);
+#6473 = DIRECTION('',(0.,-1.));
+#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6475 = ORIENTED_EDGE('',*,*,#5979,.T.);
+#6476 = ORIENTED_EDGE('',*,*,#6401,.F.);
+#6477 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#6478 = ADVANCED_FACE('',(#6479),#5793,.F.);
+#6479 = FACE_BOUND('',#6480,.F.);
+#6480 = EDGE_LOOP('',(#6481,#6482,#6483,#6504));
+#6481 = ORIENTED_EDGE('',*,*,#6430,.T.);
+#6482 = ORIENTED_EDGE('',*,*,#6048,.T.);
+#6483 = ORIENTED_EDGE('',*,*,#6484,.F.);
+#6484 = EDGE_CURVE('',#5750,#6026,#6485,.T.);
+#6485 = SURFACE_CURVE('',#6486,(#6490,#6497),.PCURVE_S1.);
+#6486 = LINE('',#6487,#6488);
+#6487 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#6488 = VECTOR('',#6489,1.);
+#6489 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6490 = PCURVE('',#5793,#6491);
+#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496);
+#6492 = LINE('',#6493,#6494);
+#6493 = CARTESIAN_POINT('',(1.857286660389,-7.730568948926E-18));
+#6494 = VECTOR('',#6495,1.);
+#6495 = DIRECTION('',(0.,-1.));
+#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6497 = PCURVE('',#5765,#6498);
+#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503);
+#6499 = LINE('',#6500,#6501);
+#6500 = CARTESIAN_POINT('',(0.,0.));
+#6501 = VECTOR('',#6502,1.);
+#6502 = DIRECTION('',(0.,-1.));
+#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6504 = ORIENTED_EDGE('',*,*,#5777,.F.);
+#6505 = ADVANCED_FACE('',(#6506),#5737,.F.);
+#6506 = FACE_BOUND('',#6507,.F.);
+#6507 = EDGE_LOOP('',(#6508,#6529,#6530,#6531));
+#6508 = ORIENTED_EDGE('',*,*,#6509,.T.);
+#6509 = EDGE_CURVE('',#5722,#6003,#6510,.T.);
+#6510 = SURFACE_CURVE('',#6511,(#6515,#6522),.PCURVE_S1.);
+#6511 = LINE('',#6512,#6513);
+#6512 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#6513 = VECTOR('',#6514,1.);
+#6514 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6515 = PCURVE('',#5737,#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('',#5765,#6523);
+#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528);
+#6524 = LINE('',#6525,#6526);
+#6525 = CARTESIAN_POINT('',(0.5,0.));
+#6526 = VECTOR('',#6527,1.);
+#6527 = DIRECTION('',(0.,-1.));
+#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6529 = ORIENTED_EDGE('',*,*,#6002,.T.);
+#6530 = ORIENTED_EDGE('',*,*,#6455,.F.);
+#6531 = ORIENTED_EDGE('',*,*,#5721,.F.);
+#6532 = ADVANCED_FACE('',(#6533),#5765,.F.);
+#6533 = FACE_BOUND('',#6534,.F.);
+#6534 = EDGE_LOOP('',(#6535,#6536,#6537,#6538));
+#6535 = ORIENTED_EDGE('',*,*,#6484,.T.);
+#6536 = ORIENTED_EDGE('',*,*,#6025,.T.);
+#6537 = ORIENTED_EDGE('',*,*,#6509,.F.);
+#6538 = ORIENTED_EDGE('',*,*,#5749,.F.);
+#6539 = ADVANCED_FACE('',(#6540),#6206,.F.);
+#6540 = FACE_BOUND('',#6541,.F.);
+#6541 = EDGE_LOOP('',(#6542,#6543,#6544,#6545));
+#6542 = ORIENTED_EDGE('',*,*,#6192,.T.);
+#6543 = ORIENTED_EDGE('',*,*,#6321,.T.);
+#6544 = ORIENTED_EDGE('',*,*,#6271,.F.);
+#6545 = ORIENTED_EDGE('',*,*,#6223,.F.);
+#6546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6550)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6547,#6548,#6549)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6547 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6548 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6549 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6550 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6547,
+  'distance_accuracy_value','confusion accuracy');
+#6551 = SHAPE_DEFINITION_REPRESENTATION(#6552,#5209);
+#6552 = PRODUCT_DEFINITION_SHAPE('','',#6553);
+#6553 = PRODUCT_DEFINITION('design','',#6554,#6557);
+#6554 = PRODUCT_DEFINITION_FORMATION('','',#6555);
+#6555 = PRODUCT('Pin_NO','Pin_NO','',(#6556));
+#6556 = PRODUCT_CONTEXT('',#2,'mechanical');
+#6557 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6558 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6559,#6561);
+#6559 = ( REPRESENTATION_RELATIONSHIP('','',#5209,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6560) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6560 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#6561 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6562);
+#6562 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Pin_NO','',#5,#6553,$);
+#6563 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6555));
+#6564 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6565),#8287);
+#6565 = MANIFOLD_SOLID_BREP('',#6566);
+#6566 = CLOSED_SHELL('',(#6567,#6744,#6825,#6879,#6960,#7373,#7743,#7770
+    ,#7824,#7873,#7922,#7949,#7976,#8003,#8030,#8057,#8084,#8111,#8138,
+    #8165,#8192,#8219,#8246,#8273,#8280));
+#6567 = ADVANCED_FACE('',(#6568),#6582,.F.);
+#6568 = FACE_BOUND('',#6569,.F.);
+#6569 = EDGE_LOOP('',(#6570,#6605,#6634,#6662,#6690,#6718));
+#6570 = ORIENTED_EDGE('',*,*,#6571,.F.);
+#6571 = EDGE_CURVE('',#6572,#6574,#6576,.T.);
+#6572 = VERTEX_POINT('',#6573);
+#6573 = CARTESIAN_POINT('',(-5.486135,-0.175,-2.625));
+#6574 = VERTEX_POINT('',#6575);
+#6575 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.625));
+#6576 = SURFACE_CURVE('',#6577,(#6581,#6593),.PCURVE_S1.);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6581 = PCURVE('',#6582,#6587);
+#6582 = PLANE('',#6583);
+#6583 = AXIS2_PLACEMENT_3D('',#6584,#6585,#6586);
+#6584 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6585 = DIRECTION('',(1.,0.,0.));
+#6586 = DIRECTION('',(0.,2.2E-16,-1.));
+#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592);
+#6588 = LINE('',#6589,#6590);
+#6589 = CARTESIAN_POINT('',(3.198115,1.805966600635E-17));
+#6590 = VECTOR('',#6591,1.);
+#6591 = DIRECTION('',(0.,-1.));
+#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6593 = PCURVE('',#6594,#6599);
+#6594 = PLANE('',#6595);
+#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598);
+#6596 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6597 = DIRECTION('',(0.,-2.2E-16,1.));
+#6598 = DIRECTION('',(1.,0.,0.));
+#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604);
+#6600 = LINE('',#6601,#6602);
+#6601 = CARTESIAN_POINT('',(0.,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('',#6572,#6607,#6609,.T.);
+#6607 = VERTEX_POINT('',#6608);
+#6608 = CARTESIAN_POINT('',(-5.486135,0.225,-2.225));
+#6609 = SURFACE_CURVE('',#6610,(#6615,#6622),.PCURVE_S1.);
+#6610 = CIRCLE('',#6611,0.4);
+#6611 = AXIS2_PLACEMENT_3D('',#6612,#6613,#6614);
+#6612 = CARTESIAN_POINT('',(-5.486135,-0.175,-2.225));
+#6613 = DIRECTION('',(1.,0.,0.));
+#6614 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6615 = PCURVE('',#6582,#6616);
+#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6621);
+#6617 = CIRCLE('',#6618,0.4);
+#6618 = AXIS2_PLACEMENT_2D('',#6619,#6620);
+#6619 = CARTESIAN_POINT('',(2.798115,-0.4));
+#6620 = DIRECTION('',(0.,-1.));
+#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6622 = PCURVE('',#6623,#6628);
+#6623 = CYLINDRICAL_SURFACE('',#6624,0.4);
+#6624 = AXIS2_PLACEMENT_3D('',#6625,#6626,#6627);
+#6625 = CARTESIAN_POINT('',(-5.486135,-0.175,-2.225));
+#6626 = DIRECTION('',(1.,0.,0.));
+#6627 = DIRECTION('',(0.,2.2E-16,-1.));
+#6628 = DEFINITIONAL_REPRESENTATION('',(#6629),#6633);
+#6629 = LINE('',#6630,#6631);
+#6630 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6631 = VECTOR('',#6632,1.);
+#6632 = DIRECTION('',(1.,0.));
+#6633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6634 = ORIENTED_EDGE('',*,*,#6635,.F.);
+#6635 = EDGE_CURVE('',#6636,#6607,#6638,.T.);
+#6636 = VERTEX_POINT('',#6637);
+#6637 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6638 = SURFACE_CURVE('',#6639,(#6643,#6650),.PCURVE_S1.);
+#6639 = LINE('',#6640,#6641);
+#6640 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6641 = VECTOR('',#6642,1.);
+#6642 = DIRECTION('',(0.,2.2E-16,-1.));
+#6643 = PCURVE('',#6582,#6644);
+#6644 = DEFINITIONAL_REPRESENTATION('',(#6645),#6649);
+#6645 = LINE('',#6646,#6647);
+#6646 = CARTESIAN_POINT('',(-1.110223024625E-16,2.442490654175E-32));
+#6647 = VECTOR('',#6648,1.);
+#6648 = DIRECTION('',(1.,0.));
+#6649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6650 = PCURVE('',#6651,#6656);
+#6651 = PLANE('',#6652);
+#6652 = AXIS2_PLACEMENT_3D('',#6653,#6654,#6655);
+#6653 = CARTESIAN_POINT('',(-3.789576776796,0.225,1.226368595562));
+#6654 = DIRECTION('',(0.,-1.,-4.4E-16));
+#6655 = DIRECTION('',(0.,4.4E-16,-1.));
+#6656 = DEFINITIONAL_REPRESENTATION('',(#6657),#6661);
+#6657 = LINE('',#6658,#6659);
+#6658 = CARTESIAN_POINT('',(0.653253595562,-1.696558223204));
+#6659 = VECTOR('',#6660,1.);
+#6660 = DIRECTION('',(1.,0.));
+#6661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6662 = ORIENTED_EDGE('',*,*,#6663,.T.);
+#6663 = EDGE_CURVE('',#6636,#6664,#6666,.T.);
+#6664 = VERTEX_POINT('',#6665);
+#6665 = CARTESIAN_POINT('',(-5.486135,-0.225,0.573115));
+#6666 = SURFACE_CURVE('',#6667,(#6671,#6678),.PCURVE_S1.);
+#6667 = LINE('',#6668,#6669);
+#6668 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6669 = VECTOR('',#6670,1.);
+#6670 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6671 = PCURVE('',#6582,#6672);
+#6672 = DEFINITIONAL_REPRESENTATION('',(#6673),#6677);
+#6673 = LINE('',#6674,#6675);
+#6674 = CARTESIAN_POINT('',(0.,0.));
+#6675 = VECTOR('',#6676,1.);
+#6676 = DIRECTION('',(0.,-1.));
+#6677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6678 = PCURVE('',#6679,#6684);
+#6679 = PLANE('',#6680);
+#6680 = AXIS2_PLACEMENT_3D('',#6681,#6682,#6683);
+#6681 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#6682 = DIRECTION('',(0.928147694466,8.E-17,-0.37221211326));
+#6683 = DIRECTION('',(-0.37221211326,2.1E-16,-0.928147694466));
+#6684 = DEFINITIONAL_REPRESENTATION('',(#6685),#6689);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(0.562203626763,-7.040459157626E-18));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(-5.807507217524E-18,-1.));
+#6689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6690 = ORIENTED_EDGE('',*,*,#6691,.T.);
+#6691 = EDGE_CURVE('',#6664,#6692,#6694,.T.);
+#6692 = VERTEX_POINT('',#6693);
+#6693 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.175));
+#6694 = SURFACE_CURVE('',#6695,(#6699,#6706),.PCURVE_S1.);
+#6695 = LINE('',#6696,#6697);
+#6696 = CARTESIAN_POINT('',(-5.486135,-0.225,0.573115));
+#6697 = VECTOR('',#6698,1.);
+#6698 = DIRECTION('',(0.,2.2E-16,-1.));
+#6699 = PCURVE('',#6582,#6700);
+#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6705);
+#6701 = LINE('',#6702,#6703);
+#6702 = CARTESIAN_POINT('',(1.202230246252E-17,-0.45));
+#6703 = VECTOR('',#6704,1.);
+#6704 = DIRECTION('',(1.,0.));
+#6705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6706 = PCURVE('',#6707,#6712);
+#6707 = PLANE('',#6708);
+#6708 = AXIS2_PLACEMENT_3D('',#6709,#6710,#6711);
+#6709 = CARTESIAN_POINT('',(-3.789576776796,-0.225,1.226368595562));
+#6710 = DIRECTION('',(0.,-1.,-4.4E-16));
+#6711 = DIRECTION('',(0.,4.4E-16,-1.));
+#6712 = DEFINITIONAL_REPRESENTATION('',(#6713),#6717);
+#6713 = LINE('',#6714,#6715);
+#6714 = CARTESIAN_POINT('',(0.653253595562,-1.696558223204));
+#6715 = VECTOR('',#6716,1.);
+#6716 = DIRECTION('',(1.,0.));
+#6717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6718 = ORIENTED_EDGE('',*,*,#6719,.T.);
+#6719 = EDGE_CURVE('',#6692,#6574,#6720,.T.);
+#6720 = SURFACE_CURVE('',#6721,(#6725,#6732),.PCURVE_S1.);
+#6721 = LINE('',#6722,#6723);
+#6722 = CARTESIAN_POINT('',(-5.486135,-0.225,0.573115));
+#6723 = VECTOR('',#6724,1.);
+#6724 = DIRECTION('',(0.,2.2E-16,-1.));
+#6725 = PCURVE('',#6582,#6726);
+#6726 = DEFINITIONAL_REPRESENTATION('',(#6727),#6731);
+#6727 = LINE('',#6728,#6729);
+#6728 = CARTESIAN_POINT('',(1.202230246252E-17,-0.45));
+#6729 = VECTOR('',#6730,1.);
+#6730 = DIRECTION('',(1.,0.));
+#6731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6732 = PCURVE('',#6733,#6738);
+#6733 = PLANE('',#6734);
+#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
+#6735 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.175));
+#6736 = DIRECTION('',(1.,0.,0.));
+#6737 = DIRECTION('',(0.,2.2E-16,-1.));
+#6738 = DEFINITIONAL_REPRESENTATION('',(#6739),#6743);
+#6739 = LINE('',#6740,#6741);
+#6740 = CARTESIAN_POINT('',(-2.748115,-6.037363543836E-18));
+#6741 = VECTOR('',#6742,1.);
+#6742 = DIRECTION('',(1.,0.));
+#6743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6744 = ADVANCED_FACE('',(#6745),#6594,.F.);
+#6745 = FACE_BOUND('',#6746,.F.);
+#6746 = EDGE_LOOP('',(#6747,#6748,#6776,#6804));
+#6747 = ORIENTED_EDGE('',*,*,#6571,.T.);
+#6748 = ORIENTED_EDGE('',*,*,#6749,.T.);
+#6749 = EDGE_CURVE('',#6574,#6750,#6752,.T.);
+#6750 = VERTEX_POINT('',#6751);
+#6751 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#6752 = SURFACE_CURVE('',#6753,(#6757,#6764),.PCURVE_S1.);
+#6753 = LINE('',#6754,#6755);
+#6754 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.625));
+#6755 = VECTOR('',#6756,1.);
+#6756 = DIRECTION('',(1.,0.,0.));
+#6757 = PCURVE('',#6594,#6758);
+#6758 = DEFINITIONAL_REPRESENTATION('',(#6759),#6763);
+#6759 = LINE('',#6760,#6761);
+#6760 = CARTESIAN_POINT('',(0.,-0.45));
+#6761 = VECTOR('',#6762,1.);
+#6762 = DIRECTION('',(1.,0.));
+#6763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6764 = PCURVE('',#6765,#6770);
+#6765 = PLANE('',#6766);
+#6766 = AXIS2_PLACEMENT_3D('',#6767,#6768,#6769);
+#6767 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.625));
+#6768 = DIRECTION('',(0.,-2.2E-16,1.));
+#6769 = DIRECTION('',(1.,0.,0.));
+#6770 = DEFINITIONAL_REPRESENTATION('',(#6771),#6775);
+#6771 = LINE('',#6772,#6773);
+#6772 = CARTESIAN_POINT('',(0.,0.));
+#6773 = VECTOR('',#6774,1.);
+#6774 = DIRECTION('',(1.,0.));
+#6775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6776 = ORIENTED_EDGE('',*,*,#6777,.F.);
+#6777 = EDGE_CURVE('',#6778,#6750,#6780,.T.);
+#6778 = VERTEX_POINT('',#6779);
+#6779 = CARTESIAN_POINT('',(-4.68,-0.175,-2.625));
+#6780 = SURFACE_CURVE('',#6781,(#6785,#6792),.PCURVE_S1.);
+#6781 = LINE('',#6782,#6783);
+#6782 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6783 = VECTOR('',#6784,1.);
+#6784 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6785 = PCURVE('',#6594,#6786);
+#6786 = DEFINITIONAL_REPRESENTATION('',(#6787),#6791);
+#6787 = LINE('',#6788,#6789);
+#6788 = CARTESIAN_POINT('',(0.806135,0.));
+#6789 = VECTOR('',#6790,1.);
+#6790 = DIRECTION('',(0.,-1.));
+#6791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6792 = PCURVE('',#6793,#6798);
+#6793 = PLANE('',#6794);
+#6794 = AXIS2_PLACEMENT_3D('',#6795,#6796,#6797);
+#6795 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6796 = DIRECTION('',(-1.,0.,0.));
+#6797 = DIRECTION('',(0.,-2.2E-16,1.));
+#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803);
+#6799 = LINE('',#6800,#6801);
+#6800 = CARTESIAN_POINT('',(0.,0.));
+#6801 = VECTOR('',#6802,1.);
+#6802 = DIRECTION('',(0.,-1.));
+#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6804 = ORIENTED_EDGE('',*,*,#6805,.F.);
+#6805 = EDGE_CURVE('',#6572,#6778,#6806,.T.);
+#6806 = SURFACE_CURVE('',#6807,(#6811,#6818),.PCURVE_S1.);
+#6807 = LINE('',#6808,#6809);
+#6808 = CARTESIAN_POINT('',(-5.486135,-0.175,-2.625));
+#6809 = VECTOR('',#6810,1.);
+#6810 = DIRECTION('',(1.,0.,0.));
+#6811 = PCURVE('',#6594,#6812);
+#6812 = DEFINITIONAL_REPRESENTATION('',(#6813),#6817);
+#6813 = LINE('',#6814,#6815);
+#6814 = CARTESIAN_POINT('',(0.,-0.4));
+#6815 = VECTOR('',#6816,1.);
+#6816 = DIRECTION('',(1.,0.));
+#6817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6818 = PCURVE('',#6623,#6819);
+#6819 = DEFINITIONAL_REPRESENTATION('',(#6820),#6824);
+#6820 = LINE('',#6821,#6822);
+#6821 = CARTESIAN_POINT('',(0.,0.));
+#6822 = VECTOR('',#6823,1.);
+#6823 = DIRECTION('',(0.,1.));
+#6824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6825 = ADVANCED_FACE('',(#6826),#6623,.T.);
+#6826 = FACE_BOUND('',#6827,.T.);
+#6827 = EDGE_LOOP('',(#6828,#6829,#6852,#6878));
+#6828 = ORIENTED_EDGE('',*,*,#6606,.T.);
+#6829 = ORIENTED_EDGE('',*,*,#6830,.T.);
+#6830 = EDGE_CURVE('',#6607,#6831,#6833,.T.);
+#6831 = VERTEX_POINT('',#6832);
+#6832 = CARTESIAN_POINT('',(-4.68,0.225,-2.225));
+#6833 = SURFACE_CURVE('',#6834,(#6838,#6845),.PCURVE_S1.);
+#6834 = LINE('',#6835,#6836);
+#6835 = CARTESIAN_POINT('',(-5.486135,0.225,-2.225));
+#6836 = VECTOR('',#6837,1.);
+#6837 = DIRECTION('',(1.,0.,0.));
+#6838 = PCURVE('',#6623,#6839);
+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844);
+#6840 = LINE('',#6841,#6842);
+#6841 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6842 = VECTOR('',#6843,1.);
+#6843 = DIRECTION('',(0.,1.));
+#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6845 = PCURVE('',#6651,#6846);
+#6846 = DEFINITIONAL_REPRESENTATION('',(#6847),#6851);
+#6847 = LINE('',#6848,#6849);
+#6848 = CARTESIAN_POINT('',(3.451368595562,-1.696558223204));
+#6849 = VECTOR('',#6850,1.);
+#6850 = DIRECTION('',(0.,1.));
+#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6852 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#6853 = EDGE_CURVE('',#6778,#6831,#6854,.T.);
+#6854 = SURFACE_CURVE('',#6855,(#6860,#6867),.PCURVE_S1.);
+#6855 = CIRCLE('',#6856,0.4);
+#6856 = AXIS2_PLACEMENT_3D('',#6857,#6858,#6859);
+#6857 = CARTESIAN_POINT('',(-4.68,-0.175,-2.225));
+#6858 = DIRECTION('',(1.,0.,0.));
+#6859 = DIRECTION('',(0.,-1.,-2.2E-16));
+#6860 = PCURVE('',#6623,#6861);
+#6861 = DEFINITIONAL_REPRESENTATION('',(#6862),#6866);
+#6862 = LINE('',#6863,#6864);
+#6863 = CARTESIAN_POINT('',(-1.570796326795,0.806135));
+#6864 = VECTOR('',#6865,1.);
+#6865 = DIRECTION('',(1.,0.));
+#6866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6867 = PCURVE('',#6793,#6868);
+#6868 = DEFINITIONAL_REPRESENTATION('',(#6869),#6877);
+#6869 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6870,#6871,#6872,#6873,
+#6874,#6875,#6876),.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('') );
+#6870 = CARTESIAN_POINT('',(0.4,-0.8));
+#6871 = CARTESIAN_POINT('',(-0.292820323028,-0.8));
+#6872 = CARTESIAN_POINT('',(5.358983848622E-02,-0.2));
+#6873 = CARTESIAN_POINT('',(0.4,0.4));
+#6874 = CARTESIAN_POINT('',(0.746410161514,-0.2));
+#6875 = CARTESIAN_POINT('',(1.092820323028,-0.8));
+#6876 = CARTESIAN_POINT('',(0.4,-0.8));
+#6877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6878 = ORIENTED_EDGE('',*,*,#6805,.F.);
+#6879 = ADVANCED_FACE('',(#6880),#6733,.F.);
+#6880 = FACE_BOUND('',#6881,.F.);
+#6881 = EDGE_LOOP('',(#6882,#6910,#6938,#6959));
+#6882 = ORIENTED_EDGE('',*,*,#6883,.T.);
+#6883 = EDGE_CURVE('',#6692,#6884,#6886,.T.);
+#6884 = VERTEX_POINT('',#6885);
+#6885 = CARTESIAN_POINT('',(-5.486135,-7.125,-2.175));
+#6886 = SURFACE_CURVE('',#6887,(#6891,#6898),.PCURVE_S1.);
+#6887 = LINE('',#6888,#6889);
+#6888 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.175));
+#6889 = VECTOR('',#6890,1.);
+#6890 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#6891 = PCURVE('',#6733,#6892);
+#6892 = DEFINITIONAL_REPRESENTATION('',(#6893),#6897);
+#6893 = LINE('',#6894,#6895);
+#6894 = CARTESIAN_POINT('',(0.,0.));
+#6895 = VECTOR('',#6896,1.);
+#6896 = DIRECTION('',(0.,-1.));
+#6897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6898 = PCURVE('',#6899,#6904);
+#6899 = PLANE('',#6900);
+#6900 = AXIS2_PLACEMENT_3D('',#6901,#6902,#6903);
+#6901 = CARTESIAN_POINT('',(-4.68,-0.225,-2.175));
+#6902 = DIRECTION('',(0.,2.2E-16,-1.));
+#6903 = DIRECTION('',(-1.,0.,0.));
+#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6909);
+#6905 = LINE('',#6906,#6907);
+#6906 = CARTESIAN_POINT('',(0.806135,0.));
+#6907 = VECTOR('',#6908,1.);
+#6908 = DIRECTION('',(0.,-1.));
+#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6910 = ORIENTED_EDGE('',*,*,#6911,.T.);
+#6911 = EDGE_CURVE('',#6884,#6912,#6914,.T.);
+#6912 = VERTEX_POINT('',#6913);
+#6913 = CARTESIAN_POINT('',(-5.486135,-7.125,-2.625));
+#6914 = SURFACE_CURVE('',#6915,(#6919,#6926),.PCURVE_S1.);
+#6915 = LINE('',#6916,#6917);
+#6916 = CARTESIAN_POINT('',(-5.486135,-7.125,-2.175));
+#6917 = VECTOR('',#6918,1.);
+#6918 = DIRECTION('',(0.,2.2E-16,-1.));
+#6919 = PCURVE('',#6733,#6920);
+#6920 = DEFINITIONAL_REPRESENTATION('',(#6921),#6925);
+#6921 = LINE('',#6922,#6923);
+#6922 = CARTESIAN_POINT('',(-1.857323704498E-16,-6.9));
+#6923 = VECTOR('',#6924,1.);
+#6924 = DIRECTION('',(1.,0.));
+#6925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6926 = PCURVE('',#6927,#6932);
+#6927 = PLANE('',#6928);
+#6928 = AXIS2_PLACEMENT_3D('',#6929,#6930,#6931);
+#6929 = CARTESIAN_POINT('',(-5.0830675,-7.125,-2.4));
+#6930 = DIRECTION('',(0.,-1.,-4.7E-16));
+#6931 = DIRECTION('',(0.,4.7E-16,-1.));
+#6932 = DEFINITIONAL_REPRESENTATION('',(#6933),#6937);
+#6933 = LINE('',#6934,#6935);
+#6934 = CARTESIAN_POINT('',(-0.225,-0.4030675));
+#6935 = VECTOR('',#6936,1.);
+#6936 = DIRECTION('',(1.,0.));
+#6937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6938 = ORIENTED_EDGE('',*,*,#6939,.F.);
+#6939 = EDGE_CURVE('',#6574,#6912,#6940,.T.);
+#6940 = SURFACE_CURVE('',#6941,(#6945,#6952),.PCURVE_S1.);
+#6941 = LINE('',#6942,#6943);
+#6942 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.625));
+#6943 = VECTOR('',#6944,1.);
+#6944 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#6945 = PCURVE('',#6733,#6946);
+#6946 = DEFINITIONAL_REPRESENTATION('',(#6947),#6951);
+#6947 = LINE('',#6948,#6949);
+#6948 = CARTESIAN_POINT('',(0.45,1.202230246252E-17));
+#6949 = VECTOR('',#6950,1.);
+#6950 = DIRECTION('',(0.,-1.));
+#6951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6952 = PCURVE('',#6765,#6953);
+#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958);
+#6954 = LINE('',#6955,#6956);
+#6955 = CARTESIAN_POINT('',(0.,0.));
+#6956 = VECTOR('',#6957,1.);
+#6957 = DIRECTION('',(0.,-1.));
+#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6959 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#6960 = ADVANCED_FACE('',(#6961),#6651,.F.);
+#6961 = FACE_BOUND('',#6962,.F.);
+#6962 = EDGE_LOOP('',(#6963,#6964,#6965,#6988,#7016,#7044,#7072,#7100,
+    #7128,#7156,#7184,#7212,#7240,#7268,#7296,#7324,#7352));
+#6963 = ORIENTED_EDGE('',*,*,#6635,.T.);
+#6964 = ORIENTED_EDGE('',*,*,#6830,.T.);
+#6965 = ORIENTED_EDGE('',*,*,#6966,.T.);
+#6966 = EDGE_CURVE('',#6831,#6967,#6969,.T.);
+#6967 = VERTEX_POINT('',#6968);
+#6968 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#6969 = SURFACE_CURVE('',#6970,(#6974,#6981),.PCURVE_S1.);
+#6970 = LINE('',#6971,#6972);
+#6971 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6972 = VECTOR('',#6973,1.);
+#6973 = DIRECTION('',(0.,-2.2E-16,1.));
+#6974 = PCURVE('',#6651,#6975);
+#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6980);
+#6976 = LINE('',#6977,#6978);
+#6977 = CARTESIAN_POINT('',(3.851368595562,-0.890423223204));
+#6978 = VECTOR('',#6979,1.);
+#6979 = DIRECTION('',(-1.,0.));
+#6980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6981 = PCURVE('',#6793,#6982);
+#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987);
+#6983 = LINE('',#6984,#6985);
+#6984 = CARTESIAN_POINT('',(0.,0.));
+#6985 = VECTOR('',#6986,1.);
+#6986 = DIRECTION('',(1.,0.));
+#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6988 = ORIENTED_EDGE('',*,*,#6989,.T.);
+#6989 = EDGE_CURVE('',#6967,#6990,#6992,.T.);
+#6990 = VERTEX_POINT('',#6991);
+#6991 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#6992 = SURFACE_CURVE('',#6993,(#6997,#7004),.PCURVE_S1.);
+#6993 = LINE('',#6994,#6995);
+#6994 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#6995 = VECTOR('',#6996,1.);
+#6996 = DIRECTION('',(0.518379020733,-1.9E-16,0.85515097548));
+#6997 = PCURVE('',#6651,#6998);
+#6998 = DEFINITIONAL_REPRESENTATION('',(#6999),#7003);
+#6999 = LINE('',#7000,#7001);
+#7000 = CARTESIAN_POINT('',(0.732059595562,-0.890423223204));
+#7001 = VECTOR('',#7002,1.);
+#7002 = DIRECTION('',(-0.85515097548,0.518379020733));
+#7003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7004 = PCURVE('',#7005,#7010);
+#7005 = PLANE('',#7006);
+#7006 = AXIS2_PLACEMENT_3D('',#7007,#7008,#7009);
+#7007 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7008 = DIRECTION('',(-0.85515097548,-1.2E-16,0.518379020733));
+#7009 = DIRECTION('',(0.518379020733,-1.9E-16,0.85515097548));
+#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015);
+#7011 = LINE('',#7012,#7013);
+#7012 = CARTESIAN_POINT('',(4.747041512541E-17,1.247247681963E-32));
+#7013 = VECTOR('',#7014,1.);
+#7014 = DIRECTION('',(1.,4.930380657631E-32));
+#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7016 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#7017 = EDGE_CURVE('',#6990,#7018,#7020,.T.);
+#7018 = VERTEX_POINT('',#7019);
+#7019 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.);
+#7021 = LINE('',#7022,#7023);
+#7022 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7023 = VECTOR('',#7024,1.);
+#7024 = DIRECTION('',(1.,0.,0.));
+#7025 = PCURVE('',#6651,#7026);
+#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031);
+#7027 = LINE('',#7028,#7029);
+#7028 = CARTESIAN_POINT('',(0.100289595562,-0.507454223204));
+#7029 = VECTOR('',#7030,1.);
+#7030 = DIRECTION('',(0.,1.));
+#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7032 = PCURVE('',#7033,#7038);
+#7033 = PLANE('',#7034);
+#7034 = AXIS2_PLACEMENT_3D('',#7035,#7036,#7037);
+#7035 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7036 = DIRECTION('',(0.,-2.2E-16,1.));
+#7037 = DIRECTION('',(1.,0.,0.));
+#7038 = DEFINITIONAL_REPRESENTATION('',(#7039),#7043);
+#7039 = LINE('',#7040,#7041);
+#7040 = CARTESIAN_POINT('',(0.,0.));
+#7041 = VECTOR('',#7042,1.);
+#7042 = DIRECTION('',(1.,0.));
+#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7044 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#7045 = EDGE_CURVE('',#7018,#7046,#7048,.T.);
+#7046 = VERTEX_POINT('',#7047);
+#7047 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7048 = SURFACE_CURVE('',#7049,(#7053,#7060),.PCURVE_S1.);
+#7049 = LINE('',#7050,#7051);
+#7050 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7051 = VECTOR('',#7052,1.);
+#7052 = DIRECTION('',(0.,-2.2E-16,1.));
+#7053 = PCURVE('',#6651,#7054);
+#7054 = DEFINITIONAL_REPRESENTATION('',(#7055),#7059);
+#7055 = LINE('',#7056,#7057);
+#7056 = CARTESIAN_POINT('',(0.100289595562,2.664720776796));
+#7057 = VECTOR('',#7058,1.);
+#7058 = DIRECTION('',(-1.,0.));
+#7059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7060 = PCURVE('',#7061,#7066);
+#7061 = PLANE('',#7062);
+#7062 = AXIS2_PLACEMENT_3D('',#7063,#7064,#7065);
+#7063 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7064 = DIRECTION('',(-1.,0.,0.));
+#7065 = DIRECTION('',(0.,-2.2E-16,1.));
+#7066 = DEFINITIONAL_REPRESENTATION('',(#7067),#7071);
+#7067 = LINE('',#7068,#7069);
+#7068 = CARTESIAN_POINT('',(0.,0.));
+#7069 = VECTOR('',#7070,1.);
+#7070 = DIRECTION('',(1.,0.));
+#7071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7072 = ORIENTED_EDGE('',*,*,#7073,.T.);
+#7073 = EDGE_CURVE('',#7046,#7074,#7076,.T.);
+#7074 = VERTEX_POINT('',#7075);
+#7075 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7076 = SURFACE_CURVE('',#7077,(#7081,#7088),.PCURVE_S1.);
+#7077 = LINE('',#7078,#7079);
+#7078 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7079 = VECTOR('',#7080,1.);
+#7080 = DIRECTION('',(1.,0.,0.));
+#7081 = PCURVE('',#6651,#7082);
+#7082 = DEFINITIONAL_REPRESENTATION('',(#7083),#7087);
+#7083 = LINE('',#7084,#7085);
+#7084 = CARTESIAN_POINT('',(-0.675171404433,2.664720776796));
+#7085 = VECTOR('',#7086,1.);
+#7086 = DIRECTION('',(0.,1.));
+#7087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7088 = PCURVE('',#7089,#7094);
+#7089 = PLANE('',#7090);
+#7090 = AXIS2_PLACEMENT_3D('',#7091,#7092,#7093);
+#7091 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7092 = DIRECTION('',(0.,-2.2E-16,1.));
+#7093 = DIRECTION('',(1.,0.,0.));
+#7094 = DEFINITIONAL_REPRESENTATION('',(#7095),#7099);
+#7095 = LINE('',#7096,#7097);
+#7096 = CARTESIAN_POINT('',(0.,0.));
+#7097 = VECTOR('',#7098,1.);
+#7098 = DIRECTION('',(1.,0.));
+#7099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7100 = ORIENTED_EDGE('',*,*,#7101,.T.);
+#7101 = EDGE_CURVE('',#7074,#7102,#7104,.T.);
+#7102 = VERTEX_POINT('',#7103);
+#7103 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7104 = SURFACE_CURVE('',#7105,(#7109,#7116),.PCURVE_S1.);
+#7105 = LINE('',#7106,#7107);
+#7106 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7107 = VECTOR('',#7108,1.);
+#7108 = DIRECTION('',(-0.287164642261,-2.1E-16,0.957881239108));
+#7109 = PCURVE('',#6651,#7110);
+#7110 = DEFINITIONAL_REPRESENTATION('',(#7111),#7115);
+#7111 = LINE('',#7112,#7113);
+#7112 = CARTESIAN_POINT('',(-0.675171404433,3.134730776796));
+#7113 = VECTOR('',#7114,1.);
+#7114 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#7115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7116 = PCURVE('',#7117,#7122);
+#7117 = PLANE('',#7118);
+#7118 = AXIS2_PLACEMENT_3D('',#7119,#7120,#7121);
+#7119 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7120 = DIRECTION('',(-0.957881239108,6.E-17,-0.287164642261));
+#7121 = DIRECTION('',(-0.287164642261,-2.1E-16,0.957881239108));
+#7122 = DEFINITIONAL_REPRESENTATION('',(#7123),#7127);
+#7123 = LINE('',#7124,#7125);
+#7124 = CARTESIAN_POINT('',(-2.445740410725E-16,-4.880557935848E-32));
+#7125 = VECTOR('',#7126,1.);
+#7126 = DIRECTION('',(1.,0.));
+#7127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7128 = ORIENTED_EDGE('',*,*,#7129,.T.);
+#7129 = EDGE_CURVE('',#7102,#7130,#7132,.T.);
+#7130 = VERTEX_POINT('',#7131);
+#7131 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7132 = SURFACE_CURVE('',#7133,(#7137,#7144),.PCURVE_S1.);
+#7133 = LINE('',#7134,#7135);
+#7134 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7135 = VECTOR('',#7136,1.);
+#7136 = DIRECTION('',(-1.,0.,0.));
+#7137 = PCURVE('',#6651,#7138);
+#7138 = DEFINITIONAL_REPRESENTATION('',(#7139),#7143);
+#7139 = LINE('',#7140,#7141);
+#7140 = CARTESIAN_POINT('',(-2.473631404438,2.595567776796));
+#7141 = VECTOR('',#7142,1.);
+#7142 = DIRECTION('',(0.,-1.));
+#7143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7144 = PCURVE('',#7145,#7150);
+#7145 = PLANE('',#7146);
+#7146 = AXIS2_PLACEMENT_3D('',#7147,#7148,#7149);
+#7147 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7148 = DIRECTION('',(0.,2.2E-16,-1.));
+#7149 = DIRECTION('',(-1.,0.,0.));
+#7150 = DEFINITIONAL_REPRESENTATION('',(#7151),#7155);
+#7151 = LINE('',#7152,#7153);
+#7152 = CARTESIAN_POINT('',(0.,0.));
+#7153 = VECTOR('',#7154,1.);
+#7154 = DIRECTION('',(1.,0.));
+#7155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7156 = ORIENTED_EDGE('',*,*,#7157,.T.);
+#7157 = EDGE_CURVE('',#7130,#7158,#7160,.T.);
+#7158 = VERTEX_POINT('',#7159);
+#7159 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7160 = SURFACE_CURVE('',#7161,(#7165,#7172),.PCURVE_S1.);
+#7161 = LINE('',#7162,#7163);
+#7162 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7163 = VECTOR('',#7164,1.);
+#7164 = DIRECTION('',(0.,2.2E-16,-1.));
+#7165 = PCURVE('',#6651,#7166);
+#7166 = DEFINITIONAL_REPRESENTATION('',(#7167),#7171);
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(-2.473631404438,2.095567776796));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(1.,0.));
+#7171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7172 = PCURVE('',#7173,#7178);
+#7173 = PLANE('',#7174);
+#7174 = AXIS2_PLACEMENT_3D('',#7175,#7176,#7177);
+#7175 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7176 = DIRECTION('',(1.,0.,0.));
+#7177 = DIRECTION('',(0.,2.2E-16,-1.));
+#7178 = DEFINITIONAL_REPRESENTATION('',(#7179),#7183);
+#7179 = LINE('',#7180,#7181);
+#7180 = CARTESIAN_POINT('',(0.,0.));
+#7181 = VECTOR('',#7182,1.);
+#7182 = DIRECTION('',(1.,0.));
+#7183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7184 = ORIENTED_EDGE('',*,*,#7185,.T.);
+#7185 = EDGE_CURVE('',#7158,#7186,#7188,.T.);
+#7186 = VERTEX_POINT('',#7187);
+#7187 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7188 = SURFACE_CURVE('',#7189,(#7193,#7200),.PCURVE_S1.);
+#7189 = LINE('',#7190,#7191);
+#7190 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7191 = VECTOR('',#7192,1.);
+#7192 = DIRECTION('',(-1.,0.,0.));
+#7193 = PCURVE('',#6651,#7194);
+#7194 = DEFINITIONAL_REPRESENTATION('',(#7195),#7199);
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(-1.008059404438,2.095567776796));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(0.,-1.));
+#7199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7200 = PCURVE('',#7201,#7206);
+#7201 = PLANE('',#7202);
+#7202 = AXIS2_PLACEMENT_3D('',#7203,#7204,#7205);
+#7203 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7204 = DIRECTION('',(0.,2.2E-16,-1.));
+#7205 = DIRECTION('',(-1.,0.,0.));
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = LINE('',#7208,#7209);
+#7208 = CARTESIAN_POINT('',(0.,0.));
+#7209 = VECTOR('',#7210,1.);
+#7210 = DIRECTION('',(1.,0.));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7212 = ORIENTED_EDGE('',*,*,#7213,.T.);
+#7213 = EDGE_CURVE('',#7186,#7214,#7216,.T.);
+#7214 = VERTEX_POINT('',#7215);
+#7215 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7216 = SURFACE_CURVE('',#7217,(#7221,#7228),.PCURVE_S1.);
+#7217 = LINE('',#7218,#7219);
+#7218 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7219 = VECTOR('',#7220,1.);
+#7220 = DIRECTION('',(0.,-2.2E-16,1.));
+#7221 = PCURVE('',#6651,#7222);
+#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227);
+#7223 = LINE('',#7224,#7225);
+#7224 = CARTESIAN_POINT('',(-1.008059404438,-0.847503545085));
+#7225 = VECTOR('',#7226,1.);
+#7226 = DIRECTION('',(-1.,0.));
+#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7228 = PCURVE('',#7229,#7234);
+#7229 = PLANE('',#7230);
+#7230 = AXIS2_PLACEMENT_3D('',#7231,#7232,#7233);
+#7231 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7232 = DIRECTION('',(-1.,0.,0.));
+#7233 = DIRECTION('',(0.,-2.2E-16,1.));
+#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239);
+#7235 = LINE('',#7236,#7237);
+#7236 = CARTESIAN_POINT('',(0.,0.));
+#7237 = VECTOR('',#7238,1.);
+#7238 = DIRECTION('',(1.,0.));
+#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7240 = ORIENTED_EDGE('',*,*,#7241,.T.);
+#7241 = EDGE_CURVE('',#7214,#7242,#7244,.T.);
+#7242 = VERTEX_POINT('',#7243);
+#7243 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7244 = SURFACE_CURVE('',#7245,(#7249,#7256),.PCURVE_S1.);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(-1.,0.,0.));
+#7249 = PCURVE('',#6651,#7250);
+#7250 = DEFINITIONAL_REPRESENTATION('',(#7251),#7255);
+#7251 = LINE('',#7252,#7253);
+#7252 = CARTESIAN_POINT('',(-2.473631404438,-0.847503545085));
+#7253 = VECTOR('',#7254,1.);
+#7254 = DIRECTION('',(0.,-1.));
+#7255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7256 = PCURVE('',#7257,#7262);
+#7257 = PLANE('',#7258);
+#7258 = AXIS2_PLACEMENT_3D('',#7259,#7260,#7261);
+#7259 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7260 = DIRECTION('',(0.,2.2E-16,-1.));
+#7261 = DIRECTION('',(-1.,0.,0.));
+#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7267);
+#7263 = LINE('',#7264,#7265);
+#7264 = CARTESIAN_POINT('',(0.,0.));
+#7265 = VECTOR('',#7266,1.);
+#7266 = DIRECTION('',(1.,0.));
+#7267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7268 = ORIENTED_EDGE('',*,*,#7269,.T.);
+#7269 = EDGE_CURVE('',#7242,#7270,#7272,.T.);
+#7270 = VERTEX_POINT('',#7271);
+#7271 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7272 = SURFACE_CURVE('',#7273,(#7277,#7284),.PCURVE_S1.);
+#7273 = LINE('',#7274,#7275);
+#7274 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7275 = VECTOR('',#7276,1.);
+#7276 = DIRECTION('',(-0.142975922708,2.2E-16,-0.98972616694));
+#7277 = PCURVE('',#6651,#7278);
+#7278 = DEFINITIONAL_REPRESENTATION('',(#7279),#7283);
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(-2.473631404438,-1.697503545085));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.98972616694,-0.142975922708));
+#7283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7284 = PCURVE('',#7285,#7290);
+#7285 = PLANE('',#7286);
+#7286 = AXIS2_PLACEMENT_3D('',#7287,#7288,#7289);
+#7287 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7288 = DIRECTION('',(0.98972616694,3.E-17,-0.142975922708));
+#7289 = DIRECTION('',(-0.142975922708,2.2E-16,-0.98972616694));
+#7290 = DEFINITIONAL_REPRESENTATION('',(#7291),#7295);
+#7291 = LINE('',#7292,#7293);
+#7292 = CARTESIAN_POINT('',(0.,0.));
+#7293 = VECTOR('',#7294,1.);
+#7294 = DIRECTION('',(1.,4.930380657631E-32));
+#7295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7296 = ORIENTED_EDGE('',*,*,#7297,.T.);
+#7297 = EDGE_CURVE('',#7270,#7298,#7300,.T.);
+#7298 = VERTEX_POINT('',#7299);
+#7299 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7300 = SURFACE_CURVE('',#7301,(#7305,#7312),.PCURVE_S1.);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(1.,0.,0.));
+#7305 = PCURVE('',#6651,#7306);
+#7306 = DEFINITIONAL_REPRESENTATION('',(#7307),#7311);
+#7307 = LINE('',#7308,#7309);
+#7308 = CARTESIAN_POINT('',(-0.675171404433,-1.957309223204));
+#7309 = VECTOR('',#7310,1.);
+#7310 = DIRECTION('',(0.,1.));
+#7311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7312 = PCURVE('',#7313,#7318);
+#7313 = PLANE('',#7314);
+#7314 = AXIS2_PLACEMENT_3D('',#7315,#7316,#7317);
+#7315 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7316 = DIRECTION('',(0.,-2.2E-16,1.));
+#7317 = DIRECTION('',(1.,0.,0.));
+#7318 = DEFINITIONAL_REPRESENTATION('',(#7319),#7323);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(0.,0.));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(1.,0.));
+#7323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7324 = ORIENTED_EDGE('',*,*,#7325,.T.);
+#7325 = EDGE_CURVE('',#7298,#7326,#7328,.T.);
+#7326 = VERTEX_POINT('',#7327);
+#7327 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7328 = SURFACE_CURVE('',#7329,(#7333,#7340),.PCURVE_S1.);
+#7329 = LINE('',#7330,#7331);
+#7330 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7331 = VECTOR('',#7332,1.);
+#7332 = DIRECTION('',(0.,2.2E-16,-1.));
+#7333 = PCURVE('',#6651,#7334);
+#7334 = DEFINITIONAL_REPRESENTATION('',(#7335),#7339);
+#7335 = LINE('',#7336,#7337);
+#7336 = CARTESIAN_POINT('',(-0.675171404433,-1.487299223204));
+#7337 = VECTOR('',#7338,1.);
+#7338 = DIRECTION('',(1.,0.));
+#7339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7340 = PCURVE('',#7341,#7346);
+#7341 = PLANE('',#7342);
+#7342 = AXIS2_PLACEMENT_3D('',#7343,#7344,#7345);
+#7343 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7344 = DIRECTION('',(1.,0.,0.));
+#7345 = DIRECTION('',(0.,2.2E-16,-1.));
+#7346 = DEFINITIONAL_REPRESENTATION('',(#7347),#7351);
+#7347 = LINE('',#7348,#7349);
+#7348 = CARTESIAN_POINT('',(2.22044604925E-16,-4.884981308351E-32));
+#7349 = VECTOR('',#7350,1.);
+#7350 = DIRECTION('',(1.,0.));
+#7351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7352 = ORIENTED_EDGE('',*,*,#7353,.T.);
+#7353 = EDGE_CURVE('',#7326,#6636,#7354,.T.);
+#7354 = SURFACE_CURVE('',#7355,(#7359,#7366),.PCURVE_S1.);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(-0.37221211326,2.1E-16,-0.928147694466));
+#7359 = PCURVE('',#6651,#7360);
+#7360 = DEFINITIONAL_REPRESENTATION('',(#7361),#7365);
+#7361 = LINE('',#7362,#7363);
+#7362 = CARTESIAN_POINT('',(0.131445595562,-1.487299223204));
+#7363 = VECTOR('',#7364,1.);
+#7364 = DIRECTION('',(0.928147694466,-0.37221211326));
+#7365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7366 = PCURVE('',#6679,#7367);
+#7367 = DEFINITIONAL_REPRESENTATION('',(#7368),#7372);
+#7368 = LINE('',#7369,#7370);
+#7369 = CARTESIAN_POINT('',(0.,0.));
+#7370 = VECTOR('',#7371,1.);
+#7371 = DIRECTION('',(1.,2.465190328816E-32));
+#7372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7373 = ADVANCED_FACE('',(#7374),#6707,.T.);
+#7374 = FACE_BOUND('',#7375,.T.);
+#7375 = EDGE_LOOP('',(#7376,#7399,#7400,#7423,#7446,#7469,#7492,#7515,
+    #7538,#7561,#7584,#7607,#7630,#7653,#7676,#7699,#7722));
+#7376 = ORIENTED_EDGE('',*,*,#7377,.T.);
+#7377 = EDGE_CURVE('',#7378,#6664,#7380,.T.);
+#7378 = VERTEX_POINT('',#7379);
+#7379 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#7380 = SURFACE_CURVE('',#7381,(#7385,#7392),.PCURVE_S1.);
+#7381 = LINE('',#7382,#7383);
+#7382 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#7383 = VECTOR('',#7384,1.);
+#7384 = DIRECTION('',(-0.37221211326,2.1E-16,-0.928147694466));
+#7385 = PCURVE('',#6707,#7386);
+#7386 = DEFINITIONAL_REPRESENTATION('',(#7387),#7391);
+#7387 = LINE('',#7388,#7389);
+#7388 = CARTESIAN_POINT('',(0.131445595562,-1.487299223204));
+#7389 = VECTOR('',#7390,1.);
+#7390 = DIRECTION('',(0.928147694466,-0.37221211326));
+#7391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7392 = PCURVE('',#6679,#7393);
+#7393 = DEFINITIONAL_REPRESENTATION('',(#7394),#7398);
+#7394 = LINE('',#7395,#7396);
+#7395 = CARTESIAN_POINT('',(-9.45E-17,-0.45));
+#7396 = VECTOR('',#7397,1.);
+#7397 = DIRECTION('',(1.,2.465190328816E-32));
+#7398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7399 = ORIENTED_EDGE('',*,*,#6691,.T.);
+#7400 = ORIENTED_EDGE('',*,*,#7401,.F.);
+#7401 = EDGE_CURVE('',#7402,#6692,#7404,.T.);
+#7402 = VERTEX_POINT('',#7403);
+#7403 = CARTESIAN_POINT('',(-4.68,-0.225,-2.175));
+#7404 = SURFACE_CURVE('',#7405,(#7409,#7416),.PCURVE_S1.);
+#7405 = LINE('',#7406,#7407);
+#7406 = CARTESIAN_POINT('',(-4.68,-0.225,-2.175));
+#7407 = VECTOR('',#7408,1.);
+#7408 = DIRECTION('',(-1.,0.,0.));
+#7409 = PCURVE('',#6707,#7410);
+#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415);
+#7411 = LINE('',#7412,#7413);
+#7412 = CARTESIAN_POINT('',(3.401368595562,-0.890423223204));
+#7413 = VECTOR('',#7414,1.);
+#7414 = DIRECTION('',(0.,-1.));
+#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7416 = PCURVE('',#6899,#7417);
+#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422);
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(0.,0.));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(1.,0.));
+#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7423 = ORIENTED_EDGE('',*,*,#7424,.T.);
+#7424 = EDGE_CURVE('',#7402,#7425,#7427,.T.);
+#7425 = VERTEX_POINT('',#7426);
+#7426 = CARTESIAN_POINT('',(-4.68,-0.225,0.494309));
+#7427 = SURFACE_CURVE('',#7428,(#7432,#7439),.PCURVE_S1.);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(0.,-2.2E-16,1.));
+#7432 = PCURVE('',#6707,#7433);
+#7433 = DEFINITIONAL_REPRESENTATION('',(#7434),#7438);
+#7434 = LINE('',#7435,#7436);
+#7435 = CARTESIAN_POINT('',(3.851368595562,-0.890423223204));
+#7436 = VECTOR('',#7437,1.);
+#7437 = DIRECTION('',(-1.,0.));
+#7438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7439 = PCURVE('',#6793,#7440);
+#7440 = DEFINITIONAL_REPRESENTATION('',(#7441),#7445);
+#7441 = LINE('',#7442,#7443);
+#7442 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#7443 = VECTOR('',#7444,1.);
+#7444 = DIRECTION('',(1.,0.));
+#7445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7446 = ORIENTED_EDGE('',*,*,#7447,.T.);
+#7447 = EDGE_CURVE('',#7425,#7448,#7450,.T.);
+#7448 = VERTEX_POINT('',#7449);
+#7449 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#7450 = SURFACE_CURVE('',#7451,(#7455,#7462),.PCURVE_S1.);
+#7451 = LINE('',#7452,#7453);
+#7452 = CARTESIAN_POINT('',(-4.68,-0.225,0.494309));
+#7453 = VECTOR('',#7454,1.);
+#7454 = DIRECTION('',(0.518379020733,-1.9E-16,0.85515097548));
+#7455 = PCURVE('',#6707,#7456);
+#7456 = DEFINITIONAL_REPRESENTATION('',(#7457),#7461);
+#7457 = LINE('',#7458,#7459);
+#7458 = CARTESIAN_POINT('',(0.732059595562,-0.890423223204));
+#7459 = VECTOR('',#7460,1.);
+#7460 = DIRECTION('',(-0.85515097548,0.518379020733));
+#7461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7462 = PCURVE('',#7005,#7463);
+#7463 = DEFINITIONAL_REPRESENTATION('',(#7464),#7468);
+#7464 = LINE('',#7465,#7466);
+#7465 = CARTESIAN_POINT('',(-5.691124537623E-17,-0.45));
+#7466 = VECTOR('',#7467,1.);
+#7467 = DIRECTION('',(1.,4.930380657631E-32));
+#7468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7469 = ORIENTED_EDGE('',*,*,#7470,.T.);
+#7470 = EDGE_CURVE('',#7448,#7471,#7473,.T.);
+#7471 = VERTEX_POINT('',#7472);
+#7472 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#7473 = SURFACE_CURVE('',#7474,(#7478,#7485),.PCURVE_S1.);
+#7474 = LINE('',#7475,#7476);
+#7475 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#7476 = VECTOR('',#7477,1.);
+#7477 = DIRECTION('',(1.,0.,0.));
+#7478 = PCURVE('',#6707,#7479);
+#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484);
+#7480 = LINE('',#7481,#7482);
+#7481 = CARTESIAN_POINT('',(0.100289595562,-0.507454223204));
+#7482 = VECTOR('',#7483,1.);
+#7483 = DIRECTION('',(0.,1.));
+#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7485 = PCURVE('',#7033,#7486);
+#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(0.,-0.45));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(1.,0.));
+#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7492 = ORIENTED_EDGE('',*,*,#7493,.T.);
+#7493 = EDGE_CURVE('',#7471,#7494,#7496,.T.);
+#7494 = VERTEX_POINT('',#7495);
+#7495 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#7496 = SURFACE_CURVE('',#7497,(#7501,#7508),.PCURVE_S1.);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(0.,-2.2E-16,1.));
+#7501 = PCURVE('',#6707,#7502);
+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);
+#7503 = LINE('',#7504,#7505);
+#7504 = CARTESIAN_POINT('',(0.100289595562,2.664720776796));
+#7505 = VECTOR('',#7506,1.);
+#7506 = DIRECTION('',(-1.,0.));
+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7508 = PCURVE('',#7061,#7509);
+#7509 = DEFINITIONAL_REPRESENTATION('',(#7510),#7514);
+#7510 = LINE('',#7511,#7512);
+#7511 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#7512 = VECTOR('',#7513,1.);
+#7513 = DIRECTION('',(1.,0.));
+#7514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7515 = ORIENTED_EDGE('',*,*,#7516,.T.);
+#7516 = EDGE_CURVE('',#7494,#7517,#7519,.T.);
+#7517 = VERTEX_POINT('',#7518);
+#7518 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#7519 = SURFACE_CURVE('',#7520,(#7524,#7531),.PCURVE_S1.);
+#7520 = LINE('',#7521,#7522);
+#7521 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#7522 = VECTOR('',#7523,1.);
+#7523 = DIRECTION('',(1.,0.,0.));
+#7524 = PCURVE('',#6707,#7525);
+#7525 = DEFINITIONAL_REPRESENTATION('',(#7526),#7530);
+#7526 = LINE('',#7527,#7528);
+#7527 = CARTESIAN_POINT('',(-0.675171404433,2.664720776796));
+#7528 = VECTOR('',#7529,1.);
+#7529 = DIRECTION('',(0.,1.));
+#7530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7531 = PCURVE('',#7089,#7532);
+#7532 = DEFINITIONAL_REPRESENTATION('',(#7533),#7537);
+#7533 = LINE('',#7534,#7535);
+#7534 = CARTESIAN_POINT('',(0.,-0.45));
+#7535 = VECTOR('',#7536,1.);
+#7536 = DIRECTION('',(1.,0.));
+#7537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7538 = ORIENTED_EDGE('',*,*,#7539,.T.);
+#7539 = EDGE_CURVE('',#7517,#7540,#7542,.T.);
+#7540 = VERTEX_POINT('',#7541);
+#7541 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#7542 = SURFACE_CURVE('',#7543,(#7547,#7554),.PCURVE_S1.);
+#7543 = LINE('',#7544,#7545);
+#7544 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#7545 = VECTOR('',#7546,1.);
+#7546 = DIRECTION('',(-0.287164642261,-2.1E-16,0.957881239108));
+#7547 = PCURVE('',#6707,#7548);
+#7548 = DEFINITIONAL_REPRESENTATION('',(#7549),#7553);
+#7549 = LINE('',#7550,#7551);
+#7550 = CARTESIAN_POINT('',(-0.675171404433,3.134730776796));
+#7551 = VECTOR('',#7552,1.);
+#7552 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#7553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7554 = PCURVE('',#7117,#7555);
+#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(9.45E-17,-0.45));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(1.,0.));
+#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7561 = ORIENTED_EDGE('',*,*,#7562,.T.);
+#7562 = EDGE_CURVE('',#7540,#7563,#7565,.T.);
+#7563 = VERTEX_POINT('',#7564);
+#7564 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#7565 = SURFACE_CURVE('',#7566,(#7570,#7577),.PCURVE_S1.);
+#7566 = LINE('',#7567,#7568);
+#7567 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#7568 = VECTOR('',#7569,1.);
+#7569 = DIRECTION('',(-1.,0.,0.));
+#7570 = PCURVE('',#6707,#7571);
+#7571 = DEFINITIONAL_REPRESENTATION('',(#7572),#7576);
+#7572 = LINE('',#7573,#7574);
+#7573 = CARTESIAN_POINT('',(-2.473631404438,2.595567776796));
+#7574 = VECTOR('',#7575,1.);
+#7575 = DIRECTION('',(0.,-1.));
+#7576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7577 = PCURVE('',#7145,#7578);
+#7578 = DEFINITIONAL_REPRESENTATION('',(#7579),#7583);
+#7579 = LINE('',#7580,#7581);
+#7580 = CARTESIAN_POINT('',(-0.,-0.45));
+#7581 = VECTOR('',#7582,1.);
+#7582 = DIRECTION('',(1.,0.));
+#7583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7584 = ORIENTED_EDGE('',*,*,#7585,.T.);
+#7585 = EDGE_CURVE('',#7563,#7586,#7588,.T.);
+#7586 = VERTEX_POINT('',#7587);
+#7587 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#7588 = SURFACE_CURVE('',#7589,(#7593,#7600),.PCURVE_S1.);
+#7589 = LINE('',#7590,#7591);
+#7590 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#7591 = VECTOR('',#7592,1.);
+#7592 = DIRECTION('',(0.,2.2E-16,-1.));
+#7593 = PCURVE('',#6707,#7594);
+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7599);
+#7595 = LINE('',#7596,#7597);
+#7596 = CARTESIAN_POINT('',(-2.473631404438,2.095567776796));
+#7597 = VECTOR('',#7598,1.);
+#7598 = DIRECTION('',(1.,0.));
+#7599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7600 = PCURVE('',#7173,#7601);
+#7601 = DEFINITIONAL_REPRESENTATION('',(#7602),#7606);
+#7602 = LINE('',#7603,#7604);
+#7603 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#7604 = VECTOR('',#7605,1.);
+#7605 = DIRECTION('',(1.,0.));
+#7606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7607 = ORIENTED_EDGE('',*,*,#7608,.T.);
+#7608 = EDGE_CURVE('',#7586,#7609,#7611,.T.);
+#7609 = VERTEX_POINT('',#7610);
+#7610 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#7611 = SURFACE_CURVE('',#7612,(#7616,#7623),.PCURVE_S1.);
+#7612 = LINE('',#7613,#7614);
+#7613 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#7614 = VECTOR('',#7615,1.);
+#7615 = DIRECTION('',(-1.,0.,0.));
+#7616 = PCURVE('',#6707,#7617);
+#7617 = DEFINITIONAL_REPRESENTATION('',(#7618),#7622);
+#7618 = LINE('',#7619,#7620);
+#7619 = CARTESIAN_POINT('',(-1.008059404438,2.095567776796));
+#7620 = VECTOR('',#7621,1.);
+#7621 = DIRECTION('',(0.,-1.));
+#7622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7623 = PCURVE('',#7201,#7624);
+#7624 = DEFINITIONAL_REPRESENTATION('',(#7625),#7629);
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-0.,-0.45));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(1.,0.));
+#7629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7630 = ORIENTED_EDGE('',*,*,#7631,.T.);
+#7631 = EDGE_CURVE('',#7609,#7632,#7634,.T.);
+#7632 = VERTEX_POINT('',#7633);
+#7633 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#7634 = SURFACE_CURVE('',#7635,(#7639,#7646),.PCURVE_S1.);
+#7635 = LINE('',#7636,#7637);
+#7636 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#7637 = VECTOR('',#7638,1.);
+#7638 = DIRECTION('',(0.,-2.2E-16,1.));
+#7639 = PCURVE('',#6707,#7640);
+#7640 = DEFINITIONAL_REPRESENTATION('',(#7641),#7645);
+#7641 = LINE('',#7642,#7643);
+#7642 = CARTESIAN_POINT('',(-1.008059404438,-0.847503545085));
+#7643 = VECTOR('',#7644,1.);
+#7644 = DIRECTION('',(-1.,0.));
+#7645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7646 = PCURVE('',#7229,#7647);
+#7647 = DEFINITIONAL_REPRESENTATION('',(#7648),#7652);
+#7648 = LINE('',#7649,#7650);
+#7649 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#7650 = VECTOR('',#7651,1.);
+#7651 = DIRECTION('',(1.,0.));
+#7652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7653 = ORIENTED_EDGE('',*,*,#7654,.T.);
+#7654 = EDGE_CURVE('',#7632,#7655,#7657,.T.);
+#7655 = VERTEX_POINT('',#7656);
+#7656 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#7657 = SURFACE_CURVE('',#7658,(#7662,#7669),.PCURVE_S1.);
+#7658 = LINE('',#7659,#7660);
+#7659 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#7660 = VECTOR('',#7661,1.);
+#7661 = DIRECTION('',(-1.,0.,0.));
+#7662 = PCURVE('',#6707,#7663);
+#7663 = DEFINITIONAL_REPRESENTATION('',(#7664),#7668);
+#7664 = LINE('',#7665,#7666);
+#7665 = CARTESIAN_POINT('',(-2.473631404438,-0.847503545085));
+#7666 = VECTOR('',#7667,1.);
+#7667 = DIRECTION('',(0.,-1.));
+#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7669 = PCURVE('',#7257,#7670);
+#7670 = DEFINITIONAL_REPRESENTATION('',(#7671),#7675);
+#7671 = LINE('',#7672,#7673);
+#7672 = CARTESIAN_POINT('',(-0.,-0.45));
+#7673 = VECTOR('',#7674,1.);
+#7674 = DIRECTION('',(1.,0.));
+#7675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7676 = ORIENTED_EDGE('',*,*,#7677,.T.);
+#7677 = EDGE_CURVE('',#7655,#7678,#7680,.T.);
+#7678 = VERTEX_POINT('',#7679);
+#7679 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#7680 = SURFACE_CURVE('',#7681,(#7685,#7692),.PCURVE_S1.);
+#7681 = LINE('',#7682,#7683);
+#7682 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#7683 = VECTOR('',#7684,1.);
+#7684 = DIRECTION('',(-0.142975922708,2.2E-16,-0.98972616694));
+#7685 = PCURVE('',#6707,#7686);
+#7686 = DEFINITIONAL_REPRESENTATION('',(#7687),#7691);
+#7687 = LINE('',#7688,#7689);
+#7688 = CARTESIAN_POINT('',(-2.473631404438,-1.697503545085));
+#7689 = VECTOR('',#7690,1.);
+#7690 = DIRECTION('',(0.98972616694,-0.142975922708));
+#7691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7692 = PCURVE('',#7285,#7693);
+#7693 = DEFINITIONAL_REPRESENTATION('',(#7694),#7698);
+#7694 = LINE('',#7695,#7696);
+#7695 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#7696 = VECTOR('',#7697,1.);
+#7697 = DIRECTION('',(1.,4.930380657631E-32));
+#7698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7699 = ORIENTED_EDGE('',*,*,#7700,.T.);
+#7700 = EDGE_CURVE('',#7678,#7701,#7703,.T.);
+#7701 = VERTEX_POINT('',#7702);
+#7702 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#7703 = SURFACE_CURVE('',#7704,(#7708,#7715),.PCURVE_S1.);
+#7704 = LINE('',#7705,#7706);
+#7705 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#7706 = VECTOR('',#7707,1.);
+#7707 = DIRECTION('',(1.,0.,0.));
+#7708 = PCURVE('',#6707,#7709);
+#7709 = DEFINITIONAL_REPRESENTATION('',(#7710),#7714);
+#7710 = LINE('',#7711,#7712);
+#7711 = CARTESIAN_POINT('',(-0.675171404433,-1.957309223204));
+#7712 = VECTOR('',#7713,1.);
+#7713 = DIRECTION('',(0.,1.));
+#7714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7715 = PCURVE('',#7313,#7716);
+#7716 = DEFINITIONAL_REPRESENTATION('',(#7717),#7721);
+#7717 = LINE('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(0.,-0.45));
+#7719 = VECTOR('',#7720,1.);
+#7720 = DIRECTION('',(1.,0.));
+#7721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7722 = ORIENTED_EDGE('',*,*,#7723,.T.);
+#7723 = EDGE_CURVE('',#7701,#7378,#7724,.T.);
+#7724 = SURFACE_CURVE('',#7725,(#7729,#7736),.PCURVE_S1.);
+#7725 = LINE('',#7726,#7727);
+#7726 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#7727 = VECTOR('',#7728,1.);
+#7728 = DIRECTION('',(0.,2.2E-16,-1.));
+#7729 = PCURVE('',#6707,#7730);
+#7730 = DEFINITIONAL_REPRESENTATION('',(#7731),#7735);
+#7731 = LINE('',#7732,#7733);
+#7732 = CARTESIAN_POINT('',(-0.675171404433,-1.487299223204));
+#7733 = VECTOR('',#7734,1.);
+#7734 = DIRECTION('',(1.,0.));
+#7735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7736 = PCURVE('',#7341,#7737);
+#7737 = DEFINITIONAL_REPRESENTATION('',(#7738),#7742);
+#7738 = LINE('',#7739,#7740);
+#7739 = CARTESIAN_POINT('',(-9.9E-17,-0.45));
+#7740 = VECTOR('',#7741,1.);
+#7741 = DIRECTION('',(1.,0.));
+#7742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7743 = ADVANCED_FACE('',(#7744),#6679,.F.);
+#7744 = FACE_BOUND('',#7745,.F.);
+#7745 = EDGE_LOOP('',(#7746,#7767,#7768,#7769));
+#7746 = ORIENTED_EDGE('',*,*,#7747,.T.);
+#7747 = EDGE_CURVE('',#7326,#7378,#7748,.T.);
+#7748 = SURFACE_CURVE('',#7749,(#7753,#7760),.PCURVE_S1.);
+#7749 = LINE('',#7750,#7751);
+#7750 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7751 = VECTOR('',#7752,1.);
+#7752 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7753 = PCURVE('',#6679,#7754);
+#7754 = DEFINITIONAL_REPRESENTATION('',(#7755),#7759);
+#7755 = LINE('',#7756,#7757);
+#7756 = CARTESIAN_POINT('',(0.,0.));
+#7757 = VECTOR('',#7758,1.);
+#7758 = DIRECTION('',(-5.807507217524E-18,-1.));
+#7759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7760 = PCURVE('',#7341,#7761);
+#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766);
+#7762 = LINE('',#7763,#7764);
+#7763 = CARTESIAN_POINT('',(0.806616999995,-1.092228630513E-17));
+#7764 = VECTOR('',#7765,1.);
+#7765 = DIRECTION('',(0.,-1.));
+#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7767 = ORIENTED_EDGE('',*,*,#7377,.T.);
+#7768 = ORIENTED_EDGE('',*,*,#6663,.F.);
+#7769 = ORIENTED_EDGE('',*,*,#7353,.F.);
+#7770 = ADVANCED_FACE('',(#7771),#6765,.F.);
+#7771 = FACE_BOUND('',#7772,.F.);
+#7772 = EDGE_LOOP('',(#7773,#7774,#7797,#7823));
+#7773 = ORIENTED_EDGE('',*,*,#6939,.T.);
+#7774 = ORIENTED_EDGE('',*,*,#7775,.T.);
+#7775 = EDGE_CURVE('',#6912,#7776,#7778,.T.);
+#7776 = VERTEX_POINT('',#7777);
+#7777 = CARTESIAN_POINT('',(-4.68,-7.125,-2.625));
+#7778 = SURFACE_CURVE('',#7779,(#7783,#7790),.PCURVE_S1.);
+#7779 = LINE('',#7780,#7781);
+#7780 = CARTESIAN_POINT('',(-5.486135,-7.125,-2.625));
+#7781 = VECTOR('',#7782,1.);
+#7782 = DIRECTION('',(1.,0.,0.));
+#7783 = PCURVE('',#6765,#7784);
+#7784 = DEFINITIONAL_REPRESENTATION('',(#7785),#7789);
+#7785 = LINE('',#7786,#7787);
+#7786 = CARTESIAN_POINT('',(0.,-6.9));
+#7787 = VECTOR('',#7788,1.);
+#7788 = DIRECTION('',(1.,0.));
+#7789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7790 = PCURVE('',#6927,#7791);
+#7791 = DEFINITIONAL_REPRESENTATION('',(#7792),#7796);
+#7792 = LINE('',#7793,#7794);
+#7793 = CARTESIAN_POINT('',(0.225,-0.4030675));
+#7794 = VECTOR('',#7795,1.);
+#7795 = DIRECTION('',(0.,1.));
+#7796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7797 = ORIENTED_EDGE('',*,*,#7798,.F.);
+#7798 = EDGE_CURVE('',#6750,#7776,#7799,.T.);
+#7799 = SURFACE_CURVE('',#7800,(#7804,#7811),.PCURVE_S1.);
+#7800 = LINE('',#7801,#7802);
+#7801 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#7802 = VECTOR('',#7803,1.);
+#7803 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7804 = PCURVE('',#6765,#7805);
+#7805 = DEFINITIONAL_REPRESENTATION('',(#7806),#7810);
+#7806 = LINE('',#7807,#7808);
+#7807 = CARTESIAN_POINT('',(0.806135,0.));
+#7808 = VECTOR('',#7809,1.);
+#7809 = DIRECTION('',(0.,-1.));
+#7810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7811 = PCURVE('',#7812,#7817);
+#7812 = PLANE('',#7813);
+#7813 = AXIS2_PLACEMENT_3D('',#7814,#7815,#7816);
+#7814 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#7815 = DIRECTION('',(-1.,0.,0.));
+#7816 = DIRECTION('',(0.,-2.2E-16,1.));
+#7817 = DEFINITIONAL_REPRESENTATION('',(#7818),#7822);
+#7818 = LINE('',#7819,#7820);
+#7819 = CARTESIAN_POINT('',(0.,0.));
+#7820 = VECTOR('',#7821,1.);
+#7821 = DIRECTION('',(0.,-1.));
+#7822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7823 = ORIENTED_EDGE('',*,*,#6749,.F.);
+#7824 = ADVANCED_FACE('',(#7825),#6793,.F.);
+#7825 = FACE_BOUND('',#7826,.F.);
+#7826 = EDGE_LOOP('',(#7827,#7828,#7849,#7850,#7871,#7872));
+#7827 = ORIENTED_EDGE('',*,*,#6777,.T.);
+#7828 = ORIENTED_EDGE('',*,*,#7829,.T.);
+#7829 = EDGE_CURVE('',#6750,#7402,#7830,.T.);
+#7830 = SURFACE_CURVE('',#7831,(#7835,#7842),.PCURVE_S1.);
+#7831 = LINE('',#7832,#7833);
+#7832 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#7833 = VECTOR('',#7834,1.);
+#7834 = DIRECTION('',(0.,-2.2E-16,1.));
+#7835 = PCURVE('',#6793,#7836);
+#7836 = DEFINITIONAL_REPRESENTATION('',(#7837),#7841);
+#7837 = LINE('',#7838,#7839);
+#7838 = CARTESIAN_POINT('',(9.9E-17,-0.45));
+#7839 = VECTOR('',#7840,1.);
+#7840 = DIRECTION('',(1.,0.));
+#7841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7842 = PCURVE('',#7812,#7843);
+#7843 = DEFINITIONAL_REPRESENTATION('',(#7844),#7848);
+#7844 = LINE('',#7845,#7846);
+#7845 = CARTESIAN_POINT('',(0.,0.));
+#7846 = VECTOR('',#7847,1.);
+#7847 = DIRECTION('',(1.,0.));
+#7848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7849 = ORIENTED_EDGE('',*,*,#7424,.T.);
+#7850 = ORIENTED_EDGE('',*,*,#7851,.F.);
+#7851 = EDGE_CURVE('',#6967,#7425,#7852,.T.);
+#7852 = SURFACE_CURVE('',#7853,(#7857,#7864),.PCURVE_S1.);
+#7853 = LINE('',#7854,#7855);
+#7854 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7855 = VECTOR('',#7856,1.);
+#7856 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7857 = PCURVE('',#6793,#7858);
+#7858 = DEFINITIONAL_REPRESENTATION('',(#7859),#7863);
+#7859 = LINE('',#7860,#7861);
+#7860 = CARTESIAN_POINT('',(3.119309,-7.641410390723E-18));
+#7861 = VECTOR('',#7862,1.);
+#7862 = DIRECTION('',(0.,-1.));
+#7863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7864 = PCURVE('',#7005,#7865);
+#7865 = DEFINITIONAL_REPRESENTATION('',(#7866),#7870);
+#7866 = LINE('',#7867,#7868);
+#7867 = CARTESIAN_POINT('',(0.,0.));
+#7868 = VECTOR('',#7869,1.);
+#7869 = DIRECTION('',(1.866785394465E-18,-1.));
+#7870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7871 = ORIENTED_EDGE('',*,*,#6966,.F.);
+#7872 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#7873 = ADVANCED_FACE('',(#7874),#6899,.F.);
+#7874 = FACE_BOUND('',#7875,.F.);
+#7875 = EDGE_LOOP('',(#7876,#7899,#7920,#7921));
+#7876 = ORIENTED_EDGE('',*,*,#7877,.T.);
+#7877 = EDGE_CURVE('',#7402,#7878,#7880,.T.);
+#7878 = VERTEX_POINT('',#7879);
+#7879 = CARTESIAN_POINT('',(-4.68,-7.125,-2.175));
+#7880 = SURFACE_CURVE('',#7881,(#7885,#7892),.PCURVE_S1.);
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(-4.68,-0.225,-2.175));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#7885 = PCURVE('',#6899,#7886);
+#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891);
+#7887 = LINE('',#7888,#7889);
+#7888 = CARTESIAN_POINT('',(0.,0.));
+#7889 = VECTOR('',#7890,1.);
+#7890 = DIRECTION('',(0.,-1.));
+#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7892 = PCURVE('',#7812,#7893);
+#7893 = DEFINITIONAL_REPRESENTATION('',(#7894),#7898);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(0.45,-1.202230246252E-17));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(0.,-1.));
+#7898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7899 = ORIENTED_EDGE('',*,*,#7900,.T.);
+#7900 = EDGE_CURVE('',#7878,#6884,#7901,.T.);
+#7901 = SURFACE_CURVE('',#7902,(#7906,#7913),.PCURVE_S1.);
+#7902 = LINE('',#7903,#7904);
+#7903 = CARTESIAN_POINT('',(-4.68,-7.125,-2.175));
+#7904 = VECTOR('',#7905,1.);
+#7905 = DIRECTION('',(-1.,0.,0.));
+#7906 = PCURVE('',#6899,#7907);
+#7907 = DEFINITIONAL_REPRESENTATION('',(#7908),#7912);
+#7908 = LINE('',#7909,#7910);
+#7909 = CARTESIAN_POINT('',(-0.,-6.9));
+#7910 = VECTOR('',#7911,1.);
+#7911 = DIRECTION('',(1.,0.));
+#7912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7913 = PCURVE('',#6927,#7914);
+#7914 = DEFINITIONAL_REPRESENTATION('',(#7915),#7919);
+#7915 = LINE('',#7916,#7917);
+#7916 = CARTESIAN_POINT('',(-0.225,0.4030675));
+#7917 = VECTOR('',#7918,1.);
+#7918 = DIRECTION('',(0.,-1.));
+#7919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7920 = ORIENTED_EDGE('',*,*,#6883,.F.);
+#7921 = ORIENTED_EDGE('',*,*,#7401,.F.);
+#7922 = ADVANCED_FACE('',(#7923),#6927,.T.);
+#7923 = FACE_BOUND('',#7924,.T.);
+#7924 = EDGE_LOOP('',(#7925,#7926,#7947,#7948));
+#7925 = ORIENTED_EDGE('',*,*,#7775,.T.);
+#7926 = ORIENTED_EDGE('',*,*,#7927,.T.);
+#7927 = EDGE_CURVE('',#7776,#7878,#7928,.T.);
+#7928 = SURFACE_CURVE('',#7929,(#7933,#7940),.PCURVE_S1.);
+#7929 = LINE('',#7930,#7931);
+#7930 = CARTESIAN_POINT('',(-4.68,-7.125,-2.625));
+#7931 = VECTOR('',#7932,1.);
+#7932 = DIRECTION('',(0.,-2.2E-16,1.));
+#7933 = PCURVE('',#6927,#7934);
+#7934 = DEFINITIONAL_REPRESENTATION('',(#7935),#7939);
+#7935 = LINE('',#7936,#7937);
+#7936 = CARTESIAN_POINT('',(0.225,0.4030675));
+#7937 = VECTOR('',#7938,1.);
+#7938 = DIRECTION('',(-1.,0.));
+#7939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7940 = PCURVE('',#7812,#7941);
+#7941 = DEFINITIONAL_REPRESENTATION('',(#7942),#7946);
+#7942 = LINE('',#7943,#7944);
+#7943 = CARTESIAN_POINT('',(-7.024460492503E-16,-6.9));
+#7944 = VECTOR('',#7945,1.);
+#7945 = DIRECTION('',(1.,0.));
+#7946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7947 = ORIENTED_EDGE('',*,*,#7900,.T.);
+#7948 = ORIENTED_EDGE('',*,*,#6911,.T.);
+#7949 = ADVANCED_FACE('',(#7950),#7341,.F.);
+#7950 = FACE_BOUND('',#7951,.F.);
+#7951 = EDGE_LOOP('',(#7952,#7973,#7974,#7975));
+#7952 = ORIENTED_EDGE('',*,*,#7953,.T.);
+#7953 = EDGE_CURVE('',#7298,#7701,#7954,.T.);
+#7954 = SURFACE_CURVE('',#7955,(#7959,#7966),.PCURVE_S1.);
+#7955 = LINE('',#7956,#7957);
+#7956 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7957 = VECTOR('',#7958,1.);
+#7958 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7959 = PCURVE('',#7341,#7960);
+#7960 = DEFINITIONAL_REPRESENTATION('',(#7961),#7965);
+#7961 = LINE('',#7962,#7963);
+#7962 = CARTESIAN_POINT('',(0.,0.));
+#7963 = VECTOR('',#7964,1.);
+#7964 = DIRECTION('',(0.,-1.));
+#7965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7966 = PCURVE('',#7313,#7967);
+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
+#7968 = LINE('',#7969,#7970);
+#7969 = CARTESIAN_POINT('',(0.47001,0.));
+#7970 = VECTOR('',#7971,1.);
+#7971 = DIRECTION('',(0.,-1.));
+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7973 = ORIENTED_EDGE('',*,*,#7723,.T.);
+#7974 = ORIENTED_EDGE('',*,*,#7747,.F.);
+#7975 = ORIENTED_EDGE('',*,*,#7325,.F.);
+#7976 = ADVANCED_FACE('',(#7977),#7005,.F.);
+#7977 = FACE_BOUND('',#7978,.F.);
+#7978 = EDGE_LOOP('',(#7979,#7980,#7981,#8002));
+#7979 = ORIENTED_EDGE('',*,*,#7851,.T.);
+#7980 = ORIENTED_EDGE('',*,*,#7447,.T.);
+#7981 = ORIENTED_EDGE('',*,*,#7982,.F.);
+#7982 = EDGE_CURVE('',#6990,#7448,#7983,.T.);
+#7983 = SURFACE_CURVE('',#7984,(#7988,#7995),.PCURVE_S1.);
+#7984 = LINE('',#7985,#7986);
+#7985 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7986 = VECTOR('',#7987,1.);
+#7987 = DIRECTION('',(0.,-1.,-2.2E-16));
+#7988 = PCURVE('',#7005,#7989);
+#7989 = DEFINITIONAL_REPRESENTATION('',(#7990),#7994);
+#7990 = LINE('',#7991,#7992);
+#7991 = CARTESIAN_POINT('',(0.73878182697,1.590669046139E-18));
+#7992 = VECTOR('',#7993,1.);
+#7993 = DIRECTION('',(1.866785394465E-18,-1.));
+#7994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7995 = PCURVE('',#7033,#7996);
+#7996 = DEFINITIONAL_REPRESENTATION('',(#7997),#8001);
+#7997 = LINE('',#7998,#7999);
+#7998 = CARTESIAN_POINT('',(0.,0.));
+#7999 = VECTOR('',#8000,1.);
+#8000 = DIRECTION('',(0.,-1.));
+#8001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8002 = ORIENTED_EDGE('',*,*,#6989,.F.);
+#8003 = ADVANCED_FACE('',(#8004),#7313,.F.);
+#8004 = FACE_BOUND('',#8005,.F.);
+#8005 = EDGE_LOOP('',(#8006,#8027,#8028,#8029));
+#8006 = ORIENTED_EDGE('',*,*,#8007,.T.);
+#8007 = EDGE_CURVE('',#7270,#7678,#8008,.T.);
+#8008 = SURFACE_CURVE('',#8009,(#8013,#8020),.PCURVE_S1.);
+#8009 = LINE('',#8010,#8011);
+#8010 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#8011 = VECTOR('',#8012,1.);
+#8012 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8013 = PCURVE('',#7313,#8014);
+#8014 = DEFINITIONAL_REPRESENTATION('',(#8015),#8019);
+#8015 = LINE('',#8016,#8017);
+#8016 = CARTESIAN_POINT('',(0.,0.));
+#8017 = VECTOR('',#8018,1.);
+#8018 = DIRECTION('',(0.,-1.));
+#8019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8020 = PCURVE('',#7285,#8021);
+#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026);
+#8022 = LINE('',#8023,#8024);
+#8023 = CARTESIAN_POINT('',(1.817128878754,1.656528090862E-17));
+#8024 = VECTOR('',#8025,1.);
+#8025 = DIRECTION('',(-2.260243273185E-18,-1.));
+#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8027 = ORIENTED_EDGE('',*,*,#7700,.T.);
+#8028 = ORIENTED_EDGE('',*,*,#7953,.F.);
+#8029 = ORIENTED_EDGE('',*,*,#7297,.F.);
+#8030 = ADVANCED_FACE('',(#8031),#7033,.F.);
+#8031 = FACE_BOUND('',#8032,.F.);
+#8032 = EDGE_LOOP('',(#8033,#8034,#8035,#8056));
+#8033 = ORIENTED_EDGE('',*,*,#7982,.T.);
+#8034 = ORIENTED_EDGE('',*,*,#7470,.T.);
+#8035 = ORIENTED_EDGE('',*,*,#8036,.F.);
+#8036 = EDGE_CURVE('',#7018,#7471,#8037,.T.);
+#8037 = SURFACE_CURVE('',#8038,(#8042,#8049),.PCURVE_S1.);
+#8038 = LINE('',#8039,#8040);
+#8039 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#8040 = VECTOR('',#8041,1.);
+#8041 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8042 = PCURVE('',#7033,#8043);
+#8043 = DEFINITIONAL_REPRESENTATION('',(#8044),#8048);
+#8044 = LINE('',#8045,#8046);
+#8045 = CARTESIAN_POINT('',(3.172175,0.));
+#8046 = VECTOR('',#8047,1.);
+#8047 = DIRECTION('',(0.,-1.));
+#8048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8049 = PCURVE('',#7061,#8050);
+#8050 = DEFINITIONAL_REPRESENTATION('',(#8051),#8055);
+#8051 = LINE('',#8052,#8053);
+#8052 = CARTESIAN_POINT('',(0.,0.));
+#8053 = VECTOR('',#8054,1.);
+#8054 = DIRECTION('',(0.,-1.));
+#8055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8056 = ORIENTED_EDGE('',*,*,#7017,.F.);
+#8057 = ADVANCED_FACE('',(#8058),#7285,.F.);
+#8058 = FACE_BOUND('',#8059,.F.);
+#8059 = EDGE_LOOP('',(#8060,#8081,#8082,#8083));
+#8060 = ORIENTED_EDGE('',*,*,#8061,.T.);
+#8061 = EDGE_CURVE('',#7242,#7655,#8062,.T.);
+#8062 = SURFACE_CURVE('',#8063,(#8067,#8074),.PCURVE_S1.);
+#8063 = LINE('',#8064,#8065);
+#8064 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#8065 = VECTOR('',#8066,1.);
+#8066 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8067 = PCURVE('',#7285,#8068);
+#8068 = DEFINITIONAL_REPRESENTATION('',(#8069),#8073);
+#8069 = LINE('',#8070,#8071);
+#8070 = CARTESIAN_POINT('',(0.,0.));
+#8071 = VECTOR('',#8072,1.);
+#8072 = DIRECTION('',(-2.260243273185E-18,-1.));
+#8073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8074 = PCURVE('',#7257,#8075);
+#8075 = DEFINITIONAL_REPRESENTATION('',(#8076),#8080);
+#8076 = LINE('',#8077,#8078);
+#8077 = CARTESIAN_POINT('',(0.85,0.));
+#8078 = VECTOR('',#8079,1.);
+#8079 = DIRECTION('',(0.,-1.));
+#8080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8081 = ORIENTED_EDGE('',*,*,#7677,.T.);
+#8082 = ORIENTED_EDGE('',*,*,#8007,.F.);
+#8083 = ORIENTED_EDGE('',*,*,#7269,.F.);
+#8084 = ADVANCED_FACE('',(#8085),#7061,.F.);
+#8085 = FACE_BOUND('',#8086,.F.);
+#8086 = EDGE_LOOP('',(#8087,#8088,#8089,#8110));
+#8087 = ORIENTED_EDGE('',*,*,#8036,.T.);
+#8088 = ORIENTED_EDGE('',*,*,#7493,.T.);
+#8089 = ORIENTED_EDGE('',*,*,#8090,.F.);
+#8090 = EDGE_CURVE('',#7046,#7494,#8091,.T.);
+#8091 = SURFACE_CURVE('',#8092,(#8096,#8103),.PCURVE_S1.);
+#8092 = LINE('',#8093,#8094);
+#8093 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#8094 = VECTOR('',#8095,1.);
+#8095 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8096 = PCURVE('',#7061,#8097);
+#8097 = DEFINITIONAL_REPRESENTATION('',(#8098),#8102);
+#8098 = LINE('',#8099,#8100);
+#8099 = CARTESIAN_POINT('',(0.775460999995,4.067966305127E-18));
+#8100 = VECTOR('',#8101,1.);
+#8101 = DIRECTION('',(0.,-1.));
+#8102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8103 = PCURVE('',#7089,#8104);
+#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
+#8105 = LINE('',#8106,#8107);
+#8106 = CARTESIAN_POINT('',(0.,0.));
+#8107 = VECTOR('',#8108,1.);
+#8108 = DIRECTION('',(0.,-1.));
+#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8110 = ORIENTED_EDGE('',*,*,#7045,.F.);
+#8111 = ADVANCED_FACE('',(#8112),#7257,.F.);
+#8112 = FACE_BOUND('',#8113,.F.);
+#8113 = EDGE_LOOP('',(#8114,#8135,#8136,#8137));
+#8114 = ORIENTED_EDGE('',*,*,#8115,.T.);
+#8115 = EDGE_CURVE('',#7214,#7632,#8116,.T.);
+#8116 = SURFACE_CURVE('',#8117,(#8121,#8128),.PCURVE_S1.);
+#8117 = LINE('',#8118,#8119);
+#8118 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#8119 = VECTOR('',#8120,1.);
+#8120 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8121 = PCURVE('',#7257,#8122);
+#8122 = DEFINITIONAL_REPRESENTATION('',(#8123),#8127);
+#8123 = LINE('',#8124,#8125);
+#8124 = CARTESIAN_POINT('',(0.,0.));
+#8125 = VECTOR('',#8126,1.);
+#8126 = DIRECTION('',(0.,-1.));
+#8127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8128 = PCURVE('',#7229,#8129);
+#8129 = DEFINITIONAL_REPRESENTATION('',(#8130),#8134);
+#8130 = LINE('',#8131,#8132);
+#8131 = CARTESIAN_POINT('',(1.465572,-1.064106738755E-17));
+#8132 = VECTOR('',#8133,1.);
+#8133 = DIRECTION('',(0.,-1.));
+#8134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8135 = ORIENTED_EDGE('',*,*,#7654,.T.);
+#8136 = ORIENTED_EDGE('',*,*,#8061,.F.);
+#8137 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#8138 = ADVANCED_FACE('',(#8139),#7089,.F.);
+#8139 = FACE_BOUND('',#8140,.F.);
+#8140 = EDGE_LOOP('',(#8141,#8142,#8143,#8164));
+#8141 = ORIENTED_EDGE('',*,*,#8090,.T.);
+#8142 = ORIENTED_EDGE('',*,*,#7516,.T.);
+#8143 = ORIENTED_EDGE('',*,*,#8144,.F.);
+#8144 = EDGE_CURVE('',#7074,#7517,#8145,.T.);
+#8145 = SURFACE_CURVE('',#8146,(#8150,#8157),.PCURVE_S1.);
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#8148 = VECTOR('',#8149,1.);
+#8149 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8150 = PCURVE('',#7089,#8151);
+#8151 = DEFINITIONAL_REPRESENTATION('',(#8152),#8156);
+#8152 = LINE('',#8153,#8154);
+#8153 = CARTESIAN_POINT('',(0.47001,0.));
+#8154 = VECTOR('',#8155,1.);
+#8155 = DIRECTION('',(0.,-1.));
+#8156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8157 = PCURVE('',#7117,#8158);
+#8158 = DEFINITIONAL_REPRESENTATION('',(#8159),#8163);
+#8159 = LINE('',#8160,#8161);
+#8160 = CARTESIAN_POINT('',(0.,0.));
+#8161 = VECTOR('',#8162,1.);
+#8162 = DIRECTION('',(-7.338726037962E-19,-1.));
+#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8164 = ORIENTED_EDGE('',*,*,#7073,.F.);
+#8165 = ADVANCED_FACE('',(#8166),#7229,.F.);
+#8166 = FACE_BOUND('',#8167,.F.);
+#8167 = EDGE_LOOP('',(#8168,#8189,#8190,#8191));
+#8168 = ORIENTED_EDGE('',*,*,#8169,.T.);
+#8169 = EDGE_CURVE('',#7186,#7609,#8170,.T.);
+#8170 = SURFACE_CURVE('',#8171,(#8175,#8182),.PCURVE_S1.);
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8175 = PCURVE('',#7229,#8176);
+#8176 = DEFINITIONAL_REPRESENTATION('',(#8177),#8181);
+#8177 = LINE('',#8178,#8179);
+#8178 = CARTESIAN_POINT('',(0.,0.));
+#8179 = VECTOR('',#8180,1.);
+#8180 = DIRECTION('',(0.,-1.));
+#8181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8182 = PCURVE('',#7201,#8183);
+#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188);
+#8184 = LINE('',#8185,#8186);
+#8185 = CARTESIAN_POINT('',(2.943071321881,0.));
+#8186 = VECTOR('',#8187,1.);
+#8187 = DIRECTION('',(0.,-1.));
+#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8189 = ORIENTED_EDGE('',*,*,#7631,.T.);
+#8190 = ORIENTED_EDGE('',*,*,#8115,.F.);
+#8191 = ORIENTED_EDGE('',*,*,#7213,.F.);
+#8192 = ADVANCED_FACE('',(#8193),#7117,.F.);
+#8193 = FACE_BOUND('',#8194,.F.);
+#8194 = EDGE_LOOP('',(#8195,#8196,#8197,#8218));
+#8195 = ORIENTED_EDGE('',*,*,#8144,.T.);
+#8196 = ORIENTED_EDGE('',*,*,#7539,.T.);
+#8197 = ORIENTED_EDGE('',*,*,#8198,.F.);
+#8198 = EDGE_CURVE('',#7102,#7540,#8199,.T.);
+#8199 = SURFACE_CURVE('',#8200,(#8204,#8211),.PCURVE_S1.);
+#8200 = LINE('',#8201,#8202);
+#8201 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#8202 = VECTOR('',#8203,1.);
+#8203 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8204 = PCURVE('',#7117,#8205);
+#8205 = DEFINITIONAL_REPRESENTATION('',(#8206),#8210);
+#8206 = LINE('',#8207,#8208);
+#8207 = CARTESIAN_POINT('',(1.877539643306,-2.20503091401E-17));
+#8208 = VECTOR('',#8209,1.);
+#8209 = DIRECTION('',(-7.338726037962E-19,-1.));
+#8210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8211 = PCURVE('',#7145,#8212);
+#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217);
+#8213 = LINE('',#8214,#8215);
+#8214 = CARTESIAN_POINT('',(0.,0.));
+#8215 = VECTOR('',#8216,1.);
+#8216 = DIRECTION('',(0.,-1.));
+#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8218 = ORIENTED_EDGE('',*,*,#7101,.F.);
+#8219 = ADVANCED_FACE('',(#8220),#7201,.F.);
+#8220 = FACE_BOUND('',#8221,.F.);
+#8221 = EDGE_LOOP('',(#8222,#8243,#8244,#8245));
+#8222 = ORIENTED_EDGE('',*,*,#8223,.T.);
+#8223 = EDGE_CURVE('',#7158,#7586,#8224,.T.);
+#8224 = SURFACE_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.);
+#8225 = LINE('',#8226,#8227);
+#8226 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#8227 = VECTOR('',#8228,1.);
+#8228 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8229 = PCURVE('',#7201,#8230);
+#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235);
+#8231 = LINE('',#8232,#8233);
+#8232 = CARTESIAN_POINT('',(0.,0.));
+#8233 = VECTOR('',#8234,1.);
+#8234 = DIRECTION('',(0.,-1.));
+#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8236 = PCURVE('',#7173,#8237);
+#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242);
+#8238 = LINE('',#8239,#8240);
+#8239 = CARTESIAN_POINT('',(1.465572,1.064106738755E-17));
+#8240 = VECTOR('',#8241,1.);
+#8241 = DIRECTION('',(0.,-1.));
+#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8243 = ORIENTED_EDGE('',*,*,#7608,.T.);
+#8244 = ORIENTED_EDGE('',*,*,#8169,.F.);
+#8245 = ORIENTED_EDGE('',*,*,#7185,.F.);
+#8246 = ADVANCED_FACE('',(#8247),#7145,.F.);
+#8247 = FACE_BOUND('',#8248,.F.);
+#8248 = EDGE_LOOP('',(#8249,#8250,#8251,#8272));
+#8249 = ORIENTED_EDGE('',*,*,#8198,.T.);
+#8250 = ORIENTED_EDGE('',*,*,#7562,.T.);
+#8251 = ORIENTED_EDGE('',*,*,#8252,.F.);
+#8252 = EDGE_CURVE('',#7130,#7563,#8253,.T.);
+#8253 = SURFACE_CURVE('',#8254,(#8258,#8265),.PCURVE_S1.);
+#8254 = LINE('',#8255,#8256);
+#8255 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#8256 = VECTOR('',#8257,1.);
+#8257 = DIRECTION('',(0.,-1.,-2.2E-16));
+#8258 = PCURVE('',#7145,#8259);
+#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(0.5,0.));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(0.,-1.));
+#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8265 = PCURVE('',#7173,#8266);
+#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8271);
+#8267 = LINE('',#8268,#8269);
+#8268 = CARTESIAN_POINT('',(0.,0.));
+#8269 = VECTOR('',#8270,1.);
+#8270 = DIRECTION('',(0.,-1.));
+#8271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8272 = ORIENTED_EDGE('',*,*,#7129,.F.);
+#8273 = ADVANCED_FACE('',(#8274),#7173,.F.);
+#8274 = FACE_BOUND('',#8275,.F.);
+#8275 = EDGE_LOOP('',(#8276,#8277,#8278,#8279));
+#8276 = ORIENTED_EDGE('',*,*,#8252,.T.);
+#8277 = ORIENTED_EDGE('',*,*,#7585,.T.);
+#8278 = ORIENTED_EDGE('',*,*,#8223,.F.);
+#8279 = ORIENTED_EDGE('',*,*,#7157,.F.);
+#8280 = ADVANCED_FACE('',(#8281),#7812,.F.);
+#8281 = FACE_BOUND('',#8282,.F.);
+#8282 = EDGE_LOOP('',(#8283,#8284,#8285,#8286));
+#8283 = ORIENTED_EDGE('',*,*,#7798,.T.);
+#8284 = ORIENTED_EDGE('',*,*,#7927,.T.);
+#8285 = ORIENTED_EDGE('',*,*,#7877,.F.);
+#8286 = ORIENTED_EDGE('',*,*,#7829,.F.);
+#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8291)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8288,#8289,#8290)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#8288 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8289 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8290 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8291 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8288,
+  'distance_accuracy_value','confusion accuracy');
+#8292 = SHAPE_DEFINITION_REPRESENTATION(#8293,#6564);
+#8293 = PRODUCT_DEFINITION_SHAPE('','',#8294);
+#8294 = PRODUCT_DEFINITION('design','',#8295,#8298);
+#8295 = PRODUCT_DEFINITION_FORMATION('','',#8296);
+#8296 = PRODUCT('Pin_C','Pin_C','',(#8297));
+#8297 = PRODUCT_CONTEXT('',#2,'mechanical');
+#8298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#8299 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8300,#8302);
+#8300 = ( REPRESENTATION_RELATIONSHIP('','',#6564,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8301) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#8301 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#8302 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #8303);
+#8303 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Pin_C','',#5,#8294,$);
+#8304 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8296));
+#8305 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8306),#12424);
+#8306 = MANIFOLD_SOLID_BREP('',#8307);
+#8307 = CLOSED_SHELL('',(#8308,#8540,#8956,#9005,#9571,#9620,#10181,
+    #10230,#10564,#10591,#10846,#10873,#10900,#10927,#10978,#11071,
+    #11098,#11171,#11198,#11245,#11272,#11299,#11306,#11403,#11520,
+    #11547,#11574,#11647,#11696,#11767,#11794,#11821,#11848,#11855,
+    #11882,#11889,#11916,#11987,#12014,#12065,#12112,#12139,#12166,
+    #12173,#12200,#12247,#12274,#12301,#12308,#12359,#12386,#12417));
+#8308 = ADVANCED_FACE('',(#8309),#8323,.F.);
+#8309 = FACE_BOUND('',#8310,.F.);
+#8310 = EDGE_LOOP('',(#8311,#8346,#8374,#8402,#8430,#8458,#8486,#8514));
+#8311 = ORIENTED_EDGE('',*,*,#8312,.F.);
+#8312 = EDGE_CURVE('',#8313,#8315,#8317,.T.);
+#8313 = VERTEX_POINT('',#8314);
+#8314 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8315 = VERTEX_POINT('',#8316);
+#8316 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8317 = SURFACE_CURVE('',#8318,(#8322,#8334),.PCURVE_S1.);
+#8318 = LINE('',#8319,#8320);
+#8319 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8320 = VECTOR('',#8321,1.);
+#8321 = DIRECTION('',(1.,0.,1.9E-16));
+#8322 = PCURVE('',#8323,#8328);
+#8323 = PLANE('',#8324);
+#8324 = AXIS2_PLACEMENT_3D('',#8325,#8326,#8327);
+#8325 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8326 = DIRECTION('',(-1.9E-16,6.7E-16,1.));
+#8327 = DIRECTION('',(1.,0.,1.9E-16));
+#8328 = DEFINITIONAL_REPRESENTATION('',(#8329),#8333);
+#8329 = LINE('',#8330,#8331);
+#8330 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8331 = VECTOR('',#8332,1.);
+#8332 = DIRECTION('',(1.,0.));
+#8333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8334 = PCURVE('',#8335,#8340);
+#8335 = PLANE('',#8336);
+#8336 = AXIS2_PLACEMENT_3D('',#8337,#8338,#8339);
+#8337 = CARTESIAN_POINT('',(-1.E-16,2.9,2.675));
+#8338 = DIRECTION('',(-0.,-1.,4.4E-16));
+#8339 = DIRECTION('',(0.,-4.4E-16,-1.));
+#8340 = DEFINITIONAL_REPRESENTATION('',(#8341),#8345);
+#8341 = LINE('',#8342,#8343);
+#8342 = CARTESIAN_POINT('',(1.325,-6.4));
+#8343 = VECTOR('',#8344,1.);
+#8344 = DIRECTION('',(-1.9E-16,1.));
+#8345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8346 = ORIENTED_EDGE('',*,*,#8347,.T.);
+#8347 = EDGE_CURVE('',#8313,#8348,#8350,.T.);
+#8348 = VERTEX_POINT('',#8349);
+#8349 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#8350 = SURFACE_CURVE('',#8351,(#8355,#8362),.PCURVE_S1.);
+#8351 = LINE('',#8352,#8353);
+#8352 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8353 = VECTOR('',#8354,1.);
+#8354 = DIRECTION('',(0.,-1.,6.7E-16));
+#8355 = PCURVE('',#8323,#8356);
+#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361);
+#8357 = LINE('',#8358,#8359);
+#8358 = CARTESIAN_POINT('',(0.,0.));
+#8359 = VECTOR('',#8360,1.);
+#8360 = DIRECTION('',(1.273E-31,-1.));
+#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8362 = PCURVE('',#8363,#8368);
+#8363 = PLANE('',#8364);
+#8364 = AXIS2_PLACEMENT_3D('',#8365,#8366,#8367);
+#8365 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#8366 = DIRECTION('',(1.,0.,0.));
+#8367 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8368 = DEFINITIONAL_REPRESENTATION('',(#8369),#8373);
+#8369 = LINE('',#8370,#8371);
+#8370 = CARTESIAN_POINT('',(3.7,-1.855352591004E-16));
+#8371 = VECTOR('',#8372,1.);
+#8372 = DIRECTION('',(0.,-1.));
+#8373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8374 = ORIENTED_EDGE('',*,*,#8375,.T.);
+#8375 = EDGE_CURVE('',#8348,#8376,#8378,.T.);
+#8376 = VERTEX_POINT('',#8377);
+#8377 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.);
+#8379 = LINE('',#8380,#8381);
+#8380 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#8381 = VECTOR('',#8382,1.);
+#8382 = DIRECTION('',(1.,0.,1.9E-16));
+#8383 = PCURVE('',#8323,#8384);
+#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389);
+#8385 = LINE('',#8386,#8387);
+#8386 = CARTESIAN_POINT('',(7.593925488436E-31,-5.8));
+#8387 = VECTOR('',#8388,1.);
+#8388 = DIRECTION('',(1.,0.));
+#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8390 = PCURVE('',#8391,#8396);
+#8391 = PLANE('',#8392);
+#8392 = AXIS2_PLACEMENT_3D('',#8393,#8394,#8395);
+#8393 = CARTESIAN_POINT('',(-1.E-16,-2.9,2.675));
+#8394 = DIRECTION('',(-0.,-1.,4.4E-16));
+#8395 = DIRECTION('',(0.,-4.4E-16,-1.));
+#8396 = DEFINITIONAL_REPRESENTATION('',(#8397),#8401);
+#8397 = LINE('',#8398,#8399);
+#8398 = CARTESIAN_POINT('',(1.325,-6.4));
+#8399 = VECTOR('',#8400,1.);
+#8400 = DIRECTION('',(-1.9E-16,1.));
+#8401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8402 = ORIENTED_EDGE('',*,*,#8403,.F.);
+#8403 = EDGE_CURVE('',#8404,#8376,#8406,.T.);
+#8404 = VERTEX_POINT('',#8405);
+#8405 = CARTESIAN_POINT('',(-1.75,-2.4,1.35));
+#8406 = SURFACE_CURVE('',#8407,(#8411,#8418),.PCURVE_S1.);
+#8407 = LINE('',#8408,#8409);
+#8408 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8409 = VECTOR('',#8410,1.);
+#8410 = DIRECTION('',(0.,-1.,6.7E-16));
+#8411 = PCURVE('',#8323,#8412);
+#8412 = DEFINITIONAL_REPRESENTATION('',(#8413),#8417);
+#8413 = LINE('',#8414,#8415);
+#8414 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#8415 = VECTOR('',#8416,1.);
+#8416 = DIRECTION('',(1.273E-31,-1.));
+#8417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8418 = PCURVE('',#8419,#8424);
+#8419 = PLANE('',#8420);
+#8420 = AXIS2_PLACEMENT_3D('',#8421,#8422,#8423);
+#8421 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8422 = DIRECTION('',(1.,0.,2.1E-16));
+#8423 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8429);
+#8425 = LINE('',#8426,#8427);
+#8426 = CARTESIAN_POINT('',(0.,0.));
+#8427 = VECTOR('',#8428,1.);
+#8428 = DIRECTION('',(0.,-1.));
+#8429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8430 = ORIENTED_EDGE('',*,*,#8431,.T.);
+#8431 = EDGE_CURVE('',#8404,#8432,#8434,.T.);
+#8432 = VERTEX_POINT('',#8433);
+#8433 = CARTESIAN_POINT('',(-5.9,-2.4,1.35));
+#8434 = SURFACE_CURVE('',#8435,(#8439,#8446),.PCURVE_S1.);
+#8435 = LINE('',#8436,#8437);
+#8436 = CARTESIAN_POINT('',(-6.15,-2.4,1.35));
+#8437 = VECTOR('',#8438,1.);
+#8438 = DIRECTION('',(-1.,-0.,-1.9E-16));
+#8439 = PCURVE('',#8323,#8440);
+#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445);
+#8441 = LINE('',#8442,#8443);
+#8442 = CARTESIAN_POINT('',(0.25,-5.3));
+#8443 = VECTOR('',#8444,1.);
+#8444 = DIRECTION('',(-1.,0.));
+#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8446 = PCURVE('',#8447,#8452);
+#8447 = PLANE('',#8448);
+#8448 = AXIS2_PLACEMENT_3D('',#8449,#8450,#8451);
+#8449 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#8450 = DIRECTION('',(0.,1.,-1.11E-15));
+#8451 = DIRECTION('',(1.,0.,0.));
+#8452 = DEFINITIONAL_REPRESENTATION('',(#8453),#8457);
+#8453 = LINE('',#8454,#8455);
+#8454 = CARTESIAN_POINT('',(-0.25,-2.1));
+#8455 = VECTOR('',#8456,1.);
+#8456 = DIRECTION('',(-1.,1.9E-16));
+#8457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8458 = ORIENTED_EDGE('',*,*,#8459,.T.);
+#8459 = EDGE_CURVE('',#8432,#8460,#8462,.T.);
+#8460 = VERTEX_POINT('',#8461);
+#8461 = CARTESIAN_POINT('',(-5.9,2.4,1.35));
+#8462 = SURFACE_CURVE('',#8463,(#8467,#8474),.PCURVE_S1.);
+#8463 = LINE('',#8464,#8465);
+#8464 = CARTESIAN_POINT('',(-5.9,2.65,1.35));
+#8465 = VECTOR('',#8466,1.);
+#8466 = DIRECTION('',(0.,1.,-1.11E-15));
+#8467 = PCURVE('',#8323,#8468);
+#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473);
+#8469 = LINE('',#8470,#8471);
+#8470 = CARTESIAN_POINT('',(0.5,-0.25));
+#8471 = VECTOR('',#8472,1.);
+#8472 = DIRECTION('',(-2.109E-31,1.));
+#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8474 = PCURVE('',#8475,#8480);
+#8475 = PLANE('',#8476);
+#8476 = AXIS2_PLACEMENT_3D('',#8477,#8478,#8479);
+#8477 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#8478 = DIRECTION('',(1.,0.,0.));
+#8479 = DIRECTION('',(0.,-1.,1.11E-15));
+#8480 = DEFINITIONAL_REPRESENTATION('',(#8481),#8485);
+#8481 = LINE('',#8482,#8483);
+#8482 = CARTESIAN_POINT('',(-0.25,-2.1));
+#8483 = VECTOR('',#8484,1.);
+#8484 = DIRECTION('',(-1.,0.));
+#8485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8486 = ORIENTED_EDGE('',*,*,#8487,.T.);
+#8487 = EDGE_CURVE('',#8460,#8488,#8490,.T.);
+#8488 = VERTEX_POINT('',#8489);
+#8489 = CARTESIAN_POINT('',(-1.75,2.4,1.35));
+#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.);
+#8491 = LINE('',#8492,#8493);
+#8492 = CARTESIAN_POINT('',(-0.25,2.4,1.35));
+#8493 = VECTOR('',#8494,1.);
+#8494 = DIRECTION('',(1.,0.,1.9E-16));
+#8495 = PCURVE('',#8323,#8496);
+#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501);
+#8497 = LINE('',#8498,#8499);
+#8498 = CARTESIAN_POINT('',(6.15,-0.5));
+#8499 = VECTOR('',#8500,1.);
+#8500 = DIRECTION('',(1.,0.));
+#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8502 = PCURVE('',#8503,#8508);
+#8503 = PLANE('',#8504);
+#8504 = AXIS2_PLACEMENT_3D('',#8505,#8506,#8507);
+#8505 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#8506 = DIRECTION('',(0.,-1.,1.11E-15));
+#8507 = DIRECTION('',(-1.,0.,0.));
+#8508 = DEFINITIONAL_REPRESENTATION('',(#8509),#8513);
+#8509 = LINE('',#8510,#8511);
+#8510 = CARTESIAN_POINT('',(6.15,-2.1));
+#8511 = VECTOR('',#8512,1.);
+#8512 = DIRECTION('',(-1.,-1.9E-16));
+#8513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8514 = ORIENTED_EDGE('',*,*,#8515,.F.);
+#8515 = EDGE_CURVE('',#8315,#8488,#8516,.T.);
+#8516 = SURFACE_CURVE('',#8517,(#8521,#8528),.PCURVE_S1.);
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(0.,-1.,6.7E-16));
+#8521 = PCURVE('',#8323,#8522);
+#8522 = DEFINITIONAL_REPRESENTATION('',(#8523),#8527);
+#8523 = LINE('',#8524,#8525);
+#8524 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#8525 = VECTOR('',#8526,1.);
+#8526 = DIRECTION('',(1.273E-31,-1.));
+#8527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8528 = PCURVE('',#8529,#8534);
+#8529 = PLANE('',#8530);
+#8530 = AXIS2_PLACEMENT_3D('',#8531,#8532,#8533);
+#8531 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8532 = DIRECTION('',(1.,0.,2.1E-16));
+#8533 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#8534 = DEFINITIONAL_REPRESENTATION('',(#8535),#8539);
+#8535 = LINE('',#8536,#8537);
+#8536 = CARTESIAN_POINT('',(0.,0.));
+#8537 = VECTOR('',#8538,1.);
+#8538 = DIRECTION('',(0.,-1.));
+#8539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8540 = ADVANCED_FACE('',(#8541,#8728,#8842),#8335,.F.);
+#8541 = FACE_BOUND('',#8542,.F.);
+#8542 = EDGE_LOOP('',(#8543,#8544,#8567,#8595,#8623,#8651,#8679,#8707));
+#8543 = ORIENTED_EDGE('',*,*,#8312,.T.);
+#8544 = ORIENTED_EDGE('',*,*,#8545,.T.);
+#8545 = EDGE_CURVE('',#8315,#8546,#8548,.T.);
+#8546 = VERTEX_POINT('',#8547);
+#8547 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8548 = SURFACE_CURVE('',#8549,(#8553,#8560),.PCURVE_S1.);
+#8549 = LINE('',#8550,#8551);
+#8550 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8551 = VECTOR('',#8552,1.);
+#8552 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#8553 = PCURVE('',#8335,#8554);
+#8554 = DEFINITIONAL_REPRESENTATION('',(#8555),#8559);
+#8555 = LINE('',#8556,#8557);
+#8556 = CARTESIAN_POINT('',(1.325,-1.75));
+#8557 = VECTOR('',#8558,1.);
+#8558 = DIRECTION('',(1.,2.1E-16));
+#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8560 = PCURVE('',#8529,#8561);
+#8561 = DEFINITIONAL_REPRESENTATION('',(#8562),#8566);
+#8562 = LINE('',#8563,#8564);
+#8563 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.33226762955E-15));
+#8564 = VECTOR('',#8565,1.);
+#8565 = DIRECTION('',(1.,4.5E-16));
+#8566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8567 = ORIENTED_EDGE('',*,*,#8568,.T.);
+#8568 = EDGE_CURVE('',#8546,#8569,#8571,.T.);
+#8569 = VERTEX_POINT('',#8570);
+#8570 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8571 = SURFACE_CURVE('',#8572,(#8576,#8583),.PCURVE_S1.);
+#8572 = LINE('',#8573,#8574);
+#8573 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8574 = VECTOR('',#8575,1.);
+#8575 = DIRECTION('',(1.,0.,0.));
+#8576 = PCURVE('',#8335,#8577);
+#8577 = DEFINITIONAL_REPRESENTATION('',(#8578),#8582);
+#8578 = LINE('',#8579,#8580);
+#8579 = CARTESIAN_POINT('',(3.425,-1.75));
+#8580 = VECTOR('',#8581,1.);
+#8581 = DIRECTION('',(0.,1.));
+#8582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8583 = PCURVE('',#8584,#8589);
+#8584 = PLANE('',#8585);
+#8585 = AXIS2_PLACEMENT_3D('',#8586,#8587,#8588);
+#8586 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8587 = DIRECTION('',(0.,6.7E-16,1.));
+#8588 = DIRECTION('',(1.,0.,0.));
+#8589 = DEFINITIONAL_REPRESENTATION('',(#8590),#8594);
+#8590 = LINE('',#8591,#8592);
+#8591 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#8592 = VECTOR('',#8593,1.);
+#8593 = DIRECTION('',(1.,0.));
+#8594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8595 = ORIENTED_EDGE('',*,*,#8596,.T.);
+#8596 = EDGE_CURVE('',#8569,#8597,#8599,.T.);
+#8597 = VERTEX_POINT('',#8598);
+#8598 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8599 = SURFACE_CURVE('',#8600,(#8604,#8611),.PCURVE_S1.);
+#8600 = LINE('',#8601,#8602);
+#8601 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8602 = VECTOR('',#8603,1.);
+#8603 = DIRECTION('',(0.,2.2E-16,1.));
+#8604 = PCURVE('',#8335,#8605);
+#8605 = DEFINITIONAL_REPRESENTATION('',(#8606),#8610);
+#8606 = LINE('',#8607,#8608);
+#8607 = CARTESIAN_POINT('',(3.425,1.75));
+#8608 = VECTOR('',#8609,1.);
+#8609 = DIRECTION('',(-1.,0.));
+#8610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8611 = PCURVE('',#8612,#8617);
+#8612 = PLANE('',#8613);
+#8613 = AXIS2_PLACEMENT_3D('',#8614,#8615,#8616);
+#8614 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8615 = DIRECTION('',(-1.,0.,0.));
+#8616 = DIRECTION('',(0.,6.7E-16,1.));
+#8617 = DEFINITIONAL_REPRESENTATION('',(#8618),#8622);
+#8618 = LINE('',#8619,#8620);
+#8619 = CARTESIAN_POINT('',(1.443289932013E-15,-4.440892098501E-16));
+#8620 = VECTOR('',#8621,1.);
+#8621 = DIRECTION('',(1.,-4.5E-16));
+#8622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8623 = ORIENTED_EDGE('',*,*,#8624,.T.);
+#8624 = EDGE_CURVE('',#8597,#8625,#8627,.T.);
+#8625 = VERTEX_POINT('',#8626);
+#8626 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8627 = SURFACE_CURVE('',#8628,(#8632,#8639),.PCURVE_S1.);
+#8628 = LINE('',#8629,#8630);
+#8629 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8630 = VECTOR('',#8631,1.);
+#8631 = DIRECTION('',(1.,0.,-1.4E-16));
+#8632 = PCURVE('',#8335,#8633);
+#8633 = DEFINITIONAL_REPRESENTATION('',(#8634),#8638);
+#8634 = LINE('',#8635,#8636);
+#8635 = CARTESIAN_POINT('',(1.325,1.75));
+#8636 = VECTOR('',#8637,1.);
+#8637 = DIRECTION('',(1.4E-16,1.));
+#8638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8639 = PCURVE('',#8640,#8645);
+#8640 = PLANE('',#8641);
+#8641 = AXIS2_PLACEMENT_3D('',#8642,#8643,#8644);
+#8642 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8643 = DIRECTION('',(1.4E-16,6.7E-16,1.));
+#8644 = DIRECTION('',(1.,0.,-1.4E-16));
+#8645 = DEFINITIONAL_REPRESENTATION('',(#8646),#8650);
+#8646 = LINE('',#8647,#8648);
+#8647 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8648 = VECTOR('',#8649,1.);
+#8649 = DIRECTION('',(1.,0.));
+#8650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8651 = ORIENTED_EDGE('',*,*,#8652,.T.);
+#8652 = EDGE_CURVE('',#8625,#8653,#8655,.T.);
+#8653 = VERTEX_POINT('',#8654);
+#8654 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8655 = SURFACE_CURVE('',#8656,(#8660,#8667),.PCURVE_S1.);
+#8656 = LINE('',#8657,#8658);
+#8657 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8658 = VECTOR('',#8659,1.);
+#8659 = DIRECTION('',(0.,2.2E-16,1.));
+#8660 = PCURVE('',#8335,#8661);
+#8661 = DEFINITIONAL_REPRESENTATION('',(#8662),#8666);
+#8662 = LINE('',#8663,#8664);
+#8663 = CARTESIAN_POINT('',(1.325,6.4));
+#8664 = VECTOR('',#8665,1.);
+#8665 = DIRECTION('',(-1.,0.));
+#8666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8667 = PCURVE('',#8668,#8673);
+#8668 = PLANE('',#8669);
+#8669 = AXIS2_PLACEMENT_3D('',#8670,#8671,#8672);
+#8670 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8671 = DIRECTION('',(-1.,0.,0.));
+#8672 = DIRECTION('',(0.,6.7E-16,1.));
+#8673 = DEFINITIONAL_REPRESENTATION('',(#8674),#8678);
+#8674 = LINE('',#8675,#8676);
+#8675 = CARTESIAN_POINT('',(1.554312234475E-15,-1.33226762955E-15));
+#8676 = VECTOR('',#8677,1.);
+#8677 = DIRECTION('',(1.,-4.5E-16));
+#8678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8679 = ORIENTED_EDGE('',*,*,#8680,.T.);
+#8680 = EDGE_CURVE('',#8653,#8681,#8683,.T.);
+#8681 = VERTEX_POINT('',#8682);
+#8682 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#8683 = SURFACE_CURVE('',#8684,(#8688,#8695),.PCURVE_S1.);
+#8684 = LINE('',#8685,#8686);
+#8685 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8686 = VECTOR('',#8687,1.);
+#8687 = DIRECTION('',(-1.,0.,0.));
+#8688 = PCURVE('',#8335,#8689);
+#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8694);
+#8690 = LINE('',#8691,#8692);
+#8691 = CARTESIAN_POINT('',(-2.375,6.4));
+#8692 = VECTOR('',#8693,1.);
+#8693 = DIRECTION('',(0.,-1.));
+#8694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8695 = PCURVE('',#8696,#8701);
+#8696 = PLANE('',#8697);
+#8697 = AXIS2_PLACEMENT_3D('',#8698,#8699,#8700);
+#8698 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8699 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8700 = DIRECTION('',(-1.,0.,0.));
+#8701 = DEFINITIONAL_REPRESENTATION('',(#8702),#8706);
+#8702 = LINE('',#8703,#8704);
+#8703 = CARTESIAN_POINT('',(0.,-3.10862446895E-15));
+#8704 = VECTOR('',#8705,1.);
+#8705 = DIRECTION('',(1.,0.));
+#8706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8707 = ORIENTED_EDGE('',*,*,#8708,.T.);
+#8708 = EDGE_CURVE('',#8681,#8313,#8709,.T.);
+#8709 = SURFACE_CURVE('',#8710,(#8714,#8721),.PCURVE_S1.);
+#8710 = LINE('',#8711,#8712);
+#8711 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#8712 = VECTOR('',#8713,1.);
+#8713 = DIRECTION('',(0.,-2.2E-16,-1.));
+#8714 = PCURVE('',#8335,#8715);
+#8715 = DEFINITIONAL_REPRESENTATION('',(#8716),#8720);
+#8716 = LINE('',#8717,#8718);
+#8717 = CARTESIAN_POINT('',(-2.375,-6.4));
+#8718 = VECTOR('',#8719,1.);
+#8719 = DIRECTION('',(1.,0.));
+#8720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8721 = PCURVE('',#8363,#8722);
+#8722 = DEFINITIONAL_REPRESENTATION('',(#8723),#8727);
+#8723 = LINE('',#8724,#8725);
+#8724 = CARTESIAN_POINT('',(-1.7763568394E-15,-3.10862446895E-15));
+#8725 = VECTOR('',#8726,1.);
+#8726 = DIRECTION('',(1.,4.5E-16));
+#8727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8728 = FACE_BOUND('',#8729,.F.);
+#8729 = EDGE_LOOP('',(#8730,#8760,#8788,#8816));
+#8730 = ORIENTED_EDGE('',*,*,#8731,.T.);
+#8731 = EDGE_CURVE('',#8732,#8734,#8736,.T.);
+#8732 = VERTEX_POINT('',#8733);
+#8733 = CARTESIAN_POINT('',(-5.5,2.9,3.85));
+#8734 = VERTEX_POINT('',#8735);
+#8735 = CARTESIAN_POINT('',(-5.5,2.9,4.55));
+#8736 = SURFACE_CURVE('',#8737,(#8741,#8748),.PCURVE_S1.);
+#8737 = LINE('',#8738,#8739);
+#8738 = CARTESIAN_POINT('',(-5.5,2.9,3.2625));
+#8739 = VECTOR('',#8740,1.);
+#8740 = DIRECTION('',(0.,2.89E-15,1.));
+#8741 = PCURVE('',#8335,#8742);
+#8742 = DEFINITIONAL_REPRESENTATION('',(#8743),#8747);
+#8743 = LINE('',#8744,#8745);
+#8744 = CARTESIAN_POINT('',(-0.5875,-5.5));
+#8745 = VECTOR('',#8746,1.);
+#8746 = DIRECTION('',(-1.,0.));
+#8747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8748 = PCURVE('',#8749,#8754);
+#8749 = PLANE('',#8750);
+#8750 = AXIS2_PLACEMENT_3D('',#8751,#8752,#8753);
+#8751 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#8752 = DIRECTION('',(1.,-0.,0.));
+#8753 = DIRECTION('',(0.,2.78E-15,1.));
+#8754 = DEFINITIONAL_REPRESENTATION('',(#8755),#8759);
+#8755 = LINE('',#8756,#8757);
+#8756 = CARTESIAN_POINT('',(-0.5875,-5.8));
+#8757 = VECTOR('',#8758,1.);
+#8758 = DIRECTION('',(1.,-1.1E-16));
+#8759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8760 = ORIENTED_EDGE('',*,*,#8761,.T.);
+#8761 = EDGE_CURVE('',#8734,#8762,#8764,.T.);
+#8762 = VERTEX_POINT('',#8763);
+#8763 = CARTESIAN_POINT('',(-4.8,2.9,4.55));
+#8764 = SURFACE_CURVE('',#8765,(#8769,#8776),.PCURVE_S1.);
+#8765 = LINE('',#8766,#8767);
+#8766 = CARTESIAN_POINT('',(-2.75,2.9,4.55));
+#8767 = VECTOR('',#8768,1.);
+#8768 = DIRECTION('',(1.,-0.,0.));
+#8769 = PCURVE('',#8335,#8770);
+#8770 = DEFINITIONAL_REPRESENTATION('',(#8771),#8775);
+#8771 = LINE('',#8772,#8773);
+#8772 = CARTESIAN_POINT('',(-1.875,-2.75));
+#8773 = VECTOR('',#8774,1.);
+#8774 = DIRECTION('',(0.,1.));
+#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8776 = PCURVE('',#8777,#8782);
+#8777 = PLANE('',#8778);
+#8778 = AXIS2_PLACEMENT_3D('',#8779,#8780,#8781);
+#8779 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#8780 = DIRECTION('',(0.,-2.83E-15,-1.));
+#8781 = DIRECTION('',(1.,0.,0.));
+#8782 = DEFINITIONAL_REPRESENTATION('',(#8783),#8787);
+#8783 = LINE('',#8784,#8785);
+#8784 = CARTESIAN_POINT('',(2.75,-5.8));
+#8785 = VECTOR('',#8786,1.);
+#8786 = DIRECTION('',(1.,0.));
+#8787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8788 = ORIENTED_EDGE('',*,*,#8789,.T.);
+#8789 = EDGE_CURVE('',#8762,#8790,#8792,.T.);
+#8790 = VERTEX_POINT('',#8791);
+#8791 = CARTESIAN_POINT('',(-4.8,2.9,3.85));
+#8792 = SURFACE_CURVE('',#8793,(#8797,#8804),.PCURVE_S1.);
+#8793 = LINE('',#8794,#8795);
+#8794 = CARTESIAN_POINT('',(-4.8,2.9,3.6125));
+#8795 = VECTOR('',#8796,1.);
+#8796 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#8797 = PCURVE('',#8335,#8798);
+#8798 = DEFINITIONAL_REPRESENTATION('',(#8799),#8803);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(-0.9375,-4.8));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(1.,0.));
+#8803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8804 = PCURVE('',#8805,#8810);
+#8805 = PLANE('',#8806);
+#8806 = AXIS2_PLACEMENT_3D('',#8807,#8808,#8809);
+#8807 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#8808 = DIRECTION('',(-1.,0.,-0.));
+#8809 = DIRECTION('',(0.,-2.78E-15,-1.));
+#8810 = DEFINITIONAL_REPRESENTATION('',(#8811),#8815);
+#8811 = LINE('',#8812,#8813);
+#8812 = CARTESIAN_POINT('',(0.9375,-5.8));
+#8813 = VECTOR('',#8814,1.);
+#8814 = DIRECTION('',(1.,1.1E-16));
+#8815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8816 = ORIENTED_EDGE('',*,*,#8817,.T.);
+#8817 = EDGE_CURVE('',#8790,#8732,#8818,.T.);
+#8818 = SURFACE_CURVE('',#8819,(#8823,#8830),.PCURVE_S1.);
+#8819 = LINE('',#8820,#8821);
+#8820 = CARTESIAN_POINT('',(-2.4,2.9,3.85));
+#8821 = VECTOR('',#8822,1.);
+#8822 = DIRECTION('',(-1.,0.,-0.));
+#8823 = PCURVE('',#8335,#8824);
+#8824 = DEFINITIONAL_REPRESENTATION('',(#8825),#8829);
+#8825 = LINE('',#8826,#8827);
+#8826 = CARTESIAN_POINT('',(-1.175,-2.4));
+#8827 = VECTOR('',#8828,1.);
+#8828 = DIRECTION('',(0.,-1.));
+#8829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8830 = PCURVE('',#8831,#8836);
+#8831 = PLANE('',#8832);
+#8832 = AXIS2_PLACEMENT_3D('',#8833,#8834,#8835);
+#8833 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#8834 = DIRECTION('',(-0.,2.83E-15,1.));
+#8835 = DIRECTION('',(-1.,0.,-0.));
+#8836 = DEFINITIONAL_REPRESENTATION('',(#8837),#8841);
+#8837 = LINE('',#8838,#8839);
+#8838 = CARTESIAN_POINT('',(-2.4,-5.8));
+#8839 = VECTOR('',#8840,1.);
+#8840 = DIRECTION('',(1.,0.));
+#8841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8842 = FACE_BOUND('',#8843,.F.);
+#8843 = EDGE_LOOP('',(#8844,#8874,#8902,#8930));
+#8844 = ORIENTED_EDGE('',*,*,#8845,.T.);
+#8845 = EDGE_CURVE('',#8846,#8848,#8850,.T.);
+#8846 = VERTEX_POINT('',#8847);
+#8847 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8848 = VERTEX_POINT('',#8849);
+#8849 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8850 = SURFACE_CURVE('',#8851,(#8855,#8862),.PCURVE_S1.);
+#8851 = LINE('',#8852,#8853);
+#8852 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8853 = VECTOR('',#8854,1.);
+#8854 = DIRECTION('',(1.,0.,0.));
+#8855 = PCURVE('',#8335,#8856);
+#8856 = DEFINITIONAL_REPRESENTATION('',(#8857),#8861);
+#8857 = LINE('',#8858,#8859);
+#8858 = CARTESIAN_POINT('',(2.025,-0.65));
+#8859 = VECTOR('',#8860,1.);
+#8860 = DIRECTION('',(0.,1.));
+#8861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8862 = PCURVE('',#8863,#8868);
+#8863 = PLANE('',#8864);
+#8864 = AXIS2_PLACEMENT_3D('',#8865,#8866,#8867);
+#8865 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8866 = DIRECTION('',(0.,6.7E-16,1.));
+#8867 = DIRECTION('',(1.,0.,0.));
+#8868 = DEFINITIONAL_REPRESENTATION('',(#8869),#8873);
+#8869 = LINE('',#8870,#8871);
+#8870 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8871 = VECTOR('',#8872,1.);
+#8872 = DIRECTION('',(1.,0.));
+#8873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8874 = ORIENTED_EDGE('',*,*,#8875,.T.);
+#8875 = EDGE_CURVE('',#8848,#8876,#8878,.T.);
+#8876 = VERTEX_POINT('',#8877);
+#8877 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8878 = SURFACE_CURVE('',#8879,(#8883,#8890),.PCURVE_S1.);
+#8879 = LINE('',#8880,#8881);
+#8880 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8881 = VECTOR('',#8882,1.);
+#8882 = DIRECTION('',(0.,-2.2E-16,-1.));
+#8883 = PCURVE('',#8335,#8884);
+#8884 = DEFINITIONAL_REPRESENTATION('',(#8885),#8889);
+#8885 = LINE('',#8886,#8887);
+#8886 = CARTESIAN_POINT('',(2.025,0.65));
+#8887 = VECTOR('',#8888,1.);
+#8888 = DIRECTION('',(1.,0.));
+#8889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8890 = PCURVE('',#8891,#8896);
+#8891 = PLANE('',#8892);
+#8892 = AXIS2_PLACEMENT_3D('',#8893,#8894,#8895);
+#8893 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8894 = DIRECTION('',(1.,0.,0.));
+#8895 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8896 = DEFINITIONAL_REPRESENTATION('',(#8897),#8901);
+#8897 = LINE('',#8898,#8899);
+#8898 = CARTESIAN_POINT('',(-1.554312234475E-15,-1.33226762955E-15));
+#8899 = VECTOR('',#8900,1.);
+#8900 = DIRECTION('',(1.,4.5E-16));
+#8901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8902 = ORIENTED_EDGE('',*,*,#8903,.T.);
+#8903 = EDGE_CURVE('',#8876,#8904,#8906,.T.);
+#8904 = VERTEX_POINT('',#8905);
+#8905 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8906 = SURFACE_CURVE('',#8907,(#8911,#8918),.PCURVE_S1.);
+#8907 = LINE('',#8908,#8909);
+#8908 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8909 = VECTOR('',#8910,1.);
+#8910 = DIRECTION('',(-1.,0.,0.));
+#8911 = PCURVE('',#8335,#8912);
+#8912 = DEFINITIONAL_REPRESENTATION('',(#8913),#8917);
+#8913 = LINE('',#8914,#8915);
+#8914 = CARTESIAN_POINT('',(2.525,0.65));
+#8915 = VECTOR('',#8916,1.);
+#8916 = DIRECTION('',(0.,-1.));
+#8917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8918 = PCURVE('',#8919,#8924);
+#8919 = PLANE('',#8920);
+#8920 = AXIS2_PLACEMENT_3D('',#8921,#8922,#8923);
+#8921 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8922 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8923 = DIRECTION('',(-1.,0.,0.));
+#8924 = DEFINITIONAL_REPRESENTATION('',(#8925),#8929);
+#8925 = LINE('',#8926,#8927);
+#8926 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#8927 = VECTOR('',#8928,1.);
+#8928 = DIRECTION('',(1.,0.));
+#8929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8930 = ORIENTED_EDGE('',*,*,#8931,.T.);
+#8931 = EDGE_CURVE('',#8904,#8846,#8932,.T.);
+#8932 = SURFACE_CURVE('',#8933,(#8937,#8944),.PCURVE_S1.);
+#8933 = LINE('',#8934,#8935);
+#8934 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8935 = VECTOR('',#8936,1.);
+#8936 = DIRECTION('',(0.,2.2E-16,1.));
+#8937 = PCURVE('',#8335,#8938);
+#8938 = DEFINITIONAL_REPRESENTATION('',(#8939),#8943);
+#8939 = LINE('',#8940,#8941);
+#8940 = CARTESIAN_POINT('',(2.525,-0.65));
+#8941 = VECTOR('',#8942,1.);
+#8942 = DIRECTION('',(-1.,0.));
+#8943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8944 = PCURVE('',#8945,#8950);
+#8945 = PLANE('',#8946);
+#8946 = AXIS2_PLACEMENT_3D('',#8947,#8948,#8949);
+#8947 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8948 = DIRECTION('',(-1.,0.,0.));
+#8949 = DIRECTION('',(0.,6.7E-16,1.));
+#8950 = DEFINITIONAL_REPRESENTATION('',(#8951),#8955);
+#8951 = LINE('',#8952,#8953);
+#8952 = CARTESIAN_POINT('',(1.387778780781E-15,-8.881784197001E-16));
+#8953 = VECTOR('',#8954,1.);
+#8954 = DIRECTION('',(1.,-4.5E-16));
+#8955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8956 = ADVANCED_FACE('',(#8957),#8529,.F.);
+#8957 = FACE_BOUND('',#8958,.F.);
+#8958 = EDGE_LOOP('',(#8959,#8960,#8961,#8984));
+#8959 = ORIENTED_EDGE('',*,*,#8545,.F.);
+#8960 = ORIENTED_EDGE('',*,*,#8515,.T.);
+#8961 = ORIENTED_EDGE('',*,*,#8962,.T.);
+#8962 = EDGE_CURVE('',#8488,#8963,#8965,.T.);
+#8963 = VERTEX_POINT('',#8964);
+#8964 = CARTESIAN_POINT('',(-1.75,2.4,-0.75));
+#8965 = SURFACE_CURVE('',#8966,(#8970,#8977),.PCURVE_S1.);
+#8966 = LINE('',#8967,#8968);
+#8967 = CARTESIAN_POINT('',(-1.75,2.4,0.3));
+#8968 = VECTOR('',#8969,1.);
+#8969 = DIRECTION('',(2.1E-16,-1.11E-15,-1.));
+#8970 = PCURVE('',#8529,#8971);
+#8971 = DEFINITIONAL_REPRESENTATION('',(#8972),#8976);
+#8972 = LINE('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(1.05,-0.5));
+#8974 = VECTOR('',#8975,1.);
+#8975 = DIRECTION('',(1.,-4.4E-16));
+#8976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8977 = PCURVE('',#8503,#8978);
+#8978 = DEFINITIONAL_REPRESENTATION('',(#8979),#8983);
+#8979 = LINE('',#8980,#8981);
+#8980 = CARTESIAN_POINT('',(7.65,-1.05));
+#8981 = VECTOR('',#8982,1.);
+#8982 = DIRECTION('',(-2.1E-16,1.));
+#8983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8984 = ORIENTED_EDGE('',*,*,#8985,.F.);
+#8985 = EDGE_CURVE('',#8546,#8963,#8986,.T.);
+#8986 = SURFACE_CURVE('',#8987,(#8991,#8998),.PCURVE_S1.);
+#8987 = LINE('',#8988,#8989);
+#8988 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8989 = VECTOR('',#8990,1.);
+#8990 = DIRECTION('',(0.,-1.,6.7E-16));
+#8991 = PCURVE('',#8529,#8992);
+#8992 = DEFINITIONAL_REPRESENTATION('',(#8993),#8997);
+#8993 = LINE('',#8994,#8995);
+#8994 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#8995 = VECTOR('',#8996,1.);
+#8996 = DIRECTION('',(0.,-1.));
+#8997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8998 = PCURVE('',#8584,#8999);
+#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(0.,0.));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(0.,-1.));
+#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9005 = ADVANCED_FACE('',(#9006,#9477),#8503,.T.);
+#9006 = FACE_BOUND('',#9007,.T.);
+#9007 = EDGE_LOOP('',(#9008,#9031,#9054,#9077,#9105,#9133,#9161,#9189,
+    #9217,#9245,#9273,#9301,#9329,#9357,#9380,#9403,#9426,#9454,#9475,
+    #9476));
+#9008 = ORIENTED_EDGE('',*,*,#9009,.F.);
+#9009 = EDGE_CURVE('',#9010,#8963,#9012,.T.);
+#9010 = VERTEX_POINT('',#9011);
+#9011 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#9012 = SURFACE_CURVE('',#9013,(#9017,#9024),.PCURVE_S1.);
+#9013 = LINE('',#9014,#9015);
+#9014 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#9015 = VECTOR('',#9016,1.);
+#9016 = DIRECTION('',(-1.,0.,0.));
+#9017 = PCURVE('',#8503,#9018);
+#9018 = DEFINITIONAL_REPRESENTATION('',(#9019),#9023);
+#9019 = LINE('',#9020,#9021);
+#9020 = CARTESIAN_POINT('',(0.,9.992007221626E-16));
+#9021 = VECTOR('',#9022,1.);
+#9022 = DIRECTION('',(1.,0.));
+#9023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9024 = PCURVE('',#8584,#9025);
+#9025 = DEFINITIONAL_REPRESENTATION('',(#9026),#9030);
+#9026 = LINE('',#9027,#9028);
+#9027 = CARTESIAN_POINT('',(7.65,-0.5));
+#9028 = VECTOR('',#9029,1.);
+#9029 = DIRECTION('',(-1.,0.));
+#9030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9031 = ORIENTED_EDGE('',*,*,#9032,.T.);
+#9032 = EDGE_CURVE('',#9010,#9033,#9035,.T.);
+#9033 = VERTEX_POINT('',#9034);
+#9034 = CARTESIAN_POINT('',(1.75,2.4,1.35));
+#9035 = SURFACE_CURVE('',#9036,(#9040,#9047),.PCURVE_S1.);
+#9036 = LINE('',#9037,#9038);
+#9037 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#9038 = VECTOR('',#9039,1.);
+#9039 = DIRECTION('',(0.,1.11E-15,1.));
+#9040 = PCURVE('',#8503,#9041);
+#9041 = DEFINITIONAL_REPRESENTATION('',(#9042),#9046);
+#9042 = LINE('',#9043,#9044);
+#9043 = CARTESIAN_POINT('',(4.15,0.));
+#9044 = VECTOR('',#9045,1.);
+#9045 = DIRECTION('',(0.,-1.));
+#9046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9047 = PCURVE('',#8612,#9048);
+#9048 = DEFINITIONAL_REPRESENTATION('',(#9049),#9053);
+#9049 = LINE('',#9050,#9051);
+#9050 = CARTESIAN_POINT('',(-1.001133814775E-15,-0.5));
+#9051 = VECTOR('',#9052,1.);
+#9052 = DIRECTION('',(1.,4.4E-16));
+#9053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9054 = ORIENTED_EDGE('',*,*,#9055,.T.);
+#9055 = EDGE_CURVE('',#9033,#9056,#9058,.T.);
+#9056 = VERTEX_POINT('',#9057);
+#9057 = CARTESIAN_POINT('',(5.9,2.4,1.35));
+#9058 = SURFACE_CURVE('',#9059,(#9063,#9070),.PCURVE_S1.);
+#9059 = LINE('',#9060,#9061);
+#9060 = CARTESIAN_POINT('',(3.825,2.4,1.35));
+#9061 = VECTOR('',#9062,1.);
+#9062 = DIRECTION('',(1.,0.,-1.4E-16));
+#9063 = PCURVE('',#8503,#9064);
+#9064 = DEFINITIONAL_REPRESENTATION('',(#9065),#9069);
+#9065 = LINE('',#9066,#9067);
+#9066 = CARTESIAN_POINT('',(2.075,-2.1));
+#9067 = VECTOR('',#9068,1.);
+#9068 = DIRECTION('',(-1.,1.4E-16));
+#9069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9070 = PCURVE('',#8640,#9071);
+#9071 = DEFINITIONAL_REPRESENTATION('',(#9072),#9076);
+#9072 = LINE('',#9073,#9074);
+#9073 = CARTESIAN_POINT('',(2.075,-0.5));
+#9074 = VECTOR('',#9075,1.);
+#9075 = DIRECTION('',(1.,0.));
+#9076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9077 = ORIENTED_EDGE('',*,*,#9078,.T.);
+#9078 = EDGE_CURVE('',#9056,#9079,#9081,.T.);
+#9079 = VERTEX_POINT('',#9080);
+#9080 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9081 = SURFACE_CURVE('',#9082,(#9086,#9093),.PCURVE_S1.);
+#9082 = LINE('',#9083,#9084);
+#9083 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#9084 = VECTOR('',#9085,1.);
+#9085 = DIRECTION('',(0.,1.11E-15,1.));
+#9086 = PCURVE('',#8503,#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('',#9094,#9099);
+#9094 = PLANE('',#9095);
+#9095 = AXIS2_PLACEMENT_3D('',#9096,#9097,#9098);
+#9096 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#9097 = DIRECTION('',(-1.,0.,0.));
+#9098 = DIRECTION('',(0.,1.,-1.11E-15));
+#9099 = DEFINITIONAL_REPRESENTATION('',(#9100),#9104);
+#9100 = LINE('',#9101,#9102);
+#9101 = CARTESIAN_POINT('',(4.8,1.070518200753E-18));
+#9102 = VECTOR('',#9103,1.);
+#9103 = DIRECTION('',(0.,-1.));
+#9104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9105 = ORIENTED_EDGE('',*,*,#9106,.T.);
+#9106 = EDGE_CURVE('',#9079,#9107,#9109,.T.);
+#9107 = VERTEX_POINT('',#9108);
+#9108 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9109 = SURFACE_CURVE('',#9110,(#9114,#9121),.PCURVE_S1.);
+#9110 = LINE('',#9111,#9112);
+#9111 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9112 = VECTOR('',#9113,1.);
+#9113 = DIRECTION('',(-1.,0.,0.));
+#9114 = PCURVE('',#8503,#9115);
+#9115 = DEFINITIONAL_REPRESENTATION('',(#9116),#9120);
+#9116 = LINE('',#9117,#9118);
+#9117 = CARTESIAN_POINT('',(0.,-5.15));
+#9118 = VECTOR('',#9119,1.);
+#9119 = DIRECTION('',(1.,0.));
+#9120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9121 = PCURVE('',#9122,#9127);
+#9122 = PLANE('',#9123);
+#9123 = AXIS2_PLACEMENT_3D('',#9124,#9125,#9126);
+#9124 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9125 = DIRECTION('',(0.,8.7E-16,1.));
+#9126 = DIRECTION('',(0.,1.,-8.7E-16));
+#9127 = DEFINITIONAL_REPRESENTATION('',(#9128),#9132);
+#9128 = LINE('',#9129,#9130);
+#9129 = CARTESIAN_POINT('',(2.4,-5.9));
+#9130 = VECTOR('',#9131,1.);
+#9131 = DIRECTION('',(0.,1.));
+#9132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9133 = ORIENTED_EDGE('',*,*,#9134,.T.);
+#9134 = EDGE_CURVE('',#9107,#9135,#9137,.T.);
+#9135 = VERTEX_POINT('',#9136);
+#9136 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#9137 = SURFACE_CURVE('',#9138,(#9142,#9149),.PCURVE_S1.);
+#9138 = LINE('',#9139,#9140);
+#9139 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9140 = VECTOR('',#9141,1.);
+#9141 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9142 = PCURVE('',#8503,#9143);
+#9143 = DEFINITIONAL_REPRESENTATION('',(#9144),#9148);
+#9144 = LINE('',#9145,#9146);
+#9145 = CARTESIAN_POINT('',(6.,-5.15));
+#9146 = VECTOR('',#9147,1.);
+#9147 = DIRECTION('',(0.,1.));
+#9148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9149 = PCURVE('',#9150,#9155);
+#9150 = PLANE('',#9151);
+#9151 = AXIS2_PLACEMENT_3D('',#9152,#9153,#9154);
+#9152 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9153 = DIRECTION('',(-1.,0.,0.));
+#9154 = DIRECTION('',(0.,-1.,1.98E-15));
+#9155 = DEFINITIONAL_REPRESENTATION('',(#9156),#9160);
+#9156 = LINE('',#9157,#9158);
+#9157 = CARTESIAN_POINT('',(0.,0.));
+#9158 = VECTOR('',#9159,1.);
+#9159 = DIRECTION('',(0.,-1.));
+#9160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9161 = ORIENTED_EDGE('',*,*,#9162,.F.);
+#9162 = EDGE_CURVE('',#9163,#9135,#9165,.T.);
+#9163 = VERTEX_POINT('',#9164);
+#9164 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#9165 = SURFACE_CURVE('',#9166,(#9170,#9177),.PCURVE_S1.);
+#9166 = LINE('',#9167,#9168);
+#9167 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#9168 = VECTOR('',#9169,1.);
+#9169 = DIRECTION('',(1.,0.,0.));
+#9170 = PCURVE('',#8503,#9171);
+#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9176);
+#9172 = LINE('',#9173,#9174);
+#9173 = CARTESIAN_POINT('',(6.7,-4.35));
+#9174 = VECTOR('',#9175,1.);
+#9175 = DIRECTION('',(-1.,-0.));
+#9176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9177 = PCURVE('',#9178,#9183);
+#9178 = PLANE('',#9179);
+#9179 = AXIS2_PLACEMENT_3D('',#9180,#9181,#9182);
+#9180 = CARTESIAN_POINT('',(-0.45,6.328271240363E-15,3.6));
+#9181 = DIRECTION('',(0.,-1.7E-15,-1.));
+#9182 = DIRECTION('',(0.,-1.,1.7E-15));
+#9183 = DEFINITIONAL_REPRESENTATION('',(#9184),#9188);
+#9184 = LINE('',#9185,#9186);
+#9185 = CARTESIAN_POINT('',(-2.4,0.35));
+#9186 = VECTOR('',#9187,1.);
+#9187 = DIRECTION('',(0.,-1.));
+#9188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9189 = ORIENTED_EDGE('',*,*,#9190,.F.);
+#9190 = EDGE_CURVE('',#9191,#9163,#9193,.T.);
+#9191 = VERTEX_POINT('',#9192);
+#9192 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#9193 = SURFACE_CURVE('',#9194,(#9198,#9205),.PCURVE_S1.);
+#9194 = LINE('',#9195,#9196);
+#9195 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#9196 = VECTOR('',#9197,1.);
+#9197 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9198 = PCURVE('',#8503,#9199);
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9204);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(6.7,-5.15));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(0.,1.));
+#9204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9205 = PCURVE('',#9206,#9211);
+#9206 = PLANE('',#9207);
+#9207 = AXIS2_PLACEMENT_3D('',#9208,#9209,#9210);
+#9208 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9209 = DIRECTION('',(1.,0.,0.));
+#9210 = DIRECTION('',(0.,1.,-1.98E-15));
+#9211 = DEFINITIONAL_REPRESENTATION('',(#9212),#9216);
+#9212 = LINE('',#9213,#9214);
+#9213 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#9214 = VECTOR('',#9215,1.);
+#9215 = DIRECTION('',(0.,-1.));
+#9216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9217 = ORIENTED_EDGE('',*,*,#9218,.T.);
+#9218 = EDGE_CURVE('',#9191,#9219,#9221,.T.);
+#9219 = VERTEX_POINT('',#9220);
+#9220 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#9221 = SURFACE_CURVE('',#9222,(#9226,#9233),.PCURVE_S1.);
+#9222 = LINE('',#9223,#9224);
+#9223 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9224 = VECTOR('',#9225,1.);
+#9225 = DIRECTION('',(-1.,0.,0.));
+#9226 = PCURVE('',#8503,#9227);
+#9227 = DEFINITIONAL_REPRESENTATION('',(#9228),#9232);
+#9228 = LINE('',#9229,#9230);
+#9229 = CARTESIAN_POINT('',(0.,-5.15));
+#9230 = VECTOR('',#9231,1.);
+#9231 = DIRECTION('',(1.,0.));
+#9232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9233 = PCURVE('',#9234,#9239);
+#9234 = PLANE('',#9235);
+#9235 = AXIS2_PLACEMENT_3D('',#9236,#9237,#9238);
+#9236 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9237 = DIRECTION('',(0.,8.7E-16,1.));
+#9238 = DIRECTION('',(0.,1.,-8.7E-16));
+#9239 = DEFINITIONAL_REPRESENTATION('',(#9240),#9244);
+#9240 = LINE('',#9241,#9242);
+#9241 = CARTESIAN_POINT('',(2.4,-5.9));
+#9242 = VECTOR('',#9243,1.);
+#9243 = DIRECTION('',(0.,1.));
+#9244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9245 = ORIENTED_EDGE('',*,*,#9246,.T.);
+#9246 = EDGE_CURVE('',#9219,#9247,#9249,.T.);
+#9247 = VERTEX_POINT('',#9248);
+#9248 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#9249 = SURFACE_CURVE('',#9250,(#9254,#9261),.PCURVE_S1.);
+#9250 = LINE('',#9251,#9252);
+#9251 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#9252 = VECTOR('',#9253,1.);
+#9253 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9254 = PCURVE('',#8503,#9255);
+#9255 = DEFINITIONAL_REPRESENTATION('',(#9256),#9260);
+#9256 = LINE('',#9257,#9258);
+#9257 = CARTESIAN_POINT('',(7.8,-5.15));
+#9258 = VECTOR('',#9259,1.);
+#9259 = DIRECTION('',(0.,1.));
+#9260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9261 = PCURVE('',#9262,#9267);
+#9262 = PLANE('',#9263);
+#9263 = AXIS2_PLACEMENT_3D('',#9264,#9265,#9266);
+#9264 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9265 = DIRECTION('',(1.,0.,0.));
+#9266 = DIRECTION('',(0.,1.,-1.98E-15));
+#9267 = DEFINITIONAL_REPRESENTATION('',(#9268),#9272);
+#9268 = LINE('',#9269,#9270);
+#9269 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#9270 = VECTOR('',#9271,1.);
+#9271 = DIRECTION('',(0.,-1.));
+#9272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9273 = ORIENTED_EDGE('',*,*,#9274,.T.);
+#9274 = EDGE_CURVE('',#9247,#9275,#9277,.T.);
+#9275 = VERTEX_POINT('',#9276);
+#9276 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#9277 = SURFACE_CURVE('',#9278,(#9282,#9289),.PCURVE_S1.);
+#9278 = LINE('',#9279,#9280);
+#9279 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#9280 = VECTOR('',#9281,1.);
+#9281 = DIRECTION('',(-1.,0.,0.));
+#9282 = PCURVE('',#8503,#9283);
+#9283 = DEFINITIONAL_REPRESENTATION('',(#9284),#9288);
+#9284 = LINE('',#9285,#9286);
+#9285 = CARTESIAN_POINT('',(7.8,-4.35));
+#9286 = VECTOR('',#9287,1.);
+#9287 = DIRECTION('',(1.,0.));
+#9288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9289 = PCURVE('',#9290,#9295);
+#9290 = PLANE('',#9291);
+#9291 = AXIS2_PLACEMENT_3D('',#9292,#9293,#9294);
+#9292 = CARTESIAN_POINT('',(-2.25,6.883382752676E-15,3.6));
+#9293 = DIRECTION('',(0.,1.7E-15,1.));
+#9294 = DIRECTION('',(0.,1.,-1.7E-15));
+#9295 = DEFINITIONAL_REPRESENTATION('',(#9296),#9300);
+#9296 = LINE('',#9297,#9298);
+#9297 = CARTESIAN_POINT('',(2.4,-0.35));
+#9298 = VECTOR('',#9299,1.);
+#9299 = DIRECTION('',(0.,1.));
+#9300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9301 = ORIENTED_EDGE('',*,*,#9302,.F.);
+#9302 = EDGE_CURVE('',#9303,#9275,#9305,.T.);
+#9303 = VERTEX_POINT('',#9304);
+#9304 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9305 = SURFACE_CURVE('',#9306,(#9310,#9317),.PCURVE_S1.);
+#9306 = LINE('',#9307,#9308);
+#9307 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9308 = VECTOR('',#9309,1.);
+#9309 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9310 = PCURVE('',#8503,#9311);
+#9311 = DEFINITIONAL_REPRESENTATION('',(#9312),#9316);
+#9312 = LINE('',#9313,#9314);
+#9313 = CARTESIAN_POINT('',(8.5,-5.15));
+#9314 = VECTOR('',#9315,1.);
+#9315 = DIRECTION('',(0.,1.));
+#9316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9317 = PCURVE('',#9318,#9323);
+#9318 = PLANE('',#9319);
+#9319 = AXIS2_PLACEMENT_3D('',#9320,#9321,#9322);
+#9320 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9321 = DIRECTION('',(-1.,0.,0.));
+#9322 = DIRECTION('',(0.,-1.,1.98E-15));
+#9323 = DEFINITIONAL_REPRESENTATION('',(#9324),#9328);
+#9324 = LINE('',#9325,#9326);
+#9325 = CARTESIAN_POINT('',(0.,0.));
+#9326 = VECTOR('',#9327,1.);
+#9327 = DIRECTION('',(0.,-1.));
+#9328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9329 = ORIENTED_EDGE('',*,*,#9330,.T.);
+#9330 = EDGE_CURVE('',#9303,#9331,#9333,.T.);
+#9331 = VERTEX_POINT('',#9332);
+#9332 = CARTESIAN_POINT('',(-4.8,2.4,4.4));
+#9333 = SURFACE_CURVE('',#9334,(#9338,#9345),.PCURVE_S1.);
+#9334 = LINE('',#9335,#9336);
+#9335 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9336 = VECTOR('',#9337,1.);
+#9337 = DIRECTION('',(-1.,0.,0.));
+#9338 = PCURVE('',#8503,#9339);
+#9339 = DEFINITIONAL_REPRESENTATION('',(#9340),#9344);
+#9340 = LINE('',#9341,#9342);
+#9341 = CARTESIAN_POINT('',(0.,-5.15));
+#9342 = VECTOR('',#9343,1.);
+#9343 = DIRECTION('',(1.,0.));
+#9344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9345 = PCURVE('',#9346,#9351);
+#9346 = PLANE('',#9347);
+#9347 = AXIS2_PLACEMENT_3D('',#9348,#9349,#9350);
+#9348 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9349 = DIRECTION('',(0.,8.7E-16,1.));
+#9350 = DIRECTION('',(0.,1.,-8.7E-16));
+#9351 = DEFINITIONAL_REPRESENTATION('',(#9352),#9356);
+#9352 = LINE('',#9353,#9354);
+#9353 = CARTESIAN_POINT('',(2.4,-5.9));
+#9354 = VECTOR('',#9355,1.);
+#9355 = DIRECTION('',(0.,1.));
+#9356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9357 = ORIENTED_EDGE('',*,*,#9358,.T.);
+#9358 = EDGE_CURVE('',#9331,#9359,#9361,.T.);
+#9359 = VERTEX_POINT('',#9360);
+#9360 = CARTESIAN_POINT('',(-4.8,2.4,3.85));
+#9361 = SURFACE_CURVE('',#9362,(#9366,#9373),.PCURVE_S1.);
+#9362 = LINE('',#9363,#9364);
+#9363 = CARTESIAN_POINT('',(-4.8,2.4,1.9));
+#9364 = VECTOR('',#9365,1.);
+#9365 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#9366 = PCURVE('',#8503,#9367);
+#9367 = DEFINITIONAL_REPRESENTATION('',(#9368),#9372);
+#9368 = LINE('',#9369,#9370);
+#9369 = CARTESIAN_POINT('',(10.7,-2.65));
+#9370 = VECTOR('',#9371,1.);
+#9371 = DIRECTION('',(0.,1.));
+#9372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9373 = PCURVE('',#8805,#9374);
+#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379);
+#9375 = LINE('',#9376,#9377);
+#9376 = CARTESIAN_POINT('',(2.65,-5.3));
+#9377 = VECTOR('',#9378,1.);
+#9378 = DIRECTION('',(1.,1.1E-16));
+#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9380 = ORIENTED_EDGE('',*,*,#9381,.T.);
+#9381 = EDGE_CURVE('',#9359,#9382,#9384,.T.);
+#9382 = VERTEX_POINT('',#9383);
+#9383 = CARTESIAN_POINT('',(-5.5,2.4,3.85));
+#9384 = SURFACE_CURVE('',#9385,(#9389,#9396),.PCURVE_S1.);
+#9385 = LINE('',#9386,#9387);
+#9386 = CARTESIAN_POINT('',(0.55,2.4,3.85));
+#9387 = VECTOR('',#9388,1.);
+#9388 = DIRECTION('',(-1.,-0.,-0.));
+#9389 = PCURVE('',#8503,#9390);
+#9390 = DEFINITIONAL_REPRESENTATION('',(#9391),#9395);
+#9391 = LINE('',#9392,#9393);
+#9392 = CARTESIAN_POINT('',(5.35,-4.6));
+#9393 = VECTOR('',#9394,1.);
+#9394 = DIRECTION('',(1.,0.));
+#9395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9396 = PCURVE('',#8831,#9397);
+#9397 = DEFINITIONAL_REPRESENTATION('',(#9398),#9402);
+#9398 = LINE('',#9399,#9400);
+#9399 = CARTESIAN_POINT('',(-5.35,-5.3));
+#9400 = VECTOR('',#9401,1.);
+#9401 = DIRECTION('',(1.,0.));
+#9402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9403 = ORIENTED_EDGE('',*,*,#9404,.T.);
+#9404 = EDGE_CURVE('',#9382,#9405,#9407,.T.);
+#9405 = VERTEX_POINT('',#9406);
+#9406 = CARTESIAN_POINT('',(-5.5,2.4,4.4));
+#9407 = SURFACE_CURVE('',#9408,(#9412,#9419),.PCURVE_S1.);
+#9408 = LINE('',#9409,#9410);
+#9409 = CARTESIAN_POINT('',(-5.5,2.4,1.55));
+#9410 = VECTOR('',#9411,1.);
+#9411 = DIRECTION('',(0.,2.89E-15,1.));
+#9412 = PCURVE('',#8503,#9413);
+#9413 = DEFINITIONAL_REPRESENTATION('',(#9414),#9418);
+#9414 = LINE('',#9415,#9416);
+#9415 = CARTESIAN_POINT('',(11.4,-2.3));
+#9416 = VECTOR('',#9417,1.);
+#9417 = DIRECTION('',(0.,-1.));
+#9418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9419 = PCURVE('',#8749,#9420);
+#9420 = DEFINITIONAL_REPRESENTATION('',(#9421),#9425);
+#9421 = LINE('',#9422,#9423);
+#9422 = CARTESIAN_POINT('',(-2.3,-5.3));
+#9423 = VECTOR('',#9424,1.);
+#9424 = DIRECTION('',(1.,-1.1E-16));
+#9425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9426 = ORIENTED_EDGE('',*,*,#9427,.T.);
+#9427 = EDGE_CURVE('',#9405,#9428,#9430,.T.);
+#9428 = VERTEX_POINT('',#9429);
+#9429 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#9430 = SURFACE_CURVE('',#9431,(#9435,#9442),.PCURVE_S1.);
+#9431 = LINE('',#9432,#9433);
+#9432 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9433 = VECTOR('',#9434,1.);
+#9434 = DIRECTION('',(-1.,0.,0.));
+#9435 = PCURVE('',#8503,#9436);
+#9436 = DEFINITIONAL_REPRESENTATION('',(#9437),#9441);
+#9437 = LINE('',#9438,#9439);
+#9438 = CARTESIAN_POINT('',(0.,-5.15));
+#9439 = VECTOR('',#9440,1.);
+#9440 = DIRECTION('',(1.,0.));
+#9441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9442 = PCURVE('',#9443,#9448);
+#9443 = PLANE('',#9444);
+#9444 = AXIS2_PLACEMENT_3D('',#9445,#9446,#9447);
+#9445 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9446 = DIRECTION('',(0.,8.7E-16,1.));
+#9447 = DIRECTION('',(0.,1.,-8.7E-16));
+#9448 = DEFINITIONAL_REPRESENTATION('',(#9449),#9453);
+#9449 = LINE('',#9450,#9451);
+#9450 = CARTESIAN_POINT('',(2.4,-5.9));
+#9451 = VECTOR('',#9452,1.);
+#9452 = DIRECTION('',(0.,1.));
+#9453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9454 = ORIENTED_EDGE('',*,*,#9455,.F.);
+#9455 = EDGE_CURVE('',#8460,#9428,#9456,.T.);
+#9456 = SURFACE_CURVE('',#9457,(#9461,#9468),.PCURVE_S1.);
+#9457 = LINE('',#9458,#9459);
+#9458 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#9459 = VECTOR('',#9460,1.);
+#9460 = DIRECTION('',(0.,1.11E-15,1.));
+#9461 = PCURVE('',#8503,#9462);
+#9462 = DEFINITIONAL_REPRESENTATION('',(#9463),#9467);
+#9463 = LINE('',#9464,#9465);
+#9464 = CARTESIAN_POINT('',(11.8,0.));
+#9465 = VECTOR('',#9466,1.);
+#9466 = DIRECTION('',(0.,-1.));
+#9467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9468 = PCURVE('',#8475,#9469);
+#9469 = DEFINITIONAL_REPRESENTATION('',(#9470),#9474);
+#9470 = LINE('',#9471,#9472);
+#9471 = CARTESIAN_POINT('',(0.,0.));
+#9472 = VECTOR('',#9473,1.);
+#9473 = DIRECTION('',(0.,-1.));
+#9474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9475 = ORIENTED_EDGE('',*,*,#8487,.T.);
+#9476 = ORIENTED_EDGE('',*,*,#8962,.T.);
+#9477 = FACE_BOUND('',#9478,.T.);
+#9478 = EDGE_LOOP('',(#9479,#9504,#9527,#9550));
+#9479 = ORIENTED_EDGE('',*,*,#9480,.T.);
+#9480 = EDGE_CURVE('',#9481,#9483,#9485,.T.);
+#9481 = VERTEX_POINT('',#9482);
+#9482 = CARTESIAN_POINT('',(-0.65,2.4,0.15));
+#9483 = VERTEX_POINT('',#9484);
+#9484 = CARTESIAN_POINT('',(-0.65,2.4,0.65));
+#9485 = SURFACE_CURVE('',#9486,(#9490,#9497),.PCURVE_S1.);
+#9486 = LINE('',#9487,#9488);
+#9487 = CARTESIAN_POINT('',(-0.65,2.4,-0.3));
+#9488 = VECTOR('',#9489,1.);
+#9489 = DIRECTION('',(0.,1.11E-15,1.));
+#9490 = PCURVE('',#8503,#9491);
+#9491 = DEFINITIONAL_REPRESENTATION('',(#9492),#9496);
+#9492 = LINE('',#9493,#9494);
+#9493 = CARTESIAN_POINT('',(6.55,-0.45));
+#9494 = VECTOR('',#9495,1.);
+#9495 = DIRECTION('',(0.,-1.));
+#9496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9497 = PCURVE('',#8945,#9498);
+#9498 = DEFINITIONAL_REPRESENTATION('',(#9499),#9503);
+#9499 = LINE('',#9500,#9501);
+#9500 = CARTESIAN_POINT('',(-0.45,-0.5));
+#9501 = VECTOR('',#9502,1.);
+#9502 = DIRECTION('',(1.,4.4E-16));
+#9503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9504 = ORIENTED_EDGE('',*,*,#9505,.T.);
+#9505 = EDGE_CURVE('',#9483,#9506,#9508,.T.);
+#9506 = VERTEX_POINT('',#9507);
+#9507 = CARTESIAN_POINT('',(0.65,2.4,0.65));
+#9508 = SURFACE_CURVE('',#9509,(#9513,#9520),.PCURVE_S1.);
+#9509 = LINE('',#9510,#9511);
+#9510 = CARTESIAN_POINT('',(2.625,2.4,0.65));
+#9511 = VECTOR('',#9512,1.);
+#9512 = DIRECTION('',(1.,0.,0.));
+#9513 = PCURVE('',#8503,#9514);
+#9514 = DEFINITIONAL_REPRESENTATION('',(#9515),#9519);
+#9515 = LINE('',#9516,#9517);
+#9516 = CARTESIAN_POINT('',(3.275,-1.4));
+#9517 = VECTOR('',#9518,1.);
+#9518 = DIRECTION('',(-1.,-0.));
+#9519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9520 = PCURVE('',#8863,#9521);
+#9521 = DEFINITIONAL_REPRESENTATION('',(#9522),#9526);
+#9522 = LINE('',#9523,#9524);
+#9523 = CARTESIAN_POINT('',(3.275,-0.5));
+#9524 = VECTOR('',#9525,1.);
+#9525 = DIRECTION('',(1.,0.));
+#9526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9527 = ORIENTED_EDGE('',*,*,#9528,.T.);
+#9528 = EDGE_CURVE('',#9506,#9529,#9531,.T.);
+#9529 = VERTEX_POINT('',#9530);
+#9530 = CARTESIAN_POINT('',(0.65,2.4,0.15));
+#9531 = SURFACE_CURVE('',#9532,(#9536,#9543),.PCURVE_S1.);
+#9532 = LINE('',#9533,#9534);
+#9533 = CARTESIAN_POINT('',(0.65,2.4,-5.E-02));
+#9534 = VECTOR('',#9535,1.);
+#9535 = DIRECTION('',(0.,-1.11E-15,-1.));
+#9536 = PCURVE('',#8503,#9537);
+#9537 = DEFINITIONAL_REPRESENTATION('',(#9538),#9542);
+#9538 = LINE('',#9539,#9540);
+#9539 = CARTESIAN_POINT('',(5.25,-0.7));
+#9540 = VECTOR('',#9541,1.);
+#9541 = DIRECTION('',(-0.,1.));
+#9542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9543 = PCURVE('',#8891,#9544);
+#9544 = DEFINITIONAL_REPRESENTATION('',(#9545),#9549);
+#9545 = LINE('',#9546,#9547);
+#9546 = CARTESIAN_POINT('',(0.7,-0.5));
+#9547 = VECTOR('',#9548,1.);
+#9548 = DIRECTION('',(1.,-4.4E-16));
+#9549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9550 = ORIENTED_EDGE('',*,*,#9551,.T.);
+#9551 = EDGE_CURVE('',#9529,#9481,#9552,.T.);
+#9552 = SURFACE_CURVE('',#9553,(#9557,#9564),.PCURVE_S1.);
+#9553 = LINE('',#9554,#9555);
+#9554 = CARTESIAN_POINT('',(3.275,2.4,0.15));
+#9555 = VECTOR('',#9556,1.);
+#9556 = DIRECTION('',(-1.,0.,0.));
+#9557 = PCURVE('',#8503,#9558);
+#9558 = DEFINITIONAL_REPRESENTATION('',(#9559),#9563);
+#9559 = LINE('',#9560,#9561);
+#9560 = CARTESIAN_POINT('',(2.625,-0.9));
+#9561 = VECTOR('',#9562,1.);
+#9562 = DIRECTION('',(1.,0.));
+#9563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9564 = PCURVE('',#8919,#9565);
+#9565 = DEFINITIONAL_REPRESENTATION('',(#9566),#9570);
+#9566 = LINE('',#9567,#9568);
+#9567 = CARTESIAN_POINT('',(-2.625,-0.5));
+#9568 = VECTOR('',#9569,1.);
+#9569 = DIRECTION('',(1.,0.));
+#9570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9571 = ADVANCED_FACE('',(#9572),#8475,.T.);
+#9572 = FACE_BOUND('',#9573,.T.);
+#9573 = EDGE_LOOP('',(#9574,#9575,#9576,#9599));
+#9574 = ORIENTED_EDGE('',*,*,#8459,.T.);
+#9575 = ORIENTED_EDGE('',*,*,#9455,.T.);
+#9576 = ORIENTED_EDGE('',*,*,#9577,.T.);
+#9577 = EDGE_CURVE('',#9428,#9578,#9580,.T.);
+#9578 = VERTEX_POINT('',#9579);
+#9579 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9580 = SURFACE_CURVE('',#9581,(#9585,#9592),.PCURVE_S1.);
+#9581 = LINE('',#9582,#9583);
+#9582 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#9583 = VECTOR('',#9584,1.);
+#9584 = DIRECTION('',(0.,-1.,1.22E-15));
+#9585 = PCURVE('',#8475,#9586);
+#9586 = DEFINITIONAL_REPRESENTATION('',(#9587),#9591);
+#9587 = LINE('',#9588,#9589);
+#9588 = CARTESIAN_POINT('',(8.315186916493E-16,-5.15));
+#9589 = VECTOR('',#9590,1.);
+#9590 = DIRECTION('',(1.,-1.1E-16));
+#9591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9592 = PCURVE('',#9443,#9593);
+#9593 = DEFINITIONAL_REPRESENTATION('',(#9594),#9598);
+#9594 = LINE('',#9595,#9596);
+#9595 = CARTESIAN_POINT('',(2.4,5.9));
+#9596 = VECTOR('',#9597,1.);
+#9597 = DIRECTION('',(-1.,-0.));
+#9598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9599 = ORIENTED_EDGE('',*,*,#9600,.F.);
+#9600 = EDGE_CURVE('',#8432,#9578,#9601,.T.);
+#9601 = SURFACE_CURVE('',#9602,(#9606,#9613),.PCURVE_S1.);
+#9602 = LINE('',#9603,#9604);
+#9603 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#9604 = VECTOR('',#9605,1.);
+#9605 = DIRECTION('',(0.,1.11E-15,1.));
+#9606 = PCURVE('',#8475,#9607);
+#9607 = DEFINITIONAL_REPRESENTATION('',(#9608),#9612);
+#9608 = LINE('',#9609,#9610);
+#9609 = CARTESIAN_POINT('',(4.8,-1.070518200753E-18));
+#9610 = VECTOR('',#9611,1.);
+#9611 = DIRECTION('',(0.,-1.));
+#9612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9613 = PCURVE('',#8447,#9614);
+#9614 = DEFINITIONAL_REPRESENTATION('',(#9615),#9619);
+#9615 = LINE('',#9616,#9617);
+#9616 = CARTESIAN_POINT('',(0.,0.));
+#9617 = VECTOR('',#9618,1.);
+#9618 = DIRECTION('',(0.,-1.));
+#9619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9620 = ADVANCED_FACE('',(#9621,#10067),#8447,.T.);
+#9621 = FACE_BOUND('',#9622,.T.);
+#9622 = EDGE_LOOP('',(#9623,#9653,#9674,#9675,#9676,#9699,#9727,#9755,
+    #9783,#9806,#9829,#9852,#9875,#9903,#9926,#9949,#9972,#9995,#10018,
+    #10041));
+#9623 = ORIENTED_EDGE('',*,*,#9624,.F.);
+#9624 = EDGE_CURVE('',#9625,#9627,#9629,.T.);
+#9625 = VERTEX_POINT('',#9626);
+#9626 = CARTESIAN_POINT('',(-1.75,-2.4,-0.75));
+#9627 = VERTEX_POINT('',#9628);
+#9628 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#9629 = SURFACE_CURVE('',#9630,(#9634,#9641),.PCURVE_S1.);
+#9630 = LINE('',#9631,#9632);
+#9631 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#9632 = VECTOR('',#9633,1.);
+#9633 = DIRECTION('',(1.,0.,0.));
+#9634 = PCURVE('',#8447,#9635);
+#9635 = DEFINITIONAL_REPRESENTATION('',(#9636),#9640);
+#9636 = LINE('',#9637,#9638);
+#9637 = CARTESIAN_POINT('',(0.,4.440892098501E-16));
+#9638 = VECTOR('',#9639,1.);
+#9639 = DIRECTION('',(1.,0.));
+#9640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9641 = PCURVE('',#9642,#9647);
+#9642 = PLANE('',#9643);
+#9643 = AXIS2_PLACEMENT_3D('',#9644,#9645,#9646);
+#9644 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#9645 = DIRECTION('',(0.,6.7E-16,1.));
+#9646 = DIRECTION('',(1.,0.,0.));
+#9647 = DEFINITIONAL_REPRESENTATION('',(#9648),#9652);
+#9648 = LINE('',#9649,#9650);
+#9649 = CARTESIAN_POINT('',(-4.15,-5.3));
+#9650 = VECTOR('',#9651,1.);
+#9651 = DIRECTION('',(1.,0.));
+#9652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9653 = ORIENTED_EDGE('',*,*,#9654,.T.);
+#9654 = EDGE_CURVE('',#9625,#8404,#9655,.T.);
+#9655 = SURFACE_CURVE('',#9656,(#9660,#9667),.PCURVE_S1.);
+#9656 = LINE('',#9657,#9658);
+#9657 = CARTESIAN_POINT('',(-1.75,-2.4,0.3));
+#9658 = VECTOR('',#9659,1.);
+#9659 = DIRECTION('',(-2.1E-16,1.11E-15,1.));
+#9660 = PCURVE('',#8447,#9661);
+#9661 = DEFINITIONAL_REPRESENTATION('',(#9662),#9666);
+#9662 = LINE('',#9663,#9664);
+#9663 = CARTESIAN_POINT('',(4.15,-1.05));
+#9664 = VECTOR('',#9665,1.);
+#9665 = DIRECTION('',(-2.1E-16,-1.));
+#9666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9667 = PCURVE('',#8419,#9668);
+#9668 = DEFINITIONAL_REPRESENTATION('',(#9669),#9673);
+#9669 = LINE('',#9670,#9671);
+#9670 = CARTESIAN_POINT('',(1.05,-5.3));
+#9671 = VECTOR('',#9672,1.);
+#9672 = DIRECTION('',(-1.,4.4E-16));
+#9673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9674 = ORIENTED_EDGE('',*,*,#8431,.T.);
+#9675 = ORIENTED_EDGE('',*,*,#9600,.T.);
+#9676 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#9677 = EDGE_CURVE('',#9578,#9678,#9680,.T.);
+#9678 = VERTEX_POINT('',#9679);
+#9679 = CARTESIAN_POINT('',(-5.5,-2.4,4.4));
+#9680 = SURFACE_CURVE('',#9681,(#9685,#9692),.PCURVE_S1.);
+#9681 = LINE('',#9682,#9683);
+#9682 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9683 = VECTOR('',#9684,1.);
+#9684 = DIRECTION('',(1.,0.,0.));
+#9685 = PCURVE('',#8447,#9686);
+#9686 = DEFINITIONAL_REPRESENTATION('',(#9687),#9691);
+#9687 = LINE('',#9688,#9689);
+#9688 = CARTESIAN_POINT('',(0.,-5.15));
+#9689 = VECTOR('',#9690,1.);
+#9690 = DIRECTION('',(1.,0.));
+#9691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9692 = PCURVE('',#9443,#9693);
+#9693 = DEFINITIONAL_REPRESENTATION('',(#9694),#9698);
+#9694 = LINE('',#9695,#9696);
+#9695 = CARTESIAN_POINT('',(-2.4,5.9));
+#9696 = VECTOR('',#9697,1.);
+#9697 = DIRECTION('',(0.,-1.));
+#9698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9699 = ORIENTED_EDGE('',*,*,#9700,.T.);
+#9700 = EDGE_CURVE('',#9678,#9701,#9703,.T.);
+#9701 = VERTEX_POINT('',#9702);
+#9702 = CARTESIAN_POINT('',(-5.5,-2.4,3.85));
+#9703 = SURFACE_CURVE('',#9704,(#9708,#9715),.PCURVE_S1.);
+#9704 = LINE('',#9705,#9706);
+#9705 = CARTESIAN_POINT('',(-5.5,-2.4,1.55));
+#9706 = VECTOR('',#9707,1.);
+#9707 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#9708 = PCURVE('',#8447,#9709);
+#9709 = DEFINITIONAL_REPRESENTATION('',(#9710),#9714);
+#9710 = LINE('',#9711,#9712);
+#9711 = CARTESIAN_POINT('',(0.4,-2.3));
+#9712 = VECTOR('',#9713,1.);
+#9713 = DIRECTION('',(0.,1.));
+#9714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9715 = PCURVE('',#9716,#9721);
+#9716 = PLANE('',#9717);
+#9717 = AXIS2_PLACEMENT_3D('',#9718,#9719,#9720);
+#9718 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#9719 = DIRECTION('',(1.,-0.,0.));
+#9720 = DIRECTION('',(0.,2.78E-15,1.));
+#9721 = DEFINITIONAL_REPRESENTATION('',(#9722),#9726);
+#9722 = LINE('',#9723,#9724);
+#9723 = CARTESIAN_POINT('',(-2.3,-0.5));
+#9724 = VECTOR('',#9725,1.);
+#9725 = DIRECTION('',(-1.,1.1E-16));
+#9726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9727 = ORIENTED_EDGE('',*,*,#9728,.T.);
+#9728 = EDGE_CURVE('',#9701,#9729,#9731,.T.);
+#9729 = VERTEX_POINT('',#9730);
+#9730 = CARTESIAN_POINT('',(-4.8,-2.4,3.85));
+#9731 = SURFACE_CURVE('',#9732,(#9736,#9743),.PCURVE_S1.);
+#9732 = LINE('',#9733,#9734);
+#9733 = CARTESIAN_POINT('',(-5.35,-2.4,3.85));
+#9734 = VECTOR('',#9735,1.);
+#9735 = DIRECTION('',(1.,0.,0.));
+#9736 = PCURVE('',#8447,#9737);
+#9737 = DEFINITIONAL_REPRESENTATION('',(#9738),#9742);
+#9738 = LINE('',#9739,#9740);
+#9739 = CARTESIAN_POINT('',(0.55,-4.6));
+#9740 = VECTOR('',#9741,1.);
+#9741 = DIRECTION('',(1.,0.));
+#9742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9743 = PCURVE('',#9744,#9749);
+#9744 = PLANE('',#9745);
+#9745 = AXIS2_PLACEMENT_3D('',#9746,#9747,#9748);
+#9746 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#9747 = DIRECTION('',(-0.,2.83E-15,1.));
+#9748 = DIRECTION('',(-1.,0.,-0.));
+#9749 = DEFINITIONAL_REPRESENTATION('',(#9750),#9754);
+#9750 = LINE('',#9751,#9752);
+#9751 = CARTESIAN_POINT('',(0.55,-0.5));
+#9752 = VECTOR('',#9753,1.);
+#9753 = DIRECTION('',(-1.,0.));
+#9754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9755 = ORIENTED_EDGE('',*,*,#9756,.T.);
+#9756 = EDGE_CURVE('',#9729,#9757,#9759,.T.);
+#9757 = VERTEX_POINT('',#9758);
+#9758 = CARTESIAN_POINT('',(-4.8,-2.4,4.4));
+#9759 = SURFACE_CURVE('',#9760,(#9764,#9771),.PCURVE_S1.);
+#9760 = LINE('',#9761,#9762);
+#9761 = CARTESIAN_POINT('',(-4.8,-2.4,1.9));
+#9762 = VECTOR('',#9763,1.);
+#9763 = DIRECTION('',(0.,2.89E-15,1.));
+#9764 = PCURVE('',#8447,#9765);
+#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9770);
+#9766 = LINE('',#9767,#9768);
+#9767 = CARTESIAN_POINT('',(1.1,-2.65));
+#9768 = VECTOR('',#9769,1.);
+#9769 = DIRECTION('',(0.,-1.));
+#9770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9771 = PCURVE('',#9772,#9777);
+#9772 = PLANE('',#9773);
+#9773 = AXIS2_PLACEMENT_3D('',#9774,#9775,#9776);
+#9774 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#9775 = DIRECTION('',(-1.,0.,-0.));
+#9776 = DIRECTION('',(0.,-2.78E-15,-1.));
+#9777 = DEFINITIONAL_REPRESENTATION('',(#9778),#9782);
+#9778 = LINE('',#9779,#9780);
+#9779 = CARTESIAN_POINT('',(2.65,-0.5));
+#9780 = VECTOR('',#9781,1.);
+#9781 = DIRECTION('',(-1.,-1.1E-16));
+#9782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9783 = ORIENTED_EDGE('',*,*,#9784,.T.);
+#9784 = EDGE_CURVE('',#9757,#9785,#9787,.T.);
+#9785 = VERTEX_POINT('',#9786);
+#9786 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#9787 = SURFACE_CURVE('',#9788,(#9792,#9799),.PCURVE_S1.);
+#9788 = LINE('',#9789,#9790);
+#9789 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9790 = VECTOR('',#9791,1.);
+#9791 = DIRECTION('',(1.,0.,0.));
+#9792 = PCURVE('',#8447,#9793);
+#9793 = DEFINITIONAL_REPRESENTATION('',(#9794),#9798);
+#9794 = LINE('',#9795,#9796);
+#9795 = CARTESIAN_POINT('',(0.,-5.15));
+#9796 = VECTOR('',#9797,1.);
+#9797 = DIRECTION('',(1.,0.));
+#9798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9799 = PCURVE('',#9346,#9800);
+#9800 = DEFINITIONAL_REPRESENTATION('',(#9801),#9805);
+#9801 = LINE('',#9802,#9803);
+#9802 = CARTESIAN_POINT('',(-2.4,5.9));
+#9803 = VECTOR('',#9804,1.);
+#9804 = DIRECTION('',(0.,-1.));
+#9805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9806 = ORIENTED_EDGE('',*,*,#9807,.T.);
+#9807 = EDGE_CURVE('',#9785,#9808,#9810,.T.);
+#9808 = VERTEX_POINT('',#9809);
+#9809 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#9810 = SURFACE_CURVE('',#9811,(#9815,#9822),.PCURVE_S1.);
+#9811 = LINE('',#9812,#9813);
+#9812 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#9813 = VECTOR('',#9814,1.);
+#9814 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9815 = PCURVE('',#8447,#9816);
+#9816 = DEFINITIONAL_REPRESENTATION('',(#9817),#9821);
+#9817 = LINE('',#9818,#9819);
+#9818 = CARTESIAN_POINT('',(3.3,-5.15));
+#9819 = VECTOR('',#9820,1.);
+#9820 = DIRECTION('',(0.,1.));
+#9821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9822 = PCURVE('',#9318,#9823);
+#9823 = DEFINITIONAL_REPRESENTATION('',(#9824),#9828);
+#9824 = LINE('',#9825,#9826);
+#9825 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#9826 = VECTOR('',#9827,1.);
+#9827 = DIRECTION('',(0.,-1.));
+#9828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9829 = ORIENTED_EDGE('',*,*,#9830,.T.);
+#9830 = EDGE_CURVE('',#9808,#9831,#9833,.T.);
+#9831 = VERTEX_POINT('',#9832);
+#9832 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#9833 = SURFACE_CURVE('',#9834,(#9838,#9845),.PCURVE_S1.);
+#9834 = LINE('',#9835,#9836);
+#9835 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#9836 = VECTOR('',#9837,1.);
+#9837 = DIRECTION('',(1.,0.,0.));
+#9838 = PCURVE('',#8447,#9839);
+#9839 = DEFINITIONAL_REPRESENTATION('',(#9840),#9844);
+#9840 = LINE('',#9841,#9842);
+#9841 = CARTESIAN_POINT('',(3.3,-4.35));
+#9842 = VECTOR('',#9843,1.);
+#9843 = DIRECTION('',(1.,0.));
+#9844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9845 = PCURVE('',#9290,#9846);
+#9846 = DEFINITIONAL_REPRESENTATION('',(#9847),#9851);
+#9847 = LINE('',#9848,#9849);
+#9848 = CARTESIAN_POINT('',(-2.4,0.35));
+#9849 = VECTOR('',#9850,1.);
+#9850 = DIRECTION('',(0.,-1.));
+#9851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9852 = ORIENTED_EDGE('',*,*,#9853,.F.);
+#9853 = EDGE_CURVE('',#9854,#9831,#9856,.T.);
+#9854 = VERTEX_POINT('',#9855);
+#9855 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9856 = SURFACE_CURVE('',#9857,(#9861,#9868),.PCURVE_S1.);
+#9857 = LINE('',#9858,#9859);
+#9858 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9859 = VECTOR('',#9860,1.);
+#9860 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9861 = PCURVE('',#8447,#9862);
+#9862 = DEFINITIONAL_REPRESENTATION('',(#9863),#9867);
+#9863 = LINE('',#9864,#9865);
+#9864 = CARTESIAN_POINT('',(4.,-5.15));
+#9865 = VECTOR('',#9866,1.);
+#9866 = DIRECTION('',(0.,1.));
+#9867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9868 = PCURVE('',#9262,#9869);
+#9869 = DEFINITIONAL_REPRESENTATION('',(#9870),#9874);
+#9870 = LINE('',#9871,#9872);
+#9871 = CARTESIAN_POINT('',(0.,0.));
+#9872 = VECTOR('',#9873,1.);
+#9873 = DIRECTION('',(0.,-1.));
+#9874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9875 = ORIENTED_EDGE('',*,*,#9876,.T.);
+#9876 = EDGE_CURVE('',#9854,#9877,#9879,.T.);
+#9877 = VERTEX_POINT('',#9878);
+#9878 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9879 = SURFACE_CURVE('',#9880,(#9884,#9891),.PCURVE_S1.);
+#9880 = LINE('',#9881,#9882);
+#9881 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9882 = VECTOR('',#9883,1.);
+#9883 = DIRECTION('',(1.,0.,0.));
+#9884 = PCURVE('',#8447,#9885);
+#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890);
+#9886 = LINE('',#9887,#9888);
+#9887 = CARTESIAN_POINT('',(0.,-5.15));
+#9888 = VECTOR('',#9889,1.);
+#9889 = DIRECTION('',(1.,0.));
+#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9891 = PCURVE('',#9892,#9897);
+#9892 = PLANE('',#9893);
+#9893 = AXIS2_PLACEMENT_3D('',#9894,#9895,#9896);
+#9894 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9895 = DIRECTION('',(0.,8.7E-16,1.));
+#9896 = DIRECTION('',(0.,1.,-8.7E-16));
+#9897 = DEFINITIONAL_REPRESENTATION('',(#9898),#9902);
+#9898 = LINE('',#9899,#9900);
+#9899 = CARTESIAN_POINT('',(-2.4,5.9));
+#9900 = VECTOR('',#9901,1.);
+#9901 = DIRECTION('',(0.,-1.));
+#9902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9903 = ORIENTED_EDGE('',*,*,#9904,.T.);
+#9904 = EDGE_CURVE('',#9877,#9905,#9907,.T.);
+#9905 = VERTEX_POINT('',#9906);
+#9906 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#9907 = SURFACE_CURVE('',#9908,(#9912,#9919),.PCURVE_S1.);
+#9908 = LINE('',#9909,#9910);
+#9909 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9910 = VECTOR('',#9911,1.);
+#9911 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9912 = PCURVE('',#8447,#9913);
+#9913 = DEFINITIONAL_REPRESENTATION('',(#9914),#9918);
+#9914 = LINE('',#9915,#9916);
+#9915 = CARTESIAN_POINT('',(5.1,-5.15));
+#9916 = VECTOR('',#9917,1.);
+#9917 = DIRECTION('',(0.,1.));
+#9918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9919 = PCURVE('',#9206,#9920);
+#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9925);
+#9921 = LINE('',#9922,#9923);
+#9922 = CARTESIAN_POINT('',(0.,0.));
+#9923 = VECTOR('',#9924,1.);
+#9924 = DIRECTION('',(0.,-1.));
+#9925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9926 = ORIENTED_EDGE('',*,*,#9927,.F.);
+#9927 = EDGE_CURVE('',#9928,#9905,#9930,.T.);
+#9928 = VERTEX_POINT('',#9929);
+#9929 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#9930 = SURFACE_CURVE('',#9931,(#9935,#9942),.PCURVE_S1.);
+#9931 = LINE('',#9932,#9933);
+#9932 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#9933 = VECTOR('',#9934,1.);
+#9934 = DIRECTION('',(-1.,0.,0.));
+#9935 = PCURVE('',#8447,#9936);
+#9936 = DEFINITIONAL_REPRESENTATION('',(#9937),#9941);
+#9937 = LINE('',#9938,#9939);
+#9938 = CARTESIAN_POINT('',(5.8,-4.35));
+#9939 = VECTOR('',#9940,1.);
+#9940 = DIRECTION('',(-1.,-0.));
+#9941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9942 = PCURVE('',#9178,#9943);
+#9943 = DEFINITIONAL_REPRESENTATION('',(#9944),#9948);
+#9944 = LINE('',#9945,#9946);
+#9945 = CARTESIAN_POINT('',(2.4,-0.35));
+#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('',#9951,#9928,#9953,.T.);
+#9951 = VERTEX_POINT('',#9952);
+#9952 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#9953 = SURFACE_CURVE('',#9954,(#9958,#9965),.PCURVE_S1.);
+#9954 = LINE('',#9955,#9956);
+#9955 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#9956 = VECTOR('',#9957,1.);
+#9957 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9958 = PCURVE('',#8447,#9959);
+#9959 = DEFINITIONAL_REPRESENTATION('',(#9960),#9964);
+#9960 = LINE('',#9961,#9962);
+#9961 = CARTESIAN_POINT('',(5.8,-5.15));
+#9962 = VECTOR('',#9963,1.);
+#9963 = DIRECTION('',(0.,1.));
+#9964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9965 = PCURVE('',#9150,#9966);
+#9966 = DEFINITIONAL_REPRESENTATION('',(#9967),#9971);
+#9967 = LINE('',#9968,#9969);
+#9968 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#9969 = VECTOR('',#9970,1.);
+#9970 = DIRECTION('',(0.,-1.));
+#9971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9972 = ORIENTED_EDGE('',*,*,#9973,.T.);
+#9973 = EDGE_CURVE('',#9951,#9974,#9976,.T.);
+#9974 = VERTEX_POINT('',#9975);
+#9975 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#9976 = SURFACE_CURVE('',#9977,(#9981,#9988),.PCURVE_S1.);
+#9977 = LINE('',#9978,#9979);
+#9978 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9979 = VECTOR('',#9980,1.);
+#9980 = DIRECTION('',(1.,0.,0.));
+#9981 = PCURVE('',#8447,#9982);
+#9982 = DEFINITIONAL_REPRESENTATION('',(#9983),#9987);
+#9983 = LINE('',#9984,#9985);
+#9984 = CARTESIAN_POINT('',(0.,-5.15));
+#9985 = VECTOR('',#9986,1.);
+#9986 = DIRECTION('',(1.,0.));
+#9987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9988 = PCURVE('',#9122,#9989);
+#9989 = DEFINITIONAL_REPRESENTATION('',(#9990),#9994);
+#9990 = LINE('',#9991,#9992);
+#9991 = CARTESIAN_POINT('',(-2.4,5.9));
+#9992 = VECTOR('',#9993,1.);
+#9993 = DIRECTION('',(0.,-1.));
+#9994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9995 = ORIENTED_EDGE('',*,*,#9996,.F.);
+#9996 = EDGE_CURVE('',#9997,#9974,#9999,.T.);
+#9997 = VERTEX_POINT('',#9998);
+#9998 = CARTESIAN_POINT('',(5.9,-2.4,1.35));
+#9999 = SURFACE_CURVE('',#10000,(#10004,#10011),.PCURVE_S1.);
+#10000 = LINE('',#10001,#10002);
+#10001 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#10002 = VECTOR('',#10003,1.);
+#10003 = DIRECTION('',(0.,1.11E-15,1.));
+#10004 = PCURVE('',#8447,#10005);
+#10005 = DEFINITIONAL_REPRESENTATION('',(#10006),#10010);
+#10006 = LINE('',#10007,#10008);
+#10007 = CARTESIAN_POINT('',(11.8,0.));
+#10008 = VECTOR('',#10009,1.);
+#10009 = DIRECTION('',(0.,-1.));
+#10010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10011 = PCURVE('',#9094,#10012);
+#10012 = DEFINITIONAL_REPRESENTATION('',(#10013),#10017);
+#10013 = LINE('',#10014,#10015);
+#10014 = CARTESIAN_POINT('',(0.,-0.));
+#10015 = VECTOR('',#10016,1.);
+#10016 = DIRECTION('',(0.,-1.));
+#10017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10018 = ORIENTED_EDGE('',*,*,#10019,.T.);
+#10019 = EDGE_CURVE('',#9997,#10020,#10022,.T.);
+#10020 = VERTEX_POINT('',#10021);
+#10021 = CARTESIAN_POINT('',(1.75,-2.4,1.35));
+#10022 = SURFACE_CURVE('',#10023,(#10027,#10034),.PCURVE_S1.);
+#10023 = LINE('',#10024,#10025);
+#10024 = CARTESIAN_POINT('',(-2.075,-2.4,1.35));
+#10025 = VECTOR('',#10026,1.);
+#10026 = DIRECTION('',(-1.,0.,1.4E-16));
+#10027 = PCURVE('',#8447,#10028);
+#10028 = DEFINITIONAL_REPRESENTATION('',(#10029),#10033);
+#10029 = LINE('',#10030,#10031);
+#10030 = CARTESIAN_POINT('',(3.825,-2.1));
+#10031 = VECTOR('',#10032,1.);
+#10032 = DIRECTION('',(-1.,-1.4E-16));
+#10033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10034 = PCURVE('',#8640,#10035);
+#10035 = DEFINITIONAL_REPRESENTATION('',(#10036),#10040);
+#10036 = LINE('',#10037,#10038);
+#10037 = CARTESIAN_POINT('',(-3.825,-5.3));
+#10038 = VECTOR('',#10039,1.);
+#10039 = DIRECTION('',(-1.,0.));
+#10040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10041 = ORIENTED_EDGE('',*,*,#10042,.T.);
+#10042 = EDGE_CURVE('',#10020,#9627,#10043,.T.);
+#10043 = SURFACE_CURVE('',#10044,(#10048,#10055),.PCURVE_S1.);
+#10044 = LINE('',#10045,#10046);
+#10045 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#10046 = VECTOR('',#10047,1.);
+#10047 = DIRECTION('',(0.,-1.11E-15,-1.));
+#10048 = PCURVE('',#8447,#10049);
+#10049 = DEFINITIONAL_REPRESENTATION('',(#10050),#10054);
+#10050 = LINE('',#10051,#10052);
+#10051 = CARTESIAN_POINT('',(7.65,0.));
+#10052 = VECTOR('',#10053,1.);
+#10053 = DIRECTION('',(0.,1.));
+#10054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10055 = PCURVE('',#10056,#10061);
+#10056 = PLANE('',#10057);
+#10057 = AXIS2_PLACEMENT_3D('',#10058,#10059,#10060);
+#10058 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#10059 = DIRECTION('',(-1.,0.,0.));
+#10060 = DIRECTION('',(0.,6.7E-16,1.));
+#10061 = DEFINITIONAL_REPRESENTATION('',(#10062),#10066);
+#10062 = LINE('',#10063,#10064);
+#10063 = CARTESIAN_POINT('',(1.111936703426E-15,-5.3));
+#10064 = VECTOR('',#10065,1.);
+#10065 = DIRECTION('',(-1.,-4.4E-16));
+#10066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10067 = FACE_BOUND('',#10068,.T.);
+#10068 = EDGE_LOOP('',(#10069,#10099,#10127,#10155));
+#10069 = ORIENTED_EDGE('',*,*,#10070,.T.);
+#10070 = EDGE_CURVE('',#10071,#10073,#10075,.T.);
+#10071 = VERTEX_POINT('',#10072);
+#10072 = CARTESIAN_POINT('',(0.65,-2.4,0.15));
+#10073 = VERTEX_POINT('',#10074);
+#10074 = CARTESIAN_POINT('',(0.65,-2.4,0.65));
+#10075 = SURFACE_CURVE('',#10076,(#10080,#10087),.PCURVE_S1.);
+#10076 = LINE('',#10077,#10078);
+#10077 = CARTESIAN_POINT('',(0.65,-2.4,-5.E-02));
+#10078 = VECTOR('',#10079,1.);
+#10079 = DIRECTION('',(0.,1.11E-15,1.));
+#10080 = PCURVE('',#8447,#10081);
+#10081 = DEFINITIONAL_REPRESENTATION('',(#10082),#10086);
+#10082 = LINE('',#10083,#10084);
+#10083 = CARTESIAN_POINT('',(6.55,-0.7));
+#10084 = VECTOR('',#10085,1.);
+#10085 = DIRECTION('',(0.,-1.));
+#10086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10087 = PCURVE('',#10088,#10093);
+#10088 = PLANE('',#10089);
+#10089 = AXIS2_PLACEMENT_3D('',#10090,#10091,#10092);
+#10090 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#10091 = DIRECTION('',(1.,0.,0.));
+#10092 = DIRECTION('',(0.,-6.7E-16,-1.));
+#10093 = DEFINITIONAL_REPRESENTATION('',(#10094),#10098);
+#10094 = LINE('',#10095,#10096);
+#10095 = CARTESIAN_POINT('',(0.7,-5.3));
+#10096 = VECTOR('',#10097,1.);
+#10097 = DIRECTION('',(-1.,4.4E-16));
+#10098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10099 = ORIENTED_EDGE('',*,*,#10100,.T.);
+#10100 = EDGE_CURVE('',#10073,#10101,#10103,.T.);
+#10101 = VERTEX_POINT('',#10102);
+#10102 = CARTESIAN_POINT('',(-0.65,-2.4,0.65));
+#10103 = SURFACE_CURVE('',#10104,(#10108,#10115),.PCURVE_S1.);
+#10104 = LINE('',#10105,#10106);
+#10105 = CARTESIAN_POINT('',(-3.275,-2.4,0.65));
+#10106 = VECTOR('',#10107,1.);
+#10107 = DIRECTION('',(-1.,0.,0.));
+#10108 = PCURVE('',#8447,#10109);
+#10109 = DEFINITIONAL_REPRESENTATION('',(#10110),#10114);
+#10110 = LINE('',#10111,#10112);
+#10111 = CARTESIAN_POINT('',(2.625,-1.4));
+#10112 = VECTOR('',#10113,1.);
+#10113 = DIRECTION('',(-1.,-0.));
+#10114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10115 = PCURVE('',#10116,#10121);
+#10116 = PLANE('',#10117);
+#10117 = AXIS2_PLACEMENT_3D('',#10118,#10119,#10120);
+#10118 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#10119 = DIRECTION('',(0.,6.7E-16,1.));
+#10120 = DIRECTION('',(1.,0.,0.));
+#10121 = DEFINITIONAL_REPRESENTATION('',(#10122),#10126);
+#10122 = LINE('',#10123,#10124);
+#10123 = CARTESIAN_POINT('',(-2.625,-5.3));
+#10124 = VECTOR('',#10125,1.);
+#10125 = DIRECTION('',(-1.,0.));
+#10126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10127 = ORIENTED_EDGE('',*,*,#10128,.T.);
+#10128 = EDGE_CURVE('',#10101,#10129,#10131,.T.);
+#10129 = VERTEX_POINT('',#10130);
+#10130 = CARTESIAN_POINT('',(-0.65,-2.4,0.15));
+#10131 = SURFACE_CURVE('',#10132,(#10136,#10143),.PCURVE_S1.);
+#10132 = LINE('',#10133,#10134);
+#10133 = CARTESIAN_POINT('',(-0.65,-2.4,-0.3));
+#10134 = VECTOR('',#10135,1.);
+#10135 = DIRECTION('',(0.,-1.11E-15,-1.));
+#10136 = PCURVE('',#8447,#10137);
+#10137 = DEFINITIONAL_REPRESENTATION('',(#10138),#10142);
+#10138 = LINE('',#10139,#10140);
+#10139 = CARTESIAN_POINT('',(5.25,-0.45));
+#10140 = VECTOR('',#10141,1.);
+#10141 = DIRECTION('',(0.,1.));
+#10142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10143 = PCURVE('',#10144,#10149);
+#10144 = PLANE('',#10145);
+#10145 = AXIS2_PLACEMENT_3D('',#10146,#10147,#10148);
+#10146 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#10147 = DIRECTION('',(-1.,0.,0.));
+#10148 = DIRECTION('',(0.,6.7E-16,1.));
+#10149 = DEFINITIONAL_REPRESENTATION('',(#10150),#10154);
+#10150 = LINE('',#10151,#10152);
+#10151 = CARTESIAN_POINT('',(-0.45,-5.3));
+#10152 = VECTOR('',#10153,1.);
+#10153 = DIRECTION('',(-1.,-4.4E-16));
+#10154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10155 = ORIENTED_EDGE('',*,*,#10156,.T.);
+#10156 = EDGE_CURVE('',#10129,#10071,#10157,.T.);
+#10157 = SURFACE_CURVE('',#10158,(#10162,#10169),.PCURVE_S1.);
+#10158 = LINE('',#10159,#10160);
+#10159 = CARTESIAN_POINT('',(-2.625,-2.4,0.15));
+#10160 = VECTOR('',#10161,1.);
+#10161 = DIRECTION('',(1.,0.,0.));
+#10162 = PCURVE('',#8447,#10163);
+#10163 = DEFINITIONAL_REPRESENTATION('',(#10164),#10168);
+#10164 = LINE('',#10165,#10166);
+#10165 = CARTESIAN_POINT('',(3.275,-0.9));
+#10166 = VECTOR('',#10167,1.);
+#10167 = DIRECTION('',(1.,0.));
+#10168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10169 = PCURVE('',#10170,#10175);
+#10170 = PLANE('',#10171);
+#10171 = AXIS2_PLACEMENT_3D('',#10172,#10173,#10174);
+#10172 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#10173 = DIRECTION('',(0.,-6.7E-16,-1.));
+#10174 = DIRECTION('',(-1.,0.,0.));
+#10175 = DEFINITIONAL_REPRESENTATION('',(#10176),#10180);
+#10176 = LINE('',#10177,#10178);
+#10177 = CARTESIAN_POINT('',(3.275,-5.3));
+#10178 = VECTOR('',#10179,1.);
+#10179 = DIRECTION('',(-1.,0.));
+#10180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10181 = ADVANCED_FACE('',(#10182),#8419,.F.);
+#10182 = FACE_BOUND('',#10183,.F.);
+#10183 = EDGE_LOOP('',(#10184,#10185,#10186,#10209));
+#10184 = ORIENTED_EDGE('',*,*,#9654,.T.);
+#10185 = ORIENTED_EDGE('',*,*,#8403,.T.);
+#10186 = ORIENTED_EDGE('',*,*,#10187,.T.);
+#10187 = EDGE_CURVE('',#8376,#10188,#10190,.T.);
+#10188 = VERTEX_POINT('',#10189);
+#10189 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#10190 = SURFACE_CURVE('',#10191,(#10195,#10202),.PCURVE_S1.);
+#10191 = LINE('',#10192,#10193);
+#10192 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#10193 = VECTOR('',#10194,1.);
+#10194 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#10195 = PCURVE('',#8419,#10196);
+#10196 = DEFINITIONAL_REPRESENTATION('',(#10197),#10201);
+#10197 = LINE('',#10198,#10199);
+#10198 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#10199 = VECTOR('',#10200,1.);
+#10200 = DIRECTION('',(1.,4.5E-16));
+#10201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10202 = PCURVE('',#8391,#10203);
+#10203 = DEFINITIONAL_REPRESENTATION('',(#10204),#10208);
+#10204 = LINE('',#10205,#10206);
+#10205 = CARTESIAN_POINT('',(1.325,-1.75));
+#10206 = VECTOR('',#10207,1.);
+#10207 = DIRECTION('',(1.,2.1E-16));
+#10208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10209 = ORIENTED_EDGE('',*,*,#10210,.F.);
+#10210 = EDGE_CURVE('',#9625,#10188,#10211,.T.);
+#10211 = SURFACE_CURVE('',#10212,(#10216,#10223),.PCURVE_S1.);
+#10212 = LINE('',#10213,#10214);
+#10213 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#10214 = VECTOR('',#10215,1.);
+#10215 = DIRECTION('',(0.,-1.,6.7E-16));
+#10216 = PCURVE('',#8419,#10217);
+#10217 = DEFINITIONAL_REPRESENTATION('',(#10218),#10222);
+#10218 = LINE('',#10219,#10220);
+#10219 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#10220 = VECTOR('',#10221,1.);
+#10221 = DIRECTION('',(0.,-1.));
+#10222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10223 = PCURVE('',#9642,#10224);
+#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10229);
+#10225 = LINE('',#10226,#10227);
+#10226 = CARTESIAN_POINT('',(0.,0.));
+#10227 = VECTOR('',#10228,1.);
+#10228 = DIRECTION('',(0.,-1.));
+#10229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10230 = ADVANCED_FACE('',(#10231,#10371,#10470),#8391,.T.);
+#10231 = FACE_BOUND('',#10232,.T.);
+#10232 = EDGE_LOOP('',(#10233,#10234,#10235,#10258,#10281,#10304,#10327,
+    #10350));
+#10233 = ORIENTED_EDGE('',*,*,#8375,.T.);
+#10234 = ORIENTED_EDGE('',*,*,#10187,.T.);
+#10235 = ORIENTED_EDGE('',*,*,#10236,.T.);
+#10236 = EDGE_CURVE('',#10188,#10237,#10239,.T.);
+#10237 = VERTEX_POINT('',#10238);
+#10238 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#10239 = SURFACE_CURVE('',#10240,(#10244,#10251),.PCURVE_S1.);
+#10240 = LINE('',#10241,#10242);
+#10241 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#10242 = VECTOR('',#10243,1.);
+#10243 = DIRECTION('',(1.,0.,0.));
+#10244 = PCURVE('',#8391,#10245);
+#10245 = DEFINITIONAL_REPRESENTATION('',(#10246),#10250);
+#10246 = LINE('',#10247,#10248);
+#10247 = CARTESIAN_POINT('',(3.425,-1.75));
+#10248 = VECTOR('',#10249,1.);
+#10249 = DIRECTION('',(0.,1.));
+#10250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10251 = PCURVE('',#9642,#10252);
+#10252 = DEFINITIONAL_REPRESENTATION('',(#10253),#10257);
+#10253 = LINE('',#10254,#10255);
+#10254 = CARTESIAN_POINT('',(0.,-5.8));
+#10255 = VECTOR('',#10256,1.);
+#10256 = DIRECTION('',(1.,0.));
+#10257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10258 = ORIENTED_EDGE('',*,*,#10259,.T.);
+#10259 = EDGE_CURVE('',#10237,#10260,#10262,.T.);
+#10260 = VERTEX_POINT('',#10261);
+#10261 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#10262 = SURFACE_CURVE('',#10263,(#10267,#10274),.PCURVE_S1.);
+#10263 = LINE('',#10264,#10265);
+#10264 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#10265 = VECTOR('',#10266,1.);
+#10266 = DIRECTION('',(0.,2.2E-16,1.));
+#10267 = PCURVE('',#8391,#10268);
+#10268 = DEFINITIONAL_REPRESENTATION('',(#10269),#10273);
+#10269 = LINE('',#10270,#10271);
+#10270 = CARTESIAN_POINT('',(3.425,1.75));
+#10271 = VECTOR('',#10272,1.);
+#10272 = DIRECTION('',(-1.,0.));
+#10273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10274 = PCURVE('',#10056,#10275);
+#10275 = DEFINITIONAL_REPRESENTATION('',(#10276),#10280);
+#10276 = LINE('',#10277,#10278);
+#10277 = CARTESIAN_POINT('',(-1.554531648287E-15,-5.8));
+#10278 = VECTOR('',#10279,1.);
+#10279 = DIRECTION('',(1.,-4.5E-16));
+#10280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10281 = ORIENTED_EDGE('',*,*,#10282,.T.);
+#10282 = EDGE_CURVE('',#10260,#10283,#10285,.T.);
+#10283 = VERTEX_POINT('',#10284);
+#10284 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#10285 = SURFACE_CURVE('',#10286,(#10290,#10297),.PCURVE_S1.);
+#10286 = LINE('',#10287,#10288);
+#10287 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#10288 = VECTOR('',#10289,1.);
+#10289 = DIRECTION('',(1.,0.,-1.4E-16));
+#10290 = PCURVE('',#8391,#10291);
+#10291 = DEFINITIONAL_REPRESENTATION('',(#10292),#10296);
+#10292 = LINE('',#10293,#10294);
+#10293 = CARTESIAN_POINT('',(1.325,1.75));
+#10294 = VECTOR('',#10295,1.);
+#10295 = DIRECTION('',(1.4E-16,1.));
+#10296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10297 = PCURVE('',#8640,#10298);
+#10298 = DEFINITIONAL_REPRESENTATION('',(#10299),#10303);
+#10299 = LINE('',#10300,#10301);
+#10300 = CARTESIAN_POINT('',(-5.595524044111E-31,-5.8));
+#10301 = VECTOR('',#10302,1.);
+#10302 = DIRECTION('',(1.,0.));
+#10303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10304 = ORIENTED_EDGE('',*,*,#10305,.T.);
+#10305 = EDGE_CURVE('',#10283,#10306,#10308,.T.);
+#10306 = VERTEX_POINT('',#10307);
+#10307 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#10308 = SURFACE_CURVE('',#10309,(#10313,#10320),.PCURVE_S1.);
+#10309 = LINE('',#10310,#10311);
+#10310 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#10311 = VECTOR('',#10312,1.);
+#10312 = DIRECTION('',(0.,2.2E-16,1.));
+#10313 = PCURVE('',#8391,#10314);
+#10314 = DEFINITIONAL_REPRESENTATION('',(#10315),#10319);
+#10315 = LINE('',#10316,#10317);
+#10316 = CARTESIAN_POINT('',(1.325,6.4));
+#10317 = VECTOR('',#10318,1.);
+#10318 = DIRECTION('',(-1.,0.));
+#10319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10320 = PCURVE('',#8668,#10321);
+#10321 = DEFINITIONAL_REPRESENTATION('',(#10322),#10326);
+#10322 = LINE('',#10323,#10324);
+#10323 = CARTESIAN_POINT('',(-1.443509345825E-15,-5.8));
+#10324 = VECTOR('',#10325,1.);
+#10325 = DIRECTION('',(1.,-4.5E-16));
+#10326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10327 = ORIENTED_EDGE('',*,*,#10328,.T.);
+#10328 = EDGE_CURVE('',#10306,#10329,#10331,.T.);
+#10329 = VERTEX_POINT('',#10330);
+#10330 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#10331 = SURFACE_CURVE('',#10332,(#10336,#10343),.PCURVE_S1.);
+#10332 = LINE('',#10333,#10334);
+#10333 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#10334 = VECTOR('',#10335,1.);
+#10335 = DIRECTION('',(-1.,0.,0.));
+#10336 = PCURVE('',#8391,#10337);
+#10337 = DEFINITIONAL_REPRESENTATION('',(#10338),#10342);
+#10338 = LINE('',#10339,#10340);
+#10339 = CARTESIAN_POINT('',(-2.375,6.4));
+#10340 = VECTOR('',#10341,1.);
+#10341 = DIRECTION('',(0.,-1.));
+#10342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10343 = PCURVE('',#8696,#10344);
+#10344 = DEFINITIONAL_REPRESENTATION('',(#10345),#10349);
+#10345 = LINE('',#10346,#10347);
+#10346 = CARTESIAN_POINT('',(0.,-5.8));
+#10347 = VECTOR('',#10348,1.);
+#10348 = DIRECTION('',(1.,0.));
+#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10350 = ORIENTED_EDGE('',*,*,#10351,.T.);
+#10351 = EDGE_CURVE('',#10329,#8348,#10352,.T.);
+#10352 = SURFACE_CURVE('',#10353,(#10357,#10364),.PCURVE_S1.);
+#10353 = LINE('',#10354,#10355);
+#10354 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#10355 = VECTOR('',#10356,1.);
+#10356 = DIRECTION('',(0.,-2.2E-16,-1.));
+#10357 = PCURVE('',#8391,#10358);
+#10358 = DEFINITIONAL_REPRESENTATION('',(#10359),#10363);
+#10359 = LINE('',#10360,#10361);
+#10360 = CARTESIAN_POINT('',(-2.375,-6.4));
+#10361 = VECTOR('',#10362,1.);
+#10362 = DIRECTION('',(1.,0.));
+#10363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10364 = PCURVE('',#8363,#10365);
+#10365 = DEFINITIONAL_REPRESENTATION('',(#10366),#10370);
+#10366 = LINE('',#10367,#10368);
+#10367 = CARTESIAN_POINT('',(2.1096431606E-15,-5.8));
+#10368 = VECTOR('',#10369,1.);
+#10369 = DIRECTION('',(1.,4.5E-16));
+#10370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10371 = FACE_BOUND('',#10372,.T.);
+#10372 = EDGE_LOOP('',(#10373,#10398,#10426,#10449));
+#10373 = ORIENTED_EDGE('',*,*,#10374,.T.);
+#10374 = EDGE_CURVE('',#10375,#10377,#10379,.T.);
+#10375 = VERTEX_POINT('',#10376);
+#10376 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10377 = VERTEX_POINT('',#10378);
+#10378 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10379 = SURFACE_CURVE('',#10380,(#10384,#10391),.PCURVE_S1.);
+#10380 = LINE('',#10381,#10382);
+#10381 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10382 = VECTOR('',#10383,1.);
+#10383 = DIRECTION('',(0.,2.22E-15,1.));
+#10384 = PCURVE('',#8391,#10385);
+#10385 = DEFINITIONAL_REPRESENTATION('',(#10386),#10390);
+#10386 = LINE('',#10387,#10388);
+#10387 = CARTESIAN_POINT('',(-1.175,-5.5));
+#10388 = VECTOR('',#10389,1.);
+#10389 = DIRECTION('',(-1.,0.));
+#10390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10391 = PCURVE('',#9716,#10392);
+#10392 = DEFINITIONAL_REPRESENTATION('',(#10393),#10397);
+#10393 = LINE('',#10394,#10395);
+#10394 = CARTESIAN_POINT('',(-1.33226762955E-15,1.33226762955E-15));
+#10395 = VECTOR('',#10396,1.);
+#10396 = DIRECTION('',(1.,5.6E-16));
+#10397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10398 = ORIENTED_EDGE('',*,*,#10399,.T.);
+#10399 = EDGE_CURVE('',#10377,#10400,#10402,.T.);
+#10400 = VERTEX_POINT('',#10401);
+#10401 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#10402 = SURFACE_CURVE('',#10403,(#10407,#10414),.PCURVE_S1.);
+#10403 = LINE('',#10404,#10405);
+#10404 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10405 = VECTOR('',#10406,1.);
+#10406 = DIRECTION('',(1.,0.,0.));
+#10407 = PCURVE('',#8391,#10408);
+#10408 = DEFINITIONAL_REPRESENTATION('',(#10409),#10413);
+#10409 = LINE('',#10410,#10411);
+#10410 = CARTESIAN_POINT('',(-1.875,-5.5));
+#10411 = VECTOR('',#10412,1.);
+#10412 = DIRECTION('',(0.,1.));
+#10413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10414 = PCURVE('',#10415,#10420);
+#10415 = PLANE('',#10416);
+#10416 = AXIS2_PLACEMENT_3D('',#10417,#10418,#10419);
+#10417 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10418 = DIRECTION('',(0.,-2.83E-15,-1.));
+#10419 = DIRECTION('',(1.,0.,0.));
+#10420 = DEFINITIONAL_REPRESENTATION('',(#10421),#10425);
+#10421 = LINE('',#10422,#10423);
+#10422 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#10423 = VECTOR('',#10424,1.);
+#10424 = DIRECTION('',(1.,0.));
+#10425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10426 = ORIENTED_EDGE('',*,*,#10427,.T.);
+#10427 = EDGE_CURVE('',#10400,#10428,#10430,.T.);
+#10428 = VERTEX_POINT('',#10429);
+#10429 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#10430 = SURFACE_CURVE('',#10431,(#10435,#10442),.PCURVE_S1.);
+#10431 = LINE('',#10432,#10433);
+#10432 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#10433 = VECTOR('',#10434,1.);
+#10434 = DIRECTION('',(-0.,-2.22E-15,-1.));
+#10435 = PCURVE('',#8391,#10436);
+#10436 = DEFINITIONAL_REPRESENTATION('',(#10437),#10441);
+#10437 = LINE('',#10438,#10439);
+#10438 = CARTESIAN_POINT('',(-1.875,-4.8));
+#10439 = VECTOR('',#10440,1.);
+#10440 = DIRECTION('',(1.,0.));
+#10441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10442 = PCURVE('',#9772,#10443);
+#10443 = DEFINITIONAL_REPRESENTATION('',(#10444),#10448);
+#10444 = LINE('',#10445,#10446);
+#10445 = CARTESIAN_POINT('',(2.6645352591E-15,1.7763568394E-15));
+#10446 = VECTOR('',#10447,1.);
+#10447 = DIRECTION('',(1.,-5.6E-16));
+#10448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10449 = ORIENTED_EDGE('',*,*,#10450,.T.);
+#10450 = EDGE_CURVE('',#10428,#10375,#10451,.T.);
+#10451 = SURFACE_CURVE('',#10452,(#10456,#10463),.PCURVE_S1.);
+#10452 = LINE('',#10453,#10454);
+#10453 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#10454 = VECTOR('',#10455,1.);
+#10455 = DIRECTION('',(-1.,0.,0.));
+#10456 = PCURVE('',#8391,#10457);
+#10457 = DEFINITIONAL_REPRESENTATION('',(#10458),#10462);
+#10458 = LINE('',#10459,#10460);
+#10459 = CARTESIAN_POINT('',(-1.175,-4.8));
+#10460 = VECTOR('',#10461,1.);
+#10461 = DIRECTION('',(0.,-1.));
+#10462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10463 = PCURVE('',#9744,#10464);
+#10464 = DEFINITIONAL_REPRESENTATION('',(#10465),#10469);
+#10465 = LINE('',#10466,#10467);
+#10466 = CARTESIAN_POINT('',(-0.,1.33226762955E-15));
+#10467 = VECTOR('',#10468,1.);
+#10468 = DIRECTION('',(1.,0.));
+#10469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10470 = FACE_BOUND('',#10471,.T.);
+#10471 = EDGE_LOOP('',(#10472,#10497,#10520,#10543));
+#10472 = ORIENTED_EDGE('',*,*,#10473,.T.);
+#10473 = EDGE_CURVE('',#10474,#10476,#10478,.T.);
+#10474 = VERTEX_POINT('',#10475);
+#10475 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#10476 = VERTEX_POINT('',#10477);
+#10477 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#10478 = SURFACE_CURVE('',#10479,(#10483,#10490),.PCURVE_S1.);
+#10479 = LINE('',#10480,#10481);
+#10480 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#10481 = VECTOR('',#10482,1.);
+#10482 = DIRECTION('',(1.,0.,0.));
+#10483 = PCURVE('',#8391,#10484);
+#10484 = DEFINITIONAL_REPRESENTATION('',(#10485),#10489);
+#10485 = LINE('',#10486,#10487);
+#10486 = CARTESIAN_POINT('',(2.025,-0.65));
+#10487 = VECTOR('',#10488,1.);
+#10488 = DIRECTION('',(0.,1.));
+#10489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10490 = PCURVE('',#10116,#10491);
+#10491 = DEFINITIONAL_REPRESENTATION('',(#10492),#10496);
+#10492 = LINE('',#10493,#10494);
+#10493 = CARTESIAN_POINT('',(0.,-5.8));
+#10494 = VECTOR('',#10495,1.);
+#10495 = DIRECTION('',(1.,0.));
+#10496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10497 = ORIENTED_EDGE('',*,*,#10498,.T.);
+#10498 = EDGE_CURVE('',#10476,#10499,#10501,.T.);
+#10499 = VERTEX_POINT('',#10500);
+#10500 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#10501 = SURFACE_CURVE('',#10502,(#10506,#10513),.PCURVE_S1.);
+#10502 = LINE('',#10503,#10504);
+#10503 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#10504 = VECTOR('',#10505,1.);
+#10505 = DIRECTION('',(0.,-2.2E-16,-1.));
+#10506 = PCURVE('',#8391,#10507);
+#10507 = DEFINITIONAL_REPRESENTATION('',(#10508),#10512);
+#10508 = LINE('',#10509,#10510);
+#10509 = CARTESIAN_POINT('',(2.025,0.65));
+#10510 = VECTOR('',#10511,1.);
+#10511 = DIRECTION('',(1.,0.));
+#10512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10513 = PCURVE('',#10088,#10514);
+#10514 = DEFINITIONAL_REPRESENTATION('',(#10515),#10519);
+#10515 = LINE('',#10516,#10517);
+#10516 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#10517 = VECTOR('',#10518,1.);
+#10518 = DIRECTION('',(1.,4.5E-16));
+#10519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10520 = ORIENTED_EDGE('',*,*,#10521,.T.);
+#10521 = EDGE_CURVE('',#10499,#10522,#10524,.T.);
+#10522 = VERTEX_POINT('',#10523);
+#10523 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#10524 = SURFACE_CURVE('',#10525,(#10529,#10536),.PCURVE_S1.);
+#10525 = LINE('',#10526,#10527);
+#10526 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#10527 = VECTOR('',#10528,1.);
+#10528 = DIRECTION('',(-1.,0.,0.));
+#10529 = PCURVE('',#8391,#10530);
+#10530 = DEFINITIONAL_REPRESENTATION('',(#10531),#10535);
+#10531 = LINE('',#10532,#10533);
+#10532 = CARTESIAN_POINT('',(2.525,0.65));
+#10533 = VECTOR('',#10534,1.);
+#10534 = DIRECTION('',(0.,-1.));
+#10535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10536 = PCURVE('',#10170,#10537);
+#10537 = DEFINITIONAL_REPRESENTATION('',(#10538),#10542);
+#10538 = LINE('',#10539,#10540);
+#10539 = CARTESIAN_POINT('',(0.,-5.8));
+#10540 = VECTOR('',#10541,1.);
+#10541 = DIRECTION('',(1.,0.));
+#10542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10543 = ORIENTED_EDGE('',*,*,#10544,.T.);
+#10544 = EDGE_CURVE('',#10522,#10474,#10545,.T.);
+#10545 = SURFACE_CURVE('',#10546,(#10550,#10557),.PCURVE_S1.);
+#10546 = LINE('',#10547,#10548);
+#10547 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#10548 = VECTOR('',#10549,1.);
+#10549 = DIRECTION('',(0.,2.2E-16,1.));
+#10550 = PCURVE('',#8391,#10551);
+#10551 = DEFINITIONAL_REPRESENTATION('',(#10552),#10556);
+#10552 = LINE('',#10553,#10554);
+#10553 = CARTESIAN_POINT('',(2.525,-0.65));
+#10554 = VECTOR('',#10555,1.);
+#10555 = DIRECTION('',(-1.,0.));
+#10556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10557 = PCURVE('',#10144,#10558);
+#10558 = DEFINITIONAL_REPRESENTATION('',(#10559),#10563);
+#10559 = LINE('',#10560,#10561);
+#10560 = CARTESIAN_POINT('',(-1.610042799518E-15,-5.8));
+#10561 = VECTOR('',#10562,1.);
+#10562 = DIRECTION('',(1.,-4.5E-16));
+#10563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10564 = ADVANCED_FACE('',(#10565),#8363,.F.);
+#10565 = FACE_BOUND('',#10566,.F.);
+#10566 = EDGE_LOOP('',(#10567,#10588,#10589,#10590));
+#10567 = ORIENTED_EDGE('',*,*,#10568,.T.);
+#10568 = EDGE_CURVE('',#8681,#10329,#10569,.T.);
+#10569 = SURFACE_CURVE('',#10570,(#10574,#10581),.PCURVE_S1.);
+#10570 = LINE('',#10571,#10572);
+#10571 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#10572 = VECTOR('',#10573,1.);
+#10573 = DIRECTION('',(0.,-1.,6.7E-16));
+#10574 = PCURVE('',#8363,#10575);
+#10575 = DEFINITIONAL_REPRESENTATION('',(#10576),#10580);
+#10576 = LINE('',#10577,#10578);
+#10577 = CARTESIAN_POINT('',(0.,0.));
+#10578 = VECTOR('',#10579,1.);
+#10579 = DIRECTION('',(0.,-1.));
+#10580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10581 = PCURVE('',#8696,#10582);
+#10582 = DEFINITIONAL_REPRESENTATION('',(#10583),#10587);
+#10583 = LINE('',#10584,#10585);
+#10584 = CARTESIAN_POINT('',(12.8,0.));
+#10585 = VECTOR('',#10586,1.);
+#10586 = DIRECTION('',(0.,-1.));
+#10587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10588 = ORIENTED_EDGE('',*,*,#10351,.T.);
+#10589 = ORIENTED_EDGE('',*,*,#8347,.F.);
+#10590 = ORIENTED_EDGE('',*,*,#8708,.F.);
+#10591 = ADVANCED_FACE('',(#10592,#10618,#10732),#8696,.F.);
+#10592 = FACE_BOUND('',#10593,.F.);
+#10593 = EDGE_LOOP('',(#10594,#10615,#10616,#10617));
+#10594 = ORIENTED_EDGE('',*,*,#10595,.T.);
+#10595 = EDGE_CURVE('',#8653,#10306,#10596,.T.);
+#10596 = SURFACE_CURVE('',#10597,(#10601,#10608),.PCURVE_S1.);
+#10597 = LINE('',#10598,#10599);
+#10598 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#10599 = VECTOR('',#10600,1.);
+#10600 = DIRECTION('',(0.,-1.,6.7E-16));
+#10601 = PCURVE('',#8696,#10602);
+#10602 = DEFINITIONAL_REPRESENTATION('',(#10603),#10607);
+#10603 = LINE('',#10604,#10605);
+#10604 = CARTESIAN_POINT('',(0.,0.));
+#10605 = VECTOR('',#10606,1.);
+#10606 = DIRECTION('',(0.,-1.));
+#10607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10608 = PCURVE('',#8668,#10609);
+#10609 = DEFINITIONAL_REPRESENTATION('',(#10610),#10614);
+#10610 = LINE('',#10611,#10612);
+#10611 = CARTESIAN_POINT('',(3.7,1.855352591004E-16));
+#10612 = VECTOR('',#10613,1.);
+#10613 = DIRECTION('',(0.,-1.));
+#10614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10615 = ORIENTED_EDGE('',*,*,#10328,.T.);
+#10616 = ORIENTED_EDGE('',*,*,#10568,.F.);
+#10617 = ORIENTED_EDGE('',*,*,#8680,.F.);
+#10618 = FACE_BOUND('',#10619,.F.);
+#10619 = EDGE_LOOP('',(#10620,#10650,#10678,#10706));
+#10620 = ORIENTED_EDGE('',*,*,#10621,.F.);
+#10621 = EDGE_CURVE('',#10622,#10624,#10626,.T.);
+#10622 = VERTEX_POINT('',#10623);
+#10623 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10624 = VERTEX_POINT('',#10625);
+#10625 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10626 = SURFACE_CURVE('',#10627,(#10631,#10638),.PCURVE_S1.);
+#10627 = LINE('',#10628,#10629);
+#10628 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10629 = VECTOR('',#10630,1.);
+#10630 = DIRECTION('',(-1.,0.,0.));
+#10631 = PCURVE('',#8696,#10632);
+#10632 = DEFINITIONAL_REPRESENTATION('',(#10633),#10637);
+#10633 = LINE('',#10634,#10635);
+#10634 = CARTESIAN_POINT('',(7.2,-4.225));
+#10635 = VECTOR('',#10636,1.);
+#10636 = DIRECTION('',(1.,0.));
+#10637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10638 = PCURVE('',#10639,#10644);
+#10639 = PLANE('',#10640);
+#10640 = AXIS2_PLACEMENT_3D('',#10641,#10642,#10643);
+#10641 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10642 = DIRECTION('',(0.,1.,-1.55E-15));
+#10643 = DIRECTION('',(-1.,0.,0.));
+#10644 = DEFINITIONAL_REPRESENTATION('',(#10645),#10649);
+#10645 = LINE('',#10646,#10647);
+#10646 = CARTESIAN_POINT('',(0.,-2.6645352591E-15));
+#10647 = VECTOR('',#10648,1.);
+#10648 = DIRECTION('',(1.,0.));
+#10649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10650 = ORIENTED_EDGE('',*,*,#10651,.F.);
+#10651 = EDGE_CURVE('',#10652,#10622,#10654,.T.);
+#10652 = VERTEX_POINT('',#10653);
+#10653 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10654 = SURFACE_CURVE('',#10655,(#10659,#10666),.PCURVE_S1.);
+#10655 = LINE('',#10656,#10657);
+#10656 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10657 = VECTOR('',#10658,1.);
+#10658 = DIRECTION('',(0.,-1.,1.22E-15));
+#10659 = PCURVE('',#8696,#10660);
+#10660 = DEFINITIONAL_REPRESENTATION('',(#10661),#10665);
+#10661 = LINE('',#10662,#10663);
+#10662 = CARTESIAN_POINT('',(7.2,-1.575));
+#10663 = VECTOR('',#10664,1.);
+#10664 = DIRECTION('',(0.,-1.));
+#10665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10666 = PCURVE('',#10667,#10672);
+#10667 = PLANE('',#10668);
+#10668 = AXIS2_PLACEMENT_3D('',#10669,#10670,#10671);
+#10669 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10670 = DIRECTION('',(-1.,0.,0.));
+#10671 = DIRECTION('',(0.,-1.,1.55E-15));
+#10672 = DEFINITIONAL_REPRESENTATION('',(#10673),#10677);
+#10673 = LINE('',#10674,#10675);
+#10674 = CARTESIAN_POINT('',(1.998401444325E-15,-1.7763568394E-15));
+#10675 = VECTOR('',#10676,1.);
+#10676 = DIRECTION('',(1.,-3.3E-16));
+#10677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10678 = ORIENTED_EDGE('',*,*,#10679,.F.);
+#10679 = EDGE_CURVE('',#10680,#10652,#10682,.T.);
+#10680 = VERTEX_POINT('',#10681);
+#10681 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10682 = SURFACE_CURVE('',#10683,(#10687,#10694),.PCURVE_S1.);
+#10683 = LINE('',#10684,#10685);
+#10684 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10685 = VECTOR('',#10686,1.);
+#10686 = DIRECTION('',(1.,0.,0.));
+#10687 = PCURVE('',#8696,#10688);
+#10688 = DEFINITIONAL_REPRESENTATION('',(#10689),#10693);
+#10689 = LINE('',#10690,#10691);
+#10690 = CARTESIAN_POINT('',(8.3,-1.575));
+#10691 = VECTOR('',#10692,1.);
+#10692 = DIRECTION('',(-1.,0.));
+#10693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10694 = PCURVE('',#10695,#10700);
+#10695 = PLANE('',#10696);
+#10696 = AXIS2_PLACEMENT_3D('',#10697,#10698,#10699);
+#10697 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10698 = DIRECTION('',(0.,-1.,1.55E-15));
+#10699 = DIRECTION('',(1.,0.,0.));
+#10700 = DEFINITIONAL_REPRESENTATION('',(#10701),#10705);
+#10701 = LINE('',#10702,#10703);
+#10702 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#10703 = VECTOR('',#10704,1.);
+#10704 = DIRECTION('',(1.,0.));
+#10705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10706 = ORIENTED_EDGE('',*,*,#10707,.F.);
+#10707 = EDGE_CURVE('',#10624,#10680,#10708,.T.);
+#10708 = SURFACE_CURVE('',#10709,(#10713,#10720),.PCURVE_S1.);
+#10709 = LINE('',#10710,#10711);
+#10710 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10711 = VECTOR('',#10712,1.);
+#10712 = DIRECTION('',(0.,1.,-1.22E-15));
+#10713 = PCURVE('',#8696,#10714);
+#10714 = DEFINITIONAL_REPRESENTATION('',(#10715),#10719);
+#10715 = LINE('',#10716,#10717);
+#10716 = CARTESIAN_POINT('',(8.3,-4.225));
+#10717 = VECTOR('',#10718,1.);
+#10718 = DIRECTION('',(-0.,1.));
+#10719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10720 = PCURVE('',#10721,#10726);
+#10721 = PLANE('',#10722);
+#10722 = AXIS2_PLACEMENT_3D('',#10723,#10724,#10725);
+#10723 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10724 = DIRECTION('',(1.,0.,0.));
+#10725 = DIRECTION('',(0.,1.,-1.55E-15));
+#10726 = DEFINITIONAL_REPRESENTATION('',(#10727),#10731);
+#10727 = LINE('',#10728,#10729);
+#10728 = CARTESIAN_POINT('',(-1.110223024625E-15,-2.6645352591E-15));
+#10729 = VECTOR('',#10730,1.);
+#10730 = DIRECTION('',(1.,3.3E-16));
+#10731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10732 = FACE_BOUND('',#10733,.F.);
+#10733 = EDGE_LOOP('',(#10734,#10764,#10792,#10820));
+#10734 = ORIENTED_EDGE('',*,*,#10735,.F.);
+#10735 = EDGE_CURVE('',#10736,#10738,#10740,.T.);
+#10736 = VERTEX_POINT('',#10737);
+#10737 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10738 = VERTEX_POINT('',#10739);
+#10739 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10740 = SURFACE_CURVE('',#10741,(#10745,#10752),.PCURVE_S1.);
+#10741 = LINE('',#10742,#10743);
+#10742 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10743 = VECTOR('',#10744,1.);
+#10744 = DIRECTION('',(-1.,0.,0.));
+#10745 = PCURVE('',#8696,#10746);
+#10746 = DEFINITIONAL_REPRESENTATION('',(#10747),#10751);
+#10747 = LINE('',#10748,#10749);
+#10748 = CARTESIAN_POINT('',(11.15,-4.8));
+#10749 = VECTOR('',#10750,1.);
+#10750 = DIRECTION('',(1.,0.));
+#10751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10752 = PCURVE('',#10753,#10758);
+#10753 = PLANE('',#10754);
+#10754 = AXIS2_PLACEMENT_3D('',#10755,#10756,#10757);
+#10755 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10756 = DIRECTION('',(0.,1.,-2.44E-15));
+#10757 = DIRECTION('',(-1.,0.,0.));
+#10758 = DEFINITIONAL_REPRESENTATION('',(#10759),#10763);
+#10759 = LINE('',#10760,#10761);
+#10760 = CARTESIAN_POINT('',(0.,0.));
+#10761 = VECTOR('',#10762,1.);
+#10762 = DIRECTION('',(1.,0.));
+#10763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10764 = ORIENTED_EDGE('',*,*,#10765,.F.);
+#10765 = EDGE_CURVE('',#10766,#10736,#10768,.T.);
+#10766 = VERTEX_POINT('',#10767);
+#10767 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10768 = SURFACE_CURVE('',#10769,(#10773,#10780),.PCURVE_S1.);
+#10769 = LINE('',#10770,#10771);
+#10770 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10771 = VECTOR('',#10772,1.);
+#10772 = DIRECTION('',(0.,-1.,2.22E-15));
+#10773 = PCURVE('',#8696,#10774);
+#10774 = DEFINITIONAL_REPRESENTATION('',(#10775),#10779);
+#10775 = LINE('',#10776,#10777);
+#10776 = CARTESIAN_POINT('',(11.15,-1.));
+#10777 = VECTOR('',#10778,1.);
+#10778 = DIRECTION('',(0.,-1.));
+#10779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10780 = PCURVE('',#10781,#10786);
+#10781 = PLANE('',#10782);
+#10782 = AXIS2_PLACEMENT_3D('',#10783,#10784,#10785);
+#10783 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10784 = DIRECTION('',(-1.,0.,0.));
+#10785 = DIRECTION('',(0.,-1.,2.44E-15));
+#10786 = DEFINITIONAL_REPRESENTATION('',(#10787),#10791);
+#10787 = LINE('',#10788,#10789);
+#10788 = CARTESIAN_POINT('',(1.33226762955E-15,8.881784197001E-16));
+#10789 = VECTOR('',#10790,1.);
+#10790 = DIRECTION('',(1.,-2.2E-16));
+#10791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10792 = ORIENTED_EDGE('',*,*,#10793,.F.);
+#10793 = EDGE_CURVE('',#10794,#10766,#10796,.T.);
+#10794 = VERTEX_POINT('',#10795);
+#10795 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10796 = SURFACE_CURVE('',#10797,(#10801,#10808),.PCURVE_S1.);
+#10797 = LINE('',#10798,#10799);
+#10798 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10799 = VECTOR('',#10800,1.);
+#10800 = DIRECTION('',(1.,0.,0.));
+#10801 = PCURVE('',#8696,#10802);
+#10802 = DEFINITIONAL_REPRESENTATION('',(#10803),#10807);
+#10803 = LINE('',#10804,#10805);
+#10804 = CARTESIAN_POINT('',(12.,-1.));
+#10805 = VECTOR('',#10806,1.);
+#10806 = DIRECTION('',(-1.,0.));
+#10807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10808 = PCURVE('',#10809,#10814);
+#10809 = PLANE('',#10810);
+#10810 = AXIS2_PLACEMENT_3D('',#10811,#10812,#10813);
+#10811 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10812 = DIRECTION('',(0.,-1.,2.44E-15));
+#10813 = DIRECTION('',(1.,0.,0.));
+#10814 = DEFINITIONAL_REPRESENTATION('',(#10815),#10819);
+#10815 = LINE('',#10816,#10817);
+#10816 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#10817 = VECTOR('',#10818,1.);
+#10818 = DIRECTION('',(1.,0.));
+#10819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10820 = ORIENTED_EDGE('',*,*,#10821,.F.);
+#10821 = EDGE_CURVE('',#10738,#10794,#10822,.T.);
+#10822 = SURFACE_CURVE('',#10823,(#10827,#10834),.PCURVE_S1.);
+#10823 = LINE('',#10824,#10825);
+#10824 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10825 = VECTOR('',#10826,1.);
+#10826 = DIRECTION('',(0.,1.,-2.22E-15));
+#10827 = PCURVE('',#8696,#10828);
+#10828 = DEFINITIONAL_REPRESENTATION('',(#10829),#10833);
+#10829 = LINE('',#10830,#10831);
+#10830 = CARTESIAN_POINT('',(12.,-4.8));
+#10831 = VECTOR('',#10832,1.);
+#10832 = DIRECTION('',(-0.,1.));
+#10833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10834 = PCURVE('',#10835,#10840);
+#10835 = PLANE('',#10836);
+#10836 = AXIS2_PLACEMENT_3D('',#10837,#10838,#10839);
+#10837 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10838 = DIRECTION('',(1.,0.,0.));
+#10839 = DIRECTION('',(0.,1.,-2.44E-15));
+#10840 = DEFINITIONAL_REPRESENTATION('',(#10841),#10845);
+#10841 = LINE('',#10842,#10843);
+#10842 = CARTESIAN_POINT('',(-1.7763568394E-15,-4.334310688137E-30));
+#10843 = VECTOR('',#10844,1.);
+#10844 = DIRECTION('',(1.,2.2E-16));
+#10845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10846 = ADVANCED_FACE('',(#10847),#8584,.F.);
+#10847 = FACE_BOUND('',#10848,.F.);
+#10848 = EDGE_LOOP('',(#10849,#10850,#10851,#10852));
+#10849 = ORIENTED_EDGE('',*,*,#8568,.F.);
+#10850 = ORIENTED_EDGE('',*,*,#8985,.T.);
+#10851 = ORIENTED_EDGE('',*,*,#9009,.F.);
+#10852 = ORIENTED_EDGE('',*,*,#10853,.F.);
+#10853 = EDGE_CURVE('',#8569,#9010,#10854,.T.);
+#10854 = SURFACE_CURVE('',#10855,(#10859,#10866),.PCURVE_S1.);
+#10855 = LINE('',#10856,#10857);
+#10856 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#10857 = VECTOR('',#10858,1.);
+#10858 = DIRECTION('',(0.,-1.,6.7E-16));
+#10859 = PCURVE('',#8584,#10860);
+#10860 = DEFINITIONAL_REPRESENTATION('',(#10861),#10865);
+#10861 = LINE('',#10862,#10863);
+#10862 = CARTESIAN_POINT('',(3.5,0.));
+#10863 = VECTOR('',#10864,1.);
+#10864 = DIRECTION('',(0.,-1.));
+#10865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10866 = PCURVE('',#8612,#10867);
+#10867 = DEFINITIONAL_REPRESENTATION('',(#10868),#10872);
+#10868 = LINE('',#10869,#10870);
+#10869 = CARTESIAN_POINT('',(0.,0.));
+#10870 = VECTOR('',#10871,1.);
+#10871 = DIRECTION('',(0.,-1.));
+#10872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10873 = ADVANCED_FACE('',(#10874),#8668,.F.);
+#10874 = FACE_BOUND('',#10875,.F.);
+#10875 = EDGE_LOOP('',(#10876,#10897,#10898,#10899));
+#10876 = ORIENTED_EDGE('',*,*,#10877,.T.);
+#10877 = EDGE_CURVE('',#8625,#10283,#10878,.T.);
+#10878 = SURFACE_CURVE('',#10879,(#10883,#10890),.PCURVE_S1.);
+#10879 = LINE('',#10880,#10881);
+#10880 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#10881 = VECTOR('',#10882,1.);
+#10882 = DIRECTION('',(0.,-1.,6.7E-16));
+#10883 = PCURVE('',#8668,#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 = PCURVE('',#8640,#10891);
+#10891 = DEFINITIONAL_REPRESENTATION('',(#10892),#10896);
+#10892 = LINE('',#10893,#10894);
+#10893 = CARTESIAN_POINT('',(4.65,1.013965589931E-32));
+#10894 = VECTOR('',#10895,1.);
+#10895 = DIRECTION('',(-9.38E-32,-1.));
+#10896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10897 = ORIENTED_EDGE('',*,*,#10305,.T.);
+#10898 = ORIENTED_EDGE('',*,*,#10595,.F.);
+#10899 = ORIENTED_EDGE('',*,*,#8652,.F.);
+#10900 = ADVANCED_FACE('',(#10901),#8612,.F.);
+#10901 = FACE_BOUND('',#10902,.F.);
+#10902 = EDGE_LOOP('',(#10903,#10904,#10905,#10906));
+#10903 = ORIENTED_EDGE('',*,*,#8596,.F.);
+#10904 = ORIENTED_EDGE('',*,*,#10853,.T.);
+#10905 = ORIENTED_EDGE('',*,*,#9032,.T.);
+#10906 = ORIENTED_EDGE('',*,*,#10907,.F.);
+#10907 = EDGE_CURVE('',#8597,#9033,#10908,.T.);
+#10908 = SURFACE_CURVE('',#10909,(#10913,#10920),.PCURVE_S1.);
+#10909 = LINE('',#10910,#10911);
+#10910 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#10911 = VECTOR('',#10912,1.);
+#10912 = DIRECTION('',(0.,-1.,6.7E-16));
+#10913 = PCURVE('',#8612,#10914);
+#10914 = DEFINITIONAL_REPRESENTATION('',(#10915),#10919);
+#10915 = LINE('',#10916,#10917);
+#10916 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#10917 = VECTOR('',#10918,1.);
+#10918 = DIRECTION('',(0.,-1.));
+#10919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10920 = PCURVE('',#8640,#10921);
+#10921 = DEFINITIONAL_REPRESENTATION('',(#10922),#10926);
+#10922 = LINE('',#10923,#10924);
+#10923 = CARTESIAN_POINT('',(0.,0.));
+#10924 = VECTOR('',#10925,1.);
+#10925 = DIRECTION('',(-9.38E-32,-1.));
+#10926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10927 = ADVANCED_FACE('',(#10928),#8640,.F.);
+#10928 = FACE_BOUND('',#10929,.F.);
+#10929 = EDGE_LOOP('',(#10930,#10931,#10932,#10933,#10954,#10955,#10976,
+    #10977));
+#10930 = ORIENTED_EDGE('',*,*,#8624,.F.);
+#10931 = ORIENTED_EDGE('',*,*,#10907,.T.);
+#10932 = ORIENTED_EDGE('',*,*,#9055,.T.);
+#10933 = ORIENTED_EDGE('',*,*,#10934,.T.);
+#10934 = EDGE_CURVE('',#9056,#9997,#10935,.T.);
+#10935 = SURFACE_CURVE('',#10936,(#10940,#10947),.PCURVE_S1.);
+#10936 = LINE('',#10937,#10938);
+#10937 = CARTESIAN_POINT('',(5.9,0.25,1.35));
+#10938 = VECTOR('',#10939,1.);
+#10939 = DIRECTION('',(0.,-1.,1.11E-15));
+#10940 = PCURVE('',#8640,#10941);
+#10941 = DEFINITIONAL_REPRESENTATION('',(#10942),#10946);
+#10942 = LINE('',#10943,#10944);
+#10943 = CARTESIAN_POINT('',(4.15,-2.65));
+#10944 = VECTOR('',#10945,1.);
+#10945 = DIRECTION('',(-1.554E-31,-1.));
+#10946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10947 = PCURVE('',#9094,#10948);
+#10948 = DEFINITIONAL_REPRESENTATION('',(#10949),#10953);
+#10949 = LINE('',#10950,#10951);
+#10950 = CARTESIAN_POINT('',(2.65,-2.1));
+#10951 = VECTOR('',#10952,1.);
+#10952 = DIRECTION('',(-1.,0.));
+#10953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10954 = ORIENTED_EDGE('',*,*,#10019,.T.);
+#10955 = ORIENTED_EDGE('',*,*,#10956,.T.);
+#10956 = EDGE_CURVE('',#10020,#10260,#10957,.T.);
+#10957 = SURFACE_CURVE('',#10958,(#10962,#10969),.PCURVE_S1.);
+#10958 = LINE('',#10959,#10960);
+#10959 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#10960 = VECTOR('',#10961,1.);
+#10961 = DIRECTION('',(0.,-1.,6.7E-16));
+#10962 = PCURVE('',#8640,#10963);
+#10963 = DEFINITIONAL_REPRESENTATION('',(#10964),#10968);
+#10964 = LINE('',#10965,#10966);
+#10965 = CARTESIAN_POINT('',(0.,0.));
+#10966 = VECTOR('',#10967,1.);
+#10967 = DIRECTION('',(-9.38E-32,-1.));
+#10968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10969 = PCURVE('',#10056,#10970);
+#10970 = DEFINITIONAL_REPRESENTATION('',(#10971),#10975);
+#10971 = LINE('',#10972,#10973);
+#10972 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#10973 = VECTOR('',#10974,1.);
+#10974 = DIRECTION('',(0.,-1.));
+#10975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10976 = ORIENTED_EDGE('',*,*,#10282,.T.);
+#10977 = ORIENTED_EDGE('',*,*,#10877,.F.);
+#10978 = ADVANCED_FACE('',(#10979),#8749,.T.);
+#10979 = FACE_BOUND('',#10980,.T.);
+#10980 = EDGE_LOOP('',(#10981,#10982,#11003,#11004,#11027,#11050));
+#10981 = ORIENTED_EDGE('',*,*,#9404,.F.);
+#10982 = ORIENTED_EDGE('',*,*,#10983,.T.);
+#10983 = EDGE_CURVE('',#9382,#8732,#10984,.T.);
+#10984 = SURFACE_CURVE('',#10985,(#10989,#10996),.PCURVE_S1.);
+#10985 = LINE('',#10986,#10987);
+#10986 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10987 = VECTOR('',#10988,1.);
+#10988 = DIRECTION('',(0.,1.,-2.83E-15));
+#10989 = PCURVE('',#8749,#10990);
+#10990 = DEFINITIONAL_REPRESENTATION('',(#10991),#10995);
+#10991 = LINE('',#10992,#10993);
+#10992 = CARTESIAN_POINT('',(0.,0.));
+#10993 = VECTOR('',#10994,1.);
+#10994 = DIRECTION('',(-5.E-17,-1.));
+#10995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10996 = PCURVE('',#8831,#10997);
+#10997 = DEFINITIONAL_REPRESENTATION('',(#10998),#11002);
+#10998 = LINE('',#10999,#11000);
+#10999 = CARTESIAN_POINT('',(0.7,0.));
+#11000 = VECTOR('',#11001,1.);
+#11001 = DIRECTION('',(0.,-1.));
+#11002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11003 = ORIENTED_EDGE('',*,*,#8731,.T.);
+#11004 = ORIENTED_EDGE('',*,*,#11005,.F.);
+#11005 = EDGE_CURVE('',#11006,#8734,#11008,.T.);
+#11006 = VERTEX_POINT('',#11007);
+#11007 = CARTESIAN_POINT('',(-5.5,1.9,4.55));
+#11008 = SURFACE_CURVE('',#11009,(#11013,#11020),.PCURVE_S1.);
+#11009 = LINE('',#11010,#11011);
+#11010 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#11011 = VECTOR('',#11012,1.);
+#11012 = DIRECTION('',(0.,1.,-2.83E-15));
+#11013 = PCURVE('',#8749,#11014);
+#11014 = DEFINITIONAL_REPRESENTATION('',(#11015),#11019);
+#11015 = LINE('',#11016,#11017);
+#11016 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#11017 = VECTOR('',#11018,1.);
+#11018 = DIRECTION('',(-5.E-17,-1.));
+#11019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11020 = PCURVE('',#8777,#11021);
+#11021 = DEFINITIONAL_REPRESENTATION('',(#11022),#11026);
+#11022 = LINE('',#11023,#11024);
+#11023 = CARTESIAN_POINT('',(0.,0.));
+#11024 = VECTOR('',#11025,1.);
+#11025 = DIRECTION('',(0.,-1.));
+#11026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11027 = ORIENTED_EDGE('',*,*,#11028,.F.);
+#11028 = EDGE_CURVE('',#11029,#11006,#11031,.T.);
+#11029 = VERTEX_POINT('',#11030);
+#11030 = CARTESIAN_POINT('',(-5.5,1.9,4.4));
+#11031 = SURFACE_CURVE('',#11032,(#11036,#11043),.PCURVE_S1.);
+#11032 = LINE('',#11033,#11034);
+#11033 = CARTESIAN_POINT('',(-5.5,1.9,4.45));
+#11034 = VECTOR('',#11035,1.);
+#11035 = DIRECTION('',(0.,2.89E-15,1.));
+#11036 = PCURVE('',#8749,#11037);
+#11037 = DEFINITIONAL_REPRESENTATION('',(#11038),#11042);
+#11038 = LINE('',#11039,#11040);
+#11039 = CARTESIAN_POINT('',(0.6,-4.8));
+#11040 = VECTOR('',#11041,1.);
+#11041 = DIRECTION('',(1.,-1.1E-16));
+#11042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11043 = PCURVE('',#10809,#11044);
+#11044 = DEFINITIONAL_REPRESENTATION('',(#11045),#11049);
+#11045 = LINE('',#11046,#11047);
+#11046 = CARTESIAN_POINT('',(0.1,-0.6));
+#11047 = VECTOR('',#11048,1.);
+#11048 = DIRECTION('',(0.,1.));
+#11049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11050 = ORIENTED_EDGE('',*,*,#11051,.T.);
+#11051 = EDGE_CURVE('',#11029,#9405,#11052,.T.);
+#11052 = SURFACE_CURVE('',#11053,(#11057,#11064),.PCURVE_S1.);
+#11053 = LINE('',#11054,#11055);
+#11054 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#11055 = VECTOR('',#11056,1.);
+#11056 = DIRECTION('',(0.,1.,-2.87E-15));
+#11057 = PCURVE('',#8749,#11058);
+#11058 = DEFINITIONAL_REPRESENTATION('',(#11059),#11063);
+#11059 = LINE('',#11060,#11061);
+#11060 = CARTESIAN_POINT('',(0.55,-1.45));
+#11061 = VECTOR('',#11062,1.);
+#11062 = DIRECTION('',(-9.E-17,-1.));
+#11063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11064 = PCURVE('',#9443,#11065);
+#11065 = DEFINITIONAL_REPRESENTATION('',(#11066),#11070);
+#11066 = LINE('',#11067,#11068);
+#11067 = CARTESIAN_POINT('',(-1.45,5.5));
+#11068 = VECTOR('',#11069,1.);
+#11069 = DIRECTION('',(1.,0.));
+#11070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11071 = ADVANCED_FACE('',(#11072),#8831,.T.);
+#11072 = FACE_BOUND('',#11073,.T.);
+#11073 = EDGE_LOOP('',(#11074,#11075,#11096,#11097));
+#11074 = ORIENTED_EDGE('',*,*,#9381,.F.);
+#11075 = ORIENTED_EDGE('',*,*,#11076,.T.);
+#11076 = EDGE_CURVE('',#9359,#8790,#11077,.T.);
+#11077 = SURFACE_CURVE('',#11078,(#11082,#11089),.PCURVE_S1.);
+#11078 = LINE('',#11079,#11080);
+#11079 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#11080 = VECTOR('',#11081,1.);
+#11081 = DIRECTION('',(0.,1.,-2.83E-15));
+#11082 = PCURVE('',#8831,#11083);
+#11083 = DEFINITIONAL_REPRESENTATION('',(#11084),#11088);
+#11084 = LINE('',#11085,#11086);
+#11085 = CARTESIAN_POINT('',(0.,0.));
+#11086 = VECTOR('',#11087,1.);
+#11087 = DIRECTION('',(0.,-1.));
+#11088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11089 = PCURVE('',#8805,#11090);
+#11090 = DEFINITIONAL_REPRESENTATION('',(#11091),#11095);
+#11091 = LINE('',#11092,#11093);
+#11092 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#11093 = VECTOR('',#11094,1.);
+#11094 = DIRECTION('',(5.E-17,-1.));
+#11095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11096 = ORIENTED_EDGE('',*,*,#8817,.T.);
+#11097 = ORIENTED_EDGE('',*,*,#10983,.F.);
+#11098 = ADVANCED_FACE('',(#11099),#8805,.T.);
+#11099 = FACE_BOUND('',#11100,.T.);
+#11100 = EDGE_LOOP('',(#11101,#11126,#11147,#11148,#11149,#11150));
+#11101 = ORIENTED_EDGE('',*,*,#11102,.F.);
+#11102 = EDGE_CURVE('',#11103,#11105,#11107,.T.);
+#11103 = VERTEX_POINT('',#11104);
+#11104 = CARTESIAN_POINT('',(-4.8,1.9,4.55));
+#11105 = VERTEX_POINT('',#11106);
+#11106 = CARTESIAN_POINT('',(-4.8,1.9,4.4));
+#11107 = SURFACE_CURVE('',#11108,(#11112,#11119),.PCURVE_S1.);
+#11108 = LINE('',#11109,#11110);
+#11109 = CARTESIAN_POINT('',(-4.8,1.9,4.8));
+#11110 = VECTOR('',#11111,1.);
+#11111 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#11112 = PCURVE('',#8805,#11113);
+#11113 = DEFINITIONAL_REPRESENTATION('',(#11114),#11118);
+#11114 = LINE('',#11115,#11116);
+#11115 = CARTESIAN_POINT('',(-0.25,-4.8));
+#11116 = VECTOR('',#11117,1.);
+#11117 = DIRECTION('',(1.,1.1E-16));
+#11118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11119 = PCURVE('',#10809,#11120);
+#11120 = DEFINITIONAL_REPRESENTATION('',(#11121),#11125);
+#11121 = LINE('',#11122,#11123);
+#11122 = CARTESIAN_POINT('',(0.8,-0.25));
+#11123 = VECTOR('',#11124,1.);
+#11124 = DIRECTION('',(-0.,-1.));
+#11125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11126 = ORIENTED_EDGE('',*,*,#11127,.T.);
+#11127 = EDGE_CURVE('',#11103,#8762,#11128,.T.);
+#11128 = SURFACE_CURVE('',#11129,(#11133,#11140),.PCURVE_S1.);
+#11129 = LINE('',#11130,#11131);
+#11130 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#11131 = VECTOR('',#11132,1.);
+#11132 = DIRECTION('',(0.,1.,-2.83E-15));
+#11133 = PCURVE('',#8805,#11134);
+#11134 = DEFINITIONAL_REPRESENTATION('',(#11135),#11139);
+#11135 = LINE('',#11136,#11137);
+#11136 = CARTESIAN_POINT('',(0.,0.));
+#11137 = VECTOR('',#11138,1.);
+#11138 = DIRECTION('',(5.E-17,-1.));
+#11139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11140 = PCURVE('',#8777,#11141);
+#11141 = DEFINITIONAL_REPRESENTATION('',(#11142),#11146);
+#11142 = LINE('',#11143,#11144);
+#11143 = CARTESIAN_POINT('',(0.7,0.));
+#11144 = VECTOR('',#11145,1.);
+#11145 = DIRECTION('',(0.,-1.));
+#11146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11147 = ORIENTED_EDGE('',*,*,#8789,.T.);
+#11148 = ORIENTED_EDGE('',*,*,#11076,.F.);
+#11149 = ORIENTED_EDGE('',*,*,#9358,.F.);
+#11150 = ORIENTED_EDGE('',*,*,#11151,.T.);
+#11151 = EDGE_CURVE('',#9331,#11105,#11152,.T.);
+#11152 = SURFACE_CURVE('',#11153,(#11157,#11164),.PCURVE_S1.);
+#11153 = LINE('',#11154,#11155);
+#11154 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#11155 = VECTOR('',#11156,1.);
+#11156 = DIRECTION('',(-0.,-1.,2.87E-15));
+#11157 = PCURVE('',#8805,#11158);
+#11158 = DEFINITIONAL_REPRESENTATION('',(#11159),#11163);
+#11159 = LINE('',#11160,#11161);
+#11160 = CARTESIAN_POINT('',(0.15,-1.45));
+#11161 = VECTOR('',#11162,1.);
+#11162 = DIRECTION('',(-9.E-17,1.));
+#11163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11164 = PCURVE('',#9346,#11165);
+#11165 = DEFINITIONAL_REPRESENTATION('',(#11166),#11170);
+#11166 = LINE('',#11167,#11168);
+#11167 = CARTESIAN_POINT('',(-1.45,4.8));
+#11168 = VECTOR('',#11169,1.);
+#11169 = DIRECTION('',(-1.,-0.));
+#11170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11171 = ADVANCED_FACE('',(#11172),#8777,.T.);
+#11172 = FACE_BOUND('',#11173,.T.);
+#11173 = EDGE_LOOP('',(#11174,#11195,#11196,#11197));
+#11174 = ORIENTED_EDGE('',*,*,#11175,.F.);
+#11175 = EDGE_CURVE('',#11006,#11103,#11176,.T.);
+#11176 = SURFACE_CURVE('',#11177,(#11181,#11188),.PCURVE_S1.);
+#11177 = LINE('',#11178,#11179);
+#11178 = CARTESIAN_POINT('',(-5.55,1.9,4.55));
+#11179 = VECTOR('',#11180,1.);
+#11180 = DIRECTION('',(1.,0.,0.));
+#11181 = PCURVE('',#8777,#11182);
+#11182 = DEFINITIONAL_REPRESENTATION('',(#11183),#11187);
+#11183 = LINE('',#11184,#11185);
+#11184 = CARTESIAN_POINT('',(-5.E-02,-4.8));
+#11185 = VECTOR('',#11186,1.);
+#11186 = DIRECTION('',(1.,0.));
+#11187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11188 = PCURVE('',#10809,#11189);
+#11189 = DEFINITIONAL_REPRESENTATION('',(#11190),#11194);
+#11190 = LINE('',#11191,#11192);
+#11191 = CARTESIAN_POINT('',(5.E-02,-0.5));
+#11192 = VECTOR('',#11193,1.);
+#11193 = DIRECTION('',(1.,0.));
+#11194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11195 = ORIENTED_EDGE('',*,*,#11005,.T.);
+#11196 = ORIENTED_EDGE('',*,*,#8761,.T.);
+#11197 = ORIENTED_EDGE('',*,*,#11127,.F.);
+#11198 = ADVANCED_FACE('',(#11199),#8863,.F.);
+#11199 = FACE_BOUND('',#11200,.F.);
+#11200 = EDGE_LOOP('',(#11201,#11202,#11223,#11224));
+#11201 = ORIENTED_EDGE('',*,*,#8845,.F.);
+#11202 = ORIENTED_EDGE('',*,*,#11203,.T.);
+#11203 = EDGE_CURVE('',#8846,#9483,#11204,.T.);
+#11204 = SURFACE_CURVE('',#11205,(#11209,#11216),.PCURVE_S1.);
+#11205 = LINE('',#11206,#11207);
+#11206 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#11207 = VECTOR('',#11208,1.);
+#11208 = DIRECTION('',(0.,-1.,6.7E-16));
+#11209 = PCURVE('',#8863,#11210);
+#11210 = DEFINITIONAL_REPRESENTATION('',(#11211),#11215);
+#11211 = LINE('',#11212,#11213);
+#11212 = CARTESIAN_POINT('',(0.,0.));
+#11213 = VECTOR('',#11214,1.);
+#11214 = DIRECTION('',(0.,-1.));
+#11215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11216 = PCURVE('',#8945,#11217);
+#11217 = DEFINITIONAL_REPRESENTATION('',(#11218),#11222);
+#11218 = LINE('',#11219,#11220);
+#11219 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#11220 = VECTOR('',#11221,1.);
+#11221 = DIRECTION('',(0.,-1.));
+#11222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11223 = ORIENTED_EDGE('',*,*,#9505,.T.);
+#11224 = ORIENTED_EDGE('',*,*,#11225,.F.);
+#11225 = EDGE_CURVE('',#8848,#9506,#11226,.T.);
+#11226 = SURFACE_CURVE('',#11227,(#11231,#11238),.PCURVE_S1.);
+#11227 = LINE('',#11228,#11229);
+#11228 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#11229 = VECTOR('',#11230,1.);
+#11230 = DIRECTION('',(0.,-1.,6.7E-16));
+#11231 = PCURVE('',#8863,#11232);
+#11232 = DEFINITIONAL_REPRESENTATION('',(#11233),#11237);
+#11233 = LINE('',#11234,#11235);
+#11234 = CARTESIAN_POINT('',(1.3,0.));
+#11235 = VECTOR('',#11236,1.);
+#11236 = DIRECTION('',(0.,-1.));
+#11237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11238 = PCURVE('',#8891,#11239);
+#11239 = DEFINITIONAL_REPRESENTATION('',(#11240),#11244);
+#11240 = LINE('',#11241,#11242);
+#11241 = CARTESIAN_POINT('',(0.,0.));
+#11242 = VECTOR('',#11243,1.);
+#11243 = DIRECTION('',(0.,-1.));
+#11244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11245 = ADVANCED_FACE('',(#11246),#8945,.F.);
+#11246 = FACE_BOUND('',#11247,.F.);
+#11247 = EDGE_LOOP('',(#11248,#11249,#11270,#11271));
+#11248 = ORIENTED_EDGE('',*,*,#8931,.F.);
+#11249 = ORIENTED_EDGE('',*,*,#11250,.T.);
+#11250 = EDGE_CURVE('',#8904,#9481,#11251,.T.);
+#11251 = SURFACE_CURVE('',#11252,(#11256,#11263),.PCURVE_S1.);
+#11252 = LINE('',#11253,#11254);
+#11253 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#11254 = VECTOR('',#11255,1.);
+#11255 = DIRECTION('',(0.,-1.,6.7E-16));
+#11256 = PCURVE('',#8945,#11257);
+#11257 = DEFINITIONAL_REPRESENTATION('',(#11258),#11262);
+#11258 = LINE('',#11259,#11260);
+#11259 = CARTESIAN_POINT('',(0.,0.));
+#11260 = VECTOR('',#11261,1.);
+#11261 = DIRECTION('',(0.,-1.));
+#11262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11263 = PCURVE('',#8919,#11264);
+#11264 = DEFINITIONAL_REPRESENTATION('',(#11265),#11269);
+#11265 = LINE('',#11266,#11267);
+#11266 = CARTESIAN_POINT('',(1.3,0.));
+#11267 = VECTOR('',#11268,1.);
+#11268 = DIRECTION('',(0.,-1.));
+#11269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11270 = ORIENTED_EDGE('',*,*,#9480,.T.);
+#11271 = ORIENTED_EDGE('',*,*,#11203,.F.);
+#11272 = ADVANCED_FACE('',(#11273),#8891,.F.);
+#11273 = FACE_BOUND('',#11274,.F.);
+#11274 = EDGE_LOOP('',(#11275,#11276,#11277,#11278));
+#11275 = ORIENTED_EDGE('',*,*,#8875,.F.);
+#11276 = ORIENTED_EDGE('',*,*,#11225,.T.);
+#11277 = ORIENTED_EDGE('',*,*,#9528,.T.);
+#11278 = ORIENTED_EDGE('',*,*,#11279,.F.);
+#11279 = EDGE_CURVE('',#8876,#9529,#11280,.T.);
+#11280 = SURFACE_CURVE('',#11281,(#11285,#11292),.PCURVE_S1.);
+#11281 = LINE('',#11282,#11283);
+#11282 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#11283 = VECTOR('',#11284,1.);
+#11284 = DIRECTION('',(0.,-1.,6.7E-16));
+#11285 = PCURVE('',#8891,#11286);
+#11286 = DEFINITIONAL_REPRESENTATION('',(#11287),#11291);
+#11287 = LINE('',#11288,#11289);
+#11288 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#11289 = VECTOR('',#11290,1.);
+#11290 = DIRECTION('',(0.,-1.));
+#11291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11292 = PCURVE('',#8919,#11293);
+#11293 = DEFINITIONAL_REPRESENTATION('',(#11294),#11298);
+#11294 = LINE('',#11295,#11296);
+#11295 = CARTESIAN_POINT('',(0.,0.));
+#11296 = VECTOR('',#11297,1.);
+#11297 = DIRECTION('',(0.,-1.));
+#11298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11299 = ADVANCED_FACE('',(#11300),#8919,.F.);
+#11300 = FACE_BOUND('',#11301,.F.);
+#11301 = EDGE_LOOP('',(#11302,#11303,#11304,#11305));
+#11302 = ORIENTED_EDGE('',*,*,#8903,.F.);
+#11303 = ORIENTED_EDGE('',*,*,#11279,.T.);
+#11304 = ORIENTED_EDGE('',*,*,#9551,.T.);
+#11305 = ORIENTED_EDGE('',*,*,#11250,.F.);
+#11306 = ADVANCED_FACE('',(#11307),#9443,.F.);
+#11307 = FACE_BOUND('',#11308,.F.);
+#11308 = EDGE_LOOP('',(#11309,#11310,#11311,#11312,#11335,#11358,#11381,
+    #11402));
+#11309 = ORIENTED_EDGE('',*,*,#9427,.T.);
+#11310 = ORIENTED_EDGE('',*,*,#9577,.T.);
+#11311 = ORIENTED_EDGE('',*,*,#9677,.T.);
+#11312 = ORIENTED_EDGE('',*,*,#11313,.T.);
+#11313 = EDGE_CURVE('',#9678,#11314,#11316,.T.);
+#11314 = VERTEX_POINT('',#11315);
+#11315 = CARTESIAN_POINT('',(-5.5,-1.9,4.4));
+#11316 = SURFACE_CURVE('',#11317,(#11321,#11328),.PCURVE_S1.);
+#11317 = LINE('',#11318,#11319);
+#11318 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#11319 = VECTOR('',#11320,1.);
+#11320 = DIRECTION('',(0.,1.,-2.87E-15));
+#11321 = PCURVE('',#9443,#11322);
+#11322 = DEFINITIONAL_REPRESENTATION('',(#11323),#11327);
+#11323 = LINE('',#11324,#11325);
+#11324 = CARTESIAN_POINT('',(-1.45,5.5));
+#11325 = VECTOR('',#11326,1.);
+#11326 = DIRECTION('',(1.,0.));
+#11327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11328 = PCURVE('',#9716,#11329);
+#11329 = DEFINITIONAL_REPRESENTATION('',(#11330),#11334);
+#11330 = LINE('',#11331,#11332);
+#11331 = CARTESIAN_POINT('',(0.55,-1.45));
+#11332 = VECTOR('',#11333,1.);
+#11333 = DIRECTION('',(-9.E-17,-1.));
+#11334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11335 = ORIENTED_EDGE('',*,*,#11336,.T.);
+#11336 = EDGE_CURVE('',#11314,#11337,#11339,.T.);
+#11337 = VERTEX_POINT('',#11338);
+#11338 = CARTESIAN_POINT('',(-5.6,-1.9,4.4));
+#11339 = SURFACE_CURVE('',#11340,(#11344,#11351),.PCURVE_S1.);
+#11340 = LINE('',#11341,#11342);
+#11341 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#11342 = VECTOR('',#11343,1.);
+#11343 = DIRECTION('',(-1.,0.,0.));
+#11344 = PCURVE('',#9443,#11345);
+#11345 = DEFINITIONAL_REPRESENTATION('',(#11346),#11350);
+#11346 = LINE('',#11347,#11348);
+#11347 = CARTESIAN_POINT('',(-1.9,2.375));
+#11348 = VECTOR('',#11349,1.);
+#11349 = DIRECTION('',(0.,1.));
+#11350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11351 = PCURVE('',#10753,#11352);
+#11352 = DEFINITIONAL_REPRESENTATION('',(#11353),#11357);
+#11353 = LINE('',#11354,#11355);
+#11354 = CARTESIAN_POINT('',(-2.375,-0.65));
+#11355 = VECTOR('',#11356,1.);
+#11356 = DIRECTION('',(1.,0.));
+#11357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11358 = ORIENTED_EDGE('',*,*,#11359,.T.);
+#11359 = EDGE_CURVE('',#11337,#11360,#11362,.T.);
+#11360 = VERTEX_POINT('',#11361);
+#11361 = CARTESIAN_POINT('',(-5.6,1.9,4.4));
+#11362 = SURFACE_CURVE('',#11363,(#11367,#11374),.PCURVE_S1.);
+#11363 = LINE('',#11364,#11365);
+#11364 = CARTESIAN_POINT('',(-5.6,-0.95,4.4));
+#11365 = VECTOR('',#11366,1.);
+#11366 = DIRECTION('',(0.,1.,-2.42E-15));
+#11367 = PCURVE('',#9443,#11368);
+#11368 = DEFINITIONAL_REPRESENTATION('',(#11369),#11373);
+#11369 = LINE('',#11370,#11371);
+#11370 = CARTESIAN_POINT('',(-0.95,5.6));
+#11371 = VECTOR('',#11372,1.);
+#11372 = DIRECTION('',(1.,0.));
+#11373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11374 = PCURVE('',#10835,#11375);
+#11375 = DEFINITIONAL_REPRESENTATION('',(#11376),#11380);
+#11376 = LINE('',#11377,#11378);
+#11377 = CARTESIAN_POINT('',(0.95,-0.65));
+#11378 = VECTOR('',#11379,1.);
+#11379 = DIRECTION('',(1.,2.E-17));
+#11380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11381 = ORIENTED_EDGE('',*,*,#11382,.T.);
+#11382 = EDGE_CURVE('',#11360,#11029,#11383,.T.);
+#11383 = SURFACE_CURVE('',#11384,(#11388,#11395),.PCURVE_S1.);
+#11384 = LINE('',#11385,#11386);
+#11385 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#11386 = VECTOR('',#11387,1.);
+#11387 = DIRECTION('',(1.,0.,0.));
+#11388 = PCURVE('',#9443,#11389);
+#11389 = DEFINITIONAL_REPRESENTATION('',(#11390),#11394);
+#11390 = LINE('',#11391,#11392);
+#11391 = CARTESIAN_POINT('',(1.9,2.8));
+#11392 = VECTOR('',#11393,1.);
+#11393 = DIRECTION('',(0.,-1.));
+#11394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11395 = PCURVE('',#10809,#11396);
+#11396 = DEFINITIONAL_REPRESENTATION('',(#11397),#11401);
+#11397 = LINE('',#11398,#11399);
+#11398 = CARTESIAN_POINT('',(2.8,-0.65));
+#11399 = VECTOR('',#11400,1.);
+#11400 = DIRECTION('',(1.,0.));
+#11401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11402 = ORIENTED_EDGE('',*,*,#11051,.T.);
+#11403 = ADVANCED_FACE('',(#11404),#9346,.F.);
+#11404 = FACE_BOUND('',#11405,.F.);
+#11405 = EDGE_LOOP('',(#11406,#11407,#11408,#11431,#11454,#11477,#11498,
+    #11499));
+#11406 = ORIENTED_EDGE('',*,*,#9330,.T.);
+#11407 = ORIENTED_EDGE('',*,*,#11151,.T.);
+#11408 = ORIENTED_EDGE('',*,*,#11409,.T.);
+#11409 = EDGE_CURVE('',#11105,#11410,#11412,.T.);
+#11410 = VERTEX_POINT('',#11411);
+#11411 = CARTESIAN_POINT('',(-4.75,1.9,4.4));
+#11412 = SURFACE_CURVE('',#11413,(#11417,#11424),.PCURVE_S1.);
+#11413 = LINE('',#11414,#11415);
+#11414 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#11415 = VECTOR('',#11416,1.);
+#11416 = DIRECTION('',(1.,0.,0.));
+#11417 = PCURVE('',#9346,#11418);
+#11418 = DEFINITIONAL_REPRESENTATION('',(#11419),#11423);
+#11419 = LINE('',#11420,#11421);
+#11420 = CARTESIAN_POINT('',(1.9,2.8));
+#11421 = VECTOR('',#11422,1.);
+#11422 = DIRECTION('',(0.,-1.));
+#11423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11424 = PCURVE('',#10809,#11425);
+#11425 = DEFINITIONAL_REPRESENTATION('',(#11426),#11430);
+#11426 = LINE('',#11427,#11428);
+#11427 = CARTESIAN_POINT('',(2.8,-0.65));
+#11428 = VECTOR('',#11429,1.);
+#11429 = DIRECTION('',(1.,0.));
+#11430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11431 = ORIENTED_EDGE('',*,*,#11432,.T.);
+#11432 = EDGE_CURVE('',#11410,#11433,#11435,.T.);
+#11433 = VERTEX_POINT('',#11434);
+#11434 = CARTESIAN_POINT('',(-4.75,-1.9,4.4));
+#11435 = SURFACE_CURVE('',#11436,(#11440,#11447),.PCURVE_S1.);
+#11436 = LINE('',#11437,#11438);
+#11437 = CARTESIAN_POINT('',(-4.75,0.95,4.4));
+#11438 = VECTOR('',#11439,1.);
+#11439 = DIRECTION('',(0.,-1.,2.42E-15));
+#11440 = PCURVE('',#9346,#11441);
+#11441 = DEFINITIONAL_REPRESENTATION('',(#11442),#11446);
+#11442 = LINE('',#11443,#11444);
+#11443 = CARTESIAN_POINT('',(0.95,4.75));
+#11444 = VECTOR('',#11445,1.);
+#11445 = DIRECTION('',(-1.,-0.));
+#11446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11447 = PCURVE('',#10781,#11448);
+#11448 = DEFINITIONAL_REPRESENTATION('',(#11449),#11453);
+#11449 = LINE('',#11450,#11451);
+#11450 = CARTESIAN_POINT('',(0.95,-0.65));
+#11451 = VECTOR('',#11452,1.);
+#11452 = DIRECTION('',(1.,-2.E-17));
+#11453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11454 = ORIENTED_EDGE('',*,*,#11455,.T.);
+#11455 = EDGE_CURVE('',#11433,#11456,#11458,.T.);
+#11456 = VERTEX_POINT('',#11457);
+#11457 = CARTESIAN_POINT('',(-4.8,-1.9,4.4));
+#11458 = SURFACE_CURVE('',#11459,(#11463,#11470),.PCURVE_S1.);
+#11459 = LINE('',#11460,#11461);
+#11460 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#11461 = VECTOR('',#11462,1.);
+#11462 = DIRECTION('',(-1.,0.,0.));
+#11463 = PCURVE('',#9346,#11464);
+#11464 = DEFINITIONAL_REPRESENTATION('',(#11465),#11469);
+#11465 = LINE('',#11466,#11467);
+#11466 = CARTESIAN_POINT('',(-1.9,2.375));
+#11467 = VECTOR('',#11468,1.);
+#11468 = DIRECTION('',(0.,1.));
+#11469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11470 = PCURVE('',#10753,#11471);
+#11471 = DEFINITIONAL_REPRESENTATION('',(#11472),#11476);
+#11472 = LINE('',#11473,#11474);
+#11473 = CARTESIAN_POINT('',(-2.375,-0.65));
+#11474 = VECTOR('',#11475,1.);
+#11475 = DIRECTION('',(1.,0.));
+#11476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11477 = ORIENTED_EDGE('',*,*,#11478,.T.);
+#11478 = EDGE_CURVE('',#11456,#9757,#11479,.T.);
+#11479 = SURFACE_CURVE('',#11480,(#11484,#11491),.PCURVE_S1.);
+#11480 = LINE('',#11481,#11482);
+#11481 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#11482 = VECTOR('',#11483,1.);
+#11483 = DIRECTION('',(-0.,-1.,2.87E-15));
+#11484 = PCURVE('',#9346,#11485);
+#11485 = DEFINITIONAL_REPRESENTATION('',(#11486),#11490);
+#11486 = LINE('',#11487,#11488);
+#11487 = CARTESIAN_POINT('',(-1.45,4.8));
+#11488 = VECTOR('',#11489,1.);
+#11489 = DIRECTION('',(-1.,-0.));
+#11490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11491 = PCURVE('',#9772,#11492);
+#11492 = DEFINITIONAL_REPRESENTATION('',(#11493),#11497);
+#11493 = LINE('',#11494,#11495);
+#11494 = CARTESIAN_POINT('',(0.15,-1.45));
+#11495 = VECTOR('',#11496,1.);
+#11496 = DIRECTION('',(-9.E-17,1.));
+#11497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11498 = ORIENTED_EDGE('',*,*,#9784,.T.);
+#11499 = ORIENTED_EDGE('',*,*,#11500,.F.);
+#11500 = EDGE_CURVE('',#9303,#9785,#11501,.T.);
+#11501 = SURFACE_CURVE('',#11502,(#11506,#11513),.PCURVE_S1.);
+#11502 = LINE('',#11503,#11504);
+#11503 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#11504 = VECTOR('',#11505,1.);
+#11505 = DIRECTION('',(0.,-1.,2.22E-15));
+#11506 = PCURVE('',#9346,#11507);
+#11507 = DEFINITIONAL_REPRESENTATION('',(#11508),#11512);
+#11508 = LINE('',#11509,#11510);
+#11509 = CARTESIAN_POINT('',(2.4,2.6));
+#11510 = VECTOR('',#11511,1.);
+#11511 = DIRECTION('',(-1.,-0.));
+#11512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11513 = PCURVE('',#9318,#11514);
+#11514 = DEFINITIONAL_REPRESENTATION('',(#11515),#11519);
+#11515 = LINE('',#11516,#11517);
+#11516 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#11517 = VECTOR('',#11518,1.);
+#11518 = DIRECTION('',(1.,2.4E-16));
+#11519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11520 = ADVANCED_FACE('',(#11521),#9318,.T.);
+#11521 = FACE_BOUND('',#11522,.T.);
+#11522 = EDGE_LOOP('',(#11523,#11524,#11545,#11546));
+#11523 = ORIENTED_EDGE('',*,*,#9302,.T.);
+#11524 = ORIENTED_EDGE('',*,*,#11525,.T.);
+#11525 = EDGE_CURVE('',#9275,#9808,#11526,.T.);
+#11526 = SURFACE_CURVE('',#11527,(#11531,#11538),.PCURVE_S1.);
+#11527 = LINE('',#11528,#11529);
+#11528 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#11529 = VECTOR('',#11530,1.);
+#11530 = DIRECTION('',(0.,-1.,2.22E-15));
+#11531 = PCURVE('',#9318,#11532);
+#11532 = DEFINITIONAL_REPRESENTATION('',(#11533),#11537);
+#11533 = LINE('',#11534,#11535);
+#11534 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#11535 = VECTOR('',#11536,1.);
+#11536 = DIRECTION('',(1.,2.4E-16));
+#11537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11538 = PCURVE('',#9290,#11539);
+#11539 = DEFINITIONAL_REPRESENTATION('',(#11540),#11544);
+#11540 = LINE('',#11541,#11542);
+#11541 = CARTESIAN_POINT('',(2.4,0.35));
+#11542 = VECTOR('',#11543,1.);
+#11543 = DIRECTION('',(-1.,-0.));
+#11544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11545 = ORIENTED_EDGE('',*,*,#9807,.F.);
+#11546 = ORIENTED_EDGE('',*,*,#11500,.F.);
+#11547 = ADVANCED_FACE('',(#11548),#9290,.F.);
+#11548 = FACE_BOUND('',#11549,.F.);
+#11549 = EDGE_LOOP('',(#11550,#11551,#11572,#11573));
+#11550 = ORIENTED_EDGE('',*,*,#9830,.T.);
+#11551 = ORIENTED_EDGE('',*,*,#11552,.T.);
+#11552 = EDGE_CURVE('',#9831,#9247,#11553,.T.);
+#11553 = SURFACE_CURVE('',#11554,(#11558,#11565),.PCURVE_S1.);
+#11554 = LINE('',#11555,#11556);
+#11555 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#11556 = VECTOR('',#11557,1.);
+#11557 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11558 = PCURVE('',#9290,#11559);
+#11559 = DEFINITIONAL_REPRESENTATION('',(#11560),#11564);
+#11560 = LINE('',#11561,#11562);
+#11561 = CARTESIAN_POINT('',(-2.4,-0.35));
+#11562 = VECTOR('',#11563,1.);
+#11563 = DIRECTION('',(1.,0.));
+#11564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11565 = PCURVE('',#9262,#11566);
+#11566 = DEFINITIONAL_REPRESENTATION('',(#11567),#11571);
+#11567 = LINE('',#11568,#11569);
+#11568 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#11569 = VECTOR('',#11570,1.);
+#11570 = DIRECTION('',(1.,-2.4E-16));
+#11571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11572 = ORIENTED_EDGE('',*,*,#9274,.T.);
+#11573 = ORIENTED_EDGE('',*,*,#11525,.T.);
+#11574 = ADVANCED_FACE('',(#11575),#9262,.T.);
+#11575 = FACE_BOUND('',#11576,.T.);
+#11576 = EDGE_LOOP('',(#11577,#11578,#11579,#11580,#11603,#11626));
+#11577 = ORIENTED_EDGE('',*,*,#9853,.T.);
+#11578 = ORIENTED_EDGE('',*,*,#11552,.T.);
+#11579 = ORIENTED_EDGE('',*,*,#9246,.F.);
+#11580 = ORIENTED_EDGE('',*,*,#11581,.F.);
+#11581 = EDGE_CURVE('',#11582,#9219,#11584,.T.);
+#11582 = VERTEX_POINT('',#11583);
+#11583 = CARTESIAN_POINT('',(-1.9,1.325,4.4));
+#11584 = SURFACE_CURVE('',#11585,(#11589,#11596),.PCURVE_S1.);
+#11585 = LINE('',#11586,#11587);
+#11586 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#11587 = VECTOR('',#11588,1.);
+#11588 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11589 = PCURVE('',#9262,#11590);
+#11590 = DEFINITIONAL_REPRESENTATION('',(#11591),#11595);
+#11591 = LINE('',#11592,#11593);
+#11592 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11593 = VECTOR('',#11594,1.);
+#11594 = DIRECTION('',(1.,-2.4E-16));
+#11595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11596 = PCURVE('',#9234,#11597);
+#11597 = DEFINITIONAL_REPRESENTATION('',(#11598),#11602);
+#11598 = LINE('',#11599,#11600);
+#11599 = CARTESIAN_POINT('',(-2.4,1.9));
+#11600 = VECTOR('',#11601,1.);
+#11601 = DIRECTION('',(1.,0.));
+#11602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11603 = ORIENTED_EDGE('',*,*,#11604,.F.);
+#11604 = EDGE_CURVE('',#11605,#11582,#11607,.T.);
+#11605 = VERTEX_POINT('',#11606);
+#11606 = CARTESIAN_POINT('',(-1.9,-1.325,4.4));
+#11607 = SURFACE_CURVE('',#11608,(#11612,#11619),.PCURVE_S1.);
+#11608 = LINE('',#11609,#11610);
+#11609 = CARTESIAN_POINT('',(-1.9,-0.6625,4.4));
+#11610 = VECTOR('',#11611,1.);
+#11611 = DIRECTION('',(0.,1.,-1.54E-15));
+#11612 = PCURVE('',#9262,#11613);
+#11613 = DEFINITIONAL_REPRESENTATION('',(#11614),#11618);
+#11614 = LINE('',#11615,#11616);
+#11615 = CARTESIAN_POINT('',(1.7375,-1.000642098501E-15));
+#11616 = VECTOR('',#11617,1.);
+#11617 = DIRECTION('',(1.,4.4E-16));
+#11618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11619 = PCURVE('',#10721,#11620);
+#11620 = DEFINITIONAL_REPRESENTATION('',(#11621),#11625);
+#11621 = LINE('',#11622,#11623);
+#11622 = CARTESIAN_POINT('',(0.6625,-0.65));
+#11623 = VECTOR('',#11624,1.);
+#11624 = DIRECTION('',(1.,1.E-17));
+#11625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11626 = ORIENTED_EDGE('',*,*,#11627,.F.);
+#11627 = EDGE_CURVE('',#9854,#11605,#11628,.T.);
+#11628 = SURFACE_CURVE('',#11629,(#11633,#11640),.PCURVE_S1.);
+#11629 = LINE('',#11630,#11631);
+#11630 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#11631 = VECTOR('',#11632,1.);
+#11632 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11633 = PCURVE('',#9262,#11634);
+#11634 = DEFINITIONAL_REPRESENTATION('',(#11635),#11639);
+#11635 = LINE('',#11636,#11637);
+#11636 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11637 = VECTOR('',#11638,1.);
+#11638 = DIRECTION('',(1.,-2.4E-16));
+#11639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11640 = PCURVE('',#9892,#11641);
+#11641 = DEFINITIONAL_REPRESENTATION('',(#11642),#11646);
+#11642 = LINE('',#11643,#11644);
+#11643 = CARTESIAN_POINT('',(-2.4,1.9));
+#11644 = VECTOR('',#11645,1.);
+#11645 = DIRECTION('',(1.,0.));
+#11646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11647 = ADVANCED_FACE('',(#11648),#9234,.F.);
+#11648 = FACE_BOUND('',#11649,.F.);
+#11649 = EDGE_LOOP('',(#11650,#11651,#11652,#11675));
+#11650 = ORIENTED_EDGE('',*,*,#9218,.T.);
+#11651 = ORIENTED_EDGE('',*,*,#11581,.F.);
+#11652 = ORIENTED_EDGE('',*,*,#11653,.T.);
+#11653 = EDGE_CURVE('',#11582,#11654,#11656,.T.);
+#11654 = VERTEX_POINT('',#11655);
+#11655 = CARTESIAN_POINT('',(-0.8,1.325,4.4));
+#11656 = SURFACE_CURVE('',#11657,(#11661,#11668),.PCURVE_S1.);
+#11657 = LINE('',#11658,#11659);
+#11658 = CARTESIAN_POINT('',(-0.95,1.325,4.4));
+#11659 = VECTOR('',#11660,1.);
+#11660 = DIRECTION('',(1.,0.,0.));
+#11661 = PCURVE('',#9234,#11662);
+#11662 = DEFINITIONAL_REPRESENTATION('',(#11663),#11667);
+#11663 = LINE('',#11664,#11665);
+#11664 = CARTESIAN_POINT('',(1.325,0.95));
+#11665 = VECTOR('',#11666,1.);
+#11666 = DIRECTION('',(0.,-1.));
+#11667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11668 = PCURVE('',#10695,#11669);
+#11669 = DEFINITIONAL_REPRESENTATION('',(#11670),#11674);
+#11670 = LINE('',#11671,#11672);
+#11671 = CARTESIAN_POINT('',(0.95,-0.65));
+#11672 = VECTOR('',#11673,1.);
+#11673 = DIRECTION('',(1.,0.));
+#11674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11675 = ORIENTED_EDGE('',*,*,#11676,.T.);
+#11676 = EDGE_CURVE('',#11654,#9191,#11677,.T.);
+#11677 = SURFACE_CURVE('',#11678,(#11682,#11689),.PCURVE_S1.);
+#11678 = LINE('',#11679,#11680);
+#11679 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#11680 = VECTOR('',#11681,1.);
+#11681 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11682 = PCURVE('',#9234,#11683);
+#11683 = DEFINITIONAL_REPRESENTATION('',(#11684),#11688);
+#11684 = LINE('',#11685,#11686);
+#11685 = CARTESIAN_POINT('',(-2.4,0.8));
+#11686 = VECTOR('',#11687,1.);
+#11687 = DIRECTION('',(1.,0.));
+#11688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11689 = PCURVE('',#9206,#11690);
+#11690 = DEFINITIONAL_REPRESENTATION('',(#11691),#11695);
+#11691 = LINE('',#11692,#11693);
+#11692 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11693 = VECTOR('',#11694,1.);
+#11694 = DIRECTION('',(1.,-2.4E-16));
+#11695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11696 = ADVANCED_FACE('',(#11697),#9206,.F.);
+#11697 = FACE_BOUND('',#11698,.F.);
+#11698 = EDGE_LOOP('',(#11699,#11700,#11721,#11722,#11723,#11746));
+#11699 = ORIENTED_EDGE('',*,*,#9904,.T.);
+#11700 = ORIENTED_EDGE('',*,*,#11701,.T.);
+#11701 = EDGE_CURVE('',#9905,#9163,#11702,.T.);
+#11702 = SURFACE_CURVE('',#11703,(#11707,#11714),.PCURVE_S1.);
+#11703 = LINE('',#11704,#11705);
+#11704 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#11705 = VECTOR('',#11706,1.);
+#11706 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11707 = PCURVE('',#9206,#11708);
+#11708 = DEFINITIONAL_REPRESENTATION('',(#11709),#11713);
+#11709 = LINE('',#11710,#11711);
+#11710 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#11711 = VECTOR('',#11712,1.);
+#11712 = DIRECTION('',(1.,-2.4E-16));
+#11713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11714 = PCURVE('',#9178,#11715);
+#11715 = DEFINITIONAL_REPRESENTATION('',(#11716),#11720);
+#11716 = LINE('',#11717,#11718);
+#11717 = CARTESIAN_POINT('',(2.4,0.35));
+#11718 = VECTOR('',#11719,1.);
+#11719 = DIRECTION('',(-1.,0.));
+#11720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11721 = ORIENTED_EDGE('',*,*,#9190,.F.);
+#11722 = ORIENTED_EDGE('',*,*,#11676,.F.);
+#11723 = ORIENTED_EDGE('',*,*,#11724,.T.);
+#11724 = EDGE_CURVE('',#11654,#11725,#11727,.T.);
+#11725 = VERTEX_POINT('',#11726);
+#11726 = CARTESIAN_POINT('',(-0.8,-1.325,4.4));
+#11727 = SURFACE_CURVE('',#11728,(#11732,#11739),.PCURVE_S1.);
+#11728 = LINE('',#11729,#11730);
+#11729 = CARTESIAN_POINT('',(-0.8,0.6625,4.4));
+#11730 = VECTOR('',#11731,1.);
+#11731 = DIRECTION('',(0.,-1.,1.54E-15));
+#11732 = PCURVE('',#9206,#11733);
+#11733 = DEFINITIONAL_REPRESENTATION('',(#11734),#11738);
+#11734 = LINE('',#11735,#11736);
+#11735 = CARTESIAN_POINT('',(3.0625,-1.534989379009E-16));
+#11736 = VECTOR('',#11737,1.);
+#11737 = DIRECTION('',(-1.,-4.4E-16));
+#11738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11739 = PCURVE('',#10667,#11740);
+#11740 = DEFINITIONAL_REPRESENTATION('',(#11741),#11745);
+#11741 = LINE('',#11742,#11743);
+#11742 = CARTESIAN_POINT('',(0.6625,-0.65));
+#11743 = VECTOR('',#11744,1.);
+#11744 = DIRECTION('',(1.,-1.E-17));
+#11745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11746 = ORIENTED_EDGE('',*,*,#11747,.F.);
+#11747 = EDGE_CURVE('',#9877,#11725,#11748,.T.);
+#11748 = SURFACE_CURVE('',#11749,(#11753,#11760),.PCURVE_S1.);
+#11749 = LINE('',#11750,#11751);
+#11750 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#11751 = VECTOR('',#11752,1.);
+#11752 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11753 = PCURVE('',#9206,#11754);
+#11754 = DEFINITIONAL_REPRESENTATION('',(#11755),#11759);
+#11755 = LINE('',#11756,#11757);
+#11756 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11757 = VECTOR('',#11758,1.);
+#11758 = DIRECTION('',(1.,-2.4E-16));
+#11759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11760 = PCURVE('',#9892,#11761);
+#11761 = DEFINITIONAL_REPRESENTATION('',(#11762),#11766);
+#11762 = LINE('',#11763,#11764);
+#11763 = CARTESIAN_POINT('',(-2.4,0.8));
+#11764 = VECTOR('',#11765,1.);
+#11765 = DIRECTION('',(1.,0.));
+#11766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11767 = ADVANCED_FACE('',(#11768),#9178,.T.);
+#11768 = FACE_BOUND('',#11769,.T.);
+#11769 = EDGE_LOOP('',(#11770,#11771,#11792,#11793));
+#11770 = ORIENTED_EDGE('',*,*,#9162,.T.);
+#11771 = ORIENTED_EDGE('',*,*,#11772,.T.);
+#11772 = EDGE_CURVE('',#9135,#9928,#11773,.T.);
+#11773 = SURFACE_CURVE('',#11774,(#11778,#11785),.PCURVE_S1.);
+#11774 = LINE('',#11775,#11776);
+#11775 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#11776 = VECTOR('',#11777,1.);
+#11777 = DIRECTION('',(0.,-1.,2.22E-15));
+#11778 = PCURVE('',#9178,#11779);
+#11779 = DEFINITIONAL_REPRESENTATION('',(#11780),#11784);
+#11780 = LINE('',#11781,#11782);
+#11781 = CARTESIAN_POINT('',(-2.4,-0.35));
+#11782 = VECTOR('',#11783,1.);
+#11783 = DIRECTION('',(1.,0.));
+#11784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11785 = PCURVE('',#9150,#11786);
+#11786 = DEFINITIONAL_REPRESENTATION('',(#11787),#11791);
+#11787 = LINE('',#11788,#11789);
+#11788 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#11789 = VECTOR('',#11790,1.);
+#11790 = DIRECTION('',(1.,2.4E-16));
+#11791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11792 = ORIENTED_EDGE('',*,*,#9927,.T.);
+#11793 = ORIENTED_EDGE('',*,*,#11701,.T.);
+#11794 = ADVANCED_FACE('',(#11795),#9150,.F.);
+#11795 = FACE_BOUND('',#11796,.F.);
+#11796 = EDGE_LOOP('',(#11797,#11798,#11799,#11800));
+#11797 = ORIENTED_EDGE('',*,*,#9134,.T.);
+#11798 = ORIENTED_EDGE('',*,*,#11772,.T.);
+#11799 = ORIENTED_EDGE('',*,*,#9950,.F.);
+#11800 = ORIENTED_EDGE('',*,*,#11801,.F.);
+#11801 = EDGE_CURVE('',#9107,#9951,#11802,.T.);
+#11802 = SURFACE_CURVE('',#11803,(#11807,#11814),.PCURVE_S1.);
+#11803 = LINE('',#11804,#11805);
+#11804 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#11805 = VECTOR('',#11806,1.);
+#11806 = DIRECTION('',(0.,-1.,2.22E-15));
+#11807 = PCURVE('',#9150,#11808);
+#11808 = DEFINITIONAL_REPRESENTATION('',(#11809),#11813);
+#11809 = LINE('',#11810,#11811);
+#11810 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#11811 = VECTOR('',#11812,1.);
+#11812 = DIRECTION('',(1.,2.4E-16));
+#11813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11814 = PCURVE('',#9122,#11815);
+#11815 = DEFINITIONAL_REPRESENTATION('',(#11816),#11820);
+#11816 = LINE('',#11817,#11818);
+#11817 = CARTESIAN_POINT('',(2.4,0.1));
+#11818 = VECTOR('',#11819,1.);
+#11819 = DIRECTION('',(-1.,-0.));
+#11820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11821 = ADVANCED_FACE('',(#11822),#9122,.F.);
+#11822 = FACE_BOUND('',#11823,.F.);
+#11823 = EDGE_LOOP('',(#11824,#11825,#11826,#11847));
+#11824 = ORIENTED_EDGE('',*,*,#11801,.T.);
+#11825 = ORIENTED_EDGE('',*,*,#9973,.T.);
+#11826 = ORIENTED_EDGE('',*,*,#11827,.T.);
+#11827 = EDGE_CURVE('',#9974,#9079,#11828,.T.);
+#11828 = SURFACE_CURVE('',#11829,(#11833,#11840),.PCURVE_S1.);
+#11829 = LINE('',#11830,#11831);
+#11830 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#11831 = VECTOR('',#11832,1.);
+#11832 = DIRECTION('',(0.,1.,-1.22E-15));
+#11833 = PCURVE('',#9122,#11834);
+#11834 = DEFINITIONAL_REPRESENTATION('',(#11835),#11839);
+#11835 = LINE('',#11836,#11837);
+#11836 = CARTESIAN_POINT('',(-2.4,-5.9));
+#11837 = VECTOR('',#11838,1.);
+#11838 = DIRECTION('',(1.,0.));
+#11839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11840 = PCURVE('',#9094,#11841);
+#11841 = DEFINITIONAL_REPRESENTATION('',(#11842),#11846);
+#11842 = LINE('',#11843,#11844);
+#11843 = CARTESIAN_POINT('',(-3.874294817992E-16,-5.15));
+#11844 = VECTOR('',#11845,1.);
+#11845 = DIRECTION('',(1.,1.1E-16));
+#11846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11847 = ORIENTED_EDGE('',*,*,#9106,.T.);
+#11848 = ADVANCED_FACE('',(#11849),#9094,.T.);
+#11849 = FACE_BOUND('',#11850,.T.);
+#11850 = EDGE_LOOP('',(#11851,#11852,#11853,#11854));
+#11851 = ORIENTED_EDGE('',*,*,#10934,.T.);
+#11852 = ORIENTED_EDGE('',*,*,#9996,.T.);
+#11853 = ORIENTED_EDGE('',*,*,#11827,.T.);
+#11854 = ORIENTED_EDGE('',*,*,#9078,.F.);
+#11855 = ADVANCED_FACE('',(#11856),#9642,.F.);
+#11856 = FACE_BOUND('',#11857,.F.);
+#11857 = EDGE_LOOP('',(#11858,#11859,#11860,#11861));
+#11858 = ORIENTED_EDGE('',*,*,#9624,.F.);
+#11859 = ORIENTED_EDGE('',*,*,#10210,.T.);
+#11860 = ORIENTED_EDGE('',*,*,#10236,.T.);
+#11861 = ORIENTED_EDGE('',*,*,#11862,.F.);
+#11862 = EDGE_CURVE('',#9627,#10237,#11863,.T.);
+#11863 = SURFACE_CURVE('',#11864,(#11868,#11875),.PCURVE_S1.);
+#11864 = LINE('',#11865,#11866);
+#11865 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#11866 = VECTOR('',#11867,1.);
+#11867 = DIRECTION('',(0.,-1.,6.7E-16));
+#11868 = PCURVE('',#9642,#11869);
+#11869 = DEFINITIONAL_REPRESENTATION('',(#11870),#11874);
+#11870 = LINE('',#11871,#11872);
+#11871 = CARTESIAN_POINT('',(3.5,0.));
+#11872 = VECTOR('',#11873,1.);
+#11873 = DIRECTION('',(0.,-1.));
+#11874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11875 = PCURVE('',#10056,#11876);
+#11876 = DEFINITIONAL_REPRESENTATION('',(#11877),#11881);
+#11877 = LINE('',#11878,#11879);
+#11878 = CARTESIAN_POINT('',(0.,0.));
+#11879 = VECTOR('',#11880,1.);
+#11880 = DIRECTION('',(0.,-1.));
+#11881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11882 = ADVANCED_FACE('',(#11883),#10056,.F.);
+#11883 = FACE_BOUND('',#11884,.F.);
+#11884 = EDGE_LOOP('',(#11885,#11886,#11887,#11888));
+#11885 = ORIENTED_EDGE('',*,*,#10042,.T.);
+#11886 = ORIENTED_EDGE('',*,*,#11862,.T.);
+#11887 = ORIENTED_EDGE('',*,*,#10259,.T.);
+#11888 = ORIENTED_EDGE('',*,*,#10956,.F.);
+#11889 = ADVANCED_FACE('',(#11890),#9892,.F.);
+#11890 = FACE_BOUND('',#11891,.F.);
+#11891 = EDGE_LOOP('',(#11892,#11893,#11894,#11895));
+#11892 = ORIENTED_EDGE('',*,*,#11627,.F.);
+#11893 = ORIENTED_EDGE('',*,*,#9876,.T.);
+#11894 = ORIENTED_EDGE('',*,*,#11747,.T.);
+#11895 = ORIENTED_EDGE('',*,*,#11896,.T.);
+#11896 = EDGE_CURVE('',#11725,#11605,#11897,.T.);
+#11897 = SURFACE_CURVE('',#11898,(#11902,#11909),.PCURVE_S1.);
+#11898 = LINE('',#11899,#11900);
+#11899 = CARTESIAN_POINT('',(-0.4,-1.325,4.4));
+#11900 = VECTOR('',#11901,1.);
+#11901 = DIRECTION('',(-1.,0.,0.));
+#11902 = PCURVE('',#9892,#11903);
+#11903 = DEFINITIONAL_REPRESENTATION('',(#11904),#11908);
+#11904 = LINE('',#11905,#11906);
+#11905 = CARTESIAN_POINT('',(-1.325,0.4));
+#11906 = VECTOR('',#11907,1.);
+#11907 = DIRECTION('',(0.,1.));
+#11908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11909 = PCURVE('',#10639,#11910);
+#11910 = DEFINITIONAL_REPRESENTATION('',(#11911),#11915);
+#11911 = LINE('',#11912,#11913);
+#11912 = CARTESIAN_POINT('',(-0.4,-0.65));
+#11913 = VECTOR('',#11914,1.);
+#11914 = DIRECTION('',(1.,0.));
+#11915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11916 = ADVANCED_FACE('',(#11917),#9772,.T.);
+#11917 = FACE_BOUND('',#11918,.T.);
+#11918 = EDGE_LOOP('',(#11919,#11920,#11943,#11964,#11965,#11966));
+#11919 = ORIENTED_EDGE('',*,*,#10427,.F.);
+#11920 = ORIENTED_EDGE('',*,*,#11921,.T.);
+#11921 = EDGE_CURVE('',#10400,#11922,#11924,.T.);
+#11922 = VERTEX_POINT('',#11923);
+#11923 = CARTESIAN_POINT('',(-4.8,-1.9,4.55));
+#11924 = SURFACE_CURVE('',#11925,(#11929,#11936),.PCURVE_S1.);
+#11925 = LINE('',#11926,#11927);
+#11926 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#11927 = VECTOR('',#11928,1.);
+#11928 = DIRECTION('',(0.,1.,-2.83E-15));
+#11929 = PCURVE('',#9772,#11930);
+#11930 = DEFINITIONAL_REPRESENTATION('',(#11931),#11935);
+#11931 = LINE('',#11932,#11933);
+#11932 = CARTESIAN_POINT('',(0.,0.));
+#11933 = VECTOR('',#11934,1.);
+#11934 = DIRECTION('',(5.E-17,-1.));
+#11935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11936 = PCURVE('',#10415,#11937);
+#11937 = DEFINITIONAL_REPRESENTATION('',(#11938),#11942);
+#11938 = LINE('',#11939,#11940);
+#11939 = CARTESIAN_POINT('',(0.7,0.));
+#11940 = VECTOR('',#11941,1.);
+#11941 = DIRECTION('',(0.,-1.));
+#11942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11943 = ORIENTED_EDGE('',*,*,#11944,.F.);
+#11944 = EDGE_CURVE('',#11456,#11922,#11945,.T.);
+#11945 = SURFACE_CURVE('',#11946,(#11950,#11957),.PCURVE_S1.);
+#11946 = LINE('',#11947,#11948);
+#11947 = CARTESIAN_POINT('',(-4.8,-1.9,4.8));
+#11948 = VECTOR('',#11949,1.);
+#11949 = DIRECTION('',(0.,2.89E-15,1.));
+#11950 = PCURVE('',#9772,#11951);
+#11951 = DEFINITIONAL_REPRESENTATION('',(#11952),#11956);
+#11952 = LINE('',#11953,#11954);
+#11953 = CARTESIAN_POINT('',(-0.25,-1.));
+#11954 = VECTOR('',#11955,1.);
+#11955 = DIRECTION('',(-1.,-1.1E-16));
+#11956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11957 = PCURVE('',#10753,#11958);
+#11958 = DEFINITIONAL_REPRESENTATION('',(#11959),#11963);
+#11959 = LINE('',#11960,#11961);
+#11960 = CARTESIAN_POINT('',(5.E-02,-0.25));
+#11961 = VECTOR('',#11962,1.);
+#11962 = DIRECTION('',(0.,1.));
+#11963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11964 = ORIENTED_EDGE('',*,*,#11478,.T.);
+#11965 = ORIENTED_EDGE('',*,*,#9756,.F.);
+#11966 = ORIENTED_EDGE('',*,*,#11967,.F.);
+#11967 = EDGE_CURVE('',#10428,#9729,#11968,.T.);
+#11968 = SURFACE_CURVE('',#11969,(#11973,#11980),.PCURVE_S1.);
+#11969 = LINE('',#11970,#11971);
+#11970 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#11971 = VECTOR('',#11972,1.);
+#11972 = DIRECTION('',(0.,1.,-2.83E-15));
+#11973 = PCURVE('',#9772,#11974);
+#11974 = DEFINITIONAL_REPRESENTATION('',(#11975),#11979);
+#11975 = LINE('',#11976,#11977);
+#11976 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#11977 = VECTOR('',#11978,1.);
+#11978 = DIRECTION('',(5.E-17,-1.));
+#11979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11980 = PCURVE('',#9744,#11981);
+#11981 = DEFINITIONAL_REPRESENTATION('',(#11982),#11986);
+#11982 = LINE('',#11983,#11984);
+#11983 = CARTESIAN_POINT('',(0.,0.));
+#11984 = VECTOR('',#11985,1.);
+#11985 = DIRECTION('',(0.,-1.));
+#11986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11987 = ADVANCED_FACE('',(#11988),#9744,.T.);
+#11988 = FACE_BOUND('',#11989,.T.);
+#11989 = EDGE_LOOP('',(#11990,#11991,#11992,#11993));
+#11990 = ORIENTED_EDGE('',*,*,#10450,.F.);
+#11991 = ORIENTED_EDGE('',*,*,#11967,.T.);
+#11992 = ORIENTED_EDGE('',*,*,#9728,.F.);
+#11993 = ORIENTED_EDGE('',*,*,#11994,.F.);
+#11994 = EDGE_CURVE('',#10375,#9701,#11995,.T.);
+#11995 = SURFACE_CURVE('',#11996,(#12000,#12007),.PCURVE_S1.);
+#11996 = LINE('',#11997,#11998);
+#11997 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#11998 = VECTOR('',#11999,1.);
+#11999 = DIRECTION('',(0.,1.,-2.83E-15));
+#12000 = PCURVE('',#9744,#12001);
+#12001 = DEFINITIONAL_REPRESENTATION('',(#12002),#12006);
+#12002 = LINE('',#12003,#12004);
+#12003 = CARTESIAN_POINT('',(0.7,0.));
+#12004 = VECTOR('',#12005,1.);
+#12005 = DIRECTION('',(0.,-1.));
+#12006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12007 = PCURVE('',#9716,#12008);
+#12008 = DEFINITIONAL_REPRESENTATION('',(#12009),#12013);
+#12009 = LINE('',#12010,#12011);
+#12010 = CARTESIAN_POINT('',(0.,0.));
+#12011 = VECTOR('',#12012,1.);
+#12012 = DIRECTION('',(-5.E-17,-1.));
+#12013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12014 = ADVANCED_FACE('',(#12015),#9716,.T.);
+#12015 = FACE_BOUND('',#12016,.T.);
+#12016 = EDGE_LOOP('',(#12017,#12018,#12019,#12020,#12021,#12044));
+#12017 = ORIENTED_EDGE('',*,*,#10374,.F.);
+#12018 = ORIENTED_EDGE('',*,*,#11994,.T.);
+#12019 = ORIENTED_EDGE('',*,*,#9700,.F.);
+#12020 = ORIENTED_EDGE('',*,*,#11313,.T.);
+#12021 = ORIENTED_EDGE('',*,*,#12022,.F.);
+#12022 = EDGE_CURVE('',#12023,#11314,#12025,.T.);
+#12023 = VERTEX_POINT('',#12024);
+#12024 = CARTESIAN_POINT('',(-5.5,-1.9,4.55));
+#12025 = SURFACE_CURVE('',#12026,(#12030,#12037),.PCURVE_S1.);
+#12026 = LINE('',#12027,#12028);
+#12027 = CARTESIAN_POINT('',(-5.5,-1.9,4.45));
+#12028 = VECTOR('',#12029,1.);
+#12029 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#12030 = PCURVE('',#9716,#12031);
+#12031 = DEFINITIONAL_REPRESENTATION('',(#12032),#12036);
+#12032 = LINE('',#12033,#12034);
+#12033 = CARTESIAN_POINT('',(0.6,-1.));
+#12034 = VECTOR('',#12035,1.);
+#12035 = DIRECTION('',(-1.,1.1E-16));
+#12036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12037 = PCURVE('',#10753,#12038);
+#12038 = DEFINITIONAL_REPRESENTATION('',(#12039),#12043);
+#12039 = LINE('',#12040,#12041);
+#12040 = CARTESIAN_POINT('',(0.75,-0.6));
+#12041 = VECTOR('',#12042,1.);
+#12042 = DIRECTION('',(0.,-1.));
+#12043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12044 = ORIENTED_EDGE('',*,*,#12045,.F.);
+#12045 = EDGE_CURVE('',#10377,#12023,#12046,.T.);
+#12046 = SURFACE_CURVE('',#12047,(#12051,#12058),.PCURVE_S1.);
+#12047 = LINE('',#12048,#12049);
+#12048 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#12049 = VECTOR('',#12050,1.);
+#12050 = DIRECTION('',(0.,1.,-2.83E-15));
+#12051 = PCURVE('',#9716,#12052);
+#12052 = DEFINITIONAL_REPRESENTATION('',(#12053),#12057);
+#12053 = LINE('',#12054,#12055);
+#12054 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#12055 = VECTOR('',#12056,1.);
+#12056 = DIRECTION('',(-5.E-17,-1.));
+#12057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12058 = PCURVE('',#10415,#12059);
+#12059 = DEFINITIONAL_REPRESENTATION('',(#12060),#12064);
+#12060 = LINE('',#12061,#12062);
+#12061 = CARTESIAN_POINT('',(0.,0.));
+#12062 = VECTOR('',#12063,1.);
+#12063 = DIRECTION('',(0.,-1.));
+#12064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12065 = ADVANCED_FACE('',(#12066),#10088,.F.);
+#12066 = FACE_BOUND('',#12067,.F.);
+#12067 = EDGE_LOOP('',(#12068,#12069,#12090,#12091));
+#12068 = ORIENTED_EDGE('',*,*,#10070,.T.);
+#12069 = ORIENTED_EDGE('',*,*,#12070,.T.);
+#12070 = EDGE_CURVE('',#10073,#10476,#12071,.T.);
+#12071 = SURFACE_CURVE('',#12072,(#12076,#12083),.PCURVE_S1.);
+#12072 = LINE('',#12073,#12074);
+#12073 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#12074 = VECTOR('',#12075,1.);
+#12075 = DIRECTION('',(0.,-1.,6.7E-16));
+#12076 = PCURVE('',#10088,#12077);
+#12077 = DEFINITIONAL_REPRESENTATION('',(#12078),#12082);
+#12078 = LINE('',#12079,#12080);
+#12079 = CARTESIAN_POINT('',(0.,0.));
+#12080 = VECTOR('',#12081,1.);
+#12081 = DIRECTION('',(0.,-1.));
+#12082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12083 = PCURVE('',#10116,#12084);
+#12084 = DEFINITIONAL_REPRESENTATION('',(#12085),#12089);
+#12085 = LINE('',#12086,#12087);
+#12086 = CARTESIAN_POINT('',(1.3,0.));
+#12087 = VECTOR('',#12088,1.);
+#12088 = DIRECTION('',(0.,-1.));
+#12089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12090 = ORIENTED_EDGE('',*,*,#10498,.T.);
+#12091 = ORIENTED_EDGE('',*,*,#12092,.F.);
+#12092 = EDGE_CURVE('',#10071,#10499,#12093,.T.);
+#12093 = SURFACE_CURVE('',#12094,(#12098,#12105),.PCURVE_S1.);
+#12094 = LINE('',#12095,#12096);
+#12095 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#12096 = VECTOR('',#12097,1.);
+#12097 = DIRECTION('',(0.,-1.,6.7E-16));
+#12098 = PCURVE('',#10088,#12099);
+#12099 = DEFINITIONAL_REPRESENTATION('',(#12100),#12104);
+#12100 = LINE('',#12101,#12102);
+#12101 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#12102 = VECTOR('',#12103,1.);
+#12103 = DIRECTION('',(0.,-1.));
+#12104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12105 = PCURVE('',#10170,#12106);
+#12106 = DEFINITIONAL_REPRESENTATION('',(#12107),#12111);
+#12107 = LINE('',#12108,#12109);
+#12108 = CARTESIAN_POINT('',(0.,0.));
+#12109 = VECTOR('',#12110,1.);
+#12110 = DIRECTION('',(0.,-1.));
+#12111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12112 = ADVANCED_FACE('',(#12113),#10170,.F.);
+#12113 = FACE_BOUND('',#12114,.F.);
+#12114 = EDGE_LOOP('',(#12115,#12116,#12117,#12118));
+#12115 = ORIENTED_EDGE('',*,*,#10156,.T.);
+#12116 = ORIENTED_EDGE('',*,*,#12092,.T.);
+#12117 = ORIENTED_EDGE('',*,*,#10521,.T.);
+#12118 = ORIENTED_EDGE('',*,*,#12119,.F.);
+#12119 = EDGE_CURVE('',#10129,#10522,#12120,.T.);
+#12120 = SURFACE_CURVE('',#12121,(#12125,#12132),.PCURVE_S1.);
+#12121 = LINE('',#12122,#12123);
+#12122 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#12123 = VECTOR('',#12124,1.);
+#12124 = DIRECTION('',(0.,-1.,6.7E-16));
+#12125 = PCURVE('',#10170,#12126);
+#12126 = DEFINITIONAL_REPRESENTATION('',(#12127),#12131);
+#12127 = LINE('',#12128,#12129);
+#12128 = CARTESIAN_POINT('',(1.3,0.));
+#12129 = VECTOR('',#12130,1.);
+#12130 = DIRECTION('',(0.,-1.));
+#12131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12132 = PCURVE('',#10144,#12133);
+#12133 = DEFINITIONAL_REPRESENTATION('',(#12134),#12138);
+#12134 = LINE('',#12135,#12136);
+#12135 = CARTESIAN_POINT('',(0.,0.));
+#12136 = VECTOR('',#12137,1.);
+#12137 = DIRECTION('',(0.,-1.));
+#12138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12139 = ADVANCED_FACE('',(#12140),#10116,.F.);
+#12140 = FACE_BOUND('',#12141,.F.);
+#12141 = EDGE_LOOP('',(#12142,#12143,#12164,#12165));
+#12142 = ORIENTED_EDGE('',*,*,#10100,.T.);
+#12143 = ORIENTED_EDGE('',*,*,#12144,.T.);
+#12144 = EDGE_CURVE('',#10101,#10474,#12145,.T.);
+#12145 = SURFACE_CURVE('',#12146,(#12150,#12157),.PCURVE_S1.);
+#12146 = LINE('',#12147,#12148);
+#12147 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#12148 = VECTOR('',#12149,1.);
+#12149 = DIRECTION('',(0.,-1.,6.7E-16));
+#12150 = PCURVE('',#10116,#12151);
+#12151 = DEFINITIONAL_REPRESENTATION('',(#12152),#12156);
+#12152 = LINE('',#12153,#12154);
+#12153 = CARTESIAN_POINT('',(0.,0.));
+#12154 = VECTOR('',#12155,1.);
+#12155 = DIRECTION('',(0.,-1.));
+#12156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12157 = PCURVE('',#10144,#12158);
+#12158 = DEFINITIONAL_REPRESENTATION('',(#12159),#12163);
+#12159 = LINE('',#12160,#12161);
+#12160 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#12161 = VECTOR('',#12162,1.);
+#12162 = DIRECTION('',(0.,-1.));
+#12163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12164 = ORIENTED_EDGE('',*,*,#10473,.T.);
+#12165 = ORIENTED_EDGE('',*,*,#12070,.F.);
+#12166 = ADVANCED_FACE('',(#12167),#10144,.F.);
+#12167 = FACE_BOUND('',#12168,.F.);
+#12168 = EDGE_LOOP('',(#12169,#12170,#12171,#12172));
+#12169 = ORIENTED_EDGE('',*,*,#10128,.T.);
+#12170 = ORIENTED_EDGE('',*,*,#12119,.T.);
+#12171 = ORIENTED_EDGE('',*,*,#10544,.T.);
+#12172 = ORIENTED_EDGE('',*,*,#12144,.F.);
+#12173 = ADVANCED_FACE('',(#12174),#10415,.T.);
+#12174 = FACE_BOUND('',#12175,.T.);
+#12175 = EDGE_LOOP('',(#12176,#12177,#12178,#12199));
+#12176 = ORIENTED_EDGE('',*,*,#10399,.F.);
+#12177 = ORIENTED_EDGE('',*,*,#12045,.T.);
+#12178 = ORIENTED_EDGE('',*,*,#12179,.F.);
+#12179 = EDGE_CURVE('',#11922,#12023,#12180,.T.);
+#12180 = SURFACE_CURVE('',#12181,(#12185,#12192),.PCURVE_S1.);
+#12181 = LINE('',#12182,#12183);
+#12182 = CARTESIAN_POINT('',(-5.125,-1.9,4.55));
+#12183 = VECTOR('',#12184,1.);
+#12184 = DIRECTION('',(-1.,-0.,-0.));
+#12185 = PCURVE('',#10415,#12186);
+#12186 = DEFINITIONAL_REPRESENTATION('',(#12187),#12191);
+#12187 = LINE('',#12188,#12189);
+#12188 = CARTESIAN_POINT('',(0.375,-1.));
+#12189 = VECTOR('',#12190,1.);
+#12190 = DIRECTION('',(-1.,0.));
+#12191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12192 = PCURVE('',#10753,#12193);
+#12193 = DEFINITIONAL_REPRESENTATION('',(#12194),#12198);
+#12194 = LINE('',#12195,#12196);
+#12195 = CARTESIAN_POINT('',(0.375,-0.5));
+#12196 = VECTOR('',#12197,1.);
+#12197 = DIRECTION('',(1.,0.));
+#12198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12199 = ORIENTED_EDGE('',*,*,#11921,.F.);
+#12200 = ADVANCED_FACE('',(#12201),#10639,.T.);
+#12201 = FACE_BOUND('',#12202,.T.);
+#12202 = EDGE_LOOP('',(#12203,#12204,#12225,#12226));
+#12203 = ORIENTED_EDGE('',*,*,#10621,.F.);
+#12204 = ORIENTED_EDGE('',*,*,#12205,.T.);
+#12205 = EDGE_CURVE('',#10622,#11725,#12206,.T.);
+#12206 = SURFACE_CURVE('',#12207,(#12211,#12218),.PCURVE_S1.);
+#12207 = LINE('',#12208,#12209);
+#12208 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#12209 = VECTOR('',#12210,1.);
+#12210 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12211 = PCURVE('',#10639,#12212);
+#12212 = DEFINITIONAL_REPRESENTATION('',(#12213),#12217);
+#12213 = LINE('',#12214,#12215);
+#12214 = CARTESIAN_POINT('',(0.,0.));
+#12215 = VECTOR('',#12216,1.);
+#12216 = DIRECTION('',(-0.,-1.));
+#12217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12218 = PCURVE('',#10667,#12219);
+#12219 = DEFINITIONAL_REPRESENTATION('',(#12220),#12224);
+#12220 = LINE('',#12221,#12222);
+#12221 = CARTESIAN_POINT('',(2.65,-5.547863211995E-16));
+#12222 = VECTOR('',#12223,1.);
+#12223 = DIRECTION('',(0.,-1.));
+#12224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12225 = ORIENTED_EDGE('',*,*,#11896,.T.);
+#12226 = ORIENTED_EDGE('',*,*,#12227,.F.);
+#12227 = EDGE_CURVE('',#10624,#11605,#12228,.T.);
+#12228 = SURFACE_CURVE('',#12229,(#12233,#12240),.PCURVE_S1.);
+#12229 = LINE('',#12230,#12231);
+#12230 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#12231 = VECTOR('',#12232,1.);
+#12232 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12233 = PCURVE('',#10639,#12234);
+#12234 = DEFINITIONAL_REPRESENTATION('',(#12235),#12239);
+#12235 = LINE('',#12236,#12237);
+#12236 = CARTESIAN_POINT('',(1.1,0.));
+#12237 = VECTOR('',#12238,1.);
+#12238 = DIRECTION('',(-0.,-1.));
+#12239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12240 = PCURVE('',#10721,#12241);
+#12241 = DEFINITIONAL_REPRESENTATION('',(#12242),#12246);
+#12242 = LINE('',#12243,#12244);
+#12243 = CARTESIAN_POINT('',(0.,0.));
+#12244 = VECTOR('',#12245,1.);
+#12245 = DIRECTION('',(0.,-1.));
+#12246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12247 = ADVANCED_FACE('',(#12248),#10667,.T.);
+#12248 = FACE_BOUND('',#12249,.T.);
+#12249 = EDGE_LOOP('',(#12250,#12251,#12272,#12273));
+#12250 = ORIENTED_EDGE('',*,*,#10651,.F.);
+#12251 = ORIENTED_EDGE('',*,*,#12252,.T.);
+#12252 = EDGE_CURVE('',#10652,#11654,#12253,.T.);
+#12253 = SURFACE_CURVE('',#12254,(#12258,#12265),.PCURVE_S1.);
+#12254 = LINE('',#12255,#12256);
+#12255 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#12256 = VECTOR('',#12257,1.);
+#12257 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12258 = PCURVE('',#10667,#12259);
+#12259 = DEFINITIONAL_REPRESENTATION('',(#12260),#12264);
+#12260 = LINE('',#12261,#12262);
+#12261 = CARTESIAN_POINT('',(0.,0.));
+#12262 = VECTOR('',#12263,1.);
+#12263 = DIRECTION('',(0.,-1.));
+#12264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12265 = PCURVE('',#10695,#12266);
+#12266 = DEFINITIONAL_REPRESENTATION('',(#12267),#12271);
+#12267 = LINE('',#12268,#12269);
+#12268 = CARTESIAN_POINT('',(1.1,0.));
+#12269 = VECTOR('',#12270,1.);
+#12270 = DIRECTION('',(0.,-1.));
+#12271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12272 = ORIENTED_EDGE('',*,*,#11724,.T.);
+#12273 = ORIENTED_EDGE('',*,*,#12205,.F.);
+#12274 = ADVANCED_FACE('',(#12275),#10721,.T.);
+#12275 = FACE_BOUND('',#12276,.T.);
+#12276 = EDGE_LOOP('',(#12277,#12278,#12279,#12280));
+#12277 = ORIENTED_EDGE('',*,*,#10707,.F.);
+#12278 = ORIENTED_EDGE('',*,*,#12227,.T.);
+#12279 = ORIENTED_EDGE('',*,*,#11604,.T.);
+#12280 = ORIENTED_EDGE('',*,*,#12281,.F.);
+#12281 = EDGE_CURVE('',#10680,#11582,#12282,.T.);
+#12282 = SURFACE_CURVE('',#12283,(#12287,#12294),.PCURVE_S1.);
+#12283 = LINE('',#12284,#12285);
+#12284 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#12285 = VECTOR('',#12286,1.);
+#12286 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12287 = PCURVE('',#10721,#12288);
+#12288 = DEFINITIONAL_REPRESENTATION('',(#12289),#12293);
+#12289 = LINE('',#12290,#12291);
+#12290 = CARTESIAN_POINT('',(2.65,5.547863211995E-16));
+#12291 = VECTOR('',#12292,1.);
+#12292 = DIRECTION('',(0.,-1.));
+#12293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12294 = PCURVE('',#10695,#12295);
+#12295 = DEFINITIONAL_REPRESENTATION('',(#12296),#12300);
+#12296 = LINE('',#12297,#12298);
+#12297 = CARTESIAN_POINT('',(0.,0.));
+#12298 = VECTOR('',#12299,1.);
+#12299 = DIRECTION('',(0.,-1.));
+#12300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12301 = ADVANCED_FACE('',(#12302),#10695,.T.);
+#12302 = FACE_BOUND('',#12303,.T.);
+#12303 = EDGE_LOOP('',(#12304,#12305,#12306,#12307));
+#12304 = ORIENTED_EDGE('',*,*,#10679,.F.);
+#12305 = ORIENTED_EDGE('',*,*,#12281,.T.);
+#12306 = ORIENTED_EDGE('',*,*,#11653,.T.);
+#12307 = ORIENTED_EDGE('',*,*,#12252,.F.);
+#12308 = ADVANCED_FACE('',(#12309),#10753,.T.);
+#12309 = FACE_BOUND('',#12310,.T.);
+#12310 = EDGE_LOOP('',(#12311,#12312,#12333,#12334,#12335,#12336,#12337,
+    #12338));
+#12311 = ORIENTED_EDGE('',*,*,#10735,.F.);
+#12312 = ORIENTED_EDGE('',*,*,#12313,.T.);
+#12313 = EDGE_CURVE('',#10736,#11433,#12314,.T.);
+#12314 = SURFACE_CURVE('',#12315,(#12319,#12326),.PCURVE_S1.);
+#12315 = LINE('',#12316,#12317);
+#12316 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#12317 = VECTOR('',#12318,1.);
+#12318 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12319 = PCURVE('',#10753,#12320);
+#12320 = DEFINITIONAL_REPRESENTATION('',(#12321),#12325);
+#12321 = LINE('',#12322,#12323);
+#12322 = CARTESIAN_POINT('',(0.,0.));
+#12323 = VECTOR('',#12324,1.);
+#12324 = DIRECTION('',(-0.,-1.));
+#12325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12326 = PCURVE('',#10781,#12327);
+#12327 = DEFINITIONAL_REPRESENTATION('',(#12328),#12332);
+#12328 = LINE('',#12329,#12330);
+#12329 = CARTESIAN_POINT('',(3.8,-3.902158029987E-16));
+#12330 = VECTOR('',#12331,1.);
+#12331 = DIRECTION('',(0.,-1.));
+#12332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12333 = ORIENTED_EDGE('',*,*,#11455,.T.);
+#12334 = ORIENTED_EDGE('',*,*,#11944,.T.);
+#12335 = ORIENTED_EDGE('',*,*,#12179,.T.);
+#12336 = ORIENTED_EDGE('',*,*,#12022,.T.);
+#12337 = ORIENTED_EDGE('',*,*,#11336,.T.);
+#12338 = ORIENTED_EDGE('',*,*,#12339,.F.);
+#12339 = EDGE_CURVE('',#10738,#11337,#12340,.T.);
+#12340 = SURFACE_CURVE('',#12341,(#12345,#12352),.PCURVE_S1.);
+#12341 = LINE('',#12342,#12343);
+#12342 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#12343 = VECTOR('',#12344,1.);
+#12344 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12345 = PCURVE('',#10753,#12346);
+#12346 = DEFINITIONAL_REPRESENTATION('',(#12347),#12351);
+#12347 = LINE('',#12348,#12349);
+#12348 = CARTESIAN_POINT('',(0.85,0.));
+#12349 = VECTOR('',#12350,1.);
+#12350 = DIRECTION('',(-0.,-1.));
+#12351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12352 = PCURVE('',#10835,#12353);
+#12353 = DEFINITIONAL_REPRESENTATION('',(#12354),#12358);
+#12354 = LINE('',#12355,#12356);
+#12355 = CARTESIAN_POINT('',(0.,0.));
+#12356 = VECTOR('',#12357,1.);
+#12357 = DIRECTION('',(0.,-1.));
+#12358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12359 = ADVANCED_FACE('',(#12360),#10835,.T.);
+#12360 = FACE_BOUND('',#12361,.T.);
+#12361 = EDGE_LOOP('',(#12362,#12363,#12364,#12365));
+#12362 = ORIENTED_EDGE('',*,*,#10821,.F.);
+#12363 = ORIENTED_EDGE('',*,*,#12339,.T.);
+#12364 = ORIENTED_EDGE('',*,*,#11359,.T.);
+#12365 = ORIENTED_EDGE('',*,*,#12366,.F.);
+#12366 = EDGE_CURVE('',#10794,#11360,#12367,.T.);
+#12367 = SURFACE_CURVE('',#12368,(#12372,#12379),.PCURVE_S1.);
+#12368 = LINE('',#12369,#12370);
+#12369 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#12370 = VECTOR('',#12371,1.);
+#12371 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12372 = PCURVE('',#10835,#12373);
+#12373 = DEFINITIONAL_REPRESENTATION('',(#12374),#12378);
+#12374 = LINE('',#12375,#12376);
+#12375 = CARTESIAN_POINT('',(3.8,3.902158029987E-16));
+#12376 = VECTOR('',#12377,1.);
+#12377 = DIRECTION('',(0.,-1.));
+#12378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12379 = PCURVE('',#10809,#12380);
+#12380 = DEFINITIONAL_REPRESENTATION('',(#12381),#12385);
+#12381 = LINE('',#12382,#12383);
+#12382 = CARTESIAN_POINT('',(0.,0.));
+#12383 = VECTOR('',#12384,1.);
+#12384 = DIRECTION('',(0.,-1.));
+#12385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12386 = ADVANCED_FACE('',(#12387),#10809,.T.);
+#12387 = FACE_BOUND('',#12388,.T.);
+#12388 = EDGE_LOOP('',(#12389,#12390,#12391,#12392,#12393,#12394,#12395,
+    #12396));
+#12389 = ORIENTED_EDGE('',*,*,#10793,.F.);
+#12390 = ORIENTED_EDGE('',*,*,#12366,.T.);
+#12391 = ORIENTED_EDGE('',*,*,#11382,.T.);
+#12392 = ORIENTED_EDGE('',*,*,#11028,.T.);
+#12393 = ORIENTED_EDGE('',*,*,#11175,.T.);
+#12394 = ORIENTED_EDGE('',*,*,#11102,.T.);
+#12395 = ORIENTED_EDGE('',*,*,#11409,.T.);
+#12396 = ORIENTED_EDGE('',*,*,#12397,.F.);
+#12397 = EDGE_CURVE('',#10766,#11410,#12398,.T.);
+#12398 = SURFACE_CURVE('',#12399,(#12403,#12410),.PCURVE_S1.);
+#12399 = LINE('',#12400,#12401);
+#12400 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#12401 = VECTOR('',#12402,1.);
+#12402 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12403 = PCURVE('',#10809,#12404);
+#12404 = DEFINITIONAL_REPRESENTATION('',(#12405),#12409);
+#12405 = LINE('',#12406,#12407);
+#12406 = CARTESIAN_POINT('',(0.85,0.));
+#12407 = VECTOR('',#12408,1.);
+#12408 = DIRECTION('',(0.,-1.));
+#12409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12410 = PCURVE('',#10781,#12411);
+#12411 = DEFINITIONAL_REPRESENTATION('',(#12412),#12416);
+#12412 = LINE('',#12413,#12414);
+#12413 = CARTESIAN_POINT('',(0.,0.));
+#12414 = VECTOR('',#12415,1.);
+#12415 = DIRECTION('',(0.,-1.));
+#12416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12417 = ADVANCED_FACE('',(#12418),#10781,.T.);
+#12418 = FACE_BOUND('',#12419,.T.);
+#12419 = EDGE_LOOP('',(#12420,#12421,#12422,#12423));
+#12420 = ORIENTED_EDGE('',*,*,#10765,.F.);
+#12421 = ORIENTED_EDGE('',*,*,#12397,.T.);
+#12422 = ORIENTED_EDGE('',*,*,#11432,.T.);
+#12423 = ORIENTED_EDGE('',*,*,#12313,.F.);
+#12424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12428)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12425,#12426,#12427)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#12425 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#12426 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#12427 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#12428 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12425,
+  'distance_accuracy_value','confusion accuracy');
+#12429 = SHAPE_DEFINITION_REPRESENTATION(#12430,#8305);
+#12430 = PRODUCT_DEFINITION_SHAPE('','',#12431);
+#12431 = PRODUCT_DEFINITION('design','',#12432,#12435);
+#12432 = PRODUCT_DEFINITION_FORMATION('','',#12433);
+#12433 = PRODUCT('Top','Top','',(#12434));
+#12434 = PRODUCT_CONTEXT('',#2,'mechanical');
+#12435 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#12436 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12437,#12439);
+#12437 = ( REPRESENTATION_RELATIONSHIP('','',#8305,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12438) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#12438 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#12439 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #12440);
+#12440 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Top','',#5,#12431,$);
+#12441 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12433));
+#12442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12443),#13085);
+#12443 = MANIFOLD_SOLID_BREP('',#12444);
+#12444 = CLOSED_SHELL('',(#12445,#12565,#12641,#12802,#12851,#12970,
+    #12997,#13024,#13051,#13078));
+#12445 = ADVANCED_FACE('',(#12446),#12460,.T.);
+#12446 = FACE_BOUND('',#12447,.T.);
+#12447 = EDGE_LOOP('',(#12448,#12483,#12511,#12539));
+#12448 = ORIENTED_EDGE('',*,*,#12449,.T.);
+#12449 = EDGE_CURVE('',#12450,#12452,#12454,.T.);
+#12450 = VERTEX_POINT('',#12451);
+#12451 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12452 = VERTEX_POINT('',#12453);
+#12453 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#12454 = SURFACE_CURVE('',#12455,(#12459,#12471),.PCURVE_S1.);
+#12455 = LINE('',#12456,#12457);
+#12456 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12457 = VECTOR('',#12458,1.);
+#12458 = DIRECTION('',(-1.,0.,0.));
+#12459 = PCURVE('',#12460,#12465);
+#12460 = PLANE('',#12461);
+#12461 = AXIS2_PLACEMENT_3D('',#12462,#12463,#12464);
+#12462 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#12463 = DIRECTION('',(0.,6.7E-16,1.));
+#12464 = DIRECTION('',(1.,0.,0.));
+#12465 = DEFINITIONAL_REPRESENTATION('',(#12466),#12470);
+#12466 = LINE('',#12467,#12468);
+#12467 = CARTESIAN_POINT('',(1.1,-0.725));
+#12468 = VECTOR('',#12469,1.);
+#12469 = DIRECTION('',(-1.,0.));
+#12470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12471 = PCURVE('',#12472,#12477);
+#12472 = PLANE('',#12473);
+#12473 = AXIS2_PLACEMENT_3D('',#12474,#12475,#12476);
+#12474 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12475 = DIRECTION('',(-0.,1.,-1.11E-15));
+#12476 = DIRECTION('',(-1.,0.,0.));
+#12477 = DEFINITIONAL_REPRESENTATION('',(#12478),#12482);
+#12478 = LINE('',#12479,#12480);
+#12479 = CARTESIAN_POINT('',(0.,0.));
+#12480 = VECTOR('',#12481,1.);
+#12481 = DIRECTION('',(1.,0.));
+#12482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12483 = ORIENTED_EDGE('',*,*,#12484,.T.);
+#12484 = EDGE_CURVE('',#12452,#12485,#12487,.T.);
+#12485 = VERTEX_POINT('',#12486);
+#12486 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12487 = SURFACE_CURVE('',#12488,(#12492,#12499),.PCURVE_S1.);
+#12488 = LINE('',#12489,#12490);
+#12489 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#12490 = VECTOR('',#12491,1.);
+#12491 = DIRECTION('',(0.,-1.,6.7E-16));
+#12492 = PCURVE('',#12460,#12493);
+#12493 = DEFINITIONAL_REPRESENTATION('',(#12494),#12498);
+#12494 = LINE('',#12495,#12496);
+#12495 = CARTESIAN_POINT('',(0.,0.));
+#12496 = VECTOR('',#12497,1.);
+#12497 = DIRECTION('',(0.,-1.));
+#12498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12499 = PCURVE('',#12500,#12505);
+#12500 = PLANE('',#12501);
+#12501 = AXIS2_PLACEMENT_3D('',#12502,#12503,#12504);
+#12502 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12503 = DIRECTION('',(-1.,0.,0.));
+#12504 = DIRECTION('',(0.,6.7E-16,1.));
+#12505 = DEFINITIONAL_REPRESENTATION('',(#12506),#12510);
+#12506 = LINE('',#12507,#12508);
+#12507 = CARTESIAN_POINT('',(2.8,3.444460492503E-16));
+#12508 = VECTOR('',#12509,1.);
+#12509 = DIRECTION('',(0.,-1.));
+#12510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12511 = ORIENTED_EDGE('',*,*,#12512,.T.);
+#12512 = EDGE_CURVE('',#12485,#12513,#12515,.T.);
+#12513 = VERTEX_POINT('',#12514);
+#12514 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#12515 = SURFACE_CURVE('',#12516,(#12520,#12527),.PCURVE_S1.);
+#12516 = LINE('',#12517,#12518);
+#12517 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12518 = VECTOR('',#12519,1.);
+#12519 = DIRECTION('',(1.,0.,0.));
+#12520 = PCURVE('',#12460,#12521);
+#12521 = DEFINITIONAL_REPRESENTATION('',(#12522),#12526);
+#12522 = LINE('',#12523,#12524);
+#12523 = CARTESIAN_POINT('',(0.,-3.375));
+#12524 = VECTOR('',#12525,1.);
+#12525 = DIRECTION('',(1.,0.));
+#12526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12527 = PCURVE('',#12528,#12533);
+#12528 = PLANE('',#12529);
+#12529 = AXIS2_PLACEMENT_3D('',#12530,#12531,#12532);
+#12530 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12531 = DIRECTION('',(0.,-1.,1.11E-15));
+#12532 = DIRECTION('',(1.,0.,0.));
+#12533 = DEFINITIONAL_REPRESENTATION('',(#12534),#12538);
+#12534 = LINE('',#12535,#12536);
+#12535 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#12536 = VECTOR('',#12537,1.);
+#12537 = DIRECTION('',(1.,0.));
+#12538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12539 = ORIENTED_EDGE('',*,*,#12540,.F.);
+#12540 = EDGE_CURVE('',#12450,#12513,#12541,.T.);
+#12541 = SURFACE_CURVE('',#12542,(#12546,#12553),.PCURVE_S1.);
+#12542 = LINE('',#12543,#12544);
+#12543 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12544 = VECTOR('',#12545,1.);
+#12545 = DIRECTION('',(0.,-1.,6.7E-16));
+#12546 = PCURVE('',#12460,#12547);
+#12547 = DEFINITIONAL_REPRESENTATION('',(#12548),#12552);
+#12548 = LINE('',#12549,#12550);
+#12549 = CARTESIAN_POINT('',(1.1,0.));
+#12550 = VECTOR('',#12551,1.);
+#12551 = DIRECTION('',(0.,-1.));
+#12552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12553 = PCURVE('',#12554,#12559);
+#12554 = PLANE('',#12555);
+#12555 = AXIS2_PLACEMENT_3D('',#12556,#12557,#12558);
+#12556 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12557 = DIRECTION('',(1.,0.,0.));
+#12558 = DIRECTION('',(0.,-6.7E-16,-1.));
+#12559 = DEFINITIONAL_REPRESENTATION('',(#12560),#12564);
+#12560 = LINE('',#12561,#12562);
+#12561 = CARTESIAN_POINT('',(0.,0.));
+#12562 = VECTOR('',#12563,1.);
+#12563 = DIRECTION('',(0.,-1.));
+#12564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12565 = ADVANCED_FACE('',(#12566),#12472,.T.);
+#12566 = FACE_BOUND('',#12567,.T.);
+#12567 = EDGE_LOOP('',(#12568,#12591,#12619,#12640));
+#12568 = ORIENTED_EDGE('',*,*,#12569,.T.);
+#12569 = EDGE_CURVE('',#12450,#12570,#12572,.T.);
+#12570 = VERTEX_POINT('',#12571);
+#12571 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#12572 = SURFACE_CURVE('',#12573,(#12577,#12584),.PCURVE_S1.);
+#12573 = LINE('',#12574,#12575);
+#12574 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12575 = VECTOR('',#12576,1.);
+#12576 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12577 = PCURVE('',#12472,#12578);
+#12578 = DEFINITIONAL_REPRESENTATION('',(#12579),#12583);
+#12579 = LINE('',#12580,#12581);
+#12580 = CARTESIAN_POINT('',(0.,0.));
+#12581 = VECTOR('',#12582,1.);
+#12582 = DIRECTION('',(-0.,-1.));
+#12583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12584 = PCURVE('',#12554,#12585);
+#12585 = DEFINITIONAL_REPRESENTATION('',(#12586),#12590);
+#12586 = LINE('',#12587,#12588);
+#12587 = CARTESIAN_POINT('',(4.8575E-16,-0.725));
+#12588 = VECTOR('',#12589,1.);
+#12589 = DIRECTION('',(1.,-4.4E-16));
+#12590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12591 = ORIENTED_EDGE('',*,*,#12592,.T.);
+#12592 = EDGE_CURVE('',#12570,#12593,#12595,.T.);
+#12593 = VERTEX_POINT('',#12594);
+#12594 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#12595 = SURFACE_CURVE('',#12596,(#12600,#12607),.PCURVE_S1.);
+#12596 = LINE('',#12597,#12598);
+#12597 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#12598 = VECTOR('',#12599,1.);
+#12599 = DIRECTION('',(-1.,0.,0.));
+#12600 = PCURVE('',#12472,#12601);
+#12601 = DEFINITIONAL_REPRESENTATION('',(#12602),#12606);
+#12602 = LINE('',#12603,#12604);
+#12603 = CARTESIAN_POINT('',(-0.,-1.7));
+#12604 = VECTOR('',#12605,1.);
+#12605 = DIRECTION('',(1.,0.));
+#12606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12607 = PCURVE('',#12608,#12613);
+#12608 = PLANE('',#12609);
+#12609 = AXIS2_PLACEMENT_3D('',#12610,#12611,#12612);
+#12610 = CARTESIAN_POINT('',(-1.35,1.6875,3.6));
+#12611 = DIRECTION('',(0.,-1.45E-15,-1.));
+#12612 = DIRECTION('',(0.,-1.,1.45E-15));
+#12613 = DEFINITIONAL_REPRESENTATION('',(#12614),#12618);
+#12614 = LINE('',#12615,#12616);
+#12615 = CARTESIAN_POINT('',(0.3625,-0.55));
+#12616 = VECTOR('',#12617,1.);
+#12617 = DIRECTION('',(-0.,1.));
+#12618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12619 = ORIENTED_EDGE('',*,*,#12620,.F.);
+#12620 = EDGE_CURVE('',#12452,#12593,#12621,.T.);
+#12621 = SURFACE_CURVE('',#12622,(#12626,#12633),.PCURVE_S1.);
+#12622 = LINE('',#12623,#12624);
+#12623 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#12624 = VECTOR('',#12625,1.);
+#12625 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12626 = PCURVE('',#12472,#12627);
+#12627 = DEFINITIONAL_REPRESENTATION('',(#12628),#12632);
+#12628 = LINE('',#12629,#12630);
+#12629 = CARTESIAN_POINT('',(1.1,0.));
+#12630 = VECTOR('',#12631,1.);
+#12631 = DIRECTION('',(-0.,-1.));
+#12632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12633 = PCURVE('',#12500,#12634);
+#12634 = DEFINITIONAL_REPRESENTATION('',(#12635),#12639);
+#12635 = LINE('',#12636,#12637);
+#12636 = CARTESIAN_POINT('',(2.8,-0.725));
+#12637 = VECTOR('',#12638,1.);
+#12638 = DIRECTION('',(-1.,-4.4E-16));
+#12639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12640 = ORIENTED_EDGE('',*,*,#12449,.F.);
+#12641 = ADVANCED_FACE('',(#12642),#12554,.T.);
+#12642 = FACE_BOUND('',#12643,.T.);
+#12643 = EDGE_LOOP('',(#12644,#12645,#12646,#12669,#12697,#12725,#12753,
+    #12781));
+#12644 = ORIENTED_EDGE('',*,*,#12569,.F.);
+#12645 = ORIENTED_EDGE('',*,*,#12540,.T.);
+#12646 = ORIENTED_EDGE('',*,*,#12647,.T.);
+#12647 = EDGE_CURVE('',#12513,#12648,#12650,.T.);
+#12648 = VERTEX_POINT('',#12649);
+#12649 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#12650 = SURFACE_CURVE('',#12651,(#12655,#12662),.PCURVE_S1.);
+#12651 = LINE('',#12652,#12653);
+#12652 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#12653 = VECTOR('',#12654,1.);
+#12654 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12655 = PCURVE('',#12554,#12656);
+#12656 = DEFINITIONAL_REPRESENTATION('',(#12657),#12661);
+#12657 = LINE('',#12658,#12659);
+#12658 = CARTESIAN_POINT('',(4.848931605997E-16,-3.375));
+#12659 = VECTOR('',#12660,1.);
+#12660 = DIRECTION('',(1.,-4.4E-16));
+#12661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12662 = PCURVE('',#12528,#12663);
+#12663 = DEFINITIONAL_REPRESENTATION('',(#12664),#12668);
+#12664 = LINE('',#12665,#12666);
+#12665 = CARTESIAN_POINT('',(1.1,0.));
+#12666 = VECTOR('',#12667,1.);
+#12667 = DIRECTION('',(0.,-1.));
+#12668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12669 = ORIENTED_EDGE('',*,*,#12670,.T.);
+#12670 = EDGE_CURVE('',#12648,#12671,#12673,.T.);
+#12671 = VERTEX_POINT('',#12672);
+#12672 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#12673 = SURFACE_CURVE('',#12674,(#12678,#12685),.PCURVE_S1.);
+#12674 = LINE('',#12675,#12676);
+#12675 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#12676 = VECTOR('',#12677,1.);
+#12677 = DIRECTION('',(0.,-1.,1.22E-15));
+#12678 = PCURVE('',#12554,#12679);
+#12679 = DEFINITIONAL_REPRESENTATION('',(#12680),#12684);
+#12680 = LINE('',#12681,#12682);
+#12681 = CARTESIAN_POINT('',(1.7,-3.375));
+#12682 = VECTOR('',#12683,1.);
+#12683 = DIRECTION('',(-5.5E-16,-1.));
+#12684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12685 = PCURVE('',#12686,#12691);
+#12686 = PLANE('',#12687);
+#12687 = AXIS2_PLACEMENT_3D('',#12688,#12689,#12690);
+#12688 = CARTESIAN_POINT('',(-1.35,-1.6875,3.6));
+#12689 = DIRECTION('',(0.,-1.45E-15,-1.));
+#12690 = DIRECTION('',(0.,-1.,1.45E-15));
+#12691 = DEFINITIONAL_REPRESENTATION('',(#12692),#12696);
+#12692 = LINE('',#12693,#12694);
+#12693 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#12694 = VECTOR('',#12695,1.);
+#12695 = DIRECTION('',(1.,0.));
+#12696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12697 = ORIENTED_EDGE('',*,*,#12698,.T.);
+#12698 = EDGE_CURVE('',#12671,#12699,#12701,.T.);
+#12699 = VERTEX_POINT('',#12700);
+#12700 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#12701 = SURFACE_CURVE('',#12702,(#12706,#12713),.PCURVE_S1.);
+#12702 = LINE('',#12703,#12704);
+#12703 = CARTESIAN_POINT('',(-0.8,-2.05,5.3));
+#12704 = VECTOR('',#12705,1.);
+#12705 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12706 = PCURVE('',#12554,#12707);
+#12707 = DEFINITIONAL_REPRESENTATION('',(#12708),#12712);
+#12708 = LINE('',#12709,#12710);
+#12709 = CARTESIAN_POINT('',(9.706431605997E-16,-4.1));
+#12710 = VECTOR('',#12711,1.);
+#12711 = DIRECTION('',(1.,4.5E-16));
+#12712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12713 = PCURVE('',#12714,#12719);
+#12714 = PLANE('',#12715);
+#12715 = AXIS2_PLACEMENT_3D('',#12716,#12717,#12718);
+#12716 = CARTESIAN_POINT('',(-1.35,-2.05,3.9));
+#12717 = DIRECTION('',(0.,1.,-4.4E-16));
+#12718 = DIRECTION('',(0.,4.4E-16,1.));
+#12719 = DEFINITIONAL_REPRESENTATION('',(#12720),#12724);
+#12720 = LINE('',#12721,#12722);
+#12721 = CARTESIAN_POINT('',(1.4,0.55));
+#12722 = VECTOR('',#12723,1.);
+#12723 = DIRECTION('',(-1.,0.));
+#12724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12725 = ORIENTED_EDGE('',*,*,#12726,.F.);
+#12726 = EDGE_CURVE('',#12727,#12699,#12729,.T.);
+#12727 = VERTEX_POINT('',#12728);
+#12728 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12729 = SURFACE_CURVE('',#12730,(#12734,#12741),.PCURVE_S1.);
+#12730 = LINE('',#12731,#12732);
+#12731 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12732 = VECTOR('',#12733,1.);
+#12733 = DIRECTION('',(0.,-1.,6.7E-16));
+#12734 = PCURVE('',#12554,#12735);
+#12735 = DEFINITIONAL_REPRESENTATION('',(#12736),#12740);
+#12736 = LINE('',#12737,#12738);
+#12737 = CARTESIAN_POINT('',(2.8,-3.444460492503E-16));
+#12738 = VECTOR('',#12739,1.);
+#12739 = DIRECTION('',(0.,-1.));
+#12740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12741 = PCURVE('',#12742,#12747);
+#12742 = PLANE('',#12743);
+#12743 = AXIS2_PLACEMENT_3D('',#12744,#12745,#12746);
+#12744 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12745 = DIRECTION('',(0.,-6.7E-16,-1.));
+#12746 = DIRECTION('',(-1.,0.,0.));
+#12747 = DEFINITIONAL_REPRESENTATION('',(#12748),#12752);
+#12748 = LINE('',#12749,#12750);
+#12749 = CARTESIAN_POINT('',(0.,0.));
+#12750 = VECTOR('',#12751,1.);
+#12751 = DIRECTION('',(0.,-1.));
+#12752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12753 = ORIENTED_EDGE('',*,*,#12754,.F.);
+#12754 = EDGE_CURVE('',#12755,#12727,#12757,.T.);
+#12755 = VERTEX_POINT('',#12756);
+#12756 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#12757 = SURFACE_CURVE('',#12758,(#12762,#12769),.PCURVE_S1.);
+#12758 = LINE('',#12759,#12760);
+#12759 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12760 = VECTOR('',#12761,1.);
+#12761 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12762 = PCURVE('',#12554,#12763);
+#12763 = DEFINITIONAL_REPRESENTATION('',(#12764),#12768);
+#12764 = LINE('',#12765,#12766);
+#12765 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.10862446895E-15));
+#12766 = VECTOR('',#12767,1.);
+#12767 = DIRECTION('',(1.,4.5E-16));
+#12768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12769 = PCURVE('',#12770,#12775);
+#12770 = PLANE('',#12771);
+#12771 = AXIS2_PLACEMENT_3D('',#12772,#12773,#12774);
+#12772 = CARTESIAN_POINT('',(-1.35,2.05,3.9));
+#12773 = DIRECTION('',(0.,1.,-4.4E-16));
+#12774 = DIRECTION('',(0.,4.4E-16,1.));
+#12775 = DEFINITIONAL_REPRESENTATION('',(#12776),#12780);
+#12776 = LINE('',#12777,#12778);
+#12777 = CARTESIAN_POINT('',(1.4,0.55));
+#12778 = VECTOR('',#12779,1.);
+#12779 = DIRECTION('',(-1.,0.));
+#12780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12781 = ORIENTED_EDGE('',*,*,#12782,.T.);
+#12782 = EDGE_CURVE('',#12755,#12570,#12783,.T.);
+#12783 = SURFACE_CURVE('',#12784,(#12788,#12795),.PCURVE_S1.);
+#12784 = LINE('',#12785,#12786);
+#12785 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#12786 = VECTOR('',#12787,1.);
+#12787 = DIRECTION('',(0.,-1.,1.22E-15));
+#12788 = PCURVE('',#12554,#12789);
+#12789 = DEFINITIONAL_REPRESENTATION('',(#12790),#12794);
+#12790 = LINE('',#12791,#12792);
+#12791 = CARTESIAN_POINT('',(1.7,1.139E-15));
+#12792 = VECTOR('',#12793,1.);
+#12793 = DIRECTION('',(-5.5E-16,-1.));
+#12794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12795 = PCURVE('',#12608,#12796);
+#12796 = DEFINITIONAL_REPRESENTATION('',(#12797),#12801);
+#12797 = LINE('',#12798,#12799);
+#12798 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#12799 = VECTOR('',#12800,1.);
+#12800 = DIRECTION('',(1.,0.));
+#12801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12802 = ADVANCED_FACE('',(#12803),#12528,.T.);
+#12803 = FACE_BOUND('',#12804,.T.);
+#12804 = EDGE_LOOP('',(#12805,#12828,#12849,#12850));
+#12805 = ORIENTED_EDGE('',*,*,#12806,.T.);
+#12806 = EDGE_CURVE('',#12485,#12807,#12809,.T.);
+#12807 = VERTEX_POINT('',#12808);
+#12808 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#12809 = SURFACE_CURVE('',#12810,(#12814,#12821),.PCURVE_S1.);
+#12810 = LINE('',#12811,#12812);
+#12811 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12812 = VECTOR('',#12813,1.);
+#12813 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12814 = PCURVE('',#12528,#12815);
+#12815 = DEFINITIONAL_REPRESENTATION('',(#12816),#12820);
+#12816 = LINE('',#12817,#12818);
+#12817 = CARTESIAN_POINT('',(0.,0.));
+#12818 = VECTOR('',#12819,1.);
+#12819 = DIRECTION('',(0.,-1.));
+#12820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12821 = PCURVE('',#12500,#12822);
+#12822 = DEFINITIONAL_REPRESENTATION('',(#12823),#12827);
+#12823 = LINE('',#12824,#12825);
+#12824 = CARTESIAN_POINT('',(2.8,-3.375));
+#12825 = VECTOR('',#12826,1.);
+#12826 = DIRECTION('',(-1.,-4.4E-16));
+#12827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12828 = ORIENTED_EDGE('',*,*,#12829,.T.);
+#12829 = EDGE_CURVE('',#12807,#12648,#12830,.T.);
+#12830 = SURFACE_CURVE('',#12831,(#12835,#12842),.PCURVE_S1.);
+#12831 = LINE('',#12832,#12833);
+#12832 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#12833 = VECTOR('',#12834,1.);
+#12834 = DIRECTION('',(1.,0.,0.));
+#12835 = PCURVE('',#12528,#12836);
+#12836 = DEFINITIONAL_REPRESENTATION('',(#12837),#12841);
+#12837 = LINE('',#12838,#12839);
+#12838 = CARTESIAN_POINT('',(0.,-1.7));
+#12839 = VECTOR('',#12840,1.);
+#12840 = DIRECTION('',(1.,0.));
+#12841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12842 = PCURVE('',#12686,#12843);
+#12843 = DEFINITIONAL_REPRESENTATION('',(#12844),#12848);
+#12844 = LINE('',#12845,#12846);
+#12845 = CARTESIAN_POINT('',(-0.3625,0.55));
+#12846 = VECTOR('',#12847,1.);
+#12847 = DIRECTION('',(0.,-1.));
+#12848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12849 = ORIENTED_EDGE('',*,*,#12647,.F.);
+#12850 = ORIENTED_EDGE('',*,*,#12512,.F.);
+#12851 = ADVANCED_FACE('',(#12852),#12500,.T.);
+#12852 = FACE_BOUND('',#12853,.T.);
+#12853 = EDGE_LOOP('',(#12854,#12879,#12902,#12925,#12946,#12947,#12948,
+    #12949));
+#12854 = ORIENTED_EDGE('',*,*,#12855,.F.);
+#12855 = EDGE_CURVE('',#12856,#12858,#12860,.T.);
+#12856 = VERTEX_POINT('',#12857);
+#12857 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12858 = VERTEX_POINT('',#12859);
+#12859 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#12860 = SURFACE_CURVE('',#12861,(#12865,#12872),.PCURVE_S1.);
+#12861 = LINE('',#12862,#12863);
+#12862 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12863 = VECTOR('',#12864,1.);
+#12864 = DIRECTION('',(0.,2.2E-16,1.));
+#12865 = PCURVE('',#12500,#12866);
+#12866 = DEFINITIONAL_REPRESENTATION('',(#12867),#12871);
+#12867 = LINE('',#12868,#12869);
+#12868 = CARTESIAN_POINT('',(8.881784197001E-16,-1.7763568394E-15));
+#12869 = VECTOR('',#12870,1.);
+#12870 = DIRECTION('',(1.,-4.5E-16));
+#12871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12872 = PCURVE('',#12770,#12873);
+#12873 = DEFINITIONAL_REPRESENTATION('',(#12874),#12878);
+#12874 = LINE('',#12875,#12876);
+#12875 = CARTESIAN_POINT('',(-1.4,-0.55));
+#12876 = VECTOR('',#12877,1.);
+#12877 = DIRECTION('',(1.,0.));
+#12878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12879 = ORIENTED_EDGE('',*,*,#12880,.T.);
+#12880 = EDGE_CURVE('',#12856,#12881,#12883,.T.);
+#12881 = VERTEX_POINT('',#12882);
+#12882 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#12883 = SURFACE_CURVE('',#12884,(#12888,#12895),.PCURVE_S1.);
+#12884 = LINE('',#12885,#12886);
+#12885 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12886 = VECTOR('',#12887,1.);
+#12887 = DIRECTION('',(0.,-1.,6.7E-16));
+#12888 = PCURVE('',#12500,#12889);
+#12889 = DEFINITIONAL_REPRESENTATION('',(#12890),#12894);
+#12890 = LINE('',#12891,#12892);
+#12891 = CARTESIAN_POINT('',(0.,0.));
+#12892 = VECTOR('',#12893,1.);
+#12893 = DIRECTION('',(0.,-1.));
+#12894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12895 = PCURVE('',#12742,#12896);
+#12896 = DEFINITIONAL_REPRESENTATION('',(#12897),#12901);
+#12897 = LINE('',#12898,#12899);
+#12898 = CARTESIAN_POINT('',(1.1,0.));
+#12899 = VECTOR('',#12900,1.);
+#12900 = DIRECTION('',(0.,-1.));
+#12901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12902 = ORIENTED_EDGE('',*,*,#12903,.T.);
+#12903 = EDGE_CURVE('',#12881,#12904,#12906,.T.);
+#12904 = VERTEX_POINT('',#12905);
+#12905 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#12906 = SURFACE_CURVE('',#12907,(#12911,#12918),.PCURVE_S1.);
+#12907 = LINE('',#12908,#12909);
+#12908 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#12909 = VECTOR('',#12910,1.);
+#12910 = DIRECTION('',(0.,2.2E-16,1.));
+#12911 = PCURVE('',#12500,#12912);
+#12912 = DEFINITIONAL_REPRESENTATION('',(#12913),#12917);
+#12913 = LINE('',#12914,#12915);
+#12914 = CARTESIAN_POINT('',(-9.706431605997E-16,-4.1));
+#12915 = VECTOR('',#12916,1.);
+#12916 = DIRECTION('',(1.,-4.5E-16));
+#12917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12918 = PCURVE('',#12714,#12919);
+#12919 = DEFINITIONAL_REPRESENTATION('',(#12920),#12924);
+#12920 = LINE('',#12921,#12922);
+#12921 = CARTESIAN_POINT('',(-1.4,-0.55));
+#12922 = VECTOR('',#12923,1.);
+#12923 = DIRECTION('',(1.,0.));
+#12924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12925 = ORIENTED_EDGE('',*,*,#12926,.T.);
+#12926 = EDGE_CURVE('',#12904,#12807,#12927,.T.);
+#12927 = SURFACE_CURVE('',#12928,(#12932,#12939),.PCURVE_S1.);
+#12928 = LINE('',#12929,#12930);
+#12929 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#12930 = VECTOR('',#12931,1.);
+#12931 = DIRECTION('',(0.,1.,-1.22E-15));
+#12932 = PCURVE('',#12500,#12933);
+#12933 = DEFINITIONAL_REPRESENTATION('',(#12934),#12938);
+#12934 = LINE('',#12935,#12936);
+#12935 = CARTESIAN_POINT('',(1.1,-4.1));
+#12936 = VECTOR('',#12937,1.);
+#12937 = DIRECTION('',(-5.5E-16,1.));
+#12938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12939 = PCURVE('',#12686,#12940);
+#12940 = DEFINITIONAL_REPRESENTATION('',(#12941),#12945);
+#12941 = LINE('',#12942,#12943);
+#12942 = CARTESIAN_POINT('',(0.3625,0.55));
+#12943 = VECTOR('',#12944,1.);
+#12944 = DIRECTION('',(-1.,0.));
+#12945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12946 = ORIENTED_EDGE('',*,*,#12806,.F.);
+#12947 = ORIENTED_EDGE('',*,*,#12484,.F.);
+#12948 = ORIENTED_EDGE('',*,*,#12620,.T.);
+#12949 = ORIENTED_EDGE('',*,*,#12950,.T.);
+#12950 = EDGE_CURVE('',#12593,#12858,#12951,.T.);
+#12951 = SURFACE_CURVE('',#12952,(#12956,#12963),.PCURVE_S1.);
+#12952 = LINE('',#12953,#12954);
+#12953 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#12954 = VECTOR('',#12955,1.);
+#12955 = DIRECTION('',(0.,1.,-1.22E-15));
+#12956 = PCURVE('',#12500,#12957);
+#12957 = DEFINITIONAL_REPRESENTATION('',(#12958),#12962);
+#12958 = LINE('',#12959,#12960);
+#12959 = CARTESIAN_POINT('',(1.1,-0.725));
+#12960 = VECTOR('',#12961,1.);
+#12961 = DIRECTION('',(-5.5E-16,1.));
+#12962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12963 = PCURVE('',#12608,#12964);
+#12964 = DEFINITIONAL_REPRESENTATION('',(#12965),#12969);
+#12965 = LINE('',#12966,#12967);
+#12966 = CARTESIAN_POINT('',(0.3625,0.55));
+#12967 = VECTOR('',#12968,1.);
+#12968 = DIRECTION('',(-1.,0.));
+#12969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12970 = ADVANCED_FACE('',(#12971),#12608,.F.);
+#12971 = FACE_BOUND('',#12972,.F.);
+#12972 = EDGE_LOOP('',(#12973,#12994,#12995,#12996));
+#12973 = ORIENTED_EDGE('',*,*,#12974,.T.);
+#12974 = EDGE_CURVE('',#12858,#12755,#12975,.T.);
+#12975 = SURFACE_CURVE('',#12976,(#12980,#12987),.PCURVE_S1.);
+#12976 = LINE('',#12977,#12978);
+#12977 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#12978 = VECTOR('',#12979,1.);
+#12979 = DIRECTION('',(1.,0.,0.));
+#12980 = PCURVE('',#12608,#12981);
+#12981 = DEFINITIONAL_REPRESENTATION('',(#12982),#12986);
+#12982 = LINE('',#12983,#12984);
+#12983 = CARTESIAN_POINT('',(-0.3625,0.55));
+#12984 = VECTOR('',#12985,1.);
+#12985 = DIRECTION('',(0.,-1.));
+#12986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12987 = PCURVE('',#12770,#12988);
+#12988 = DEFINITIONAL_REPRESENTATION('',(#12989),#12993);
+#12989 = LINE('',#12990,#12991);
+#12990 = CARTESIAN_POINT('',(-0.3,-0.55));
+#12991 = VECTOR('',#12992,1.);
+#12992 = DIRECTION('',(0.,1.));
+#12993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12994 = ORIENTED_EDGE('',*,*,#12782,.T.);
+#12995 = ORIENTED_EDGE('',*,*,#12592,.T.);
+#12996 = ORIENTED_EDGE('',*,*,#12950,.T.);
+#12997 = ADVANCED_FACE('',(#12998),#12770,.T.);
+#12998 = FACE_BOUND('',#12999,.T.);
+#12999 = EDGE_LOOP('',(#13000,#13001,#13002,#13003));
+#13000 = ORIENTED_EDGE('',*,*,#12855,.T.);
+#13001 = ORIENTED_EDGE('',*,*,#12974,.T.);
+#13002 = ORIENTED_EDGE('',*,*,#12754,.T.);
+#13003 = ORIENTED_EDGE('',*,*,#13004,.T.);
+#13004 = EDGE_CURVE('',#12727,#12856,#13005,.T.);
+#13005 = SURFACE_CURVE('',#13006,(#13010,#13017),.PCURVE_S1.);
+#13006 = LINE('',#13007,#13008);
+#13007 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#13008 = VECTOR('',#13009,1.);
+#13009 = DIRECTION('',(-1.,0.,0.));
+#13010 = PCURVE('',#12770,#13011);
+#13011 = DEFINITIONAL_REPRESENTATION('',(#13012),#13016);
+#13012 = LINE('',#13013,#13014);
+#13013 = CARTESIAN_POINT('',(-1.4,0.55));
+#13014 = VECTOR('',#13015,1.);
+#13015 = DIRECTION('',(0.,-1.));
+#13016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13017 = PCURVE('',#12742,#13018);
+#13018 = DEFINITIONAL_REPRESENTATION('',(#13019),#13023);
+#13019 = LINE('',#13020,#13021);
+#13020 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#13021 = VECTOR('',#13022,1.);
+#13022 = DIRECTION('',(1.,0.));
+#13023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13024 = ADVANCED_FACE('',(#13025),#12742,.T.);
+#13025 = FACE_BOUND('',#13026,.T.);
+#13026 = EDGE_LOOP('',(#13027,#13028,#13049,#13050));
+#13027 = ORIENTED_EDGE('',*,*,#12726,.T.);
+#13028 = ORIENTED_EDGE('',*,*,#13029,.T.);
+#13029 = EDGE_CURVE('',#12699,#12881,#13030,.T.);
+#13030 = SURFACE_CURVE('',#13031,(#13035,#13042),.PCURVE_S1.);
+#13031 = LINE('',#13032,#13033);
+#13032 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#13033 = VECTOR('',#13034,1.);
+#13034 = DIRECTION('',(-1.,0.,0.));
+#13035 = PCURVE('',#12742,#13036);
+#13036 = DEFINITIONAL_REPRESENTATION('',(#13037),#13041);
+#13037 = LINE('',#13038,#13039);
+#13038 = CARTESIAN_POINT('',(0.,-4.1));
+#13039 = VECTOR('',#13040,1.);
+#13040 = DIRECTION('',(1.,0.));
+#13041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13042 = PCURVE('',#12714,#13043);
+#13043 = DEFINITIONAL_REPRESENTATION('',(#13044),#13048);
+#13044 = LINE('',#13045,#13046);
+#13045 = CARTESIAN_POINT('',(-1.4,0.55));
+#13046 = VECTOR('',#13047,1.);
+#13047 = DIRECTION('',(0.,-1.));
+#13048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13049 = ORIENTED_EDGE('',*,*,#12880,.F.);
+#13050 = ORIENTED_EDGE('',*,*,#13004,.F.);
+#13051 = ADVANCED_FACE('',(#13052),#12714,.F.);
+#13052 = FACE_BOUND('',#13053,.F.);
+#13053 = EDGE_LOOP('',(#13054,#13055,#13076,#13077));
+#13054 = ORIENTED_EDGE('',*,*,#12903,.T.);
+#13055 = ORIENTED_EDGE('',*,*,#13056,.F.);
+#13056 = EDGE_CURVE('',#12671,#12904,#13057,.T.);
+#13057 = SURFACE_CURVE('',#13058,(#13062,#13069),.PCURVE_S1.);
+#13058 = LINE('',#13059,#13060);
+#13059 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#13060 = VECTOR('',#13061,1.);
+#13061 = DIRECTION('',(-1.,0.,0.));
+#13062 = PCURVE('',#12714,#13063);
+#13063 = DEFINITIONAL_REPRESENTATION('',(#13064),#13068);
+#13064 = LINE('',#13065,#13066);
+#13065 = CARTESIAN_POINT('',(-0.3,0.55));
+#13066 = VECTOR('',#13067,1.);
+#13067 = DIRECTION('',(0.,-1.));
+#13068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13069 = PCURVE('',#12686,#13070);
+#13070 = DEFINITIONAL_REPRESENTATION('',(#13071),#13075);
+#13071 = LINE('',#13072,#13073);
+#13072 = CARTESIAN_POINT('',(0.3625,-0.55));
+#13073 = VECTOR('',#13074,1.);
+#13074 = DIRECTION('',(-0.,1.));
+#13075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13076 = ORIENTED_EDGE('',*,*,#12698,.T.);
+#13077 = ORIENTED_EDGE('',*,*,#13029,.T.);
+#13078 = ADVANCED_FACE('',(#13079),#12686,.F.);
+#13079 = FACE_BOUND('',#13080,.F.);
+#13080 = EDGE_LOOP('',(#13081,#13082,#13083,#13084));
+#13081 = ORIENTED_EDGE('',*,*,#13056,.T.);
+#13082 = ORIENTED_EDGE('',*,*,#12926,.T.);
+#13083 = ORIENTED_EDGE('',*,*,#12829,.T.);
+#13084 = ORIENTED_EDGE('',*,*,#12670,.T.);
+#13085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13089)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#13086,#13087,#13088)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#13086 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#13087 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#13088 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#13089 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13086,
+  'distance_accuracy_value','confusion accuracy');
+#13090 = SHAPE_DEFINITION_REPRESENTATION(#13091,#12442);
+#13091 = PRODUCT_DEFINITION_SHAPE('','',#13092);
+#13092 = PRODUCT_DEFINITION('design','',#13093,#13096);
+#13093 = PRODUCT_DEFINITION_FORMATION('','',#13094);
+#13094 = PRODUCT('Button','Button','',(#13095));
+#13095 = PRODUCT_CONTEXT('',#2,'mechanical');
+#13096 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#13097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13098,#13100);
+#13098 = ( REPRESENTATION_RELATIONSHIP('','',#12442,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13099) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#13099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
+#13100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #13101);
+#13101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Button','',#5,#13092,$);
+#13102 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13094));
+#13103 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13104),#14976);
+#13104 = MANIFOLD_SOLID_BREP('',#13105);
+#13105 = CLOSED_SHELL('',(#13106,#13226,#13304,#13382,#13572,#13752,
+    #13779,#13806,#13947,#14029,#14110,#14204,#14308,#14390,#14471,
+    #14543,#14592,#14619,#14648,#14702,#14729,#14778,#14805,#14859,
+    #14886,#14935,#14962,#14969));
+#13106 = ADVANCED_FACE('',(#13107),#13121,.F.);
+#13107 = FACE_BOUND('',#13108,.F.);
+#13108 = EDGE_LOOP('',(#13109,#13144,#13172,#13200));
+#13109 = ORIENTED_EDGE('',*,*,#13110,.T.);
+#13110 = EDGE_CURVE('',#13111,#13113,#13115,.T.);
+#13111 = VERTEX_POINT('',#13112);
+#13112 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13113 = VERTEX_POINT('',#13114);
+#13114 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#13115 = SURFACE_CURVE('',#13116,(#13120,#13132),.PCURVE_S1.);
+#13116 = LINE('',#13117,#13118);
+#13117 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13118 = VECTOR('',#13119,1.);
+#13119 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13120 = PCURVE('',#13121,#13126);
+#13121 = PLANE('',#13122);
+#13122 = AXIS2_PLACEMENT_3D('',#13123,#13124,#13125);
+#13123 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13124 = DIRECTION('',(-0.258819045103,-2.1E-16,0.965925826289));
+#13125 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13126 = DEFINITIONAL_REPRESENTATION('',(#13127),#13131);
+#13127 = LINE('',#13128,#13129);
+#13128 = CARTESIAN_POINT('',(0.,0.));
+#13129 = VECTOR('',#13130,1.);
+#13130 = DIRECTION('',(3.059810077446E-18,-1.));
+#13131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13132 = PCURVE('',#13133,#13138);
+#13133 = CYLINDRICAL_SURFACE('',#13134,0.75);
+#13134 = AXIS2_PLACEMENT_3D('',#13135,#13136,#13137);
+#13135 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13136 = DIRECTION('',(0.,1.,2.2E-16));
+#13137 = DIRECTION('',(1.,0.,0.));
+#13138 = DEFINITIONAL_REPRESENTATION('',(#13139),#13143);
+#13139 = LINE('',#13140,#13141);
+#13140 = CARTESIAN_POINT('',(-0.240900098398,0.));
+#13141 = VECTOR('',#13142,1.);
+#13142 = DIRECTION('',(-0.,-1.));
+#13143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13144 = ORIENTED_EDGE('',*,*,#13145,.T.);
+#13145 = EDGE_CURVE('',#13113,#13146,#13148,.T.);
+#13146 = VERTEX_POINT('',#13147);
+#13147 = CARTESIAN_POINT('',(10.384509926444,-1.85,9.192068914346));
+#13148 = SURFACE_CURVE('',#13149,(#13153,#13160),.PCURVE_S1.);
+#13149 = LINE('',#13150,#13151);
+#13150 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#13151 = VECTOR('',#13152,1.);
+#13152 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13153 = PCURVE('',#13121,#13154);
+#13154 = DEFINITIONAL_REPRESENTATION('',(#13155),#13159);
+#13155 = LINE('',#13156,#13157);
+#13156 = CARTESIAN_POINT('',(2.22E-16,-3.7));
+#13157 = VECTOR('',#13158,1.);
+#13158 = DIRECTION('',(1.,2.465190328816E-32));
+#13159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13160 = PCURVE('',#13161,#13166);
+#13161 = PLANE('',#13162);
+#13162 = AXIS2_PLACEMENT_3D('',#13163,#13164,#13165);
+#13163 = CARTESIAN_POINT('',(2.209998132442,-1.85,7.172817655396));
+#13164 = DIRECTION('',(0.,-1.,-4.4E-16));
+#13165 = DIRECTION('',(0.,4.4E-16,-1.));
+#13166 = DEFINITIONAL_REPRESENTATION('',(#13167),#13171);
+#13167 = LINE('',#13168,#13169);
+#13168 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#13169 = VECTOR('',#13170,1.);
+#13170 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13172 = ORIENTED_EDGE('',*,*,#13173,.F.);
+#13173 = EDGE_CURVE('',#13174,#13146,#13176,.T.);
+#13174 = VERTEX_POINT('',#13175);
+#13175 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#13176 = SURFACE_CURVE('',#13177,(#13181,#13188),.PCURVE_S1.);
+#13177 = LINE('',#13178,#13179);
+#13178 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#13179 = VECTOR('',#13180,1.);
+#13180 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13181 = PCURVE('',#13121,#13182);
+#13182 = DEFINITIONAL_REPRESENTATION('',(#13183),#13187);
+#13183 = LINE('',#13184,#13185);
+#13184 = CARTESIAN_POINT('',(0.300046802443,1.800280814659E-17));
+#13185 = VECTOR('',#13186,1.);
+#13186 = DIRECTION('',(3.059810077446E-18,-1.));
+#13187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13188 = PCURVE('',#13189,#13194);
+#13189 = CYLINDRICAL_SURFACE('',#13190,1.05);
+#13190 = AXIS2_PLACEMENT_3D('',#13191,#13192,#13193);
+#13191 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13192 = DIRECTION('',(0.,1.,2.2E-16));
+#13193 = DIRECTION('',(1.,0.,0.));
+#13194 = DEFINITIONAL_REPRESENTATION('',(#13195),#13199);
+#13195 = LINE('',#13196,#13197);
+#13196 = CARTESIAN_POINT('',(-0.246871856251,0.));
+#13197 = VECTOR('',#13198,1.);
+#13198 = DIRECTION('',(-0.,-1.));
+#13199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13200 = ORIENTED_EDGE('',*,*,#13201,.F.);
+#13201 = EDGE_CURVE('',#13111,#13174,#13202,.T.);
+#13202 = SURFACE_CURVE('',#13203,(#13207,#13214),.PCURVE_S1.);
+#13203 = LINE('',#13204,#13205);
+#13204 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13205 = VECTOR('',#13206,1.);
+#13206 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13207 = PCURVE('',#13121,#13208);
+#13208 = DEFINITIONAL_REPRESENTATION('',(#13209),#13213);
+#13209 = LINE('',#13210,#13211);
+#13210 = CARTESIAN_POINT('',(0.,0.));
+#13211 = VECTOR('',#13212,1.);
+#13212 = DIRECTION('',(1.,2.465190328816E-32));
+#13213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13214 = PCURVE('',#13215,#13220);
+#13215 = PLANE('',#13216);
+#13216 = AXIS2_PLACEMENT_3D('',#13217,#13218,#13219);
+#13217 = CARTESIAN_POINT('',(2.209998132442,1.85,7.172817655396));
+#13218 = DIRECTION('',(0.,-1.,-4.4E-16));
+#13219 = DIRECTION('',(0.,4.4E-16,-1.));
+#13220 = DEFINITIONAL_REPRESENTATION('',(#13221),#13225);
+#13221 = LINE('',#13222,#13223);
+#13222 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#13223 = VECTOR('',#13224,1.);
+#13224 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13226 = ADVANCED_FACE('',(#13227),#13133,.F.);
+#13227 = FACE_BOUND('',#13228,.T.);
+#13228 = EDGE_LOOP('',(#13229,#13230,#13254,#13282));
+#13229 = ORIENTED_EDGE('',*,*,#13110,.T.);
+#13230 = ORIENTED_EDGE('',*,*,#13231,.T.);
+#13231 = EDGE_CURVE('',#13113,#13232,#13234,.T.);
+#13232 = VERTEX_POINT('',#13233);
+#13233 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#13234 = SURFACE_CURVE('',#13235,(#13240,#13247),.PCURVE_S1.);
+#13235 = CIRCLE('',#13236,0.75);
+#13236 = AXIS2_PLACEMENT_3D('',#13237,#13238,#13239);
+#13237 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#13238 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13239 = DIRECTION('',(1.,0.,0.));
+#13240 = PCURVE('',#13133,#13241);
+#13241 = DEFINITIONAL_REPRESENTATION('',(#13242),#13246);
+#13242 = LINE('',#13243,#13244);
+#13243 = CARTESIAN_POINT('',(-0.,-3.7));
+#13244 = VECTOR('',#13245,1.);
+#13245 = DIRECTION('',(-1.,0.));
+#13246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13247 = PCURVE('',#13161,#13248);
+#13248 = DEFINITIONAL_REPRESENTATION('',(#13249),#13253);
+#13249 = CIRCLE('',#13250,0.75);
+#13250 = AXIS2_PLACEMENT_2D('',#13251,#13252);
+#13251 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13252 = DIRECTION('',(0.,1.));
+#13253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13254 = ORIENTED_EDGE('',*,*,#13255,.F.);
+#13255 = EDGE_CURVE('',#13256,#13232,#13258,.T.);
+#13256 = VERTEX_POINT('',#13257);
+#13257 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13258 = SURFACE_CURVE('',#13259,(#13263,#13270),.PCURVE_S1.);
+#13259 = LINE('',#13260,#13261);
+#13260 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13261 = VECTOR('',#13262,1.);
+#13262 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13263 = PCURVE('',#13133,#13264);
+#13264 = DEFINITIONAL_REPRESENTATION('',(#13265),#13269);
+#13265 = LINE('',#13266,#13267);
+#13266 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#13267 = VECTOR('',#13268,1.);
+#13268 = DIRECTION('',(-0.,-1.));
+#13269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13270 = PCURVE('',#13271,#13276);
+#13271 = PLANE('',#13272);
+#13272 = AXIS2_PLACEMENT_3D('',#13273,#13274,#13275);
+#13273 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13274 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#13275 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13276 = DEFINITIONAL_REPRESENTATION('',(#13277),#13281);
+#13277 = LINE('',#13278,#13279);
+#13278 = CARTESIAN_POINT('',(0.,0.));
+#13279 = VECTOR('',#13280,1.);
+#13280 = DIRECTION('',(-4.436508138959E-18,-1.));
+#13281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13282 = ORIENTED_EDGE('',*,*,#13283,.F.);
+#13283 = EDGE_CURVE('',#13111,#13256,#13284,.T.);
+#13284 = SURFACE_CURVE('',#13285,(#13290,#13297),.PCURVE_S1.);
+#13285 = CIRCLE('',#13286,0.75);
+#13286 = AXIS2_PLACEMENT_3D('',#13287,#13288,#13289);
+#13287 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13288 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13289 = DIRECTION('',(1.,0.,0.));
+#13290 = PCURVE('',#13133,#13291);
+#13291 = DEFINITIONAL_REPRESENTATION('',(#13292),#13296);
+#13292 = LINE('',#13293,#13294);
+#13293 = CARTESIAN_POINT('',(-0.,0.));
+#13294 = VECTOR('',#13295,1.);
+#13295 = DIRECTION('',(-1.,0.));
+#13296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13297 = PCURVE('',#13215,#13298);
+#13298 = DEFINITIONAL_REPRESENTATION('',(#13299),#13303);
+#13299 = CIRCLE('',#13300,0.75);
+#13300 = AXIS2_PLACEMENT_2D('',#13301,#13302);
+#13301 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13302 = DIRECTION('',(0.,1.));
+#13303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13304 = ADVANCED_FACE('',(#13305),#13189,.T.);
+#13305 = FACE_BOUND('',#13306,.F.);
+#13306 = EDGE_LOOP('',(#13307,#13308,#13332,#13360));
+#13307 = ORIENTED_EDGE('',*,*,#13173,.T.);
+#13308 = ORIENTED_EDGE('',*,*,#13309,.T.);
+#13309 = EDGE_CURVE('',#13146,#13310,#13312,.T.);
+#13310 = VERTEX_POINT('',#13311);
+#13311 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#13312 = SURFACE_CURVE('',#13313,(#13318,#13325),.PCURVE_S1.);
+#13313 = CIRCLE('',#13314,1.05);
+#13314 = AXIS2_PLACEMENT_3D('',#13315,#13316,#13317);
+#13315 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#13316 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13317 = DIRECTION('',(1.,0.,0.));
+#13318 = PCURVE('',#13189,#13319);
+#13319 = DEFINITIONAL_REPRESENTATION('',(#13320),#13324);
+#13320 = LINE('',#13321,#13322);
+#13321 = CARTESIAN_POINT('',(-0.,-3.7));
+#13322 = VECTOR('',#13323,1.);
+#13323 = DIRECTION('',(-1.,0.));
+#13324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13325 = PCURVE('',#13161,#13326);
+#13326 = DEFINITIONAL_REPRESENTATION('',(#13327),#13331);
+#13327 = CIRCLE('',#13328,1.05);
+#13328 = AXIS2_PLACEMENT_2D('',#13329,#13330);
+#13329 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13330 = DIRECTION('',(0.,1.));
+#13331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13332 = ORIENTED_EDGE('',*,*,#13333,.F.);
+#13333 = EDGE_CURVE('',#13334,#13310,#13336,.T.);
+#13334 = VERTEX_POINT('',#13335);
+#13335 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13336 = SURFACE_CURVE('',#13337,(#13341,#13348),.PCURVE_S1.);
+#13337 = LINE('',#13338,#13339);
+#13338 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13339 = VECTOR('',#13340,1.);
+#13340 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13341 = PCURVE('',#13189,#13342);
+#13342 = DEFINITIONAL_REPRESENTATION('',(#13343),#13347);
+#13343 = LINE('',#13344,#13345);
+#13344 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#13345 = VECTOR('',#13346,1.);
+#13346 = DIRECTION('',(-0.,-1.));
+#13347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13348 = PCURVE('',#13349,#13354);
+#13349 = PLANE('',#13350);
+#13350 = AXIS2_PLACEMENT_3D('',#13351,#13352,#13353);
+#13351 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13352 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187));
+#13353 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13354 = DEFINITIONAL_REPRESENTATION('',(#13355),#13359);
+#13355 = LINE('',#13356,#13357);
+#13356 = CARTESIAN_POINT('',(0.,0.));
+#13357 = VECTOR('',#13358,1.);
+#13358 = DIRECTION('',(-4.436508138959E-18,-1.));
+#13359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13360 = ORIENTED_EDGE('',*,*,#13361,.F.);
+#13361 = EDGE_CURVE('',#13174,#13334,#13362,.T.);
+#13362 = SURFACE_CURVE('',#13363,(#13368,#13375),.PCURVE_S1.);
+#13363 = CIRCLE('',#13364,1.05);
+#13364 = AXIS2_PLACEMENT_3D('',#13365,#13366,#13367);
+#13365 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13366 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13367 = DIRECTION('',(1.,0.,0.));
+#13368 = PCURVE('',#13189,#13369);
+#13369 = DEFINITIONAL_REPRESENTATION('',(#13370),#13374);
+#13370 = LINE('',#13371,#13372);
+#13371 = CARTESIAN_POINT('',(-0.,0.));
+#13372 = VECTOR('',#13373,1.);
+#13373 = DIRECTION('',(-1.,0.));
+#13374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13375 = PCURVE('',#13215,#13376);
+#13376 = DEFINITIONAL_REPRESENTATION('',(#13377),#13381);
+#13377 = CIRCLE('',#13378,1.05);
+#13378 = AXIS2_PLACEMENT_2D('',#13379,#13380);
+#13379 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13380 = DIRECTION('',(0.,1.));
+#13381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13382 = ADVANCED_FACE('',(#13383),#13215,.F.);
+#13383 = FACE_BOUND('',#13384,.F.);
+#13384 = EDGE_LOOP('',(#13385,#13386,#13387,#13388,#13411,#13439,#13467,
+    #13495,#13523,#13551));
+#13385 = ORIENTED_EDGE('',*,*,#13283,.F.);
+#13386 = ORIENTED_EDGE('',*,*,#13201,.T.);
+#13387 = ORIENTED_EDGE('',*,*,#13361,.T.);
+#13388 = ORIENTED_EDGE('',*,*,#13389,.T.);
+#13389 = EDGE_CURVE('',#13334,#13390,#13392,.T.);
+#13390 = VERTEX_POINT('',#13391);
+#13391 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#13392 = SURFACE_CURVE('',#13393,(#13397,#13404),.PCURVE_S1.);
+#13393 = LINE('',#13394,#13395);
+#13394 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13395 = VECTOR('',#13396,1.);
+#13396 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13397 = PCURVE('',#13215,#13398);
+#13398 = DEFINITIONAL_REPRESENTATION('',(#13399),#13403);
+#13399 = LINE('',#13400,#13401);
+#13400 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#13401 = VECTOR('',#13402,1.);
+#13402 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13404 = PCURVE('',#13349,#13405);
+#13405 = DEFINITIONAL_REPRESENTATION('',(#13406),#13410);
+#13406 = LINE('',#13407,#13408);
+#13407 = CARTESIAN_POINT('',(-2.512147933894E-15,4.01943669423E-31));
+#13408 = VECTOR('',#13409,1.);
+#13409 = DIRECTION('',(1.,2.465190328816E-32));
+#13410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13411 = ORIENTED_EDGE('',*,*,#13412,.F.);
+#13412 = EDGE_CURVE('',#13413,#13390,#13415,.T.);
+#13413 = VERTEX_POINT('',#13414);
+#13414 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13415 = SURFACE_CURVE('',#13416,(#13420,#13427),.PCURVE_S1.);
+#13416 = LINE('',#13417,#13418);
+#13417 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13418 = VECTOR('',#13419,1.);
+#13419 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13420 = PCURVE('',#13215,#13421);
+#13421 = DEFINITIONAL_REPRESENTATION('',(#13422),#13426);
+#13422 = LINE('',#13423,#13424);
+#13423 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13424 = VECTOR('',#13425,1.);
+#13425 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13427 = PCURVE('',#13428,#13433);
+#13428 = PLANE('',#13429);
+#13429 = AXIS2_PLACEMENT_3D('',#13430,#13431,#13432);
+#13430 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13431 = DIRECTION('',(-0.258819045103,-2.1E-16,0.965925826289));
+#13432 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13433 = DEFINITIONAL_REPRESENTATION('',(#13434),#13438);
+#13434 = LINE('',#13435,#13436);
+#13435 = CARTESIAN_POINT('',(0.,0.));
+#13436 = VECTOR('',#13437,1.);
+#13437 = DIRECTION('',(1.,-2.465190328816E-32));
+#13438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13439 = ORIENTED_EDGE('',*,*,#13440,.T.);
+#13440 = EDGE_CURVE('',#13413,#13441,#13443,.T.);
+#13441 = VERTEX_POINT('',#13442);
+#13442 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13443 = SURFACE_CURVE('',#13444,(#13448,#13455),.PCURVE_S1.);
+#13444 = LINE('',#13445,#13446);
+#13445 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13446 = VECTOR('',#13447,1.);
+#13447 = DIRECTION('',(0.,2.2E-16,-1.));
+#13448 = PCURVE('',#13215,#13449);
+#13449 = DEFINITIONAL_REPRESENTATION('',(#13450),#13454);
+#13450 = LINE('',#13451,#13452);
+#13451 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13452 = VECTOR('',#13453,1.);
+#13453 = DIRECTION('',(1.,0.));
+#13454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13455 = PCURVE('',#13456,#13461);
+#13456 = PLANE('',#13457);
+#13457 = AXIS2_PLACEMENT_3D('',#13458,#13459,#13460);
+#13458 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13459 = DIRECTION('',(1.,0.,0.));
+#13460 = DIRECTION('',(0.,2.2E-16,-1.));
+#13461 = DEFINITIONAL_REPRESENTATION('',(#13462),#13466);
+#13462 = LINE('',#13463,#13464);
+#13463 = CARTESIAN_POINT('',(-8.881784197001E-16,1.95399252334E-31));
+#13464 = VECTOR('',#13465,1.);
+#13465 = DIRECTION('',(1.,0.));
+#13466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13467 = ORIENTED_EDGE('',*,*,#13468,.T.);
+#13468 = EDGE_CURVE('',#13441,#13469,#13471,.T.);
+#13469 = VERTEX_POINT('',#13470);
+#13470 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#13471 = SURFACE_CURVE('',#13472,(#13476,#13483),.PCURVE_S1.);
+#13472 = LINE('',#13473,#13474);
+#13473 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13474 = VECTOR('',#13475,1.);
+#13475 = DIRECTION('',(1.,0.,0.));
+#13476 = PCURVE('',#13215,#13477);
+#13477 = DEFINITIONAL_REPRESENTATION('',(#13478),#13482);
+#13478 = LINE('',#13479,#13480);
+#13479 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#13480 = VECTOR('',#13481,1.);
+#13481 = DIRECTION('',(0.,1.));
+#13482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13483 = PCURVE('',#13484,#13489);
+#13484 = PLANE('',#13485);
+#13485 = AXIS2_PLACEMENT_3D('',#13486,#13487,#13488);
+#13486 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13487 = DIRECTION('',(0.,2.2E-16,-1.));
+#13488 = DIRECTION('',(1.,-0.,0.));
+#13489 = DEFINITIONAL_REPRESENTATION('',(#13490),#13494);
+#13490 = LINE('',#13491,#13492);
+#13491 = CARTESIAN_POINT('',(0.,0.));
+#13492 = VECTOR('',#13493,1.);
+#13493 = DIRECTION('',(1.,0.));
+#13494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13495 = ORIENTED_EDGE('',*,*,#13496,.T.);
+#13496 = EDGE_CURVE('',#13469,#13497,#13499,.T.);
+#13497 = VERTEX_POINT('',#13498);
+#13498 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13499 = SURFACE_CURVE('',#13500,(#13504,#13511),.PCURVE_S1.);
+#13500 = LINE('',#13501,#13502);
+#13501 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13502 = VECTOR('',#13503,1.);
+#13503 = DIRECTION('',(0.,-2.2E-16,1.));
+#13504 = PCURVE('',#13215,#13505);
+#13505 = DEFINITIONAL_REPRESENTATION('',(#13506),#13510);
+#13506 = LINE('',#13507,#13508);
+#13507 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#13508 = VECTOR('',#13509,1.);
+#13509 = DIRECTION('',(-1.,0.));
+#13510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13511 = PCURVE('',#13512,#13517);
+#13512 = PLANE('',#13513);
+#13513 = AXIS2_PLACEMENT_3D('',#13514,#13515,#13516);
+#13514 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13515 = DIRECTION('',(-1.,0.,0.));
+#13516 = DIRECTION('',(0.,-2.2E-16,1.));
+#13517 = DEFINITIONAL_REPRESENTATION('',(#13518),#13522);
+#13518 = LINE('',#13519,#13520);
+#13519 = CARTESIAN_POINT('',(4.440892098501E-16,9.769962616701E-32));
+#13520 = VECTOR('',#13521,1.);
+#13521 = DIRECTION('',(1.,0.));
+#13522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13523 = ORIENTED_EDGE('',*,*,#13524,.T.);
+#13524 = EDGE_CURVE('',#13497,#13525,#13527,.T.);
+#13525 = VERTEX_POINT('',#13526);
+#13526 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#13527 = SURFACE_CURVE('',#13528,(#13532,#13539),.PCURVE_S1.);
+#13528 = LINE('',#13529,#13530);
+#13529 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13530 = VECTOR('',#13531,1.);
+#13531 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13532 = PCURVE('',#13215,#13533);
+#13533 = DEFINITIONAL_REPRESENTATION('',(#13534),#13538);
+#13534 = LINE('',#13535,#13536);
+#13535 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#13536 = VECTOR('',#13537,1.);
+#13537 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13539 = PCURVE('',#13540,#13545);
+#13540 = PLANE('',#13541);
+#13541 = AXIS2_PLACEMENT_3D('',#13542,#13543,#13544);
+#13542 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13543 = DIRECTION('',(-0.258819045103,-2.1E-16,0.965925826289));
+#13544 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13545 = DEFINITIONAL_REPRESENTATION('',(#13546),#13550);
+#13546 = LINE('',#13547,#13548);
+#13547 = CARTESIAN_POINT('',(0.,0.));
+#13548 = VECTOR('',#13549,1.);
+#13549 = DIRECTION('',(1.,0.));
+#13550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13551 = ORIENTED_EDGE('',*,*,#13552,.F.);
+#13552 = EDGE_CURVE('',#13256,#13525,#13553,.T.);
+#13553 = SURFACE_CURVE('',#13554,(#13558,#13565),.PCURVE_S1.);
+#13554 = LINE('',#13555,#13556);
+#13555 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13556 = VECTOR('',#13557,1.);
+#13557 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13558 = PCURVE('',#13215,#13559);
+#13559 = DEFINITIONAL_REPRESENTATION('',(#13560),#13564);
+#13560 = LINE('',#13561,#13562);
+#13561 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#13562 = VECTOR('',#13563,1.);
+#13563 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13565 = PCURVE('',#13271,#13566);
+#13566 = DEFINITIONAL_REPRESENTATION('',(#13567),#13571);
+#13567 = LINE('',#13568,#13569);
+#13568 = CARTESIAN_POINT('',(0.,0.));
+#13569 = VECTOR('',#13570,1.);
+#13570 = DIRECTION('',(1.,-4.930380657631E-32));
+#13571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13572 = ADVANCED_FACE('',(#13573),#13161,.T.);
+#13573 = FACE_BOUND('',#13574,.T.);
+#13574 = EDGE_LOOP('',(#13575,#13576,#13577,#13578,#13601,#13624,#13652,
+    #13680,#13708,#13731));
+#13575 = ORIENTED_EDGE('',*,*,#13231,.F.);
+#13576 = ORIENTED_EDGE('',*,*,#13145,.T.);
+#13577 = ORIENTED_EDGE('',*,*,#13309,.T.);
+#13578 = ORIENTED_EDGE('',*,*,#13579,.T.);
+#13579 = EDGE_CURVE('',#13310,#13580,#13582,.T.);
+#13580 = VERTEX_POINT('',#13581);
+#13581 = CARTESIAN_POINT('',(7.739998654902,-1.85,8.794057108884));
+#13582 = SURFACE_CURVE('',#13583,(#13587,#13594),.PCURVE_S1.);
+#13583 = LINE('',#13584,#13585);
+#13584 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#13585 = VECTOR('',#13586,1.);
+#13586 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13587 = PCURVE('',#13161,#13588);
+#13588 = DEFINITIONAL_REPRESENTATION('',(#13589),#13593);
+#13589 = LINE('',#13590,#13591);
+#13590 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#13591 = VECTOR('',#13592,1.);
+#13592 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13594 = PCURVE('',#13349,#13595);
+#13595 = DEFINITIONAL_REPRESENTATION('',(#13596),#13600);
+#13596 = LINE('',#13597,#13598);
+#13597 = CARTESIAN_POINT('',(-5.92E-16,-3.7));
+#13598 = VECTOR('',#13599,1.);
+#13599 = DIRECTION('',(1.,2.465190328816E-32));
+#13600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13601 = ORIENTED_EDGE('',*,*,#13602,.F.);
+#13602 = EDGE_CURVE('',#13603,#13580,#13605,.T.);
+#13603 = VERTEX_POINT('',#13604);
+#13604 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13605 = SURFACE_CURVE('',#13606,(#13610,#13617),.PCURVE_S1.);
+#13606 = LINE('',#13607,#13608);
+#13607 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13608 = VECTOR('',#13609,1.);
+#13609 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13610 = PCURVE('',#13161,#13611);
+#13611 = DEFINITIONAL_REPRESENTATION('',(#13612),#13616);
+#13612 = LINE('',#13613,#13614);
+#13613 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13614 = VECTOR('',#13615,1.);
+#13615 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13617 = PCURVE('',#13428,#13618);
+#13618 = DEFINITIONAL_REPRESENTATION('',(#13619),#13623);
+#13619 = LINE('',#13620,#13621);
+#13620 = CARTESIAN_POINT('',(-7.877490467453E-18,-3.7));
+#13621 = VECTOR('',#13622,1.);
+#13622 = DIRECTION('',(1.,-2.465190328816E-32));
+#13623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13624 = ORIENTED_EDGE('',*,*,#13625,.T.);
+#13625 = EDGE_CURVE('',#13603,#13626,#13628,.T.);
+#13626 = VERTEX_POINT('',#13627);
+#13627 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13628 = SURFACE_CURVE('',#13629,(#13633,#13640),.PCURVE_S1.);
+#13629 = LINE('',#13630,#13631);
+#13630 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13631 = VECTOR('',#13632,1.);
+#13632 = DIRECTION('',(0.,2.2E-16,-1.));
+#13633 = PCURVE('',#13161,#13634);
+#13634 = DEFINITIONAL_REPRESENTATION('',(#13635),#13639);
+#13635 = LINE('',#13636,#13637);
+#13636 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13637 = VECTOR('',#13638,1.);
+#13638 = DIRECTION('',(1.,0.));
+#13639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13640 = PCURVE('',#13641,#13646);
+#13641 = PLANE('',#13642);
+#13642 = AXIS2_PLACEMENT_3D('',#13643,#13644,#13645);
+#13643 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13644 = DIRECTION('',(1.,0.,0.));
+#13645 = DIRECTION('',(0.,2.2E-16,-1.));
+#13646 = DEFINITIONAL_REPRESENTATION('',(#13647),#13651);
+#13647 = LINE('',#13648,#13649);
+#13648 = CARTESIAN_POINT('',(7.417841970013E-17,-3.7));
+#13649 = VECTOR('',#13650,1.);
+#13650 = DIRECTION('',(1.,0.));
+#13651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13652 = ORIENTED_EDGE('',*,*,#13653,.T.);
+#13653 = EDGE_CURVE('',#13626,#13654,#13656,.T.);
+#13654 = VERTEX_POINT('',#13655);
+#13655 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#13656 = SURFACE_CURVE('',#13657,(#13661,#13668),.PCURVE_S1.);
+#13657 = LINE('',#13658,#13659);
+#13658 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13659 = VECTOR('',#13660,1.);
+#13660 = DIRECTION('',(1.,0.,0.));
+#13661 = PCURVE('',#13161,#13662);
+#13662 = DEFINITIONAL_REPRESENTATION('',(#13663),#13667);
+#13663 = LINE('',#13664,#13665);
+#13664 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#13665 = VECTOR('',#13666,1.);
+#13666 = DIRECTION('',(0.,1.));
+#13667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13668 = PCURVE('',#13669,#13674);
+#13669 = PLANE('',#13670);
+#13670 = AXIS2_PLACEMENT_3D('',#13671,#13672,#13673);
+#13671 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13672 = DIRECTION('',(0.,-2.2E-16,1.));
+#13673 = DIRECTION('',(1.,0.,0.));
+#13674 = DEFINITIONAL_REPRESENTATION('',(#13675),#13679);
+#13675 = LINE('',#13676,#13677);
+#13676 = CARTESIAN_POINT('',(0.,0.));
+#13677 = VECTOR('',#13678,1.);
+#13678 = DIRECTION('',(1.,0.));
+#13679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13680 = ORIENTED_EDGE('',*,*,#13681,.T.);
+#13681 = EDGE_CURVE('',#13654,#13682,#13684,.T.);
+#13682 = VERTEX_POINT('',#13683);
+#13683 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#13684 = SURFACE_CURVE('',#13685,(#13689,#13696),.PCURVE_S1.);
+#13685 = LINE('',#13686,#13687);
+#13686 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13687 = VECTOR('',#13688,1.);
+#13688 = DIRECTION('',(0.,-2.2E-16,1.));
+#13689 = PCURVE('',#13161,#13690);
+#13690 = DEFINITIONAL_REPRESENTATION('',(#13691),#13695);
+#13691 = LINE('',#13692,#13693);
+#13692 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#13693 = VECTOR('',#13694,1.);
+#13694 = DIRECTION('',(-1.,0.));
+#13695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13696 = PCURVE('',#13697,#13702);
+#13697 = PLANE('',#13698);
+#13698 = AXIS2_PLACEMENT_3D('',#13699,#13700,#13701);
+#13699 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13700 = DIRECTION('',(-1.,0.,0.));
+#13701 = DIRECTION('',(0.,-2.2E-16,1.));
+#13702 = DEFINITIONAL_REPRESENTATION('',(#13703),#13707);
+#13703 = LINE('',#13704,#13705);
+#13704 = CARTESIAN_POINT('',(-7.417841970013E-17,-3.7));
+#13705 = VECTOR('',#13706,1.);
+#13706 = DIRECTION('',(1.,0.));
+#13707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13708 = ORIENTED_EDGE('',*,*,#13709,.T.);
+#13709 = EDGE_CURVE('',#13682,#13710,#13712,.T.);
+#13710 = VERTEX_POINT('',#13711);
+#13711 = CARTESIAN_POINT('',(7.895290081964,-1.85,8.525084467234));
+#13712 = SURFACE_CURVE('',#13713,(#13717,#13724),.PCURVE_S1.);
+#13713 = LINE('',#13714,#13715);
+#13714 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#13715 = VECTOR('',#13716,1.);
+#13716 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13717 = PCURVE('',#13161,#13718);
+#13718 = DEFINITIONAL_REPRESENTATION('',(#13719),#13723);
+#13719 = LINE('',#13720,#13721);
+#13720 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#13721 = VECTOR('',#13722,1.);
+#13722 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13724 = PCURVE('',#13540,#13725);
+#13725 = DEFINITIONAL_REPRESENTATION('',(#13726),#13730);
+#13726 = LINE('',#13727,#13728);
+#13727 = CARTESIAN_POINT('',(-7.877490467452E-18,-3.7));
+#13728 = VECTOR('',#13729,1.);
+#13729 = DIRECTION('',(1.,0.));
+#13730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13731 = ORIENTED_EDGE('',*,*,#13732,.F.);
+#13732 = EDGE_CURVE('',#13232,#13710,#13733,.T.);
+#13733 = SURFACE_CURVE('',#13734,(#13738,#13745),.PCURVE_S1.);
+#13734 = LINE('',#13735,#13736);
+#13735 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#13736 = VECTOR('',#13737,1.);
+#13737 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187));
+#13738 = PCURVE('',#13161,#13739);
+#13739 = DEFINITIONAL_REPRESENTATION('',(#13740),#13744);
+#13740 = LINE('',#13741,#13742);
+#13741 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#13742 = VECTOR('',#13743,1.);
+#13743 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13745 = PCURVE('',#13271,#13746);
+#13746 = DEFINITIONAL_REPRESENTATION('',(#13747),#13751);
+#13747 = LINE('',#13748,#13749);
+#13748 = CARTESIAN_POINT('',(-5.92E-16,-3.7));
+#13749 = VECTOR('',#13750,1.);
+#13750 = DIRECTION('',(1.,-4.930380657631E-32));
+#13751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13752 = ADVANCED_FACE('',(#13753),#13271,.T.);
+#13753 = FACE_BOUND('',#13754,.T.);
+#13754 = EDGE_LOOP('',(#13755,#13756,#13757,#13778));
+#13755 = ORIENTED_EDGE('',*,*,#13255,.T.);
+#13756 = ORIENTED_EDGE('',*,*,#13732,.T.);
+#13757 = ORIENTED_EDGE('',*,*,#13758,.F.);
+#13758 = EDGE_CURVE('',#13525,#13710,#13759,.T.);
+#13759 = SURFACE_CURVE('',#13760,(#13764,#13771),.PCURVE_S1.);
+#13760 = LINE('',#13761,#13762);
+#13761 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#13762 = VECTOR('',#13763,1.);
+#13763 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13764 = PCURVE('',#13271,#13765);
+#13765 = DEFINITIONAL_REPRESENTATION('',(#13766),#13770);
+#13766 = LINE('',#13767,#13768);
+#13767 = CARTESIAN_POINT('',(1.330384757729,-2.128615612367E-16));
+#13768 = VECTOR('',#13769,1.);
+#13769 = DIRECTION('',(-4.436508138959E-18,-1.));
+#13770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13771 = PCURVE('',#13540,#13772);
+#13772 = DEFINITIONAL_REPRESENTATION('',(#13773),#13777);
+#13773 = LINE('',#13774,#13775);
+#13774 = CARTESIAN_POINT('',(13.350186661336,-8.716722001999E-17));
+#13775 = VECTOR('',#13776,1.);
+#13776 = DIRECTION('',(3.059810077445E-18,-1.));
+#13777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13778 = ORIENTED_EDGE('',*,*,#13552,.F.);
+#13779 = ADVANCED_FACE('',(#13780),#13349,.F.);
+#13780 = FACE_BOUND('',#13781,.F.);
+#13781 = EDGE_LOOP('',(#13782,#13783,#13784,#13805));
+#13782 = ORIENTED_EDGE('',*,*,#13333,.T.);
+#13783 = ORIENTED_EDGE('',*,*,#13579,.T.);
+#13784 = ORIENTED_EDGE('',*,*,#13785,.F.);
+#13785 = EDGE_CURVE('',#13390,#13580,#13786,.T.);
+#13786 = SURFACE_CURVE('',#13787,(#13791,#13798),.PCURVE_S1.);
+#13787 = LINE('',#13788,#13789);
+#13788 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#13789 = VECTOR('',#13790,1.);
+#13790 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13791 = PCURVE('',#13349,#13792);
+#13792 = DEFINITIONAL_REPRESENTATION('',(#13793),#13797);
+#13793 = LINE('',#13794,#13795);
+#13794 = CARTESIAN_POINT('',(1.25,2.204460492503E-17));
+#13795 = VECTOR('',#13796,1.);
+#13796 = DIRECTION('',(-4.436508138959E-18,-1.));
+#13797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13798 = PCURVE('',#13428,#13799);
+#13799 = DEFINITIONAL_REPRESENTATION('',(#13800),#13804);
+#13800 = LINE('',#13801,#13802);
+#13801 = CARTESIAN_POINT('',(13.5,-7.817841970013E-17));
+#13802 = VECTOR('',#13803,1.);
+#13803 = DIRECTION('',(3.059810077445E-18,-1.));
+#13804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13805 = ORIENTED_EDGE('',*,*,#13389,.F.);
+#13806 = ADVANCED_FACE('',(#13807),#13540,.F.);
+#13807 = FACE_BOUND('',#13808,.F.);
+#13808 = EDGE_LOOP('',(#13809,#13810,#13833,#13861,#13896,#13924,#13945,
+    #13946));
+#13809 = ORIENTED_EDGE('',*,*,#13524,.F.);
+#13810 = ORIENTED_EDGE('',*,*,#13811,.T.);
+#13811 = EDGE_CURVE('',#13497,#13812,#13814,.T.);
+#13812 = VERTEX_POINT('',#13813);
+#13813 = CARTESIAN_POINT('',(-5.,0.35,5.069801903606));
+#13814 = SURFACE_CURVE('',#13815,(#13819,#13826),.PCURVE_S1.);
+#13815 = LINE('',#13816,#13817);
+#13816 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13817 = VECTOR('',#13818,1.);
+#13818 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13819 = PCURVE('',#13540,#13820);
+#13820 = DEFINITIONAL_REPRESENTATION('',(#13821),#13825);
+#13821 = LINE('',#13822,#13823);
+#13822 = CARTESIAN_POINT('',(0.,0.));
+#13823 = VECTOR('',#13824,1.);
+#13824 = DIRECTION('',(3.059810077445E-18,-1.));
+#13825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13826 = PCURVE('',#13512,#13827);
+#13827 = DEFINITIONAL_REPRESENTATION('',(#13828),#13832);
+#13828 = LINE('',#13829,#13830);
+#13829 = CARTESIAN_POINT('',(1.219801903606,4.631181386836E-17));
+#13830 = VECTOR('',#13831,1.);
+#13831 = DIRECTION('',(0.,-1.));
+#13832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13833 = ORIENTED_EDGE('',*,*,#13834,.F.);
+#13834 = EDGE_CURVE('',#13835,#13812,#13837,.T.);
+#13835 = VERTEX_POINT('',#13836);
+#13836 = CARTESIAN_POINT('',(2.7,0.35,7.133010685326));
+#13837 = SURFACE_CURVE('',#13838,(#13842,#13849),.PCURVE_S1.);
+#13838 = LINE('',#13839,#13840);
+#13839 = CARTESIAN_POINT('',(-5.292427143235,0.35,4.991446286732));
+#13840 = VECTOR('',#13841,1.);
+#13841 = DIRECTION('',(-0.965925826289,6.5E-16,-0.258819045103));
+#13842 = PCURVE('',#13540,#13843);
+#13843 = DEFINITIONAL_REPRESENTATION('',(#13844),#13848);
+#13844 = LINE('',#13845,#13846);
+#13845 = CARTESIAN_POINT('',(-0.302742855896,-1.5));
+#13846 = VECTOR('',#13847,1.);
+#13847 = DIRECTION('',(-1.,5.9E-16));
+#13848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13849 = PCURVE('',#13850,#13855);
+#13850 = PLANE('',#13851);
+#13851 = AXIS2_PLACEMENT_3D('',#13852,#13853,#13854);
+#13852 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#13853 = DIRECTION('',(6.2E-16,1.,2.2E-16));
+#13854 = DIRECTION('',(1.,-6.2E-16,0.));
+#13855 = DEFINITIONAL_REPRESENTATION('',(#13856),#13860);
+#13856 = LINE('',#13857,#13858);
+#13857 = CARTESIAN_POINT('',(7.572856765531E-03,-1.141446286732));
+#13858 = VECTOR('',#13859,1.);
+#13859 = DIRECTION('',(-0.965925826289,0.258819045103));
+#13860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13861 = ORIENTED_EDGE('',*,*,#13862,.F.);
+#13862 = EDGE_CURVE('',#13863,#13835,#13865,.T.);
+#13863 = VERTEX_POINT('',#13864);
+#13864 = CARTESIAN_POINT('',(2.7,-0.35,7.133010685326));
+#13865 = SURFACE_CURVE('',#13866,(#13871,#13878),.PCURVE_S1.);
+#13866 = ELLIPSE('',#13867,0.362346663144,0.35);
+#13867 = AXIS2_PLACEMENT_3D('',#13868,#13869,#13870);
+#13868 = CARTESIAN_POINT('',(2.7,-1.58E-15,7.133010685326));
+#13869 = DIRECTION('',(-0.258819045103,-2.1E-16,0.965925826289));
+#13870 = DIRECTION('',(-0.965925826289,6.E-17,-0.258819045103));
+#13871 = PCURVE('',#13540,#13872);
+#13872 = DEFINITIONAL_REPRESENTATION('',(#13873),#13877);
+#13873 = ELLIPSE('',#13874,0.362346663144,0.35);
+#13874 = AXIS2_PLACEMENT_2D('',#13875,#13876);
+#13875 = CARTESIAN_POINT('',(7.971626589157,-1.85));
+#13876 = DIRECTION('',(-1.,0.));
+#13877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13878 = PCURVE('',#13879,#13884);
+#13879 = CYLINDRICAL_SURFACE('',#13880,0.35);
+#13880 = AXIS2_PLACEMENT_3D('',#13881,#13882,#13883);
+#13881 = CARTESIAN_POINT('',(2.7,-8.5E-16,3.85));
+#13882 = DIRECTION('',(0.,2.2E-16,-1.));
+#13883 = DIRECTION('',(1.,0.,0.));
+#13884 = DEFINITIONAL_REPRESENTATION('',(#13885),#13895);
+#13885 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13886,#13887,#13888,#13889,
+    #13890,#13891,#13892,#13893,#13894),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#13886 = CARTESIAN_POINT('',(7.853981633974,-3.283010685326));
+#13887 = CARTESIAN_POINT('',(7.461282552276,-3.319838875959));
+#13888 = CARTESIAN_POINT('',(7.068583470577,-3.356667360239));
+#13889 = CARTESIAN_POINT('',(6.675884388879,-3.384838415977));
+#13890 = CARTESIAN_POINT('',(6.283185307179,-3.395718017795));
+#13891 = CARTESIAN_POINT('',(5.890486225481,-3.384838415977));
+#13892 = CARTESIAN_POINT('',(5.497787143782,-3.356667360238));
+#13893 = CARTESIAN_POINT('',(5.105088062083,-3.319838875959));
+#13894 = CARTESIAN_POINT('',(4.712388980385,-3.283010685326));
+#13895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13896 = ORIENTED_EDGE('',*,*,#13897,.F.);
+#13897 = EDGE_CURVE('',#13898,#13863,#13900,.T.);
+#13898 = VERTEX_POINT('',#13899);
+#13899 = CARTESIAN_POINT('',(-5.,-0.35,5.069801903606));
+#13900 = SURFACE_CURVE('',#13901,(#13905,#13912),.PCURVE_S1.);
+#13901 = LINE('',#13902,#13903);
+#13902 = CARTESIAN_POINT('',(-1.560376335666,-0.35,5.991446286732));
+#13903 = VECTOR('',#13904,1.);
+#13904 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#13905 = PCURVE('',#13540,#13906);
+#13906 = DEFINITIONAL_REPRESENTATION('',(#13907),#13911);
+#13907 = LINE('',#13908,#13909);
+#13908 = CARTESIAN_POINT('',(3.56096044926,-2.2));
+#13909 = VECTOR('',#13910,1.);
+#13910 = DIRECTION('',(1.,0.));
+#13911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13912 = PCURVE('',#13913,#13918);
+#13913 = PLANE('',#13914);
+#13914 = AXIS2_PLACEMENT_3D('',#13915,#13916,#13917);
+#13915 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#13916 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13917 = DIRECTION('',(-1.,0.,0.));
+#13918 = DEFINITIONAL_REPRESENTATION('',(#13919),#13923);
+#13919 = LINE('',#13920,#13921);
+#13920 = CARTESIAN_POINT('',(4.260376335666,-2.141446286732));
+#13921 = VECTOR('',#13922,1.);
+#13922 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#13923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13924 = ORIENTED_EDGE('',*,*,#13925,.T.);
+#13925 = EDGE_CURVE('',#13898,#13682,#13926,.T.);
+#13926 = SURFACE_CURVE('',#13927,(#13931,#13938),.PCURVE_S1.);
+#13927 = LINE('',#13928,#13929);
+#13928 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13929 = VECTOR('',#13930,1.);
+#13930 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13931 = PCURVE('',#13540,#13932);
+#13932 = DEFINITIONAL_REPRESENTATION('',(#13933),#13937);
+#13933 = LINE('',#13934,#13935);
+#13934 = CARTESIAN_POINT('',(0.,0.));
+#13935 = VECTOR('',#13936,1.);
+#13936 = DIRECTION('',(3.059810077445E-18,-1.));
+#13937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13938 = PCURVE('',#13697,#13939);
+#13939 = DEFINITIONAL_REPRESENTATION('',(#13940),#13944);
+#13940 = LINE('',#13941,#13942);
+#13941 = CARTESIAN_POINT('',(1.219801903606,4.631181386836E-17));
+#13942 = VECTOR('',#13943,1.);
+#13943 = DIRECTION('',(0.,-1.));
+#13944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13945 = ORIENTED_EDGE('',*,*,#13709,.T.);
+#13946 = ORIENTED_EDGE('',*,*,#13758,.F.);
+#13947 = ADVANCED_FACE('',(#13948),#13512,.F.);
+#13948 = FACE_BOUND('',#13949,.F.);
+#13949 = EDGE_LOOP('',(#13950,#13978,#14006,#14027,#14028));
+#13950 = ORIENTED_EDGE('',*,*,#13951,.F.);
+#13951 = EDGE_CURVE('',#13952,#13469,#13954,.T.);
+#13952 = VERTEX_POINT('',#13953);
+#13953 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13954 = SURFACE_CURVE('',#13955,(#13959,#13966),.PCURVE_S1.);
+#13955 = LINE('',#13956,#13957);
+#13956 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13957 = VECTOR('',#13958,1.);
+#13958 = DIRECTION('',(0.,-2.2E-16,1.));
+#13959 = PCURVE('',#13512,#13960);
+#13960 = DEFINITIONAL_REPRESENTATION('',(#13961),#13965);
+#13961 = LINE('',#13962,#13963);
+#13962 = CARTESIAN_POINT('',(4.440892098501E-16,9.769962616701E-32));
+#13963 = VECTOR('',#13964,1.);
+#13964 = DIRECTION('',(1.,0.));
+#13965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13966 = PCURVE('',#13967,#13972);
+#13967 = PLANE('',#13968);
+#13968 = AXIS2_PLACEMENT_3D('',#13969,#13970,#13971);
+#13969 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#13970 = DIRECTION('',(-1.,0.,0.));
+#13971 = DIRECTION('',(0.,2.2E-16,-1.));
+#13972 = DEFINITIONAL_REPRESENTATION('',(#13973),#13977);
+#13973 = LINE('',#13974,#13975);
+#13974 = CARTESIAN_POINT('',(0.7,-6.804460492503E-17));
+#13975 = VECTOR('',#13976,1.);
+#13976 = DIRECTION('',(-1.,0.));
+#13977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13978 = ORIENTED_EDGE('',*,*,#13979,.T.);
+#13979 = EDGE_CURVE('',#13952,#13980,#13982,.T.);
+#13980 = VERTEX_POINT('',#13981);
+#13981 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#13982 = SURFACE_CURVE('',#13983,(#13987,#13994),.PCURVE_S1.);
+#13983 = LINE('',#13984,#13985);
+#13984 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13985 = VECTOR('',#13986,1.);
+#13986 = DIRECTION('',(0.,-1.,-2.2E-16));
+#13987 = PCURVE('',#13512,#13988);
+#13988 = DEFINITIONAL_REPRESENTATION('',(#13989),#13993);
+#13989 = LINE('',#13990,#13991);
+#13990 = CARTESIAN_POINT('',(0.,0.));
+#13991 = VECTOR('',#13992,1.);
+#13992 = DIRECTION('',(0.,-1.));
+#13993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13994 = PCURVE('',#13995,#14000);
+#13995 = PLANE('',#13996);
+#13996 = AXIS2_PLACEMENT_3D('',#13997,#13998,#13999);
+#13997 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13998 = DIRECTION('',(0.,-2.2E-16,1.));
+#13999 = DIRECTION('',(1.,0.,0.));
+#14000 = DEFINITIONAL_REPRESENTATION('',(#14001),#14005);
+#14001 = LINE('',#14002,#14003);
+#14002 = CARTESIAN_POINT('',(0.3,0.));
+#14003 = VECTOR('',#14004,1.);
+#14004 = DIRECTION('',(0.,-1.));
+#14005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14006 = ORIENTED_EDGE('',*,*,#14007,.F.);
+#14007 = EDGE_CURVE('',#13812,#13980,#14008,.T.);
+#14008 = SURFACE_CURVE('',#14009,(#14013,#14020),.PCURVE_S1.);
+#14009 = LINE('',#14010,#14011);
+#14010 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#14011 = VECTOR('',#14012,1.);
+#14012 = DIRECTION('',(0.,2.2E-16,-1.));
+#14013 = PCURVE('',#13512,#14014);
+#14014 = DEFINITIONAL_REPRESENTATION('',(#14015),#14019);
+#14015 = LINE('',#14016,#14017);
+#14016 = CARTESIAN_POINT('',(-1.140892098501E-16,-1.5));
+#14017 = VECTOR('',#14018,1.);
+#14018 = DIRECTION('',(-1.,0.));
+#14019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14020 = PCURVE('',#13850,#14021);
+#14021 = DEFINITIONAL_REPRESENTATION('',(#14022),#14026);
+#14022 = LINE('',#14023,#14024);
+#14023 = CARTESIAN_POINT('',(0.3,4.282640187409E-33));
+#14024 = VECTOR('',#14025,1.);
+#14025 = DIRECTION('',(-1.364E-31,1.));
+#14026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14027 = ORIENTED_EDGE('',*,*,#13811,.F.);
+#14028 = ORIENTED_EDGE('',*,*,#13496,.F.);
+#14029 = ADVANCED_FACE('',(#14030),#13484,.F.);
+#14030 = FACE_BOUND('',#14031,.F.);
+#14031 = EDGE_LOOP('',(#14032,#14060,#14088,#14109));
+#14032 = ORIENTED_EDGE('',*,*,#14033,.T.);
+#14033 = EDGE_CURVE('',#13441,#14034,#14036,.T.);
+#14034 = VERTEX_POINT('',#14035);
+#14035 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#14036 = SURFACE_CURVE('',#14037,(#14041,#14048),.PCURVE_S1.);
+#14037 = LINE('',#14038,#14039);
+#14038 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#14039 = VECTOR('',#14040,1.);
+#14040 = DIRECTION('',(0.,1.,2.2E-16));
+#14041 = PCURVE('',#13484,#14042);
+#14042 = DEFINITIONAL_REPRESENTATION('',(#14043),#14047);
+#14043 = LINE('',#14044,#14045);
+#14044 = CARTESIAN_POINT('',(0.,0.));
+#14045 = VECTOR('',#14046,1.);
+#14046 = DIRECTION('',(0.,-1.));
+#14047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14048 = PCURVE('',#14049,#14054);
+#14049 = PLANE('',#14050);
+#14050 = AXIS2_PLACEMENT_3D('',#14051,#14052,#14053);
+#14051 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14052 = DIRECTION('',(1.,-0.,-0.));
+#14053 = DIRECTION('',(0.,-2.2E-16,1.));
+#14054 = DEFINITIONAL_REPRESENTATION('',(#14055),#14059);
+#14055 = LINE('',#14056,#14057);
+#14056 = CARTESIAN_POINT('',(0.7,6.804460492503E-17));
+#14057 = VECTOR('',#14058,1.);
+#14058 = DIRECTION('',(0.,-1.));
+#14059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14060 = ORIENTED_EDGE('',*,*,#14061,.T.);
+#14061 = EDGE_CURVE('',#14034,#14062,#14064,.T.);
+#14062 = VERTEX_POINT('',#14063);
+#14063 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#14064 = SURFACE_CURVE('',#14065,(#14069,#14076),.PCURVE_S1.);
+#14065 = LINE('',#14066,#14067);
+#14066 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#14067 = VECTOR('',#14068,1.);
+#14068 = DIRECTION('',(1.,0.,0.));
+#14069 = PCURVE('',#13484,#14070);
+#14070 = DEFINITIONAL_REPRESENTATION('',(#14071),#14075);
+#14071 = LINE('',#14072,#14073);
+#14072 = CARTESIAN_POINT('',(0.,-0.5));
+#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('',(-5.15,2.35,4.2));
+#14080 = DIRECTION('',(0.,1.,5.4E-16));
+#14081 = DIRECTION('',(0.,-5.4E-16,1.));
+#14082 = DEFINITIONAL_REPRESENTATION('',(#14083),#14087);
+#14083 = LINE('',#14084,#14085);
+#14084 = CARTESIAN_POINT('',(0.35,-0.15));
+#14085 = VECTOR('',#14086,1.);
+#14086 = DIRECTION('',(0.,1.));
+#14087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14088 = ORIENTED_EDGE('',*,*,#14089,.F.);
+#14089 = EDGE_CURVE('',#13469,#14062,#14090,.T.);
+#14090 = SURFACE_CURVE('',#14091,(#14095,#14102),.PCURVE_S1.);
+#14091 = LINE('',#14092,#14093);
+#14092 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#14093 = VECTOR('',#14094,1.);
+#14094 = DIRECTION('',(0.,1.,2.2E-16));
+#14095 = PCURVE('',#13484,#14096);
+#14096 = DEFINITIONAL_REPRESENTATION('',(#14097),#14101);
+#14097 = LINE('',#14098,#14099);
+#14098 = CARTESIAN_POINT('',(0.3,0.));
+#14099 = VECTOR('',#14100,1.);
+#14100 = DIRECTION('',(0.,-1.));
+#14101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14102 = PCURVE('',#13967,#14103);
+#14103 = DEFINITIONAL_REPRESENTATION('',(#14104),#14108);
+#14104 = LINE('',#14105,#14106);
+#14105 = CARTESIAN_POINT('',(0.,-0.));
+#14106 = VECTOR('',#14107,1.);
+#14107 = DIRECTION('',(0.,-1.));
+#14108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14109 = ORIENTED_EDGE('',*,*,#13468,.F.);
+#14110 = ADVANCED_FACE('',(#14111),#13456,.F.);
+#14111 = FACE_BOUND('',#14112,.F.);
+#14112 = EDGE_LOOP('',(#14113,#14114,#14137,#14160,#14183));
+#14113 = ORIENTED_EDGE('',*,*,#13440,.F.);
+#14114 = ORIENTED_EDGE('',*,*,#14115,.T.);
+#14115 = EDGE_CURVE('',#13413,#14116,#14118,.T.);
+#14116 = VERTEX_POINT('',#14117);
+#14117 = CARTESIAN_POINT('',(-5.3,0.35,5.3));
+#14118 = SURFACE_CURVE('',#14119,(#14123,#14130),.PCURVE_S1.);
+#14119 = LINE('',#14120,#14121);
+#14120 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14121 = VECTOR('',#14122,1.);
+#14122 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14123 = PCURVE('',#13456,#14124);
+#14124 = DEFINITIONAL_REPRESENTATION('',(#14125),#14129);
+#14125 = LINE('',#14126,#14127);
+#14126 = CARTESIAN_POINT('',(0.,0.));
+#14127 = VECTOR('',#14128,1.);
+#14128 = DIRECTION('',(0.,-1.));
+#14129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14130 = PCURVE('',#13428,#14131);
+#14131 = DEFINITIONAL_REPRESENTATION('',(#14132),#14136);
+#14132 = LINE('',#14133,#14134);
+#14133 = CARTESIAN_POINT('',(0.,0.));
+#14134 = VECTOR('',#14135,1.);
+#14135 = DIRECTION('',(3.059810077445E-18,-1.));
+#14136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14137 = ORIENTED_EDGE('',*,*,#14138,.F.);
+#14138 = EDGE_CURVE('',#14139,#14116,#14141,.T.);
+#14139 = VERTEX_POINT('',#14140);
+#14140 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14141 = SURFACE_CURVE('',#14142,(#14146,#14153),.PCURVE_S1.);
+#14142 = LINE('',#14143,#14144);
+#14143 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14144 = VECTOR('',#14145,1.);
+#14145 = DIRECTION('',(0.,-2.2E-16,1.));
+#14146 = PCURVE('',#13456,#14147);
+#14147 = DEFINITIONAL_REPRESENTATION('',(#14148),#14152);
+#14148 = LINE('',#14149,#14150);
+#14149 = CARTESIAN_POINT('',(1.45,-1.5));
+#14150 = VECTOR('',#14151,1.);
+#14151 = DIRECTION('',(-1.,0.));
+#14152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14153 = PCURVE('',#13850,#14154);
+#14154 = DEFINITIONAL_REPRESENTATION('',(#14155),#14159);
+#14155 = LINE('',#14156,#14157);
+#14156 = CARTESIAN_POINT('',(0.,0.));
+#14157 = VECTOR('',#14158,1.);
+#14158 = DIRECTION('',(1.364E-31,-1.));
+#14159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14160 = ORIENTED_EDGE('',*,*,#14161,.F.);
+#14161 = EDGE_CURVE('',#14162,#14139,#14164,.T.);
+#14162 = VERTEX_POINT('',#14163);
+#14163 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14164 = SURFACE_CURVE('',#14165,(#14169,#14176),.PCURVE_S1.);
+#14165 = LINE('',#14166,#14167);
+#14166 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14167 = VECTOR('',#14168,1.);
+#14168 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14169 = PCURVE('',#13456,#14170);
+#14170 = DEFINITIONAL_REPRESENTATION('',(#14171),#14175);
+#14171 = LINE('',#14172,#14173);
+#14172 = CARTESIAN_POINT('',(1.45,-9.695539507497E-17));
+#14173 = VECTOR('',#14174,1.);
+#14174 = DIRECTION('',(0.,-1.));
+#14175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14176 = PCURVE('',#13995,#14177);
+#14177 = DEFINITIONAL_REPRESENTATION('',(#14178),#14182);
+#14178 = LINE('',#14179,#14180);
+#14179 = CARTESIAN_POINT('',(0.,0.));
+#14180 = VECTOR('',#14181,1.);
+#14181 = DIRECTION('',(0.,-1.));
+#14182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14183 = ORIENTED_EDGE('',*,*,#14184,.F.);
+#14184 = EDGE_CURVE('',#13441,#14162,#14185,.T.);
+#14185 = SURFACE_CURVE('',#14186,(#14190,#14197),.PCURVE_S1.);
+#14186 = LINE('',#14187,#14188);
+#14187 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14188 = VECTOR('',#14189,1.);
+#14189 = DIRECTION('',(0.,2.2E-16,-1.));
+#14190 = PCURVE('',#13456,#14191);
+#14191 = DEFINITIONAL_REPRESENTATION('',(#14192),#14196);
+#14192 = LINE('',#14193,#14194);
+#14193 = CARTESIAN_POINT('',(-8.881784197001E-16,1.95399252334E-31));
+#14194 = VECTOR('',#14195,1.);
+#14195 = DIRECTION('',(1.,0.));
+#14196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14197 = PCURVE('',#14049,#14198);
+#14198 = DEFINITIONAL_REPRESENTATION('',(#14199),#14203);
+#14199 = LINE('',#14200,#14201);
+#14200 = CARTESIAN_POINT('',(1.45,-9.695539507497E-17));
+#14201 = VECTOR('',#14202,1.);
+#14202 = DIRECTION('',(-1.,0.));
+#14203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14204 = ADVANCED_FACE('',(#14205),#13428,.T.);
+#14205 = FACE_BOUND('',#14206,.T.);
+#14206 = EDGE_LOOP('',(#14207,#14208,#14209,#14232,#14262,#14285,#14306,
+    #14307));
+#14207 = ORIENTED_EDGE('',*,*,#13412,.F.);
+#14208 = ORIENTED_EDGE('',*,*,#14115,.T.);
+#14209 = ORIENTED_EDGE('',*,*,#14210,.F.);
+#14210 = EDGE_CURVE('',#14211,#14116,#14213,.T.);
+#14211 = VERTEX_POINT('',#14212);
+#14212 = CARTESIAN_POINT('',(2.7,0.35,7.443593539449));
+#14213 = SURFACE_CURVE('',#14214,(#14218,#14225),.PCURVE_S1.);
+#14214 = LINE('',#14215,#14216);
+#14215 = CARTESIAN_POINT('',(-5.48125,0.35,5.251434208872));
+#14216 = VECTOR('',#14217,1.);
+#14217 = DIRECTION('',(-0.965925826289,6.5E-16,-0.258819045103));
+#14218 = PCURVE('',#13428,#14219);
+#14219 = DEFINITIONAL_REPRESENTATION('',(#14220),#14224);
+#14220 = LINE('',#14221,#14222);
+#14221 = CARTESIAN_POINT('',(-0.187643807699,-1.5));
+#14222 = VECTOR('',#14223,1.);
+#14223 = DIRECTION('',(-1.,5.9E-16));
+#14224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14225 = PCURVE('',#13850,#14226);
+#14226 = DEFINITIONAL_REPRESENTATION('',(#14227),#14231);
+#14227 = LINE('',#14228,#14229);
+#14228 = CARTESIAN_POINT('',(-0.18125,-1.401434208872));
+#14229 = VECTOR('',#14230,1.);
+#14230 = DIRECTION('',(-0.965925826289,0.258819045103));
+#14231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14232 = ORIENTED_EDGE('',*,*,#14233,.F.);
+#14233 = EDGE_CURVE('',#14234,#14211,#14236,.T.);
+#14234 = VERTEX_POINT('',#14235);
+#14235 = CARTESIAN_POINT('',(2.7,-0.35,7.443593539449));
+#14236 = SURFACE_CURVE('',#14237,(#14242,#14249),.PCURVE_S1.);
+#14237 = ELLIPSE('',#14238,0.362346663144,0.35);
+#14238 = AXIS2_PLACEMENT_3D('',#14239,#14240,#14241);
+#14239 = CARTESIAN_POINT('',(2.7,-1.65E-15,7.443593539449));
+#14240 = DIRECTION('',(-0.258819045103,-2.1E-16,0.965925826289));
+#14241 = DIRECTION('',(-0.965925826289,6.E-17,-0.258819045103));
+#14242 = PCURVE('',#13428,#14243);
+#14243 = DEFINITIONAL_REPRESENTATION('',(#14244),#14248);
+#14244 = ELLIPSE('',#14245,0.362346663144,0.35);
+#14245 = AXIS2_PLACEMENT_2D('',#14246,#14247);
+#14246 = CARTESIAN_POINT('',(8.28220944328,-1.85));
+#14247 = DIRECTION('',(-1.,0.));
+#14248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14249 = PCURVE('',#13879,#14250);
+#14250 = DEFINITIONAL_REPRESENTATION('',(#14251),#14261);
+#14251 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14252,#14253,#14254,#14255,
+    #14256,#14257,#14258,#14259,#14260),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#14252 = CARTESIAN_POINT('',(7.853981633974,-3.593593539449));
+#14253 = CARTESIAN_POINT('',(7.461282552276,-3.630421730082));
+#14254 = CARTESIAN_POINT('',(7.068583470577,-3.667250214366));
+#14255 = CARTESIAN_POINT('',(6.675884388879,-3.695421270097));
+#14256 = CARTESIAN_POINT('',(6.283185307179,-3.706300871923));
+#14257 = CARTESIAN_POINT('',(5.890486225481,-3.695421270093));
+#14258 = CARTESIAN_POINT('',(5.497787143782,-3.667250214366));
+#14259 = CARTESIAN_POINT('',(5.105088062083,-3.630421730082));
+#14260 = CARTESIAN_POINT('',(4.712388980385,-3.593593539449));
+#14261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14262 = ORIENTED_EDGE('',*,*,#14263,.F.);
+#14263 = EDGE_CURVE('',#14264,#14234,#14266,.T.);
+#14264 = VERTEX_POINT('',#14265);
+#14265 = CARTESIAN_POINT('',(-5.3,-0.35,5.3));
+#14266 = SURFACE_CURVE('',#14267,(#14271,#14278),.PCURVE_S1.);
+#14267 = LINE('',#14268,#14269);
+#14268 = CARTESIAN_POINT('',(-1.749199192431,-0.35,6.251434208872));
+#14269 = VECTOR('',#14270,1.);
+#14270 = DIRECTION('',(0.965925826289,-6.E-17,0.258819045103));
+#14271 = PCURVE('',#13428,#14272);
+#14272 = DEFINITIONAL_REPRESENTATION('',(#14273),#14277);
+#14273 = LINE('',#14274,#14275);
+#14274 = CARTESIAN_POINT('',(3.676059497457,-2.2));
+#14275 = VECTOR('',#14276,1.);
+#14276 = DIRECTION('',(1.,-2.465190328816E-32));
+#14277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14278 = PCURVE('',#13913,#14279);
+#14279 = DEFINITIONAL_REPRESENTATION('',(#14280),#14284);
+#14280 = LINE('',#14281,#14282);
+#14281 = CARTESIAN_POINT('',(4.449199192431,-2.401434208872));
+#14282 = VECTOR('',#14283,1.);
+#14283 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#14284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14285 = ORIENTED_EDGE('',*,*,#14286,.T.);
+#14286 = EDGE_CURVE('',#14264,#13603,#14287,.T.);
+#14287 = SURFACE_CURVE('',#14288,(#14292,#14299),.PCURVE_S1.);
+#14288 = LINE('',#14289,#14290);
+#14289 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14290 = VECTOR('',#14291,1.);
+#14291 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14292 = PCURVE('',#13428,#14293);
+#14293 = DEFINITIONAL_REPRESENTATION('',(#14294),#14298);
+#14294 = LINE('',#14295,#14296);
+#14295 = CARTESIAN_POINT('',(0.,0.));
+#14296 = VECTOR('',#14297,1.);
+#14297 = DIRECTION('',(3.059810077445E-18,-1.));
+#14298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14299 = PCURVE('',#13641,#14300);
+#14300 = DEFINITIONAL_REPRESENTATION('',(#14301),#14305);
+#14301 = LINE('',#14302,#14303);
+#14302 = CARTESIAN_POINT('',(0.,0.));
+#14303 = VECTOR('',#14304,1.);
+#14304 = DIRECTION('',(0.,-1.));
+#14305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14306 = ORIENTED_EDGE('',*,*,#13602,.T.);
+#14307 = ORIENTED_EDGE('',*,*,#13785,.F.);
+#14308 = ADVANCED_FACE('',(#14309),#13697,.F.);
+#14309 = FACE_BOUND('',#14310,.F.);
+#14310 = EDGE_LOOP('',(#14311,#14334,#14362,#14388,#14389));
+#14311 = ORIENTED_EDGE('',*,*,#14312,.F.);
+#14312 = EDGE_CURVE('',#14313,#13898,#14315,.T.);
+#14313 = VERTEX_POINT('',#14314);
+#14314 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#14315 = SURFACE_CURVE('',#14316,(#14320,#14327),.PCURVE_S1.);
+#14316 = LINE('',#14317,#14318);
+#14317 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#14318 = VECTOR('',#14319,1.);
+#14319 = DIRECTION('',(0.,-2.2E-16,1.));
+#14320 = PCURVE('',#13697,#14321);
+#14321 = DEFINITIONAL_REPRESENTATION('',(#14322),#14326);
+#14322 = LINE('',#14323,#14324);
+#14323 = CARTESIAN_POINT('',(3.991079014994E-17,-2.2));
+#14324 = VECTOR('',#14325,1.);
+#14325 = DIRECTION('',(1.,0.));
+#14326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14327 = PCURVE('',#13913,#14328);
+#14328 = DEFINITIONAL_REPRESENTATION('',(#14329),#14333);
+#14329 = LINE('',#14330,#14331);
+#14330 = CARTESIAN_POINT('',(7.7,0.));
+#14331 = VECTOR('',#14332,1.);
+#14332 = DIRECTION('',(0.,-1.));
+#14333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14334 = ORIENTED_EDGE('',*,*,#14335,.T.);
+#14335 = EDGE_CURVE('',#14313,#14336,#14338,.T.);
+#14336 = VERTEX_POINT('',#14337);
+#14337 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14338 = SURFACE_CURVE('',#14339,(#14343,#14350),.PCURVE_S1.);
+#14339 = LINE('',#14340,#14341);
+#14340 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14341 = VECTOR('',#14342,1.);
+#14342 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14343 = PCURVE('',#13697,#14344);
+#14344 = DEFINITIONAL_REPRESENTATION('',(#14345),#14349);
+#14345 = LINE('',#14346,#14347);
+#14346 = CARTESIAN_POINT('',(0.,0.));
+#14347 = VECTOR('',#14348,1.);
+#14348 = DIRECTION('',(0.,-1.));
+#14349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14350 = PCURVE('',#14351,#14356);
+#14351 = PLANE('',#14352);
+#14352 = AXIS2_PLACEMENT_3D('',#14353,#14354,#14355);
+#14353 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14354 = DIRECTION('',(0.,-2.2E-16,1.));
+#14355 = DIRECTION('',(1.,0.,0.));
+#14356 = DEFINITIONAL_REPRESENTATION('',(#14357),#14361);
+#14357 = LINE('',#14358,#14359);
+#14358 = CARTESIAN_POINT('',(0.3,0.));
+#14359 = VECTOR('',#14360,1.);
+#14360 = DIRECTION('',(0.,-1.));
+#14361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14362 = ORIENTED_EDGE('',*,*,#14363,.T.);
+#14363 = EDGE_CURVE('',#14336,#13654,#14364,.T.);
+#14364 = SURFACE_CURVE('',#14365,(#14369,#14376),.PCURVE_S1.);
+#14365 = LINE('',#14366,#14367);
+#14366 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14367 = VECTOR('',#14368,1.);
+#14368 = DIRECTION('',(0.,-2.2E-16,1.));
+#14369 = PCURVE('',#13697,#14370);
+#14370 = DEFINITIONAL_REPRESENTATION('',(#14371),#14375);
+#14371 = LINE('',#14372,#14373);
+#14372 = CARTESIAN_POINT('',(-7.417841970013E-17,-3.7));
+#14373 = VECTOR('',#14374,1.);
+#14374 = DIRECTION('',(1.,0.));
+#14375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14376 = PCURVE('',#14377,#14382);
+#14377 = PLANE('',#14378);
+#14378 = AXIS2_PLACEMENT_3D('',#14379,#14380,#14381);
+#14379 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#14380 = DIRECTION('',(1.,0.,0.));
+#14381 = DIRECTION('',(0.,2.2E-16,-1.));
+#14382 = DEFINITIONAL_REPRESENTATION('',(#14383),#14387);
+#14383 = LINE('',#14384,#14385);
+#14384 = CARTESIAN_POINT('',(0.7,6.804460492503E-17));
+#14385 = VECTOR('',#14386,1.);
+#14386 = DIRECTION('',(-1.,0.));
+#14387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14388 = ORIENTED_EDGE('',*,*,#13681,.T.);
+#14389 = ORIENTED_EDGE('',*,*,#13925,.F.);
+#14390 = ADVANCED_FACE('',(#14391),#13669,.T.);
+#14391 = FACE_BOUND('',#14392,.T.);
+#14392 = EDGE_LOOP('',(#14393,#14421,#14449,#14470));
+#14393 = ORIENTED_EDGE('',*,*,#14394,.T.);
+#14394 = EDGE_CURVE('',#13626,#14395,#14397,.T.);
+#14395 = VERTEX_POINT('',#14396);
+#14396 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#14397 = SURFACE_CURVE('',#14398,(#14402,#14409),.PCURVE_S1.);
+#14398 = LINE('',#14399,#14400);
+#14399 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#14400 = VECTOR('',#14401,1.);
+#14401 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14402 = PCURVE('',#13669,#14403);
+#14403 = DEFINITIONAL_REPRESENTATION('',(#14404),#14408);
+#14404 = LINE('',#14405,#14406);
+#14405 = CARTESIAN_POINT('',(0.,0.));
+#14406 = VECTOR('',#14407,1.);
+#14407 = DIRECTION('',(0.,-1.));
+#14408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14409 = PCURVE('',#14410,#14415);
+#14410 = PLANE('',#14411);
+#14411 = AXIS2_PLACEMENT_3D('',#14412,#14413,#14414);
+#14412 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14413 = DIRECTION('',(-1.,0.,0.));
+#14414 = DIRECTION('',(0.,-2.2E-16,1.));
+#14415 = DEFINITIONAL_REPRESENTATION('',(#14416),#14420);
+#14416 = LINE('',#14417,#14418);
+#14417 = CARTESIAN_POINT('',(0.7,-6.804460492503E-17));
+#14418 = VECTOR('',#14419,1.);
+#14419 = DIRECTION('',(0.,-1.));
+#14420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14421 = ORIENTED_EDGE('',*,*,#14422,.T.);
+#14422 = EDGE_CURVE('',#14395,#14423,#14425,.T.);
+#14423 = VERTEX_POINT('',#14424);
+#14424 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#14425 = SURFACE_CURVE('',#14426,(#14430,#14437),.PCURVE_S1.);
+#14426 = LINE('',#14427,#14428);
+#14427 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#14428 = VECTOR('',#14429,1.);
+#14429 = DIRECTION('',(1.,0.,0.));
+#14430 = PCURVE('',#13669,#14431);
+#14431 = DEFINITIONAL_REPRESENTATION('',(#14432),#14436);
+#14432 = LINE('',#14433,#14434);
+#14433 = CARTESIAN_POINT('',(0.,-0.5));
+#14434 = VECTOR('',#14435,1.);
+#14435 = DIRECTION('',(1.,0.));
+#14436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14437 = PCURVE('',#14438,#14443);
+#14438 = PLANE('',#14439);
+#14439 = AXIS2_PLACEMENT_3D('',#14440,#14441,#14442);
+#14440 = CARTESIAN_POINT('',(-5.15,-2.35,4.2));
+#14441 = DIRECTION('',(0.,1.,5.4E-16));
+#14442 = DIRECTION('',(0.,-5.4E-16,1.));
+#14443 = DEFINITIONAL_REPRESENTATION('',(#14444),#14448);
+#14444 = LINE('',#14445,#14446);
+#14445 = CARTESIAN_POINT('',(0.35,-0.15));
+#14446 = VECTOR('',#14447,1.);
+#14447 = DIRECTION('',(0.,1.));
+#14448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14449 = ORIENTED_EDGE('',*,*,#14450,.F.);
+#14450 = EDGE_CURVE('',#13654,#14423,#14451,.T.);
+#14451 = SURFACE_CURVE('',#14452,(#14456,#14463),.PCURVE_S1.);
+#14452 = LINE('',#14453,#14454);
+#14453 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#14454 = VECTOR('',#14455,1.);
+#14455 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14456 = PCURVE('',#13669,#14457);
+#14457 = DEFINITIONAL_REPRESENTATION('',(#14458),#14462);
+#14458 = LINE('',#14459,#14460);
+#14459 = CARTESIAN_POINT('',(0.3,0.));
+#14460 = VECTOR('',#14461,1.);
+#14461 = DIRECTION('',(0.,-1.));
+#14462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14463 = PCURVE('',#14377,#14464);
+#14464 = DEFINITIONAL_REPRESENTATION('',(#14465),#14469);
+#14465 = LINE('',#14466,#14467);
+#14466 = CARTESIAN_POINT('',(0.,0.));
+#14467 = VECTOR('',#14468,1.);
+#14468 = DIRECTION('',(0.,-1.));
+#14469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14470 = ORIENTED_EDGE('',*,*,#13653,.F.);
+#14471 = ADVANCED_FACE('',(#14472),#13641,.F.);
+#14472 = FACE_BOUND('',#14473,.F.);
+#14473 = EDGE_LOOP('',(#14474,#14497,#14498,#14499,#14522));
+#14474 = ORIENTED_EDGE('',*,*,#14475,.T.);
+#14475 = EDGE_CURVE('',#14476,#14264,#14478,.T.);
+#14476 = VERTEX_POINT('',#14477);
+#14477 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#14478 = SURFACE_CURVE('',#14479,(#14483,#14490),.PCURVE_S1.);
+#14479 = LINE('',#14480,#14481);
+#14480 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#14481 = VECTOR('',#14482,1.);
+#14482 = DIRECTION('',(0.,-2.2E-16,1.));
+#14483 = PCURVE('',#13641,#14484);
+#14484 = DEFINITIONAL_REPRESENTATION('',(#14485),#14489);
+#14485 = LINE('',#14486,#14487);
+#14486 = CARTESIAN_POINT('',(1.45,-2.2));
+#14487 = VECTOR('',#14488,1.);
+#14488 = DIRECTION('',(-1.,0.));
+#14489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14490 = PCURVE('',#13913,#14491);
+#14491 = DEFINITIONAL_REPRESENTATION('',(#14492),#14496);
+#14492 = LINE('',#14493,#14494);
+#14493 = CARTESIAN_POINT('',(8.,0.));
+#14494 = VECTOR('',#14495,1.);
+#14495 = DIRECTION('',(0.,-1.));
+#14496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14497 = ORIENTED_EDGE('',*,*,#14286,.T.);
+#14498 = ORIENTED_EDGE('',*,*,#13625,.T.);
+#14499 = ORIENTED_EDGE('',*,*,#14500,.T.);
+#14500 = EDGE_CURVE('',#13626,#14501,#14503,.T.);
+#14501 = VERTEX_POINT('',#14502);
+#14502 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14503 = SURFACE_CURVE('',#14504,(#14508,#14515),.PCURVE_S1.);
+#14504 = LINE('',#14505,#14506);
+#14505 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#14506 = VECTOR('',#14507,1.);
+#14507 = DIRECTION('',(0.,2.2E-16,-1.));
+#14508 = PCURVE('',#13641,#14509);
+#14509 = DEFINITIONAL_REPRESENTATION('',(#14510),#14514);
+#14510 = LINE('',#14511,#14512);
+#14511 = CARTESIAN_POINT('',(7.417841970013E-17,-3.7));
+#14512 = VECTOR('',#14513,1.);
+#14513 = DIRECTION('',(1.,0.));
+#14514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14515 = PCURVE('',#14410,#14516);
+#14516 = DEFINITIONAL_REPRESENTATION('',(#14517),#14521);
+#14517 = LINE('',#14518,#14519);
+#14518 = CARTESIAN_POINT('',(1.45,9.695539507497E-17));
+#14519 = VECTOR('',#14520,1.);
+#14520 = DIRECTION('',(-1.,0.));
+#14521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14522 = ORIENTED_EDGE('',*,*,#14523,.F.);
+#14523 = EDGE_CURVE('',#14476,#14501,#14524,.T.);
+#14524 = SURFACE_CURVE('',#14525,(#14529,#14536),.PCURVE_S1.);
+#14525 = LINE('',#14526,#14527);
+#14526 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14527 = VECTOR('',#14528,1.);
+#14528 = DIRECTION('',(0.,-1.,-2.2E-16));
+#14529 = PCURVE('',#13641,#14530);
+#14530 = DEFINITIONAL_REPRESENTATION('',(#14531),#14535);
+#14531 = LINE('',#14532,#14533);
+#14532 = CARTESIAN_POINT('',(1.45,-9.695539507497E-17));
+#14533 = VECTOR('',#14534,1.);
+#14534 = DIRECTION('',(0.,-1.));
+#14535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14536 = PCURVE('',#14351,#14537);
+#14537 = DEFINITIONAL_REPRESENTATION('',(#14538),#14542);
+#14538 = LINE('',#14539,#14540);
+#14539 = CARTESIAN_POINT('',(0.,0.));
+#14540 = VECTOR('',#14541,1.);
+#14541 = DIRECTION('',(0.,-1.));
+#14542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14543 = ADVANCED_FACE('',(#14544),#13913,.F.);
+#14544 = FACE_BOUND('',#14545,.F.);
+#14545 = EDGE_LOOP('',(#14546,#14547,#14568,#14569,#14570,#14591));
+#14546 = ORIENTED_EDGE('',*,*,#13897,.T.);
+#14547 = ORIENTED_EDGE('',*,*,#14548,.T.);
+#14548 = EDGE_CURVE('',#13863,#14234,#14549,.T.);
+#14549 = SURFACE_CURVE('',#14550,(#14554,#14561),.PCURVE_S1.);
+#14550 = LINE('',#14551,#14552);
+#14551 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#14552 = VECTOR('',#14553,1.);
+#14553 = DIRECTION('',(0.,-2.2E-16,1.));
+#14554 = PCURVE('',#13913,#14555);
+#14555 = DEFINITIONAL_REPRESENTATION('',(#14556),#14560);
+#14556 = LINE('',#14557,#14558);
+#14557 = CARTESIAN_POINT('',(0.,0.));
+#14558 = VECTOR('',#14559,1.);
+#14559 = DIRECTION('',(0.,-1.));
+#14560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14561 = PCURVE('',#13879,#14562);
+#14562 = DEFINITIONAL_REPRESENTATION('',(#14563),#14567);
+#14563 = LINE('',#14564,#14565);
+#14564 = CARTESIAN_POINT('',(7.853981633974,0.));
+#14565 = VECTOR('',#14566,1.);
+#14566 = DIRECTION('',(0.,-1.));
+#14567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14568 = ORIENTED_EDGE('',*,*,#14263,.F.);
+#14569 = ORIENTED_EDGE('',*,*,#14475,.F.);
+#14570 = ORIENTED_EDGE('',*,*,#14571,.F.);
+#14571 = EDGE_CURVE('',#14313,#14476,#14572,.T.);
+#14572 = SURFACE_CURVE('',#14573,(#14577,#14584),.PCURVE_S1.);
+#14573 = LINE('',#14574,#14575);
+#14574 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#14575 = VECTOR('',#14576,1.);
+#14576 = DIRECTION('',(-1.,-0.,0.));
+#14577 = PCURVE('',#13913,#14578);
+#14578 = DEFINITIONAL_REPRESENTATION('',(#14579),#14583);
+#14579 = LINE('',#14580,#14581);
+#14580 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#14581 = VECTOR('',#14582,1.);
+#14582 = DIRECTION('',(1.,0.));
+#14583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14584 = PCURVE('',#14351,#14585);
+#14585 = DEFINITIONAL_REPRESENTATION('',(#14586),#14590);
+#14586 = LINE('',#14587,#14588);
+#14587 = CARTESIAN_POINT('',(8.,-2.2));
+#14588 = VECTOR('',#14589,1.);
+#14589 = DIRECTION('',(-1.,0.));
+#14590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14591 = ORIENTED_EDGE('',*,*,#14312,.T.);
+#14592 = ADVANCED_FACE('',(#14593),#13879,.F.);
+#14593 = FACE_BOUND('',#14594,.F.);
+#14594 = EDGE_LOOP('',(#14595,#14596,#14617,#14618));
+#14595 = ORIENTED_EDGE('',*,*,#13862,.T.);
+#14596 = ORIENTED_EDGE('',*,*,#14597,.T.);
+#14597 = EDGE_CURVE('',#13835,#14211,#14598,.T.);
+#14598 = SURFACE_CURVE('',#14599,(#14603,#14610),.PCURVE_S1.);
+#14599 = LINE('',#14600,#14601);
+#14600 = CARTESIAN_POINT('',(2.7,0.35,3.85));
+#14601 = VECTOR('',#14602,1.);
+#14602 = DIRECTION('',(0.,-2.2E-16,1.));
+#14603 = PCURVE('',#13879,#14604);
+#14604 = DEFINITIONAL_REPRESENTATION('',(#14605),#14609);
+#14605 = LINE('',#14606,#14607);
+#14606 = CARTESIAN_POINT('',(4.712388980385,0.));
+#14607 = VECTOR('',#14608,1.);
+#14608 = DIRECTION('',(0.,-1.));
+#14609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14610 = PCURVE('',#13850,#14611);
+#14611 = DEFINITIONAL_REPRESENTATION('',(#14612),#14616);
+#14612 = LINE('',#14613,#14614);
+#14613 = CARTESIAN_POINT('',(8.,4.291658891952E-33));
+#14614 = VECTOR('',#14615,1.);
+#14615 = DIRECTION('',(1.364E-31,-1.));
+#14616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14617 = ORIENTED_EDGE('',*,*,#14233,.F.);
+#14618 = ORIENTED_EDGE('',*,*,#14548,.F.);
+#14619 = ADVANCED_FACE('',(#14620),#13850,.F.);
+#14620 = FACE_BOUND('',#14621,.F.);
+#14621 = EDGE_LOOP('',(#14622,#14643,#14644,#14645,#14646,#14647));
+#14622 = ORIENTED_EDGE('',*,*,#14623,.F.);
+#14623 = EDGE_CURVE('',#14139,#13980,#14624,.T.);
+#14624 = SURFACE_CURVE('',#14625,(#14629,#14636),.PCURVE_S1.);
+#14625 = LINE('',#14626,#14627);
+#14626 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14627 = VECTOR('',#14628,1.);
+#14628 = DIRECTION('',(1.,-6.2E-16,0.));
+#14629 = PCURVE('',#13850,#14630);
+#14630 = DEFINITIONAL_REPRESENTATION('',(#14631),#14635);
+#14631 = LINE('',#14632,#14633);
+#14632 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#14633 = VECTOR('',#14634,1.);
+#14634 = DIRECTION('',(1.,0.));
+#14635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14636 = PCURVE('',#13995,#14637);
+#14637 = DEFINITIONAL_REPRESENTATION('',(#14638),#14642);
+#14638 = LINE('',#14639,#14640);
+#14639 = CARTESIAN_POINT('',(-2.868816295631E-13,-1.5));
+#14640 = VECTOR('',#14641,1.);
+#14641 = DIRECTION('',(1.,-6.2E-16));
+#14642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14643 = ORIENTED_EDGE('',*,*,#14138,.T.);
+#14644 = ORIENTED_EDGE('',*,*,#14210,.F.);
+#14645 = ORIENTED_EDGE('',*,*,#14597,.F.);
+#14646 = ORIENTED_EDGE('',*,*,#13834,.T.);
+#14647 = ORIENTED_EDGE('',*,*,#14007,.T.);
+#14648 = ADVANCED_FACE('',(#14649),#13967,.F.);
+#14649 = FACE_BOUND('',#14650,.F.);
+#14650 = EDGE_LOOP('',(#14651,#14652,#14675,#14701));
+#14651 = ORIENTED_EDGE('',*,*,#14089,.T.);
+#14652 = ORIENTED_EDGE('',*,*,#14653,.T.);
+#14653 = EDGE_CURVE('',#14062,#14654,#14656,.T.);
+#14654 = VERTEX_POINT('',#14655);
+#14655 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#14656 = SURFACE_CURVE('',#14657,(#14661,#14668),.PCURVE_S1.);
+#14657 = LINE('',#14658,#14659);
+#14658 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#14659 = VECTOR('',#14660,1.);
+#14660 = DIRECTION('',(0.,2.2E-16,-1.));
+#14661 = PCURVE('',#13967,#14662);
+#14662 = DEFINITIONAL_REPRESENTATION('',(#14663),#14667);
+#14663 = LINE('',#14664,#14665);
+#14664 = CARTESIAN_POINT('',(1.1E-16,-0.5));
+#14665 = VECTOR('',#14666,1.);
+#14666 = DIRECTION('',(1.,0.));
+#14667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14668 = PCURVE('',#14077,#14669);
+#14669 = DEFINITIONAL_REPRESENTATION('',(#14670),#14674);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(0.35,0.15));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(-1.,0.));
+#14674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14675 = ORIENTED_EDGE('',*,*,#14676,.F.);
+#14676 = EDGE_CURVE('',#13952,#14654,#14677,.T.);
+#14677 = SURFACE_CURVE('',#14678,(#14682,#14689),.PCURVE_S1.);
+#14678 = LINE('',#14679,#14680);
+#14679 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14680 = VECTOR('',#14681,1.);
+#14681 = DIRECTION('',(0.,1.,2.2E-16));
+#14682 = PCURVE('',#13967,#14683);
+#14683 = DEFINITIONAL_REPRESENTATION('',(#14684),#14688);
+#14684 = LINE('',#14685,#14686);
+#14685 = CARTESIAN_POINT('',(0.7,-6.804460492503E-17));
+#14686 = VECTOR('',#14687,1.);
+#14687 = DIRECTION('',(0.,-1.));
+#14688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14689 = PCURVE('',#14690,#14695);
+#14690 = PLANE('',#14691);
+#14691 = AXIS2_PLACEMENT_3D('',#14692,#14693,#14694);
+#14692 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14693 = DIRECTION('',(-0.,-2.2E-16,1.));
+#14694 = DIRECTION('',(-1.,0.,0.));
+#14695 = DEFINITIONAL_REPRESENTATION('',(#14696),#14700);
+#14696 = LINE('',#14697,#14698);
+#14697 = CARTESIAN_POINT('',(0.,-0.));
+#14698 = VECTOR('',#14699,1.);
+#14699 = DIRECTION('',(0.,-1.));
+#14700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14701 = ORIENTED_EDGE('',*,*,#13951,.T.);
+#14702 = ADVANCED_FACE('',(#14703),#13995,.F.);
+#14703 = FACE_BOUND('',#14704,.F.);
+#14704 = EDGE_LOOP('',(#14705,#14726,#14727,#14728));
+#14705 = ORIENTED_EDGE('',*,*,#14706,.F.);
+#14706 = EDGE_CURVE('',#14162,#13952,#14707,.T.);
+#14707 = SURFACE_CURVE('',#14708,(#14712,#14719),.PCURVE_S1.);
+#14708 = LINE('',#14709,#14710);
+#14709 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14710 = VECTOR('',#14711,1.);
+#14711 = DIRECTION('',(1.,0.,0.));
+#14712 = PCURVE('',#13995,#14713);
+#14713 = DEFINITIONAL_REPRESENTATION('',(#14714),#14718);
+#14714 = LINE('',#14715,#14716);
+#14715 = CARTESIAN_POINT('',(0.,0.));
+#14716 = VECTOR('',#14717,1.);
+#14717 = DIRECTION('',(1.,0.));
+#14718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14719 = PCURVE('',#14690,#14720);
+#14720 = DEFINITIONAL_REPRESENTATION('',(#14721),#14725);
+#14721 = LINE('',#14722,#14723);
+#14722 = CARTESIAN_POINT('',(0.3,0.));
+#14723 = VECTOR('',#14724,1.);
+#14724 = DIRECTION('',(-1.,-0.));
+#14725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14726 = ORIENTED_EDGE('',*,*,#14161,.T.);
+#14727 = ORIENTED_EDGE('',*,*,#14623,.T.);
+#14728 = ORIENTED_EDGE('',*,*,#13979,.F.);
+#14729 = ADVANCED_FACE('',(#14730),#14049,.F.);
+#14730 = FACE_BOUND('',#14731,.F.);
+#14731 = EDGE_LOOP('',(#14732,#14755,#14776,#14777));
+#14732 = ORIENTED_EDGE('',*,*,#14733,.T.);
+#14733 = EDGE_CURVE('',#14162,#14734,#14736,.T.);
+#14734 = VERTEX_POINT('',#14735);
+#14735 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#14736 = SURFACE_CURVE('',#14737,(#14741,#14748),.PCURVE_S1.);
+#14737 = LINE('',#14738,#14739);
+#14738 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14739 = VECTOR('',#14740,1.);
+#14740 = DIRECTION('',(0.,1.,2.2E-16));
+#14741 = PCURVE('',#14049,#14742);
+#14742 = DEFINITIONAL_REPRESENTATION('',(#14743),#14747);
+#14743 = LINE('',#14744,#14745);
+#14744 = CARTESIAN_POINT('',(0.,-0.));
+#14745 = VECTOR('',#14746,1.);
+#14746 = DIRECTION('',(0.,-1.));
+#14747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14748 = PCURVE('',#14690,#14749);
+#14749 = DEFINITIONAL_REPRESENTATION('',(#14750),#14754);
+#14750 = LINE('',#14751,#14752);
+#14751 = CARTESIAN_POINT('',(0.3,0.));
+#14752 = VECTOR('',#14753,1.);
+#14753 = DIRECTION('',(0.,-1.));
+#14754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14755 = ORIENTED_EDGE('',*,*,#14756,.T.);
+#14756 = EDGE_CURVE('',#14734,#14034,#14757,.T.);
+#14757 = SURFACE_CURVE('',#14758,(#14762,#14769),.PCURVE_S1.);
+#14758 = LINE('',#14759,#14760);
+#14759 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#14760 = VECTOR('',#14761,1.);
+#14761 = DIRECTION('',(0.,-2.2E-16,1.));
+#14762 = PCURVE('',#14049,#14763);
+#14763 = DEFINITIONAL_REPRESENTATION('',(#14764),#14768);
+#14764 = LINE('',#14765,#14766);
+#14765 = CARTESIAN_POINT('',(-5.540892098501E-16,-0.5));
+#14766 = VECTOR('',#14767,1.);
+#14767 = DIRECTION('',(1.,0.));
+#14768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14769 = PCURVE('',#14077,#14770);
+#14770 = DEFINITIONAL_REPRESENTATION('',(#14771),#14775);
+#14771 = LINE('',#14772,#14773);
+#14772 = CARTESIAN_POINT('',(-0.35,-0.15));
+#14773 = VECTOR('',#14774,1.);
+#14774 = DIRECTION('',(1.,0.));
+#14775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14776 = ORIENTED_EDGE('',*,*,#14033,.F.);
+#14777 = ORIENTED_EDGE('',*,*,#14184,.T.);
+#14778 = ADVANCED_FACE('',(#14779),#14077,.T.);
+#14779 = FACE_BOUND('',#14780,.T.);
+#14780 = EDGE_LOOP('',(#14781,#14802,#14803,#14804));
+#14781 = ORIENTED_EDGE('',*,*,#14782,.T.);
+#14782 = EDGE_CURVE('',#14654,#14734,#14783,.T.);
+#14783 = SURFACE_CURVE('',#14784,(#14788,#14795),.PCURVE_S1.);
+#14784 = LINE('',#14785,#14786);
+#14785 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#14786 = VECTOR('',#14787,1.);
+#14787 = DIRECTION('',(-1.,0.,0.));
+#14788 = PCURVE('',#14077,#14789);
+#14789 = DEFINITIONAL_REPRESENTATION('',(#14790),#14794);
+#14790 = LINE('',#14791,#14792);
+#14791 = CARTESIAN_POINT('',(-0.35,0.15));
+#14792 = VECTOR('',#14793,1.);
+#14793 = DIRECTION('',(-0.,-1.));
+#14794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14795 = PCURVE('',#14690,#14796);
+#14796 = DEFINITIONAL_REPRESENTATION('',(#14797),#14801);
+#14797 = LINE('',#14798,#14799);
+#14798 = CARTESIAN_POINT('',(0.,-0.5));
+#14799 = VECTOR('',#14800,1.);
+#14800 = DIRECTION('',(1.,0.));
+#14801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14802 = ORIENTED_EDGE('',*,*,#14756,.T.);
+#14803 = ORIENTED_EDGE('',*,*,#14061,.T.);
+#14804 = ORIENTED_EDGE('',*,*,#14653,.T.);
+#14805 = ADVANCED_FACE('',(#14806),#14377,.T.);
+#14806 = FACE_BOUND('',#14807,.T.);
+#14807 = EDGE_LOOP('',(#14808,#14809,#14832,#14858));
+#14808 = ORIENTED_EDGE('',*,*,#14450,.T.);
+#14809 = ORIENTED_EDGE('',*,*,#14810,.T.);
+#14810 = EDGE_CURVE('',#14423,#14811,#14813,.T.);
+#14811 = VERTEX_POINT('',#14812);
+#14812 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#14813 = SURFACE_CURVE('',#14814,(#14818,#14825),.PCURVE_S1.);
+#14814 = LINE('',#14815,#14816);
+#14815 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#14816 = VECTOR('',#14817,1.);
+#14817 = DIRECTION('',(0.,2.2E-16,-1.));
+#14818 = PCURVE('',#14377,#14819);
+#14819 = DEFINITIONAL_REPRESENTATION('',(#14820),#14824);
+#14820 = LINE('',#14821,#14822);
+#14821 = CARTESIAN_POINT('',(-1.1E-16,-0.5));
+#14822 = VECTOR('',#14823,1.);
+#14823 = DIRECTION('',(1.,0.));
+#14824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14825 = PCURVE('',#14438,#14826);
+#14826 = DEFINITIONAL_REPRESENTATION('',(#14827),#14831);
+#14827 = LINE('',#14828,#14829);
+#14828 = CARTESIAN_POINT('',(0.35,0.15));
+#14829 = VECTOR('',#14830,1.);
+#14830 = DIRECTION('',(-1.,0.));
+#14831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14832 = ORIENTED_EDGE('',*,*,#14833,.F.);
+#14833 = EDGE_CURVE('',#14336,#14811,#14834,.T.);
+#14834 = SURFACE_CURVE('',#14835,(#14839,#14846),.PCURVE_S1.);
+#14835 = LINE('',#14836,#14837);
+#14836 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14837 = VECTOR('',#14838,1.);
+#14838 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14839 = PCURVE('',#14377,#14840);
+#14840 = DEFINITIONAL_REPRESENTATION('',(#14841),#14845);
+#14841 = LINE('',#14842,#14843);
+#14842 = CARTESIAN_POINT('',(0.7,6.804460492503E-17));
+#14843 = VECTOR('',#14844,1.);
+#14844 = DIRECTION('',(0.,-1.));
+#14845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14846 = PCURVE('',#14847,#14852);
+#14847 = PLANE('',#14848);
+#14848 = AXIS2_PLACEMENT_3D('',#14849,#14850,#14851);
+#14849 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14850 = DIRECTION('',(0.,2.2E-16,-1.));
+#14851 = DIRECTION('',(-1.,0.,0.));
+#14852 = DEFINITIONAL_REPRESENTATION('',(#14853),#14857);
+#14853 = LINE('',#14854,#14855);
+#14854 = CARTESIAN_POINT('',(0.,0.));
+#14855 = VECTOR('',#14856,1.);
+#14856 = DIRECTION('',(0.,-1.));
+#14857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14858 = ORIENTED_EDGE('',*,*,#14363,.T.);
+#14859 = ADVANCED_FACE('',(#14860),#14351,.F.);
+#14860 = FACE_BOUND('',#14861,.F.);
+#14861 = EDGE_LOOP('',(#14862,#14863,#14864,#14885));
+#14862 = ORIENTED_EDGE('',*,*,#14571,.T.);
+#14863 = ORIENTED_EDGE('',*,*,#14523,.T.);
+#14864 = ORIENTED_EDGE('',*,*,#14865,.T.);
+#14865 = EDGE_CURVE('',#14501,#14336,#14866,.T.);
+#14866 = SURFACE_CURVE('',#14867,(#14871,#14878),.PCURVE_S1.);
+#14867 = LINE('',#14868,#14869);
+#14868 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14869 = VECTOR('',#14870,1.);
+#14870 = DIRECTION('',(1.,0.,0.));
+#14871 = PCURVE('',#14351,#14872);
+#14872 = DEFINITIONAL_REPRESENTATION('',(#14873),#14877);
+#14873 = LINE('',#14874,#14875);
+#14874 = CARTESIAN_POINT('',(0.,-3.7));
+#14875 = VECTOR('',#14876,1.);
+#14876 = DIRECTION('',(1.,0.));
+#14877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14878 = PCURVE('',#14847,#14879);
+#14879 = DEFINITIONAL_REPRESENTATION('',(#14880),#14884);
+#14880 = LINE('',#14881,#14882);
+#14881 = CARTESIAN_POINT('',(0.3,0.));
+#14882 = VECTOR('',#14883,1.);
+#14883 = DIRECTION('',(-1.,0.));
+#14884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14885 = ORIENTED_EDGE('',*,*,#14335,.F.);
+#14886 = ADVANCED_FACE('',(#14887),#14410,.T.);
+#14887 = FACE_BOUND('',#14888,.T.);
+#14888 = EDGE_LOOP('',(#14889,#14912,#14933,#14934));
+#14889 = ORIENTED_EDGE('',*,*,#14890,.T.);
+#14890 = EDGE_CURVE('',#14501,#14891,#14893,.T.);
+#14891 = VERTEX_POINT('',#14892);
+#14892 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#14893 = SURFACE_CURVE('',#14894,(#14898,#14905),.PCURVE_S1.);
+#14894 = LINE('',#14895,#14896);
+#14895 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14896 = VECTOR('',#14897,1.);
+#14897 = DIRECTION('',(-0.,-1.,-2.2E-16));
+#14898 = PCURVE('',#14410,#14899);
+#14899 = DEFINITIONAL_REPRESENTATION('',(#14900),#14904);
+#14900 = LINE('',#14901,#14902);
+#14901 = CARTESIAN_POINT('',(0.,0.));
+#14902 = VECTOR('',#14903,1.);
+#14903 = DIRECTION('',(0.,-1.));
+#14904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14905 = PCURVE('',#14847,#14906);
+#14906 = DEFINITIONAL_REPRESENTATION('',(#14907),#14911);
+#14907 = LINE('',#14908,#14909);
+#14908 = CARTESIAN_POINT('',(0.3,0.));
+#14909 = VECTOR('',#14910,1.);
+#14910 = DIRECTION('',(0.,-1.));
+#14911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14912 = ORIENTED_EDGE('',*,*,#14913,.T.);
+#14913 = EDGE_CURVE('',#14891,#14395,#14914,.T.);
+#14914 = SURFACE_CURVE('',#14915,(#14919,#14926),.PCURVE_S1.);
+#14915 = LINE('',#14916,#14917);
+#14916 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#14917 = VECTOR('',#14918,1.);
+#14918 = DIRECTION('',(0.,-2.2E-16,1.));
+#14919 = PCURVE('',#14410,#14920);
+#14920 = DEFINITIONAL_REPRESENTATION('',(#14921),#14925);
+#14921 = LINE('',#14922,#14923);
+#14922 = CARTESIAN_POINT('',(1.1E-16,-0.5));
+#14923 = VECTOR('',#14924,1.);
+#14924 = DIRECTION('',(1.,0.));
+#14925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14926 = PCURVE('',#14438,#14927);
+#14927 = DEFINITIONAL_REPRESENTATION('',(#14928),#14932);
+#14928 = LINE('',#14929,#14930);
+#14929 = CARTESIAN_POINT('',(-0.35,-0.15));
+#14930 = VECTOR('',#14931,1.);
+#14931 = DIRECTION('',(1.,0.));
+#14932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14933 = ORIENTED_EDGE('',*,*,#14394,.F.);
+#14934 = ORIENTED_EDGE('',*,*,#14500,.T.);
+#14935 = ADVANCED_FACE('',(#14936),#14438,.F.);
+#14936 = FACE_BOUND('',#14937,.F.);
+#14937 = EDGE_LOOP('',(#14938,#14959,#14960,#14961));
+#14938 = ORIENTED_EDGE('',*,*,#14939,.T.);
+#14939 = EDGE_CURVE('',#14811,#14891,#14940,.T.);
+#14940 = SURFACE_CURVE('',#14941,(#14945,#14952),.PCURVE_S1.);
+#14941 = LINE('',#14942,#14943);
+#14942 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#14943 = VECTOR('',#14944,1.);
+#14944 = DIRECTION('',(-1.,0.,0.));
+#14945 = PCURVE('',#14438,#14946);
+#14946 = DEFINITIONAL_REPRESENTATION('',(#14947),#14951);
+#14947 = LINE('',#14948,#14949);
+#14948 = CARTESIAN_POINT('',(-0.35,0.15));
+#14949 = VECTOR('',#14950,1.);
+#14950 = DIRECTION('',(-0.,-1.));
+#14951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14952 = PCURVE('',#14847,#14953);
+#14953 = DEFINITIONAL_REPRESENTATION('',(#14954),#14958);
+#14954 = LINE('',#14955,#14956);
+#14955 = CARTESIAN_POINT('',(0.,-0.5));
+#14956 = VECTOR('',#14957,1.);
+#14957 = DIRECTION('',(1.,0.));
+#14958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14959 = ORIENTED_EDGE('',*,*,#14913,.T.);
+#14960 = ORIENTED_EDGE('',*,*,#14422,.T.);
+#14961 = ORIENTED_EDGE('',*,*,#14810,.T.);
+#14962 = ADVANCED_FACE('',(#14963),#14690,.F.);
+#14963 = FACE_BOUND('',#14964,.F.);
+#14964 = EDGE_LOOP('',(#14965,#14966,#14967,#14968));
+#14965 = ORIENTED_EDGE('',*,*,#14676,.T.);
+#14966 = ORIENTED_EDGE('',*,*,#14782,.T.);
+#14967 = ORIENTED_EDGE('',*,*,#14733,.F.);
+#14968 = ORIENTED_EDGE('',*,*,#14706,.T.);
+#14969 = ADVANCED_FACE('',(#14970),#14847,.T.);
+#14970 = FACE_BOUND('',#14971,.T.);
+#14971 = EDGE_LOOP('',(#14972,#14973,#14974,#14975));
+#14972 = ORIENTED_EDGE('',*,*,#14833,.T.);
+#14973 = ORIENTED_EDGE('',*,*,#14939,.T.);
+#14974 = ORIENTED_EDGE('',*,*,#14890,.F.);
+#14975 = ORIENTED_EDGE('',*,*,#14865,.T.);
+#14976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14980)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#14977,#14978,#14979)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#14977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#14978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#14979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#14980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14977,
+  'distance_accuracy_value','confusion accuracy');
+#14981 = SHAPE_DEFINITION_REPRESENTATION(#14982,#13103);
+#14982 = PRODUCT_DEFINITION_SHAPE('','',#14983);
+#14983 = PRODUCT_DEFINITION('design','',#14984,#14987);
+#14984 = PRODUCT_DEFINITION_FORMATION('','',#14985);
+#14985 = PRODUCT('Lever','Lever','',(#14986));
+#14986 = PRODUCT_CONTEXT('',#2,'mechanical');
+#14987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#14988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14989,#14991);
+#14989 = ( REPRESENTATION_RELATIONSHIP('','',#13103,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14990) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#14990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
+#14991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #14992);
+#14992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Lever','',#5,#14983,$);
+#14993 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14985));
+#14994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #14995),#3996);
+#14995 = STYLED_ITEM('color',(#14996),#50);
+#14996 = PRESENTATION_STYLE_ASSIGNMENT((#14997,#15005));
+#14997 = SURFACE_STYLE_USAGE(.BOTH.,#14998);
+#14998 = SURFACE_SIDE_STYLE('',(#14999,#15003));
+#14999 = SURFACE_STYLE_FILL_AREA(#15000);
+#15000 = FILL_AREA_STYLE('',(#15001));
+#15001 = FILL_AREA_STYLE_COLOUR('',#15002);
+#15002 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#15003 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#15002
+  ,(#15004));
+#15004 = SURFACE_STYLE_TRANSPARENT(0.300000011921);
+#15005 = CURVE_STYLE('',#15006,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15006 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15007 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#15008 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15009),#8287);
+#15009 = STYLED_ITEM('color',(#15010),#6565);
+#15010 = PRESENTATION_STYLE_ASSIGNMENT((#15011,#15017));
+#15011 = SURFACE_STYLE_USAGE(.BOTH.,#15012);
+#15012 = SURFACE_SIDE_STYLE('',(#15013));
+#15013 = SURFACE_STYLE_FILL_AREA(#15014);
+#15014 = FILL_AREA_STYLE('',(#15015));
+#15015 = FILL_AREA_STYLE_COLOUR('',#15016);
+#15016 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#15017 = CURVE_STYLE('',#15018,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15018 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15019 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15020),#12424);
+#15020 = STYLED_ITEM('color',(#15021),#8306);
+#15021 = PRESENTATION_STYLE_ASSIGNMENT((#15022,#15030));
+#15022 = SURFACE_STYLE_USAGE(.BOTH.,#15023);
+#15023 = SURFACE_SIDE_STYLE('',(#15024,#15028));
+#15024 = SURFACE_STYLE_FILL_AREA(#15025);
+#15025 = FILL_AREA_STYLE('',(#15026));
+#15026 = FILL_AREA_STYLE_COLOUR('',#15027);
+#15027 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#15028 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#15027
+  ,(#15029));
+#15029 = SURFACE_STYLE_TRANSPARENT(0.310000002384);
+#15030 = CURVE_STYLE('',#15031,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15032 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15033),#13085);
+#15033 = STYLED_ITEM('color',(#15034),#12443);
+#15034 = PRESENTATION_STYLE_ASSIGNMENT((#15035,#15040));
+#15035 = SURFACE_STYLE_USAGE(.BOTH.,#15036);
+#15036 = SURFACE_SIDE_STYLE('',(#15037));
+#15037 = SURFACE_STYLE_FILL_AREA(#15038);
+#15038 = FILL_AREA_STYLE('',(#15039));
+#15039 = FILL_AREA_STYLE_COLOUR('',#15016);
+#15040 = CURVE_STYLE('',#15041,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15041 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15042 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15043),#5191);
+#15043 = STYLED_ITEM('color',(#15044),#4015);
+#15044 = PRESENTATION_STYLE_ASSIGNMENT((#15045,#15051));
+#15045 = SURFACE_STYLE_USAGE(.BOTH.,#15046);
+#15046 = SURFACE_SIDE_STYLE('',(#15047));
+#15047 = SURFACE_STYLE_FILL_AREA(#15048);
+#15048 = FILL_AREA_STYLE('',(#15049));
+#15049 = FILL_AREA_STYLE_COLOUR('',#15050);
+#15050 = COLOUR_RGB('',0.701960807317,0.701960807317,0.701960807317);
+#15051 = CURVE_STYLE('',#15052,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15052 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15053 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15054),#14976);
+#15054 = STYLED_ITEM('color',(#15055),#13104);
+#15055 = PRESENTATION_STYLE_ASSIGNMENT((#15056,#15061));
+#15056 = SURFACE_STYLE_USAGE(.BOTH.,#15057);
+#15057 = SURFACE_SIDE_STYLE('',(#15058));
+#15058 = SURFACE_STYLE_FILL_AREA(#15059);
+#15059 = FILL_AREA_STYLE('',(#15060));
+#15060 = FILL_AREA_STYLE_COLOUR('',#15016);
+#15061 = CURVE_STYLE('',#15062,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15062 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15063 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15064),#6546);
+#15064 = STYLED_ITEM('color',(#15065),#5210);
+#15065 = PRESENTATION_STYLE_ASSIGNMENT((#15066,#15071));
+#15066 = SURFACE_STYLE_USAGE(.BOTH.,#15067);
+#15067 = SURFACE_SIDE_STYLE('',(#15068));
+#15068 = SURFACE_STYLE_FILL_AREA(#15069);
+#15069 = FILL_AREA_STYLE('',(#15070));
+#15070 = FILL_AREA_STYLE_COLOUR('',#15016);
+#15071 = CURVE_STYLE('',#15072,POSITIVE_LENGTH_MEASURE(0.1),#15007);
+#15072 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.stl b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_L.stl
new file mode 100644
index 0000000000000000000000000000000000000000..9fc1f1be46ac503c08a357c2511a8ae5ffc89141
GIT binary patch
literal 75884
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

literal 0
HcmV?d00001

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.FCStd b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..503a56fb261180c651d6c318b3f3ee6b284bbb97
GIT binary patch
literal 357198
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%0D17c
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
S$Pg+Xwzi7$N=*Mexcq;X)!&Q&

literal 0
HcmV?d00001

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.png b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b97cfeab50bcb18e1ae9ef5e148dc7603e1c308
GIT binary patch
literal 72216
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
CdN5J|

literal 0
HcmV?d00001

diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.step b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.step
new file mode 100644
index 00000000..444627d1
--- /dev/null
+++ b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.step	
@@ -0,0 +1,17523 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-16T11:23:12',(''),(''),
+  'Open CASCADE STEP processor 7.5','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('Part','Part','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39),#43);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(0.,0.,0.));
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(0.,0.,0.));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(0.,0.,0.));
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = DIRECTION('',(1.,0.,0.));
+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
+#40 = CARTESIAN_POINT('',(0.,0.,0.));
+#41 = DIRECTION('',(0.,0.,1.));
+#42 = DIRECTION('',(1.,0.,0.));
+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#44,#45,#46)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#44 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#45 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#46 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#47 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44,
+  'distance_accuracy_value','confusion accuracy');
+#48 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#49 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#3996);
+#50 = MANIFOLD_SOLID_BREP('',#51);
+#51 = CLOSED_SHELL('',(#52,#172,#304,#380,#922,#1411,#1460,#1514,#1541,
+    #1568,#1622,#1671,#1720,#1769,#1818,#1872,#1943,#1970,#1997,#2024,
+    #2051,#2078,#2085,#2137,#2162,#2187,#2239,#2293,#2342,#2391,#2440,
+    #2489,#2516,#2568,#2620,#2696,#3036,#3063,#3067,#3071,#3376,#3380,
+    #3384,#3411,#3438,#3465,#3492,#3519,#3546,#3573,#3580,#3656,#3705,
+    #3754,#3781,#3857,#3906,#3955,#3982,#3989));
+#52 = ADVANCED_FACE('',(#53),#67,.F.);
+#53 = FACE_BOUND('',#54,.F.);
+#54 = EDGE_LOOP('',(#55,#90,#118,#146));
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#57,#59,#61,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#59 = VERTEX_POINT('',#60);
+#60 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#61 = SURFACE_CURVE('',#62,(#66,#78),.PCURVE_S1.);
+#62 = LINE('',#63,#64);
+#63 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#64 = VECTOR('',#65,1.);
+#65 = DIRECTION('',(0.,-1.,6.7E-16));
+#66 = PCURVE('',#67,#72);
+#67 = PLANE('',#68);
+#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71);
+#69 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#70 = DIRECTION('',(0.,6.7E-16,1.));
+#71 = DIRECTION('',(1.,0.,0.));
+#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(0.,0.));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,-1.));
+#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78 = PCURVE('',#79,#84);
+#79 = PLANE('',#80);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#82 = DIRECTION('',(1.,0.,0.));
+#83 = DIRECTION('',(0.,-6.7E-16,-1.));
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89);
+#85 = LINE('',#86,#87);
+#86 = CARTESIAN_POINT('',(2.5,-1.013568394003E-16));
+#87 = VECTOR('',#88,1.);
+#88 = DIRECTION('',(0.,-1.));
+#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90 = ORIENTED_EDGE('',*,*,#91,.T.);
+#91 = EDGE_CURVE('',#59,#92,#94,.T.);
+#92 = VERTEX_POINT('',#93);
+#93 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#94 = SURFACE_CURVE('',#95,(#99,#106),.PCURVE_S1.);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(1.,0.,0.));
+#99 = PCURVE('',#67,#100);
+#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(0.,-5.8));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(1.,0.));
+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#106 = PCURVE('',#107,#112);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#110 = DIRECTION('',(-0.,-1.,4.4E-16));
+#111 = DIRECTION('',(0.,-4.4E-16,-1.));
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(0.,1.));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#92,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#122 = SURFACE_CURVE('',#123,(#127,#134),.PCURVE_S1.);
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(0.,-1.,6.7E-16));
+#127 = PCURVE('',#67,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(2.1,0.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(0.,-1.));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = PCURVE('',#135,#140);
+#135 = PLANE('',#136);
+#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
+#137 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#138 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#139 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,0.));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(-3.761543394987E-18,-1.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = ORIENTED_EDGE('',*,*,#147,.F.);
+#147 = EDGE_CURVE('',#57,#120,#148,.T.);
+#148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.);
+#149 = LINE('',#150,#151);
+#150 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#151 = VECTOR('',#152,1.);
+#152 = DIRECTION('',(1.,0.,0.));
+#153 = PCURVE('',#67,#154);
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(1.,0.));
+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#160 = PCURVE('',#161,#166);
+#161 = PLANE('',#162);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#164 = DIRECTION('',(-0.,-1.,4.4E-16));
+#165 = DIRECTION('',(0.,-4.4E-16,-1.));
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(0.,1.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#172 = ADVANCED_FACE('',(#173),#79,.F.);
+#173 = FACE_BOUND('',#174,.F.);
+#174 = EDGE_LOOP('',(#175,#205,#233,#261,#282,#283));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#177,#179,#181,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(-6.4,2.3,1.35));
+#181 = SURFACE_CURVE('',#182,(#186,#193),.PCURVE_S1.);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(0.,-1.,6.7E-16));
+#186 = PCURVE('',#79,#187);
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(0.,0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(0.,-1.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = PCURVE('',#194,#199);
+#194 = PLANE('',#195);
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#197 = DIRECTION('',(0.,-6.7E-16,-1.));
+#198 = DIRECTION('',(-1.,0.,0.));
+#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(0.6,0.));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(0.,-1.));
+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#205 = ORIENTED_EDGE('',*,*,#206,.T.);
+#206 = EDGE_CURVE('',#179,#207,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,-1.,6.7E-16));
+#214 = PCURVE('',#79,#215);
+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(0.,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(0.,-1.));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#221 = PCURVE('',#222,#227);
+#222 = PLANE('',#223);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#225 = DIRECTION('',(0.,-6.7E-16,-1.));
+#226 = DIRECTION('',(-1.,0.,0.));
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.6,0.));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(0.,-1.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#207,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#237 = SURFACE_CURVE('',#238,(#242,#249),.PCURVE_S1.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.,-1.,6.7E-16));
+#242 = PCURVE('',#79,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(0.,0.));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(0.,-1.));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = PCURVE('',#250,#255);
+#250 = PLANE('',#251);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#253 = DIRECTION('',(0.,-6.7E-16,-1.));
+#254 = DIRECTION('',(-1.,0.,0.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.6,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(0.,-1.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#235,#59,#263,.T.);
+#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(0.,-2.2E-16,-1.));
+#268 = PCURVE('',#79,#269);
+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(1.887598555675E-15,-5.8));
+#272 = VECTOR('',#273,1.);
+#273 = DIRECTION('',(1.,4.5E-16));
+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#275 = PCURVE('',#107,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = ORIENTED_EDGE('',*,*,#56,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#177,#57,#285,.T.);
+#285 = SURFACE_CURVE('',#286,(#290,#297),.PCURVE_S1.);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#288 = VECTOR('',#289,1.);
+#289 = DIRECTION('',(0.,-2.2E-16,-1.));
+#290 = PCURVE('',#79,#291);
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(-2.22044604925E-15,-1.33226762955E-15));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(1.,4.5E-16));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = PCURVE('',#161,#298);
+#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(1.,0.));
+#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#304 = ADVANCED_FACE('',(#305),#135,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#331,#359));
+#307 = ORIENTED_EDGE('',*,*,#119,.T.);
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#92,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#317 = PCURVE('',#135,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(1.312916787185E-15,-5.8));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(1.,3.1E-16));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#107,#325);
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.707106781187,0.707106781187));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#331 = ORIENTED_EDGE('',*,*,#332,.F.);
+#332 = EDGE_CURVE('',#333,#310,#335,.T.);
+#333 = VERTEX_POINT('',#334);
+#334 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,-1.,6.7E-16));
+#340 = PCURVE('',#135,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(-3.761543394987E-18,-1.));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = PLANE('',#349);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#351 = DIRECTION('',(0.,6.7E-16,1.));
+#352 = DIRECTION('',(1.,0.,0.));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.,-1.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#120,#333,#361,.T.);
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#366 = PCURVE('',#135,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.413083212815E-15,-4.440892098501E-16));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,3.1E-16));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#161,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(0.707106781187,0.707106781187));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = ADVANCED_FACE('',(#381,#794,#828,#858,#888),#161,.F.);
+#381 = FACE_BOUND('',#382,.F.);
+#382 = EDGE_LOOP('',(#383,#384,#385,#386,#409,#437,#465,#493,#521,#549,
+    #577,#605,#633,#661,#689,#717,#745,#773));
+#383 = ORIENTED_EDGE('',*,*,#284,.T.);
+#384 = ORIENTED_EDGE('',*,*,#147,.T.);
+#385 = ORIENTED_EDGE('',*,*,#360,.T.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#333,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(1.,0.,0.));
+#395 = PCURVE('',#161,#396);
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,1.));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#402 = PCURVE('',#348,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#388,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#418 = PCURVE('',#161,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(-0.707106781187,0.707106781187));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = PCURVE('',#426,#431);
+#426 = PLANE('',#427);
+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#428 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#429 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#430 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(1.,-3.1E-16));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.T.);
+#438 = EDGE_CURVE('',#411,#439,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#441 = SURFACE_CURVE('',#442,(#446,#453),.PCURVE_S1.);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.,0.));
+#446 = PCURVE('',#161,#447);
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,1.));
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#453 = PCURVE('',#454,#459);
+#454 = PLANE('',#455);
+#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
+#456 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#457 = DIRECTION('',(0.,6.7E-16,1.));
+#458 = DIRECTION('',(1.,0.,0.));
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = ORIENTED_EDGE('',*,*,#466,.T.);
+#466 = EDGE_CURVE('',#439,#467,#469,.T.);
+#467 = VERTEX_POINT('',#468);
+#468 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#469 = SURFACE_CURVE('',#470,(#474,#481),.PCURVE_S1.);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#474 = PCURVE('',#161,#475);
+#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(0.707106781187,0.707106781187));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#485 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#486 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-1.570092458684E-15,-4.440892098501E-16));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,3.1E-16));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#467,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.,0.));
+#502 = PCURVE('',#161,#503);
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(0.,1.));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#509 = PCURVE('',#510,#515);
+#510 = PLANE('',#511);
+#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
+#512 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#513 = DIRECTION('',(0.,6.7E-16,1.));
+#514 = DIRECTION('',(1.,0.,0.));
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(1.,0.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#495,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#530 = PCURVE('',#161,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(-0.707106781187,0.707106781187));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#538,#543);
+#538 = PLANE('',#539);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#541 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#542 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(1.,-3.1E-16));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#523,#551,#553,.T.);
+#551 = VERTEX_POINT('',#552);
+#552 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#553 = SURFACE_CURVE('',#554,(#558,#565),.PCURVE_S1.);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.,0.));
+#558 = PCURVE('',#161,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(0.,1.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = PCURVE('',#566,#571);
+#566 = PLANE('',#567);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#569 = DIRECTION('',(0.,6.7E-16,1.));
+#570 = DIRECTION('',(1.,0.,0.));
+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(1.,0.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#577 = ORIENTED_EDGE('',*,*,#578,.T.);
+#578 = EDGE_CURVE('',#551,#579,#581,.T.);
+#579 = VERTEX_POINT('',#580);
+#580 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.,2.2E-16,1.));
+#586 = PCURVE('',#161,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(-1.,0.));
+#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('',(6.4,2.9,-1.15));
+#597 = DIRECTION('',(-1.,0.,0.));
+#598 = DIRECTION('',(0.,6.7E-16,1.));
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(1.998401444325E-15,-4.440892098501E-16));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(1.,-4.5E-16));
+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#605 = ORIENTED_EDGE('',*,*,#606,.T.);
+#606 = EDGE_CURVE('',#579,#607,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#609 = SURFACE_CURVE('',#610,(#614,#621),.PCURVE_S1.);
+#610 = LINE('',#611,#612);
+#611 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#612 = VECTOR('',#613,1.);
+#613 = DIRECTION('',(-1.,0.,0.));
+#614 = PCURVE('',#161,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(0.,-1.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#621 = PCURVE('',#622,#627);
+#622 = PLANE('',#623);
+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
+#624 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#625 = DIRECTION('',(0.,-6.7E-16,-1.));
+#626 = DIRECTION('',(-1.,0.,0.));
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(1.,0.));
+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#607,#635,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(-1.,0.,0.));
+#642 = PCURVE('',#161,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-1.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = PCURVE('',#650,#655);
+#650 = PLANE('',#651);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#653 = DIRECTION('',(0.,-1.55E-15,-1.));
+#654 = DIRECTION('',(-1.,0.,-0.));
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#635,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.,-1.22E-15,-1.));
+#670 = PCURVE('',#161,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.,0.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = PLANE('',#679);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#681 = DIRECTION('',(1.,-0.,0.));
+#682 = DIRECTION('',(0.,-1.55E-15,-1.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(-1.998401444325E-15,-4.440892098501E-16));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,3.3E-16));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = ORIENTED_EDGE('',*,*,#690,.T.);
+#690 = EDGE_CURVE('',#663,#691,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-1.,0.,0.));
+#698 = PCURVE('',#161,#699);
+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.,-1.));
+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#705 = PCURVE('',#706,#711);
+#706 = PLANE('',#707);
+#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#708 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#709 = DIRECTION('',(0.,-1.55E-15,-1.));
+#710 = DIRECTION('',(-1.,0.,-0.));
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(0.,0.));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(1.,0.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#718,.T.);
+#718 = EDGE_CURVE('',#691,#719,#721,.T.);
+#719 = VERTEX_POINT('',#720);
+#720 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(0.,1.22E-15,1.));
+#726 = PCURVE('',#161,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-1.,0.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = PCURVE('',#734,#739);
+#734 = PLANE('',#735);
+#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738);
+#736 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#737 = DIRECTION('',(-1.,0.,-0.));
+#738 = DIRECTION('',(0.,1.55E-15,1.));
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(1.33226762955E-15,-2.065014825803E-30));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(1.,-3.3E-16));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#719,#747,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#749 = SURFACE_CURVE('',#750,(#754,#761),.PCURVE_S1.);
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(-1.,0.,0.));
+#754 = PCURVE('',#161,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.116540784048,-1.907522576656));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,-1.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#762,#767);
+#762 = PLANE('',#763);
+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
+#764 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#765 = DIRECTION('',(0.,-1.55E-15,-1.));
+#766 = DIRECTION('',(-1.,0.,-0.));
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(1.,0.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#747,#177,#775,.T.);
+#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-1.,0.,0.));
+#780 = PCURVE('',#161,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(0.,-1.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#194,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = FACE_BOUND('',#795,.F.);
+#795 = EDGE_LOOP('',(#796));
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#798,#798,#800,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(-4.6,2.9,-5.E-15));
+#800 = SURFACE_CURVE('',#801,(#806,#817),.PCURVE_S1.);
+#801 = CIRCLE('',#802,0.7);
+#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
+#803 = CARTESIAN_POINT('',(-5.3,2.9,-3.10862446895E-15));
+#804 = DIRECTION('',(0.,1.,-1.22E-15));
+#805 = DIRECTION('',(1.,0.,0.));
+#806 = PCURVE('',#161,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#816);
+#808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#809,#810,#811,#812,#813,#814
+,#815),.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(
+  '') );
+#809 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#810 = CARTESIAN_POINT('',(1.445894781251,-4.757522576656));
+#811 = CARTESIAN_POINT('',(0.839676998602,-5.807522576656));
+#812 = CARTESIAN_POINT('',(0.233459215952,-6.857522576656));
+#813 = CARTESIAN_POINT('',(-0.372758566697,-5.807522576656));
+#814 = CARTESIAN_POINT('',(-0.978976349346,-4.757522576656));
+#815 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#818,#823);
+#818 = CYLINDRICAL_SURFACE('',#819,0.7);
+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#820 = CARTESIAN_POINT('',(-5.3,2.9,-4.51E-15));
+#821 = DIRECTION('',(0.,1.,-1.55E-15));
+#822 = DIRECTION('',(1.,-0.,0.));
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#827);
+#824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#825,#826),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#825 = CARTESIAN_POINT('',(0.,0.));
+#826 = CARTESIAN_POINT('',(6.28318530718,0.));
+#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#828 = FACE_BOUND('',#829,.F.);
+#829 = EDGE_LOOP('',(#830));
+#830 = ORIENTED_EDGE('',*,*,#831,.F.);
+#831 = EDGE_CURVE('',#832,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(-2.25,2.9,-5.E-15));
+#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.);
+#835 = CIRCLE('',#836,1.);
+#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#837 = CARTESIAN_POINT('',(-3.25,2.9,0.));
+#838 = DIRECTION('',(0.,-1.,2.2E-16));
+#839 = DIRECTION('',(1.,0.,0.));
+#840 = PCURVE('',#161,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = CIRCLE('',#843,1.);
+#843 = AXIS2_PLACEMENT_2D('',#844,#845);
+#844 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#845 = DIRECTION('',(0.,1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = PCURVE('',#848,#853);
+#848 = CYLINDRICAL_SURFACE('',#849,1.);
+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#850 = CARTESIAN_POINT('',(-3.25,2.9,-1.93E-15));
+#851 = DIRECTION('',(0.,1.,-6.7E-16));
+#852 = DIRECTION('',(1.,0.,0.));
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#857);
+#854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#855,#856),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#855 = CARTESIAN_POINT('',(0.,0.));
+#856 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = FACE_BOUND('',#859,.F.);
+#859 = EDGE_LOOP('',(#860));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#862,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(4.25,2.9,-5.E-15));
+#864 = SURFACE_CURVE('',#865,(#870,#877),.PCURVE_S1.);
+#865 = CIRCLE('',#866,1.);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(3.25,2.9,0.));
+#868 = DIRECTION('',(0.,-1.,2.2E-16));
+#869 = DIRECTION('',(1.,0.,0.));
+#870 = PCURVE('',#161,#871);
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = CIRCLE('',#873,1.);
+#873 = AXIS2_PLACEMENT_2D('',#874,#875);
+#874 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#875 = DIRECTION('',(0.,1.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = PCURVE('',#878,#883);
+#878 = CYLINDRICAL_SURFACE('',#879,1.);
+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#880 = CARTESIAN_POINT('',(3.25,2.9,-1.93E-15));
+#881 = DIRECTION('',(0.,1.,-6.7E-16));
+#882 = DIRECTION('',(1.,0.,0.));
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887);
+#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#885 = CARTESIAN_POINT('',(0.,0.));
+#886 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = FACE_BOUND('',#889,.F.);
+#889 = EDGE_LOOP('',(#890));
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#892,#892,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(6.,2.9,-5.E-15));
+#894 = SURFACE_CURVE('',#895,(#900,#911),.PCURVE_S1.);
+#895 = CIRCLE('',#896,0.7);
+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#897 = CARTESIAN_POINT('',(5.3,2.9,-3.10862446895E-15));
+#898 = DIRECTION('',(0.,1.,-1.22E-15));
+#899 = DIRECTION('',(1.,0.,0.));
+#900 = PCURVE('',#161,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#910);
+#902 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#903,#904,#905,#906,#907,#908
+,#909),.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(
+  '') );
+#903 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#904 = CARTESIAN_POINT('',(1.445894781251,5.842477423344));
+#905 = CARTESIAN_POINT('',(0.839676998602,4.792477423344));
+#906 = CARTESIAN_POINT('',(0.233459215952,3.742477423344));
+#907 = CARTESIAN_POINT('',(-0.372758566697,4.792477423344));
+#908 = CARTESIAN_POINT('',(-0.978976349346,5.842477423344));
+#909 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = PCURVE('',#912,#917);
+#912 = CYLINDRICAL_SURFACE('',#913,0.7);
+#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916);
+#914 = CARTESIAN_POINT('',(5.3,2.9,-4.51E-15));
+#915 = DIRECTION('',(0.,1.,-1.55E-15));
+#916 = DIRECTION('',(1.,-0.,0.));
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921);
+#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#919 = CARTESIAN_POINT('',(0.,0.));
+#920 = CARTESIAN_POINT('',(6.28318530718,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = ADVANCED_FACE('',(#923,#1301,#1331,#1356,#1381),#107,.T.);
+#923 = FACE_BOUND('',#924,.T.);
+#924 = EDGE_LOOP('',(#925,#926,#927,#928,#951,#974,#997,#1020,#1043,
+    #1066,#1089,#1112,#1140,#1168,#1196,#1224,#1252,#1280));
+#925 = ORIENTED_EDGE('',*,*,#262,.T.);
+#926 = ORIENTED_EDGE('',*,*,#91,.T.);
+#927 = ORIENTED_EDGE('',*,*,#309,.T.);
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#310,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.);
+#933 = LINE('',#934,#935);
+#934 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#935 = VECTOR('',#936,1.);
+#936 = DIRECTION('',(1.,0.,0.));
+#937 = PCURVE('',#107,#938);
+#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
+#939 = LINE('',#940,#941);
+#940 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#941 = VECTOR('',#942,1.);
+#942 = DIRECTION('',(0.,1.));
+#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#944 = PCURVE('',#348,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(0.,-5.8));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(1.,0.));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = ORIENTED_EDGE('',*,*,#952,.T.);
+#952 = EDGE_CURVE('',#930,#953,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#960 = PCURVE('',#107,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-0.707106781187,0.707106781187));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#426,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(1.,-3.1E-16));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#953,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(1.,0.,0.));
+#983 = PCURVE('',#107,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = PCURVE('',#454,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(0.,-5.8));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,0.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = ORIENTED_EDGE('',*,*,#998,.T.);
+#998 = EDGE_CURVE('',#976,#999,#1001,.T.);
+#999 = VERTEX_POINT('',#1000);
+#1000 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.);
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1006 = PCURVE('',#107,#1007);
+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);
+#1008 = LINE('',#1009,#1010);
+#1009 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#1010 = VECTOR('',#1011,1.);
+#1011 = DIRECTION('',(0.707106781187,0.707106781187));
+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1013 = PCURVE('',#482,#1014);
+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(1.469926033053E-15,-5.8));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(1.,3.1E-16));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1020 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1021 = EDGE_CURVE('',#999,#1022,#1024,.T.);
+#1022 = VERTEX_POINT('',#1023);
+#1023 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(1.,0.,0.));
+#1029 = PCURVE('',#107,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.,1.));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = PCURVE('',#510,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(0.,-5.8));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(1.,0.));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1044 = EDGE_CURVE('',#1022,#1045,#1047,.T.);
+#1045 = VERTEX_POINT('',#1046);
+#1046 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1047 = SURFACE_CURVE('',#1048,(#1052,#1059),.PCURVE_S1.);
+#1048 = LINE('',#1049,#1050);
+#1049 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1052 = PCURVE('',#107,#1053);
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = PCURVE('',#538,#1060);
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(1.,-3.1E-16));
+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1066 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1067 = EDGE_CURVE('',#1045,#1068,#1070,.T.);
+#1068 = VERTEX_POINT('',#1069);
+#1069 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(1.,0.,0.));
+#1075 = PCURVE('',#107,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.,1.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = PCURVE('',#566,#1083);
+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(0.,-5.8));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(1.,0.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#1068,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1093 = SURFACE_CURVE('',#1094,(#1098,#1105),.PCURVE_S1.);
+#1094 = LINE('',#1095,#1096);
+#1095 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1096 = VECTOR('',#1097,1.);
+#1097 = DIRECTION('',(0.,2.2E-16,1.));
+#1098 = PCURVE('',#107,#1099);
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(-1.,0.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1105 = PCURVE('',#594,#1106);
+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(-2.1096431606E-15,-5.8));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(1.,-4.5E-16));
+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1112 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#1113 = EDGE_CURVE('',#1091,#1114,#1116,.T.);
+#1114 = VERTEX_POINT('',#1115);
+#1115 = CARTESIAN_POINT('',(5.8,-2.9,1.35));
+#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(-1.,0.,0.));
+#1121 = PCURVE('',#107,#1122);
+#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127);
+#1123 = LINE('',#1124,#1125);
+#1124 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#1125 = VECTOR('',#1126,1.);
+#1126 = DIRECTION('',(0.,-1.));
+#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1128 = PCURVE('',#1129,#1134);
+#1129 = PLANE('',#1130);
+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);
+#1131 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1132 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1133 = DIRECTION('',(-1.,0.,0.));
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.,-5.8));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(1.,0.));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#1141 = EDGE_CURVE('',#1142,#1114,#1144,.T.);
+#1142 = VERTEX_POINT('',#1143);
+#1143 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(1.,0.,0.));
+#1149 = PCURVE('',#107,#1150);
+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.,1.));
+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1156 = PCURVE('',#1157,#1162);
+#1157 = PLANE('',#1158);
+#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161);
+#1159 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1160 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1161 = DIRECTION('',(1.,0.,0.));
+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);
+#1163 = LINE('',#1164,#1165);
+#1164 = CARTESIAN_POINT('',(0.,0.));
+#1165 = VECTOR('',#1166,1.);
+#1166 = DIRECTION('',(1.,0.));
+#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);
+#1169 = EDGE_CURVE('',#1142,#1170,#1172,.T.);
+#1170 = VERTEX_POINT('',#1171);
+#1171 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1172 = SURFACE_CURVE('',#1173,(#1177,#1184),.PCURVE_S1.);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#1177 = PCURVE('',#107,#1178);
+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);
+#1179 = LINE('',#1180,#1181);
+#1180 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1181 = VECTOR('',#1182,1.);
+#1182 = DIRECTION('',(1.,0.));
+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1184 = PCURVE('',#1185,#1190);
+#1185 = PLANE('',#1186);
+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);
+#1187 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1188 = DIRECTION('',(-1.,0.,0.));
+#1189 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(4.440892098501E-16,-5.417888360171E-31));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(1.,1.972152263053E-31));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#1170,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(-1.,0.,0.));
+#1205 = PCURVE('',#107,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,-1.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = PCURVE('',#1213,#1218);
+#1213 = PLANE('',#1214);
+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
+#1215 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1216 = DIRECTION('',(0.,1.17E-15,1.));
+#1217 = DIRECTION('',(-1.,0.,0.));
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(0.,0.));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);
+#1225 = EDGE_CURVE('',#1198,#1226,#1228,.T.);
+#1226 = VERTEX_POINT('',#1227);
+#1227 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#1228 = SURFACE_CURVE('',#1229,(#1233,#1240),.PCURVE_S1.);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(0.,1.22E-15,1.));
+#1233 = PCURVE('',#107,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-1.,0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = PCURVE('',#1241,#1246);
+#1241 = PLANE('',#1242);
+#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
+#1243 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1244 = DIRECTION('',(1.,0.,0.));
+#1245 = DIRECTION('',(0.,1.22E-15,1.));
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.708944180085E-31));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(1.,-1.972152263053E-31));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#1226,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,0.,0.));
+#1261 = PCURVE('',#107,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(0.,1.));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = PCURVE('',#1269,#1274);
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1272 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1273 = DIRECTION('',(1.,0.,0.));
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(0.,0.));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(1.,0.));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1254,#235,#1282,.T.);
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(-1.,0.,0.));
+#1287 = PCURVE('',#107,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,-1.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1294 = PCURVE('',#250,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(0.,-5.8));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(1.,0.));
+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1301 = FACE_BOUND('',#1302,.T.);
+#1302 = EDGE_LOOP('',(#1303));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1305,#1305,#1307,.T.);
+#1305 = VERTEX_POINT('',#1306);
+#1306 = CARTESIAN_POINT('',(-4.6,-2.9,5.E-15));
+#1307 = SURFACE_CURVE('',#1308,(#1313,#1320),.PCURVE_S1.);
+#1308 = CIRCLE('',#1309,0.7);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(-5.3,-2.9,3.10862446895E-15));
+#1311 = DIRECTION('',(0.,-1.,1.22E-15));
+#1312 = DIRECTION('',(1.,0.,0.));
+#1313 = PCURVE('',#107,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = CIRCLE('',#1316,0.7);
+#1316 = AXIS2_PLACEMENT_2D('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(0.233459215952,-5.457522576656));
+#1318 = DIRECTION('',(0.,1.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = PCURVE('',#1321,#1326);
+#1321 = CYLINDRICAL_SURFACE('',#1322,0.7);
+#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325);
+#1323 = CARTESIAN_POINT('',(-5.3,-2.9,3.06E-15));
+#1324 = DIRECTION('',(0.,-1.,1.22E-15));
+#1325 = DIRECTION('',(1.,0.,0.));
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330);
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1328 = CARTESIAN_POINT('',(0.,0.));
+#1329 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = FACE_BOUND('',#1332,.T.);
+#1332 = EDGE_LOOP('',(#1333));
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1335,#1335,#1337,.T.);
+#1335 = VERTEX_POINT('',#1336);
+#1336 = CARTESIAN_POINT('',(-2.25,-2.9,5.E-15));
+#1337 = SURFACE_CURVE('',#1338,(#1343,#1350),.PCURVE_S1.);
+#1338 = CIRCLE('',#1339,1.);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(-3.25,-2.9,0.));
+#1341 = DIRECTION('',(0.,-1.,2.2E-16));
+#1342 = DIRECTION('',(1.,0.,0.));
+#1343 = PCURVE('',#107,#1344);
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = CIRCLE('',#1346,1.);
+#1346 = AXIS2_PLACEMENT_2D('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#1348 = DIRECTION('',(0.,1.));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1350 = PCURVE('',#848,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1355);
+#1352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1353,#1354),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1353 = CARTESIAN_POINT('',(0.,-5.8));
+#1354 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1356 = FACE_BOUND('',#1357,.T.);
+#1357 = EDGE_LOOP('',(#1358));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#1360,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(4.25,-2.9,5.E-15));
+#1362 = SURFACE_CURVE('',#1363,(#1368,#1375),.PCURVE_S1.);
+#1363 = CIRCLE('',#1364,1.);
+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1365 = CARTESIAN_POINT('',(3.25,-2.9,0.));
+#1366 = DIRECTION('',(0.,-1.,2.2E-16));
+#1367 = DIRECTION('',(1.,0.,0.));
+#1368 = PCURVE('',#107,#1369);
+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);
+#1370 = CIRCLE('',#1371,1.);
+#1371 = AXIS2_PLACEMENT_2D('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#1373 = DIRECTION('',(0.,1.));
+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1375 = PCURVE('',#878,#1376);
+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1380);
+#1377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1378,#1379),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1378 = CARTESIAN_POINT('',(0.,-5.8));
+#1379 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1381 = FACE_BOUND('',#1382,.T.);
+#1382 = EDGE_LOOP('',(#1383));
+#1383 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#1384 = EDGE_CURVE('',#1385,#1385,#1387,.T.);
+#1385 = VERTEX_POINT('',#1386);
+#1386 = CARTESIAN_POINT('',(5.6,-2.9,5.E-15));
+#1387 = SURFACE_CURVE('',#1388,(#1393,#1400),.PCURVE_S1.);
+#1388 = CIRCLE('',#1389,0.5);
+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
+#1390 = CARTESIAN_POINT('',(5.1,-2.9,3.10862446895E-15));
+#1391 = DIRECTION('',(0.,-1.,1.22E-15));
+#1392 = DIRECTION('',(1.,0.,0.));
+#1393 = PCURVE('',#107,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = CIRCLE('',#1396,0.5);
+#1396 = AXIS2_PLACEMENT_2D('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(0.233459215952,4.942477423344));
+#1398 = DIRECTION('',(0.,1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = PCURVE('',#1401,#1406);
+#1401 = CYLINDRICAL_SURFACE('',#1402,0.5);
+#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
+#1403 = CARTESIAN_POINT('',(5.1,-2.9,3.05E-15));
+#1404 = DIRECTION('',(0.,-1.,1.22E-15));
+#1405 = DIRECTION('',(1.,0.,0.));
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1410);
+#1407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1408,#1409),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1408 = CARTESIAN_POINT('',(0.,0.));
+#1409 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = ADVANCED_FACE('',(#1412),#194,.F.);
+#1412 = FACE_BOUND('',#1413,.F.);
+#1413 = EDGE_LOOP('',(#1414,#1415,#1438,#1459));
+#1414 = ORIENTED_EDGE('',*,*,#774,.F.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#747,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(-5.8,2.3,1.35));
+#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.,6.7E-16));
+#1424 = PCURVE('',#194,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(0.,0.));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(0.,-1.));
+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1431 = PCURVE('',#762,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(4.05,-8.881784197001E-16));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-0.,-1.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1439 = EDGE_CURVE('',#1417,#179,#1440,.T.);
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,0.));
+#1445 = PCURVE('',#194,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(1.,0.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = PCURVE('',#222,#1453);
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(1.,0.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1459 = ORIENTED_EDGE('',*,*,#176,.F.);
+#1460 = ADVANCED_FACE('',(#1461),#222,.F.);
+#1461 = FACE_BOUND('',#1462,.F.);
+#1462 = EDGE_LOOP('',(#1463,#1464,#1492,#1513));
+#1463 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1464 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#1465 = EDGE_CURVE('',#1417,#1466,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(-5.8,-2.3,1.35));
+#1468 = SURFACE_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,-1.,6.7E-16));
+#1473 = PCURVE('',#222,#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',''
+  ) );
+#1480 = PCURVE('',#1481,#1486);
+#1481 = PLANE('',#1482);
+#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);
+#1483 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#1484 = DIRECTION('',(1.,0.,0.));
+#1485 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(0.35,-2.095892098501E-16));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(0.,-1.));
+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1492 = ORIENTED_EDGE('',*,*,#1493,.F.);
+#1493 = EDGE_CURVE('',#207,#1466,#1494,.T.);
+#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(1.,0.,0.));
+#1499 = PCURVE('',#222,#1500);
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.6,-5.2));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(-1.,0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = PCURVE('',#250,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.6,-5.2));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-1.,0.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = ORIENTED_EDGE('',*,*,#206,.F.);
+#1514 = ADVANCED_FACE('',(#1515),#250,.F.);
+#1515 = FACE_BOUND('',#1516,.F.);
+#1516 = EDGE_LOOP('',(#1517,#1518,#1539,#1540));
+#1517 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#1519 = EDGE_CURVE('',#1466,#1254,#1520,.T.);
+#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(0.,-1.,6.7E-16));
+#1525 = PCURVE('',#250,#1526);
+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(0.,0.));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(0.,-1.));
+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1532 = PCURVE('',#1269,#1533);
+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(0.6,-5.8));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.,1.));
+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1539 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1540 = ORIENTED_EDGE('',*,*,#234,.F.);
+#1541 = ADVANCED_FACE('',(#1542),#348,.F.);
+#1542 = FACE_BOUND('',#1543,.F.);
+#1543 = EDGE_LOOP('',(#1544,#1545,#1546,#1567));
+#1544 = ORIENTED_EDGE('',*,*,#332,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#929,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#388,#930,#1548,.T.);
+#1548 = SURFACE_CURVE('',#1549,(#1553,#1560),.PCURVE_S1.);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(0.,-1.,6.7E-16));
+#1553 = PCURVE('',#348,#1554);
+#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(2.,0.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,-1.));
+#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1560 = PCURVE('',#426,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(0.,0.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(3.761543394987E-18,-1.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = ORIENTED_EDGE('',*,*,#387,.F.);
+#1568 = ADVANCED_FACE('',(#1569),#762,.F.);
+#1569 = FACE_BOUND('',#1570,.F.);
+#1570 = EDGE_LOOP('',(#1571,#1572,#1595,#1621));
+#1571 = ORIENTED_EDGE('',*,*,#746,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.T.);
+#1573 = EDGE_CURVE('',#719,#1574,#1576,.T.);
+#1574 = VERTEX_POINT('',#1575);
+#1575 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1576 = SURFACE_CURVE('',#1577,(#1581,#1588),.PCURVE_S1.);
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1581 = PCURVE('',#762,#1582);
+#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(0.,0.));
+#1585 = VECTOR('',#1586,1.);
+#1586 = DIRECTION('',(0.,-1.));
+#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1588 = PCURVE('',#734,#1589);
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(2.1,-1.463755310496E-16));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(0.,-1.));
+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#1596 = EDGE_CURVE('',#1574,#1417,#1597,.T.);
+#1597 = SURFACE_CURVE('',#1598,(#1602,#1609),.PCURVE_S1.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(-1.,0.,0.));
+#1602 = PCURVE('',#762,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(-0.,-0.6));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = PCURVE('',#1610,#1615);
+#1610 = PLANE('',#1611);
+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);
+#1612 = CARTESIAN_POINT('',(1.E-16,2.3,1.345));
+#1613 = DIRECTION('',(0.,1.,-1.28E-15));
+#1614 = DIRECTION('',(0.,1.28E-15,1.));
+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(5.000000000001E-03,-1.75));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(0.,-1.));
+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1621 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#1622 = ADVANCED_FACE('',(#1623),#734,.F.);
+#1623 = FACE_BOUND('',#1624,.F.);
+#1624 = EDGE_LOOP('',(#1625,#1648,#1669,#1670));
+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);
+#1626 = EDGE_CURVE('',#691,#1627,#1629,.T.);
+#1627 = VERTEX_POINT('',#1628);
+#1628 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.);
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1634 = PCURVE('',#734,#1635);
+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);
+#1636 = LINE('',#1637,#1638);
+#1637 = CARTESIAN_POINT('',(0.,0.));
+#1638 = VECTOR('',#1639,1.);
+#1639 = DIRECTION('',(0.,-1.));
+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1641 = PCURVE('',#706,#1642);
+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);
+#1643 = LINE('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(3.5,0.));
+#1645 = VECTOR('',#1646,1.);
+#1646 = DIRECTION('',(0.,-1.));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#1649 = EDGE_CURVE('',#1627,#1574,#1650,.T.);
+#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.);
+#1651 = LINE('',#1652,#1653);
+#1652 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1653 = VECTOR('',#1654,1.);
+#1654 = DIRECTION('',(0.,1.22E-15,1.));
+#1655 = PCURVE('',#734,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(1.29044604925E-15,-0.6));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,-3.3E-16));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = PCURVE('',#1610,#1663);
+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);
+#1664 = LINE('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(-2.095,-1.75));
+#1666 = VECTOR('',#1667,1.);
+#1667 = DIRECTION('',(1.,0.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1670 = ORIENTED_EDGE('',*,*,#718,.F.);
+#1671 = ADVANCED_FACE('',(#1672),#706,.F.);
+#1672 = FACE_BOUND('',#1673,.F.);
+#1673 = EDGE_LOOP('',(#1674,#1697,#1718,#1719));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#663,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1683 = PCURVE('',#706,#1684);
+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(0.,0.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(0.,-1.));
+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1690 = PCURVE('',#678,#1691);
+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
+#1692 = LINE('',#1693,#1694);
+#1693 = CARTESIAN_POINT('',(2.1,1.463755310496E-16));
+#1694 = VECTOR('',#1695,1.);
+#1695 = DIRECTION('',(0.,-1.));
+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#1676,#1627,#1699,.T.);
+#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(-1.,0.,0.));
+#1704 = PCURVE('',#706,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(-0.,-0.6));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = PCURVE('',#1610,#1712);
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(-2.095,1.75));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#1719 = ORIENTED_EDGE('',*,*,#690,.F.);
+#1720 = ADVANCED_FACE('',(#1721),#678,.F.);
+#1721 = FACE_BOUND('',#1722,.F.);
+#1722 = EDGE_LOOP('',(#1723,#1746,#1767,#1768));
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#635,#1725,#1727,.T.);
+#1725 = VERTEX_POINT('',#1726);
+#1726 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1732 = PCURVE('',#678,#1733);
+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(0.,0.));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(0.,-1.));
+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1739 = PCURVE('',#650,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(4.65,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(0.,-1.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#1725,#1676,#1748,.T.);
+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1753 = PCURVE('',#678,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(-1.068401444325E-15,-0.6));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(1.,3.3E-16));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1760 = PCURVE('',#1610,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(-1.,0.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#1768 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1769 = ADVANCED_FACE('',(#1770),#650,.F.);
+#1770 = FACE_BOUND('',#1771,.F.);
+#1771 = EDGE_LOOP('',(#1772,#1773,#1796,#1817));
+#1772 = ORIENTED_EDGE('',*,*,#634,.F.);
+#1773 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#1774 = EDGE_CURVE('',#607,#1775,#1777,.T.);
+#1775 = VERTEX_POINT('',#1776);
+#1776 = CARTESIAN_POINT('',(5.8,2.3,1.35));
+#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.);
+#1778 = LINE('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#1780 = VECTOR('',#1781,1.);
+#1781 = DIRECTION('',(0.,-1.,6.7E-16));
+#1782 = PCURVE('',#650,#1783);
+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);
+#1784 = LINE('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(0.6,-8.881784197001E-16));
+#1786 = VECTOR('',#1787,1.);
+#1787 = DIRECTION('',(-0.,-1.));
+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1789 = PCURVE('',#622,#1790);
+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(0.6,0.));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.,-1.));
+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1775,#1725,#1798,.T.);
+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);
+#1799 = LINE('',#1800,#1801);
+#1800 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1801 = VECTOR('',#1802,1.);
+#1802 = DIRECTION('',(-1.,0.,0.));
+#1803 = PCURVE('',#650,#1804);
+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(-0.,-0.6));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.));
+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1810 = PCURVE('',#1610,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(5.000000000001E-03,6.4));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.,-1.));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1818 = ADVANCED_FACE('',(#1819),#622,.F.);
+#1819 = FACE_BOUND('',#1820,.F.);
+#1820 = EDGE_LOOP('',(#1821,#1822,#1845,#1871));
+#1821 = ORIENTED_EDGE('',*,*,#606,.F.);
+#1822 = ORIENTED_EDGE('',*,*,#1823,.T.);
+#1823 = EDGE_CURVE('',#579,#1824,#1826,.T.);
+#1824 = VERTEX_POINT('',#1825);
+#1825 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,-1.,6.7E-16));
+#1831 = PCURVE('',#622,#1832);
+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);
+#1833 = LINE('',#1834,#1835);
+#1834 = CARTESIAN_POINT('',(0.,0.));
+#1835 = VECTOR('',#1836,1.);
+#1836 = DIRECTION('',(0.,-1.));
+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1838 = PCURVE('',#594,#1839);
+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1842 = VECTOR('',#1843,1.);
+#1843 = DIRECTION('',(0.,-1.));
+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1845 = ORIENTED_EDGE('',*,*,#1846,.T.);
+#1846 = EDGE_CURVE('',#1824,#1775,#1847,.T.);
+#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(-1.,0.,0.));
+#1852 = PCURVE('',#622,#1853);
+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(1.,0.));
+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1859 = PCURVE('',#1860,#1865);
+#1860 = PLANE('',#1861);
+#1861 = AXIS2_PLACEMENT_3D('',#1862,#1863,#1864);
+#1862 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1863 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1864 = DIRECTION('',(-1.,0.,0.));
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(1.,0.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1872 = ADVANCED_FACE('',(#1873),#594,.F.);
+#1873 = FACE_BOUND('',#1874,.F.);
+#1874 = EDGE_LOOP('',(#1875,#1896,#1897,#1920,#1941,#1942));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1876 = EDGE_CURVE('',#551,#1068,#1877,.T.);
+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,-1.,6.7E-16));
+#1882 = PCURVE('',#594,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.,0.));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(0.,-1.));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1889 = PCURVE('',#566,#1890);
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(2.1,0.));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(0.,-1.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1898 = EDGE_CURVE('',#1899,#1091,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(6.4,-2.3,1.35));
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,-1.,6.7E-16));
+#1906 = PCURVE('',#594,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,-1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1913 = PCURVE('',#1129,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(0.,0.));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.,-1.));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1920 = ORIENTED_EDGE('',*,*,#1921,.F.);
+#1921 = EDGE_CURVE('',#1824,#1899,#1922,.T.);
+#1922 = SURFACE_CURVE('',#1923,(#1927,#1934),.PCURVE_S1.);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.,-1.,6.7E-16));
+#1927 = PCURVE('',#594,#1928);
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(0.,-1.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = PCURVE('',#1860,#1935);
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(0.,0.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(0.,-1.));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1823,.F.);
+#1942 = ORIENTED_EDGE('',*,*,#578,.F.);
+#1943 = ADVANCED_FACE('',(#1944),#566,.F.);
+#1944 = FACE_BOUND('',#1945,.F.);
+#1945 = EDGE_LOOP('',(#1946,#1967,#1968,#1969));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#523,#1045,#1948,.T.);
+#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(0.,-1.,6.7E-16));
+#1953 = PCURVE('',#566,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(0.,0.));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.,-1.));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1960 = PCURVE('',#538,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(3.761543394987E-18,-1.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1967 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1968 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1969 = ORIENTED_EDGE('',*,*,#550,.F.);
+#1970 = ADVANCED_FACE('',(#1971),#538,.F.);
+#1971 = FACE_BOUND('',#1972,.F.);
+#1972 = EDGE_LOOP('',(#1973,#1994,#1995,#1996));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#495,#1022,#1975,.T.);
+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(0.,-1.,6.7E-16));
+#1980 = PCURVE('',#538,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.,0.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(3.761543394987E-18,-1.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1987 = PCURVE('',#510,#1988);
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(2.,0.));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(0.,-1.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#522,.F.);
+#1997 = ADVANCED_FACE('',(#1998),#510,.F.);
+#1998 = FACE_BOUND('',#1999,.F.);
+#1999 = EDGE_LOOP('',(#2000,#2021,#2022,#2023));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#467,#999,#2002,.T.);
+#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.,-1.,6.7E-16));
+#2007 = PCURVE('',#510,#2008);
+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(0.,0.));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(0.,-1.));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2014 = PCURVE('',#482,#2015);
+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2021 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#2022 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#2023 = ORIENTED_EDGE('',*,*,#494,.F.);
+#2024 = ADVANCED_FACE('',(#2025),#482,.F.);
+#2025 = FACE_BOUND('',#2026,.F.);
+#2026 = EDGE_LOOP('',(#2027,#2048,#2049,#2050));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#439,#976,#2029,.T.);
+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,-1.,6.7E-16));
+#2034 = PCURVE('',#482,#2035);
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = LINE('',#2037,#2038);
+#2037 = CARTESIAN_POINT('',(0.,0.));
+#2038 = VECTOR('',#2039,1.);
+#2039 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = PCURVE('',#454,#2042);
+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);
+#2043 = LINE('',#2044,#2045);
+#2044 = CARTESIAN_POINT('',(3.2,0.));
+#2045 = VECTOR('',#2046,1.);
+#2046 = DIRECTION('',(0.,-1.));
+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2048 = ORIENTED_EDGE('',*,*,#998,.T.);
+#2049 = ORIENTED_EDGE('',*,*,#2001,.F.);
+#2050 = ORIENTED_EDGE('',*,*,#466,.F.);
+#2051 = ADVANCED_FACE('',(#2052),#454,.F.);
+#2052 = FACE_BOUND('',#2053,.F.);
+#2053 = EDGE_LOOP('',(#2054,#2075,#2076,#2077));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#2055 = EDGE_CURVE('',#411,#953,#2056,.T.);
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,-1.,6.7E-16));
+#2061 = PCURVE('',#454,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(0.,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,-1.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#426,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(3.761543394987E-18,-1.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2075 = ORIENTED_EDGE('',*,*,#975,.T.);
+#2076 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2077 = ORIENTED_EDGE('',*,*,#438,.F.);
+#2078 = ADVANCED_FACE('',(#2079),#426,.F.);
+#2079 = FACE_BOUND('',#2080,.F.);
+#2080 = EDGE_LOOP('',(#2081,#2082,#2083,#2084));
+#2081 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#952,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#410,.F.);
+#2085 = ADVANCED_FACE('',(#2086),#818,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2109,#2135,#2136));
+#2088 = ORIENTED_EDGE('',*,*,#2089,.T.);
+#2089 = EDGE_CURVE('',#798,#2090,#2092,.T.);
+#2090 = VERTEX_POINT('',#2091);
+#2091 = CARTESIAN_POINT('',(-4.6,2.3,-4.E-15));
+#2092 = SEAM_CURVE('',#2093,(#2097,#2103),.PCURVE_S1.);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-4.6,2.9,-4.51E-15));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2097 = PCURVE('',#818,#2098);
+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2102);
+#2099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2100,#2101),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2100 = CARTESIAN_POINT('',(0.,0.));
+#2101 = CARTESIAN_POINT('',(0.,-0.6));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = PCURVE('',#818,#2104);
+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2108);
+#2105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2106,#2107),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2106 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2107 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2110 = EDGE_CURVE('',#2090,#2090,#2111,.T.);
+#2111 = SURFACE_CURVE('',#2112,(#2117,#2123),.PCURVE_S1.);
+#2112 = CIRCLE('',#2113,0.7);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-5.3,2.3,-2.22044604925E-15));
+#2115 = DIRECTION('',(0.,1.,-1.22E-15));
+#2116 = DIRECTION('',(1.,0.,0.));
+#2117 = PCURVE('',#818,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2122);
+#2119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2120,#2121),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2120 = CARTESIAN_POINT('',(0.,-0.6));
+#2121 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2123 = PCURVE('',#2124,#2129);
+#2124 = PLANE('',#2125);
+#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
+#2126 = CARTESIAN_POINT('',(-5.3,2.3,-3.10862446895E-15));
+#2127 = DIRECTION('',(0.,1.,-1.69E-15));
+#2128 = DIRECTION('',(0.,1.69E-15,1.));
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = CIRCLE('',#2131,0.7);
+#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2133 = DIRECTION('',(0.,1.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2135 = ORIENTED_EDGE('',*,*,#2089,.F.);
+#2136 = ORIENTED_EDGE('',*,*,#797,.F.);
+#2137 = ADVANCED_FACE('',(#2138),#848,.F.);
+#2138 = FACE_BOUND('',#2139,.T.);
+#2139 = EDGE_LOOP('',(#2140,#2159,#2160,#2161));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#832,#1335,#2142,.T.);
+#2142 = SEAM_CURVE('',#2143,(#2147,#2153),.PCURVE_S1.);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(-2.25,2.9,-1.93E-15));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.,-1.,6.7E-16));
+#2147 = PCURVE('',#848,#2148);
+#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2152);
+#2149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2150,#2151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2150 = CARTESIAN_POINT('',(0.,0.));
+#2151 = CARTESIAN_POINT('',(0.,-5.8));
+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2153 = PCURVE('',#848,#2154);
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2158);
+#2155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2156,#2157),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2156 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2157 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2159 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#831,.F.);
+#2162 = ADVANCED_FACE('',(#2163),#878,.F.);
+#2163 = FACE_BOUND('',#2164,.T.);
+#2164 = EDGE_LOOP('',(#2165,#2184,#2185,#2186));
+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);
+#2166 = EDGE_CURVE('',#862,#1360,#2167,.T.);
+#2167 = SEAM_CURVE('',#2168,(#2172,#2178),.PCURVE_S1.);
+#2168 = LINE('',#2169,#2170);
+#2169 = CARTESIAN_POINT('',(4.25,2.9,-1.93E-15));
+#2170 = VECTOR('',#2171,1.);
+#2171 = DIRECTION('',(0.,-1.,6.7E-16));
+#2172 = PCURVE('',#878,#2173);
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2177);
+#2174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2175,#2176),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2175 = CARTESIAN_POINT('',(0.,0.));
+#2176 = CARTESIAN_POINT('',(0.,-5.8));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#878,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2183);
+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2181,#2182),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2181 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2182 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#2185 = ORIENTED_EDGE('',*,*,#2166,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#861,.F.);
+#2187 = ADVANCED_FACE('',(#2188),#912,.F.);
+#2188 = FACE_BOUND('',#2189,.F.);
+#2189 = EDGE_LOOP('',(#2190,#2211,#2237,#2238));
+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2191 = EDGE_CURVE('',#892,#2192,#2194,.T.);
+#2192 = VERTEX_POINT('',#2193);
+#2193 = CARTESIAN_POINT('',(6.,2.3,-4.E-15));
+#2194 = SEAM_CURVE('',#2195,(#2199,#2205),.PCURVE_S1.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(6.,2.9,-4.51E-15));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2199 = PCURVE('',#912,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2204);
+#2201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2202,#2203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2202 = CARTESIAN_POINT('',(0.,0.));
+#2203 = CARTESIAN_POINT('',(0.,-0.6));
+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2205 = PCURVE('',#912,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2208 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2209 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#2192,#2192,#2213,.T.);
+#2213 = SURFACE_CURVE('',#2214,(#2219,#2225),.PCURVE_S1.);
+#2214 = CIRCLE('',#2215,0.7);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(5.3,2.3,-2.22044604925E-15));
+#2217 = DIRECTION('',(0.,1.,-1.22E-15));
+#2218 = DIRECTION('',(1.,0.,0.));
+#2219 = PCURVE('',#912,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2224);
+#2221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2222,#2223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2222 = CARTESIAN_POINT('',(0.,-0.6));
+#2223 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2225 = PCURVE('',#2226,#2231);
+#2226 = PLANE('',#2227);
+#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);
+#2228 = CARTESIAN_POINT('',(5.3,2.3,-3.10862446895E-15));
+#2229 = DIRECTION('',(0.,1.,-1.69E-15));
+#2230 = DIRECTION('',(0.,1.69E-15,1.));
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = CIRCLE('',#2233,0.7);
+#2233 = AXIS2_PLACEMENT_2D('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2235 = DIRECTION('',(0.,1.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#2238 = ORIENTED_EDGE('',*,*,#891,.F.);
+#2239 = ADVANCED_FACE('',(#2240),#1269,.F.);
+#2240 = FACE_BOUND('',#2241,.F.);
+#2241 = EDGE_LOOP('',(#2242,#2243,#2271,#2292));
+#2242 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.T.);
+#2244 = EDGE_CURVE('',#1466,#2245,#2247,.T.);
+#2245 = VERTEX_POINT('',#2246);
+#2246 = CARTESIAN_POINT('',(-1.75,-2.3,1.35));
+#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(1.,0.,0.));
+#2252 = PCURVE('',#1269,#2253);
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(0.,-0.6));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,0.));
+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2259 = PCURVE('',#2260,#2265);
+#2260 = PLANE('',#2261);
+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);
+#2262 = CARTESIAN_POINT('',(-3.E-17,-2.3,1.345));
+#2263 = DIRECTION('',(0.,1.,-9.7E-16));
+#2264 = DIRECTION('',(0.,9.7E-16,1.));
+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(5.000000000001E-03,-6.4));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(0.,1.));
+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2272 = EDGE_CURVE('',#1226,#2245,#2273,.T.);
+#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.,1.,-1.17E-15));
+#2278 = PCURVE('',#1269,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(4.65,0.));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(0.,-1.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = PCURVE('',#1241,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(2.1,-1.025352591004E-16));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(5.E-17,-1.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2292 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#2293 = ADVANCED_FACE('',(#2294),#1241,.T.);
+#2294 = FACE_BOUND('',#2295,.T.);
+#2295 = EDGE_LOOP('',(#2296,#2319,#2340,#2341));
+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);
+#2297 = EDGE_CURVE('',#1198,#2298,#2300,.T.);
+#2298 = VERTEX_POINT('',#2299);
+#2299 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2300 = SURFACE_CURVE('',#2301,(#2305,#2312),.PCURVE_S1.);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(0.,1.,-1.17E-15));
+#2305 = PCURVE('',#1241,#2306);
+#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311);
+#2307 = LINE('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(0.,0.));
+#2309 = VECTOR('',#2310,1.);
+#2310 = DIRECTION('',(5.E-17,-1.));
+#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2312 = PCURVE('',#1213,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(3.5,0.));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(0.,-1.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#2320 = EDGE_CURVE('',#2298,#2245,#2321,.T.);
+#2321 = SURFACE_CURVE('',#2322,(#2326,#2333),.PCURVE_S1.);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(0.,1.22E-15,1.));
+#2326 = PCURVE('',#1241,#2327);
+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-3.782230246252E-16,-0.6));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,-1.972152263053E-31));
+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2333 = PCURVE('',#2260,#2334);
+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(-2.095,-1.75));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(1.,0.));
+#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2340 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2341 = ORIENTED_EDGE('',*,*,#1225,.F.);
+#2342 = ADVANCED_FACE('',(#2343),#1213,.T.);
+#2343 = FACE_BOUND('',#2344,.T.);
+#2344 = EDGE_LOOP('',(#2345,#2368,#2389,#2390));
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#1170,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,1.,-1.17E-15));
+#2354 = PCURVE('',#1213,#2355);
+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(0.,0.));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,-1.));
+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2361 = PCURVE('',#1185,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(2.1,1.025352591004E-16));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-5.E-17,-1.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#2369 = EDGE_CURVE('',#2347,#2298,#2370,.T.);
+#2370 = SURFACE_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = PCURVE('',#1213,#2376);
+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);
+#2377 = LINE('',#2378,#2379);
+#2378 = CARTESIAN_POINT('',(0.,-0.6));
+#2379 = VECTOR('',#2380,1.);
+#2380 = DIRECTION('',(1.,0.));
+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2382 = PCURVE('',#2260,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-2.095,1.75));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,-1.));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2297,.F.);
+#2390 = ORIENTED_EDGE('',*,*,#1197,.F.);
+#2391 = ADVANCED_FACE('',(#2392),#1185,.T.);
+#2392 = FACE_BOUND('',#2393,.T.);
+#2393 = EDGE_LOOP('',(#2394,#2417,#2438,#2439));
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#1142,#2396,#2398,.T.);
+#2396 = VERTEX_POINT('',#2397);
+#2397 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(0.,1.,-1.17E-15));
+#2403 = PCURVE('',#1185,#2404);
+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(0.,0.));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(-5.E-17,-1.));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2410 = PCURVE('',#1157,#2411);
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.,0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#2418 = EDGE_CURVE('',#2396,#2347,#2419,.T.);
+#2419 = SURFACE_CURVE('',#2420,(#2424,#2431),.PCURVE_S1.);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#2424 = PCURVE('',#1185,#2425);
+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(1.561784197001E-16,-0.6));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(1.,1.972152263053E-31));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = PCURVE('',#2260,#2432);
+#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437);
+#2433 = LINE('',#2434,#2435);
+#2434 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2435 = VECTOR('',#2436,1.);
+#2436 = DIRECTION('',(-1.,0.));
+#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2438 = ORIENTED_EDGE('',*,*,#2346,.F.);
+#2439 = ORIENTED_EDGE('',*,*,#1169,.F.);
+#2440 = ADVANCED_FACE('',(#2441),#1157,.F.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2445,#2468));
+#2443 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#2446,.T.);
+#2446 = EDGE_CURVE('',#2396,#2447,#2449,.T.);
+#2447 = VERTEX_POINT('',#2448);
+#2448 = CARTESIAN_POINT('',(5.8,-2.3,1.35));
+#2449 = SURFACE_CURVE('',#2450,(#2454,#2461),.PCURVE_S1.);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(1.,0.,0.));
+#2454 = PCURVE('',#1157,#2455);
+#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);
+#2456 = LINE('',#2457,#2458);
+#2457 = CARTESIAN_POINT('',(0.,-0.6));
+#2458 = VECTOR('',#2459,1.);
+#2459 = DIRECTION('',(1.,0.));
+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2461 = PCURVE('',#2260,#2462);
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.,1.));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2447,#1114,#2470,.T.);
+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.,-1.,6.7E-16));
+#2475 = PCURVE('',#1157,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(4.05,-5.8));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(0.,1.));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = PCURVE('',#1129,#2483);
+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(0.6,0.));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(0.,-1.));
+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2489 = ADVANCED_FACE('',(#2490),#1129,.F.);
+#2490 = FACE_BOUND('',#2491,.F.);
+#2491 = EDGE_LOOP('',(#2492,#2513,#2514,#2515));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2447,#1899,#2494,.T.);
+#2494 = SURFACE_CURVE('',#2495,(#2499,#2506),.PCURVE_S1.);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(1.,0.,0.));
+#2499 = PCURVE('',#1129,#2500);
+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(4.65,-5.2));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(-1.,0.));
+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2506 = PCURVE('',#1860,#2507);
+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(4.65,-5.2));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(-1.,0.));
+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2513 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#2514 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#2515 = ORIENTED_EDGE('',*,*,#2469,.F.);
+#2516 = ADVANCED_FACE('',(#2517),#1321,.F.);
+#2517 = FACE_BOUND('',#2518,.F.);
+#2518 = EDGE_LOOP('',(#2519,#2540,#2566,#2567));
+#2519 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2520 = EDGE_CURVE('',#1305,#2521,#2523,.T.);
+#2521 = VERTEX_POINT('',#2522);
+#2522 = CARTESIAN_POINT('',(-4.6,-2.3,4.E-15));
+#2523 = SEAM_CURVE('',#2524,(#2528,#2534),.PCURVE_S1.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(-4.6,-2.9,3.06E-15));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,1.,-1.17E-15));
+#2528 = PCURVE('',#1321,#2529);
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2533);
+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2531,#2532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2531 = CARTESIAN_POINT('',(0.,0.));
+#2532 = CARTESIAN_POINT('',(0.,-0.6));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#1321,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2539);
+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2537,#2538),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2537 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2538 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#2541 = EDGE_CURVE('',#2521,#2521,#2542,.T.);
+#2542 = SURFACE_CURVE('',#2543,(#2548,#2554),.PCURVE_S1.);
+#2543 = CIRCLE('',#2544,0.7);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-5.3,-2.3,2.22044604925E-15));
+#2546 = DIRECTION('',(0.,-1.,1.22E-15));
+#2547 = DIRECTION('',(1.,0.,0.));
+#2548 = PCURVE('',#1321,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2553);
+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2551,#2552),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2551 = CARTESIAN_POINT('',(0.,-0.6));
+#2552 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = PCURVE('',#2555,#2560);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(-5.3,-2.3,1.887379141863E-15));
+#2558 = DIRECTION('',(0.,-1.,9.5E-16));
+#2559 = DIRECTION('',(0.,-9.5E-16,-1.));
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = CIRCLE('',#2562,0.7);
+#2562 = AXIS2_PLACEMENT_2D('',#2563,#2564);
+#2563 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2564 = DIRECTION('',(0.,1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = ORIENTED_EDGE('',*,*,#2520,.F.);
+#2567 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#2568 = ADVANCED_FACE('',(#2569),#1401,.F.);
+#2569 = FACE_BOUND('',#2570,.F.);
+#2570 = EDGE_LOOP('',(#2571,#2592,#2618,#2619));
+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2572 = EDGE_CURVE('',#1385,#2573,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(5.6,-2.3,4.E-15));
+#2575 = SEAM_CURVE('',#2576,(#2580,#2586),.PCURVE_S1.);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(5.6,-2.9,3.05E-15));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,1.,-1.17E-15));
+#2580 = PCURVE('',#1401,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2585);
+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2583,#2584),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2583 = CARTESIAN_POINT('',(0.,0.));
+#2584 = CARTESIAN_POINT('',(0.,-0.6));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#1401,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2591);
+#2588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2589,#2590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2589 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2590 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2592 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#2593 = EDGE_CURVE('',#2573,#2573,#2594,.T.);
+#2594 = SURFACE_CURVE('',#2595,(#2600,#2606),.PCURVE_S1.);
+#2595 = CIRCLE('',#2596,0.5);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(5.1,-2.3,2.22044604925E-15));
+#2598 = DIRECTION('',(0.,-1.,1.22E-15));
+#2599 = DIRECTION('',(1.,0.,0.));
+#2600 = PCURVE('',#1401,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2605);
+#2602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2603,#2604),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2603 = CARTESIAN_POINT('',(0.,-0.6));
+#2604 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2606 = PCURVE('',#2607,#2612);
+#2607 = PLANE('',#2608);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(5.1,-2.3,1.887379141863E-15));
+#2610 = DIRECTION('',(0.,-1.,1.25E-15));
+#2611 = DIRECTION('',(0.,-1.25E-15,-1.));
+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
+#2613 = CIRCLE('',#2614,0.5);
+#2614 = AXIS2_PLACEMENT_2D('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2616 = DIRECTION('',(0.,1.));
+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2618 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#2619 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#2620 = ADVANCED_FACE('',(#2621),#1481,.F.);
+#2621 = FACE_BOUND('',#2622,.F.);
+#2622 = EDGE_LOOP('',(#2623,#2646,#2674,#2695));
+#2623 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2624 = EDGE_CURVE('',#1417,#2625,#2627,.T.);
+#2625 = VERTEX_POINT('',#2626);
+#2626 = CARTESIAN_POINT('',(-5.8,2.3,1.7));
+#2627 = SURFACE_CURVE('',#2628,(#2632,#2639),.PCURVE_S1.);
+#2628 = LINE('',#2629,#2630);
+#2629 = CARTESIAN_POINT('',(-5.8,2.3,1.5225));
+#2630 = VECTOR('',#2631,1.);
+#2631 = DIRECTION('',(0.,1.5E-15,1.));
+#2632 = PCURVE('',#1481,#2633);
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(0.1775,-0.6));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(-1.,8.3E-16));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = PCURVE('',#1610,#2640);
+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(1.,0.));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2646 = ORIENTED_EDGE('',*,*,#2647,.T.);
+#2647 = EDGE_CURVE('',#2625,#2648,#2650,.T.);
+#2648 = VERTEX_POINT('',#2649);
+#2649 = CARTESIAN_POINT('',(-5.8,-2.3,1.7));
+#2650 = SURFACE_CURVE('',#2651,(#2655,#2662),.PCURVE_S1.);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.,-1.,6.7E-16));
+#2655 = PCURVE('',#1481,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(0.,0.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.,-1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = PCURVE('',#2663,#2668);
+#2663 = PLANE('',#2664);
+#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
+#2665 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#2666 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2667 = DIRECTION('',(-1.,0.,0.));
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(4.2,0.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(0.,-1.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2674 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2675 = EDGE_CURVE('',#1466,#2648,#2676,.T.);
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(-5.8,-2.3,1.5225));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.,1.2E-15,1.));
+#2681 = PCURVE('',#1481,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(0.1775,-5.2));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(-1.,5.3E-16));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#2260,#2689);
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#2696 = ADVANCED_FACE('',(#2697,#2922),#1610,.T.);
+#2697 = FACE_BOUND('',#2698,.T.);
+#2698 = EDGE_LOOP('',(#2699,#2700,#2701,#2702,#2703,#2704,#2727,#2755,
+    #2783,#2811,#2839,#2867,#2895,#2921));
+#2699 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#2700 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#2701 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#2702 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#2703 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2625,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-1.6,2.3,1.7));
+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-0.8,2.3,1.7));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(1.,0.,-0.));
+#2713 = PCURVE('',#1610,#2714);
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(0.355,-0.8));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(0.,1.));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2720 = PCURVE('',#2663,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-0.8,-0.6));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(-1.,0.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2706,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-1.25,2.3,1.35));
+#2731 = SURFACE_CURVE('',#2732,(#2736,#2743),.PCURVE_S1.);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-0.93625,2.3,1.03625));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(0.707106781187,-1.06E-15,-0.707106781187));
+#2736 = PCURVE('',#1610,#2737);
+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2743 = PCURVE('',#2744,#2749);
+#2744 = PLANE('',#2745);
+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
+#2746 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#2747 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2748 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(-0.443709505195,-0.6));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(-1.,-5.9E-16));
+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2755 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#2756 = EDGE_CURVE('',#2729,#2757,#2759,.T.);
+#2757 = VERTEX_POINT('',#2758);
+#2758 = CARTESIAN_POINT('',(1.25,2.3,1.35));
+#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.);
+#2760 = LINE('',#2761,#2762);
+#2761 = CARTESIAN_POINT('',(0.625,2.3,1.35));
+#2762 = VECTOR('',#2763,1.);
+#2763 = DIRECTION('',(1.,0.,-0.));
+#2764 = PCURVE('',#1610,#2765);
+#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(4.999999999999E-03,0.625));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(0.,1.));
+#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2771 = PCURVE('',#2772,#2777);
+#2772 = PLANE('',#2773);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#2775 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2776 = DIRECTION('',(-1.,0.,0.));
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(0.625,-0.6));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(-1.,0.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#2784 = EDGE_CURVE('',#2757,#2785,#2787,.T.);
+#2785 = VERTEX_POINT('',#2786);
+#2786 = CARTESIAN_POINT('',(1.6,2.3,1.7));
+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(1.11125,2.3,1.21125));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(0.707106781187,1.06E-15,0.707106781187));
+#2792 = PCURVE('',#1610,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(0.707106781187,0.707106781187));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2799 = PCURVE('',#2800,#2805);
+#2800 = PLANE('',#2801);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#2803 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2804 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(0.69119687861,-0.6));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-1.,5.9E-16));
+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2812 = EDGE_CURVE('',#2785,#2813,#2815,.T.);
+#2813 = VERTEX_POINT('',#2814);
+#2814 = CARTESIAN_POINT('',(4.65,2.3,1.7));
+#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(2.325,2.3,1.7));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(1.,0.,-0.));
+#2820 = PCURVE('',#1610,#2821);
+#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(0.355,2.325));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(0.,1.));
+#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2827 = PCURVE('',#2828,#2833);
+#2828 = PLANE('',#2829);
+#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832);
+#2830 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#2831 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2832 = DIRECTION('',(-1.,0.,0.));
+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(2.325,-0.6));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(-1.,0.));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#2840 = EDGE_CURVE('',#2813,#2841,#2843,.T.);
+#2841 = VERTEX_POINT('',#2842);
+#2842 = CARTESIAN_POINT('',(4.65,2.3,2.2));
+#2843 = SURFACE_CURVE('',#2844,(#2848,#2855),.PCURVE_S1.);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(4.65,2.3,1.7725));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.,1.5E-15,1.));
+#2848 = PCURVE('',#1610,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(0.4275,4.65));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(1.,0.));
+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2855 = PCURVE('',#2856,#2861);
+#2856 = PLANE('',#2857);
+#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);
+#2858 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#2859 = DIRECTION('',(1.,0.,0.));
+#2860 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.4275,-0.6));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(-1.,8.3E-16));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#2868 = EDGE_CURVE('',#2841,#2869,#2871,.T.);
+#2869 = VERTEX_POINT('',#2870);
+#2870 = CARTESIAN_POINT('',(5.8,2.3,2.2));
+#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.);
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(-6.4,2.3,2.2));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(1.,0.,0.));
+#2876 = PCURVE('',#1610,#2877);
+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(0.855,-6.4));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(0.,1.));
+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2883 = PCURVE('',#2884,#2889);
+#2884 = PLANE('',#2885);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#2887 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2888 = DIRECTION('',(-1.,0.,0.));
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(12.2,-0.6));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(-1.,0.));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#2896 = EDGE_CURVE('',#2869,#1775,#2897,.T.);
+#2897 = SURFACE_CURVE('',#2898,(#2902,#2909),.PCURVE_S1.);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(5.8,2.3,1.3475));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.,-1.5E-15,-1.));
+#2902 = PCURVE('',#1610,#2903);
+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(2.499999999999E-03,5.8));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(-1.,0.));
+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2909 = PCURVE('',#2910,#2915);
+#2910 = PLANE('',#2911);
+#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
+#2912 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2913 = DIRECTION('',(-1.,0.,0.));
+#2914 = DIRECTION('',(0.,6.7E-16,1.));
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(-2.500000000002E-03,-0.6));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(-1.,-8.3E-16));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#2922 = FACE_BOUND('',#2923,.T.);
+#2923 = EDGE_LOOP('',(#2924,#2954,#2982,#3010));
+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2925 = EDGE_CURVE('',#2926,#2928,#2930,.T.);
+#2926 = VERTEX_POINT('',#2927);
+#2927 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2928 = VERTEX_POINT('',#2929);
+#2929 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = PCURVE('',#1610,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(-1.195,-0.65));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(0.,1.));
+#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('',(-0.65,2.9,0.15));
+#2946 = DIRECTION('',(0.,1.55E-15,1.));
+#2947 = DIRECTION('',(1.,-0.,0.));
+#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(0.,-0.6));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(1.,0.));
+#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#2955 = EDGE_CURVE('',#2928,#2956,#2958,.T.);
+#2956 = VERTEX_POINT('',#2957);
+#2957 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2958 = SURFACE_CURVE('',#2959,(#2963,#2970),.PCURVE_S1.);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(0.,1.22E-15,1.));
+#2963 = PCURVE('',#1610,#2964);
+#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(-1.195,0.65));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(1.,0.));
+#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2970 = PCURVE('',#2971,#2976);
+#2971 = PLANE('',#2972);
+#2972 = AXIS2_PLACEMENT_3D('',#2973,#2974,#2975);
+#2973 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#2974 = DIRECTION('',(-1.,0.,-0.));
+#2975 = DIRECTION('',(0.,1.55E-15,1.));
+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(1.373712776097E-15,-0.6));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(1.,-3.3E-16));
+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#2983 = EDGE_CURVE('',#2956,#2984,#2986,.T.);
+#2984 = VERTEX_POINT('',#2985);
+#2985 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#2986 = SURFACE_CURVE('',#2987,(#2991,#2998),.PCURVE_S1.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(-1.,0.,0.));
+#2991 = PCURVE('',#1610,#2992);
+#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
+#2993 = LINE('',#2994,#2995);
+#2994 = CARTESIAN_POINT('',(-0.695,0.65));
+#2995 = VECTOR('',#2996,1.);
+#2996 = DIRECTION('',(0.,-1.));
+#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2998 = PCURVE('',#2999,#3004);
+#2999 = PLANE('',#3000);
+#3000 = AXIS2_PLACEMENT_3D('',#3001,#3002,#3003);
+#3001 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3002 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3003 = DIRECTION('',(-1.,0.,-0.));
+#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009);
+#3005 = LINE('',#3006,#3007);
+#3006 = CARTESIAN_POINT('',(-0.,-0.6));
+#3007 = VECTOR('',#3008,1.);
+#3008 = DIRECTION('',(1.,0.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#2984,#2926,#3012,.T.);
+#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3017 = PCURVE('',#1610,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(-1.,0.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = PCURVE('',#3025,#3030);
+#3025 = PLANE('',#3026);
+#3026 = AXIS2_PLACEMENT_3D('',#3027,#3028,#3029);
+#3027 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3028 = DIRECTION('',(1.,-0.,0.));
+#3029 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(-1.512490654175E-15,-0.6));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(1.,3.3E-16));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3036 = ADVANCED_FACE('',(#3037),#1860,.F.);
+#3037 = FACE_BOUND('',#3038,.F.);
+#3038 = EDGE_LOOP('',(#3039,#3040,#3041,#3042));
+#3039 = ORIENTED_EDGE('',*,*,#1846,.F.);
+#3040 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#3041 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#1775,#2447,#3044,.T.);
+#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(0.,-1.,6.7E-16));
+#3049 = PCURVE('',#1860,#3050);
+#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(0.6,0.));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(0.,-1.));
+#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3056 = PCURVE('',#2910,#3057);
+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);
+#3058 = LINE('',#3059,#3060);
+#3059 = CARTESIAN_POINT('',(0.,0.));
+#3060 = VECTOR('',#3061,1.);
+#3061 = DIRECTION('',(0.,-1.));
+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3063 = ADVANCED_FACE('',(#3064),#2124,.T.);
+#3064 = FACE_BOUND('',#3065,.T.);
+#3065 = EDGE_LOOP('',(#3066));
+#3066 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#3067 = ADVANCED_FACE('',(#3068),#2226,.T.);
+#3068 = FACE_BOUND('',#3069,.T.);
+#3069 = EDGE_LOOP('',(#3070));
+#3070 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#3071 = ADVANCED_FACE('',(#3072,#3262),#2260,.F.);
+#3072 = FACE_BOUND('',#3073,.F.);
+#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3103,
+    #3126,#3149,#3172,#3195,#3218,#3241));
+#3074 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#3075 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#3076 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#3077 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#3078 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#3079 = ORIENTED_EDGE('',*,*,#2675,.T.);
+#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);
+#3081 = EDGE_CURVE('',#2648,#3082,#3084,.T.);
+#3082 = VERTEX_POINT('',#3083);
+#3083 = CARTESIAN_POINT('',(-1.6,-2.3,1.7));
+#3084 = SURFACE_CURVE('',#3085,(#3089,#3096),.PCURVE_S1.);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(-0.8,-2.3,1.7));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,0.,0.));
+#3089 = PCURVE('',#2260,#3090);
+#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3095);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(0.355,-0.8));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(0.,1.));
+#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3096 = PCURVE('',#2663,#3097);
+#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102);
+#3098 = LINE('',#3099,#3100);
+#3099 = CARTESIAN_POINT('',(-0.8,-5.2));
+#3100 = VECTOR('',#3101,1.);
+#3101 = DIRECTION('',(-1.,0.));
+#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3103 = ORIENTED_EDGE('',*,*,#3104,.T.);
+#3104 = EDGE_CURVE('',#3082,#3105,#3107,.T.);
+#3105 = VERTEX_POINT('',#3106);
+#3106 = CARTESIAN_POINT('',(-1.25,-2.3,1.35));
+#3107 = SURFACE_CURVE('',#3108,(#3112,#3119),.PCURVE_S1.);
+#3108 = LINE('',#3109,#3110);
+#3109 = CARTESIAN_POINT('',(-0.93625,-2.3,1.03625));
+#3110 = VECTOR('',#3111,1.);
+#3111 = DIRECTION('',(0.707106781187,-8.5E-16,-0.707106781187));
+#3112 = PCURVE('',#2260,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);
+#3114 = LINE('',#3115,#3116);
+#3115 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#3116 = VECTOR('',#3117,1.);
+#3117 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3119 = PCURVE('',#2744,#3120);
+#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125);
+#3121 = LINE('',#3122,#3123);
+#3122 = CARTESIAN_POINT('',(-0.443709505195,-5.2));
+#3123 = VECTOR('',#3124,1.);
+#3124 = DIRECTION('',(-1.,-3.8E-16));
+#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3126 = ORIENTED_EDGE('',*,*,#3127,.T.);
+#3127 = EDGE_CURVE('',#3105,#3128,#3130,.T.);
+#3128 = VERTEX_POINT('',#3129);
+#3129 = CARTESIAN_POINT('',(1.25,-2.3,1.35));
+#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(0.625,-2.3,1.35));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,0.,0.));
+#3135 = PCURVE('',#2260,#3136);
+#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(5.000000000001E-03,0.625));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(0.,1.));
+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3142 = PCURVE('',#2772,#3143);
+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(0.625,-5.2));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(-1.,0.));
+#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);
+#3150 = EDGE_CURVE('',#3128,#3151,#3153,.T.);
+#3151 = VERTEX_POINT('',#3152);
+#3152 = CARTESIAN_POINT('',(1.6,-2.3,1.7));
+#3153 = SURFACE_CURVE('',#3154,(#3158,#3165),.PCURVE_S1.);
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(1.11125,-2.3,1.21125));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(0.707106781187,8.5E-16,0.707106781187));
+#3158 = PCURVE('',#2260,#3159);
+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3164);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#3162 = VECTOR('',#3163,1.);
+#3163 = DIRECTION('',(0.707106781187,0.707106781187));
+#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3165 = PCURVE('',#2800,#3166);
+#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(0.69119687861,-5.2));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(-1.,3.8E-16));
+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3172 = ORIENTED_EDGE('',*,*,#3173,.T.);
+#3173 = EDGE_CURVE('',#3151,#3174,#3176,.T.);
+#3174 = VERTEX_POINT('',#3175);
+#3175 = CARTESIAN_POINT('',(4.65,-2.3,1.7));
+#3176 = SURFACE_CURVE('',#3177,(#3181,#3188),.PCURVE_S1.);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(2.325,-2.3,1.7));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(1.,0.,0.));
+#3181 = PCURVE('',#2260,#3182);
+#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(0.355,2.325));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(0.,1.));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = PCURVE('',#2828,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(2.325,-5.2));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,0.));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = ORIENTED_EDGE('',*,*,#3196,.T.);
+#3196 = EDGE_CURVE('',#3174,#3197,#3199,.T.);
+#3197 = VERTEX_POINT('',#3198);
+#3198 = CARTESIAN_POINT('',(4.65,-2.3,2.2));
+#3199 = SURFACE_CURVE('',#3200,(#3204,#3211),.PCURVE_S1.);
+#3200 = LINE('',#3201,#3202);
+#3201 = CARTESIAN_POINT('',(4.65,-2.3,1.7725));
+#3202 = VECTOR('',#3203,1.);
+#3203 = DIRECTION('',(0.,1.2E-15,1.));
+#3204 = PCURVE('',#2260,#3205);
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);
+#3206 = LINE('',#3207,#3208);
+#3207 = CARTESIAN_POINT('',(0.4275,4.65));
+#3208 = VECTOR('',#3209,1.);
+#3209 = DIRECTION('',(1.,0.));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = PCURVE('',#2856,#3212);
+#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(0.4275,-5.2));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(-1.,5.3E-16));
+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3218 = ORIENTED_EDGE('',*,*,#3219,.F.);
+#3219 = EDGE_CURVE('',#3220,#3197,#3222,.T.);
+#3220 = VERTEX_POINT('',#3221);
+#3221 = CARTESIAN_POINT('',(5.8,-2.3,2.2));
+#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(6.4,-2.3,2.2));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(-1.,0.,0.));
+#3227 = PCURVE('',#2260,#3228);
+#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.855,6.4));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.,-1.));
+#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3234 = PCURVE('',#2884,#3235);
+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(-0.6,-5.2));
+#3238 = VECTOR('',#3239,1.);
+#3239 = DIRECTION('',(1.,0.));
+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#3220,#2447,#3243,.T.);
+#3243 = SURFACE_CURVE('',#3244,(#3248,#3255),.PCURVE_S1.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(5.8,-2.3,1.3475));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(0.,-1.2E-15,-1.));
+#3248 = PCURVE('',#2260,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(2.500000000001E-03,5.8));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(-1.,0.));
+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3255 = PCURVE('',#2910,#3256);
+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261);
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(-2.499999999999E-03,-5.2));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(-1.,-5.3E-16));
+#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3262 = FACE_BOUND('',#3263,.F.);
+#3263 = EDGE_LOOP('',(#3264,#3294,#3322,#3350));
+#3264 = ORIENTED_EDGE('',*,*,#3265,.F.);
+#3265 = EDGE_CURVE('',#3266,#3268,#3270,.T.);
+#3266 = VERTEX_POINT('',#3267);
+#3267 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3268 = VERTEX_POINT('',#3269);
+#3269 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(0.,1.22E-15,1.));
+#3275 = PCURVE('',#2260,#3276);
+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(-1.195,-0.65));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(1.,0.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = PCURVE('',#3283,#3288);
+#3283 = PLANE('',#3284);
+#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3285 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3286 = DIRECTION('',(1.,0.,0.));
+#3287 = DIRECTION('',(0.,1.22E-15,1.));
+#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(-4.61489751472E-16,-0.6));
+#3291 = VECTOR('',#3292,1.);
+#3292 = DIRECTION('',(1.,-1.972152263053E-31));
+#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3294 = ORIENTED_EDGE('',*,*,#3295,.F.);
+#3295 = EDGE_CURVE('',#3296,#3266,#3298,.T.);
+#3296 = VERTEX_POINT('',#3297);
+#3297 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
+#3299 = LINE('',#3300,#3301);
+#3300 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3301 = VECTOR('',#3302,1.);
+#3302 = DIRECTION('',(-1.,0.,0.));
+#3303 = PCURVE('',#2260,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(-1.195,0.65));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(0.,-1.));
+#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('',(0.65,-2.9,0.15));
+#3314 = DIRECTION('',(0.,1.17E-15,1.));
+#3315 = DIRECTION('',(-1.,0.,0.));
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(0.,-0.6));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(1.,0.));
+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3322 = ORIENTED_EDGE('',*,*,#3323,.F.);
+#3323 = EDGE_CURVE('',#3324,#3296,#3326,.T.);
+#3324 = VERTEX_POINT('',#3325);
+#3325 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3326 = SURFACE_CURVE('',#3327,(#3331,#3338),.PCURVE_S1.);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3331 = PCURVE('',#2260,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-0.695,0.65));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(-1.,0.));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = PCURVE('',#3339,#3344);
+#3339 = PLANE('',#3340);
+#3340 = AXIS2_PLACEMENT_3D('',#3341,#3342,#3343);
+#3341 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3342 = DIRECTION('',(-1.,0.,0.));
+#3343 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(3.782230246252E-16,-0.6));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(1.,1.972152263053E-31));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = ORIENTED_EDGE('',*,*,#3351,.F.);
+#3351 = EDGE_CURVE('',#3268,#3324,#3352,.T.);
+#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(1.,0.,0.));
+#3357 = PCURVE('',#2260,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(0.,1.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = PCURVE('',#3365,#3370);
+#3365 = PLANE('',#3366);
+#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369);
+#3367 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3368 = DIRECTION('',(0.,-1.17E-15,-1.));
+#3369 = DIRECTION('',(1.,0.,0.));
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,-0.6));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(1.,0.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = ADVANCED_FACE('',(#3377),#2555,.T.);
+#3377 = FACE_BOUND('',#3378,.T.);
+#3378 = EDGE_LOOP('',(#3379));
+#3379 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#3380 = ADVANCED_FACE('',(#3381),#2607,.T.);
+#3381 = FACE_BOUND('',#3382,.T.);
+#3382 = EDGE_LOOP('',(#3383));
+#3383 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#3384 = ADVANCED_FACE('',(#3385),#2663,.F.);
+#3385 = FACE_BOUND('',#3386,.F.);
+#3386 = EDGE_LOOP('',(#3387,#3388,#3409,#3410));
+#3387 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#3388 = ORIENTED_EDGE('',*,*,#3389,.T.);
+#3389 = EDGE_CURVE('',#2706,#3082,#3390,.T.);
+#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.);
+#3391 = LINE('',#3392,#3393);
+#3392 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#3393 = VECTOR('',#3394,1.);
+#3394 = DIRECTION('',(0.,-1.,6.7E-16));
+#3395 = PCURVE('',#2663,#3396);
+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(0.,0.));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(0.,-1.));
+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3402 = PCURVE('',#2744,#3403);
+#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(0.494974746831,2.114510788397E-16));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(3.761543394987E-18,-1.));
+#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3409 = ORIENTED_EDGE('',*,*,#3081,.F.);
+#3410 = ORIENTED_EDGE('',*,*,#2647,.F.);
+#3411 = ADVANCED_FACE('',(#3412),#2910,.F.);
+#3412 = FACE_BOUND('',#3413,.F.);
+#3413 = EDGE_LOOP('',(#3414,#3415,#3416,#3417));
+#3414 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#3416 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#3418 = EDGE_CURVE('',#2869,#3220,#3419,.T.);
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.,-1.,6.7E-16));
+#3424 = PCURVE('',#2910,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.85,-1.254107901499E-16));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(0.,-1.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#2884,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(0.,0.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,-1.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ADVANCED_FACE('',(#3439),#2884,.F.);
+#3439 = FACE_BOUND('',#3440,.F.);
+#3440 = EDGE_LOOP('',(#3441,#3442,#3443,#3444));
+#3441 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#3442 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#3443 = ORIENTED_EDGE('',*,*,#3219,.T.);
+#3444 = ORIENTED_EDGE('',*,*,#3445,.F.);
+#3445 = EDGE_CURVE('',#2841,#3197,#3446,.T.);
+#3446 = SURFACE_CURVE('',#3447,(#3451,#3458),.PCURVE_S1.);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(0.,-1.,6.7E-16));
+#3451 = PCURVE('',#2884,#3452);
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(1.15,0.));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(0.,-1.));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3458 = PCURVE('',#2856,#3459);
+#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464);
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(0.,0.));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(0.,-1.));
+#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3465 = ADVANCED_FACE('',(#3466),#2856,.F.);
+#3466 = FACE_BOUND('',#3467,.F.);
+#3467 = EDGE_LOOP('',(#3468,#3469,#3470,#3471));
+#3468 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#3469 = ORIENTED_EDGE('',*,*,#3445,.T.);
+#3470 = ORIENTED_EDGE('',*,*,#3196,.F.);
+#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#3472 = EDGE_CURVE('',#2813,#3174,#3473,.T.);
+#3473 = SURFACE_CURVE('',#3474,(#3478,#3485),.PCURVE_S1.);
+#3474 = LINE('',#3475,#3476);
+#3475 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#3476 = VECTOR('',#3477,1.);
+#3477 = DIRECTION('',(0.,-1.,6.7E-16));
+#3478 = PCURVE('',#2856,#3479);
+#3479 = DEFINITIONAL_REPRESENTATION('',(#3480),#3484);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(0.5,3.35E-16));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(0.,-1.));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = PCURVE('',#2828,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(0.,0.));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(0.,-1.));
+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3492 = ADVANCED_FACE('',(#3493),#2828,.F.);
+#3493 = FACE_BOUND('',#3494,.F.);
+#3494 = EDGE_LOOP('',(#3495,#3496,#3497,#3498));
+#3495 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#3496 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3497 = ORIENTED_EDGE('',*,*,#3173,.F.);
+#3498 = ORIENTED_EDGE('',*,*,#3499,.F.);
+#3499 = EDGE_CURVE('',#2785,#3151,#3500,.T.);
+#3500 = SURFACE_CURVE('',#3501,(#3505,#3512),.PCURVE_S1.);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(0.,-1.,6.7E-16));
+#3505 = PCURVE('',#2828,#3506);
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(3.05,0.));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(0.,-1.));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3512 = PCURVE('',#2800,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(-0.,0.));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = ADVANCED_FACE('',(#3520),#2800,.F.);
+#3520 = FACE_BOUND('',#3521,.F.);
+#3521 = EDGE_LOOP('',(#3522,#3523,#3524,#3525));
+#3522 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#3523 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#3524 = ORIENTED_EDGE('',*,*,#3150,.F.);
+#3525 = ORIENTED_EDGE('',*,*,#3526,.F.);
+#3526 = EDGE_CURVE('',#2757,#3128,#3527,.T.);
+#3527 = SURFACE_CURVE('',#3528,(#3532,#3539),.PCURVE_S1.);
+#3528 = LINE('',#3529,#3530);
+#3529 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#3530 = VECTOR('',#3531,1.);
+#3531 = DIRECTION('',(0.,-1.,6.7E-16));
+#3532 = PCURVE('',#2800,#3533);
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(0.494974746831,-2.114510788397E-16));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3539 = PCURVE('',#2772,#3540);
+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(0.,0.));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(0.,-1.));
+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3546 = ADVANCED_FACE('',(#3547),#2772,.F.);
+#3547 = FACE_BOUND('',#3548,.F.);
+#3548 = EDGE_LOOP('',(#3549,#3550,#3551,#3552));
+#3549 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#3550 = ORIENTED_EDGE('',*,*,#3526,.T.);
+#3551 = ORIENTED_EDGE('',*,*,#3127,.F.);
+#3552 = ORIENTED_EDGE('',*,*,#3553,.F.);
+#3553 = EDGE_CURVE('',#2729,#3105,#3554,.T.);
+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.,-1.,6.7E-16));
+#3559 = PCURVE('',#2772,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(2.5,0.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.,-1.));
+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3566 = PCURVE('',#2744,#3567);
+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(0.,0.));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(3.761543394987E-18,-1.));
+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3573 = ADVANCED_FACE('',(#3574),#2744,.F.);
+#3574 = FACE_BOUND('',#3575,.F.);
+#3575 = EDGE_LOOP('',(#3576,#3577,#3578,#3579));
+#3576 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#3577 = ORIENTED_EDGE('',*,*,#3553,.T.);
+#3578 = ORIENTED_EDGE('',*,*,#3104,.F.);
+#3579 = ORIENTED_EDGE('',*,*,#3389,.F.);
+#3580 = ADVANCED_FACE('',(#3581),#2943,.F.);
+#3581 = FACE_BOUND('',#3582,.F.);
+#3582 = EDGE_LOOP('',(#3583,#3606,#3607,#3630));
+#3583 = ORIENTED_EDGE('',*,*,#3584,.T.);
+#3584 = EDGE_CURVE('',#3585,#2926,#3587,.T.);
+#3585 = VERTEX_POINT('',#3586);
+#3586 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3587 = SURFACE_CURVE('',#3588,(#3592,#3599),.PCURVE_S1.);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3592 = PCURVE('',#2943,#3593);
+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598);
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(0.,0.));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(0.,-1.));
+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3599 = PCURVE('',#3025,#3600);
+#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605);
+#3601 = LINE('',#3602,#3603);
+#3602 = CARTESIAN_POINT('',(0.5,-1.131784197001E-16));
+#3603 = VECTOR('',#3604,1.);
+#3604 = DIRECTION('',(0.,-1.));
+#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3606 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#3607 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#3608 = EDGE_CURVE('',#3609,#2928,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3611 = SURFACE_CURVE('',#3612,(#3616,#3623),.PCURVE_S1.);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3616 = PCURVE('',#2943,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(1.3,0.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(0.,-1.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#2971,#3624);
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(0.,0.));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(0.,-1.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#3631 = EDGE_CURVE('',#3585,#3609,#3632,.T.);
+#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(1.,0.,0.));
+#3637 = PCURVE('',#2943,#3638);
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(0.,0.));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(1.,0.));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = PCURVE('',#3645,#3650);
+#3645 = PLANE('',#3646);
+#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3647 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#3648 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3649 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(8.345921595243E-02,-0.807522576656));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(0.,1.));
+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3656 = ADVANCED_FACE('',(#3657),#3025,.F.);
+#3657 = FACE_BOUND('',#3658,.F.);
+#3658 = EDGE_LOOP('',(#3659,#3682,#3683,#3684));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#3660 = EDGE_CURVE('',#3661,#2984,#3663,.T.);
+#3661 = VERTEX_POINT('',#3662);
+#3662 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);
+#3664 = LINE('',#3665,#3666);
+#3665 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3666 = VECTOR('',#3667,1.);
+#3667 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3668 = PCURVE('',#3025,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(0.,0.));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.,-1.));
+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3675 = PCURVE('',#2999,#3676);
+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(1.3,0.));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(0.,-1.));
+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3682 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3683 = ORIENTED_EDGE('',*,*,#3584,.F.);
+#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#3685 = EDGE_CURVE('',#3661,#3585,#3686,.T.);
+#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
+#3687 = LINE('',#3688,#3689);
+#3688 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3689 = VECTOR('',#3690,1.);
+#3690 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3691 = PCURVE('',#3025,#3692);
+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(-1.554312234475E-15,-4.440892098501E-16));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(1.,3.3E-16));
+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3698 = PCURVE('',#3645,#3699);
+#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
+#3700 = LINE('',#3701,#3702);
+#3701 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3702 = VECTOR('',#3703,1.);
+#3703 = DIRECTION('',(1.,0.));
+#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3705 = ADVANCED_FACE('',(#3706),#2971,.F.);
+#3706 = FACE_BOUND('',#3707,.F.);
+#3707 = EDGE_LOOP('',(#3708,#3709,#3710,#3733));
+#3708 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#3709 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#3710 = ORIENTED_EDGE('',*,*,#3711,.F.);
+#3711 = EDGE_CURVE('',#3712,#2956,#3714,.T.);
+#3712 = VERTEX_POINT('',#3713);
+#3713 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3719 = PCURVE('',#2971,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(0.5,1.131784197001E-16));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(0.,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3726 = PCURVE('',#2999,#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 = ORIENTED_EDGE('',*,*,#3734,.F.);
+#3734 = EDGE_CURVE('',#3609,#3712,#3735,.T.);
+#3735 = SURFACE_CURVE('',#3736,(#3740,#3747),.PCURVE_S1.);
+#3736 = LINE('',#3737,#3738);
+#3737 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3738 = VECTOR('',#3739,1.);
+#3739 = DIRECTION('',(0.,1.22E-15,1.));
+#3740 = PCURVE('',#2971,#3741);
+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746);
+#3742 = LINE('',#3743,#3744);
+#3743 = CARTESIAN_POINT('',(1.415534356397E-15,-2.194078252415E-30));
+#3744 = VECTOR('',#3745,1.);
+#3745 = DIRECTION('',(1.,-3.3E-16));
+#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3747 = PCURVE('',#3645,#3748);
+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753);
+#3749 = LINE('',#3750,#3751);
+#3750 = CARTESIAN_POINT('',(8.345921595243E-02,0.492477423344));
+#3751 = VECTOR('',#3752,1.);
+#3752 = DIRECTION('',(-1.,0.));
+#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3754 = ADVANCED_FACE('',(#3755),#2999,.F.);
+#3755 = FACE_BOUND('',#3756,.F.);
+#3756 = EDGE_LOOP('',(#3757,#3758,#3759,#3760));
+#3757 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3758 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#3759 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3761 = EDGE_CURVE('',#3712,#3661,#3762,.T.);
+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(-1.,0.,0.));
+#3767 = PCURVE('',#2999,#3768);
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(1.,0.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3774 = PCURVE('',#3645,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(0.,-1.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = ADVANCED_FACE('',(#3782),#3283,.F.);
+#3782 = FACE_BOUND('',#3783,.F.);
+#3783 = EDGE_LOOP('',(#3784,#3807,#3808,#3831));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#3785 = EDGE_CURVE('',#3786,#3266,#3788,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3788 = SURFACE_CURVE('',#3789,(#3793,#3800),.PCURVE_S1.);
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(0.,1.,-1.17E-15));
+#3793 = PCURVE('',#3283,#3794);
+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(0.,0.));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(5.E-17,-1.));
+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3800 = PCURVE('',#3311,#3801);
+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);
+#3802 = LINE('',#3803,#3804);
+#3803 = CARTESIAN_POINT('',(1.3,0.));
+#3804 = VECTOR('',#3805,1.);
+#3805 = DIRECTION('',(0.,-1.));
+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3807 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#3808 = ORIENTED_EDGE('',*,*,#3809,.F.);
+#3809 = EDGE_CURVE('',#3810,#3268,#3812,.T.);
+#3810 = VERTEX_POINT('',#3811);
+#3811 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3812 = SURFACE_CURVE('',#3813,(#3817,#3824),.PCURVE_S1.);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(0.,1.,-1.17E-15));
+#3817 = PCURVE('',#3283,#3818);
+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(0.5,1.659107901499E-16));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(5.E-17,-1.));
+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3824 = PCURVE('',#3365,#3825);
+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);
+#3826 = LINE('',#3827,#3828);
+#3827 = CARTESIAN_POINT('',(0.,0.));
+#3828 = VECTOR('',#3829,1.);
+#3829 = DIRECTION('',(0.,-1.));
+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3831 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3832 = EDGE_CURVE('',#3786,#3810,#3833,.T.);
+#3833 = SURFACE_CURVE('',#3834,(#3838,#3845),.PCURVE_S1.);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(0.,1.22E-15,1.));
+#3838 = PCURVE('',#3283,#3839);
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(-3.053113317719E-16,-3.724798247617E-31));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(1.,-1.972152263053E-31));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = PCURVE('',#3846,#3851);
+#3846 = PLANE('',#3847);
+#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);
+#3848 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#3849 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3850 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);
+#3852 = LINE('',#3853,#3854);
+#3853 = CARTESIAN_POINT('',(8.345921595242E-02,-0.807522576656));
+#3854 = VECTOR('',#3855,1.);
+#3855 = DIRECTION('',(-1.,0.));
+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3857 = ADVANCED_FACE('',(#3858),#3311,.F.);
+#3858 = FACE_BOUND('',#3859,.F.);
+#3859 = EDGE_LOOP('',(#3860,#3883,#3884,#3885));
+#3860 = ORIENTED_EDGE('',*,*,#3861,.T.);
+#3861 = EDGE_CURVE('',#3862,#3296,#3864,.T.);
+#3862 = VERTEX_POINT('',#3863);
+#3863 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3864 = SURFACE_CURVE('',#3865,(#3869,#3876),.PCURVE_S1.);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(0.,1.,-1.17E-15));
+#3869 = PCURVE('',#3311,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(0.,0.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.,-1.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3339,#3877);
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(0.5,-1.659107901499E-16));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(-5.E-17,-1.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = ORIENTED_EDGE('',*,*,#3295,.T.);
+#3884 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3885 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3886 = EDGE_CURVE('',#3862,#3786,#3887,.T.);
+#3887 = SURFACE_CURVE('',#3888,(#3892,#3899),.PCURVE_S1.);
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(-1.,0.,0.));
+#3892 = PCURVE('',#3311,#3893);
+#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898);
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(0.,0.));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(1.,0.));
+#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3899 = PCURVE('',#3846,#3900);
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(8.345921595242E-02,0.492477423344));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(0.,-1.));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3906 = ADVANCED_FACE('',(#3907),#3365,.F.);
+#3907 = FACE_BOUND('',#3908,.F.);
+#3908 = EDGE_LOOP('',(#3909,#3910,#3911,#3934));
+#3909 = ORIENTED_EDGE('',*,*,#3809,.T.);
+#3910 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3911 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3912 = EDGE_CURVE('',#3913,#3324,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3927),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,1.,-1.17E-15));
+#3920 = PCURVE('',#3365,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926);
+#3922 = LINE('',#3923,#3924);
+#3923 = CARTESIAN_POINT('',(1.3,0.));
+#3924 = VECTOR('',#3925,1.);
+#3925 = DIRECTION('',(0.,-1.));
+#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3927 = PCURVE('',#3339,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(0.,0.));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(-5.E-17,-1.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3935 = EDGE_CURVE('',#3810,#3913,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3948),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(1.,0.,0.));
+#3941 = PCURVE('',#3365,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(0.,0.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(1.,0.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#3846,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = LINE('',#3951,#3952);
+#3951 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3952 = VECTOR('',#3953,1.);
+#3953 = DIRECTION('',(0.,1.));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ADVANCED_FACE('',(#3956),#3339,.F.);
+#3956 = FACE_BOUND('',#3957,.F.);
+#3957 = EDGE_LOOP('',(#3958,#3959,#3960,#3961));
+#3958 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3959 = ORIENTED_EDGE('',*,*,#3323,.T.);
+#3960 = ORIENTED_EDGE('',*,*,#3861,.F.);
+#3961 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3962 = EDGE_CURVE('',#3913,#3862,#3963,.T.);
+#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3968 = PCURVE('',#3339,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(2.22044604925E-16,-2.708944180085E-31));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(1.,1.972152263053E-31));
+#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3975 = PCURVE('',#3846,#3976);
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(1.,0.));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ADVANCED_FACE('',(#3983),#3645,.F.);
+#3983 = FACE_BOUND('',#3984,.F.);
+#3984 = EDGE_LOOP('',(#3985,#3986,#3987,#3988));
+#3985 = ORIENTED_EDGE('',*,*,#3685,.T.);
+#3986 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3987 = ORIENTED_EDGE('',*,*,#3734,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3989 = ADVANCED_FACE('',(#3990),#3846,.T.);
+#3990 = FACE_BOUND('',#3991,.T.);
+#3991 = EDGE_LOOP('',(#3992,#3993,#3994,#3995));
+#3992 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3993 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3995 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4000)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3997,#3998,#3999)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3997 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3998 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3999 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4000 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3997,
+  'distance_accuracy_value','confusion accuracy');
+#4001 = SHAPE_DEFINITION_REPRESENTATION(#4002,#49);
+#4002 = PRODUCT_DEFINITION_SHAPE('','',#4003);
+#4003 = PRODUCT_DEFINITION('design','',#4004,#4007);
+#4004 = PRODUCT_DEFINITION_FORMATION('','',#4005);
+#4005 = PRODUCT('Bottom','Bottom','',(#4006));
+#4006 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4007 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4008 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4009,#4011);
+#4009 = ( REPRESENTATION_RELATIONSHIP('','',#49,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4010) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4010 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#4011 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4012);
+#4012 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','Bottom','',#5,#4003,$);
+#4013 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4005));
+#4014 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4015),#5191);
+#4015 = MANIFOLD_SOLID_BREP('',#4016);
+#4016 = CLOSED_SHELL('',(#4017,#4194,#4275,#4329,#4410,#4627,#4836,#4863
+    ,#4917,#4966,#5015,#5042,#5069,#5096,#5123,#5150,#5177,#5184));
+#4017 = ADVANCED_FACE('',(#4018),#4032,.F.);
+#4018 = FACE_BOUND('',#4019,.F.);
+#4019 = EDGE_LOOP('',(#4020,#4055,#4084,#4112,#4140,#4168));
+#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);
+#4021 = EDGE_CURVE('',#4022,#4024,#4026,.T.);
+#4022 = VERTEX_POINT('',#4023);
+#4023 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4024 = VERTEX_POINT('',#4025);
+#4025 = CARTESIAN_POINT('',(5.48,0.175,-2.625));
+#4026 = SURFACE_CURVE('',#4027,(#4031,#4043),.PCURVE_S1.);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4031 = PCURVE('',#4032,#4037);
+#4032 = PLANE('',#4033);
+#4033 = AXIS2_PLACEMENT_3D('',#4034,#4035,#4036);
+#4034 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4035 = DIRECTION('',(-1.,0.,0.));
+#4036 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(0.,0.));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.,-1.));
+#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4043 = PCURVE('',#4044,#4049);
+#4044 = PLANE('',#4045);
+#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048);
+#4046 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4047 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4048 = DIRECTION('',(1.,0.,0.));
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(0.8,0.));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(0.,-1.));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4056 = EDGE_CURVE('',#4024,#4057,#4059,.T.);
+#4057 = VERTEX_POINT('',#4058);
+#4058 = CARTESIAN_POINT('',(5.48,-0.225,-2.225));
+#4059 = SURFACE_CURVE('',#4060,(#4065,#4072),.PCURVE_S1.);
+#4060 = CIRCLE('',#4061,0.4);
+#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064);
+#4062 = CARTESIAN_POINT('',(5.48,0.175,-2.225));
+#4063 = DIRECTION('',(-1.,-0.,0.));
+#4064 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4065 = PCURVE('',#4032,#4066);
+#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071);
+#4067 = CIRCLE('',#4068,0.4);
+#4068 = AXIS2_PLACEMENT_2D('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(0.4,-5.E-02));
+#4070 = DIRECTION('',(0.,-1.));
+#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4072 = PCURVE('',#4073,#4078);
+#4073 = CYLINDRICAL_SURFACE('',#4074,0.4);
+#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077);
+#4075 = CARTESIAN_POINT('',(4.68,0.175,-2.225));
+#4076 = DIRECTION('',(1.,0.,0.));
+#4077 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4078 = DEFINITIONAL_REPRESENTATION('',(#4079),#4083);
+#4079 = LINE('',#4080,#4081);
+#4080 = CARTESIAN_POINT('',(4.712388980385,0.8));
+#4081 = VECTOR('',#4082,1.);
+#4082 = DIRECTION('',(-1.,0.));
+#4083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4084 = ORIENTED_EDGE('',*,*,#4085,.T.);
+#4085 = EDGE_CURVE('',#4057,#4086,#4088,.T.);
+#4086 = VERTEX_POINT('',#4087);
+#4087 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4088 = SURFACE_CURVE('',#4089,(#4093,#4100),.PCURVE_S1.);
+#4089 = LINE('',#4090,#4091);
+#4090 = CARTESIAN_POINT('',(5.48,-0.225,-2.625));
+#4091 = VECTOR('',#4092,1.);
+#4092 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4093 = PCURVE('',#4032,#4094);
+#4094 = DEFINITIONAL_REPRESENTATION('',(#4095),#4099);
+#4095 = LINE('',#4096,#4097);
+#4096 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#4097 = VECTOR('',#4098,1.);
+#4098 = DIRECTION('',(1.,0.));
+#4099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4100 = PCURVE('',#4101,#4106);
+#4101 = PLANE('',#4102);
+#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105);
+#4103 = CARTESIAN_POINT('',(4.706172839505,-0.225,1.646882716048));
+#4104 = DIRECTION('',(3.389636702122E-32,-1.,-2.22044604925E-16));
+#4105 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111);
+#4107 = LINE('',#4108,#4109);
+#4108 = CARTESIAN_POINT('',(4.271882716048,0.773827160495));
+#4109 = VECTOR('',#4110,1.);
+#4110 = DIRECTION('',(-1.,0.));
+#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4112 = ORIENTED_EDGE('',*,*,#4113,.F.);
+#4113 = EDGE_CURVE('',#4114,#4086,#4116,.T.);
+#4114 = VERTEX_POINT('',#4115);
+#4115 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4116 = SURFACE_CURVE('',#4117,(#4121,#4128),.PCURVE_S1.);
+#4117 = LINE('',#4118,#4119);
+#4118 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4119 = VECTOR('',#4120,1.);
+#4120 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4121 = PCURVE('',#4032,#4122);
+#4122 = DEFINITIONAL_REPRESENTATION('',(#4123),#4127);
+#4123 = LINE('',#4124,#4125);
+#4124 = CARTESIAN_POINT('',(7.225,-5.551115123126E-18));
+#4125 = VECTOR('',#4126,1.);
+#4126 = DIRECTION('',(0.,-1.));
+#4127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4128 = PCURVE('',#4129,#4134);
+#4129 = PLANE('',#4130);
+#4130 = AXIS2_PLACEMENT_3D('',#4131,#4132,#4133);
+#4131 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4132 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4133 = DIRECTION('',(-1.,0.,0.));
+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
+#4135 = LINE('',#4136,#4137);
+#4136 = CARTESIAN_POINT('',(0.,0.));
+#4137 = VECTOR('',#4138,1.);
+#4138 = DIRECTION('',(0.,-1.));
+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4140 = ORIENTED_EDGE('',*,*,#4141,.F.);
+#4141 = EDGE_CURVE('',#4142,#4114,#4144,.T.);
+#4142 = VERTEX_POINT('',#4143);
+#4143 = CARTESIAN_POINT('',(5.48,0.225,-2.175));
+#4144 = SURFACE_CURVE('',#4145,(#4149,#4156),.PCURVE_S1.);
+#4145 = LINE('',#4146,#4147);
+#4146 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4147 = VECTOR('',#4148,1.);
+#4148 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4149 = PCURVE('',#4032,#4150);
+#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155);
+#4151 = LINE('',#4152,#4153);
+#4152 = CARTESIAN_POINT('',(0.,0.));
+#4153 = VECTOR('',#4154,1.);
+#4154 = DIRECTION('',(1.,0.));
+#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4156 = PCURVE('',#4157,#4162);
+#4157 = PLANE('',#4158);
+#4158 = AXIS2_PLACEMENT_3D('',#4159,#4160,#4161);
+#4159 = CARTESIAN_POINT('',(4.706172839505,0.225,1.646882716048));
+#4160 = DIRECTION('',(3.389636702122E-32,-1.,-2.22044604925E-16));
+#4161 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167);
+#4163 = LINE('',#4164,#4165);
+#4164 = CARTESIAN_POINT('',(4.271882716048,0.773827160495));
+#4165 = VECTOR('',#4166,1.);
+#4166 = DIRECTION('',(-1.,0.));
+#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4168 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4169 = EDGE_CURVE('',#4022,#4142,#4170,.T.);
+#4170 = SURFACE_CURVE('',#4171,(#4175,#4182),.PCURVE_S1.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4175 = PCURVE('',#4032,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(0.,0.));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(1.,0.));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = PCURVE('',#4183,#4188);
+#4183 = PLANE('',#4184);
+#4184 = AXIS2_PLACEMENT_3D('',#4185,#4186,#4187);
+#4185 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4186 = DIRECTION('',(1.,3.389636702122E-32,5.473822126269E-48));
+#4187 = DIRECTION('',(2.052683297351E-48,-2.22044604925E-16,1.));
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(0.,0.));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(1.,0.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = ADVANCED_FACE('',(#4195),#4044,.F.);
+#4195 = FACE_BOUND('',#4196,.F.);
+#4196 = EDGE_LOOP('',(#4197,#4227,#4248,#4249));
+#4197 = ORIENTED_EDGE('',*,*,#4198,.T.);
+#4198 = EDGE_CURVE('',#4199,#4201,#4203,.T.);
+#4199 = VERTEX_POINT('',#4200);
+#4200 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4201 = VERTEX_POINT('',#4202);
+#4202 = CARTESIAN_POINT('',(4.68,0.175,-2.625));
+#4203 = SURFACE_CURVE('',#4204,(#4208,#4215),.PCURVE_S1.);
+#4204 = LINE('',#4205,#4206);
+#4205 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4206 = VECTOR('',#4207,1.);
+#4207 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4208 = PCURVE('',#4044,#4209);
+#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214);
+#4210 = LINE('',#4211,#4212);
+#4211 = CARTESIAN_POINT('',(0.,0.));
+#4212 = VECTOR('',#4213,1.);
+#4213 = DIRECTION('',(0.,-1.));
+#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4215 = PCURVE('',#4216,#4221);
+#4216 = PLANE('',#4217);
+#4217 = AXIS2_PLACEMENT_3D('',#4218,#4219,#4220);
+#4218 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4219 = DIRECTION('',(1.,0.,0.));
+#4220 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226);
+#4222 = LINE('',#4223,#4224);
+#4223 = CARTESIAN_POINT('',(6.424999999985,-1.1102230243E-17));
+#4224 = VECTOR('',#4225,1.);
+#4225 = DIRECTION('',(0.,-1.));
+#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4227 = ORIENTED_EDGE('',*,*,#4228,.T.);
+#4228 = EDGE_CURVE('',#4201,#4024,#4229,.T.);
+#4229 = SURFACE_CURVE('',#4230,(#4234,#4241),.PCURVE_S1.);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(4.68,0.175,-2.625));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(1.,0.,0.));
+#4234 = PCURVE('',#4044,#4235);
+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(0.,-5.E-02));
+#4238 = VECTOR('',#4239,1.);
+#4239 = DIRECTION('',(1.,0.));
+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4241 = PCURVE('',#4073,#4242);
+#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247);
+#4243 = LINE('',#4244,#4245);
+#4244 = CARTESIAN_POINT('',(-0.,0.));
+#4245 = VECTOR('',#4246,1.);
+#4246 = DIRECTION('',(-0.,1.));
+#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4248 = ORIENTED_EDGE('',*,*,#4021,.F.);
+#4249 = ORIENTED_EDGE('',*,*,#4250,.F.);
+#4250 = EDGE_CURVE('',#4199,#4022,#4251,.T.);
+#4251 = SURFACE_CURVE('',#4252,(#4256,#4263),.PCURVE_S1.);
+#4252 = LINE('',#4253,#4254);
+#4253 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4254 = VECTOR('',#4255,1.);
+#4255 = DIRECTION('',(1.,0.,0.));
+#4256 = PCURVE('',#4044,#4257);
+#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4262);
+#4258 = LINE('',#4259,#4260);
+#4259 = CARTESIAN_POINT('',(0.,0.));
+#4260 = VECTOR('',#4261,1.);
+#4261 = DIRECTION('',(1.,0.));
+#4262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4263 = PCURVE('',#4264,#4269);
+#4264 = PLANE('',#4265);
+#4265 = AXIS2_PLACEMENT_3D('',#4266,#4267,#4268);
+#4266 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4267 = DIRECTION('',(-2.052683297351E-48,2.22044604925E-16,-1.));
+#4268 = DIRECTION('',(1.,3.389636702122E-32,5.473822126269E-48));
+#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274);
+#4270 = LINE('',#4271,#4272);
+#4271 = CARTESIAN_POINT('',(0.,0.));
+#4272 = VECTOR('',#4273,1.);
+#4273 = DIRECTION('',(1.,3.389636702122E-32));
+#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4275 = ADVANCED_FACE('',(#4276),#4073,.T.);
+#4276 = FACE_BOUND('',#4277,.F.);
+#4277 = EDGE_LOOP('',(#4278,#4306,#4327,#4328));
+#4278 = ORIENTED_EDGE('',*,*,#4279,.T.);
+#4279 = EDGE_CURVE('',#4201,#4280,#4282,.T.);
+#4280 = VERTEX_POINT('',#4281);
+#4281 = CARTESIAN_POINT('',(4.68,-0.225,-2.225));
+#4282 = SURFACE_CURVE('',#4283,(#4288,#4295),.PCURVE_S1.);
+#4283 = CIRCLE('',#4284,0.4);
+#4284 = AXIS2_PLACEMENT_3D('',#4285,#4286,#4287);
+#4285 = CARTESIAN_POINT('',(4.68,0.175,-2.225));
+#4286 = DIRECTION('',(-1.,-0.,0.));
+#4287 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4288 = PCURVE('',#4073,#4289);
+#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#4292 = VECTOR('',#4293,1.);
+#4293 = DIRECTION('',(-1.,0.));
+#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4295 = PCURVE('',#4216,#4296);
+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4305);
+#4297 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4298,#4299,#4300,#4301,
+#4302,#4303,#4304),.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('') );
+#4298 = CARTESIAN_POINT('',(6.024999999985,-0.45));
+#4299 = CARTESIAN_POINT('',(5.332179676958,-0.45));
+#4300 = CARTESIAN_POINT('',(5.678589838472,0.15));
+#4301 = CARTESIAN_POINT('',(6.024999999985,0.75));
+#4302 = CARTESIAN_POINT('',(6.371410161499,0.15));
+#4303 = CARTESIAN_POINT('',(6.717820323013,-0.45));
+#4304 = CARTESIAN_POINT('',(6.024999999985,-0.45));
+#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4306 = ORIENTED_EDGE('',*,*,#4307,.T.);
+#4307 = EDGE_CURVE('',#4280,#4057,#4308,.T.);
+#4308 = SURFACE_CURVE('',#4309,(#4313,#4320),.PCURVE_S1.);
+#4309 = LINE('',#4310,#4311);
+#4310 = CARTESIAN_POINT('',(4.68,-0.225,-2.225));
+#4311 = VECTOR('',#4312,1.);
+#4312 = DIRECTION('',(1.,0.,0.));
+#4313 = PCURVE('',#4073,#4314);
+#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4319);
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(-0.,1.));
+#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4320 = PCURVE('',#4101,#4321);
+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
+#4322 = LINE('',#4323,#4324);
+#4323 = CARTESIAN_POINT('',(3.871882716048,-2.617283950473E-02));
+#4324 = VECTOR('',#4325,1.);
+#4325 = DIRECTION('',(0.,1.));
+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4327 = ORIENTED_EDGE('',*,*,#4056,.F.);
+#4328 = ORIENTED_EDGE('',*,*,#4228,.F.);
+#4329 = ADVANCED_FACE('',(#4330),#4183,.T.);
+#4330 = FACE_BOUND('',#4331,.T.);
+#4331 = EDGE_LOOP('',(#4332,#4355,#4383,#4409));
+#4332 = ORIENTED_EDGE('',*,*,#4333,.T.);
+#4333 = EDGE_CURVE('',#4022,#4334,#4336,.T.);
+#4334 = VERTEX_POINT('',#4335);
+#4335 = CARTESIAN_POINT('',(5.48,7.125,-2.625));
+#4336 = SURFACE_CURVE('',#4337,(#4341,#4348),.PCURVE_S1.);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(5.48,0.225,-2.625));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(-3.389636702122E-32,1.,2.22044604925E-16));
+#4341 = PCURVE('',#4183,#4342);
+#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347);
+#4343 = LINE('',#4344,#4345);
+#4344 = CARTESIAN_POINT('',(0.,0.));
+#4345 = VECTOR('',#4346,1.);
+#4346 = DIRECTION('',(0.,-1.));
+#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4348 = PCURVE('',#4264,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(0.8,2.711709361697E-32));
+#4352 = VECTOR('',#4353,1.);
+#4353 = DIRECTION('',(1.215432671457E-63,-1.));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#4356 = EDGE_CURVE('',#4334,#4357,#4359,.T.);
+#4357 = VERTEX_POINT('',#4358);
+#4358 = CARTESIAN_POINT('',(5.48,7.125,-2.175));
+#4359 = SURFACE_CURVE('',#4360,(#4364,#4371),.PCURVE_S1.);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(5.48,7.125,-2.625));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4364 = PCURVE('',#4183,#4365);
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(-1.998401444325E-16,-6.9));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = PCURVE('',#4372,#4377);
+#4372 = PLANE('',#4373);
+#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376);
+#4374 = CARTESIAN_POINT('',(5.08,7.125,-2.4));
+#4375 = DIRECTION('',(-1.588678211903E-31,-1.,-2.467162276945E-16));
+#4376 = DIRECTION('',(0.,2.467162276945E-16,-1.));
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(0.225,0.4));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(-1.,-3.919526954612E-48));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = ORIENTED_EDGE('',*,*,#4384,.F.);
+#4384 = EDGE_CURVE('',#4142,#4357,#4385,.T.);
+#4385 = SURFACE_CURVE('',#4386,(#4390,#4397),.PCURVE_S1.);
+#4386 = LINE('',#4387,#4388);
+#4387 = CARTESIAN_POINT('',(5.48,0.225,-2.175));
+#4388 = VECTOR('',#4389,1.);
+#4389 = DIRECTION('',(-3.389636702122E-32,1.,2.22044604925E-16));
+#4390 = PCURVE('',#4183,#4391);
+#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396);
+#4392 = LINE('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(0.45,1.110223024625E-17));
+#4394 = VECTOR('',#4395,1.);
+#4395 = DIRECTION('',(0.,-1.));
+#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4397 = PCURVE('',#4398,#4403);
+#4398 = PLANE('',#4399);
+#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402);
+#4400 = CARTESIAN_POINT('',(5.48,0.225,-2.175));
+#4401 = DIRECTION('',(2.052683297351E-48,-2.22044604925E-16,1.));
+#4402 = DIRECTION('',(-1.,-3.389636702122E-32,-5.473822126269E-48));
+#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408);
+#4404 = LINE('',#4405,#4406);
+#4405 = CARTESIAN_POINT('',(-0.,0.));
+#4406 = VECTOR('',#4407,1.);
+#4407 = DIRECTION('',(-1.215432671457E-63,-1.));
+#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4409 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4410 = ADVANCED_FACE('',(#4411),#4101,.T.);
+#4411 = FACE_BOUND('',#4412,.T.);
+#4412 = EDGE_LOOP('',(#4413,#4414,#4437,#4465,#4493,#4521,#4549,#4577,
+    #4605,#4626));
+#4413 = ORIENTED_EDGE('',*,*,#4085,.T.);
+#4414 = ORIENTED_EDGE('',*,*,#4415,.T.);
+#4415 = EDGE_CURVE('',#4086,#4416,#4418,.T.);
+#4416 = VERTEX_POINT('',#4417);
+#4417 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4418 = SURFACE_CURVE('',#4419,(#4423,#4430),.PCURVE_S1.);
+#4419 = LINE('',#4420,#4421);
+#4420 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4421 = VECTOR('',#4422,1.);
+#4422 = DIRECTION('',(-1.,0.,0.));
+#4423 = PCURVE('',#4101,#4424);
+#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4429);
+#4425 = LINE('',#4426,#4427);
+#4426 = CARTESIAN_POINT('',(-2.953117283952,0.773827160495));
+#4427 = VECTOR('',#4428,1.);
+#4428 = DIRECTION('',(0.,-1.));
+#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4430 = PCURVE('',#4129,#4431);
+#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436);
+#4432 = LINE('',#4433,#4434);
+#4433 = CARTESIAN_POINT('',(0.,-0.45));
+#4434 = VECTOR('',#4435,1.);
+#4435 = DIRECTION('',(1.,0.));
+#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4437 = ORIENTED_EDGE('',*,*,#4438,.T.);
+#4438 = EDGE_CURVE('',#4416,#4439,#4441,.T.);
+#4439 = VERTEX_POINT('',#4440);
+#4440 = CARTESIAN_POINT('',(2.68,-0.225,3.799999999985));
+#4441 = SURFACE_CURVE('',#4442,(#4446,#4453),.PCURVE_S1.);
+#4442 = LINE('',#4443,#4444);
+#4443 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4444 = VECTOR('',#4445,1.);
+#4445 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4446 = PCURVE('',#4101,#4447);
+#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452);
+#4448 = LINE('',#4449,#4450);
+#4449 = CARTESIAN_POINT('',(-2.953117283952,-2.026172839505));
+#4450 = VECTOR('',#4451,1.);
+#4451 = DIRECTION('',(1.,0.));
+#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4453 = PCURVE('',#4454,#4459);
+#4454 = PLANE('',#4455);
+#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458);
+#4456 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4457 = DIRECTION('',(1.,0.,0.));
+#4458 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(1.,0.));
+#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#4466 = EDGE_CURVE('',#4439,#4467,#4469,.T.);
+#4467 = VERTEX_POINT('',#4468);
+#4468 = CARTESIAN_POINT('',(2.98,-0.225,3.799999999985));
+#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.);
+#4470 = LINE('',#4471,#4472);
+#4471 = CARTESIAN_POINT('',(2.68,-0.225,3.799999999985));
+#4472 = VECTOR('',#4473,1.);
+#4473 = DIRECTION('',(1.,0.,0.));
+#4474 = PCURVE('',#4101,#4475);
+#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480);
+#4476 = LINE('',#4477,#4478);
+#4477 = CARTESIAN_POINT('',(-2.153117283938,-2.026172839505));
+#4478 = VECTOR('',#4479,1.);
+#4479 = DIRECTION('',(0.,1.));
+#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4481 = PCURVE('',#4482,#4487);
+#4482 = PLANE('',#4483);
+#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486);
+#4484 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4485 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4486 = DIRECTION('',(1.,0.,0.));
+#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492);
+#4488 = LINE('',#4489,#4490);
+#4489 = CARTESIAN_POINT('',(0.,-0.45));
+#4490 = VECTOR('',#4491,1.);
+#4491 = DIRECTION('',(1.,0.));
+#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4493 = ORIENTED_EDGE('',*,*,#4494,.T.);
+#4494 = EDGE_CURVE('',#4467,#4495,#4497,.T.);
+#4495 = VERTEX_POINT('',#4496);
+#4496 = CARTESIAN_POINT('',(2.98,-0.225,3.699999999985));
+#4497 = SURFACE_CURVE('',#4498,(#4502,#4509),.PCURVE_S1.);
+#4498 = LINE('',#4499,#4500);
+#4499 = CARTESIAN_POINT('',(2.98,-0.225,3.799999999985));
+#4500 = VECTOR('',#4501,1.);
+#4501 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4502 = PCURVE('',#4101,#4503);
+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508);
+#4504 = LINE('',#4505,#4506);
+#4505 = CARTESIAN_POINT('',(-2.153117283938,-1.726172839505));
+#4506 = VECTOR('',#4507,1.);
+#4507 = DIRECTION('',(1.,0.));
+#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4509 = PCURVE('',#4510,#4515);
+#4510 = PLANE('',#4511);
+#4511 = AXIS2_PLACEMENT_3D('',#4512,#4513,#4514);
+#4512 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4513 = DIRECTION('',(1.,0.,0.));
+#4514 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4520);
+#4516 = LINE('',#4517,#4518);
+#4517 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#4518 = VECTOR('',#4519,1.);
+#4519 = DIRECTION('',(1.,0.));
+#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#4495,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(3.48,-0.225,3.699999999985));
+#4525 = SURFACE_CURVE('',#4526,(#4530,#4537),.PCURVE_S1.);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(2.98,-0.225,3.699999999985));
+#4528 = VECTOR('',#4529,1.);
+#4529 = DIRECTION('',(1.,0.,0.));
+#4530 = PCURVE('',#4101,#4531);
+#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536);
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(-2.053117283938,-1.726172839505));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(0.,1.));
+#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4537 = PCURVE('',#4538,#4543);
+#4538 = PLANE('',#4539);
+#4539 = AXIS2_PLACEMENT_3D('',#4540,#4541,#4542);
+#4540 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4541 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4542 = DIRECTION('',(1.,0.,0.));
+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);
+#4544 = LINE('',#4545,#4546);
+#4545 = CARTESIAN_POINT('',(0.,-0.45));
+#4546 = VECTOR('',#4547,1.);
+#4547 = DIRECTION('',(1.,0.));
+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);
+#4550 = EDGE_CURVE('',#4523,#4551,#4553,.T.);
+#4551 = VERTEX_POINT('',#4552);
+#4552 = CARTESIAN_POINT('',(3.48,-0.225,3.799999999985));
+#4553 = SURFACE_CURVE('',#4554,(#4558,#4565),.PCURVE_S1.);
+#4554 = LINE('',#4555,#4556);
+#4555 = CARTESIAN_POINT('',(3.48,-0.225,3.699999999985));
+#4556 = VECTOR('',#4557,1.);
+#4557 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4558 = PCURVE('',#4101,#4559);
+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);
+#4560 = LINE('',#4561,#4562);
+#4561 = CARTESIAN_POINT('',(-2.053117283938,-1.226172839505));
+#4562 = VECTOR('',#4563,1.);
+#4563 = DIRECTION('',(-1.,0.));
+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4565 = PCURVE('',#4566,#4571);
+#4566 = PLANE('',#4567);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4569 = DIRECTION('',(-1.,0.,0.));
+#4570 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(1.,0.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = ORIENTED_EDGE('',*,*,#4578,.T.);
+#4578 = EDGE_CURVE('',#4551,#4579,#4581,.T.);
+#4579 = VERTEX_POINT('',#4580);
+#4580 = CARTESIAN_POINT('',(4.68,-0.225,3.799999999985));
+#4581 = SURFACE_CURVE('',#4582,(#4586,#4593),.PCURVE_S1.);
+#4582 = LINE('',#4583,#4584);
+#4583 = CARTESIAN_POINT('',(3.48,-0.225,3.799999999985));
+#4584 = VECTOR('',#4585,1.);
+#4585 = DIRECTION('',(1.,0.,0.));
+#4586 = PCURVE('',#4101,#4587);
+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);
+#4588 = LINE('',#4589,#4590);
+#4589 = CARTESIAN_POINT('',(-2.153117283938,-1.226172839505));
+#4590 = VECTOR('',#4591,1.);
+#4591 = DIRECTION('',(0.,1.));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4593 = PCURVE('',#4594,#4599);
+#4594 = PLANE('',#4595);
+#4595 = AXIS2_PLACEMENT_3D('',#4596,#4597,#4598);
+#4596 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4597 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4598 = DIRECTION('',(1.,0.,0.));
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(0.,-0.45));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(1.,0.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#4606 = EDGE_CURVE('',#4579,#4280,#4607,.T.);
+#4607 = SURFACE_CURVE('',#4608,(#4612,#4619),.PCURVE_S1.);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(4.68,-0.225,3.799999999985));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4612 = PCURVE('',#4101,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(-2.153117283938,-2.617283950473E-02));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(1.,0.));
+#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4619 = PCURVE('',#4216,#4620);
+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);
+#4621 = LINE('',#4622,#4623);
+#4622 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#4623 = VECTOR('',#4624,1.);
+#4624 = DIRECTION('',(1.,0.));
+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4626 = ORIENTED_EDGE('',*,*,#4307,.T.);
+#4627 = ADVANCED_FACE('',(#4628),#4157,.F.);
+#4628 = FACE_BOUND('',#4629,.F.);
+#4629 = EDGE_LOOP('',(#4630,#4653,#4654,#4677,#4700,#4723,#4746,#4769,
+    #4792,#4815));
+#4630 = ORIENTED_EDGE('',*,*,#4631,.F.);
+#4631 = EDGE_CURVE('',#4142,#4632,#4634,.T.);
+#4632 = VERTEX_POINT('',#4633);
+#4633 = CARTESIAN_POINT('',(4.68,0.225,-2.175));
+#4634 = SURFACE_CURVE('',#4635,(#4639,#4646),.PCURVE_S1.);
+#4635 = LINE('',#4636,#4637);
+#4636 = CARTESIAN_POINT('',(5.48,0.225,-2.175));
+#4637 = VECTOR('',#4638,1.);
+#4638 = DIRECTION('',(-1.,-3.389636702122E-32,-5.473822126269E-48));
+#4639 = PCURVE('',#4157,#4640);
+#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(3.821882716048,0.773827160495));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(-4.105366594702E-48,-1.));
+#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4646 = PCURVE('',#4398,#4647);
+#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);
+#4648 = LINE('',#4649,#4650);
+#4649 = CARTESIAN_POINT('',(-0.,0.));
+#4650 = VECTOR('',#4651,1.);
+#4651 = DIRECTION('',(1.,1.215432671457E-63));
+#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4653 = ORIENTED_EDGE('',*,*,#4141,.T.);
+#4654 = ORIENTED_EDGE('',*,*,#4655,.T.);
+#4655 = EDGE_CURVE('',#4114,#4656,#4658,.T.);
+#4656 = VERTEX_POINT('',#4657);
+#4657 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4658 = SURFACE_CURVE('',#4659,(#4663,#4670),.PCURVE_S1.);
+#4659 = LINE('',#4660,#4661);
+#4660 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4661 = VECTOR('',#4662,1.);
+#4662 = DIRECTION('',(-1.,0.,0.));
+#4663 = PCURVE('',#4157,#4664);
+#4664 = DEFINITIONAL_REPRESENTATION('',(#4665),#4669);
+#4665 = LINE('',#4666,#4667);
+#4666 = CARTESIAN_POINT('',(-2.953117283952,0.773827160495));
+#4667 = VECTOR('',#4668,1.);
+#4668 = DIRECTION('',(0.,-1.));
+#4669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4670 = PCURVE('',#4129,#4671);
+#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,.T.);
+#4678 = EDGE_CURVE('',#4656,#4679,#4681,.T.);
+#4679 = VERTEX_POINT('',#4680);
+#4680 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4681 = SURFACE_CURVE('',#4682,(#4686,#4693),.PCURVE_S1.);
+#4682 = LINE('',#4683,#4684);
+#4683 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4684 = VECTOR('',#4685,1.);
+#4685 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4686 = PCURVE('',#4157,#4687);
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = LINE('',#4689,#4690);
+#4689 = CARTESIAN_POINT('',(-2.953117283952,-2.026172839505));
+#4690 = VECTOR('',#4691,1.);
+#4691 = DIRECTION('',(1.,0.));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = PCURVE('',#4454,#4694);
+#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4699);
+#4695 = LINE('',#4696,#4697);
+#4696 = CARTESIAN_POINT('',(0.,0.));
+#4697 = VECTOR('',#4698,1.);
+#4698 = DIRECTION('',(1.,0.));
+#4699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4700 = ORIENTED_EDGE('',*,*,#4701,.T.);
+#4701 = EDGE_CURVE('',#4679,#4702,#4704,.T.);
+#4702 = VERTEX_POINT('',#4703);
+#4703 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4704 = SURFACE_CURVE('',#4705,(#4709,#4716),.PCURVE_S1.);
+#4705 = LINE('',#4706,#4707);
+#4706 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#4707 = VECTOR('',#4708,1.);
+#4708 = DIRECTION('',(1.,0.,0.));
+#4709 = PCURVE('',#4157,#4710);
+#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-2.153117283938,-2.026172839505));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(0.,1.));
+#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4716 = PCURVE('',#4482,#4717);
+#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4722);
+#4718 = LINE('',#4719,#4720);
+#4719 = CARTESIAN_POINT('',(0.,0.));
+#4720 = VECTOR('',#4721,1.);
+#4721 = DIRECTION('',(1.,0.));
+#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4723 = ORIENTED_EDGE('',*,*,#4724,.T.);
+#4724 = EDGE_CURVE('',#4702,#4725,#4727,.T.);
+#4725 = VERTEX_POINT('',#4726);
+#4726 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4727 = SURFACE_CURVE('',#4728,(#4732,#4739),.PCURVE_S1.);
+#4728 = LINE('',#4729,#4730);
+#4729 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#4730 = VECTOR('',#4731,1.);
+#4731 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4732 = PCURVE('',#4157,#4733);
+#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);
+#4734 = LINE('',#4735,#4736);
+#4735 = CARTESIAN_POINT('',(-2.153117283938,-1.726172839505));
+#4736 = VECTOR('',#4737,1.);
+#4737 = DIRECTION('',(1.,0.));
+#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4739 = PCURVE('',#4510,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(0.,0.));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(1.,0.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = ORIENTED_EDGE('',*,*,#4747,.T.);
+#4747 = EDGE_CURVE('',#4725,#4748,#4750,.T.);
+#4748 = VERTEX_POINT('',#4749);
+#4749 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4750 = SURFACE_CURVE('',#4751,(#4755,#4762),.PCURVE_S1.);
+#4751 = LINE('',#4752,#4753);
+#4752 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#4753 = VECTOR('',#4754,1.);
+#4754 = DIRECTION('',(1.,0.,0.));
+#4755 = PCURVE('',#4157,#4756);
+#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4761);
+#4757 = LINE('',#4758,#4759);
+#4758 = CARTESIAN_POINT('',(-2.053117283938,-1.726172839505));
+#4759 = VECTOR('',#4760,1.);
+#4760 = DIRECTION('',(0.,1.));
+#4761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4762 = PCURVE('',#4538,#4763);
+#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4768);
+#4764 = LINE('',#4765,#4766);
+#4765 = CARTESIAN_POINT('',(0.,0.));
+#4766 = VECTOR('',#4767,1.);
+#4767 = DIRECTION('',(1.,0.));
+#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4769 = ORIENTED_EDGE('',*,*,#4770,.T.);
+#4770 = EDGE_CURVE('',#4748,#4771,#4773,.T.);
+#4771 = VERTEX_POINT('',#4772);
+#4772 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4773 = SURFACE_CURVE('',#4774,(#4778,#4785),.PCURVE_S1.);
+#4774 = LINE('',#4775,#4776);
+#4775 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#4776 = VECTOR('',#4777,1.);
+#4777 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4778 = PCURVE('',#4157,#4779);
+#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784);
+#4780 = LINE('',#4781,#4782);
+#4781 = CARTESIAN_POINT('',(-2.053117283938,-1.226172839505));
+#4782 = VECTOR('',#4783,1.);
+#4783 = DIRECTION('',(-1.,0.));
+#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4785 = PCURVE('',#4566,#4786);
+#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4791);
+#4787 = LINE('',#4788,#4789);
+#4788 = CARTESIAN_POINT('',(0.,0.));
+#4789 = VECTOR('',#4790,1.);
+#4790 = DIRECTION('',(1.,0.));
+#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4792 = ORIENTED_EDGE('',*,*,#4793,.T.);
+#4793 = EDGE_CURVE('',#4771,#4794,#4796,.T.);
+#4794 = VERTEX_POINT('',#4795);
+#4795 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4796 = SURFACE_CURVE('',#4797,(#4801,#4808),.PCURVE_S1.);
+#4797 = LINE('',#4798,#4799);
+#4798 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#4799 = VECTOR('',#4800,1.);
+#4800 = DIRECTION('',(1.,0.,0.));
+#4801 = PCURVE('',#4157,#4802);
+#4802 = DEFINITIONAL_REPRESENTATION('',(#4803),#4807);
+#4803 = LINE('',#4804,#4805);
+#4804 = CARTESIAN_POINT('',(-2.153117283938,-1.226172839505));
+#4805 = VECTOR('',#4806,1.);
+#4806 = DIRECTION('',(0.,1.));
+#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4808 = PCURVE('',#4594,#4809);
+#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(0.,0.));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(1.,0.));
+#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4815 = ORIENTED_EDGE('',*,*,#4816,.T.);
+#4816 = EDGE_CURVE('',#4794,#4632,#4817,.T.);
+#4817 = SURFACE_CURVE('',#4818,(#4822,#4829),.PCURVE_S1.);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4822 = PCURVE('',#4157,#4823);
+#4823 = DEFINITIONAL_REPRESENTATION('',(#4824),#4828);
+#4824 = LINE('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(-2.153117283938,-2.617283950473E-02));
+#4826 = VECTOR('',#4827,1.);
+#4827 = DIRECTION('',(1.,0.));
+#4828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4829 = PCURVE('',#4216,#4830);
+#4830 = DEFINITIONAL_REPRESENTATION('',(#4831),#4835);
+#4831 = LINE('',#4832,#4833);
+#4832 = CARTESIAN_POINT('',(0.,0.));
+#4833 = VECTOR('',#4834,1.);
+#4834 = DIRECTION('',(1.,0.));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4836 = ADVANCED_FACE('',(#4837),#4129,.F.);
+#4837 = FACE_BOUND('',#4838,.F.);
+#4838 = EDGE_LOOP('',(#4839,#4840,#4841,#4862));
+#4839 = ORIENTED_EDGE('',*,*,#4113,.T.);
+#4840 = ORIENTED_EDGE('',*,*,#4415,.T.);
+#4841 = ORIENTED_EDGE('',*,*,#4842,.F.);
+#4842 = EDGE_CURVE('',#4656,#4416,#4843,.T.);
+#4843 = SURFACE_CURVE('',#4844,(#4848,#4855),.PCURVE_S1.);
+#4844 = LINE('',#4845,#4846);
+#4845 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4846 = VECTOR('',#4847,1.);
+#4847 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4848 = PCURVE('',#4129,#4849);
+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);
+#4850 = LINE('',#4851,#4852);
+#4851 = CARTESIAN_POINT('',(2.8,0.));
+#4852 = VECTOR('',#4853,1.);
+#4853 = DIRECTION('',(0.,-1.));
+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4855 = PCURVE('',#4454,#4856);
+#4856 = DEFINITIONAL_REPRESENTATION('',(#4857),#4861);
+#4857 = LINE('',#4858,#4859);
+#4858 = CARTESIAN_POINT('',(0.,0.));
+#4859 = VECTOR('',#4860,1.);
+#4860 = DIRECTION('',(0.,-1.));
+#4861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4862 = ORIENTED_EDGE('',*,*,#4655,.F.);
+#4863 = ADVANCED_FACE('',(#4864),#4216,.F.);
+#4864 = FACE_BOUND('',#4865,.F.);
+#4865 = EDGE_LOOP('',(#4866,#4867,#4893,#4894,#4915,#4916));
+#4866 = ORIENTED_EDGE('',*,*,#4198,.F.);
+#4867 = ORIENTED_EDGE('',*,*,#4868,.F.);
+#4868 = EDGE_CURVE('',#4632,#4199,#4869,.T.);
+#4869 = SURFACE_CURVE('',#4870,(#4874,#4881),.PCURVE_S1.);
+#4870 = LINE('',#4871,#4872);
+#4871 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4872 = VECTOR('',#4873,1.);
+#4873 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4874 = PCURVE('',#4216,#4875);
+#4875 = DEFINITIONAL_REPRESENTATION('',(#4876),#4880);
+#4876 = LINE('',#4877,#4878);
+#4877 = CARTESIAN_POINT('',(0.,0.));
+#4878 = VECTOR('',#4879,1.);
+#4879 = DIRECTION('',(1.,0.));
+#4880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4881 = PCURVE('',#4882,#4887);
+#4882 = PLANE('',#4883);
+#4883 = AXIS2_PLACEMENT_3D('',#4884,#4885,#4886);
+#4884 = CARTESIAN_POINT('',(4.68,0.225,-2.175));
+#4885 = DIRECTION('',(-1.,-3.389636702122E-32,-5.473822126269E-48));
+#4886 = DIRECTION('',(-2.052683297351E-48,2.22044604925E-16,-1.));
+#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892);
+#4888 = LINE('',#4889,#4890);
+#4889 = CARTESIAN_POINT('',(-5.974999999985,-2.220446048925E-17));
+#4890 = VECTOR('',#4891,1.);
+#4891 = DIRECTION('',(1.,0.));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4816,.F.);
+#4894 = ORIENTED_EDGE('',*,*,#4895,.T.);
+#4895 = EDGE_CURVE('',#4794,#4579,#4896,.T.);
+#4896 = SURFACE_CURVE('',#4897,(#4901,#4908),.PCURVE_S1.);
+#4897 = LINE('',#4898,#4899);
+#4898 = CARTESIAN_POINT('',(4.68,0.225,3.799999999985));
+#4899 = VECTOR('',#4900,1.);
+#4900 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4901 = PCURVE('',#4216,#4902);
+#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907);
+#4903 = LINE('',#4904,#4905);
+#4904 = CARTESIAN_POINT('',(0.,0.));
+#4905 = VECTOR('',#4906,1.);
+#4906 = DIRECTION('',(0.,-1.));
+#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4908 = PCURVE('',#4594,#4909);
+#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914);
+#4910 = LINE('',#4911,#4912);
+#4911 = CARTESIAN_POINT('',(1.2,0.));
+#4912 = VECTOR('',#4913,1.);
+#4913 = DIRECTION('',(0.,-1.));
+#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4915 = ORIENTED_EDGE('',*,*,#4606,.T.);
+#4916 = ORIENTED_EDGE('',*,*,#4279,.F.);
+#4917 = ADVANCED_FACE('',(#4918),#4264,.T.);
+#4918 = FACE_BOUND('',#4919,.T.);
+#4919 = EDGE_LOOP('',(#4920,#4943,#4964,#4965));
+#4920 = ORIENTED_EDGE('',*,*,#4921,.T.);
+#4921 = EDGE_CURVE('',#4199,#4922,#4924,.T.);
+#4922 = VERTEX_POINT('',#4923);
+#4923 = CARTESIAN_POINT('',(4.68,7.125,-2.625));
+#4924 = SURFACE_CURVE('',#4925,(#4929,#4936),.PCURVE_S1.);
+#4925 = LINE('',#4926,#4927);
+#4926 = CARTESIAN_POINT('',(4.68,0.225,-2.625));
+#4927 = VECTOR('',#4928,1.);
+#4928 = DIRECTION('',(-3.389636702122E-32,1.,2.22044604925E-16));
+#4929 = PCURVE('',#4264,#4930);
+#4930 = DEFINITIONAL_REPRESENTATION('',(#4931),#4935);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(0.,0.));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(1.215432671457E-63,-1.));
+#4935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4936 = PCURVE('',#4882,#4937);
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = LINE('',#4939,#4940);
+#4939 = CARTESIAN_POINT('',(0.45,-1.110223024625E-17));
+#4940 = VECTOR('',#4941,1.);
+#4941 = DIRECTION('',(0.,-1.));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#4944 = EDGE_CURVE('',#4922,#4334,#4945,.T.);
+#4945 = SURFACE_CURVE('',#4946,(#4950,#4957),.PCURVE_S1.);
+#4946 = LINE('',#4947,#4948);
+#4947 = CARTESIAN_POINT('',(4.68,7.125,-2.625));
+#4948 = VECTOR('',#4949,1.);
+#4949 = DIRECTION('',(1.,3.389636702122E-32,5.473822126269E-48));
+#4950 = PCURVE('',#4264,#4951);
+#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4956);
+#4952 = LINE('',#4953,#4954);
+#4953 = CARTESIAN_POINT('',(2.338849324464E-31,-6.9));
+#4954 = VECTOR('',#4955,1.);
+#4955 = DIRECTION('',(1.,-1.215432671457E-63));
+#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4957 = PCURVE('',#4372,#4958);
+#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);
+#4959 = LINE('',#4960,#4961);
+#4960 = CARTESIAN_POINT('',(0.225,-0.4));
+#4961 = VECTOR('',#4962,1.);
+#4962 = DIRECTION('',(4.941644975104E-48,1.));
+#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4964 = ORIENTED_EDGE('',*,*,#4333,.F.);
+#4965 = ORIENTED_EDGE('',*,*,#4250,.F.);
+#4966 = ADVANCED_FACE('',(#4967),#4398,.T.);
+#4967 = FACE_BOUND('',#4968,.T.);
+#4968 = EDGE_LOOP('',(#4969,#4970,#4993,#5014));
+#4969 = ORIENTED_EDGE('',*,*,#4384,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#4357,#4972,#4974,.T.);
+#4972 = VERTEX_POINT('',#4973);
+#4973 = CARTESIAN_POINT('',(4.68,7.125,-2.175));
+#4974 = SURFACE_CURVE('',#4975,(#4979,#4986),.PCURVE_S1.);
+#4975 = LINE('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(5.48,7.125,-2.175));
+#4977 = VECTOR('',#4978,1.);
+#4978 = DIRECTION('',(-1.,-3.389636702122E-32,-5.473822126269E-48));
+#4979 = PCURVE('',#4398,#4980);
+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985);
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(-2.338849324464E-31,-6.9));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(1.,1.215432671457E-63));
+#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4986 = PCURVE('',#4372,#4987);
+#4987 = DEFINITIONAL_REPRESENTATION('',(#4988),#4992);
+#4988 = LINE('',#4989,#4990);
+#4989 = CARTESIAN_POINT('',(-0.225,0.4));
+#4990 = VECTOR('',#4991,1.);
+#4991 = DIRECTION('',(-4.941644975104E-48,-1.));
+#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4993 = ORIENTED_EDGE('',*,*,#4994,.F.);
+#4994 = EDGE_CURVE('',#4632,#4972,#4995,.T.);
+#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.);
+#4996 = LINE('',#4997,#4998);
+#4997 = CARTESIAN_POINT('',(4.68,0.225,-2.175));
+#4998 = VECTOR('',#4999,1.);
+#4999 = DIRECTION('',(-3.389636702122E-32,1.,2.22044604925E-16));
+#5000 = PCURVE('',#4398,#5001);
+#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(0.8,-2.711709361697E-32));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(-1.215432671457E-63,-1.));
+#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5007 = PCURVE('',#4882,#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',''
+  ) );
+#5014 = ORIENTED_EDGE('',*,*,#4631,.F.);
+#5015 = ADVANCED_FACE('',(#5016),#4372,.F.);
+#5016 = FACE_BOUND('',#5017,.F.);
+#5017 = EDGE_LOOP('',(#5018,#5019,#5020,#5021));
+#5018 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#5019 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#5020 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#5021 = ORIENTED_EDGE('',*,*,#5022,.T.);
+#5022 = EDGE_CURVE('',#4972,#4922,#5023,.T.);
+#5023 = SURFACE_CURVE('',#5024,(#5028,#5035),.PCURVE_S1.);
+#5024 = LINE('',#5025,#5026);
+#5025 = CARTESIAN_POINT('',(4.68,7.125,-2.175));
+#5026 = VECTOR('',#5027,1.);
+#5027 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5028 = PCURVE('',#4372,#5029);
+#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(-0.225,-0.4));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(1.,3.919526954612E-48));
+#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5035 = PCURVE('',#4882,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(-6.883382752676E-16,-6.9));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(1.,0.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = ADVANCED_FACE('',(#5043),#4454,.F.);
+#5043 = FACE_BOUND('',#5044,.F.);
+#5044 = EDGE_LOOP('',(#5045,#5046,#5047,#5068));
+#5045 = ORIENTED_EDGE('',*,*,#4842,.T.);
+#5046 = ORIENTED_EDGE('',*,*,#4438,.T.);
+#5047 = ORIENTED_EDGE('',*,*,#5048,.F.);
+#5048 = EDGE_CURVE('',#4679,#4439,#5049,.T.);
+#5049 = SURFACE_CURVE('',#5050,(#5054,#5061),.PCURVE_S1.);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(2.68,0.225,3.799999999985));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5054 = PCURVE('',#4454,#5055);
+#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);
+#5056 = LINE('',#5057,#5058);
+#5057 = CARTESIAN_POINT('',(0.800000000015,1.665334536613E-17));
+#5058 = VECTOR('',#5059,1.);
+#5059 = DIRECTION('',(0.,-1.));
+#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5061 = PCURVE('',#4482,#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',''
+  ) );
+#5068 = ORIENTED_EDGE('',*,*,#4678,.F.);
+#5069 = ADVANCED_FACE('',(#5070),#4594,.F.);
+#5070 = FACE_BOUND('',#5071,.F.);
+#5071 = EDGE_LOOP('',(#5072,#5093,#5094,#5095));
+#5072 = ORIENTED_EDGE('',*,*,#5073,.T.);
+#5073 = EDGE_CURVE('',#4771,#4551,#5074,.T.);
+#5074 = SURFACE_CURVE('',#5075,(#5079,#5086),.PCURVE_S1.);
+#5075 = LINE('',#5076,#5077);
+#5076 = CARTESIAN_POINT('',(3.48,0.225,3.799999999985));
+#5077 = VECTOR('',#5078,1.);
+#5078 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5079 = PCURVE('',#4594,#5080);
+#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
+#5081 = LINE('',#5082,#5083);
+#5082 = CARTESIAN_POINT('',(0.,0.));
+#5083 = VECTOR('',#5084,1.);
+#5084 = DIRECTION('',(0.,-1.));
+#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5086 = PCURVE('',#4566,#5087);
+#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(0.1,2.22044604925E-17));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(0.,-1.));
+#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5093 = ORIENTED_EDGE('',*,*,#4578,.T.);
+#5094 = ORIENTED_EDGE('',*,*,#4895,.F.);
+#5095 = ORIENTED_EDGE('',*,*,#4793,.F.);
+#5096 = ADVANCED_FACE('',(#5097),#4482,.F.);
+#5097 = FACE_BOUND('',#5098,.F.);
+#5098 = EDGE_LOOP('',(#5099,#5100,#5101,#5122));
+#5099 = ORIENTED_EDGE('',*,*,#5048,.T.);
+#5100 = ORIENTED_EDGE('',*,*,#4466,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#5102,.F.);
+#5102 = EDGE_CURVE('',#4702,#4467,#5103,.T.);
+#5103 = SURFACE_CURVE('',#5104,(#5108,#5115),.PCURVE_S1.);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(2.98,0.225,3.799999999985));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5108 = PCURVE('',#4482,#5109);
+#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114);
+#5110 = LINE('',#5111,#5112);
+#5111 = CARTESIAN_POINT('',(0.3,0.));
+#5112 = VECTOR('',#5113,1.);
+#5113 = DIRECTION('',(0.,-1.));
+#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5115 = PCURVE('',#4510,#5116);
+#5116 = DEFINITIONAL_REPRESENTATION('',(#5117),#5121);
+#5117 = LINE('',#5118,#5119);
+#5118 = CARTESIAN_POINT('',(0.,0.));
+#5119 = VECTOR('',#5120,1.);
+#5120 = DIRECTION('',(0.,-1.));
+#5121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5122 = ORIENTED_EDGE('',*,*,#4701,.F.);
+#5123 = ADVANCED_FACE('',(#5124),#4566,.F.);
+#5124 = FACE_BOUND('',#5125,.F.);
+#5125 = EDGE_LOOP('',(#5126,#5147,#5148,#5149));
+#5126 = ORIENTED_EDGE('',*,*,#5127,.T.);
+#5127 = EDGE_CURVE('',#4748,#4523,#5128,.T.);
+#5128 = SURFACE_CURVE('',#5129,(#5133,#5140),.PCURVE_S1.);
+#5129 = LINE('',#5130,#5131);
+#5130 = CARTESIAN_POINT('',(3.48,0.225,3.699999999985));
+#5131 = VECTOR('',#5132,1.);
+#5132 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5133 = PCURVE('',#4566,#5134);
+#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139);
+#5135 = LINE('',#5136,#5137);
+#5136 = CARTESIAN_POINT('',(0.,0.));
+#5137 = VECTOR('',#5138,1.);
+#5138 = DIRECTION('',(0.,-1.));
+#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5140 = PCURVE('',#4538,#5141);
+#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(0.5,0.));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(0.,-1.));
+#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5147 = ORIENTED_EDGE('',*,*,#4550,.T.);
+#5148 = ORIENTED_EDGE('',*,*,#5073,.F.);
+#5149 = ORIENTED_EDGE('',*,*,#4770,.F.);
+#5150 = ADVANCED_FACE('',(#5151),#4510,.F.);
+#5151 = FACE_BOUND('',#5152,.F.);
+#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5176));
+#5153 = ORIENTED_EDGE('',*,*,#5102,.T.);
+#5154 = ORIENTED_EDGE('',*,*,#4494,.T.);
+#5155 = ORIENTED_EDGE('',*,*,#5156,.F.);
+#5156 = EDGE_CURVE('',#4725,#4495,#5157,.T.);
+#5157 = SURFACE_CURVE('',#5158,(#5162,#5169),.PCURVE_S1.);
+#5158 = LINE('',#5159,#5160);
+#5159 = CARTESIAN_POINT('',(2.98,0.225,3.699999999985));
+#5160 = VECTOR('',#5161,1.);
+#5161 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5162 = PCURVE('',#4510,#5163);
+#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168);
+#5164 = LINE('',#5165,#5166);
+#5165 = CARTESIAN_POINT('',(0.1,-2.22044604925E-17));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(0.,-1.));
+#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5169 = PCURVE('',#4538,#5170);
+#5170 = DEFINITIONAL_REPRESENTATION('',(#5171),#5175);
+#5171 = LINE('',#5172,#5173);
+#5172 = CARTESIAN_POINT('',(0.,0.));
+#5173 = VECTOR('',#5174,1.);
+#5174 = DIRECTION('',(0.,-1.));
+#5175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5176 = ORIENTED_EDGE('',*,*,#4724,.F.);
+#5177 = ADVANCED_FACE('',(#5178),#4538,.F.);
+#5178 = FACE_BOUND('',#5179,.F.);
+#5179 = EDGE_LOOP('',(#5180,#5181,#5182,#5183));
+#5180 = ORIENTED_EDGE('',*,*,#5156,.T.);
+#5181 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#5182 = ORIENTED_EDGE('',*,*,#5127,.F.);
+#5183 = ORIENTED_EDGE('',*,*,#4747,.F.);
+#5184 = ADVANCED_FACE('',(#5185),#4882,.T.);
+#5185 = FACE_BOUND('',#5186,.T.);
+#5186 = EDGE_LOOP('',(#5187,#5188,#5189,#5190));
+#5187 = ORIENTED_EDGE('',*,*,#4994,.T.);
+#5188 = ORIENTED_EDGE('',*,*,#5022,.T.);
+#5189 = ORIENTED_EDGE('',*,*,#4921,.F.);
+#5190 = ORIENTED_EDGE('',*,*,#4868,.F.);
+#5191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5195)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5192,#5193,#5194)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5192 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5193 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5194 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5195 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5192,
+  'distance_accuracy_value','confusion accuracy');
+#5196 = SHAPE_DEFINITION_REPRESENTATION(#5197,#4014);
+#5197 = PRODUCT_DEFINITION_SHAPE('','',#5198);
+#5198 = PRODUCT_DEFINITION('design','',#5199,#5202);
+#5199 = PRODUCT_DEFINITION_FORMATION('','',#5200);
+#5200 = PRODUCT('Pin_NC','Pin_NC','',(#5201));
+#5201 = PRODUCT_CONTEXT('',#2,'mechanical');
+#5202 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5203 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5204,#5206);
+#5204 = ( REPRESENTATION_RELATIONSHIP('','',#4014,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5205) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5205 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#5206 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5207);
+#5207 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','Pin_NC','',#5,#5198,$);
+#5208 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5200));
+#5209 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5210),#6538);
+#5210 = MANIFOLD_SOLID_BREP('',#5211);
+#5211 = CLOSED_SHELL('',(#5212,#5389,#5470,#5520,#5601,#5874,#6129,#6156
+    ,#6210,#6259,#6308,#6335,#6362,#6389,#6416,#6443,#6470,#6497,#6524,
+    #6531));
+#5212 = ADVANCED_FACE('',(#5213),#5227,.T.);
+#5213 = FACE_BOUND('',#5214,.T.);
+#5214 = EDGE_LOOP('',(#5215,#5250,#5279,#5307,#5335,#5363));
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#5217,#5219,#5221,.T.);
+#5217 = VERTEX_POINT('',#5218);
+#5218 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5219 = VERTEX_POINT('',#5220);
+#5220 = CARTESIAN_POINT('',(-0.4,0.175,-2.625));
+#5221 = SURFACE_CURVE('',#5222,(#5226,#5238),.PCURVE_S1.);
+#5222 = LINE('',#5223,#5224);
+#5223 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5224 = VECTOR('',#5225,1.);
+#5225 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5226 = PCURVE('',#5227,#5232);
+#5227 = PLANE('',#5228);
+#5228 = AXIS2_PLACEMENT_3D('',#5229,#5230,#5231);
+#5229 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5230 = DIRECTION('',(-1.,0.,0.));
+#5231 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237);
+#5233 = LINE('',#5234,#5235);
+#5234 = CARTESIAN_POINT('',(0.,0.));
+#5235 = VECTOR('',#5236,1.);
+#5236 = DIRECTION('',(0.,-1.));
+#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5238 = PCURVE('',#5239,#5244);
+#5239 = PLANE('',#5240);
+#5240 = AXIS2_PLACEMENT_3D('',#5241,#5242,#5243);
+#5241 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5242 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5243 = DIRECTION('',(1.,0.,0.));
+#5244 = DEFINITIONAL_REPRESENTATION('',(#5245),#5249);
+#5245 = LINE('',#5246,#5247);
+#5246 = CARTESIAN_POINT('',(0.,0.));
+#5247 = VECTOR('',#5248,1.);
+#5248 = DIRECTION('',(0.,-1.));
+#5249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5250 = ORIENTED_EDGE('',*,*,#5251,.T.);
+#5251 = EDGE_CURVE('',#5219,#5252,#5254,.T.);
+#5252 = VERTEX_POINT('',#5253);
+#5253 = CARTESIAN_POINT('',(-0.4,-0.225,-2.225));
+#5254 = SURFACE_CURVE('',#5255,(#5260,#5267),.PCURVE_S1.);
+#5255 = CIRCLE('',#5256,0.4);
+#5256 = AXIS2_PLACEMENT_3D('',#5257,#5258,#5259);
+#5257 = CARTESIAN_POINT('',(-0.4,0.175,-2.225));
+#5258 = DIRECTION('',(-1.,-0.,0.));
+#5259 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5260 = PCURVE('',#5227,#5261);
+#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266);
+#5262 = CIRCLE('',#5263,0.4);
+#5263 = AXIS2_PLACEMENT_2D('',#5264,#5265);
+#5264 = CARTESIAN_POINT('',(0.4,-5.E-02));
+#5265 = DIRECTION('',(0.,-1.));
+#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5267 = PCURVE('',#5268,#5273);
+#5268 = CYLINDRICAL_SURFACE('',#5269,0.4);
+#5269 = AXIS2_PLACEMENT_3D('',#5270,#5271,#5272);
+#5270 = CARTESIAN_POINT('',(-0.4,0.175,-2.225));
+#5271 = DIRECTION('',(1.,0.,0.));
+#5272 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278);
+#5274 = LINE('',#5275,#5276);
+#5275 = CARTESIAN_POINT('',(4.712388980385,5.551115123126E-17));
+#5276 = VECTOR('',#5277,1.);
+#5277 = DIRECTION('',(-1.,0.));
+#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5279 = ORIENTED_EDGE('',*,*,#5280,.T.);
+#5280 = EDGE_CURVE('',#5252,#5281,#5283,.T.);
+#5281 = VERTEX_POINT('',#5282);
+#5282 = CARTESIAN_POINT('',(-0.4,-0.225,0.90957187021));
+#5283 = SURFACE_CURVE('',#5284,(#5288,#5295),.PCURVE_S1.);
+#5284 = LINE('',#5285,#5286);
+#5285 = CARTESIAN_POINT('',(-0.4,-0.225,-2.625));
+#5286 = VECTOR('',#5287,1.);
+#5287 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5288 = PCURVE('',#5227,#5289);
+#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294);
+#5290 = LINE('',#5291,#5292);
+#5291 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#5292 = VECTOR('',#5293,1.);
+#5293 = DIRECTION('',(1.,0.));
+#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5295 = PCURVE('',#5296,#5301);
+#5296 = PLANE('',#5297);
+#5297 = AXIS2_PLACEMENT_3D('',#5298,#5299,#5300);
+#5298 = CARTESIAN_POINT('',(1.259840929353,-0.225,0.446914570795));
+#5299 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#5300 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306);
+#5302 = LINE('',#5303,#5304);
+#5303 = CARTESIAN_POINT('',(-3.071914570795,-1.659840929353));
+#5304 = VECTOR('',#5305,1.);
+#5305 = DIRECTION('',(1.,4.861730685829E-63));
+#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5307 = ORIENTED_EDGE('',*,*,#5308,.F.);
+#5308 = EDGE_CURVE('',#5309,#5281,#5311,.T.);
+#5309 = VERTEX_POINT('',#5310);
+#5310 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5311 = SURFACE_CURVE('',#5312,(#5316,#5323),.PCURVE_S1.);
+#5312 = LINE('',#5313,#5314);
+#5313 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5314 = VECTOR('',#5315,1.);
+#5315 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5316 = PCURVE('',#5227,#5317);
+#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322);
+#5318 = LINE('',#5319,#5320);
+#5319 = CARTESIAN_POINT('',(3.53457187021,7.676497262354E-18));
+#5320 = VECTOR('',#5321,1.);
+#5321 = DIRECTION('',(0.,-1.));
+#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5323 = PCURVE('',#5324,#5329);
+#5324 = PLANE('',#5325);
+#5325 = AXIS2_PLACEMENT_3D('',#5326,#5327,#5328);
+#5326 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5327 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5328 = DIRECTION('',(-1.,0.,0.));
+#5329 = DEFINITIONAL_REPRESENTATION('',(#5330),#5334);
+#5330 = LINE('',#5331,#5332);
+#5331 = CARTESIAN_POINT('',(0.837956929931,0.));
+#5332 = VECTOR('',#5333,1.);
+#5333 = DIRECTION('',(0.,-1.));
+#5334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5335 = ORIENTED_EDGE('',*,*,#5336,.F.);
+#5336 = EDGE_CURVE('',#5337,#5309,#5339,.T.);
+#5337 = VERTEX_POINT('',#5338);
+#5338 = CARTESIAN_POINT('',(-0.4,0.225,-2.175));
+#5339 = SURFACE_CURVE('',#5340,(#5344,#5351),.PCURVE_S1.);
+#5340 = LINE('',#5341,#5342);
+#5341 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5342 = VECTOR('',#5343,1.);
+#5343 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5344 = PCURVE('',#5227,#5345);
+#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
+#5346 = LINE('',#5347,#5348);
+#5347 = CARTESIAN_POINT('',(0.,0.));
+#5348 = VECTOR('',#5349,1.);
+#5349 = DIRECTION('',(1.,0.));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = PCURVE('',#5352,#5357);
+#5352 = PLANE('',#5353);
+#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
+#5354 = CARTESIAN_POINT('',(1.259840929353,0.225,0.446914570795));
+#5355 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#5356 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);
+#5358 = LINE('',#5359,#5360);
+#5359 = CARTESIAN_POINT('',(-3.071914570795,-1.659840929353));
+#5360 = VECTOR('',#5361,1.);
+#5361 = DIRECTION('',(1.,4.861730685829E-63));
+#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5363 = ORIENTED_EDGE('',*,*,#5364,.F.);
+#5364 = EDGE_CURVE('',#5217,#5337,#5365,.T.);
+#5365 = SURFACE_CURVE('',#5366,(#5370,#5377),.PCURVE_S1.);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5370 = PCURVE('',#5227,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);
+#5372 = LINE('',#5373,#5374);
+#5373 = CARTESIAN_POINT('',(0.,0.));
+#5374 = VECTOR('',#5375,1.);
+#5375 = DIRECTION('',(1.,0.));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = PCURVE('',#5378,#5383);
+#5378 = PLANE('',#5379);
+#5379 = AXIS2_PLACEMENT_3D('',#5380,#5381,#5382);
+#5380 = CARTESIAN_POINT('',(-0.4,0.225,-2.175));
+#5381 = DIRECTION('',(-1.,-6.162975822039E-32,-1.094764425254E-47));
+#5382 = DIRECTION('',(-2.736911063134E-48,2.22044604925E-16,-1.));
+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388);
+#5384 = LINE('',#5385,#5386);
+#5385 = CARTESIAN_POINT('',(0.45,-1.110223024625E-17));
+#5386 = VECTOR('',#5387,1.);
+#5387 = DIRECTION('',(-1.,0.));
+#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5389 = ADVANCED_FACE('',(#5390),#5239,.F.);
+#5390 = FACE_BOUND('',#5391,.F.);
+#5391 = EDGE_LOOP('',(#5392,#5393,#5416,#5444));
+#5392 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5393 = ORIENTED_EDGE('',*,*,#5394,.T.);
+#5394 = EDGE_CURVE('',#5219,#5395,#5397,.T.);
+#5395 = VERTEX_POINT('',#5396);
+#5396 = CARTESIAN_POINT('',(0.4,0.175,-2.625));
+#5397 = SURFACE_CURVE('',#5398,(#5402,#5409),.PCURVE_S1.);
+#5398 = LINE('',#5399,#5400);
+#5399 = CARTESIAN_POINT('',(-0.4,0.175,-2.625));
+#5400 = VECTOR('',#5401,1.);
+#5401 = DIRECTION('',(1.,0.,0.));
+#5402 = PCURVE('',#5239,#5403);
+#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408);
+#5404 = LINE('',#5405,#5406);
+#5405 = CARTESIAN_POINT('',(-5.551115123126E-17,-5.E-02));
+#5406 = VECTOR('',#5407,1.);
+#5407 = DIRECTION('',(1.,0.));
+#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5409 = PCURVE('',#5268,#5410);
+#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415);
+#5411 = LINE('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(-0.,0.));
+#5413 = VECTOR('',#5414,1.);
+#5414 = DIRECTION('',(-0.,1.));
+#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5416 = ORIENTED_EDGE('',*,*,#5417,.F.);
+#5417 = EDGE_CURVE('',#5418,#5395,#5420,.T.);
+#5418 = VERTEX_POINT('',#5419);
+#5419 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5420 = SURFACE_CURVE('',#5421,(#5425,#5432),.PCURVE_S1.);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5425 = PCURVE('',#5239,#5426);
+#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431);
+#5427 = LINE('',#5428,#5429);
+#5428 = CARTESIAN_POINT('',(0.8,0.));
+#5429 = VECTOR('',#5430,1.);
+#5430 = DIRECTION('',(0.,-1.));
+#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5432 = PCURVE('',#5433,#5438);
+#5433 = PLANE('',#5434);
+#5434 = AXIS2_PLACEMENT_3D('',#5435,#5436,#5437);
+#5435 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#5436 = DIRECTION('',(-1.,0.,0.));
+#5437 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443);
+#5439 = LINE('',#5440,#5441);
+#5440 = CARTESIAN_POINT('',(0.,0.));
+#5441 = VECTOR('',#5442,1.);
+#5442 = DIRECTION('',(0.,-1.));
+#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5444 = ORIENTED_EDGE('',*,*,#5445,.F.);
+#5445 = EDGE_CURVE('',#5217,#5418,#5446,.T.);
+#5446 = SURFACE_CURVE('',#5447,(#5451,#5458),.PCURVE_S1.);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(1.,0.,0.));
+#5451 = PCURVE('',#5239,#5452);
+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);
+#5453 = LINE('',#5454,#5455);
+#5454 = CARTESIAN_POINT('',(0.,0.));
+#5455 = VECTOR('',#5456,1.);
+#5456 = DIRECTION('',(1.,0.));
+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5458 = PCURVE('',#5459,#5464);
+#5459 = PLANE('',#5460);
+#5460 = AXIS2_PLACEMENT_3D('',#5461,#5462,#5463);
+#5461 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5462 = DIRECTION('',(-2.736911063134E-48,2.22044604925E-16,-1.));
+#5463 = DIRECTION('',(1.,6.162975822039E-32,1.094764425254E-47));
+#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5469);
+#5465 = LINE('',#5466,#5467);
+#5466 = CARTESIAN_POINT('',(-5.551115123126E-17,-3.421138828918E-48));
+#5467 = VECTOR('',#5468,1.);
+#5468 = DIRECTION('',(1.,6.162975822039E-32));
+#5469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5470 = ADVANCED_FACE('',(#5471),#5268,.T.);
+#5471 = FACE_BOUND('',#5472,.F.);
+#5472 = EDGE_LOOP('',(#5473,#5474,#5497,#5519));
+#5473 = ORIENTED_EDGE('',*,*,#5251,.T.);
+#5474 = ORIENTED_EDGE('',*,*,#5475,.T.);
+#5475 = EDGE_CURVE('',#5252,#5476,#5478,.T.);
+#5476 = VERTEX_POINT('',#5477);
+#5477 = CARTESIAN_POINT('',(0.4,-0.225,-2.225));
+#5478 = SURFACE_CURVE('',#5479,(#5483,#5490),.PCURVE_S1.);
+#5479 = LINE('',#5480,#5481);
+#5480 = CARTESIAN_POINT('',(-0.4,-0.225,-2.225));
+#5481 = VECTOR('',#5482,1.);
+#5482 = DIRECTION('',(1.,0.,0.));
+#5483 = PCURVE('',#5268,#5484);
+#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489);
+#5485 = LINE('',#5486,#5487);
+#5486 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5487 = VECTOR('',#5488,1.);
+#5488 = DIRECTION('',(-0.,1.));
+#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5490 = PCURVE('',#5296,#5491);
+#5491 = DEFINITIONAL_REPRESENTATION('',(#5492),#5496);
+#5492 = LINE('',#5493,#5494);
+#5493 = CARTESIAN_POINT('',(-2.671914570795,-1.659840929353));
+#5494 = VECTOR('',#5495,1.);
+#5495 = DIRECTION('',(0.,1.));
+#5496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5497 = ORIENTED_EDGE('',*,*,#5498,.F.);
+#5498 = EDGE_CURVE('',#5395,#5476,#5499,.T.);
+#5499 = SURFACE_CURVE('',#5500,(#5505,#5512),.PCURVE_S1.);
+#5500 = CIRCLE('',#5501,0.4);
+#5501 = AXIS2_PLACEMENT_3D('',#5502,#5503,#5504);
+#5502 = CARTESIAN_POINT('',(0.4,0.175,-2.225));
+#5503 = DIRECTION('',(-1.,-0.,0.));
+#5504 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5505 = PCURVE('',#5268,#5506);
+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);
+#5507 = LINE('',#5508,#5509);
+#5508 = CARTESIAN_POINT('',(4.712388980385,0.8));
+#5509 = VECTOR('',#5510,1.);
+#5510 = DIRECTION('',(-1.,0.));
+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5512 = PCURVE('',#5433,#5513);
+#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);
+#5514 = CIRCLE('',#5515,0.4);
+#5515 = AXIS2_PLACEMENT_2D('',#5516,#5517);
+#5516 = CARTESIAN_POINT('',(0.4,-5.E-02));
+#5517 = DIRECTION('',(0.,-1.));
+#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5519 = ORIENTED_EDGE('',*,*,#5394,.F.);
+#5520 = ADVANCED_FACE('',(#5521),#5378,.T.);
+#5521 = FACE_BOUND('',#5522,.T.);
+#5522 = EDGE_LOOP('',(#5523,#5551,#5579,#5600));
+#5523 = ORIENTED_EDGE('',*,*,#5524,.T.);
+#5524 = EDGE_CURVE('',#5337,#5525,#5527,.T.);
+#5525 = VERTEX_POINT('',#5526);
+#5526 = CARTESIAN_POINT('',(-0.4,7.125,-2.175));
+#5527 = SURFACE_CURVE('',#5528,(#5532,#5539),.PCURVE_S1.);
+#5528 = LINE('',#5529,#5530);
+#5529 = CARTESIAN_POINT('',(-0.4,0.225,-2.175));
+#5530 = VECTOR('',#5531,1.);
+#5531 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#5532 = PCURVE('',#5378,#5533);
+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);
+#5534 = LINE('',#5535,#5536);
+#5535 = CARTESIAN_POINT('',(0.,0.));
+#5536 = VECTOR('',#5537,1.);
+#5537 = DIRECTION('',(0.,-1.));
+#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5539 = PCURVE('',#5540,#5545);
+#5540 = PLANE('',#5541);
+#5541 = AXIS2_PLACEMENT_3D('',#5542,#5543,#5544);
+#5542 = CARTESIAN_POINT('',(0.4,0.225,-2.175));
+#5543 = DIRECTION('',(2.736911063134E-48,-2.22044604925E-16,1.));
+#5544 = DIRECTION('',(-1.,-6.162975822039E-32,-1.094764425254E-47));
+#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550);
+#5546 = LINE('',#5547,#5548);
+#5547 = CARTESIAN_POINT('',(0.8,-4.930380657631E-32));
+#5548 = VECTOR('',#5549,1.);
+#5549 = DIRECTION('',(1.094764425254E-47,-1.));
+#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5551 = ORIENTED_EDGE('',*,*,#5552,.T.);
+#5552 = EDGE_CURVE('',#5525,#5553,#5555,.T.);
+#5553 = VERTEX_POINT('',#5554);
+#5554 = CARTESIAN_POINT('',(-0.4,7.125,-2.625));
+#5555 = SURFACE_CURVE('',#5556,(#5560,#5567),.PCURVE_S1.);
+#5556 = LINE('',#5557,#5558);
+#5557 = CARTESIAN_POINT('',(-0.4,7.125,-2.175));
+#5558 = VECTOR('',#5559,1.);
+#5559 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5560 = PCURVE('',#5378,#5561);
+#5561 = DEFINITIONAL_REPRESENTATION('',(#5562),#5566);
+#5562 = LINE('',#5563,#5564);
+#5563 = CARTESIAN_POINT('',(-6.883382752676E-16,-6.9));
+#5564 = VECTOR('',#5565,1.);
+#5565 = DIRECTION('',(1.,0.));
+#5566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5567 = PCURVE('',#5568,#5573);
+#5568 = PLANE('',#5569);
+#5569 = AXIS2_PLACEMENT_3D('',#5570,#5571,#5572);
+#5570 = CARTESIAN_POINT('',(-5.551115123126E-17,7.125,-2.4));
+#5571 = DIRECTION('',(0.,-1.,-2.467162276945E-16));
+#5572 = DIRECTION('',(0.,2.467162276945E-16,-1.));
+#5573 = DEFINITIONAL_REPRESENTATION('',(#5574),#5578);
+#5574 = LINE('',#5575,#5576);
+#5575 = CARTESIAN_POINT('',(-0.225,-0.4));
+#5576 = VECTOR('',#5577,1.);
+#5577 = DIRECTION('',(1.,0.));
+#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5579 = ORIENTED_EDGE('',*,*,#5580,.F.);
+#5580 = EDGE_CURVE('',#5217,#5553,#5581,.T.);
+#5581 = SURFACE_CURVE('',#5582,(#5586,#5593),.PCURVE_S1.);
+#5582 = LINE('',#5583,#5584);
+#5583 = CARTESIAN_POINT('',(-0.4,0.225,-2.625));
+#5584 = VECTOR('',#5585,1.);
+#5585 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#5586 = PCURVE('',#5378,#5587);
+#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5592);
+#5588 = LINE('',#5589,#5590);
+#5589 = CARTESIAN_POINT('',(0.45,-1.110223024625E-17));
+#5590 = VECTOR('',#5591,1.);
+#5591 = DIRECTION('',(0.,-1.));
+#5592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5593 = PCURVE('',#5459,#5594);
+#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599);
+#5595 = LINE('',#5596,#5597);
+#5596 = CARTESIAN_POINT('',(0.,0.));
+#5597 = VECTOR('',#5598,1.);
+#5598 = DIRECTION('',(-1.094764425254E-47,-1.));
+#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5600 = ORIENTED_EDGE('',*,*,#5364,.T.);
+#5601 = ADVANCED_FACE('',(#5602),#5296,.F.);
+#5602 = FACE_BOUND('',#5603,.F.);
+#5603 = EDGE_LOOP('',(#5604,#5605,#5628,#5656,#5684,#5712,#5740,#5768,
+    #5796,#5824,#5852,#5873));
+#5604 = ORIENTED_EDGE('',*,*,#5280,.T.);
+#5605 = ORIENTED_EDGE('',*,*,#5606,.F.);
+#5606 = EDGE_CURVE('',#5607,#5281,#5609,.T.);
+#5607 = VERTEX_POINT('',#5608);
+#5608 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5609 = SURFACE_CURVE('',#5610,(#5614,#5621),.PCURVE_S1.);
+#5610 = LINE('',#5611,#5612);
+#5611 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5612 = VECTOR('',#5613,1.);
+#5613 = DIRECTION('',(-1.,0.,0.));
+#5614 = PCURVE('',#5296,#5615);
+#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620);
+#5616 = LINE('',#5617,#5618);
+#5617 = CARTESIAN_POINT('',(0.462657299415,-0.821883999421));
+#5618 = VECTOR('',#5619,1.);
+#5619 = DIRECTION('',(0.,-1.));
+#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5621 = PCURVE('',#5324,#5622);
+#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5627);
+#5623 = LINE('',#5624,#5625);
+#5624 = CARTESIAN_POINT('',(0.,-0.45));
+#5625 = VECTOR('',#5626,1.);
+#5626 = DIRECTION('',(1.,0.));
+#5627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5628 = ORIENTED_EDGE('',*,*,#5629,.F.);
+#5629 = EDGE_CURVE('',#5630,#5607,#5632,.T.);
+#5630 = VERTEX_POINT('',#5631);
+#5631 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5632 = SURFACE_CURVE('',#5633,(#5637,#5644),.PCURVE_S1.);
+#5633 = LINE('',#5634,#5635);
+#5634 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5635 = VECTOR('',#5636,1.);
+#5636 = DIRECTION('',(-0.956400292518,6.485013324903E-17,-0.292059035935
+    ));
+#5637 = PCURVE('',#5296,#5638);
+#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643);
+#5639 = LINE('',#5640,#5641);
+#5640 = CARTESIAN_POINT('',(1.088418303446,1.227283920978));
+#5641 = VECTOR('',#5642,1.);
+#5642 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5644 = PCURVE('',#5645,#5650);
+#5645 = PLANE('',#5646);
+#5646 = AXIS2_PLACEMENT_3D('',#5647,#5648,#5649);
+#5647 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5648 = DIRECTION('',(0.292059035935,2.123635251023E-16,-0.956400292518)
+  );
+#5649 = DIRECTION('',(-0.956400292518,6.485013324903E-17,-0.292059035935
+    ));
+#5650 = DEFINITIONAL_REPRESENTATION('',(#5651),#5655);
+#5651 = LINE('',#5652,#5653);
+#5652 = CARTESIAN_POINT('',(-2.918255996206E-17,-0.45));
+#5653 = VECTOR('',#5654,1.);
+#5654 = DIRECTION('',(1.,0.));
+#5655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5656 = ORIENTED_EDGE('',*,*,#5657,.F.);
+#5657 = EDGE_CURVE('',#5658,#5630,#5660,.T.);
+#5658 = VERTEX_POINT('',#5659);
+#5659 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5660 = SURFACE_CURVE('',#5661,(#5665,#5672),.PCURVE_S1.);
+#5661 = LINE('',#5662,#5663);
+#5662 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5663 = VECTOR('',#5664,1.);
+#5664 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5665 = PCURVE('',#5296,#5666);
+#5666 = DEFINITIONAL_REPRESENTATION('',(#5667),#5671);
+#5667 = LINE('',#5668,#5669);
+#5668 = CARTESIAN_POINT('',(2.035505429205,1.227283920978));
+#5669 = VECTOR('',#5670,1.);
+#5670 = DIRECTION('',(-1.,-4.861730685829E-63));
+#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5672 = PCURVE('',#5673,#5678);
+#5673 = PLANE('',#5674);
+#5674 = AXIS2_PLACEMENT_3D('',#5675,#5676,#5677);
+#5675 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5676 = DIRECTION('',(1.,0.,0.));
+#5677 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5683);
+#5679 = LINE('',#5680,#5681);
+#5680 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#5681 = VECTOR('',#5682,1.);
+#5682 = DIRECTION('',(1.,0.));
+#5683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5684 = ORIENTED_EDGE('',*,*,#5685,.F.);
+#5685 = EDGE_CURVE('',#5686,#5658,#5688,.T.);
+#5686 = VERTEX_POINT('',#5687);
+#5687 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5688 = SURFACE_CURVE('',#5689,(#5693,#5700),.PCURVE_S1.);
+#5689 = LINE('',#5690,#5691);
+#5690 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5691 = VECTOR('',#5692,1.);
+#5692 = DIRECTION('',(-1.,0.,0.));
+#5693 = PCURVE('',#5296,#5694);
+#5694 = DEFINITIONAL_REPRESENTATION('',(#5695),#5699);
+#5695 = LINE('',#5696,#5697);
+#5696 = CARTESIAN_POINT('',(2.035505429205,1.720159070647));
+#5697 = VECTOR('',#5698,1.);
+#5698 = DIRECTION('',(0.,-1.));
+#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5700 = PCURVE('',#5701,#5706);
+#5701 = PLANE('',#5702);
+#5702 = AXIS2_PLACEMENT_3D('',#5703,#5704,#5705);
+#5703 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5704 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5705 = DIRECTION('',(-1.,0.,0.));
+#5706 = DEFINITIONAL_REPRESENTATION('',(#5707),#5711);
+#5707 = LINE('',#5708,#5709);
+#5708 = CARTESIAN_POINT('',(0.,-0.45));
+#5709 = VECTOR('',#5710,1.);
+#5710 = DIRECTION('',(1.,0.));
+#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5712 = ORIENTED_EDGE('',*,*,#5713,.F.);
+#5713 = EDGE_CURVE('',#5714,#5686,#5716,.T.);
+#5714 = VERTEX_POINT('',#5715);
+#5715 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#5716 = SURFACE_CURVE('',#5717,(#5721,#5728),.PCURVE_S1.);
+#5717 = LINE('',#5718,#5719);
+#5718 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#5719 = VECTOR('',#5720,1.);
+#5720 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5721 = PCURVE('',#5296,#5722);
+#5722 = DEFINITIONAL_REPRESENTATION('',(#5723),#5727);
+#5723 = LINE('',#5724,#5725);
+#5724 = CARTESIAN_POINT('',(2.615801429205,1.720159070647));
+#5725 = VECTOR('',#5726,1.);
+#5726 = DIRECTION('',(-1.,-4.861730685829E-63));
+#5727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5728 = PCURVE('',#5729,#5734);
+#5729 = PLANE('',#5730);
+#5730 = AXIS2_PLACEMENT_3D('',#5731,#5732,#5733);
+#5731 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5732 = DIRECTION('',(1.,0.,0.));
+#5733 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);
+#5735 = LINE('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#5737 = VECTOR('',#5738,1.);
+#5738 = DIRECTION('',(1.,0.));
+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5740 = ORIENTED_EDGE('',*,*,#5741,.F.);
+#5741 = EDGE_CURVE('',#5742,#5714,#5744,.T.);
+#5742 = VERTEX_POINT('',#5743);
+#5743 = CARTESIAN_POINT('',(3.48,-0.225,3.062715999999));
+#5744 = SURFACE_CURVE('',#5745,(#5749,#5756),.PCURVE_S1.);
+#5745 = LINE('',#5746,#5747);
+#5746 = CARTESIAN_POINT('',(3.48,-0.225,3.062715999999));
+#5747 = VECTOR('',#5748,1.);
+#5748 = DIRECTION('',(-1.,0.,0.));
+#5749 = PCURVE('',#5296,#5750);
+#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5755);
+#5751 = LINE('',#5752,#5753);
+#5752 = CARTESIAN_POINT('',(2.615801429205,2.220159070647));
+#5753 = VECTOR('',#5754,1.);
+#5754 = DIRECTION('',(0.,-1.));
+#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5756 = PCURVE('',#5757,#5762);
+#5757 = PLANE('',#5758);
+#5758 = AXIS2_PLACEMENT_3D('',#5759,#5760,#5761);
+#5759 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5760 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5761 = DIRECTION('',(-1.,0.,0.));
+#5762 = DEFINITIONAL_REPRESENTATION('',(#5763),#5767);
+#5763 = LINE('',#5764,#5765);
+#5764 = CARTESIAN_POINT('',(0.,-0.45));
+#5765 = VECTOR('',#5766,1.);
+#5766 = DIRECTION('',(1.,0.));
+#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5768 = ORIENTED_EDGE('',*,*,#5769,.F.);
+#5769 = EDGE_CURVE('',#5770,#5742,#5772,.T.);
+#5770 = VERTEX_POINT('',#5771);
+#5771 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#5772 = SURFACE_CURVE('',#5773,(#5777,#5784),.PCURVE_S1.);
+#5773 = LINE('',#5774,#5775);
+#5774 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#5775 = VECTOR('',#5776,1.);
+#5776 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5777 = PCURVE('',#5296,#5778);
+#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5783);
+#5779 = LINE('',#5780,#5781);
+#5780 = CARTESIAN_POINT('',(0.758514768816,2.220159070647));
+#5781 = VECTOR('',#5782,1.);
+#5782 = DIRECTION('',(1.,4.861730685829E-63));
+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5784 = PCURVE('',#5785,#5790);
+#5785 = PLANE('',#5786);
+#5786 = AXIS2_PLACEMENT_3D('',#5787,#5788,#5789);
+#5787 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5788 = DIRECTION('',(-1.,0.,0.));
+#5789 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5790 = DEFINITIONAL_REPRESENTATION('',(#5791),#5795);
+#5791 = LINE('',#5792,#5793);
+#5792 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#5793 = VECTOR('',#5794,1.);
+#5794 = DIRECTION('',(1.,0.));
+#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5796 = ORIENTED_EDGE('',*,*,#5797,.F.);
+#5797 = EDGE_CURVE('',#5798,#5770,#5800,.T.);
+#5798 = VERTEX_POINT('',#5799);
+#5799 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#5800 = SURFACE_CURVE('',#5801,(#5805,#5812),.PCURVE_S1.);
+#5801 = LINE('',#5802,#5803);
+#5802 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#5803 = VECTOR('',#5804,1.);
+#5804 = DIRECTION('',(1.,0.,0.));
+#5805 = PCURVE('',#5296,#5806);
+#5806 = DEFINITIONAL_REPRESENTATION('',(#5807),#5811);
+#5807 = LINE('',#5808,#5809);
+#5808 = CARTESIAN_POINT('',(0.758514768816,1.588107054028));
+#5809 = VECTOR('',#5810,1.);
+#5810 = DIRECTION('',(0.,1.));
+#5811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5812 = PCURVE('',#5813,#5818);
+#5813 = PLANE('',#5814);
+#5814 = AXIS2_PLACEMENT_3D('',#5815,#5816,#5817);
+#5815 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5816 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5817 = DIRECTION('',(1.,0.,0.));
+#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823);
+#5819 = LINE('',#5820,#5821);
+#5820 = CARTESIAN_POINT('',(0.,-0.45));
+#5821 = VECTOR('',#5822,1.);
+#5822 = DIRECTION('',(1.,0.));
+#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5824 = ORIENTED_EDGE('',*,*,#5825,.F.);
+#5825 = EDGE_CURVE('',#5826,#5798,#5828,.T.);
+#5826 = VERTEX_POINT('',#5827);
+#5827 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#5828 = SURFACE_CURVE('',#5829,(#5833,#5840),.PCURVE_S1.);
+#5829 = LINE('',#5830,#5831);
+#5830 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#5831 = VECTOR('',#5832,1.);
+#5832 = DIRECTION('',(0.956400292518,-6.485013324903E-17,0.292059035935)
+  );
+#5833 = PCURVE('',#5296,#5834);
+#5834 = DEFINITIONAL_REPRESENTATION('',(#5835),#5839);
+#5835 = LINE('',#5836,#5837);
+#5836 = CARTESIAN_POINT('',(1.097701329786E-02,-0.859840929353));
+#5837 = VECTOR('',#5838,1.);
+#5838 = DIRECTION('',(0.292059035935,0.956400292518));
+#5839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5840 = PCURVE('',#5841,#5846);
+#5841 = PLANE('',#5842);
+#5842 = AXIS2_PLACEMENT_3D('',#5843,#5844,#5845);
+#5843 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#5844 = DIRECTION('',(-0.292059035935,-2.123635251023E-16,0.956400292518
+    ));
+#5845 = DIRECTION('',(0.956400292518,-6.485013324903E-17,0.292059035935)
+  );
+#5846 = DEFINITIONAL_REPRESENTATION('',(#5847),#5851);
+#5847 = LINE('',#5848,#5849);
+#5848 = CARTESIAN_POINT('',(-3.242506662452E-18,-0.45));
+#5849 = VECTOR('',#5850,1.);
+#5850 = DIRECTION('',(1.,0.));
+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5852 = ORIENTED_EDGE('',*,*,#5853,.F.);
+#5853 = EDGE_CURVE('',#5476,#5826,#5854,.T.);
+#5854 = SURFACE_CURVE('',#5855,(#5859,#5866),.PCURVE_S1.);
+#5855 = LINE('',#5856,#5857);
+#5856 = CARTESIAN_POINT('',(0.4,-0.225,-2.625));
+#5857 = VECTOR('',#5858,1.);
+#5858 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#5859 = PCURVE('',#5296,#5860);
+#5860 = DEFINITIONAL_REPRESENTATION('',(#5861),#5865);
+#5861 = LINE('',#5862,#5863);
+#5862 = CARTESIAN_POINT('',(-3.071914570795,-0.859840929353));
+#5863 = VECTOR('',#5864,1.);
+#5864 = DIRECTION('',(1.,4.861730685829E-63));
+#5865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5866 = PCURVE('',#5433,#5867);
+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872);
+#5868 = LINE('',#5869,#5870);
+#5869 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#5870 = VECTOR('',#5871,1.);
+#5871 = DIRECTION('',(1.,0.));
+#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5873 = ORIENTED_EDGE('',*,*,#5475,.F.);
+#5874 = ADVANCED_FACE('',(#5875),#5352,.T.);
+#5875 = FACE_BOUND('',#5876,.T.);
+#5876 = EDGE_LOOP('',(#5877,#5900,#5901,#5924,#5947,#5970,#5993,#6016,
+    #6039,#6062,#6085,#6108));
+#5877 = ORIENTED_EDGE('',*,*,#5878,.T.);
+#5878 = EDGE_CURVE('',#5879,#5337,#5881,.T.);
+#5879 = VERTEX_POINT('',#5880);
+#5880 = CARTESIAN_POINT('',(0.4,0.225,-2.175));
+#5881 = SURFACE_CURVE('',#5882,(#5886,#5893),.PCURVE_S1.);
+#5882 = LINE('',#5883,#5884);
+#5883 = CARTESIAN_POINT('',(0.4,0.225,-2.175));
+#5884 = VECTOR('',#5885,1.);
+#5885 = DIRECTION('',(-1.,-6.162975822039E-32,-1.094764425254E-47));
+#5886 = PCURVE('',#5352,#5887);
+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5892);
+#5888 = LINE('',#5889,#5890);
+#5889 = CARTESIAN_POINT('',(-2.621914570795,-0.859840929353));
+#5890 = VECTOR('',#5891,1.);
+#5891 = DIRECTION('',(5.473822126269E-48,-1.));
+#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5893 = PCURVE('',#5540,#5894);
+#5894 = DEFINITIONAL_REPRESENTATION('',(#5895),#5899);
+#5895 = LINE('',#5896,#5897);
+#5896 = CARTESIAN_POINT('',(-0.,0.));
+#5897 = VECTOR('',#5898,1.);
+#5898 = DIRECTION('',(1.,2.430865342915E-63));
+#5899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5900 = ORIENTED_EDGE('',*,*,#5336,.T.);
+#5901 = ORIENTED_EDGE('',*,*,#5902,.F.);
+#5902 = EDGE_CURVE('',#5903,#5309,#5905,.T.);
+#5903 = VERTEX_POINT('',#5904);
+#5904 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5905 = SURFACE_CURVE('',#5906,(#5910,#5917),.PCURVE_S1.);
+#5906 = LINE('',#5907,#5908);
+#5907 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5908 = VECTOR('',#5909,1.);
+#5909 = DIRECTION('',(-1.,0.,0.));
+#5910 = PCURVE('',#5352,#5911);
+#5911 = DEFINITIONAL_REPRESENTATION('',(#5912),#5916);
+#5912 = LINE('',#5913,#5914);
+#5913 = CARTESIAN_POINT('',(0.462657299415,-0.821883999421));
+#5914 = VECTOR('',#5915,1.);
+#5915 = DIRECTION('',(0.,-1.));
+#5916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5917 = PCURVE('',#5324,#5918);
+#5918 = DEFINITIONAL_REPRESENTATION('',(#5919),#5923);
+#5919 = LINE('',#5920,#5921);
+#5920 = CARTESIAN_POINT('',(0.,0.));
+#5921 = VECTOR('',#5922,1.);
+#5922 = DIRECTION('',(1.,0.));
+#5923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5924 = ORIENTED_EDGE('',*,*,#5925,.F.);
+#5925 = EDGE_CURVE('',#5926,#5903,#5928,.T.);
+#5926 = VERTEX_POINT('',#5927);
+#5927 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5928 = SURFACE_CURVE('',#5929,(#5933,#5940),.PCURVE_S1.);
+#5929 = LINE('',#5930,#5931);
+#5930 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5931 = VECTOR('',#5932,1.);
+#5932 = DIRECTION('',(-0.956400292518,6.485013324903E-17,-0.292059035935
+    ));
+#5933 = PCURVE('',#5352,#5934);
+#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939);
+#5935 = LINE('',#5936,#5937);
+#5936 = CARTESIAN_POINT('',(1.088418303446,1.227283920978));
+#5937 = VECTOR('',#5938,1.);
+#5938 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5940 = PCURVE('',#5645,#5941);
+#5941 = DEFINITIONAL_REPRESENTATION('',(#5942),#5946);
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(0.,0.));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(1.,0.));
+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5947 = ORIENTED_EDGE('',*,*,#5948,.F.);
+#5948 = EDGE_CURVE('',#5949,#5926,#5951,.T.);
+#5949 = VERTEX_POINT('',#5950);
+#5950 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5951 = SURFACE_CURVE('',#5952,(#5956,#5963),.PCURVE_S1.);
+#5952 = LINE('',#5953,#5954);
+#5953 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5954 = VECTOR('',#5955,1.);
+#5955 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#5956 = PCURVE('',#5352,#5957);
+#5957 = DEFINITIONAL_REPRESENTATION('',(#5958),#5962);
+#5958 = LINE('',#5959,#5960);
+#5959 = CARTESIAN_POINT('',(2.035505429205,1.227283920978));
+#5960 = VECTOR('',#5961,1.);
+#5961 = DIRECTION('',(-1.,-4.861730685829E-63));
+#5962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5963 = PCURVE('',#5673,#5964);
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(0.,0.));
+#5967 = VECTOR('',#5968,1.);
+#5968 = DIRECTION('',(1.,0.));
+#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5970 = ORIENTED_EDGE('',*,*,#5971,.F.);
+#5971 = EDGE_CURVE('',#5972,#5949,#5974,.T.);
+#5972 = VERTEX_POINT('',#5973);
+#5973 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5974 = SURFACE_CURVE('',#5975,(#5979,#5986),.PCURVE_S1.);
+#5975 = LINE('',#5976,#5977);
+#5976 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5977 = VECTOR('',#5978,1.);
+#5978 = DIRECTION('',(-1.,0.,0.));
+#5979 = PCURVE('',#5352,#5980);
+#5980 = DEFINITIONAL_REPRESENTATION('',(#5981),#5985);
+#5981 = LINE('',#5982,#5983);
+#5982 = CARTESIAN_POINT('',(2.035505429205,1.720159070647));
+#5983 = VECTOR('',#5984,1.);
+#5984 = DIRECTION('',(0.,-1.));
+#5985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5986 = PCURVE('',#5701,#5987);
+#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992);
+#5988 = LINE('',#5989,#5990);
+#5989 = CARTESIAN_POINT('',(0.,0.));
+#5990 = VECTOR('',#5991,1.);
+#5991 = DIRECTION('',(1.,0.));
+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5993 = ORIENTED_EDGE('',*,*,#5994,.F.);
+#5994 = EDGE_CURVE('',#5995,#5972,#5997,.T.);
+#5995 = VERTEX_POINT('',#5996);
+#5996 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5997 = SURFACE_CURVE('',#5998,(#6002,#6009),.PCURVE_S1.);
+#5998 = LINE('',#5999,#6000);
+#5999 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#6000 = VECTOR('',#6001,1.);
+#6001 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6002 = PCURVE('',#5352,#6003);
+#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6008);
+#6004 = LINE('',#6005,#6006);
+#6005 = CARTESIAN_POINT('',(2.615801429205,1.720159070647));
+#6006 = VECTOR('',#6007,1.);
+#6007 = DIRECTION('',(-1.,-4.861730685829E-63));
+#6008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6009 = PCURVE('',#5729,#6010);
+#6010 = DEFINITIONAL_REPRESENTATION('',(#6011),#6015);
+#6011 = LINE('',#6012,#6013);
+#6012 = CARTESIAN_POINT('',(0.,0.));
+#6013 = VECTOR('',#6014,1.);
+#6014 = DIRECTION('',(1.,0.));
+#6015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6016 = ORIENTED_EDGE('',*,*,#6017,.F.);
+#6017 = EDGE_CURVE('',#6018,#5995,#6020,.T.);
+#6018 = VERTEX_POINT('',#6019);
+#6019 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#6020 = SURFACE_CURVE('',#6021,(#6025,#6032),.PCURVE_S1.);
+#6021 = LINE('',#6022,#6023);
+#6022 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#6023 = VECTOR('',#6024,1.);
+#6024 = DIRECTION('',(-1.,0.,0.));
+#6025 = PCURVE('',#5352,#6026);
+#6026 = DEFINITIONAL_REPRESENTATION('',(#6027),#6031);
+#6027 = LINE('',#6028,#6029);
+#6028 = CARTESIAN_POINT('',(2.615801429205,2.220159070647));
+#6029 = VECTOR('',#6030,1.);
+#6030 = DIRECTION('',(0.,-1.));
+#6031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6032 = PCURVE('',#5757,#6033);
+#6033 = DEFINITIONAL_REPRESENTATION('',(#6034),#6038);
+#6034 = LINE('',#6035,#6036);
+#6035 = CARTESIAN_POINT('',(0.,0.));
+#6036 = VECTOR('',#6037,1.);
+#6037 = DIRECTION('',(1.,0.));
+#6038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6039 = ORIENTED_EDGE('',*,*,#6040,.F.);
+#6040 = EDGE_CURVE('',#6041,#6018,#6043,.T.);
+#6041 = VERTEX_POINT('',#6042);
+#6042 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#6043 = SURFACE_CURVE('',#6044,(#6048,#6055),.PCURVE_S1.);
+#6044 = LINE('',#6045,#6046);
+#6045 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#6046 = VECTOR('',#6047,1.);
+#6047 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6048 = PCURVE('',#5352,#6049);
+#6049 = DEFINITIONAL_REPRESENTATION('',(#6050),#6054);
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(0.758514768816,2.220159070647));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(1.,4.861730685829E-63));
+#6054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6055 = PCURVE('',#5785,#6056);
+#6056 = DEFINITIONAL_REPRESENTATION('',(#6057),#6061);
+#6057 = LINE('',#6058,#6059);
+#6058 = CARTESIAN_POINT('',(0.,0.));
+#6059 = VECTOR('',#6060,1.);
+#6060 = DIRECTION('',(1.,0.));
+#6061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6062 = ORIENTED_EDGE('',*,*,#6063,.F.);
+#6063 = EDGE_CURVE('',#6064,#6041,#6066,.T.);
+#6064 = VERTEX_POINT('',#6065);
+#6065 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#6066 = SURFACE_CURVE('',#6067,(#6071,#6078),.PCURVE_S1.);
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(1.,0.,0.));
+#6071 = PCURVE('',#5352,#6072);
+#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077);
+#6073 = LINE('',#6074,#6075);
+#6074 = CARTESIAN_POINT('',(0.758514768816,1.588107054028));
+#6075 = VECTOR('',#6076,1.);
+#6076 = DIRECTION('',(0.,1.));
+#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6078 = PCURVE('',#5813,#6079);
+#6079 = DEFINITIONAL_REPRESENTATION('',(#6080),#6084);
+#6080 = LINE('',#6081,#6082);
+#6081 = CARTESIAN_POINT('',(0.,0.));
+#6082 = VECTOR('',#6083,1.);
+#6083 = DIRECTION('',(1.,0.));
+#6084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6085 = ORIENTED_EDGE('',*,*,#6086,.F.);
+#6086 = EDGE_CURVE('',#6087,#6064,#6089,.T.);
+#6087 = VERTEX_POINT('',#6088);
+#6088 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#6089 = SURFACE_CURVE('',#6090,(#6094,#6101),.PCURVE_S1.);
+#6090 = LINE('',#6091,#6092);
+#6091 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#6092 = VECTOR('',#6093,1.);
+#6093 = DIRECTION('',(0.956400292518,-6.485013324903E-17,0.292059035935)
+  );
+#6094 = PCURVE('',#5352,#6095);
+#6095 = DEFINITIONAL_REPRESENTATION('',(#6096),#6100);
+#6096 = LINE('',#6097,#6098);
+#6097 = CARTESIAN_POINT('',(1.097701329786E-02,-0.859840929353));
+#6098 = VECTOR('',#6099,1.);
+#6099 = DIRECTION('',(0.292059035935,0.956400292518));
+#6100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6101 = PCURVE('',#5841,#6102);
+#6102 = DEFINITIONAL_REPRESENTATION('',(#6103),#6107);
+#6103 = LINE('',#6104,#6105);
+#6104 = CARTESIAN_POINT('',(0.,0.));
+#6105 = VECTOR('',#6106,1.);
+#6106 = DIRECTION('',(1.,0.));
+#6107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6108 = ORIENTED_EDGE('',*,*,#6109,.F.);
+#6109 = EDGE_CURVE('',#5879,#6087,#6110,.T.);
+#6110 = SURFACE_CURVE('',#6111,(#6115,#6122),.PCURVE_S1.);
+#6111 = LINE('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#6113 = VECTOR('',#6114,1.);
+#6114 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6115 = PCURVE('',#5352,#6116);
+#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);
+#6117 = LINE('',#6118,#6119);
+#6118 = CARTESIAN_POINT('',(-3.071914570795,-0.859840929353));
+#6119 = VECTOR('',#6120,1.);
+#6120 = DIRECTION('',(1.,4.861730685829E-63));
+#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6122 = PCURVE('',#5433,#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 = ADVANCED_FACE('',(#6130),#5324,.F.);
+#6130 = FACE_BOUND('',#6131,.F.);
+#6131 = EDGE_LOOP('',(#6132,#6153,#6154,#6155));
+#6132 = ORIENTED_EDGE('',*,*,#6133,.T.);
+#6133 = EDGE_CURVE('',#5903,#5607,#6134,.T.);
+#6134 = SURFACE_CURVE('',#6135,(#6139,#6146),.PCURVE_S1.);
+#6135 = LINE('',#6136,#6137);
+#6136 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#6137 = VECTOR('',#6138,1.);
+#6138 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6139 = PCURVE('',#5324,#6140);
+#6140 = DEFINITIONAL_REPRESENTATION('',(#6141),#6145);
+#6141 = LINE('',#6142,#6143);
+#6142 = CARTESIAN_POINT('',(0.,0.));
+#6143 = VECTOR('',#6144,1.);
+#6144 = DIRECTION('',(0.,-1.));
+#6145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6146 = PCURVE('',#5645,#6147);
+#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152);
+#6148 = LINE('',#6149,#6150);
+#6149 = CARTESIAN_POINT('',(2.142583954052,-1.689768393513E-19));
+#6150 = VECTOR('',#6151,1.);
+#6151 = DIRECTION('',(0.,-1.));
+#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6153 = ORIENTED_EDGE('',*,*,#5606,.T.);
+#6154 = ORIENTED_EDGE('',*,*,#5308,.F.);
+#6155 = ORIENTED_EDGE('',*,*,#5902,.F.);
+#6156 = ADVANCED_FACE('',(#6157),#5459,.T.);
+#6157 = FACE_BOUND('',#6158,.T.);
+#6158 = EDGE_LOOP('',(#6159,#6160,#6183,#6209));
+#6159 = ORIENTED_EDGE('',*,*,#5580,.T.);
+#6160 = ORIENTED_EDGE('',*,*,#6161,.T.);
+#6161 = EDGE_CURVE('',#5553,#6162,#6164,.T.);
+#6162 = VERTEX_POINT('',#6163);
+#6163 = CARTESIAN_POINT('',(0.4,7.125,-2.625));
+#6164 = SURFACE_CURVE('',#6165,(#6169,#6176),.PCURVE_S1.);
+#6165 = LINE('',#6166,#6167);
+#6166 = CARTESIAN_POINT('',(-0.4,7.125,-2.625));
+#6167 = VECTOR('',#6168,1.);
+#6168 = DIRECTION('',(1.,6.162975822039E-32,1.094764425254E-47));
+#6169 = PCURVE('',#5459,#6170);
+#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6175);
+#6171 = LINE('',#6172,#6173);
+#6172 = CARTESIAN_POINT('',(4.252453317207E-31,-6.9));
+#6173 = VECTOR('',#6174,1.);
+#6174 = DIRECTION('',(1.,-2.430865342915E-63));
+#6175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6176 = PCURVE('',#5568,#6177);
+#6177 = DEFINITIONAL_REPRESENTATION('',(#6178),#6182);
+#6178 = LINE('',#6179,#6180);
+#6179 = CARTESIAN_POINT('',(0.225,-0.4));
+#6180 = VECTOR('',#6181,1.);
+#6181 = DIRECTION('',(6.994328272455E-48,1.));
+#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6183 = ORIENTED_EDGE('',*,*,#6184,.F.);
+#6184 = EDGE_CURVE('',#5418,#6162,#6185,.T.);
+#6185 = SURFACE_CURVE('',#6186,(#6190,#6197),.PCURVE_S1.);
+#6186 = LINE('',#6187,#6188);
+#6187 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#6188 = VECTOR('',#6189,1.);
+#6189 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#6190 = PCURVE('',#5459,#6191);
+#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196);
+#6192 = LINE('',#6193,#6194);
+#6193 = CARTESIAN_POINT('',(0.8,4.930380657631E-32));
+#6194 = VECTOR('',#6195,1.);
+#6195 = DIRECTION('',(-1.094764425254E-47,-1.));
+#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6197 = PCURVE('',#6198,#6203);
+#6198 = PLANE('',#6199);
+#6199 = AXIS2_PLACEMENT_3D('',#6200,#6201,#6202);
+#6200 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#6201 = DIRECTION('',(1.,6.162975822039E-32,1.094764425254E-47));
+#6202 = DIRECTION('',(2.736911063134E-48,-2.22044604925E-16,1.));
+#6203 = DEFINITIONAL_REPRESENTATION('',(#6204),#6208);
+#6204 = LINE('',#6205,#6206);
+#6205 = CARTESIAN_POINT('',(0.,0.));
+#6206 = VECTOR('',#6207,1.);
+#6207 = DIRECTION('',(0.,-1.));
+#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6209 = ORIENTED_EDGE('',*,*,#5445,.F.);
+#6210 = ADVANCED_FACE('',(#6211),#5433,.F.);
+#6211 = FACE_BOUND('',#6212,.F.);
+#6212 = EDGE_LOOP('',(#6213,#6214,#6215,#6216,#6237,#6238));
+#6213 = ORIENTED_EDGE('',*,*,#5417,.T.);
+#6214 = ORIENTED_EDGE('',*,*,#5498,.T.);
+#6215 = ORIENTED_EDGE('',*,*,#5853,.T.);
+#6216 = ORIENTED_EDGE('',*,*,#6217,.F.);
+#6217 = EDGE_CURVE('',#6087,#5826,#6218,.T.);
+#6218 = SURFACE_CURVE('',#6219,(#6223,#6230),.PCURVE_S1.);
+#6219 = LINE('',#6220,#6221);
+#6220 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#6221 = VECTOR('',#6222,1.);
+#6222 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6223 = PCURVE('',#5433,#6224);
+#6224 = DEFINITIONAL_REPRESENTATION('',(#6225),#6229);
+#6225 = LINE('',#6226,#6227);
+#6226 = CARTESIAN_POINT('',(3.082891584093,-9.349946574139E-18));
+#6227 = VECTOR('',#6228,1.);
+#6228 = DIRECTION('',(0.,-1.));
+#6229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6230 = PCURVE('',#5841,#6231);
+#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6236);
+#6232 = LINE('',#6233,#6234);
+#6233 = CARTESIAN_POINT('',(0.,0.));
+#6234 = VECTOR('',#6235,1.);
+#6235 = DIRECTION('',(0.,-1.));
+#6236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6237 = ORIENTED_EDGE('',*,*,#6109,.F.);
+#6238 = ORIENTED_EDGE('',*,*,#6239,.F.);
+#6239 = EDGE_CURVE('',#5418,#5879,#6240,.T.);
+#6240 = SURFACE_CURVE('',#6241,(#6245,#6252),.PCURVE_S1.);
+#6241 = LINE('',#6242,#6243);
+#6242 = CARTESIAN_POINT('',(0.4,0.225,-2.625));
+#6243 = VECTOR('',#6244,1.);
+#6244 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6245 = PCURVE('',#5433,#6246);
+#6246 = DEFINITIONAL_REPRESENTATION('',(#6247),#6251);
+#6247 = LINE('',#6248,#6249);
+#6248 = CARTESIAN_POINT('',(0.,0.));
+#6249 = VECTOR('',#6250,1.);
+#6250 = DIRECTION('',(1.,0.));
+#6251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6252 = PCURVE('',#6198,#6253);
+#6253 = DEFINITIONAL_REPRESENTATION('',(#6254),#6258);
+#6254 = LINE('',#6255,#6256);
+#6255 = CARTESIAN_POINT('',(0.,0.));
+#6256 = VECTOR('',#6257,1.);
+#6257 = DIRECTION('',(1.,0.));
+#6258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6259 = ADVANCED_FACE('',(#6260),#5540,.T.);
+#6260 = FACE_BOUND('',#6261,.T.);
+#6261 = EDGE_LOOP('',(#6262,#6285,#6306,#6307));
+#6262 = ORIENTED_EDGE('',*,*,#6263,.T.);
+#6263 = EDGE_CURVE('',#5879,#6264,#6266,.T.);
+#6264 = VERTEX_POINT('',#6265);
+#6265 = CARTESIAN_POINT('',(0.4,7.125,-2.175));
+#6266 = SURFACE_CURVE('',#6267,(#6271,#6278),.PCURVE_S1.);
+#6267 = LINE('',#6268,#6269);
+#6268 = CARTESIAN_POINT('',(0.4,0.225,-2.175));
+#6269 = VECTOR('',#6270,1.);
+#6270 = DIRECTION('',(-6.162975822039E-32,1.,2.22044604925E-16));
+#6271 = PCURVE('',#5540,#6272);
+#6272 = DEFINITIONAL_REPRESENTATION('',(#6273),#6277);
+#6273 = LINE('',#6274,#6275);
+#6274 = CARTESIAN_POINT('',(-0.,0.));
+#6275 = VECTOR('',#6276,1.);
+#6276 = DIRECTION('',(1.094764425254E-47,-1.));
+#6277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6278 = PCURVE('',#6198,#6279);
+#6279 = DEFINITIONAL_REPRESENTATION('',(#6280),#6284);
+#6280 = LINE('',#6281,#6282);
+#6281 = CARTESIAN_POINT('',(0.45,1.110223024625E-17));
+#6282 = VECTOR('',#6283,1.);
+#6283 = DIRECTION('',(0.,-1.));
+#6284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6285 = ORIENTED_EDGE('',*,*,#6286,.T.);
+#6286 = EDGE_CURVE('',#6264,#5525,#6287,.T.);
+#6287 = SURFACE_CURVE('',#6288,(#6292,#6299),.PCURVE_S1.);
+#6288 = LINE('',#6289,#6290);
+#6289 = CARTESIAN_POINT('',(0.4,7.125,-2.175));
+#6290 = VECTOR('',#6291,1.);
+#6291 = DIRECTION('',(-1.,-6.162975822039E-32,-1.094764425254E-47));
+#6292 = PCURVE('',#5540,#6293);
+#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298);
+#6294 = LINE('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(-4.252453317207E-31,-6.9));
+#6296 = VECTOR('',#6297,1.);
+#6297 = DIRECTION('',(1.,2.430865342915E-63));
+#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6299 = PCURVE('',#5568,#6300);
+#6300 = DEFINITIONAL_REPRESENTATION('',(#6301),#6305);
+#6301 = LINE('',#6302,#6303);
+#6302 = CARTESIAN_POINT('',(-0.225,0.4));
+#6303 = VECTOR('',#6304,1.);
+#6304 = DIRECTION('',(-6.994328272455E-48,-1.));
+#6305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6306 = ORIENTED_EDGE('',*,*,#5524,.F.);
+#6307 = ORIENTED_EDGE('',*,*,#5878,.F.);
+#6308 = ADVANCED_FACE('',(#6309),#5568,.F.);
+#6309 = FACE_BOUND('',#6310,.F.);
+#6310 = EDGE_LOOP('',(#6311,#6312,#6333,#6334));
+#6311 = ORIENTED_EDGE('',*,*,#6161,.T.);
+#6312 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6313 = EDGE_CURVE('',#6162,#6264,#6314,.T.);
+#6314 = SURFACE_CURVE('',#6315,(#6319,#6326),.PCURVE_S1.);
+#6315 = LINE('',#6316,#6317);
+#6316 = CARTESIAN_POINT('',(0.4,7.125,-2.625));
+#6317 = VECTOR('',#6318,1.);
+#6318 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6319 = PCURVE('',#5568,#6320);
+#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
+#6321 = LINE('',#6322,#6323);
+#6322 = CARTESIAN_POINT('',(0.225,0.4));
+#6323 = VECTOR('',#6324,1.);
+#6324 = DIRECTION('',(-1.,0.));
+#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6326 = PCURVE('',#6198,#6327);
+#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6332);
+#6328 = LINE('',#6329,#6330);
+#6329 = CARTESIAN_POINT('',(-1.998401444325E-16,-6.9));
+#6330 = VECTOR('',#6331,1.);
+#6331 = DIRECTION('',(1.,0.));
+#6332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6333 = ORIENTED_EDGE('',*,*,#6286,.T.);
+#6334 = ORIENTED_EDGE('',*,*,#5552,.T.);
+#6335 = ADVANCED_FACE('',(#6336),#5645,.F.);
+#6336 = FACE_BOUND('',#6337,.F.);
+#6337 = EDGE_LOOP('',(#6338,#6359,#6360,#6361));
+#6338 = ORIENTED_EDGE('',*,*,#6339,.T.);
+#6339 = EDGE_CURVE('',#5926,#5630,#6340,.T.);
+#6340 = SURFACE_CURVE('',#6341,(#6345,#6352),.PCURVE_S1.);
+#6341 = LINE('',#6342,#6343);
+#6342 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#6343 = VECTOR('',#6344,1.);
+#6344 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6345 = PCURVE('',#5645,#6346);
+#6346 = DEFINITIONAL_REPRESENTATION('',(#6347),#6351);
+#6347 = LINE('',#6348,#6349);
+#6348 = CARTESIAN_POINT('',(0.,0.));
+#6349 = VECTOR('',#6350,1.);
+#6350 = DIRECTION('',(0.,-1.));
+#6351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6352 = PCURVE('',#5673,#6353);
+#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6358);
+#6354 = LINE('',#6355,#6356);
+#6355 = CARTESIAN_POINT('',(0.947087125759,1.174901825629E-17));
+#6356 = VECTOR('',#6357,1.);
+#6357 = DIRECTION('',(0.,-1.));
+#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6359 = ORIENTED_EDGE('',*,*,#5629,.T.);
+#6360 = ORIENTED_EDGE('',*,*,#6133,.F.);
+#6361 = ORIENTED_EDGE('',*,*,#5925,.F.);
+#6362 = ADVANCED_FACE('',(#6363),#5841,.F.);
+#6363 = FACE_BOUND('',#6364,.F.);
+#6364 = EDGE_LOOP('',(#6365,#6366,#6367,#6388));
+#6365 = ORIENTED_EDGE('',*,*,#6217,.T.);
+#6366 = ORIENTED_EDGE('',*,*,#5825,.T.);
+#6367 = ORIENTED_EDGE('',*,*,#6368,.F.);
+#6368 = EDGE_CURVE('',#6064,#5798,#6369,.T.);
+#6369 = SURFACE_CURVE('',#6370,(#6374,#6381),.PCURVE_S1.);
+#6370 = LINE('',#6371,#6372);
+#6371 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#6372 = VECTOR('',#6373,1.);
+#6373 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6374 = PCURVE('',#5841,#6375);
+#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380);
+#6376 = LINE('',#6377,#6378);
+#6377 = CARTESIAN_POINT('',(2.559543323576,-5.467281032309E-19));
+#6378 = VECTOR('',#6379,1.);
+#6379 = DIRECTION('',(0.,-1.));
+#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6381 = PCURVE('',#5813,#6382);
+#6382 = DEFINITIONAL_REPRESENTATION('',(#6383),#6387);
+#6383 = LINE('',#6384,#6385);
+#6384 = CARTESIAN_POINT('',(0.,0.));
+#6385 = VECTOR('',#6386,1.);
+#6386 = DIRECTION('',(0.,-1.));
+#6387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6388 = ORIENTED_EDGE('',*,*,#6086,.F.);
+#6389 = ADVANCED_FACE('',(#6390),#5673,.F.);
+#6390 = FACE_BOUND('',#6391,.F.);
+#6391 = EDGE_LOOP('',(#6392,#6413,#6414,#6415));
+#6392 = ORIENTED_EDGE('',*,*,#6393,.T.);
+#6393 = EDGE_CURVE('',#5949,#5658,#6394,.T.);
+#6394 = SURFACE_CURVE('',#6395,(#6399,#6406),.PCURVE_S1.);
+#6395 = LINE('',#6396,#6397);
+#6396 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#6397 = VECTOR('',#6398,1.);
+#6398 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6399 = PCURVE('',#5673,#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('',#5701,#6407);
+#6407 = DEFINITIONAL_REPRESENTATION('',(#6408),#6412);
+#6408 = LINE('',#6409,#6410);
+#6409 = CARTESIAN_POINT('',(0.492875149669,0.));
+#6410 = VECTOR('',#6411,1.);
+#6411 = DIRECTION('',(0.,-1.));
+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6413 = ORIENTED_EDGE('',*,*,#5657,.T.);
+#6414 = ORIENTED_EDGE('',*,*,#6339,.F.);
+#6415 = ORIENTED_EDGE('',*,*,#5948,.F.);
+#6416 = ADVANCED_FACE('',(#6417),#5813,.F.);
+#6417 = FACE_BOUND('',#6418,.F.);
+#6418 = EDGE_LOOP('',(#6419,#6420,#6421,#6442));
+#6419 = ORIENTED_EDGE('',*,*,#6368,.T.);
+#6420 = ORIENTED_EDGE('',*,*,#5797,.T.);
+#6421 = ORIENTED_EDGE('',*,*,#6422,.F.);
+#6422 = EDGE_CURVE('',#6041,#5770,#6423,.T.);
+#6423 = SURFACE_CURVE('',#6424,(#6428,#6435),.PCURVE_S1.);
+#6424 = LINE('',#6425,#6426);
+#6425 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#6426 = VECTOR('',#6427,1.);
+#6427 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6428 = PCURVE('',#5813,#6429);
+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6434);
+#6430 = LINE('',#6431,#6432);
+#6431 = CARTESIAN_POINT('',(0.63205201662,0.));
+#6432 = VECTOR('',#6433,1.);
+#6433 = DIRECTION('',(0.,-1.));
+#6434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6435 = PCURVE('',#5785,#6436);
+#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441);
+#6437 = LINE('',#6438,#6439);
+#6438 = CARTESIAN_POINT('',(0.,0.));
+#6439 = VECTOR('',#6440,1.);
+#6440 = DIRECTION('',(0.,-1.));
+#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6442 = ORIENTED_EDGE('',*,*,#6063,.F.);
+#6443 = ADVANCED_FACE('',(#6444),#5701,.F.);
+#6444 = FACE_BOUND('',#6445,.F.);
+#6445 = EDGE_LOOP('',(#6446,#6467,#6468,#6469));
+#6446 = ORIENTED_EDGE('',*,*,#6447,.T.);
+#6447 = EDGE_CURVE('',#5972,#5686,#6448,.T.);
+#6448 = SURFACE_CURVE('',#6449,(#6453,#6460),.PCURVE_S1.);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6453 = PCURVE('',#5701,#6454);
+#6454 = DEFINITIONAL_REPRESENTATION('',(#6455),#6459);
+#6455 = LINE('',#6456,#6457);
+#6456 = CARTESIAN_POINT('',(0.,0.));
+#6457 = VECTOR('',#6458,1.);
+#6458 = DIRECTION('',(0.,-1.));
+#6459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6460 = PCURVE('',#5729,#6461);
+#6461 = DEFINITIONAL_REPRESENTATION('',(#6462),#6466);
+#6462 = LINE('',#6463,#6464);
+#6463 = CARTESIAN_POINT('',(0.580295999999,9.926282018688E-18));
+#6464 = VECTOR('',#6465,1.);
+#6465 = DIRECTION('',(0.,-1.));
+#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6467 = ORIENTED_EDGE('',*,*,#5685,.T.);
+#6468 = ORIENTED_EDGE('',*,*,#6393,.F.);
+#6469 = ORIENTED_EDGE('',*,*,#5971,.F.);
+#6470 = ADVANCED_FACE('',(#6471),#5785,.F.);
+#6471 = FACE_BOUND('',#6472,.F.);
+#6472 = EDGE_LOOP('',(#6473,#6474,#6475,#6496));
+#6473 = ORIENTED_EDGE('',*,*,#6422,.T.);
+#6474 = ORIENTED_EDGE('',*,*,#5769,.T.);
+#6475 = ORIENTED_EDGE('',*,*,#6476,.F.);
+#6476 = EDGE_CURVE('',#6018,#5742,#6477,.T.);
+#6477 = SURFACE_CURVE('',#6478,(#6482,#6489),.PCURVE_S1.);
+#6478 = LINE('',#6479,#6480);
+#6479 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#6480 = VECTOR('',#6481,1.);
+#6481 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6482 = PCURVE('',#5785,#6483);
+#6483 = DEFINITIONAL_REPRESENTATION('',(#6484),#6488);
+#6484 = LINE('',#6485,#6486);
+#6485 = CARTESIAN_POINT('',(1.857286660389,-3.933151495901E-18));
+#6486 = VECTOR('',#6487,1.);
+#6487 = DIRECTION('',(0.,-1.));
+#6488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6489 = PCURVE('',#5757,#6490);
+#6490 = DEFINITIONAL_REPRESENTATION('',(#6491),#6495);
+#6491 = LINE('',#6492,#6493);
+#6492 = CARTESIAN_POINT('',(0.,0.));
+#6493 = VECTOR('',#6494,1.);
+#6494 = DIRECTION('',(0.,-1.));
+#6495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6496 = ORIENTED_EDGE('',*,*,#6040,.F.);
+#6497 = ADVANCED_FACE('',(#6498),#5729,.F.);
+#6498 = FACE_BOUND('',#6499,.F.);
+#6499 = EDGE_LOOP('',(#6500,#6521,#6522,#6523));
+#6500 = ORIENTED_EDGE('',*,*,#6501,.T.);
+#6501 = EDGE_CURVE('',#5995,#5714,#6502,.T.);
+#6502 = SURFACE_CURVE('',#6503,(#6507,#6514),.PCURVE_S1.);
+#6503 = LINE('',#6504,#6505);
+#6504 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#6505 = VECTOR('',#6506,1.);
+#6506 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6507 = PCURVE('',#5729,#6508);
+#6508 = DEFINITIONAL_REPRESENTATION('',(#6509),#6513);
+#6509 = LINE('',#6510,#6511);
+#6510 = CARTESIAN_POINT('',(0.,0.));
+#6511 = VECTOR('',#6512,1.);
+#6512 = DIRECTION('',(0.,-1.));
+#6513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6514 = PCURVE('',#5757,#6515);
+#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520);
+#6516 = LINE('',#6517,#6518);
+#6517 = CARTESIAN_POINT('',(0.5,0.));
+#6518 = VECTOR('',#6519,1.);
+#6519 = DIRECTION('',(0.,-1.));
+#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6521 = ORIENTED_EDGE('',*,*,#5713,.T.);
+#6522 = ORIENTED_EDGE('',*,*,#6447,.F.);
+#6523 = ORIENTED_EDGE('',*,*,#5994,.F.);
+#6524 = ADVANCED_FACE('',(#6525),#5757,.F.);
+#6525 = FACE_BOUND('',#6526,.F.);
+#6526 = EDGE_LOOP('',(#6527,#6528,#6529,#6530));
+#6527 = ORIENTED_EDGE('',*,*,#6476,.T.);
+#6528 = ORIENTED_EDGE('',*,*,#5741,.T.);
+#6529 = ORIENTED_EDGE('',*,*,#6501,.F.);
+#6530 = ORIENTED_EDGE('',*,*,#6017,.F.);
+#6531 = ADVANCED_FACE('',(#6532),#6198,.T.);
+#6532 = FACE_BOUND('',#6533,.T.);
+#6533 = EDGE_LOOP('',(#6534,#6535,#6536,#6537));
+#6534 = ORIENTED_EDGE('',*,*,#6184,.T.);
+#6535 = ORIENTED_EDGE('',*,*,#6313,.T.);
+#6536 = ORIENTED_EDGE('',*,*,#6263,.F.);
+#6537 = ORIENTED_EDGE('',*,*,#6239,.F.);
+#6538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6542)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6539,#6540,#6541)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6539,
+  'distance_accuracy_value','confusion accuracy');
+#6543 = SHAPE_DEFINITION_REPRESENTATION(#6544,#5209);
+#6544 = PRODUCT_DEFINITION_SHAPE('','',#6545);
+#6545 = PRODUCT_DEFINITION('design','',#6546,#6549);
+#6546 = PRODUCT_DEFINITION_FORMATION('','',#6547);
+#6547 = PRODUCT('Pin_NO','Pin_NO','',(#6548));
+#6548 = PRODUCT_CONTEXT('',#2,'mechanical');
+#6549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6551,#6553);
+#6551 = ( REPRESENTATION_RELATIONSHIP('','',#5209,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6552) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#6553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6554);
+#6554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','Pin_NO','',#5,#6545,$);
+#6555 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6547));
+#6556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6557),#8279);
+#6557 = MANIFOLD_SOLID_BREP('',#6558);
+#6558 = CLOSED_SHELL('',(#6559,#6740,#6821,#6871,#6952,#7365,#7735,#7762
+    ,#7816,#7865,#7914,#7941,#7968,#7995,#8022,#8049,#8076,#8103,#8130,
+    #8157,#8184,#8211,#8238,#8265,#8272));
+#6559 = ADVANCED_FACE('',(#6560),#6574,.F.);
+#6560 = FACE_BOUND('',#6561,.F.);
+#6561 = EDGE_LOOP('',(#6562,#6597,#6625,#6653,#6681,#6709));
+#6562 = ORIENTED_EDGE('',*,*,#6563,.F.);
+#6563 = EDGE_CURVE('',#6564,#6566,#6568,.T.);
+#6564 = VERTEX_POINT('',#6565);
+#6565 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6566 = VERTEX_POINT('',#6567);
+#6567 = CARTESIAN_POINT('',(-5.486135,0.175,-2.625));
+#6568 = SURFACE_CURVE('',#6569,(#6573,#6585),.PCURVE_S1.);
+#6569 = LINE('',#6570,#6571);
+#6570 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6571 = VECTOR('',#6572,1.);
+#6572 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6573 = PCURVE('',#6574,#6579);
+#6574 = PLANE('',#6575);
+#6575 = AXIS2_PLACEMENT_3D('',#6576,#6577,#6578);
+#6576 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6577 = DIRECTION('',(1.,0.,0.));
+#6578 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584);
+#6580 = LINE('',#6581,#6582);
+#6581 = CARTESIAN_POINT('',(3.198115,1.152078432654E-17));
+#6582 = VECTOR('',#6583,1.);
+#6583 = DIRECTION('',(0.,-1.));
+#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6585 = PCURVE('',#6586,#6591);
+#6586 = PLANE('',#6587);
+#6587 = AXIS2_PLACEMENT_3D('',#6588,#6589,#6590);
+#6588 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6589 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6590 = DIRECTION('',(1.,0.,0.));
+#6591 = DEFINITIONAL_REPRESENTATION('',(#6592),#6596);
+#6592 = LINE('',#6593,#6594);
+#6593 = CARTESIAN_POINT('',(0.,0.));
+#6594 = VECTOR('',#6595,1.);
+#6595 = DIRECTION('',(0.,-1.));
+#6596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6597 = ORIENTED_EDGE('',*,*,#6598,.F.);
+#6598 = EDGE_CURVE('',#6599,#6564,#6601,.T.);
+#6599 = VERTEX_POINT('',#6600);
+#6600 = CARTESIAN_POINT('',(-5.486135,0.225,-2.175));
+#6601 = SURFACE_CURVE('',#6602,(#6606,#6613),.PCURVE_S1.);
+#6602 = LINE('',#6603,#6604);
+#6603 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6604 = VECTOR('',#6605,1.);
+#6605 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6606 = PCURVE('',#6574,#6607);
+#6607 = DEFINITIONAL_REPRESENTATION('',(#6608),#6612);
+#6608 = LINE('',#6609,#6610);
+#6609 = CARTESIAN_POINT('',(-1.110223024625E-16,2.465190328816E-32));
+#6610 = VECTOR('',#6611,1.);
+#6611 = DIRECTION('',(1.,0.));
+#6612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6613 = PCURVE('',#6614,#6619);
+#6614 = PLANE('',#6615);
+#6615 = AXIS2_PLACEMENT_3D('',#6616,#6617,#6618);
+#6616 = CARTESIAN_POINT('',(-5.486135,0.225,-2.175));
+#6617 = DIRECTION('',(-1.,7.156813188398E-48,1.215432671457E-63));
+#6618 = DIRECTION('',(3.736990854829E-64,2.22044604925E-16,-1.));
+#6619 = DEFINITIONAL_REPRESENTATION('',(#6620),#6624);
+#6620 = LINE('',#6621,#6622);
+#6621 = CARTESIAN_POINT('',(-2.748115,4.185540802838E-19));
+#6622 = VECTOR('',#6623,1.);
+#6623 = DIRECTION('',(1.,0.));
+#6624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6625 = ORIENTED_EDGE('',*,*,#6626,.F.);
+#6626 = EDGE_CURVE('',#6627,#6599,#6629,.T.);
+#6627 = VERTEX_POINT('',#6628);
+#6628 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6629 = SURFACE_CURVE('',#6630,(#6634,#6641),.PCURVE_S1.);
+#6630 = LINE('',#6631,#6632);
+#6631 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6632 = VECTOR('',#6633,1.);
+#6633 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6634 = PCURVE('',#6574,#6635);
+#6635 = DEFINITIONAL_REPRESENTATION('',(#6636),#6640);
+#6636 = LINE('',#6637,#6638);
+#6637 = CARTESIAN_POINT('',(-1.110223024625E-16,2.465190328816E-32));
+#6638 = VECTOR('',#6639,1.);
+#6639 = DIRECTION('',(1.,0.));
+#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6641 = PCURVE('',#6642,#6647);
+#6642 = PLANE('',#6643);
+#6643 = AXIS2_PLACEMENT_3D('',#6644,#6645,#6646);
+#6644 = CARTESIAN_POINT('',(-3.789576776796,0.225,1.226368595562));
+#6645 = DIRECTION('',(-7.156813188398E-48,-1.,-2.22044604925E-16));
+#6646 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6647 = DEFINITIONAL_REPRESENTATION('',(#6648),#6652);
+#6648 = LINE('',#6649,#6650);
+#6649 = CARTESIAN_POINT('',(0.653253595562,-1.696558223204));
+#6650 = VECTOR('',#6651,1.);
+#6651 = DIRECTION('',(1.,0.));
+#6652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6653 = ORIENTED_EDGE('',*,*,#6654,.T.);
+#6654 = EDGE_CURVE('',#6627,#6655,#6657,.T.);
+#6655 = VERTEX_POINT('',#6656);
+#6656 = CARTESIAN_POINT('',(-5.486135,-0.225,0.573115));
+#6657 = SURFACE_CURVE('',#6658,(#6662,#6669),.PCURVE_S1.);
+#6658 = LINE('',#6659,#6660);
+#6659 = CARTESIAN_POINT('',(-5.486135,0.225,0.573115));
+#6660 = VECTOR('',#6661,1.);
+#6661 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6662 = PCURVE('',#6574,#6663);
+#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6668);
+#6664 = LINE('',#6665,#6666);
+#6665 = CARTESIAN_POINT('',(0.,0.));
+#6666 = VECTOR('',#6667,1.);
+#6667 = DIRECTION('',(0.,-1.));
+#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6669 = PCURVE('',#6670,#6675);
+#6670 = PLANE('',#6671);
+#6671 = AXIS2_PLACEMENT_3D('',#6672,#6673,#6674);
+#6672 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#6673 = DIRECTION('',(0.928147694466,8.264769163723E-17,-0.37221211326)
+  );
+#6674 = DIRECTION('',(-0.37221211326,2.060901881297E-16,-0.928147694466)
+  );
+#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6680);
+#6676 = LINE('',#6677,#6678);
+#6677 = CARTESIAN_POINT('',(0.562203626763,-4.842348744205E-18));
+#6678 = VECTOR('',#6679,1.);
+#6679 = DIRECTION('',(0.,-1.));
+#6680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6681 = ORIENTED_EDGE('',*,*,#6682,.T.);
+#6682 = EDGE_CURVE('',#6655,#6683,#6685,.T.);
+#6683 = VERTEX_POINT('',#6684);
+#6684 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.225));
+#6685 = SURFACE_CURVE('',#6686,(#6690,#6697),.PCURVE_S1.);
+#6686 = LINE('',#6687,#6688);
+#6687 = CARTESIAN_POINT('',(-5.486135,-0.225,0.573115));
+#6688 = VECTOR('',#6689,1.);
+#6689 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6690 = PCURVE('',#6574,#6691);
+#6691 = DEFINITIONAL_REPRESENTATION('',(#6692),#6696);
+#6692 = LINE('',#6693,#6694);
+#6693 = CARTESIAN_POINT('',(1.110223024625E-17,-0.45));
+#6694 = VECTOR('',#6695,1.);
+#6695 = DIRECTION('',(1.,0.));
+#6696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6697 = PCURVE('',#6698,#6703);
+#6698 = PLANE('',#6699);
+#6699 = AXIS2_PLACEMENT_3D('',#6700,#6701,#6702);
+#6700 = CARTESIAN_POINT('',(-3.789576776796,-0.225,1.226368595562));
+#6701 = DIRECTION('',(-7.156813188398E-48,-1.,-2.22044604925E-16));
+#6702 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6708);
+#6704 = LINE('',#6705,#6706);
+#6705 = CARTESIAN_POINT('',(0.653253595562,-1.696558223204));
+#6706 = VECTOR('',#6707,1.);
+#6707 = DIRECTION('',(1.,0.));
+#6708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6709 = ORIENTED_EDGE('',*,*,#6710,.F.);
+#6710 = EDGE_CURVE('',#6566,#6683,#6711,.T.);
+#6711 = SURFACE_CURVE('',#6712,(#6717,#6728),.PCURVE_S1.);
+#6712 = CIRCLE('',#6713,0.4);
+#6713 = AXIS2_PLACEMENT_3D('',#6714,#6715,#6716);
+#6714 = CARTESIAN_POINT('',(-5.486135,0.175,-2.225));
+#6715 = DIRECTION('',(-1.,-0.,0.));
+#6716 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6717 = PCURVE('',#6574,#6718);
+#6718 = DEFINITIONAL_REPRESENTATION('',(#6719),#6727);
+#6719 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6720,#6721,#6722,#6723,
+#6724,#6725,#6726),.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('') );
+#6720 = CARTESIAN_POINT('',(2.798115,-0.45));
+#6721 = CARTESIAN_POINT('',(2.105294676972,-0.45));
+#6722 = CARTESIAN_POINT('',(2.451704838486,0.15));
+#6723 = CARTESIAN_POINT('',(2.798115,0.75));
+#6724 = CARTESIAN_POINT('',(3.144525161514,0.15));
+#6725 = CARTESIAN_POINT('',(3.490935323028,-0.45));
+#6726 = CARTESIAN_POINT('',(2.798115,-0.45));
+#6727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6728 = PCURVE('',#6729,#6734);
+#6729 = CYLINDRICAL_SURFACE('',#6730,0.4);
+#6730 = AXIS2_PLACEMENT_3D('',#6731,#6732,#6733);
+#6731 = CARTESIAN_POINT('',(-5.486135,0.175,-2.225));
+#6732 = DIRECTION('',(1.,0.,0.));
+#6733 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6734 = DEFINITIONAL_REPRESENTATION('',(#6735),#6739);
+#6735 = LINE('',#6736,#6737);
+#6736 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6737 = VECTOR('',#6738,1.);
+#6738 = DIRECTION('',(-1.,0.));
+#6739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6740 = ADVANCED_FACE('',(#6741),#6586,.F.);
+#6741 = FACE_BOUND('',#6742,.F.);
+#6742 = EDGE_LOOP('',(#6743,#6744,#6767,#6795));
+#6743 = ORIENTED_EDGE('',*,*,#6563,.T.);
+#6744 = ORIENTED_EDGE('',*,*,#6745,.T.);
+#6745 = EDGE_CURVE('',#6566,#6746,#6748,.T.);
+#6746 = VERTEX_POINT('',#6747);
+#6747 = CARTESIAN_POINT('',(-4.68,0.175,-2.625));
+#6748 = SURFACE_CURVE('',#6749,(#6753,#6760),.PCURVE_S1.);
+#6749 = LINE('',#6750,#6751);
+#6750 = CARTESIAN_POINT('',(-5.486135,0.175,-2.625));
+#6751 = VECTOR('',#6752,1.);
+#6752 = DIRECTION('',(1.,0.,0.));
+#6753 = PCURVE('',#6586,#6754);
+#6754 = DEFINITIONAL_REPRESENTATION('',(#6755),#6759);
+#6755 = LINE('',#6756,#6757);
+#6756 = CARTESIAN_POINT('',(0.,-5.E-02));
+#6757 = VECTOR('',#6758,1.);
+#6758 = DIRECTION('',(1.,0.));
+#6759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6760 = PCURVE('',#6729,#6761);
+#6761 = DEFINITIONAL_REPRESENTATION('',(#6762),#6766);
+#6762 = LINE('',#6763,#6764);
+#6763 = CARTESIAN_POINT('',(-0.,0.));
+#6764 = VECTOR('',#6765,1.);
+#6765 = DIRECTION('',(-0.,1.));
+#6766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6767 = ORIENTED_EDGE('',*,*,#6768,.F.);
+#6768 = EDGE_CURVE('',#6769,#6746,#6771,.T.);
+#6769 = VERTEX_POINT('',#6770);
+#6770 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6771 = SURFACE_CURVE('',#6772,(#6776,#6783),.PCURVE_S1.);
+#6772 = LINE('',#6773,#6774);
+#6773 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6774 = VECTOR('',#6775,1.);
+#6775 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6776 = PCURVE('',#6586,#6777);
+#6777 = DEFINITIONAL_REPRESENTATION('',(#6778),#6782);
+#6778 = LINE('',#6779,#6780);
+#6779 = CARTESIAN_POINT('',(0.806135,0.));
+#6780 = VECTOR('',#6781,1.);
+#6781 = DIRECTION('',(0.,-1.));
+#6782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6783 = PCURVE('',#6784,#6789);
+#6784 = PLANE('',#6785);
+#6785 = AXIS2_PLACEMENT_3D('',#6786,#6787,#6788);
+#6786 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#6787 = DIRECTION('',(-1.,0.,0.));
+#6788 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#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('',*,*,#6796,.F.);
+#6796 = EDGE_CURVE('',#6564,#6769,#6797,.T.);
+#6797 = SURFACE_CURVE('',#6798,(#6802,#6809),.PCURVE_S1.);
+#6798 = LINE('',#6799,#6800);
+#6799 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6800 = VECTOR('',#6801,1.);
+#6801 = DIRECTION('',(1.,0.,0.));
+#6802 = PCURVE('',#6586,#6803);
+#6803 = DEFINITIONAL_REPRESENTATION('',(#6804),#6808);
+#6804 = LINE('',#6805,#6806);
+#6805 = CARTESIAN_POINT('',(0.,0.));
+#6806 = VECTOR('',#6807,1.);
+#6807 = DIRECTION('',(1.,0.));
+#6808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6809 = PCURVE('',#6810,#6815);
+#6810 = PLANE('',#6811);
+#6811 = AXIS2_PLACEMENT_3D('',#6812,#6813,#6814);
+#6812 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6813 = DIRECTION('',(3.736990854829E-64,2.22044604925E-16,-1.));
+#6814 = DIRECTION('',(1.,-7.156813188398E-48,-1.215432671457E-63));
+#6815 = DEFINITIONAL_REPRESENTATION('',(#6816),#6820);
+#6816 = LINE('',#6817,#6818);
+#6817 = CARTESIAN_POINT('',(0.,-0.));
+#6818 = VECTOR('',#6819,1.);
+#6819 = DIRECTION('',(1.,-7.156813188398E-48));
+#6820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6821 = ADVANCED_FACE('',(#6822),#6729,.T.);
+#6822 = FACE_BOUND('',#6823,.F.);
+#6823 = EDGE_LOOP('',(#6824,#6825,#6848,#6870));
+#6824 = ORIENTED_EDGE('',*,*,#6710,.T.);
+#6825 = ORIENTED_EDGE('',*,*,#6826,.T.);
+#6826 = EDGE_CURVE('',#6683,#6827,#6829,.T.);
+#6827 = VERTEX_POINT('',#6828);
+#6828 = CARTESIAN_POINT('',(-4.68,-0.225,-2.225));
+#6829 = SURFACE_CURVE('',#6830,(#6834,#6841),.PCURVE_S1.);
+#6830 = LINE('',#6831,#6832);
+#6831 = CARTESIAN_POINT('',(-5.486135,-0.225,-2.225));
+#6832 = VECTOR('',#6833,1.);
+#6833 = DIRECTION('',(1.,0.,0.));
+#6834 = PCURVE('',#6729,#6835);
+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6840);
+#6836 = LINE('',#6837,#6838);
+#6837 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6838 = VECTOR('',#6839,1.);
+#6839 = DIRECTION('',(-0.,1.));
+#6840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6841 = PCURVE('',#6698,#6842);
+#6842 = DEFINITIONAL_REPRESENTATION('',(#6843),#6847);
+#6843 = LINE('',#6844,#6845);
+#6844 = CARTESIAN_POINT('',(3.451368595562,-1.696558223204));
+#6845 = VECTOR('',#6846,1.);
+#6846 = DIRECTION('',(0.,1.));
+#6847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6848 = ORIENTED_EDGE('',*,*,#6849,.F.);
+#6849 = EDGE_CURVE('',#6746,#6827,#6850,.T.);
+#6850 = SURFACE_CURVE('',#6851,(#6856,#6863),.PCURVE_S1.);
+#6851 = CIRCLE('',#6852,0.4);
+#6852 = AXIS2_PLACEMENT_3D('',#6853,#6854,#6855);
+#6853 = CARTESIAN_POINT('',(-4.68,0.175,-2.225));
+#6854 = DIRECTION('',(-1.,-0.,0.));
+#6855 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#6856 = PCURVE('',#6729,#6857);
+#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6862);
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(4.712388980385,0.806135));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(-1.,0.));
+#6862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6863 = PCURVE('',#6784,#6864);
+#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869);
+#6865 = CIRCLE('',#6866,0.4);
+#6866 = AXIS2_PLACEMENT_2D('',#6867,#6868);
+#6867 = CARTESIAN_POINT('',(0.4,-5.E-02));
+#6868 = DIRECTION('',(0.,-1.));
+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6870 = ORIENTED_EDGE('',*,*,#6745,.F.);
+#6871 = ADVANCED_FACE('',(#6872),#6614,.T.);
+#6872 = FACE_BOUND('',#6873,.T.);
+#6873 = EDGE_LOOP('',(#6874,#6902,#6930,#6951));
+#6874 = ORIENTED_EDGE('',*,*,#6875,.T.);
+#6875 = EDGE_CURVE('',#6599,#6876,#6878,.T.);
+#6876 = VERTEX_POINT('',#6877);
+#6877 = CARTESIAN_POINT('',(-5.486135,7.125,-2.175));
+#6878 = SURFACE_CURVE('',#6879,(#6883,#6890),.PCURVE_S1.);
+#6879 = LINE('',#6880,#6881);
+#6880 = CARTESIAN_POINT('',(-5.486135,0.225,-2.175));
+#6881 = VECTOR('',#6882,1.);
+#6882 = DIRECTION('',(7.156813188398E-48,1.,2.22044604925E-16));
+#6883 = PCURVE('',#6614,#6884);
+#6884 = DEFINITIONAL_REPRESENTATION('',(#6885),#6889);
+#6885 = LINE('',#6886,#6887);
+#6886 = CARTESIAN_POINT('',(0.,-0.));
+#6887 = VECTOR('',#6888,1.);
+#6888 = DIRECTION('',(0.,-1.));
+#6889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6890 = PCURVE('',#6891,#6896);
+#6891 = PLANE('',#6892);
+#6892 = AXIS2_PLACEMENT_3D('',#6893,#6894,#6895);
+#6893 = CARTESIAN_POINT('',(-4.68,0.225,-2.175));
+#6894 = DIRECTION('',(-3.736990854829E-64,-2.22044604925E-16,1.));
+#6895 = DIRECTION('',(-1.,7.156813188398E-48,1.215432671457E-63));
+#6896 = DEFINITIONAL_REPRESENTATION('',(#6897),#6901);
+#6897 = LINE('',#6898,#6899);
+#6898 = CARTESIAN_POINT('',(0.806135,5.76935759963E-48));
+#6899 = VECTOR('',#6900,1.);
+#6900 = DIRECTION('',(2.698802673467E-79,-1.));
+#6901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6902 = ORIENTED_EDGE('',*,*,#6903,.T.);
+#6903 = EDGE_CURVE('',#6876,#6904,#6906,.T.);
+#6904 = VERTEX_POINT('',#6905);
+#6905 = CARTESIAN_POINT('',(-5.486135,7.125,-2.625));
+#6906 = SURFACE_CURVE('',#6907,(#6911,#6918),.PCURVE_S1.);
+#6907 = LINE('',#6908,#6909);
+#6908 = CARTESIAN_POINT('',(-5.486135,7.125,-2.175));
+#6909 = VECTOR('',#6910,1.);
+#6910 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#6911 = PCURVE('',#6614,#6912);
+#6912 = DEFINITIONAL_REPRESENTATION('',(#6913),#6917);
+#6913 = LINE('',#6914,#6915);
+#6914 = CARTESIAN_POINT('',(-6.883382752676E-16,-6.9));
+#6915 = VECTOR('',#6916,1.);
+#6916 = DIRECTION('',(1.,0.));
+#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6918 = PCURVE('',#6919,#6924);
+#6919 = PLANE('',#6920);
+#6920 = AXIS2_PLACEMENT_3D('',#6921,#6922,#6923);
+#6921 = CARTESIAN_POINT('',(-5.0830675,7.125,-2.4));
+#6922 = DIRECTION('',(-1.690611696072E-33,-1.,-2.467162276945E-16));
+#6923 = DIRECTION('',(0.,2.467162276945E-16,-1.));
+#6924 = DEFINITIONAL_REPRESENTATION('',(#6925),#6929);
+#6925 = LINE('',#6926,#6927);
+#6926 = CARTESIAN_POINT('',(-0.225,-0.4030675));
+#6927 = VECTOR('',#6928,1.);
+#6928 = DIRECTION('',(1.,4.171013401511E-50));
+#6929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6930 = ORIENTED_EDGE('',*,*,#6931,.F.);
+#6931 = EDGE_CURVE('',#6564,#6904,#6932,.T.);
+#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.);
+#6933 = LINE('',#6934,#6935);
+#6934 = CARTESIAN_POINT('',(-5.486135,0.225,-2.625));
+#6935 = VECTOR('',#6936,1.);
+#6936 = DIRECTION('',(7.156813188398E-48,1.,2.22044604925E-16));
+#6937 = PCURVE('',#6614,#6938);
+#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943);
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(0.45,-1.110223024625E-17));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(0.,-1.));
+#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6944 = PCURVE('',#6810,#6945);
+#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950);
+#6946 = LINE('',#6947,#6948);
+#6947 = CARTESIAN_POINT('',(0.,-0.));
+#6948 = VECTOR('',#6949,1.);
+#6949 = DIRECTION('',(-2.698802673467E-79,-1.));
+#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6951 = ORIENTED_EDGE('',*,*,#6598,.F.);
+#6952 = ADVANCED_FACE('',(#6953),#6698,.T.);
+#6953 = FACE_BOUND('',#6954,.T.);
+#6954 = EDGE_LOOP('',(#6955,#6956,#6957,#6980,#7008,#7036,#7064,#7092,
+    #7120,#7148,#7176,#7204,#7232,#7260,#7288,#7316,#7344));
+#6955 = ORIENTED_EDGE('',*,*,#6682,.T.);
+#6956 = ORIENTED_EDGE('',*,*,#6826,.T.);
+#6957 = ORIENTED_EDGE('',*,*,#6958,.T.);
+#6958 = EDGE_CURVE('',#6827,#6959,#6961,.T.);
+#6959 = VERTEX_POINT('',#6960);
+#6960 = CARTESIAN_POINT('',(-4.68,-0.225,0.494309));
+#6961 = SURFACE_CURVE('',#6962,(#6966,#6973),.PCURVE_S1.);
+#6962 = LINE('',#6963,#6964);
+#6963 = CARTESIAN_POINT('',(-4.68,-0.225,-2.625));
+#6964 = VECTOR('',#6965,1.);
+#6965 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#6966 = PCURVE('',#6698,#6967);
+#6967 = DEFINITIONAL_REPRESENTATION('',(#6968),#6972);
+#6968 = LINE('',#6969,#6970);
+#6969 = CARTESIAN_POINT('',(3.851368595562,-0.890423223204));
+#6970 = VECTOR('',#6971,1.);
+#6971 = DIRECTION('',(-1.,0.));
+#6972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6973 = PCURVE('',#6784,#6974);
+#6974 = DEFINITIONAL_REPRESENTATION('',(#6975),#6979);
+#6975 = LINE('',#6976,#6977);
+#6976 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#6977 = VECTOR('',#6978,1.);
+#6978 = DIRECTION('',(1.,0.));
+#6979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6980 = ORIENTED_EDGE('',*,*,#6981,.T.);
+#6981 = EDGE_CURVE('',#6959,#6982,#6984,.T.);
+#6982 = VERTEX_POINT('',#6983);
+#6983 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#6984 = SURFACE_CURVE('',#6985,(#6989,#6996),.PCURVE_S1.);
+#6985 = LINE('',#6986,#6987);
+#6986 = CARTESIAN_POINT('',(-4.68,-0.225,0.494309));
+#6987 = VECTOR('',#6988,1.);
+#6988 = DIRECTION('',(0.518379020733,-1.898816605016E-16,0.85515097548)
+  );
+#6989 = PCURVE('',#6698,#6990);
+#6990 = DEFINITIONAL_REPRESENTATION('',(#6991),#6995);
+#6991 = LINE('',#6992,#6993);
+#6992 = CARTESIAN_POINT('',(0.732059595562,-0.890423223204));
+#6993 = VECTOR('',#6994,1.);
+#6994 = DIRECTION('',(-0.85515097548,0.518379020733));
+#6995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6996 = PCURVE('',#6997,#7002);
+#6997 = PLANE('',#6998);
+#6998 = AXIS2_PLACEMENT_3D('',#6999,#7000,#7001);
+#6999 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7000 = DIRECTION('',(-0.85515097548,-1.151032648601E-16,0.518379020733)
+  );
+#7001 = DIRECTION('',(0.518379020733,-1.898816605016E-16,0.85515097548)
+  );
+#7002 = DEFINITIONAL_REPRESENTATION('',(#7003),#7007);
+#7003 = LINE('',#7004,#7005);
+#7004 = CARTESIAN_POINT('',(-5.696449815049E-17,-0.45));
+#7005 = VECTOR('',#7006,1.);
+#7006 = DIRECTION('',(1.,0.));
+#7007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7008 = ORIENTED_EDGE('',*,*,#7009,.T.);
+#7009 = EDGE_CURVE('',#6982,#7010,#7012,.T.);
+#7010 = VERTEX_POINT('',#7011);
+#7011 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#7012 = SURFACE_CURVE('',#7013,(#7017,#7024),.PCURVE_S1.);
+#7013 = LINE('',#7014,#7015);
+#7014 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#7015 = VECTOR('',#7016,1.);
+#7016 = DIRECTION('',(1.,0.,0.));
+#7017 = PCURVE('',#6698,#7018);
+#7018 = DEFINITIONAL_REPRESENTATION('',(#7019),#7023);
+#7019 = LINE('',#7020,#7021);
+#7020 = CARTESIAN_POINT('',(0.100289595562,-0.507454223204));
+#7021 = VECTOR('',#7022,1.);
+#7022 = DIRECTION('',(0.,1.));
+#7023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7024 = PCURVE('',#7025,#7030);
+#7025 = PLANE('',#7026);
+#7026 = AXIS2_PLACEMENT_3D('',#7027,#7028,#7029);
+#7027 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7028 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7029 = DIRECTION('',(1.,0.,0.));
+#7030 = DEFINITIONAL_REPRESENTATION('',(#7031),#7035);
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(0.,-0.45));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(1.,0.));
+#7035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7036 = ORIENTED_EDGE('',*,*,#7037,.T.);
+#7037 = EDGE_CURVE('',#7010,#7038,#7040,.T.);
+#7038 = VERTEX_POINT('',#7039);
+#7039 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#7040 = SURFACE_CURVE('',#7041,(#7045,#7052),.PCURVE_S1.);
+#7041 = LINE('',#7042,#7043);
+#7042 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#7043 = VECTOR('',#7044,1.);
+#7044 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7045 = PCURVE('',#6698,#7046);
+#7046 = DEFINITIONAL_REPRESENTATION('',(#7047),#7051);
+#7047 = LINE('',#7048,#7049);
+#7048 = CARTESIAN_POINT('',(0.100289595562,2.664720776796));
+#7049 = VECTOR('',#7050,1.);
+#7050 = DIRECTION('',(-1.,0.));
+#7051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7052 = PCURVE('',#7053,#7058);
+#7053 = PLANE('',#7054);
+#7054 = AXIS2_PLACEMENT_3D('',#7055,#7056,#7057);
+#7055 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7056 = DIRECTION('',(-1.,0.,0.));
+#7057 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7058 = DEFINITIONAL_REPRESENTATION('',(#7059),#7063);
+#7059 = LINE('',#7060,#7061);
+#7060 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#7061 = VECTOR('',#7062,1.);
+#7062 = DIRECTION('',(1.,0.));
+#7063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7064 = ORIENTED_EDGE('',*,*,#7065,.T.);
+#7065 = EDGE_CURVE('',#7038,#7066,#7068,.T.);
+#7066 = VERTEX_POINT('',#7067);
+#7067 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#7068 = SURFACE_CURVE('',#7069,(#7073,#7080),.PCURVE_S1.);
+#7069 = LINE('',#7070,#7071);
+#7070 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#7071 = VECTOR('',#7072,1.);
+#7072 = DIRECTION('',(1.,0.,0.));
+#7073 = PCURVE('',#6698,#7074);
+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);
+#7075 = LINE('',#7076,#7077);
+#7076 = CARTESIAN_POINT('',(-0.675171404433,2.664720776796));
+#7077 = VECTOR('',#7078,1.);
+#7078 = DIRECTION('',(0.,1.));
+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7080 = PCURVE('',#7081,#7086);
+#7081 = PLANE('',#7082);
+#7082 = AXIS2_PLACEMENT_3D('',#7083,#7084,#7085);
+#7083 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7084 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7085 = DIRECTION('',(1.,0.,0.));
+#7086 = DEFINITIONAL_REPRESENTATION('',(#7087),#7091);
+#7087 = LINE('',#7088,#7089);
+#7088 = CARTESIAN_POINT('',(0.,-0.45));
+#7089 = VECTOR('',#7090,1.);
+#7090 = DIRECTION('',(1.,0.));
+#7091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7092 = ORIENTED_EDGE('',*,*,#7093,.T.);
+#7093 = EDGE_CURVE('',#7066,#7094,#7096,.T.);
+#7094 = VERTEX_POINT('',#7095);
+#7095 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#7096 = SURFACE_CURVE('',#7097,(#7101,#7108),.PCURVE_S1.);
+#7097 = LINE('',#7098,#7099);
+#7098 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#7099 = VECTOR('',#7100,1.);
+#7100 = DIRECTION('',(-0.287164642261,-2.126923613029E-16,0.957881239108
+    ));
+#7101 = PCURVE('',#6698,#7102);
+#7102 = DEFINITIONAL_REPRESENTATION('',(#7103),#7107);
+#7103 = LINE('',#7104,#7105);
+#7104 = CARTESIAN_POINT('',(-0.675171404433,3.134730776796));
+#7105 = VECTOR('',#7106,1.);
+#7106 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#7107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7108 = PCURVE('',#7109,#7114);
+#7109 = PLANE('',#7110);
+#7110 = AXIS2_PLACEMENT_3D('',#7111,#7112,#7113);
+#7111 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7112 = DIRECTION('',(-0.957881239108,6.376335953917E-17,-0.287164642261
+    ));
+#7113 = DIRECTION('',(-0.287164642261,-2.126923613029E-16,0.957881239108
+    ));
+#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7119);
+#7115 = LINE('',#7116,#7117);
+#7116 = CARTESIAN_POINT('',(9.571156258629E-17,-0.45));
+#7117 = VECTOR('',#7118,1.);
+#7118 = DIRECTION('',(1.,0.));
+#7119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7120 = ORIENTED_EDGE('',*,*,#7121,.T.);
+#7121 = EDGE_CURVE('',#7094,#7122,#7124,.T.);
+#7122 = VERTEX_POINT('',#7123);
+#7123 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#7124 = SURFACE_CURVE('',#7125,(#7129,#7136),.PCURVE_S1.);
+#7125 = LINE('',#7126,#7127);
+#7126 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#7127 = VECTOR('',#7128,1.);
+#7128 = DIRECTION('',(-1.,0.,0.));
+#7129 = PCURVE('',#6698,#7130);
+#7130 = DEFINITIONAL_REPRESENTATION('',(#7131),#7135);
+#7131 = LINE('',#7132,#7133);
+#7132 = CARTESIAN_POINT('',(-2.473631404438,2.595567776796));
+#7133 = VECTOR('',#7134,1.);
+#7134 = DIRECTION('',(0.,-1.));
+#7135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7136 = PCURVE('',#7137,#7142);
+#7137 = PLANE('',#7138);
+#7138 = AXIS2_PLACEMENT_3D('',#7139,#7140,#7141);
+#7139 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7140 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7141 = DIRECTION('',(-1.,0.,0.));
+#7142 = DEFINITIONAL_REPRESENTATION('',(#7143),#7147);
+#7143 = LINE('',#7144,#7145);
+#7144 = CARTESIAN_POINT('',(0.,-0.45));
+#7145 = VECTOR('',#7146,1.);
+#7146 = DIRECTION('',(1.,0.));
+#7147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7148 = ORIENTED_EDGE('',*,*,#7149,.T.);
+#7149 = EDGE_CURVE('',#7122,#7150,#7152,.T.);
+#7150 = VERTEX_POINT('',#7151);
+#7151 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#7152 = SURFACE_CURVE('',#7153,(#7157,#7164),.PCURVE_S1.);
+#7153 = LINE('',#7154,#7155);
+#7154 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#7155 = VECTOR('',#7156,1.);
+#7156 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7157 = PCURVE('',#6698,#7158);
+#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163);
+#7159 = LINE('',#7160,#7161);
+#7160 = CARTESIAN_POINT('',(-2.473631404438,2.095567776796));
+#7161 = VECTOR('',#7162,1.);
+#7162 = DIRECTION('',(1.,0.));
+#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7164 = PCURVE('',#7165,#7170);
+#7165 = PLANE('',#7166);
+#7166 = AXIS2_PLACEMENT_3D('',#7167,#7168,#7169);
+#7167 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7168 = DIRECTION('',(1.,0.,0.));
+#7169 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7170 = DEFINITIONAL_REPRESENTATION('',(#7171),#7175);
+#7171 = LINE('',#7172,#7173);
+#7172 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#7173 = VECTOR('',#7174,1.);
+#7174 = DIRECTION('',(1.,0.));
+#7175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7176 = ORIENTED_EDGE('',*,*,#7177,.T.);
+#7177 = EDGE_CURVE('',#7150,#7178,#7180,.T.);
+#7178 = VERTEX_POINT('',#7179);
+#7179 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#7180 = SURFACE_CURVE('',#7181,(#7185,#7192),.PCURVE_S1.);
+#7181 = LINE('',#7182,#7183);
+#7182 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#7183 = VECTOR('',#7184,1.);
+#7184 = DIRECTION('',(-1.,0.,0.));
+#7185 = PCURVE('',#6698,#7186);
+#7186 = DEFINITIONAL_REPRESENTATION('',(#7187),#7191);
+#7187 = LINE('',#7188,#7189);
+#7188 = CARTESIAN_POINT('',(-1.008059404438,2.095567776796));
+#7189 = VECTOR('',#7190,1.);
+#7190 = DIRECTION('',(0.,-1.));
+#7191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7192 = PCURVE('',#7193,#7198);
+#7193 = PLANE('',#7194);
+#7194 = AXIS2_PLACEMENT_3D('',#7195,#7196,#7197);
+#7195 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7196 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7197 = DIRECTION('',(-1.,0.,0.));
+#7198 = DEFINITIONAL_REPRESENTATION('',(#7199),#7203);
+#7199 = LINE('',#7200,#7201);
+#7200 = CARTESIAN_POINT('',(0.,-0.45));
+#7201 = VECTOR('',#7202,1.);
+#7202 = DIRECTION('',(1.,0.));
+#7203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7204 = ORIENTED_EDGE('',*,*,#7205,.T.);
+#7205 = EDGE_CURVE('',#7178,#7206,#7208,.T.);
+#7206 = VERTEX_POINT('',#7207);
+#7207 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#7208 = SURFACE_CURVE('',#7209,(#7213,#7220),.PCURVE_S1.);
+#7209 = LINE('',#7210,#7211);
+#7210 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#7211 = VECTOR('',#7212,1.);
+#7212 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7213 = PCURVE('',#6698,#7214);
+#7214 = DEFINITIONAL_REPRESENTATION('',(#7215),#7219);
+#7215 = LINE('',#7216,#7217);
+#7216 = CARTESIAN_POINT('',(-1.008059404438,-0.847503545085));
+#7217 = VECTOR('',#7218,1.);
+#7218 = DIRECTION('',(-1.,0.));
+#7219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7220 = PCURVE('',#7221,#7226);
+#7221 = PLANE('',#7222);
+#7222 = AXIS2_PLACEMENT_3D('',#7223,#7224,#7225);
+#7223 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7224 = DIRECTION('',(-1.,0.,0.));
+#7225 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7226 = DEFINITIONAL_REPRESENTATION('',(#7227),#7231);
+#7227 = LINE('',#7228,#7229);
+#7228 = CARTESIAN_POINT('',(9.992007221626E-17,-0.45));
+#7229 = VECTOR('',#7230,1.);
+#7230 = DIRECTION('',(1.,0.));
+#7231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7232 = ORIENTED_EDGE('',*,*,#7233,.T.);
+#7233 = EDGE_CURVE('',#7206,#7234,#7236,.T.);
+#7234 = VERTEX_POINT('',#7235);
+#7235 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#7236 = SURFACE_CURVE('',#7237,(#7241,#7248),.PCURVE_S1.);
+#7237 = LINE('',#7238,#7239);
+#7238 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#7239 = VECTOR('',#7240,1.);
+#7240 = DIRECTION('',(-1.,0.,0.));
+#7241 = PCURVE('',#6698,#7242);
+#7242 = DEFINITIONAL_REPRESENTATION('',(#7243),#7247);
+#7243 = LINE('',#7244,#7245);
+#7244 = CARTESIAN_POINT('',(-2.473631404438,-0.847503545085));
+#7245 = VECTOR('',#7246,1.);
+#7246 = DIRECTION('',(0.,-1.));
+#7247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7248 = PCURVE('',#7249,#7254);
+#7249 = PLANE('',#7250);
+#7250 = AXIS2_PLACEMENT_3D('',#7251,#7252,#7253);
+#7251 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7252 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7253 = DIRECTION('',(-1.,0.,0.));
+#7254 = DEFINITIONAL_REPRESENTATION('',(#7255),#7259);
+#7255 = LINE('',#7256,#7257);
+#7256 = CARTESIAN_POINT('',(0.,-0.45));
+#7257 = VECTOR('',#7258,1.);
+#7258 = DIRECTION('',(1.,0.));
+#7259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7260 = ORIENTED_EDGE('',*,*,#7261,.T.);
+#7261 = EDGE_CURVE('',#7234,#7262,#7264,.T.);
+#7262 = VERTEX_POINT('',#7263);
+#7263 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#7264 = SURFACE_CURVE('',#7265,(#7269,#7276),.PCURVE_S1.);
+#7265 = LINE('',#7266,#7267);
+#7266 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#7267 = VECTOR('',#7268,1.);
+#7268 = DIRECTION('',(-0.142975922708,2.197633557222E-16,-0.98972616694)
+  );
+#7269 = PCURVE('',#6698,#7270);
+#7270 = DEFINITIONAL_REPRESENTATION('',(#7271),#7275);
+#7271 = LINE('',#7272,#7273);
+#7272 = CARTESIAN_POINT('',(-2.473631404438,-1.697503545085));
+#7273 = VECTOR('',#7274,1.);
+#7274 = DIRECTION('',(0.98972616694,-0.142975922708));
+#7275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7276 = PCURVE('',#7277,#7282);
+#7277 = PLANE('',#7278);
+#7278 = AXIS2_PLACEMENT_3D('',#7279,#7280,#7281);
+#7279 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7280 = DIRECTION('',(0.98972616694,3.174703227143E-17,-0.142975922708)
+  );
+#7281 = DIRECTION('',(-0.142975922708,2.197633557222E-16,-0.98972616694)
+  );
+#7282 = DEFINITIONAL_REPRESENTATION('',(#7283),#7287);
+#7283 = LINE('',#7284,#7285);
+#7284 = CARTESIAN_POINT('',(-9.889351007498E-17,-0.45));
+#7285 = VECTOR('',#7286,1.);
+#7286 = DIRECTION('',(1.,0.));
+#7287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7288 = ORIENTED_EDGE('',*,*,#7289,.T.);
+#7289 = EDGE_CURVE('',#7262,#7290,#7292,.T.);
+#7290 = VERTEX_POINT('',#7291);
+#7291 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#7292 = SURFACE_CURVE('',#7293,(#7297,#7304),.PCURVE_S1.);
+#7293 = LINE('',#7294,#7295);
+#7294 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#7295 = VECTOR('',#7296,1.);
+#7296 = DIRECTION('',(1.,0.,0.));
+#7297 = PCURVE('',#6698,#7298);
+#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303);
+#7299 = LINE('',#7300,#7301);
+#7300 = CARTESIAN_POINT('',(-0.675171404433,-1.957309223204));
+#7301 = VECTOR('',#7302,1.);
+#7302 = DIRECTION('',(0.,1.));
+#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7304 = PCURVE('',#7305,#7310);
+#7305 = PLANE('',#7306);
+#7306 = AXIS2_PLACEMENT_3D('',#7307,#7308,#7309);
+#7307 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7308 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7309 = DIRECTION('',(1.,0.,0.));
+#7310 = DEFINITIONAL_REPRESENTATION('',(#7311),#7315);
+#7311 = LINE('',#7312,#7313);
+#7312 = CARTESIAN_POINT('',(0.,-0.45));
+#7313 = VECTOR('',#7314,1.);
+#7314 = DIRECTION('',(1.,0.));
+#7315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7316 = ORIENTED_EDGE('',*,*,#7317,.T.);
+#7317 = EDGE_CURVE('',#7290,#7318,#7320,.T.);
+#7318 = VERTEX_POINT('',#7319);
+#7319 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#7320 = SURFACE_CURVE('',#7321,(#7325,#7332),.PCURVE_S1.);
+#7321 = LINE('',#7322,#7323);
+#7322 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#7323 = VECTOR('',#7324,1.);
+#7324 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7325 = PCURVE('',#6698,#7326);
+#7326 = DEFINITIONAL_REPRESENTATION('',(#7327),#7331);
+#7327 = LINE('',#7328,#7329);
+#7328 = CARTESIAN_POINT('',(-0.675171404433,-1.487299223204));
+#7329 = VECTOR('',#7330,1.);
+#7330 = DIRECTION('',(1.,0.));
+#7331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7332 = PCURVE('',#7333,#7338);
+#7333 = PLANE('',#7334);
+#7334 = AXIS2_PLACEMENT_3D('',#7335,#7336,#7337);
+#7335 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7336 = DIRECTION('',(1.,0.,0.));
+#7337 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343);
+#7339 = LINE('',#7340,#7341);
+#7340 = CARTESIAN_POINT('',(-9.992007221626E-17,-0.45));
+#7341 = VECTOR('',#7342,1.);
+#7342 = DIRECTION('',(1.,0.));
+#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7344 = ORIENTED_EDGE('',*,*,#7345,.T.);
+#7345 = EDGE_CURVE('',#7318,#6655,#7346,.T.);
+#7346 = SURFACE_CURVE('',#7347,(#7351,#7358),.PCURVE_S1.);
+#7347 = LINE('',#7348,#7349);
+#7348 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#7349 = VECTOR('',#7350,1.);
+#7350 = DIRECTION('',(-0.37221211326,2.060901881297E-16,-0.928147694466)
+  );
+#7351 = PCURVE('',#6698,#7352);
+#7352 = DEFINITIONAL_REPRESENTATION('',(#7353),#7357);
+#7353 = LINE('',#7354,#7355);
+#7354 = CARTESIAN_POINT('',(0.131445595562,-1.487299223204));
+#7355 = VECTOR('',#7356,1.);
+#7356 = DIRECTION('',(0.928147694466,-0.37221211326));
+#7357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7358 = PCURVE('',#6670,#7359);
+#7359 = DEFINITIONAL_REPRESENTATION('',(#7360),#7364);
+#7360 = LINE('',#7361,#7362);
+#7361 = CARTESIAN_POINT('',(-9.274058465838E-17,-0.45));
+#7362 = VECTOR('',#7363,1.);
+#7363 = DIRECTION('',(1.,0.));
+#7364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7365 = ADVANCED_FACE('',(#7366),#6642,.F.);
+#7366 = FACE_BOUND('',#7367,.F.);
+#7367 = EDGE_LOOP('',(#7368,#7391,#7392,#7415,#7438,#7461,#7484,#7507,
+    #7530,#7553,#7576,#7599,#7622,#7645,#7668,#7691,#7714));
+#7368 = ORIENTED_EDGE('',*,*,#7369,.T.);
+#7369 = EDGE_CURVE('',#7370,#6627,#7372,.T.);
+#7370 = VERTEX_POINT('',#7371);
+#7371 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7372 = SURFACE_CURVE('',#7373,(#7377,#7384),.PCURVE_S1.);
+#7373 = LINE('',#7374,#7375);
+#7374 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7375 = VECTOR('',#7376,1.);
+#7376 = DIRECTION('',(-0.37221211326,2.060901881297E-16,-0.928147694466)
+  );
+#7377 = PCURVE('',#6642,#7378);
+#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(0.131445595562,-1.487299223204));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(0.928147694466,-0.37221211326));
+#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7384 = PCURVE('',#6670,#7385);
+#7385 = DEFINITIONAL_REPRESENTATION('',(#7386),#7390);
+#7386 = LINE('',#7387,#7388);
+#7387 = CARTESIAN_POINT('',(0.,0.));
+#7388 = VECTOR('',#7389,1.);
+#7389 = DIRECTION('',(1.,0.));
+#7390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7391 = ORIENTED_EDGE('',*,*,#6626,.T.);
+#7392 = ORIENTED_EDGE('',*,*,#7393,.F.);
+#7393 = EDGE_CURVE('',#7394,#6599,#7396,.T.);
+#7394 = VERTEX_POINT('',#7395);
+#7395 = CARTESIAN_POINT('',(-4.68,0.225,-2.175));
+#7396 = SURFACE_CURVE('',#7397,(#7401,#7408),.PCURVE_S1.);
+#7397 = LINE('',#7398,#7399);
+#7398 = CARTESIAN_POINT('',(-4.68,0.225,-2.175));
+#7399 = VECTOR('',#7400,1.);
+#7400 = DIRECTION('',(-1.,7.156813188398E-48,1.215432671457E-63));
+#7401 = PCURVE('',#6642,#7402);
+#7402 = DEFINITIONAL_REPRESENTATION('',(#7403),#7407);
+#7403 = LINE('',#7404,#7405);
+#7404 = CARTESIAN_POINT('',(3.401368595562,-0.890423223204));
+#7405 = VECTOR('',#7406,1.);
+#7406 = DIRECTION('',(7.473981709659E-64,-1.));
+#7407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7408 = PCURVE('',#6891,#7409);
+#7409 = DEFINITIONAL_REPRESENTATION('',(#7410),#7414);
+#7410 = LINE('',#7411,#7412);
+#7411 = CARTESIAN_POINT('',(0.,-0.));
+#7412 = VECTOR('',#7413,1.);
+#7413 = DIRECTION('',(1.,-2.698802673467E-79));
+#7414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7415 = ORIENTED_EDGE('',*,*,#7416,.T.);
+#7416 = EDGE_CURVE('',#7394,#7417,#7419,.T.);
+#7417 = VERTEX_POINT('',#7418);
+#7418 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7419 = SURFACE_CURVE('',#7420,(#7424,#7431),.PCURVE_S1.);
+#7420 = LINE('',#7421,#7422);
+#7421 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#7422 = VECTOR('',#7423,1.);
+#7423 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7424 = PCURVE('',#6642,#7425);
+#7425 = DEFINITIONAL_REPRESENTATION('',(#7426),#7430);
+#7426 = LINE('',#7427,#7428);
+#7427 = CARTESIAN_POINT('',(3.851368595562,-0.890423223204));
+#7428 = VECTOR('',#7429,1.);
+#7429 = DIRECTION('',(-1.,0.));
+#7430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7431 = PCURVE('',#6784,#7432);
+#7432 = DEFINITIONAL_REPRESENTATION('',(#7433),#7437);
+#7433 = LINE('',#7434,#7435);
+#7434 = CARTESIAN_POINT('',(0.,0.));
+#7435 = VECTOR('',#7436,1.);
+#7436 = DIRECTION('',(1.,0.));
+#7437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7438 = ORIENTED_EDGE('',*,*,#7439,.T.);
+#7439 = EDGE_CURVE('',#7417,#7440,#7442,.T.);
+#7440 = VERTEX_POINT('',#7441);
+#7441 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7442 = SURFACE_CURVE('',#7443,(#7447,#7454),.PCURVE_S1.);
+#7443 = LINE('',#7444,#7445);
+#7444 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7445 = VECTOR('',#7446,1.);
+#7446 = DIRECTION('',(0.518379020733,-1.898816605016E-16,0.85515097548)
+  );
+#7447 = PCURVE('',#6642,#7448);
+#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453);
+#7449 = LINE('',#7450,#7451);
+#7450 = CARTESIAN_POINT('',(0.732059595562,-0.890423223204));
+#7451 = VECTOR('',#7452,1.);
+#7452 = DIRECTION('',(-0.85515097548,0.518379020733));
+#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7454 = PCURVE('',#6997,#7455);
+#7455 = DEFINITIONAL_REPRESENTATION('',(#7456),#7460);
+#7456 = LINE('',#7457,#7458);
+#7457 = CARTESIAN_POINT('',(4.747041512541E-17,1.232595164408E-32));
+#7458 = VECTOR('',#7459,1.);
+#7459 = DIRECTION('',(1.,0.));
+#7460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7461 = ORIENTED_EDGE('',*,*,#7462,.T.);
+#7462 = EDGE_CURVE('',#7440,#7463,#7465,.T.);
+#7463 = VERTEX_POINT('',#7464);
+#7464 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7465 = SURFACE_CURVE('',#7466,(#7470,#7477),.PCURVE_S1.);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(1.,0.,0.));
+#7470 = PCURVE('',#6642,#7471);
+#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476);
+#7472 = LINE('',#7473,#7474);
+#7473 = CARTESIAN_POINT('',(0.100289595562,-0.507454223204));
+#7474 = VECTOR('',#7475,1.);
+#7475 = DIRECTION('',(0.,1.));
+#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7477 = PCURVE('',#7025,#7478);
+#7478 = DEFINITIONAL_REPRESENTATION('',(#7479),#7483);
+#7479 = LINE('',#7480,#7481);
+#7480 = CARTESIAN_POINT('',(0.,0.));
+#7481 = VECTOR('',#7482,1.);
+#7482 = DIRECTION('',(1.,0.));
+#7483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7484 = ORIENTED_EDGE('',*,*,#7485,.T.);
+#7485 = EDGE_CURVE('',#7463,#7486,#7488,.T.);
+#7486 = VERTEX_POINT('',#7487);
+#7487 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7488 = SURFACE_CURVE('',#7489,(#7493,#7500),.PCURVE_S1.);
+#7489 = LINE('',#7490,#7491);
+#7490 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#7491 = VECTOR('',#7492,1.);
+#7492 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7493 = PCURVE('',#6642,#7494);
+#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499);
+#7495 = LINE('',#7496,#7497);
+#7496 = CARTESIAN_POINT('',(0.100289595562,2.664720776796));
+#7497 = VECTOR('',#7498,1.);
+#7498 = DIRECTION('',(-1.,0.));
+#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7500 = PCURVE('',#7053,#7501);
+#7501 = DEFINITIONAL_REPRESENTATION('',(#7502),#7506);
+#7502 = LINE('',#7503,#7504);
+#7503 = CARTESIAN_POINT('',(0.,0.));
+#7504 = VECTOR('',#7505,1.);
+#7505 = DIRECTION('',(1.,0.));
+#7506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7507 = ORIENTED_EDGE('',*,*,#7508,.T.);
+#7508 = EDGE_CURVE('',#7486,#7509,#7511,.T.);
+#7509 = VERTEX_POINT('',#7510);
+#7510 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7511 = SURFACE_CURVE('',#7512,(#7516,#7523),.PCURVE_S1.);
+#7512 = LINE('',#7513,#7514);
+#7513 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#7514 = VECTOR('',#7515,1.);
+#7515 = DIRECTION('',(1.,0.,0.));
+#7516 = PCURVE('',#6642,#7517);
+#7517 = DEFINITIONAL_REPRESENTATION('',(#7518),#7522);
+#7518 = LINE('',#7519,#7520);
+#7519 = CARTESIAN_POINT('',(-0.675171404433,2.664720776796));
+#7520 = VECTOR('',#7521,1.);
+#7521 = DIRECTION('',(0.,1.));
+#7522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7523 = PCURVE('',#7081,#7524);
+#7524 = DEFINITIONAL_REPRESENTATION('',(#7525),#7529);
+#7525 = LINE('',#7526,#7527);
+#7526 = CARTESIAN_POINT('',(0.,0.));
+#7527 = VECTOR('',#7528,1.);
+#7528 = DIRECTION('',(1.,0.));
+#7529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7530 = ORIENTED_EDGE('',*,*,#7531,.T.);
+#7531 = EDGE_CURVE('',#7509,#7532,#7534,.T.);
+#7532 = VERTEX_POINT('',#7533);
+#7533 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7534 = SURFACE_CURVE('',#7535,(#7539,#7546),.PCURVE_S1.);
+#7535 = LINE('',#7536,#7537);
+#7536 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#7537 = VECTOR('',#7538,1.);
+#7538 = DIRECTION('',(-0.287164642261,-2.126923613029E-16,0.957881239108
+    ));
+#7539 = PCURVE('',#6642,#7540);
+#7540 = DEFINITIONAL_REPRESENTATION('',(#7541),#7545);
+#7541 = LINE('',#7542,#7543);
+#7542 = CARTESIAN_POINT('',(-0.675171404433,3.134730776796));
+#7543 = VECTOR('',#7544,1.);
+#7544 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#7545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7546 = PCURVE('',#7109,#7547);
+#7547 = DEFINITIONAL_REPRESENTATION('',(#7548),#7552);
+#7548 = LINE('',#7549,#7550);
+#7549 = CARTESIAN_POINT('',(-2.445740410725E-16,-4.930380657631E-32));
+#7550 = VECTOR('',#7551,1.);
+#7551 = DIRECTION('',(1.,0.));
+#7552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7553 = ORIENTED_EDGE('',*,*,#7554,.T.);
+#7554 = EDGE_CURVE('',#7532,#7555,#7557,.T.);
+#7555 = VERTEX_POINT('',#7556);
+#7556 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7557 = SURFACE_CURVE('',#7558,(#7562,#7569),.PCURVE_S1.);
+#7558 = LINE('',#7559,#7560);
+#7559 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#7560 = VECTOR('',#7561,1.);
+#7561 = DIRECTION('',(-1.,0.,0.));
+#7562 = PCURVE('',#6642,#7563);
+#7563 = DEFINITIONAL_REPRESENTATION('',(#7564),#7568);
+#7564 = LINE('',#7565,#7566);
+#7565 = CARTESIAN_POINT('',(-2.473631404438,2.595567776796));
+#7566 = VECTOR('',#7567,1.);
+#7567 = DIRECTION('',(0.,-1.));
+#7568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7569 = PCURVE('',#7137,#7570);
+#7570 = DEFINITIONAL_REPRESENTATION('',(#7571),#7575);
+#7571 = LINE('',#7572,#7573);
+#7572 = CARTESIAN_POINT('',(0.,0.));
+#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('',#7555,#7578,#7580,.T.);
+#7578 = VERTEX_POINT('',#7579);
+#7579 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7580 = SURFACE_CURVE('',#7581,(#7585,#7592),.PCURVE_S1.);
+#7581 = LINE('',#7582,#7583);
+#7582 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#7583 = VECTOR('',#7584,1.);
+#7584 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7585 = PCURVE('',#6642,#7586);
+#7586 = DEFINITIONAL_REPRESENTATION('',(#7587),#7591);
+#7587 = LINE('',#7588,#7589);
+#7588 = CARTESIAN_POINT('',(-2.473631404438,2.095567776796));
+#7589 = VECTOR('',#7590,1.);
+#7590 = DIRECTION('',(1.,0.));
+#7591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7592 = PCURVE('',#7165,#7593);
+#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598);
+#7594 = LINE('',#7595,#7596);
+#7595 = CARTESIAN_POINT('',(0.,0.));
+#7596 = VECTOR('',#7597,1.);
+#7597 = DIRECTION('',(1.,0.));
+#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7599 = ORIENTED_EDGE('',*,*,#7600,.T.);
+#7600 = EDGE_CURVE('',#7578,#7601,#7603,.T.);
+#7601 = VERTEX_POINT('',#7602);
+#7602 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7603 = SURFACE_CURVE('',#7604,(#7608,#7615),.PCURVE_S1.);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(-1.,0.,0.));
+#7608 = PCURVE('',#6642,#7609);
+#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614);
+#7610 = LINE('',#7611,#7612);
+#7611 = CARTESIAN_POINT('',(-1.008059404438,2.095567776796));
+#7612 = VECTOR('',#7613,1.);
+#7613 = DIRECTION('',(0.,-1.));
+#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7615 = PCURVE('',#7193,#7616);
+#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621);
+#7617 = LINE('',#7618,#7619);
+#7618 = CARTESIAN_POINT('',(0.,0.));
+#7619 = VECTOR('',#7620,1.);
+#7620 = DIRECTION('',(1.,0.));
+#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7622 = ORIENTED_EDGE('',*,*,#7623,.T.);
+#7623 = EDGE_CURVE('',#7601,#7624,#7626,.T.);
+#7624 = VERTEX_POINT('',#7625);
+#7625 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7626 = SURFACE_CURVE('',#7627,(#7631,#7638),.PCURVE_S1.);
+#7627 = LINE('',#7628,#7629);
+#7628 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#7629 = VECTOR('',#7630,1.);
+#7630 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7631 = PCURVE('',#6642,#7632);
+#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7637);
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(-1.008059404438,-0.847503545085));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(-1.,0.));
+#7637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7638 = PCURVE('',#7221,#7639);
+#7639 = DEFINITIONAL_REPRESENTATION('',(#7640),#7644);
+#7640 = LINE('',#7641,#7642);
+#7641 = CARTESIAN_POINT('',(0.,0.));
+#7642 = VECTOR('',#7643,1.);
+#7643 = DIRECTION('',(1.,0.));
+#7644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7645 = ORIENTED_EDGE('',*,*,#7646,.T.);
+#7646 = EDGE_CURVE('',#7624,#7647,#7649,.T.);
+#7647 = VERTEX_POINT('',#7648);
+#7648 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7649 = SURFACE_CURVE('',#7650,(#7654,#7661),.PCURVE_S1.);
+#7650 = LINE('',#7651,#7652);
+#7651 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#7652 = VECTOR('',#7653,1.);
+#7653 = DIRECTION('',(-1.,0.,0.));
+#7654 = PCURVE('',#6642,#7655);
+#7655 = DEFINITIONAL_REPRESENTATION('',(#7656),#7660);
+#7656 = LINE('',#7657,#7658);
+#7657 = CARTESIAN_POINT('',(-2.473631404438,-0.847503545085));
+#7658 = VECTOR('',#7659,1.);
+#7659 = DIRECTION('',(0.,-1.));
+#7660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7661 = PCURVE('',#7249,#7662);
+#7662 = DEFINITIONAL_REPRESENTATION('',(#7663),#7667);
+#7663 = LINE('',#7664,#7665);
+#7664 = CARTESIAN_POINT('',(0.,0.));
+#7665 = VECTOR('',#7666,1.);
+#7666 = DIRECTION('',(1.,0.));
+#7667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7668 = ORIENTED_EDGE('',*,*,#7669,.T.);
+#7669 = EDGE_CURVE('',#7647,#7670,#7672,.T.);
+#7670 = VERTEX_POINT('',#7671);
+#7671 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7672 = SURFACE_CURVE('',#7673,(#7677,#7684),.PCURVE_S1.);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(-0.142975922708,2.197633557222E-16,-0.98972616694)
+  );
+#7677 = PCURVE('',#6642,#7678);
+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);
+#7679 = LINE('',#7680,#7681);
+#7680 = CARTESIAN_POINT('',(-2.473631404438,-1.697503545085));
+#7681 = VECTOR('',#7682,1.);
+#7682 = DIRECTION('',(0.98972616694,-0.142975922708));
+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7684 = PCURVE('',#7277,#7685);
+#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690);
+#7686 = LINE('',#7687,#7688);
+#7687 = CARTESIAN_POINT('',(0.,0.));
+#7688 = VECTOR('',#7689,1.);
+#7689 = DIRECTION('',(1.,0.));
+#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7691 = ORIENTED_EDGE('',*,*,#7692,.T.);
+#7692 = EDGE_CURVE('',#7670,#7693,#7695,.T.);
+#7693 = VERTEX_POINT('',#7694);
+#7694 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7695 = SURFACE_CURVE('',#7696,(#7700,#7707),.PCURVE_S1.);
+#7696 = LINE('',#7697,#7698);
+#7697 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#7698 = VECTOR('',#7699,1.);
+#7699 = DIRECTION('',(1.,0.,0.));
+#7700 = PCURVE('',#6642,#7701);
+#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706);
+#7702 = LINE('',#7703,#7704);
+#7703 = CARTESIAN_POINT('',(-0.675171404433,-1.957309223204));
+#7704 = VECTOR('',#7705,1.);
+#7705 = DIRECTION('',(0.,1.));
+#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7707 = PCURVE('',#7305,#7708);
+#7708 = DEFINITIONAL_REPRESENTATION('',(#7709),#7713);
+#7709 = LINE('',#7710,#7711);
+#7710 = CARTESIAN_POINT('',(0.,0.));
+#7711 = VECTOR('',#7712,1.);
+#7712 = DIRECTION('',(1.,0.));
+#7713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7714 = ORIENTED_EDGE('',*,*,#7715,.T.);
+#7715 = EDGE_CURVE('',#7693,#7370,#7716,.T.);
+#7716 = SURFACE_CURVE('',#7717,(#7721,#7728),.PCURVE_S1.);
+#7717 = LINE('',#7718,#7719);
+#7718 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7719 = VECTOR('',#7720,1.);
+#7720 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7721 = PCURVE('',#6642,#7722);
+#7722 = DEFINITIONAL_REPRESENTATION('',(#7723),#7727);
+#7723 = LINE('',#7724,#7725);
+#7724 = CARTESIAN_POINT('',(-0.675171404433,-1.487299223204));
+#7725 = VECTOR('',#7726,1.);
+#7726 = DIRECTION('',(1.,0.));
+#7727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7728 = PCURVE('',#7333,#7729);
+#7729 = DEFINITIONAL_REPRESENTATION('',(#7730),#7734);
+#7730 = LINE('',#7731,#7732);
+#7731 = CARTESIAN_POINT('',(2.22044604925E-16,-4.930380657631E-32));
+#7732 = VECTOR('',#7733,1.);
+#7733 = DIRECTION('',(1.,0.));
+#7734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7735 = ADVANCED_FACE('',(#7736),#6670,.F.);
+#7736 = FACE_BOUND('',#7737,.F.);
+#7737 = EDGE_LOOP('',(#7738,#7759,#7760,#7761));
+#7738 = ORIENTED_EDGE('',*,*,#7739,.T.);
+#7739 = EDGE_CURVE('',#7370,#7318,#7740,.T.);
+#7740 = SURFACE_CURVE('',#7741,(#7745,#7752),.PCURVE_S1.);
+#7741 = LINE('',#7742,#7743);
+#7742 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7743 = VECTOR('',#7744,1.);
+#7744 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7745 = PCURVE('',#6670,#7746);
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7751);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(0.,0.));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(0.,-1.));
+#7751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7752 = PCURVE('',#7333,#7753);
+#7753 = DEFINITIONAL_REPRESENTATION('',(#7754),#7758);
+#7754 = LINE('',#7755,#7756);
+#7755 = CARTESIAN_POINT('',(0.806616999995,-1.257149939593E-17));
+#7756 = VECTOR('',#7757,1.);
+#7757 = DIRECTION('',(0.,-1.));
+#7758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7759 = ORIENTED_EDGE('',*,*,#7345,.T.);
+#7760 = ORIENTED_EDGE('',*,*,#6654,.F.);
+#7761 = ORIENTED_EDGE('',*,*,#7369,.F.);
+#7762 = ADVANCED_FACE('',(#7763),#6810,.T.);
+#7763 = FACE_BOUND('',#7764,.T.);
+#7764 = EDGE_LOOP('',(#7765,#7766,#7789,#7815));
+#7765 = ORIENTED_EDGE('',*,*,#6931,.T.);
+#7766 = ORIENTED_EDGE('',*,*,#7767,.T.);
+#7767 = EDGE_CURVE('',#6904,#7768,#7770,.T.);
+#7768 = VERTEX_POINT('',#7769);
+#7769 = CARTESIAN_POINT('',(-4.68,7.125,-2.625));
+#7770 = SURFACE_CURVE('',#7771,(#7775,#7782),.PCURVE_S1.);
+#7771 = LINE('',#7772,#7773);
+#7772 = CARTESIAN_POINT('',(-5.486135,7.125,-2.625));
+#7773 = VECTOR('',#7774,1.);
+#7774 = DIRECTION('',(1.,-7.156813188398E-48,-1.215432671457E-63));
+#7775 = PCURVE('',#6810,#7776);
+#7776 = DEFINITIONAL_REPRESENTATION('',(#7777),#7781);
+#7777 = LINE('',#7778,#7779);
+#7778 = CARTESIAN_POINT('',(-4.938201099995E-47,-6.9));
+#7779 = VECTOR('',#7780,1.);
+#7780 = DIRECTION('',(1.,2.698802673467E-79));
+#7781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7782 = PCURVE('',#6919,#7783);
+#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788);
+#7784 = LINE('',#7785,#7786);
+#7785 = CARTESIAN_POINT('',(0.225,-0.4030675));
+#7786 = VECTOR('',#7787,1.);
+#7787 = DIRECTION('',(-9.115745035929E-64,1.));
+#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7789 = ORIENTED_EDGE('',*,*,#7790,.F.);
+#7790 = EDGE_CURVE('',#6769,#7768,#7791,.T.);
+#7791 = SURFACE_CURVE('',#7792,(#7796,#7803),.PCURVE_S1.);
+#7792 = LINE('',#7793,#7794);
+#7793 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#7794 = VECTOR('',#7795,1.);
+#7795 = DIRECTION('',(7.156813188398E-48,1.,2.22044604925E-16));
+#7796 = PCURVE('',#6810,#7797);
+#7797 = DEFINITIONAL_REPRESENTATION('',(#7798),#7802);
+#7798 = LINE('',#7799,#7800);
+#7799 = CARTESIAN_POINT('',(0.806135,-5.76935759963E-48));
+#7800 = VECTOR('',#7801,1.);
+#7801 = DIRECTION('',(-2.698802673467E-79,-1.));
+#7802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7803 = PCURVE('',#7804,#7809);
+#7804 = PLANE('',#7805);
+#7805 = AXIS2_PLACEMENT_3D('',#7806,#7807,#7808);
+#7806 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#7807 = DIRECTION('',(1.,-7.156813188398E-48,-1.215432671457E-63));
+#7808 = DIRECTION('',(-3.736990854829E-64,-2.22044604925E-16,1.));
+#7809 = DEFINITIONAL_REPRESENTATION('',(#7810),#7814);
+#7810 = LINE('',#7811,#7812);
+#7811 = CARTESIAN_POINT('',(0.,-0.));
+#7812 = VECTOR('',#7813,1.);
+#7813 = DIRECTION('',(0.,-1.));
+#7814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7815 = ORIENTED_EDGE('',*,*,#6796,.F.);
+#7816 = ADVANCED_FACE('',(#7817),#6784,.F.);
+#7817 = FACE_BOUND('',#7818,.F.);
+#7818 = EDGE_LOOP('',(#7819,#7820,#7821,#7822,#7843,#7844));
+#7819 = ORIENTED_EDGE('',*,*,#6768,.T.);
+#7820 = ORIENTED_EDGE('',*,*,#6849,.T.);
+#7821 = ORIENTED_EDGE('',*,*,#6958,.T.);
+#7822 = ORIENTED_EDGE('',*,*,#7823,.F.);
+#7823 = EDGE_CURVE('',#7417,#6959,#7824,.T.);
+#7824 = SURFACE_CURVE('',#7825,(#7829,#7836),.PCURVE_S1.);
+#7825 = LINE('',#7826,#7827);
+#7826 = CARTESIAN_POINT('',(-4.68,0.225,0.494309));
+#7827 = VECTOR('',#7828,1.);
+#7828 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7829 = PCURVE('',#6784,#7830);
+#7830 = DEFINITIONAL_REPRESENTATION('',(#7831),#7835);
+#7831 = LINE('',#7832,#7833);
+#7832 = CARTESIAN_POINT('',(3.119309,-1.263655846629E-18));
+#7833 = VECTOR('',#7834,1.);
+#7834 = DIRECTION('',(0.,-1.));
+#7835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7836 = PCURVE('',#6997,#7837);
+#7837 = DEFINITIONAL_REPRESENTATION('',(#7838),#7842);
+#7838 = LINE('',#7839,#7840);
+#7839 = CARTESIAN_POINT('',(0.,0.));
+#7840 = VECTOR('',#7841,1.);
+#7841 = DIRECTION('',(0.,-1.));
+#7842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7843 = ORIENTED_EDGE('',*,*,#7416,.F.);
+#7844 = ORIENTED_EDGE('',*,*,#7845,.F.);
+#7845 = EDGE_CURVE('',#6769,#7394,#7846,.T.);
+#7846 = SURFACE_CURVE('',#7847,(#7851,#7858),.PCURVE_S1.);
+#7847 = LINE('',#7848,#7849);
+#7848 = CARTESIAN_POINT('',(-4.68,0.225,-2.625));
+#7849 = VECTOR('',#7850,1.);
+#7850 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7851 = PCURVE('',#6784,#7852);
+#7852 = DEFINITIONAL_REPRESENTATION('',(#7853),#7857);
+#7853 = LINE('',#7854,#7855);
+#7854 = CARTESIAN_POINT('',(0.,0.));
+#7855 = VECTOR('',#7856,1.);
+#7856 = DIRECTION('',(1.,0.));
+#7857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7858 = PCURVE('',#7804,#7859);
+#7859 = DEFINITIONAL_REPRESENTATION('',(#7860),#7864);
+#7860 = LINE('',#7861,#7862);
+#7861 = CARTESIAN_POINT('',(0.,-0.));
+#7862 = VECTOR('',#7863,1.);
+#7863 = DIRECTION('',(1.,0.));
+#7864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7865 = ADVANCED_FACE('',(#7866),#6891,.T.);
+#7866 = FACE_BOUND('',#7867,.T.);
+#7867 = EDGE_LOOP('',(#7868,#7891,#7912,#7913));
+#7868 = ORIENTED_EDGE('',*,*,#7869,.T.);
+#7869 = EDGE_CURVE('',#7394,#7870,#7872,.T.);
+#7870 = VERTEX_POINT('',#7871);
+#7871 = CARTESIAN_POINT('',(-4.68,7.125,-2.175));
+#7872 = SURFACE_CURVE('',#7873,(#7877,#7884),.PCURVE_S1.);
+#7873 = LINE('',#7874,#7875);
+#7874 = CARTESIAN_POINT('',(-4.68,0.225,-2.175));
+#7875 = VECTOR('',#7876,1.);
+#7876 = DIRECTION('',(7.156813188398E-48,1.,2.22044604925E-16));
+#7877 = PCURVE('',#6891,#7878);
+#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883);
+#7879 = LINE('',#7880,#7881);
+#7880 = CARTESIAN_POINT('',(0.,-0.));
+#7881 = VECTOR('',#7882,1.);
+#7882 = DIRECTION('',(2.698802673467E-79,-1.));
+#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7884 = PCURVE('',#7804,#7885);
+#7885 = DEFINITIONAL_REPRESENTATION('',(#7886),#7890);
+#7886 = LINE('',#7887,#7888);
+#7887 = CARTESIAN_POINT('',(0.45,1.110223024625E-17));
+#7888 = VECTOR('',#7889,1.);
+#7889 = DIRECTION('',(0.,-1.));
+#7890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7891 = ORIENTED_EDGE('',*,*,#7892,.T.);
+#7892 = EDGE_CURVE('',#7870,#6876,#7893,.T.);
+#7893 = SURFACE_CURVE('',#7894,(#7898,#7905),.PCURVE_S1.);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(-4.68,7.125,-2.175));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(-1.,7.156813188398E-48,1.215432671457E-63));
+#7898 = PCURVE('',#6891,#7899);
+#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904);
+#7900 = LINE('',#7901,#7902);
+#7901 = CARTESIAN_POINT('',(4.938201099995E-47,-6.9));
+#7902 = VECTOR('',#7903,1.);
+#7903 = DIRECTION('',(1.,-2.698802673467E-79));
+#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7905 = PCURVE('',#6919,#7906);
+#7906 = DEFINITIONAL_REPRESENTATION('',(#7907),#7911);
+#7907 = LINE('',#7908,#7909);
+#7908 = CARTESIAN_POINT('',(-0.225,0.4030675));
+#7909 = VECTOR('',#7910,1.);
+#7910 = DIRECTION('',(9.115745035929E-64,-1.));
+#7911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7912 = ORIENTED_EDGE('',*,*,#6875,.F.);
+#7913 = ORIENTED_EDGE('',*,*,#7393,.F.);
+#7914 = ADVANCED_FACE('',(#7915),#6919,.F.);
+#7915 = FACE_BOUND('',#7916,.F.);
+#7916 = EDGE_LOOP('',(#7917,#7918,#7939,#7940));
+#7917 = ORIENTED_EDGE('',*,*,#7767,.T.);
+#7918 = ORIENTED_EDGE('',*,*,#7919,.T.);
+#7919 = EDGE_CURVE('',#7768,#7870,#7920,.T.);
+#7920 = SURFACE_CURVE('',#7921,(#7925,#7932),.PCURVE_S1.);
+#7921 = LINE('',#7922,#7923);
+#7922 = CARTESIAN_POINT('',(-4.68,7.125,-2.625));
+#7923 = VECTOR('',#7924,1.);
+#7924 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7925 = PCURVE('',#6919,#7926);
+#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931);
+#7927 = LINE('',#7928,#7929);
+#7928 = CARTESIAN_POINT('',(0.225,0.4030675));
+#7929 = VECTOR('',#7930,1.);
+#7930 = DIRECTION('',(-1.,-4.171013401511E-50));
+#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7932 = PCURVE('',#7804,#7933);
+#7933 = DEFINITIONAL_REPRESENTATION('',(#7934),#7938);
+#7934 = LINE('',#7935,#7936);
+#7935 = CARTESIAN_POINT('',(-1.998401444325E-16,-6.9));
+#7936 = VECTOR('',#7937,1.);
+#7937 = DIRECTION('',(1.,0.));
+#7938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7939 = ORIENTED_EDGE('',*,*,#7892,.T.);
+#7940 = ORIENTED_EDGE('',*,*,#6903,.T.);
+#7941 = ADVANCED_FACE('',(#7942),#7333,.F.);
+#7942 = FACE_BOUND('',#7943,.F.);
+#7943 = EDGE_LOOP('',(#7944,#7965,#7966,#7967));
+#7944 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#7945 = EDGE_CURVE('',#7693,#7290,#7946,.T.);
+#7946 = SURFACE_CURVE('',#7947,(#7951,#7958),.PCURVE_S1.);
+#7947 = LINE('',#7948,#7949);
+#7948 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7949 = VECTOR('',#7950,1.);
+#7950 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7951 = PCURVE('',#7333,#7952);
+#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957);
+#7953 = LINE('',#7954,#7955);
+#7954 = CARTESIAN_POINT('',(0.,0.));
+#7955 = VECTOR('',#7956,1.);
+#7956 = DIRECTION('',(0.,-1.));
+#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7958 = PCURVE('',#7305,#7959);
+#7959 = DEFINITIONAL_REPRESENTATION('',(#7960),#7964);
+#7960 = LINE('',#7961,#7962);
+#7961 = CARTESIAN_POINT('',(0.47001,0.));
+#7962 = VECTOR('',#7963,1.);
+#7963 = DIRECTION('',(0.,-1.));
+#7964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7965 = ORIENTED_EDGE('',*,*,#7317,.T.);
+#7966 = ORIENTED_EDGE('',*,*,#7739,.F.);
+#7967 = ORIENTED_EDGE('',*,*,#7715,.F.);
+#7968 = ADVANCED_FACE('',(#7969),#6997,.F.);
+#7969 = FACE_BOUND('',#7970,.F.);
+#7970 = EDGE_LOOP('',(#7971,#7972,#7973,#7994));
+#7971 = ORIENTED_EDGE('',*,*,#7823,.T.);
+#7972 = ORIENTED_EDGE('',*,*,#6981,.T.);
+#7973 = ORIENTED_EDGE('',*,*,#7974,.F.);
+#7974 = EDGE_CURVE('',#7440,#6982,#7975,.T.);
+#7975 = SURFACE_CURVE('',#7976,(#7980,#7987),.PCURVE_S1.);
+#7976 = LINE('',#7977,#7978);
+#7977 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#7978 = VECTOR('',#7979,1.);
+#7979 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7980 = PCURVE('',#6997,#7981);
+#7981 = DEFINITIONAL_REPRESENTATION('',(#7982),#7986);
+#7982 = LINE('',#7983,#7984);
+#7983 = CARTESIAN_POINT('',(0.73878182697,1.503241975343E-18));
+#7984 = VECTOR('',#7985,1.);
+#7985 = DIRECTION('',(0.,-1.));
+#7986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7987 = PCURVE('',#7025,#7988);
+#7988 = DEFINITIONAL_REPRESENTATION('',(#7989),#7993);
+#7989 = LINE('',#7990,#7991);
+#7990 = CARTESIAN_POINT('',(0.,0.));
+#7991 = VECTOR('',#7992,1.);
+#7992 = DIRECTION('',(0.,-1.));
+#7993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7994 = ORIENTED_EDGE('',*,*,#7439,.F.);
+#7995 = ADVANCED_FACE('',(#7996),#7305,.F.);
+#7996 = FACE_BOUND('',#7997,.F.);
+#7997 = EDGE_LOOP('',(#7998,#8019,#8020,#8021));
+#7998 = ORIENTED_EDGE('',*,*,#7999,.T.);
+#7999 = EDGE_CURVE('',#7670,#7262,#8000,.T.);
+#8000 = SURFACE_CURVE('',#8001,(#8005,#8012),.PCURVE_S1.);
+#8001 = LINE('',#8002,#8003);
+#8002 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#8003 = VECTOR('',#8004,1.);
+#8004 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8005 = PCURVE('',#7305,#8006);
+#8006 = DEFINITIONAL_REPRESENTATION('',(#8007),#8011);
+#8007 = LINE('',#8008,#8009);
+#8008 = CARTESIAN_POINT('',(0.,0.));
+#8009 = VECTOR('',#8010,1.);
+#8010 = DIRECTION('',(0.,-1.));
+#8011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8012 = PCURVE('',#7277,#8013);
+#8013 = DEFINITIONAL_REPRESENTATION('',(#8014),#8018);
+#8014 = LINE('',#8015,#8016);
+#8015 = CARTESIAN_POINT('',(1.817128878754,1.699529405985E-17));
+#8016 = VECTOR('',#8017,1.);
+#8017 = DIRECTION('',(0.,-1.));
+#8018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8019 = ORIENTED_EDGE('',*,*,#7289,.T.);
+#8020 = ORIENTED_EDGE('',*,*,#7945,.F.);
+#8021 = ORIENTED_EDGE('',*,*,#7692,.F.);
+#8022 = ADVANCED_FACE('',(#8023),#7025,.F.);
+#8023 = FACE_BOUND('',#8024,.F.);
+#8024 = EDGE_LOOP('',(#8025,#8026,#8027,#8048));
+#8025 = ORIENTED_EDGE('',*,*,#7974,.T.);
+#8026 = ORIENTED_EDGE('',*,*,#7009,.T.);
+#8027 = ORIENTED_EDGE('',*,*,#8028,.F.);
+#8028 = EDGE_CURVE('',#7463,#7010,#8029,.T.);
+#8029 = SURFACE_CURVE('',#8030,(#8034,#8041),.PCURVE_S1.);
+#8030 = LINE('',#8031,#8032);
+#8031 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#8032 = VECTOR('',#8033,1.);
+#8033 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8034 = PCURVE('',#7025,#8035);
+#8035 = DEFINITIONAL_REPRESENTATION('',(#8036),#8040);
+#8036 = LINE('',#8037,#8038);
+#8037 = CARTESIAN_POINT('',(3.172175,0.));
+#8038 = VECTOR('',#8039,1.);
+#8039 = DIRECTION('',(0.,-1.));
+#8040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8041 = PCURVE('',#7053,#8042);
+#8042 = DEFINITIONAL_REPRESENTATION('',(#8043),#8047);
+#8043 = LINE('',#8044,#8045);
+#8044 = CARTESIAN_POINT('',(0.,0.));
+#8045 = VECTOR('',#8046,1.);
+#8046 = DIRECTION('',(0.,-1.));
+#8047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8048 = ORIENTED_EDGE('',*,*,#7462,.F.);
+#8049 = ADVANCED_FACE('',(#8050),#7277,.F.);
+#8050 = FACE_BOUND('',#8051,.F.);
+#8051 = EDGE_LOOP('',(#8052,#8073,#8074,#8075));
+#8052 = ORIENTED_EDGE('',*,*,#8053,.T.);
+#8053 = EDGE_CURVE('',#7647,#7234,#8054,.T.);
+#8054 = SURFACE_CURVE('',#8055,(#8059,#8066),.PCURVE_S1.);
+#8055 = LINE('',#8056,#8057);
+#8056 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#8057 = VECTOR('',#8058,1.);
+#8058 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8059 = PCURVE('',#7277,#8060);
+#8060 = DEFINITIONAL_REPRESENTATION('',(#8061),#8065);
+#8061 = LINE('',#8062,#8063);
+#8062 = CARTESIAN_POINT('',(0.,0.));
+#8063 = VECTOR('',#8064,1.);
+#8064 = DIRECTION('',(0.,-1.));
+#8065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8066 = PCURVE('',#7249,#8067);
+#8067 = DEFINITIONAL_REPRESENTATION('',(#8068),#8072);
+#8068 = LINE('',#8069,#8070);
+#8069 = CARTESIAN_POINT('',(0.85,0.));
+#8070 = VECTOR('',#8071,1.);
+#8071 = DIRECTION('',(0.,-1.));
+#8072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8073 = ORIENTED_EDGE('',*,*,#7261,.T.);
+#8074 = ORIENTED_EDGE('',*,*,#7999,.F.);
+#8075 = ORIENTED_EDGE('',*,*,#7669,.F.);
+#8076 = ADVANCED_FACE('',(#8077),#7053,.F.);
+#8077 = FACE_BOUND('',#8078,.F.);
+#8078 = EDGE_LOOP('',(#8079,#8080,#8081,#8102));
+#8079 = ORIENTED_EDGE('',*,*,#8028,.T.);
+#8080 = ORIENTED_EDGE('',*,*,#7037,.T.);
+#8081 = ORIENTED_EDGE('',*,*,#8082,.F.);
+#8082 = EDGE_CURVE('',#7486,#7038,#8083,.T.);
+#8083 = SURFACE_CURVE('',#8084,(#8088,#8095),.PCURVE_S1.);
+#8084 = LINE('',#8085,#8086);
+#8085 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#8086 = VECTOR('',#8087,1.);
+#8087 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8088 = PCURVE('',#7053,#8089);
+#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094);
+#8090 = LINE('',#8091,#8092);
+#8091 = CARTESIAN_POINT('',(0.775460999995,5.653477684886E-18));
+#8092 = VECTOR('',#8093,1.);
+#8093 = DIRECTION('',(0.,-1.));
+#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8095 = PCURVE('',#7081,#8096);
+#8096 = DEFINITIONAL_REPRESENTATION('',(#8097),#8101);
+#8097 = LINE('',#8098,#8099);
+#8098 = CARTESIAN_POINT('',(0.,0.));
+#8099 = VECTOR('',#8100,1.);
+#8100 = DIRECTION('',(0.,-1.));
+#8101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8102 = ORIENTED_EDGE('',*,*,#7485,.F.);
+#8103 = ADVANCED_FACE('',(#8104),#7249,.F.);
+#8104 = FACE_BOUND('',#8105,.F.);
+#8105 = EDGE_LOOP('',(#8106,#8127,#8128,#8129));
+#8106 = ORIENTED_EDGE('',*,*,#8107,.T.);
+#8107 = EDGE_CURVE('',#7624,#7206,#8108,.T.);
+#8108 = SURFACE_CURVE('',#8109,(#8113,#8120),.PCURVE_S1.);
+#8109 = LINE('',#8110,#8111);
+#8110 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#8111 = VECTOR('',#8112,1.);
+#8112 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8113 = PCURVE('',#7249,#8114);
+#8114 = DEFINITIONAL_REPRESENTATION('',(#8115),#8119);
+#8115 = LINE('',#8116,#8117);
+#8116 = CARTESIAN_POINT('',(0.,0.));
+#8117 = VECTOR('',#8118,1.);
+#8118 = DIRECTION('',(0.,-1.));
+#8119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8120 = PCURVE('',#7221,#8121);
+#8121 = DEFINITIONAL_REPRESENTATION('',(#8122),#8126);
+#8122 = LINE('',#8123,#8124);
+#8123 = CARTESIAN_POINT('',(1.465572,-7.644551658359E-18));
+#8124 = VECTOR('',#8125,1.);
+#8125 = DIRECTION('',(0.,-1.));
+#8126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8127 = ORIENTED_EDGE('',*,*,#7233,.T.);
+#8128 = ORIENTED_EDGE('',*,*,#8053,.F.);
+#8129 = ORIENTED_EDGE('',*,*,#7646,.F.);
+#8130 = ADVANCED_FACE('',(#8131),#7081,.F.);
+#8131 = FACE_BOUND('',#8132,.F.);
+#8132 = EDGE_LOOP('',(#8133,#8134,#8135,#8156));
+#8133 = ORIENTED_EDGE('',*,*,#8082,.T.);
+#8134 = ORIENTED_EDGE('',*,*,#7065,.T.);
+#8135 = ORIENTED_EDGE('',*,*,#8136,.F.);
+#8136 = EDGE_CURVE('',#7509,#7066,#8137,.T.);
+#8137 = SURFACE_CURVE('',#8138,(#8142,#8149),.PCURVE_S1.);
+#8138 = LINE('',#8139,#8140);
+#8139 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#8140 = VECTOR('',#8141,1.);
+#8141 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8142 = PCURVE('',#7081,#8143);
+#8143 = DEFINITIONAL_REPRESENTATION('',(#8144),#8148);
+#8144 = LINE('',#8145,#8146);
+#8145 = CARTESIAN_POINT('',(0.47001,0.));
+#8146 = VECTOR('',#8147,1.);
+#8147 = DIRECTION('',(0.,-1.));
+#8148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8149 = PCURVE('',#7109,#8150);
+#8150 = DEFINITIONAL_REPRESENTATION('',(#8151),#8155);
+#8151 = LINE('',#8152,#8153);
+#8152 = CARTESIAN_POINT('',(0.,0.));
+#8153 = VECTOR('',#8154,1.);
+#8154 = DIRECTION('',(0.,-1.));
+#8155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8156 = ORIENTED_EDGE('',*,*,#7508,.F.);
+#8157 = ADVANCED_FACE('',(#8158),#7221,.F.);
+#8158 = FACE_BOUND('',#8159,.F.);
+#8159 = EDGE_LOOP('',(#8160,#8181,#8182,#8183));
+#8160 = ORIENTED_EDGE('',*,*,#8161,.T.);
+#8161 = EDGE_CURVE('',#7601,#7178,#8162,.T.);
+#8162 = SURFACE_CURVE('',#8163,(#8167,#8174),.PCURVE_S1.);
+#8163 = LINE('',#8164,#8165);
+#8164 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#8165 = VECTOR('',#8166,1.);
+#8166 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8167 = PCURVE('',#7221,#8168);
+#8168 = DEFINITIONAL_REPRESENTATION('',(#8169),#8173);
+#8169 = LINE('',#8170,#8171);
+#8170 = CARTESIAN_POINT('',(0.,0.));
+#8171 = VECTOR('',#8172,1.);
+#8172 = DIRECTION('',(0.,-1.));
+#8173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8174 = PCURVE('',#7193,#8175);
+#8175 = DEFINITIONAL_REPRESENTATION('',(#8176),#8180);
+#8176 = LINE('',#8177,#8178);
+#8177 = CARTESIAN_POINT('',(2.943071321881,0.));
+#8178 = VECTOR('',#8179,1.);
+#8179 = DIRECTION('',(0.,-1.));
+#8180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8181 = ORIENTED_EDGE('',*,*,#7205,.T.);
+#8182 = ORIENTED_EDGE('',*,*,#8107,.F.);
+#8183 = ORIENTED_EDGE('',*,*,#7623,.F.);
+#8184 = ADVANCED_FACE('',(#8185),#7109,.F.);
+#8185 = FACE_BOUND('',#8186,.F.);
+#8186 = EDGE_LOOP('',(#8187,#8188,#8189,#8210));
+#8187 = ORIENTED_EDGE('',*,*,#8136,.T.);
+#8188 = ORIENTED_EDGE('',*,*,#7093,.T.);
+#8189 = ORIENTED_EDGE('',*,*,#8190,.F.);
+#8190 = EDGE_CURVE('',#7532,#7094,#8191,.T.);
+#8191 = SURFACE_CURVE('',#8192,(#8196,#8203),.PCURVE_S1.);
+#8192 = LINE('',#8193,#8194);
+#8193 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#8194 = VECTOR('',#8195,1.);
+#8195 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8196 = PCURVE('',#7109,#8197);
+#8197 = DEFINITIONAL_REPRESENTATION('',(#8198),#8202);
+#8198 = LINE('',#8199,#8200);
+#8199 = CARTESIAN_POINT('',(1.877539643306,-1.699529405985E-17));
+#8200 = VECTOR('',#8201,1.);
+#8201 = DIRECTION('',(0.,-1.));
+#8202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8203 = PCURVE('',#7137,#8204);
+#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209);
+#8205 = LINE('',#8206,#8207);
+#8206 = CARTESIAN_POINT('',(0.,0.));
+#8207 = VECTOR('',#8208,1.);
+#8208 = DIRECTION('',(0.,-1.));
+#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8210 = ORIENTED_EDGE('',*,*,#7531,.F.);
+#8211 = ADVANCED_FACE('',(#8212),#7193,.F.);
+#8212 = FACE_BOUND('',#8213,.F.);
+#8213 = EDGE_LOOP('',(#8214,#8235,#8236,#8237));
+#8214 = ORIENTED_EDGE('',*,*,#8215,.T.);
+#8215 = EDGE_CURVE('',#7578,#7150,#8216,.T.);
+#8216 = SURFACE_CURVE('',#8217,(#8221,#8228),.PCURVE_S1.);
+#8217 = LINE('',#8218,#8219);
+#8218 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#8219 = VECTOR('',#8220,1.);
+#8220 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8221 = PCURVE('',#7193,#8222);
+#8222 = DEFINITIONAL_REPRESENTATION('',(#8223),#8227);
+#8223 = LINE('',#8224,#8225);
+#8224 = CARTESIAN_POINT('',(0.,0.));
+#8225 = VECTOR('',#8226,1.);
+#8226 = DIRECTION('',(0.,-1.));
+#8227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8228 = PCURVE('',#7165,#8229);
+#8229 = DEFINITIONAL_REPRESENTATION('',(#8230),#8234);
+#8230 = LINE('',#8231,#8232);
+#8231 = CARTESIAN_POINT('',(1.465572,7.644551658359E-18));
+#8232 = VECTOR('',#8233,1.);
+#8233 = DIRECTION('',(0.,-1.));
+#8234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8235 = ORIENTED_EDGE('',*,*,#7177,.T.);
+#8236 = ORIENTED_EDGE('',*,*,#8161,.F.);
+#8237 = ORIENTED_EDGE('',*,*,#7600,.F.);
+#8238 = ADVANCED_FACE('',(#8239),#7137,.F.);
+#8239 = FACE_BOUND('',#8240,.F.);
+#8240 = EDGE_LOOP('',(#8241,#8242,#8243,#8264));
+#8241 = ORIENTED_EDGE('',*,*,#8190,.T.);
+#8242 = ORIENTED_EDGE('',*,*,#7121,.T.);
+#8243 = ORIENTED_EDGE('',*,*,#8244,.F.);
+#8244 = EDGE_CURVE('',#7555,#7122,#8245,.T.);
+#8245 = SURFACE_CURVE('',#8246,(#8250,#8257),.PCURVE_S1.);
+#8246 = LINE('',#8247,#8248);
+#8247 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#8248 = VECTOR('',#8249,1.);
+#8249 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8250 = PCURVE('',#7137,#8251);
+#8251 = DEFINITIONAL_REPRESENTATION('',(#8252),#8256);
+#8252 = LINE('',#8253,#8254);
+#8253 = CARTESIAN_POINT('',(0.5,0.));
+#8254 = VECTOR('',#8255,1.);
+#8255 = DIRECTION('',(0.,-1.));
+#8256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8257 = PCURVE('',#7165,#8258);
+#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263);
+#8259 = LINE('',#8260,#8261);
+#8260 = CARTESIAN_POINT('',(0.,0.));
+#8261 = VECTOR('',#8262,1.);
+#8262 = DIRECTION('',(0.,-1.));
+#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8264 = ORIENTED_EDGE('',*,*,#7554,.F.);
+#8265 = ADVANCED_FACE('',(#8266),#7165,.F.);
+#8266 = FACE_BOUND('',#8267,.F.);
+#8267 = EDGE_LOOP('',(#8268,#8269,#8270,#8271));
+#8268 = ORIENTED_EDGE('',*,*,#8244,.T.);
+#8269 = ORIENTED_EDGE('',*,*,#7149,.T.);
+#8270 = ORIENTED_EDGE('',*,*,#8215,.F.);
+#8271 = ORIENTED_EDGE('',*,*,#7577,.F.);
+#8272 = ADVANCED_FACE('',(#8273),#7804,.T.);
+#8273 = FACE_BOUND('',#8274,.T.);
+#8274 = EDGE_LOOP('',(#8275,#8276,#8277,#8278));
+#8275 = ORIENTED_EDGE('',*,*,#7790,.T.);
+#8276 = ORIENTED_EDGE('',*,*,#7919,.T.);
+#8277 = ORIENTED_EDGE('',*,*,#7869,.F.);
+#8278 = ORIENTED_EDGE('',*,*,#7845,.F.);
+#8279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8283)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8280,#8281,#8282)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#8280 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8281 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8282 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8283 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8280,
+  'distance_accuracy_value','confusion accuracy');
+#8284 = SHAPE_DEFINITION_REPRESENTATION(#8285,#6556);
+#8285 = PRODUCT_DEFINITION_SHAPE('','',#8286);
+#8286 = PRODUCT_DEFINITION('design','',#8287,#8290);
+#8287 = PRODUCT_DEFINITION_FORMATION('','',#8288);
+#8288 = PRODUCT('Pin_C','Pin_C','',(#8289));
+#8289 = PRODUCT_CONTEXT('',#2,'mechanical');
+#8290 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#8291 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8292,#8294);
+#8292 = ( REPRESENTATION_RELATIONSHIP('','',#6556,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8293) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#8293 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#8294 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #8295);
+#8295 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','Pin_C','',#5,#8286,$);
+#8296 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8288));
+#8297 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8298),#12416);
+#8298 = MANIFOLD_SOLID_BREP('',#8299);
+#8299 = CLOSED_SHELL('',(#8300,#8532,#8948,#8997,#9563,#9612,#10173,
+    #10222,#10556,#10583,#10838,#10865,#10892,#10919,#10970,#11063,
+    #11090,#11163,#11190,#11237,#11264,#11291,#11298,#11395,#11512,
+    #11539,#11566,#11639,#11688,#11759,#11786,#11813,#11840,#11847,
+    #11874,#11881,#11908,#11979,#12006,#12057,#12104,#12131,#12158,
+    #12165,#12192,#12239,#12266,#12293,#12300,#12351,#12378,#12409));
+#8300 = ADVANCED_FACE('',(#8301),#8315,.F.);
+#8301 = FACE_BOUND('',#8302,.F.);
+#8302 = EDGE_LOOP('',(#8303,#8338,#8366,#8394,#8422,#8450,#8478,#8506));
+#8303 = ORIENTED_EDGE('',*,*,#8304,.F.);
+#8304 = EDGE_CURVE('',#8305,#8307,#8309,.T.);
+#8305 = VERTEX_POINT('',#8306);
+#8306 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8307 = VERTEX_POINT('',#8308);
+#8308 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8309 = SURFACE_CURVE('',#8310,(#8314,#8326),.PCURVE_S1.);
+#8310 = LINE('',#8311,#8312);
+#8311 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8312 = VECTOR('',#8313,1.);
+#8313 = DIRECTION('',(1.,0.,1.9E-16));
+#8314 = PCURVE('',#8315,#8320);
+#8315 = PLANE('',#8316);
+#8316 = AXIS2_PLACEMENT_3D('',#8317,#8318,#8319);
+#8317 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8318 = DIRECTION('',(-1.9E-16,6.7E-16,1.));
+#8319 = DIRECTION('',(1.,0.,1.9E-16));
+#8320 = DEFINITIONAL_REPRESENTATION('',(#8321),#8325);
+#8321 = LINE('',#8322,#8323);
+#8322 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8323 = VECTOR('',#8324,1.);
+#8324 = DIRECTION('',(1.,0.));
+#8325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8326 = PCURVE('',#8327,#8332);
+#8327 = PLANE('',#8328);
+#8328 = AXIS2_PLACEMENT_3D('',#8329,#8330,#8331);
+#8329 = CARTESIAN_POINT('',(-1.E-16,2.9,2.675));
+#8330 = DIRECTION('',(-0.,-1.,4.4E-16));
+#8331 = DIRECTION('',(0.,-4.4E-16,-1.));
+#8332 = DEFINITIONAL_REPRESENTATION('',(#8333),#8337);
+#8333 = LINE('',#8334,#8335);
+#8334 = CARTESIAN_POINT('',(1.325,-6.4));
+#8335 = VECTOR('',#8336,1.);
+#8336 = DIRECTION('',(-1.9E-16,1.));
+#8337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8338 = ORIENTED_EDGE('',*,*,#8339,.T.);
+#8339 = EDGE_CURVE('',#8305,#8340,#8342,.T.);
+#8340 = VERTEX_POINT('',#8341);
+#8341 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#8342 = SURFACE_CURVE('',#8343,(#8347,#8354),.PCURVE_S1.);
+#8343 = LINE('',#8344,#8345);
+#8344 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#8345 = VECTOR('',#8346,1.);
+#8346 = DIRECTION('',(0.,-1.,6.7E-16));
+#8347 = PCURVE('',#8315,#8348);
+#8348 = DEFINITIONAL_REPRESENTATION('',(#8349),#8353);
+#8349 = LINE('',#8350,#8351);
+#8350 = CARTESIAN_POINT('',(0.,0.));
+#8351 = VECTOR('',#8352,1.);
+#8352 = DIRECTION('',(1.273E-31,-1.));
+#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('',(-6.4,2.9,5.05));
+#8358 = DIRECTION('',(1.,0.,0.));
+#8359 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8360 = DEFINITIONAL_REPRESENTATION('',(#8361),#8365);
+#8361 = LINE('',#8362,#8363);
+#8362 = CARTESIAN_POINT('',(3.7,-1.855352591004E-16));
+#8363 = VECTOR('',#8364,1.);
+#8364 = DIRECTION('',(0.,-1.));
+#8365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8366 = ORIENTED_EDGE('',*,*,#8367,.T.);
+#8367 = EDGE_CURVE('',#8340,#8368,#8370,.T.);
+#8368 = VERTEX_POINT('',#8369);
+#8369 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#8370 = SURFACE_CURVE('',#8371,(#8375,#8382),.PCURVE_S1.);
+#8371 = LINE('',#8372,#8373);
+#8372 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#8373 = VECTOR('',#8374,1.);
+#8374 = DIRECTION('',(1.,0.,1.9E-16));
+#8375 = PCURVE('',#8315,#8376);
+#8376 = DEFINITIONAL_REPRESENTATION('',(#8377),#8381);
+#8377 = LINE('',#8378,#8379);
+#8378 = CARTESIAN_POINT('',(7.593925488436E-31,-5.8));
+#8379 = VECTOR('',#8380,1.);
+#8380 = DIRECTION('',(1.,0.));
+#8381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8382 = PCURVE('',#8383,#8388);
+#8383 = PLANE('',#8384);
+#8384 = AXIS2_PLACEMENT_3D('',#8385,#8386,#8387);
+#8385 = CARTESIAN_POINT('',(-1.E-16,-2.9,2.675));
+#8386 = DIRECTION('',(-0.,-1.,4.4E-16));
+#8387 = DIRECTION('',(0.,-4.4E-16,-1.));
+#8388 = DEFINITIONAL_REPRESENTATION('',(#8389),#8393);
+#8389 = LINE('',#8390,#8391);
+#8390 = CARTESIAN_POINT('',(1.325,-6.4));
+#8391 = VECTOR('',#8392,1.);
+#8392 = DIRECTION('',(-1.9E-16,1.));
+#8393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8394 = ORIENTED_EDGE('',*,*,#8395,.F.);
+#8395 = EDGE_CURVE('',#8396,#8368,#8398,.T.);
+#8396 = VERTEX_POINT('',#8397);
+#8397 = CARTESIAN_POINT('',(-1.75,-2.4,1.35));
+#8398 = SURFACE_CURVE('',#8399,(#8403,#8410),.PCURVE_S1.);
+#8399 = LINE('',#8400,#8401);
+#8400 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8401 = VECTOR('',#8402,1.);
+#8402 = DIRECTION('',(0.,-1.,6.7E-16));
+#8403 = PCURVE('',#8315,#8404);
+#8404 = DEFINITIONAL_REPRESENTATION('',(#8405),#8409);
+#8405 = LINE('',#8406,#8407);
+#8406 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#8407 = VECTOR('',#8408,1.);
+#8408 = DIRECTION('',(1.273E-31,-1.));
+#8409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8410 = PCURVE('',#8411,#8416);
+#8411 = PLANE('',#8412);
+#8412 = AXIS2_PLACEMENT_3D('',#8413,#8414,#8415);
+#8413 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8414 = DIRECTION('',(1.,0.,2.1E-16));
+#8415 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#8416 = DEFINITIONAL_REPRESENTATION('',(#8417),#8421);
+#8417 = LINE('',#8418,#8419);
+#8418 = CARTESIAN_POINT('',(0.,0.));
+#8419 = VECTOR('',#8420,1.);
+#8420 = DIRECTION('',(0.,-1.));
+#8421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8422 = ORIENTED_EDGE('',*,*,#8423,.T.);
+#8423 = EDGE_CURVE('',#8396,#8424,#8426,.T.);
+#8424 = VERTEX_POINT('',#8425);
+#8425 = CARTESIAN_POINT('',(-5.9,-2.4,1.35));
+#8426 = SURFACE_CURVE('',#8427,(#8431,#8438),.PCURVE_S1.);
+#8427 = LINE('',#8428,#8429);
+#8428 = CARTESIAN_POINT('',(-6.15,-2.4,1.35));
+#8429 = VECTOR('',#8430,1.);
+#8430 = DIRECTION('',(-1.,-0.,-1.9E-16));
+#8431 = PCURVE('',#8315,#8432);
+#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437);
+#8433 = LINE('',#8434,#8435);
+#8434 = CARTESIAN_POINT('',(0.25,-5.3));
+#8435 = VECTOR('',#8436,1.);
+#8436 = DIRECTION('',(-1.,0.));
+#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8438 = PCURVE('',#8439,#8444);
+#8439 = PLANE('',#8440);
+#8440 = AXIS2_PLACEMENT_3D('',#8441,#8442,#8443);
+#8441 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#8442 = DIRECTION('',(0.,1.,-1.11E-15));
+#8443 = DIRECTION('',(1.,0.,0.));
+#8444 = DEFINITIONAL_REPRESENTATION('',(#8445),#8449);
+#8445 = LINE('',#8446,#8447);
+#8446 = CARTESIAN_POINT('',(-0.25,-2.1));
+#8447 = VECTOR('',#8448,1.);
+#8448 = DIRECTION('',(-1.,1.9E-16));
+#8449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8450 = ORIENTED_EDGE('',*,*,#8451,.T.);
+#8451 = EDGE_CURVE('',#8424,#8452,#8454,.T.);
+#8452 = VERTEX_POINT('',#8453);
+#8453 = CARTESIAN_POINT('',(-5.9,2.4,1.35));
+#8454 = SURFACE_CURVE('',#8455,(#8459,#8466),.PCURVE_S1.);
+#8455 = LINE('',#8456,#8457);
+#8456 = CARTESIAN_POINT('',(-5.9,2.65,1.35));
+#8457 = VECTOR('',#8458,1.);
+#8458 = DIRECTION('',(0.,1.,-1.11E-15));
+#8459 = PCURVE('',#8315,#8460);
+#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465);
+#8461 = LINE('',#8462,#8463);
+#8462 = CARTESIAN_POINT('',(0.5,-0.25));
+#8463 = VECTOR('',#8464,1.);
+#8464 = DIRECTION('',(-2.109E-31,1.));
+#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8466 = PCURVE('',#8467,#8472);
+#8467 = PLANE('',#8468);
+#8468 = AXIS2_PLACEMENT_3D('',#8469,#8470,#8471);
+#8469 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#8470 = DIRECTION('',(1.,0.,0.));
+#8471 = DIRECTION('',(0.,-1.,1.11E-15));
+#8472 = DEFINITIONAL_REPRESENTATION('',(#8473),#8477);
+#8473 = LINE('',#8474,#8475);
+#8474 = CARTESIAN_POINT('',(-0.25,-2.1));
+#8475 = VECTOR('',#8476,1.);
+#8476 = DIRECTION('',(-1.,0.));
+#8477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8478 = ORIENTED_EDGE('',*,*,#8479,.T.);
+#8479 = EDGE_CURVE('',#8452,#8480,#8482,.T.);
+#8480 = VERTEX_POINT('',#8481);
+#8481 = CARTESIAN_POINT('',(-1.75,2.4,1.35));
+#8482 = SURFACE_CURVE('',#8483,(#8487,#8494),.PCURVE_S1.);
+#8483 = LINE('',#8484,#8485);
+#8484 = CARTESIAN_POINT('',(-0.25,2.4,1.35));
+#8485 = VECTOR('',#8486,1.);
+#8486 = DIRECTION('',(1.,0.,1.9E-16));
+#8487 = PCURVE('',#8315,#8488);
+#8488 = DEFINITIONAL_REPRESENTATION('',(#8489),#8493);
+#8489 = LINE('',#8490,#8491);
+#8490 = CARTESIAN_POINT('',(6.15,-0.5));
+#8491 = VECTOR('',#8492,1.);
+#8492 = DIRECTION('',(1.,0.));
+#8493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8494 = PCURVE('',#8495,#8500);
+#8495 = PLANE('',#8496);
+#8496 = AXIS2_PLACEMENT_3D('',#8497,#8498,#8499);
+#8497 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#8498 = DIRECTION('',(0.,-1.,1.11E-15));
+#8499 = DIRECTION('',(-1.,0.,0.));
+#8500 = DEFINITIONAL_REPRESENTATION('',(#8501),#8505);
+#8501 = LINE('',#8502,#8503);
+#8502 = CARTESIAN_POINT('',(6.15,-2.1));
+#8503 = VECTOR('',#8504,1.);
+#8504 = DIRECTION('',(-1.,-1.9E-16));
+#8505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8506 = ORIENTED_EDGE('',*,*,#8507,.F.);
+#8507 = EDGE_CURVE('',#8307,#8480,#8508,.T.);
+#8508 = SURFACE_CURVE('',#8509,(#8513,#8520),.PCURVE_S1.);
+#8509 = LINE('',#8510,#8511);
+#8510 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8511 = VECTOR('',#8512,1.);
+#8512 = DIRECTION('',(0.,-1.,6.7E-16));
+#8513 = PCURVE('',#8315,#8514);
+#8514 = DEFINITIONAL_REPRESENTATION('',(#8515),#8519);
+#8515 = LINE('',#8516,#8517);
+#8516 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#8517 = VECTOR('',#8518,1.);
+#8518 = DIRECTION('',(1.273E-31,-1.));
+#8519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8520 = PCURVE('',#8521,#8526);
+#8521 = PLANE('',#8522);
+#8522 = AXIS2_PLACEMENT_3D('',#8523,#8524,#8525);
+#8523 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8524 = DIRECTION('',(1.,0.,2.1E-16));
+#8525 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#8526 = DEFINITIONAL_REPRESENTATION('',(#8527),#8531);
+#8527 = LINE('',#8528,#8529);
+#8528 = CARTESIAN_POINT('',(0.,0.));
+#8529 = VECTOR('',#8530,1.);
+#8530 = DIRECTION('',(0.,-1.));
+#8531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8532 = ADVANCED_FACE('',(#8533,#8720,#8834),#8327,.F.);
+#8533 = FACE_BOUND('',#8534,.F.);
+#8534 = EDGE_LOOP('',(#8535,#8536,#8559,#8587,#8615,#8643,#8671,#8699));
+#8535 = ORIENTED_EDGE('',*,*,#8304,.T.);
+#8536 = ORIENTED_EDGE('',*,*,#8537,.T.);
+#8537 = EDGE_CURVE('',#8307,#8538,#8540,.T.);
+#8538 = VERTEX_POINT('',#8539);
+#8539 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8540 = SURFACE_CURVE('',#8541,(#8545,#8552),.PCURVE_S1.);
+#8541 = LINE('',#8542,#8543);
+#8542 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#8543 = VECTOR('',#8544,1.);
+#8544 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#8545 = PCURVE('',#8327,#8546);
+#8546 = DEFINITIONAL_REPRESENTATION('',(#8547),#8551);
+#8547 = LINE('',#8548,#8549);
+#8548 = CARTESIAN_POINT('',(1.325,-1.75));
+#8549 = VECTOR('',#8550,1.);
+#8550 = DIRECTION('',(1.,2.1E-16));
+#8551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8552 = PCURVE('',#8521,#8553);
+#8553 = DEFINITIONAL_REPRESENTATION('',(#8554),#8558);
+#8554 = LINE('',#8555,#8556);
+#8555 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.33226762955E-15));
+#8556 = VECTOR('',#8557,1.);
+#8557 = DIRECTION('',(1.,4.5E-16));
+#8558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8559 = ORIENTED_EDGE('',*,*,#8560,.T.);
+#8560 = EDGE_CURVE('',#8538,#8561,#8563,.T.);
+#8561 = VERTEX_POINT('',#8562);
+#8562 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8563 = SURFACE_CURVE('',#8564,(#8568,#8575),.PCURVE_S1.);
+#8564 = LINE('',#8565,#8566);
+#8565 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8566 = VECTOR('',#8567,1.);
+#8567 = DIRECTION('',(1.,0.,0.));
+#8568 = PCURVE('',#8327,#8569);
+#8569 = DEFINITIONAL_REPRESENTATION('',(#8570),#8574);
+#8570 = LINE('',#8571,#8572);
+#8571 = CARTESIAN_POINT('',(3.425,-1.75));
+#8572 = VECTOR('',#8573,1.);
+#8573 = DIRECTION('',(0.,1.));
+#8574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8575 = PCURVE('',#8576,#8581);
+#8576 = PLANE('',#8577);
+#8577 = AXIS2_PLACEMENT_3D('',#8578,#8579,#8580);
+#8578 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8579 = DIRECTION('',(0.,6.7E-16,1.));
+#8580 = DIRECTION('',(1.,0.,0.));
+#8581 = DEFINITIONAL_REPRESENTATION('',(#8582),#8586);
+#8582 = LINE('',#8583,#8584);
+#8583 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#8584 = VECTOR('',#8585,1.);
+#8585 = DIRECTION('',(1.,0.));
+#8586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8587 = ORIENTED_EDGE('',*,*,#8588,.T.);
+#8588 = EDGE_CURVE('',#8561,#8589,#8591,.T.);
+#8589 = VERTEX_POINT('',#8590);
+#8590 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8591 = SURFACE_CURVE('',#8592,(#8596,#8603),.PCURVE_S1.);
+#8592 = LINE('',#8593,#8594);
+#8593 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8594 = VECTOR('',#8595,1.);
+#8595 = DIRECTION('',(0.,2.2E-16,1.));
+#8596 = PCURVE('',#8327,#8597);
+#8597 = DEFINITIONAL_REPRESENTATION('',(#8598),#8602);
+#8598 = LINE('',#8599,#8600);
+#8599 = CARTESIAN_POINT('',(3.425,1.75));
+#8600 = VECTOR('',#8601,1.);
+#8601 = DIRECTION('',(-1.,0.));
+#8602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8603 = PCURVE('',#8604,#8609);
+#8604 = PLANE('',#8605);
+#8605 = AXIS2_PLACEMENT_3D('',#8606,#8607,#8608);
+#8606 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8607 = DIRECTION('',(-1.,0.,0.));
+#8608 = DIRECTION('',(0.,6.7E-16,1.));
+#8609 = DEFINITIONAL_REPRESENTATION('',(#8610),#8614);
+#8610 = LINE('',#8611,#8612);
+#8611 = CARTESIAN_POINT('',(1.443289932013E-15,-4.440892098501E-16));
+#8612 = VECTOR('',#8613,1.);
+#8613 = DIRECTION('',(1.,-4.5E-16));
+#8614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8615 = ORIENTED_EDGE('',*,*,#8616,.T.);
+#8616 = EDGE_CURVE('',#8589,#8617,#8619,.T.);
+#8617 = VERTEX_POINT('',#8618);
+#8618 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8619 = SURFACE_CURVE('',#8620,(#8624,#8631),.PCURVE_S1.);
+#8620 = LINE('',#8621,#8622);
+#8621 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8622 = VECTOR('',#8623,1.);
+#8623 = DIRECTION('',(1.,0.,-1.4E-16));
+#8624 = PCURVE('',#8327,#8625);
+#8625 = DEFINITIONAL_REPRESENTATION('',(#8626),#8630);
+#8626 = LINE('',#8627,#8628);
+#8627 = CARTESIAN_POINT('',(1.325,1.75));
+#8628 = VECTOR('',#8629,1.);
+#8629 = DIRECTION('',(1.4E-16,1.));
+#8630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8631 = PCURVE('',#8632,#8637);
+#8632 = PLANE('',#8633);
+#8633 = AXIS2_PLACEMENT_3D('',#8634,#8635,#8636);
+#8634 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#8635 = DIRECTION('',(1.4E-16,6.7E-16,1.));
+#8636 = DIRECTION('',(1.,0.,-1.4E-16));
+#8637 = DEFINITIONAL_REPRESENTATION('',(#8638),#8642);
+#8638 = LINE('',#8639,#8640);
+#8639 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8640 = VECTOR('',#8641,1.);
+#8641 = DIRECTION('',(1.,0.));
+#8642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8643 = ORIENTED_EDGE('',*,*,#8644,.T.);
+#8644 = EDGE_CURVE('',#8617,#8645,#8647,.T.);
+#8645 = VERTEX_POINT('',#8646);
+#8646 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8647 = SURFACE_CURVE('',#8648,(#8652,#8659),.PCURVE_S1.);
+#8648 = LINE('',#8649,#8650);
+#8649 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8650 = VECTOR('',#8651,1.);
+#8651 = DIRECTION('',(0.,2.2E-16,1.));
+#8652 = PCURVE('',#8327,#8653);
+#8653 = DEFINITIONAL_REPRESENTATION('',(#8654),#8658);
+#8654 = LINE('',#8655,#8656);
+#8655 = CARTESIAN_POINT('',(1.325,6.4));
+#8656 = VECTOR('',#8657,1.);
+#8657 = DIRECTION('',(-1.,0.));
+#8658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8659 = PCURVE('',#8660,#8665);
+#8660 = PLANE('',#8661);
+#8661 = AXIS2_PLACEMENT_3D('',#8662,#8663,#8664);
+#8662 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#8663 = DIRECTION('',(-1.,0.,0.));
+#8664 = DIRECTION('',(0.,6.7E-16,1.));
+#8665 = DEFINITIONAL_REPRESENTATION('',(#8666),#8670);
+#8666 = LINE('',#8667,#8668);
+#8667 = CARTESIAN_POINT('',(1.554312234475E-15,-1.33226762955E-15));
+#8668 = VECTOR('',#8669,1.);
+#8669 = DIRECTION('',(1.,-4.5E-16));
+#8670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8671 = ORIENTED_EDGE('',*,*,#8672,.T.);
+#8672 = EDGE_CURVE('',#8645,#8673,#8675,.T.);
+#8673 = VERTEX_POINT('',#8674);
+#8674 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#8675 = SURFACE_CURVE('',#8676,(#8680,#8687),.PCURVE_S1.);
+#8676 = LINE('',#8677,#8678);
+#8677 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8678 = VECTOR('',#8679,1.);
+#8679 = DIRECTION('',(-1.,0.,0.));
+#8680 = PCURVE('',#8327,#8681);
+#8681 = DEFINITIONAL_REPRESENTATION('',(#8682),#8686);
+#8682 = LINE('',#8683,#8684);
+#8683 = CARTESIAN_POINT('',(-2.375,6.4));
+#8684 = VECTOR('',#8685,1.);
+#8685 = DIRECTION('',(0.,-1.));
+#8686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8687 = PCURVE('',#8688,#8693);
+#8688 = PLANE('',#8689);
+#8689 = AXIS2_PLACEMENT_3D('',#8690,#8691,#8692);
+#8690 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#8691 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8692 = DIRECTION('',(-1.,0.,0.));
+#8693 = DEFINITIONAL_REPRESENTATION('',(#8694),#8698);
+#8694 = LINE('',#8695,#8696);
+#8695 = CARTESIAN_POINT('',(0.,-3.10862446895E-15));
+#8696 = VECTOR('',#8697,1.);
+#8697 = DIRECTION('',(1.,0.));
+#8698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8699 = ORIENTED_EDGE('',*,*,#8700,.T.);
+#8700 = EDGE_CURVE('',#8673,#8305,#8701,.T.);
+#8701 = SURFACE_CURVE('',#8702,(#8706,#8713),.PCURVE_S1.);
+#8702 = LINE('',#8703,#8704);
+#8703 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#8704 = VECTOR('',#8705,1.);
+#8705 = DIRECTION('',(0.,-2.2E-16,-1.));
+#8706 = PCURVE('',#8327,#8707);
+#8707 = DEFINITIONAL_REPRESENTATION('',(#8708),#8712);
+#8708 = LINE('',#8709,#8710);
+#8709 = CARTESIAN_POINT('',(-2.375,-6.4));
+#8710 = VECTOR('',#8711,1.);
+#8711 = DIRECTION('',(1.,0.));
+#8712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8713 = PCURVE('',#8355,#8714);
+#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8719);
+#8715 = LINE('',#8716,#8717);
+#8716 = CARTESIAN_POINT('',(-1.7763568394E-15,-3.10862446895E-15));
+#8717 = VECTOR('',#8718,1.);
+#8718 = DIRECTION('',(1.,4.5E-16));
+#8719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8720 = FACE_BOUND('',#8721,.F.);
+#8721 = EDGE_LOOP('',(#8722,#8752,#8780,#8808));
+#8722 = ORIENTED_EDGE('',*,*,#8723,.T.);
+#8723 = EDGE_CURVE('',#8724,#8726,#8728,.T.);
+#8724 = VERTEX_POINT('',#8725);
+#8725 = CARTESIAN_POINT('',(-5.5,2.9,3.85));
+#8726 = VERTEX_POINT('',#8727);
+#8727 = CARTESIAN_POINT('',(-5.5,2.9,4.55));
+#8728 = SURFACE_CURVE('',#8729,(#8733,#8740),.PCURVE_S1.);
+#8729 = LINE('',#8730,#8731);
+#8730 = CARTESIAN_POINT('',(-5.5,2.9,3.2625));
+#8731 = VECTOR('',#8732,1.);
+#8732 = DIRECTION('',(0.,2.89E-15,1.));
+#8733 = PCURVE('',#8327,#8734);
+#8734 = DEFINITIONAL_REPRESENTATION('',(#8735),#8739);
+#8735 = LINE('',#8736,#8737);
+#8736 = CARTESIAN_POINT('',(-0.5875,-5.5));
+#8737 = VECTOR('',#8738,1.);
+#8738 = DIRECTION('',(-1.,0.));
+#8739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8740 = PCURVE('',#8741,#8746);
+#8741 = PLANE('',#8742);
+#8742 = AXIS2_PLACEMENT_3D('',#8743,#8744,#8745);
+#8743 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#8744 = DIRECTION('',(1.,-0.,0.));
+#8745 = DIRECTION('',(0.,2.78E-15,1.));
+#8746 = DEFINITIONAL_REPRESENTATION('',(#8747),#8751);
+#8747 = LINE('',#8748,#8749);
+#8748 = CARTESIAN_POINT('',(-0.5875,-5.8));
+#8749 = VECTOR('',#8750,1.);
+#8750 = DIRECTION('',(1.,-1.1E-16));
+#8751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8752 = ORIENTED_EDGE('',*,*,#8753,.T.);
+#8753 = EDGE_CURVE('',#8726,#8754,#8756,.T.);
+#8754 = VERTEX_POINT('',#8755);
+#8755 = CARTESIAN_POINT('',(-4.8,2.9,4.55));
+#8756 = SURFACE_CURVE('',#8757,(#8761,#8768),.PCURVE_S1.);
+#8757 = LINE('',#8758,#8759);
+#8758 = CARTESIAN_POINT('',(-2.75,2.9,4.55));
+#8759 = VECTOR('',#8760,1.);
+#8760 = DIRECTION('',(1.,-0.,0.));
+#8761 = PCURVE('',#8327,#8762);
+#8762 = DEFINITIONAL_REPRESENTATION('',(#8763),#8767);
+#8763 = LINE('',#8764,#8765);
+#8764 = CARTESIAN_POINT('',(-1.875,-2.75));
+#8765 = VECTOR('',#8766,1.);
+#8766 = DIRECTION('',(0.,1.));
+#8767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8768 = PCURVE('',#8769,#8774);
+#8769 = PLANE('',#8770);
+#8770 = AXIS2_PLACEMENT_3D('',#8771,#8772,#8773);
+#8771 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#8772 = DIRECTION('',(0.,-2.83E-15,-1.));
+#8773 = DIRECTION('',(1.,0.,0.));
+#8774 = DEFINITIONAL_REPRESENTATION('',(#8775),#8779);
+#8775 = LINE('',#8776,#8777);
+#8776 = CARTESIAN_POINT('',(2.75,-5.8));
+#8777 = VECTOR('',#8778,1.);
+#8778 = DIRECTION('',(1.,0.));
+#8779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8780 = ORIENTED_EDGE('',*,*,#8781,.T.);
+#8781 = EDGE_CURVE('',#8754,#8782,#8784,.T.);
+#8782 = VERTEX_POINT('',#8783);
+#8783 = CARTESIAN_POINT('',(-4.8,2.9,3.85));
+#8784 = SURFACE_CURVE('',#8785,(#8789,#8796),.PCURVE_S1.);
+#8785 = LINE('',#8786,#8787);
+#8786 = CARTESIAN_POINT('',(-4.8,2.9,3.6125));
+#8787 = VECTOR('',#8788,1.);
+#8788 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#8789 = PCURVE('',#8327,#8790);
+#8790 = DEFINITIONAL_REPRESENTATION('',(#8791),#8795);
+#8791 = LINE('',#8792,#8793);
+#8792 = CARTESIAN_POINT('',(-0.9375,-4.8));
+#8793 = VECTOR('',#8794,1.);
+#8794 = DIRECTION('',(1.,0.));
+#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8796 = PCURVE('',#8797,#8802);
+#8797 = PLANE('',#8798);
+#8798 = AXIS2_PLACEMENT_3D('',#8799,#8800,#8801);
+#8799 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#8800 = DIRECTION('',(-1.,0.,-0.));
+#8801 = DIRECTION('',(0.,-2.78E-15,-1.));
+#8802 = DEFINITIONAL_REPRESENTATION('',(#8803),#8807);
+#8803 = LINE('',#8804,#8805);
+#8804 = CARTESIAN_POINT('',(0.9375,-5.8));
+#8805 = VECTOR('',#8806,1.);
+#8806 = DIRECTION('',(1.,1.1E-16));
+#8807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8808 = ORIENTED_EDGE('',*,*,#8809,.T.);
+#8809 = EDGE_CURVE('',#8782,#8724,#8810,.T.);
+#8810 = SURFACE_CURVE('',#8811,(#8815,#8822),.PCURVE_S1.);
+#8811 = LINE('',#8812,#8813);
+#8812 = CARTESIAN_POINT('',(-2.4,2.9,3.85));
+#8813 = VECTOR('',#8814,1.);
+#8814 = DIRECTION('',(-1.,0.,-0.));
+#8815 = PCURVE('',#8327,#8816);
+#8816 = DEFINITIONAL_REPRESENTATION('',(#8817),#8821);
+#8817 = LINE('',#8818,#8819);
+#8818 = CARTESIAN_POINT('',(-1.175,-2.4));
+#8819 = VECTOR('',#8820,1.);
+#8820 = DIRECTION('',(0.,-1.));
+#8821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8822 = PCURVE('',#8823,#8828);
+#8823 = PLANE('',#8824);
+#8824 = AXIS2_PLACEMENT_3D('',#8825,#8826,#8827);
+#8825 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#8826 = DIRECTION('',(-0.,2.83E-15,1.));
+#8827 = DIRECTION('',(-1.,0.,-0.));
+#8828 = DEFINITIONAL_REPRESENTATION('',(#8829),#8833);
+#8829 = LINE('',#8830,#8831);
+#8830 = CARTESIAN_POINT('',(-2.4,-5.8));
+#8831 = VECTOR('',#8832,1.);
+#8832 = DIRECTION('',(1.,0.));
+#8833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8834 = FACE_BOUND('',#8835,.F.);
+#8835 = EDGE_LOOP('',(#8836,#8866,#8894,#8922));
+#8836 = ORIENTED_EDGE('',*,*,#8837,.T.);
+#8837 = EDGE_CURVE('',#8838,#8840,#8842,.T.);
+#8838 = VERTEX_POINT('',#8839);
+#8839 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8840 = VERTEX_POINT('',#8841);
+#8841 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8842 = SURFACE_CURVE('',#8843,(#8847,#8854),.PCURVE_S1.);
+#8843 = LINE('',#8844,#8845);
+#8844 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8845 = VECTOR('',#8846,1.);
+#8846 = DIRECTION('',(1.,0.,0.));
+#8847 = PCURVE('',#8327,#8848);
+#8848 = DEFINITIONAL_REPRESENTATION('',(#8849),#8853);
+#8849 = LINE('',#8850,#8851);
+#8850 = CARTESIAN_POINT('',(2.025,-0.65));
+#8851 = VECTOR('',#8852,1.);
+#8852 = DIRECTION('',(0.,1.));
+#8853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8854 = PCURVE('',#8855,#8860);
+#8855 = PLANE('',#8856);
+#8856 = AXIS2_PLACEMENT_3D('',#8857,#8858,#8859);
+#8857 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8858 = DIRECTION('',(0.,6.7E-16,1.));
+#8859 = DIRECTION('',(1.,0.,0.));
+#8860 = DEFINITIONAL_REPRESENTATION('',(#8861),#8865);
+#8861 = LINE('',#8862,#8863);
+#8862 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#8863 = VECTOR('',#8864,1.);
+#8864 = DIRECTION('',(1.,0.));
+#8865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8866 = ORIENTED_EDGE('',*,*,#8867,.T.);
+#8867 = EDGE_CURVE('',#8840,#8868,#8870,.T.);
+#8868 = VERTEX_POINT('',#8869);
+#8869 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8870 = SURFACE_CURVE('',#8871,(#8875,#8882),.PCURVE_S1.);
+#8871 = LINE('',#8872,#8873);
+#8872 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8873 = VECTOR('',#8874,1.);
+#8874 = DIRECTION('',(0.,-2.2E-16,-1.));
+#8875 = PCURVE('',#8327,#8876);
+#8876 = DEFINITIONAL_REPRESENTATION('',(#8877),#8881);
+#8877 = LINE('',#8878,#8879);
+#8878 = CARTESIAN_POINT('',(2.025,0.65));
+#8879 = VECTOR('',#8880,1.);
+#8880 = DIRECTION('',(1.,0.));
+#8881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8882 = PCURVE('',#8883,#8888);
+#8883 = PLANE('',#8884);
+#8884 = AXIS2_PLACEMENT_3D('',#8885,#8886,#8887);
+#8885 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8886 = DIRECTION('',(1.,0.,0.));
+#8887 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893);
+#8889 = LINE('',#8890,#8891);
+#8890 = CARTESIAN_POINT('',(-1.554312234475E-15,-1.33226762955E-15));
+#8891 = VECTOR('',#8892,1.);
+#8892 = DIRECTION('',(1.,4.5E-16));
+#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8894 = ORIENTED_EDGE('',*,*,#8895,.T.);
+#8895 = EDGE_CURVE('',#8868,#8896,#8898,.T.);
+#8896 = VERTEX_POINT('',#8897);
+#8897 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8898 = SURFACE_CURVE('',#8899,(#8903,#8910),.PCURVE_S1.);
+#8899 = LINE('',#8900,#8901);
+#8900 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8901 = VECTOR('',#8902,1.);
+#8902 = DIRECTION('',(-1.,0.,0.));
+#8903 = PCURVE('',#8327,#8904);
+#8904 = DEFINITIONAL_REPRESENTATION('',(#8905),#8909);
+#8905 = LINE('',#8906,#8907);
+#8906 = CARTESIAN_POINT('',(2.525,0.65));
+#8907 = VECTOR('',#8908,1.);
+#8908 = DIRECTION('',(0.,-1.));
+#8909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8910 = PCURVE('',#8911,#8916);
+#8911 = PLANE('',#8912);
+#8912 = AXIS2_PLACEMENT_3D('',#8913,#8914,#8915);
+#8913 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#8914 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8915 = DIRECTION('',(-1.,0.,0.));
+#8916 = DEFINITIONAL_REPRESENTATION('',(#8917),#8921);
+#8917 = LINE('',#8918,#8919);
+#8918 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#8919 = VECTOR('',#8920,1.);
+#8920 = DIRECTION('',(1.,0.));
+#8921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8922 = ORIENTED_EDGE('',*,*,#8923,.T.);
+#8923 = EDGE_CURVE('',#8896,#8838,#8924,.T.);
+#8924 = SURFACE_CURVE('',#8925,(#8929,#8936),.PCURVE_S1.);
+#8925 = LINE('',#8926,#8927);
+#8926 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8927 = VECTOR('',#8928,1.);
+#8928 = DIRECTION('',(0.,2.2E-16,1.));
+#8929 = PCURVE('',#8327,#8930);
+#8930 = DEFINITIONAL_REPRESENTATION('',(#8931),#8935);
+#8931 = LINE('',#8932,#8933);
+#8932 = CARTESIAN_POINT('',(2.525,-0.65));
+#8933 = VECTOR('',#8934,1.);
+#8934 = DIRECTION('',(-1.,0.));
+#8935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8936 = PCURVE('',#8937,#8942);
+#8937 = PLANE('',#8938);
+#8938 = AXIS2_PLACEMENT_3D('',#8939,#8940,#8941);
+#8939 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#8940 = DIRECTION('',(-1.,0.,0.));
+#8941 = DIRECTION('',(0.,6.7E-16,1.));
+#8942 = DEFINITIONAL_REPRESENTATION('',(#8943),#8947);
+#8943 = LINE('',#8944,#8945);
+#8944 = CARTESIAN_POINT('',(1.387778780781E-15,-8.881784197001E-16));
+#8945 = VECTOR('',#8946,1.);
+#8946 = DIRECTION('',(1.,-4.5E-16));
+#8947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8948 = ADVANCED_FACE('',(#8949),#8521,.F.);
+#8949 = FACE_BOUND('',#8950,.F.);
+#8950 = EDGE_LOOP('',(#8951,#8952,#8953,#8976));
+#8951 = ORIENTED_EDGE('',*,*,#8537,.F.);
+#8952 = ORIENTED_EDGE('',*,*,#8507,.T.);
+#8953 = ORIENTED_EDGE('',*,*,#8954,.T.);
+#8954 = EDGE_CURVE('',#8480,#8955,#8957,.T.);
+#8955 = VERTEX_POINT('',#8956);
+#8956 = CARTESIAN_POINT('',(-1.75,2.4,-0.75));
+#8957 = SURFACE_CURVE('',#8958,(#8962,#8969),.PCURVE_S1.);
+#8958 = LINE('',#8959,#8960);
+#8959 = CARTESIAN_POINT('',(-1.75,2.4,0.3));
+#8960 = VECTOR('',#8961,1.);
+#8961 = DIRECTION('',(2.1E-16,-1.11E-15,-1.));
+#8962 = PCURVE('',#8521,#8963);
+#8963 = DEFINITIONAL_REPRESENTATION('',(#8964),#8968);
+#8964 = LINE('',#8965,#8966);
+#8965 = CARTESIAN_POINT('',(1.05,-0.5));
+#8966 = VECTOR('',#8967,1.);
+#8967 = DIRECTION('',(1.,-4.4E-16));
+#8968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8969 = PCURVE('',#8495,#8970);
+#8970 = DEFINITIONAL_REPRESENTATION('',(#8971),#8975);
+#8971 = LINE('',#8972,#8973);
+#8972 = CARTESIAN_POINT('',(7.65,-1.05));
+#8973 = VECTOR('',#8974,1.);
+#8974 = DIRECTION('',(-2.1E-16,1.));
+#8975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8976 = ORIENTED_EDGE('',*,*,#8977,.F.);
+#8977 = EDGE_CURVE('',#8538,#8955,#8978,.T.);
+#8978 = SURFACE_CURVE('',#8979,(#8983,#8990),.PCURVE_S1.);
+#8979 = LINE('',#8980,#8981);
+#8980 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8981 = VECTOR('',#8982,1.);
+#8982 = DIRECTION('',(0.,-1.,6.7E-16));
+#8983 = PCURVE('',#8521,#8984);
+#8984 = DEFINITIONAL_REPRESENTATION('',(#8985),#8989);
+#8985 = LINE('',#8986,#8987);
+#8986 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#8987 = VECTOR('',#8988,1.);
+#8988 = DIRECTION('',(0.,-1.));
+#8989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8990 = PCURVE('',#8576,#8991);
+#8991 = DEFINITIONAL_REPRESENTATION('',(#8992),#8996);
+#8992 = LINE('',#8993,#8994);
+#8993 = CARTESIAN_POINT('',(0.,0.));
+#8994 = VECTOR('',#8995,1.);
+#8995 = DIRECTION('',(0.,-1.));
+#8996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8997 = ADVANCED_FACE('',(#8998,#9469),#8495,.T.);
+#8998 = FACE_BOUND('',#8999,.T.);
+#8999 = EDGE_LOOP('',(#9000,#9023,#9046,#9069,#9097,#9125,#9153,#9181,
+    #9209,#9237,#9265,#9293,#9321,#9349,#9372,#9395,#9418,#9446,#9467,
+    #9468));
+#9000 = ORIENTED_EDGE('',*,*,#9001,.F.);
+#9001 = EDGE_CURVE('',#9002,#8955,#9004,.T.);
+#9002 = VERTEX_POINT('',#9003);
+#9003 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#9004 = SURFACE_CURVE('',#9005,(#9009,#9016),.PCURVE_S1.);
+#9005 = LINE('',#9006,#9007);
+#9006 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#9007 = VECTOR('',#9008,1.);
+#9008 = DIRECTION('',(-1.,0.,0.));
+#9009 = PCURVE('',#8495,#9010);
+#9010 = DEFINITIONAL_REPRESENTATION('',(#9011),#9015);
+#9011 = LINE('',#9012,#9013);
+#9012 = CARTESIAN_POINT('',(0.,9.992007221626E-16));
+#9013 = VECTOR('',#9014,1.);
+#9014 = DIRECTION('',(1.,0.));
+#9015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9016 = PCURVE('',#8576,#9017);
+#9017 = DEFINITIONAL_REPRESENTATION('',(#9018),#9022);
+#9018 = LINE('',#9019,#9020);
+#9019 = CARTESIAN_POINT('',(7.65,-0.5));
+#9020 = VECTOR('',#9021,1.);
+#9021 = DIRECTION('',(-1.,0.));
+#9022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9023 = ORIENTED_EDGE('',*,*,#9024,.T.);
+#9024 = EDGE_CURVE('',#9002,#9025,#9027,.T.);
+#9025 = VERTEX_POINT('',#9026);
+#9026 = CARTESIAN_POINT('',(1.75,2.4,1.35));
+#9027 = SURFACE_CURVE('',#9028,(#9032,#9039),.PCURVE_S1.);
+#9028 = LINE('',#9029,#9030);
+#9029 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#9030 = VECTOR('',#9031,1.);
+#9031 = DIRECTION('',(0.,1.11E-15,1.));
+#9032 = PCURVE('',#8495,#9033);
+#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038);
+#9034 = LINE('',#9035,#9036);
+#9035 = CARTESIAN_POINT('',(4.15,0.));
+#9036 = VECTOR('',#9037,1.);
+#9037 = DIRECTION('',(0.,-1.));
+#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9039 = PCURVE('',#8604,#9040);
+#9040 = DEFINITIONAL_REPRESENTATION('',(#9041),#9045);
+#9041 = LINE('',#9042,#9043);
+#9042 = CARTESIAN_POINT('',(-1.001133814775E-15,-0.5));
+#9043 = VECTOR('',#9044,1.);
+#9044 = DIRECTION('',(1.,4.4E-16));
+#9045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9046 = ORIENTED_EDGE('',*,*,#9047,.T.);
+#9047 = EDGE_CURVE('',#9025,#9048,#9050,.T.);
+#9048 = VERTEX_POINT('',#9049);
+#9049 = CARTESIAN_POINT('',(5.9,2.4,1.35));
+#9050 = SURFACE_CURVE('',#9051,(#9055,#9062),.PCURVE_S1.);
+#9051 = LINE('',#9052,#9053);
+#9052 = CARTESIAN_POINT('',(3.825,2.4,1.35));
+#9053 = VECTOR('',#9054,1.);
+#9054 = DIRECTION('',(1.,0.,-1.4E-16));
+#9055 = PCURVE('',#8495,#9056);
+#9056 = DEFINITIONAL_REPRESENTATION('',(#9057),#9061);
+#9057 = LINE('',#9058,#9059);
+#9058 = CARTESIAN_POINT('',(2.075,-2.1));
+#9059 = VECTOR('',#9060,1.);
+#9060 = DIRECTION('',(-1.,1.4E-16));
+#9061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9062 = PCURVE('',#8632,#9063);
+#9063 = DEFINITIONAL_REPRESENTATION('',(#9064),#9068);
+#9064 = LINE('',#9065,#9066);
+#9065 = CARTESIAN_POINT('',(2.075,-0.5));
+#9066 = VECTOR('',#9067,1.);
+#9067 = DIRECTION('',(1.,0.));
+#9068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9069 = ORIENTED_EDGE('',*,*,#9070,.T.);
+#9070 = EDGE_CURVE('',#9048,#9071,#9073,.T.);
+#9071 = VERTEX_POINT('',#9072);
+#9072 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9073 = SURFACE_CURVE('',#9074,(#9078,#9085),.PCURVE_S1.);
+#9074 = LINE('',#9075,#9076);
+#9075 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#9076 = VECTOR('',#9077,1.);
+#9077 = DIRECTION('',(0.,1.11E-15,1.));
+#9078 = PCURVE('',#8495,#9079);
+#9079 = DEFINITIONAL_REPRESENTATION('',(#9080),#9084);
+#9080 = LINE('',#9081,#9082);
+#9081 = CARTESIAN_POINT('',(0.,-0.));
+#9082 = VECTOR('',#9083,1.);
+#9083 = DIRECTION('',(0.,-1.));
+#9084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9085 = PCURVE('',#9086,#9091);
+#9086 = PLANE('',#9087);
+#9087 = AXIS2_PLACEMENT_3D('',#9088,#9089,#9090);
+#9088 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#9089 = DIRECTION('',(-1.,0.,0.));
+#9090 = DIRECTION('',(0.,1.,-1.11E-15));
+#9091 = DEFINITIONAL_REPRESENTATION('',(#9092),#9096);
+#9092 = LINE('',#9093,#9094);
+#9093 = CARTESIAN_POINT('',(4.8,1.070518200753E-18));
+#9094 = VECTOR('',#9095,1.);
+#9095 = DIRECTION('',(0.,-1.));
+#9096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9097 = ORIENTED_EDGE('',*,*,#9098,.T.);
+#9098 = EDGE_CURVE('',#9071,#9099,#9101,.T.);
+#9099 = VERTEX_POINT('',#9100);
+#9100 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9101 = SURFACE_CURVE('',#9102,(#9106,#9113),.PCURVE_S1.);
+#9102 = LINE('',#9103,#9104);
+#9103 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9104 = VECTOR('',#9105,1.);
+#9105 = DIRECTION('',(-1.,0.,0.));
+#9106 = PCURVE('',#8495,#9107);
+#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9112);
+#9108 = LINE('',#9109,#9110);
+#9109 = CARTESIAN_POINT('',(0.,-5.15));
+#9110 = VECTOR('',#9111,1.);
+#9111 = DIRECTION('',(1.,0.));
+#9112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9113 = PCURVE('',#9114,#9119);
+#9114 = PLANE('',#9115);
+#9115 = AXIS2_PLACEMENT_3D('',#9116,#9117,#9118);
+#9116 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9117 = DIRECTION('',(0.,8.7E-16,1.));
+#9118 = DIRECTION('',(0.,1.,-8.7E-16));
+#9119 = DEFINITIONAL_REPRESENTATION('',(#9120),#9124);
+#9120 = LINE('',#9121,#9122);
+#9121 = CARTESIAN_POINT('',(2.4,-5.9));
+#9122 = VECTOR('',#9123,1.);
+#9123 = DIRECTION('',(0.,1.));
+#9124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9125 = ORIENTED_EDGE('',*,*,#9126,.T.);
+#9126 = EDGE_CURVE('',#9099,#9127,#9129,.T.);
+#9127 = VERTEX_POINT('',#9128);
+#9128 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#9129 = SURFACE_CURVE('',#9130,(#9134,#9141),.PCURVE_S1.);
+#9130 = LINE('',#9131,#9132);
+#9131 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9132 = VECTOR('',#9133,1.);
+#9133 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9134 = PCURVE('',#8495,#9135);
+#9135 = DEFINITIONAL_REPRESENTATION('',(#9136),#9140);
+#9136 = LINE('',#9137,#9138);
+#9137 = CARTESIAN_POINT('',(6.,-5.15));
+#9138 = VECTOR('',#9139,1.);
+#9139 = DIRECTION('',(0.,1.));
+#9140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9141 = PCURVE('',#9142,#9147);
+#9142 = PLANE('',#9143);
+#9143 = AXIS2_PLACEMENT_3D('',#9144,#9145,#9146);
+#9144 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#9145 = DIRECTION('',(-1.,0.,0.));
+#9146 = DIRECTION('',(0.,-1.,1.98E-15));
+#9147 = DEFINITIONAL_REPRESENTATION('',(#9148),#9152);
+#9148 = LINE('',#9149,#9150);
+#9149 = CARTESIAN_POINT('',(0.,0.));
+#9150 = VECTOR('',#9151,1.);
+#9151 = DIRECTION('',(0.,-1.));
+#9152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9153 = ORIENTED_EDGE('',*,*,#9154,.F.);
+#9154 = EDGE_CURVE('',#9155,#9127,#9157,.T.);
+#9155 = VERTEX_POINT('',#9156);
+#9156 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#9157 = SURFACE_CURVE('',#9158,(#9162,#9169),.PCURVE_S1.);
+#9158 = LINE('',#9159,#9160);
+#9159 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#9160 = VECTOR('',#9161,1.);
+#9161 = DIRECTION('',(1.,0.,0.));
+#9162 = PCURVE('',#8495,#9163);
+#9163 = DEFINITIONAL_REPRESENTATION('',(#9164),#9168);
+#9164 = LINE('',#9165,#9166);
+#9165 = CARTESIAN_POINT('',(6.7,-4.35));
+#9166 = VECTOR('',#9167,1.);
+#9167 = DIRECTION('',(-1.,-0.));
+#9168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9169 = PCURVE('',#9170,#9175);
+#9170 = PLANE('',#9171);
+#9171 = AXIS2_PLACEMENT_3D('',#9172,#9173,#9174);
+#9172 = CARTESIAN_POINT('',(-0.45,6.328271240363E-15,3.6));
+#9173 = DIRECTION('',(0.,-1.7E-15,-1.));
+#9174 = DIRECTION('',(0.,-1.,1.7E-15));
+#9175 = DEFINITIONAL_REPRESENTATION('',(#9176),#9180);
+#9176 = LINE('',#9177,#9178);
+#9177 = CARTESIAN_POINT('',(-2.4,0.35));
+#9178 = VECTOR('',#9179,1.);
+#9179 = DIRECTION('',(0.,-1.));
+#9180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9181 = ORIENTED_EDGE('',*,*,#9182,.F.);
+#9182 = EDGE_CURVE('',#9183,#9155,#9185,.T.);
+#9183 = VERTEX_POINT('',#9184);
+#9184 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#9185 = SURFACE_CURVE('',#9186,(#9190,#9197),.PCURVE_S1.);
+#9186 = LINE('',#9187,#9188);
+#9187 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#9188 = VECTOR('',#9189,1.);
+#9189 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9190 = PCURVE('',#8495,#9191);
+#9191 = DEFINITIONAL_REPRESENTATION('',(#9192),#9196);
+#9192 = LINE('',#9193,#9194);
+#9193 = CARTESIAN_POINT('',(6.7,-5.15));
+#9194 = VECTOR('',#9195,1.);
+#9195 = DIRECTION('',(0.,1.));
+#9196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9197 = PCURVE('',#9198,#9203);
+#9198 = PLANE('',#9199);
+#9199 = AXIS2_PLACEMENT_3D('',#9200,#9201,#9202);
+#9200 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9201 = DIRECTION('',(1.,0.,0.));
+#9202 = DIRECTION('',(0.,1.,-1.98E-15));
+#9203 = DEFINITIONAL_REPRESENTATION('',(#9204),#9208);
+#9204 = LINE('',#9205,#9206);
+#9205 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#9206 = VECTOR('',#9207,1.);
+#9207 = DIRECTION('',(0.,-1.));
+#9208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9209 = ORIENTED_EDGE('',*,*,#9210,.T.);
+#9210 = EDGE_CURVE('',#9183,#9211,#9213,.T.);
+#9211 = VERTEX_POINT('',#9212);
+#9212 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#9213 = SURFACE_CURVE('',#9214,(#9218,#9225),.PCURVE_S1.);
+#9214 = LINE('',#9215,#9216);
+#9215 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9216 = VECTOR('',#9217,1.);
+#9217 = DIRECTION('',(-1.,0.,0.));
+#9218 = PCURVE('',#8495,#9219);
+#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224);
+#9220 = LINE('',#9221,#9222);
+#9221 = CARTESIAN_POINT('',(0.,-5.15));
+#9222 = VECTOR('',#9223,1.);
+#9223 = DIRECTION('',(1.,0.));
+#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9225 = PCURVE('',#9226,#9231);
+#9226 = PLANE('',#9227);
+#9227 = AXIS2_PLACEMENT_3D('',#9228,#9229,#9230);
+#9228 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9229 = DIRECTION('',(0.,8.7E-16,1.));
+#9230 = DIRECTION('',(0.,1.,-8.7E-16));
+#9231 = DEFINITIONAL_REPRESENTATION('',(#9232),#9236);
+#9232 = LINE('',#9233,#9234);
+#9233 = CARTESIAN_POINT('',(2.4,-5.9));
+#9234 = VECTOR('',#9235,1.);
+#9235 = DIRECTION('',(0.,1.));
+#9236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9237 = ORIENTED_EDGE('',*,*,#9238,.T.);
+#9238 = EDGE_CURVE('',#9211,#9239,#9241,.T.);
+#9239 = VERTEX_POINT('',#9240);
+#9240 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#9241 = SURFACE_CURVE('',#9242,(#9246,#9253),.PCURVE_S1.);
+#9242 = LINE('',#9243,#9244);
+#9243 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#9244 = VECTOR('',#9245,1.);
+#9245 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9246 = PCURVE('',#8495,#9247);
+#9247 = DEFINITIONAL_REPRESENTATION('',(#9248),#9252);
+#9248 = LINE('',#9249,#9250);
+#9249 = CARTESIAN_POINT('',(7.8,-5.15));
+#9250 = VECTOR('',#9251,1.);
+#9251 = DIRECTION('',(0.,1.));
+#9252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9253 = PCURVE('',#9254,#9259);
+#9254 = PLANE('',#9255);
+#9255 = AXIS2_PLACEMENT_3D('',#9256,#9257,#9258);
+#9256 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9257 = DIRECTION('',(1.,0.,0.));
+#9258 = DIRECTION('',(0.,1.,-1.98E-15));
+#9259 = DEFINITIONAL_REPRESENTATION('',(#9260),#9264);
+#9260 = LINE('',#9261,#9262);
+#9261 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#9262 = VECTOR('',#9263,1.);
+#9263 = DIRECTION('',(0.,-1.));
+#9264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9265 = ORIENTED_EDGE('',*,*,#9266,.T.);
+#9266 = EDGE_CURVE('',#9239,#9267,#9269,.T.);
+#9267 = VERTEX_POINT('',#9268);
+#9268 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#9269 = SURFACE_CURVE('',#9270,(#9274,#9281),.PCURVE_S1.);
+#9270 = LINE('',#9271,#9272);
+#9271 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#9272 = VECTOR('',#9273,1.);
+#9273 = DIRECTION('',(-1.,0.,0.));
+#9274 = PCURVE('',#8495,#9275);
+#9275 = DEFINITIONAL_REPRESENTATION('',(#9276),#9280);
+#9276 = LINE('',#9277,#9278);
+#9277 = CARTESIAN_POINT('',(7.8,-4.35));
+#9278 = VECTOR('',#9279,1.);
+#9279 = DIRECTION('',(1.,0.));
+#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9281 = PCURVE('',#9282,#9287);
+#9282 = PLANE('',#9283);
+#9283 = AXIS2_PLACEMENT_3D('',#9284,#9285,#9286);
+#9284 = CARTESIAN_POINT('',(-2.25,6.883382752676E-15,3.6));
+#9285 = DIRECTION('',(0.,1.7E-15,1.));
+#9286 = DIRECTION('',(0.,1.,-1.7E-15));
+#9287 = DEFINITIONAL_REPRESENTATION('',(#9288),#9292);
+#9288 = LINE('',#9289,#9290);
+#9289 = CARTESIAN_POINT('',(2.4,-0.35));
+#9290 = VECTOR('',#9291,1.);
+#9291 = DIRECTION('',(0.,1.));
+#9292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9293 = ORIENTED_EDGE('',*,*,#9294,.F.);
+#9294 = EDGE_CURVE('',#9295,#9267,#9297,.T.);
+#9295 = VERTEX_POINT('',#9296);
+#9296 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9297 = SURFACE_CURVE('',#9298,(#9302,#9309),.PCURVE_S1.);
+#9298 = LINE('',#9299,#9300);
+#9299 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9300 = VECTOR('',#9301,1.);
+#9301 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9302 = PCURVE('',#8495,#9303);
+#9303 = DEFINITIONAL_REPRESENTATION('',(#9304),#9308);
+#9304 = LINE('',#9305,#9306);
+#9305 = CARTESIAN_POINT('',(8.5,-5.15));
+#9306 = VECTOR('',#9307,1.);
+#9307 = DIRECTION('',(0.,1.));
+#9308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9309 = PCURVE('',#9310,#9315);
+#9310 = PLANE('',#9311);
+#9311 = AXIS2_PLACEMENT_3D('',#9312,#9313,#9314);
+#9312 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#9313 = DIRECTION('',(-1.,0.,0.));
+#9314 = DIRECTION('',(0.,-1.,1.98E-15));
+#9315 = DEFINITIONAL_REPRESENTATION('',(#9316),#9320);
+#9316 = LINE('',#9317,#9318);
+#9317 = CARTESIAN_POINT('',(0.,0.));
+#9318 = VECTOR('',#9319,1.);
+#9319 = DIRECTION('',(0.,-1.));
+#9320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9321 = ORIENTED_EDGE('',*,*,#9322,.T.);
+#9322 = EDGE_CURVE('',#9295,#9323,#9325,.T.);
+#9323 = VERTEX_POINT('',#9324);
+#9324 = CARTESIAN_POINT('',(-4.8,2.4,4.4));
+#9325 = SURFACE_CURVE('',#9326,(#9330,#9337),.PCURVE_S1.);
+#9326 = LINE('',#9327,#9328);
+#9327 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9328 = VECTOR('',#9329,1.);
+#9329 = DIRECTION('',(-1.,0.,0.));
+#9330 = PCURVE('',#8495,#9331);
+#9331 = DEFINITIONAL_REPRESENTATION('',(#9332),#9336);
+#9332 = LINE('',#9333,#9334);
+#9333 = CARTESIAN_POINT('',(0.,-5.15));
+#9334 = VECTOR('',#9335,1.);
+#9335 = DIRECTION('',(1.,0.));
+#9336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9337 = PCURVE('',#9338,#9343);
+#9338 = PLANE('',#9339);
+#9339 = AXIS2_PLACEMENT_3D('',#9340,#9341,#9342);
+#9340 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9341 = DIRECTION('',(0.,8.7E-16,1.));
+#9342 = DIRECTION('',(0.,1.,-8.7E-16));
+#9343 = DEFINITIONAL_REPRESENTATION('',(#9344),#9348);
+#9344 = LINE('',#9345,#9346);
+#9345 = CARTESIAN_POINT('',(2.4,-5.9));
+#9346 = VECTOR('',#9347,1.);
+#9347 = DIRECTION('',(0.,1.));
+#9348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9349 = ORIENTED_EDGE('',*,*,#9350,.T.);
+#9350 = EDGE_CURVE('',#9323,#9351,#9353,.T.);
+#9351 = VERTEX_POINT('',#9352);
+#9352 = CARTESIAN_POINT('',(-4.8,2.4,3.85));
+#9353 = SURFACE_CURVE('',#9354,(#9358,#9365),.PCURVE_S1.);
+#9354 = LINE('',#9355,#9356);
+#9355 = CARTESIAN_POINT('',(-4.8,2.4,1.9));
+#9356 = VECTOR('',#9357,1.);
+#9357 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#9358 = PCURVE('',#8495,#9359);
+#9359 = DEFINITIONAL_REPRESENTATION('',(#9360),#9364);
+#9360 = LINE('',#9361,#9362);
+#9361 = CARTESIAN_POINT('',(10.7,-2.65));
+#9362 = VECTOR('',#9363,1.);
+#9363 = DIRECTION('',(0.,1.));
+#9364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9365 = PCURVE('',#8797,#9366);
+#9366 = DEFINITIONAL_REPRESENTATION('',(#9367),#9371);
+#9367 = LINE('',#9368,#9369);
+#9368 = CARTESIAN_POINT('',(2.65,-5.3));
+#9369 = VECTOR('',#9370,1.);
+#9370 = DIRECTION('',(1.,1.1E-16));
+#9371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9372 = ORIENTED_EDGE('',*,*,#9373,.T.);
+#9373 = EDGE_CURVE('',#9351,#9374,#9376,.T.);
+#9374 = VERTEX_POINT('',#9375);
+#9375 = CARTESIAN_POINT('',(-5.5,2.4,3.85));
+#9376 = SURFACE_CURVE('',#9377,(#9381,#9388),.PCURVE_S1.);
+#9377 = LINE('',#9378,#9379);
+#9378 = CARTESIAN_POINT('',(0.55,2.4,3.85));
+#9379 = VECTOR('',#9380,1.);
+#9380 = DIRECTION('',(-1.,-0.,-0.));
+#9381 = PCURVE('',#8495,#9382);
+#9382 = DEFINITIONAL_REPRESENTATION('',(#9383),#9387);
+#9383 = LINE('',#9384,#9385);
+#9384 = CARTESIAN_POINT('',(5.35,-4.6));
+#9385 = VECTOR('',#9386,1.);
+#9386 = DIRECTION('',(1.,0.));
+#9387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9388 = PCURVE('',#8823,#9389);
+#9389 = DEFINITIONAL_REPRESENTATION('',(#9390),#9394);
+#9390 = LINE('',#9391,#9392);
+#9391 = CARTESIAN_POINT('',(-5.35,-5.3));
+#9392 = VECTOR('',#9393,1.);
+#9393 = DIRECTION('',(1.,0.));
+#9394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9395 = ORIENTED_EDGE('',*,*,#9396,.T.);
+#9396 = EDGE_CURVE('',#9374,#9397,#9399,.T.);
+#9397 = VERTEX_POINT('',#9398);
+#9398 = CARTESIAN_POINT('',(-5.5,2.4,4.4));
+#9399 = SURFACE_CURVE('',#9400,(#9404,#9411),.PCURVE_S1.);
+#9400 = LINE('',#9401,#9402);
+#9401 = CARTESIAN_POINT('',(-5.5,2.4,1.55));
+#9402 = VECTOR('',#9403,1.);
+#9403 = DIRECTION('',(0.,2.89E-15,1.));
+#9404 = PCURVE('',#8495,#9405);
+#9405 = DEFINITIONAL_REPRESENTATION('',(#9406),#9410);
+#9406 = LINE('',#9407,#9408);
+#9407 = CARTESIAN_POINT('',(11.4,-2.3));
+#9408 = VECTOR('',#9409,1.);
+#9409 = DIRECTION('',(0.,-1.));
+#9410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9411 = PCURVE('',#8741,#9412);
+#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9417);
+#9413 = LINE('',#9414,#9415);
+#9414 = CARTESIAN_POINT('',(-2.3,-5.3));
+#9415 = VECTOR('',#9416,1.);
+#9416 = DIRECTION('',(1.,-1.1E-16));
+#9417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9418 = ORIENTED_EDGE('',*,*,#9419,.T.);
+#9419 = EDGE_CURVE('',#9397,#9420,#9422,.T.);
+#9420 = VERTEX_POINT('',#9421);
+#9421 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#9422 = SURFACE_CURVE('',#9423,(#9427,#9434),.PCURVE_S1.);
+#9423 = LINE('',#9424,#9425);
+#9424 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#9425 = VECTOR('',#9426,1.);
+#9426 = DIRECTION('',(-1.,0.,0.));
+#9427 = PCURVE('',#8495,#9428);
+#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433);
+#9429 = LINE('',#9430,#9431);
+#9430 = CARTESIAN_POINT('',(0.,-5.15));
+#9431 = VECTOR('',#9432,1.);
+#9432 = DIRECTION('',(1.,0.));
+#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9434 = PCURVE('',#9435,#9440);
+#9435 = PLANE('',#9436);
+#9436 = AXIS2_PLACEMENT_3D('',#9437,#9438,#9439);
+#9437 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9438 = DIRECTION('',(0.,8.7E-16,1.));
+#9439 = DIRECTION('',(0.,1.,-8.7E-16));
+#9440 = DEFINITIONAL_REPRESENTATION('',(#9441),#9445);
+#9441 = LINE('',#9442,#9443);
+#9442 = CARTESIAN_POINT('',(2.4,-5.9));
+#9443 = VECTOR('',#9444,1.);
+#9444 = DIRECTION('',(0.,1.));
+#9445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9446 = ORIENTED_EDGE('',*,*,#9447,.F.);
+#9447 = EDGE_CURVE('',#8452,#9420,#9448,.T.);
+#9448 = SURFACE_CURVE('',#9449,(#9453,#9460),.PCURVE_S1.);
+#9449 = LINE('',#9450,#9451);
+#9450 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#9451 = VECTOR('',#9452,1.);
+#9452 = DIRECTION('',(0.,1.11E-15,1.));
+#9453 = PCURVE('',#8495,#9454);
+#9454 = DEFINITIONAL_REPRESENTATION('',(#9455),#9459);
+#9455 = LINE('',#9456,#9457);
+#9456 = CARTESIAN_POINT('',(11.8,0.));
+#9457 = VECTOR('',#9458,1.);
+#9458 = DIRECTION('',(0.,-1.));
+#9459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9460 = PCURVE('',#8467,#9461);
+#9461 = DEFINITIONAL_REPRESENTATION('',(#9462),#9466);
+#9462 = LINE('',#9463,#9464);
+#9463 = CARTESIAN_POINT('',(0.,0.));
+#9464 = VECTOR('',#9465,1.);
+#9465 = DIRECTION('',(0.,-1.));
+#9466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9467 = ORIENTED_EDGE('',*,*,#8479,.T.);
+#9468 = ORIENTED_EDGE('',*,*,#8954,.T.);
+#9469 = FACE_BOUND('',#9470,.T.);
+#9470 = EDGE_LOOP('',(#9471,#9496,#9519,#9542));
+#9471 = ORIENTED_EDGE('',*,*,#9472,.T.);
+#9472 = EDGE_CURVE('',#9473,#9475,#9477,.T.);
+#9473 = VERTEX_POINT('',#9474);
+#9474 = CARTESIAN_POINT('',(-0.65,2.4,0.15));
+#9475 = VERTEX_POINT('',#9476);
+#9476 = CARTESIAN_POINT('',(-0.65,2.4,0.65));
+#9477 = SURFACE_CURVE('',#9478,(#9482,#9489),.PCURVE_S1.);
+#9478 = LINE('',#9479,#9480);
+#9479 = CARTESIAN_POINT('',(-0.65,2.4,-0.3));
+#9480 = VECTOR('',#9481,1.);
+#9481 = DIRECTION('',(0.,1.11E-15,1.));
+#9482 = PCURVE('',#8495,#9483);
+#9483 = DEFINITIONAL_REPRESENTATION('',(#9484),#9488);
+#9484 = LINE('',#9485,#9486);
+#9485 = CARTESIAN_POINT('',(6.55,-0.45));
+#9486 = VECTOR('',#9487,1.);
+#9487 = DIRECTION('',(0.,-1.));
+#9488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9489 = PCURVE('',#8937,#9490);
+#9490 = DEFINITIONAL_REPRESENTATION('',(#9491),#9495);
+#9491 = LINE('',#9492,#9493);
+#9492 = CARTESIAN_POINT('',(-0.45,-0.5));
+#9493 = VECTOR('',#9494,1.);
+#9494 = DIRECTION('',(1.,4.4E-16));
+#9495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9496 = ORIENTED_EDGE('',*,*,#9497,.T.);
+#9497 = EDGE_CURVE('',#9475,#9498,#9500,.T.);
+#9498 = VERTEX_POINT('',#9499);
+#9499 = CARTESIAN_POINT('',(0.65,2.4,0.65));
+#9500 = SURFACE_CURVE('',#9501,(#9505,#9512),.PCURVE_S1.);
+#9501 = LINE('',#9502,#9503);
+#9502 = CARTESIAN_POINT('',(2.625,2.4,0.65));
+#9503 = VECTOR('',#9504,1.);
+#9504 = DIRECTION('',(1.,0.,0.));
+#9505 = PCURVE('',#8495,#9506);
+#9506 = DEFINITIONAL_REPRESENTATION('',(#9507),#9511);
+#9507 = LINE('',#9508,#9509);
+#9508 = CARTESIAN_POINT('',(3.275,-1.4));
+#9509 = VECTOR('',#9510,1.);
+#9510 = DIRECTION('',(-1.,-0.));
+#9511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9512 = PCURVE('',#8855,#9513);
+#9513 = DEFINITIONAL_REPRESENTATION('',(#9514),#9518);
+#9514 = LINE('',#9515,#9516);
+#9515 = CARTESIAN_POINT('',(3.275,-0.5));
+#9516 = VECTOR('',#9517,1.);
+#9517 = DIRECTION('',(1.,0.));
+#9518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9519 = ORIENTED_EDGE('',*,*,#9520,.T.);
+#9520 = EDGE_CURVE('',#9498,#9521,#9523,.T.);
+#9521 = VERTEX_POINT('',#9522);
+#9522 = CARTESIAN_POINT('',(0.65,2.4,0.15));
+#9523 = SURFACE_CURVE('',#9524,(#9528,#9535),.PCURVE_S1.);
+#9524 = LINE('',#9525,#9526);
+#9525 = CARTESIAN_POINT('',(0.65,2.4,-5.E-02));
+#9526 = VECTOR('',#9527,1.);
+#9527 = DIRECTION('',(0.,-1.11E-15,-1.));
+#9528 = PCURVE('',#8495,#9529);
+#9529 = DEFINITIONAL_REPRESENTATION('',(#9530),#9534);
+#9530 = LINE('',#9531,#9532);
+#9531 = CARTESIAN_POINT('',(5.25,-0.7));
+#9532 = VECTOR('',#9533,1.);
+#9533 = DIRECTION('',(-0.,1.));
+#9534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9535 = PCURVE('',#8883,#9536);
+#9536 = DEFINITIONAL_REPRESENTATION('',(#9537),#9541);
+#9537 = LINE('',#9538,#9539);
+#9538 = CARTESIAN_POINT('',(0.7,-0.5));
+#9539 = VECTOR('',#9540,1.);
+#9540 = DIRECTION('',(1.,-4.4E-16));
+#9541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9542 = ORIENTED_EDGE('',*,*,#9543,.T.);
+#9543 = EDGE_CURVE('',#9521,#9473,#9544,.T.);
+#9544 = SURFACE_CURVE('',#9545,(#9549,#9556),.PCURVE_S1.);
+#9545 = LINE('',#9546,#9547);
+#9546 = CARTESIAN_POINT('',(3.275,2.4,0.15));
+#9547 = VECTOR('',#9548,1.);
+#9548 = DIRECTION('',(-1.,0.,0.));
+#9549 = PCURVE('',#8495,#9550);
+#9550 = DEFINITIONAL_REPRESENTATION('',(#9551),#9555);
+#9551 = LINE('',#9552,#9553);
+#9552 = CARTESIAN_POINT('',(2.625,-0.9));
+#9553 = VECTOR('',#9554,1.);
+#9554 = DIRECTION('',(1.,0.));
+#9555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9556 = PCURVE('',#8911,#9557);
+#9557 = DEFINITIONAL_REPRESENTATION('',(#9558),#9562);
+#9558 = LINE('',#9559,#9560);
+#9559 = CARTESIAN_POINT('',(-2.625,-0.5));
+#9560 = VECTOR('',#9561,1.);
+#9561 = DIRECTION('',(1.,0.));
+#9562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9563 = ADVANCED_FACE('',(#9564),#8467,.T.);
+#9564 = FACE_BOUND('',#9565,.T.);
+#9565 = EDGE_LOOP('',(#9566,#9567,#9568,#9591));
+#9566 = ORIENTED_EDGE('',*,*,#8451,.T.);
+#9567 = ORIENTED_EDGE('',*,*,#9447,.T.);
+#9568 = ORIENTED_EDGE('',*,*,#9569,.T.);
+#9569 = EDGE_CURVE('',#9420,#9570,#9572,.T.);
+#9570 = VERTEX_POINT('',#9571);
+#9571 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9572 = SURFACE_CURVE('',#9573,(#9577,#9584),.PCURVE_S1.);
+#9573 = LINE('',#9574,#9575);
+#9574 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#9575 = VECTOR('',#9576,1.);
+#9576 = DIRECTION('',(0.,-1.,1.22E-15));
+#9577 = PCURVE('',#8467,#9578);
+#9578 = DEFINITIONAL_REPRESENTATION('',(#9579),#9583);
+#9579 = LINE('',#9580,#9581);
+#9580 = CARTESIAN_POINT('',(8.315186916493E-16,-5.15));
+#9581 = VECTOR('',#9582,1.);
+#9582 = DIRECTION('',(1.,-1.1E-16));
+#9583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9584 = PCURVE('',#9435,#9585);
+#9585 = DEFINITIONAL_REPRESENTATION('',(#9586),#9590);
+#9586 = LINE('',#9587,#9588);
+#9587 = CARTESIAN_POINT('',(2.4,5.9));
+#9588 = VECTOR('',#9589,1.);
+#9589 = DIRECTION('',(-1.,-0.));
+#9590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9591 = ORIENTED_EDGE('',*,*,#9592,.F.);
+#9592 = EDGE_CURVE('',#8424,#9570,#9593,.T.);
+#9593 = SURFACE_CURVE('',#9594,(#9598,#9605),.PCURVE_S1.);
+#9594 = LINE('',#9595,#9596);
+#9595 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#9596 = VECTOR('',#9597,1.);
+#9597 = DIRECTION('',(0.,1.11E-15,1.));
+#9598 = PCURVE('',#8467,#9599);
+#9599 = DEFINITIONAL_REPRESENTATION('',(#9600),#9604);
+#9600 = LINE('',#9601,#9602);
+#9601 = CARTESIAN_POINT('',(4.8,-1.070518200753E-18));
+#9602 = VECTOR('',#9603,1.);
+#9603 = DIRECTION('',(0.,-1.));
+#9604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9605 = PCURVE('',#8439,#9606);
+#9606 = DEFINITIONAL_REPRESENTATION('',(#9607),#9611);
+#9607 = LINE('',#9608,#9609);
+#9608 = CARTESIAN_POINT('',(0.,0.));
+#9609 = VECTOR('',#9610,1.);
+#9610 = DIRECTION('',(0.,-1.));
+#9611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9612 = ADVANCED_FACE('',(#9613,#10059),#8439,.T.);
+#9613 = FACE_BOUND('',#9614,.T.);
+#9614 = EDGE_LOOP('',(#9615,#9645,#9666,#9667,#9668,#9691,#9719,#9747,
+    #9775,#9798,#9821,#9844,#9867,#9895,#9918,#9941,#9964,#9987,#10010,
+    #10033));
+#9615 = ORIENTED_EDGE('',*,*,#9616,.F.);
+#9616 = EDGE_CURVE('',#9617,#9619,#9621,.T.);
+#9617 = VERTEX_POINT('',#9618);
+#9618 = CARTESIAN_POINT('',(-1.75,-2.4,-0.75));
+#9619 = VERTEX_POINT('',#9620);
+#9620 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#9621 = SURFACE_CURVE('',#9622,(#9626,#9633),.PCURVE_S1.);
+#9622 = LINE('',#9623,#9624);
+#9623 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#9624 = VECTOR('',#9625,1.);
+#9625 = DIRECTION('',(1.,0.,0.));
+#9626 = PCURVE('',#8439,#9627);
+#9627 = DEFINITIONAL_REPRESENTATION('',(#9628),#9632);
+#9628 = LINE('',#9629,#9630);
+#9629 = CARTESIAN_POINT('',(0.,4.440892098501E-16));
+#9630 = VECTOR('',#9631,1.);
+#9631 = DIRECTION('',(1.,0.));
+#9632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9633 = PCURVE('',#9634,#9639);
+#9634 = PLANE('',#9635);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#9637 = DIRECTION('',(0.,6.7E-16,1.));
+#9638 = DIRECTION('',(1.,0.,0.));
+#9639 = DEFINITIONAL_REPRESENTATION('',(#9640),#9644);
+#9640 = LINE('',#9641,#9642);
+#9641 = CARTESIAN_POINT('',(-4.15,-5.3));
+#9642 = VECTOR('',#9643,1.);
+#9643 = DIRECTION('',(1.,0.));
+#9644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9645 = ORIENTED_EDGE('',*,*,#9646,.T.);
+#9646 = EDGE_CURVE('',#9617,#8396,#9647,.T.);
+#9647 = SURFACE_CURVE('',#9648,(#9652,#9659),.PCURVE_S1.);
+#9648 = LINE('',#9649,#9650);
+#9649 = CARTESIAN_POINT('',(-1.75,-2.4,0.3));
+#9650 = VECTOR('',#9651,1.);
+#9651 = DIRECTION('',(-2.1E-16,1.11E-15,1.));
+#9652 = PCURVE('',#8439,#9653);
+#9653 = DEFINITIONAL_REPRESENTATION('',(#9654),#9658);
+#9654 = LINE('',#9655,#9656);
+#9655 = CARTESIAN_POINT('',(4.15,-1.05));
+#9656 = VECTOR('',#9657,1.);
+#9657 = DIRECTION('',(-2.1E-16,-1.));
+#9658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9659 = PCURVE('',#8411,#9660);
+#9660 = DEFINITIONAL_REPRESENTATION('',(#9661),#9665);
+#9661 = LINE('',#9662,#9663);
+#9662 = CARTESIAN_POINT('',(1.05,-5.3));
+#9663 = VECTOR('',#9664,1.);
+#9664 = DIRECTION('',(-1.,4.4E-16));
+#9665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9666 = ORIENTED_EDGE('',*,*,#8423,.T.);
+#9667 = ORIENTED_EDGE('',*,*,#9592,.T.);
+#9668 = ORIENTED_EDGE('',*,*,#9669,.T.);
+#9669 = EDGE_CURVE('',#9570,#9670,#9672,.T.);
+#9670 = VERTEX_POINT('',#9671);
+#9671 = CARTESIAN_POINT('',(-5.5,-2.4,4.4));
+#9672 = SURFACE_CURVE('',#9673,(#9677,#9684),.PCURVE_S1.);
+#9673 = LINE('',#9674,#9675);
+#9674 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9675 = VECTOR('',#9676,1.);
+#9676 = DIRECTION('',(1.,0.,0.));
+#9677 = PCURVE('',#8439,#9678);
+#9678 = DEFINITIONAL_REPRESENTATION('',(#9679),#9683);
+#9679 = LINE('',#9680,#9681);
+#9680 = CARTESIAN_POINT('',(0.,-5.15));
+#9681 = VECTOR('',#9682,1.);
+#9682 = DIRECTION('',(1.,0.));
+#9683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9684 = PCURVE('',#9435,#9685);
+#9685 = DEFINITIONAL_REPRESENTATION('',(#9686),#9690);
+#9686 = LINE('',#9687,#9688);
+#9687 = CARTESIAN_POINT('',(-2.4,5.9));
+#9688 = VECTOR('',#9689,1.);
+#9689 = DIRECTION('',(0.,-1.));
+#9690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9691 = ORIENTED_EDGE('',*,*,#9692,.T.);
+#9692 = EDGE_CURVE('',#9670,#9693,#9695,.T.);
+#9693 = VERTEX_POINT('',#9694);
+#9694 = CARTESIAN_POINT('',(-5.5,-2.4,3.85));
+#9695 = SURFACE_CURVE('',#9696,(#9700,#9707),.PCURVE_S1.);
+#9696 = LINE('',#9697,#9698);
+#9697 = CARTESIAN_POINT('',(-5.5,-2.4,1.55));
+#9698 = VECTOR('',#9699,1.);
+#9699 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#9700 = PCURVE('',#8439,#9701);
+#9701 = DEFINITIONAL_REPRESENTATION('',(#9702),#9706);
+#9702 = LINE('',#9703,#9704);
+#9703 = CARTESIAN_POINT('',(0.4,-2.3));
+#9704 = VECTOR('',#9705,1.);
+#9705 = DIRECTION('',(0.,1.));
+#9706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9707 = PCURVE('',#9708,#9713);
+#9708 = PLANE('',#9709);
+#9709 = AXIS2_PLACEMENT_3D('',#9710,#9711,#9712);
+#9710 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#9711 = DIRECTION('',(1.,-0.,0.));
+#9712 = DIRECTION('',(0.,2.78E-15,1.));
+#9713 = DEFINITIONAL_REPRESENTATION('',(#9714),#9718);
+#9714 = LINE('',#9715,#9716);
+#9715 = CARTESIAN_POINT('',(-2.3,-0.5));
+#9716 = VECTOR('',#9717,1.);
+#9717 = DIRECTION('',(-1.,1.1E-16));
+#9718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9719 = ORIENTED_EDGE('',*,*,#9720,.T.);
+#9720 = EDGE_CURVE('',#9693,#9721,#9723,.T.);
+#9721 = VERTEX_POINT('',#9722);
+#9722 = CARTESIAN_POINT('',(-4.8,-2.4,3.85));
+#9723 = SURFACE_CURVE('',#9724,(#9728,#9735),.PCURVE_S1.);
+#9724 = LINE('',#9725,#9726);
+#9725 = CARTESIAN_POINT('',(-5.35,-2.4,3.85));
+#9726 = VECTOR('',#9727,1.);
+#9727 = DIRECTION('',(1.,0.,0.));
+#9728 = PCURVE('',#8439,#9729);
+#9729 = DEFINITIONAL_REPRESENTATION('',(#9730),#9734);
+#9730 = LINE('',#9731,#9732);
+#9731 = CARTESIAN_POINT('',(0.55,-4.6));
+#9732 = VECTOR('',#9733,1.);
+#9733 = DIRECTION('',(1.,0.));
+#9734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9735 = PCURVE('',#9736,#9741);
+#9736 = PLANE('',#9737);
+#9737 = AXIS2_PLACEMENT_3D('',#9738,#9739,#9740);
+#9738 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#9739 = DIRECTION('',(-0.,2.83E-15,1.));
+#9740 = DIRECTION('',(-1.,0.,-0.));
+#9741 = DEFINITIONAL_REPRESENTATION('',(#9742),#9746);
+#9742 = LINE('',#9743,#9744);
+#9743 = CARTESIAN_POINT('',(0.55,-0.5));
+#9744 = VECTOR('',#9745,1.);
+#9745 = DIRECTION('',(-1.,0.));
+#9746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9747 = ORIENTED_EDGE('',*,*,#9748,.T.);
+#9748 = EDGE_CURVE('',#9721,#9749,#9751,.T.);
+#9749 = VERTEX_POINT('',#9750);
+#9750 = CARTESIAN_POINT('',(-4.8,-2.4,4.4));
+#9751 = SURFACE_CURVE('',#9752,(#9756,#9763),.PCURVE_S1.);
+#9752 = LINE('',#9753,#9754);
+#9753 = CARTESIAN_POINT('',(-4.8,-2.4,1.9));
+#9754 = VECTOR('',#9755,1.);
+#9755 = DIRECTION('',(0.,2.89E-15,1.));
+#9756 = PCURVE('',#8439,#9757);
+#9757 = DEFINITIONAL_REPRESENTATION('',(#9758),#9762);
+#9758 = LINE('',#9759,#9760);
+#9759 = CARTESIAN_POINT('',(1.1,-2.65));
+#9760 = VECTOR('',#9761,1.);
+#9761 = DIRECTION('',(0.,-1.));
+#9762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9763 = PCURVE('',#9764,#9769);
+#9764 = PLANE('',#9765);
+#9765 = AXIS2_PLACEMENT_3D('',#9766,#9767,#9768);
+#9766 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#9767 = DIRECTION('',(-1.,0.,-0.));
+#9768 = DIRECTION('',(0.,-2.78E-15,-1.));
+#9769 = DEFINITIONAL_REPRESENTATION('',(#9770),#9774);
+#9770 = LINE('',#9771,#9772);
+#9771 = CARTESIAN_POINT('',(2.65,-0.5));
+#9772 = VECTOR('',#9773,1.);
+#9773 = DIRECTION('',(-1.,-1.1E-16));
+#9774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9775 = ORIENTED_EDGE('',*,*,#9776,.T.);
+#9776 = EDGE_CURVE('',#9749,#9777,#9779,.T.);
+#9777 = VERTEX_POINT('',#9778);
+#9778 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#9779 = SURFACE_CURVE('',#9780,(#9784,#9791),.PCURVE_S1.);
+#9780 = LINE('',#9781,#9782);
+#9781 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9782 = VECTOR('',#9783,1.);
+#9783 = DIRECTION('',(1.,0.,0.));
+#9784 = PCURVE('',#8439,#9785);
+#9785 = DEFINITIONAL_REPRESENTATION('',(#9786),#9790);
+#9786 = LINE('',#9787,#9788);
+#9787 = CARTESIAN_POINT('',(0.,-5.15));
+#9788 = VECTOR('',#9789,1.);
+#9789 = DIRECTION('',(1.,0.));
+#9790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9791 = PCURVE('',#9338,#9792);
+#9792 = DEFINITIONAL_REPRESENTATION('',(#9793),#9797);
+#9793 = LINE('',#9794,#9795);
+#9794 = CARTESIAN_POINT('',(-2.4,5.9));
+#9795 = VECTOR('',#9796,1.);
+#9796 = DIRECTION('',(0.,-1.));
+#9797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9798 = ORIENTED_EDGE('',*,*,#9799,.T.);
+#9799 = EDGE_CURVE('',#9777,#9800,#9802,.T.);
+#9800 = VERTEX_POINT('',#9801);
+#9801 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#9802 = SURFACE_CURVE('',#9803,(#9807,#9814),.PCURVE_S1.);
+#9803 = LINE('',#9804,#9805);
+#9804 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#9805 = VECTOR('',#9806,1.);
+#9806 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9807 = PCURVE('',#8439,#9808);
+#9808 = DEFINITIONAL_REPRESENTATION('',(#9809),#9813);
+#9809 = LINE('',#9810,#9811);
+#9810 = CARTESIAN_POINT('',(3.3,-5.15));
+#9811 = VECTOR('',#9812,1.);
+#9812 = DIRECTION('',(0.,1.));
+#9813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9814 = PCURVE('',#9310,#9815);
+#9815 = DEFINITIONAL_REPRESENTATION('',(#9816),#9820);
+#9816 = LINE('',#9817,#9818);
+#9817 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#9818 = VECTOR('',#9819,1.);
+#9819 = DIRECTION('',(0.,-1.));
+#9820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9821 = ORIENTED_EDGE('',*,*,#9822,.T.);
+#9822 = EDGE_CURVE('',#9800,#9823,#9825,.T.);
+#9823 = VERTEX_POINT('',#9824);
+#9824 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#9825 = SURFACE_CURVE('',#9826,(#9830,#9837),.PCURVE_S1.);
+#9826 = LINE('',#9827,#9828);
+#9827 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#9828 = VECTOR('',#9829,1.);
+#9829 = DIRECTION('',(1.,0.,0.));
+#9830 = PCURVE('',#8439,#9831);
+#9831 = DEFINITIONAL_REPRESENTATION('',(#9832),#9836);
+#9832 = LINE('',#9833,#9834);
+#9833 = CARTESIAN_POINT('',(3.3,-4.35));
+#9834 = VECTOR('',#9835,1.);
+#9835 = DIRECTION('',(1.,0.));
+#9836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9837 = PCURVE('',#9282,#9838);
+#9838 = DEFINITIONAL_REPRESENTATION('',(#9839),#9843);
+#9839 = LINE('',#9840,#9841);
+#9840 = CARTESIAN_POINT('',(-2.4,0.35));
+#9841 = VECTOR('',#9842,1.);
+#9842 = DIRECTION('',(0.,-1.));
+#9843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9844 = ORIENTED_EDGE('',*,*,#9845,.F.);
+#9845 = EDGE_CURVE('',#9846,#9823,#9848,.T.);
+#9846 = VERTEX_POINT('',#9847);
+#9847 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9848 = SURFACE_CURVE('',#9849,(#9853,#9860),.PCURVE_S1.);
+#9849 = LINE('',#9850,#9851);
+#9850 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#9851 = VECTOR('',#9852,1.);
+#9852 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9853 = PCURVE('',#8439,#9854);
+#9854 = DEFINITIONAL_REPRESENTATION('',(#9855),#9859);
+#9855 = LINE('',#9856,#9857);
+#9856 = CARTESIAN_POINT('',(4.,-5.15));
+#9857 = VECTOR('',#9858,1.);
+#9858 = DIRECTION('',(0.,1.));
+#9859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9860 = PCURVE('',#9254,#9861);
+#9861 = DEFINITIONAL_REPRESENTATION('',(#9862),#9866);
+#9862 = LINE('',#9863,#9864);
+#9863 = CARTESIAN_POINT('',(0.,0.));
+#9864 = VECTOR('',#9865,1.);
+#9865 = DIRECTION('',(0.,-1.));
+#9866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9867 = ORIENTED_EDGE('',*,*,#9868,.T.);
+#9868 = EDGE_CURVE('',#9846,#9869,#9871,.T.);
+#9869 = VERTEX_POINT('',#9870);
+#9870 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9871 = SURFACE_CURVE('',#9872,(#9876,#9883),.PCURVE_S1.);
+#9872 = LINE('',#9873,#9874);
+#9873 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9874 = VECTOR('',#9875,1.);
+#9875 = DIRECTION('',(1.,0.,0.));
+#9876 = PCURVE('',#8439,#9877);
+#9877 = DEFINITIONAL_REPRESENTATION('',(#9878),#9882);
+#9878 = LINE('',#9879,#9880);
+#9879 = CARTESIAN_POINT('',(0.,-5.15));
+#9880 = VECTOR('',#9881,1.);
+#9881 = DIRECTION('',(1.,0.));
+#9882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9883 = PCURVE('',#9884,#9889);
+#9884 = PLANE('',#9885);
+#9885 = AXIS2_PLACEMENT_3D('',#9886,#9887,#9888);
+#9886 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#9887 = DIRECTION('',(0.,8.7E-16,1.));
+#9888 = DIRECTION('',(0.,1.,-8.7E-16));
+#9889 = DEFINITIONAL_REPRESENTATION('',(#9890),#9894);
+#9890 = LINE('',#9891,#9892);
+#9891 = CARTESIAN_POINT('',(-2.4,5.9));
+#9892 = VECTOR('',#9893,1.);
+#9893 = DIRECTION('',(0.,-1.));
+#9894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9895 = ORIENTED_EDGE('',*,*,#9896,.T.);
+#9896 = EDGE_CURVE('',#9869,#9897,#9899,.T.);
+#9897 = VERTEX_POINT('',#9898);
+#9898 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#9899 = SURFACE_CURVE('',#9900,(#9904,#9911),.PCURVE_S1.);
+#9900 = LINE('',#9901,#9902);
+#9901 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#9902 = VECTOR('',#9903,1.);
+#9903 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9904 = PCURVE('',#8439,#9905);
+#9905 = DEFINITIONAL_REPRESENTATION('',(#9906),#9910);
+#9906 = LINE('',#9907,#9908);
+#9907 = CARTESIAN_POINT('',(5.1,-5.15));
+#9908 = VECTOR('',#9909,1.);
+#9909 = DIRECTION('',(0.,1.));
+#9910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9911 = PCURVE('',#9198,#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 = ORIENTED_EDGE('',*,*,#9919,.F.);
+#9919 = EDGE_CURVE('',#9920,#9897,#9922,.T.);
+#9920 = VERTEX_POINT('',#9921);
+#9921 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#9922 = SURFACE_CURVE('',#9923,(#9927,#9934),.PCURVE_S1.);
+#9923 = LINE('',#9924,#9925);
+#9924 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#9925 = VECTOR('',#9926,1.);
+#9926 = DIRECTION('',(-1.,0.,0.));
+#9927 = PCURVE('',#8439,#9928);
+#9928 = DEFINITIONAL_REPRESENTATION('',(#9929),#9933);
+#9929 = LINE('',#9930,#9931);
+#9930 = CARTESIAN_POINT('',(5.8,-4.35));
+#9931 = VECTOR('',#9932,1.);
+#9932 = DIRECTION('',(-1.,-0.));
+#9933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9934 = PCURVE('',#9170,#9935);
+#9935 = DEFINITIONAL_REPRESENTATION('',(#9936),#9940);
+#9936 = LINE('',#9937,#9938);
+#9937 = CARTESIAN_POINT('',(2.4,-0.35));
+#9938 = VECTOR('',#9939,1.);
+#9939 = DIRECTION('',(-0.,1.));
+#9940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9941 = ORIENTED_EDGE('',*,*,#9942,.F.);
+#9942 = EDGE_CURVE('',#9943,#9920,#9945,.T.);
+#9943 = VERTEX_POINT('',#9944);
+#9944 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#9945 = SURFACE_CURVE('',#9946,(#9950,#9957),.PCURVE_S1.);
+#9946 = LINE('',#9947,#9948);
+#9947 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#9948 = VECTOR('',#9949,1.);
+#9949 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#9950 = PCURVE('',#8439,#9951);
+#9951 = DEFINITIONAL_REPRESENTATION('',(#9952),#9956);
+#9952 = LINE('',#9953,#9954);
+#9953 = CARTESIAN_POINT('',(5.8,-5.15));
+#9954 = VECTOR('',#9955,1.);
+#9955 = DIRECTION('',(0.,1.));
+#9956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9957 = PCURVE('',#9142,#9958);
+#9958 = DEFINITIONAL_REPRESENTATION('',(#9959),#9963);
+#9959 = LINE('',#9960,#9961);
+#9960 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#9961 = VECTOR('',#9962,1.);
+#9962 = DIRECTION('',(0.,-1.));
+#9963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9964 = ORIENTED_EDGE('',*,*,#9965,.T.);
+#9965 = EDGE_CURVE('',#9943,#9966,#9968,.T.);
+#9966 = VERTEX_POINT('',#9967);
+#9967 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#9968 = SURFACE_CURVE('',#9969,(#9973,#9980),.PCURVE_S1.);
+#9969 = LINE('',#9970,#9971);
+#9970 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#9971 = VECTOR('',#9972,1.);
+#9972 = DIRECTION('',(1.,0.,0.));
+#9973 = PCURVE('',#8439,#9974);
+#9974 = DEFINITIONAL_REPRESENTATION('',(#9975),#9979);
+#9975 = LINE('',#9976,#9977);
+#9976 = CARTESIAN_POINT('',(0.,-5.15));
+#9977 = VECTOR('',#9978,1.);
+#9978 = DIRECTION('',(1.,0.));
+#9979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9980 = PCURVE('',#9114,#9981);
+#9981 = DEFINITIONAL_REPRESENTATION('',(#9982),#9986);
+#9982 = LINE('',#9983,#9984);
+#9983 = CARTESIAN_POINT('',(-2.4,5.9));
+#9984 = VECTOR('',#9985,1.);
+#9985 = DIRECTION('',(0.,-1.));
+#9986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9987 = ORIENTED_EDGE('',*,*,#9988,.F.);
+#9988 = EDGE_CURVE('',#9989,#9966,#9991,.T.);
+#9989 = VERTEX_POINT('',#9990);
+#9990 = CARTESIAN_POINT('',(5.9,-2.4,1.35));
+#9991 = SURFACE_CURVE('',#9992,(#9996,#10003),.PCURVE_S1.);
+#9992 = LINE('',#9993,#9994);
+#9993 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#9994 = VECTOR('',#9995,1.);
+#9995 = DIRECTION('',(0.,1.11E-15,1.));
+#9996 = PCURVE('',#8439,#9997);
+#9997 = DEFINITIONAL_REPRESENTATION('',(#9998),#10002);
+#9998 = LINE('',#9999,#10000);
+#9999 = CARTESIAN_POINT('',(11.8,0.));
+#10000 = VECTOR('',#10001,1.);
+#10001 = DIRECTION('',(0.,-1.));
+#10002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10003 = PCURVE('',#9086,#10004);
+#10004 = DEFINITIONAL_REPRESENTATION('',(#10005),#10009);
+#10005 = LINE('',#10006,#10007);
+#10006 = CARTESIAN_POINT('',(0.,-0.));
+#10007 = VECTOR('',#10008,1.);
+#10008 = DIRECTION('',(0.,-1.));
+#10009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10010 = ORIENTED_EDGE('',*,*,#10011,.T.);
+#10011 = EDGE_CURVE('',#9989,#10012,#10014,.T.);
+#10012 = VERTEX_POINT('',#10013);
+#10013 = CARTESIAN_POINT('',(1.75,-2.4,1.35));
+#10014 = SURFACE_CURVE('',#10015,(#10019,#10026),.PCURVE_S1.);
+#10015 = LINE('',#10016,#10017);
+#10016 = CARTESIAN_POINT('',(-2.075,-2.4,1.35));
+#10017 = VECTOR('',#10018,1.);
+#10018 = DIRECTION('',(-1.,0.,1.4E-16));
+#10019 = PCURVE('',#8439,#10020);
+#10020 = DEFINITIONAL_REPRESENTATION('',(#10021),#10025);
+#10021 = LINE('',#10022,#10023);
+#10022 = CARTESIAN_POINT('',(3.825,-2.1));
+#10023 = VECTOR('',#10024,1.);
+#10024 = DIRECTION('',(-1.,-1.4E-16));
+#10025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10026 = PCURVE('',#8632,#10027);
+#10027 = DEFINITIONAL_REPRESENTATION('',(#10028),#10032);
+#10028 = LINE('',#10029,#10030);
+#10029 = CARTESIAN_POINT('',(-3.825,-5.3));
+#10030 = VECTOR('',#10031,1.);
+#10031 = DIRECTION('',(-1.,0.));
+#10032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10033 = ORIENTED_EDGE('',*,*,#10034,.T.);
+#10034 = EDGE_CURVE('',#10012,#9619,#10035,.T.);
+#10035 = SURFACE_CURVE('',#10036,(#10040,#10047),.PCURVE_S1.);
+#10036 = LINE('',#10037,#10038);
+#10037 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#10038 = VECTOR('',#10039,1.);
+#10039 = DIRECTION('',(0.,-1.11E-15,-1.));
+#10040 = PCURVE('',#8439,#10041);
+#10041 = DEFINITIONAL_REPRESENTATION('',(#10042),#10046);
+#10042 = LINE('',#10043,#10044);
+#10043 = CARTESIAN_POINT('',(7.65,0.));
+#10044 = VECTOR('',#10045,1.);
+#10045 = DIRECTION('',(0.,1.));
+#10046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10047 = PCURVE('',#10048,#10053);
+#10048 = PLANE('',#10049);
+#10049 = AXIS2_PLACEMENT_3D('',#10050,#10051,#10052);
+#10050 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#10051 = DIRECTION('',(-1.,0.,0.));
+#10052 = DIRECTION('',(0.,6.7E-16,1.));
+#10053 = DEFINITIONAL_REPRESENTATION('',(#10054),#10058);
+#10054 = LINE('',#10055,#10056);
+#10055 = CARTESIAN_POINT('',(1.111936703426E-15,-5.3));
+#10056 = VECTOR('',#10057,1.);
+#10057 = DIRECTION('',(-1.,-4.4E-16));
+#10058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10059 = FACE_BOUND('',#10060,.T.);
+#10060 = EDGE_LOOP('',(#10061,#10091,#10119,#10147));
+#10061 = ORIENTED_EDGE('',*,*,#10062,.T.);
+#10062 = EDGE_CURVE('',#10063,#10065,#10067,.T.);
+#10063 = VERTEX_POINT('',#10064);
+#10064 = CARTESIAN_POINT('',(0.65,-2.4,0.15));
+#10065 = VERTEX_POINT('',#10066);
+#10066 = CARTESIAN_POINT('',(0.65,-2.4,0.65));
+#10067 = SURFACE_CURVE('',#10068,(#10072,#10079),.PCURVE_S1.);
+#10068 = LINE('',#10069,#10070);
+#10069 = CARTESIAN_POINT('',(0.65,-2.4,-5.E-02));
+#10070 = VECTOR('',#10071,1.);
+#10071 = DIRECTION('',(0.,1.11E-15,1.));
+#10072 = PCURVE('',#8439,#10073);
+#10073 = DEFINITIONAL_REPRESENTATION('',(#10074),#10078);
+#10074 = LINE('',#10075,#10076);
+#10075 = CARTESIAN_POINT('',(6.55,-0.7));
+#10076 = VECTOR('',#10077,1.);
+#10077 = DIRECTION('',(0.,-1.));
+#10078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10079 = PCURVE('',#10080,#10085);
+#10080 = PLANE('',#10081);
+#10081 = AXIS2_PLACEMENT_3D('',#10082,#10083,#10084);
+#10082 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#10083 = DIRECTION('',(1.,0.,0.));
+#10084 = DIRECTION('',(0.,-6.7E-16,-1.));
+#10085 = DEFINITIONAL_REPRESENTATION('',(#10086),#10090);
+#10086 = LINE('',#10087,#10088);
+#10087 = CARTESIAN_POINT('',(0.7,-5.3));
+#10088 = VECTOR('',#10089,1.);
+#10089 = DIRECTION('',(-1.,4.4E-16));
+#10090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10091 = ORIENTED_EDGE('',*,*,#10092,.T.);
+#10092 = EDGE_CURVE('',#10065,#10093,#10095,.T.);
+#10093 = VERTEX_POINT('',#10094);
+#10094 = CARTESIAN_POINT('',(-0.65,-2.4,0.65));
+#10095 = SURFACE_CURVE('',#10096,(#10100,#10107),.PCURVE_S1.);
+#10096 = LINE('',#10097,#10098);
+#10097 = CARTESIAN_POINT('',(-3.275,-2.4,0.65));
+#10098 = VECTOR('',#10099,1.);
+#10099 = DIRECTION('',(-1.,0.,0.));
+#10100 = PCURVE('',#8439,#10101);
+#10101 = DEFINITIONAL_REPRESENTATION('',(#10102),#10106);
+#10102 = LINE('',#10103,#10104);
+#10103 = CARTESIAN_POINT('',(2.625,-1.4));
+#10104 = VECTOR('',#10105,1.);
+#10105 = DIRECTION('',(-1.,-0.));
+#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10107 = PCURVE('',#10108,#10113);
+#10108 = PLANE('',#10109);
+#10109 = AXIS2_PLACEMENT_3D('',#10110,#10111,#10112);
+#10110 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#10111 = DIRECTION('',(0.,6.7E-16,1.));
+#10112 = DIRECTION('',(1.,0.,0.));
+#10113 = DEFINITIONAL_REPRESENTATION('',(#10114),#10118);
+#10114 = LINE('',#10115,#10116);
+#10115 = CARTESIAN_POINT('',(-2.625,-5.3));
+#10116 = VECTOR('',#10117,1.);
+#10117 = DIRECTION('',(-1.,0.));
+#10118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10119 = ORIENTED_EDGE('',*,*,#10120,.T.);
+#10120 = EDGE_CURVE('',#10093,#10121,#10123,.T.);
+#10121 = VERTEX_POINT('',#10122);
+#10122 = CARTESIAN_POINT('',(-0.65,-2.4,0.15));
+#10123 = SURFACE_CURVE('',#10124,(#10128,#10135),.PCURVE_S1.);
+#10124 = LINE('',#10125,#10126);
+#10125 = CARTESIAN_POINT('',(-0.65,-2.4,-0.3));
+#10126 = VECTOR('',#10127,1.);
+#10127 = DIRECTION('',(0.,-1.11E-15,-1.));
+#10128 = PCURVE('',#8439,#10129);
+#10129 = DEFINITIONAL_REPRESENTATION('',(#10130),#10134);
+#10130 = LINE('',#10131,#10132);
+#10131 = CARTESIAN_POINT('',(5.25,-0.45));
+#10132 = VECTOR('',#10133,1.);
+#10133 = DIRECTION('',(0.,1.));
+#10134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10135 = PCURVE('',#10136,#10141);
+#10136 = PLANE('',#10137);
+#10137 = AXIS2_PLACEMENT_3D('',#10138,#10139,#10140);
+#10138 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#10139 = DIRECTION('',(-1.,0.,0.));
+#10140 = DIRECTION('',(0.,6.7E-16,1.));
+#10141 = DEFINITIONAL_REPRESENTATION('',(#10142),#10146);
+#10142 = LINE('',#10143,#10144);
+#10143 = CARTESIAN_POINT('',(-0.45,-5.3));
+#10144 = VECTOR('',#10145,1.);
+#10145 = DIRECTION('',(-1.,-4.4E-16));
+#10146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10147 = ORIENTED_EDGE('',*,*,#10148,.T.);
+#10148 = EDGE_CURVE('',#10121,#10063,#10149,.T.);
+#10149 = SURFACE_CURVE('',#10150,(#10154,#10161),.PCURVE_S1.);
+#10150 = LINE('',#10151,#10152);
+#10151 = CARTESIAN_POINT('',(-2.625,-2.4,0.15));
+#10152 = VECTOR('',#10153,1.);
+#10153 = DIRECTION('',(1.,0.,0.));
+#10154 = PCURVE('',#8439,#10155);
+#10155 = DEFINITIONAL_REPRESENTATION('',(#10156),#10160);
+#10156 = LINE('',#10157,#10158);
+#10157 = CARTESIAN_POINT('',(3.275,-0.9));
+#10158 = VECTOR('',#10159,1.);
+#10159 = DIRECTION('',(1.,0.));
+#10160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10161 = PCURVE('',#10162,#10167);
+#10162 = PLANE('',#10163);
+#10163 = AXIS2_PLACEMENT_3D('',#10164,#10165,#10166);
+#10164 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#10165 = DIRECTION('',(0.,-6.7E-16,-1.));
+#10166 = DIRECTION('',(-1.,0.,0.));
+#10167 = DEFINITIONAL_REPRESENTATION('',(#10168),#10172);
+#10168 = LINE('',#10169,#10170);
+#10169 = CARTESIAN_POINT('',(3.275,-5.3));
+#10170 = VECTOR('',#10171,1.);
+#10171 = DIRECTION('',(-1.,0.));
+#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10173 = ADVANCED_FACE('',(#10174),#8411,.F.);
+#10174 = FACE_BOUND('',#10175,.F.);
+#10175 = EDGE_LOOP('',(#10176,#10177,#10178,#10201));
+#10176 = ORIENTED_EDGE('',*,*,#9646,.T.);
+#10177 = ORIENTED_EDGE('',*,*,#8395,.T.);
+#10178 = ORIENTED_EDGE('',*,*,#10179,.T.);
+#10179 = EDGE_CURVE('',#8368,#10180,#10182,.T.);
+#10180 = VERTEX_POINT('',#10181);
+#10181 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#10182 = SURFACE_CURVE('',#10183,(#10187,#10194),.PCURVE_S1.);
+#10183 = LINE('',#10184,#10185);
+#10184 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#10185 = VECTOR('',#10186,1.);
+#10186 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#10187 = PCURVE('',#8411,#10188);
+#10188 = DEFINITIONAL_REPRESENTATION('',(#10189),#10193);
+#10189 = LINE('',#10190,#10191);
+#10190 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#10191 = VECTOR('',#10192,1.);
+#10192 = DIRECTION('',(1.,4.5E-16));
+#10193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10194 = PCURVE('',#8383,#10195);
+#10195 = DEFINITIONAL_REPRESENTATION('',(#10196),#10200);
+#10196 = LINE('',#10197,#10198);
+#10197 = CARTESIAN_POINT('',(1.325,-1.75));
+#10198 = VECTOR('',#10199,1.);
+#10199 = DIRECTION('',(1.,2.1E-16));
+#10200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10201 = ORIENTED_EDGE('',*,*,#10202,.F.);
+#10202 = EDGE_CURVE('',#9617,#10180,#10203,.T.);
+#10203 = SURFACE_CURVE('',#10204,(#10208,#10215),.PCURVE_S1.);
+#10204 = LINE('',#10205,#10206);
+#10205 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#10206 = VECTOR('',#10207,1.);
+#10207 = DIRECTION('',(0.,-1.,6.7E-16));
+#10208 = PCURVE('',#8411,#10209);
+#10209 = DEFINITIONAL_REPRESENTATION('',(#10210),#10214);
+#10210 = LINE('',#10211,#10212);
+#10211 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#10212 = VECTOR('',#10213,1.);
+#10213 = DIRECTION('',(0.,-1.));
+#10214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10215 = PCURVE('',#9634,#10216);
+#10216 = DEFINITIONAL_REPRESENTATION('',(#10217),#10221);
+#10217 = LINE('',#10218,#10219);
+#10218 = CARTESIAN_POINT('',(0.,0.));
+#10219 = VECTOR('',#10220,1.);
+#10220 = DIRECTION('',(0.,-1.));
+#10221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10222 = ADVANCED_FACE('',(#10223,#10363,#10462),#8383,.T.);
+#10223 = FACE_BOUND('',#10224,.T.);
+#10224 = EDGE_LOOP('',(#10225,#10226,#10227,#10250,#10273,#10296,#10319,
+    #10342));
+#10225 = ORIENTED_EDGE('',*,*,#8367,.T.);
+#10226 = ORIENTED_EDGE('',*,*,#10179,.T.);
+#10227 = ORIENTED_EDGE('',*,*,#10228,.T.);
+#10228 = EDGE_CURVE('',#10180,#10229,#10231,.T.);
+#10229 = VERTEX_POINT('',#10230);
+#10230 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#10231 = SURFACE_CURVE('',#10232,(#10236,#10243),.PCURVE_S1.);
+#10232 = LINE('',#10233,#10234);
+#10233 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#10234 = VECTOR('',#10235,1.);
+#10235 = DIRECTION('',(1.,0.,0.));
+#10236 = PCURVE('',#8383,#10237);
+#10237 = DEFINITIONAL_REPRESENTATION('',(#10238),#10242);
+#10238 = LINE('',#10239,#10240);
+#10239 = CARTESIAN_POINT('',(3.425,-1.75));
+#10240 = VECTOR('',#10241,1.);
+#10241 = DIRECTION('',(0.,1.));
+#10242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10243 = PCURVE('',#9634,#10244);
+#10244 = DEFINITIONAL_REPRESENTATION('',(#10245),#10249);
+#10245 = LINE('',#10246,#10247);
+#10246 = CARTESIAN_POINT('',(0.,-5.8));
+#10247 = VECTOR('',#10248,1.);
+#10248 = DIRECTION('',(1.,0.));
+#10249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10250 = ORIENTED_EDGE('',*,*,#10251,.T.);
+#10251 = EDGE_CURVE('',#10229,#10252,#10254,.T.);
+#10252 = VERTEX_POINT('',#10253);
+#10253 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#10254 = SURFACE_CURVE('',#10255,(#10259,#10266),.PCURVE_S1.);
+#10255 = LINE('',#10256,#10257);
+#10256 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#10257 = VECTOR('',#10258,1.);
+#10258 = DIRECTION('',(0.,2.2E-16,1.));
+#10259 = PCURVE('',#8383,#10260);
+#10260 = DEFINITIONAL_REPRESENTATION('',(#10261),#10265);
+#10261 = LINE('',#10262,#10263);
+#10262 = CARTESIAN_POINT('',(3.425,1.75));
+#10263 = VECTOR('',#10264,1.);
+#10264 = DIRECTION('',(-1.,0.));
+#10265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10266 = PCURVE('',#10048,#10267);
+#10267 = DEFINITIONAL_REPRESENTATION('',(#10268),#10272);
+#10268 = LINE('',#10269,#10270);
+#10269 = CARTESIAN_POINT('',(-1.554531648287E-15,-5.8));
+#10270 = VECTOR('',#10271,1.);
+#10271 = DIRECTION('',(1.,-4.5E-16));
+#10272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10273 = ORIENTED_EDGE('',*,*,#10274,.T.);
+#10274 = EDGE_CURVE('',#10252,#10275,#10277,.T.);
+#10275 = VERTEX_POINT('',#10276);
+#10276 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#10277 = SURFACE_CURVE('',#10278,(#10282,#10289),.PCURVE_S1.);
+#10278 = LINE('',#10279,#10280);
+#10279 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#10280 = VECTOR('',#10281,1.);
+#10281 = DIRECTION('',(1.,0.,-1.4E-16));
+#10282 = PCURVE('',#8383,#10283);
+#10283 = DEFINITIONAL_REPRESENTATION('',(#10284),#10288);
+#10284 = LINE('',#10285,#10286);
+#10285 = CARTESIAN_POINT('',(1.325,1.75));
+#10286 = VECTOR('',#10287,1.);
+#10287 = DIRECTION('',(1.4E-16,1.));
+#10288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10289 = PCURVE('',#8632,#10290);
+#10290 = DEFINITIONAL_REPRESENTATION('',(#10291),#10295);
+#10291 = LINE('',#10292,#10293);
+#10292 = CARTESIAN_POINT('',(-5.595524044111E-31,-5.8));
+#10293 = VECTOR('',#10294,1.);
+#10294 = DIRECTION('',(1.,0.));
+#10295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10296 = ORIENTED_EDGE('',*,*,#10297,.T.);
+#10297 = EDGE_CURVE('',#10275,#10298,#10300,.T.);
+#10298 = VERTEX_POINT('',#10299);
+#10299 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#10300 = SURFACE_CURVE('',#10301,(#10305,#10312),.PCURVE_S1.);
+#10301 = LINE('',#10302,#10303);
+#10302 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#10303 = VECTOR('',#10304,1.);
+#10304 = DIRECTION('',(0.,2.2E-16,1.));
+#10305 = PCURVE('',#8383,#10306);
+#10306 = DEFINITIONAL_REPRESENTATION('',(#10307),#10311);
+#10307 = LINE('',#10308,#10309);
+#10308 = CARTESIAN_POINT('',(1.325,6.4));
+#10309 = VECTOR('',#10310,1.);
+#10310 = DIRECTION('',(-1.,0.));
+#10311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10312 = PCURVE('',#8660,#10313);
+#10313 = DEFINITIONAL_REPRESENTATION('',(#10314),#10318);
+#10314 = LINE('',#10315,#10316);
+#10315 = CARTESIAN_POINT('',(-1.443509345825E-15,-5.8));
+#10316 = VECTOR('',#10317,1.);
+#10317 = DIRECTION('',(1.,-4.5E-16));
+#10318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10319 = ORIENTED_EDGE('',*,*,#10320,.T.);
+#10320 = EDGE_CURVE('',#10298,#10321,#10323,.T.);
+#10321 = VERTEX_POINT('',#10322);
+#10322 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#10323 = SURFACE_CURVE('',#10324,(#10328,#10335),.PCURVE_S1.);
+#10324 = LINE('',#10325,#10326);
+#10325 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#10326 = VECTOR('',#10327,1.);
+#10327 = DIRECTION('',(-1.,0.,0.));
+#10328 = PCURVE('',#8383,#10329);
+#10329 = DEFINITIONAL_REPRESENTATION('',(#10330),#10334);
+#10330 = LINE('',#10331,#10332);
+#10331 = CARTESIAN_POINT('',(-2.375,6.4));
+#10332 = VECTOR('',#10333,1.);
+#10333 = DIRECTION('',(0.,-1.));
+#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10335 = PCURVE('',#8688,#10336);
+#10336 = DEFINITIONAL_REPRESENTATION('',(#10337),#10341);
+#10337 = LINE('',#10338,#10339);
+#10338 = CARTESIAN_POINT('',(0.,-5.8));
+#10339 = VECTOR('',#10340,1.);
+#10340 = DIRECTION('',(1.,0.));
+#10341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10342 = ORIENTED_EDGE('',*,*,#10343,.T.);
+#10343 = EDGE_CURVE('',#10321,#8340,#10344,.T.);
+#10344 = SURFACE_CURVE('',#10345,(#10349,#10356),.PCURVE_S1.);
+#10345 = LINE('',#10346,#10347);
+#10346 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#10347 = VECTOR('',#10348,1.);
+#10348 = DIRECTION('',(0.,-2.2E-16,-1.));
+#10349 = PCURVE('',#8383,#10350);
+#10350 = DEFINITIONAL_REPRESENTATION('',(#10351),#10355);
+#10351 = LINE('',#10352,#10353);
+#10352 = CARTESIAN_POINT('',(-2.375,-6.4));
+#10353 = VECTOR('',#10354,1.);
+#10354 = DIRECTION('',(1.,0.));
+#10355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10356 = PCURVE('',#8355,#10357);
+#10357 = DEFINITIONAL_REPRESENTATION('',(#10358),#10362);
+#10358 = LINE('',#10359,#10360);
+#10359 = CARTESIAN_POINT('',(2.1096431606E-15,-5.8));
+#10360 = VECTOR('',#10361,1.);
+#10361 = DIRECTION('',(1.,4.5E-16));
+#10362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10363 = FACE_BOUND('',#10364,.T.);
+#10364 = EDGE_LOOP('',(#10365,#10390,#10418,#10441));
+#10365 = ORIENTED_EDGE('',*,*,#10366,.T.);
+#10366 = EDGE_CURVE('',#10367,#10369,#10371,.T.);
+#10367 = VERTEX_POINT('',#10368);
+#10368 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10369 = VERTEX_POINT('',#10370);
+#10370 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10371 = SURFACE_CURVE('',#10372,(#10376,#10383),.PCURVE_S1.);
+#10372 = LINE('',#10373,#10374);
+#10373 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10374 = VECTOR('',#10375,1.);
+#10375 = DIRECTION('',(0.,2.22E-15,1.));
+#10376 = PCURVE('',#8383,#10377);
+#10377 = DEFINITIONAL_REPRESENTATION('',(#10378),#10382);
+#10378 = LINE('',#10379,#10380);
+#10379 = CARTESIAN_POINT('',(-1.175,-5.5));
+#10380 = VECTOR('',#10381,1.);
+#10381 = DIRECTION('',(-1.,0.));
+#10382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10383 = PCURVE('',#9708,#10384);
+#10384 = DEFINITIONAL_REPRESENTATION('',(#10385),#10389);
+#10385 = LINE('',#10386,#10387);
+#10386 = CARTESIAN_POINT('',(-1.33226762955E-15,1.33226762955E-15));
+#10387 = VECTOR('',#10388,1.);
+#10388 = DIRECTION('',(1.,5.6E-16));
+#10389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10390 = ORIENTED_EDGE('',*,*,#10391,.T.);
+#10391 = EDGE_CURVE('',#10369,#10392,#10394,.T.);
+#10392 = VERTEX_POINT('',#10393);
+#10393 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#10394 = SURFACE_CURVE('',#10395,(#10399,#10406),.PCURVE_S1.);
+#10395 = LINE('',#10396,#10397);
+#10396 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10397 = VECTOR('',#10398,1.);
+#10398 = DIRECTION('',(1.,0.,0.));
+#10399 = PCURVE('',#8383,#10400);
+#10400 = DEFINITIONAL_REPRESENTATION('',(#10401),#10405);
+#10401 = LINE('',#10402,#10403);
+#10402 = CARTESIAN_POINT('',(-1.875,-5.5));
+#10403 = VECTOR('',#10404,1.);
+#10404 = DIRECTION('',(0.,1.));
+#10405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10406 = PCURVE('',#10407,#10412);
+#10407 = PLANE('',#10408);
+#10408 = AXIS2_PLACEMENT_3D('',#10409,#10410,#10411);
+#10409 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10410 = DIRECTION('',(0.,-2.83E-15,-1.));
+#10411 = DIRECTION('',(1.,0.,0.));
+#10412 = DEFINITIONAL_REPRESENTATION('',(#10413),#10417);
+#10413 = LINE('',#10414,#10415);
+#10414 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#10415 = VECTOR('',#10416,1.);
+#10416 = DIRECTION('',(1.,0.));
+#10417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10418 = ORIENTED_EDGE('',*,*,#10419,.T.);
+#10419 = EDGE_CURVE('',#10392,#10420,#10422,.T.);
+#10420 = VERTEX_POINT('',#10421);
+#10421 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#10422 = SURFACE_CURVE('',#10423,(#10427,#10434),.PCURVE_S1.);
+#10423 = LINE('',#10424,#10425);
+#10424 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#10425 = VECTOR('',#10426,1.);
+#10426 = DIRECTION('',(-0.,-2.22E-15,-1.));
+#10427 = PCURVE('',#8383,#10428);
+#10428 = DEFINITIONAL_REPRESENTATION('',(#10429),#10433);
+#10429 = LINE('',#10430,#10431);
+#10430 = CARTESIAN_POINT('',(-1.875,-4.8));
+#10431 = VECTOR('',#10432,1.);
+#10432 = DIRECTION('',(1.,0.));
+#10433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10434 = PCURVE('',#9764,#10435);
+#10435 = DEFINITIONAL_REPRESENTATION('',(#10436),#10440);
+#10436 = LINE('',#10437,#10438);
+#10437 = CARTESIAN_POINT('',(2.6645352591E-15,1.7763568394E-15));
+#10438 = VECTOR('',#10439,1.);
+#10439 = DIRECTION('',(1.,-5.6E-16));
+#10440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10441 = ORIENTED_EDGE('',*,*,#10442,.T.);
+#10442 = EDGE_CURVE('',#10420,#10367,#10443,.T.);
+#10443 = SURFACE_CURVE('',#10444,(#10448,#10455),.PCURVE_S1.);
+#10444 = LINE('',#10445,#10446);
+#10445 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#10446 = VECTOR('',#10447,1.);
+#10447 = DIRECTION('',(-1.,0.,0.));
+#10448 = PCURVE('',#8383,#10449);
+#10449 = DEFINITIONAL_REPRESENTATION('',(#10450),#10454);
+#10450 = LINE('',#10451,#10452);
+#10451 = CARTESIAN_POINT('',(-1.175,-4.8));
+#10452 = VECTOR('',#10453,1.);
+#10453 = DIRECTION('',(0.,-1.));
+#10454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10455 = PCURVE('',#9736,#10456);
+#10456 = DEFINITIONAL_REPRESENTATION('',(#10457),#10461);
+#10457 = LINE('',#10458,#10459);
+#10458 = CARTESIAN_POINT('',(-0.,1.33226762955E-15));
+#10459 = VECTOR('',#10460,1.);
+#10460 = DIRECTION('',(1.,0.));
+#10461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10462 = FACE_BOUND('',#10463,.T.);
+#10463 = EDGE_LOOP('',(#10464,#10489,#10512,#10535));
+#10464 = ORIENTED_EDGE('',*,*,#10465,.T.);
+#10465 = EDGE_CURVE('',#10466,#10468,#10470,.T.);
+#10466 = VERTEX_POINT('',#10467);
+#10467 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#10468 = VERTEX_POINT('',#10469);
+#10469 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#10470 = SURFACE_CURVE('',#10471,(#10475,#10482),.PCURVE_S1.);
+#10471 = LINE('',#10472,#10473);
+#10472 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#10473 = VECTOR('',#10474,1.);
+#10474 = DIRECTION('',(1.,0.,0.));
+#10475 = PCURVE('',#8383,#10476);
+#10476 = DEFINITIONAL_REPRESENTATION('',(#10477),#10481);
+#10477 = LINE('',#10478,#10479);
+#10478 = CARTESIAN_POINT('',(2.025,-0.65));
+#10479 = VECTOR('',#10480,1.);
+#10480 = DIRECTION('',(0.,1.));
+#10481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10482 = PCURVE('',#10108,#10483);
+#10483 = DEFINITIONAL_REPRESENTATION('',(#10484),#10488);
+#10484 = LINE('',#10485,#10486);
+#10485 = CARTESIAN_POINT('',(0.,-5.8));
+#10486 = VECTOR('',#10487,1.);
+#10487 = DIRECTION('',(1.,0.));
+#10488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10489 = ORIENTED_EDGE('',*,*,#10490,.T.);
+#10490 = EDGE_CURVE('',#10468,#10491,#10493,.T.);
+#10491 = VERTEX_POINT('',#10492);
+#10492 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#10493 = SURFACE_CURVE('',#10494,(#10498,#10505),.PCURVE_S1.);
+#10494 = LINE('',#10495,#10496);
+#10495 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#10496 = VECTOR('',#10497,1.);
+#10497 = DIRECTION('',(0.,-2.2E-16,-1.));
+#10498 = PCURVE('',#8383,#10499);
+#10499 = DEFINITIONAL_REPRESENTATION('',(#10500),#10504);
+#10500 = LINE('',#10501,#10502);
+#10501 = CARTESIAN_POINT('',(2.025,0.65));
+#10502 = VECTOR('',#10503,1.);
+#10503 = DIRECTION('',(1.,0.));
+#10504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10505 = PCURVE('',#10080,#10506);
+#10506 = DEFINITIONAL_REPRESENTATION('',(#10507),#10511);
+#10507 = LINE('',#10508,#10509);
+#10508 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#10509 = VECTOR('',#10510,1.);
+#10510 = DIRECTION('',(1.,4.5E-16));
+#10511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10512 = ORIENTED_EDGE('',*,*,#10513,.T.);
+#10513 = EDGE_CURVE('',#10491,#10514,#10516,.T.);
+#10514 = VERTEX_POINT('',#10515);
+#10515 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#10516 = SURFACE_CURVE('',#10517,(#10521,#10528),.PCURVE_S1.);
+#10517 = LINE('',#10518,#10519);
+#10518 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#10519 = VECTOR('',#10520,1.);
+#10520 = DIRECTION('',(-1.,0.,0.));
+#10521 = PCURVE('',#8383,#10522);
+#10522 = DEFINITIONAL_REPRESENTATION('',(#10523),#10527);
+#10523 = LINE('',#10524,#10525);
+#10524 = CARTESIAN_POINT('',(2.525,0.65));
+#10525 = VECTOR('',#10526,1.);
+#10526 = DIRECTION('',(0.,-1.));
+#10527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10528 = PCURVE('',#10162,#10529);
+#10529 = DEFINITIONAL_REPRESENTATION('',(#10530),#10534);
+#10530 = LINE('',#10531,#10532);
+#10531 = CARTESIAN_POINT('',(0.,-5.8));
+#10532 = VECTOR('',#10533,1.);
+#10533 = DIRECTION('',(1.,0.));
+#10534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10535 = ORIENTED_EDGE('',*,*,#10536,.T.);
+#10536 = EDGE_CURVE('',#10514,#10466,#10537,.T.);
+#10537 = SURFACE_CURVE('',#10538,(#10542,#10549),.PCURVE_S1.);
+#10538 = LINE('',#10539,#10540);
+#10539 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#10540 = VECTOR('',#10541,1.);
+#10541 = DIRECTION('',(0.,2.2E-16,1.));
+#10542 = PCURVE('',#8383,#10543);
+#10543 = DEFINITIONAL_REPRESENTATION('',(#10544),#10548);
+#10544 = LINE('',#10545,#10546);
+#10545 = CARTESIAN_POINT('',(2.525,-0.65));
+#10546 = VECTOR('',#10547,1.);
+#10547 = DIRECTION('',(-1.,0.));
+#10548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10549 = PCURVE('',#10136,#10550);
+#10550 = DEFINITIONAL_REPRESENTATION('',(#10551),#10555);
+#10551 = LINE('',#10552,#10553);
+#10552 = CARTESIAN_POINT('',(-1.610042799518E-15,-5.8));
+#10553 = VECTOR('',#10554,1.);
+#10554 = DIRECTION('',(1.,-4.5E-16));
+#10555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10556 = ADVANCED_FACE('',(#10557),#8355,.F.);
+#10557 = FACE_BOUND('',#10558,.F.);
+#10558 = EDGE_LOOP('',(#10559,#10580,#10581,#10582));
+#10559 = ORIENTED_EDGE('',*,*,#10560,.T.);
+#10560 = EDGE_CURVE('',#8673,#10321,#10561,.T.);
+#10561 = SURFACE_CURVE('',#10562,(#10566,#10573),.PCURVE_S1.);
+#10562 = LINE('',#10563,#10564);
+#10563 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#10564 = VECTOR('',#10565,1.);
+#10565 = DIRECTION('',(0.,-1.,6.7E-16));
+#10566 = PCURVE('',#8355,#10567);
+#10567 = DEFINITIONAL_REPRESENTATION('',(#10568),#10572);
+#10568 = LINE('',#10569,#10570);
+#10569 = CARTESIAN_POINT('',(0.,0.));
+#10570 = VECTOR('',#10571,1.);
+#10571 = DIRECTION('',(0.,-1.));
+#10572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10573 = PCURVE('',#8688,#10574);
+#10574 = DEFINITIONAL_REPRESENTATION('',(#10575),#10579);
+#10575 = LINE('',#10576,#10577);
+#10576 = CARTESIAN_POINT('',(12.8,0.));
+#10577 = VECTOR('',#10578,1.);
+#10578 = DIRECTION('',(0.,-1.));
+#10579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10580 = ORIENTED_EDGE('',*,*,#10343,.T.);
+#10581 = ORIENTED_EDGE('',*,*,#8339,.F.);
+#10582 = ORIENTED_EDGE('',*,*,#8700,.F.);
+#10583 = ADVANCED_FACE('',(#10584,#10610,#10724),#8688,.F.);
+#10584 = FACE_BOUND('',#10585,.F.);
+#10585 = EDGE_LOOP('',(#10586,#10607,#10608,#10609));
+#10586 = ORIENTED_EDGE('',*,*,#10587,.T.);
+#10587 = EDGE_CURVE('',#8645,#10298,#10588,.T.);
+#10588 = SURFACE_CURVE('',#10589,(#10593,#10600),.PCURVE_S1.);
+#10589 = LINE('',#10590,#10591);
+#10590 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#10591 = VECTOR('',#10592,1.);
+#10592 = DIRECTION('',(0.,-1.,6.7E-16));
+#10593 = PCURVE('',#8688,#10594);
+#10594 = DEFINITIONAL_REPRESENTATION('',(#10595),#10599);
+#10595 = LINE('',#10596,#10597);
+#10596 = CARTESIAN_POINT('',(0.,0.));
+#10597 = VECTOR('',#10598,1.);
+#10598 = DIRECTION('',(0.,-1.));
+#10599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10600 = PCURVE('',#8660,#10601);
+#10601 = DEFINITIONAL_REPRESENTATION('',(#10602),#10606);
+#10602 = LINE('',#10603,#10604);
+#10603 = CARTESIAN_POINT('',(3.7,1.855352591004E-16));
+#10604 = VECTOR('',#10605,1.);
+#10605 = DIRECTION('',(0.,-1.));
+#10606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10607 = ORIENTED_EDGE('',*,*,#10320,.T.);
+#10608 = ORIENTED_EDGE('',*,*,#10560,.F.);
+#10609 = ORIENTED_EDGE('',*,*,#8672,.F.);
+#10610 = FACE_BOUND('',#10611,.F.);
+#10611 = EDGE_LOOP('',(#10612,#10642,#10670,#10698));
+#10612 = ORIENTED_EDGE('',*,*,#10613,.F.);
+#10613 = EDGE_CURVE('',#10614,#10616,#10618,.T.);
+#10614 = VERTEX_POINT('',#10615);
+#10615 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10616 = VERTEX_POINT('',#10617);
+#10617 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10618 = SURFACE_CURVE('',#10619,(#10623,#10630),.PCURVE_S1.);
+#10619 = LINE('',#10620,#10621);
+#10620 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10621 = VECTOR('',#10622,1.);
+#10622 = DIRECTION('',(-1.,0.,0.));
+#10623 = PCURVE('',#8688,#10624);
+#10624 = DEFINITIONAL_REPRESENTATION('',(#10625),#10629);
+#10625 = LINE('',#10626,#10627);
+#10626 = CARTESIAN_POINT('',(7.2,-4.225));
+#10627 = VECTOR('',#10628,1.);
+#10628 = DIRECTION('',(1.,0.));
+#10629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10630 = PCURVE('',#10631,#10636);
+#10631 = PLANE('',#10632);
+#10632 = AXIS2_PLACEMENT_3D('',#10633,#10634,#10635);
+#10633 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#10634 = DIRECTION('',(0.,1.,-1.55E-15));
+#10635 = DIRECTION('',(-1.,0.,0.));
+#10636 = DEFINITIONAL_REPRESENTATION('',(#10637),#10641);
+#10637 = LINE('',#10638,#10639);
+#10638 = CARTESIAN_POINT('',(0.,-2.6645352591E-15));
+#10639 = VECTOR('',#10640,1.);
+#10640 = DIRECTION('',(1.,0.));
+#10641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10642 = ORIENTED_EDGE('',*,*,#10643,.F.);
+#10643 = EDGE_CURVE('',#10644,#10614,#10646,.T.);
+#10644 = VERTEX_POINT('',#10645);
+#10645 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10646 = SURFACE_CURVE('',#10647,(#10651,#10658),.PCURVE_S1.);
+#10647 = LINE('',#10648,#10649);
+#10648 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10649 = VECTOR('',#10650,1.);
+#10650 = DIRECTION('',(0.,-1.,1.22E-15));
+#10651 = PCURVE('',#8688,#10652);
+#10652 = DEFINITIONAL_REPRESENTATION('',(#10653),#10657);
+#10653 = LINE('',#10654,#10655);
+#10654 = CARTESIAN_POINT('',(7.2,-1.575));
+#10655 = VECTOR('',#10656,1.);
+#10656 = DIRECTION('',(0.,-1.));
+#10657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10658 = PCURVE('',#10659,#10664);
+#10659 = PLANE('',#10660);
+#10660 = AXIS2_PLACEMENT_3D('',#10661,#10662,#10663);
+#10661 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#10662 = DIRECTION('',(-1.,0.,0.));
+#10663 = DIRECTION('',(0.,-1.,1.55E-15));
+#10664 = DEFINITIONAL_REPRESENTATION('',(#10665),#10669);
+#10665 = LINE('',#10666,#10667);
+#10666 = CARTESIAN_POINT('',(1.998401444325E-15,-1.7763568394E-15));
+#10667 = VECTOR('',#10668,1.);
+#10668 = DIRECTION('',(1.,-3.3E-16));
+#10669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10670 = ORIENTED_EDGE('',*,*,#10671,.F.);
+#10671 = EDGE_CURVE('',#10672,#10644,#10674,.T.);
+#10672 = VERTEX_POINT('',#10673);
+#10673 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10674 = SURFACE_CURVE('',#10675,(#10679,#10686),.PCURVE_S1.);
+#10675 = LINE('',#10676,#10677);
+#10676 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10677 = VECTOR('',#10678,1.);
+#10678 = DIRECTION('',(1.,0.,0.));
+#10679 = PCURVE('',#8688,#10680);
+#10680 = DEFINITIONAL_REPRESENTATION('',(#10681),#10685);
+#10681 = LINE('',#10682,#10683);
+#10682 = CARTESIAN_POINT('',(8.3,-1.575));
+#10683 = VECTOR('',#10684,1.);
+#10684 = DIRECTION('',(-1.,0.));
+#10685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10686 = PCURVE('',#10687,#10692);
+#10687 = PLANE('',#10688);
+#10688 = AXIS2_PLACEMENT_3D('',#10689,#10690,#10691);
+#10689 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#10690 = DIRECTION('',(0.,-1.,1.55E-15));
+#10691 = DIRECTION('',(1.,0.,0.));
+#10692 = DEFINITIONAL_REPRESENTATION('',(#10693),#10697);
+#10693 = LINE('',#10694,#10695);
+#10694 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#10695 = VECTOR('',#10696,1.);
+#10696 = DIRECTION('',(1.,0.));
+#10697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10698 = ORIENTED_EDGE('',*,*,#10699,.F.);
+#10699 = EDGE_CURVE('',#10616,#10672,#10700,.T.);
+#10700 = SURFACE_CURVE('',#10701,(#10705,#10712),.PCURVE_S1.);
+#10701 = LINE('',#10702,#10703);
+#10702 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10703 = VECTOR('',#10704,1.);
+#10704 = DIRECTION('',(0.,1.,-1.22E-15));
+#10705 = PCURVE('',#8688,#10706);
+#10706 = DEFINITIONAL_REPRESENTATION('',(#10707),#10711);
+#10707 = LINE('',#10708,#10709);
+#10708 = CARTESIAN_POINT('',(8.3,-4.225));
+#10709 = VECTOR('',#10710,1.);
+#10710 = DIRECTION('',(-0.,1.));
+#10711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10712 = PCURVE('',#10713,#10718);
+#10713 = PLANE('',#10714);
+#10714 = AXIS2_PLACEMENT_3D('',#10715,#10716,#10717);
+#10715 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#10716 = DIRECTION('',(1.,0.,0.));
+#10717 = DIRECTION('',(0.,1.,-1.55E-15));
+#10718 = DEFINITIONAL_REPRESENTATION('',(#10719),#10723);
+#10719 = LINE('',#10720,#10721);
+#10720 = CARTESIAN_POINT('',(-1.110223024625E-15,-2.6645352591E-15));
+#10721 = VECTOR('',#10722,1.);
+#10722 = DIRECTION('',(1.,3.3E-16));
+#10723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10724 = FACE_BOUND('',#10725,.F.);
+#10725 = EDGE_LOOP('',(#10726,#10756,#10784,#10812));
+#10726 = ORIENTED_EDGE('',*,*,#10727,.F.);
+#10727 = EDGE_CURVE('',#10728,#10730,#10732,.T.);
+#10728 = VERTEX_POINT('',#10729);
+#10729 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10730 = VERTEX_POINT('',#10731);
+#10731 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10732 = SURFACE_CURVE('',#10733,(#10737,#10744),.PCURVE_S1.);
+#10733 = LINE('',#10734,#10735);
+#10734 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10735 = VECTOR('',#10736,1.);
+#10736 = DIRECTION('',(-1.,0.,0.));
+#10737 = PCURVE('',#8688,#10738);
+#10738 = DEFINITIONAL_REPRESENTATION('',(#10739),#10743);
+#10739 = LINE('',#10740,#10741);
+#10740 = CARTESIAN_POINT('',(11.15,-4.8));
+#10741 = VECTOR('',#10742,1.);
+#10742 = DIRECTION('',(1.,0.));
+#10743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10744 = PCURVE('',#10745,#10750);
+#10745 = PLANE('',#10746);
+#10746 = AXIS2_PLACEMENT_3D('',#10747,#10748,#10749);
+#10747 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#10748 = DIRECTION('',(0.,1.,-2.44E-15));
+#10749 = DIRECTION('',(-1.,0.,0.));
+#10750 = DEFINITIONAL_REPRESENTATION('',(#10751),#10755);
+#10751 = LINE('',#10752,#10753);
+#10752 = CARTESIAN_POINT('',(0.,0.));
+#10753 = VECTOR('',#10754,1.);
+#10754 = DIRECTION('',(1.,0.));
+#10755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10756 = ORIENTED_EDGE('',*,*,#10757,.F.);
+#10757 = EDGE_CURVE('',#10758,#10728,#10760,.T.);
+#10758 = VERTEX_POINT('',#10759);
+#10759 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10760 = SURFACE_CURVE('',#10761,(#10765,#10772),.PCURVE_S1.);
+#10761 = LINE('',#10762,#10763);
+#10762 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10763 = VECTOR('',#10764,1.);
+#10764 = DIRECTION('',(0.,-1.,2.22E-15));
+#10765 = PCURVE('',#8688,#10766);
+#10766 = DEFINITIONAL_REPRESENTATION('',(#10767),#10771);
+#10767 = LINE('',#10768,#10769);
+#10768 = CARTESIAN_POINT('',(11.15,-1.));
+#10769 = VECTOR('',#10770,1.);
+#10770 = DIRECTION('',(0.,-1.));
+#10771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10772 = PCURVE('',#10773,#10778);
+#10773 = PLANE('',#10774);
+#10774 = AXIS2_PLACEMENT_3D('',#10775,#10776,#10777);
+#10775 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#10776 = DIRECTION('',(-1.,0.,0.));
+#10777 = DIRECTION('',(0.,-1.,2.44E-15));
+#10778 = DEFINITIONAL_REPRESENTATION('',(#10779),#10783);
+#10779 = LINE('',#10780,#10781);
+#10780 = CARTESIAN_POINT('',(1.33226762955E-15,8.881784197001E-16));
+#10781 = VECTOR('',#10782,1.);
+#10782 = DIRECTION('',(1.,-2.2E-16));
+#10783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10784 = ORIENTED_EDGE('',*,*,#10785,.F.);
+#10785 = EDGE_CURVE('',#10786,#10758,#10788,.T.);
+#10786 = VERTEX_POINT('',#10787);
+#10787 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10788 = SURFACE_CURVE('',#10789,(#10793,#10800),.PCURVE_S1.);
+#10789 = LINE('',#10790,#10791);
+#10790 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10791 = VECTOR('',#10792,1.);
+#10792 = DIRECTION('',(1.,0.,0.));
+#10793 = PCURVE('',#8688,#10794);
+#10794 = DEFINITIONAL_REPRESENTATION('',(#10795),#10799);
+#10795 = LINE('',#10796,#10797);
+#10796 = CARTESIAN_POINT('',(12.,-1.));
+#10797 = VECTOR('',#10798,1.);
+#10798 = DIRECTION('',(-1.,0.));
+#10799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10800 = PCURVE('',#10801,#10806);
+#10801 = PLANE('',#10802);
+#10802 = AXIS2_PLACEMENT_3D('',#10803,#10804,#10805);
+#10803 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#10804 = DIRECTION('',(0.,-1.,2.44E-15));
+#10805 = DIRECTION('',(1.,0.,0.));
+#10806 = DEFINITIONAL_REPRESENTATION('',(#10807),#10811);
+#10807 = LINE('',#10808,#10809);
+#10808 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#10809 = VECTOR('',#10810,1.);
+#10810 = DIRECTION('',(1.,0.));
+#10811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10812 = ORIENTED_EDGE('',*,*,#10813,.F.);
+#10813 = EDGE_CURVE('',#10730,#10786,#10814,.T.);
+#10814 = SURFACE_CURVE('',#10815,(#10819,#10826),.PCURVE_S1.);
+#10815 = LINE('',#10816,#10817);
+#10816 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10817 = VECTOR('',#10818,1.);
+#10818 = DIRECTION('',(0.,1.,-2.22E-15));
+#10819 = PCURVE('',#8688,#10820);
+#10820 = DEFINITIONAL_REPRESENTATION('',(#10821),#10825);
+#10821 = LINE('',#10822,#10823);
+#10822 = CARTESIAN_POINT('',(12.,-4.8));
+#10823 = VECTOR('',#10824,1.);
+#10824 = DIRECTION('',(-0.,1.));
+#10825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10826 = PCURVE('',#10827,#10832);
+#10827 = PLANE('',#10828);
+#10828 = AXIS2_PLACEMENT_3D('',#10829,#10830,#10831);
+#10829 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#10830 = DIRECTION('',(1.,0.,0.));
+#10831 = DIRECTION('',(0.,1.,-2.44E-15));
+#10832 = DEFINITIONAL_REPRESENTATION('',(#10833),#10837);
+#10833 = LINE('',#10834,#10835);
+#10834 = CARTESIAN_POINT('',(-1.7763568394E-15,-4.334310688137E-30));
+#10835 = VECTOR('',#10836,1.);
+#10836 = DIRECTION('',(1.,2.2E-16));
+#10837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10838 = ADVANCED_FACE('',(#10839),#8576,.F.);
+#10839 = FACE_BOUND('',#10840,.F.);
+#10840 = EDGE_LOOP('',(#10841,#10842,#10843,#10844));
+#10841 = ORIENTED_EDGE('',*,*,#8560,.F.);
+#10842 = ORIENTED_EDGE('',*,*,#8977,.T.);
+#10843 = ORIENTED_EDGE('',*,*,#9001,.F.);
+#10844 = ORIENTED_EDGE('',*,*,#10845,.F.);
+#10845 = EDGE_CURVE('',#8561,#9002,#10846,.T.);
+#10846 = SURFACE_CURVE('',#10847,(#10851,#10858),.PCURVE_S1.);
+#10847 = LINE('',#10848,#10849);
+#10848 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#10849 = VECTOR('',#10850,1.);
+#10850 = DIRECTION('',(0.,-1.,6.7E-16));
+#10851 = PCURVE('',#8576,#10852);
+#10852 = DEFINITIONAL_REPRESENTATION('',(#10853),#10857);
+#10853 = LINE('',#10854,#10855);
+#10854 = CARTESIAN_POINT('',(3.5,0.));
+#10855 = VECTOR('',#10856,1.);
+#10856 = DIRECTION('',(0.,-1.));
+#10857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10858 = PCURVE('',#8604,#10859);
+#10859 = DEFINITIONAL_REPRESENTATION('',(#10860),#10864);
+#10860 = LINE('',#10861,#10862);
+#10861 = CARTESIAN_POINT('',(0.,0.));
+#10862 = VECTOR('',#10863,1.);
+#10863 = DIRECTION('',(0.,-1.));
+#10864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10865 = ADVANCED_FACE('',(#10866),#8660,.F.);
+#10866 = FACE_BOUND('',#10867,.F.);
+#10867 = EDGE_LOOP('',(#10868,#10889,#10890,#10891));
+#10868 = ORIENTED_EDGE('',*,*,#10869,.T.);
+#10869 = EDGE_CURVE('',#8617,#10275,#10870,.T.);
+#10870 = SURFACE_CURVE('',#10871,(#10875,#10882),.PCURVE_S1.);
+#10871 = LINE('',#10872,#10873);
+#10872 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#10873 = VECTOR('',#10874,1.);
+#10874 = DIRECTION('',(0.,-1.,6.7E-16));
+#10875 = PCURVE('',#8660,#10876);
+#10876 = DEFINITIONAL_REPRESENTATION('',(#10877),#10881);
+#10877 = LINE('',#10878,#10879);
+#10878 = CARTESIAN_POINT('',(0.,0.));
+#10879 = VECTOR('',#10880,1.);
+#10880 = DIRECTION('',(0.,-1.));
+#10881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10882 = PCURVE('',#8632,#10883);
+#10883 = DEFINITIONAL_REPRESENTATION('',(#10884),#10888);
+#10884 = LINE('',#10885,#10886);
+#10885 = CARTESIAN_POINT('',(4.65,1.013965589931E-32));
+#10886 = VECTOR('',#10887,1.);
+#10887 = DIRECTION('',(-9.38E-32,-1.));
+#10888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10889 = ORIENTED_EDGE('',*,*,#10297,.T.);
+#10890 = ORIENTED_EDGE('',*,*,#10587,.F.);
+#10891 = ORIENTED_EDGE('',*,*,#8644,.F.);
+#10892 = ADVANCED_FACE('',(#10893),#8604,.F.);
+#10893 = FACE_BOUND('',#10894,.F.);
+#10894 = EDGE_LOOP('',(#10895,#10896,#10897,#10898));
+#10895 = ORIENTED_EDGE('',*,*,#8588,.F.);
+#10896 = ORIENTED_EDGE('',*,*,#10845,.T.);
+#10897 = ORIENTED_EDGE('',*,*,#9024,.T.);
+#10898 = ORIENTED_EDGE('',*,*,#10899,.F.);
+#10899 = EDGE_CURVE('',#8589,#9025,#10900,.T.);
+#10900 = SURFACE_CURVE('',#10901,(#10905,#10912),.PCURVE_S1.);
+#10901 = LINE('',#10902,#10903);
+#10902 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#10903 = VECTOR('',#10904,1.);
+#10904 = DIRECTION('',(0.,-1.,6.7E-16));
+#10905 = PCURVE('',#8604,#10906);
+#10906 = DEFINITIONAL_REPRESENTATION('',(#10907),#10911);
+#10907 = LINE('',#10908,#10909);
+#10908 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#10909 = VECTOR('',#10910,1.);
+#10910 = DIRECTION('',(0.,-1.));
+#10911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10912 = PCURVE('',#8632,#10913);
+#10913 = DEFINITIONAL_REPRESENTATION('',(#10914),#10918);
+#10914 = LINE('',#10915,#10916);
+#10915 = CARTESIAN_POINT('',(0.,0.));
+#10916 = VECTOR('',#10917,1.);
+#10917 = DIRECTION('',(-9.38E-32,-1.));
+#10918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10919 = ADVANCED_FACE('',(#10920),#8632,.F.);
+#10920 = FACE_BOUND('',#10921,.F.);
+#10921 = EDGE_LOOP('',(#10922,#10923,#10924,#10925,#10946,#10947,#10968,
+    #10969));
+#10922 = ORIENTED_EDGE('',*,*,#8616,.F.);
+#10923 = ORIENTED_EDGE('',*,*,#10899,.T.);
+#10924 = ORIENTED_EDGE('',*,*,#9047,.T.);
+#10925 = ORIENTED_EDGE('',*,*,#10926,.T.);
+#10926 = EDGE_CURVE('',#9048,#9989,#10927,.T.);
+#10927 = SURFACE_CURVE('',#10928,(#10932,#10939),.PCURVE_S1.);
+#10928 = LINE('',#10929,#10930);
+#10929 = CARTESIAN_POINT('',(5.9,0.25,1.35));
+#10930 = VECTOR('',#10931,1.);
+#10931 = DIRECTION('',(0.,-1.,1.11E-15));
+#10932 = PCURVE('',#8632,#10933);
+#10933 = DEFINITIONAL_REPRESENTATION('',(#10934),#10938);
+#10934 = LINE('',#10935,#10936);
+#10935 = CARTESIAN_POINT('',(4.15,-2.65));
+#10936 = VECTOR('',#10937,1.);
+#10937 = DIRECTION('',(-1.554E-31,-1.));
+#10938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10939 = PCURVE('',#9086,#10940);
+#10940 = DEFINITIONAL_REPRESENTATION('',(#10941),#10945);
+#10941 = LINE('',#10942,#10943);
+#10942 = CARTESIAN_POINT('',(2.65,-2.1));
+#10943 = VECTOR('',#10944,1.);
+#10944 = DIRECTION('',(-1.,0.));
+#10945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10946 = ORIENTED_EDGE('',*,*,#10011,.T.);
+#10947 = ORIENTED_EDGE('',*,*,#10948,.T.);
+#10948 = EDGE_CURVE('',#10012,#10252,#10949,.T.);
+#10949 = SURFACE_CURVE('',#10950,(#10954,#10961),.PCURVE_S1.);
+#10950 = LINE('',#10951,#10952);
+#10951 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#10952 = VECTOR('',#10953,1.);
+#10953 = DIRECTION('',(0.,-1.,6.7E-16));
+#10954 = PCURVE('',#8632,#10955);
+#10955 = DEFINITIONAL_REPRESENTATION('',(#10956),#10960);
+#10956 = LINE('',#10957,#10958);
+#10957 = CARTESIAN_POINT('',(0.,0.));
+#10958 = VECTOR('',#10959,1.);
+#10959 = DIRECTION('',(-9.38E-32,-1.));
+#10960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10961 = PCURVE('',#10048,#10962);
+#10962 = DEFINITIONAL_REPRESENTATION('',(#10963),#10967);
+#10963 = LINE('',#10964,#10965);
+#10964 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#10965 = VECTOR('',#10966,1.);
+#10966 = DIRECTION('',(0.,-1.));
+#10967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10968 = ORIENTED_EDGE('',*,*,#10274,.T.);
+#10969 = ORIENTED_EDGE('',*,*,#10869,.F.);
+#10970 = ADVANCED_FACE('',(#10971),#8741,.T.);
+#10971 = FACE_BOUND('',#10972,.T.);
+#10972 = EDGE_LOOP('',(#10973,#10974,#10995,#10996,#11019,#11042));
+#10973 = ORIENTED_EDGE('',*,*,#9396,.F.);
+#10974 = ORIENTED_EDGE('',*,*,#10975,.T.);
+#10975 = EDGE_CURVE('',#9374,#8724,#10976,.T.);
+#10976 = SURFACE_CURVE('',#10977,(#10981,#10988),.PCURVE_S1.);
+#10977 = LINE('',#10978,#10979);
+#10978 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10979 = VECTOR('',#10980,1.);
+#10980 = DIRECTION('',(0.,1.,-2.83E-15));
+#10981 = PCURVE('',#8741,#10982);
+#10982 = DEFINITIONAL_REPRESENTATION('',(#10983),#10987);
+#10983 = LINE('',#10984,#10985);
+#10984 = CARTESIAN_POINT('',(0.,0.));
+#10985 = VECTOR('',#10986,1.);
+#10986 = DIRECTION('',(-5.E-17,-1.));
+#10987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10988 = PCURVE('',#8823,#10989);
+#10989 = DEFINITIONAL_REPRESENTATION('',(#10990),#10994);
+#10990 = LINE('',#10991,#10992);
+#10991 = CARTESIAN_POINT('',(0.7,0.));
+#10992 = VECTOR('',#10993,1.);
+#10993 = DIRECTION('',(0.,-1.));
+#10994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10995 = ORIENTED_EDGE('',*,*,#8723,.T.);
+#10996 = ORIENTED_EDGE('',*,*,#10997,.F.);
+#10997 = EDGE_CURVE('',#10998,#8726,#11000,.T.);
+#10998 = VERTEX_POINT('',#10999);
+#10999 = CARTESIAN_POINT('',(-5.5,1.9,4.55));
+#11000 = SURFACE_CURVE('',#11001,(#11005,#11012),.PCURVE_S1.);
+#11001 = LINE('',#11002,#11003);
+#11002 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#11003 = VECTOR('',#11004,1.);
+#11004 = DIRECTION('',(0.,1.,-2.83E-15));
+#11005 = PCURVE('',#8741,#11006);
+#11006 = DEFINITIONAL_REPRESENTATION('',(#11007),#11011);
+#11007 = LINE('',#11008,#11009);
+#11008 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#11009 = VECTOR('',#11010,1.);
+#11010 = DIRECTION('',(-5.E-17,-1.));
+#11011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11012 = PCURVE('',#8769,#11013);
+#11013 = DEFINITIONAL_REPRESENTATION('',(#11014),#11018);
+#11014 = LINE('',#11015,#11016);
+#11015 = CARTESIAN_POINT('',(0.,0.));
+#11016 = VECTOR('',#11017,1.);
+#11017 = DIRECTION('',(0.,-1.));
+#11018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11019 = ORIENTED_EDGE('',*,*,#11020,.F.);
+#11020 = EDGE_CURVE('',#11021,#10998,#11023,.T.);
+#11021 = VERTEX_POINT('',#11022);
+#11022 = CARTESIAN_POINT('',(-5.5,1.9,4.4));
+#11023 = SURFACE_CURVE('',#11024,(#11028,#11035),.PCURVE_S1.);
+#11024 = LINE('',#11025,#11026);
+#11025 = CARTESIAN_POINT('',(-5.5,1.9,4.45));
+#11026 = VECTOR('',#11027,1.);
+#11027 = DIRECTION('',(0.,2.89E-15,1.));
+#11028 = PCURVE('',#8741,#11029);
+#11029 = DEFINITIONAL_REPRESENTATION('',(#11030),#11034);
+#11030 = LINE('',#11031,#11032);
+#11031 = CARTESIAN_POINT('',(0.6,-4.8));
+#11032 = VECTOR('',#11033,1.);
+#11033 = DIRECTION('',(1.,-1.1E-16));
+#11034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11035 = PCURVE('',#10801,#11036);
+#11036 = DEFINITIONAL_REPRESENTATION('',(#11037),#11041);
+#11037 = LINE('',#11038,#11039);
+#11038 = CARTESIAN_POINT('',(0.1,-0.6));
+#11039 = VECTOR('',#11040,1.);
+#11040 = DIRECTION('',(0.,1.));
+#11041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11042 = ORIENTED_EDGE('',*,*,#11043,.T.);
+#11043 = EDGE_CURVE('',#11021,#9397,#11044,.T.);
+#11044 = SURFACE_CURVE('',#11045,(#11049,#11056),.PCURVE_S1.);
+#11045 = LINE('',#11046,#11047);
+#11046 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#11047 = VECTOR('',#11048,1.);
+#11048 = DIRECTION('',(0.,1.,-2.87E-15));
+#11049 = PCURVE('',#8741,#11050);
+#11050 = DEFINITIONAL_REPRESENTATION('',(#11051),#11055);
+#11051 = LINE('',#11052,#11053);
+#11052 = CARTESIAN_POINT('',(0.55,-1.45));
+#11053 = VECTOR('',#11054,1.);
+#11054 = DIRECTION('',(-9.E-17,-1.));
+#11055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11056 = PCURVE('',#9435,#11057);
+#11057 = DEFINITIONAL_REPRESENTATION('',(#11058),#11062);
+#11058 = LINE('',#11059,#11060);
+#11059 = CARTESIAN_POINT('',(-1.45,5.5));
+#11060 = VECTOR('',#11061,1.);
+#11061 = DIRECTION('',(1.,0.));
+#11062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11063 = ADVANCED_FACE('',(#11064),#8823,.T.);
+#11064 = FACE_BOUND('',#11065,.T.);
+#11065 = EDGE_LOOP('',(#11066,#11067,#11088,#11089));
+#11066 = ORIENTED_EDGE('',*,*,#9373,.F.);
+#11067 = ORIENTED_EDGE('',*,*,#11068,.T.);
+#11068 = EDGE_CURVE('',#9351,#8782,#11069,.T.);
+#11069 = SURFACE_CURVE('',#11070,(#11074,#11081),.PCURVE_S1.);
+#11070 = LINE('',#11071,#11072);
+#11071 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#11072 = VECTOR('',#11073,1.);
+#11073 = DIRECTION('',(0.,1.,-2.83E-15));
+#11074 = PCURVE('',#8823,#11075);
+#11075 = DEFINITIONAL_REPRESENTATION('',(#11076),#11080);
+#11076 = LINE('',#11077,#11078);
+#11077 = CARTESIAN_POINT('',(0.,0.));
+#11078 = VECTOR('',#11079,1.);
+#11079 = DIRECTION('',(0.,-1.));
+#11080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11081 = PCURVE('',#8797,#11082);
+#11082 = DEFINITIONAL_REPRESENTATION('',(#11083),#11087);
+#11083 = LINE('',#11084,#11085);
+#11084 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#11085 = VECTOR('',#11086,1.);
+#11086 = DIRECTION('',(5.E-17,-1.));
+#11087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11088 = ORIENTED_EDGE('',*,*,#8809,.T.);
+#11089 = ORIENTED_EDGE('',*,*,#10975,.F.);
+#11090 = ADVANCED_FACE('',(#11091),#8797,.T.);
+#11091 = FACE_BOUND('',#11092,.T.);
+#11092 = EDGE_LOOP('',(#11093,#11118,#11139,#11140,#11141,#11142));
+#11093 = ORIENTED_EDGE('',*,*,#11094,.F.);
+#11094 = EDGE_CURVE('',#11095,#11097,#11099,.T.);
+#11095 = VERTEX_POINT('',#11096);
+#11096 = CARTESIAN_POINT('',(-4.8,1.9,4.55));
+#11097 = VERTEX_POINT('',#11098);
+#11098 = CARTESIAN_POINT('',(-4.8,1.9,4.4));
+#11099 = SURFACE_CURVE('',#11100,(#11104,#11111),.PCURVE_S1.);
+#11100 = LINE('',#11101,#11102);
+#11101 = CARTESIAN_POINT('',(-4.8,1.9,4.8));
+#11102 = VECTOR('',#11103,1.);
+#11103 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#11104 = PCURVE('',#8797,#11105);
+#11105 = DEFINITIONAL_REPRESENTATION('',(#11106),#11110);
+#11106 = LINE('',#11107,#11108);
+#11107 = CARTESIAN_POINT('',(-0.25,-4.8));
+#11108 = VECTOR('',#11109,1.);
+#11109 = DIRECTION('',(1.,1.1E-16));
+#11110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11111 = PCURVE('',#10801,#11112);
+#11112 = DEFINITIONAL_REPRESENTATION('',(#11113),#11117);
+#11113 = LINE('',#11114,#11115);
+#11114 = CARTESIAN_POINT('',(0.8,-0.25));
+#11115 = VECTOR('',#11116,1.);
+#11116 = DIRECTION('',(-0.,-1.));
+#11117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11118 = ORIENTED_EDGE('',*,*,#11119,.T.);
+#11119 = EDGE_CURVE('',#11095,#8754,#11120,.T.);
+#11120 = SURFACE_CURVE('',#11121,(#11125,#11132),.PCURVE_S1.);
+#11121 = LINE('',#11122,#11123);
+#11122 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#11123 = VECTOR('',#11124,1.);
+#11124 = DIRECTION('',(0.,1.,-2.83E-15));
+#11125 = PCURVE('',#8797,#11126);
+#11126 = DEFINITIONAL_REPRESENTATION('',(#11127),#11131);
+#11127 = LINE('',#11128,#11129);
+#11128 = CARTESIAN_POINT('',(0.,0.));
+#11129 = VECTOR('',#11130,1.);
+#11130 = DIRECTION('',(5.E-17,-1.));
+#11131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11132 = PCURVE('',#8769,#11133);
+#11133 = DEFINITIONAL_REPRESENTATION('',(#11134),#11138);
+#11134 = LINE('',#11135,#11136);
+#11135 = CARTESIAN_POINT('',(0.7,0.));
+#11136 = VECTOR('',#11137,1.);
+#11137 = DIRECTION('',(0.,-1.));
+#11138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11139 = ORIENTED_EDGE('',*,*,#8781,.T.);
+#11140 = ORIENTED_EDGE('',*,*,#11068,.F.);
+#11141 = ORIENTED_EDGE('',*,*,#9350,.F.);
+#11142 = ORIENTED_EDGE('',*,*,#11143,.T.);
+#11143 = EDGE_CURVE('',#9323,#11097,#11144,.T.);
+#11144 = SURFACE_CURVE('',#11145,(#11149,#11156),.PCURVE_S1.);
+#11145 = LINE('',#11146,#11147);
+#11146 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#11147 = VECTOR('',#11148,1.);
+#11148 = DIRECTION('',(-0.,-1.,2.87E-15));
+#11149 = PCURVE('',#8797,#11150);
+#11150 = DEFINITIONAL_REPRESENTATION('',(#11151),#11155);
+#11151 = LINE('',#11152,#11153);
+#11152 = CARTESIAN_POINT('',(0.15,-1.45));
+#11153 = VECTOR('',#11154,1.);
+#11154 = DIRECTION('',(-9.E-17,1.));
+#11155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11156 = PCURVE('',#9338,#11157);
+#11157 = DEFINITIONAL_REPRESENTATION('',(#11158),#11162);
+#11158 = LINE('',#11159,#11160);
+#11159 = CARTESIAN_POINT('',(-1.45,4.8));
+#11160 = VECTOR('',#11161,1.);
+#11161 = DIRECTION('',(-1.,-0.));
+#11162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11163 = ADVANCED_FACE('',(#11164),#8769,.T.);
+#11164 = FACE_BOUND('',#11165,.T.);
+#11165 = EDGE_LOOP('',(#11166,#11187,#11188,#11189));
+#11166 = ORIENTED_EDGE('',*,*,#11167,.F.);
+#11167 = EDGE_CURVE('',#10998,#11095,#11168,.T.);
+#11168 = SURFACE_CURVE('',#11169,(#11173,#11180),.PCURVE_S1.);
+#11169 = LINE('',#11170,#11171);
+#11170 = CARTESIAN_POINT('',(-5.55,1.9,4.55));
+#11171 = VECTOR('',#11172,1.);
+#11172 = DIRECTION('',(1.,0.,0.));
+#11173 = PCURVE('',#8769,#11174);
+#11174 = DEFINITIONAL_REPRESENTATION('',(#11175),#11179);
+#11175 = LINE('',#11176,#11177);
+#11176 = CARTESIAN_POINT('',(-5.E-02,-4.8));
+#11177 = VECTOR('',#11178,1.);
+#11178 = DIRECTION('',(1.,0.));
+#11179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11180 = PCURVE('',#10801,#11181);
+#11181 = DEFINITIONAL_REPRESENTATION('',(#11182),#11186);
+#11182 = LINE('',#11183,#11184);
+#11183 = CARTESIAN_POINT('',(5.E-02,-0.5));
+#11184 = VECTOR('',#11185,1.);
+#11185 = DIRECTION('',(1.,0.));
+#11186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11187 = ORIENTED_EDGE('',*,*,#10997,.T.);
+#11188 = ORIENTED_EDGE('',*,*,#8753,.T.);
+#11189 = ORIENTED_EDGE('',*,*,#11119,.F.);
+#11190 = ADVANCED_FACE('',(#11191),#8855,.F.);
+#11191 = FACE_BOUND('',#11192,.F.);
+#11192 = EDGE_LOOP('',(#11193,#11194,#11215,#11216));
+#11193 = ORIENTED_EDGE('',*,*,#8837,.F.);
+#11194 = ORIENTED_EDGE('',*,*,#11195,.T.);
+#11195 = EDGE_CURVE('',#8838,#9475,#11196,.T.);
+#11196 = SURFACE_CURVE('',#11197,(#11201,#11208),.PCURVE_S1.);
+#11197 = LINE('',#11198,#11199);
+#11198 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#11199 = VECTOR('',#11200,1.);
+#11200 = DIRECTION('',(0.,-1.,6.7E-16));
+#11201 = PCURVE('',#8855,#11202);
+#11202 = DEFINITIONAL_REPRESENTATION('',(#11203),#11207);
+#11203 = LINE('',#11204,#11205);
+#11204 = CARTESIAN_POINT('',(0.,0.));
+#11205 = VECTOR('',#11206,1.);
+#11206 = DIRECTION('',(0.,-1.));
+#11207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11208 = PCURVE('',#8937,#11209);
+#11209 = DEFINITIONAL_REPRESENTATION('',(#11210),#11214);
+#11210 = LINE('',#11211,#11212);
+#11211 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#11212 = VECTOR('',#11213,1.);
+#11213 = DIRECTION('',(0.,-1.));
+#11214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11215 = ORIENTED_EDGE('',*,*,#9497,.T.);
+#11216 = ORIENTED_EDGE('',*,*,#11217,.F.);
+#11217 = EDGE_CURVE('',#8840,#9498,#11218,.T.);
+#11218 = SURFACE_CURVE('',#11219,(#11223,#11230),.PCURVE_S1.);
+#11219 = LINE('',#11220,#11221);
+#11220 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#11221 = VECTOR('',#11222,1.);
+#11222 = DIRECTION('',(0.,-1.,6.7E-16));
+#11223 = PCURVE('',#8855,#11224);
+#11224 = DEFINITIONAL_REPRESENTATION('',(#11225),#11229);
+#11225 = LINE('',#11226,#11227);
+#11226 = CARTESIAN_POINT('',(1.3,0.));
+#11227 = VECTOR('',#11228,1.);
+#11228 = DIRECTION('',(0.,-1.));
+#11229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11230 = PCURVE('',#8883,#11231);
+#11231 = DEFINITIONAL_REPRESENTATION('',(#11232),#11236);
+#11232 = LINE('',#11233,#11234);
+#11233 = CARTESIAN_POINT('',(0.,0.));
+#11234 = VECTOR('',#11235,1.);
+#11235 = DIRECTION('',(0.,-1.));
+#11236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11237 = ADVANCED_FACE('',(#11238),#8937,.F.);
+#11238 = FACE_BOUND('',#11239,.F.);
+#11239 = EDGE_LOOP('',(#11240,#11241,#11262,#11263));
+#11240 = ORIENTED_EDGE('',*,*,#8923,.F.);
+#11241 = ORIENTED_EDGE('',*,*,#11242,.T.);
+#11242 = EDGE_CURVE('',#8896,#9473,#11243,.T.);
+#11243 = SURFACE_CURVE('',#11244,(#11248,#11255),.PCURVE_S1.);
+#11244 = LINE('',#11245,#11246);
+#11245 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#11246 = VECTOR('',#11247,1.);
+#11247 = DIRECTION('',(0.,-1.,6.7E-16));
+#11248 = PCURVE('',#8937,#11249);
+#11249 = DEFINITIONAL_REPRESENTATION('',(#11250),#11254);
+#11250 = LINE('',#11251,#11252);
+#11251 = CARTESIAN_POINT('',(0.,0.));
+#11252 = VECTOR('',#11253,1.);
+#11253 = DIRECTION('',(0.,-1.));
+#11254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11255 = PCURVE('',#8911,#11256);
+#11256 = DEFINITIONAL_REPRESENTATION('',(#11257),#11261);
+#11257 = LINE('',#11258,#11259);
+#11258 = CARTESIAN_POINT('',(1.3,0.));
+#11259 = VECTOR('',#11260,1.);
+#11260 = DIRECTION('',(0.,-1.));
+#11261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11262 = ORIENTED_EDGE('',*,*,#9472,.T.);
+#11263 = ORIENTED_EDGE('',*,*,#11195,.F.);
+#11264 = ADVANCED_FACE('',(#11265),#8883,.F.);
+#11265 = FACE_BOUND('',#11266,.F.);
+#11266 = EDGE_LOOP('',(#11267,#11268,#11269,#11270));
+#11267 = ORIENTED_EDGE('',*,*,#8867,.F.);
+#11268 = ORIENTED_EDGE('',*,*,#11217,.T.);
+#11269 = ORIENTED_EDGE('',*,*,#9520,.T.);
+#11270 = ORIENTED_EDGE('',*,*,#11271,.F.);
+#11271 = EDGE_CURVE('',#8868,#9521,#11272,.T.);
+#11272 = SURFACE_CURVE('',#11273,(#11277,#11284),.PCURVE_S1.);
+#11273 = LINE('',#11274,#11275);
+#11274 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#11275 = VECTOR('',#11276,1.);
+#11276 = DIRECTION('',(0.,-1.,6.7E-16));
+#11277 = PCURVE('',#8883,#11278);
+#11278 = DEFINITIONAL_REPRESENTATION('',(#11279),#11283);
+#11279 = LINE('',#11280,#11281);
+#11280 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#11281 = VECTOR('',#11282,1.);
+#11282 = DIRECTION('',(0.,-1.));
+#11283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11284 = PCURVE('',#8911,#11285);
+#11285 = DEFINITIONAL_REPRESENTATION('',(#11286),#11290);
+#11286 = LINE('',#11287,#11288);
+#11287 = CARTESIAN_POINT('',(0.,0.));
+#11288 = VECTOR('',#11289,1.);
+#11289 = DIRECTION('',(0.,-1.));
+#11290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11291 = ADVANCED_FACE('',(#11292),#8911,.F.);
+#11292 = FACE_BOUND('',#11293,.F.);
+#11293 = EDGE_LOOP('',(#11294,#11295,#11296,#11297));
+#11294 = ORIENTED_EDGE('',*,*,#8895,.F.);
+#11295 = ORIENTED_EDGE('',*,*,#11271,.T.);
+#11296 = ORIENTED_EDGE('',*,*,#9543,.T.);
+#11297 = ORIENTED_EDGE('',*,*,#11242,.F.);
+#11298 = ADVANCED_FACE('',(#11299),#9435,.F.);
+#11299 = FACE_BOUND('',#11300,.F.);
+#11300 = EDGE_LOOP('',(#11301,#11302,#11303,#11304,#11327,#11350,#11373,
+    #11394));
+#11301 = ORIENTED_EDGE('',*,*,#9419,.T.);
+#11302 = ORIENTED_EDGE('',*,*,#9569,.T.);
+#11303 = ORIENTED_EDGE('',*,*,#9669,.T.);
+#11304 = ORIENTED_EDGE('',*,*,#11305,.T.);
+#11305 = EDGE_CURVE('',#9670,#11306,#11308,.T.);
+#11306 = VERTEX_POINT('',#11307);
+#11307 = CARTESIAN_POINT('',(-5.5,-1.9,4.4));
+#11308 = SURFACE_CURVE('',#11309,(#11313,#11320),.PCURVE_S1.);
+#11309 = LINE('',#11310,#11311);
+#11310 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#11311 = VECTOR('',#11312,1.);
+#11312 = DIRECTION('',(0.,1.,-2.87E-15));
+#11313 = PCURVE('',#9435,#11314);
+#11314 = DEFINITIONAL_REPRESENTATION('',(#11315),#11319);
+#11315 = LINE('',#11316,#11317);
+#11316 = CARTESIAN_POINT('',(-1.45,5.5));
+#11317 = VECTOR('',#11318,1.);
+#11318 = DIRECTION('',(1.,0.));
+#11319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11320 = PCURVE('',#9708,#11321);
+#11321 = DEFINITIONAL_REPRESENTATION('',(#11322),#11326);
+#11322 = LINE('',#11323,#11324);
+#11323 = CARTESIAN_POINT('',(0.55,-1.45));
+#11324 = VECTOR('',#11325,1.);
+#11325 = DIRECTION('',(-9.E-17,-1.));
+#11326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11327 = ORIENTED_EDGE('',*,*,#11328,.T.);
+#11328 = EDGE_CURVE('',#11306,#11329,#11331,.T.);
+#11329 = VERTEX_POINT('',#11330);
+#11330 = CARTESIAN_POINT('',(-5.6,-1.9,4.4));
+#11331 = SURFACE_CURVE('',#11332,(#11336,#11343),.PCURVE_S1.);
+#11332 = LINE('',#11333,#11334);
+#11333 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#11334 = VECTOR('',#11335,1.);
+#11335 = DIRECTION('',(-1.,0.,0.));
+#11336 = PCURVE('',#9435,#11337);
+#11337 = DEFINITIONAL_REPRESENTATION('',(#11338),#11342);
+#11338 = LINE('',#11339,#11340);
+#11339 = CARTESIAN_POINT('',(-1.9,2.375));
+#11340 = VECTOR('',#11341,1.);
+#11341 = DIRECTION('',(0.,1.));
+#11342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11343 = PCURVE('',#10745,#11344);
+#11344 = DEFINITIONAL_REPRESENTATION('',(#11345),#11349);
+#11345 = LINE('',#11346,#11347);
+#11346 = CARTESIAN_POINT('',(-2.375,-0.65));
+#11347 = VECTOR('',#11348,1.);
+#11348 = DIRECTION('',(1.,0.));
+#11349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11350 = ORIENTED_EDGE('',*,*,#11351,.T.);
+#11351 = EDGE_CURVE('',#11329,#11352,#11354,.T.);
+#11352 = VERTEX_POINT('',#11353);
+#11353 = CARTESIAN_POINT('',(-5.6,1.9,4.4));
+#11354 = SURFACE_CURVE('',#11355,(#11359,#11366),.PCURVE_S1.);
+#11355 = LINE('',#11356,#11357);
+#11356 = CARTESIAN_POINT('',(-5.6,-0.95,4.4));
+#11357 = VECTOR('',#11358,1.);
+#11358 = DIRECTION('',(0.,1.,-2.42E-15));
+#11359 = PCURVE('',#9435,#11360);
+#11360 = DEFINITIONAL_REPRESENTATION('',(#11361),#11365);
+#11361 = LINE('',#11362,#11363);
+#11362 = CARTESIAN_POINT('',(-0.95,5.6));
+#11363 = VECTOR('',#11364,1.);
+#11364 = DIRECTION('',(1.,0.));
+#11365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11366 = PCURVE('',#10827,#11367);
+#11367 = DEFINITIONAL_REPRESENTATION('',(#11368),#11372);
+#11368 = LINE('',#11369,#11370);
+#11369 = CARTESIAN_POINT('',(0.95,-0.65));
+#11370 = VECTOR('',#11371,1.);
+#11371 = DIRECTION('',(1.,2.E-17));
+#11372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11373 = ORIENTED_EDGE('',*,*,#11374,.T.);
+#11374 = EDGE_CURVE('',#11352,#11021,#11375,.T.);
+#11375 = SURFACE_CURVE('',#11376,(#11380,#11387),.PCURVE_S1.);
+#11376 = LINE('',#11377,#11378);
+#11377 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#11378 = VECTOR('',#11379,1.);
+#11379 = DIRECTION('',(1.,0.,0.));
+#11380 = PCURVE('',#9435,#11381);
+#11381 = DEFINITIONAL_REPRESENTATION('',(#11382),#11386);
+#11382 = LINE('',#11383,#11384);
+#11383 = CARTESIAN_POINT('',(1.9,2.8));
+#11384 = VECTOR('',#11385,1.);
+#11385 = DIRECTION('',(0.,-1.));
+#11386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11387 = PCURVE('',#10801,#11388);
+#11388 = DEFINITIONAL_REPRESENTATION('',(#11389),#11393);
+#11389 = LINE('',#11390,#11391);
+#11390 = CARTESIAN_POINT('',(2.8,-0.65));
+#11391 = VECTOR('',#11392,1.);
+#11392 = DIRECTION('',(1.,0.));
+#11393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11394 = ORIENTED_EDGE('',*,*,#11043,.T.);
+#11395 = ADVANCED_FACE('',(#11396),#9338,.F.);
+#11396 = FACE_BOUND('',#11397,.F.);
+#11397 = EDGE_LOOP('',(#11398,#11399,#11400,#11423,#11446,#11469,#11490,
+    #11491));
+#11398 = ORIENTED_EDGE('',*,*,#9322,.T.);
+#11399 = ORIENTED_EDGE('',*,*,#11143,.T.);
+#11400 = ORIENTED_EDGE('',*,*,#11401,.T.);
+#11401 = EDGE_CURVE('',#11097,#11402,#11404,.T.);
+#11402 = VERTEX_POINT('',#11403);
+#11403 = CARTESIAN_POINT('',(-4.75,1.9,4.4));
+#11404 = SURFACE_CURVE('',#11405,(#11409,#11416),.PCURVE_S1.);
+#11405 = LINE('',#11406,#11407);
+#11406 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#11407 = VECTOR('',#11408,1.);
+#11408 = DIRECTION('',(1.,0.,0.));
+#11409 = PCURVE('',#9338,#11410);
+#11410 = DEFINITIONAL_REPRESENTATION('',(#11411),#11415);
+#11411 = LINE('',#11412,#11413);
+#11412 = CARTESIAN_POINT('',(1.9,2.8));
+#11413 = VECTOR('',#11414,1.);
+#11414 = DIRECTION('',(0.,-1.));
+#11415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11416 = PCURVE('',#10801,#11417);
+#11417 = DEFINITIONAL_REPRESENTATION('',(#11418),#11422);
+#11418 = LINE('',#11419,#11420);
+#11419 = CARTESIAN_POINT('',(2.8,-0.65));
+#11420 = VECTOR('',#11421,1.);
+#11421 = DIRECTION('',(1.,0.));
+#11422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11423 = ORIENTED_EDGE('',*,*,#11424,.T.);
+#11424 = EDGE_CURVE('',#11402,#11425,#11427,.T.);
+#11425 = VERTEX_POINT('',#11426);
+#11426 = CARTESIAN_POINT('',(-4.75,-1.9,4.4));
+#11427 = SURFACE_CURVE('',#11428,(#11432,#11439),.PCURVE_S1.);
+#11428 = LINE('',#11429,#11430);
+#11429 = CARTESIAN_POINT('',(-4.75,0.95,4.4));
+#11430 = VECTOR('',#11431,1.);
+#11431 = DIRECTION('',(0.,-1.,2.42E-15));
+#11432 = PCURVE('',#9338,#11433);
+#11433 = DEFINITIONAL_REPRESENTATION('',(#11434),#11438);
+#11434 = LINE('',#11435,#11436);
+#11435 = CARTESIAN_POINT('',(0.95,4.75));
+#11436 = VECTOR('',#11437,1.);
+#11437 = DIRECTION('',(-1.,-0.));
+#11438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11439 = PCURVE('',#10773,#11440);
+#11440 = DEFINITIONAL_REPRESENTATION('',(#11441),#11445);
+#11441 = LINE('',#11442,#11443);
+#11442 = CARTESIAN_POINT('',(0.95,-0.65));
+#11443 = VECTOR('',#11444,1.);
+#11444 = DIRECTION('',(1.,-2.E-17));
+#11445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11446 = ORIENTED_EDGE('',*,*,#11447,.T.);
+#11447 = EDGE_CURVE('',#11425,#11448,#11450,.T.);
+#11448 = VERTEX_POINT('',#11449);
+#11449 = CARTESIAN_POINT('',(-4.8,-1.9,4.4));
+#11450 = SURFACE_CURVE('',#11451,(#11455,#11462),.PCURVE_S1.);
+#11451 = LINE('',#11452,#11453);
+#11452 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#11453 = VECTOR('',#11454,1.);
+#11454 = DIRECTION('',(-1.,0.,0.));
+#11455 = PCURVE('',#9338,#11456);
+#11456 = DEFINITIONAL_REPRESENTATION('',(#11457),#11461);
+#11457 = LINE('',#11458,#11459);
+#11458 = CARTESIAN_POINT('',(-1.9,2.375));
+#11459 = VECTOR('',#11460,1.);
+#11460 = DIRECTION('',(0.,1.));
+#11461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11462 = PCURVE('',#10745,#11463);
+#11463 = DEFINITIONAL_REPRESENTATION('',(#11464),#11468);
+#11464 = LINE('',#11465,#11466);
+#11465 = CARTESIAN_POINT('',(-2.375,-0.65));
+#11466 = VECTOR('',#11467,1.);
+#11467 = DIRECTION('',(1.,0.));
+#11468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11469 = ORIENTED_EDGE('',*,*,#11470,.T.);
+#11470 = EDGE_CURVE('',#11448,#9749,#11471,.T.);
+#11471 = SURFACE_CURVE('',#11472,(#11476,#11483),.PCURVE_S1.);
+#11472 = LINE('',#11473,#11474);
+#11473 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#11474 = VECTOR('',#11475,1.);
+#11475 = DIRECTION('',(-0.,-1.,2.87E-15));
+#11476 = PCURVE('',#9338,#11477);
+#11477 = DEFINITIONAL_REPRESENTATION('',(#11478),#11482);
+#11478 = LINE('',#11479,#11480);
+#11479 = CARTESIAN_POINT('',(-1.45,4.8));
+#11480 = VECTOR('',#11481,1.);
+#11481 = DIRECTION('',(-1.,-0.));
+#11482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11483 = PCURVE('',#9764,#11484);
+#11484 = DEFINITIONAL_REPRESENTATION('',(#11485),#11489);
+#11485 = LINE('',#11486,#11487);
+#11486 = CARTESIAN_POINT('',(0.15,-1.45));
+#11487 = VECTOR('',#11488,1.);
+#11488 = DIRECTION('',(-9.E-17,1.));
+#11489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11490 = ORIENTED_EDGE('',*,*,#9776,.T.);
+#11491 = ORIENTED_EDGE('',*,*,#11492,.F.);
+#11492 = EDGE_CURVE('',#9295,#9777,#11493,.T.);
+#11493 = SURFACE_CURVE('',#11494,(#11498,#11505),.PCURVE_S1.);
+#11494 = LINE('',#11495,#11496);
+#11495 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#11496 = VECTOR('',#11497,1.);
+#11497 = DIRECTION('',(0.,-1.,2.22E-15));
+#11498 = PCURVE('',#9338,#11499);
+#11499 = DEFINITIONAL_REPRESENTATION('',(#11500),#11504);
+#11500 = LINE('',#11501,#11502);
+#11501 = CARTESIAN_POINT('',(2.4,2.6));
+#11502 = VECTOR('',#11503,1.);
+#11503 = DIRECTION('',(-1.,-0.));
+#11504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11505 = PCURVE('',#9310,#11506);
+#11506 = DEFINITIONAL_REPRESENTATION('',(#11507),#11511);
+#11507 = LINE('',#11508,#11509);
+#11508 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#11509 = VECTOR('',#11510,1.);
+#11510 = DIRECTION('',(1.,2.4E-16));
+#11511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11512 = ADVANCED_FACE('',(#11513),#9310,.T.);
+#11513 = FACE_BOUND('',#11514,.T.);
+#11514 = EDGE_LOOP('',(#11515,#11516,#11537,#11538));
+#11515 = ORIENTED_EDGE('',*,*,#9294,.T.);
+#11516 = ORIENTED_EDGE('',*,*,#11517,.T.);
+#11517 = EDGE_CURVE('',#9267,#9800,#11518,.T.);
+#11518 = SURFACE_CURVE('',#11519,(#11523,#11530),.PCURVE_S1.);
+#11519 = LINE('',#11520,#11521);
+#11520 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#11521 = VECTOR('',#11522,1.);
+#11522 = DIRECTION('',(0.,-1.,2.22E-15));
+#11523 = PCURVE('',#9310,#11524);
+#11524 = DEFINITIONAL_REPRESENTATION('',(#11525),#11529);
+#11525 = LINE('',#11526,#11527);
+#11526 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#11527 = VECTOR('',#11528,1.);
+#11528 = DIRECTION('',(1.,2.4E-16));
+#11529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11530 = PCURVE('',#9282,#11531);
+#11531 = DEFINITIONAL_REPRESENTATION('',(#11532),#11536);
+#11532 = LINE('',#11533,#11534);
+#11533 = CARTESIAN_POINT('',(2.4,0.35));
+#11534 = VECTOR('',#11535,1.);
+#11535 = DIRECTION('',(-1.,-0.));
+#11536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11537 = ORIENTED_EDGE('',*,*,#9799,.F.);
+#11538 = ORIENTED_EDGE('',*,*,#11492,.F.);
+#11539 = ADVANCED_FACE('',(#11540),#9282,.F.);
+#11540 = FACE_BOUND('',#11541,.F.);
+#11541 = EDGE_LOOP('',(#11542,#11543,#11564,#11565));
+#11542 = ORIENTED_EDGE('',*,*,#9822,.T.);
+#11543 = ORIENTED_EDGE('',*,*,#11544,.T.);
+#11544 = EDGE_CURVE('',#9823,#9239,#11545,.T.);
+#11545 = SURFACE_CURVE('',#11546,(#11550,#11557),.PCURVE_S1.);
+#11546 = LINE('',#11547,#11548);
+#11547 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#11548 = VECTOR('',#11549,1.);
+#11549 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11550 = PCURVE('',#9282,#11551);
+#11551 = DEFINITIONAL_REPRESENTATION('',(#11552),#11556);
+#11552 = LINE('',#11553,#11554);
+#11553 = CARTESIAN_POINT('',(-2.4,-0.35));
+#11554 = VECTOR('',#11555,1.);
+#11555 = DIRECTION('',(1.,0.));
+#11556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11557 = PCURVE('',#9254,#11558);
+#11558 = DEFINITIONAL_REPRESENTATION('',(#11559),#11563);
+#11559 = LINE('',#11560,#11561);
+#11560 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#11561 = VECTOR('',#11562,1.);
+#11562 = DIRECTION('',(1.,-2.4E-16));
+#11563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11564 = ORIENTED_EDGE('',*,*,#9266,.T.);
+#11565 = ORIENTED_EDGE('',*,*,#11517,.T.);
+#11566 = ADVANCED_FACE('',(#11567),#9254,.T.);
+#11567 = FACE_BOUND('',#11568,.T.);
+#11568 = EDGE_LOOP('',(#11569,#11570,#11571,#11572,#11595,#11618));
+#11569 = ORIENTED_EDGE('',*,*,#9845,.T.);
+#11570 = ORIENTED_EDGE('',*,*,#11544,.T.);
+#11571 = ORIENTED_EDGE('',*,*,#9238,.F.);
+#11572 = ORIENTED_EDGE('',*,*,#11573,.F.);
+#11573 = EDGE_CURVE('',#11574,#9211,#11576,.T.);
+#11574 = VERTEX_POINT('',#11575);
+#11575 = CARTESIAN_POINT('',(-1.9,1.325,4.4));
+#11576 = SURFACE_CURVE('',#11577,(#11581,#11588),.PCURVE_S1.);
+#11577 = LINE('',#11578,#11579);
+#11578 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#11579 = VECTOR('',#11580,1.);
+#11580 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11581 = PCURVE('',#9254,#11582);
+#11582 = DEFINITIONAL_REPRESENTATION('',(#11583),#11587);
+#11583 = LINE('',#11584,#11585);
+#11584 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11585 = VECTOR('',#11586,1.);
+#11586 = DIRECTION('',(1.,-2.4E-16));
+#11587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11588 = PCURVE('',#9226,#11589);
+#11589 = DEFINITIONAL_REPRESENTATION('',(#11590),#11594);
+#11590 = LINE('',#11591,#11592);
+#11591 = CARTESIAN_POINT('',(-2.4,1.9));
+#11592 = VECTOR('',#11593,1.);
+#11593 = DIRECTION('',(1.,0.));
+#11594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11595 = ORIENTED_EDGE('',*,*,#11596,.F.);
+#11596 = EDGE_CURVE('',#11597,#11574,#11599,.T.);
+#11597 = VERTEX_POINT('',#11598);
+#11598 = CARTESIAN_POINT('',(-1.9,-1.325,4.4));
+#11599 = SURFACE_CURVE('',#11600,(#11604,#11611),.PCURVE_S1.);
+#11600 = LINE('',#11601,#11602);
+#11601 = CARTESIAN_POINT('',(-1.9,-0.6625,4.4));
+#11602 = VECTOR('',#11603,1.);
+#11603 = DIRECTION('',(0.,1.,-1.54E-15));
+#11604 = PCURVE('',#9254,#11605);
+#11605 = DEFINITIONAL_REPRESENTATION('',(#11606),#11610);
+#11606 = LINE('',#11607,#11608);
+#11607 = CARTESIAN_POINT('',(1.7375,-1.000642098501E-15));
+#11608 = VECTOR('',#11609,1.);
+#11609 = DIRECTION('',(1.,4.4E-16));
+#11610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11611 = PCURVE('',#10713,#11612);
+#11612 = DEFINITIONAL_REPRESENTATION('',(#11613),#11617);
+#11613 = LINE('',#11614,#11615);
+#11614 = CARTESIAN_POINT('',(0.6625,-0.65));
+#11615 = VECTOR('',#11616,1.);
+#11616 = DIRECTION('',(1.,1.E-17));
+#11617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11618 = ORIENTED_EDGE('',*,*,#11619,.F.);
+#11619 = EDGE_CURVE('',#9846,#11597,#11620,.T.);
+#11620 = SURFACE_CURVE('',#11621,(#11625,#11632),.PCURVE_S1.);
+#11621 = LINE('',#11622,#11623);
+#11622 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#11623 = VECTOR('',#11624,1.);
+#11624 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11625 = PCURVE('',#9254,#11626);
+#11626 = DEFINITIONAL_REPRESENTATION('',(#11627),#11631);
+#11627 = LINE('',#11628,#11629);
+#11628 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11629 = VECTOR('',#11630,1.);
+#11630 = DIRECTION('',(1.,-2.4E-16));
+#11631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11632 = PCURVE('',#9884,#11633);
+#11633 = DEFINITIONAL_REPRESENTATION('',(#11634),#11638);
+#11634 = LINE('',#11635,#11636);
+#11635 = CARTESIAN_POINT('',(-2.4,1.9));
+#11636 = VECTOR('',#11637,1.);
+#11637 = DIRECTION('',(1.,0.));
+#11638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11639 = ADVANCED_FACE('',(#11640),#9226,.F.);
+#11640 = FACE_BOUND('',#11641,.F.);
+#11641 = EDGE_LOOP('',(#11642,#11643,#11644,#11667));
+#11642 = ORIENTED_EDGE('',*,*,#9210,.T.);
+#11643 = ORIENTED_EDGE('',*,*,#11573,.F.);
+#11644 = ORIENTED_EDGE('',*,*,#11645,.T.);
+#11645 = EDGE_CURVE('',#11574,#11646,#11648,.T.);
+#11646 = VERTEX_POINT('',#11647);
+#11647 = CARTESIAN_POINT('',(-0.8,1.325,4.4));
+#11648 = SURFACE_CURVE('',#11649,(#11653,#11660),.PCURVE_S1.);
+#11649 = LINE('',#11650,#11651);
+#11650 = CARTESIAN_POINT('',(-0.95,1.325,4.4));
+#11651 = VECTOR('',#11652,1.);
+#11652 = DIRECTION('',(1.,0.,0.));
+#11653 = PCURVE('',#9226,#11654);
+#11654 = DEFINITIONAL_REPRESENTATION('',(#11655),#11659);
+#11655 = LINE('',#11656,#11657);
+#11656 = CARTESIAN_POINT('',(1.325,0.95));
+#11657 = VECTOR('',#11658,1.);
+#11658 = DIRECTION('',(0.,-1.));
+#11659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11660 = PCURVE('',#10687,#11661);
+#11661 = DEFINITIONAL_REPRESENTATION('',(#11662),#11666);
+#11662 = LINE('',#11663,#11664);
+#11663 = CARTESIAN_POINT('',(0.95,-0.65));
+#11664 = VECTOR('',#11665,1.);
+#11665 = DIRECTION('',(1.,0.));
+#11666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11667 = ORIENTED_EDGE('',*,*,#11668,.T.);
+#11668 = EDGE_CURVE('',#11646,#9183,#11669,.T.);
+#11669 = SURFACE_CURVE('',#11670,(#11674,#11681),.PCURVE_S1.);
+#11670 = LINE('',#11671,#11672);
+#11671 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#11672 = VECTOR('',#11673,1.);
+#11673 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11674 = PCURVE('',#9226,#11675);
+#11675 = DEFINITIONAL_REPRESENTATION('',(#11676),#11680);
+#11676 = LINE('',#11677,#11678);
+#11677 = CARTESIAN_POINT('',(-2.4,0.8));
+#11678 = VECTOR('',#11679,1.);
+#11679 = DIRECTION('',(1.,0.));
+#11680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11681 = PCURVE('',#9198,#11682);
+#11682 = DEFINITIONAL_REPRESENTATION('',(#11683),#11687);
+#11683 = LINE('',#11684,#11685);
+#11684 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11685 = VECTOR('',#11686,1.);
+#11686 = DIRECTION('',(1.,-2.4E-16));
+#11687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11688 = ADVANCED_FACE('',(#11689),#9198,.F.);
+#11689 = FACE_BOUND('',#11690,.F.);
+#11690 = EDGE_LOOP('',(#11691,#11692,#11713,#11714,#11715,#11738));
+#11691 = ORIENTED_EDGE('',*,*,#9896,.T.);
+#11692 = ORIENTED_EDGE('',*,*,#11693,.T.);
+#11693 = EDGE_CURVE('',#9897,#9155,#11694,.T.);
+#11694 = SURFACE_CURVE('',#11695,(#11699,#11706),.PCURVE_S1.);
+#11695 = LINE('',#11696,#11697);
+#11696 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#11697 = VECTOR('',#11698,1.);
+#11698 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11699 = PCURVE('',#9198,#11700);
+#11700 = DEFINITIONAL_REPRESENTATION('',(#11701),#11705);
+#11701 = LINE('',#11702,#11703);
+#11702 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#11703 = VECTOR('',#11704,1.);
+#11704 = DIRECTION('',(1.,-2.4E-16));
+#11705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11706 = PCURVE('',#9170,#11707);
+#11707 = DEFINITIONAL_REPRESENTATION('',(#11708),#11712);
+#11708 = LINE('',#11709,#11710);
+#11709 = CARTESIAN_POINT('',(2.4,0.35));
+#11710 = VECTOR('',#11711,1.);
+#11711 = DIRECTION('',(-1.,0.));
+#11712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11713 = ORIENTED_EDGE('',*,*,#9182,.F.);
+#11714 = ORIENTED_EDGE('',*,*,#11668,.F.);
+#11715 = ORIENTED_EDGE('',*,*,#11716,.T.);
+#11716 = EDGE_CURVE('',#11646,#11717,#11719,.T.);
+#11717 = VERTEX_POINT('',#11718);
+#11718 = CARTESIAN_POINT('',(-0.8,-1.325,4.4));
+#11719 = SURFACE_CURVE('',#11720,(#11724,#11731),.PCURVE_S1.);
+#11720 = LINE('',#11721,#11722);
+#11721 = CARTESIAN_POINT('',(-0.8,0.6625,4.4));
+#11722 = VECTOR('',#11723,1.);
+#11723 = DIRECTION('',(0.,-1.,1.54E-15));
+#11724 = PCURVE('',#9198,#11725);
+#11725 = DEFINITIONAL_REPRESENTATION('',(#11726),#11730);
+#11726 = LINE('',#11727,#11728);
+#11727 = CARTESIAN_POINT('',(3.0625,-1.534989379009E-16));
+#11728 = VECTOR('',#11729,1.);
+#11729 = DIRECTION('',(-1.,-4.4E-16));
+#11730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11731 = PCURVE('',#10659,#11732);
+#11732 = DEFINITIONAL_REPRESENTATION('',(#11733),#11737);
+#11733 = LINE('',#11734,#11735);
+#11734 = CARTESIAN_POINT('',(0.6625,-0.65));
+#11735 = VECTOR('',#11736,1.);
+#11736 = DIRECTION('',(1.,-1.E-17));
+#11737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11738 = ORIENTED_EDGE('',*,*,#11739,.F.);
+#11739 = EDGE_CURVE('',#9869,#11717,#11740,.T.);
+#11740 = SURFACE_CURVE('',#11741,(#11745,#11752),.PCURVE_S1.);
+#11741 = LINE('',#11742,#11743);
+#11742 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#11743 = VECTOR('',#11744,1.);
+#11744 = DIRECTION('',(-0.,1.,-2.22E-15));
+#11745 = PCURVE('',#9198,#11746);
+#11746 = DEFINITIONAL_REPRESENTATION('',(#11747),#11751);
+#11747 = LINE('',#11748,#11749);
+#11748 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#11749 = VECTOR('',#11750,1.);
+#11750 = DIRECTION('',(1.,-2.4E-16));
+#11751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11752 = PCURVE('',#9884,#11753);
+#11753 = DEFINITIONAL_REPRESENTATION('',(#11754),#11758);
+#11754 = LINE('',#11755,#11756);
+#11755 = CARTESIAN_POINT('',(-2.4,0.8));
+#11756 = VECTOR('',#11757,1.);
+#11757 = DIRECTION('',(1.,0.));
+#11758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11759 = ADVANCED_FACE('',(#11760),#9170,.T.);
+#11760 = FACE_BOUND('',#11761,.T.);
+#11761 = EDGE_LOOP('',(#11762,#11763,#11784,#11785));
+#11762 = ORIENTED_EDGE('',*,*,#9154,.T.);
+#11763 = ORIENTED_EDGE('',*,*,#11764,.T.);
+#11764 = EDGE_CURVE('',#9127,#9920,#11765,.T.);
+#11765 = SURFACE_CURVE('',#11766,(#11770,#11777),.PCURVE_S1.);
+#11766 = LINE('',#11767,#11768);
+#11767 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#11768 = VECTOR('',#11769,1.);
+#11769 = DIRECTION('',(0.,-1.,2.22E-15));
+#11770 = PCURVE('',#9170,#11771);
+#11771 = DEFINITIONAL_REPRESENTATION('',(#11772),#11776);
+#11772 = LINE('',#11773,#11774);
+#11773 = CARTESIAN_POINT('',(-2.4,-0.35));
+#11774 = VECTOR('',#11775,1.);
+#11775 = DIRECTION('',(1.,0.));
+#11776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11777 = PCURVE('',#9142,#11778);
+#11778 = DEFINITIONAL_REPRESENTATION('',(#11779),#11783);
+#11779 = LINE('',#11780,#11781);
+#11780 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#11781 = VECTOR('',#11782,1.);
+#11782 = DIRECTION('',(1.,2.4E-16));
+#11783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11784 = ORIENTED_EDGE('',*,*,#9919,.T.);
+#11785 = ORIENTED_EDGE('',*,*,#11693,.T.);
+#11786 = ADVANCED_FACE('',(#11787),#9142,.F.);
+#11787 = FACE_BOUND('',#11788,.F.);
+#11788 = EDGE_LOOP('',(#11789,#11790,#11791,#11792));
+#11789 = ORIENTED_EDGE('',*,*,#9126,.T.);
+#11790 = ORIENTED_EDGE('',*,*,#11764,.T.);
+#11791 = ORIENTED_EDGE('',*,*,#9942,.F.);
+#11792 = ORIENTED_EDGE('',*,*,#11793,.F.);
+#11793 = EDGE_CURVE('',#9099,#9943,#11794,.T.);
+#11794 = SURFACE_CURVE('',#11795,(#11799,#11806),.PCURVE_S1.);
+#11795 = LINE('',#11796,#11797);
+#11796 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#11797 = VECTOR('',#11798,1.);
+#11798 = DIRECTION('',(0.,-1.,2.22E-15));
+#11799 = PCURVE('',#9142,#11800);
+#11800 = DEFINITIONAL_REPRESENTATION('',(#11801),#11805);
+#11801 = LINE('',#11802,#11803);
+#11802 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#11803 = VECTOR('',#11804,1.);
+#11804 = DIRECTION('',(1.,2.4E-16));
+#11805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11806 = PCURVE('',#9114,#11807);
+#11807 = DEFINITIONAL_REPRESENTATION('',(#11808),#11812);
+#11808 = LINE('',#11809,#11810);
+#11809 = CARTESIAN_POINT('',(2.4,0.1));
+#11810 = VECTOR('',#11811,1.);
+#11811 = DIRECTION('',(-1.,-0.));
+#11812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11813 = ADVANCED_FACE('',(#11814),#9114,.F.);
+#11814 = FACE_BOUND('',#11815,.F.);
+#11815 = EDGE_LOOP('',(#11816,#11817,#11818,#11839));
+#11816 = ORIENTED_EDGE('',*,*,#11793,.T.);
+#11817 = ORIENTED_EDGE('',*,*,#9965,.T.);
+#11818 = ORIENTED_EDGE('',*,*,#11819,.T.);
+#11819 = EDGE_CURVE('',#9966,#9071,#11820,.T.);
+#11820 = SURFACE_CURVE('',#11821,(#11825,#11832),.PCURVE_S1.);
+#11821 = LINE('',#11822,#11823);
+#11822 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#11823 = VECTOR('',#11824,1.);
+#11824 = DIRECTION('',(0.,1.,-1.22E-15));
+#11825 = PCURVE('',#9114,#11826);
+#11826 = DEFINITIONAL_REPRESENTATION('',(#11827),#11831);
+#11827 = LINE('',#11828,#11829);
+#11828 = CARTESIAN_POINT('',(-2.4,-5.9));
+#11829 = VECTOR('',#11830,1.);
+#11830 = DIRECTION('',(1.,0.));
+#11831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11832 = PCURVE('',#9086,#11833);
+#11833 = DEFINITIONAL_REPRESENTATION('',(#11834),#11838);
+#11834 = LINE('',#11835,#11836);
+#11835 = CARTESIAN_POINT('',(-3.874294817992E-16,-5.15));
+#11836 = VECTOR('',#11837,1.);
+#11837 = DIRECTION('',(1.,1.1E-16));
+#11838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11839 = ORIENTED_EDGE('',*,*,#9098,.T.);
+#11840 = ADVANCED_FACE('',(#11841),#9086,.T.);
+#11841 = FACE_BOUND('',#11842,.T.);
+#11842 = EDGE_LOOP('',(#11843,#11844,#11845,#11846));
+#11843 = ORIENTED_EDGE('',*,*,#10926,.T.);
+#11844 = ORIENTED_EDGE('',*,*,#9988,.T.);
+#11845 = ORIENTED_EDGE('',*,*,#11819,.T.);
+#11846 = ORIENTED_EDGE('',*,*,#9070,.F.);
+#11847 = ADVANCED_FACE('',(#11848),#9634,.F.);
+#11848 = FACE_BOUND('',#11849,.F.);
+#11849 = EDGE_LOOP('',(#11850,#11851,#11852,#11853));
+#11850 = ORIENTED_EDGE('',*,*,#9616,.F.);
+#11851 = ORIENTED_EDGE('',*,*,#10202,.T.);
+#11852 = ORIENTED_EDGE('',*,*,#10228,.T.);
+#11853 = ORIENTED_EDGE('',*,*,#11854,.F.);
+#11854 = EDGE_CURVE('',#9619,#10229,#11855,.T.);
+#11855 = SURFACE_CURVE('',#11856,(#11860,#11867),.PCURVE_S1.);
+#11856 = LINE('',#11857,#11858);
+#11857 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#11858 = VECTOR('',#11859,1.);
+#11859 = DIRECTION('',(0.,-1.,6.7E-16));
+#11860 = PCURVE('',#9634,#11861);
+#11861 = DEFINITIONAL_REPRESENTATION('',(#11862),#11866);
+#11862 = LINE('',#11863,#11864);
+#11863 = CARTESIAN_POINT('',(3.5,0.));
+#11864 = VECTOR('',#11865,1.);
+#11865 = DIRECTION('',(0.,-1.));
+#11866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11867 = PCURVE('',#10048,#11868);
+#11868 = DEFINITIONAL_REPRESENTATION('',(#11869),#11873);
+#11869 = LINE('',#11870,#11871);
+#11870 = CARTESIAN_POINT('',(0.,0.));
+#11871 = VECTOR('',#11872,1.);
+#11872 = DIRECTION('',(0.,-1.));
+#11873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11874 = ADVANCED_FACE('',(#11875),#10048,.F.);
+#11875 = FACE_BOUND('',#11876,.F.);
+#11876 = EDGE_LOOP('',(#11877,#11878,#11879,#11880));
+#11877 = ORIENTED_EDGE('',*,*,#10034,.T.);
+#11878 = ORIENTED_EDGE('',*,*,#11854,.T.);
+#11879 = ORIENTED_EDGE('',*,*,#10251,.T.);
+#11880 = ORIENTED_EDGE('',*,*,#10948,.F.);
+#11881 = ADVANCED_FACE('',(#11882),#9884,.F.);
+#11882 = FACE_BOUND('',#11883,.F.);
+#11883 = EDGE_LOOP('',(#11884,#11885,#11886,#11887));
+#11884 = ORIENTED_EDGE('',*,*,#11619,.F.);
+#11885 = ORIENTED_EDGE('',*,*,#9868,.T.);
+#11886 = ORIENTED_EDGE('',*,*,#11739,.T.);
+#11887 = ORIENTED_EDGE('',*,*,#11888,.T.);
+#11888 = EDGE_CURVE('',#11717,#11597,#11889,.T.);
+#11889 = SURFACE_CURVE('',#11890,(#11894,#11901),.PCURVE_S1.);
+#11890 = LINE('',#11891,#11892);
+#11891 = CARTESIAN_POINT('',(-0.4,-1.325,4.4));
+#11892 = VECTOR('',#11893,1.);
+#11893 = DIRECTION('',(-1.,0.,0.));
+#11894 = PCURVE('',#9884,#11895);
+#11895 = DEFINITIONAL_REPRESENTATION('',(#11896),#11900);
+#11896 = LINE('',#11897,#11898);
+#11897 = CARTESIAN_POINT('',(-1.325,0.4));
+#11898 = VECTOR('',#11899,1.);
+#11899 = DIRECTION('',(0.,1.));
+#11900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11901 = PCURVE('',#10631,#11902);
+#11902 = DEFINITIONAL_REPRESENTATION('',(#11903),#11907);
+#11903 = LINE('',#11904,#11905);
+#11904 = CARTESIAN_POINT('',(-0.4,-0.65));
+#11905 = VECTOR('',#11906,1.);
+#11906 = DIRECTION('',(1.,0.));
+#11907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11908 = ADVANCED_FACE('',(#11909),#9764,.T.);
+#11909 = FACE_BOUND('',#11910,.T.);
+#11910 = EDGE_LOOP('',(#11911,#11912,#11935,#11956,#11957,#11958));
+#11911 = ORIENTED_EDGE('',*,*,#10419,.F.);
+#11912 = ORIENTED_EDGE('',*,*,#11913,.T.);
+#11913 = EDGE_CURVE('',#10392,#11914,#11916,.T.);
+#11914 = VERTEX_POINT('',#11915);
+#11915 = CARTESIAN_POINT('',(-4.8,-1.9,4.55));
+#11916 = SURFACE_CURVE('',#11917,(#11921,#11928),.PCURVE_S1.);
+#11917 = LINE('',#11918,#11919);
+#11918 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#11919 = VECTOR('',#11920,1.);
+#11920 = DIRECTION('',(0.,1.,-2.83E-15));
+#11921 = PCURVE('',#9764,#11922);
+#11922 = DEFINITIONAL_REPRESENTATION('',(#11923),#11927);
+#11923 = LINE('',#11924,#11925);
+#11924 = CARTESIAN_POINT('',(0.,0.));
+#11925 = VECTOR('',#11926,1.);
+#11926 = DIRECTION('',(5.E-17,-1.));
+#11927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11928 = PCURVE('',#10407,#11929);
+#11929 = DEFINITIONAL_REPRESENTATION('',(#11930),#11934);
+#11930 = LINE('',#11931,#11932);
+#11931 = CARTESIAN_POINT('',(0.7,0.));
+#11932 = VECTOR('',#11933,1.);
+#11933 = DIRECTION('',(0.,-1.));
+#11934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11935 = ORIENTED_EDGE('',*,*,#11936,.F.);
+#11936 = EDGE_CURVE('',#11448,#11914,#11937,.T.);
+#11937 = SURFACE_CURVE('',#11938,(#11942,#11949),.PCURVE_S1.);
+#11938 = LINE('',#11939,#11940);
+#11939 = CARTESIAN_POINT('',(-4.8,-1.9,4.8));
+#11940 = VECTOR('',#11941,1.);
+#11941 = DIRECTION('',(0.,2.89E-15,1.));
+#11942 = PCURVE('',#9764,#11943);
+#11943 = DEFINITIONAL_REPRESENTATION('',(#11944),#11948);
+#11944 = LINE('',#11945,#11946);
+#11945 = CARTESIAN_POINT('',(-0.25,-1.));
+#11946 = VECTOR('',#11947,1.);
+#11947 = DIRECTION('',(-1.,-1.1E-16));
+#11948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11949 = PCURVE('',#10745,#11950);
+#11950 = DEFINITIONAL_REPRESENTATION('',(#11951),#11955);
+#11951 = LINE('',#11952,#11953);
+#11952 = CARTESIAN_POINT('',(5.E-02,-0.25));
+#11953 = VECTOR('',#11954,1.);
+#11954 = DIRECTION('',(0.,1.));
+#11955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11956 = ORIENTED_EDGE('',*,*,#11470,.T.);
+#11957 = ORIENTED_EDGE('',*,*,#9748,.F.);
+#11958 = ORIENTED_EDGE('',*,*,#11959,.F.);
+#11959 = EDGE_CURVE('',#10420,#9721,#11960,.T.);
+#11960 = SURFACE_CURVE('',#11961,(#11965,#11972),.PCURVE_S1.);
+#11961 = LINE('',#11962,#11963);
+#11962 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#11963 = VECTOR('',#11964,1.);
+#11964 = DIRECTION('',(0.,1.,-2.83E-15));
+#11965 = PCURVE('',#9764,#11966);
+#11966 = DEFINITIONAL_REPRESENTATION('',(#11967),#11971);
+#11967 = LINE('',#11968,#11969);
+#11968 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#11969 = VECTOR('',#11970,1.);
+#11970 = DIRECTION('',(5.E-17,-1.));
+#11971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11972 = PCURVE('',#9736,#11973);
+#11973 = DEFINITIONAL_REPRESENTATION('',(#11974),#11978);
+#11974 = LINE('',#11975,#11976);
+#11975 = CARTESIAN_POINT('',(0.,0.));
+#11976 = VECTOR('',#11977,1.);
+#11977 = DIRECTION('',(0.,-1.));
+#11978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11979 = ADVANCED_FACE('',(#11980),#9736,.T.);
+#11980 = FACE_BOUND('',#11981,.T.);
+#11981 = EDGE_LOOP('',(#11982,#11983,#11984,#11985));
+#11982 = ORIENTED_EDGE('',*,*,#10442,.F.);
+#11983 = ORIENTED_EDGE('',*,*,#11959,.T.);
+#11984 = ORIENTED_EDGE('',*,*,#9720,.F.);
+#11985 = ORIENTED_EDGE('',*,*,#11986,.F.);
+#11986 = EDGE_CURVE('',#10367,#9693,#11987,.T.);
+#11987 = SURFACE_CURVE('',#11988,(#11992,#11999),.PCURVE_S1.);
+#11988 = LINE('',#11989,#11990);
+#11989 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#11990 = VECTOR('',#11991,1.);
+#11991 = DIRECTION('',(0.,1.,-2.83E-15));
+#11992 = PCURVE('',#9736,#11993);
+#11993 = DEFINITIONAL_REPRESENTATION('',(#11994),#11998);
+#11994 = LINE('',#11995,#11996);
+#11995 = CARTESIAN_POINT('',(0.7,0.));
+#11996 = VECTOR('',#11997,1.);
+#11997 = DIRECTION('',(0.,-1.));
+#11998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11999 = PCURVE('',#9708,#12000);
+#12000 = DEFINITIONAL_REPRESENTATION('',(#12001),#12005);
+#12001 = LINE('',#12002,#12003);
+#12002 = CARTESIAN_POINT('',(0.,0.));
+#12003 = VECTOR('',#12004,1.);
+#12004 = DIRECTION('',(-5.E-17,-1.));
+#12005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12006 = ADVANCED_FACE('',(#12007),#9708,.T.);
+#12007 = FACE_BOUND('',#12008,.T.);
+#12008 = EDGE_LOOP('',(#12009,#12010,#12011,#12012,#12013,#12036));
+#12009 = ORIENTED_EDGE('',*,*,#10366,.F.);
+#12010 = ORIENTED_EDGE('',*,*,#11986,.T.);
+#12011 = ORIENTED_EDGE('',*,*,#9692,.F.);
+#12012 = ORIENTED_EDGE('',*,*,#11305,.T.);
+#12013 = ORIENTED_EDGE('',*,*,#12014,.F.);
+#12014 = EDGE_CURVE('',#12015,#11306,#12017,.T.);
+#12015 = VERTEX_POINT('',#12016);
+#12016 = CARTESIAN_POINT('',(-5.5,-1.9,4.55));
+#12017 = SURFACE_CURVE('',#12018,(#12022,#12029),.PCURVE_S1.);
+#12018 = LINE('',#12019,#12020);
+#12019 = CARTESIAN_POINT('',(-5.5,-1.9,4.45));
+#12020 = VECTOR('',#12021,1.);
+#12021 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#12022 = PCURVE('',#9708,#12023);
+#12023 = DEFINITIONAL_REPRESENTATION('',(#12024),#12028);
+#12024 = LINE('',#12025,#12026);
+#12025 = CARTESIAN_POINT('',(0.6,-1.));
+#12026 = VECTOR('',#12027,1.);
+#12027 = DIRECTION('',(-1.,1.1E-16));
+#12028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12029 = PCURVE('',#10745,#12030);
+#12030 = DEFINITIONAL_REPRESENTATION('',(#12031),#12035);
+#12031 = LINE('',#12032,#12033);
+#12032 = CARTESIAN_POINT('',(0.75,-0.6));
+#12033 = VECTOR('',#12034,1.);
+#12034 = DIRECTION('',(0.,-1.));
+#12035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12036 = ORIENTED_EDGE('',*,*,#12037,.F.);
+#12037 = EDGE_CURVE('',#10369,#12015,#12038,.T.);
+#12038 = SURFACE_CURVE('',#12039,(#12043,#12050),.PCURVE_S1.);
+#12039 = LINE('',#12040,#12041);
+#12040 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#12041 = VECTOR('',#12042,1.);
+#12042 = DIRECTION('',(0.,1.,-2.83E-15));
+#12043 = PCURVE('',#9708,#12044);
+#12044 = DEFINITIONAL_REPRESENTATION('',(#12045),#12049);
+#12045 = LINE('',#12046,#12047);
+#12046 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#12047 = VECTOR('',#12048,1.);
+#12048 = DIRECTION('',(-5.E-17,-1.));
+#12049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12050 = PCURVE('',#10407,#12051);
+#12051 = DEFINITIONAL_REPRESENTATION('',(#12052),#12056);
+#12052 = LINE('',#12053,#12054);
+#12053 = CARTESIAN_POINT('',(0.,0.));
+#12054 = VECTOR('',#12055,1.);
+#12055 = DIRECTION('',(0.,-1.));
+#12056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12057 = ADVANCED_FACE('',(#12058),#10080,.F.);
+#12058 = FACE_BOUND('',#12059,.F.);
+#12059 = EDGE_LOOP('',(#12060,#12061,#12082,#12083));
+#12060 = ORIENTED_EDGE('',*,*,#10062,.T.);
+#12061 = ORIENTED_EDGE('',*,*,#12062,.T.);
+#12062 = EDGE_CURVE('',#10065,#10468,#12063,.T.);
+#12063 = SURFACE_CURVE('',#12064,(#12068,#12075),.PCURVE_S1.);
+#12064 = LINE('',#12065,#12066);
+#12065 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#12066 = VECTOR('',#12067,1.);
+#12067 = DIRECTION('',(0.,-1.,6.7E-16));
+#12068 = PCURVE('',#10080,#12069);
+#12069 = DEFINITIONAL_REPRESENTATION('',(#12070),#12074);
+#12070 = LINE('',#12071,#12072);
+#12071 = CARTESIAN_POINT('',(0.,0.));
+#12072 = VECTOR('',#12073,1.);
+#12073 = DIRECTION('',(0.,-1.));
+#12074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12075 = PCURVE('',#10108,#12076);
+#12076 = DEFINITIONAL_REPRESENTATION('',(#12077),#12081);
+#12077 = LINE('',#12078,#12079);
+#12078 = CARTESIAN_POINT('',(1.3,0.));
+#12079 = VECTOR('',#12080,1.);
+#12080 = DIRECTION('',(0.,-1.));
+#12081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12082 = ORIENTED_EDGE('',*,*,#10490,.T.);
+#12083 = ORIENTED_EDGE('',*,*,#12084,.F.);
+#12084 = EDGE_CURVE('',#10063,#10491,#12085,.T.);
+#12085 = SURFACE_CURVE('',#12086,(#12090,#12097),.PCURVE_S1.);
+#12086 = LINE('',#12087,#12088);
+#12087 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#12088 = VECTOR('',#12089,1.);
+#12089 = DIRECTION('',(0.,-1.,6.7E-16));
+#12090 = PCURVE('',#10080,#12091);
+#12091 = DEFINITIONAL_REPRESENTATION('',(#12092),#12096);
+#12092 = LINE('',#12093,#12094);
+#12093 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#12094 = VECTOR('',#12095,1.);
+#12095 = DIRECTION('',(0.,-1.));
+#12096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12097 = PCURVE('',#10162,#12098);
+#12098 = DEFINITIONAL_REPRESENTATION('',(#12099),#12103);
+#12099 = LINE('',#12100,#12101);
+#12100 = CARTESIAN_POINT('',(0.,0.));
+#12101 = VECTOR('',#12102,1.);
+#12102 = DIRECTION('',(0.,-1.));
+#12103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12104 = ADVANCED_FACE('',(#12105),#10162,.F.);
+#12105 = FACE_BOUND('',#12106,.F.);
+#12106 = EDGE_LOOP('',(#12107,#12108,#12109,#12110));
+#12107 = ORIENTED_EDGE('',*,*,#10148,.T.);
+#12108 = ORIENTED_EDGE('',*,*,#12084,.T.);
+#12109 = ORIENTED_EDGE('',*,*,#10513,.T.);
+#12110 = ORIENTED_EDGE('',*,*,#12111,.F.);
+#12111 = EDGE_CURVE('',#10121,#10514,#12112,.T.);
+#12112 = SURFACE_CURVE('',#12113,(#12117,#12124),.PCURVE_S1.);
+#12113 = LINE('',#12114,#12115);
+#12114 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#12115 = VECTOR('',#12116,1.);
+#12116 = DIRECTION('',(0.,-1.,6.7E-16));
+#12117 = PCURVE('',#10162,#12118);
+#12118 = DEFINITIONAL_REPRESENTATION('',(#12119),#12123);
+#12119 = LINE('',#12120,#12121);
+#12120 = CARTESIAN_POINT('',(1.3,0.));
+#12121 = VECTOR('',#12122,1.);
+#12122 = DIRECTION('',(0.,-1.));
+#12123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12124 = PCURVE('',#10136,#12125);
+#12125 = DEFINITIONAL_REPRESENTATION('',(#12126),#12130);
+#12126 = LINE('',#12127,#12128);
+#12127 = CARTESIAN_POINT('',(0.,0.));
+#12128 = VECTOR('',#12129,1.);
+#12129 = DIRECTION('',(0.,-1.));
+#12130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12131 = ADVANCED_FACE('',(#12132),#10108,.F.);
+#12132 = FACE_BOUND('',#12133,.F.);
+#12133 = EDGE_LOOP('',(#12134,#12135,#12156,#12157));
+#12134 = ORIENTED_EDGE('',*,*,#10092,.T.);
+#12135 = ORIENTED_EDGE('',*,*,#12136,.T.);
+#12136 = EDGE_CURVE('',#10093,#10466,#12137,.T.);
+#12137 = SURFACE_CURVE('',#12138,(#12142,#12149),.PCURVE_S1.);
+#12138 = LINE('',#12139,#12140);
+#12139 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#12140 = VECTOR('',#12141,1.);
+#12141 = DIRECTION('',(0.,-1.,6.7E-16));
+#12142 = PCURVE('',#10108,#12143);
+#12143 = DEFINITIONAL_REPRESENTATION('',(#12144),#12148);
+#12144 = LINE('',#12145,#12146);
+#12145 = CARTESIAN_POINT('',(0.,0.));
+#12146 = VECTOR('',#12147,1.);
+#12147 = DIRECTION('',(0.,-1.));
+#12148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12149 = PCURVE('',#10136,#12150);
+#12150 = DEFINITIONAL_REPRESENTATION('',(#12151),#12155);
+#12151 = LINE('',#12152,#12153);
+#12152 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#12153 = VECTOR('',#12154,1.);
+#12154 = DIRECTION('',(0.,-1.));
+#12155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12156 = ORIENTED_EDGE('',*,*,#10465,.T.);
+#12157 = ORIENTED_EDGE('',*,*,#12062,.F.);
+#12158 = ADVANCED_FACE('',(#12159),#10136,.F.);
+#12159 = FACE_BOUND('',#12160,.F.);
+#12160 = EDGE_LOOP('',(#12161,#12162,#12163,#12164));
+#12161 = ORIENTED_EDGE('',*,*,#10120,.T.);
+#12162 = ORIENTED_EDGE('',*,*,#12111,.T.);
+#12163 = ORIENTED_EDGE('',*,*,#10536,.T.);
+#12164 = ORIENTED_EDGE('',*,*,#12136,.F.);
+#12165 = ADVANCED_FACE('',(#12166),#10407,.T.);
+#12166 = FACE_BOUND('',#12167,.T.);
+#12167 = EDGE_LOOP('',(#12168,#12169,#12170,#12191));
+#12168 = ORIENTED_EDGE('',*,*,#10391,.F.);
+#12169 = ORIENTED_EDGE('',*,*,#12037,.T.);
+#12170 = ORIENTED_EDGE('',*,*,#12171,.F.);
+#12171 = EDGE_CURVE('',#11914,#12015,#12172,.T.);
+#12172 = SURFACE_CURVE('',#12173,(#12177,#12184),.PCURVE_S1.);
+#12173 = LINE('',#12174,#12175);
+#12174 = CARTESIAN_POINT('',(-5.125,-1.9,4.55));
+#12175 = VECTOR('',#12176,1.);
+#12176 = DIRECTION('',(-1.,-0.,-0.));
+#12177 = PCURVE('',#10407,#12178);
+#12178 = DEFINITIONAL_REPRESENTATION('',(#12179),#12183);
+#12179 = LINE('',#12180,#12181);
+#12180 = CARTESIAN_POINT('',(0.375,-1.));
+#12181 = VECTOR('',#12182,1.);
+#12182 = DIRECTION('',(-1.,0.));
+#12183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12184 = PCURVE('',#10745,#12185);
+#12185 = DEFINITIONAL_REPRESENTATION('',(#12186),#12190);
+#12186 = LINE('',#12187,#12188);
+#12187 = CARTESIAN_POINT('',(0.375,-0.5));
+#12188 = VECTOR('',#12189,1.);
+#12189 = DIRECTION('',(1.,0.));
+#12190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12191 = ORIENTED_EDGE('',*,*,#11913,.F.);
+#12192 = ADVANCED_FACE('',(#12193),#10631,.T.);
+#12193 = FACE_BOUND('',#12194,.T.);
+#12194 = EDGE_LOOP('',(#12195,#12196,#12217,#12218));
+#12195 = ORIENTED_EDGE('',*,*,#10613,.F.);
+#12196 = ORIENTED_EDGE('',*,*,#12197,.T.);
+#12197 = EDGE_CURVE('',#10614,#11717,#12198,.T.);
+#12198 = SURFACE_CURVE('',#12199,(#12203,#12210),.PCURVE_S1.);
+#12199 = LINE('',#12200,#12201);
+#12200 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#12201 = VECTOR('',#12202,1.);
+#12202 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12203 = PCURVE('',#10631,#12204);
+#12204 = DEFINITIONAL_REPRESENTATION('',(#12205),#12209);
+#12205 = LINE('',#12206,#12207);
+#12206 = CARTESIAN_POINT('',(0.,0.));
+#12207 = VECTOR('',#12208,1.);
+#12208 = DIRECTION('',(-0.,-1.));
+#12209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12210 = PCURVE('',#10659,#12211);
+#12211 = DEFINITIONAL_REPRESENTATION('',(#12212),#12216);
+#12212 = LINE('',#12213,#12214);
+#12213 = CARTESIAN_POINT('',(2.65,-5.547863211995E-16));
+#12214 = VECTOR('',#12215,1.);
+#12215 = DIRECTION('',(0.,-1.));
+#12216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12217 = ORIENTED_EDGE('',*,*,#11888,.T.);
+#12218 = ORIENTED_EDGE('',*,*,#12219,.F.);
+#12219 = EDGE_CURVE('',#10616,#11597,#12220,.T.);
+#12220 = SURFACE_CURVE('',#12221,(#12225,#12232),.PCURVE_S1.);
+#12221 = LINE('',#12222,#12223);
+#12222 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#12223 = VECTOR('',#12224,1.);
+#12224 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12225 = PCURVE('',#10631,#12226);
+#12226 = DEFINITIONAL_REPRESENTATION('',(#12227),#12231);
+#12227 = LINE('',#12228,#12229);
+#12228 = CARTESIAN_POINT('',(1.1,0.));
+#12229 = VECTOR('',#12230,1.);
+#12230 = DIRECTION('',(-0.,-1.));
+#12231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12232 = PCURVE('',#10713,#12233);
+#12233 = DEFINITIONAL_REPRESENTATION('',(#12234),#12238);
+#12234 = LINE('',#12235,#12236);
+#12235 = CARTESIAN_POINT('',(0.,0.));
+#12236 = VECTOR('',#12237,1.);
+#12237 = DIRECTION('',(0.,-1.));
+#12238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12239 = ADVANCED_FACE('',(#12240),#10659,.T.);
+#12240 = FACE_BOUND('',#12241,.T.);
+#12241 = EDGE_LOOP('',(#12242,#12243,#12264,#12265));
+#12242 = ORIENTED_EDGE('',*,*,#10643,.F.);
+#12243 = ORIENTED_EDGE('',*,*,#12244,.T.);
+#12244 = EDGE_CURVE('',#10644,#11646,#12245,.T.);
+#12245 = SURFACE_CURVE('',#12246,(#12250,#12257),.PCURVE_S1.);
+#12246 = LINE('',#12247,#12248);
+#12247 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#12248 = VECTOR('',#12249,1.);
+#12249 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12250 = PCURVE('',#10659,#12251);
+#12251 = DEFINITIONAL_REPRESENTATION('',(#12252),#12256);
+#12252 = LINE('',#12253,#12254);
+#12253 = CARTESIAN_POINT('',(0.,0.));
+#12254 = VECTOR('',#12255,1.);
+#12255 = DIRECTION('',(0.,-1.));
+#12256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12257 = PCURVE('',#10687,#12258);
+#12258 = DEFINITIONAL_REPRESENTATION('',(#12259),#12263);
+#12259 = LINE('',#12260,#12261);
+#12260 = CARTESIAN_POINT('',(1.1,0.));
+#12261 = VECTOR('',#12262,1.);
+#12262 = DIRECTION('',(0.,-1.));
+#12263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12264 = ORIENTED_EDGE('',*,*,#11716,.T.);
+#12265 = ORIENTED_EDGE('',*,*,#12197,.F.);
+#12266 = ADVANCED_FACE('',(#12267),#10713,.T.);
+#12267 = FACE_BOUND('',#12268,.T.);
+#12268 = EDGE_LOOP('',(#12269,#12270,#12271,#12272));
+#12269 = ORIENTED_EDGE('',*,*,#10699,.F.);
+#12270 = ORIENTED_EDGE('',*,*,#12219,.T.);
+#12271 = ORIENTED_EDGE('',*,*,#11596,.T.);
+#12272 = ORIENTED_EDGE('',*,*,#12273,.F.);
+#12273 = EDGE_CURVE('',#10672,#11574,#12274,.T.);
+#12274 = SURFACE_CURVE('',#12275,(#12279,#12286),.PCURVE_S1.);
+#12275 = LINE('',#12276,#12277);
+#12276 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#12277 = VECTOR('',#12278,1.);
+#12278 = DIRECTION('',(0.,-1.55E-15,-1.));
+#12279 = PCURVE('',#10713,#12280);
+#12280 = DEFINITIONAL_REPRESENTATION('',(#12281),#12285);
+#12281 = LINE('',#12282,#12283);
+#12282 = CARTESIAN_POINT('',(2.65,5.547863211995E-16));
+#12283 = VECTOR('',#12284,1.);
+#12284 = DIRECTION('',(0.,-1.));
+#12285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12286 = PCURVE('',#10687,#12287);
+#12287 = DEFINITIONAL_REPRESENTATION('',(#12288),#12292);
+#12288 = LINE('',#12289,#12290);
+#12289 = CARTESIAN_POINT('',(0.,0.));
+#12290 = VECTOR('',#12291,1.);
+#12291 = DIRECTION('',(0.,-1.));
+#12292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12293 = ADVANCED_FACE('',(#12294),#10687,.T.);
+#12294 = FACE_BOUND('',#12295,.T.);
+#12295 = EDGE_LOOP('',(#12296,#12297,#12298,#12299));
+#12296 = ORIENTED_EDGE('',*,*,#10671,.F.);
+#12297 = ORIENTED_EDGE('',*,*,#12273,.T.);
+#12298 = ORIENTED_EDGE('',*,*,#11645,.T.);
+#12299 = ORIENTED_EDGE('',*,*,#12244,.F.);
+#12300 = ADVANCED_FACE('',(#12301),#10745,.T.);
+#12301 = FACE_BOUND('',#12302,.T.);
+#12302 = EDGE_LOOP('',(#12303,#12304,#12325,#12326,#12327,#12328,#12329,
+    #12330));
+#12303 = ORIENTED_EDGE('',*,*,#10727,.F.);
+#12304 = ORIENTED_EDGE('',*,*,#12305,.T.);
+#12305 = EDGE_CURVE('',#10728,#11425,#12306,.T.);
+#12306 = SURFACE_CURVE('',#12307,(#12311,#12318),.PCURVE_S1.);
+#12307 = LINE('',#12308,#12309);
+#12308 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#12309 = VECTOR('',#12310,1.);
+#12310 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12311 = PCURVE('',#10745,#12312);
+#12312 = DEFINITIONAL_REPRESENTATION('',(#12313),#12317);
+#12313 = LINE('',#12314,#12315);
+#12314 = CARTESIAN_POINT('',(0.,0.));
+#12315 = VECTOR('',#12316,1.);
+#12316 = DIRECTION('',(-0.,-1.));
+#12317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12318 = PCURVE('',#10773,#12319);
+#12319 = DEFINITIONAL_REPRESENTATION('',(#12320),#12324);
+#12320 = LINE('',#12321,#12322);
+#12321 = CARTESIAN_POINT('',(3.8,-3.902158029987E-16));
+#12322 = VECTOR('',#12323,1.);
+#12323 = DIRECTION('',(0.,-1.));
+#12324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12325 = ORIENTED_EDGE('',*,*,#11447,.T.);
+#12326 = ORIENTED_EDGE('',*,*,#11936,.T.);
+#12327 = ORIENTED_EDGE('',*,*,#12171,.T.);
+#12328 = ORIENTED_EDGE('',*,*,#12014,.T.);
+#12329 = ORIENTED_EDGE('',*,*,#11328,.T.);
+#12330 = ORIENTED_EDGE('',*,*,#12331,.F.);
+#12331 = EDGE_CURVE('',#10730,#11329,#12332,.T.);
+#12332 = SURFACE_CURVE('',#12333,(#12337,#12344),.PCURVE_S1.);
+#12333 = LINE('',#12334,#12335);
+#12334 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#12335 = VECTOR('',#12336,1.);
+#12336 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12337 = PCURVE('',#10745,#12338);
+#12338 = DEFINITIONAL_REPRESENTATION('',(#12339),#12343);
+#12339 = LINE('',#12340,#12341);
+#12340 = CARTESIAN_POINT('',(0.85,0.));
+#12341 = VECTOR('',#12342,1.);
+#12342 = DIRECTION('',(-0.,-1.));
+#12343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12344 = PCURVE('',#10827,#12345);
+#12345 = DEFINITIONAL_REPRESENTATION('',(#12346),#12350);
+#12346 = LINE('',#12347,#12348);
+#12347 = CARTESIAN_POINT('',(0.,0.));
+#12348 = VECTOR('',#12349,1.);
+#12349 = DIRECTION('',(0.,-1.));
+#12350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12351 = ADVANCED_FACE('',(#12352),#10827,.T.);
+#12352 = FACE_BOUND('',#12353,.T.);
+#12353 = EDGE_LOOP('',(#12354,#12355,#12356,#12357));
+#12354 = ORIENTED_EDGE('',*,*,#10813,.F.);
+#12355 = ORIENTED_EDGE('',*,*,#12331,.T.);
+#12356 = ORIENTED_EDGE('',*,*,#11351,.T.);
+#12357 = ORIENTED_EDGE('',*,*,#12358,.F.);
+#12358 = EDGE_CURVE('',#10786,#11352,#12359,.T.);
+#12359 = SURFACE_CURVE('',#12360,(#12364,#12371),.PCURVE_S1.);
+#12360 = LINE('',#12361,#12362);
+#12361 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#12362 = VECTOR('',#12363,1.);
+#12363 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12364 = PCURVE('',#10827,#12365);
+#12365 = DEFINITIONAL_REPRESENTATION('',(#12366),#12370);
+#12366 = LINE('',#12367,#12368);
+#12367 = CARTESIAN_POINT('',(3.8,3.902158029987E-16));
+#12368 = VECTOR('',#12369,1.);
+#12369 = DIRECTION('',(0.,-1.));
+#12370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12371 = PCURVE('',#10801,#12372);
+#12372 = DEFINITIONAL_REPRESENTATION('',(#12373),#12377);
+#12373 = LINE('',#12374,#12375);
+#12374 = CARTESIAN_POINT('',(0.,0.));
+#12375 = VECTOR('',#12376,1.);
+#12376 = DIRECTION('',(0.,-1.));
+#12377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12378 = ADVANCED_FACE('',(#12379),#10801,.T.);
+#12379 = FACE_BOUND('',#12380,.T.);
+#12380 = EDGE_LOOP('',(#12381,#12382,#12383,#12384,#12385,#12386,#12387,
+    #12388));
+#12381 = ORIENTED_EDGE('',*,*,#10785,.F.);
+#12382 = ORIENTED_EDGE('',*,*,#12358,.T.);
+#12383 = ORIENTED_EDGE('',*,*,#11374,.T.);
+#12384 = ORIENTED_EDGE('',*,*,#11020,.T.);
+#12385 = ORIENTED_EDGE('',*,*,#11167,.T.);
+#12386 = ORIENTED_EDGE('',*,*,#11094,.T.);
+#12387 = ORIENTED_EDGE('',*,*,#11401,.T.);
+#12388 = ORIENTED_EDGE('',*,*,#12389,.F.);
+#12389 = EDGE_CURVE('',#10758,#11402,#12390,.T.);
+#12390 = SURFACE_CURVE('',#12391,(#12395,#12402),.PCURVE_S1.);
+#12391 = LINE('',#12392,#12393);
+#12392 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#12393 = VECTOR('',#12394,1.);
+#12394 = DIRECTION('',(0.,-2.44E-15,-1.));
+#12395 = PCURVE('',#10801,#12396);
+#12396 = DEFINITIONAL_REPRESENTATION('',(#12397),#12401);
+#12397 = LINE('',#12398,#12399);
+#12398 = CARTESIAN_POINT('',(0.85,0.));
+#12399 = VECTOR('',#12400,1.);
+#12400 = DIRECTION('',(0.,-1.));
+#12401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12402 = PCURVE('',#10773,#12403);
+#12403 = DEFINITIONAL_REPRESENTATION('',(#12404),#12408);
+#12404 = LINE('',#12405,#12406);
+#12405 = CARTESIAN_POINT('',(0.,0.));
+#12406 = VECTOR('',#12407,1.);
+#12407 = DIRECTION('',(0.,-1.));
+#12408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12409 = ADVANCED_FACE('',(#12410),#10773,.T.);
+#12410 = FACE_BOUND('',#12411,.T.);
+#12411 = EDGE_LOOP('',(#12412,#12413,#12414,#12415));
+#12412 = ORIENTED_EDGE('',*,*,#10757,.F.);
+#12413 = ORIENTED_EDGE('',*,*,#12389,.T.);
+#12414 = ORIENTED_EDGE('',*,*,#11424,.T.);
+#12415 = ORIENTED_EDGE('',*,*,#12305,.F.);
+#12416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12420)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12417,#12418,#12419)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#12417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#12418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#12419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#12420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12417,
+  'distance_accuracy_value','confusion accuracy');
+#12421 = SHAPE_DEFINITION_REPRESENTATION(#12422,#8297);
+#12422 = PRODUCT_DEFINITION_SHAPE('','',#12423);
+#12423 = PRODUCT_DEFINITION('design','',#12424,#12427);
+#12424 = PRODUCT_DEFINITION_FORMATION('','',#12425);
+#12425 = PRODUCT('Top','Top','',(#12426));
+#12426 = PRODUCT_CONTEXT('',#2,'mechanical');
+#12427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#12428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12429,#12431);
+#12429 = ( REPRESENTATION_RELATIONSHIP('','',#8297,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12430) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#12430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#12431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #12432);
+#12432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','Top','',#5,#12423,$);
+#12433 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12425));
+#12434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12435),#13077);
+#12435 = MANIFOLD_SOLID_BREP('',#12436);
+#12436 = CLOSED_SHELL('',(#12437,#12557,#12633,#12794,#12843,#12962,
+    #12989,#13016,#13043,#13070));
+#12437 = ADVANCED_FACE('',(#12438),#12452,.T.);
+#12438 = FACE_BOUND('',#12439,.T.);
+#12439 = EDGE_LOOP('',(#12440,#12475,#12503,#12531));
+#12440 = ORIENTED_EDGE('',*,*,#12441,.T.);
+#12441 = EDGE_CURVE('',#12442,#12444,#12446,.T.);
+#12442 = VERTEX_POINT('',#12443);
+#12443 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12444 = VERTEX_POINT('',#12445);
+#12445 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#12446 = SURFACE_CURVE('',#12447,(#12451,#12463),.PCURVE_S1.);
+#12447 = LINE('',#12448,#12449);
+#12448 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12449 = VECTOR('',#12450,1.);
+#12450 = DIRECTION('',(-1.,0.,0.));
+#12451 = PCURVE('',#12452,#12457);
+#12452 = PLANE('',#12453);
+#12453 = AXIS2_PLACEMENT_3D('',#12454,#12455,#12456);
+#12454 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#12455 = DIRECTION('',(0.,6.7E-16,1.));
+#12456 = DIRECTION('',(1.,0.,0.));
+#12457 = DEFINITIONAL_REPRESENTATION('',(#12458),#12462);
+#12458 = LINE('',#12459,#12460);
+#12459 = CARTESIAN_POINT('',(1.1,-0.725));
+#12460 = VECTOR('',#12461,1.);
+#12461 = DIRECTION('',(-1.,0.));
+#12462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12463 = PCURVE('',#12464,#12469);
+#12464 = PLANE('',#12465);
+#12465 = AXIS2_PLACEMENT_3D('',#12466,#12467,#12468);
+#12466 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12467 = DIRECTION('',(-0.,1.,-1.11E-15));
+#12468 = DIRECTION('',(-1.,0.,0.));
+#12469 = DEFINITIONAL_REPRESENTATION('',(#12470),#12474);
+#12470 = LINE('',#12471,#12472);
+#12471 = CARTESIAN_POINT('',(0.,0.));
+#12472 = VECTOR('',#12473,1.);
+#12473 = DIRECTION('',(1.,0.));
+#12474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12475 = ORIENTED_EDGE('',*,*,#12476,.T.);
+#12476 = EDGE_CURVE('',#12444,#12477,#12479,.T.);
+#12477 = VERTEX_POINT('',#12478);
+#12478 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12479 = SURFACE_CURVE('',#12480,(#12484,#12491),.PCURVE_S1.);
+#12480 = LINE('',#12481,#12482);
+#12481 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#12482 = VECTOR('',#12483,1.);
+#12483 = DIRECTION('',(0.,-1.,6.7E-16));
+#12484 = PCURVE('',#12452,#12485);
+#12485 = DEFINITIONAL_REPRESENTATION('',(#12486),#12490);
+#12486 = LINE('',#12487,#12488);
+#12487 = CARTESIAN_POINT('',(0.,0.));
+#12488 = VECTOR('',#12489,1.);
+#12489 = DIRECTION('',(0.,-1.));
+#12490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12491 = PCURVE('',#12492,#12497);
+#12492 = PLANE('',#12493);
+#12493 = AXIS2_PLACEMENT_3D('',#12494,#12495,#12496);
+#12494 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12495 = DIRECTION('',(-1.,0.,0.));
+#12496 = DIRECTION('',(0.,6.7E-16,1.));
+#12497 = DEFINITIONAL_REPRESENTATION('',(#12498),#12502);
+#12498 = LINE('',#12499,#12500);
+#12499 = CARTESIAN_POINT('',(2.8,3.444460492503E-16));
+#12500 = VECTOR('',#12501,1.);
+#12501 = DIRECTION('',(0.,-1.));
+#12502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12503 = ORIENTED_EDGE('',*,*,#12504,.T.);
+#12504 = EDGE_CURVE('',#12477,#12505,#12507,.T.);
+#12505 = VERTEX_POINT('',#12506);
+#12506 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#12507 = SURFACE_CURVE('',#12508,(#12512,#12519),.PCURVE_S1.);
+#12508 = LINE('',#12509,#12510);
+#12509 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12510 = VECTOR('',#12511,1.);
+#12511 = DIRECTION('',(1.,0.,0.));
+#12512 = PCURVE('',#12452,#12513);
+#12513 = DEFINITIONAL_REPRESENTATION('',(#12514),#12518);
+#12514 = LINE('',#12515,#12516);
+#12515 = CARTESIAN_POINT('',(0.,-3.375));
+#12516 = VECTOR('',#12517,1.);
+#12517 = DIRECTION('',(1.,0.));
+#12518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12519 = PCURVE('',#12520,#12525);
+#12520 = PLANE('',#12521);
+#12521 = AXIS2_PLACEMENT_3D('',#12522,#12523,#12524);
+#12522 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12523 = DIRECTION('',(0.,-1.,1.11E-15));
+#12524 = DIRECTION('',(1.,0.,0.));
+#12525 = DEFINITIONAL_REPRESENTATION('',(#12526),#12530);
+#12526 = LINE('',#12527,#12528);
+#12527 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#12528 = VECTOR('',#12529,1.);
+#12529 = DIRECTION('',(1.,0.));
+#12530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12531 = ORIENTED_EDGE('',*,*,#12532,.F.);
+#12532 = EDGE_CURVE('',#12442,#12505,#12533,.T.);
+#12533 = SURFACE_CURVE('',#12534,(#12538,#12545),.PCURVE_S1.);
+#12534 = LINE('',#12535,#12536);
+#12535 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12536 = VECTOR('',#12537,1.);
+#12537 = DIRECTION('',(0.,-1.,6.7E-16));
+#12538 = PCURVE('',#12452,#12539);
+#12539 = DEFINITIONAL_REPRESENTATION('',(#12540),#12544);
+#12540 = LINE('',#12541,#12542);
+#12541 = CARTESIAN_POINT('',(1.1,0.));
+#12542 = VECTOR('',#12543,1.);
+#12543 = DIRECTION('',(0.,-1.));
+#12544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12545 = PCURVE('',#12546,#12551);
+#12546 = PLANE('',#12547);
+#12547 = AXIS2_PLACEMENT_3D('',#12548,#12549,#12550);
+#12548 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12549 = DIRECTION('',(1.,0.,0.));
+#12550 = DIRECTION('',(0.,-6.7E-16,-1.));
+#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 = ADVANCED_FACE('',(#12558),#12464,.T.);
+#12558 = FACE_BOUND('',#12559,.T.);
+#12559 = EDGE_LOOP('',(#12560,#12583,#12611,#12632));
+#12560 = ORIENTED_EDGE('',*,*,#12561,.T.);
+#12561 = EDGE_CURVE('',#12442,#12562,#12564,.T.);
+#12562 = VERTEX_POINT('',#12563);
+#12563 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#12564 = SURFACE_CURVE('',#12565,(#12569,#12576),.PCURVE_S1.);
+#12565 = LINE('',#12566,#12567);
+#12566 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#12567 = VECTOR('',#12568,1.);
+#12568 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12569 = PCURVE('',#12464,#12570);
+#12570 = DEFINITIONAL_REPRESENTATION('',(#12571),#12575);
+#12571 = LINE('',#12572,#12573);
+#12572 = CARTESIAN_POINT('',(0.,0.));
+#12573 = VECTOR('',#12574,1.);
+#12574 = DIRECTION('',(-0.,-1.));
+#12575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12576 = PCURVE('',#12546,#12577);
+#12577 = DEFINITIONAL_REPRESENTATION('',(#12578),#12582);
+#12578 = LINE('',#12579,#12580);
+#12579 = CARTESIAN_POINT('',(4.8575E-16,-0.725));
+#12580 = VECTOR('',#12581,1.);
+#12581 = DIRECTION('',(1.,-4.4E-16));
+#12582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12583 = ORIENTED_EDGE('',*,*,#12584,.T.);
+#12584 = EDGE_CURVE('',#12562,#12585,#12587,.T.);
+#12585 = VERTEX_POINT('',#12586);
+#12586 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#12587 = SURFACE_CURVE('',#12588,(#12592,#12599),.PCURVE_S1.);
+#12588 = LINE('',#12589,#12590);
+#12589 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#12590 = VECTOR('',#12591,1.);
+#12591 = DIRECTION('',(-1.,0.,0.));
+#12592 = PCURVE('',#12464,#12593);
+#12593 = DEFINITIONAL_REPRESENTATION('',(#12594),#12598);
+#12594 = LINE('',#12595,#12596);
+#12595 = CARTESIAN_POINT('',(-0.,-1.7));
+#12596 = VECTOR('',#12597,1.);
+#12597 = DIRECTION('',(1.,0.));
+#12598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12599 = PCURVE('',#12600,#12605);
+#12600 = PLANE('',#12601);
+#12601 = AXIS2_PLACEMENT_3D('',#12602,#12603,#12604);
+#12602 = CARTESIAN_POINT('',(-1.35,1.6875,3.6));
+#12603 = DIRECTION('',(0.,-1.45E-15,-1.));
+#12604 = DIRECTION('',(0.,-1.,1.45E-15));
+#12605 = DEFINITIONAL_REPRESENTATION('',(#12606),#12610);
+#12606 = LINE('',#12607,#12608);
+#12607 = CARTESIAN_POINT('',(0.3625,-0.55));
+#12608 = VECTOR('',#12609,1.);
+#12609 = DIRECTION('',(-0.,1.));
+#12610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12611 = ORIENTED_EDGE('',*,*,#12612,.F.);
+#12612 = EDGE_CURVE('',#12444,#12585,#12613,.T.);
+#12613 = SURFACE_CURVE('',#12614,(#12618,#12625),.PCURVE_S1.);
+#12614 = LINE('',#12615,#12616);
+#12615 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#12616 = VECTOR('',#12617,1.);
+#12617 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12618 = PCURVE('',#12464,#12619);
+#12619 = DEFINITIONAL_REPRESENTATION('',(#12620),#12624);
+#12620 = LINE('',#12621,#12622);
+#12621 = CARTESIAN_POINT('',(1.1,0.));
+#12622 = VECTOR('',#12623,1.);
+#12623 = DIRECTION('',(-0.,-1.));
+#12624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12625 = PCURVE('',#12492,#12626);
+#12626 = DEFINITIONAL_REPRESENTATION('',(#12627),#12631);
+#12627 = LINE('',#12628,#12629);
+#12628 = CARTESIAN_POINT('',(2.8,-0.725));
+#12629 = VECTOR('',#12630,1.);
+#12630 = DIRECTION('',(-1.,-4.4E-16));
+#12631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12632 = ORIENTED_EDGE('',*,*,#12441,.F.);
+#12633 = ADVANCED_FACE('',(#12634),#12546,.T.);
+#12634 = FACE_BOUND('',#12635,.T.);
+#12635 = EDGE_LOOP('',(#12636,#12637,#12638,#12661,#12689,#12717,#12745,
+    #12773));
+#12636 = ORIENTED_EDGE('',*,*,#12561,.F.);
+#12637 = ORIENTED_EDGE('',*,*,#12532,.T.);
+#12638 = ORIENTED_EDGE('',*,*,#12639,.T.);
+#12639 = EDGE_CURVE('',#12505,#12640,#12642,.T.);
+#12640 = VERTEX_POINT('',#12641);
+#12641 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#12642 = SURFACE_CURVE('',#12643,(#12647,#12654),.PCURVE_S1.);
+#12643 = LINE('',#12644,#12645);
+#12644 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#12645 = VECTOR('',#12646,1.);
+#12646 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12647 = PCURVE('',#12546,#12648);
+#12648 = DEFINITIONAL_REPRESENTATION('',(#12649),#12653);
+#12649 = LINE('',#12650,#12651);
+#12650 = CARTESIAN_POINT('',(4.848931605997E-16,-3.375));
+#12651 = VECTOR('',#12652,1.);
+#12652 = DIRECTION('',(1.,-4.4E-16));
+#12653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12654 = PCURVE('',#12520,#12655);
+#12655 = DEFINITIONAL_REPRESENTATION('',(#12656),#12660);
+#12656 = LINE('',#12657,#12658);
+#12657 = CARTESIAN_POINT('',(1.1,0.));
+#12658 = VECTOR('',#12659,1.);
+#12659 = DIRECTION('',(0.,-1.));
+#12660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12661 = ORIENTED_EDGE('',*,*,#12662,.T.);
+#12662 = EDGE_CURVE('',#12640,#12663,#12665,.T.);
+#12663 = VERTEX_POINT('',#12664);
+#12664 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#12665 = SURFACE_CURVE('',#12666,(#12670,#12677),.PCURVE_S1.);
+#12666 = LINE('',#12667,#12668);
+#12667 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#12668 = VECTOR('',#12669,1.);
+#12669 = DIRECTION('',(0.,-1.,1.22E-15));
+#12670 = PCURVE('',#12546,#12671);
+#12671 = DEFINITIONAL_REPRESENTATION('',(#12672),#12676);
+#12672 = LINE('',#12673,#12674);
+#12673 = CARTESIAN_POINT('',(1.7,-3.375));
+#12674 = VECTOR('',#12675,1.);
+#12675 = DIRECTION('',(-5.5E-16,-1.));
+#12676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12677 = PCURVE('',#12678,#12683);
+#12678 = PLANE('',#12679);
+#12679 = AXIS2_PLACEMENT_3D('',#12680,#12681,#12682);
+#12680 = CARTESIAN_POINT('',(-1.35,-1.6875,3.6));
+#12681 = DIRECTION('',(0.,-1.45E-15,-1.));
+#12682 = DIRECTION('',(0.,-1.,1.45E-15));
+#12683 = DEFINITIONAL_REPRESENTATION('',(#12684),#12688);
+#12684 = LINE('',#12685,#12686);
+#12685 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#12686 = VECTOR('',#12687,1.);
+#12687 = DIRECTION('',(1.,0.));
+#12688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12689 = ORIENTED_EDGE('',*,*,#12690,.T.);
+#12690 = EDGE_CURVE('',#12663,#12691,#12693,.T.);
+#12691 = VERTEX_POINT('',#12692);
+#12692 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#12693 = SURFACE_CURVE('',#12694,(#12698,#12705),.PCURVE_S1.);
+#12694 = LINE('',#12695,#12696);
+#12695 = CARTESIAN_POINT('',(-0.8,-2.05,5.3));
+#12696 = VECTOR('',#12697,1.);
+#12697 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12698 = PCURVE('',#12546,#12699);
+#12699 = DEFINITIONAL_REPRESENTATION('',(#12700),#12704);
+#12700 = LINE('',#12701,#12702);
+#12701 = CARTESIAN_POINT('',(9.706431605997E-16,-4.1));
+#12702 = VECTOR('',#12703,1.);
+#12703 = DIRECTION('',(1.,4.5E-16));
+#12704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12705 = PCURVE('',#12706,#12711);
+#12706 = PLANE('',#12707);
+#12707 = AXIS2_PLACEMENT_3D('',#12708,#12709,#12710);
+#12708 = CARTESIAN_POINT('',(-1.35,-2.05,3.9));
+#12709 = DIRECTION('',(0.,1.,-4.4E-16));
+#12710 = DIRECTION('',(0.,4.4E-16,1.));
+#12711 = DEFINITIONAL_REPRESENTATION('',(#12712),#12716);
+#12712 = LINE('',#12713,#12714);
+#12713 = CARTESIAN_POINT('',(1.4,0.55));
+#12714 = VECTOR('',#12715,1.);
+#12715 = DIRECTION('',(-1.,0.));
+#12716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12717 = ORIENTED_EDGE('',*,*,#12718,.F.);
+#12718 = EDGE_CURVE('',#12719,#12691,#12721,.T.);
+#12719 = VERTEX_POINT('',#12720);
+#12720 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12721 = SURFACE_CURVE('',#12722,(#12726,#12733),.PCURVE_S1.);
+#12722 = LINE('',#12723,#12724);
+#12723 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12724 = VECTOR('',#12725,1.);
+#12725 = DIRECTION('',(0.,-1.,6.7E-16));
+#12726 = PCURVE('',#12546,#12727);
+#12727 = DEFINITIONAL_REPRESENTATION('',(#12728),#12732);
+#12728 = LINE('',#12729,#12730);
+#12729 = CARTESIAN_POINT('',(2.8,-3.444460492503E-16));
+#12730 = VECTOR('',#12731,1.);
+#12731 = DIRECTION('',(0.,-1.));
+#12732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12733 = PCURVE('',#12734,#12739);
+#12734 = PLANE('',#12735);
+#12735 = AXIS2_PLACEMENT_3D('',#12736,#12737,#12738);
+#12736 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#12737 = DIRECTION('',(0.,-6.7E-16,-1.));
+#12738 = DIRECTION('',(-1.,0.,0.));
+#12739 = DEFINITIONAL_REPRESENTATION('',(#12740),#12744);
+#12740 = LINE('',#12741,#12742);
+#12741 = CARTESIAN_POINT('',(0.,0.));
+#12742 = VECTOR('',#12743,1.);
+#12743 = DIRECTION('',(0.,-1.));
+#12744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12745 = ORIENTED_EDGE('',*,*,#12746,.F.);
+#12746 = EDGE_CURVE('',#12747,#12719,#12749,.T.);
+#12747 = VERTEX_POINT('',#12748);
+#12748 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#12749 = SURFACE_CURVE('',#12750,(#12754,#12761),.PCURVE_S1.);
+#12750 = LINE('',#12751,#12752);
+#12751 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#12752 = VECTOR('',#12753,1.);
+#12753 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12754 = PCURVE('',#12546,#12755);
+#12755 = DEFINITIONAL_REPRESENTATION('',(#12756),#12760);
+#12756 = LINE('',#12757,#12758);
+#12757 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.10862446895E-15));
+#12758 = VECTOR('',#12759,1.);
+#12759 = DIRECTION('',(1.,4.5E-16));
+#12760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12761 = PCURVE('',#12762,#12767);
+#12762 = PLANE('',#12763);
+#12763 = AXIS2_PLACEMENT_3D('',#12764,#12765,#12766);
+#12764 = CARTESIAN_POINT('',(-1.35,2.05,3.9));
+#12765 = DIRECTION('',(0.,1.,-4.4E-16));
+#12766 = DIRECTION('',(0.,4.4E-16,1.));
+#12767 = DEFINITIONAL_REPRESENTATION('',(#12768),#12772);
+#12768 = LINE('',#12769,#12770);
+#12769 = CARTESIAN_POINT('',(1.4,0.55));
+#12770 = VECTOR('',#12771,1.);
+#12771 = DIRECTION('',(-1.,0.));
+#12772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12773 = ORIENTED_EDGE('',*,*,#12774,.T.);
+#12774 = EDGE_CURVE('',#12747,#12562,#12775,.T.);
+#12775 = SURFACE_CURVE('',#12776,(#12780,#12787),.PCURVE_S1.);
+#12776 = LINE('',#12777,#12778);
+#12777 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#12778 = VECTOR('',#12779,1.);
+#12779 = DIRECTION('',(0.,-1.,1.22E-15));
+#12780 = PCURVE('',#12546,#12781);
+#12781 = DEFINITIONAL_REPRESENTATION('',(#12782),#12786);
+#12782 = LINE('',#12783,#12784);
+#12783 = CARTESIAN_POINT('',(1.7,1.139E-15));
+#12784 = VECTOR('',#12785,1.);
+#12785 = DIRECTION('',(-5.5E-16,-1.));
+#12786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12787 = PCURVE('',#12600,#12788);
+#12788 = DEFINITIONAL_REPRESENTATION('',(#12789),#12793);
+#12789 = LINE('',#12790,#12791);
+#12790 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#12791 = VECTOR('',#12792,1.);
+#12792 = DIRECTION('',(1.,0.));
+#12793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12794 = ADVANCED_FACE('',(#12795),#12520,.T.);
+#12795 = FACE_BOUND('',#12796,.T.);
+#12796 = EDGE_LOOP('',(#12797,#12820,#12841,#12842));
+#12797 = ORIENTED_EDGE('',*,*,#12798,.T.);
+#12798 = EDGE_CURVE('',#12477,#12799,#12801,.T.);
+#12799 = VERTEX_POINT('',#12800);
+#12800 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#12801 = SURFACE_CURVE('',#12802,(#12806,#12813),.PCURVE_S1.);
+#12802 = LINE('',#12803,#12804);
+#12803 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#12804 = VECTOR('',#12805,1.);
+#12805 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12806 = PCURVE('',#12520,#12807);
+#12807 = DEFINITIONAL_REPRESENTATION('',(#12808),#12812);
+#12808 = LINE('',#12809,#12810);
+#12809 = CARTESIAN_POINT('',(0.,0.));
+#12810 = VECTOR('',#12811,1.);
+#12811 = DIRECTION('',(0.,-1.));
+#12812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12813 = PCURVE('',#12492,#12814);
+#12814 = DEFINITIONAL_REPRESENTATION('',(#12815),#12819);
+#12815 = LINE('',#12816,#12817);
+#12816 = CARTESIAN_POINT('',(2.8,-3.375));
+#12817 = VECTOR('',#12818,1.);
+#12818 = DIRECTION('',(-1.,-4.4E-16));
+#12819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12820 = ORIENTED_EDGE('',*,*,#12821,.T.);
+#12821 = EDGE_CURVE('',#12799,#12640,#12822,.T.);
+#12822 = SURFACE_CURVE('',#12823,(#12827,#12834),.PCURVE_S1.);
+#12823 = LINE('',#12824,#12825);
+#12824 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#12825 = VECTOR('',#12826,1.);
+#12826 = DIRECTION('',(1.,0.,0.));
+#12827 = PCURVE('',#12520,#12828);
+#12828 = DEFINITIONAL_REPRESENTATION('',(#12829),#12833);
+#12829 = LINE('',#12830,#12831);
+#12830 = CARTESIAN_POINT('',(0.,-1.7));
+#12831 = VECTOR('',#12832,1.);
+#12832 = DIRECTION('',(1.,0.));
+#12833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12834 = PCURVE('',#12678,#12835);
+#12835 = DEFINITIONAL_REPRESENTATION('',(#12836),#12840);
+#12836 = LINE('',#12837,#12838);
+#12837 = CARTESIAN_POINT('',(-0.3625,0.55));
+#12838 = VECTOR('',#12839,1.);
+#12839 = DIRECTION('',(0.,-1.));
+#12840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12841 = ORIENTED_EDGE('',*,*,#12639,.F.);
+#12842 = ORIENTED_EDGE('',*,*,#12504,.F.);
+#12843 = ADVANCED_FACE('',(#12844),#12492,.T.);
+#12844 = FACE_BOUND('',#12845,.T.);
+#12845 = EDGE_LOOP('',(#12846,#12871,#12894,#12917,#12938,#12939,#12940,
+    #12941));
+#12846 = ORIENTED_EDGE('',*,*,#12847,.F.);
+#12847 = EDGE_CURVE('',#12848,#12850,#12852,.T.);
+#12848 = VERTEX_POINT('',#12849);
+#12849 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12850 = VERTEX_POINT('',#12851);
+#12851 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#12852 = SURFACE_CURVE('',#12853,(#12857,#12864),.PCURVE_S1.);
+#12853 = LINE('',#12854,#12855);
+#12854 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12855 = VECTOR('',#12856,1.);
+#12856 = DIRECTION('',(0.,2.2E-16,1.));
+#12857 = PCURVE('',#12492,#12858);
+#12858 = DEFINITIONAL_REPRESENTATION('',(#12859),#12863);
+#12859 = LINE('',#12860,#12861);
+#12860 = CARTESIAN_POINT('',(8.881784197001E-16,-1.7763568394E-15));
+#12861 = VECTOR('',#12862,1.);
+#12862 = DIRECTION('',(1.,-4.5E-16));
+#12863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12864 = PCURVE('',#12762,#12865);
+#12865 = DEFINITIONAL_REPRESENTATION('',(#12866),#12870);
+#12866 = LINE('',#12867,#12868);
+#12867 = CARTESIAN_POINT('',(-1.4,-0.55));
+#12868 = VECTOR('',#12869,1.);
+#12869 = DIRECTION('',(1.,0.));
+#12870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12871 = ORIENTED_EDGE('',*,*,#12872,.T.);
+#12872 = EDGE_CURVE('',#12848,#12873,#12875,.T.);
+#12873 = VERTEX_POINT('',#12874);
+#12874 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#12875 = SURFACE_CURVE('',#12876,(#12880,#12887),.PCURVE_S1.);
+#12876 = LINE('',#12877,#12878);
+#12877 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#12878 = VECTOR('',#12879,1.);
+#12879 = DIRECTION('',(0.,-1.,6.7E-16));
+#12880 = PCURVE('',#12492,#12881);
+#12881 = DEFINITIONAL_REPRESENTATION('',(#12882),#12886);
+#12882 = LINE('',#12883,#12884);
+#12883 = CARTESIAN_POINT('',(0.,0.));
+#12884 = VECTOR('',#12885,1.);
+#12885 = DIRECTION('',(0.,-1.));
+#12886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12887 = PCURVE('',#12734,#12888);
+#12888 = DEFINITIONAL_REPRESENTATION('',(#12889),#12893);
+#12889 = LINE('',#12890,#12891);
+#12890 = CARTESIAN_POINT('',(1.1,0.));
+#12891 = VECTOR('',#12892,1.);
+#12892 = DIRECTION('',(0.,-1.));
+#12893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12894 = ORIENTED_EDGE('',*,*,#12895,.T.);
+#12895 = EDGE_CURVE('',#12873,#12896,#12898,.T.);
+#12896 = VERTEX_POINT('',#12897);
+#12897 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#12898 = SURFACE_CURVE('',#12899,(#12903,#12910),.PCURVE_S1.);
+#12899 = LINE('',#12900,#12901);
+#12900 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#12901 = VECTOR('',#12902,1.);
+#12902 = DIRECTION('',(0.,2.2E-16,1.));
+#12903 = PCURVE('',#12492,#12904);
+#12904 = DEFINITIONAL_REPRESENTATION('',(#12905),#12909);
+#12905 = LINE('',#12906,#12907);
+#12906 = CARTESIAN_POINT('',(-9.706431605997E-16,-4.1));
+#12907 = VECTOR('',#12908,1.);
+#12908 = DIRECTION('',(1.,-4.5E-16));
+#12909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12910 = PCURVE('',#12706,#12911);
+#12911 = DEFINITIONAL_REPRESENTATION('',(#12912),#12916);
+#12912 = LINE('',#12913,#12914);
+#12913 = CARTESIAN_POINT('',(-1.4,-0.55));
+#12914 = VECTOR('',#12915,1.);
+#12915 = DIRECTION('',(1.,0.));
+#12916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12917 = ORIENTED_EDGE('',*,*,#12918,.T.);
+#12918 = EDGE_CURVE('',#12896,#12799,#12919,.T.);
+#12919 = SURFACE_CURVE('',#12920,(#12924,#12931),.PCURVE_S1.);
+#12920 = LINE('',#12921,#12922);
+#12921 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#12922 = VECTOR('',#12923,1.);
+#12923 = DIRECTION('',(0.,1.,-1.22E-15));
+#12924 = PCURVE('',#12492,#12925);
+#12925 = DEFINITIONAL_REPRESENTATION('',(#12926),#12930);
+#12926 = LINE('',#12927,#12928);
+#12927 = CARTESIAN_POINT('',(1.1,-4.1));
+#12928 = VECTOR('',#12929,1.);
+#12929 = DIRECTION('',(-5.5E-16,1.));
+#12930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12931 = PCURVE('',#12678,#12932);
+#12932 = DEFINITIONAL_REPRESENTATION('',(#12933),#12937);
+#12933 = LINE('',#12934,#12935);
+#12934 = CARTESIAN_POINT('',(0.3625,0.55));
+#12935 = VECTOR('',#12936,1.);
+#12936 = DIRECTION('',(-1.,0.));
+#12937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12938 = ORIENTED_EDGE('',*,*,#12798,.F.);
+#12939 = ORIENTED_EDGE('',*,*,#12476,.F.);
+#12940 = ORIENTED_EDGE('',*,*,#12612,.T.);
+#12941 = ORIENTED_EDGE('',*,*,#12942,.T.);
+#12942 = EDGE_CURVE('',#12585,#12850,#12943,.T.);
+#12943 = SURFACE_CURVE('',#12944,(#12948,#12955),.PCURVE_S1.);
+#12944 = LINE('',#12945,#12946);
+#12945 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#12946 = VECTOR('',#12947,1.);
+#12947 = DIRECTION('',(0.,1.,-1.22E-15));
+#12948 = PCURVE('',#12492,#12949);
+#12949 = DEFINITIONAL_REPRESENTATION('',(#12950),#12954);
+#12950 = LINE('',#12951,#12952);
+#12951 = CARTESIAN_POINT('',(1.1,-0.725));
+#12952 = VECTOR('',#12953,1.);
+#12953 = DIRECTION('',(-5.5E-16,1.));
+#12954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12955 = PCURVE('',#12600,#12956);
+#12956 = DEFINITIONAL_REPRESENTATION('',(#12957),#12961);
+#12957 = LINE('',#12958,#12959);
+#12958 = CARTESIAN_POINT('',(0.3625,0.55));
+#12959 = VECTOR('',#12960,1.);
+#12960 = DIRECTION('',(-1.,0.));
+#12961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12962 = ADVANCED_FACE('',(#12963),#12600,.F.);
+#12963 = FACE_BOUND('',#12964,.F.);
+#12964 = EDGE_LOOP('',(#12965,#12986,#12987,#12988));
+#12965 = ORIENTED_EDGE('',*,*,#12966,.T.);
+#12966 = EDGE_CURVE('',#12850,#12747,#12967,.T.);
+#12967 = SURFACE_CURVE('',#12968,(#12972,#12979),.PCURVE_S1.);
+#12968 = LINE('',#12969,#12970);
+#12969 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#12970 = VECTOR('',#12971,1.);
+#12971 = DIRECTION('',(1.,0.,0.));
+#12972 = PCURVE('',#12600,#12973);
+#12973 = DEFINITIONAL_REPRESENTATION('',(#12974),#12978);
+#12974 = LINE('',#12975,#12976);
+#12975 = CARTESIAN_POINT('',(-0.3625,0.55));
+#12976 = VECTOR('',#12977,1.);
+#12977 = DIRECTION('',(0.,-1.));
+#12978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12979 = PCURVE('',#12762,#12980);
+#12980 = DEFINITIONAL_REPRESENTATION('',(#12981),#12985);
+#12981 = LINE('',#12982,#12983);
+#12982 = CARTESIAN_POINT('',(-0.3,-0.55));
+#12983 = VECTOR('',#12984,1.);
+#12984 = DIRECTION('',(0.,1.));
+#12985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12986 = ORIENTED_EDGE('',*,*,#12774,.T.);
+#12987 = ORIENTED_EDGE('',*,*,#12584,.T.);
+#12988 = ORIENTED_EDGE('',*,*,#12942,.T.);
+#12989 = ADVANCED_FACE('',(#12990),#12762,.T.);
+#12990 = FACE_BOUND('',#12991,.T.);
+#12991 = EDGE_LOOP('',(#12992,#12993,#12994,#12995));
+#12992 = ORIENTED_EDGE('',*,*,#12847,.T.);
+#12993 = ORIENTED_EDGE('',*,*,#12966,.T.);
+#12994 = ORIENTED_EDGE('',*,*,#12746,.T.);
+#12995 = ORIENTED_EDGE('',*,*,#12996,.T.);
+#12996 = EDGE_CURVE('',#12719,#12848,#12997,.T.);
+#12997 = SURFACE_CURVE('',#12998,(#13002,#13009),.PCURVE_S1.);
+#12998 = LINE('',#12999,#13000);
+#12999 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#13000 = VECTOR('',#13001,1.);
+#13001 = DIRECTION('',(-1.,0.,0.));
+#13002 = PCURVE('',#12762,#13003);
+#13003 = DEFINITIONAL_REPRESENTATION('',(#13004),#13008);
+#13004 = LINE('',#13005,#13006);
+#13005 = CARTESIAN_POINT('',(-1.4,0.55));
+#13006 = VECTOR('',#13007,1.);
+#13007 = DIRECTION('',(0.,-1.));
+#13008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13009 = PCURVE('',#12734,#13010);
+#13010 = DEFINITIONAL_REPRESENTATION('',(#13011),#13015);
+#13011 = LINE('',#13012,#13013);
+#13012 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#13013 = VECTOR('',#13014,1.);
+#13014 = DIRECTION('',(1.,0.));
+#13015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13016 = ADVANCED_FACE('',(#13017),#12734,.T.);
+#13017 = FACE_BOUND('',#13018,.T.);
+#13018 = EDGE_LOOP('',(#13019,#13020,#13041,#13042));
+#13019 = ORIENTED_EDGE('',*,*,#12718,.T.);
+#13020 = ORIENTED_EDGE('',*,*,#13021,.T.);
+#13021 = EDGE_CURVE('',#12691,#12873,#13022,.T.);
+#13022 = SURFACE_CURVE('',#13023,(#13027,#13034),.PCURVE_S1.);
+#13023 = LINE('',#13024,#13025);
+#13024 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#13025 = VECTOR('',#13026,1.);
+#13026 = DIRECTION('',(-1.,0.,0.));
+#13027 = PCURVE('',#12734,#13028);
+#13028 = DEFINITIONAL_REPRESENTATION('',(#13029),#13033);
+#13029 = LINE('',#13030,#13031);
+#13030 = CARTESIAN_POINT('',(0.,-4.1));
+#13031 = VECTOR('',#13032,1.);
+#13032 = DIRECTION('',(1.,0.));
+#13033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13034 = PCURVE('',#12706,#13035);
+#13035 = DEFINITIONAL_REPRESENTATION('',(#13036),#13040);
+#13036 = LINE('',#13037,#13038);
+#13037 = CARTESIAN_POINT('',(-1.4,0.55));
+#13038 = VECTOR('',#13039,1.);
+#13039 = DIRECTION('',(0.,-1.));
+#13040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13041 = ORIENTED_EDGE('',*,*,#12872,.F.);
+#13042 = ORIENTED_EDGE('',*,*,#12996,.F.);
+#13043 = ADVANCED_FACE('',(#13044),#12706,.F.);
+#13044 = FACE_BOUND('',#13045,.F.);
+#13045 = EDGE_LOOP('',(#13046,#13047,#13068,#13069));
+#13046 = ORIENTED_EDGE('',*,*,#12895,.T.);
+#13047 = ORIENTED_EDGE('',*,*,#13048,.F.);
+#13048 = EDGE_CURVE('',#12663,#12896,#13049,.T.);
+#13049 = SURFACE_CURVE('',#13050,(#13054,#13061),.PCURVE_S1.);
+#13050 = LINE('',#13051,#13052);
+#13051 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#13052 = VECTOR('',#13053,1.);
+#13053 = DIRECTION('',(-1.,0.,0.));
+#13054 = PCURVE('',#12706,#13055);
+#13055 = DEFINITIONAL_REPRESENTATION('',(#13056),#13060);
+#13056 = LINE('',#13057,#13058);
+#13057 = CARTESIAN_POINT('',(-0.3,0.55));
+#13058 = VECTOR('',#13059,1.);
+#13059 = DIRECTION('',(0.,-1.));
+#13060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13061 = PCURVE('',#12678,#13062);
+#13062 = DEFINITIONAL_REPRESENTATION('',(#13063),#13067);
+#13063 = LINE('',#13064,#13065);
+#13064 = CARTESIAN_POINT('',(0.3625,-0.55));
+#13065 = VECTOR('',#13066,1.);
+#13066 = DIRECTION('',(-0.,1.));
+#13067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13068 = ORIENTED_EDGE('',*,*,#12690,.T.);
+#13069 = ORIENTED_EDGE('',*,*,#13021,.T.);
+#13070 = ADVANCED_FACE('',(#13071),#12678,.F.);
+#13071 = FACE_BOUND('',#13072,.F.);
+#13072 = EDGE_LOOP('',(#13073,#13074,#13075,#13076));
+#13073 = ORIENTED_EDGE('',*,*,#13048,.T.);
+#13074 = ORIENTED_EDGE('',*,*,#12918,.T.);
+#13075 = ORIENTED_EDGE('',*,*,#12821,.T.);
+#13076 = ORIENTED_EDGE('',*,*,#12662,.T.);
+#13077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13081)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#13078,#13079,#13080)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#13078 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#13079 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#13080 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#13081 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13078,
+  'distance_accuracy_value','confusion accuracy');
+#13082 = SHAPE_DEFINITION_REPRESENTATION(#13083,#12434);
+#13083 = PRODUCT_DEFINITION_SHAPE('','',#13084);
+#13084 = PRODUCT_DEFINITION('design','',#13085,#13088);
+#13085 = PRODUCT_DEFINITION_FORMATION('','',#13086);
+#13086 = PRODUCT('Button','Button','',(#13087));
+#13087 = PRODUCT_CONTEXT('',#2,'mechanical');
+#13088 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#13089 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13090,#13092);
+#13090 = ( REPRESENTATION_RELATIONSHIP('','',#12434,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13091) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#13091 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
+#13092 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #13093);
+#13093 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','Button','',#5,#13084,$);
+#13094 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13086));
+#13095 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13096),#14968);
+#13096 = MANIFOLD_SOLID_BREP('',#13097);
+#13097 = CLOSED_SHELL('',(#13098,#13218,#13296,#13374,#13564,#13744,
+    #13771,#13798,#13939,#14021,#14102,#14196,#14300,#14382,#14463,
+    #14535,#14584,#14611,#14640,#14694,#14721,#14770,#14797,#14851,
+    #14878,#14927,#14954,#14961));
+#13098 = ADVANCED_FACE('',(#13099),#13113,.F.);
+#13099 = FACE_BOUND('',#13100,.F.);
+#13100 = EDGE_LOOP('',(#13101,#13136,#13164,#13192));
+#13101 = ORIENTED_EDGE('',*,*,#13102,.T.);
+#13102 = EDGE_CURVE('',#13103,#13105,#13107,.T.);
+#13103 = VERTEX_POINT('',#13104);
+#13104 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13105 = VERTEX_POINT('',#13106);
+#13106 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#13107 = SURFACE_CURVE('',#13108,(#13112,#13124),.PCURVE_S1.);
+#13108 = LINE('',#13109,#13110);
+#13109 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13110 = VECTOR('',#13111,1.);
+#13111 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13112 = PCURVE('',#13113,#13118);
+#13113 = PLANE('',#13114);
+#13114 = AXIS2_PLACEMENT_3D('',#13115,#13116,#13117);
+#13115 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13116 = DIRECTION('',(-0.258819045103,-2.144786184852E-16,
+    0.965925826289));
+#13117 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13118 = DEFINITIONAL_REPRESENTATION('',(#13119),#13123);
+#13119 = LINE('',#13120,#13121);
+#13120 = CARTESIAN_POINT('',(0.,0.));
+#13121 = VECTOR('',#13122,1.);
+#13122 = DIRECTION('',(0.,-1.));
+#13123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13124 = PCURVE('',#13125,#13130);
+#13125 = CYLINDRICAL_SURFACE('',#13126,0.75);
+#13126 = AXIS2_PLACEMENT_3D('',#13127,#13128,#13129);
+#13127 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13128 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#13129 = DIRECTION('',(1.,0.,0.));
+#13130 = DEFINITIONAL_REPRESENTATION('',(#13131),#13135);
+#13131 = LINE('',#13132,#13133);
+#13132 = CARTESIAN_POINT('',(-0.240900098398,0.));
+#13133 = VECTOR('',#13134,1.);
+#13134 = DIRECTION('',(-0.,-1.));
+#13135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13136 = ORIENTED_EDGE('',*,*,#13137,.T.);
+#13137 = EDGE_CURVE('',#13105,#13138,#13140,.T.);
+#13138 = VERTEX_POINT('',#13139);
+#13139 = CARTESIAN_POINT('',(10.384509926444,-1.85,9.192068914346));
+#13140 = SURFACE_CURVE('',#13141,(#13145,#13152),.PCURVE_S1.);
+#13141 = LINE('',#13142,#13143);
+#13142 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#13143 = VECTOR('',#13144,1.);
+#13144 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13145 = PCURVE('',#13113,#13146);
+#13146 = DEFINITIONAL_REPRESENTATION('',(#13147),#13151);
+#13147 = LINE('',#13148,#13149);
+#13148 = CARTESIAN_POINT('',(2.126366786824E-16,-3.7));
+#13149 = VECTOR('',#13150,1.);
+#13150 = DIRECTION('',(1.,0.));
+#13151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13152 = PCURVE('',#13153,#13158);
+#13153 = PLANE('',#13154);
+#13154 = AXIS2_PLACEMENT_3D('',#13155,#13156,#13157);
+#13155 = CARTESIAN_POINT('',(2.209998132442,-1.85,7.172817655396));
+#13156 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#13157 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13158 = DEFINITIONAL_REPRESENTATION('',(#13159),#13163);
+#13159 = LINE('',#13160,#13161);
+#13160 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#13161 = VECTOR('',#13162,1.);
+#13162 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13164 = ORIENTED_EDGE('',*,*,#13165,.F.);
+#13165 = EDGE_CURVE('',#13166,#13138,#13168,.T.);
+#13166 = VERTEX_POINT('',#13167);
+#13167 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#13168 = SURFACE_CURVE('',#13169,(#13173,#13180),.PCURVE_S1.);
+#13169 = LINE('',#13170,#13171);
+#13170 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#13171 = VECTOR('',#13172,1.);
+#13172 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13173 = PCURVE('',#13113,#13174);
+#13174 = DEFINITIONAL_REPRESENTATION('',(#13175),#13179);
+#13175 = LINE('',#13176,#13177);
+#13176 = CARTESIAN_POINT('',(0.300046802443,1.724350149211E-17));
+#13177 = VECTOR('',#13178,1.);
+#13178 = DIRECTION('',(0.,-1.));
+#13179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13180 = PCURVE('',#13181,#13186);
+#13181 = CYLINDRICAL_SURFACE('',#13182,1.05);
+#13182 = AXIS2_PLACEMENT_3D('',#13183,#13184,#13185);
+#13183 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13184 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#13185 = DIRECTION('',(1.,0.,0.));
+#13186 = DEFINITIONAL_REPRESENTATION('',(#13187),#13191);
+#13187 = LINE('',#13188,#13189);
+#13188 = CARTESIAN_POINT('',(-0.246871856251,0.));
+#13189 = VECTOR('',#13190,1.);
+#13190 = DIRECTION('',(-0.,-1.));
+#13191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13192 = ORIENTED_EDGE('',*,*,#13193,.F.);
+#13193 = EDGE_CURVE('',#13103,#13166,#13194,.T.);
+#13194 = SURFACE_CURVE('',#13195,(#13199,#13206),.PCURVE_S1.);
+#13195 = LINE('',#13196,#13197);
+#13196 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#13197 = VECTOR('',#13198,1.);
+#13198 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13199 = PCURVE('',#13113,#13200);
+#13200 = DEFINITIONAL_REPRESENTATION('',(#13201),#13205);
+#13201 = LINE('',#13202,#13203);
+#13202 = CARTESIAN_POINT('',(0.,0.));
+#13203 = VECTOR('',#13204,1.);
+#13204 = DIRECTION('',(1.,0.));
+#13205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13206 = PCURVE('',#13207,#13212);
+#13207 = PLANE('',#13208);
+#13208 = AXIS2_PLACEMENT_3D('',#13209,#13210,#13211);
+#13209 = CARTESIAN_POINT('',(2.209998132442,1.85,7.172817655396));
+#13210 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#13211 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13212 = DEFINITIONAL_REPRESENTATION('',(#13213),#13217);
+#13213 = LINE('',#13214,#13215);
+#13214 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#13215 = VECTOR('',#13216,1.);
+#13216 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13218 = ADVANCED_FACE('',(#13219),#13125,.F.);
+#13219 = FACE_BOUND('',#13220,.T.);
+#13220 = EDGE_LOOP('',(#13221,#13222,#13246,#13274));
+#13221 = ORIENTED_EDGE('',*,*,#13102,.T.);
+#13222 = ORIENTED_EDGE('',*,*,#13223,.T.);
+#13223 = EDGE_CURVE('',#13105,#13224,#13226,.T.);
+#13224 = VERTEX_POINT('',#13225);
+#13225 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#13226 = SURFACE_CURVE('',#13227,(#13232,#13239),.PCURVE_S1.);
+#13227 = CIRCLE('',#13228,0.75);
+#13228 = AXIS2_PLACEMENT_3D('',#13229,#13230,#13231);
+#13229 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#13230 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13231 = DIRECTION('',(1.,0.,0.));
+#13232 = PCURVE('',#13125,#13233);
+#13233 = DEFINITIONAL_REPRESENTATION('',(#13234),#13238);
+#13234 = LINE('',#13235,#13236);
+#13235 = CARTESIAN_POINT('',(-0.,-3.7));
+#13236 = VECTOR('',#13237,1.);
+#13237 = DIRECTION('',(-1.,0.));
+#13238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13239 = PCURVE('',#13153,#13240);
+#13240 = DEFINITIONAL_REPRESENTATION('',(#13241),#13245);
+#13241 = CIRCLE('',#13242,0.75);
+#13242 = AXIS2_PLACEMENT_2D('',#13243,#13244);
+#13243 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13244 = DIRECTION('',(0.,1.));
+#13245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13246 = ORIENTED_EDGE('',*,*,#13247,.F.);
+#13247 = EDGE_CURVE('',#13248,#13224,#13250,.T.);
+#13248 = VERTEX_POINT('',#13249);
+#13249 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13250 = SURFACE_CURVE('',#13251,(#13255,#13262),.PCURVE_S1.);
+#13251 = LINE('',#13252,#13253);
+#13252 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13253 = VECTOR('',#13254,1.);
+#13254 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13255 = PCURVE('',#13125,#13256);
+#13256 = DEFINITIONAL_REPRESENTATION('',(#13257),#13261);
+#13257 = LINE('',#13258,#13259);
+#13258 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#13259 = VECTOR('',#13260,1.);
+#13260 = DIRECTION('',(-0.,-1.));
+#13261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13262 = PCURVE('',#13263,#13268);
+#13263 = PLANE('',#13264);
+#13264 = AXIS2_PLACEMENT_3D('',#13265,#13266,#13267);
+#13265 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13266 = DIRECTION('',(0.707106781187,1.570092458684E-16,-0.707106781187
+    ));
+#13267 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13268 = DEFINITIONAL_REPRESENTATION('',(#13269),#13273);
+#13269 = LINE('',#13270,#13271);
+#13270 = CARTESIAN_POINT('',(0.,0.));
+#13271 = VECTOR('',#13272,1.);
+#13272 = DIRECTION('',(0.,-1.));
+#13273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13274 = ORIENTED_EDGE('',*,*,#13275,.F.);
+#13275 = EDGE_CURVE('',#13103,#13248,#13276,.T.);
+#13276 = SURFACE_CURVE('',#13277,(#13282,#13289),.PCURVE_S1.);
+#13277 = CIRCLE('',#13278,0.75);
+#13278 = AXIS2_PLACEMENT_3D('',#13279,#13280,#13281);
+#13279 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13280 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13281 = DIRECTION('',(1.,0.,0.));
+#13282 = PCURVE('',#13125,#13283);
+#13283 = DEFINITIONAL_REPRESENTATION('',(#13284),#13288);
+#13284 = LINE('',#13285,#13286);
+#13285 = CARTESIAN_POINT('',(-0.,0.));
+#13286 = VECTOR('',#13287,1.);
+#13287 = DIRECTION('',(-1.,0.));
+#13288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13289 = PCURVE('',#13207,#13290);
+#13290 = DEFINITIONAL_REPRESENTATION('',(#13291),#13295);
+#13291 = CIRCLE('',#13292,0.75);
+#13292 = AXIS2_PLACEMENT_2D('',#13293,#13294);
+#13293 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13294 = DIRECTION('',(0.,1.));
+#13295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13296 = ADVANCED_FACE('',(#13297),#13181,.T.);
+#13297 = FACE_BOUND('',#13298,.F.);
+#13298 = EDGE_LOOP('',(#13299,#13300,#13324,#13352));
+#13299 = ORIENTED_EDGE('',*,*,#13165,.T.);
+#13300 = ORIENTED_EDGE('',*,*,#13301,.T.);
+#13301 = EDGE_CURVE('',#13138,#13302,#13304,.T.);
+#13302 = VERTEX_POINT('',#13303);
+#13303 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#13304 = SURFACE_CURVE('',#13305,(#13310,#13317),.PCURVE_S1.);
+#13305 = CIRCLE('',#13306,1.05);
+#13306 = AXIS2_PLACEMENT_3D('',#13307,#13308,#13309);
+#13307 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#13308 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13309 = DIRECTION('',(1.,0.,0.));
+#13310 = PCURVE('',#13181,#13311);
+#13311 = DEFINITIONAL_REPRESENTATION('',(#13312),#13316);
+#13312 = LINE('',#13313,#13314);
+#13313 = CARTESIAN_POINT('',(-0.,-3.7));
+#13314 = VECTOR('',#13315,1.);
+#13315 = DIRECTION('',(-1.,0.));
+#13316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13317 = PCURVE('',#13153,#13318);
+#13318 = DEFINITIONAL_REPRESENTATION('',(#13319),#13323);
+#13319 = CIRCLE('',#13320,1.05);
+#13320 = AXIS2_PLACEMENT_2D('',#13321,#13322);
+#13321 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13322 = DIRECTION('',(0.,1.));
+#13323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13324 = ORIENTED_EDGE('',*,*,#13325,.F.);
+#13325 = EDGE_CURVE('',#13326,#13302,#13328,.T.);
+#13326 = VERTEX_POINT('',#13327);
+#13327 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13328 = SURFACE_CURVE('',#13329,(#13333,#13340),.PCURVE_S1.);
+#13329 = LINE('',#13330,#13331);
+#13330 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13331 = VECTOR('',#13332,1.);
+#13332 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13333 = PCURVE('',#13181,#13334);
+#13334 = DEFINITIONAL_REPRESENTATION('',(#13335),#13339);
+#13335 = LINE('',#13336,#13337);
+#13336 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#13337 = VECTOR('',#13338,1.);
+#13338 = DIRECTION('',(-0.,-1.));
+#13339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13340 = PCURVE('',#13341,#13346);
+#13341 = PLANE('',#13342);
+#13342 = AXIS2_PLACEMENT_3D('',#13343,#13344,#13345);
+#13343 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13344 = DIRECTION('',(0.707106781187,1.570092458684E-16,-0.707106781187
+    ));
+#13345 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13346 = DEFINITIONAL_REPRESENTATION('',(#13347),#13351);
+#13347 = LINE('',#13348,#13349);
+#13348 = CARTESIAN_POINT('',(0.,0.));
+#13349 = VECTOR('',#13350,1.);
+#13350 = DIRECTION('',(0.,-1.));
+#13351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13352 = ORIENTED_EDGE('',*,*,#13353,.F.);
+#13353 = EDGE_CURVE('',#13166,#13326,#13354,.T.);
+#13354 = SURFACE_CURVE('',#13355,(#13360,#13367),.PCURVE_S1.);
+#13355 = CIRCLE('',#13356,1.05);
+#13356 = AXIS2_PLACEMENT_3D('',#13357,#13358,#13359);
+#13357 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#13358 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13359 = DIRECTION('',(1.,0.,0.));
+#13360 = PCURVE('',#13181,#13361);
+#13361 = DEFINITIONAL_REPRESENTATION('',(#13362),#13366);
+#13362 = LINE('',#13363,#13364);
+#13363 = CARTESIAN_POINT('',(-0.,0.));
+#13364 = VECTOR('',#13365,1.);
+#13365 = DIRECTION('',(-1.,0.));
+#13366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13367 = PCURVE('',#13207,#13368);
+#13368 = DEFINITIONAL_REPRESENTATION('',(#13369),#13373);
+#13369 = CIRCLE('',#13370,1.05);
+#13370 = AXIS2_PLACEMENT_2D('',#13371,#13372);
+#13371 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#13372 = DIRECTION('',(0.,1.));
+#13373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13374 = ADVANCED_FACE('',(#13375),#13207,.F.);
+#13375 = FACE_BOUND('',#13376,.F.);
+#13376 = EDGE_LOOP('',(#13377,#13378,#13379,#13380,#13403,#13431,#13459,
+    #13487,#13515,#13543));
+#13377 = ORIENTED_EDGE('',*,*,#13275,.F.);
+#13378 = ORIENTED_EDGE('',*,*,#13193,.T.);
+#13379 = ORIENTED_EDGE('',*,*,#13353,.T.);
+#13380 = ORIENTED_EDGE('',*,*,#13381,.T.);
+#13381 = EDGE_CURVE('',#13326,#13382,#13384,.T.);
+#13382 = VERTEX_POINT('',#13383);
+#13383 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#13384 = SURFACE_CURVE('',#13385,(#13389,#13396),.PCURVE_S1.);
+#13385 = LINE('',#13386,#13387);
+#13386 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#13387 = VECTOR('',#13388,1.);
+#13388 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13389 = PCURVE('',#13207,#13390);
+#13390 = DEFINITIONAL_REPRESENTATION('',(#13391),#13395);
+#13391 = LINE('',#13392,#13393);
+#13392 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#13393 = VECTOR('',#13394,1.);
+#13394 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13396 = PCURVE('',#13341,#13397);
+#13397 = DEFINITIONAL_REPRESENTATION('',(#13398),#13402);
+#13398 = LINE('',#13399,#13400);
+#13399 = CARTESIAN_POINT('',(-2.512147933894E-15,3.944304526105E-31));
+#13400 = VECTOR('',#13401,1.);
+#13401 = DIRECTION('',(1.,0.));
+#13402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13403 = ORIENTED_EDGE('',*,*,#13404,.F.);
+#13404 = EDGE_CURVE('',#13405,#13382,#13407,.T.);
+#13405 = VERTEX_POINT('',#13406);
+#13406 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13407 = SURFACE_CURVE('',#13408,(#13412,#13419),.PCURVE_S1.);
+#13408 = LINE('',#13409,#13410);
+#13409 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13410 = VECTOR('',#13411,1.);
+#13411 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13412 = PCURVE('',#13207,#13413);
+#13413 = DEFINITIONAL_REPRESENTATION('',(#13414),#13418);
+#13414 = LINE('',#13415,#13416);
+#13415 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13416 = VECTOR('',#13417,1.);
+#13417 = DIRECTION('',(-0.258819045103,0.965925826289));
+#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('',(-5.3,1.85,5.3));
+#13423 = DIRECTION('',(-0.258819045103,-2.144786184852E-16,
+    0.965925826289));
+#13424 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13425 = DEFINITIONAL_REPRESENTATION('',(#13426),#13430);
+#13426 = LINE('',#13427,#13428);
+#13427 = CARTESIAN_POINT('',(0.,0.));
+#13428 = VECTOR('',#13429,1.);
+#13429 = DIRECTION('',(1.,0.));
+#13430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13431 = ORIENTED_EDGE('',*,*,#13432,.T.);
+#13432 = EDGE_CURVE('',#13405,#13433,#13435,.T.);
+#13433 = VERTEX_POINT('',#13434);
+#13434 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13435 = SURFACE_CURVE('',#13436,(#13440,#13447),.PCURVE_S1.);
+#13436 = LINE('',#13437,#13438);
+#13437 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13438 = VECTOR('',#13439,1.);
+#13439 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13440 = PCURVE('',#13207,#13441);
+#13441 = DEFINITIONAL_REPRESENTATION('',(#13442),#13446);
+#13442 = LINE('',#13443,#13444);
+#13443 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13444 = VECTOR('',#13445,1.);
+#13445 = DIRECTION('',(1.,-7.778769097326E-62));
+#13446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13447 = PCURVE('',#13448,#13453);
+#13448 = PLANE('',#13449);
+#13449 = AXIS2_PLACEMENT_3D('',#13450,#13451,#13452);
+#13450 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13451 = DIRECTION('',(1.,0.,0.));
+#13452 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13453 = DEFINITIONAL_REPRESENTATION('',(#13454),#13458);
+#13454 = LINE('',#13455,#13456);
+#13455 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31));
+#13456 = VECTOR('',#13457,1.);
+#13457 = DIRECTION('',(1.,0.));
+#13458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13459 = ORIENTED_EDGE('',*,*,#13460,.T.);
+#13460 = EDGE_CURVE('',#13433,#13461,#13463,.T.);
+#13461 = VERTEX_POINT('',#13462);
+#13462 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#13463 = SURFACE_CURVE('',#13464,(#13468,#13475),.PCURVE_S1.);
+#13464 = LINE('',#13465,#13466);
+#13465 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13466 = VECTOR('',#13467,1.);
+#13467 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#13468 = PCURVE('',#13207,#13469);
+#13469 = DEFINITIONAL_REPRESENTATION('',(#13470),#13474);
+#13470 = LINE('',#13471,#13472);
+#13471 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#13472 = VECTOR('',#13473,1.);
+#13473 = DIRECTION('',(8.751115234492E-62,1.));
+#13474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13475 = PCURVE('',#13476,#13481);
+#13476 = PLANE('',#13477);
+#13477 = AXIS2_PLACEMENT_3D('',#13478,#13479,#13480);
+#13478 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#13479 = DIRECTION('',(1.094764425254E-47,2.22044604925E-16,-1.));
+#13480 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#13481 = DEFINITIONAL_REPRESENTATION('',(#13482),#13486);
+#13482 = LINE('',#13483,#13484);
+#13483 = CARTESIAN_POINT('',(0.,-0.));
+#13484 = VECTOR('',#13485,1.);
+#13485 = DIRECTION('',(1.,4.861730685829E-63));
+#13486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13487 = ORIENTED_EDGE('',*,*,#13488,.T.);
+#13488 = EDGE_CURVE('',#13461,#13489,#13491,.T.);
+#13489 = VERTEX_POINT('',#13490);
+#13490 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13491 = SURFACE_CURVE('',#13492,(#13496,#13503),.PCURVE_S1.);
+#13492 = LINE('',#13493,#13494);
+#13493 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13494 = VECTOR('',#13495,1.);
+#13495 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13496 = PCURVE('',#13207,#13497);
+#13497 = DEFINITIONAL_REPRESENTATION('',(#13498),#13502);
+#13498 = LINE('',#13499,#13500);
+#13499 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#13500 = VECTOR('',#13501,1.);
+#13501 = DIRECTION('',(-1.,7.778769097326E-62));
+#13502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13503 = PCURVE('',#13504,#13509);
+#13504 = PLANE('',#13505);
+#13505 = AXIS2_PLACEMENT_3D('',#13506,#13507,#13508);
+#13506 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13507 = DIRECTION('',(-1.,0.,0.));
+#13508 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13509 = DEFINITIONAL_REPRESENTATION('',(#13510),#13514);
+#13510 = LINE('',#13511,#13512);
+#13511 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32));
+#13512 = VECTOR('',#13513,1.);
+#13513 = DIRECTION('',(1.,0.));
+#13514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13515 = ORIENTED_EDGE('',*,*,#13516,.T.);
+#13516 = EDGE_CURVE('',#13489,#13517,#13519,.T.);
+#13517 = VERTEX_POINT('',#13518);
+#13518 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#13519 = SURFACE_CURVE('',#13520,(#13524,#13531),.PCURVE_S1.);
+#13520 = LINE('',#13521,#13522);
+#13521 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13522 = VECTOR('',#13523,1.);
+#13523 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13524 = PCURVE('',#13207,#13525);
+#13525 = DEFINITIONAL_REPRESENTATION('',(#13526),#13530);
+#13526 = LINE('',#13527,#13528);
+#13527 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#13528 = VECTOR('',#13529,1.);
+#13529 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13531 = PCURVE('',#13532,#13537);
+#13532 = PLANE('',#13533);
+#13533 = AXIS2_PLACEMENT_3D('',#13534,#13535,#13536);
+#13534 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13535 = DIRECTION('',(-0.258819045103,-2.144786184852E-16,
+    0.965925826289));
+#13536 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13537 = DEFINITIONAL_REPRESENTATION('',(#13538),#13542);
+#13538 = LINE('',#13539,#13540);
+#13539 = CARTESIAN_POINT('',(0.,0.));
+#13540 = VECTOR('',#13541,1.);
+#13541 = DIRECTION('',(1.,0.));
+#13542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13543 = ORIENTED_EDGE('',*,*,#13544,.F.);
+#13544 = EDGE_CURVE('',#13248,#13517,#13545,.T.);
+#13545 = SURFACE_CURVE('',#13546,(#13550,#13557),.PCURVE_S1.);
+#13546 = LINE('',#13547,#13548);
+#13547 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#13548 = VECTOR('',#13549,1.);
+#13549 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13550 = PCURVE('',#13207,#13551);
+#13551 = DEFINITIONAL_REPRESENTATION('',(#13552),#13556);
+#13552 = LINE('',#13553,#13554);
+#13553 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#13554 = VECTOR('',#13555,1.);
+#13555 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13557 = PCURVE('',#13263,#13558);
+#13558 = DEFINITIONAL_REPRESENTATION('',(#13559),#13563);
+#13559 = LINE('',#13560,#13561);
+#13560 = CARTESIAN_POINT('',(0.,0.));
+#13561 = VECTOR('',#13562,1.);
+#13562 = DIRECTION('',(1.,0.));
+#13563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13564 = ADVANCED_FACE('',(#13565),#13153,.T.);
+#13565 = FACE_BOUND('',#13566,.T.);
+#13566 = EDGE_LOOP('',(#13567,#13568,#13569,#13570,#13593,#13616,#13644,
+    #13672,#13700,#13723));
+#13567 = ORIENTED_EDGE('',*,*,#13223,.F.);
+#13568 = ORIENTED_EDGE('',*,*,#13137,.T.);
+#13569 = ORIENTED_EDGE('',*,*,#13301,.T.);
+#13570 = ORIENTED_EDGE('',*,*,#13571,.T.);
+#13571 = EDGE_CURVE('',#13302,#13572,#13574,.T.);
+#13572 = VERTEX_POINT('',#13573);
+#13573 = CARTESIAN_POINT('',(7.739998654902,-1.85,8.794057108884));
+#13574 = SURFACE_CURVE('',#13575,(#13579,#13586),.PCURVE_S1.);
+#13575 = LINE('',#13576,#13577);
+#13576 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#13577 = VECTOR('',#13578,1.);
+#13578 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13579 = PCURVE('',#13153,#13580);
+#13580 = DEFINITIONAL_REPRESENTATION('',(#13581),#13585);
+#13581 = LINE('',#13582,#13583);
+#13582 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#13583 = VECTOR('',#13584,1.);
+#13584 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13586 = PCURVE('',#13341,#13587);
+#13587 = DEFINITIONAL_REPRESENTATION('',(#13588),#13592);
+#13588 = LINE('',#13589,#13590);
+#13589 = CARTESIAN_POINT('',(-5.80934209713E-16,-3.7));
+#13590 = VECTOR('',#13591,1.);
+#13591 = DIRECTION('',(1.,0.));
+#13592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13593 = ORIENTED_EDGE('',*,*,#13594,.F.);
+#13594 = EDGE_CURVE('',#13595,#13572,#13597,.T.);
+#13595 = VERTEX_POINT('',#13596);
+#13596 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13597 = SURFACE_CURVE('',#13598,(#13602,#13609),.PCURVE_S1.);
+#13598 = LINE('',#13599,#13600);
+#13599 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13600 = VECTOR('',#13601,1.);
+#13601 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13602 = PCURVE('',#13153,#13603);
+#13603 = DEFINITIONAL_REPRESENTATION('',(#13604),#13608);
+#13604 = LINE('',#13605,#13606);
+#13605 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13606 = VECTOR('',#13607,1.);
+#13607 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13609 = PCURVE('',#13420,#13610);
+#13610 = DEFINITIONAL_REPRESENTATION('',(#13611),#13615);
+#13611 = LINE('',#13612,#13613);
+#13612 = CARTESIAN_POINT('',(-1.724081178506E-17,-3.7));
+#13613 = VECTOR('',#13614,1.);
+#13614 = DIRECTION('',(1.,0.));
+#13615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13616 = ORIENTED_EDGE('',*,*,#13617,.T.);
+#13617 = EDGE_CURVE('',#13595,#13618,#13620,.T.);
+#13618 = VERTEX_POINT('',#13619);
+#13619 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13620 = SURFACE_CURVE('',#13621,(#13625,#13632),.PCURVE_S1.);
+#13621 = LINE('',#13622,#13623);
+#13622 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13623 = VECTOR('',#13624,1.);
+#13624 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13625 = PCURVE('',#13153,#13626);
+#13626 = DEFINITIONAL_REPRESENTATION('',(#13627),#13631);
+#13627 = LINE('',#13628,#13629);
+#13628 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#13629 = VECTOR('',#13630,1.);
+#13630 = DIRECTION('',(1.,-7.778769097326E-62));
+#13631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13632 = PCURVE('',#13633,#13638);
+#13633 = PLANE('',#13634);
+#13634 = AXIS2_PLACEMENT_3D('',#13635,#13636,#13637);
+#13635 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13636 = DIRECTION('',(1.,0.,0.));
+#13637 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13638 = DEFINITIONAL_REPRESENTATION('',(#13639),#13643);
+#13639 = LINE('',#13640,#13641);
+#13640 = CARTESIAN_POINT('',(6.661338147751E-17,-3.7));
+#13641 = VECTOR('',#13642,1.);
+#13642 = DIRECTION('',(1.,0.));
+#13643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13644 = ORIENTED_EDGE('',*,*,#13645,.T.);
+#13645 = EDGE_CURVE('',#13618,#13646,#13648,.T.);
+#13646 = VERTEX_POINT('',#13647);
+#13647 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#13648 = SURFACE_CURVE('',#13649,(#13653,#13660),.PCURVE_S1.);
+#13649 = LINE('',#13650,#13651);
+#13650 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13651 = VECTOR('',#13652,1.);
+#13652 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#13653 = PCURVE('',#13153,#13654);
+#13654 = DEFINITIONAL_REPRESENTATION('',(#13655),#13659);
+#13655 = LINE('',#13656,#13657);
+#13656 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#13657 = VECTOR('',#13658,1.);
+#13658 = DIRECTION('',(8.751115234492E-62,1.));
+#13659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13660 = PCURVE('',#13661,#13666);
+#13661 = PLANE('',#13662);
+#13662 = AXIS2_PLACEMENT_3D('',#13663,#13664,#13665);
+#13663 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13664 = DIRECTION('',(-1.094764425254E-47,-2.22044604925E-16,1.));
+#13665 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#13666 = DEFINITIONAL_REPRESENTATION('',(#13667),#13671);
+#13667 = LINE('',#13668,#13669);
+#13668 = CARTESIAN_POINT('',(0.,0.));
+#13669 = VECTOR('',#13670,1.);
+#13670 = DIRECTION('',(1.,-4.861730685829E-63));
+#13671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13672 = ORIENTED_EDGE('',*,*,#13673,.T.);
+#13673 = EDGE_CURVE('',#13646,#13674,#13676,.T.);
+#13674 = VERTEX_POINT('',#13675);
+#13675 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#13676 = SURFACE_CURVE('',#13677,(#13681,#13688),.PCURVE_S1.);
+#13677 = LINE('',#13678,#13679);
+#13678 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13679 = VECTOR('',#13680,1.);
+#13680 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13681 = PCURVE('',#13153,#13682);
+#13682 = DEFINITIONAL_REPRESENTATION('',(#13683),#13687);
+#13683 = LINE('',#13684,#13685);
+#13684 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#13685 = VECTOR('',#13686,1.);
+#13686 = DIRECTION('',(-1.,7.778769097326E-62));
+#13687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13688 = PCURVE('',#13689,#13694);
+#13689 = PLANE('',#13690);
+#13690 = AXIS2_PLACEMENT_3D('',#13691,#13692,#13693);
+#13691 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13692 = DIRECTION('',(-1.,0.,0.));
+#13693 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13694 = DEFINITIONAL_REPRESENTATION('',(#13695),#13699);
+#13695 = LINE('',#13696,#13697);
+#13696 = CARTESIAN_POINT('',(-6.661338147751E-17,-3.7));
+#13697 = VECTOR('',#13698,1.);
+#13698 = DIRECTION('',(1.,0.));
+#13699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13700 = ORIENTED_EDGE('',*,*,#13701,.T.);
+#13701 = EDGE_CURVE('',#13674,#13702,#13704,.T.);
+#13702 = VERTEX_POINT('',#13703);
+#13703 = CARTESIAN_POINT('',(7.895290081964,-1.85,8.525084467234));
+#13704 = SURFACE_CURVE('',#13705,(#13709,#13716),.PCURVE_S1.);
+#13705 = LINE('',#13706,#13707);
+#13706 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#13707 = VECTOR('',#13708,1.);
+#13708 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13709 = PCURVE('',#13153,#13710);
+#13710 = DEFINITIONAL_REPRESENTATION('',(#13711),#13715);
+#13711 = LINE('',#13712,#13713);
+#13712 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#13713 = VECTOR('',#13714,1.);
+#13714 = DIRECTION('',(-0.258819045103,0.965925826289));
+#13715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13716 = PCURVE('',#13532,#13717);
+#13717 = DEFINITIONAL_REPRESENTATION('',(#13718),#13722);
+#13718 = LINE('',#13719,#13720);
+#13719 = CARTESIAN_POINT('',(-1.724081178506E-17,-3.7));
+#13720 = VECTOR('',#13721,1.);
+#13721 = DIRECTION('',(1.,0.));
+#13722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13723 = ORIENTED_EDGE('',*,*,#13724,.F.);
+#13724 = EDGE_CURVE('',#13224,#13702,#13725,.T.);
+#13725 = SURFACE_CURVE('',#13726,(#13730,#13737),.PCURVE_S1.);
+#13726 = LINE('',#13727,#13728);
+#13727 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#13728 = VECTOR('',#13729,1.);
+#13729 = DIRECTION('',(-0.707106781187,1.570092458684E-16,
+    -0.707106781187));
+#13730 = PCURVE('',#13153,#13731);
+#13731 = DEFINITIONAL_REPRESENTATION('',(#13732),#13736);
+#13732 = LINE('',#13733,#13734);
+#13733 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#13734 = VECTOR('',#13735,1.);
+#13735 = DIRECTION('',(0.707106781187,-0.707106781187));
+#13736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13737 = PCURVE('',#13263,#13738);
+#13738 = DEFINITIONAL_REPRESENTATION('',(#13739),#13743);
+#13739 = LINE('',#13740,#13741);
+#13740 = CARTESIAN_POINT('',(-5.80934209713E-16,-3.7));
+#13741 = VECTOR('',#13742,1.);
+#13742 = DIRECTION('',(1.,0.));
+#13743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13744 = ADVANCED_FACE('',(#13745),#13263,.T.);
+#13745 = FACE_BOUND('',#13746,.T.);
+#13746 = EDGE_LOOP('',(#13747,#13748,#13749,#13770));
+#13747 = ORIENTED_EDGE('',*,*,#13247,.T.);
+#13748 = ORIENTED_EDGE('',*,*,#13724,.T.);
+#13749 = ORIENTED_EDGE('',*,*,#13750,.F.);
+#13750 = EDGE_CURVE('',#13517,#13702,#13751,.T.);
+#13751 = SURFACE_CURVE('',#13752,(#13756,#13763),.PCURVE_S1.);
+#13752 = LINE('',#13753,#13754);
+#13753 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#13754 = VECTOR('',#13755,1.);
+#13755 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13756 = PCURVE('',#13263,#13757);
+#13757 = DEFINITIONAL_REPRESENTATION('',(#13758),#13762);
+#13758 = LINE('',#13759,#13760);
+#13759 = CARTESIAN_POINT('',(1.330384757729,-2.088827075259E-16));
+#13760 = VECTOR('',#13761,1.);
+#13761 = DIRECTION('',(0.,-1.));
+#13762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13763 = PCURVE('',#13532,#13764);
+#13764 = DEFINITIONAL_REPRESENTATION('',(#13765),#13769);
+#13765 = LINE('',#13766,#13767);
+#13766 = CARTESIAN_POINT('',(13.350186661336,-1.209515679552E-16));
+#13767 = VECTOR('',#13768,1.);
+#13768 = DIRECTION('',(0.,-1.));
+#13769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13770 = ORIENTED_EDGE('',*,*,#13544,.F.);
+#13771 = ADVANCED_FACE('',(#13772),#13341,.F.);
+#13772 = FACE_BOUND('',#13773,.F.);
+#13773 = EDGE_LOOP('',(#13774,#13775,#13776,#13797));
+#13774 = ORIENTED_EDGE('',*,*,#13325,.T.);
+#13775 = ORIENTED_EDGE('',*,*,#13571,.T.);
+#13776 = ORIENTED_EDGE('',*,*,#13777,.F.);
+#13777 = EDGE_CURVE('',#13382,#13572,#13778,.T.);
+#13778 = SURFACE_CURVE('',#13779,(#13783,#13790),.PCURVE_S1.);
+#13779 = LINE('',#13780,#13781);
+#13780 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#13781 = VECTOR('',#13782,1.);
+#13782 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13783 = PCURVE('',#13341,#13784);
+#13784 = DEFINITIONAL_REPRESENTATION('',(#13785),#13789);
+#13785 = LINE('',#13786,#13787);
+#13786 = CARTESIAN_POINT('',(1.25,2.578304758956E-17));
+#13787 = VECTOR('',#13788,1.);
+#13788 = DIRECTION('',(0.,-1.));
+#13789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13790 = PCURVE('',#13420,#13791);
+#13791 = DEFINITIONAL_REPRESENTATION('',(#13792),#13796);
+#13792 = LINE('',#13793,#13794);
+#13793 = CARTESIAN_POINT('',(13.5,-1.123418893725E-16));
+#13794 = VECTOR('',#13795,1.);
+#13795 = DIRECTION('',(0.,-1.));
+#13796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13797 = ORIENTED_EDGE('',*,*,#13381,.F.);
+#13798 = ADVANCED_FACE('',(#13799),#13532,.F.);
+#13799 = FACE_BOUND('',#13800,.F.);
+#13800 = EDGE_LOOP('',(#13801,#13802,#13825,#13853,#13888,#13916,#13937,
+    #13938));
+#13801 = ORIENTED_EDGE('',*,*,#13516,.F.);
+#13802 = ORIENTED_EDGE('',*,*,#13803,.T.);
+#13803 = EDGE_CURVE('',#13489,#13804,#13806,.T.);
+#13804 = VERTEX_POINT('',#13805);
+#13805 = CARTESIAN_POINT('',(-5.,0.35,5.069801903606));
+#13806 = SURFACE_CURVE('',#13807,(#13811,#13818),.PCURVE_S1.);
+#13807 = LINE('',#13808,#13809);
+#13808 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13809 = VECTOR('',#13810,1.);
+#13810 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13811 = PCURVE('',#13532,#13812);
+#13812 = DEFINITIONAL_REPRESENTATION('',(#13813),#13817);
+#13813 = LINE('',#13814,#13815);
+#13814 = CARTESIAN_POINT('',(0.,0.));
+#13815 = VECTOR('',#13816,1.);
+#13816 = DIRECTION('',(0.,-1.));
+#13817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13818 = PCURVE('',#13504,#13819);
+#13819 = DEFINITIONAL_REPRESENTATION('',(#13820),#13824);
+#13820 = LINE('',#13821,#13822);
+#13821 = CARTESIAN_POINT('',(1.219801903606,4.880582684803E-17));
+#13822 = VECTOR('',#13823,1.);
+#13823 = DIRECTION('',(0.,-1.));
+#13824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13825 = ORIENTED_EDGE('',*,*,#13826,.F.);
+#13826 = EDGE_CURVE('',#13827,#13804,#13829,.T.);
+#13827 = VERTEX_POINT('',#13828);
+#13828 = CARTESIAN_POINT('',(2.7,0.35,7.133010685326));
+#13829 = SURFACE_CURVE('',#13830,(#13834,#13841),.PCURVE_S1.);
+#13830 = LINE('',#13831,#13832);
+#13831 = CARTESIAN_POINT('',(-5.292427143235,0.35,4.991446286732));
+#13832 = VECTOR('',#13833,1.);
+#13833 = DIRECTION('',(-0.965925826289,6.539880302789E-16,
+    -0.258819045103));
+#13834 = PCURVE('',#13532,#13835);
+#13835 = DEFINITIONAL_REPRESENTATION('',(#13836),#13840);
+#13836 = LINE('',#13837,#13838);
+#13837 = CARTESIAN_POINT('',(-0.302742855896,-1.5));
+#13838 = VECTOR('',#13839,1.);
+#13839 = DIRECTION('',(-1.,5.965186576621E-16));
+#13840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13841 = PCURVE('',#13842,#13847);
+#13842 = PLANE('',#13843);
+#13843 = AXIS2_PLACEMENT_3D('',#13844,#13845,#13846);
+#13844 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#13845 = DIRECTION('',(6.175615574478E-16,1.,2.22044604925E-16));
+#13846 = DIRECTION('',(1.,-6.175615574478E-16,-1.371262120404E-31));
+#13847 = DEFINITIONAL_REPRESENTATION('',(#13848),#13852);
+#13848 = LINE('',#13849,#13850);
+#13849 = CARTESIAN_POINT('',(7.572856765531E-03,-1.141446286732));
+#13850 = VECTOR('',#13851,1.);
+#13851 = DIRECTION('',(-0.965925826289,0.258819045103));
+#13852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13853 = ORIENTED_EDGE('',*,*,#13854,.F.);
+#13854 = EDGE_CURVE('',#13855,#13827,#13857,.T.);
+#13855 = VERTEX_POINT('',#13856);
+#13856 = CARTESIAN_POINT('',(2.7,-0.35,7.133010685326));
+#13857 = SURFACE_CURVE('',#13858,(#13863,#13870),.PCURVE_S1.);
+#13858 = ELLIPSE('',#13859,0.362346663144,0.35);
+#13859 = AXIS2_PLACEMENT_3D('',#13860,#13861,#13862);
+#13860 = CARTESIAN_POINT('',(2.7,-1.583846539549E-15,7.133010685326));
+#13861 = DIRECTION('',(-0.258819045103,-2.144786184852E-16,
+    0.965925826289));
+#13862 = DIRECTION('',(-0.965925826289,5.746937261686E-17,
+    -0.258819045103));
+#13863 = PCURVE('',#13532,#13864);
+#13864 = DEFINITIONAL_REPRESENTATION('',(#13865),#13869);
+#13865 = ELLIPSE('',#13866,0.362346663144,0.35);
+#13866 = AXIS2_PLACEMENT_2D('',#13867,#13868);
+#13867 = CARTESIAN_POINT('',(7.971626589157,-1.85));
+#13868 = DIRECTION('',(-1.,0.));
+#13869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13870 = PCURVE('',#13871,#13876);
+#13871 = CYLINDRICAL_SURFACE('',#13872,0.35);
+#13872 = AXIS2_PLACEMENT_3D('',#13873,#13874,#13875);
+#13873 = CARTESIAN_POINT('',(2.7,-8.548717289614E-16,3.85));
+#13874 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#13875 = DIRECTION('',(1.,0.,0.));
+#13876 = DEFINITIONAL_REPRESENTATION('',(#13877),#13887);
+#13877 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13878,#13879,#13880,#13881,
+    #13882,#13883,#13884,#13885,#13886),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#13878 = CARTESIAN_POINT('',(7.853981633974,-3.283010685326));
+#13879 = CARTESIAN_POINT('',(7.461282552276,-3.319838875959));
+#13880 = CARTESIAN_POINT('',(7.068583470577,-3.356667360239));
+#13881 = CARTESIAN_POINT('',(6.675884388879,-3.384838415977));
+#13882 = CARTESIAN_POINT('',(6.283185307179,-3.395718017795));
+#13883 = CARTESIAN_POINT('',(5.890486225481,-3.384838415977));
+#13884 = CARTESIAN_POINT('',(5.497787143782,-3.356667360238));
+#13885 = CARTESIAN_POINT('',(5.105088062083,-3.319838875959));
+#13886 = CARTESIAN_POINT('',(4.712388980385,-3.283010685326));
+#13887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13888 = ORIENTED_EDGE('',*,*,#13889,.F.);
+#13889 = EDGE_CURVE('',#13890,#13855,#13892,.T.);
+#13890 = VERTEX_POINT('',#13891);
+#13891 = CARTESIAN_POINT('',(-5.,-0.35,5.069801903606));
+#13892 = SURFACE_CURVE('',#13893,(#13897,#13904),.PCURVE_S1.);
+#13893 = LINE('',#13894,#13895);
+#13894 = CARTESIAN_POINT('',(-1.560376335666,-0.35,5.991446286732));
+#13895 = VECTOR('',#13896,1.);
+#13896 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#13897 = PCURVE('',#13532,#13898);
+#13898 = DEFINITIONAL_REPRESENTATION('',(#13899),#13903);
+#13899 = LINE('',#13900,#13901);
+#13900 = CARTESIAN_POINT('',(3.56096044926,-2.2));
+#13901 = VECTOR('',#13902,1.);
+#13902 = DIRECTION('',(1.,0.));
+#13903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13904 = PCURVE('',#13905,#13910);
+#13905 = PLANE('',#13906);
+#13906 = AXIS2_PLACEMENT_3D('',#13907,#13908,#13909);
+#13907 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#13908 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13909 = DIRECTION('',(-1.,0.,0.));
+#13910 = DEFINITIONAL_REPRESENTATION('',(#13911),#13915);
+#13911 = LINE('',#13912,#13913);
+#13912 = CARTESIAN_POINT('',(4.260376335666,-2.141446286732));
+#13913 = VECTOR('',#13914,1.);
+#13914 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#13915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13916 = ORIENTED_EDGE('',*,*,#13917,.T.);
+#13917 = EDGE_CURVE('',#13890,#13674,#13918,.T.);
+#13918 = SURFACE_CURVE('',#13919,(#13923,#13930),.PCURVE_S1.);
+#13919 = LINE('',#13920,#13921);
+#13920 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#13921 = VECTOR('',#13922,1.);
+#13922 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13923 = PCURVE('',#13532,#13924);
+#13924 = DEFINITIONAL_REPRESENTATION('',(#13925),#13929);
+#13925 = LINE('',#13926,#13927);
+#13926 = CARTESIAN_POINT('',(0.,0.));
+#13927 = VECTOR('',#13928,1.);
+#13928 = DIRECTION('',(0.,-1.));
+#13929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13930 = PCURVE('',#13689,#13931);
+#13931 = DEFINITIONAL_REPRESENTATION('',(#13932),#13936);
+#13932 = LINE('',#13933,#13934);
+#13933 = CARTESIAN_POINT('',(1.219801903606,4.880582684803E-17));
+#13934 = VECTOR('',#13935,1.);
+#13935 = DIRECTION('',(0.,-1.));
+#13936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13937 = ORIENTED_EDGE('',*,*,#13701,.T.);
+#13938 = ORIENTED_EDGE('',*,*,#13750,.F.);
+#13939 = ADVANCED_FACE('',(#13940),#13504,.F.);
+#13940 = FACE_BOUND('',#13941,.F.);
+#13941 = EDGE_LOOP('',(#13942,#13970,#13998,#14019,#14020));
+#13942 = ORIENTED_EDGE('',*,*,#13943,.F.);
+#13943 = EDGE_CURVE('',#13944,#13461,#13946,.T.);
+#13944 = VERTEX_POINT('',#13945);
+#13945 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13946 = SURFACE_CURVE('',#13947,(#13951,#13958),.PCURVE_S1.);
+#13947 = LINE('',#13948,#13949);
+#13948 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13949 = VECTOR('',#13950,1.);
+#13950 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13951 = PCURVE('',#13504,#13952);
+#13952 = DEFINITIONAL_REPRESENTATION('',(#13953),#13957);
+#13953 = LINE('',#13954,#13955);
+#13954 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32));
+#13955 = VECTOR('',#13956,1.);
+#13956 = DIRECTION('',(1.,0.));
+#13957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13958 = PCURVE('',#13959,#13964);
+#13959 = PLANE('',#13960);
+#13960 = AXIS2_PLACEMENT_3D('',#13961,#13962,#13963);
+#13961 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#13962 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#13963 = DIRECTION('',(1.094764425254E-47,2.22044604925E-16,-1.));
+#13964 = DEFINITIONAL_REPRESENTATION('',(#13965),#13969);
+#13965 = LINE('',#13966,#13967);
+#13966 = CARTESIAN_POINT('',(0.7,-6.661338147751E-17));
+#13967 = VECTOR('',#13968,1.);
+#13968 = DIRECTION('',(-1.,0.));
+#13969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13970 = ORIENTED_EDGE('',*,*,#13971,.T.);
+#13971 = EDGE_CURVE('',#13944,#13972,#13974,.T.);
+#13972 = VERTEX_POINT('',#13973);
+#13973 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#13974 = SURFACE_CURVE('',#13975,(#13979,#13986),.PCURVE_S1.);
+#13975 = LINE('',#13976,#13977);
+#13976 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13977 = VECTOR('',#13978,1.);
+#13978 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#13979 = PCURVE('',#13504,#13980);
+#13980 = DEFINITIONAL_REPRESENTATION('',(#13981),#13985);
+#13981 = LINE('',#13982,#13983);
+#13982 = CARTESIAN_POINT('',(0.,0.));
+#13983 = VECTOR('',#13984,1.);
+#13984 = DIRECTION('',(0.,-1.));
+#13985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13986 = PCURVE('',#13987,#13992);
+#13987 = PLANE('',#13988);
+#13988 = AXIS2_PLACEMENT_3D('',#13989,#13990,#13991);
+#13989 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13990 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#13991 = DIRECTION('',(1.,0.,0.));
+#13992 = DEFINITIONAL_REPRESENTATION('',(#13993),#13997);
+#13993 = LINE('',#13994,#13995);
+#13994 = CARTESIAN_POINT('',(0.3,0.));
+#13995 = VECTOR('',#13996,1.);
+#13996 = DIRECTION('',(0.,-1.));
+#13997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13998 = ORIENTED_EDGE('',*,*,#13999,.F.);
+#13999 = EDGE_CURVE('',#13804,#13972,#14000,.T.);
+#14000 = SURFACE_CURVE('',#14001,(#14005,#14012),.PCURVE_S1.);
+#14001 = LINE('',#14002,#14003);
+#14002 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#14003 = VECTOR('',#14004,1.);
+#14004 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#14005 = PCURVE('',#13504,#14006);
+#14006 = DEFINITIONAL_REPRESENTATION('',(#14007),#14011);
+#14007 = LINE('',#14008,#14009);
+#14008 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.5));
+#14009 = VECTOR('',#14010,1.);
+#14010 = DIRECTION('',(-1.,0.));
+#14011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14012 = PCURVE('',#13842,#14013);
+#14013 = DEFINITIONAL_REPRESENTATION('',(#14014),#14018);
+#14014 = LINE('',#14015,#14016);
+#14015 = CARTESIAN_POINT('',(0.3,-3.697785493223E-32));
+#14016 = VECTOR('',#14017,1.);
+#14017 = DIRECTION('',(0.,1.));
+#14018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14019 = ORIENTED_EDGE('',*,*,#13803,.F.);
+#14020 = ORIENTED_EDGE('',*,*,#13488,.F.);
+#14021 = ADVANCED_FACE('',(#14022),#13476,.F.);
+#14022 = FACE_BOUND('',#14023,.F.);
+#14023 = EDGE_LOOP('',(#14024,#14052,#14080,#14101));
+#14024 = ORIENTED_EDGE('',*,*,#14025,.T.);
+#14025 = EDGE_CURVE('',#13433,#14026,#14028,.T.);
+#14026 = VERTEX_POINT('',#14027);
+#14027 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#14028 = SURFACE_CURVE('',#14029,(#14033,#14040),.PCURVE_S1.);
+#14029 = LINE('',#14030,#14031);
+#14030 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#14031 = VECTOR('',#14032,1.);
+#14032 = DIRECTION('',(1.479114197289E-31,1.,2.22044604925E-16));
+#14033 = PCURVE('',#13476,#14034);
+#14034 = DEFINITIONAL_REPRESENTATION('',(#14035),#14039);
+#14035 = LINE('',#14036,#14037);
+#14036 = CARTESIAN_POINT('',(0.,-0.));
+#14037 = VECTOR('',#14038,1.);
+#14038 = DIRECTION('',(-4.861730685829E-63,-1.));
+#14039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14040 = PCURVE('',#14041,#14046);
+#14041 = PLANE('',#14042);
+#14042 = AXIS2_PLACEMENT_3D('',#14043,#14044,#14045);
+#14043 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14044 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#14045 = DIRECTION('',(-1.094764425254E-47,-2.22044604925E-16,1.));
+#14046 = DEFINITIONAL_REPRESENTATION('',(#14047),#14051);
+#14047 = LINE('',#14048,#14049);
+#14048 = CARTESIAN_POINT('',(0.7,6.661338147751E-17));
+#14049 = VECTOR('',#14050,1.);
+#14050 = DIRECTION('',(0.,-1.));
+#14051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14052 = ORIENTED_EDGE('',*,*,#14053,.T.);
+#14053 = EDGE_CURVE('',#14026,#14054,#14056,.T.);
+#14054 = VERTEX_POINT('',#14055);
+#14055 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#14056 = SURFACE_CURVE('',#14057,(#14061,#14068),.PCURVE_S1.);
+#14057 = LINE('',#14058,#14059);
+#14058 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#14059 = VECTOR('',#14060,1.);
+#14060 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#14061 = PCURVE('',#13476,#14062);
+#14062 = DEFINITIONAL_REPRESENTATION('',(#14063),#14067);
+#14063 = LINE('',#14064,#14065);
+#14064 = CARTESIAN_POINT('',(-7.395570986447E-32,-0.5));
+#14065 = VECTOR('',#14066,1.);
+#14066 = DIRECTION('',(1.,4.861730685829E-63));
+#14067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14068 = PCURVE('',#14069,#14074);
+#14069 = PLANE('',#14070);
+#14070 = AXIS2_PLACEMENT_3D('',#14071,#14072,#14073);
+#14071 = CARTESIAN_POINT('',(-5.15,2.35,4.2));
+#14072 = DIRECTION('',(0.,1.,3.172065784643E-16));
+#14073 = DIRECTION('',(0.,-3.172065784643E-16,1.));
+#14074 = DEFINITIONAL_REPRESENTATION('',(#14075),#14079);
+#14075 = LINE('',#14076,#14077);
+#14076 = CARTESIAN_POINT('',(0.35,-0.15));
+#14077 = VECTOR('',#14078,1.);
+#14078 = DIRECTION('',(1.407554261041E-47,1.));
+#14079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14080 = ORIENTED_EDGE('',*,*,#14081,.F.);
+#14081 = EDGE_CURVE('',#13461,#14054,#14082,.T.);
+#14082 = SURFACE_CURVE('',#14083,(#14087,#14094),.PCURVE_S1.);
+#14083 = LINE('',#14084,#14085);
+#14084 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#14085 = VECTOR('',#14086,1.);
+#14086 = DIRECTION('',(1.479114197289E-31,1.,2.22044604925E-16));
+#14087 = PCURVE('',#13476,#14088);
+#14088 = DEFINITIONAL_REPRESENTATION('',(#14089),#14093);
+#14089 = LINE('',#14090,#14091);
+#14090 = CARTESIAN_POINT('',(0.3,-4.437342591868E-32));
+#14091 = VECTOR('',#14092,1.);
+#14092 = DIRECTION('',(-4.861730685829E-63,-1.));
+#14093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14094 = PCURVE('',#13959,#14095);
+#14095 = DEFINITIONAL_REPRESENTATION('',(#14096),#14100);
+#14096 = LINE('',#14097,#14098);
+#14097 = CARTESIAN_POINT('',(0.,-0.));
+#14098 = VECTOR('',#14099,1.);
+#14099 = DIRECTION('',(0.,-1.));
+#14100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14101 = ORIENTED_EDGE('',*,*,#13460,.F.);
+#14102 = ADVANCED_FACE('',(#14103),#13448,.F.);
+#14103 = FACE_BOUND('',#14104,.F.);
+#14104 = EDGE_LOOP('',(#14105,#14106,#14129,#14152,#14175));
+#14105 = ORIENTED_EDGE('',*,*,#13432,.F.);
+#14106 = ORIENTED_EDGE('',*,*,#14107,.T.);
+#14107 = EDGE_CURVE('',#13405,#14108,#14110,.T.);
+#14108 = VERTEX_POINT('',#14109);
+#14109 = CARTESIAN_POINT('',(-5.3,0.35,5.3));
+#14110 = SURFACE_CURVE('',#14111,(#14115,#14122),.PCURVE_S1.);
+#14111 = LINE('',#14112,#14113);
+#14112 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14113 = VECTOR('',#14114,1.);
+#14114 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#14115 = PCURVE('',#13448,#14116);
+#14116 = DEFINITIONAL_REPRESENTATION('',(#14117),#14121);
+#14117 = LINE('',#14118,#14119);
+#14118 = CARTESIAN_POINT('',(0.,0.));
+#14119 = VECTOR('',#14120,1.);
+#14120 = DIRECTION('',(0.,-1.));
+#14121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14122 = PCURVE('',#13420,#14123);
+#14123 = DEFINITIONAL_REPRESENTATION('',(#14124),#14128);
+#14124 = LINE('',#14125,#14126);
+#14125 = CARTESIAN_POINT('',(0.,0.));
+#14126 = VECTOR('',#14127,1.);
+#14127 = DIRECTION('',(0.,-1.));
+#14128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14129 = ORIENTED_EDGE('',*,*,#14130,.F.);
+#14130 = EDGE_CURVE('',#14131,#14108,#14133,.T.);
+#14131 = VERTEX_POINT('',#14132);
+#14132 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14133 = SURFACE_CURVE('',#14134,(#14138,#14145),.PCURVE_S1.);
+#14134 = LINE('',#14135,#14136);
+#14135 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14136 = VECTOR('',#14137,1.);
+#14137 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14138 = PCURVE('',#13448,#14139);
+#14139 = DEFINITIONAL_REPRESENTATION('',(#14140),#14144);
+#14140 = LINE('',#14141,#14142);
+#14141 = CARTESIAN_POINT('',(1.45,-1.5));
+#14142 = VECTOR('',#14143,1.);
+#14143 = DIRECTION('',(-1.,0.));
+#14144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14145 = PCURVE('',#13842,#14146);
+#14146 = DEFINITIONAL_REPRESENTATION('',(#14147),#14151);
+#14147 = LINE('',#14148,#14149);
+#14148 = CARTESIAN_POINT('',(0.,0.));
+#14149 = VECTOR('',#14150,1.);
+#14150 = DIRECTION('',(0.,-1.));
+#14151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14152 = ORIENTED_EDGE('',*,*,#14153,.F.);
+#14153 = EDGE_CURVE('',#14154,#14131,#14156,.T.);
+#14154 = VERTEX_POINT('',#14155);
+#14155 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14156 = SURFACE_CURVE('',#14157,(#14161,#14168),.PCURVE_S1.);
+#14157 = LINE('',#14158,#14159);
+#14158 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14159 = VECTOR('',#14160,1.);
+#14160 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#14161 = PCURVE('',#13448,#14162);
+#14162 = DEFINITIONAL_REPRESENTATION('',(#14163),#14167);
+#14163 = LINE('',#14164,#14165);
+#14164 = CARTESIAN_POINT('',(1.45,-9.992007221626E-17));
+#14165 = VECTOR('',#14166,1.);
+#14166 = DIRECTION('',(0.,-1.));
+#14167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14168 = PCURVE('',#13987,#14169);
+#14169 = DEFINITIONAL_REPRESENTATION('',(#14170),#14174);
+#14170 = LINE('',#14171,#14172);
+#14171 = CARTESIAN_POINT('',(0.,0.));
+#14172 = VECTOR('',#14173,1.);
+#14173 = DIRECTION('',(0.,-1.));
+#14174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14175 = ORIENTED_EDGE('',*,*,#14176,.F.);
+#14176 = EDGE_CURVE('',#13433,#14154,#14177,.T.);
+#14177 = SURFACE_CURVE('',#14178,(#14182,#14189),.PCURVE_S1.);
+#14178 = LINE('',#14179,#14180);
+#14179 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14180 = VECTOR('',#14181,1.);
+#14181 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#14182 = PCURVE('',#13448,#14183);
+#14183 = DEFINITIONAL_REPRESENTATION('',(#14184),#14188);
+#14184 = LINE('',#14185,#14186);
+#14185 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31));
+#14186 = VECTOR('',#14187,1.);
+#14187 = DIRECTION('',(1.,0.));
+#14188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14189 = PCURVE('',#14041,#14190);
+#14190 = DEFINITIONAL_REPRESENTATION('',(#14191),#14195);
+#14191 = LINE('',#14192,#14193);
+#14192 = CARTESIAN_POINT('',(1.45,-9.992007221626E-17));
+#14193 = VECTOR('',#14194,1.);
+#14194 = DIRECTION('',(-1.,0.));
+#14195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14196 = ADVANCED_FACE('',(#14197),#13420,.T.);
+#14197 = FACE_BOUND('',#14198,.T.);
+#14198 = EDGE_LOOP('',(#14199,#14200,#14201,#14224,#14254,#14277,#14298,
+    #14299));
+#14199 = ORIENTED_EDGE('',*,*,#13404,.F.);
+#14200 = ORIENTED_EDGE('',*,*,#14107,.T.);
+#14201 = ORIENTED_EDGE('',*,*,#14202,.F.);
+#14202 = EDGE_CURVE('',#14203,#14108,#14205,.T.);
+#14203 = VERTEX_POINT('',#14204);
+#14204 = CARTESIAN_POINT('',(2.7,0.35,7.443593539449));
+#14205 = SURFACE_CURVE('',#14206,(#14210,#14217),.PCURVE_S1.);
+#14206 = LINE('',#14207,#14208);
+#14207 = CARTESIAN_POINT('',(-5.48125,0.35,5.251434208872));
+#14208 = VECTOR('',#14209,1.);
+#14209 = DIRECTION('',(-0.965925826289,6.539880302789E-16,
+    -0.258819045103));
+#14210 = PCURVE('',#13420,#14211);
+#14211 = DEFINITIONAL_REPRESENTATION('',(#14212),#14216);
+#14212 = LINE('',#14213,#14214);
+#14213 = CARTESIAN_POINT('',(-0.187643807699,-1.5));
+#14214 = VECTOR('',#14215,1.);
+#14215 = DIRECTION('',(-1.,5.965186576621E-16));
+#14216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14217 = PCURVE('',#13842,#14218);
+#14218 = DEFINITIONAL_REPRESENTATION('',(#14219),#14223);
+#14219 = LINE('',#14220,#14221);
+#14220 = CARTESIAN_POINT('',(-0.18125,-1.401434208872));
+#14221 = VECTOR('',#14222,1.);
+#14222 = DIRECTION('',(-0.965925826289,0.258819045103));
+#14223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14224 = ORIENTED_EDGE('',*,*,#14225,.F.);
+#14225 = EDGE_CURVE('',#14226,#14203,#14228,.T.);
+#14226 = VERTEX_POINT('',#14227);
+#14227 = CARTESIAN_POINT('',(2.7,-0.35,7.443593539449));
+#14228 = SURFACE_CURVE('',#14229,(#14234,#14241),.PCURVE_S1.);
+#14229 = ELLIPSE('',#14230,0.362346663144,0.35);
+#14230 = AXIS2_PLACEMENT_3D('',#14231,#14232,#14233);
+#14231 = CARTESIAN_POINT('',(2.7,-1.652809786689E-15,7.443593539449));
+#14232 = DIRECTION('',(-0.258819045103,-2.144786184852E-16,
+    0.965925826289));
+#14233 = DIRECTION('',(-0.965925826289,5.746937261686E-17,
+    -0.258819045103));
+#14234 = PCURVE('',#13420,#14235);
+#14235 = DEFINITIONAL_REPRESENTATION('',(#14236),#14240);
+#14236 = ELLIPSE('',#14237,0.362346663144,0.35);
+#14237 = AXIS2_PLACEMENT_2D('',#14238,#14239);
+#14238 = CARTESIAN_POINT('',(8.28220944328,-1.85));
+#14239 = DIRECTION('',(-1.,0.));
+#14240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14241 = PCURVE('',#13871,#14242);
+#14242 = DEFINITIONAL_REPRESENTATION('',(#14243),#14253);
+#14243 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14244,#14245,#14246,#14247,
+    #14248,#14249,#14250,#14251,#14252),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#14244 = CARTESIAN_POINT('',(7.853981633974,-3.593593539449));
+#14245 = CARTESIAN_POINT('',(7.461282552276,-3.630421730082));
+#14246 = CARTESIAN_POINT('',(7.068583470577,-3.667250214366));
+#14247 = CARTESIAN_POINT('',(6.675884388879,-3.695421270097));
+#14248 = CARTESIAN_POINT('',(6.283185307179,-3.706300871923));
+#14249 = CARTESIAN_POINT('',(5.890486225481,-3.695421270093));
+#14250 = CARTESIAN_POINT('',(5.497787143782,-3.667250214366));
+#14251 = CARTESIAN_POINT('',(5.105088062083,-3.630421730082));
+#14252 = CARTESIAN_POINT('',(4.712388980385,-3.593593539449));
+#14253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14254 = ORIENTED_EDGE('',*,*,#14255,.F.);
+#14255 = EDGE_CURVE('',#14256,#14226,#14258,.T.);
+#14256 = VERTEX_POINT('',#14257);
+#14257 = CARTESIAN_POINT('',(-5.3,-0.35,5.3));
+#14258 = SURFACE_CURVE('',#14259,(#14263,#14270),.PCURVE_S1.);
+#14259 = LINE('',#14260,#14261);
+#14260 = CARTESIAN_POINT('',(-1.749199192431,-0.35,6.251434208872));
+#14261 = VECTOR('',#14262,1.);
+#14262 = DIRECTION('',(0.965925826289,-5.746937261686E-17,0.258819045103
+    ));
+#14263 = PCURVE('',#13420,#14264);
+#14264 = DEFINITIONAL_REPRESENTATION('',(#14265),#14269);
+#14265 = LINE('',#14266,#14267);
+#14266 = CARTESIAN_POINT('',(3.676059497457,-2.2));
+#14267 = VECTOR('',#14268,1.);
+#14268 = DIRECTION('',(1.,0.));
+#14269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14270 = PCURVE('',#13905,#14271);
+#14271 = DEFINITIONAL_REPRESENTATION('',(#14272),#14276);
+#14272 = LINE('',#14273,#14274);
+#14273 = CARTESIAN_POINT('',(4.449199192431,-2.401434208872));
+#14274 = VECTOR('',#14275,1.);
+#14275 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#14276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14277 = ORIENTED_EDGE('',*,*,#14278,.T.);
+#14278 = EDGE_CURVE('',#14256,#13595,#14279,.T.);
+#14279 = SURFACE_CURVE('',#14280,(#14284,#14291),.PCURVE_S1.);
+#14280 = LINE('',#14281,#14282);
+#14281 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#14282 = VECTOR('',#14283,1.);
+#14283 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#14284 = PCURVE('',#13420,#14285);
+#14285 = DEFINITIONAL_REPRESENTATION('',(#14286),#14290);
+#14286 = LINE('',#14287,#14288);
+#14287 = CARTESIAN_POINT('',(0.,0.));
+#14288 = VECTOR('',#14289,1.);
+#14289 = DIRECTION('',(0.,-1.));
+#14290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14291 = PCURVE('',#13633,#14292);
+#14292 = DEFINITIONAL_REPRESENTATION('',(#14293),#14297);
+#14293 = LINE('',#14294,#14295);
+#14294 = CARTESIAN_POINT('',(0.,0.));
+#14295 = VECTOR('',#14296,1.);
+#14296 = DIRECTION('',(0.,-1.));
+#14297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14298 = ORIENTED_EDGE('',*,*,#13594,.T.);
+#14299 = ORIENTED_EDGE('',*,*,#13777,.F.);
+#14300 = ADVANCED_FACE('',(#14301),#13689,.F.);
+#14301 = FACE_BOUND('',#14302,.F.);
+#14302 = EDGE_LOOP('',(#14303,#14326,#14354,#14380,#14381));
+#14303 = ORIENTED_EDGE('',*,*,#14304,.F.);
+#14304 = EDGE_CURVE('',#14305,#13890,#14307,.T.);
+#14305 = VERTEX_POINT('',#14306);
+#14306 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#14307 = SURFACE_CURVE('',#14308,(#14312,#14319),.PCURVE_S1.);
+#14308 = LINE('',#14309,#14310);
+#14309 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#14310 = VECTOR('',#14311,1.);
+#14311 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14312 = PCURVE('',#13689,#14313);
+#14313 = DEFINITIONAL_REPRESENTATION('',(#14314),#14318);
+#14314 = LINE('',#14315,#14316);
+#14315 = CARTESIAN_POINT('',(4.440892098501E-17,-2.2));
+#14316 = VECTOR('',#14317,1.);
+#14317 = DIRECTION('',(1.,0.));
+#14318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14319 = PCURVE('',#13905,#14320);
+#14320 = DEFINITIONAL_REPRESENTATION('',(#14321),#14325);
+#14321 = LINE('',#14322,#14323);
+#14322 = CARTESIAN_POINT('',(7.7,0.));
+#14323 = VECTOR('',#14324,1.);
+#14324 = DIRECTION('',(0.,-1.));
+#14325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14326 = ORIENTED_EDGE('',*,*,#14327,.T.);
+#14327 = EDGE_CURVE('',#14305,#14328,#14330,.T.);
+#14328 = VERTEX_POINT('',#14329);
+#14329 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14330 = SURFACE_CURVE('',#14331,(#14335,#14342),.PCURVE_S1.);
+#14331 = LINE('',#14332,#14333);
+#14332 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14333 = VECTOR('',#14334,1.);
+#14334 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#14335 = PCURVE('',#13689,#14336);
+#14336 = DEFINITIONAL_REPRESENTATION('',(#14337),#14341);
+#14337 = LINE('',#14338,#14339);
+#14338 = CARTESIAN_POINT('',(0.,0.));
+#14339 = VECTOR('',#14340,1.);
+#14340 = DIRECTION('',(0.,-1.));
+#14341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14342 = PCURVE('',#14343,#14348);
+#14343 = PLANE('',#14344);
+#14344 = AXIS2_PLACEMENT_3D('',#14345,#14346,#14347);
+#14345 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14346 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14347 = DIRECTION('',(1.,0.,0.));
+#14348 = DEFINITIONAL_REPRESENTATION('',(#14349),#14353);
+#14349 = LINE('',#14350,#14351);
+#14350 = CARTESIAN_POINT('',(0.3,0.));
+#14351 = VECTOR('',#14352,1.);
+#14352 = DIRECTION('',(0.,-1.));
+#14353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14354 = ORIENTED_EDGE('',*,*,#14355,.T.);
+#14355 = EDGE_CURVE('',#14328,#13646,#14356,.T.);
+#14356 = SURFACE_CURVE('',#14357,(#14361,#14368),.PCURVE_S1.);
+#14357 = LINE('',#14358,#14359);
+#14358 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14359 = VECTOR('',#14360,1.);
+#14360 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14361 = PCURVE('',#13689,#14362);
+#14362 = DEFINITIONAL_REPRESENTATION('',(#14363),#14367);
+#14363 = LINE('',#14364,#14365);
+#14364 = CARTESIAN_POINT('',(-6.661338147751E-17,-3.7));
+#14365 = VECTOR('',#14366,1.);
+#14366 = DIRECTION('',(1.,0.));
+#14367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14368 = PCURVE('',#14369,#14374);
+#14369 = PLANE('',#14370);
+#14370 = AXIS2_PLACEMENT_3D('',#14371,#14372,#14373);
+#14371 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#14372 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#14373 = DIRECTION('',(1.094764425254E-47,2.22044604925E-16,-1.));
+#14374 = DEFINITIONAL_REPRESENTATION('',(#14375),#14379);
+#14375 = LINE('',#14376,#14377);
+#14376 = CARTESIAN_POINT('',(0.7,6.661338147751E-17));
+#14377 = VECTOR('',#14378,1.);
+#14378 = DIRECTION('',(-1.,0.));
+#14379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14380 = ORIENTED_EDGE('',*,*,#13673,.T.);
+#14381 = ORIENTED_EDGE('',*,*,#13917,.F.);
+#14382 = ADVANCED_FACE('',(#14383),#13661,.T.);
+#14383 = FACE_BOUND('',#14384,.T.);
+#14384 = EDGE_LOOP('',(#14385,#14413,#14441,#14462));
+#14385 = ORIENTED_EDGE('',*,*,#14386,.T.);
+#14386 = EDGE_CURVE('',#13618,#14387,#14389,.T.);
+#14387 = VERTEX_POINT('',#14388);
+#14388 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#14389 = SURFACE_CURVE('',#14390,(#14394,#14401),.PCURVE_S1.);
+#14390 = LINE('',#14391,#14392);
+#14391 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#14392 = VECTOR('',#14393,1.);
+#14393 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#14394 = PCURVE('',#13661,#14395);
+#14395 = DEFINITIONAL_REPRESENTATION('',(#14396),#14400);
+#14396 = LINE('',#14397,#14398);
+#14397 = CARTESIAN_POINT('',(0.,0.));
+#14398 = VECTOR('',#14399,1.);
+#14399 = DIRECTION('',(4.861730685829E-63,-1.));
+#14400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14401 = PCURVE('',#14402,#14407);
+#14402 = PLANE('',#14403);
+#14403 = AXIS2_PLACEMENT_3D('',#14404,#14405,#14406);
+#14404 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14405 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#14406 = DIRECTION('',(-1.094764425254E-47,-2.22044604925E-16,1.));
+#14407 = DEFINITIONAL_REPRESENTATION('',(#14408),#14412);
+#14408 = LINE('',#14409,#14410);
+#14409 = CARTESIAN_POINT('',(0.7,-6.661338147751E-17));
+#14410 = VECTOR('',#14411,1.);
+#14411 = DIRECTION('',(0.,-1.));
+#14412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14413 = ORIENTED_EDGE('',*,*,#14414,.T.);
+#14414 = EDGE_CURVE('',#14387,#14415,#14417,.T.);
+#14415 = VERTEX_POINT('',#14416);
+#14416 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#14417 = SURFACE_CURVE('',#14418,(#14422,#14429),.PCURVE_S1.);
+#14418 = LINE('',#14419,#14420);
+#14419 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#14420 = VECTOR('',#14421,1.);
+#14421 = DIRECTION('',(1.,-1.479114197289E-31,-2.189528850508E-47));
+#14422 = PCURVE('',#13661,#14423);
+#14423 = DEFINITIONAL_REPRESENTATION('',(#14424),#14428);
+#14424 = LINE('',#14425,#14426);
+#14425 = CARTESIAN_POINT('',(7.395570986447E-32,-0.5));
+#14426 = VECTOR('',#14427,1.);
+#14427 = DIRECTION('',(1.,-4.861730685829E-63));
+#14428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14429 = PCURVE('',#14430,#14435);
+#14430 = PLANE('',#14431);
+#14431 = AXIS2_PLACEMENT_3D('',#14432,#14433,#14434);
+#14432 = CARTESIAN_POINT('',(-5.15,-2.35,4.2));
+#14433 = DIRECTION('',(0.,1.,3.172065784643E-16));
+#14434 = DIRECTION('',(0.,-3.172065784643E-16,1.));
+#14435 = DEFINITIONAL_REPRESENTATION('',(#14436),#14440);
+#14436 = LINE('',#14437,#14438);
+#14437 = CARTESIAN_POINT('',(0.35,-0.15));
+#14438 = VECTOR('',#14439,1.);
+#14439 = DIRECTION('',(1.407554261041E-47,1.));
+#14440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14441 = ORIENTED_EDGE('',*,*,#14442,.F.);
+#14442 = EDGE_CURVE('',#13646,#14415,#14443,.T.);
+#14443 = SURFACE_CURVE('',#14444,(#14448,#14455),.PCURVE_S1.);
+#14444 = LINE('',#14445,#14446);
+#14445 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#14446 = VECTOR('',#14447,1.);
+#14447 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#14448 = PCURVE('',#13661,#14449);
+#14449 = DEFINITIONAL_REPRESENTATION('',(#14450),#14454);
+#14450 = LINE('',#14451,#14452);
+#14451 = CARTESIAN_POINT('',(0.3,4.437342591868E-32));
+#14452 = VECTOR('',#14453,1.);
+#14453 = DIRECTION('',(4.861730685829E-63,-1.));
+#14454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14455 = PCURVE('',#14369,#14456);
+#14456 = DEFINITIONAL_REPRESENTATION('',(#14457),#14461);
+#14457 = LINE('',#14458,#14459);
+#14458 = CARTESIAN_POINT('',(0.,0.));
+#14459 = VECTOR('',#14460,1.);
+#14460 = DIRECTION('',(0.,-1.));
+#14461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14462 = ORIENTED_EDGE('',*,*,#13645,.F.);
+#14463 = ADVANCED_FACE('',(#14464),#13633,.F.);
+#14464 = FACE_BOUND('',#14465,.F.);
+#14465 = EDGE_LOOP('',(#14466,#14489,#14490,#14491,#14514));
+#14466 = ORIENTED_EDGE('',*,*,#14467,.T.);
+#14467 = EDGE_CURVE('',#14468,#14256,#14470,.T.);
+#14468 = VERTEX_POINT('',#14469);
+#14469 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#14470 = SURFACE_CURVE('',#14471,(#14475,#14482),.PCURVE_S1.);
+#14471 = LINE('',#14472,#14473);
+#14472 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#14473 = VECTOR('',#14474,1.);
+#14474 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14475 = PCURVE('',#13633,#14476);
+#14476 = DEFINITIONAL_REPRESENTATION('',(#14477),#14481);
+#14477 = LINE('',#14478,#14479);
+#14478 = CARTESIAN_POINT('',(1.45,-2.2));
+#14479 = VECTOR('',#14480,1.);
+#14480 = DIRECTION('',(-1.,0.));
+#14481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14482 = PCURVE('',#13905,#14483);
+#14483 = DEFINITIONAL_REPRESENTATION('',(#14484),#14488);
+#14484 = LINE('',#14485,#14486);
+#14485 = CARTESIAN_POINT('',(8.,0.));
+#14486 = VECTOR('',#14487,1.);
+#14487 = DIRECTION('',(0.,-1.));
+#14488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14489 = ORIENTED_EDGE('',*,*,#14278,.T.);
+#14490 = ORIENTED_EDGE('',*,*,#13617,.T.);
+#14491 = ORIENTED_EDGE('',*,*,#14492,.T.);
+#14492 = EDGE_CURVE('',#13618,#14493,#14495,.T.);
+#14493 = VERTEX_POINT('',#14494);
+#14494 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14495 = SURFACE_CURVE('',#14496,(#14500,#14507),.PCURVE_S1.);
+#14496 = LINE('',#14497,#14498);
+#14497 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#14498 = VECTOR('',#14499,1.);
+#14499 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#14500 = PCURVE('',#13633,#14501);
+#14501 = DEFINITIONAL_REPRESENTATION('',(#14502),#14506);
+#14502 = LINE('',#14503,#14504);
+#14503 = CARTESIAN_POINT('',(6.661338147751E-17,-3.7));
+#14504 = VECTOR('',#14505,1.);
+#14505 = DIRECTION('',(1.,0.));
+#14506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14507 = PCURVE('',#14402,#14508);
+#14508 = DEFINITIONAL_REPRESENTATION('',(#14509),#14513);
+#14509 = LINE('',#14510,#14511);
+#14510 = CARTESIAN_POINT('',(1.45,9.992007221626E-17));
+#14511 = VECTOR('',#14512,1.);
+#14512 = DIRECTION('',(-1.,0.));
+#14513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14514 = ORIENTED_EDGE('',*,*,#14515,.F.);
+#14515 = EDGE_CURVE('',#14468,#14493,#14516,.T.);
+#14516 = SURFACE_CURVE('',#14517,(#14521,#14528),.PCURVE_S1.);
+#14517 = LINE('',#14518,#14519);
+#14518 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14519 = VECTOR('',#14520,1.);
+#14520 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#14521 = PCURVE('',#13633,#14522);
+#14522 = DEFINITIONAL_REPRESENTATION('',(#14523),#14527);
+#14523 = LINE('',#14524,#14525);
+#14524 = CARTESIAN_POINT('',(1.45,-9.992007221626E-17));
+#14525 = VECTOR('',#14526,1.);
+#14526 = DIRECTION('',(0.,-1.));
+#14527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14528 = PCURVE('',#14343,#14529);
+#14529 = DEFINITIONAL_REPRESENTATION('',(#14530),#14534);
+#14530 = LINE('',#14531,#14532);
+#14531 = CARTESIAN_POINT('',(0.,0.));
+#14532 = VECTOR('',#14533,1.);
+#14533 = DIRECTION('',(0.,-1.));
+#14534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14535 = ADVANCED_FACE('',(#14536),#13905,.F.);
+#14536 = FACE_BOUND('',#14537,.F.);
+#14537 = EDGE_LOOP('',(#14538,#14539,#14560,#14561,#14562,#14583));
+#14538 = ORIENTED_EDGE('',*,*,#13889,.T.);
+#14539 = ORIENTED_EDGE('',*,*,#14540,.T.);
+#14540 = EDGE_CURVE('',#13855,#14226,#14541,.T.);
+#14541 = SURFACE_CURVE('',#14542,(#14546,#14553),.PCURVE_S1.);
+#14542 = LINE('',#14543,#14544);
+#14543 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#14544 = VECTOR('',#14545,1.);
+#14545 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14546 = PCURVE('',#13905,#14547);
+#14547 = DEFINITIONAL_REPRESENTATION('',(#14548),#14552);
+#14548 = LINE('',#14549,#14550);
+#14549 = CARTESIAN_POINT('',(0.,0.));
+#14550 = VECTOR('',#14551,1.);
+#14551 = DIRECTION('',(0.,-1.));
+#14552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14553 = PCURVE('',#13871,#14554);
+#14554 = DEFINITIONAL_REPRESENTATION('',(#14555),#14559);
+#14555 = LINE('',#14556,#14557);
+#14556 = CARTESIAN_POINT('',(7.853981633974,0.));
+#14557 = VECTOR('',#14558,1.);
+#14558 = DIRECTION('',(0.,-1.));
+#14559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14560 = ORIENTED_EDGE('',*,*,#14255,.F.);
+#14561 = ORIENTED_EDGE('',*,*,#14467,.F.);
+#14562 = ORIENTED_EDGE('',*,*,#14563,.F.);
+#14563 = EDGE_CURVE('',#14305,#14468,#14564,.T.);
+#14564 = SURFACE_CURVE('',#14565,(#14569,#14576),.PCURVE_S1.);
+#14565 = LINE('',#14566,#14567);
+#14566 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#14567 = VECTOR('',#14568,1.);
+#14568 = DIRECTION('',(-1.,-0.,0.));
+#14569 = PCURVE('',#13905,#14570);
+#14570 = DEFINITIONAL_REPRESENTATION('',(#14571),#14575);
+#14571 = LINE('',#14572,#14573);
+#14572 = CARTESIAN_POINT('',(0.,0.));
+#14573 = VECTOR('',#14574,1.);
+#14574 = DIRECTION('',(1.,0.));
+#14575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14576 = PCURVE('',#14343,#14577);
+#14577 = DEFINITIONAL_REPRESENTATION('',(#14578),#14582);
+#14578 = LINE('',#14579,#14580);
+#14579 = CARTESIAN_POINT('',(8.,-2.2));
+#14580 = VECTOR('',#14581,1.);
+#14581 = DIRECTION('',(-1.,0.));
+#14582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14583 = ORIENTED_EDGE('',*,*,#14304,.T.);
+#14584 = ADVANCED_FACE('',(#14585),#13871,.F.);
+#14585 = FACE_BOUND('',#14586,.F.);
+#14586 = EDGE_LOOP('',(#14587,#14588,#14609,#14610));
+#14587 = ORIENTED_EDGE('',*,*,#13854,.T.);
+#14588 = ORIENTED_EDGE('',*,*,#14589,.T.);
+#14589 = EDGE_CURVE('',#13827,#14203,#14590,.T.);
+#14590 = SURFACE_CURVE('',#14591,(#14595,#14602),.PCURVE_S1.);
+#14591 = LINE('',#14592,#14593);
+#14592 = CARTESIAN_POINT('',(2.7,0.35,3.85));
+#14593 = VECTOR('',#14594,1.);
+#14594 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#14595 = PCURVE('',#13871,#14596);
+#14596 = DEFINITIONAL_REPRESENTATION('',(#14597),#14601);
+#14597 = LINE('',#14598,#14599);
+#14598 = CARTESIAN_POINT('',(4.712388980385,0.));
+#14599 = VECTOR('',#14600,1.);
+#14600 = DIRECTION('',(0.,-1.));
+#14601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14602 = PCURVE('',#13842,#14603);
+#14603 = DEFINITIONAL_REPRESENTATION('',(#14604),#14608);
+#14604 = LINE('',#14605,#14606);
+#14605 = CARTESIAN_POINT('',(8.,-1.097009696323E-30));
+#14606 = VECTOR('',#14607,1.);
+#14607 = DIRECTION('',(0.,-1.));
+#14608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14609 = ORIENTED_EDGE('',*,*,#14225,.F.);
+#14610 = ORIENTED_EDGE('',*,*,#14540,.F.);
+#14611 = ADVANCED_FACE('',(#14612),#13842,.F.);
+#14612 = FACE_BOUND('',#14613,.F.);
+#14613 = EDGE_LOOP('',(#14614,#14635,#14636,#14637,#14638,#14639));
+#14614 = ORIENTED_EDGE('',*,*,#14615,.F.);
+#14615 = EDGE_CURVE('',#14131,#13972,#14616,.T.);
+#14616 = SURFACE_CURVE('',#14617,(#14621,#14628),.PCURVE_S1.);
+#14617 = LINE('',#14618,#14619);
+#14618 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#14619 = VECTOR('',#14620,1.);
+#14620 = DIRECTION('',(1.,-6.175615574478E-16,-1.371262120404E-31));
+#14621 = PCURVE('',#13842,#14622);
+#14622 = DEFINITIONAL_REPRESENTATION('',(#14623),#14627);
+#14623 = LINE('',#14624,#14625);
+#14624 = CARTESIAN_POINT('',(0.,0.));
+#14625 = VECTOR('',#14626,1.);
+#14626 = DIRECTION('',(1.,0.));
+#14627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14628 = PCURVE('',#13987,#14629);
+#14629 = DEFINITIONAL_REPRESENTATION('',(#14630),#14634);
+#14630 = LINE('',#14631,#14632);
+#14631 = CARTESIAN_POINT('',(-2.868816295631E-13,-1.5));
+#14632 = VECTOR('',#14633,1.);
+#14633 = DIRECTION('',(1.,-6.175615574478E-16));
+#14634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14635 = ORIENTED_EDGE('',*,*,#14130,.T.);
+#14636 = ORIENTED_EDGE('',*,*,#14202,.F.);
+#14637 = ORIENTED_EDGE('',*,*,#14589,.F.);
+#14638 = ORIENTED_EDGE('',*,*,#13826,.T.);
+#14639 = ORIENTED_EDGE('',*,*,#13999,.T.);
+#14640 = ADVANCED_FACE('',(#14641),#13959,.F.);
+#14641 = FACE_BOUND('',#14642,.F.);
+#14642 = EDGE_LOOP('',(#14643,#14644,#14667,#14693));
+#14643 = ORIENTED_EDGE('',*,*,#14081,.T.);
+#14644 = ORIENTED_EDGE('',*,*,#14645,.T.);
+#14645 = EDGE_CURVE('',#14054,#14646,#14648,.T.);
+#14646 = VERTEX_POINT('',#14647);
+#14647 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#14648 = SURFACE_CURVE('',#14649,(#14653,#14660),.PCURVE_S1.);
+#14649 = LINE('',#14650,#14651);
+#14650 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#14651 = VECTOR('',#14652,1.);
+#14652 = DIRECTION('',(2.189528850508E-47,2.22044604925E-16,-1.));
+#14653 = PCURVE('',#13959,#14654);
+#14654 = DEFINITIONAL_REPRESENTATION('',(#14655),#14659);
+#14655 = LINE('',#14656,#14657);
+#14656 = CARTESIAN_POINT('',(1.110223024625E-16,-0.5));
+#14657 = VECTOR('',#14658,1.);
+#14658 = DIRECTION('',(1.,0.));
+#14659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14660 = PCURVE('',#14069,#14661);
+#14661 = DEFINITIONAL_REPRESENTATION('',(#14662),#14666);
+#14662 = LINE('',#14663,#14664);
+#14663 = CARTESIAN_POINT('',(0.35,0.15));
+#14664 = VECTOR('',#14665,1.);
+#14665 = DIRECTION('',(-1.,2.189528850508E-47));
+#14666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14667 = ORIENTED_EDGE('',*,*,#14668,.F.);
+#14668 = EDGE_CURVE('',#13944,#14646,#14669,.T.);
+#14669 = SURFACE_CURVE('',#14670,(#14674,#14681),.PCURVE_S1.);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(1.479114197289E-31,1.,2.22044604925E-16));
+#14674 = PCURVE('',#13959,#14675);
+#14675 = DEFINITIONAL_REPRESENTATION('',(#14676),#14680);
+#14676 = LINE('',#14677,#14678);
+#14677 = CARTESIAN_POINT('',(0.7,-6.661338147751E-17));
+#14678 = VECTOR('',#14679,1.);
+#14679 = DIRECTION('',(0.,-1.));
+#14680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14681 = PCURVE('',#14682,#14687);
+#14682 = PLANE('',#14683);
+#14683 = AXIS2_PLACEMENT_3D('',#14684,#14685,#14686);
+#14684 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#14685 = DIRECTION('',(-1.094764425254E-47,-2.22044604925E-16,1.));
+#14686 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#14687 = DEFINITIONAL_REPRESENTATION('',(#14688),#14692);
+#14688 = LINE('',#14689,#14690);
+#14689 = CARTESIAN_POINT('',(0.,-0.));
+#14690 = VECTOR('',#14691,1.);
+#14691 = DIRECTION('',(4.861730685829E-63,-1.));
+#14692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14693 = ORIENTED_EDGE('',*,*,#13943,.T.);
+#14694 = ADVANCED_FACE('',(#14695),#13987,.F.);
+#14695 = FACE_BOUND('',#14696,.F.);
+#14696 = EDGE_LOOP('',(#14697,#14718,#14719,#14720));
+#14697 = ORIENTED_EDGE('',*,*,#14698,.F.);
+#14698 = EDGE_CURVE('',#14154,#13944,#14699,.T.);
+#14699 = SURFACE_CURVE('',#14700,(#14704,#14711),.PCURVE_S1.);
+#14700 = LINE('',#14701,#14702);
+#14701 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14702 = VECTOR('',#14703,1.);
+#14703 = DIRECTION('',(1.,0.,0.));
+#14704 = PCURVE('',#13987,#14705);
+#14705 = DEFINITIONAL_REPRESENTATION('',(#14706),#14710);
+#14706 = LINE('',#14707,#14708);
+#14707 = CARTESIAN_POINT('',(0.,0.));
+#14708 = VECTOR('',#14709,1.);
+#14709 = DIRECTION('',(1.,0.));
+#14710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14711 = PCURVE('',#14682,#14712);
+#14712 = DEFINITIONAL_REPRESENTATION('',(#14713),#14717);
+#14713 = LINE('',#14714,#14715);
+#14714 = CARTESIAN_POINT('',(0.3,4.437342591868E-32));
+#14715 = VECTOR('',#14716,1.);
+#14716 = DIRECTION('',(-1.,-1.479114197289E-31));
+#14717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14718 = ORIENTED_EDGE('',*,*,#14153,.T.);
+#14719 = ORIENTED_EDGE('',*,*,#14615,.T.);
+#14720 = ORIENTED_EDGE('',*,*,#13971,.F.);
+#14721 = ADVANCED_FACE('',(#14722),#14041,.F.);
+#14722 = FACE_BOUND('',#14723,.F.);
+#14723 = EDGE_LOOP('',(#14724,#14747,#14768,#14769));
+#14724 = ORIENTED_EDGE('',*,*,#14725,.T.);
+#14725 = EDGE_CURVE('',#14154,#14726,#14728,.T.);
+#14726 = VERTEX_POINT('',#14727);
+#14727 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#14728 = SURFACE_CURVE('',#14729,(#14733,#14740),.PCURVE_S1.);
+#14729 = LINE('',#14730,#14731);
+#14730 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#14731 = VECTOR('',#14732,1.);
+#14732 = DIRECTION('',(1.479114197289E-31,1.,2.22044604925E-16));
+#14733 = PCURVE('',#14041,#14734);
+#14734 = DEFINITIONAL_REPRESENTATION('',(#14735),#14739);
+#14735 = LINE('',#14736,#14737);
+#14736 = CARTESIAN_POINT('',(0.,-0.));
+#14737 = VECTOR('',#14738,1.);
+#14738 = DIRECTION('',(0.,-1.));
+#14739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14740 = PCURVE('',#14682,#14741);
+#14741 = DEFINITIONAL_REPRESENTATION('',(#14742),#14746);
+#14742 = LINE('',#14743,#14744);
+#14743 = CARTESIAN_POINT('',(0.3,4.437342591868E-32));
+#14744 = VECTOR('',#14745,1.);
+#14745 = DIRECTION('',(4.861730685829E-63,-1.));
+#14746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14747 = ORIENTED_EDGE('',*,*,#14748,.T.);
+#14748 = EDGE_CURVE('',#14726,#14026,#14749,.T.);
+#14749 = SURFACE_CURVE('',#14750,(#14754,#14761),.PCURVE_S1.);
+#14750 = LINE('',#14751,#14752);
+#14751 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#14752 = VECTOR('',#14753,1.);
+#14753 = DIRECTION('',(-2.189528850508E-47,-2.22044604925E-16,1.));
+#14754 = PCURVE('',#14041,#14755);
+#14755 = DEFINITIONAL_REPRESENTATION('',(#14756),#14760);
+#14756 = LINE('',#14757,#14758);
+#14757 = CARTESIAN_POINT('',(-5.551115123126E-16,-0.5));
+#14758 = VECTOR('',#14759,1.);
+#14759 = DIRECTION('',(1.,0.));
+#14760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14761 = PCURVE('',#14069,#14762);
+#14762 = DEFINITIONAL_REPRESENTATION('',(#14763),#14767);
+#14763 = LINE('',#14764,#14765);
+#14764 = CARTESIAN_POINT('',(-0.35,-0.15));
+#14765 = VECTOR('',#14766,1.);
+#14766 = DIRECTION('',(1.,-2.189528850508E-47));
+#14767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14768 = ORIENTED_EDGE('',*,*,#14025,.F.);
+#14769 = ORIENTED_EDGE('',*,*,#14176,.T.);
+#14770 = ADVANCED_FACE('',(#14771),#14069,.T.);
+#14771 = FACE_BOUND('',#14772,.T.);
+#14772 = EDGE_LOOP('',(#14773,#14794,#14795,#14796));
+#14773 = ORIENTED_EDGE('',*,*,#14774,.T.);
+#14774 = EDGE_CURVE('',#14646,#14726,#14775,.T.);
+#14775 = SURFACE_CURVE('',#14776,(#14780,#14787),.PCURVE_S1.);
+#14776 = LINE('',#14777,#14778);
+#14777 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#14778 = VECTOR('',#14779,1.);
+#14779 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#14780 = PCURVE('',#14069,#14781);
+#14781 = DEFINITIONAL_REPRESENTATION('',(#14782),#14786);
+#14782 = LINE('',#14783,#14784);
+#14783 = CARTESIAN_POINT('',(-0.35,0.15));
+#14784 = VECTOR('',#14785,1.);
+#14785 = DIRECTION('',(-1.407554261041E-47,-1.));
+#14786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14787 = PCURVE('',#14682,#14788);
+#14788 = DEFINITIONAL_REPRESENTATION('',(#14789),#14793);
+#14789 = LINE('',#14790,#14791);
+#14790 = CARTESIAN_POINT('',(7.395570986447E-32,-0.5));
+#14791 = VECTOR('',#14792,1.);
+#14792 = DIRECTION('',(1.,-4.861730685829E-63));
+#14793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14794 = ORIENTED_EDGE('',*,*,#14748,.T.);
+#14795 = ORIENTED_EDGE('',*,*,#14053,.T.);
+#14796 = ORIENTED_EDGE('',*,*,#14645,.T.);
+#14797 = ADVANCED_FACE('',(#14798),#14369,.T.);
+#14798 = FACE_BOUND('',#14799,.T.);
+#14799 = EDGE_LOOP('',(#14800,#14801,#14824,#14850));
+#14800 = ORIENTED_EDGE('',*,*,#14442,.T.);
+#14801 = ORIENTED_EDGE('',*,*,#14802,.T.);
+#14802 = EDGE_CURVE('',#14415,#14803,#14805,.T.);
+#14803 = VERTEX_POINT('',#14804);
+#14804 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#14805 = SURFACE_CURVE('',#14806,(#14810,#14817),.PCURVE_S1.);
+#14806 = LINE('',#14807,#14808);
+#14807 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#14808 = VECTOR('',#14809,1.);
+#14809 = DIRECTION('',(2.189528850508E-47,2.22044604925E-16,-1.));
+#14810 = PCURVE('',#14369,#14811);
+#14811 = DEFINITIONAL_REPRESENTATION('',(#14812),#14816);
+#14812 = LINE('',#14813,#14814);
+#14813 = CARTESIAN_POINT('',(-1.110223024625E-16,-0.5));
+#14814 = VECTOR('',#14815,1.);
+#14815 = DIRECTION('',(1.,0.));
+#14816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14817 = PCURVE('',#14430,#14818);
+#14818 = DEFINITIONAL_REPRESENTATION('',(#14819),#14823);
+#14819 = LINE('',#14820,#14821);
+#14820 = CARTESIAN_POINT('',(0.35,0.15));
+#14821 = VECTOR('',#14822,1.);
+#14822 = DIRECTION('',(-1.,2.189528850508E-47));
+#14823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14824 = ORIENTED_EDGE('',*,*,#14825,.F.);
+#14825 = EDGE_CURVE('',#14328,#14803,#14826,.T.);
+#14826 = SURFACE_CURVE('',#14827,(#14831,#14838),.PCURVE_S1.);
+#14827 = LINE('',#14828,#14829);
+#14828 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14829 = VECTOR('',#14830,1.);
+#14830 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#14831 = PCURVE('',#14369,#14832);
+#14832 = DEFINITIONAL_REPRESENTATION('',(#14833),#14837);
+#14833 = LINE('',#14834,#14835);
+#14834 = CARTESIAN_POINT('',(0.7,6.661338147751E-17));
+#14835 = VECTOR('',#14836,1.);
+#14836 = DIRECTION('',(0.,-1.));
+#14837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14838 = PCURVE('',#14839,#14844);
+#14839 = PLANE('',#14840);
+#14840 = AXIS2_PLACEMENT_3D('',#14841,#14842,#14843);
+#14841 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#14842 = DIRECTION('',(1.094764425254E-47,2.22044604925E-16,-1.));
+#14843 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#14844 = DEFINITIONAL_REPRESENTATION('',(#14845),#14849);
+#14845 = LINE('',#14846,#14847);
+#14846 = CARTESIAN_POINT('',(0.,0.));
+#14847 = VECTOR('',#14848,1.);
+#14848 = DIRECTION('',(-4.861730685829E-63,-1.));
+#14849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14850 = ORIENTED_EDGE('',*,*,#14355,.T.);
+#14851 = ADVANCED_FACE('',(#14852),#14343,.F.);
+#14852 = FACE_BOUND('',#14853,.F.);
+#14853 = EDGE_LOOP('',(#14854,#14855,#14856,#14877));
+#14854 = ORIENTED_EDGE('',*,*,#14563,.T.);
+#14855 = ORIENTED_EDGE('',*,*,#14515,.T.);
+#14856 = ORIENTED_EDGE('',*,*,#14857,.T.);
+#14857 = EDGE_CURVE('',#14493,#14328,#14858,.T.);
+#14858 = SURFACE_CURVE('',#14859,(#14863,#14870),.PCURVE_S1.);
+#14859 = LINE('',#14860,#14861);
+#14860 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14861 = VECTOR('',#14862,1.);
+#14862 = DIRECTION('',(1.,0.,0.));
+#14863 = PCURVE('',#14343,#14864);
+#14864 = DEFINITIONAL_REPRESENTATION('',(#14865),#14869);
+#14865 = LINE('',#14866,#14867);
+#14866 = CARTESIAN_POINT('',(0.,-3.7));
+#14867 = VECTOR('',#14868,1.);
+#14868 = DIRECTION('',(1.,0.));
+#14869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14870 = PCURVE('',#14839,#14871);
+#14871 = DEFINITIONAL_REPRESENTATION('',(#14872),#14876);
+#14872 = LINE('',#14873,#14874);
+#14873 = CARTESIAN_POINT('',(0.3,-4.437342591868E-32));
+#14874 = VECTOR('',#14875,1.);
+#14875 = DIRECTION('',(-1.,1.479114197289E-31));
+#14876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14877 = ORIENTED_EDGE('',*,*,#14327,.F.);
+#14878 = ADVANCED_FACE('',(#14879),#14402,.T.);
+#14879 = FACE_BOUND('',#14880,.T.);
+#14880 = EDGE_LOOP('',(#14881,#14904,#14925,#14926));
+#14881 = ORIENTED_EDGE('',*,*,#14882,.T.);
+#14882 = EDGE_CURVE('',#14493,#14883,#14885,.T.);
+#14883 = VERTEX_POINT('',#14884);
+#14884 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#14885 = SURFACE_CURVE('',#14886,(#14890,#14897),.PCURVE_S1.);
+#14886 = LINE('',#14887,#14888);
+#14887 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#14888 = VECTOR('',#14889,1.);
+#14889 = DIRECTION('',(-1.479114197289E-31,-1.,-2.22044604925E-16));
+#14890 = PCURVE('',#14402,#14891);
+#14891 = DEFINITIONAL_REPRESENTATION('',(#14892),#14896);
+#14892 = LINE('',#14893,#14894);
+#14893 = CARTESIAN_POINT('',(0.,0.));
+#14894 = VECTOR('',#14895,1.);
+#14895 = DIRECTION('',(0.,-1.));
+#14896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14897 = PCURVE('',#14839,#14898);
+#14898 = DEFINITIONAL_REPRESENTATION('',(#14899),#14903);
+#14899 = LINE('',#14900,#14901);
+#14900 = CARTESIAN_POINT('',(0.3,-4.437342591868E-32));
+#14901 = VECTOR('',#14902,1.);
+#14902 = DIRECTION('',(-4.861730685829E-63,-1.));
+#14903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14904 = ORIENTED_EDGE('',*,*,#14905,.T.);
+#14905 = EDGE_CURVE('',#14883,#14387,#14906,.T.);
+#14906 = SURFACE_CURVE('',#14907,(#14911,#14918),.PCURVE_S1.);
+#14907 = LINE('',#14908,#14909);
+#14908 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#14909 = VECTOR('',#14910,1.);
+#14910 = DIRECTION('',(-2.189528850508E-47,-2.22044604925E-16,1.));
+#14911 = PCURVE('',#14402,#14912);
+#14912 = DEFINITIONAL_REPRESENTATION('',(#14913),#14917);
+#14913 = LINE('',#14914,#14915);
+#14914 = CARTESIAN_POINT('',(1.110223024625E-16,-0.5));
+#14915 = VECTOR('',#14916,1.);
+#14916 = DIRECTION('',(1.,0.));
+#14917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14918 = PCURVE('',#14430,#14919);
+#14919 = DEFINITIONAL_REPRESENTATION('',(#14920),#14924);
+#14920 = LINE('',#14921,#14922);
+#14921 = CARTESIAN_POINT('',(-0.35,-0.15));
+#14922 = VECTOR('',#14923,1.);
+#14923 = DIRECTION('',(1.,-2.189528850508E-47));
+#14924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14925 = ORIENTED_EDGE('',*,*,#14386,.F.);
+#14926 = ORIENTED_EDGE('',*,*,#14492,.T.);
+#14927 = ADVANCED_FACE('',(#14928),#14430,.F.);
+#14928 = FACE_BOUND('',#14929,.F.);
+#14929 = EDGE_LOOP('',(#14930,#14951,#14952,#14953));
+#14930 = ORIENTED_EDGE('',*,*,#14931,.T.);
+#14931 = EDGE_CURVE('',#14803,#14883,#14932,.T.);
+#14932 = SURFACE_CURVE('',#14933,(#14937,#14944),.PCURVE_S1.);
+#14933 = LINE('',#14934,#14935);
+#14934 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#14935 = VECTOR('',#14936,1.);
+#14936 = DIRECTION('',(-1.,1.479114197289E-31,2.189528850508E-47));
+#14937 = PCURVE('',#14430,#14938);
+#14938 = DEFINITIONAL_REPRESENTATION('',(#14939),#14943);
+#14939 = LINE('',#14940,#14941);
+#14940 = CARTESIAN_POINT('',(-0.35,0.15));
+#14941 = VECTOR('',#14942,1.);
+#14942 = DIRECTION('',(-1.407554261041E-47,-1.));
+#14943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14944 = PCURVE('',#14839,#14945);
+#14945 = DEFINITIONAL_REPRESENTATION('',(#14946),#14950);
+#14946 = LINE('',#14947,#14948);
+#14947 = CARTESIAN_POINT('',(-7.395570986447E-32,-0.5));
+#14948 = VECTOR('',#14949,1.);
+#14949 = DIRECTION('',(1.,4.861730685829E-63));
+#14950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14951 = ORIENTED_EDGE('',*,*,#14905,.T.);
+#14952 = ORIENTED_EDGE('',*,*,#14414,.T.);
+#14953 = ORIENTED_EDGE('',*,*,#14802,.T.);
+#14954 = ADVANCED_FACE('',(#14955),#14682,.F.);
+#14955 = FACE_BOUND('',#14956,.F.);
+#14956 = EDGE_LOOP('',(#14957,#14958,#14959,#14960));
+#14957 = ORIENTED_EDGE('',*,*,#14668,.T.);
+#14958 = ORIENTED_EDGE('',*,*,#14774,.T.);
+#14959 = ORIENTED_EDGE('',*,*,#14725,.F.);
+#14960 = ORIENTED_EDGE('',*,*,#14698,.T.);
+#14961 = ADVANCED_FACE('',(#14962),#14839,.T.);
+#14962 = FACE_BOUND('',#14963,.T.);
+#14963 = EDGE_LOOP('',(#14964,#14965,#14966,#14967));
+#14964 = ORIENTED_EDGE('',*,*,#14825,.T.);
+#14965 = ORIENTED_EDGE('',*,*,#14931,.T.);
+#14966 = ORIENTED_EDGE('',*,*,#14882,.F.);
+#14967 = ORIENTED_EDGE('',*,*,#14857,.T.);
+#14968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14972)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#14969,#14970,#14971)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#14969 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#14970 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#14971 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#14972 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14969,
+  'distance_accuracy_value','confusion accuracy');
+#14973 = SHAPE_DEFINITION_REPRESENTATION(#14974,#13095);
+#14974 = PRODUCT_DEFINITION_SHAPE('','',#14975);
+#14975 = PRODUCT_DEFINITION('design','',#14976,#14979);
+#14976 = PRODUCT_DEFINITION_FORMATION('','',#14977);
+#14977 = PRODUCT('Lever','Lever','',(#14978));
+#14978 = PRODUCT_CONTEXT('',#2,'mechanical');
+#14979 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#14980 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14981,#14983);
+#14981 = ( REPRESENTATION_RELATIONSHIP('','',#13095,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14982) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#14982 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
+#14983 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #14984);
+#14984 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','Lever','',#5,#14975,$);
+#14985 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14977));
+#14986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #14987),#12416);
+#14987 = STYLED_ITEM('color',(#14988),#8298);
+#14988 = PRESENTATION_STYLE_ASSIGNMENT((#14989,#14997));
+#14989 = SURFACE_STYLE_USAGE(.BOTH.,#14990);
+#14990 = SURFACE_SIDE_STYLE('',(#14991,#14995));
+#14991 = SURFACE_STYLE_FILL_AREA(#14992);
+#14992 = FILL_AREA_STYLE('',(#14993));
+#14993 = FILL_AREA_STYLE_COLOUR('',#14994);
+#14994 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#14995 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#14994
+  ,(#14996));
+#14996 = SURFACE_STYLE_TRANSPARENT(0.310000002384);
+#14997 = CURVE_STYLE('',#14998,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#14998 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#14999 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#15000 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15001),#8279);
+#15001 = STYLED_ITEM('color',(#15002),#6557);
+#15002 = PRESENTATION_STYLE_ASSIGNMENT((#15003,#15009));
+#15003 = SURFACE_STYLE_USAGE(.BOTH.,#15004);
+#15004 = SURFACE_SIDE_STYLE('',(#15005));
+#15005 = SURFACE_STYLE_FILL_AREA(#15006);
+#15006 = FILL_AREA_STYLE('',(#15007));
+#15007 = FILL_AREA_STYLE_COLOUR('',#15008);
+#15008 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#15009 = CURVE_STYLE('',#15010,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15010 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15011 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15012),#13077);
+#15012 = STYLED_ITEM('color',(#15013),#12435);
+#15013 = PRESENTATION_STYLE_ASSIGNMENT((#15014,#15019));
+#15014 = SURFACE_STYLE_USAGE(.BOTH.,#15015);
+#15015 = SURFACE_SIDE_STYLE('',(#15016));
+#15016 = SURFACE_STYLE_FILL_AREA(#15017);
+#15017 = FILL_AREA_STYLE('',(#15018));
+#15018 = FILL_AREA_STYLE_COLOUR('',#15008);
+#15019 = CURVE_STYLE('',#15020,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15020 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15022),#5191);
+#15022 = STYLED_ITEM('color',(#15023),#4015);
+#15023 = PRESENTATION_STYLE_ASSIGNMENT((#15024,#15030));
+#15024 = SURFACE_STYLE_USAGE(.BOTH.,#15025);
+#15025 = SURFACE_SIDE_STYLE('',(#15026));
+#15026 = SURFACE_STYLE_FILL_AREA(#15027);
+#15027 = FILL_AREA_STYLE('',(#15028));
+#15028 = FILL_AREA_STYLE_COLOUR('',#15029);
+#15029 = COLOUR_RGB('',0.701960807317,0.701960807317,0.701960807317);
+#15030 = CURVE_STYLE('',#15031,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15032 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15033),#6538);
+#15033 = STYLED_ITEM('color',(#15034),#5210);
+#15034 = PRESENTATION_STYLE_ASSIGNMENT((#15035,#15040));
+#15035 = SURFACE_STYLE_USAGE(.BOTH.,#15036);
+#15036 = SURFACE_SIDE_STYLE('',(#15037));
+#15037 = SURFACE_STYLE_FILL_AREA(#15038);
+#15038 = FILL_AREA_STYLE('',(#15039));
+#15039 = FILL_AREA_STYLE_COLOUR('',#15008);
+#15040 = CURVE_STYLE('',#15041,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15041 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15042 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15043),#3996);
+#15043 = STYLED_ITEM('color',(#15044),#50);
+#15044 = PRESENTATION_STYLE_ASSIGNMENT((#15045,#15053));
+#15045 = SURFACE_STYLE_USAGE(.BOTH.,#15046);
+#15046 = SURFACE_SIDE_STYLE('',(#15047,#15051));
+#15047 = SURFACE_STYLE_FILL_AREA(#15048);
+#15048 = FILL_AREA_STYLE('',(#15049));
+#15049 = FILL_AREA_STYLE_COLOUR('',#15050);
+#15050 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#15051 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#15050
+  ,(#15052));
+#15052 = SURFACE_STYLE_TRANSPARENT(0.300000011921);
+#15053 = CURVE_STYLE('',#15054,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#15055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #15056),#14968);
+#15056 = STYLED_ITEM('color',(#15057),#13096);
+#15057 = PRESENTATION_STYLE_ASSIGNMENT((#15058,#15063));
+#15058 = SURFACE_STYLE_USAGE(.BOTH.,#15059);
+#15059 = SURFACE_SIDE_STYLE('',(#15060));
+#15060 = SURFACE_STYLE_FILL_AREA(#15061);
+#15061 = FILL_AREA_STYLE('',(#15062));
+#15062 = FILL_AREA_STYLE_COLOUR('',#15008);
+#15063 = CURVE_STYLE('',#15064,POSITIVE_LENGTH_MEASURE(0.1),#14999);
+#15064 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.stl b/Electronics Parts/Switch/Microswitch_SPDT_Horizontal_R.stl
new file mode 100644
index 0000000000000000000000000000000000000000..b2dd0c071543b4f6d23b932bb5db81c6203a2d27
GIT binary patch
literal 75884
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
QUnoFhNJK67%3JsU0VM7s%>V!Z

literal 0
HcmV?d00001