From 5b15f69654de32633986ea1cb0fa89aff787d472 Mon Sep 17 00:00:00 2001
From: jcarolinares <jcarolinares@gmail.com>
Date: Mon, 22 May 2017 20:24:27 +0200
Subject: [PATCH] Added Battery Lipo 2_7V 240mah design

---
 .../Batteries/battery_lipo_3_7v_240mAh.step   | 9369 +++++++++++++++++
 .../Batteries/battery_lipo_3_7v_240mah.fcstd  |  Bin 0 -> 92987 bytes
 2 files changed, 9369 insertions(+)
 create mode 100644 Electrical Parts/Batteries/battery_lipo_3_7v_240mAh.step
 create mode 100644 Electrical Parts/Batteries/battery_lipo_3_7v_240mah.fcstd

diff --git a/Electrical Parts/Batteries/battery_lipo_3_7v_240mAh.step b/Electrical Parts/Batteries/battery_lipo_3_7v_240mAh.step
new file mode 100644
index 00000000..369faa90
--- /dev/null
+++ b/Electrical Parts/Batteries/battery_lipo_3_7v_240mAh.step	
@@ -0,0 +1,9369 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/jcarolinares/TFM/Arquitectura_robotica_de_control_hibrida_
+bionspirada_mediante_fpgas_libres/robots/recursos/battery_3_7v_
+240mAh.step','2017-05-22T20:06:58',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39);
+#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('',(-8.,17.5,5.1));
+#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('',(25.4561,22.613,6.));
+#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('',(-8.,12.5,5.1));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(0.,0.,4.5));
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = DIRECTION('',(1.,0.,0.));
+#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40,
+  'distance_accuracy_value','confusion accuracy');
+#44 = PRODUCT_TYPE('part',$,(#7));
+#45 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#46),#165);
+#46 = SHELL_BASED_SURFACE_MODEL('',(#47));
+#47 = OPEN_SHELL('',(#48,#122));
+#48 = ADVANCED_FACE('',(#49),#63,.T.);
+#49 = FACE_BOUND('',#50,.T.);
+#50 = EDGE_LOOP('',(#51,#80,#106,#107));
+#51 = ORIENTED_EDGE('',*,*,#52,.T.);
+#52 = EDGE_CURVE('',#53,#55,#57,.T.);
+#53 = VERTEX_POINT('',#54);
+#54 = CARTESIAN_POINT('',(0.,0.5,0.));
+#55 = VERTEX_POINT('',#56);
+#56 = CARTESIAN_POINT('',(9.432963,0.5,0.));
+#57 = SEAM_CURVE('',#58,(#62,#73),.PCURVE_S1.);
+#58 = LINE('',#59,#60);
+#59 = CARTESIAN_POINT('',(0.,0.5,0.));
+#60 = VECTOR('',#61,1.);
+#61 = DIRECTION('',(1.,0.,0.));
+#62 = PCURVE('',#63,#68);
+#63 = CYLINDRICAL_SURFACE('',#64,0.5);
+#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
+#65 = CARTESIAN_POINT('',(0.,0.,0.));
+#66 = DIRECTION('',(1.,0.,0.));
+#67 = DIRECTION('',(-0.,1.,0.));
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#72);
+#69 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#71),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,9.432963),.PIECEWISE_BEZIER_KNOTS.);
+#70 = CARTESIAN_POINT('',(6.28318530718,0.));
+#71 = CARTESIAN_POINT('',(6.28318530718,9.432963));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#63,#74);
+#74 = DEFINITIONAL_REPRESENTATION('',(#75),#79);
+#75 = LINE('',#76,#77);
+#76 = CARTESIAN_POINT('',(0.,0.));
+#77 = VECTOR('',#78,1.);
+#78 = DIRECTION('',(0.,1.));
+#79 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#80 = ORIENTED_EDGE('',*,*,#81,.F.);
+#81 = EDGE_CURVE('',#55,#55,#82,.T.);
+#82 = SURFACE_CURVE('',#83,(#88,#95),.PCURVE_S1.);
+#83 = CIRCLE('',#84,0.5);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(9.432963,0.,0.));
+#86 = DIRECTION('',(1.,0.,0.));
+#87 = DIRECTION('',(-0.,1.,0.));
+#88 = PCURVE('',#63,#89);
+#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94);
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(0.,9.432963));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(1.,0.));
+#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#95 = PCURVE('',#96,#101);
+#96 = TOROIDAL_SURFACE('',#97,0.567037,0.5);
+#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100);
+#98 = CARTESIAN_POINT('',(9.432963,-1.259075066429E-16,-0.567037));
+#99 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#100 = DIRECTION('',(1.,0.,0.));
+#101 = DEFINITIONAL_REPRESENTATION('',(#102),#105);
+#102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#103,#104),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#103 = CARTESIAN_POINT('',(4.712388980385,7.853981633974));
+#104 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));
+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#106 = ORIENTED_EDGE('',*,*,#52,.F.);
+#107 = ORIENTED_EDGE('',*,*,#108,.T.);
+#108 = EDGE_CURVE('',#53,#53,#109,.T.);
+#109 = SURFACE_CURVE('',#110,(#115),.PCURVE_S1.);
+#110 = CIRCLE('',#111,0.5);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(0.,0.,0.));
+#113 = DIRECTION('',(1.,0.,0.));
+#114 = DIRECTION('',(-0.,1.,0.));
+#115 = PCURVE('',#63,#116);
+#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(0.,0.));
+#119 = VECTOR('',#120,1.);
+#120 = DIRECTION('',(1.,0.));
+#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#122 = ADVANCED_FACE('',(#123),#96,.T.);
+#123 = FACE_BOUND('',#124,.T.);
+#124 = EDGE_LOOP('',(#125,#148,#163,#164));
+#125 = ORIENTED_EDGE('',*,*,#126,.T.);
+#126 = EDGE_CURVE('',#55,#127,#129,.T.);
+#127 = VERTEX_POINT('',#128);
+#128 = CARTESIAN_POINT('',(10.,0.5,-0.567037));
+#129 = SEAM_CURVE('',#130,(#135,#141),.PCURVE_S1.);
+#130 = CIRCLE('',#131,0.567037);
+#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
+#132 = CARTESIAN_POINT('',(9.432963,0.5,-0.567037));
+#133 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#134 = DIRECTION('',(1.,0.,0.));
+#135 = PCURVE('',#96,#136);
+#136 = DEFINITIONAL_REPRESENTATION('',(#137),#140);
+#137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#138,#139),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#138 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));
+#139 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#141 = PCURVE('',#96,#142);
+#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147);
+#143 = LINE('',#144,#145);
+#144 = CARTESIAN_POINT('',(0.,7.853981633974));
+#145 = VECTOR('',#146,1.);
+#146 = DIRECTION('',(1.,0.));
+#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#148 = ORIENTED_EDGE('',*,*,#149,.T.);
+#149 = EDGE_CURVE('',#127,#127,#150,.T.);
+#150 = SURFACE_CURVE('',#151,(#156),.PCURVE_S1.);
+#151 = CIRCLE('',#152,0.5);
+#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155);
+#153 = CARTESIAN_POINT('',(10.,-1.259075066429E-16,-0.567037));
+#154 = DIRECTION('',(-2.449293598295E-16,2.22044604925E-16,1.));
+#155 = DIRECTION('',(1.,5.438524293788E-32,2.449293598295E-16));
+#156 = PCURVE('',#96,#157);
+#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
+#158 = LINE('',#159,#160);
+#159 = CARTESIAN_POINT('',(6.28318530718,0.));
+#160 = VECTOR('',#161,1.);
+#161 = DIRECTION('',(0.,1.));
+#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#163 = ORIENTED_EDGE('',*,*,#126,.F.);
+#164 = ORIENTED_EDGE('',*,*,#81,.T.);
+#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166,
+  'distance_accuracy_value','confusion accuracy');
+#170 = SHAPE_DEFINITION_REPRESENTATION(#171,#45);
+#171 = PRODUCT_DEFINITION_SHAPE('','',#172);
+#172 = PRODUCT_DEFINITION('design','',#173,#176);
+#173 = PRODUCT_DEFINITION_FORMATION('','',#174);
+#174 = PRODUCT('Clone_of_plus_wire','Clone_of_plus_wire','',(#175));
+#175 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#176 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#177 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#178,#180);
+#178 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#179) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#179 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#180 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#181
+  );
+#181 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#172,$);
+#182 = PRODUCT_TYPE('part',$,(#174));
+#183 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#184),#1894);
+#184 = MANIFOLD_SOLID_BREP('',#185);
+#185 = CLOSED_SHELL('',(#186,#418,#504,#598,#692,#797,#902,#951,#1214,
+    #1387,#1449,#1511,#1562,#1589,#1616,#1623,#1630,#1679,#1728,#1755,
+    #1804,#1853,#1880,#1887));
+#186 = ADVANCED_FACE('',(#187),#201,.F.);
+#187 = FACE_BOUND('',#188,.F.);
+#188 = EDGE_LOOP('',(#189,#224,#252,#280,#308,#336,#364,#392));
+#189 = ORIENTED_EDGE('',*,*,#190,.F.);
+#190 = EDGE_CURVE('',#191,#193,#195,.T.);
+#191 = VERTEX_POINT('',#192);
+#192 = CARTESIAN_POINT('',(50.,-2.22044604925E-16,1.));
+#193 = VERTEX_POINT('',#194);
+#194 = CARTESIAN_POINT('',(50.,-2.22044604925E-16,5.));
+#195 = SURFACE_CURVE('',#196,(#200,#212),.PCURVE_S1.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(50.,0.,0.));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(0.,0.,1.));
+#200 = PCURVE('',#201,#206);
+#201 = PLANE('',#202);
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#203 = CARTESIAN_POINT('',(0.,0.,0.));
+#204 = DIRECTION('',(0.,1.,0.));
+#205 = DIRECTION('',(1.,0.,0.));
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(50.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,-1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#213,#218);
+#213 = PLANE('',#214);
+#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
+#215 = CARTESIAN_POINT('',(50.,0.,0.));
+#216 = DIRECTION('',(-1.,0.,0.));
+#217 = DIRECTION('',(0.,1.,0.));
+#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);
+#219 = LINE('',#220,#221);
+#220 = CARTESIAN_POINT('',(0.,0.));
+#221 = VECTOR('',#222,1.);
+#222 = DIRECTION('',(0.,-1.));
+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#224 = ORIENTED_EDGE('',*,*,#225,.F.);
+#225 = EDGE_CURVE('',#226,#191,#228,.T.);
+#226 = VERTEX_POINT('',#227);
+#227 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,1.));
+#228 = SURFACE_CURVE('',#229,(#233,#240),.PCURVE_S1.);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,1.));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = PCURVE('',#201,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(5.,-1.));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(1.,0.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = PCURVE('',#241,#246);
+#241 = CYLINDRICAL_SURFACE('',#242,1.);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(5.,1.,1.));
+#244 = DIRECTION('',(1.,0.,0.));
+#245 = DIRECTION('',(0.,-1.,-0.));
+#246 = DEFINITIONAL_REPRESENTATION('',(#247),#251);
+#247 = LINE('',#248,#249);
+#248 = CARTESIAN_POINT('',(0.,0.));
+#249 = VECTOR('',#250,1.);
+#250 = DIRECTION('',(0.,1.));
+#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#226,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(5.,0.,1.5));
+#256 = SURFACE_CURVE('',#257,(#261,#268),.PCURVE_S1.);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(5.,0.,0.));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(0.,0.,1.));
+#261 = PCURVE('',#201,#262);
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(5.,0.));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,-1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = PCURVE('',#269,#274);
+#269 = PLANE('',#270);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(5.,0.,0.));
+#272 = DIRECTION('',(-1.,0.,0.));
+#273 = DIRECTION('',(0.,1.,0.));
+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(0.,0.));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(0.,-1.));
+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#280 = ORIENTED_EDGE('',*,*,#281,.F.);
+#281 = EDGE_CURVE('',#282,#254,#284,.T.);
+#282 = VERTEX_POINT('',#283);
+#283 = CARTESIAN_POINT('',(0.,0.,1.5));
+#284 = SURFACE_CURVE('',#285,(#289,#296),.PCURVE_S1.);
+#285 = LINE('',#286,#287);
+#286 = CARTESIAN_POINT('',(0.,0.,1.5));
+#287 = VECTOR('',#288,1.);
+#288 = DIRECTION('',(1.,0.,0.));
+#289 = PCURVE('',#201,#290);
+#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);
+#291 = LINE('',#292,#293);
+#292 = CARTESIAN_POINT('',(0.,-1.5));
+#293 = VECTOR('',#294,1.);
+#294 = DIRECTION('',(1.,0.));
+#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#296 = PCURVE('',#297,#302);
+#297 = PLANE('',#298);
+#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#299 = CARTESIAN_POINT('',(0.,0.,1.5));
+#300 = DIRECTION('',(0.,0.,-1.));
+#301 = DIRECTION('',(-1.,0.,0.));
+#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307);
+#303 = LINE('',#304,#305);
+#304 = CARTESIAN_POINT('',(0.,0.));
+#305 = VECTOR('',#306,1.);
+#306 = DIRECTION('',(-1.,0.));
+#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#282,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(0.,0.,4.5));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(0.,0.,0.));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.,0.,1.));
+#317 = PCURVE('',#201,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(0.,0.));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(0.,-1.));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#325,#330);
+#325 = PLANE('',#326);
+#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329);
+#327 = CARTESIAN_POINT('',(0.,30.,1.5));
+#328 = DIRECTION('',(1.,0.,0.));
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335);
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(-1.5,30.));
+#333 = VECTOR('',#334,1.);
+#334 = DIRECTION('',(1.,0.));
+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#336 = ORIENTED_EDGE('',*,*,#337,.T.);
+#337 = EDGE_CURVE('',#310,#338,#340,.T.);
+#338 = VERTEX_POINT('',#339);
+#339 = CARTESIAN_POINT('',(5.,0.,4.5));
+#340 = SURFACE_CURVE('',#341,(#345,#352),.PCURVE_S1.);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(0.,0.,4.5));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(1.,0.,0.));
+#345 = PCURVE('',#201,#346);
+#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(0.,-4.5));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(1.,0.));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#352 = PCURVE('',#353,#358);
+#353 = PLANE('',#354);
+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
+#355 = CARTESIAN_POINT('',(0.,0.,4.5));
+#356 = DIRECTION('',(0.,0.,-1.));
+#357 = DIRECTION('',(-1.,0.,0.));
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
+#359 = LINE('',#360,#361);
+#360 = CARTESIAN_POINT('',(0.,0.));
+#361 = VECTOR('',#362,1.);
+#362 = DIRECTION('',(-1.,0.));
+#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#364 = ORIENTED_EDGE('',*,*,#365,.F.);
+#365 = EDGE_CURVE('',#366,#338,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,5.));
+#368 = SURFACE_CURVE('',#369,(#373,#380),.PCURVE_S1.);
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(5.,0.,6.));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(-0.,-0.,-1.));
+#373 = PCURVE('',#201,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(5.,-6.));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(0.,1.));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = PCURVE('',#381,#386);
+#381 = PLANE('',#382);
+#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385);
+#383 = CARTESIAN_POINT('',(5.,0.,6.));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DIRECTION('',(0.,1.,0.));
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(0.,0.));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.,-1.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.T.);
+#393 = EDGE_CURVE('',#366,#193,#394,.T.);
+#394 = SURFACE_CURVE('',#395,(#399,#406),.PCURVE_S1.);
+#395 = LINE('',#396,#397);
+#396 = CARTESIAN_POINT('',(5.,-2.22044604925E-16,5.));
+#397 = VECTOR('',#398,1.);
+#398 = DIRECTION('',(1.,0.,0.));
+#399 = PCURVE('',#201,#400);
+#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(5.,-5.));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(1.,0.));
+#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#406 = PCURVE('',#407,#412);
+#407 = CYLINDRICAL_SURFACE('',#408,1.);
+#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
+#409 = CARTESIAN_POINT('',(5.,1.,5.));
+#410 = DIRECTION('',(1.,0.,0.));
+#411 = DIRECTION('',(0.,-1.,-0.));
+#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417);
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(-0.,0.));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(-0.,1.));
+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#418 = ADVANCED_FACE('',(#419),#213,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#422,#450,#478));
+#421 = ORIENTED_EDGE('',*,*,#190,.T.);
+#422 = ORIENTED_EDGE('',*,*,#423,.T.);
+#423 = EDGE_CURVE('',#193,#424,#426,.T.);
+#424 = VERTEX_POINT('',#425);
+#425 = CARTESIAN_POINT('',(50.,30.,5.));
+#426 = SURFACE_CURVE('',#427,(#431,#438),.PCURVE_S1.);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(50.,0.,5.));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(0.,1.,0.));
+#431 = PCURVE('',#213,#432);
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(0.,-5.));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(1.,0.));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#438 = PCURVE('',#439,#444);
+#439 = CYLINDRICAL_SURFACE('',#440,1.);
+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
+#441 = CARTESIAN_POINT('',(49.,0.,5.));
+#442 = DIRECTION('',(0.,1.,0.));
+#443 = DIRECTION('',(1.,0.,-0.));
+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(-0.,0.));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(-0.,1.));
+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#450 = ORIENTED_EDGE('',*,*,#451,.F.);
+#451 = EDGE_CURVE('',#452,#424,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(50.,30.,1.));
+#454 = SURFACE_CURVE('',#455,(#459,#466),.PCURVE_S1.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(50.,30.,0.));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(0.,0.,1.));
+#459 = PCURVE('',#213,#460);
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(30.,0.));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(0.,-1.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = PCURVE('',#467,#472);
+#467 = PLANE('',#468);
+#468 = AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#469 = CARTESIAN_POINT('',(50.,30.,0.));
+#470 = DIRECTION('',(0.,-1.,0.));
+#471 = DIRECTION('',(-1.,0.,0.));
+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(0.,-0.));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(0.,-1.));
+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#478 = ORIENTED_EDGE('',*,*,#479,.F.);
+#479 = EDGE_CURVE('',#191,#452,#480,.T.);
+#480 = SURFACE_CURVE('',#481,(#485,#492),.PCURVE_S1.);
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(50.,0.,1.));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.,1.,0.));
+#485 = PCURVE('',#213,#486);
+#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);
+#487 = LINE('',#488,#489);
+#488 = CARTESIAN_POINT('',(0.,-1.));
+#489 = VECTOR('',#490,1.);
+#490 = DIRECTION('',(1.,0.));
+#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#492 = PCURVE('',#493,#498);
+#493 = CYLINDRICAL_SURFACE('',#494,1.);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(49.,0.,1.));
+#496 = DIRECTION('',(0.,1.,0.));
+#497 = DIRECTION('',(0.,0.,-1.));
+#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(-0.,1.));
+#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#504 = ADVANCED_FACE('',(#505),#241,.T.);
+#505 = FACE_BOUND('',#506,.T.);
+#506 = EDGE_LOOP('',(#507,#535,#563,#597));
+#507 = ORIENTED_EDGE('',*,*,#508,.T.);
+#508 = EDGE_CURVE('',#226,#509,#511,.T.);
+#509 = VERTEX_POINT('',#510);
+#510 = CARTESIAN_POINT('',(5.,1.,-2.22044604925E-16));
+#511 = SURFACE_CURVE('',#512,(#517,#524),.PCURVE_S1.);
+#512 = CIRCLE('',#513,1.);
+#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);
+#514 = CARTESIAN_POINT('',(5.,1.,1.));
+#515 = DIRECTION('',(1.,0.,0.));
+#516 = DIRECTION('',(-0.,0.,1.));
+#517 = PCURVE('',#241,#518);
+#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523);
+#519 = LINE('',#520,#521);
+#520 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#521 = VECTOR('',#522,1.);
+#522 = DIRECTION('',(1.,0.));
+#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#524 = PCURVE('',#269,#525);
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#534);
+#526 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#527,#528,#529,#530,#531,#532
+,#533),.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(
+  '') );
+#527 = CARTESIAN_POINT('',(1.,-2.));
+#528 = CARTESIAN_POINT('',(-0.732050807569,-2.));
+#529 = CARTESIAN_POINT('',(0.133974596216,-0.5));
+#530 = CARTESIAN_POINT('',(1.,1.));
+#531 = CARTESIAN_POINT('',(1.866025403784,-0.5));
+#532 = CARTESIAN_POINT('',(2.732050807569,-2.));
+#533 = CARTESIAN_POINT('',(1.,-2.));
+#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#535 = ORIENTED_EDGE('',*,*,#536,.T.);
+#536 = EDGE_CURVE('',#509,#537,#539,.T.);
+#537 = VERTEX_POINT('',#538);
+#538 = CARTESIAN_POINT('',(49.,1.,-2.22044604925E-16));
+#539 = SURFACE_CURVE('',#540,(#544,#551),.PCURVE_S1.);
+#540 = LINE('',#541,#542);
+#541 = CARTESIAN_POINT('',(5.,1.,-2.22044604925E-16));
+#542 = VECTOR('',#543,1.);
+#543 = DIRECTION('',(1.,0.,0.));
+#544 = PCURVE('',#241,#545);
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(1.570796326795,0.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(0.,1.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = PCURVE('',#552,#557);
+#552 = PLANE('',#553);
+#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#554 = CARTESIAN_POINT('',(0.,0.,0.));
+#555 = DIRECTION('',(0.,0.,-1.));
+#556 = DIRECTION('',(-1.,0.,0.));
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = LINE('',#559,#560);
+#559 = CARTESIAN_POINT('',(-5.,1.));
+#560 = VECTOR('',#561,1.);
+#561 = DIRECTION('',(-1.,0.));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#563 = ORIENTED_EDGE('',*,*,#564,.F.);
+#564 = EDGE_CURVE('',#191,#537,#565,.T.);
+#565 = SURFACE_CURVE('',#566,(#571,#584),.PCURVE_S1.);
+#566 = ELLIPSE('',#567,1.414213562373,1.);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(49.,1.,1.));
+#569 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#570 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#571 = PCURVE('',#241,#572);
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#583);
+#573 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#574,#575,#576,#577,#578,#579,
+    #580,#581,#582),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#574 = CARTESIAN_POINT('',(-1.771225997655E-16,45.));
+#575 = CARTESIAN_POINT('',(0.196349541599,44.999999999804));
+#576 = CARTESIAN_POINT('',(0.392699082199,44.955939223677));
+#577 = CARTESIAN_POINT('',(0.589048622795,44.867818046099));
+#578 = CARTESIAN_POINT('',(0.785398163399,44.739258750313));
+#579 = CARTESIAN_POINT('',(0.981747703993,44.577513261436));
+#580 = CARTESIAN_POINT('',(1.178097244596,44.392699128723));
+#581 = CARTESIAN_POINT('',(1.374446785196,44.196349541599));
+#582 = CARTESIAN_POINT('',(1.570796326795,44.));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = PCURVE('',#493,#585);
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#596);
+#586 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#587,#588,#589,#590,#591,#592,
+    #593,#594,#595),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#587 = CARTESIAN_POINT('',(-1.570796326795,-2.225446044478E-16));
+#588 = CARTESIAN_POINT('',(-1.374446785196,1.963493185548E-10));
+#589 = CARTESIAN_POINT('',(-1.178097244596,4.406077626646E-02));
+#590 = CARTESIAN_POINT('',(-0.981747703996,0.132181953902));
+#591 = CARTESIAN_POINT('',(-0.785398163397,0.260741249506));
+#592 = CARTESIAN_POINT('',(-0.5890486228,0.422486738628));
+#593 = CARTESIAN_POINT('',(-0.392699082198,0.607300871226));
+#594 = CARTESIAN_POINT('',(-0.196349541599,0.803650458401));
+#595 = CARTESIAN_POINT('',(-3.553986918678E-15,1.));
+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#597 = ORIENTED_EDGE('',*,*,#225,.F.);
+#598 = ADVANCED_FACE('',(#599),#407,.T.);
+#599 = FACE_BOUND('',#600,.F.);
+#600 = EDGE_LOOP('',(#601,#629,#657,#691));
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#366,#603,#605,.T.);
+#603 = VERTEX_POINT('',#604);
+#604 = CARTESIAN_POINT('',(5.,1.,6.));
+#605 = SURFACE_CURVE('',#606,(#611,#618),.PCURVE_S1.);
+#606 = CIRCLE('',#607,1.);
+#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610);
+#608 = CARTESIAN_POINT('',(5.,1.,5.));
+#609 = DIRECTION('',(-1.,0.,-0.));
+#610 = DIRECTION('',(-0.,0.,1.));
+#611 = PCURVE('',#407,#612);
+#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617);
+#613 = LINE('',#614,#615);
+#614 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#615 = VECTOR('',#616,1.);
+#616 = DIRECTION('',(-1.,0.));
+#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#618 = PCURVE('',#381,#619);
+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#628);
+#620 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#621,#622,#623,#624,#625,#626
+,#627),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#621 = CARTESIAN_POINT('',(1.,0.));
+#622 = CARTESIAN_POINT('',(2.732050807569,0.));
+#623 = CARTESIAN_POINT('',(1.866025403784,-1.5));
+#624 = CARTESIAN_POINT('',(1.,-3.));
+#625 = CARTESIAN_POINT('',(0.133974596216,-1.5));
+#626 = CARTESIAN_POINT('',(-0.732050807569,-1.554312234475E-15));
+#627 = CARTESIAN_POINT('',(1.,0.));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = ORIENTED_EDGE('',*,*,#630,.T.);
+#630 = EDGE_CURVE('',#603,#631,#633,.T.);
+#631 = VERTEX_POINT('',#632);
+#632 = CARTESIAN_POINT('',(49.,1.,6.));
+#633 = SURFACE_CURVE('',#634,(#638,#645),.PCURVE_S1.);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(5.,1.,6.));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(1.,0.,0.));
+#638 = PCURVE('',#407,#639);
+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);
+#640 = LINE('',#641,#642);
+#641 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#642 = VECTOR('',#643,1.);
+#643 = DIRECTION('',(-0.,1.));
+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#645 = PCURVE('',#646,#651);
+#646 = PLANE('',#647);
+#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);
+#648 = CARTESIAN_POINT('',(0.,0.,6.));
+#649 = DIRECTION('',(0.,0.,-1.));
+#650 = DIRECTION('',(-1.,0.,0.));
+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(-5.,1.));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(-1.,0.));
+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#657 = ORIENTED_EDGE('',*,*,#658,.F.);
+#658 = EDGE_CURVE('',#193,#631,#659,.T.);
+#659 = SURFACE_CURVE('',#660,(#665,#678),.PCURVE_S1.);
+#660 = ELLIPSE('',#661,1.414213562373,1.);
+#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664);
+#662 = CARTESIAN_POINT('',(49.,1.,5.));
+#663 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#664 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#665 = PCURVE('',#407,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#677);
+#667 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#668,#669,#670,#671,#672,#673,
+    #674,#675,#676),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#668 = CARTESIAN_POINT('',(-1.273239929221E-18,45.));
+#669 = CARTESIAN_POINT('',(-0.196349541599,44.999999999804));
+#670 = CARTESIAN_POINT('',(-0.392699082198,44.95593922367));
+#671 = CARTESIAN_POINT('',(-0.589048622798,44.867818046303));
+#672 = CARTESIAN_POINT('',(-0.785398163393,44.739258750225));
+#673 = CARTESIAN_POINT('',(-0.981747703998,44.577513261611));
+#674 = CARTESIAN_POINT('',(-1.178097244595,44.392699128708));
+#675 = CARTESIAN_POINT('',(-1.374446785196,44.196349541599));
+#676 = CARTESIAN_POINT('',(-1.570796326795,44.));
+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#678 = PCURVE('',#439,#679);
+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#690);
+#680 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#681,#682,#683,#684,#685,#686,
+    #687,#688,#689),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#681 = CARTESIAN_POINT('',(-1.273239929221E-18,-2.225446047755E-16));
+#682 = CARTESIAN_POINT('',(-0.196349541599,1.963493828926E-10));
+#683 = CARTESIAN_POINT('',(-0.392699082198,4.406077626675E-02));
+#684 = CARTESIAN_POINT('',(-0.589048622799,0.1321819539));
+#685 = CARTESIAN_POINT('',(-0.785398163396,0.260741249509));
+#686 = CARTESIAN_POINT('',(-0.981747703997,0.422486738626));
+#687 = CARTESIAN_POINT('',(-1.178097244596,0.607300871226));
+#688 = CARTESIAN_POINT('',(-1.374446785196,0.803650458401));
+#689 = CARTESIAN_POINT('',(-1.570796326795,1.));
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#691 = ORIENTED_EDGE('',*,*,#393,.F.);
+#692 = ADVANCED_FACE('',(#693),#269,.T.);
+#693 = FACE_BOUND('',#694,.T.);
+#694 = EDGE_LOOP('',(#695,#696,#719,#742,#775,#796));
+#695 = ORIENTED_EDGE('',*,*,#253,.T.);
+#696 = ORIENTED_EDGE('',*,*,#697,.T.);
+#697 = EDGE_CURVE('',#254,#698,#700,.T.);
+#698 = VERTEX_POINT('',#699);
+#699 = CARTESIAN_POINT('',(5.,30.,1.5));
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(5.,0.,1.5));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,1.,0.));
+#705 = PCURVE('',#269,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(0.,-1.5));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(1.,0.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#297,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(-5.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ORIENTED_EDGE('',*,*,#720,.F.);
+#720 = EDGE_CURVE('',#721,#698,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(5.,30.,1.));
+#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(5.,30.,0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,0.,1.));
+#728 = PCURVE('',#269,#729);
+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(30.,0.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(0.,-1.));
+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#735 = PCURVE('',#467,#736);
+#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
+#737 = LINE('',#738,#739);
+#738 = CARTESIAN_POINT('',(45.,0.));
+#739 = VECTOR('',#740,1.);
+#740 = DIRECTION('',(0.,-1.));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ORIENTED_EDGE('',*,*,#743,.F.);
+#743 = EDGE_CURVE('',#744,#721,#746,.T.);
+#744 = VERTEX_POINT('',#745);
+#745 = CARTESIAN_POINT('',(5.,29.,-2.22044604925E-16));
+#746 = SURFACE_CURVE('',#747,(#752,#763),.PCURVE_S1.);
+#747 = CIRCLE('',#748,1.);
+#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751);
+#749 = CARTESIAN_POINT('',(5.,29.,1.));
+#750 = DIRECTION('',(1.,-0.,0.));
+#751 = DIRECTION('',(0.,0.,-1.));
+#752 = PCURVE('',#269,#753);
+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#762);
+#754 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#755,#756,#757,#758,#759,#760
+,#761),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#755 = CARTESIAN_POINT('',(29.,2.22044604925E-16));
+#756 = CARTESIAN_POINT('',(30.732050807569,2.22044604925E-16));
+#757 = CARTESIAN_POINT('',(29.866025403784,-1.5));
+#758 = CARTESIAN_POINT('',(29.,-3.));
+#759 = CARTESIAN_POINT('',(28.133974596216,-1.5));
+#760 = CARTESIAN_POINT('',(27.267949192431,-1.33226762955E-15));
+#761 = CARTESIAN_POINT('',(29.,2.22044604925E-16));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = PCURVE('',#764,#769);
+#764 = CYLINDRICAL_SURFACE('',#765,1.);
+#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
+#766 = CARTESIAN_POINT('',(50.,29.,1.));
+#767 = DIRECTION('',(-1.,0.,0.));
+#768 = DIRECTION('',(0.,0.,-1.));
+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
+#770 = LINE('',#771,#772);
+#771 = CARTESIAN_POINT('',(-0.,45.));
+#772 = VECTOR('',#773,1.);
+#773 = DIRECTION('',(-1.,0.));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#776,.F.);
+#776 = EDGE_CURVE('',#509,#744,#777,.T.);
+#777 = SURFACE_CURVE('',#778,(#782,#789),.PCURVE_S1.);
+#778 = LINE('',#779,#780);
+#779 = CARTESIAN_POINT('',(5.,0.,0.));
+#780 = VECTOR('',#781,1.);
+#781 = DIRECTION('',(0.,1.,0.));
+#782 = PCURVE('',#269,#783);
+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(0.,0.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(1.,0.));
+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#789 = PCURVE('',#552,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(-5.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = ORIENTED_EDGE('',*,*,#508,.F.);
+#797 = ADVANCED_FACE('',(#798),#381,.F.);
+#798 = FACE_BOUND('',#799,.F.);
+#799 = EDGE_LOOP('',(#800,#801,#824,#847,#880,#901));
+#800 = ORIENTED_EDGE('',*,*,#365,.T.);
+#801 = ORIENTED_EDGE('',*,*,#802,.T.);
+#802 = EDGE_CURVE('',#338,#803,#805,.T.);
+#803 = VERTEX_POINT('',#804);
+#804 = CARTESIAN_POINT('',(5.,30.,4.5));
+#805 = SURFACE_CURVE('',#806,(#810,#817),.PCURVE_S1.);
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(5.,0.,4.5));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(0.,1.,0.));
+#810 = PCURVE('',#381,#811);
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(0.,-1.5));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(1.,0.));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#353,#818);
+#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
+#819 = LINE('',#820,#821);
+#820 = CARTESIAN_POINT('',(-5.,0.));
+#821 = VECTOR('',#822,1.);
+#822 = DIRECTION('',(0.,1.));
+#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#824 = ORIENTED_EDGE('',*,*,#825,.F.);
+#825 = EDGE_CURVE('',#826,#803,#828,.T.);
+#826 = VERTEX_POINT('',#827);
+#827 = CARTESIAN_POINT('',(5.,30.,5.));
+#828 = SURFACE_CURVE('',#829,(#833,#840),.PCURVE_S1.);
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(5.,30.,6.));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(-0.,-0.,-1.));
+#833 = PCURVE('',#381,#834);
+#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839);
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(30.,0.));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(0.,-1.));
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#840 = PCURVE('',#467,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(45.,-6.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = ORIENTED_EDGE('',*,*,#848,.F.);
+#848 = EDGE_CURVE('',#849,#826,#851,.T.);
+#849 = VERTEX_POINT('',#850);
+#850 = CARTESIAN_POINT('',(5.,29.,6.));
+#851 = SURFACE_CURVE('',#852,(#857,#868),.PCURVE_S1.);
+#852 = CIRCLE('',#853,1.);
+#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
+#854 = CARTESIAN_POINT('',(5.,29.,5.));
+#855 = DIRECTION('',(-1.,0.,0.));
+#856 = DIRECTION('',(0.,0.,-1.));
+#857 = PCURVE('',#381,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#867);
+#859 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#860,#861,#862,#863,#864,#865
+,#866),.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(
+  '') );
+#860 = CARTESIAN_POINT('',(29.,-2.));
+#861 = CARTESIAN_POINT('',(27.267949192431,-2.));
+#862 = CARTESIAN_POINT('',(28.133974596216,-0.5));
+#863 = CARTESIAN_POINT('',(29.,1.));
+#864 = CARTESIAN_POINT('',(29.866025403784,-0.5));
+#865 = CARTESIAN_POINT('',(30.732050807569,-2.));
+#866 = CARTESIAN_POINT('',(29.,-2.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#868 = PCURVE('',#869,#874);
+#869 = CYLINDRICAL_SURFACE('',#870,1.);
+#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873);
+#871 = CARTESIAN_POINT('',(50.,29.,5.));
+#872 = DIRECTION('',(-1.,0.,0.));
+#873 = DIRECTION('',(0.,-0.,1.));
+#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(-3.14159265359,45.));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(1.,0.));
+#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#880 = ORIENTED_EDGE('',*,*,#881,.F.);
+#881 = EDGE_CURVE('',#603,#849,#882,.T.);
+#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(5.,0.,6.));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(0.,1.,0.));
+#887 = PCURVE('',#381,#888);
+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(0.,0.));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(1.,0.));
+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#894 = PCURVE('',#646,#895);
+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);
+#896 = LINE('',#897,#898);
+#897 = CARTESIAN_POINT('',(-5.,0.));
+#898 = VECTOR('',#899,1.);
+#899 = DIRECTION('',(0.,1.));
+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#901 = ORIENTED_EDGE('',*,*,#602,.F.);
+#902 = ADVANCED_FACE('',(#903),#297,.T.);
+#903 = FACE_BOUND('',#904,.T.);
+#904 = EDGE_LOOP('',(#905,#906,#929,#950));
+#905 = ORIENTED_EDGE('',*,*,#281,.F.);
+#906 = ORIENTED_EDGE('',*,*,#907,.F.);
+#907 = EDGE_CURVE('',#908,#282,#910,.T.);
+#908 = VERTEX_POINT('',#909);
+#909 = CARTESIAN_POINT('',(0.,30.,1.5));
+#910 = SURFACE_CURVE('',#911,(#915,#922),.PCURVE_S1.);
+#911 = LINE('',#912,#913);
+#912 = CARTESIAN_POINT('',(0.,30.,1.5));
+#913 = VECTOR('',#914,1.);
+#914 = DIRECTION('',(0.,-1.,0.));
+#915 = PCURVE('',#297,#916);
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = LINE('',#918,#919);
+#918 = CARTESIAN_POINT('',(0.,30.));
+#919 = VECTOR('',#920,1.);
+#920 = DIRECTION('',(0.,-1.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = PCURVE('',#325,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(0.,0.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(0.,1.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = ORIENTED_EDGE('',*,*,#930,.F.);
+#930 = EDGE_CURVE('',#698,#908,#931,.T.);
+#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.);
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(5.,30.,1.5));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(-1.,0.,0.));
+#936 = PCURVE('',#297,#937);
+#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(-5.,30.));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(1.,0.));
+#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#943 = PCURVE('',#467,#944);
+#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(45.,-1.5));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(1.,0.));
+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#950 = ORIENTED_EDGE('',*,*,#697,.F.);
+#951 = ADVANCED_FACE('',(#952),#353,.F.);
+#952 = FACE_BOUND('',#953,.F.);
+#953 = EDGE_LOOP('',(#954,#955,#978,#1006,#1034,#1062,#1085,#1113,#1141,
+    #1169,#1192,#1213));
+#954 = ORIENTED_EDGE('',*,*,#337,.F.);
+#955 = ORIENTED_EDGE('',*,*,#956,.F.);
+#956 = EDGE_CURVE('',#957,#310,#959,.T.);
+#957 = VERTEX_POINT('',#958);
+#958 = CARTESIAN_POINT('',(0.,11.5,4.5));
+#959 = SURFACE_CURVE('',#960,(#964,#971),.PCURVE_S1.);
+#960 = LINE('',#961,#962);
+#961 = CARTESIAN_POINT('',(0.,30.,4.5));
+#962 = VECTOR('',#963,1.);
+#963 = DIRECTION('',(0.,-1.,0.));
+#964 = PCURVE('',#353,#965);
+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970);
+#966 = LINE('',#967,#968);
+#967 = CARTESIAN_POINT('',(0.,30.));
+#968 = VECTOR('',#969,1.);
+#969 = DIRECTION('',(0.,-1.));
+#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#971 = PCURVE('',#325,#972);
+#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
+#973 = LINE('',#974,#975);
+#974 = CARTESIAN_POINT('',(3.,0.));
+#975 = VECTOR('',#976,1.);
+#976 = DIRECTION('',(0.,1.));
+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#978 = ORIENTED_EDGE('',*,*,#979,.F.);
+#979 = EDGE_CURVE('',#980,#957,#982,.T.);
+#980 = VERTEX_POINT('',#981);
+#981 = CARTESIAN_POINT('',(3.,11.5,4.5));
+#982 = SURFACE_CURVE('',#983,(#987,#994),.PCURVE_S1.);
+#983 = LINE('',#984,#985);
+#984 = CARTESIAN_POINT('',(3.,11.5,4.5));
+#985 = VECTOR('',#986,1.);
+#986 = DIRECTION('',(-1.,0.,0.));
+#987 = PCURVE('',#353,#988);
+#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993);
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(-3.,11.5));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(1.,0.));
+#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#994 = PCURVE('',#995,#1000);
+#995 = PLANE('',#996);
+#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999);
+#997 = CARTESIAN_POINT('',(3.,11.5,4.5));
+#998 = DIRECTION('',(0.,-1.,0.));
+#999 = DIRECTION('',(-1.,0.,0.));
+#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005);
+#1001 = LINE('',#1002,#1003);
+#1002 = CARTESIAN_POINT('',(0.,-0.));
+#1003 = VECTOR('',#1004,1.);
+#1004 = DIRECTION('',(1.,0.));
+#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1006 = ORIENTED_EDGE('',*,*,#1007,.F.);
+#1007 = EDGE_CURVE('',#1008,#980,#1010,.T.);
+#1008 = VERTEX_POINT('',#1009);
+#1009 = CARTESIAN_POINT('',(3.,13.5,4.5));
+#1010 = SURFACE_CURVE('',#1011,(#1015,#1022),.PCURVE_S1.);
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(3.,13.5,4.5));
+#1013 = VECTOR('',#1014,1.);
+#1014 = DIRECTION('',(0.,-1.,0.));
+#1015 = PCURVE('',#353,#1016);
+#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021);
+#1017 = LINE('',#1018,#1019);
+#1018 = CARTESIAN_POINT('',(-3.,13.5));
+#1019 = VECTOR('',#1020,1.);
+#1020 = DIRECTION('',(0.,-1.));
+#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1022 = PCURVE('',#1023,#1028);
+#1023 = PLANE('',#1024);
+#1024 = AXIS2_PLACEMENT_3D('',#1025,#1026,#1027);
+#1025 = CARTESIAN_POINT('',(3.,13.5,4.5));
+#1026 = DIRECTION('',(1.,0.,0.));
+#1027 = DIRECTION('',(0.,-1.,0.));
+#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033);
+#1029 = LINE('',#1030,#1031);
+#1030 = CARTESIAN_POINT('',(0.,0.));
+#1031 = VECTOR('',#1032,1.);
+#1032 = DIRECTION('',(1.,0.));
+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1034 = ORIENTED_EDGE('',*,*,#1035,.F.);
+#1035 = EDGE_CURVE('',#1036,#1008,#1038,.T.);
+#1036 = VERTEX_POINT('',#1037);
+#1037 = CARTESIAN_POINT('',(0.,13.5,4.5));
+#1038 = SURFACE_CURVE('',#1039,(#1043,#1050),.PCURVE_S1.);
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(0.,13.5,4.5));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(1.,0.,0.));
+#1043 = PCURVE('',#353,#1044);
+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049);
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(0.,13.5));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(-1.,0.));
+#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1050 = PCURVE('',#1051,#1056);
+#1051 = PLANE('',#1052);
+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);
+#1053 = CARTESIAN_POINT('',(0.,13.5,4.5));
+#1054 = DIRECTION('',(0.,1.,0.));
+#1055 = DIRECTION('',(1.,0.,0.));
+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);
+#1057 = LINE('',#1058,#1059);
+#1058 = CARTESIAN_POINT('',(0.,0.));
+#1059 = VECTOR('',#1060,1.);
+#1060 = DIRECTION('',(1.,0.));
+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1062 = ORIENTED_EDGE('',*,*,#1063,.F.);
+#1063 = EDGE_CURVE('',#1064,#1036,#1066,.T.);
+#1064 = VERTEX_POINT('',#1065);
+#1065 = CARTESIAN_POINT('',(0.,16.5,4.5));
+#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.);
+#1067 = LINE('',#1068,#1069);
+#1068 = CARTESIAN_POINT('',(0.,30.,4.5));
+#1069 = VECTOR('',#1070,1.);
+#1070 = DIRECTION('',(0.,-1.,0.));
+#1071 = PCURVE('',#353,#1072);
+#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);
+#1073 = LINE('',#1074,#1075);
+#1074 = CARTESIAN_POINT('',(0.,30.));
+#1075 = VECTOR('',#1076,1.);
+#1076 = DIRECTION('',(0.,-1.));
+#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1078 = PCURVE('',#325,#1079);
+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(3.,0.));
+#1082 = VECTOR('',#1083,1.);
+#1083 = DIRECTION('',(0.,1.));
+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1085 = ORIENTED_EDGE('',*,*,#1086,.F.);
+#1086 = EDGE_CURVE('',#1087,#1064,#1089,.T.);
+#1087 = VERTEX_POINT('',#1088);
+#1088 = CARTESIAN_POINT('',(3.,16.5,4.5));
+#1089 = SURFACE_CURVE('',#1090,(#1094,#1101),.PCURVE_S1.);
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(3.,16.5,4.5));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(-1.,0.,0.));
+#1094 = PCURVE('',#353,#1095);
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
+#1096 = LINE('',#1097,#1098);
+#1097 = CARTESIAN_POINT('',(-3.,16.5));
+#1098 = VECTOR('',#1099,1.);
+#1099 = DIRECTION('',(1.,0.));
+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1101 = PCURVE('',#1102,#1107);
+#1102 = PLANE('',#1103);
+#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106);
+#1104 = CARTESIAN_POINT('',(3.,16.5,4.5));
+#1105 = DIRECTION('',(0.,-1.,0.));
+#1106 = DIRECTION('',(-1.,0.,0.));
+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);
+#1108 = LINE('',#1109,#1110);
+#1109 = CARTESIAN_POINT('',(0.,-0.));
+#1110 = VECTOR('',#1111,1.);
+#1111 = DIRECTION('',(1.,0.));
+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1113 = ORIENTED_EDGE('',*,*,#1114,.F.);
+#1114 = EDGE_CURVE('',#1115,#1087,#1117,.T.);
+#1115 = VERTEX_POINT('',#1116);
+#1116 = CARTESIAN_POINT('',(3.,18.5,4.5));
+#1117 = SURFACE_CURVE('',#1118,(#1122,#1129),.PCURVE_S1.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(3.,18.5,4.5));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(0.,-1.,0.));
+#1122 = PCURVE('',#353,#1123);
+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);
+#1124 = LINE('',#1125,#1126);
+#1125 = CARTESIAN_POINT('',(-3.,18.5));
+#1126 = VECTOR('',#1127,1.);
+#1127 = DIRECTION('',(0.,-1.));
+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1129 = PCURVE('',#1130,#1135);
+#1130 = PLANE('',#1131);
+#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134);
+#1132 = CARTESIAN_POINT('',(3.,18.5,4.5));
+#1133 = DIRECTION('',(1.,0.,0.));
+#1134 = DIRECTION('',(0.,-1.,0.));
+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(0.,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(1.,0.));
+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1141 = ORIENTED_EDGE('',*,*,#1142,.F.);
+#1142 = EDGE_CURVE('',#1143,#1115,#1145,.T.);
+#1143 = VERTEX_POINT('',#1144);
+#1144 = CARTESIAN_POINT('',(0.,18.5,4.5));
+#1145 = SURFACE_CURVE('',#1146,(#1150,#1157),.PCURVE_S1.);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(0.,18.5,4.5));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(1.,0.,0.));
+#1150 = PCURVE('',#353,#1151);
+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(0.,18.5));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(-1.,0.));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1157 = PCURVE('',#1158,#1163);
+#1158 = PLANE('',#1159);
+#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
+#1160 = CARTESIAN_POINT('',(0.,18.5,4.5));
+#1161 = DIRECTION('',(0.,1.,0.));
+#1162 = DIRECTION('',(1.,0.,0.));
+#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(0.,0.));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(1.,0.));
+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#1170 = EDGE_CURVE('',#1171,#1143,#1173,.T.);
+#1171 = VERTEX_POINT('',#1172);
+#1172 = CARTESIAN_POINT('',(0.,30.,4.5));
+#1173 = SURFACE_CURVE('',#1174,(#1178,#1185),.PCURVE_S1.);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(0.,30.,4.5));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(0.,-1.,0.));
+#1178 = PCURVE('',#353,#1179);
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(0.,30.));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(0.,-1.));
+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1185 = PCURVE('',#325,#1186);
+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);
+#1187 = LINE('',#1188,#1189);
+#1188 = CARTESIAN_POINT('',(3.,0.));
+#1189 = VECTOR('',#1190,1.);
+#1190 = DIRECTION('',(0.,1.));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1192 = ORIENTED_EDGE('',*,*,#1193,.F.);
+#1193 = EDGE_CURVE('',#803,#1171,#1194,.T.);
+#1194 = SURFACE_CURVE('',#1195,(#1199,#1206),.PCURVE_S1.);
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(5.,30.,4.5));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(-1.,0.,0.));
+#1199 = PCURVE('',#353,#1200);
+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(-5.,30.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(1.,0.));
+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1206 = PCURVE('',#467,#1207);
+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(45.,-4.5));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(1.,0.));
+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1213 = ORIENTED_EDGE('',*,*,#802,.F.);
+#1214 = ADVANCED_FACE('',(#1215),#325,.F.);
+#1215 = FACE_BOUND('',#1216,.T.);
+#1216 = EDGE_LOOP('',(#1217,#1218,#1219,#1220,#1243,#1271,#1292,#1293,
+    #1316,#1344,#1365,#1366));
+#1217 = ORIENTED_EDGE('',*,*,#907,.T.);
+#1218 = ORIENTED_EDGE('',*,*,#309,.T.);
+#1219 = ORIENTED_EDGE('',*,*,#956,.F.);
+#1220 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#1221 = EDGE_CURVE('',#957,#1222,#1224,.T.);
+#1222 = VERTEX_POINT('',#1223);
+#1223 = CARTESIAN_POINT('',(0.,11.5,4.6));
+#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.);
+#1225 = LINE('',#1226,#1227);
+#1226 = CARTESIAN_POINT('',(0.,11.5,4.5));
+#1227 = VECTOR('',#1228,1.);
+#1228 = DIRECTION('',(0.,0.,1.));
+#1229 = PCURVE('',#325,#1230);
+#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235);
+#1231 = LINE('',#1232,#1233);
+#1232 = CARTESIAN_POINT('',(3.,18.5));
+#1233 = VECTOR('',#1234,1.);
+#1234 = DIRECTION('',(1.,0.));
+#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1236 = PCURVE('',#995,#1237);
+#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(3.,0.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(0.,-1.));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1244 = EDGE_CURVE('',#1222,#1245,#1247,.T.);
+#1245 = VERTEX_POINT('',#1246);
+#1246 = CARTESIAN_POINT('',(0.,13.5,4.6));
+#1247 = SURFACE_CURVE('',#1248,(#1252,#1259),.PCURVE_S1.);
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(0.,11.5,4.6));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(0.,1.,0.));
+#1252 = PCURVE('',#325,#1253);
+#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258);
+#1254 = LINE('',#1255,#1256);
+#1255 = CARTESIAN_POINT('',(3.1,18.5));
+#1256 = VECTOR('',#1257,1.);
+#1257 = DIRECTION('',(0.,-1.));
+#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1259 = PCURVE('',#1260,#1265);
+#1260 = PLANE('',#1261);
+#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264);
+#1262 = CARTESIAN_POINT('',(0.,13.5,4.6));
+#1263 = DIRECTION('',(0.,0.,1.));
+#1264 = DIRECTION('',(1.,0.,0.));
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(0.,-2.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.,1.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#1272 = EDGE_CURVE('',#1036,#1245,#1273,.T.);
+#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(0.,13.5,4.5));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(0.,0.,1.));
+#1278 = PCURVE('',#325,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(3.,16.5));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(1.,0.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1285 = PCURVE('',#1051,#1286);
+#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(0.,0.));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(0.,-1.));
+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1292 = ORIENTED_EDGE('',*,*,#1063,.F.);
+#1293 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1294 = EDGE_CURVE('',#1064,#1295,#1297,.T.);
+#1295 = VERTEX_POINT('',#1296);
+#1296 = CARTESIAN_POINT('',(0.,16.5,4.6));
+#1297 = SURFACE_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.);
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(0.,16.5,4.5));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(0.,0.,1.));
+#1302 = PCURVE('',#325,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(3.,13.5));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(1.,0.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = PCURVE('',#1102,#1310);
+#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);
+#1311 = LINE('',#1312,#1313);
+#1312 = CARTESIAN_POINT('',(3.,0.));
+#1313 = VECTOR('',#1314,1.);
+#1314 = DIRECTION('',(0.,-1.));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = ORIENTED_EDGE('',*,*,#1317,.T.);
+#1317 = EDGE_CURVE('',#1295,#1318,#1320,.T.);
+#1318 = VERTEX_POINT('',#1319);
+#1319 = CARTESIAN_POINT('',(0.,18.5,4.6));
+#1320 = SURFACE_CURVE('',#1321,(#1325,#1332),.PCURVE_S1.);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(0.,16.5,4.6));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(0.,1.,0.));
+#1325 = PCURVE('',#325,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(3.1,13.5));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(0.,-1.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = PCURVE('',#1333,#1338);
+#1333 = PLANE('',#1334);
+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
+#1335 = CARTESIAN_POINT('',(0.,18.5,4.6));
+#1336 = DIRECTION('',(0.,0.,1.));
+#1337 = DIRECTION('',(1.,0.,0.));
+#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(0.,-2.));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(0.,1.));
+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1344 = ORIENTED_EDGE('',*,*,#1345,.F.);
+#1345 = EDGE_CURVE('',#1143,#1318,#1346,.T.);
+#1346 = SURFACE_CURVE('',#1347,(#1351,#1358),.PCURVE_S1.);
+#1347 = LINE('',#1348,#1349);
+#1348 = CARTESIAN_POINT('',(0.,18.5,4.5));
+#1349 = VECTOR('',#1350,1.);
+#1350 = DIRECTION('',(0.,0.,1.));
+#1351 = PCURVE('',#325,#1352);
+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);
+#1353 = LINE('',#1354,#1355);
+#1354 = CARTESIAN_POINT('',(3.,11.5));
+#1355 = VECTOR('',#1356,1.);
+#1356 = DIRECTION('',(1.,0.));
+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1358 = PCURVE('',#1158,#1359);
+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(0.,0.));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(0.,-1.));
+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1365 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#1366 = ORIENTED_EDGE('',*,*,#1367,.F.);
+#1367 = EDGE_CURVE('',#908,#1171,#1368,.T.);
+#1368 = SURFACE_CURVE('',#1369,(#1373,#1380),.PCURVE_S1.);
+#1369 = LINE('',#1370,#1371);
+#1370 = CARTESIAN_POINT('',(0.,30.,0.));
+#1371 = VECTOR('',#1372,1.);
+#1372 = DIRECTION('',(0.,0.,1.));
+#1373 = PCURVE('',#325,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
+#1375 = LINE('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(-1.5,0.));
+#1377 = VECTOR('',#1378,1.);
+#1378 = DIRECTION('',(1.,0.));
+#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1380 = PCURVE('',#467,#1381);
+#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);
+#1382 = LINE('',#1383,#1384);
+#1383 = CARTESIAN_POINT('',(50.,0.));
+#1384 = VECTOR('',#1385,1.);
+#1385 = DIRECTION('',(0.,-1.));
+#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1387 = ADVANCED_FACE('',(#1388),#493,.T.);
+#1388 = FACE_BOUND('',#1389,.F.);
+#1389 = EDGE_LOOP('',(#1390,#1391,#1392,#1428));
+#1390 = ORIENTED_EDGE('',*,*,#564,.F.);
+#1391 = ORIENTED_EDGE('',*,*,#479,.T.);
+#1392 = ORIENTED_EDGE('',*,*,#1393,.F.);
+#1393 = EDGE_CURVE('',#1394,#452,#1396,.T.);
+#1394 = VERTEX_POINT('',#1395);
+#1395 = CARTESIAN_POINT('',(49.,29.,-2.22044604925E-16));
+#1396 = SURFACE_CURVE('',#1397,(#1402,#1415),.PCURVE_S1.);
+#1397 = ELLIPSE('',#1398,1.414213562373,1.);
+#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401);
+#1399 = CARTESIAN_POINT('',(49.,29.,1.));
+#1400 = DIRECTION('',(0.707106781187,-0.707106781187,-0.));
+#1401 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1402 = PCURVE('',#493,#1403);
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1414);
+#1404 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1405,#1406,#1407,#1408,#1409,
+    #1410,#1411,#1412,#1413),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1405 = CARTESIAN_POINT('',(-3.553986918678E-15,29.));
+#1406 = CARTESIAN_POINT('',(-0.196349541599,29.196349541599));
+#1407 = CARTESIAN_POINT('',(-0.392699082198,29.392699128774));
+#1408 = CARTESIAN_POINT('',(-0.589048622798,29.577513261233));
+#1409 = CARTESIAN_POINT('',(-0.785398163397,29.739258750546));
+#1410 = CARTESIAN_POINT('',(-0.981747703997,29.867818045925));
+#1411 = CARTESIAN_POINT('',(-1.178097244596,29.955939223746));
+#1412 = CARTESIAN_POINT('',(-1.374446785196,29.999999999804));
+#1413 = CARTESIAN_POINT('',(-1.570796326795,30.));
+#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1415 = PCURVE('',#764,#1416);
+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1427);
+#1417 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1418,#1419,#1420,#1421,#1422,
+    #1423,#1424,#1425,#1426),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1418 = CARTESIAN_POINT('',(-1.273239929221E-18,1.));
+#1419 = CARTESIAN_POINT('',(-0.196349541599,0.803650458401));
+#1420 = CARTESIAN_POINT('',(-0.392699082199,0.607300871226));
+#1421 = CARTESIAN_POINT('',(-0.589048622795,0.422486738627));
+#1422 = CARTESIAN_POINT('',(-0.7853981634,0.260741249506));
+#1423 = CARTESIAN_POINT('',(-0.981747703991,0.132181953902));
+#1424 = CARTESIAN_POINT('',(-1.178097244597,4.406077626663E-02));
+#1425 = CARTESIAN_POINT('',(-1.374446785196,1.963495327995E-10));
+#1426 = CARTESIAN_POINT('',(-1.570796326795,-4.999994830626E-19));
+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1428 = ORIENTED_EDGE('',*,*,#1429,.F.);
+#1429 = EDGE_CURVE('',#537,#1394,#1430,.T.);
+#1430 = SURFACE_CURVE('',#1431,(#1435,#1442),.PCURVE_S1.);
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(49.,0.,-2.22044604925E-16));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(0.,1.,0.));
+#1435 = PCURVE('',#493,#1436);
+#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1441);
+#1437 = LINE('',#1438,#1439);
+#1438 = CARTESIAN_POINT('',(-0.,0.));
+#1439 = VECTOR('',#1440,1.);
+#1440 = DIRECTION('',(-0.,1.));
+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1442 = PCURVE('',#552,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(-49.,0.));
+#1446 = VECTOR('',#1447,1.);
+#1447 = DIRECTION('',(0.,1.));
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1449 = ADVANCED_FACE('',(#1450),#439,.T.);
+#1450 = FACE_BOUND('',#1451,.F.);
+#1451 = EDGE_LOOP('',(#1452,#1453,#1476,#1510));
+#1452 = ORIENTED_EDGE('',*,*,#658,.T.);
+#1453 = ORIENTED_EDGE('',*,*,#1454,.T.);
+#1454 = EDGE_CURVE('',#631,#1455,#1457,.T.);
+#1455 = VERTEX_POINT('',#1456);
+#1456 = CARTESIAN_POINT('',(49.,29.,6.));
+#1457 = SURFACE_CURVE('',#1458,(#1462,#1469),.PCURVE_S1.);
+#1458 = LINE('',#1459,#1460);
+#1459 = CARTESIAN_POINT('',(49.,0.,6.));
+#1460 = VECTOR('',#1461,1.);
+#1461 = DIRECTION('',(0.,1.,0.));
+#1462 = PCURVE('',#439,#1463);
+#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);
+#1464 = LINE('',#1465,#1466);
+#1465 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1466 = VECTOR('',#1467,1.);
+#1467 = DIRECTION('',(-0.,1.));
+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1469 = PCURVE('',#646,#1470);
+#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475);
+#1471 = LINE('',#1472,#1473);
+#1472 = CARTESIAN_POINT('',(-49.,0.));
+#1473 = VECTOR('',#1474,1.);
+#1474 = DIRECTION('',(0.,1.));
+#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1476 = ORIENTED_EDGE('',*,*,#1477,.T.);
+#1477 = EDGE_CURVE('',#1455,#424,#1478,.T.);
+#1478 = SURFACE_CURVE('',#1479,(#1484,#1497),.PCURVE_S1.);
+#1479 = ELLIPSE('',#1480,1.414213562373,1.);
+#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);
+#1481 = CARTESIAN_POINT('',(49.,29.,5.));
+#1482 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1483 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#1484 = PCURVE('',#439,#1485);
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1496);
+#1486 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1487,#1488,#1489,#1490,#1491,
+    #1492,#1493,#1494,#1495),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1487 = CARTESIAN_POINT('',(-1.570796326795,29.));
+#1488 = CARTESIAN_POINT('',(-1.374446785196,29.196349541599));
+#1489 = CARTESIAN_POINT('',(-1.178097244596,29.392699128784));
+#1490 = CARTESIAN_POINT('',(-0.981747703994,29.577513261305));
+#1491 = CARTESIAN_POINT('',(-0.785398163401,29.739258750429));
+#1492 = CARTESIAN_POINT('',(-0.589048622796,29.867818046099));
+#1493 = CARTESIAN_POINT('',(-0.392699082199,29.955939223732));
+#1494 = CARTESIAN_POINT('',(-0.196349541599,29.999999999804));
+#1495 = CARTESIAN_POINT('',(-1.273239929221E-18,30.));
+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1497 = PCURVE('',#869,#1498);
+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1509);
+#1499 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1500,#1501,#1502,#1503,#1504,
+    #1505,#1506,#1507,#1508),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
+    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
+#1500 = CARTESIAN_POINT('',(-6.610029743221E-17,1.));
+#1501 = CARTESIAN_POINT('',(0.196349541599,0.803650458401));
+#1502 = CARTESIAN_POINT('',(0.392699082198,0.607300871226));
+#1503 = CARTESIAN_POINT('',(0.589048622796,0.422486738627));
+#1504 = CARTESIAN_POINT('',(0.785398163397,0.260741249506));
+#1505 = CARTESIAN_POINT('',(0.981747703996,0.132181953901));
+#1506 = CARTESIAN_POINT('',(1.178097244596,4.406077626643E-02));
+#1507 = CARTESIAN_POINT('',(1.374446785196,1.963495808913E-10));
+#1508 = CARTESIAN_POINT('',(1.570796326795,-4.999997279944E-19));
+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1510 = ORIENTED_EDGE('',*,*,#423,.F.);
+#1511 = ADVANCED_FACE('',(#1512),#467,.F.);
+#1512 = FACE_BOUND('',#1513,.F.);
+#1513 = EDGE_LOOP('',(#1514,#1515,#1536,#1537,#1558,#1559,#1560,#1561));
+#1514 = ORIENTED_EDGE('',*,*,#720,.F.);
+#1515 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#1516 = EDGE_CURVE('',#452,#721,#1517,.T.);
+#1517 = SURFACE_CURVE('',#1518,(#1522,#1529),.PCURVE_S1.);
+#1518 = LINE('',#1519,#1520);
+#1519 = CARTESIAN_POINT('',(50.,30.,1.));
+#1520 = VECTOR('',#1521,1.);
+#1521 = DIRECTION('',(-1.,0.,0.));
+#1522 = PCURVE('',#467,#1523);
+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);
+#1524 = LINE('',#1525,#1526);
+#1525 = CARTESIAN_POINT('',(0.,-1.));
+#1526 = VECTOR('',#1527,1.);
+#1527 = DIRECTION('',(1.,0.));
+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1529 = PCURVE('',#764,#1530);
+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(-0.,1.));
+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1536 = ORIENTED_EDGE('',*,*,#451,.T.);
+#1537 = ORIENTED_EDGE('',*,*,#1538,.T.);
+#1538 = EDGE_CURVE('',#424,#826,#1539,.T.);
+#1539 = SURFACE_CURVE('',#1540,(#1544,#1551),.PCURVE_S1.);
+#1540 = LINE('',#1541,#1542);
+#1541 = CARTESIAN_POINT('',(50.,30.,5.));
+#1542 = VECTOR('',#1543,1.);
+#1543 = DIRECTION('',(-1.,0.,0.));
+#1544 = PCURVE('',#467,#1545);
+#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(0.,-5.));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(1.,0.));
+#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1551 = PCURVE('',#869,#1552);
+#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557);
+#1553 = LINE('',#1554,#1555);
+#1554 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1555 = VECTOR('',#1556,1.);
+#1556 = DIRECTION('',(0.,1.));
+#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1558 = ORIENTED_EDGE('',*,*,#825,.T.);
+#1559 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1560 = ORIENTED_EDGE('',*,*,#1367,.F.);
+#1561 = ORIENTED_EDGE('',*,*,#930,.F.);
+#1562 = ADVANCED_FACE('',(#1563),#552,.T.);
+#1563 = FACE_BOUND('',#1564,.T.);
+#1564 = EDGE_LOOP('',(#1565,#1566,#1587,#1588));
+#1565 = ORIENTED_EDGE('',*,*,#776,.T.);
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1394,#744,#1568,.T.);
+#1568 = SURFACE_CURVE('',#1569,(#1573,#1580),.PCURVE_S1.);
+#1569 = LINE('',#1570,#1571);
+#1570 = CARTESIAN_POINT('',(50.,29.,-2.22044604925E-16));
+#1571 = VECTOR('',#1572,1.);
+#1572 = DIRECTION('',(-1.,0.,0.));
+#1573 = PCURVE('',#552,#1574);
+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);
+#1575 = LINE('',#1576,#1577);
+#1576 = CARTESIAN_POINT('',(-50.,29.));
+#1577 = VECTOR('',#1578,1.);
+#1578 = DIRECTION('',(1.,0.));
+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1580 = PCURVE('',#764,#1581);
+#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586);
+#1582 = LINE('',#1583,#1584);
+#1583 = CARTESIAN_POINT('',(-0.,0.));
+#1584 = VECTOR('',#1585,1.);
+#1585 = DIRECTION('',(-0.,1.));
+#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1587 = ORIENTED_EDGE('',*,*,#1429,.F.);
+#1588 = ORIENTED_EDGE('',*,*,#536,.F.);
+#1589 = ADVANCED_FACE('',(#1590),#646,.F.);
+#1590 = FACE_BOUND('',#1591,.F.);
+#1591 = EDGE_LOOP('',(#1592,#1593,#1614,#1615));
+#1592 = ORIENTED_EDGE('',*,*,#881,.T.);
+#1593 = ORIENTED_EDGE('',*,*,#1594,.F.);
+#1594 = EDGE_CURVE('',#1455,#849,#1595,.T.);
+#1595 = SURFACE_CURVE('',#1596,(#1600,#1607),.PCURVE_S1.);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(50.,29.,6.));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(-1.,0.,0.));
+#1600 = PCURVE('',#646,#1601);
+#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606);
+#1602 = LINE('',#1603,#1604);
+#1603 = CARTESIAN_POINT('',(-50.,29.));
+#1604 = VECTOR('',#1605,1.);
+#1605 = DIRECTION('',(1.,0.));
+#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1607 = PCURVE('',#869,#1608);
+#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1613);
+#1609 = LINE('',#1610,#1611);
+#1610 = CARTESIAN_POINT('',(0.,0.));
+#1611 = VECTOR('',#1612,1.);
+#1612 = DIRECTION('',(0.,1.));
+#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1614 = ORIENTED_EDGE('',*,*,#1454,.F.);
+#1615 = ORIENTED_EDGE('',*,*,#630,.F.);
+#1616 = ADVANCED_FACE('',(#1617),#764,.T.);
+#1617 = FACE_BOUND('',#1618,.F.);
+#1618 = EDGE_LOOP('',(#1619,#1620,#1621,#1622));
+#1619 = ORIENTED_EDGE('',*,*,#1393,.T.);
+#1620 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#1621 = ORIENTED_EDGE('',*,*,#743,.F.);
+#1622 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1623 = ADVANCED_FACE('',(#1624),#869,.T.);
+#1624 = FACE_BOUND('',#1625,.T.);
+#1625 = EDGE_LOOP('',(#1626,#1627,#1628,#1629));
+#1626 = ORIENTED_EDGE('',*,*,#1477,.T.);
+#1627 = ORIENTED_EDGE('',*,*,#1538,.T.);
+#1628 = ORIENTED_EDGE('',*,*,#848,.F.);
+#1629 = ORIENTED_EDGE('',*,*,#1594,.F.);
+#1630 = ADVANCED_FACE('',(#1631),#1158,.T.);
+#1631 = FACE_BOUND('',#1632,.T.);
+#1632 = EDGE_LOOP('',(#1633,#1634,#1657,#1678));
+#1633 = ORIENTED_EDGE('',*,*,#1345,.T.);
+#1634 = ORIENTED_EDGE('',*,*,#1635,.T.);
+#1635 = EDGE_CURVE('',#1318,#1636,#1638,.T.);
+#1636 = VERTEX_POINT('',#1637);
+#1637 = CARTESIAN_POINT('',(3.,18.5,4.6));
+#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(0.,18.5,4.6));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(1.,0.,0.));
+#1643 = PCURVE('',#1158,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(1.,0.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#1333,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(0.,0.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(1.,0.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#1658 = EDGE_CURVE('',#1115,#1636,#1659,.T.);
+#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.);
+#1660 = LINE('',#1661,#1662);
+#1661 = CARTESIAN_POINT('',(3.,18.5,4.5));
+#1662 = VECTOR('',#1663,1.);
+#1663 = DIRECTION('',(0.,0.,1.));
+#1664 = PCURVE('',#1158,#1665);
+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(3.,0.));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(0.,-1.));
+#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1671 = PCURVE('',#1130,#1672);
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677);
+#1673 = LINE('',#1674,#1675);
+#1674 = CARTESIAN_POINT('',(0.,0.));
+#1675 = VECTOR('',#1676,1.);
+#1676 = DIRECTION('',(0.,-1.));
+#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1678 = ORIENTED_EDGE('',*,*,#1142,.F.);
+#1679 = ADVANCED_FACE('',(#1680),#1130,.T.);
+#1680 = FACE_BOUND('',#1681,.T.);
+#1681 = EDGE_LOOP('',(#1682,#1683,#1706,#1727));
+#1682 = ORIENTED_EDGE('',*,*,#1658,.T.);
+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1684 = EDGE_CURVE('',#1636,#1685,#1687,.T.);
+#1685 = VERTEX_POINT('',#1686);
+#1686 = CARTESIAN_POINT('',(3.,16.5,4.6));
+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(3.,18.5,4.6));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(0.,-1.,0.));
+#1692 = PCURVE('',#1130,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(1.,0.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#1333,#1700);
+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);
+#1701 = LINE('',#1702,#1703);
+#1702 = CARTESIAN_POINT('',(3.,0.));
+#1703 = VECTOR('',#1704,1.);
+#1704 = DIRECTION('',(0.,-1.));
+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1706 = ORIENTED_EDGE('',*,*,#1707,.F.);
+#1707 = EDGE_CURVE('',#1087,#1685,#1708,.T.);
+#1708 = SURFACE_CURVE('',#1709,(#1713,#1720),.PCURVE_S1.);
+#1709 = LINE('',#1710,#1711);
+#1710 = CARTESIAN_POINT('',(3.,16.5,4.5));
+#1711 = VECTOR('',#1712,1.);
+#1712 = DIRECTION('',(0.,0.,1.));
+#1713 = PCURVE('',#1130,#1714);
+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(2.,0.));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(0.,-1.));
+#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1720 = PCURVE('',#1102,#1721);
+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(0.,-0.));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(0.,-1.));
+#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1727 = ORIENTED_EDGE('',*,*,#1114,.F.);
+#1728 = ADVANCED_FACE('',(#1729),#1102,.T.);
+#1729 = FACE_BOUND('',#1730,.T.);
+#1730 = EDGE_LOOP('',(#1731,#1732,#1753,#1754));
+#1731 = ORIENTED_EDGE('',*,*,#1707,.T.);
+#1732 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1733 = EDGE_CURVE('',#1685,#1295,#1734,.T.);
+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(3.,16.5,4.6));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(-1.,0.,0.));
+#1739 = PCURVE('',#1102,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(1.,0.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = PCURVE('',#1333,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(3.,-2.));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-1.,0.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#1754 = ORIENTED_EDGE('',*,*,#1086,.F.);
+#1755 = ADVANCED_FACE('',(#1756),#1051,.T.);
+#1756 = FACE_BOUND('',#1757,.T.);
+#1757 = EDGE_LOOP('',(#1758,#1759,#1782,#1803));
+#1758 = ORIENTED_EDGE('',*,*,#1272,.T.);
+#1759 = ORIENTED_EDGE('',*,*,#1760,.T.);
+#1760 = EDGE_CURVE('',#1245,#1761,#1763,.T.);
+#1761 = VERTEX_POINT('',#1762);
+#1762 = CARTESIAN_POINT('',(3.,13.5,4.6));
+#1763 = SURFACE_CURVE('',#1764,(#1768,#1775),.PCURVE_S1.);
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(0.,13.5,4.6));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(1.,0.,0.));
+#1768 = PCURVE('',#1051,#1769);
+#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774);
+#1770 = LINE('',#1771,#1772);
+#1771 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1772 = VECTOR('',#1773,1.);
+#1773 = DIRECTION('',(1.,0.));
+#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1775 = PCURVE('',#1260,#1776);
+#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781);
+#1777 = LINE('',#1778,#1779);
+#1778 = CARTESIAN_POINT('',(0.,0.));
+#1779 = VECTOR('',#1780,1.);
+#1780 = DIRECTION('',(1.,0.));
+#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1782 = ORIENTED_EDGE('',*,*,#1783,.F.);
+#1783 = EDGE_CURVE('',#1008,#1761,#1784,.T.);
+#1784 = SURFACE_CURVE('',#1785,(#1789,#1796),.PCURVE_S1.);
+#1785 = LINE('',#1786,#1787);
+#1786 = CARTESIAN_POINT('',(3.,13.5,4.5));
+#1787 = VECTOR('',#1788,1.);
+#1788 = DIRECTION('',(0.,0.,1.));
+#1789 = PCURVE('',#1051,#1790);
+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(3.,0.));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.,-1.));
+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1796 = PCURVE('',#1023,#1797);
+#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1802);
+#1798 = LINE('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(0.,0.));
+#1800 = VECTOR('',#1801,1.);
+#1801 = DIRECTION('',(0.,-1.));
+#1802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1803 = ORIENTED_EDGE('',*,*,#1035,.F.);
+#1804 = ADVANCED_FACE('',(#1805),#1023,.T.);
+#1805 = FACE_BOUND('',#1806,.T.);
+#1806 = EDGE_LOOP('',(#1807,#1808,#1831,#1852));
+#1807 = ORIENTED_EDGE('',*,*,#1783,.T.);
+#1808 = ORIENTED_EDGE('',*,*,#1809,.T.);
+#1809 = EDGE_CURVE('',#1761,#1810,#1812,.T.);
+#1810 = VERTEX_POINT('',#1811);
+#1811 = CARTESIAN_POINT('',(3.,11.5,4.6));
+#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(3.,13.5,4.6));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(0.,-1.,0.));
+#1817 = PCURVE('',#1023,#1818);
+#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823);
+#1819 = LINE('',#1820,#1821);
+#1820 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1821 = VECTOR('',#1822,1.);
+#1822 = DIRECTION('',(1.,0.));
+#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1824 = PCURVE('',#1260,#1825);
+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);
+#1826 = LINE('',#1827,#1828);
+#1827 = CARTESIAN_POINT('',(3.,0.));
+#1828 = VECTOR('',#1829,1.);
+#1829 = DIRECTION('',(0.,-1.));
+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1831 = ORIENTED_EDGE('',*,*,#1832,.F.);
+#1832 = EDGE_CURVE('',#980,#1810,#1833,.T.);
+#1833 = SURFACE_CURVE('',#1834,(#1838,#1845),.PCURVE_S1.);
+#1834 = LINE('',#1835,#1836);
+#1835 = CARTESIAN_POINT('',(3.,11.5,4.5));
+#1836 = VECTOR('',#1837,1.);
+#1837 = DIRECTION('',(0.,0.,1.));
+#1838 = PCURVE('',#1023,#1839);
+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(2.,0.));
+#1842 = VECTOR('',#1843,1.);
+#1843 = DIRECTION('',(0.,-1.));
+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1845 = PCURVE('',#995,#1846);
+#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
+#1847 = LINE('',#1848,#1849);
+#1848 = CARTESIAN_POINT('',(0.,-0.));
+#1849 = VECTOR('',#1850,1.);
+#1850 = DIRECTION('',(0.,-1.));
+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1852 = ORIENTED_EDGE('',*,*,#1007,.F.);
+#1853 = ADVANCED_FACE('',(#1854),#995,.T.);
+#1854 = FACE_BOUND('',#1855,.T.);
+#1855 = EDGE_LOOP('',(#1856,#1857,#1878,#1879));
+#1856 = ORIENTED_EDGE('',*,*,#1832,.T.);
+#1857 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1858 = EDGE_CURVE('',#1810,#1222,#1859,.T.);
+#1859 = SURFACE_CURVE('',#1860,(#1864,#1871),.PCURVE_S1.);
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(3.,11.5,4.6));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(-1.,0.,0.));
+#1864 = PCURVE('',#995,#1865);
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(0.,-1.E-01));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(1.,0.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = PCURVE('',#1260,#1872);
+#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(3.,-2.));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(-1.,0.));
+#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1878 = ORIENTED_EDGE('',*,*,#1221,.F.);
+#1879 = ORIENTED_EDGE('',*,*,#979,.F.);
+#1880 = ADVANCED_FACE('',(#1881),#1260,.T.);
+#1881 = FACE_BOUND('',#1882,.F.);
+#1882 = EDGE_LOOP('',(#1883,#1884,#1885,#1886));
+#1883 = ORIENTED_EDGE('',*,*,#1760,.T.);
+#1884 = ORIENTED_EDGE('',*,*,#1809,.T.);
+#1885 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#1886 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1887 = ADVANCED_FACE('',(#1888),#1333,.T.);
+#1888 = FACE_BOUND('',#1889,.F.);
+#1889 = EDGE_LOOP('',(#1890,#1891,#1892,#1893));
+#1890 = ORIENTED_EDGE('',*,*,#1635,.T.);
+#1891 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1892 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1893 = ORIENTED_EDGE('',*,*,#1317,.T.);
+#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1898)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1895,#1896,#1897)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1895,
+  'distance_accuracy_value','confusion accuracy');
+#1899 = SHAPE_DEFINITION_REPRESENTATION(#1900,#183);
+#1900 = PRODUCT_DEFINITION_SHAPE('','',#1901);
+#1901 = PRODUCT_DEFINITION('design','',#1902,#1905);
+#1902 = PRODUCT_DEFINITION_FORMATION('','',#1903);
+#1903 = PRODUCT('Clone_of_battery_rounded','Clone_of_battery_rounded',''
+  ,(#1904));
+#1904 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1907,#1909);
+#1907 = ( REPRESENTATION_RELATIONSHIP('','',#183,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1908) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#1909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1910);
+#1910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#1901,$);
+#1911 = PRODUCT_TYPE('part',$,(#1903));
+#1912 = SHAPE_REPRESENTATION('',(#11,#1913,#2867,#3005,#3223,#3425,#4027
+    ,#4327,#4851,#5405,#5689),#6019);
+#1913 = SHELL_BASED_SURFACE_MODEL('',(#1914));
+#1914 = OPEN_SHELL('',(#1915));
+#1915 = ADVANCED_FACE('',(#1916),#1930,.T.);
+#1916 = FACE_BOUND('',#1917,.F.);
+#1917 = EDGE_LOOP('',(#1918,#1941,#1957,#1973,#1989,#2005,#2021,#2037,
+    #2053,#2069,#2085,#2101,#2117,#2133,#2149,#2165,#2181,#2197,#2213,
+    #2229,#2245,#2261,#2277,#2293,#2309,#2325,#2341,#2357,#2373,#2389,
+    #2405,#2421,#2437,#2453,#2469,#2485,#2501,#2517,#2533,#2549,#2565,
+    #2581,#2597,#2613,#2629,#2645,#2661,#2677,#2693,#2709,#2725,#2741,
+    #2757,#2773,#2789,#2805,#2821,#2837,#2853));
+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);
+#1919 = EDGE_CURVE('',#1920,#1922,#1924,.T.);
+#1920 = VERTEX_POINT('',#1921);
+#1921 = CARTESIAN_POINT('',(0.7575,1.813333333333,0.));
+#1922 = VERTEX_POINT('',#1923);
+#1923 = CARTESIAN_POINT('',(0.944166666667,1.786666666667,0.));
+#1924 = SURFACE_CURVE('',#1925,(#1929),.PCURVE_S1.);
+#1925 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1926,#1927,#1928),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1926 = CARTESIAN_POINT('',(0.7575,1.813333333333,0.));
+#1927 = CARTESIAN_POINT('',(0.855,1.813333333333,0.));
+#1928 = CARTESIAN_POINT('',(0.944166666667,1.786666666667,0.));
+#1929 = PCURVE('',#1930,#1935);
+#1930 = PLANE('',#1931);
+#1931 = AXIS2_PLACEMENT_3D('',#1932,#1933,#1934);
+#1932 = CARTESIAN_POINT('',(0.7575,1.813333333333,0.));
+#1933 = DIRECTION('',(-0.,0.,1.));
+#1934 = DIRECTION('',(1.,0.,0.));
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1937,#1938,#1939),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1937 = CARTESIAN_POINT('',(0.,0.));
+#1938 = CARTESIAN_POINT('',(9.75E-02,0.));
+#1939 = CARTESIAN_POINT('',(0.186666666667,-2.666666666667E-02));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1942,.T.);
+#1942 = EDGE_CURVE('',#1922,#1943,#1945,.T.);
+#1943 = VERTEX_POINT('',#1944);
+#1944 = CARTESIAN_POINT('',(1.101666666667,1.705,0.));
+#1945 = SURFACE_CURVE('',#1946,(#1950),.PCURVE_S1.);
+#1946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1947,#1948,#1949),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1947 = CARTESIAN_POINT('',(0.944166666667,1.786666666667,0.));
+#1948 = CARTESIAN_POINT('',(1.033333333333,1.76,0.));
+#1949 = CARTESIAN_POINT('',(1.101666666667,1.705,0.));
+#1950 = PCURVE('',#1930,#1951);
+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);
+#1952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1953,#1954,#1955),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1953 = CARTESIAN_POINT('',(0.186666666667,-2.666666666667E-02));
+#1954 = CARTESIAN_POINT('',(0.275833333333,-5.333333333333E-02));
+#1955 = CARTESIAN_POINT('',(0.344166666667,-0.108333333333));
+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1957 = ORIENTED_EDGE('',*,*,#1958,.T.);
+#1958 = EDGE_CURVE('',#1943,#1959,#1961,.T.);
+#1959 = VERTEX_POINT('',#1960);
+#1960 = CARTESIAN_POINT('',(1.210833333333,1.565833333333,0.));
+#1961 = SURFACE_CURVE('',#1962,(#1966),.PCURVE_S1.);
+#1962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1963,#1964,#1965),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1963 = CARTESIAN_POINT('',(1.101666666667,1.705,0.));
+#1964 = CARTESIAN_POINT('',(1.17,1.65,0.));
+#1965 = CARTESIAN_POINT('',(1.210833333333,1.565833333333,0.));
+#1966 = PCURVE('',#1930,#1967);
+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);
+#1968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1969,#1970,#1971),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1969 = CARTESIAN_POINT('',(0.344166666667,-0.108333333333));
+#1970 = CARTESIAN_POINT('',(0.4125,-0.163333333333));
+#1971 = CARTESIAN_POINT('',(0.453333333333,-0.2475));
+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#1959,#1975,#1977,.T.);
+#1975 = VERTEX_POINT('',#1976);
+#1976 = CARTESIAN_POINT('',(1.251666666667,1.366666666667,0.));
+#1977 = SURFACE_CURVE('',#1978,(#1982),.PCURVE_S1.);
+#1978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1979,#1980,#1981),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1979 = CARTESIAN_POINT('',(1.210833333333,1.565833333333,0.));
+#1980 = CARTESIAN_POINT('',(1.251666666667,1.481666666667,0.));
+#1981 = CARTESIAN_POINT('',(1.251666666667,1.366666666667,0.));
+#1982 = PCURVE('',#1930,#1983);
+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);
+#1984 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1985,#1986,#1987),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1985 = CARTESIAN_POINT('',(0.453333333333,-0.2475));
+#1986 = CARTESIAN_POINT('',(0.494166666667,-0.331666666667));
+#1987 = CARTESIAN_POINT('',(0.494166666667,-0.446666666667));
+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1989 = ORIENTED_EDGE('',*,*,#1990,.T.);
+#1990 = EDGE_CURVE('',#1975,#1991,#1993,.T.);
+#1991 = VERTEX_POINT('',#1992);
+#1992 = CARTESIAN_POINT('',(1.220833333333,1.205833333333,0.));
+#1993 = SURFACE_CURVE('',#1994,(#1998),.PCURVE_S1.);
+#1994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1995,#1996,#1997),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1995 = CARTESIAN_POINT('',(1.251666666667,1.366666666667,0.));
+#1996 = CARTESIAN_POINT('',(1.251666666667,1.278333333333,0.));
+#1997 = CARTESIAN_POINT('',(1.220833333333,1.205833333333,0.));
+#1998 = PCURVE('',#1930,#1999);
+#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
+#2000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2001,#2002,#2003),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2001 = CARTESIAN_POINT('',(0.494166666667,-0.446666666667));
+#2002 = CARTESIAN_POINT('',(0.494166666667,-0.535));
+#2003 = CARTESIAN_POINT('',(0.463333333333,-0.6075));
+#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2005 = ORIENTED_EDGE('',*,*,#2006,.T.);
+#2006 = EDGE_CURVE('',#1991,#2007,#2009,.T.);
+#2007 = VERTEX_POINT('',#2008);
+#2008 = CARTESIAN_POINT('',(1.1375,1.08,0.));
+#2009 = SURFACE_CURVE('',#2010,(#2014),.PCURVE_S1.);
+#2010 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2011,#2012,#2013),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2011 = CARTESIAN_POINT('',(1.220833333333,1.205833333333,0.));
+#2012 = CARTESIAN_POINT('',(1.19,1.134166666667,0.));
+#2013 = CARTESIAN_POINT('',(1.1375,1.08,0.));
+#2014 = PCURVE('',#1930,#2015);
+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);
+#2016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2017,#2018,#2019),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2017 = CARTESIAN_POINT('',(0.463333333333,-0.6075));
+#2018 = CARTESIAN_POINT('',(0.4325,-0.679166666667));
+#2019 = CARTESIAN_POINT('',(0.38,-0.733333333333));
+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2021 = ORIENTED_EDGE('',*,*,#2022,.T.);
+#2022 = EDGE_CURVE('',#2007,#2023,#2025,.T.);
+#2023 = VERTEX_POINT('',#2024);
+#2024 = CARTESIAN_POINT('',(1.015833333333,0.989166666667,0.));
+#2025 = SURFACE_CURVE('',#2026,(#2030),.PCURVE_S1.);
+#2026 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2027,#2028,#2029),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2027 = CARTESIAN_POINT('',(1.1375,1.08,0.));
+#2028 = CARTESIAN_POINT('',(1.085833333333,1.025833333333,0.));
+#2029 = CARTESIAN_POINT('',(1.015833333333,0.989166666667,0.));
+#2030 = PCURVE('',#1930,#2031);
+#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036);
+#2032 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2033,#2034,#2035),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2033 = CARTESIAN_POINT('',(0.38,-0.733333333333));
+#2034 = CARTESIAN_POINT('',(0.328333333333,-0.7875));
+#2035 = CARTESIAN_POINT('',(0.258333333333,-0.824166666667));
+#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2037 = ORIENTED_EDGE('',*,*,#2038,.T.);
+#2038 = EDGE_CURVE('',#2023,#2039,#2041,.T.);
+#2039 = VERTEX_POINT('',#2040);
+#2040 = CARTESIAN_POINT('',(0.869166666667,0.935833333333,0.));
+#2041 = SURFACE_CURVE('',#2042,(#2046),.PCURVE_S1.);
+#2042 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2043,#2044,#2045),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2043 = CARTESIAN_POINT('',(1.015833333333,0.989166666667,0.));
+#2044 = CARTESIAN_POINT('',(0.945833333333,0.9525,0.));
+#2045 = CARTESIAN_POINT('',(0.869166666667,0.935833333333,0.));
+#2046 = PCURVE('',#1930,#2047);
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);
+#2048 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2049,#2050,#2051),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2049 = CARTESIAN_POINT('',(0.258333333333,-0.824166666667));
+#2050 = CARTESIAN_POINT('',(0.188333333333,-0.860833333333));
+#2051 = CARTESIAN_POINT('',(0.111666666667,-0.8775));
+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#2039,#2055,#2057,.T.);
+#2055 = VERTEX_POINT('',#2056);
+#2056 = CARTESIAN_POINT('',(1.054166666667,0.884166666667,0.));
+#2057 = SURFACE_CURVE('',#2058,(#2062),.PCURVE_S1.);
+#2058 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2059,#2060,#2061),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2059 = CARTESIAN_POINT('',(0.869166666667,0.935833333333,0.));
+#2060 = CARTESIAN_POINT('',(0.974166666667,0.921666666667,0.));
+#2061 = CARTESIAN_POINT('',(1.054166666667,0.884166666667,0.));
+#2062 = PCURVE('',#1930,#2063);
+#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068);
+#2064 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2065,#2066,#2067),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2065 = CARTESIAN_POINT('',(0.111666666667,-0.8775));
+#2066 = CARTESIAN_POINT('',(0.216666666667,-0.891666666667));
+#2067 = CARTESIAN_POINT('',(0.296666666667,-0.929166666667));
+#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2069 = ORIENTED_EDGE('',*,*,#2070,.T.);
+#2070 = EDGE_CURVE('',#2055,#2071,#2073,.T.);
+#2071 = VERTEX_POINT('',#2072);
+#2072 = CARTESIAN_POINT('',(1.19,0.789166666667,0.));
+#2073 = SURFACE_CURVE('',#2074,(#2078),.PCURVE_S1.);
+#2074 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2075,#2076,#2077),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2075 = CARTESIAN_POINT('',(1.054166666667,0.884166666667,0.));
+#2076 = CARTESIAN_POINT('',(1.135,0.846666666667,0.));
+#2077 = CARTESIAN_POINT('',(1.19,0.789166666667,0.));
+#2078 = PCURVE('',#1930,#2079);
+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
+#2080 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2081,#2082,#2083),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2081 = CARTESIAN_POINT('',(0.296666666667,-0.929166666667));
+#2082 = CARTESIAN_POINT('',(0.3775,-0.966666666667));
+#2083 = CARTESIAN_POINT('',(0.4325,-1.024166666667));
+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2085 = ORIENTED_EDGE('',*,*,#2086,.T.);
+#2086 = EDGE_CURVE('',#2071,#2087,#2089,.T.);
+#2087 = VERTEX_POINT('',#2088);
+#2088 = CARTESIAN_POINT('',(1.273333333333,0.6575,0.));
+#2089 = SURFACE_CURVE('',#2090,(#2094),.PCURVE_S1.);
+#2090 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2091,#2092,#2093),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2091 = CARTESIAN_POINT('',(1.19,0.789166666667,0.));
+#2092 = CARTESIAN_POINT('',(1.245833333333,0.731666666667,0.));
+#2093 = CARTESIAN_POINT('',(1.273333333333,0.6575,0.));
+#2094 = PCURVE('',#1930,#2095);
+#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100);
+#2096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2097,#2098,#2099),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2097 = CARTESIAN_POINT('',(0.4325,-1.024166666667));
+#2098 = CARTESIAN_POINT('',(0.488333333333,-1.081666666667));
+#2099 = CARTESIAN_POINT('',(0.515833333333,-1.155833333333));
+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2101 = ORIENTED_EDGE('',*,*,#2102,.T.);
+#2102 = EDGE_CURVE('',#2087,#2103,#2105,.T.);
+#2103 = VERTEX_POINT('',#2104);
+#2104 = CARTESIAN_POINT('',(1.300833333333,0.495833333333,0.));
+#2105 = SURFACE_CURVE('',#2106,(#2110),.PCURVE_S1.);
+#2106 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2107,#2108,#2109),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2107 = CARTESIAN_POINT('',(1.273333333333,0.6575,0.));
+#2108 = CARTESIAN_POINT('',(1.300833333333,0.583333333333,0.));
+#2109 = CARTESIAN_POINT('',(1.300833333333,0.495833333333,0.));
+#2110 = PCURVE('',#1930,#2111);
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2113,#2114,#2115),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2113 = CARTESIAN_POINT('',(0.515833333333,-1.155833333333));
+#2114 = CARTESIAN_POINT('',(0.543333333333,-1.23));
+#2115 = CARTESIAN_POINT('',(0.543333333333,-1.3175));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2118 = EDGE_CURVE('',#2103,#2119,#2121,.T.);
+#2119 = VERTEX_POINT('',#2120);
+#2120 = CARTESIAN_POINT('',(1.2575,0.3025,0.));
+#2121 = SURFACE_CURVE('',#2122,(#2126),.PCURVE_S1.);
+#2122 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2123,#2124,#2125),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2123 = CARTESIAN_POINT('',(1.300833333333,0.495833333333,0.));
+#2124 = CARTESIAN_POINT('',(1.300833333333,0.393333333333,0.));
+#2125 = CARTESIAN_POINT('',(1.2575,0.3025,0.));
+#2126 = PCURVE('',#1930,#2127);
+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);
+#2128 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2129,#2130,#2131),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2129 = CARTESIAN_POINT('',(0.543333333333,-1.3175));
+#2130 = CARTESIAN_POINT('',(0.543333333333,-1.42));
+#2131 = CARTESIAN_POINT('',(0.5,-1.510833333333));
+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2133 = ORIENTED_EDGE('',*,*,#2134,.T.);
+#2134 = EDGE_CURVE('',#2119,#2135,#2137,.T.);
+#2135 = VERTEX_POINT('',#2136);
+#2136 = CARTESIAN_POINT('',(1.139166666667,0.145,0.));
+#2137 = SURFACE_CURVE('',#2138,(#2142),.PCURVE_S1.);
+#2138 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2139,#2140,#2141),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2139 = CARTESIAN_POINT('',(1.2575,0.3025,0.));
+#2140 = CARTESIAN_POINT('',(1.215,0.2125,0.));
+#2141 = CARTESIAN_POINT('',(1.139166666667,0.145,0.));
+#2142 = PCURVE('',#1930,#2143);
+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);
+#2144 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2145,#2146,#2147),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2145 = CARTESIAN_POINT('',(0.5,-1.510833333333));
+#2146 = CARTESIAN_POINT('',(0.4575,-1.600833333333));
+#2147 = CARTESIAN_POINT('',(0.381666666667,-1.668333333333));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2149 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2150 = EDGE_CURVE('',#2135,#2151,#2153,.T.);
+#2151 = VERTEX_POINT('',#2152);
+#2152 = CARTESIAN_POINT('',(0.96,3.916666666667E-02,0.));
+#2153 = SURFACE_CURVE('',#2154,(#2158),.PCURVE_S1.);
+#2154 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2155,#2156,#2157),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2155 = CARTESIAN_POINT('',(1.139166666667,0.145,0.));
+#2156 = CARTESIAN_POINT('',(1.063333333333,7.833333333333E-02,0.));
+#2157 = CARTESIAN_POINT('',(0.96,3.916666666667E-02,0.));
+#2158 = PCURVE('',#1930,#2159);
+#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164);
+#2160 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2161,#2162,#2163),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2161 = CARTESIAN_POINT('',(0.381666666667,-1.668333333333));
+#2162 = CARTESIAN_POINT('',(0.305833333333,-1.735));
+#2163 = CARTESIAN_POINT('',(0.2025,-1.774166666667));
+#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);
+#2166 = EDGE_CURVE('',#2151,#2167,#2169,.T.);
+#2167 = VERTEX_POINT('',#2168);
+#2168 = CARTESIAN_POINT('',(0.733333333333,0.,0.));
+#2169 = SURFACE_CURVE('',#2170,(#2174),.PCURVE_S1.);
+#2170 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2171,#2172,#2173),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2171 = CARTESIAN_POINT('',(0.96,3.916666666667E-02,0.));
+#2172 = CARTESIAN_POINT('',(0.856666666667,0.,0.));
+#2173 = CARTESIAN_POINT('',(0.733333333333,0.,0.));
+#2174 = PCURVE('',#1930,#2175);
+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180);
+#2176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2177,#2178,#2179),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2177 = CARTESIAN_POINT('',(0.2025,-1.774166666667));
+#2178 = CARTESIAN_POINT('',(9.916666666667E-02,-1.813333333333));
+#2179 = CARTESIAN_POINT('',(-2.416666666667E-02,-1.813333333333));
+#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2181 = ORIENTED_EDGE('',*,*,#2182,.T.);
+#2182 = EDGE_CURVE('',#2167,#2183,#2185,.T.);
+#2183 = VERTEX_POINT('',#2184);
+#2184 = CARTESIAN_POINT('',(0.546666666667,2.E-02,0.));
+#2185 = SURFACE_CURVE('',#2186,(#2190),.PCURVE_S1.);
+#2186 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2187,#2188,#2189),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2187 = CARTESIAN_POINT('',(0.733333333333,0.,0.));
+#2188 = CARTESIAN_POINT('',(0.6275,0.,0.));
+#2189 = CARTESIAN_POINT('',(0.546666666667,2.E-02,0.));
+#2190 = PCURVE('',#1930,#2191);
+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);
+#2192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2193,#2194,#2195),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2193 = CARTESIAN_POINT('',(-2.416666666667E-02,-1.813333333333));
+#2194 = CARTESIAN_POINT('',(-0.13,-1.813333333333));
+#2195 = CARTESIAN_POINT('',(-0.210833333333,-1.793333333333));
+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2197 = ORIENTED_EDGE('',*,*,#2198,.T.);
+#2198 = EDGE_CURVE('',#2183,#2199,#2201,.T.);
+#2199 = VERTEX_POINT('',#2200);
+#2200 = CARTESIAN_POINT('',(0.405833333333,7.333333333333E-02,0.));
+#2201 = SURFACE_CURVE('',#2202,(#2206),.PCURVE_S1.);
+#2202 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2203,#2204,#2205),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2203 = CARTESIAN_POINT('',(0.546666666667,2.E-02,0.));
+#2204 = CARTESIAN_POINT('',(0.465833333333,4.E-02,0.));
+#2205 = CARTESIAN_POINT('',(0.405833333333,7.333333333333E-02,0.));
+#2206 = PCURVE('',#1930,#2207);
+#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
+#2208 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2209,#2210,#2211),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2209 = CARTESIAN_POINT('',(-0.210833333333,-1.793333333333));
+#2210 = CARTESIAN_POINT('',(-0.291666666667,-1.773333333333));
+#2211 = CARTESIAN_POINT('',(-0.351666666667,-1.74));
+#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2213 = ORIENTED_EDGE('',*,*,#2214,.T.);
+#2214 = EDGE_CURVE('',#2199,#2215,#2217,.T.);
+#2215 = VERTEX_POINT('',#2216);
+#2216 = CARTESIAN_POINT('',(0.304166666667,0.150833333333,0.));
+#2217 = SURFACE_CURVE('',#2218,(#2222),.PCURVE_S1.);
+#2218 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2219,#2220,#2221),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2219 = CARTESIAN_POINT('',(0.405833333333,7.333333333333E-02,0.));
+#2220 = CARTESIAN_POINT('',(0.345833333333,0.106666666667,0.));
+#2221 = CARTESIAN_POINT('',(0.304166666667,0.150833333333,0.));
+#2222 = PCURVE('',#1930,#2223);
+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);
+#2224 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2225,#2226,#2227),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2225 = CARTESIAN_POINT('',(-0.351666666667,-1.74));
+#2226 = CARTESIAN_POINT('',(-0.411666666667,-1.706666666667));
+#2227 = CARTESIAN_POINT('',(-0.453333333333,-1.6625));
+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2229 = ORIENTED_EDGE('',*,*,#2230,.T.);
+#2230 = EDGE_CURVE('',#2215,#2231,#2233,.T.);
+#2231 = VERTEX_POINT('',#2232);
+#2232 = CARTESIAN_POINT('',(0.233333333333,0.244166666667,0.));
+#2233 = SURFACE_CURVE('',#2234,(#2238),.PCURVE_S1.);
+#2234 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2235,#2236,#2237),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2235 = CARTESIAN_POINT('',(0.304166666667,0.150833333333,0.));
+#2236 = CARTESIAN_POINT('',(0.2625,0.195833333333,0.));
+#2237 = CARTESIAN_POINT('',(0.233333333333,0.244166666667,0.));
+#2238 = PCURVE('',#1930,#2239);
+#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
+#2240 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2241,#2242,#2243),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2241 = CARTESIAN_POINT('',(-0.453333333333,-1.6625));
+#2242 = CARTESIAN_POINT('',(-0.495,-1.6175));
+#2243 = CARTESIAN_POINT('',(-0.524166666667,-1.569166666667));
+#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2245 = ORIENTED_EDGE('',*,*,#2246,.T.);
+#2246 = EDGE_CURVE('',#2231,#2247,#2249,.T.);
+#2247 = VERTEX_POINT('',#2248);
+#2248 = CARTESIAN_POINT('',(0.186666666667,0.344166666667,0.));
+#2249 = SURFACE_CURVE('',#2250,(#2254),.PCURVE_S1.);
+#2250 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2251,#2252,#2253),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2251 = CARTESIAN_POINT('',(0.233333333333,0.244166666667,0.));
+#2252 = CARTESIAN_POINT('',(0.205,0.293333333333,0.));
+#2253 = CARTESIAN_POINT('',(0.186666666667,0.344166666667,0.));
+#2254 = PCURVE('',#1930,#2255);
+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);
+#2256 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2257,#2258,#2259),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2257 = CARTESIAN_POINT('',(-0.524166666667,-1.569166666667));
+#2258 = CARTESIAN_POINT('',(-0.5525,-1.52));
+#2259 = CARTESIAN_POINT('',(-0.570833333333,-1.469166666667));
+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2261 = ORIENTED_EDGE('',*,*,#2262,.T.);
+#2262 = EDGE_CURVE('',#2247,#2263,#2265,.T.);
+#2263 = VERTEX_POINT('',#2264);
+#2264 = CARTESIAN_POINT('',(0.1575,0.440833333333,0.));
+#2265 = SURFACE_CURVE('',#2266,(#2270),.PCURVE_S1.);
+#2266 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2267,#2268,#2269),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2267 = CARTESIAN_POINT('',(0.186666666667,0.344166666667,0.));
+#2268 = CARTESIAN_POINT('',(0.169166666667,0.395,0.));
+#2269 = CARTESIAN_POINT('',(0.1575,0.440833333333,0.));
+#2270 = PCURVE('',#1930,#2271);
+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);
+#2272 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2273,#2274,#2275),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2273 = CARTESIAN_POINT('',(-0.570833333333,-1.469166666667));
+#2274 = CARTESIAN_POINT('',(-0.588333333333,-1.418333333333));
+#2275 = CARTESIAN_POINT('',(-0.6,-1.3725));
+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2277 = ORIENTED_EDGE('',*,*,#2278,.T.);
+#2278 = EDGE_CURVE('',#2263,#2279,#2281,.T.);
+#2279 = VERTEX_POINT('',#2280);
+#2280 = CARTESIAN_POINT('',(0.179166666667,0.451666666667,0.));
+#2281 = SURFACE_CURVE('',#2282,(#2286),.PCURVE_S1.);
+#2282 = LINE('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(0.1575,0.440833333333,0.));
+#2284 = VECTOR('',#2285,1.);
+#2285 = DIRECTION('',(0.894427191,0.4472135955,0.));
+#2286 = PCURVE('',#1930,#2287);
+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
+#2288 = LINE('',#2289,#2290);
+#2289 = CARTESIAN_POINT('',(-0.6,-1.3725));
+#2290 = VECTOR('',#2291,1.);
+#2291 = DIRECTION('',(0.894427191,0.4472135955));
+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2293 = ORIENTED_EDGE('',*,*,#2294,.T.);
+#2294 = EDGE_CURVE('',#2279,#2295,#2297,.T.);
+#2295 = VERTEX_POINT('',#2296);
+#2296 = CARTESIAN_POINT('',(0.204166666667,0.453333333333,0.));
+#2297 = SURFACE_CURVE('',#2298,(#2302),.PCURVE_S1.);
+#2298 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2299,#2300,#2301),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2299 = CARTESIAN_POINT('',(0.179166666667,0.451666666667,0.));
+#2300 = CARTESIAN_POINT('',(0.189166666667,0.455,0.));
+#2301 = CARTESIAN_POINT('',(0.204166666667,0.453333333333,0.));
+#2302 = PCURVE('',#1930,#2303);
+#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308);
+#2304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2305,#2306,#2307),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2305 = CARTESIAN_POINT('',(-0.578333333333,-1.361666666667));
+#2306 = CARTESIAN_POINT('',(-0.568333333333,-1.358333333333));
+#2307 = CARTESIAN_POINT('',(-0.553333333333,-1.36));
+#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2309 = ORIENTED_EDGE('',*,*,#2310,.T.);
+#2310 = EDGE_CURVE('',#2295,#2311,#2313,.T.);
+#2311 = VERTEX_POINT('',#2312);
+#2312 = CARTESIAN_POINT('',(0.2275,0.43,0.));
+#2313 = SURFACE_CURVE('',#2314,(#2318),.PCURVE_S1.);
+#2314 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2315,#2316,#2317),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2315 = CARTESIAN_POINT('',(0.204166666667,0.453333333333,0.));
+#2316 = CARTESIAN_POINT('',(0.22,0.451666666667,0.));
+#2317 = CARTESIAN_POINT('',(0.2275,0.43,0.));
+#2318 = PCURVE('',#1930,#2319);
+#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324);
+#2320 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2321,#2322,#2323),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2321 = CARTESIAN_POINT('',(-0.553333333333,-1.36));
+#2322 = CARTESIAN_POINT('',(-0.5375,-1.361666666667));
+#2323 = CARTESIAN_POINT('',(-0.53,-1.383333333333));
+#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2325 = ORIENTED_EDGE('',*,*,#2326,.T.);
+#2326 = EDGE_CURVE('',#2311,#2327,#2329,.T.);
+#2327 = VERTEX_POINT('',#2328);
+#2328 = CARTESIAN_POINT('',(0.240833333333,0.3875,0.));
+#2329 = SURFACE_CURVE('',#2330,(#2334),.PCURVE_S1.);
+#2330 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2331,#2332,#2333),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2331 = CARTESIAN_POINT('',(0.2275,0.43,0.));
+#2332 = CARTESIAN_POINT('',(0.231666666667,0.42,0.));
+#2333 = CARTESIAN_POINT('',(0.240833333333,0.3875,0.));
+#2334 = PCURVE('',#1930,#2335);
+#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
+#2336 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2337,#2338,#2339),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2337 = CARTESIAN_POINT('',(-0.53,-1.383333333333));
+#2338 = CARTESIAN_POINT('',(-0.525833333333,-1.393333333333));
+#2339 = CARTESIAN_POINT('',(-0.516666666667,-1.425833333333));
+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2341 = ORIENTED_EDGE('',*,*,#2342,.T.);
+#2342 = EDGE_CURVE('',#2327,#2343,#2345,.T.);
+#2343 = VERTEX_POINT('',#2344);
+#2344 = CARTESIAN_POINT('',(0.270833333333,0.313333333333,0.));
+#2345 = SURFACE_CURVE('',#2346,(#2350),.PCURVE_S1.);
+#2346 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2347,#2348,#2349),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2347 = CARTESIAN_POINT('',(0.240833333333,0.3875,0.));
+#2348 = CARTESIAN_POINT('',(0.250833333333,0.355,0.));
+#2349 = CARTESIAN_POINT('',(0.270833333333,0.313333333333,0.));
+#2350 = PCURVE('',#1930,#2351);
+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);
+#2352 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2353,#2354,#2355),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2353 = CARTESIAN_POINT('',(-0.516666666667,-1.425833333333));
+#2354 = CARTESIAN_POINT('',(-0.506666666667,-1.458333333333));
+#2355 = CARTESIAN_POINT('',(-0.486666666667,-1.5));
+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2357 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#2358 = EDGE_CURVE('',#2343,#2359,#2361,.T.);
+#2359 = VERTEX_POINT('',#2360);
+#2360 = CARTESIAN_POINT('',(0.325,0.226666666667,0.));
+#2361 = SURFACE_CURVE('',#2362,(#2366),.PCURVE_S1.);
+#2362 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2363,#2364,#2365),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2363 = CARTESIAN_POINT('',(0.270833333333,0.313333333333,0.));
+#2364 = CARTESIAN_POINT('',(0.290833333333,0.2725,0.));
+#2365 = CARTESIAN_POINT('',(0.325,0.226666666667,0.));
+#2366 = PCURVE('',#1930,#2367);
+#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2372);
+#2368 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2369,#2370,#2371),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2369 = CARTESIAN_POINT('',(-0.486666666667,-1.5));
+#2370 = CARTESIAN_POINT('',(-0.466666666667,-1.540833333333));
+#2371 = CARTESIAN_POINT('',(-0.4325,-1.586666666667));
+#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2373 = ORIENTED_EDGE('',*,*,#2374,.T.);
+#2374 = EDGE_CURVE('',#2359,#2375,#2377,.T.);
+#2375 = VERTEX_POINT('',#2376);
+#2376 = CARTESIAN_POINT('',(0.415,0.141666666667,0.));
+#2377 = SURFACE_CURVE('',#2378,(#2382),.PCURVE_S1.);
+#2378 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2379,#2380,#2381),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2379 = CARTESIAN_POINT('',(0.325,0.226666666667,0.));
+#2380 = CARTESIAN_POINT('',(0.36,0.180833333333,0.));
+#2381 = CARTESIAN_POINT('',(0.415,0.141666666667,0.));
+#2382 = PCURVE('',#1930,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2385,#2386,#2387),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2385 = CARTESIAN_POINT('',(-0.4325,-1.586666666667));
+#2386 = CARTESIAN_POINT('',(-0.3975,-1.6325));
+#2387 = CARTESIAN_POINT('',(-0.3425,-1.671666666667));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#2390 = EDGE_CURVE('',#2375,#2391,#2393,.T.);
+#2391 = VERTEX_POINT('',#2392);
+#2392 = CARTESIAN_POINT('',(0.5475,7.833333333333E-02,0.));
+#2393 = SURFACE_CURVE('',#2394,(#2398),.PCURVE_S1.);
+#2394 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2395,#2396,#2397),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2395 = CARTESIAN_POINT('',(0.415,0.141666666667,0.));
+#2396 = CARTESIAN_POINT('',(0.47,0.103333333333,0.));
+#2397 = CARTESIAN_POINT('',(0.5475,7.833333333333E-02,0.));
+#2398 = PCURVE('',#1930,#2399);
+#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
+#2400 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2401,#2402,#2403),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2401 = CARTESIAN_POINT('',(-0.3425,-1.671666666667));
+#2402 = CARTESIAN_POINT('',(-0.2875,-1.71));
+#2403 = CARTESIAN_POINT('',(-0.21,-1.735));
+#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2405 = ORIENTED_EDGE('',*,*,#2406,.T.);
+#2406 = EDGE_CURVE('',#2391,#2407,#2409,.T.);
+#2407 = VERTEX_POINT('',#2408);
+#2408 = CARTESIAN_POINT('',(0.7325,5.416666666667E-02,0.));
+#2409 = SURFACE_CURVE('',#2410,(#2414),.PCURVE_S1.);
+#2410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2411,#2412,#2413),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2411 = CARTESIAN_POINT('',(0.5475,7.833333333333E-02,0.));
+#2412 = CARTESIAN_POINT('',(0.625,5.416666666667E-02,0.));
+#2413 = CARTESIAN_POINT('',(0.7325,5.416666666667E-02,0.));
+#2414 = PCURVE('',#1930,#2415);
+#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420);
+#2416 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2417,#2418,#2419),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2417 = CARTESIAN_POINT('',(-0.21,-1.735));
+#2418 = CARTESIAN_POINT('',(-0.1325,-1.759166666667));
+#2419 = CARTESIAN_POINT('',(-2.5E-02,-1.759166666667));
+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2421 = ORIENTED_EDGE('',*,*,#2422,.T.);
+#2422 = EDGE_CURVE('',#2407,#2423,#2425,.T.);
+#2423 = VERTEX_POINT('',#2424);
+#2424 = CARTESIAN_POINT('',(0.951666666667,9.5E-02,0.));
+#2425 = SURFACE_CURVE('',#2426,(#2430),.PCURVE_S1.);
+#2426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2427,#2428,#2429),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2427 = CARTESIAN_POINT('',(0.7325,5.416666666667E-02,0.));
+#2428 = CARTESIAN_POINT('',(0.8575,5.416666666667E-02,0.));
+#2429 = CARTESIAN_POINT('',(0.951666666667,9.5E-02,0.));
+#2430 = PCURVE('',#1930,#2431);
+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
+#2432 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2433,#2434,#2435),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2433 = CARTESIAN_POINT('',(-2.5E-02,-1.759166666667));
+#2434 = CARTESIAN_POINT('',(1.E-01,-1.759166666667));
+#2435 = CARTESIAN_POINT('',(0.194166666667,-1.718333333333));
+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2437 = ORIENTED_EDGE('',*,*,#2438,.T.);
+#2438 = EDGE_CURVE('',#2423,#2439,#2441,.T.);
+#2439 = VERTEX_POINT('',#2440);
+#2440 = CARTESIAN_POINT('',(1.108333333333,0.2,0.));
+#2441 = SURFACE_CURVE('',#2442,(#2446),.PCURVE_S1.);
+#2442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2443,#2444,#2445),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2443 = CARTESIAN_POINT('',(0.951666666667,9.5E-02,0.));
+#2444 = CARTESIAN_POINT('',(1.045833333333,0.135833333333,0.));
+#2445 = CARTESIAN_POINT('',(1.108333333333,0.2,0.));
+#2446 = PCURVE('',#1930,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);
+#2448 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2449,#2450,#2451),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2449 = CARTESIAN_POINT('',(0.194166666667,-1.718333333333));
+#2450 = CARTESIAN_POINT('',(0.288333333333,-1.6775));
+#2451 = CARTESIAN_POINT('',(0.350833333333,-1.613333333333));
+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2453 = ORIENTED_EDGE('',*,*,#2454,.T.);
+#2454 = EDGE_CURVE('',#2439,#2455,#2457,.T.);
+#2455 = VERTEX_POINT('',#2456);
+#2456 = CARTESIAN_POINT('',(1.2025,0.341666666667,0.));
+#2457 = SURFACE_CURVE('',#2458,(#2462),.PCURVE_S1.);
+#2458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2459,#2460,#2461),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2459 = CARTESIAN_POINT('',(1.108333333333,0.2,0.));
+#2460 = CARTESIAN_POINT('',(1.170833333333,0.264166666667,0.));
+#2461 = CARTESIAN_POINT('',(1.2025,0.341666666667,0.));
+#2462 = PCURVE('',#1930,#2463);
+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);
+#2464 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2465,#2466,#2467),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2465 = CARTESIAN_POINT('',(0.350833333333,-1.613333333333));
+#2466 = CARTESIAN_POINT('',(0.413333333333,-1.549166666667));
+#2467 = CARTESIAN_POINT('',(0.445,-1.471666666667));
+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2469 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2470 = EDGE_CURVE('',#2455,#2471,#2473,.T.);
+#2471 = VERTEX_POINT('',#2472);
+#2472 = CARTESIAN_POINT('',(1.234166666667,0.4925,0.));
+#2473 = SURFACE_CURVE('',#2474,(#2478),.PCURVE_S1.);
+#2474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2475,#2476,#2477),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2475 = CARTESIAN_POINT('',(1.2025,0.341666666667,0.));
+#2476 = CARTESIAN_POINT('',(1.234166666667,0.419166666667,0.));
+#2477 = CARTESIAN_POINT('',(1.234166666667,0.4925,0.));
+#2478 = PCURVE('',#1930,#2479);
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2481,#2482,#2483),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2481 = CARTESIAN_POINT('',(0.445,-1.471666666667));
+#2482 = CARTESIAN_POINT('',(0.476666666667,-1.394166666667));
+#2483 = CARTESIAN_POINT('',(0.476666666667,-1.320833333333));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = ORIENTED_EDGE('',*,*,#2486,.T.);
+#2486 = EDGE_CURVE('',#2471,#2487,#2489,.T.);
+#2487 = VERTEX_POINT('',#2488);
+#2488 = CARTESIAN_POINT('',(1.204166666667,0.653333333333,0.));
+#2489 = SURFACE_CURVE('',#2490,(#2494),.PCURVE_S1.);
+#2490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2491,#2492,#2493),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2491 = CARTESIAN_POINT('',(1.234166666667,0.4925,0.));
+#2492 = CARTESIAN_POINT('',(1.234166666667,0.579166666667,0.));
+#2493 = CARTESIAN_POINT('',(1.204166666667,0.653333333333,0.));
+#2494 = PCURVE('',#1930,#2495);
+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500);
+#2496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2497,#2498,#2499),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2497 = CARTESIAN_POINT('',(0.476666666667,-1.320833333333));
+#2498 = CARTESIAN_POINT('',(0.476666666667,-1.234166666667));
+#2499 = CARTESIAN_POINT('',(0.446666666667,-1.16));
+#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2501 = ORIENTED_EDGE('',*,*,#2502,.T.);
+#2502 = EDGE_CURVE('',#2487,#2503,#2505,.T.);
+#2503 = VERTEX_POINT('',#2504);
+#2504 = CARTESIAN_POINT('',(1.1075,0.783333333333,0.));
+#2505 = SURFACE_CURVE('',#2506,(#2510),.PCURVE_S1.);
+#2506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2507,#2508,#2509),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2507 = CARTESIAN_POINT('',(1.204166666667,0.653333333333,0.));
+#2508 = CARTESIAN_POINT('',(1.174166666667,0.728333333333,0.));
+#2509 = CARTESIAN_POINT('',(1.1075,0.783333333333,0.));
+#2510 = PCURVE('',#1930,#2511);
+#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516);
+#2512 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2513,#2514,#2515),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2513 = CARTESIAN_POINT('',(0.446666666667,-1.16));
+#2514 = CARTESIAN_POINT('',(0.416666666667,-1.085));
+#2515 = CARTESIAN_POINT('',(0.35,-1.03));
+#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2517 = ORIENTED_EDGE('',*,*,#2518,.T.);
+#2518 = EDGE_CURVE('',#2503,#2519,#2521,.T.);
+#2519 = VERTEX_POINT('',#2520);
+#2520 = CARTESIAN_POINT('',(0.9375,0.87,0.));
+#2521 = SURFACE_CURVE('',#2522,(#2526),.PCURVE_S1.);
+#2522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2523,#2524,#2525),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2523 = CARTESIAN_POINT('',(1.1075,0.783333333333,0.));
+#2524 = CARTESIAN_POINT('',(1.041666666667,0.839166666667,0.));
+#2525 = CARTESIAN_POINT('',(0.9375,0.87,0.));
+#2526 = PCURVE('',#1930,#2527);
+#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532);
+#2528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2529,#2530,#2531),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2529 = CARTESIAN_POINT('',(0.35,-1.03));
+#2530 = CARTESIAN_POINT('',(0.284166666667,-0.974166666667));
+#2531 = CARTESIAN_POINT('',(0.18,-0.943333333333));
+#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2533 = ORIENTED_EDGE('',*,*,#2534,.T.);
+#2534 = EDGE_CURVE('',#2519,#2535,#2537,.T.);
+#2535 = VERTEX_POINT('',#2536);
+#2536 = CARTESIAN_POINT('',(0.683333333333,0.901666666667,0.));
+#2537 = SURFACE_CURVE('',#2538,(#2542),.PCURVE_S1.);
+#2538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2539,#2540,#2541),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2539 = CARTESIAN_POINT('',(0.9375,0.87,0.));
+#2540 = CARTESIAN_POINT('',(0.833333333333,0.901666666667,0.));
+#2541 = CARTESIAN_POINT('',(0.683333333333,0.901666666667,0.));
+#2542 = PCURVE('',#1930,#2543);
+#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548);
+#2544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2545,#2546,#2547),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2545 = CARTESIAN_POINT('',(0.18,-0.943333333333));
+#2546 = CARTESIAN_POINT('',(7.583333333333E-02,-0.911666666667));
+#2547 = CARTESIAN_POINT('',(-7.416666666667E-02,-0.911666666667));
+#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2549 = ORIENTED_EDGE('',*,*,#2550,.T.);
+#2550 = EDGE_CURVE('',#2535,#2551,#2553,.T.);
+#2551 = VERTEX_POINT('',#2552);
+#2552 = CARTESIAN_POINT('',(0.683333333333,0.955833333333,0.));
+#2553 = SURFACE_CURVE('',#2554,(#2558),.PCURVE_S1.);
+#2554 = LINE('',#2555,#2556);
+#2555 = CARTESIAN_POINT('',(0.683333333333,0.901666666667,0.));
+#2556 = VECTOR('',#2557,1.);
+#2557 = DIRECTION('',(0.,1.,0.));
+#2558 = PCURVE('',#1930,#2559);
+#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564);
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(-7.416666666667E-02,-0.911666666667));
+#2562 = VECTOR('',#2563,1.);
+#2563 = DIRECTION('',(0.,1.));
+#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2565 = ORIENTED_EDGE('',*,*,#2566,.T.);
+#2566 = EDGE_CURVE('',#2551,#2567,#2569,.T.);
+#2567 = VERTEX_POINT('',#2568);
+#2568 = CARTESIAN_POINT('',(0.895,0.985833333333,0.));
+#2569 = SURFACE_CURVE('',#2570,(#2574),.PCURVE_S1.);
+#2570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2571,#2572,#2573),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2571 = CARTESIAN_POINT('',(0.683333333333,0.955833333333,0.));
+#2572 = CARTESIAN_POINT('',(0.801666666667,0.955833333333,0.));
+#2573 = CARTESIAN_POINT('',(0.895,0.985833333333,0.));
+#2574 = PCURVE('',#1930,#2575);
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2577,#2578,#2579),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2577 = CARTESIAN_POINT('',(-7.416666666667E-02,-0.8575));
+#2578 = CARTESIAN_POINT('',(4.416666666667E-02,-0.8575));
+#2579 = CARTESIAN_POINT('',(0.1375,-0.8275));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = ORIENTED_EDGE('',*,*,#2582,.T.);
+#2582 = EDGE_CURVE('',#2567,#2583,#2585,.T.);
+#2583 = VERTEX_POINT('',#2584);
+#2584 = CARTESIAN_POINT('',(1.0525,1.07,0.));
+#2585 = SURFACE_CURVE('',#2586,(#2590),.PCURVE_S1.);
+#2586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2587,#2588,#2589),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2587 = CARTESIAN_POINT('',(0.895,0.985833333333,0.));
+#2588 = CARTESIAN_POINT('',(0.988333333333,1.016666666667,0.));
+#2589 = CARTESIAN_POINT('',(1.0525,1.07,0.));
+#2590 = PCURVE('',#1930,#2591);
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2593,#2594,#2595),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2593 = CARTESIAN_POINT('',(0.1375,-0.8275));
+#2594 = CARTESIAN_POINT('',(0.230833333333,-0.796666666667));
+#2595 = CARTESIAN_POINT('',(0.295,-0.743333333333));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2598 = EDGE_CURVE('',#2583,#2599,#2601,.T.);
+#2599 = VERTEX_POINT('',#2600);
+#2600 = CARTESIAN_POINT('',(1.150833333333,1.1975,0.));
+#2601 = SURFACE_CURVE('',#2602,(#2606),.PCURVE_S1.);
+#2602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2603,#2604,#2605),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2603 = CARTESIAN_POINT('',(1.0525,1.07,0.));
+#2604 = CARTESIAN_POINT('',(1.1175,1.124166666667,0.));
+#2605 = CARTESIAN_POINT('',(1.150833333333,1.1975,0.));
+#2606 = PCURVE('',#1930,#2607);
+#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612);
+#2608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2609,#2610,#2611),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2609 = CARTESIAN_POINT('',(0.295,-0.743333333333));
+#2610 = CARTESIAN_POINT('',(0.36,-0.689166666667));
+#2611 = CARTESIAN_POINT('',(0.393333333333,-0.615833333333));
+#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2613 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#2614 = EDGE_CURVE('',#2599,#2615,#2617,.T.);
+#2615 = VERTEX_POINT('',#2616);
+#2616 = CARTESIAN_POINT('',(1.185,1.36,0.));
+#2617 = SURFACE_CURVE('',#2618,(#2622),.PCURVE_S1.);
+#2618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2619,#2620,#2621),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2619 = CARTESIAN_POINT('',(1.150833333333,1.1975,0.));
+#2620 = CARTESIAN_POINT('',(1.185,1.271666666667,0.));
+#2621 = CARTESIAN_POINT('',(1.185,1.36,0.));
+#2622 = PCURVE('',#1930,#2623);
+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628);
+#2624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2625,#2626,#2627),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2625 = CARTESIAN_POINT('',(0.393333333333,-0.615833333333));
+#2626 = CARTESIAN_POINT('',(0.4275,-0.541666666667));
+#2627 = CARTESIAN_POINT('',(0.4275,-0.453333333333));
+#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2629 = ORIENTED_EDGE('',*,*,#2630,.T.);
+#2630 = EDGE_CURVE('',#2615,#2631,#2633,.T.);
+#2631 = VERTEX_POINT('',#2632);
+#2632 = CARTESIAN_POINT('',(1.149166666667,1.54,0.));
+#2633 = SURFACE_CURVE('',#2634,(#2638),.PCURVE_S1.);
+#2634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2635,#2636,#2637),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2635 = CARTESIAN_POINT('',(1.185,1.36,0.));
+#2636 = CARTESIAN_POINT('',(1.185,1.464166666667,0.));
+#2637 = CARTESIAN_POINT('',(1.149166666667,1.54,0.));
+#2638 = PCURVE('',#1930,#2639);
+#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644);
+#2640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2641,#2642,#2643),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2641 = CARTESIAN_POINT('',(0.4275,-0.453333333333));
+#2642 = CARTESIAN_POINT('',(0.4275,-0.349166666667));
+#2643 = CARTESIAN_POINT('',(0.391666666667,-0.273333333333));
+#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);
+#2646 = EDGE_CURVE('',#2631,#2647,#2649,.T.);
+#2647 = VERTEX_POINT('',#2648);
+#2648 = CARTESIAN_POINT('',(1.053333333333,1.664166666667,0.));
+#2649 = SURFACE_CURVE('',#2650,(#2654),.PCURVE_S1.);
+#2650 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2651,#2652,#2653),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2651 = CARTESIAN_POINT('',(1.149166666667,1.54,0.));
+#2652 = CARTESIAN_POINT('',(1.113333333333,1.615833333333,0.));
+#2653 = CARTESIAN_POINT('',(1.053333333333,1.664166666667,0.));
+#2654 = PCURVE('',#1930,#2655);
+#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2660);
+#2656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2657,#2658,#2659),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2657 = CARTESIAN_POINT('',(0.391666666667,-0.273333333333));
+#2658 = CARTESIAN_POINT('',(0.355833333333,-0.1975));
+#2659 = CARTESIAN_POINT('',(0.295833333333,-0.149166666667));
+#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2661 = ORIENTED_EDGE('',*,*,#2662,.T.);
+#2662 = EDGE_CURVE('',#2647,#2663,#2665,.T.);
+#2663 = VERTEX_POINT('',#2664);
+#2664 = CARTESIAN_POINT('',(0.916666666667,1.735833333333,0.));
+#2665 = SURFACE_CURVE('',#2666,(#2670),.PCURVE_S1.);
+#2666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2667,#2668,#2669),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2667 = CARTESIAN_POINT('',(1.053333333333,1.664166666667,0.));
+#2668 = CARTESIAN_POINT('',(0.994166666667,1.7125,0.));
+#2669 = CARTESIAN_POINT('',(0.916666666667,1.735833333333,0.));
+#2670 = PCURVE('',#1930,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2673,#2674,#2675),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2673 = CARTESIAN_POINT('',(0.295833333333,-0.149166666667));
+#2674 = CARTESIAN_POINT('',(0.236666666667,-0.100833333333));
+#2675 = CARTESIAN_POINT('',(0.159166666667,-7.75E-02));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);
+#2678 = EDGE_CURVE('',#2663,#2679,#2681,.T.);
+#2679 = VERTEX_POINT('',#2680);
+#2680 = CARTESIAN_POINT('',(0.755,1.759166666667,0.));
+#2681 = SURFACE_CURVE('',#2682,(#2686),.PCURVE_S1.);
+#2682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2683,#2684,#2685),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2683 = CARTESIAN_POINT('',(0.916666666667,1.735833333333,0.));
+#2684 = CARTESIAN_POINT('',(0.84,1.759166666667,0.));
+#2685 = CARTESIAN_POINT('',(0.755,1.759166666667,0.));
+#2686 = PCURVE('',#1930,#2687);
+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);
+#2688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2689,#2690,#2691),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2689 = CARTESIAN_POINT('',(0.159166666667,-7.75E-02));
+#2690 = CARTESIAN_POINT('',(8.25E-02,-5.416666666667E-02));
+#2691 = CARTESIAN_POINT('',(-2.5E-03,-5.416666666667E-02));
+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2693 = ORIENTED_EDGE('',*,*,#2694,.T.);
+#2694 = EDGE_CURVE('',#2679,#2695,#2697,.T.);
+#2695 = VERTEX_POINT('',#2696);
+#2696 = CARTESIAN_POINT('',(0.580833333333,1.730833333333,0.));
+#2697 = SURFACE_CURVE('',#2698,(#2702),.PCURVE_S1.);
+#2698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2699,#2700,#2701),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2699 = CARTESIAN_POINT('',(0.755,1.759166666667,0.));
+#2700 = CARTESIAN_POINT('',(0.660833333333,1.759166666667,0.));
+#2701 = CARTESIAN_POINT('',(0.580833333333,1.730833333333,0.));
+#2702 = PCURVE('',#1930,#2703);
+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);
+#2704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2705,#2706,#2707),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2705 = CARTESIAN_POINT('',(-2.5E-03,-5.416666666667E-02));
+#2706 = CARTESIAN_POINT('',(-9.666666666667E-02,-5.416666666667E-02));
+#2707 = CARTESIAN_POINT('',(-0.176666666667,-8.25E-02));
+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#2710 = EDGE_CURVE('',#2695,#2711,#2713,.T.);
+#2711 = VERTEX_POINT('',#2712);
+#2712 = CARTESIAN_POINT('',(0.440833333333,1.650833333333,0.));
+#2713 = SURFACE_CURVE('',#2714,(#2718),.PCURVE_S1.);
+#2714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2715,#2716,#2717),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2715 = CARTESIAN_POINT('',(0.580833333333,1.730833333333,0.));
+#2716 = CARTESIAN_POINT('',(0.501666666667,1.7025,0.));
+#2717 = CARTESIAN_POINT('',(0.440833333333,1.650833333333,0.));
+#2718 = PCURVE('',#1930,#2719);
+#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724);
+#2720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2721,#2722,#2723),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2721 = CARTESIAN_POINT('',(-0.176666666667,-8.25E-02));
+#2722 = CARTESIAN_POINT('',(-0.255833333333,-0.110833333333));
+#2723 = CARTESIAN_POINT('',(-0.316666666667,-0.1625));
+#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2725 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#2726 = EDGE_CURVE('',#2711,#2727,#2729,.T.);
+#2727 = VERTEX_POINT('',#2728);
+#2728 = CARTESIAN_POINT('',(0.34,1.5275,0.));
+#2729 = SURFACE_CURVE('',#2730,(#2734),.PCURVE_S1.);
+#2730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2731,#2732,#2733),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2731 = CARTESIAN_POINT('',(0.440833333333,1.650833333333,0.));
+#2732 = CARTESIAN_POINT('',(0.38,1.599166666667,0.));
+#2733 = CARTESIAN_POINT('',(0.34,1.5275,0.));
+#2734 = PCURVE('',#1930,#2735);
+#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);
+#2736 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2737,#2738,#2739),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2737 = CARTESIAN_POINT('',(-0.316666666667,-0.1625));
+#2738 = CARTESIAN_POINT('',(-0.3775,-0.214166666667));
+#2739 = CARTESIAN_POINT('',(-0.4175,-0.285833333333));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = ORIENTED_EDGE('',*,*,#2742,.T.);
+#2742 = EDGE_CURVE('',#2727,#2743,#2745,.T.);
+#2743 = VERTEX_POINT('',#2744);
+#2744 = CARTESIAN_POINT('',(0.285833333333,1.37,0.));
+#2745 = SURFACE_CURVE('',#2746,(#2750),.PCURVE_S1.);
+#2746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2747,#2748,#2749),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2747 = CARTESIAN_POINT('',(0.34,1.5275,0.));
+#2748 = CARTESIAN_POINT('',(0.300833333333,1.455833333333,0.));
+#2749 = CARTESIAN_POINT('',(0.285833333333,1.37,0.));
+#2750 = PCURVE('',#1930,#2751);
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2753,#2754,#2755),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2753 = CARTESIAN_POINT('',(-0.4175,-0.285833333333));
+#2754 = CARTESIAN_POINT('',(-0.456666666667,-0.3575));
+#2755 = CARTESIAN_POINT('',(-0.471666666667,-0.443333333333));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2757 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2758 = EDGE_CURVE('',#2743,#2759,#2761,.T.);
+#2759 = VERTEX_POINT('',#2760);
+#2760 = CARTESIAN_POINT('',(0.2725,1.345,0.));
+#2761 = SURFACE_CURVE('',#2762,(#2766),.PCURVE_S1.);
+#2762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2763,#2764,#2765),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2763 = CARTESIAN_POINT('',(0.285833333333,1.37,0.));
+#2764 = CARTESIAN_POINT('',(0.28,1.3525,0.));
+#2765 = CARTESIAN_POINT('',(0.2725,1.345,0.));
+#2766 = PCURVE('',#1930,#2767);
+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
+#2768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2769,#2770,#2771),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2769 = CARTESIAN_POINT('',(-0.471666666667,-0.443333333333));
+#2770 = CARTESIAN_POINT('',(-0.4775,-0.460833333333));
+#2771 = CARTESIAN_POINT('',(-0.485,-0.468333333333));
+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2773 = ORIENTED_EDGE('',*,*,#2774,.T.);
+#2774 = EDGE_CURVE('',#2759,#2775,#2777,.T.);
+#2775 = VERTEX_POINT('',#2776);
+#2776 = CARTESIAN_POINT('',(0.25,1.340833333333,0.));
+#2777 = SURFACE_CURVE('',#2778,(#2782),.PCURVE_S1.);
+#2778 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2779,#2780,#2781),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2779 = CARTESIAN_POINT('',(0.2725,1.345,0.));
+#2780 = CARTESIAN_POINT('',(0.265,1.338333333333,0.));
+#2781 = CARTESIAN_POINT('',(0.25,1.340833333333,0.));
+#2782 = PCURVE('',#1930,#2783);
+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788);
+#2784 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2785,#2786,#2787),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2785 = CARTESIAN_POINT('',(-0.485,-0.468333333333));
+#2786 = CARTESIAN_POINT('',(-0.4925,-0.475));
+#2787 = CARTESIAN_POINT('',(-0.5075,-0.4725));
+#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2789 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#2790 = EDGE_CURVE('',#2775,#2791,#2793,.T.);
+#2791 = VERTEX_POINT('',#2792);
+#2792 = CARTESIAN_POINT('',(0.2175,1.344166666667,0.));
+#2793 = SURFACE_CURVE('',#2794,(#2798),.PCURVE_S1.);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(0.25,1.340833333333,0.));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(-0.994781438611,0.102028865499,0.));
+#2798 = PCURVE('',#1930,#2799);
+#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2804);
+#2800 = LINE('',#2801,#2802);
+#2801 = CARTESIAN_POINT('',(-0.5075,-0.4725));
+#2802 = VECTOR('',#2803,1.);
+#2803 = DIRECTION('',(-0.994781438611,0.102028865499));
+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2805 = ORIENTED_EDGE('',*,*,#2806,.T.);
+#2806 = EDGE_CURVE('',#2791,#2807,#2809,.T.);
+#2807 = VERTEX_POINT('',#2808);
+#2808 = CARTESIAN_POINT('',(0.278333333333,1.540833333333,0.));
+#2809 = SURFACE_CURVE('',#2810,(#2814),.PCURVE_S1.);
+#2810 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2811,#2812,#2813),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2811 = CARTESIAN_POINT('',(0.2175,1.344166666667,0.));
+#2812 = CARTESIAN_POINT('',(0.233333333333,1.454166666667,0.));
+#2813 = CARTESIAN_POINT('',(0.278333333333,1.540833333333,0.));
+#2814 = PCURVE('',#1930,#2815);
+#2815 = DEFINITIONAL_REPRESENTATION('',(#2816),#2820);
+#2816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2817,#2818,#2819),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2817 = CARTESIAN_POINT('',(-0.54,-0.469166666667));
+#2818 = CARTESIAN_POINT('',(-0.524166666667,-0.359166666667));
+#2819 = CARTESIAN_POINT('',(-0.479166666667,-0.2725));
+#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2821 = ORIENTED_EDGE('',*,*,#2822,.T.);
+#2822 = EDGE_CURVE('',#2807,#2823,#2825,.T.);
+#2823 = VERTEX_POINT('',#2824);
+#2824 = CARTESIAN_POINT('',(0.394166666667,1.688333333333,0.));
+#2825 = SURFACE_CURVE('',#2826,(#2830),.PCURVE_S1.);
+#2826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2827,#2828,#2829),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2827 = CARTESIAN_POINT('',(0.278333333333,1.540833333333,0.));
+#2828 = CARTESIAN_POINT('',(0.324166666667,1.6275,0.));
+#2829 = CARTESIAN_POINT('',(0.394166666667,1.688333333333,0.));
+#2830 = PCURVE('',#1930,#2831);
+#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);
+#2832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2833,#2834,#2835),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2833 = CARTESIAN_POINT('',(-0.479166666667,-0.2725));
+#2834 = CARTESIAN_POINT('',(-0.433333333333,-0.185833333333));
+#2835 = CARTESIAN_POINT('',(-0.363333333333,-0.125));
+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2837 = ORIENTED_EDGE('',*,*,#2838,.T.);
+#2838 = EDGE_CURVE('',#2823,#2839,#2841,.T.);
+#2839 = VERTEX_POINT('',#2840);
+#2840 = CARTESIAN_POINT('',(0.556666666667,1.780833333333,0.));
+#2841 = SURFACE_CURVE('',#2842,(#2846),.PCURVE_S1.);
+#2842 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2843,#2844,#2845),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2843 = CARTESIAN_POINT('',(0.394166666667,1.688333333333,0.));
+#2844 = CARTESIAN_POINT('',(0.465,1.749166666667,0.));
+#2845 = CARTESIAN_POINT('',(0.556666666667,1.780833333333,0.));
+#2846 = PCURVE('',#1930,#2847);
+#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852);
+#2848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2849,#2850,#2851),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2849 = CARTESIAN_POINT('',(-0.363333333333,-0.125));
+#2850 = CARTESIAN_POINT('',(-0.2925,-6.416666666667E-02));
+#2851 = CARTESIAN_POINT('',(-0.200833333333,-3.25E-02));
+#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2853 = ORIENTED_EDGE('',*,*,#2854,.T.);
+#2854 = EDGE_CURVE('',#2839,#1920,#2855,.T.);
+#2855 = SURFACE_CURVE('',#2856,(#2860),.PCURVE_S1.);
+#2856 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2857,#2858,#2859),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2857 = CARTESIAN_POINT('',(0.556666666667,1.780833333333,0.));
+#2858 = CARTESIAN_POINT('',(0.649166666667,1.813333333333,0.));
+#2859 = CARTESIAN_POINT('',(0.7575,1.813333333333,0.));
+#2860 = PCURVE('',#1930,#2861);
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2863,#2864,#2865),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2863 = CARTESIAN_POINT('',(-0.200833333333,-3.25E-02));
+#2864 = CARTESIAN_POINT('',(-0.108333333333,0.));
+#2865 = CARTESIAN_POINT('',(0.,0.));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = SHELL_BASED_SURFACE_MODEL('',(#2868));
+#2868 = OPEN_SHELL('',(#2869));
+#2869 = ADVANCED_FACE('',(#2870),#2884,.T.);
+#2870 = FACE_BOUND('',#2871,.F.);
+#2871 = EDGE_LOOP('',(#2872,#2895,#2911,#2927,#2943,#2959,#2975,#2991));
+#2872 = ORIENTED_EDGE('',*,*,#2873,.T.);
+#2873 = EDGE_CURVE('',#2874,#2876,#2878,.T.);
+#2874 = VERTEX_POINT('',#2875);
+#2875 = CARTESIAN_POINT('',(1.694166666667,0.105,0.));
+#2876 = VERTEX_POINT('',#2877);
+#2877 = CARTESIAN_POINT('',(1.721666666667,0.181666666667,0.));
+#2878 = SURFACE_CURVE('',#2879,(#2883),.PCURVE_S1.);
+#2879 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2880,#2881,#2882),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2880 = CARTESIAN_POINT('',(1.694166666667,0.105,0.));
+#2881 = CARTESIAN_POINT('',(1.694166666667,0.15,0.));
+#2882 = CARTESIAN_POINT('',(1.721666666667,0.181666666667,0.));
+#2883 = PCURVE('',#2884,#2889);
+#2884 = PLANE('',#2885);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(1.694166666667,0.105,0.));
+#2887 = DIRECTION('',(0.,0.,1.));
+#2888 = DIRECTION('',(1.,0.,-0.));
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2891,#2892,#2893),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2891 = CARTESIAN_POINT('',(0.,0.));
+#2892 = CARTESIAN_POINT('',(0.,4.5E-02));
+#2893 = CARTESIAN_POINT('',(2.75E-02,7.666666666667E-02));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#2896 = EDGE_CURVE('',#2876,#2897,#2899,.T.);
+#2897 = VERTEX_POINT('',#2898);
+#2898 = CARTESIAN_POINT('',(1.79,0.213333333333,0.));
+#2899 = SURFACE_CURVE('',#2900,(#2904),.PCURVE_S1.);
+#2900 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2901,#2902,#2903),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2901 = CARTESIAN_POINT('',(1.721666666667,0.181666666667,0.));
+#2902 = CARTESIAN_POINT('',(1.749166666667,0.213333333333,0.));
+#2903 = CARTESIAN_POINT('',(1.79,0.213333333333,0.));
+#2904 = PCURVE('',#2884,#2905);
+#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);
+#2906 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2907,#2908,#2909),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2907 = CARTESIAN_POINT('',(2.75E-02,7.666666666667E-02));
+#2908 = CARTESIAN_POINT('',(5.5E-02,0.108333333333));
+#2909 = CARTESIAN_POINT('',(9.583333333333E-02,0.108333333333));
+#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2911 = ORIENTED_EDGE('',*,*,#2912,.T.);
+#2912 = EDGE_CURVE('',#2897,#2913,#2915,.T.);
+#2913 = VERTEX_POINT('',#2914);
+#2914 = CARTESIAN_POINT('',(1.86,0.181666666667,0.));
+#2915 = SURFACE_CURVE('',#2916,(#2920),.PCURVE_S1.);
+#2916 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2917,#2918,#2919),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2917 = CARTESIAN_POINT('',(1.79,0.213333333333,0.));
+#2918 = CARTESIAN_POINT('',(1.831666666667,0.213333333333,0.));
+#2919 = CARTESIAN_POINT('',(1.86,0.181666666667,0.));
+#2920 = PCURVE('',#2884,#2921);
+#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926);
+#2922 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2923,#2924,#2925),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2923 = CARTESIAN_POINT('',(9.583333333333E-02,0.108333333333));
+#2924 = CARTESIAN_POINT('',(0.1375,0.108333333333));
+#2925 = CARTESIAN_POINT('',(0.165833333333,7.666666666667E-02));
+#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2927 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#2928 = EDGE_CURVE('',#2913,#2929,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(1.889166666667,0.105,0.));
+#2931 = SURFACE_CURVE('',#2932,(#2936),.PCURVE_S1.);
+#2932 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2933,#2934,#2935),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2933 = CARTESIAN_POINT('',(1.86,0.181666666667,0.));
+#2934 = CARTESIAN_POINT('',(1.889166666667,0.15,0.));
+#2935 = CARTESIAN_POINT('',(1.889166666667,0.105,0.));
+#2936 = PCURVE('',#2884,#2937);
+#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2942);
+#2938 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2939,#2940,#2941),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2939 = CARTESIAN_POINT('',(0.165833333333,7.666666666667E-02));
+#2940 = CARTESIAN_POINT('',(0.195,4.5E-02));
+#2941 = CARTESIAN_POINT('',(0.195,0.));
+#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2943 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#2944 = EDGE_CURVE('',#2929,#2945,#2947,.T.);
+#2945 = VERTEX_POINT('',#2946);
+#2946 = CARTESIAN_POINT('',(1.86,3.E-02,0.));
+#2947 = SURFACE_CURVE('',#2948,(#2952),.PCURVE_S1.);
+#2948 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2949,#2950,#2951),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2949 = CARTESIAN_POINT('',(1.889166666667,0.105,0.));
+#2950 = CARTESIAN_POINT('',(1.889166666667,6.E-02,0.));
+#2951 = CARTESIAN_POINT('',(1.86,3.E-02,0.));
+#2952 = PCURVE('',#2884,#2953);
+#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2958);
+#2954 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2955,#2956,#2957),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2955 = CARTESIAN_POINT('',(0.195,0.));
+#2956 = CARTESIAN_POINT('',(0.195,-4.5E-02));
+#2957 = CARTESIAN_POINT('',(0.165833333333,-7.5E-02));
+#2958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2959 = ORIENTED_EDGE('',*,*,#2960,.T.);
+#2960 = EDGE_CURVE('',#2945,#2961,#2963,.T.);
+#2961 = VERTEX_POINT('',#2962);
+#2962 = CARTESIAN_POINT('',(1.79,0.,0.));
+#2963 = SURFACE_CURVE('',#2964,(#2968),.PCURVE_S1.);
+#2964 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2965,#2966,#2967),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2965 = CARTESIAN_POINT('',(1.86,3.E-02,0.));
+#2966 = CARTESIAN_POINT('',(1.831666666667,0.,0.));
+#2967 = CARTESIAN_POINT('',(1.79,0.,0.));
+#2968 = PCURVE('',#2884,#2969);
+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);
+#2970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2971,#2972,#2973),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2971 = CARTESIAN_POINT('',(0.165833333333,-7.5E-02));
+#2972 = CARTESIAN_POINT('',(0.1375,-0.105));
+#2973 = CARTESIAN_POINT('',(9.583333333333E-02,-0.105));
+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2975 = ORIENTED_EDGE('',*,*,#2976,.T.);
+#2976 = EDGE_CURVE('',#2961,#2977,#2979,.T.);
+#2977 = VERTEX_POINT('',#2978);
+#2978 = CARTESIAN_POINT('',(1.721666666667,3.E-02,0.));
+#2979 = SURFACE_CURVE('',#2980,(#2984),.PCURVE_S1.);
+#2980 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2981,#2982,#2983),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2981 = CARTESIAN_POINT('',(1.79,0.,0.));
+#2982 = CARTESIAN_POINT('',(1.749166666667,0.,0.));
+#2983 = CARTESIAN_POINT('',(1.721666666667,3.E-02,0.));
+#2984 = PCURVE('',#2884,#2985);
+#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990);
+#2986 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2987,#2988,#2989),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2987 = CARTESIAN_POINT('',(9.583333333333E-02,-0.105));
+#2988 = CARTESIAN_POINT('',(5.5E-02,-0.105));
+#2989 = CARTESIAN_POINT('',(2.75E-02,-7.5E-02));
+#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2991 = ORIENTED_EDGE('',*,*,#2992,.T.);
+#2992 = EDGE_CURVE('',#2977,#2874,#2993,.T.);
+#2993 = SURFACE_CURVE('',#2994,(#2998),.PCURVE_S1.);
+#2994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2995,#2996,#2997),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#2995 = CARTESIAN_POINT('',(1.721666666667,3.E-02,0.));
+#2996 = CARTESIAN_POINT('',(1.694166666667,6.E-02,0.));
+#2997 = CARTESIAN_POINT('',(1.694166666667,0.105,0.));
+#2998 = PCURVE('',#2884,#2999);
+#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
+#3000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3001,#3002,#3003),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3001 = CARTESIAN_POINT('',(2.75E-02,-7.5E-02));
+#3002 = CARTESIAN_POINT('',(0.,-4.5E-02));
+#3003 = CARTESIAN_POINT('',(0.,0.));
+#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3005 = SHELL_BASED_SURFACE_MODEL('',(#3006));
+#3006 = OPEN_SHELL('',(#3007));
+#3007 = ADVANCED_FACE('',(#3008),#3022,.T.);
+#3008 = FACE_BOUND('',#3009,.F.);
+#3009 = EDGE_LOOP('',(#3010,#3033,#3049,#3065,#3081,#3097,#3113,#3129,
+    #3145,#3161,#3177,#3193,#3209));
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#3012,#3014,#3016,.T.);
+#3012 = VERTEX_POINT('',#3013);
+#3013 = CARTESIAN_POINT('',(3.436666666667,1.813333333333,0.));
+#3014 = VERTEX_POINT('',#3015);
+#3015 = CARTESIAN_POINT('',(3.436666666667,1.7825,0.));
+#3016 = SURFACE_CURVE('',#3017,(#3021),.PCURVE_S1.);
+#3017 = LINE('',#3018,#3019);
+#3018 = CARTESIAN_POINT('',(3.436666666667,1.813333333333,0.));
+#3019 = VECTOR('',#3020,1.);
+#3020 = DIRECTION('',(0.,-1.,0.));
+#3021 = PCURVE('',#3022,#3027);
+#3022 = PLANE('',#3023);
+#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);
+#3024 = CARTESIAN_POINT('',(3.436666666667,1.813333333333,0.));
+#3025 = DIRECTION('',(0.,0.,1.));
+#3026 = DIRECTION('',(1.,0.,-0.));
+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
+#3028 = LINE('',#3029,#3030);
+#3029 = CARTESIAN_POINT('',(0.,0.));
+#3030 = VECTOR('',#3031,1.);
+#3031 = DIRECTION('',(0.,-1.));
+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
+#3034 = EDGE_CURVE('',#3014,#3035,#3037,.T.);
+#3035 = VERTEX_POINT('',#3036);
+#3036 = CARTESIAN_POINT('',(3.433333333333,1.760833333333,0.));
+#3037 = SURFACE_CURVE('',#3038,(#3042),.PCURVE_S1.);
+#3038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3039,#3040,#3041),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3039 = CARTESIAN_POINT('',(3.436666666667,1.7825,0.));
+#3040 = CARTESIAN_POINT('',(3.436666666667,1.770833333333,0.));
+#3041 = CARTESIAN_POINT('',(3.433333333333,1.760833333333,0.));
+#3042 = PCURVE('',#3022,#3043);
+#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048);
+#3044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3045,#3046,#3047),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3045 = CARTESIAN_POINT('',(0.,-3.083333333333E-02));
+#3046 = CARTESIAN_POINT('',(0.,-4.25E-02));
+#3047 = CARTESIAN_POINT('',(-3.333333333333E-03,-5.25E-02));
+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3050 = EDGE_CURVE('',#3035,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(3.426666666667,1.745,0.));
+#3053 = SURFACE_CURVE('',#3054,(#3058),.PCURVE_S1.);
+#3054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3055,#3056,#3057),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3055 = CARTESIAN_POINT('',(3.433333333333,1.760833333333,0.));
+#3056 = CARTESIAN_POINT('',(3.43,1.751666666667,0.));
+#3057 = CARTESIAN_POINT('',(3.426666666667,1.745,0.));
+#3058 = PCURVE('',#3022,#3059);
+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);
+#3060 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3061,#3062,#3063),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3061 = CARTESIAN_POINT('',(-3.333333333333E-03,-5.25E-02));
+#3062 = CARTESIAN_POINT('',(-6.666666666666E-03,-6.166666666667E-02));
+#3063 = CARTESIAN_POINT('',(-1.E-02,-6.833333333333E-02));
+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3065 = ORIENTED_EDGE('',*,*,#3066,.T.);
+#3066 = EDGE_CURVE('',#3051,#3067,#3069,.T.);
+#3067 = VERTEX_POINT('',#3068);
+#3068 = CARTESIAN_POINT('',(2.56,2.75E-02,0.));
+#3069 = SURFACE_CURVE('',#3070,(#3074),.PCURVE_S1.);
+#3070 = LINE('',#3071,#3072);
+#3071 = CARTESIAN_POINT('',(3.426666666667,1.745,0.));
+#3072 = VECTOR('',#3073,1.);
+#3073 = DIRECTION('',(-0.450502701258,-0.892775064705,0.));
+#3074 = PCURVE('',#3022,#3075);
+#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080);
+#3076 = LINE('',#3077,#3078);
+#3077 = CARTESIAN_POINT('',(-1.E-02,-6.833333333333E-02));
+#3078 = VECTOR('',#3079,1.);
+#3079 = DIRECTION('',(-0.450502701258,-0.892775064705));
+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3081 = ORIENTED_EDGE('',*,*,#3082,.T.);
+#3082 = EDGE_CURVE('',#3067,#3083,#3085,.T.);
+#3083 = VERTEX_POINT('',#3084);
+#3084 = CARTESIAN_POINT('',(2.514166666667,0.,0.));
+#3085 = SURFACE_CURVE('',#3086,(#3090),.PCURVE_S1.);
+#3086 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3087,#3088,#3089),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3087 = CARTESIAN_POINT('',(2.56,2.75E-02,0.));
+#3088 = CARTESIAN_POINT('',(2.5475,0.,0.));
+#3089 = CARTESIAN_POINT('',(2.514166666667,0.,0.));
+#3090 = PCURVE('',#3022,#3091);
+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);
+#3092 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3093,#3094,#3095),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3093 = CARTESIAN_POINT('',(-0.876666666667,-1.785833333333));
+#3094 = CARTESIAN_POINT('',(-0.889166666667,-1.813333333333));
+#3095 = CARTESIAN_POINT('',(-0.9225,-1.813333333333));
+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3097 = ORIENTED_EDGE('',*,*,#3098,.T.);
+#3098 = EDGE_CURVE('',#3083,#3099,#3101,.T.);
+#3099 = VERTEX_POINT('',#3100);
+#3100 = CARTESIAN_POINT('',(2.471666666667,0.,0.));
+#3101 = SURFACE_CURVE('',#3102,(#3106),.PCURVE_S1.);
+#3102 = LINE('',#3103,#3104);
+#3103 = CARTESIAN_POINT('',(2.514166666667,0.,0.));
+#3104 = VECTOR('',#3105,1.);
+#3105 = DIRECTION('',(-1.,0.,0.));
+#3106 = PCURVE('',#3022,#3107);
+#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112);
+#3108 = LINE('',#3109,#3110);
+#3109 = CARTESIAN_POINT('',(-0.9225,-1.813333333333));
+#3110 = VECTOR('',#3111,1.);
+#3111 = DIRECTION('',(-1.,0.));
+#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3113 = ORIENTED_EDGE('',*,*,#3114,.T.);
+#3114 = EDGE_CURVE('',#3099,#3115,#3117,.T.);
+#3115 = VERTEX_POINT('',#3116);
+#3116 = CARTESIAN_POINT('',(3.341666666667,1.7225,0.));
+#3117 = SURFACE_CURVE('',#3118,(#3122),.PCURVE_S1.);
+#3118 = LINE('',#3119,#3120);
+#3119 = CARTESIAN_POINT('',(2.471666666667,0.,0.));
+#3120 = VECTOR('',#3121,1.);
+#3121 = DIRECTION('',(0.450837344559,0.892606121843,0.));
+#3122 = PCURVE('',#3022,#3123);
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(-0.965,-1.813333333333));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(0.450837344559,0.892606121843));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3129 = ORIENTED_EDGE('',*,*,#3130,.T.);
+#3130 = EDGE_CURVE('',#3115,#3131,#3133,.T.);
+#3131 = VERTEX_POINT('',#3132);
+#3132 = CARTESIAN_POINT('',(3.353333333333,1.7425,0.));
+#3133 = SURFACE_CURVE('',#3134,(#3138),.PCURVE_S1.);
+#3134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3135,#3136,#3137),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3135 = CARTESIAN_POINT('',(3.341666666667,1.7225,0.));
+#3136 = CARTESIAN_POINT('',(3.348333333333,1.733333333333,0.));
+#3137 = CARTESIAN_POINT('',(3.353333333333,1.7425,0.));
+#3138 = PCURVE('',#3022,#3139);
+#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144);
+#3140 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3141,#3142,#3143),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3141 = CARTESIAN_POINT('',(-9.5E-02,-9.083333333333E-02));
+#3142 = CARTESIAN_POINT('',(-8.833333333333E-02,-8.E-02));
+#3143 = CARTESIAN_POINT('',(-8.333333333333E-02,-7.083333333333E-02));
+#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3145 = ORIENTED_EDGE('',*,*,#3146,.T.);
+#3146 = EDGE_CURVE('',#3131,#3147,#3149,.T.);
+#3147 = VERTEX_POINT('',#3148);
+#3148 = CARTESIAN_POINT('',(3.365,1.759166666667,0.));
+#3149 = SURFACE_CURVE('',#3150,(#3154),.PCURVE_S1.);
+#3150 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3151,#3152,#3153),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3151 = CARTESIAN_POINT('',(3.353333333333,1.7425,0.));
+#3152 = CARTESIAN_POINT('',(3.358333333333,1.751666666667,0.));
+#3153 = CARTESIAN_POINT('',(3.365,1.759166666667,0.));
+#3154 = PCURVE('',#3022,#3155);
+#3155 = DEFINITIONAL_REPRESENTATION('',(#3156),#3160);
+#3156 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3157,#3158,#3159),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3157 = CARTESIAN_POINT('',(-8.333333333333E-02,-7.083333333333E-02));
+#3158 = CARTESIAN_POINT('',(-7.833333333333E-02,-6.166666666667E-02));
+#3159 = CARTESIAN_POINT('',(-7.166666666667E-02,-5.416666666667E-02));
+#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3161 = ORIENTED_EDGE('',*,*,#3162,.T.);
+#3162 = EDGE_CURVE('',#3147,#3163,#3165,.T.);
+#3163 = VERTEX_POINT('',#3164);
+#3164 = CARTESIAN_POINT('',(2.275833333333,1.759166666667,0.));
+#3165 = SURFACE_CURVE('',#3166,(#3170),.PCURVE_S1.);
+#3166 = LINE('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(3.365,1.759166666667,0.));
+#3168 = VECTOR('',#3169,1.);
+#3169 = DIRECTION('',(-1.,0.,0.));
+#3170 = PCURVE('',#3022,#3171);
+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);
+#3172 = LINE('',#3173,#3174);
+#3173 = CARTESIAN_POINT('',(-7.166666666667E-02,-5.416666666667E-02));
+#3174 = VECTOR('',#3175,1.);
+#3175 = DIRECTION('',(-1.,0.));
+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
+#3178 = EDGE_CURVE('',#3163,#3179,#3181,.T.);
+#3179 = VERTEX_POINT('',#3180);
+#3180 = CARTESIAN_POINT('',(2.2525,1.779166666667,0.));
+#3181 = SURFACE_CURVE('',#3182,(#3186),.PCURVE_S1.);
+#3182 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3183,#3184,#3185),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3183 = CARTESIAN_POINT('',(2.275833333333,1.759166666667,0.));
+#3184 = CARTESIAN_POINT('',(2.2525,1.759166666667,0.));
+#3185 = CARTESIAN_POINT('',(2.2525,1.779166666667,0.));
+#3186 = PCURVE('',#3022,#3187);
+#3187 = DEFINITIONAL_REPRESENTATION('',(#3188),#3192);
+#3188 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3189,#3190,#3191),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3189 = CARTESIAN_POINT('',(-1.160833333333,-5.416666666667E-02));
+#3190 = CARTESIAN_POINT('',(-1.184166666667,-5.416666666667E-02));
+#3191 = CARTESIAN_POINT('',(-1.184166666667,-3.416666666667E-02));
+#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3193 = ORIENTED_EDGE('',*,*,#3194,.T.);
+#3194 = EDGE_CURVE('',#3179,#3195,#3197,.T.);
+#3195 = VERTEX_POINT('',#3196);
+#3196 = CARTESIAN_POINT('',(2.2525,1.813333333333,0.));
+#3197 = SURFACE_CURVE('',#3198,(#3202),.PCURVE_S1.);
+#3198 = LINE('',#3199,#3200);
+#3199 = CARTESIAN_POINT('',(2.2525,1.779166666667,0.));
+#3200 = VECTOR('',#3201,1.);
+#3201 = DIRECTION('',(0.,1.,0.));
+#3202 = PCURVE('',#3022,#3203);
+#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3208);
+#3204 = LINE('',#3205,#3206);
+#3205 = CARTESIAN_POINT('',(-1.184166666667,-3.416666666667E-02));
+#3206 = VECTOR('',#3207,1.);
+#3207 = DIRECTION('',(0.,1.));
+#3208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3209 = ORIENTED_EDGE('',*,*,#3210,.T.);
+#3210 = EDGE_CURVE('',#3195,#3012,#3211,.T.);
+#3211 = SURFACE_CURVE('',#3212,(#3216),.PCURVE_S1.);
+#3212 = LINE('',#3213,#3214);
+#3213 = CARTESIAN_POINT('',(2.2525,1.813333333333,0.));
+#3214 = VECTOR('',#3215,1.);
+#3215 = DIRECTION('',(1.,0.,0.));
+#3216 = PCURVE('',#3022,#3217);
+#3217 = DEFINITIONAL_REPRESENTATION('',(#3218),#3222);
+#3218 = LINE('',#3219,#3220);
+#3219 = CARTESIAN_POINT('',(-1.184166666667,0.));
+#3220 = VECTOR('',#3221,1.);
+#3221 = DIRECTION('',(1.,0.));
+#3222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3223 = SHELL_BASED_SURFACE_MODEL('',(#3224));
+#3224 = OPEN_SHELL('',(#3225));
+#3225 = ADVANCED_FACE('',(#3226),#3240,.T.);
+#3226 = FACE_BOUND('',#3227,.F.);
+#3227 = EDGE_LOOP('',(#3228,#3251,#3267,#3283,#3299,#3315,#3331,#3347,
+    #3363,#3379,#3395,#3411));
+#3228 = ORIENTED_EDGE('',*,*,#3229,.T.);
+#3229 = EDGE_CURVE('',#3230,#3232,#3234,.T.);
+#3230 = VERTEX_POINT('',#3231);
+#3231 = CARTESIAN_POINT('',(4.205833333333,1.813333333333,0.));
+#3232 = VERTEX_POINT('',#3233);
+#3233 = CARTESIAN_POINT('',(4.260833333333,1.813333333333,0.));
+#3234 = SURFACE_CURVE('',#3235,(#3239),.PCURVE_S1.);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(4.205833333333,1.813333333333,0.));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(1.,0.,0.));
+#3239 = PCURVE('',#3240,#3245);
+#3240 = PLANE('',#3241);
+#3241 = AXIS2_PLACEMENT_3D('',#3242,#3243,#3244);
+#3242 = CARTESIAN_POINT('',(4.205833333333,1.813333333333,0.));
+#3243 = DIRECTION('',(-0.,0.,1.));
+#3244 = DIRECTION('',(1.,0.,0.));
+#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250);
+#3246 = LINE('',#3247,#3248);
+#3247 = CARTESIAN_POINT('',(0.,0.));
+#3248 = VECTOR('',#3249,1.);
+#3249 = DIRECTION('',(1.,0.));
+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3251 = ORIENTED_EDGE('',*,*,#3252,.T.);
+#3252 = EDGE_CURVE('',#3232,#3253,#3255,.T.);
+#3253 = VERTEX_POINT('',#3254);
+#3254 = CARTESIAN_POINT('',(4.289166666667,1.791666666667,0.));
+#3255 = SURFACE_CURVE('',#3256,(#3260),.PCURVE_S1.);
+#3256 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3257,#3258,#3259),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3257 = CARTESIAN_POINT('',(4.260833333333,1.813333333333,0.));
+#3258 = CARTESIAN_POINT('',(4.2825,1.813333333333,0.));
+#3259 = CARTESIAN_POINT('',(4.289166666667,1.791666666667,0.));
+#3260 = PCURVE('',#3240,#3261);
+#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266);
+#3262 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3263,#3264,#3265),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3263 = CARTESIAN_POINT('',(5.5E-02,0.));
+#3264 = CARTESIAN_POINT('',(7.666666666667E-02,0.));
+#3265 = CARTESIAN_POINT('',(8.333333333333E-02,-2.166666666667E-02));
+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3267 = ORIENTED_EDGE('',*,*,#3268,.T.);
+#3268 = EDGE_CURVE('',#3253,#3269,#3271,.T.);
+#3269 = VERTEX_POINT('',#3270);
+#3270 = CARTESIAN_POINT('',(4.9575,0.166666666667,0.));
+#3271 = SURFACE_CURVE('',#3272,(#3276),.PCURVE_S1.);
+#3272 = LINE('',#3273,#3274);
+#3273 = CARTESIAN_POINT('',(4.289166666667,1.791666666667,0.));
+#3274 = VECTOR('',#3275,1.);
+#3275 = DIRECTION('',(0.380368108175,-0.924835175738,0.));
+#3276 = PCURVE('',#3240,#3277);
+#3277 = DEFINITIONAL_REPRESENTATION('',(#3278),#3282);
+#3278 = LINE('',#3279,#3280);
+#3279 = CARTESIAN_POINT('',(8.333333333333E-02,-2.166666666667E-02));
+#3280 = VECTOR('',#3281,1.);
+#3281 = DIRECTION('',(0.380368108175,-0.924835175738));
+#3282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3283 = ORIENTED_EDGE('',*,*,#3284,.T.);
+#3284 = EDGE_CURVE('',#3269,#3285,#3287,.T.);
+#3285 = VERTEX_POINT('',#3286);
+#3286 = CARTESIAN_POINT('',(4.971666666667,0.124166666667,0.));
+#3287 = SURFACE_CURVE('',#3288,(#3292),.PCURVE_S1.);
+#3288 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3289,#3290,#3291),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3289 = CARTESIAN_POINT('',(4.9575,0.166666666667,0.));
+#3290 = CARTESIAN_POINT('',(4.965,0.145833333333,0.));
+#3291 = CARTESIAN_POINT('',(4.971666666667,0.124166666667,0.));
+#3292 = PCURVE('',#3240,#3293);
+#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3298);
+#3294 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3295,#3296,#3297),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3295 = CARTESIAN_POINT('',(0.751666666667,-1.646666666667));
+#3296 = CARTESIAN_POINT('',(0.759166666667,-1.6675));
+#3297 = CARTESIAN_POINT('',(0.765833333333,-1.689166666667));
+#3298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);
+#3300 = EDGE_CURVE('',#3285,#3301,#3303,.T.);
+#3301 = VERTEX_POINT('',#3302);
+#3302 = CARTESIAN_POINT('',(4.985833333333,8.166666666667E-02,0.));
+#3303 = SURFACE_CURVE('',#3304,(#3308),.PCURVE_S1.);
+#3304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3305,#3306,#3307),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3305 = CARTESIAN_POINT('',(4.971666666667,0.124166666667,0.));
+#3306 = CARTESIAN_POINT('',(4.979166666667,0.103333333333,0.));
+#3307 = CARTESIAN_POINT('',(4.985833333333,8.166666666667E-02,0.));
+#3308 = PCURVE('',#3240,#3309);
+#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314);
+#3310 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3311,#3312,#3313),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3311 = CARTESIAN_POINT('',(0.765833333333,-1.689166666667));
+#3312 = CARTESIAN_POINT('',(0.773333333333,-1.71));
+#3313 = CARTESIAN_POINT('',(0.78,-1.731666666667));
+#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3315 = ORIENTED_EDGE('',*,*,#3316,.T.);
+#3316 = EDGE_CURVE('',#3301,#3317,#3319,.T.);
+#3317 = VERTEX_POINT('',#3318);
+#3318 = CARTESIAN_POINT('',(5.0125,0.166666666667,0.));
+#3319 = SURFACE_CURVE('',#3320,(#3324),.PCURVE_S1.);
+#3320 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3321,#3322,#3323),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3321 = CARTESIAN_POINT('',(4.985833333333,8.166666666667E-02,0.));
+#3322 = CARTESIAN_POINT('',(4.9975,0.125833333333,0.));
+#3323 = CARTESIAN_POINT('',(5.0125,0.166666666667,0.));
+#3324 = PCURVE('',#3240,#3325);
+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);
+#3326 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3327,#3328,#3329),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3327 = CARTESIAN_POINT('',(0.78,-1.731666666667));
+#3328 = CARTESIAN_POINT('',(0.791666666667,-1.6875));
+#3329 = CARTESIAN_POINT('',(0.806666666667,-1.646666666667));
+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3331 = ORIENTED_EDGE('',*,*,#3332,.T.);
+#3332 = EDGE_CURVE('',#3317,#3333,#3335,.T.);
+#3333 = VERTEX_POINT('',#3334);
+#3334 = CARTESIAN_POINT('',(5.679166666667,1.791666666667,0.));
+#3335 = SURFACE_CURVE('',#3336,(#3340),.PCURVE_S1.);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(5.0125,0.166666666667,0.));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(0.379556356256,0.925168618375,0.));
+#3340 = PCURVE('',#3240,#3341);
+#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);
+#3342 = LINE('',#3343,#3344);
+#3343 = CARTESIAN_POINT('',(0.806666666667,-1.646666666667));
+#3344 = VECTOR('',#3345,1.);
+#3345 = DIRECTION('',(0.379556356256,0.925168618375));
+#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3347 = ORIENTED_EDGE('',*,*,#3348,.T.);
+#3348 = EDGE_CURVE('',#3333,#3349,#3351,.T.);
+#3349 = VERTEX_POINT('',#3350);
+#3350 = CARTESIAN_POINT('',(5.71,1.813333333333,0.));
+#3351 = SURFACE_CURVE('',#3352,(#3356),.PCURVE_S1.);
+#3352 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3353,#3354,#3355),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3353 = CARTESIAN_POINT('',(5.679166666667,1.791666666667,0.));
+#3354 = CARTESIAN_POINT('',(5.685833333333,1.813333333333,0.));
+#3355 = CARTESIAN_POINT('',(5.71,1.813333333333,0.));
+#3356 = PCURVE('',#3240,#3357);
+#3357 = DEFINITIONAL_REPRESENTATION('',(#3358),#3362);
+#3358 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3359,#3360,#3361),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3359 = CARTESIAN_POINT('',(1.473333333333,-2.166666666667E-02));
+#3360 = CARTESIAN_POINT('',(1.48,0.));
+#3361 = CARTESIAN_POINT('',(1.504166666667,0.));
+#3362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3363 = ORIENTED_EDGE('',*,*,#3364,.T.);
+#3364 = EDGE_CURVE('',#3349,#3365,#3367,.T.);
+#3365 = VERTEX_POINT('',#3366);
+#3366 = CARTESIAN_POINT('',(5.764166666667,1.813333333333,0.));
+#3367 = SURFACE_CURVE('',#3368,(#3372),.PCURVE_S1.);
+#3368 = LINE('',#3369,#3370);
+#3369 = CARTESIAN_POINT('',(5.71,1.813333333333,0.));
+#3370 = VECTOR('',#3371,1.);
+#3371 = DIRECTION('',(1.,0.,0.));
+#3372 = PCURVE('',#3240,#3373);
+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);
+#3374 = LINE('',#3375,#3376);
+#3375 = CARTESIAN_POINT('',(1.504166666667,0.));
+#3376 = VECTOR('',#3377,1.);
+#3377 = DIRECTION('',(1.,0.));
+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3379 = ORIENTED_EDGE('',*,*,#3380,.T.);
+#3380 = EDGE_CURVE('',#3365,#3381,#3383,.T.);
+#3381 = VERTEX_POINT('',#3382);
+#3382 = CARTESIAN_POINT('',(5.016666666667,0.,0.));
+#3383 = SURFACE_CURVE('',#3384,(#3388),.PCURVE_S1.);
+#3384 = LINE('',#3385,#3386);
+#3385 = CARTESIAN_POINT('',(5.764166666667,1.813333333333,0.));
+#3386 = VECTOR('',#3387,1.);
+#3387 = DIRECTION('',(-0.381113056739,-0.924528440873,0.));
+#3388 = PCURVE('',#3240,#3389);
+#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394);
+#3390 = LINE('',#3391,#3392);
+#3391 = CARTESIAN_POINT('',(1.558333333333,0.));
+#3392 = VECTOR('',#3393,1.);
+#3393 = DIRECTION('',(-0.381113056739,-0.924528440873));
+#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3395 = ORIENTED_EDGE('',*,*,#3396,.T.);
+#3396 = EDGE_CURVE('',#3381,#3397,#3399,.T.);
+#3397 = VERTEX_POINT('',#3398);
+#3398 = CARTESIAN_POINT('',(4.953333333333,0.,0.));
+#3399 = SURFACE_CURVE('',#3400,(#3404),.PCURVE_S1.);
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(5.016666666667,0.,0.));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(-1.,0.,0.));
+#3404 = PCURVE('',#3240,#3405);
+#3405 = DEFINITIONAL_REPRESENTATION('',(#3406),#3410);
+#3406 = LINE('',#3407,#3408);
+#3407 = CARTESIAN_POINT('',(0.810833333333,-1.813333333333));
+#3408 = VECTOR('',#3409,1.);
+#3409 = DIRECTION('',(-1.,0.));
+#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3411 = ORIENTED_EDGE('',*,*,#3412,.T.);
+#3412 = EDGE_CURVE('',#3397,#3230,#3413,.T.);
+#3413 = SURFACE_CURVE('',#3414,(#3418),.PCURVE_S1.);
+#3414 = LINE('',#3415,#3416);
+#3415 = CARTESIAN_POINT('',(4.953333333333,0.,0.));
+#3416 = VECTOR('',#3417,1.);
+#3417 = DIRECTION('',(-0.381113056739,0.924528440873,0.));
+#3418 = PCURVE('',#3240,#3419);
+#3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3424);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(0.7475,-1.813333333333));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(-0.381113056739,0.924528440873));
+#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3425 = SHELL_BASED_SURFACE_MODEL('',(#3426));
+#3426 = OPEN_SHELL('',(#3427));
+#3427 = ADVANCED_FACE('',(#3428),#3442,.T.);
+#3428 = FACE_BOUND('',#3429,.F.);
+#3429 = EDGE_LOOP('',(#3430,#3453,#3469,#3485,#3501,#3517,#3533,#3549,
+    #3565,#3581,#3597,#3613,#3629,#3645,#3661,#3677,#3693,#3709,#3725,
+    #3741,#3757,#3773,#3789,#3805,#3821,#3837,#3853,#3869,#3885,#3901,
+    #3917,#3933,#3949,#3965,#3981,#3997,#4013));
+#3430 = ORIENTED_EDGE('',*,*,#3431,.T.);
+#3431 = EDGE_CURVE('',#3432,#3434,#3436,.T.);
+#3432 = VERTEX_POINT('',#3433);
+#3433 = CARTESIAN_POINT('',(11.311666666667,1.813333333333,0.));
+#3434 = VERTEX_POINT('',#3435);
+#3435 = CARTESIAN_POINT('',(11.499166666667,1.785,0.));
+#3436 = SURFACE_CURVE('',#3437,(#3441),.PCURVE_S1.);
+#3437 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3438,#3439,#3440),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3438 = CARTESIAN_POINT('',(11.311666666667,1.813333333333,0.));
+#3439 = CARTESIAN_POINT('',(11.408333333333,1.813333333333,0.));
+#3440 = CARTESIAN_POINT('',(11.499166666667,1.785,0.));
+#3441 = PCURVE('',#3442,#3447);
+#3442 = PLANE('',#3443);
+#3443 = AXIS2_PLACEMENT_3D('',#3444,#3445,#3446);
+#3444 = CARTESIAN_POINT('',(11.311666666667,1.813333333333,0.));
+#3445 = DIRECTION('',(-0.,0.,1.));
+#3446 = DIRECTION('',(1.,0.,0.));
+#3447 = DEFINITIONAL_REPRESENTATION('',(#3448),#3452);
+#3448 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3449,#3450,#3451),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3449 = CARTESIAN_POINT('',(0.,0.));
+#3450 = CARTESIAN_POINT('',(9.666666666667E-02,0.));
+#3451 = CARTESIAN_POINT('',(0.1875,-2.833333333333E-02));
+#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3453 = ORIENTED_EDGE('',*,*,#3454,.T.);
+#3454 = EDGE_CURVE('',#3434,#3455,#3457,.T.);
+#3455 = VERTEX_POINT('',#3456);
+#3456 = CARTESIAN_POINT('',(11.66,1.698333333333,0.));
+#3457 = SURFACE_CURVE('',#3458,(#3462),.PCURVE_S1.);
+#3458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3459,#3460,#3461),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3459 = CARTESIAN_POINT('',(11.499166666667,1.785,0.));
+#3460 = CARTESIAN_POINT('',(11.59,1.756666666667,0.));
+#3461 = CARTESIAN_POINT('',(11.66,1.698333333333,0.));
+#3462 = PCURVE('',#3442,#3463);
+#3463 = DEFINITIONAL_REPRESENTATION('',(#3464),#3468);
+#3464 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3465,#3466,#3467),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3465 = CARTESIAN_POINT('',(0.1875,-2.833333333333E-02));
+#3466 = CARTESIAN_POINT('',(0.278333333333,-5.666666666667E-02));
+#3467 = CARTESIAN_POINT('',(0.348333333333,-0.115));
+#3468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3469 = ORIENTED_EDGE('',*,*,#3470,.T.);
+#3470 = EDGE_CURVE('',#3455,#3471,#3473,.T.);
+#3471 = VERTEX_POINT('',#3472);
+#3472 = CARTESIAN_POINT('',(11.773333333333,1.55,0.));
+#3473 = SURFACE_CURVE('',#3474,(#3478),.PCURVE_S1.);
+#3474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3475,#3476,#3477),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3475 = CARTESIAN_POINT('',(11.66,1.698333333333,0.));
+#3476 = CARTESIAN_POINT('',(11.730833333333,1.640833333333,0.));
+#3477 = CARTESIAN_POINT('',(11.773333333333,1.55,0.));
+#3478 = PCURVE('',#3442,#3479);
+#3479 = DEFINITIONAL_REPRESENTATION('',(#3480),#3484);
+#3480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3481,#3482,#3483),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3481 = CARTESIAN_POINT('',(0.348333333333,-0.115));
+#3482 = CARTESIAN_POINT('',(0.419166666667,-0.1725));
+#3483 = CARTESIAN_POINT('',(0.461666666667,-0.263333333333));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = ORIENTED_EDGE('',*,*,#3486,.T.);
+#3486 = EDGE_CURVE('',#3471,#3487,#3489,.T.);
+#3487 = VERTEX_POINT('',#3488);
+#3488 = CARTESIAN_POINT('',(11.815833333333,1.3375,0.));
+#3489 = SURFACE_CURVE('',#3490,(#3494),.PCURVE_S1.);
+#3490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3491,#3492,#3493),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3491 = CARTESIAN_POINT('',(11.773333333333,1.55,0.));
+#3492 = CARTESIAN_POINT('',(11.815833333333,1.46,0.));
+#3493 = CARTESIAN_POINT('',(11.815833333333,1.3375,0.));
+#3494 = PCURVE('',#3442,#3495);
+#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3500);
+#3496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3497,#3498,#3499),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3497 = CARTESIAN_POINT('',(0.461666666667,-0.263333333333));
+#3498 = CARTESIAN_POINT('',(0.504166666667,-0.353333333333));
+#3499 = CARTESIAN_POINT('',(0.504166666667,-0.475833333333));
+#3500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3501 = ORIENTED_EDGE('',*,*,#3502,.T.);
+#3502 = EDGE_CURVE('',#3487,#3503,#3505,.T.);
+#3503 = VERTEX_POINT('',#3504);
+#3504 = CARTESIAN_POINT('',(11.783333333333,1.146666666667,0.));
+#3505 = SURFACE_CURVE('',#3506,(#3510),.PCURVE_S1.);
+#3506 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3507,#3508,#3509),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3507 = CARTESIAN_POINT('',(11.815833333333,1.3375,0.));
+#3508 = CARTESIAN_POINT('',(11.815833333333,1.235,0.));
+#3509 = CARTESIAN_POINT('',(11.783333333333,1.146666666667,0.));
+#3510 = PCURVE('',#3442,#3511);
+#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516);
+#3512 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3513,#3514,#3515),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3513 = CARTESIAN_POINT('',(0.504166666667,-0.475833333333));
+#3514 = CARTESIAN_POINT('',(0.504166666667,-0.578333333333));
+#3515 = CARTESIAN_POINT('',(0.471666666667,-0.666666666667));
+#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3517 = ORIENTED_EDGE('',*,*,#3518,.T.);
+#3518 = EDGE_CURVE('',#3503,#3519,#3521,.T.);
+#3519 = VERTEX_POINT('',#3520);
+#3520 = CARTESIAN_POINT('',(11.696666666667,0.9775,0.));
+#3521 = SURFACE_CURVE('',#3522,(#3526),.PCURVE_S1.);
+#3522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3523,#3524,#3525),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3523 = CARTESIAN_POINT('',(11.783333333333,1.146666666667,0.));
+#3524 = CARTESIAN_POINT('',(11.751666666667,1.058333333333,0.));
+#3525 = CARTESIAN_POINT('',(11.696666666667,0.9775,0.));
+#3526 = PCURVE('',#3442,#3527);
+#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532);
+#3528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3529,#3530,#3531),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3529 = CARTESIAN_POINT('',(0.471666666667,-0.666666666667));
+#3530 = CARTESIAN_POINT('',(0.44,-0.755));
+#3531 = CARTESIAN_POINT('',(0.385,-0.835833333333));
+#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3533 = ORIENTED_EDGE('',*,*,#3534,.T.);
+#3534 = EDGE_CURVE('',#3519,#3535,#3537,.T.);
+#3535 = VERTEX_POINT('',#3536);
+#3536 = CARTESIAN_POINT('',(11.570833333333,0.82,0.));
+#3537 = SURFACE_CURVE('',#3538,(#3542),.PCURVE_S1.);
+#3538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3539,#3540,#3541),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3539 = CARTESIAN_POINT('',(11.696666666667,0.9775,0.));
+#3540 = CARTESIAN_POINT('',(11.6425,0.896666666667,0.));
+#3541 = CARTESIAN_POINT('',(11.570833333333,0.82,0.));
+#3542 = PCURVE('',#3442,#3543);
+#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548);
+#3544 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3545,#3546,#3547),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3545 = CARTESIAN_POINT('',(0.385,-0.835833333333));
+#3546 = CARTESIAN_POINT('',(0.330833333333,-0.916666666667));
+#3547 = CARTESIAN_POINT('',(0.259166666667,-0.993333333333));
+#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3549 = ORIENTED_EDGE('',*,*,#3550,.T.);
+#3550 = EDGE_CURVE('',#3535,#3551,#3553,.T.);
+#3551 = VERTEX_POINT('',#3552);
+#3552 = CARTESIAN_POINT('',(11.42,0.664166666667,0.));
+#3553 = SURFACE_CURVE('',#3554,(#3558),.PCURVE_S1.);
+#3554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3555,#3556,#3557),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3555 = CARTESIAN_POINT('',(11.570833333333,0.82,0.));
+#3556 = CARTESIAN_POINT('',(11.499166666667,0.743333333333,0.));
+#3557 = CARTESIAN_POINT('',(11.42,0.664166666667,0.));
+#3558 = PCURVE('',#3442,#3559);
+#3559 = DEFINITIONAL_REPRESENTATION('',(#3560),#3564);
+#3560 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3561,#3562,#3563),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3561 = CARTESIAN_POINT('',(0.259166666667,-0.993333333333));
+#3562 = CARTESIAN_POINT('',(0.1875,-1.07));
+#3563 = CARTESIAN_POINT('',(0.108333333333,-1.149166666667));
+#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3565 = ORIENTED_EDGE('',*,*,#3566,.T.);
+#3566 = EDGE_CURVE('',#3551,#3567,#3569,.T.);
+#3567 = VERTEX_POINT('',#3568);
+#3568 = CARTESIAN_POINT('',(10.813333333333,4.333333333333E-02,0.));
+#3569 = SURFACE_CURVE('',#3570,(#3574),.PCURVE_S1.);
+#3570 = LINE('',#3571,#3572);
+#3571 = CARTESIAN_POINT('',(11.42,0.664166666667,0.));
+#3572 = VECTOR('',#3573,1.);
+#3573 = DIRECTION('',(-0.698899466578,-0.715219921155,0.));
+#3574 = PCURVE('',#3442,#3575);
+#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);
+#3576 = LINE('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(0.108333333333,-1.149166666667));
+#3578 = VECTOR('',#3579,1.);
+#3579 = DIRECTION('',(-0.698899466578,-0.715219921155));
+#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3581 = ORIENTED_EDGE('',*,*,#3582,.T.);
+#3582 = EDGE_CURVE('',#3567,#3583,#3585,.T.);
+#3583 = VERTEX_POINT('',#3584);
+#3584 = CARTESIAN_POINT('',(10.885833333333,5.166666666667E-02,0.));
+#3585 = SURFACE_CURVE('',#3586,(#3590),.PCURVE_S1.);
+#3586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3587,#3588,#3589),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3587 = CARTESIAN_POINT('',(10.813333333333,4.333333333333E-02,0.));
+#3588 = CARTESIAN_POINT('',(10.846666666667,4.916666666667E-02,0.));
+#3589 = CARTESIAN_POINT('',(10.885833333333,5.166666666667E-02,0.));
+#3590 = PCURVE('',#3442,#3591);
+#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
+#3592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3593,#3594,#3595),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3593 = CARTESIAN_POINT('',(-0.498333333333,-1.77));
+#3594 = CARTESIAN_POINT('',(-0.465,-1.764166666667));
+#3595 = CARTESIAN_POINT('',(-0.425833333333,-1.761666666667));
+#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3597 = ORIENTED_EDGE('',*,*,#3598,.T.);
+#3598 = EDGE_CURVE('',#3583,#3599,#3601,.T.);
+#3599 = VERTEX_POINT('',#3600);
+#3600 = CARTESIAN_POINT('',(10.968333333333,5.416666666667E-02,0.));
+#3601 = SURFACE_CURVE('',#3602,(#3606),.PCURVE_S1.);
+#3602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3603,#3604,#3605),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3603 = CARTESIAN_POINT('',(10.885833333333,5.166666666667E-02,0.));
+#3604 = CARTESIAN_POINT('',(10.925,5.416666666667E-02,0.));
+#3605 = CARTESIAN_POINT('',(10.968333333333,5.416666666667E-02,0.));
+#3606 = PCURVE('',#3442,#3607);
+#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612);
+#3608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3609,#3610,#3611),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3609 = CARTESIAN_POINT('',(-0.425833333333,-1.761666666667));
+#3610 = CARTESIAN_POINT('',(-0.386666666667,-1.759166666667));
+#3611 = CARTESIAN_POINT('',(-0.343333333333,-1.759166666667));
+#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3613 = ORIENTED_EDGE('',*,*,#3614,.T.);
+#3614 = EDGE_CURVE('',#3599,#3615,#3617,.T.);
+#3615 = VERTEX_POINT('',#3616);
+#3616 = CARTESIAN_POINT('',(11.8375,5.416666666667E-02,0.));
+#3617 = SURFACE_CURVE('',#3618,(#3622),.PCURVE_S1.);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(10.968333333333,5.416666666667E-02,0.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(1.,0.,0.));
+#3622 = PCURVE('',#3442,#3623);
+#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-0.343333333333,-1.759166666667));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(1.,0.));
+#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3629 = ORIENTED_EDGE('',*,*,#3630,.T.);
+#3630 = EDGE_CURVE('',#3615,#3631,#3633,.T.);
+#3631 = VERTEX_POINT('',#3632);
+#3632 = CARTESIAN_POINT('',(11.861666666667,3.333333333333E-02,0.));
+#3633 = SURFACE_CURVE('',#3634,(#3638),.PCURVE_S1.);
+#3634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3635,#3636,#3637),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3635 = CARTESIAN_POINT('',(11.8375,5.416666666667E-02,0.));
+#3636 = CARTESIAN_POINT('',(11.861666666667,5.416666666667E-02,0.));
+#3637 = CARTESIAN_POINT('',(11.861666666667,3.333333333333E-02,0.));
+#3638 = PCURVE('',#3442,#3639);
+#3639 = DEFINITIONAL_REPRESENTATION('',(#3640),#3644);
+#3640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3641,#3642,#3643),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3641 = CARTESIAN_POINT('',(0.525833333333,-1.759166666667));
+#3642 = CARTESIAN_POINT('',(0.55,-1.759166666667));
+#3643 = CARTESIAN_POINT('',(0.55,-1.78));
+#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3645 = ORIENTED_EDGE('',*,*,#3646,.T.);
+#3646 = EDGE_CURVE('',#3631,#3647,#3649,.T.);
+#3647 = VERTEX_POINT('',#3648);
+#3648 = CARTESIAN_POINT('',(11.861666666667,0.,0.));
+#3649 = SURFACE_CURVE('',#3650,(#3654),.PCURVE_S1.);
+#3650 = LINE('',#3651,#3652);
+#3651 = CARTESIAN_POINT('',(11.861666666667,3.333333333333E-02,0.));
+#3652 = VECTOR('',#3653,1.);
+#3653 = DIRECTION('',(0.,-1.,0.));
+#3654 = PCURVE('',#3442,#3655);
+#3655 = DEFINITIONAL_REPRESENTATION('',(#3656),#3660);
+#3656 = LINE('',#3657,#3658);
+#3657 = CARTESIAN_POINT('',(0.55,-1.78));
+#3658 = VECTOR('',#3659,1.);
+#3659 = DIRECTION('',(0.,-1.));
+#3660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3661 = ORIENTED_EDGE('',*,*,#3662,.T.);
+#3662 = EDGE_CURVE('',#3647,#3663,#3665,.T.);
+#3663 = VERTEX_POINT('',#3664);
+#3664 = CARTESIAN_POINT('',(10.7225,0.,0.));
+#3665 = SURFACE_CURVE('',#3666,(#3670),.PCURVE_S1.);
+#3666 = LINE('',#3667,#3668);
+#3667 = CARTESIAN_POINT('',(11.861666666667,0.,0.));
+#3668 = VECTOR('',#3669,1.);
+#3669 = DIRECTION('',(-1.,0.,0.));
+#3670 = PCURVE('',#3442,#3671);
+#3671 = DEFINITIONAL_REPRESENTATION('',(#3672),#3676);
+#3672 = LINE('',#3673,#3674);
+#3673 = CARTESIAN_POINT('',(0.55,-1.813333333333));
+#3674 = VECTOR('',#3675,1.);
+#3675 = DIRECTION('',(-1.,0.));
+#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3677 = ORIENTED_EDGE('',*,*,#3678,.T.);
+#3678 = EDGE_CURVE('',#3663,#3679,#3681,.T.);
+#3679 = VERTEX_POINT('',#3680);
+#3680 = CARTESIAN_POINT('',(10.7225,2.416666666667E-02,0.));
+#3681 = SURFACE_CURVE('',#3682,(#3686),.PCURVE_S1.);
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(10.7225,0.,0.));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(0.,1.,0.));
+#3686 = PCURVE('',#3442,#3687);
+#3687 = DEFINITIONAL_REPRESENTATION('',(#3688),#3692);
+#3688 = LINE('',#3689,#3690);
+#3689 = CARTESIAN_POINT('',(-0.589166666667,-1.813333333333));
+#3690 = VECTOR('',#3691,1.);
+#3691 = DIRECTION('',(0.,1.));
+#3692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3693 = ORIENTED_EDGE('',*,*,#3694,.T.);
+#3694 = EDGE_CURVE('',#3679,#3695,#3697,.T.);
+#3695 = VERTEX_POINT('',#3696);
+#3696 = CARTESIAN_POINT('',(10.726666666667,4.25E-02,0.));
+#3697 = SURFACE_CURVE('',#3698,(#3702),.PCURVE_S1.);
+#3698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3699,#3700,#3701),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3699 = CARTESIAN_POINT('',(10.7225,2.416666666667E-02,0.));
+#3700 = CARTESIAN_POINT('',(10.7225,3.416666666667E-02,0.));
+#3701 = CARTESIAN_POINT('',(10.726666666667,4.25E-02,0.));
+#3702 = PCURVE('',#3442,#3703);
+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
+#3704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3705,#3706,#3707),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3705 = CARTESIAN_POINT('',(-0.589166666667,-1.789166666667));
+#3706 = CARTESIAN_POINT('',(-0.589166666667,-1.779166666667));
+#3707 = CARTESIAN_POINT('',(-0.585,-1.770833333333));
+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3709 = ORIENTED_EDGE('',*,*,#3710,.T.);
+#3710 = EDGE_CURVE('',#3695,#3711,#3713,.T.);
+#3711 = VERTEX_POINT('',#3712);
+#3712 = CARTESIAN_POINT('',(10.738333333333,5.75E-02,0.));
+#3713 = SURFACE_CURVE('',#3714,(#3718),.PCURVE_S1.);
+#3714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3715,#3716,#3717),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3715 = CARTESIAN_POINT('',(10.726666666667,4.25E-02,0.));
+#3716 = CARTESIAN_POINT('',(10.731666666667,5.083333333333E-02,0.));
+#3717 = CARTESIAN_POINT('',(10.738333333333,5.75E-02,0.));
+#3718 = PCURVE('',#3442,#3719);
+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
+#3720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3721,#3722,#3723),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3721 = CARTESIAN_POINT('',(-0.585,-1.770833333333));
+#3722 = CARTESIAN_POINT('',(-0.58,-1.7625));
+#3723 = CARTESIAN_POINT('',(-0.573333333333,-1.755833333333));
+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3725 = ORIENTED_EDGE('',*,*,#3726,.T.);
+#3726 = EDGE_CURVE('',#3711,#3727,#3729,.T.);
+#3727 = VERTEX_POINT('',#3728);
+#3728 = CARTESIAN_POINT('',(11.3725,0.698333333333,0.));
+#3729 = SURFACE_CURVE('',#3730,(#3734),.PCURVE_S1.);
+#3730 = LINE('',#3731,#3732);
+#3731 = CARTESIAN_POINT('',(10.738333333333,5.75E-02,0.));
+#3732 = VECTOR('',#3733,1.);
+#3733 = DIRECTION('',(0.703399875448,0.710794355085,0.));
+#3734 = PCURVE('',#3442,#3735);
+#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740);
+#3736 = LINE('',#3737,#3738);
+#3737 = CARTESIAN_POINT('',(-0.573333333333,-1.755833333333));
+#3738 = VECTOR('',#3739,1.);
+#3739 = DIRECTION('',(0.703399875448,0.710794355085));
+#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3742 = EDGE_CURVE('',#3727,#3743,#3745,.T.);
+#3743 = VERTEX_POINT('',#3744);
+#3744 = CARTESIAN_POINT('',(11.518333333333,0.8525,0.));
+#3745 = SURFACE_CURVE('',#3746,(#3750),.PCURVE_S1.);
+#3746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3747,#3748,#3749),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3747 = CARTESIAN_POINT('',(11.3725,0.698333333333,0.));
+#3748 = CARTESIAN_POINT('',(11.450833333333,0.7775,0.));
+#3749 = CARTESIAN_POINT('',(11.518333333333,0.8525,0.));
+#3750 = PCURVE('',#3442,#3751);
+#3751 = DEFINITIONAL_REPRESENTATION('',(#3752),#3756);
+#3752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3753,#3754,#3755),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3753 = CARTESIAN_POINT('',(6.083333333333E-02,-1.115));
+#3754 = CARTESIAN_POINT('',(0.139166666667,-1.035833333333));
+#3755 = CARTESIAN_POINT('',(0.206666666667,-0.960833333333));
+#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3757 = ORIENTED_EDGE('',*,*,#3758,.T.);
+#3758 = EDGE_CURVE('',#3743,#3759,#3761,.T.);
+#3759 = VERTEX_POINT('',#3760);
+#3760 = CARTESIAN_POINT('',(11.6375,1.005,0.));
+#3761 = SURFACE_CURVE('',#3762,(#3766),.PCURVE_S1.);
+#3762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3763,#3764,#3765),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3763 = CARTESIAN_POINT('',(11.518333333333,0.8525,0.));
+#3764 = CARTESIAN_POINT('',(11.586666666667,0.928333333333,0.));
+#3765 = CARTESIAN_POINT('',(11.6375,1.005,0.));
+#3766 = PCURVE('',#3442,#3767);
+#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3772);
+#3768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3769,#3770,#3771),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3769 = CARTESIAN_POINT('',(0.206666666667,-0.960833333333));
+#3770 = CARTESIAN_POINT('',(0.275,-0.885));
+#3771 = CARTESIAN_POINT('',(0.325833333333,-0.808333333333));
+#3772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3773 = ORIENTED_EDGE('',*,*,#3774,.T.);
+#3774 = EDGE_CURVE('',#3759,#3775,#3777,.T.);
+#3775 = VERTEX_POINT('',#3776);
+#3776 = CARTESIAN_POINT('',(11.718333333333,1.164166666667,0.));
+#3777 = SURFACE_CURVE('',#3778,(#3782),.PCURVE_S1.);
+#3778 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3779,#3780,#3781),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3779 = CARTESIAN_POINT('',(11.6375,1.005,0.));
+#3780 = CARTESIAN_POINT('',(11.689166666667,1.0825,0.));
+#3781 = CARTESIAN_POINT('',(11.718333333333,1.164166666667,0.));
+#3782 = PCURVE('',#3442,#3783);
+#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788);
+#3784 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3785,#3786,#3787),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3785 = CARTESIAN_POINT('',(0.325833333333,-0.808333333333));
+#3786 = CARTESIAN_POINT('',(0.3775,-0.730833333333));
+#3787 = CARTESIAN_POINT('',(0.406666666667,-0.649166666667));
+#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3789 = ORIENTED_EDGE('',*,*,#3790,.T.);
+#3790 = EDGE_CURVE('',#3775,#3791,#3793,.T.);
+#3791 = VERTEX_POINT('',#3792);
+#3792 = CARTESIAN_POINT('',(11.7475,1.339166666667,0.));
+#3793 = SURFACE_CURVE('',#3794,(#3798),.PCURVE_S1.);
+#3794 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3795,#3796,#3797),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3795 = CARTESIAN_POINT('',(11.718333333333,1.164166666667,0.));
+#3796 = CARTESIAN_POINT('',(11.7475,1.245833333333,0.));
+#3797 = CARTESIAN_POINT('',(11.7475,1.339166666667,0.));
+#3798 = PCURVE('',#3442,#3799);
+#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804);
+#3800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3801,#3802,#3803),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3801 = CARTESIAN_POINT('',(0.406666666667,-0.649166666667));
+#3802 = CARTESIAN_POINT('',(0.435833333333,-0.5675));
+#3803 = CARTESIAN_POINT('',(0.435833333333,-0.474166666667));
+#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3805 = ORIENTED_EDGE('',*,*,#3806,.T.);
+#3806 = EDGE_CURVE('',#3791,#3807,#3809,.T.);
+#3807 = VERTEX_POINT('',#3808);
+#3808 = CARTESIAN_POINT('',(11.71,1.528333333333,0.));
+#3809 = SURFACE_CURVE('',#3810,(#3814),.PCURVE_S1.);
+#3810 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3811,#3812,#3813),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3811 = CARTESIAN_POINT('',(11.7475,1.339166666667,0.));
+#3812 = CARTESIAN_POINT('',(11.7475,1.449166666667,0.));
+#3813 = CARTESIAN_POINT('',(11.71,1.528333333333,0.));
+#3814 = PCURVE('',#3442,#3815);
+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);
+#3816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3817,#3818,#3819),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3817 = CARTESIAN_POINT('',(0.435833333333,-0.474166666667));
+#3818 = CARTESIAN_POINT('',(0.435833333333,-0.364166666667));
+#3819 = CARTESIAN_POINT('',(0.398333333333,-0.285));
+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3821 = ORIENTED_EDGE('',*,*,#3822,.T.);
+#3822 = EDGE_CURVE('',#3807,#3823,#3825,.T.);
+#3823 = VERTEX_POINT('',#3824);
+#3824 = CARTESIAN_POINT('',(11.611666666667,1.659166666667,0.));
+#3825 = SURFACE_CURVE('',#3826,(#3830),.PCURVE_S1.);
+#3826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3827,#3828,#3829),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3827 = CARTESIAN_POINT('',(11.71,1.528333333333,0.));
+#3828 = CARTESIAN_POINT('',(11.673333333333,1.6075,0.));
+#3829 = CARTESIAN_POINT('',(11.611666666667,1.659166666667,0.));
+#3830 = PCURVE('',#3442,#3831);
+#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836);
+#3832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3833,#3834,#3835),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3833 = CARTESIAN_POINT('',(0.398333333333,-0.285));
+#3834 = CARTESIAN_POINT('',(0.361666666667,-0.205833333333));
+#3835 = CARTESIAN_POINT('',(0.3,-0.154166666667));
+#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3837 = ORIENTED_EDGE('',*,*,#3838,.T.);
+#3838 = EDGE_CURVE('',#3823,#3839,#3841,.T.);
+#3839 = VERTEX_POINT('',#3840);
+#3840 = CARTESIAN_POINT('',(11.471666666667,1.735,0.));
+#3841 = SURFACE_CURVE('',#3842,(#3846),.PCURVE_S1.);
+#3842 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3843,#3844,#3845),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3843 = CARTESIAN_POINT('',(11.611666666667,1.659166666667,0.));
+#3844 = CARTESIAN_POINT('',(11.550833333333,1.710833333333,0.));
+#3845 = CARTESIAN_POINT('',(11.471666666667,1.735,0.));
+#3846 = PCURVE('',#3442,#3847);
+#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852);
+#3848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3849,#3850,#3851),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3849 = CARTESIAN_POINT('',(0.3,-0.154166666667));
+#3850 = CARTESIAN_POINT('',(0.239166666667,-0.1025));
+#3851 = CARTESIAN_POINT('',(0.16,-7.833333333333E-02));
+#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3853 = ORIENTED_EDGE('',*,*,#3854,.T.);
+#3854 = EDGE_CURVE('',#3839,#3855,#3857,.T.);
+#3855 = VERTEX_POINT('',#3856);
+#3856 = CARTESIAN_POINT('',(11.309166666667,1.759166666667,0.));
+#3857 = SURFACE_CURVE('',#3858,(#3862),.PCURVE_S1.);
+#3858 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3859,#3860,#3861),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3859 = CARTESIAN_POINT('',(11.471666666667,1.735,0.));
+#3860 = CARTESIAN_POINT('',(11.393333333333,1.759166666667,0.));
+#3861 = CARTESIAN_POINT('',(11.309166666667,1.759166666667,0.));
+#3862 = PCURVE('',#3442,#3863);
+#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868);
+#3864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3865,#3866,#3867),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3865 = CARTESIAN_POINT('',(0.16,-7.833333333333E-02));
+#3866 = CARTESIAN_POINT('',(8.166666666667E-02,-5.416666666667E-02));
+#3867 = CARTESIAN_POINT('',(-2.5E-03,-5.416666666667E-02));
+#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3869 = ORIENTED_EDGE('',*,*,#3870,.T.);
+#3870 = EDGE_CURVE('',#3855,#3871,#3873,.T.);
+#3871 = VERTEX_POINT('',#3872);
+#3872 = CARTESIAN_POINT('',(11.135,1.73,0.));
+#3873 = SURFACE_CURVE('',#3874,(#3878),.PCURVE_S1.);
+#3874 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3875,#3876,#3877),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3875 = CARTESIAN_POINT('',(11.309166666667,1.759166666667,0.));
+#3876 = CARTESIAN_POINT('',(11.214166666667,1.759166666667,0.));
+#3877 = CARTESIAN_POINT('',(11.135,1.73,0.));
+#3878 = PCURVE('',#3442,#3879);
+#3879 = DEFINITIONAL_REPRESENTATION('',(#3880),#3884);
+#3880 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3881,#3882,#3883),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3881 = CARTESIAN_POINT('',(-2.5E-03,-5.416666666667E-02));
+#3882 = CARTESIAN_POINT('',(-9.75E-02,-5.416666666667E-02));
+#3883 = CARTESIAN_POINT('',(-0.176666666667,-8.333333333333E-02));
+#3884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3885 = ORIENTED_EDGE('',*,*,#3886,.T.);
+#3886 = EDGE_CURVE('',#3871,#3887,#3889,.T.);
+#3887 = VERTEX_POINT('',#3888);
+#3888 = CARTESIAN_POINT('',(10.995833333333,1.6475,0.));
+#3889 = SURFACE_CURVE('',#3890,(#3894),.PCURVE_S1.);
+#3890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3891,#3892,#3893),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3891 = CARTESIAN_POINT('',(11.135,1.73,0.));
+#3892 = CARTESIAN_POINT('',(11.056666666667,1.700833333333,0.));
+#3893 = CARTESIAN_POINT('',(10.995833333333,1.6475,0.));
+#3894 = PCURVE('',#3442,#3895);
+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900);
+#3896 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3897,#3898,#3899),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3897 = CARTESIAN_POINT('',(-0.176666666667,-8.333333333333E-02));
+#3898 = CARTESIAN_POINT('',(-0.255,-0.1125));
+#3899 = CARTESIAN_POINT('',(-0.315833333333,-0.165833333333));
+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3901 = ORIENTED_EDGE('',*,*,#3902,.T.);
+#3902 = EDGE_CURVE('',#3887,#3903,#3905,.T.);
+#3903 = VERTEX_POINT('',#3904);
+#3904 = CARTESIAN_POINT('',(10.895833333333,1.521666666667,0.));
+#3905 = SURFACE_CURVE('',#3906,(#3910),.PCURVE_S1.);
+#3906 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3907,#3908,#3909),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3907 = CARTESIAN_POINT('',(10.995833333333,1.6475,0.));
+#3908 = CARTESIAN_POINT('',(10.935,1.595,0.));
+#3909 = CARTESIAN_POINT('',(10.895833333333,1.521666666667,0.));
+#3910 = PCURVE('',#3442,#3911);
+#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916);
+#3912 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3913,#3914,#3915),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3913 = CARTESIAN_POINT('',(-0.315833333333,-0.165833333333));
+#3914 = CARTESIAN_POINT('',(-0.376666666667,-0.218333333333));
+#3915 = CARTESIAN_POINT('',(-0.415833333333,-0.291666666667));
+#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3917 = ORIENTED_EDGE('',*,*,#3918,.T.);
+#3918 = EDGE_CURVE('',#3903,#3919,#3921,.T.);
+#3919 = VERTEX_POINT('',#3920);
+#3920 = CARTESIAN_POINT('',(10.841666666667,1.36,0.));
+#3921 = SURFACE_CURVE('',#3922,(#3926),.PCURVE_S1.);
+#3922 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3923,#3924,#3925),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3923 = CARTESIAN_POINT('',(10.895833333333,1.521666666667,0.));
+#3924 = CARTESIAN_POINT('',(10.856666666667,1.448333333333,0.));
+#3925 = CARTESIAN_POINT('',(10.841666666667,1.36,0.));
+#3926 = PCURVE('',#3442,#3927);
+#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932);
+#3928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3929,#3930,#3931),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3929 = CARTESIAN_POINT('',(-0.415833333333,-0.291666666667));
+#3930 = CARTESIAN_POINT('',(-0.455,-0.365));
+#3931 = CARTESIAN_POINT('',(-0.47,-0.453333333333));
+#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3933 = ORIENTED_EDGE('',*,*,#3934,.T.);
+#3934 = EDGE_CURVE('',#3919,#3935,#3937,.T.);
+#3935 = VERTEX_POINT('',#3936);
+#3936 = CARTESIAN_POINT('',(10.803333333333,1.330833333333,0.));
+#3937 = SURFACE_CURVE('',#3938,(#3942),.PCURVE_S1.);
+#3938 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3939,#3940,#3941),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3939 = CARTESIAN_POINT('',(10.841666666667,1.36,0.));
+#3940 = CARTESIAN_POINT('',(10.8325,1.326666666667,0.));
+#3941 = CARTESIAN_POINT('',(10.803333333333,1.330833333333,0.));
+#3942 = PCURVE('',#3442,#3943);
+#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3948);
+#3944 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3945,#3946,#3947),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3945 = CARTESIAN_POINT('',(-0.47,-0.453333333333));
+#3946 = CARTESIAN_POINT('',(-0.479166666667,-0.486666666667));
+#3947 = CARTESIAN_POINT('',(-0.508333333333,-0.4825));
+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3949 = ORIENTED_EDGE('',*,*,#3950,.T.);
+#3950 = EDGE_CURVE('',#3935,#3951,#3953,.T.);
+#3951 = VERTEX_POINT('',#3952);
+#3952 = CARTESIAN_POINT('',(10.770833333333,1.334166666667,0.));
+#3953 = SURFACE_CURVE('',#3954,(#3958),.PCURVE_S1.);
+#3954 = LINE('',#3955,#3956);
+#3955 = CARTESIAN_POINT('',(10.803333333333,1.330833333333,0.));
+#3956 = VECTOR('',#3957,1.);
+#3957 = DIRECTION('',(-0.994781438611,0.102028865499,0.));
+#3958 = PCURVE('',#3442,#3959);
+#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964);
+#3960 = LINE('',#3961,#3962);
+#3961 = CARTESIAN_POINT('',(-0.508333333333,-0.4825));
+#3962 = VECTOR('',#3963,1.);
+#3963 = DIRECTION('',(-0.994781438611,0.102028865499));
+#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3965 = ORIENTED_EDGE('',*,*,#3966,.T.);
+#3966 = EDGE_CURVE('',#3951,#3967,#3969,.T.);
+#3967 = VERTEX_POINT('',#3968);
+#3968 = CARTESIAN_POINT('',(10.831666666667,1.535,0.));
+#3969 = SURFACE_CURVE('',#3970,(#3974),.PCURVE_S1.);
+#3970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3971,#3972,#3973),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3971 = CARTESIAN_POINT('',(10.770833333333,1.334166666667,0.));
+#3972 = CARTESIAN_POINT('',(10.786666666667,1.446666666667,0.));
+#3973 = CARTESIAN_POINT('',(10.831666666667,1.535,0.));
+#3974 = PCURVE('',#3442,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);
+#3976 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3977,#3978,#3979),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3977 = CARTESIAN_POINT('',(-0.540833333333,-0.479166666667));
+#3978 = CARTESIAN_POINT('',(-0.525,-0.366666666667));
+#3979 = CARTESIAN_POINT('',(-0.48,-0.278333333333));
+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3981 = ORIENTED_EDGE('',*,*,#3982,.T.);
+#3982 = EDGE_CURVE('',#3967,#3983,#3985,.T.);
+#3983 = VERTEX_POINT('',#3984);
+#3984 = CARTESIAN_POINT('',(10.9475,1.685,0.));
+#3985 = SURFACE_CURVE('',#3986,(#3990),.PCURVE_S1.);
+#3986 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3987,#3988,#3989),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3987 = CARTESIAN_POINT('',(10.831666666667,1.535,0.));
+#3988 = CARTESIAN_POINT('',(10.8775,1.623333333333,0.));
+#3989 = CARTESIAN_POINT('',(10.9475,1.685,0.));
+#3990 = PCURVE('',#3442,#3991);
+#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3996);
+#3992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3993,#3994,#3995),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3993 = CARTESIAN_POINT('',(-0.48,-0.278333333333));
+#3994 = CARTESIAN_POINT('',(-0.434166666667,-0.19));
+#3995 = CARTESIAN_POINT('',(-0.364166666667,-0.128333333333));
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3997 = ORIENTED_EDGE('',*,*,#3998,.T.);
+#3998 = EDGE_CURVE('',#3983,#3999,#4001,.T.);
+#3999 = VERTEX_POINT('',#4000);
+#4000 = CARTESIAN_POINT('',(11.11,1.78,0.));
+#4001 = SURFACE_CURVE('',#4002,(#4006),.PCURVE_S1.);
+#4002 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4003,#4004,#4005),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4003 = CARTESIAN_POINT('',(10.9475,1.685,0.));
+#4004 = CARTESIAN_POINT('',(11.018333333333,1.7475,0.));
+#4005 = CARTESIAN_POINT('',(11.11,1.78,0.));
+#4006 = PCURVE('',#3442,#4007);
+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);
+#4008 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4009,#4010,#4011),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4009 = CARTESIAN_POINT('',(-0.364166666667,-0.128333333333));
+#4010 = CARTESIAN_POINT('',(-0.293333333333,-6.583333333333E-02));
+#4011 = CARTESIAN_POINT('',(-0.201666666667,-3.333333333333E-02));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4013 = ORIENTED_EDGE('',*,*,#4014,.T.);
+#4014 = EDGE_CURVE('',#3999,#3432,#4015,.T.);
+#4015 = SURFACE_CURVE('',#4016,(#4020),.PCURVE_S1.);
+#4016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4017,#4018,#4019),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4017 = CARTESIAN_POINT('',(11.11,1.78,0.));
+#4018 = CARTESIAN_POINT('',(11.2025,1.813333333333,0.));
+#4019 = CARTESIAN_POINT('',(11.311666666667,1.813333333333,0.));
+#4020 = PCURVE('',#3442,#4021);
+#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);
+#4022 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4023,#4024,#4025),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4023 = CARTESIAN_POINT('',(-0.201666666667,-3.333333333333E-02));
+#4024 = CARTESIAN_POINT('',(-0.109166666667,0.));
+#4025 = CARTESIAN_POINT('',(0.,0.));
+#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4027 = SHELL_BASED_SURFACE_MODEL('',(#4028));
+#4028 = OPEN_SHELL('',(#4029));
+#4029 = ADVANCED_FACE('',(#4030,#4261),#4044,.T.);
+#4030 = FACE_BOUND('',#4031,.T.);
+#4031 = EDGE_LOOP('',(#4032,#4055,#4071,#4087,#4103,#4119,#4135,#4151,
+    #4167,#4183,#4199,#4215,#4231,#4247));
+#4032 = ORIENTED_EDGE('',*,*,#4033,.F.);
+#4033 = EDGE_CURVE('',#4034,#4036,#4038,.T.);
+#4034 = VERTEX_POINT('',#4035);
+#4035 = CARTESIAN_POINT('',(13.091666666667,1.813333333333,0.));
+#4036 = VERTEX_POINT('',#4037);
+#4037 = CARTESIAN_POINT('',(13.091666666667,0.5825,0.));
+#4038 = SURFACE_CURVE('',#4039,(#4043),.PCURVE_S1.);
+#4039 = LINE('',#4040,#4041);
+#4040 = CARTESIAN_POINT('',(13.091666666667,1.813333333333,0.));
+#4041 = VECTOR('',#4042,1.);
+#4042 = DIRECTION('',(0.,-1.,0.));
+#4043 = PCURVE('',#4044,#4049);
+#4044 = PLANE('',#4045);
+#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048);
+#4046 = CARTESIAN_POINT('',(13.091666666667,1.813333333333,0.));
+#4047 = DIRECTION('',(0.,0.,1.));
+#4048 = DIRECTION('',(1.,0.,-0.));
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(0.,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,.F.);
+#4056 = EDGE_CURVE('',#4057,#4034,#4059,.T.);
+#4057 = VERTEX_POINT('',#4058);
+#4058 = CARTESIAN_POINT('',(13.0375,1.813333333333,0.));
+#4059 = SURFACE_CURVE('',#4060,(#4064),.PCURVE_S1.);
+#4060 = LINE('',#4061,#4062);
+#4061 = CARTESIAN_POINT('',(13.0375,1.813333333333,0.));
+#4062 = VECTOR('',#4063,1.);
+#4063 = DIRECTION('',(1.,0.,0.));
+#4064 = PCURVE('',#4044,#4065);
+#4065 = DEFINITIONAL_REPRESENTATION('',(#4066),#4070);
+#4066 = LINE('',#4067,#4068);
+#4067 = CARTESIAN_POINT('',(-5.416666666667E-02,0.));
+#4068 = VECTOR('',#4069,1.);
+#4069 = DIRECTION('',(1.,0.));
+#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4071 = ORIENTED_EDGE('',*,*,#4072,.F.);
+#4072 = EDGE_CURVE('',#4073,#4057,#4075,.T.);
+#4073 = VERTEX_POINT('',#4074);
+#4074 = CARTESIAN_POINT('',(12.1175,0.579166666667,0.));
+#4075 = SURFACE_CURVE('',#4076,(#4080),.PCURVE_S1.);
+#4076 = LINE('',#4077,#4078);
+#4077 = CARTESIAN_POINT('',(12.1175,0.579166666667,0.));
+#4078 = VECTOR('',#4079,1.);
+#4079 = DIRECTION('',(0.597658771477,0.801750580216,0.));
+#4080 = PCURVE('',#4044,#4081);
+#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4086);
+#4082 = LINE('',#4083,#4084);
+#4083 = CARTESIAN_POINT('',(-0.974166666667,-1.234166666667));
+#4084 = VECTOR('',#4085,1.);
+#4085 = DIRECTION('',(0.597658771477,0.801750580216));
+#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4087 = ORIENTED_EDGE('',*,*,#4088,.F.);
+#4088 = EDGE_CURVE('',#4089,#4073,#4091,.T.);
+#4089 = VERTEX_POINT('',#4090);
+#4090 = CARTESIAN_POINT('',(12.123333333333,0.5475,0.));
+#4091 = SURFACE_CURVE('',#4092,(#4096),.PCURVE_S1.);
+#4092 = LINE('',#4093,#4094);
+#4093 = CARTESIAN_POINT('',(12.123333333333,0.5475,0.));
+#4094 = VECTOR('',#4095,1.);
+#4095 = DIRECTION('',(-0.181162429477,0.983453188589,0.));
+#4096 = PCURVE('',#4044,#4097);
+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);
+#4098 = LINE('',#4099,#4100);
+#4099 = CARTESIAN_POINT('',(-0.968333333333,-1.265833333333));
+#4100 = VECTOR('',#4101,1.);
+#4101 = DIRECTION('',(-0.181162429477,0.983453188589));
+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4103 = ORIENTED_EDGE('',*,*,#4104,.F.);
+#4104 = EDGE_CURVE('',#4105,#4089,#4107,.T.);
+#4105 = VERTEX_POINT('',#4106);
+#4106 = CARTESIAN_POINT('',(12.1325,0.533333333333,0.));
+#4107 = SURFACE_CURVE('',#4108,(#4112),.PCURVE_S1.);
+#4108 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4109,#4110,#4111),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4109 = CARTESIAN_POINT('',(12.1325,0.533333333333,0.));
+#4110 = CARTESIAN_POINT('',(12.126666666667,0.539166666667,0.));
+#4111 = CARTESIAN_POINT('',(12.123333333333,0.5475,0.));
+#4112 = PCURVE('',#4044,#4113);
+#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118);
+#4114 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4115,#4116,#4117),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4115 = CARTESIAN_POINT('',(-0.959166666667,-1.28));
+#4116 = CARTESIAN_POINT('',(-0.965,-1.274166666667));
+#4117 = CARTESIAN_POINT('',(-0.968333333333,-1.265833333333));
+#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4119 = ORIENTED_EDGE('',*,*,#4120,.F.);
+#4120 = EDGE_CURVE('',#4121,#4105,#4123,.T.);
+#4121 = VERTEX_POINT('',#4122);
+#4122 = CARTESIAN_POINT('',(12.154166666667,0.528333333333,0.));
+#4123 = SURFACE_CURVE('',#4124,(#4128),.PCURVE_S1.);
+#4124 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4125,#4126,#4127),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4125 = CARTESIAN_POINT('',(12.154166666667,0.528333333333,0.));
+#4126 = CARTESIAN_POINT('',(12.139166666667,0.528333333333,0.));
+#4127 = CARTESIAN_POINT('',(12.1325,0.533333333333,0.));
+#4128 = PCURVE('',#4044,#4129);
+#4129 = DEFINITIONAL_REPRESENTATION('',(#4130),#4134);
+#4130 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4131,#4132,#4133),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4131 = CARTESIAN_POINT('',(-0.9375,-1.285));
+#4132 = CARTESIAN_POINT('',(-0.9525,-1.285));
+#4133 = CARTESIAN_POINT('',(-0.959166666667,-1.28));
+#4134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4135 = ORIENTED_EDGE('',*,*,#4136,.F.);
+#4136 = EDGE_CURVE('',#4137,#4121,#4139,.T.);
+#4137 = VERTEX_POINT('',#4138);
+#4138 = CARTESIAN_POINT('',(13.031666666667,0.528333333333,0.));
+#4139 = SURFACE_CURVE('',#4140,(#4144),.PCURVE_S1.);
+#4140 = LINE('',#4141,#4142);
+#4141 = CARTESIAN_POINT('',(13.031666666667,0.528333333333,0.));
+#4142 = VECTOR('',#4143,1.);
+#4143 = DIRECTION('',(-1.,0.,0.));
+#4144 = PCURVE('',#4044,#4145);
+#4145 = DEFINITIONAL_REPRESENTATION('',(#4146),#4150);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(-6.E-02,-1.285));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(-1.,0.));
+#4150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4151 = ORIENTED_EDGE('',*,*,#4152,.F.);
+#4152 = EDGE_CURVE('',#4153,#4137,#4155,.T.);
+#4153 = VERTEX_POINT('',#4154);
+#4154 = CARTESIAN_POINT('',(13.031666666667,0.,0.));
+#4155 = SURFACE_CURVE('',#4156,(#4160),.PCURVE_S1.);
+#4156 = LINE('',#4157,#4158);
+#4157 = CARTESIAN_POINT('',(13.031666666667,0.,0.));
+#4158 = VECTOR('',#4159,1.);
+#4159 = DIRECTION('',(0.,1.,0.));
+#4160 = PCURVE('',#4044,#4161);
+#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(-6.E-02,-1.813333333333));
+#4164 = VECTOR('',#4165,1.);
+#4165 = DIRECTION('',(0.,1.));
+#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4167 = ORIENTED_EDGE('',*,*,#4168,.F.);
+#4168 = EDGE_CURVE('',#4169,#4153,#4171,.T.);
+#4169 = VERTEX_POINT('',#4170);
+#4170 = CARTESIAN_POINT('',(13.091666666667,0.,0.));
+#4171 = SURFACE_CURVE('',#4172,(#4176),.PCURVE_S1.);
+#4172 = LINE('',#4173,#4174);
+#4173 = CARTESIAN_POINT('',(13.091666666667,0.,0.));
+#4174 = VECTOR('',#4175,1.);
+#4175 = DIRECTION('',(-1.,0.,0.));
+#4176 = PCURVE('',#4044,#4177);
+#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4182);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(0.,-1.813333333333));
+#4180 = VECTOR('',#4181,1.);
+#4181 = DIRECTION('',(-1.,0.));
+#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4183 = ORIENTED_EDGE('',*,*,#4184,.F.);
+#4184 = EDGE_CURVE('',#4185,#4169,#4187,.T.);
+#4185 = VERTEX_POINT('',#4186);
+#4186 = CARTESIAN_POINT('',(13.091666666667,0.528333333333,0.));
+#4187 = SURFACE_CURVE('',#4188,(#4192),.PCURVE_S1.);
+#4188 = LINE('',#4189,#4190);
+#4189 = CARTESIAN_POINT('',(13.091666666667,0.528333333333,0.));
+#4190 = VECTOR('',#4191,1.);
+#4191 = DIRECTION('',(0.,-1.,0.));
+#4192 = PCURVE('',#4044,#4193);
+#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198);
+#4194 = LINE('',#4195,#4196);
+#4195 = CARTESIAN_POINT('',(0.,-1.285));
+#4196 = VECTOR('',#4197,1.);
+#4197 = DIRECTION('',(0.,-1.));
+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4199 = ORIENTED_EDGE('',*,*,#4200,.F.);
+#4200 = EDGE_CURVE('',#4201,#4185,#4203,.T.);
+#4201 = VERTEX_POINT('',#4202);
+#4202 = CARTESIAN_POINT('',(13.425833333333,0.528333333333,0.));
+#4203 = SURFACE_CURVE('',#4204,(#4208),.PCURVE_S1.);
+#4204 = LINE('',#4205,#4206);
+#4205 = CARTESIAN_POINT('',(13.425833333333,0.528333333333,0.));
+#4206 = VECTOR('',#4207,1.);
+#4207 = DIRECTION('',(-1.,0.,0.));
+#4208 = PCURVE('',#4044,#4209);
+#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214);
+#4210 = LINE('',#4211,#4212);
+#4211 = CARTESIAN_POINT('',(0.334166666667,-1.285));
+#4212 = VECTOR('',#4213,1.);
+#4213 = DIRECTION('',(-1.,0.));
+#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4215 = ORIENTED_EDGE('',*,*,#4216,.F.);
+#4216 = EDGE_CURVE('',#4217,#4201,#4219,.T.);
+#4217 = VERTEX_POINT('',#4218);
+#4218 = CARTESIAN_POINT('',(13.450833333333,0.55,0.));
+#4219 = SURFACE_CURVE('',#4220,(#4224),.PCURVE_S1.);
+#4220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4221,#4222,#4223),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4221 = CARTESIAN_POINT('',(13.450833333333,0.55,0.));
+#4222 = CARTESIAN_POINT('',(13.450833333333,0.528333333333,0.));
+#4223 = CARTESIAN_POINT('',(13.425833333333,0.528333333333,0.));
+#4224 = PCURVE('',#4044,#4225);
+#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230);
+#4226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4227,#4228,#4229),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4227 = CARTESIAN_POINT('',(0.359166666667,-1.263333333333));
+#4228 = CARTESIAN_POINT('',(0.359166666667,-1.285));
+#4229 = CARTESIAN_POINT('',(0.334166666667,-1.285));
+#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4231 = ORIENTED_EDGE('',*,*,#4232,.F.);
+#4232 = EDGE_CURVE('',#4233,#4217,#4235,.T.);
+#4233 = VERTEX_POINT('',#4234);
+#4234 = CARTESIAN_POINT('',(13.450833333333,0.5825,0.));
+#4235 = SURFACE_CURVE('',#4236,(#4240),.PCURVE_S1.);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(13.450833333333,0.5825,0.));
+#4238 = VECTOR('',#4239,1.);
+#4239 = DIRECTION('',(0.,-1.,0.));
+#4240 = PCURVE('',#4044,#4241);
+#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4246);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(0.359166666667,-1.230833333333));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(0.,-1.));
+#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4247 = ORIENTED_EDGE('',*,*,#4248,.F.);
+#4248 = EDGE_CURVE('',#4036,#4233,#4249,.T.);
+#4249 = SURFACE_CURVE('',#4250,(#4254),.PCURVE_S1.);
+#4250 = LINE('',#4251,#4252);
+#4251 = CARTESIAN_POINT('',(13.091666666667,0.5825,0.));
+#4252 = VECTOR('',#4253,1.);
+#4253 = DIRECTION('',(1.,0.,0.));
+#4254 = PCURVE('',#4044,#4255);
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(0.,-1.230833333333));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(1.,0.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = FACE_BOUND('',#4262,.T.);
+#4262 = EDGE_LOOP('',(#4263,#4281,#4297,#4313));
+#4263 = ORIENTED_EDGE('',*,*,#4264,.F.);
+#4264 = EDGE_CURVE('',#4265,#4267,#4269,.T.);
+#4265 = VERTEX_POINT('',#4266);
+#4266 = CARTESIAN_POINT('',(13.031666666667,0.5825,0.));
+#4267 = VERTEX_POINT('',#4268);
+#4268 = CARTESIAN_POINT('',(13.031666666667,1.630833333333,0.));
+#4269 = SURFACE_CURVE('',#4270,(#4274),.PCURVE_S1.);
+#4270 = LINE('',#4271,#4272);
+#4271 = CARTESIAN_POINT('',(13.031666666667,0.5825,0.));
+#4272 = VECTOR('',#4273,1.);
+#4273 = DIRECTION('',(0.,1.,0.));
+#4274 = PCURVE('',#4044,#4275);
+#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4280);
+#4276 = LINE('',#4277,#4278);
+#4277 = CARTESIAN_POINT('',(-6.E-02,-1.230833333333));
+#4278 = VECTOR('',#4279,1.);
+#4279 = DIRECTION('',(0.,1.));
+#4280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4281 = ORIENTED_EDGE('',*,*,#4282,.F.);
+#4282 = EDGE_CURVE('',#4283,#4265,#4285,.T.);
+#4283 = VERTEX_POINT('',#4284);
+#4284 = CARTESIAN_POINT('',(12.1925,0.5825,0.));
+#4285 = SURFACE_CURVE('',#4286,(#4290),.PCURVE_S1.);
+#4286 = LINE('',#4287,#4288);
+#4287 = CARTESIAN_POINT('',(12.1925,0.5825,0.));
+#4288 = VECTOR('',#4289,1.);
+#4289 = DIRECTION('',(1.,0.,0.));
+#4290 = PCURVE('',#4044,#4291);
+#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296);
+#4292 = LINE('',#4293,#4294);
+#4293 = CARTESIAN_POINT('',(-0.899166666667,-1.230833333333));
+#4294 = VECTOR('',#4295,1.);
+#4295 = DIRECTION('',(1.,0.));
+#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4297 = ORIENTED_EDGE('',*,*,#4298,.F.);
+#4298 = EDGE_CURVE('',#4299,#4283,#4301,.T.);
+#4299 = VERTEX_POINT('',#4300);
+#4300 = CARTESIAN_POINT('',(13.035,1.698333333333,0.));
+#4301 = SURFACE_CURVE('',#4302,(#4306),.PCURVE_S1.);
+#4302 = LINE('',#4303,#4304);
+#4303 = CARTESIAN_POINT('',(13.035,1.698333333333,0.));
+#4304 = VECTOR('',#4305,1.);
+#4305 = DIRECTION('',(-0.602571679399,-0.798064766286,0.));
+#4306 = PCURVE('',#4044,#4307);
+#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312);
+#4308 = LINE('',#4309,#4310);
+#4309 = CARTESIAN_POINT('',(-5.666666666667E-02,-0.115));
+#4310 = VECTOR('',#4311,1.);
+#4311 = DIRECTION('',(-0.602571679399,-0.798064766286));
+#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4313 = ORIENTED_EDGE('',*,*,#4314,.F.);
+#4314 = EDGE_CURVE('',#4267,#4299,#4315,.T.);
+#4315 = SURFACE_CURVE('',#4316,(#4320),.PCURVE_S1.);
+#4316 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4317,#4318,#4319),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4317 = CARTESIAN_POINT('',(13.031666666667,1.630833333333,0.));
+#4318 = CARTESIAN_POINT('',(13.031666666667,1.661666666667,0.));
+#4319 = CARTESIAN_POINT('',(13.035,1.698333333333,0.));
+#4320 = PCURVE('',#4044,#4321);
+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
+#4322 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4323,#4324,#4325),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4323 = CARTESIAN_POINT('',(-6.E-02,-0.1825));
+#4324 = CARTESIAN_POINT('',(-6.E-02,-0.151666666667));
+#4325 = CARTESIAN_POINT('',(-5.666666666667E-02,-0.115));
+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4327 = SHELL_BASED_SURFACE_MODEL('',(#4328));
+#4328 = OPEN_SHELL('',(#4329));
+#4329 = ADVANCED_FACE('',(#4330,#4593),#4344,.T.);
+#4330 = FACE_BOUND('',#4331,.F.);
+#4331 = EDGE_LOOP('',(#4332,#4355,#4371,#4387,#4403,#4419,#4435,#4451,
+    #4467,#4483,#4499,#4515,#4531,#4547,#4563,#4579));
+#4332 = ORIENTED_EDGE('',*,*,#4333,.T.);
+#4333 = EDGE_CURVE('',#4334,#4336,#4338,.T.);
+#4334 = VERTEX_POINT('',#4335);
+#4335 = CARTESIAN_POINT('',(14.929166666667,0.905,0.));
+#4336 = VERTEX_POINT('',#4337);
+#4337 = CARTESIAN_POINT('',(14.878333333333,0.500833333333,0.));
+#4338 = SURFACE_CURVE('',#4339,(#4343),.PCURVE_S1.);
+#4339 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4340,#4341,#4342),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4340 = CARTESIAN_POINT('',(14.929166666667,0.905,0.));
+#4341 = CARTESIAN_POINT('',(14.929166666667,0.671666666667,0.));
+#4342 = CARTESIAN_POINT('',(14.878333333333,0.500833333333,0.));
+#4343 = PCURVE('',#4344,#4349);
+#4344 = PLANE('',#4345);
+#4345 = AXIS2_PLACEMENT_3D('',#4346,#4347,#4348);
+#4346 = CARTESIAN_POINT('',(14.929166666667,0.905,0.));
+#4347 = DIRECTION('',(0.,0.,1.));
+#4348 = DIRECTION('',(1.,0.,-0.));
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4351,#4352,#4353),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4351 = CARTESIAN_POINT('',(0.,0.));
+#4352 = CARTESIAN_POINT('',(0.,-0.233333333333));
+#4353 = CARTESIAN_POINT('',(-5.083333333333E-02,-0.404166666667));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = ORIENTED_EDGE('',*,*,#4356,.T.);
+#4356 = EDGE_CURVE('',#4336,#4357,#4359,.T.);
+#4357 = VERTEX_POINT('',#4358);
+#4358 = CARTESIAN_POINT('',(14.740833333333,0.219166666667,0.));
+#4359 = SURFACE_CURVE('',#4360,(#4364),.PCURVE_S1.);
+#4360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4361,#4362,#4363),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4361 = CARTESIAN_POINT('',(14.878333333333,0.500833333333,0.));
+#4362 = CARTESIAN_POINT('',(14.828333333333,0.330833333333,0.));
+#4363 = CARTESIAN_POINT('',(14.740833333333,0.219166666667,0.));
+#4364 = PCURVE('',#4344,#4365);
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4367,#4368,#4369),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4367 = CARTESIAN_POINT('',(-5.083333333333E-02,-0.404166666667));
+#4368 = CARTESIAN_POINT('',(-0.100833333333,-0.574166666667));
+#4369 = CARTESIAN_POINT('',(-0.188333333333,-0.685833333333));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = ORIENTED_EDGE('',*,*,#4372,.T.);
+#4372 = EDGE_CURVE('',#4357,#4373,#4375,.T.);
+#4373 = VERTEX_POINT('',#4374);
+#4374 = CARTESIAN_POINT('',(14.5375,5.416666666667E-02,0.));
+#4375 = SURFACE_CURVE('',#4376,(#4380),.PCURVE_S1.);
+#4376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4377,#4378,#4379),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4377 = CARTESIAN_POINT('',(14.740833333333,0.219166666667,0.));
+#4378 = CARTESIAN_POINT('',(14.654166666667,0.108333333333,0.));
+#4379 = CARTESIAN_POINT('',(14.5375,5.416666666667E-02,0.));
+#4380 = PCURVE('',#4344,#4381);
+#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386);
+#4382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4383,#4384,#4385),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4383 = CARTESIAN_POINT('',(-0.188333333333,-0.685833333333));
+#4384 = CARTESIAN_POINT('',(-0.275,-0.796666666667));
+#4385 = CARTESIAN_POINT('',(-0.391666666667,-0.850833333333));
+#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4387 = ORIENTED_EDGE('',*,*,#4388,.T.);
+#4388 = EDGE_CURVE('',#4373,#4389,#4391,.T.);
+#4389 = VERTEX_POINT('',#4390);
+#4390 = CARTESIAN_POINT('',(14.289166666667,0.,0.));
+#4391 = SURFACE_CURVE('',#4392,(#4396),.PCURVE_S1.);
+#4392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4393,#4394,#4395),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4393 = CARTESIAN_POINT('',(14.5375,5.416666666667E-02,0.));
+#4394 = CARTESIAN_POINT('',(14.420833333333,0.,0.));
+#4395 = CARTESIAN_POINT('',(14.289166666667,0.,0.));
+#4396 = PCURVE('',#4344,#4397);
+#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402);
+#4398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4399,#4400,#4401),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4399 = CARTESIAN_POINT('',(-0.391666666667,-0.850833333333));
+#4400 = CARTESIAN_POINT('',(-0.508333333333,-0.905));
+#4401 = CARTESIAN_POINT('',(-0.64,-0.905));
+#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4403 = ORIENTED_EDGE('',*,*,#4404,.T.);
+#4404 = EDGE_CURVE('',#4389,#4405,#4407,.T.);
+#4405 = VERTEX_POINT('',#4406);
+#4406 = CARTESIAN_POINT('',(14.040833333333,5.416666666667E-02,0.));
+#4407 = SURFACE_CURVE('',#4408,(#4412),.PCURVE_S1.);
+#4408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4409,#4410,#4411),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4409 = CARTESIAN_POINT('',(14.289166666667,0.,0.));
+#4410 = CARTESIAN_POINT('',(14.1575,0.,0.));
+#4411 = CARTESIAN_POINT('',(14.040833333333,5.416666666667E-02,0.));
+#4412 = PCURVE('',#4344,#4413);
+#4413 = DEFINITIONAL_REPRESENTATION('',(#4414),#4418);
+#4414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4415,#4416,#4417),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4415 = CARTESIAN_POINT('',(-0.64,-0.905));
+#4416 = CARTESIAN_POINT('',(-0.771666666667,-0.905));
+#4417 = CARTESIAN_POINT('',(-0.888333333333,-0.850833333333));
+#4418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4419 = ORIENTED_EDGE('',*,*,#4420,.T.);
+#4420 = EDGE_CURVE('',#4405,#4421,#4423,.T.);
+#4421 = VERTEX_POINT('',#4422);
+#4422 = CARTESIAN_POINT('',(13.836666666667,0.219166666667,0.));
+#4423 = SURFACE_CURVE('',#4424,(#4428),.PCURVE_S1.);
+#4424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4425,#4426,#4427),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4425 = CARTESIAN_POINT('',(14.040833333333,5.416666666667E-02,0.));
+#4426 = CARTESIAN_POINT('',(13.924166666667,0.108333333333,0.));
+#4427 = CARTESIAN_POINT('',(13.836666666667,0.219166666667,0.));
+#4428 = PCURVE('',#4344,#4429);
+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);
+#4430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4431,#4432,#4433),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4431 = CARTESIAN_POINT('',(-0.888333333333,-0.850833333333));
+#4432 = CARTESIAN_POINT('',(-1.005,-0.796666666667));
+#4433 = CARTESIAN_POINT('',(-1.0925,-0.685833333333));
+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4435 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4436 = EDGE_CURVE('',#4421,#4437,#4439,.T.);
+#4437 = VERTEX_POINT('',#4438);
+#4438 = CARTESIAN_POINT('',(13.699166666667,0.500833333333,0.));
+#4439 = SURFACE_CURVE('',#4440,(#4444),.PCURVE_S1.);
+#4440 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4441,#4442,#4443),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4441 = CARTESIAN_POINT('',(13.836666666667,0.219166666667,0.));
+#4442 = CARTESIAN_POINT('',(13.75,0.330833333333,0.));
+#4443 = CARTESIAN_POINT('',(13.699166666667,0.500833333333,0.));
+#4444 = PCURVE('',#4344,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4447,#4448,#4449),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4447 = CARTESIAN_POINT('',(-1.0925,-0.685833333333));
+#4448 = CARTESIAN_POINT('',(-1.179166666667,-0.574166666667));
+#4449 = CARTESIAN_POINT('',(-1.23,-0.404166666667));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4451 = ORIENTED_EDGE('',*,*,#4452,.T.);
+#4452 = EDGE_CURVE('',#4437,#4453,#4455,.T.);
+#4453 = VERTEX_POINT('',#4454);
+#4454 = CARTESIAN_POINT('',(13.649166666667,0.905,0.));
+#4455 = SURFACE_CURVE('',#4456,(#4460),.PCURVE_S1.);
+#4456 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4457,#4458,#4459),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4457 = CARTESIAN_POINT('',(13.699166666667,0.500833333333,0.));
+#4458 = CARTESIAN_POINT('',(13.649166666667,0.671666666667,0.));
+#4459 = CARTESIAN_POINT('',(13.649166666667,0.905,0.));
+#4460 = PCURVE('',#4344,#4461);
+#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466);
+#4462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4463,#4464,#4465),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4463 = CARTESIAN_POINT('',(-1.23,-0.404166666667));
+#4464 = CARTESIAN_POINT('',(-1.28,-0.233333333333));
+#4465 = CARTESIAN_POINT('',(-1.28,0.));
+#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4467 = ORIENTED_EDGE('',*,*,#4468,.T.);
+#4468 = EDGE_CURVE('',#4453,#4469,#4471,.T.);
+#4469 = VERTEX_POINT('',#4470);
+#4470 = CARTESIAN_POINT('',(13.699166666667,1.308333333333,0.));
+#4471 = SURFACE_CURVE('',#4472,(#4476),.PCURVE_S1.);
+#4472 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4473,#4474,#4475),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4473 = CARTESIAN_POINT('',(13.649166666667,0.905,0.));
+#4474 = CARTESIAN_POINT('',(13.649166666667,1.1375,0.));
+#4475 = CARTESIAN_POINT('',(13.699166666667,1.308333333333,0.));
+#4476 = PCURVE('',#4344,#4477);
+#4477 = DEFINITIONAL_REPRESENTATION('',(#4478),#4482);
+#4478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4479,#4480,#4481),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4479 = CARTESIAN_POINT('',(-1.28,0.));
+#4480 = CARTESIAN_POINT('',(-1.28,0.2325));
+#4481 = CARTESIAN_POINT('',(-1.23,0.403333333333));
+#4482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4483 = ORIENTED_EDGE('',*,*,#4484,.T.);
+#4484 = EDGE_CURVE('',#4469,#4485,#4487,.T.);
+#4485 = VERTEX_POINT('',#4486);
+#4486 = CARTESIAN_POINT('',(13.836666666667,1.5925,0.));
+#4487 = SURFACE_CURVE('',#4488,(#4492),.PCURVE_S1.);
+#4488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4489,#4490,#4491),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4489 = CARTESIAN_POINT('',(13.699166666667,1.308333333333,0.));
+#4490 = CARTESIAN_POINT('',(13.75,1.48,0.));
+#4491 = CARTESIAN_POINT('',(13.836666666667,1.5925,0.));
+#4492 = PCURVE('',#4344,#4493);
+#4493 = DEFINITIONAL_REPRESENTATION('',(#4494),#4498);
+#4494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4495,#4496,#4497),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4495 = CARTESIAN_POINT('',(-1.23,0.403333333333));
+#4496 = CARTESIAN_POINT('',(-1.179166666667,0.575));
+#4497 = CARTESIAN_POINT('',(-1.0925,0.6875));
+#4498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4499 = ORIENTED_EDGE('',*,*,#4500,.T.);
+#4500 = EDGE_CURVE('',#4485,#4501,#4503,.T.);
+#4501 = VERTEX_POINT('',#4502);
+#4502 = CARTESIAN_POINT('',(14.040833333333,1.759166666667,0.));
+#4503 = SURFACE_CURVE('',#4504,(#4508),.PCURVE_S1.);
+#4504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4505,#4506,#4507),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4505 = CARTESIAN_POINT('',(13.836666666667,1.5925,0.));
+#4506 = CARTESIAN_POINT('',(13.924166666667,1.705,0.));
+#4507 = CARTESIAN_POINT('',(14.040833333333,1.759166666667,0.));
+#4508 = PCURVE('',#4344,#4509);
+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);
+#4510 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4511,#4512,#4513),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4511 = CARTESIAN_POINT('',(-1.0925,0.6875));
+#4512 = CARTESIAN_POINT('',(-1.005,0.8));
+#4513 = CARTESIAN_POINT('',(-0.888333333333,0.854166666667));
+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4515 = ORIENTED_EDGE('',*,*,#4516,.T.);
+#4516 = EDGE_CURVE('',#4501,#4517,#4519,.T.);
+#4517 = VERTEX_POINT('',#4518);
+#4518 = CARTESIAN_POINT('',(14.289166666667,1.813333333333,0.));
+#4519 = SURFACE_CURVE('',#4520,(#4524),.PCURVE_S1.);
+#4520 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4521,#4522,#4523),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4521 = CARTESIAN_POINT('',(14.040833333333,1.759166666667,0.));
+#4522 = CARTESIAN_POINT('',(14.1575,1.813333333333,0.));
+#4523 = CARTESIAN_POINT('',(14.289166666667,1.813333333333,0.));
+#4524 = PCURVE('',#4344,#4525);
+#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530);
+#4526 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4527,#4528,#4529),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4527 = CARTESIAN_POINT('',(-0.888333333333,0.854166666667));
+#4528 = CARTESIAN_POINT('',(-0.771666666667,0.908333333333));
+#4529 = CARTESIAN_POINT('',(-0.64,0.908333333333));
+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4531 = ORIENTED_EDGE('',*,*,#4532,.T.);
+#4532 = EDGE_CURVE('',#4517,#4533,#4535,.T.);
+#4533 = VERTEX_POINT('',#4534);
+#4534 = CARTESIAN_POINT('',(14.5375,1.759166666667,0.));
+#4535 = SURFACE_CURVE('',#4536,(#4540),.PCURVE_S1.);
+#4536 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4537,#4538,#4539),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4537 = CARTESIAN_POINT('',(14.289166666667,1.813333333333,0.));
+#4538 = CARTESIAN_POINT('',(14.420833333333,1.813333333333,0.));
+#4539 = CARTESIAN_POINT('',(14.5375,1.759166666667,0.));
+#4540 = PCURVE('',#4344,#4541);
+#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4546);
+#4542 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4543,#4544,#4545),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4543 = CARTESIAN_POINT('',(-0.64,0.908333333333));
+#4544 = CARTESIAN_POINT('',(-0.508333333333,0.908333333333));
+#4545 = CARTESIAN_POINT('',(-0.391666666667,0.854166666667));
+#4546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4547 = ORIENTED_EDGE('',*,*,#4548,.T.);
+#4548 = EDGE_CURVE('',#4533,#4549,#4551,.T.);
+#4549 = VERTEX_POINT('',#4550);
+#4550 = CARTESIAN_POINT('',(14.740833333333,1.5925,0.));
+#4551 = SURFACE_CURVE('',#4552,(#4556),.PCURVE_S1.);
+#4552 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4553,#4554,#4555),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4553 = CARTESIAN_POINT('',(14.5375,1.759166666667,0.));
+#4554 = CARTESIAN_POINT('',(14.654166666667,1.705,0.));
+#4555 = CARTESIAN_POINT('',(14.740833333333,1.5925,0.));
+#4556 = PCURVE('',#4344,#4557);
+#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
+#4558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4559,#4560,#4561),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4559 = CARTESIAN_POINT('',(-0.391666666667,0.854166666667));
+#4560 = CARTESIAN_POINT('',(-0.275,0.8));
+#4561 = CARTESIAN_POINT('',(-0.188333333333,0.6875));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = ORIENTED_EDGE('',*,*,#4564,.T.);
+#4564 = EDGE_CURVE('',#4549,#4565,#4567,.T.);
+#4565 = VERTEX_POINT('',#4566);
+#4566 = CARTESIAN_POINT('',(14.878333333333,1.308333333333,0.));
+#4567 = SURFACE_CURVE('',#4568,(#4572),.PCURVE_S1.);
+#4568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4569,#4570,#4571),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4569 = CARTESIAN_POINT('',(14.740833333333,1.5925,0.));
+#4570 = CARTESIAN_POINT('',(14.828333333333,1.48,0.));
+#4571 = CARTESIAN_POINT('',(14.878333333333,1.308333333333,0.));
+#4572 = PCURVE('',#4344,#4573);
+#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578);
+#4574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4575,#4576,#4577),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4575 = CARTESIAN_POINT('',(-0.188333333333,0.6875));
+#4576 = CARTESIAN_POINT('',(-0.100833333333,0.575));
+#4577 = CARTESIAN_POINT('',(-5.083333333333E-02,0.403333333333));
+#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4579 = ORIENTED_EDGE('',*,*,#4580,.T.);
+#4580 = EDGE_CURVE('',#4565,#4334,#4581,.T.);
+#4581 = SURFACE_CURVE('',#4582,(#4586),.PCURVE_S1.);
+#4582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4583,#4584,#4585),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4583 = CARTESIAN_POINT('',(14.878333333333,1.308333333333,0.));
+#4584 = CARTESIAN_POINT('',(14.929166666667,1.1375,0.));
+#4585 = CARTESIAN_POINT('',(14.929166666667,0.905,0.));
+#4586 = PCURVE('',#4344,#4587);
+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);
+#4588 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4589,#4590,#4591),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4589 = CARTESIAN_POINT('',(-5.083333333333E-02,0.403333333333));
+#4590 = CARTESIAN_POINT('',(0.,0.2325));
+#4591 = CARTESIAN_POINT('',(0.,0.));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4593 = FACE_BOUND('',#4594,.F.);
+#4594 = EDGE_LOOP('',(#4595,#4613,#4629,#4645,#4661,#4677,#4693,#4709,
+    #4725,#4741,#4757,#4773,#4789,#4805,#4821,#4837));
+#4595 = ORIENTED_EDGE('',*,*,#4596,.T.);
+#4596 = EDGE_CURVE('',#4597,#4599,#4601,.T.);
+#4597 = VERTEX_POINT('',#4598);
+#4598 = CARTESIAN_POINT('',(14.858333333333,0.905,0.));
+#4599 = VERTEX_POINT('',#4600);
+#4600 = CARTESIAN_POINT('',(14.8125,1.29,0.));
+#4601 = SURFACE_CURVE('',#4602,(#4606),.PCURVE_S1.);
+#4602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4603,#4604,#4605),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4603 = CARTESIAN_POINT('',(14.858333333333,0.905,0.));
+#4604 = CARTESIAN_POINT('',(14.858333333333,1.129166666667,0.));
+#4605 = CARTESIAN_POINT('',(14.8125,1.29,0.));
+#4606 = PCURVE('',#4344,#4607);
+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
+#4608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4609,#4610,#4611),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4609 = CARTESIAN_POINT('',(-7.083333333333E-02,0.));
+#4610 = CARTESIAN_POINT('',(-7.083333333333E-02,0.224166666667));
+#4611 = CARTESIAN_POINT('',(-0.116666666667,0.385));
+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);
+#4614 = EDGE_CURVE('',#4599,#4615,#4617,.T.);
+#4615 = VERTEX_POINT('',#4616);
+#4616 = CARTESIAN_POINT('',(14.689166666667,1.555833333333,0.));
+#4617 = SURFACE_CURVE('',#4618,(#4622),.PCURVE_S1.);
+#4618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4619,#4620,#4621),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4619 = CARTESIAN_POINT('',(14.8125,1.29,0.));
+#4620 = CARTESIAN_POINT('',(14.7675,1.451666666667,0.));
+#4621 = CARTESIAN_POINT('',(14.689166666667,1.555833333333,0.));
+#4622 = PCURVE('',#4344,#4623);
+#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);
+#4624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4625,#4626,#4627),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4625 = CARTESIAN_POINT('',(-0.116666666667,0.385));
+#4626 = CARTESIAN_POINT('',(-0.161666666667,0.546666666667));
+#4627 = CARTESIAN_POINT('',(-0.24,0.650833333333));
+#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4629 = ORIENTED_EDGE('',*,*,#4630,.T.);
+#4630 = EDGE_CURVE('',#4615,#4631,#4633,.T.);
+#4631 = VERTEX_POINT('',#4632);
+#4632 = CARTESIAN_POINT('',(14.5075,1.71,0.));
+#4633 = SURFACE_CURVE('',#4634,(#4638),.PCURVE_S1.);
+#4634 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4635,#4636,#4637),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4635 = CARTESIAN_POINT('',(14.689166666667,1.555833333333,0.));
+#4636 = CARTESIAN_POINT('',(14.611666666667,1.660833333333,0.));
+#4637 = CARTESIAN_POINT('',(14.5075,1.71,0.));
+#4638 = PCURVE('',#4344,#4639);
+#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644);
+#4640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4641,#4642,#4643),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4641 = CARTESIAN_POINT('',(-0.24,0.650833333333));
+#4642 = CARTESIAN_POINT('',(-0.3175,0.755833333333));
+#4643 = CARTESIAN_POINT('',(-0.421666666667,0.805));
+#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4645 = ORIENTED_EDGE('',*,*,#4646,.T.);
+#4646 = EDGE_CURVE('',#4631,#4647,#4649,.T.);
+#4647 = VERTEX_POINT('',#4648);
+#4648 = CARTESIAN_POINT('',(14.289166666667,1.759166666667,0.));
+#4649 = SURFACE_CURVE('',#4650,(#4654),.PCURVE_S1.);
+#4650 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4651,#4652,#4653),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4651 = CARTESIAN_POINT('',(14.5075,1.71,0.));
+#4652 = CARTESIAN_POINT('',(14.404166666667,1.759166666667,0.));
+#4653 = CARTESIAN_POINT('',(14.289166666667,1.759166666667,0.));
+#4654 = PCURVE('',#4344,#4655);
+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);
+#4656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4657,#4658,#4659),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4657 = CARTESIAN_POINT('',(-0.421666666667,0.805));
+#4658 = CARTESIAN_POINT('',(-0.525,0.854166666667));
+#4659 = CARTESIAN_POINT('',(-0.64,0.854166666667));
+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4661 = ORIENTED_EDGE('',*,*,#4662,.T.);
+#4662 = EDGE_CURVE('',#4647,#4663,#4665,.T.);
+#4663 = VERTEX_POINT('',#4664);
+#4664 = CARTESIAN_POINT('',(14.068333333333,1.71,0.));
+#4665 = SURFACE_CURVE('',#4666,(#4670),.PCURVE_S1.);
+#4666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4667,#4668,#4669),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4667 = CARTESIAN_POINT('',(14.289166666667,1.759166666667,0.));
+#4668 = CARTESIAN_POINT('',(14.1725,1.759166666667,0.));
+#4669 = CARTESIAN_POINT('',(14.068333333333,1.71,0.));
+#4670 = PCURVE('',#4344,#4671);
+#4671 = DEFINITIONAL_REPRESENTATION('',(#4672),#4676);
+#4672 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4673,#4674,#4675),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4673 = CARTESIAN_POINT('',(-0.64,0.854166666667));
+#4674 = CARTESIAN_POINT('',(-0.756666666667,0.854166666667));
+#4675 = CARTESIAN_POINT('',(-0.860833333333,0.805));
+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4677 = ORIENTED_EDGE('',*,*,#4678,.T.);
+#4678 = EDGE_CURVE('',#4663,#4679,#4681,.T.);
+#4679 = VERTEX_POINT('',#4680);
+#4680 = CARTESIAN_POINT('',(13.886666666667,1.555833333333,0.));
+#4681 = SURFACE_CURVE('',#4682,(#4686),.PCURVE_S1.);
+#4682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4683,#4684,#4685),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4683 = CARTESIAN_POINT('',(14.068333333333,1.71,0.));
+#4684 = CARTESIAN_POINT('',(13.965,1.660833333333,0.));
+#4685 = CARTESIAN_POINT('',(13.886666666667,1.555833333333,0.));
+#4686 = PCURVE('',#4344,#4687);
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4689,#4690,#4691),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4689 = CARTESIAN_POINT('',(-0.860833333333,0.805));
+#4690 = CARTESIAN_POINT('',(-0.964166666667,0.755833333333));
+#4691 = CARTESIAN_POINT('',(-1.0425,0.650833333333));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = ORIENTED_EDGE('',*,*,#4694,.T.);
+#4694 = EDGE_CURVE('',#4679,#4695,#4697,.T.);
+#4695 = VERTEX_POINT('',#4696);
+#4696 = CARTESIAN_POINT('',(13.7625,1.29,0.));
+#4697 = SURFACE_CURVE('',#4698,(#4702),.PCURVE_S1.);
+#4698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4699,#4700,#4701),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4699 = CARTESIAN_POINT('',(13.886666666667,1.555833333333,0.));
+#4700 = CARTESIAN_POINT('',(13.809166666667,1.451666666667,0.));
+#4701 = CARTESIAN_POINT('',(13.7625,1.29,0.));
+#4702 = PCURVE('',#4344,#4703);
+#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708);
+#4704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4705,#4706,#4707),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4705 = CARTESIAN_POINT('',(-1.0425,0.650833333333));
+#4706 = CARTESIAN_POINT('',(-1.12,0.546666666667));
+#4707 = CARTESIAN_POINT('',(-1.166666666667,0.385));
+#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4709 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#4710 = EDGE_CURVE('',#4695,#4711,#4713,.T.);
+#4711 = VERTEX_POINT('',#4712);
+#4712 = CARTESIAN_POINT('',(13.716666666667,0.905,0.));
+#4713 = SURFACE_CURVE('',#4714,(#4718),.PCURVE_S1.);
+#4714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4715,#4716,#4717),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4715 = CARTESIAN_POINT('',(13.7625,1.29,0.));
+#4716 = CARTESIAN_POINT('',(13.716666666667,1.129166666667,0.));
+#4717 = CARTESIAN_POINT('',(13.716666666667,0.905,0.));
+#4718 = PCURVE('',#4344,#4719);
+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);
+#4720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4721,#4722,#4723),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4721 = CARTESIAN_POINT('',(-1.166666666667,0.385));
+#4722 = CARTESIAN_POINT('',(-1.2125,0.224166666667));
+#4723 = CARTESIAN_POINT('',(-1.2125,0.));
+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4725 = ORIENTED_EDGE('',*,*,#4726,.T.);
+#4726 = EDGE_CURVE('',#4711,#4727,#4729,.T.);
+#4727 = VERTEX_POINT('',#4728);
+#4728 = CARTESIAN_POINT('',(13.7625,0.52,0.));
+#4729 = SURFACE_CURVE('',#4730,(#4734),.PCURVE_S1.);
+#4730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4731,#4732,#4733),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4731 = CARTESIAN_POINT('',(13.716666666667,0.905,0.));
+#4732 = CARTESIAN_POINT('',(13.716666666667,0.681666666667,0.));
+#4733 = CARTESIAN_POINT('',(13.7625,0.52,0.));
+#4734 = PCURVE('',#4344,#4735);
+#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740);
+#4736 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4737,#4738,#4739),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4737 = CARTESIAN_POINT('',(-1.2125,0.));
+#4738 = CARTESIAN_POINT('',(-1.2125,-0.223333333333));
+#4739 = CARTESIAN_POINT('',(-1.166666666667,-0.385));
+#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4741 = ORIENTED_EDGE('',*,*,#4742,.T.);
+#4742 = EDGE_CURVE('',#4727,#4743,#4745,.T.);
+#4743 = VERTEX_POINT('',#4744);
+#4744 = CARTESIAN_POINT('',(13.886666666667,0.255833333333,0.));
+#4745 = SURFACE_CURVE('',#4746,(#4750),.PCURVE_S1.);
+#4746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4747,#4748,#4749),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4747 = CARTESIAN_POINT('',(13.7625,0.52,0.));
+#4748 = CARTESIAN_POINT('',(13.809166666667,0.359166666667,0.));
+#4749 = CARTESIAN_POINT('',(13.886666666667,0.255833333333,0.));
+#4750 = PCURVE('',#4344,#4751);
+#4751 = DEFINITIONAL_REPRESENTATION('',(#4752),#4756);
+#4752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4753,#4754,#4755),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4753 = CARTESIAN_POINT('',(-1.166666666667,-0.385));
+#4754 = CARTESIAN_POINT('',(-1.12,-0.545833333333));
+#4755 = CARTESIAN_POINT('',(-1.0425,-0.649166666667));
+#4756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4757 = ORIENTED_EDGE('',*,*,#4758,.T.);
+#4758 = EDGE_CURVE('',#4743,#4759,#4761,.T.);
+#4759 = VERTEX_POINT('',#4760);
+#4760 = CARTESIAN_POINT('',(14.068333333333,0.103333333333,0.));
+#4761 = SURFACE_CURVE('',#4762,(#4766),.PCURVE_S1.);
+#4762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4763,#4764,#4765),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4763 = CARTESIAN_POINT('',(13.886666666667,0.255833333333,0.));
+#4764 = CARTESIAN_POINT('',(13.965,0.1525,0.));
+#4765 = CARTESIAN_POINT('',(14.068333333333,0.103333333333,0.));
+#4766 = PCURVE('',#4344,#4767);
+#4767 = DEFINITIONAL_REPRESENTATION('',(#4768),#4772);
+#4768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4769,#4770,#4771),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4769 = CARTESIAN_POINT('',(-1.0425,-0.649166666667));
+#4770 = CARTESIAN_POINT('',(-0.964166666667,-0.7525));
+#4771 = CARTESIAN_POINT('',(-0.860833333333,-0.801666666667));
+#4772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4773 = ORIENTED_EDGE('',*,*,#4774,.T.);
+#4774 = EDGE_CURVE('',#4759,#4775,#4777,.T.);
+#4775 = VERTEX_POINT('',#4776);
+#4776 = CARTESIAN_POINT('',(14.289166666667,5.416666666667E-02,0.));
+#4777 = SURFACE_CURVE('',#4778,(#4782),.PCURVE_S1.);
+#4778 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4779,#4780,#4781),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4779 = CARTESIAN_POINT('',(14.068333333333,0.103333333333,0.));
+#4780 = CARTESIAN_POINT('',(14.1725,5.416666666667E-02,0.));
+#4781 = CARTESIAN_POINT('',(14.289166666667,5.416666666667E-02,0.));
+#4782 = PCURVE('',#4344,#4783);
+#4783 = DEFINITIONAL_REPRESENTATION('',(#4784),#4788);
+#4784 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4785,#4786,#4787),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4785 = CARTESIAN_POINT('',(-0.860833333333,-0.801666666667));
+#4786 = CARTESIAN_POINT('',(-0.756666666667,-0.850833333333));
+#4787 = CARTESIAN_POINT('',(-0.64,-0.850833333333));
+#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4789 = ORIENTED_EDGE('',*,*,#4790,.T.);
+#4790 = EDGE_CURVE('',#4775,#4791,#4793,.T.);
+#4791 = VERTEX_POINT('',#4792);
+#4792 = CARTESIAN_POINT('',(14.5075,0.103333333333,0.));
+#4793 = SURFACE_CURVE('',#4794,(#4798),.PCURVE_S1.);
+#4794 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4795,#4796,#4797),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4795 = CARTESIAN_POINT('',(14.289166666667,5.416666666667E-02,0.));
+#4796 = CARTESIAN_POINT('',(14.404166666667,5.416666666667E-02,0.));
+#4797 = CARTESIAN_POINT('',(14.5075,0.103333333333,0.));
+#4798 = PCURVE('',#4344,#4799);
+#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804);
+#4800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4801,#4802,#4803),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4801 = CARTESIAN_POINT('',(-0.64,-0.850833333333));
+#4802 = CARTESIAN_POINT('',(-0.525,-0.850833333333));
+#4803 = CARTESIAN_POINT('',(-0.421666666667,-0.801666666667));
+#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4805 = ORIENTED_EDGE('',*,*,#4806,.T.);
+#4806 = EDGE_CURVE('',#4791,#4807,#4809,.T.);
+#4807 = VERTEX_POINT('',#4808);
+#4808 = CARTESIAN_POINT('',(14.689166666667,0.255833333333,0.));
+#4809 = SURFACE_CURVE('',#4810,(#4814),.PCURVE_S1.);
+#4810 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4811,#4812,#4813),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4811 = CARTESIAN_POINT('',(14.5075,0.103333333333,0.));
+#4812 = CARTESIAN_POINT('',(14.611666666667,0.1525,0.));
+#4813 = CARTESIAN_POINT('',(14.689166666667,0.255833333333,0.));
+#4814 = PCURVE('',#4344,#4815);
+#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820);
+#4816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4817,#4818,#4819),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4817 = CARTESIAN_POINT('',(-0.421666666667,-0.801666666667));
+#4818 = CARTESIAN_POINT('',(-0.3175,-0.7525));
+#4819 = CARTESIAN_POINT('',(-0.24,-0.649166666667));
+#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4821 = ORIENTED_EDGE('',*,*,#4822,.T.);
+#4822 = EDGE_CURVE('',#4807,#4823,#4825,.T.);
+#4823 = VERTEX_POINT('',#4824);
+#4824 = CARTESIAN_POINT('',(14.8125,0.52,0.));
+#4825 = SURFACE_CURVE('',#4826,(#4830),.PCURVE_S1.);
+#4826 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4827,#4828,#4829),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4827 = CARTESIAN_POINT('',(14.689166666667,0.255833333333,0.));
+#4828 = CARTESIAN_POINT('',(14.7675,0.359166666667,0.));
+#4829 = CARTESIAN_POINT('',(14.8125,0.52,0.));
+#4830 = PCURVE('',#4344,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);
+#4832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4833,#4834,#4835),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4833 = CARTESIAN_POINT('',(-0.24,-0.649166666667));
+#4834 = CARTESIAN_POINT('',(-0.161666666667,-0.545833333333));
+#4835 = CARTESIAN_POINT('',(-0.116666666667,-0.385));
+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4837 = ORIENTED_EDGE('',*,*,#4838,.T.);
+#4838 = EDGE_CURVE('',#4823,#4597,#4839,.T.);
+#4839 = SURFACE_CURVE('',#4840,(#4844),.PCURVE_S1.);
+#4840 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4841,#4842,#4843),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4841 = CARTESIAN_POINT('',(14.8125,0.52,0.));
+#4842 = CARTESIAN_POINT('',(14.858333333333,0.681666666667,0.));
+#4843 = CARTESIAN_POINT('',(14.858333333333,0.905,0.));
+#4844 = PCURVE('',#4344,#4845);
+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);
+#4846 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4847,#4848,#4849),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4847 = CARTESIAN_POINT('',(-0.116666666667,-0.385));
+#4848 = CARTESIAN_POINT('',(-7.083333333333E-02,-0.223333333333));
+#4849 = CARTESIAN_POINT('',(-7.083333333333E-02,0.));
+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4851 = SHELL_BASED_SURFACE_MODEL('',(#4852));
+#4852 = OPEN_SHELL('',(#4853));
+#4853 = ADVANCED_FACE('',(#4854),#4868,.T.);
+#4854 = FACE_BOUND('',#4855,.F.);
+#4855 = EDGE_LOOP('',(#4856,#4879,#4895,#4911,#4927,#4943,#4959,#4975,
+    #4991,#5007,#5023,#5039,#5055,#5071,#5087,#5103,#5119,#5135,#5151,
+    #5167,#5183,#5199,#5215,#5231,#5247,#5263,#5279,#5295,#5311,#5327,
+    #5343,#5359,#5375,#5391));
+#4856 = ORIENTED_EDGE('',*,*,#4857,.T.);
+#4857 = EDGE_CURVE('',#4858,#4860,#4862,.T.);
+#4858 = VERTEX_POINT('',#4859);
+#4859 = CARTESIAN_POINT('',(15.958333333333,0.,0.));
+#4860 = VERTEX_POINT('',#4861);
+#4861 = CARTESIAN_POINT('',(15.958333333333,1.28,0.));
+#4862 = SURFACE_CURVE('',#4863,(#4867),.PCURVE_S1.);
+#4863 = LINE('',#4864,#4865);
+#4864 = CARTESIAN_POINT('',(15.958333333333,0.,0.));
+#4865 = VECTOR('',#4866,1.);
+#4866 = DIRECTION('',(0.,1.,0.));
+#4867 = PCURVE('',#4868,#4873);
+#4868 = PLANE('',#4869);
+#4869 = AXIS2_PLACEMENT_3D('',#4870,#4871,#4872);
+#4870 = CARTESIAN_POINT('',(15.958333333333,0.,0.));
+#4871 = DIRECTION('',(0.,0.,1.));
+#4872 = DIRECTION('',(1.,0.,-0.));
+#4873 = DEFINITIONAL_REPRESENTATION('',(#4874),#4878);
+#4874 = LINE('',#4875,#4876);
+#4875 = CARTESIAN_POINT('',(0.,0.));
+#4876 = VECTOR('',#4877,1.);
+#4877 = DIRECTION('',(0.,1.));
+#4878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4879 = ORIENTED_EDGE('',*,*,#4880,.T.);
+#4880 = EDGE_CURVE('',#4860,#4881,#4883,.T.);
+#4881 = VERTEX_POINT('',#4882);
+#4882 = CARTESIAN_POINT('',(15.990833333333,1.28,0.));
+#4883 = SURFACE_CURVE('',#4884,(#4888),.PCURVE_S1.);
+#4884 = LINE('',#4885,#4886);
+#4885 = CARTESIAN_POINT('',(15.958333333333,1.28,0.));
+#4886 = VECTOR('',#4887,1.);
+#4887 = DIRECTION('',(1.,0.,0.));
+#4888 = PCURVE('',#4868,#4889);
+#4889 = DEFINITIONAL_REPRESENTATION('',(#4890),#4894);
+#4890 = LINE('',#4891,#4892);
+#4891 = CARTESIAN_POINT('',(0.,1.28));
+#4892 = VECTOR('',#4893,1.);
+#4893 = DIRECTION('',(1.,0.));
+#4894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4895 = ORIENTED_EDGE('',*,*,#4896,.T.);
+#4896 = EDGE_CURVE('',#4881,#4897,#4899,.T.);
+#4897 = VERTEX_POINT('',#4898);
+#4898 = CARTESIAN_POINT('',(16.015833333333,1.250833333333,0.));
+#4899 = SURFACE_CURVE('',#4900,(#4904),.PCURVE_S1.);
+#4900 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4901,#4902,#4903),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4901 = CARTESIAN_POINT('',(15.990833333333,1.28,0.));
+#4902 = CARTESIAN_POINT('',(16.015,1.28,0.));
+#4903 = CARTESIAN_POINT('',(16.015833333333,1.250833333333,0.));
+#4904 = PCURVE('',#4868,#4905);
+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);
+#4906 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4907,#4908,#4909),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4907 = CARTESIAN_POINT('',(3.25E-02,1.28));
+#4908 = CARTESIAN_POINT('',(5.666666666667E-02,1.28));
+#4909 = CARTESIAN_POINT('',(5.75E-02,1.250833333333));
+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4911 = ORIENTED_EDGE('',*,*,#4912,.T.);
+#4912 = EDGE_CURVE('',#4897,#4913,#4915,.T.);
+#4913 = VERTEX_POINT('',#4914);
+#4914 = CARTESIAN_POINT('',(16.024166666667,1.006666666667,0.));
+#4915 = SURFACE_CURVE('',#4916,(#4920),.PCURVE_S1.);
+#4916 = LINE('',#4917,#4918);
+#4917 = CARTESIAN_POINT('',(16.015833333333,1.250833333333,0.));
+#4918 = VECTOR('',#4919,1.);
+#4919 = DIRECTION('',(3.410983243537E-02,-0.999418090356,0.));
+#4920 = PCURVE('',#4868,#4921);
+#4921 = DEFINITIONAL_REPRESENTATION('',(#4922),#4926);
+#4922 = LINE('',#4923,#4924);
+#4923 = CARTESIAN_POINT('',(5.75E-02,1.250833333333));
+#4924 = VECTOR('',#4925,1.);
+#4925 = DIRECTION('',(3.410983243537E-02,-0.999418090356));
+#4926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4927 = ORIENTED_EDGE('',*,*,#4928,.T.);
+#4928 = EDGE_CURVE('',#4913,#4929,#4931,.T.);
+#4929 = VERTEX_POINT('',#4930);
+#4930 = CARTESIAN_POINT('',(16.198333333333,1.205,0.));
+#4931 = SURFACE_CURVE('',#4932,(#4936),.PCURVE_S1.);
+#4932 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4933,#4934,#4935),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4933 = CARTESIAN_POINT('',(16.024166666667,1.006666666667,0.));
+#4934 = CARTESIAN_POINT('',(16.098333333333,1.130833333333,0.));
+#4935 = CARTESIAN_POINT('',(16.198333333333,1.205,0.));
+#4936 = PCURVE('',#4868,#4937);
+#4937 = DEFINITIONAL_REPRESENTATION('',(#4938),#4942);
+#4938 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4939,#4940,#4941),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4939 = CARTESIAN_POINT('',(6.583333333333E-02,1.006666666667));
+#4940 = CARTESIAN_POINT('',(0.14,1.130833333333));
+#4941 = CARTESIAN_POINT('',(0.24,1.205));
+#4942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4943 = ORIENTED_EDGE('',*,*,#4944,.T.);
+#4944 = EDGE_CURVE('',#4929,#4945,#4947,.T.);
+#4945 = VERTEX_POINT('',#4946);
+#4946 = CARTESIAN_POINT('',(16.420833333333,1.28,0.));
+#4947 = SURFACE_CURVE('',#4948,(#4952),.PCURVE_S1.);
+#4948 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4949,#4950,#4951),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4949 = CARTESIAN_POINT('',(16.198333333333,1.205,0.));
+#4950 = CARTESIAN_POINT('',(16.299166666667,1.28,0.));
+#4951 = CARTESIAN_POINT('',(16.420833333333,1.28,0.));
+#4952 = PCURVE('',#4868,#4953);
+#4953 = DEFINITIONAL_REPRESENTATION('',(#4954),#4958);
+#4954 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4955,#4956,#4957),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4955 = CARTESIAN_POINT('',(0.24,1.205));
+#4956 = CARTESIAN_POINT('',(0.340833333333,1.28));
+#4957 = CARTESIAN_POINT('',(0.4625,1.28));
+#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4959 = ORIENTED_EDGE('',*,*,#4960,.T.);
+#4960 = EDGE_CURVE('',#4945,#4961,#4963,.T.);
+#4961 = VERTEX_POINT('',#4962);
+#4962 = CARTESIAN_POINT('',(16.649166666667,1.189166666667,0.));
+#4963 = SURFACE_CURVE('',#4964,(#4968),.PCURVE_S1.);
+#4964 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4965,#4966,#4967),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4965 = CARTESIAN_POINT('',(16.420833333333,1.28,0.));
+#4966 = CARTESIAN_POINT('',(16.565,1.28,0.));
+#4967 = CARTESIAN_POINT('',(16.649166666667,1.189166666667,0.));
+#4968 = PCURVE('',#4868,#4969);
+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);
+#4970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4971,#4972,#4973),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4971 = CARTESIAN_POINT('',(0.4625,1.28));
+#4972 = CARTESIAN_POINT('',(0.606666666667,1.28));
+#4973 = CARTESIAN_POINT('',(0.690833333333,1.189166666667));
+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4975 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#4976 = EDGE_CURVE('',#4961,#4977,#4979,.T.);
+#4977 = VERTEX_POINT('',#4978);
+#4978 = CARTESIAN_POINT('',(16.76,0.934166666667,0.));
+#4979 = SURFACE_CURVE('',#4980,(#4984),.PCURVE_S1.);
+#4980 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4981,#4982,#4983),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4981 = CARTESIAN_POINT('',(16.649166666667,1.189166666667,0.));
+#4982 = CARTESIAN_POINT('',(16.734166666667,1.098333333333,0.));
+#4983 = CARTESIAN_POINT('',(16.76,0.934166666667,0.));
+#4984 = PCURVE('',#4868,#4985);
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4987,#4988,#4989),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4987 = CARTESIAN_POINT('',(0.690833333333,1.189166666667));
+#4988 = CARTESIAN_POINT('',(0.775833333333,1.098333333333));
+#4989 = CARTESIAN_POINT('',(0.801666666667,0.934166666667));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = ORIENTED_EDGE('',*,*,#4992,.T.);
+#4992 = EDGE_CURVE('',#4977,#4993,#4995,.T.);
+#4993 = VERTEX_POINT('',#4994);
+#4994 = CARTESIAN_POINT('',(16.819166666667,1.086666666667,0.));
+#4995 = SURFACE_CURVE('',#4996,(#5000),.PCURVE_S1.);
+#4996 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4997,#4998,#4999),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4997 = CARTESIAN_POINT('',(16.76,0.934166666667,0.));
+#4998 = CARTESIAN_POINT('',(16.779166666667,1.0225,0.));
+#4999 = CARTESIAN_POINT('',(16.819166666667,1.086666666667,0.));
+#5000 = PCURVE('',#4868,#5001);
+#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
+#5002 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5003,#5004,#5005),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5003 = CARTESIAN_POINT('',(0.801666666667,0.934166666667));
+#5004 = CARTESIAN_POINT('',(0.820833333333,1.0225));
+#5005 = CARTESIAN_POINT('',(0.860833333333,1.086666666667));
+#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5007 = ORIENTED_EDGE('',*,*,#5008,.T.);
+#5008 = EDGE_CURVE('',#4993,#5009,#5011,.T.);
+#5009 = VERTEX_POINT('',#5010);
+#5010 = CARTESIAN_POINT('',(16.913333333333,1.195,0.));
+#5011 = SURFACE_CURVE('',#5012,(#5016),.PCURVE_S1.);
+#5012 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5013,#5014,#5015),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5013 = CARTESIAN_POINT('',(16.819166666667,1.086666666667,0.));
+#5014 = CARTESIAN_POINT('',(16.86,1.151666666667,0.));
+#5015 = CARTESIAN_POINT('',(16.913333333333,1.195,0.));
+#5016 = PCURVE('',#4868,#5017);
+#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5022);
+#5018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5019,#5020,#5021),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5019 = CARTESIAN_POINT('',(0.860833333333,1.086666666667));
+#5020 = CARTESIAN_POINT('',(0.901666666667,1.151666666667));
+#5021 = CARTESIAN_POINT('',(0.955,1.195));
+#5022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5023 = ORIENTED_EDGE('',*,*,#5024,.T.);
+#5024 = EDGE_CURVE('',#5009,#5025,#5027,.T.);
+#5025 = VERTEX_POINT('',#5026);
+#5026 = CARTESIAN_POINT('',(17.030833333333,1.259166666667,0.));
+#5027 = SURFACE_CURVE('',#5028,(#5032),.PCURVE_S1.);
+#5028 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5029,#5030,#5031),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5029 = CARTESIAN_POINT('',(16.913333333333,1.195,0.));
+#5030 = CARTESIAN_POINT('',(16.9675,1.238333333333,0.));
+#5031 = CARTESIAN_POINT('',(17.030833333333,1.259166666667,0.));
+#5032 = PCURVE('',#4868,#5033);
+#5033 = DEFINITIONAL_REPRESENTATION('',(#5034),#5038);
+#5034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5035,#5036,#5037),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5035 = CARTESIAN_POINT('',(0.955,1.195));
+#5036 = CARTESIAN_POINT('',(1.009166666667,1.238333333333));
+#5037 = CARTESIAN_POINT('',(1.0725,1.259166666667));
+#5038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5039 = ORIENTED_EDGE('',*,*,#5040,.T.);
+#5040 = EDGE_CURVE('',#5025,#5041,#5043,.T.);
+#5041 = VERTEX_POINT('',#5042);
+#5042 = CARTESIAN_POINT('',(17.163333333333,1.28,0.));
+#5043 = SURFACE_CURVE('',#5044,(#5048),.PCURVE_S1.);
+#5044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5045,#5046,#5047),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5045 = CARTESIAN_POINT('',(17.030833333333,1.259166666667,0.));
+#5046 = CARTESIAN_POINT('',(17.095,1.28,0.));
+#5047 = CARTESIAN_POINT('',(17.163333333333,1.28,0.));
+#5048 = PCURVE('',#4868,#5049);
+#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054);
+#5050 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5051,#5052,#5053),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5051 = CARTESIAN_POINT('',(1.0725,1.259166666667));
+#5052 = CARTESIAN_POINT('',(1.136666666667,1.28));
+#5053 = CARTESIAN_POINT('',(1.205,1.28));
+#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5055 = ORIENTED_EDGE('',*,*,#5056,.T.);
+#5056 = EDGE_CURVE('',#5041,#5057,#5059,.T.);
+#5057 = VERTEX_POINT('',#5058);
+#5058 = CARTESIAN_POINT('',(17.3275,1.248333333333,0.));
+#5059 = SURFACE_CURVE('',#5060,(#5064),.PCURVE_S1.);
+#5060 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5061,#5062,#5063),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5061 = CARTESIAN_POINT('',(17.163333333333,1.28,0.));
+#5062 = CARTESIAN_POINT('',(17.254166666667,1.28,0.));
+#5063 = CARTESIAN_POINT('',(17.3275,1.248333333333,0.));
+#5064 = PCURVE('',#4868,#5065);
+#5065 = DEFINITIONAL_REPRESENTATION('',(#5066),#5070);
+#5066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5067,#5068,#5069),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5067 = CARTESIAN_POINT('',(1.205,1.28));
+#5068 = CARTESIAN_POINT('',(1.295833333333,1.28));
+#5069 = CARTESIAN_POINT('',(1.369166666667,1.248333333333));
+#5070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5071 = ORIENTED_EDGE('',*,*,#5072,.T.);
+#5072 = EDGE_CURVE('',#5057,#5073,#5075,.T.);
+#5073 = VERTEX_POINT('',#5074);
+#5074 = CARTESIAN_POINT('',(17.451666666667,1.1575,0.));
+#5075 = SURFACE_CURVE('',#5076,(#5080),.PCURVE_S1.);
+#5076 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5077,#5078,#5079),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5077 = CARTESIAN_POINT('',(17.3275,1.248333333333,0.));
+#5078 = CARTESIAN_POINT('',(17.400833333333,1.2175,0.));
+#5079 = CARTESIAN_POINT('',(17.451666666667,1.1575,0.));
+#5080 = PCURVE('',#4868,#5081);
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5083,#5084,#5085),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5083 = CARTESIAN_POINT('',(1.369166666667,1.248333333333));
+#5084 = CARTESIAN_POINT('',(1.4425,1.2175));
+#5085 = CARTESIAN_POINT('',(1.493333333333,1.1575));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5087 = ORIENTED_EDGE('',*,*,#5088,.T.);
+#5088 = EDGE_CURVE('',#5073,#5089,#5091,.T.);
+#5089 = VERTEX_POINT('',#5090);
+#5090 = CARTESIAN_POINT('',(17.530833333333,1.009166666667,0.));
+#5091 = SURFACE_CURVE('',#5092,(#5096),.PCURVE_S1.);
+#5092 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5093,#5094,#5095),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5093 = CARTESIAN_POINT('',(17.451666666667,1.1575,0.));
+#5094 = CARTESIAN_POINT('',(17.503333333333,1.0975,0.));
+#5095 = CARTESIAN_POINT('',(17.530833333333,1.009166666667,0.));
+#5096 = PCURVE('',#4868,#5097);
+#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102);
+#5098 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5099,#5100,#5101),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5099 = CARTESIAN_POINT('',(1.493333333333,1.1575));
+#5100 = CARTESIAN_POINT('',(1.545,1.0975));
+#5101 = CARTESIAN_POINT('',(1.5725,1.009166666667));
+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5103 = ORIENTED_EDGE('',*,*,#5104,.T.);
+#5104 = EDGE_CURVE('',#5089,#5105,#5107,.T.);
+#5105 = VERTEX_POINT('',#5106);
+#5106 = CARTESIAN_POINT('',(17.558333333333,0.805833333333,0.));
+#5107 = SURFACE_CURVE('',#5108,(#5112),.PCURVE_S1.);
+#5108 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5109,#5110,#5111),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5109 = CARTESIAN_POINT('',(17.530833333333,1.009166666667,0.));
+#5110 = CARTESIAN_POINT('',(17.558333333333,0.920833333333,0.));
+#5111 = CARTESIAN_POINT('',(17.558333333333,0.805833333333,0.));
+#5112 = PCURVE('',#4868,#5113);
+#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);
+#5114 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5115,#5116,#5117),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5115 = CARTESIAN_POINT('',(1.5725,1.009166666667));
+#5116 = CARTESIAN_POINT('',(1.6,0.920833333333));
+#5117 = CARTESIAN_POINT('',(1.6,0.805833333333));
+#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5119 = ORIENTED_EDGE('',*,*,#5120,.T.);
+#5120 = EDGE_CURVE('',#5105,#5121,#5123,.T.);
+#5121 = VERTEX_POINT('',#5122);
+#5122 = CARTESIAN_POINT('',(17.558333333333,0.,0.));
+#5123 = SURFACE_CURVE('',#5124,(#5128),.PCURVE_S1.);
+#5124 = LINE('',#5125,#5126);
+#5125 = CARTESIAN_POINT('',(17.558333333333,0.805833333333,0.));
+#5126 = VECTOR('',#5127,1.);
+#5127 = DIRECTION('',(0.,-1.,0.));
+#5128 = PCURVE('',#4868,#5129);
+#5129 = DEFINITIONAL_REPRESENTATION('',(#5130),#5134);
+#5130 = LINE('',#5131,#5132);
+#5131 = CARTESIAN_POINT('',(1.6,0.805833333333));
+#5132 = VECTOR('',#5133,1.);
+#5133 = DIRECTION('',(0.,-1.));
+#5134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5135 = ORIENTED_EDGE('',*,*,#5136,.T.);
+#5136 = EDGE_CURVE('',#5121,#5137,#5139,.T.);
+#5137 = VERTEX_POINT('',#5138);
+#5138 = CARTESIAN_POINT('',(17.490833333333,0.,0.));
+#5139 = SURFACE_CURVE('',#5140,(#5144),.PCURVE_S1.);
+#5140 = LINE('',#5141,#5142);
+#5141 = CARTESIAN_POINT('',(17.558333333333,0.,0.));
+#5142 = VECTOR('',#5143,1.);
+#5143 = DIRECTION('',(-1.,0.,0.));
+#5144 = PCURVE('',#4868,#5145);
+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);
+#5146 = LINE('',#5147,#5148);
+#5147 = CARTESIAN_POINT('',(1.6,0.));
+#5148 = VECTOR('',#5149,1.);
+#5149 = DIRECTION('',(-1.,0.));
+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5151 = ORIENTED_EDGE('',*,*,#5152,.T.);
+#5152 = EDGE_CURVE('',#5137,#5153,#5155,.T.);
+#5153 = VERTEX_POINT('',#5154);
+#5154 = CARTESIAN_POINT('',(17.490833333333,0.805833333333,0.));
+#5155 = SURFACE_CURVE('',#5156,(#5160),.PCURVE_S1.);
+#5156 = LINE('',#5157,#5158);
+#5157 = CARTESIAN_POINT('',(17.490833333333,0.,0.));
+#5158 = VECTOR('',#5159,1.);
+#5159 = DIRECTION('',(0.,1.,0.));
+#5160 = PCURVE('',#4868,#5161);
+#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5166);
+#5162 = LINE('',#5163,#5164);
+#5163 = CARTESIAN_POINT('',(1.5325,0.));
+#5164 = VECTOR('',#5165,1.);
+#5165 = DIRECTION('',(0.,1.));
+#5166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5167 = ORIENTED_EDGE('',*,*,#5168,.T.);
+#5168 = EDGE_CURVE('',#5153,#5169,#5171,.T.);
+#5169 = VERTEX_POINT('',#5170);
+#5170 = CARTESIAN_POINT('',(17.4025,1.1175,0.));
+#5171 = SURFACE_CURVE('',#5172,(#5176),.PCURVE_S1.);
+#5172 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5173,#5174,#5175),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5173 = CARTESIAN_POINT('',(17.490833333333,0.805833333333,0.));
+#5174 = CARTESIAN_POINT('',(17.490833333333,1.01,0.));
+#5175 = CARTESIAN_POINT('',(17.4025,1.1175,0.));
+#5176 = PCURVE('',#4868,#5177);
+#5177 = DEFINITIONAL_REPRESENTATION('',(#5178),#5182);
+#5178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5179,#5180,#5181),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5179 = CARTESIAN_POINT('',(1.5325,0.805833333333));
+#5180 = CARTESIAN_POINT('',(1.5325,1.01));
+#5181 = CARTESIAN_POINT('',(1.444166666667,1.1175));
+#5182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5183 = ORIENTED_EDGE('',*,*,#5184,.T.);
+#5184 = EDGE_CURVE('',#5169,#5185,#5187,.T.);
+#5185 = VERTEX_POINT('',#5186);
+#5186 = CARTESIAN_POINT('',(17.1525,1.225833333333,0.));
+#5187 = SURFACE_CURVE('',#5188,(#5192),.PCURVE_S1.);
+#5188 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5189,#5190,#5191),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5189 = CARTESIAN_POINT('',(17.4025,1.1175,0.));
+#5190 = CARTESIAN_POINT('',(17.315,1.225833333333,0.));
+#5191 = CARTESIAN_POINT('',(17.1525,1.225833333333,0.));
+#5192 = PCURVE('',#4868,#5193);
+#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5198);
+#5194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5195,#5196,#5197),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5195 = CARTESIAN_POINT('',(1.444166666667,1.1175));
+#5196 = CARTESIAN_POINT('',(1.356666666667,1.225833333333));
+#5197 = CARTESIAN_POINT('',(1.194166666667,1.225833333333));
+#5198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5199 = ORIENTED_EDGE('',*,*,#5200,.T.);
+#5200 = EDGE_CURVE('',#5185,#5201,#5203,.T.);
+#5201 = VERTEX_POINT('',#5202);
+#5202 = CARTESIAN_POINT('',(17.015,1.199166666667,0.));
+#5203 = SURFACE_CURVE('',#5204,(#5208),.PCURVE_S1.);
+#5204 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5205,#5206,#5207),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5205 = CARTESIAN_POINT('',(17.1525,1.225833333333,0.));
+#5206 = CARTESIAN_POINT('',(17.080833333333,1.225833333333,0.));
+#5207 = CARTESIAN_POINT('',(17.015,1.199166666667,0.));
+#5208 = PCURVE('',#4868,#5209);
+#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214);
+#5210 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5211,#5212,#5213),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5211 = CARTESIAN_POINT('',(1.194166666667,1.225833333333));
+#5212 = CARTESIAN_POINT('',(1.1225,1.225833333333));
+#5213 = CARTESIAN_POINT('',(1.056666666667,1.199166666667));
+#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#5201,#5217,#5219,.T.);
+#5217 = VERTEX_POINT('',#5218);
+#5218 = CARTESIAN_POINT('',(16.898333333333,1.12,0.));
+#5219 = SURFACE_CURVE('',#5220,(#5224),.PCURVE_S1.);
+#5220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5221,#5222,#5223),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5221 = CARTESIAN_POINT('',(17.015,1.199166666667,0.));
+#5222 = CARTESIAN_POINT('',(16.949166666667,1.173333333333,0.));
+#5223 = CARTESIAN_POINT('',(16.898333333333,1.12,0.));
+#5224 = PCURVE('',#4868,#5225);
+#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230);
+#5226 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5227,#5228,#5229),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5227 = CARTESIAN_POINT('',(1.056666666667,1.199166666667));
+#5228 = CARTESIAN_POINT('',(0.990833333333,1.173333333333));
+#5229 = CARTESIAN_POINT('',(0.94,1.12));
+#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5231 = ORIENTED_EDGE('',*,*,#5232,.T.);
+#5232 = EDGE_CURVE('',#5217,#5233,#5235,.T.);
+#5233 = VERTEX_POINT('',#5234);
+#5234 = CARTESIAN_POINT('',(16.8175,0.989166666667,0.));
+#5235 = SURFACE_CURVE('',#5236,(#5240),.PCURVE_S1.);
+#5236 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5237,#5238,#5239),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5237 = CARTESIAN_POINT('',(16.898333333333,1.12,0.));
+#5238 = CARTESIAN_POINT('',(16.848333333333,1.0675,0.));
+#5239 = CARTESIAN_POINT('',(16.8175,0.989166666667,0.));
+#5240 = PCURVE('',#4868,#5241);
+#5241 = DEFINITIONAL_REPRESENTATION('',(#5242),#5246);
+#5242 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5243,#5244,#5245),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5243 = CARTESIAN_POINT('',(0.94,1.12));
+#5244 = CARTESIAN_POINT('',(0.89,1.0675));
+#5245 = CARTESIAN_POINT('',(0.859166666667,0.989166666667));
+#5246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5247 = ORIENTED_EDGE('',*,*,#5248,.T.);
+#5248 = EDGE_CURVE('',#5233,#5249,#5251,.T.);
+#5249 = VERTEX_POINT('',#5250);
+#5250 = CARTESIAN_POINT('',(16.786666666667,0.805833333333,0.));
+#5251 = SURFACE_CURVE('',#5252,(#5256),.PCURVE_S1.);
+#5252 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5253,#5254,#5255),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5253 = CARTESIAN_POINT('',(16.8175,0.989166666667,0.));
+#5254 = CARTESIAN_POINT('',(16.786666666667,0.910833333333,0.));
+#5255 = CARTESIAN_POINT('',(16.786666666667,0.805833333333,0.));
+#5256 = PCURVE('',#4868,#5257);
+#5257 = DEFINITIONAL_REPRESENTATION('',(#5258),#5262);
+#5258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5259,#5260,#5261),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5259 = CARTESIAN_POINT('',(0.859166666667,0.989166666667));
+#5260 = CARTESIAN_POINT('',(0.828333333333,0.910833333333));
+#5261 = CARTESIAN_POINT('',(0.828333333333,0.805833333333));
+#5262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5263 = ORIENTED_EDGE('',*,*,#5264,.T.);
+#5264 = EDGE_CURVE('',#5249,#5265,#5267,.T.);
+#5265 = VERTEX_POINT('',#5266);
+#5266 = CARTESIAN_POINT('',(16.786666666667,0.,0.));
+#5267 = SURFACE_CURVE('',#5268,(#5272),.PCURVE_S1.);
+#5268 = LINE('',#5269,#5270);
+#5269 = CARTESIAN_POINT('',(16.786666666667,0.805833333333,0.));
+#5270 = VECTOR('',#5271,1.);
+#5271 = DIRECTION('',(0.,-1.,0.));
+#5272 = PCURVE('',#4868,#5273);
+#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278);
+#5274 = LINE('',#5275,#5276);
+#5275 = CARTESIAN_POINT('',(0.828333333333,0.805833333333));
+#5276 = VECTOR('',#5277,1.);
+#5277 = DIRECTION('',(0.,-1.));
+#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5279 = ORIENTED_EDGE('',*,*,#5280,.T.);
+#5280 = EDGE_CURVE('',#5265,#5281,#5283,.T.);
+#5281 = VERTEX_POINT('',#5282);
+#5282 = CARTESIAN_POINT('',(16.719166666667,0.,0.));
+#5283 = SURFACE_CURVE('',#5284,(#5288),.PCURVE_S1.);
+#5284 = LINE('',#5285,#5286);
+#5285 = CARTESIAN_POINT('',(16.786666666667,0.,0.));
+#5286 = VECTOR('',#5287,1.);
+#5287 = DIRECTION('',(-1.,0.,0.));
+#5288 = PCURVE('',#4868,#5289);
+#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294);
+#5290 = LINE('',#5291,#5292);
+#5291 = CARTESIAN_POINT('',(0.828333333333,0.));
+#5292 = VECTOR('',#5293,1.);
+#5293 = DIRECTION('',(-1.,0.));
+#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5295 = ORIENTED_EDGE('',*,*,#5296,.T.);
+#5296 = EDGE_CURVE('',#5281,#5297,#5299,.T.);
+#5297 = VERTEX_POINT('',#5298);
+#5298 = CARTESIAN_POINT('',(16.719166666667,0.805833333333,0.));
+#5299 = SURFACE_CURVE('',#5300,(#5304),.PCURVE_S1.);
+#5300 = LINE('',#5301,#5302);
+#5301 = CARTESIAN_POINT('',(16.719166666667,0.,0.));
+#5302 = VECTOR('',#5303,1.);
+#5303 = DIRECTION('',(0.,1.,0.));
+#5304 = PCURVE('',#4868,#5305);
+#5305 = DEFINITIONAL_REPRESENTATION('',(#5306),#5310);
+#5306 = LINE('',#5307,#5308);
+#5307 = CARTESIAN_POINT('',(0.760833333333,0.));
+#5308 = VECTOR('',#5309,1.);
+#5309 = DIRECTION('',(0.,1.));
+#5310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5311 = ORIENTED_EDGE('',*,*,#5312,.T.);
+#5312 = EDGE_CURVE('',#5297,#5313,#5315,.T.);
+#5313 = VERTEX_POINT('',#5314);
+#5314 = CARTESIAN_POINT('',(16.639166666667,1.115833333333,0.));
+#5315 = SURFACE_CURVE('',#5316,(#5320),.PCURVE_S1.);
+#5316 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5317,#5318,#5319),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5317 = CARTESIAN_POINT('',(16.719166666667,0.805833333333,0.));
+#5318 = CARTESIAN_POINT('',(16.719166666667,1.005833333333,0.));
+#5319 = CARTESIAN_POINT('',(16.639166666667,1.115833333333,0.));
+#5320 = PCURVE('',#4868,#5321);
+#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326);
+#5322 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5323,#5324,#5325),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5323 = CARTESIAN_POINT('',(0.760833333333,0.805833333333));
+#5324 = CARTESIAN_POINT('',(0.760833333333,1.005833333333));
+#5325 = CARTESIAN_POINT('',(0.680833333333,1.115833333333));
+#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5327 = ORIENTED_EDGE('',*,*,#5328,.T.);
+#5328 = EDGE_CURVE('',#5313,#5329,#5331,.T.);
+#5329 = VERTEX_POINT('',#5330);
+#5330 = CARTESIAN_POINT('',(16.406666666667,1.225833333333,0.));
+#5331 = SURFACE_CURVE('',#5332,(#5336),.PCURVE_S1.);
+#5332 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5333,#5334,#5335),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5333 = CARTESIAN_POINT('',(16.639166666667,1.115833333333,0.));
+#5334 = CARTESIAN_POINT('',(16.56,1.225833333333,0.));
+#5335 = CARTESIAN_POINT('',(16.406666666667,1.225833333333,0.));
+#5336 = PCURVE('',#4868,#5337);
+#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5342);
+#5338 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5339,#5340,#5341),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5339 = CARTESIAN_POINT('',(0.680833333333,1.115833333333));
+#5340 = CARTESIAN_POINT('',(0.601666666667,1.225833333333));
+#5341 = CARTESIAN_POINT('',(0.448333333333,1.225833333333));
+#5342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5343 = ORIENTED_EDGE('',*,*,#5344,.T.);
+#5344 = EDGE_CURVE('',#5329,#5345,#5347,.T.);
+#5345 = VERTEX_POINT('',#5346);
+#5346 = CARTESIAN_POINT('',(16.195,1.15,0.));
+#5347 = SURFACE_CURVE('',#5348,(#5352),.PCURVE_S1.);
+#5348 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5349,#5350,#5351),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5349 = CARTESIAN_POINT('',(16.406666666667,1.225833333333,0.));
+#5350 = CARTESIAN_POINT('',(16.291666666667,1.225833333333,0.));
+#5351 = CARTESIAN_POINT('',(16.195,1.15,0.));
+#5352 = PCURVE('',#4868,#5353);
+#5353 = DEFINITIONAL_REPRESENTATION('',(#5354),#5358);
+#5354 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5355,#5356,#5357),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5355 = CARTESIAN_POINT('',(0.448333333333,1.225833333333));
+#5356 = CARTESIAN_POINT('',(0.333333333333,1.225833333333));
+#5357 = CARTESIAN_POINT('',(0.236666666667,1.15));
+#5358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5359 = ORIENTED_EDGE('',*,*,#5360,.T.);
+#5360 = EDGE_CURVE('',#5345,#5361,#5363,.T.);
+#5361 = VERTEX_POINT('',#5362);
+#5362 = CARTESIAN_POINT('',(16.026666666667,0.943333333333,0.));
+#5363 = SURFACE_CURVE('',#5364,(#5368),.PCURVE_S1.);
+#5364 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5365,#5366,#5367),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5365 = CARTESIAN_POINT('',(16.195,1.15,0.));
+#5366 = CARTESIAN_POINT('',(16.099166666667,1.075,0.));
+#5367 = CARTESIAN_POINT('',(16.026666666667,0.943333333333,0.));
+#5368 = PCURVE('',#4868,#5369);
+#5369 = DEFINITIONAL_REPRESENTATION('',(#5370),#5374);
+#5370 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5371,#5372,#5373),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5371 = CARTESIAN_POINT('',(0.236666666667,1.15));
+#5372 = CARTESIAN_POINT('',(0.140833333333,1.075));
+#5373 = CARTESIAN_POINT('',(6.833333333333E-02,0.943333333333));
+#5374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5375 = ORIENTED_EDGE('',*,*,#5376,.T.);
+#5376 = EDGE_CURVE('',#5361,#5377,#5379,.T.);
+#5377 = VERTEX_POINT('',#5378);
+#5378 = CARTESIAN_POINT('',(16.026666666667,0.,0.));
+#5379 = SURFACE_CURVE('',#5380,(#5384),.PCURVE_S1.);
+#5380 = LINE('',#5381,#5382);
+#5381 = CARTESIAN_POINT('',(16.026666666667,0.943333333333,0.));
+#5382 = VECTOR('',#5383,1.);
+#5383 = DIRECTION('',(0.,-1.,0.));
+#5384 = PCURVE('',#4868,#5385);
+#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);
+#5386 = LINE('',#5387,#5388);
+#5387 = CARTESIAN_POINT('',(6.833333333333E-02,0.943333333333));
+#5388 = VECTOR('',#5389,1.);
+#5389 = DIRECTION('',(0.,-1.));
+#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);
+#5392 = EDGE_CURVE('',#5377,#4858,#5393,.T.);
+#5393 = SURFACE_CURVE('',#5394,(#5398),.PCURVE_S1.);
+#5394 = LINE('',#5395,#5396);
+#5395 = CARTESIAN_POINT('',(16.026666666667,0.,0.));
+#5396 = VECTOR('',#5397,1.);
+#5397 = DIRECTION('',(-1.,0.,0.));
+#5398 = PCURVE('',#4868,#5399);
+#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5404);
+#5400 = LINE('',#5401,#5402);
+#5401 = CARTESIAN_POINT('',(6.833333333333E-02,0.));
+#5402 = VECTOR('',#5403,1.);
+#5403 = DIRECTION('',(-1.,0.));
+#5404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5405 = SHELL_BASED_SURFACE_MODEL('',(#5406));
+#5406 = OPEN_SHELL('',(#5407));
+#5407 = ADVANCED_FACE('',(#5408,#5575),#5422,.T.);
+#5408 = FACE_BOUND('',#5409,.F.);
+#5409 = EDGE_LOOP('',(#5410,#5433,#5449,#5465,#5481,#5497,#5513,#5529,
+    #5545,#5561));
+#5410 = ORIENTED_EDGE('',*,*,#5411,.T.);
+#5411 = EDGE_CURVE('',#5412,#5414,#5416,.T.);
+#5412 = VERTEX_POINT('',#5413);
+#5413 = CARTESIAN_POINT('',(19.364166666667,0.,0.));
+#5414 = VERTEX_POINT('',#5415);
+#5415 = CARTESIAN_POINT('',(19.309166666667,0.,0.));
+#5416 = SURFACE_CURVE('',#5417,(#5421),.PCURVE_S1.);
+#5417 = LINE('',#5418,#5419);
+#5418 = CARTESIAN_POINT('',(19.364166666667,0.,0.));
+#5419 = VECTOR('',#5420,1.);
+#5420 = DIRECTION('',(-1.,0.,0.));
+#5421 = PCURVE('',#5422,#5427);
+#5422 = PLANE('',#5423);
+#5423 = AXIS2_PLACEMENT_3D('',#5424,#5425,#5426);
+#5424 = CARTESIAN_POINT('',(19.364166666667,0.,0.));
+#5425 = DIRECTION('',(0.,0.,1.));
+#5426 = DIRECTION('',(1.,0.,-0.));
+#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432);
+#5428 = LINE('',#5429,#5430);
+#5429 = CARTESIAN_POINT('',(0.,0.));
+#5430 = VECTOR('',#5431,1.);
+#5431 = DIRECTION('',(-1.,0.));
+#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5433 = ORIENTED_EDGE('',*,*,#5434,.T.);
+#5434 = EDGE_CURVE('',#5414,#5435,#5437,.T.);
+#5435 = VERTEX_POINT('',#5436);
+#5436 = CARTESIAN_POINT('',(19.280833333333,2.166666666667E-02,0.));
+#5437 = SURFACE_CURVE('',#5438,(#5442),.PCURVE_S1.);
+#5438 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5439,#5440,#5441),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5439 = CARTESIAN_POINT('',(19.309166666667,0.,0.));
+#5440 = CARTESIAN_POINT('',(19.29,0.,0.));
+#5441 = CARTESIAN_POINT('',(19.280833333333,2.166666666667E-02,0.));
+#5442 = PCURVE('',#5422,#5443);
+#5443 = DEFINITIONAL_REPRESENTATION('',(#5444),#5448);
+#5444 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5445,#5446,#5447),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5445 = CARTESIAN_POINT('',(-5.5E-02,0.));
+#5446 = CARTESIAN_POINT('',(-7.416666666667E-02,0.));
+#5447 = CARTESIAN_POINT('',(-8.333333333334E-02,2.166666666667E-02));
+#5448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5449 = ORIENTED_EDGE('',*,*,#5450,.T.);
+#5450 = EDGE_CURVE('',#5435,#5451,#5453,.T.);
+#5451 = VERTEX_POINT('',#5452);
+#5452 = CARTESIAN_POINT('',(19.046666666667,0.586666666667,0.));
+#5453 = SURFACE_CURVE('',#5454,(#5458),.PCURVE_S1.);
+#5454 = LINE('',#5455,#5456);
+#5455 = CARTESIAN_POINT('',(19.280833333333,2.166666666667E-02,0.));
+#5456 = VECTOR('',#5457,1.);
+#5457 = DIRECTION('',(-0.38287323122,0.923800892409,0.));
+#5458 = PCURVE('',#5422,#5459);
+#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);
+#5460 = LINE('',#5461,#5462);
+#5461 = CARTESIAN_POINT('',(-8.333333333334E-02,2.166666666667E-02));
+#5462 = VECTOR('',#5463,1.);
+#5463 = DIRECTION('',(-0.38287323122,0.923800892409));
+#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5465 = ORIENTED_EDGE('',*,*,#5466,.T.);
+#5466 = EDGE_CURVE('',#5451,#5467,#5469,.T.);
+#5467 = VERTEX_POINT('',#5468);
+#5468 = CARTESIAN_POINT('',(18.1225,0.586666666667,0.));
+#5469 = SURFACE_CURVE('',#5470,(#5474),.PCURVE_S1.);
+#5470 = LINE('',#5471,#5472);
+#5471 = CARTESIAN_POINT('',(19.046666666667,0.586666666667,0.));
+#5472 = VECTOR('',#5473,1.);
+#5473 = DIRECTION('',(-1.,0.,0.));
+#5474 = PCURVE('',#5422,#5475);
+#5475 = DEFINITIONAL_REPRESENTATION('',(#5476),#5480);
+#5476 = LINE('',#5477,#5478);
+#5477 = CARTESIAN_POINT('',(-0.3175,0.586666666667));
+#5478 = VECTOR('',#5479,1.);
+#5479 = DIRECTION('',(-1.,0.));
+#5480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5481 = ORIENTED_EDGE('',*,*,#5482,.T.);
+#5482 = EDGE_CURVE('',#5467,#5483,#5485,.T.);
+#5483 = VERTEX_POINT('',#5484);
+#5484 = CARTESIAN_POINT('',(17.888333333333,2.166666666667E-02,0.));
+#5485 = SURFACE_CURVE('',#5486,(#5490),.PCURVE_S1.);
+#5486 = LINE('',#5487,#5488);
+#5487 = CARTESIAN_POINT('',(18.1225,0.586666666667,0.));
+#5488 = VECTOR('',#5489,1.);
+#5489 = DIRECTION('',(-0.38287323122,-0.923800892409,0.));
+#5490 = PCURVE('',#5422,#5491);
+#5491 = DEFINITIONAL_REPRESENTATION('',(#5492),#5496);
+#5492 = LINE('',#5493,#5494);
+#5493 = CARTESIAN_POINT('',(-1.241666666667,0.586666666667));
+#5494 = VECTOR('',#5495,1.);
+#5495 = DIRECTION('',(-0.38287323122,-0.923800892409));
+#5496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5497 = ORIENTED_EDGE('',*,*,#5498,.T.);
+#5498 = EDGE_CURVE('',#5483,#5499,#5501,.T.);
+#5499 = VERTEX_POINT('',#5500);
+#5500 = CARTESIAN_POINT('',(17.858333333333,0.,0.));
+#5501 = SURFACE_CURVE('',#5502,(#5506),.PCURVE_S1.);
+#5502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5503,#5504,#5505),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5503 = CARTESIAN_POINT('',(17.888333333333,2.166666666667E-02,0.));
+#5504 = CARTESIAN_POINT('',(17.881666666667,0.,0.));
+#5505 = CARTESIAN_POINT('',(17.858333333333,0.,0.));
+#5506 = PCURVE('',#5422,#5507);
+#5507 = DEFINITIONAL_REPRESENTATION('',(#5508),#5512);
+#5508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5509,#5510,#5511),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5509 = CARTESIAN_POINT('',(-1.475833333333,2.166666666667E-02));
+#5510 = CARTESIAN_POINT('',(-1.4825,0.));
+#5511 = CARTESIAN_POINT('',(-1.505833333333,0.));
+#5512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5513 = ORIENTED_EDGE('',*,*,#5514,.T.);
+#5514 = EDGE_CURVE('',#5499,#5515,#5517,.T.);
+#5515 = VERTEX_POINT('',#5516);
+#5516 = CARTESIAN_POINT('',(17.805833333333,0.,0.));
+#5517 = SURFACE_CURVE('',#5518,(#5522),.PCURVE_S1.);
+#5518 = LINE('',#5519,#5520);
+#5519 = CARTESIAN_POINT('',(17.858333333333,0.,0.));
+#5520 = VECTOR('',#5521,1.);
+#5521 = DIRECTION('',(-1.,0.,0.));
+#5522 = PCURVE('',#5422,#5523);
+#5523 = DEFINITIONAL_REPRESENTATION('',(#5524),#5528);
+#5524 = LINE('',#5525,#5526);
+#5525 = CARTESIAN_POINT('',(-1.505833333333,0.));
+#5526 = VECTOR('',#5527,1.);
+#5527 = DIRECTION('',(-1.,0.));
+#5528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5529 = ORIENTED_EDGE('',*,*,#5530,.T.);
+#5530 = EDGE_CURVE('',#5515,#5531,#5533,.T.);
+#5531 = VERTEX_POINT('',#5532);
+#5532 = CARTESIAN_POINT('',(18.550833333333,1.813333333333,0.));
+#5533 = SURFACE_CURVE('',#5534,(#5538),.PCURVE_S1.);
+#5534 = LINE('',#5535,#5536);
+#5535 = CARTESIAN_POINT('',(17.805833333333,0.,0.));
+#5536 = VECTOR('',#5537,1.);
+#5537 = DIRECTION('',(0.380022773254,0.924977130425,0.));
+#5538 = PCURVE('',#5422,#5539);
+#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544);
+#5540 = LINE('',#5541,#5542);
+#5541 = CARTESIAN_POINT('',(-1.558333333333,0.));
+#5542 = VECTOR('',#5543,1.);
+#5543 = DIRECTION('',(0.380022773254,0.924977130425));
+#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5545 = ORIENTED_EDGE('',*,*,#5546,.T.);
+#5546 = EDGE_CURVE('',#5531,#5547,#5549,.T.);
+#5547 = VERTEX_POINT('',#5548);
+#5548 = CARTESIAN_POINT('',(18.619166666667,1.813333333333,0.));
+#5549 = SURFACE_CURVE('',#5550,(#5554),.PCURVE_S1.);
+#5550 = LINE('',#5551,#5552);
+#5551 = CARTESIAN_POINT('',(18.550833333333,1.813333333333,0.));
+#5552 = VECTOR('',#5553,1.);
+#5553 = DIRECTION('',(1.,0.,0.));
+#5554 = PCURVE('',#5422,#5555);
+#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);
+#5556 = LINE('',#5557,#5558);
+#5557 = CARTESIAN_POINT('',(-0.813333333333,1.813333333333));
+#5558 = VECTOR('',#5559,1.);
+#5559 = DIRECTION('',(1.,0.));
+#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5561 = ORIENTED_EDGE('',*,*,#5562,.T.);
+#5562 = EDGE_CURVE('',#5547,#5412,#5563,.T.);
+#5563 = SURFACE_CURVE('',#5564,(#5568),.PCURVE_S1.);
+#5564 = LINE('',#5565,#5566);
+#5565 = CARTESIAN_POINT('',(18.619166666667,1.813333333333,0.));
+#5566 = VECTOR('',#5567,1.);
+#5567 = DIRECTION('',(0.380022773254,-0.924977130425,0.));
+#5568 = PCURVE('',#5422,#5569);
+#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574);
+#5570 = LINE('',#5571,#5572);
+#5571 = CARTESIAN_POINT('',(-0.745,1.813333333333));
+#5572 = VECTOR('',#5573,1.);
+#5573 = DIRECTION('',(0.380022773254,-0.924977130425));
+#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5575 = FACE_BOUND('',#5576,.F.);
+#5576 = EDGE_LOOP('',(#5577,#5595,#5611,#5627,#5643,#5659,#5675));
+#5577 = ORIENTED_EDGE('',*,*,#5578,.T.);
+#5578 = EDGE_CURVE('',#5579,#5581,#5583,.T.);
+#5579 = VERTEX_POINT('',#5580);
+#5580 = CARTESIAN_POINT('',(18.145,0.64,0.));
+#5581 = VERTEX_POINT('',#5582);
+#5582 = CARTESIAN_POINT('',(19.023333333333,0.64,0.));
+#5583 = SURFACE_CURVE('',#5584,(#5588),.PCURVE_S1.);
+#5584 = LINE('',#5585,#5586);
+#5585 = CARTESIAN_POINT('',(18.145,0.64,0.));
+#5586 = VECTOR('',#5587,1.);
+#5587 = DIRECTION('',(1.,0.,0.));
+#5588 = PCURVE('',#5422,#5589);
+#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(-1.219166666667,0.64));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(1.,0.));
+#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5595 = ORIENTED_EDGE('',*,*,#5596,.T.);
+#5596 = EDGE_CURVE('',#5581,#5597,#5599,.T.);
+#5597 = VERTEX_POINT('',#5598);
+#5598 = CARTESIAN_POINT('',(18.610833333333,1.655833333333,0.));
+#5599 = SURFACE_CURVE('',#5600,(#5604),.PCURVE_S1.);
+#5600 = LINE('',#5601,#5602);
+#5601 = CARTESIAN_POINT('',(19.023333333333,0.64,0.));
+#5602 = VECTOR('',#5603,1.);
+#5603 = DIRECTION('',(-0.376234330391,0.926524542921,0.));
+#5604 = PCURVE('',#5422,#5605);
+#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610);
+#5606 = LINE('',#5607,#5608);
+#5607 = CARTESIAN_POINT('',(-0.340833333333,0.64));
+#5608 = VECTOR('',#5609,1.);
+#5609 = DIRECTION('',(-0.376234330391,0.926524542921));
+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5611 = ORIENTED_EDGE('',*,*,#5612,.T.);
+#5612 = EDGE_CURVE('',#5597,#5613,#5615,.T.);
+#5613 = VERTEX_POINT('',#5614);
+#5614 = CARTESIAN_POINT('',(18.5975,1.6925,0.));
+#5615 = SURFACE_CURVE('',#5616,(#5620),.PCURVE_S1.);
+#5616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5617,#5618,#5619),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5617 = CARTESIAN_POINT('',(18.610833333333,1.655833333333,0.));
+#5618 = CARTESIAN_POINT('',(18.605,1.674166666667,0.));
+#5619 = CARTESIAN_POINT('',(18.5975,1.6925,0.));
+#5620 = PCURVE('',#5422,#5621);
+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);
+#5622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5623,#5624,#5625),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5623 = CARTESIAN_POINT('',(-0.753333333333,1.655833333333));
+#5624 = CARTESIAN_POINT('',(-0.759166666667,1.674166666667));
+#5625 = CARTESIAN_POINT('',(-0.766666666667,1.6925));
+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);
+#5628 = EDGE_CURVE('',#5613,#5629,#5631,.T.);
+#5629 = VERTEX_POINT('',#5630);
+#5630 = CARTESIAN_POINT('',(18.584166666667,1.7325,0.));
+#5631 = SURFACE_CURVE('',#5632,(#5636),.PCURVE_S1.);
+#5632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5633,#5634,#5635),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5633 = CARTESIAN_POINT('',(18.5975,1.6925,0.));
+#5634 = CARTESIAN_POINT('',(18.590833333333,1.710833333333,0.));
+#5635 = CARTESIAN_POINT('',(18.584166666667,1.7325,0.));
+#5636 = PCURVE('',#5422,#5637);
+#5637 = DEFINITIONAL_REPRESENTATION('',(#5638),#5642);
+#5638 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5639,#5640,#5641),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5639 = CARTESIAN_POINT('',(-0.766666666667,1.6925));
+#5640 = CARTESIAN_POINT('',(-0.773333333333,1.710833333333));
+#5641 = CARTESIAN_POINT('',(-0.78,1.7325));
+#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5643 = ORIENTED_EDGE('',*,*,#5644,.T.);
+#5644 = EDGE_CURVE('',#5629,#5645,#5647,.T.);
+#5645 = VERTEX_POINT('',#5646);
+#5646 = CARTESIAN_POINT('',(18.570833333333,1.6925,0.));
+#5647 = SURFACE_CURVE('',#5648,(#5652),.PCURVE_S1.);
+#5648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5649,#5650,#5651),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5649 = CARTESIAN_POINT('',(18.584166666667,1.7325,0.));
+#5650 = CARTESIAN_POINT('',(18.578333333333,1.710833333333,0.));
+#5651 = CARTESIAN_POINT('',(18.570833333333,1.6925,0.));
+#5652 = PCURVE('',#5422,#5653);
+#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658);
+#5654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5655,#5656,#5657),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5655 = CARTESIAN_POINT('',(-0.78,1.7325));
+#5656 = CARTESIAN_POINT('',(-0.785833333333,1.710833333333));
+#5657 = CARTESIAN_POINT('',(-0.793333333333,1.6925));
+#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5659 = ORIENTED_EDGE('',*,*,#5660,.T.);
+#5660 = EDGE_CURVE('',#5645,#5661,#5663,.T.);
+#5661 = VERTEX_POINT('',#5662);
+#5662 = CARTESIAN_POINT('',(18.5575,1.655833333333,0.));
+#5663 = SURFACE_CURVE('',#5664,(#5668),.PCURVE_S1.);
+#5664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5665,#5666,#5667),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5665 = CARTESIAN_POINT('',(18.570833333333,1.6925,0.));
+#5666 = CARTESIAN_POINT('',(18.564166666667,1.674166666667,0.));
+#5667 = CARTESIAN_POINT('',(18.5575,1.655833333333,0.));
+#5668 = PCURVE('',#5422,#5669);
+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);
+#5670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5671,#5672,#5673),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5671 = CARTESIAN_POINT('',(-0.793333333333,1.6925));
+#5672 = CARTESIAN_POINT('',(-0.8,1.674166666667));
+#5673 = CARTESIAN_POINT('',(-0.806666666667,1.655833333333));
+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5675 = ORIENTED_EDGE('',*,*,#5676,.T.);
+#5676 = EDGE_CURVE('',#5661,#5579,#5677,.T.);
+#5677 = SURFACE_CURVE('',#5678,(#5682),.PCURVE_S1.);
+#5678 = LINE('',#5679,#5680);
+#5679 = CARTESIAN_POINT('',(18.5575,1.655833333333,0.));
+#5680 = VECTOR('',#5681,1.);
+#5681 = DIRECTION('',(-0.376234330391,-0.926524542921,0.));
+#5682 = PCURVE('',#5422,#5683);
+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
+#5684 = LINE('',#5685,#5686);
+#5685 = CARTESIAN_POINT('',(-0.806666666667,1.655833333333));
+#5686 = VECTOR('',#5687,1.);
+#5687 = DIRECTION('',(-0.376234330391,-0.926524542921));
+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5689 = SHELL_BASED_SURFACE_MODEL('',(#5690));
+#5690 = OPEN_SHELL('',(#5691));
+#5691 = ADVANCED_FACE('',(#5692),#5706,.T.);
+#5692 = FACE_BOUND('',#5693,.F.);
+#5693 = EDGE_LOOP('',(#5694,#5717,#5733,#5749,#5765,#5781,#5797,#5813,
+    #5829,#5845,#5861,#5877,#5893,#5909,#5925,#5941,#5957,#5973,#5989,
+    #6005));
+#5694 = ORIENTED_EDGE('',*,*,#5695,.T.);
+#5695 = EDGE_CURVE('',#5696,#5698,#5700,.T.);
+#5696 = VERTEX_POINT('',#5697);
+#5697 = CARTESIAN_POINT('',(19.638333333333,0.,0.));
+#5698 = VERTEX_POINT('',#5699);
+#5699 = CARTESIAN_POINT('',(19.638333333333,1.813333333333,0.));
+#5700 = SURFACE_CURVE('',#5701,(#5705),.PCURVE_S1.);
+#5701 = LINE('',#5702,#5703);
+#5702 = CARTESIAN_POINT('',(19.638333333333,0.,0.));
+#5703 = VECTOR('',#5704,1.);
+#5704 = DIRECTION('',(0.,1.,0.));
+#5705 = PCURVE('',#5706,#5711);
+#5706 = PLANE('',#5707);
+#5707 = AXIS2_PLACEMENT_3D('',#5708,#5709,#5710);
+#5708 = CARTESIAN_POINT('',(19.638333333333,0.,0.));
+#5709 = DIRECTION('',(0.,0.,1.));
+#5710 = DIRECTION('',(1.,0.,-0.));
+#5711 = DEFINITIONAL_REPRESENTATION('',(#5712),#5716);
+#5712 = LINE('',#5713,#5714);
+#5713 = CARTESIAN_POINT('',(0.,0.));
+#5714 = VECTOR('',#5715,1.);
+#5715 = DIRECTION('',(0.,1.));
+#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5717 = ORIENTED_EDGE('',*,*,#5718,.T.);
+#5718 = EDGE_CURVE('',#5698,#5719,#5721,.T.);
+#5719 = VERTEX_POINT('',#5720);
+#5720 = CARTESIAN_POINT('',(19.706666666667,1.813333333333,0.));
+#5721 = SURFACE_CURVE('',#5722,(#5726),.PCURVE_S1.);
+#5722 = LINE('',#5723,#5724);
+#5723 = CARTESIAN_POINT('',(19.638333333333,1.813333333333,0.));
+#5724 = VECTOR('',#5725,1.);
+#5725 = DIRECTION('',(1.,0.,0.));
+#5726 = PCURVE('',#5706,#5727);
+#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5732);
+#5728 = LINE('',#5729,#5730);
+#5729 = CARTESIAN_POINT('',(0.,1.813333333333));
+#5730 = VECTOR('',#5731,1.);
+#5731 = DIRECTION('',(1.,0.));
+#5732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5733 = ORIENTED_EDGE('',*,*,#5734,.T.);
+#5734 = EDGE_CURVE('',#5719,#5735,#5737,.T.);
+#5735 = VERTEX_POINT('',#5736);
+#5736 = CARTESIAN_POINT('',(19.706666666667,1.004166666667,0.));
+#5737 = SURFACE_CURVE('',#5738,(#5742),.PCURVE_S1.);
+#5738 = LINE('',#5739,#5740);
+#5739 = CARTESIAN_POINT('',(19.706666666667,1.813333333333,0.));
+#5740 = VECTOR('',#5741,1.);
+#5741 = DIRECTION('',(0.,-1.,0.));
+#5742 = PCURVE('',#5706,#5743);
+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5748);
+#5744 = LINE('',#5745,#5746);
+#5745 = CARTESIAN_POINT('',(6.833333333333E-02,1.813333333333));
+#5746 = VECTOR('',#5747,1.);
+#5747 = DIRECTION('',(0.,-1.));
+#5748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5749 = ORIENTED_EDGE('',*,*,#5750,.T.);
+#5750 = EDGE_CURVE('',#5735,#5751,#5753,.T.);
+#5751 = VERTEX_POINT('',#5752);
+#5752 = CARTESIAN_POINT('',(19.916666666667,1.205,0.));
+#5753 = SURFACE_CURVE('',#5754,(#5758),.PCURVE_S1.);
+#5754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5755,#5756,#5757),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5755 = CARTESIAN_POINT('',(19.706666666667,1.004166666667,0.));
+#5756 = CARTESIAN_POINT('',(19.795,1.13,0.));
+#5757 = CARTESIAN_POINT('',(19.916666666667,1.205,0.));
+#5758 = PCURVE('',#5706,#5759);
+#5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764);
+#5760 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5761,#5762,#5763),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5761 = CARTESIAN_POINT('',(6.833333333333E-02,1.004166666667));
+#5762 = CARTESIAN_POINT('',(0.156666666667,1.13));
+#5763 = CARTESIAN_POINT('',(0.278333333333,1.205));
+#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5765 = ORIENTED_EDGE('',*,*,#5766,.T.);
+#5766 = EDGE_CURVE('',#5751,#5767,#5769,.T.);
+#5767 = VERTEX_POINT('',#5768);
+#5768 = CARTESIAN_POINT('',(20.181666666667,1.28,0.));
+#5769 = SURFACE_CURVE('',#5770,(#5774),.PCURVE_S1.);
+#5770 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5771,#5772,#5773),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5771 = CARTESIAN_POINT('',(19.916666666667,1.205,0.));
+#5772 = CARTESIAN_POINT('',(20.038333333333,1.28,0.));
+#5773 = CARTESIAN_POINT('',(20.181666666667,1.28,0.));
+#5774 = PCURVE('',#5706,#5775);
+#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780);
+#5776 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5777,#5778,#5779),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5777 = CARTESIAN_POINT('',(0.278333333333,1.205));
+#5778 = CARTESIAN_POINT('',(0.4,1.28));
+#5779 = CARTESIAN_POINT('',(0.543333333333,1.28));
+#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5781 = ORIENTED_EDGE('',*,*,#5782,.T.);
+#5782 = EDGE_CURVE('',#5767,#5783,#5785,.T.);
+#5783 = VERTEX_POINT('',#5784);
+#5784 = CARTESIAN_POINT('',(20.365,1.2475,0.));
+#5785 = SURFACE_CURVE('',#5786,(#5790),.PCURVE_S1.);
+#5786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5787,#5788,#5789),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5787 = CARTESIAN_POINT('',(20.181666666667,1.28,0.));
+#5788 = CARTESIAN_POINT('',(20.286666666667,1.28,0.));
+#5789 = CARTESIAN_POINT('',(20.365,1.2475,0.));
+#5790 = PCURVE('',#5706,#5791);
+#5791 = DEFINITIONAL_REPRESENTATION('',(#5792),#5796);
+#5792 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5793,#5794,#5795),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5793 = CARTESIAN_POINT('',(0.543333333333,1.28));
+#5794 = CARTESIAN_POINT('',(0.648333333333,1.28));
+#5795 = CARTESIAN_POINT('',(0.726666666667,1.2475));
+#5796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5797 = ORIENTED_EDGE('',*,*,#5798,.T.);
+#5798 = EDGE_CURVE('',#5783,#5799,#5801,.T.);
+#5799 = VERTEX_POINT('',#5800);
+#5800 = CARTESIAN_POINT('',(20.495,1.154166666667,0.));
+#5801 = SURFACE_CURVE('',#5802,(#5806),.PCURVE_S1.);
+#5802 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5803,#5804,#5805),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5803 = CARTESIAN_POINT('',(20.365,1.2475,0.));
+#5804 = CARTESIAN_POINT('',(20.443333333333,1.215,0.));
+#5805 = CARTESIAN_POINT('',(20.495,1.154166666667,0.));
+#5806 = PCURVE('',#5706,#5807);
+#5807 = DEFINITIONAL_REPRESENTATION('',(#5808),#5812);
+#5808 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5809,#5810,#5811),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5809 = CARTESIAN_POINT('',(0.726666666667,1.2475));
+#5810 = CARTESIAN_POINT('',(0.805,1.215));
+#5811 = CARTESIAN_POINT('',(0.856666666667,1.154166666667));
+#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5813 = ORIENTED_EDGE('',*,*,#5814,.T.);
+#5814 = EDGE_CURVE('',#5799,#5815,#5817,.T.);
+#5815 = VERTEX_POINT('',#5816);
+#5816 = CARTESIAN_POINT('',(20.573333333333,1.005,0.));
+#5817 = SURFACE_CURVE('',#5818,(#5822),.PCURVE_S1.);
+#5818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5819,#5820,#5821),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5819 = CARTESIAN_POINT('',(20.495,1.154166666667,0.));
+#5820 = CARTESIAN_POINT('',(20.5475,1.093333333333,0.));
+#5821 = CARTESIAN_POINT('',(20.573333333333,1.005,0.));
+#5822 = PCURVE('',#5706,#5823);
+#5823 = DEFINITIONAL_REPRESENTATION('',(#5824),#5828);
+#5824 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5825,#5826,#5827),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5825 = CARTESIAN_POINT('',(0.856666666667,1.154166666667));
+#5826 = CARTESIAN_POINT('',(0.909166666667,1.093333333333));
+#5827 = CARTESIAN_POINT('',(0.935,1.005));
+#5828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5829 = ORIENTED_EDGE('',*,*,#5830,.T.);
+#5830 = EDGE_CURVE('',#5815,#5831,#5833,.T.);
+#5831 = VERTEX_POINT('',#5832);
+#5832 = CARTESIAN_POINT('',(20.6,0.805833333333,0.));
+#5833 = SURFACE_CURVE('',#5834,(#5838),.PCURVE_S1.);
+#5834 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5835,#5836,#5837),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5835 = CARTESIAN_POINT('',(20.573333333333,1.005,0.));
+#5836 = CARTESIAN_POINT('',(20.6,0.9175,0.));
+#5837 = CARTESIAN_POINT('',(20.6,0.805833333333,0.));
+#5838 = PCURVE('',#5706,#5839);
+#5839 = DEFINITIONAL_REPRESENTATION('',(#5840),#5844);
+#5840 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5841,#5842,#5843),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5841 = CARTESIAN_POINT('',(0.935,1.005));
+#5842 = CARTESIAN_POINT('',(0.961666666667,0.9175));
+#5843 = CARTESIAN_POINT('',(0.961666666667,0.805833333333));
+#5844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5845 = ORIENTED_EDGE('',*,*,#5846,.T.);
+#5846 = EDGE_CURVE('',#5831,#5847,#5849,.T.);
+#5847 = VERTEX_POINT('',#5848);
+#5848 = CARTESIAN_POINT('',(20.6,0.,0.));
+#5849 = SURFACE_CURVE('',#5850,(#5854),.PCURVE_S1.);
+#5850 = LINE('',#5851,#5852);
+#5851 = CARTESIAN_POINT('',(20.6,0.805833333333,0.));
+#5852 = VECTOR('',#5853,1.);
+#5853 = DIRECTION('',(0.,-1.,0.));
+#5854 = PCURVE('',#5706,#5855);
+#5855 = DEFINITIONAL_REPRESENTATION('',(#5856),#5860);
+#5856 = LINE('',#5857,#5858);
+#5857 = CARTESIAN_POINT('',(0.961666666667,0.805833333333));
+#5858 = VECTOR('',#5859,1.);
+#5859 = DIRECTION('',(0.,-1.));
+#5860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5861 = ORIENTED_EDGE('',*,*,#5862,.T.);
+#5862 = EDGE_CURVE('',#5847,#5863,#5865,.T.);
+#5863 = VERTEX_POINT('',#5864);
+#5864 = CARTESIAN_POINT('',(20.531666666667,0.,0.));
+#5865 = SURFACE_CURVE('',#5866,(#5870),.PCURVE_S1.);
+#5866 = LINE('',#5867,#5868);
+#5867 = CARTESIAN_POINT('',(20.6,0.,0.));
+#5868 = VECTOR('',#5869,1.);
+#5869 = DIRECTION('',(-1.,0.,0.));
+#5870 = PCURVE('',#5706,#5871);
+#5871 = DEFINITIONAL_REPRESENTATION('',(#5872),#5876);
+#5872 = LINE('',#5873,#5874);
+#5873 = CARTESIAN_POINT('',(0.961666666667,0.));
+#5874 = VECTOR('',#5875,1.);
+#5875 = DIRECTION('',(-1.,0.));
+#5876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5877 = ORIENTED_EDGE('',*,*,#5878,.T.);
+#5878 = EDGE_CURVE('',#5863,#5879,#5881,.T.);
+#5879 = VERTEX_POINT('',#5880);
+#5880 = CARTESIAN_POINT('',(20.531666666667,0.805833333333,0.));
+#5881 = SURFACE_CURVE('',#5882,(#5886),.PCURVE_S1.);
+#5882 = LINE('',#5883,#5884);
+#5883 = CARTESIAN_POINT('',(20.531666666667,0.,0.));
+#5884 = VECTOR('',#5885,1.);
+#5885 = DIRECTION('',(0.,1.,0.));
+#5886 = PCURVE('',#5706,#5887);
+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5892);
+#5888 = LINE('',#5889,#5890);
+#5889 = CARTESIAN_POINT('',(0.893333333333,0.));
+#5890 = VECTOR('',#5891,1.);
+#5891 = DIRECTION('',(0.,1.));
+#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5893 = ORIENTED_EDGE('',*,*,#5894,.T.);
+#5894 = EDGE_CURVE('',#5879,#5895,#5897,.T.);
+#5895 = VERTEX_POINT('',#5896);
+#5896 = CARTESIAN_POINT('',(20.51,0.981666666667,0.));
+#5897 = SURFACE_CURVE('',#5898,(#5902),.PCURVE_S1.);
+#5898 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5899,#5900,#5901),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5899 = CARTESIAN_POINT('',(20.531666666667,0.805833333333,0.));
+#5900 = CARTESIAN_POINT('',(20.531666666667,0.904166666667,0.));
+#5901 = CARTESIAN_POINT('',(20.51,0.981666666667,0.));
+#5902 = PCURVE('',#5706,#5903);
+#5903 = DEFINITIONAL_REPRESENTATION('',(#5904),#5908);
+#5904 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5905,#5906,#5907),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5905 = CARTESIAN_POINT('',(0.893333333333,0.805833333333));
+#5906 = CARTESIAN_POINT('',(0.893333333333,0.904166666667));
+#5907 = CARTESIAN_POINT('',(0.871666666667,0.981666666667));
+#5908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5909 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#5910 = EDGE_CURVE('',#5895,#5911,#5913,.T.);
+#5911 = VERTEX_POINT('',#5912);
+#5912 = CARTESIAN_POINT('',(20.4425,1.114166666667,0.));
+#5913 = SURFACE_CURVE('',#5914,(#5918),.PCURVE_S1.);
+#5914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5915,#5916,#5917),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5915 = CARTESIAN_POINT('',(20.51,0.981666666667,0.));
+#5916 = CARTESIAN_POINT('',(20.488333333333,1.06,0.));
+#5917 = CARTESIAN_POINT('',(20.4425,1.114166666667,0.));
+#5918 = PCURVE('',#5706,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
+#5920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5921,#5922,#5923),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5921 = CARTESIAN_POINT('',(0.871666666667,0.981666666667));
+#5922 = CARTESIAN_POINT('',(0.85,1.06));
+#5923 = CARTESIAN_POINT('',(0.804166666667,1.114166666667));
+#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5925 = ORIENTED_EDGE('',*,*,#5926,.T.);
+#5926 = EDGE_CURVE('',#5911,#5927,#5929,.T.);
+#5927 = VERTEX_POINT('',#5928);
+#5928 = CARTESIAN_POINT('',(20.329166666667,1.196666666667,0.));
+#5929 = SURFACE_CURVE('',#5930,(#5934),.PCURVE_S1.);
+#5930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5931,#5932,#5933),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5931 = CARTESIAN_POINT('',(20.4425,1.114166666667,0.));
+#5932 = CARTESIAN_POINT('',(20.3975,1.168333333333,0.));
+#5933 = CARTESIAN_POINT('',(20.329166666667,1.196666666667,0.));
+#5934 = PCURVE('',#5706,#5935);
+#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940);
+#5936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5937,#5938,#5939),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5937 = CARTESIAN_POINT('',(0.804166666667,1.114166666667));
+#5938 = CARTESIAN_POINT('',(0.759166666667,1.168333333333));
+#5939 = CARTESIAN_POINT('',(0.690833333333,1.196666666667));
+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5941 = ORIENTED_EDGE('',*,*,#5942,.T.);
+#5942 = EDGE_CURVE('',#5927,#5943,#5945,.T.);
+#5943 = VERTEX_POINT('',#5944);
+#5944 = CARTESIAN_POINT('',(20.17,1.225833333333,0.));
+#5945 = SURFACE_CURVE('',#5946,(#5950),.PCURVE_S1.);
+#5946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5947,#5948,#5949),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5947 = CARTESIAN_POINT('',(20.329166666667,1.196666666667,0.));
+#5948 = CARTESIAN_POINT('',(20.261666666667,1.225833333333,0.));
+#5949 = CARTESIAN_POINT('',(20.17,1.225833333333,0.));
+#5950 = PCURVE('',#5706,#5951);
+#5951 = DEFINITIONAL_REPRESENTATION('',(#5952),#5956);
+#5952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5953,#5954,#5955),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5953 = CARTESIAN_POINT('',(0.690833333333,1.196666666667));
+#5954 = CARTESIAN_POINT('',(0.623333333333,1.225833333333));
+#5955 = CARTESIAN_POINT('',(0.531666666667,1.225833333333));
+#5956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5957 = ORIENTED_EDGE('',*,*,#5958,.T.);
+#5958 = EDGE_CURVE('',#5943,#5959,#5961,.T.);
+#5959 = VERTEX_POINT('',#5960);
+#5960 = CARTESIAN_POINT('',(19.913333333333,1.15,0.));
+#5961 = SURFACE_CURVE('',#5962,(#5966),.PCURVE_S1.);
+#5962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5963,#5964,#5965),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5963 = CARTESIAN_POINT('',(20.17,1.225833333333,0.));
+#5964 = CARTESIAN_POINT('',(20.031666666667,1.225833333333,0.));
+#5965 = CARTESIAN_POINT('',(19.913333333333,1.15,0.));
+#5966 = PCURVE('',#5706,#5967);
+#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972);
+#5968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5969,#5970,#5971),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5969 = CARTESIAN_POINT('',(0.531666666667,1.225833333333));
+#5970 = CARTESIAN_POINT('',(0.393333333333,1.225833333333));
+#5971 = CARTESIAN_POINT('',(0.275,1.15));
+#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5973 = ORIENTED_EDGE('',*,*,#5974,.T.);
+#5974 = EDGE_CURVE('',#5959,#5975,#5977,.T.);
+#5975 = VERTEX_POINT('',#5976);
+#5976 = CARTESIAN_POINT('',(19.706666666667,0.939166666667,0.));
+#5977 = SURFACE_CURVE('',#5978,(#5982),.PCURVE_S1.);
+#5978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5979,#5980,#5981),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5979 = CARTESIAN_POINT('',(19.913333333333,1.15,0.));
+#5980 = CARTESIAN_POINT('',(19.795833333333,1.074166666667,0.));
+#5981 = CARTESIAN_POINT('',(19.706666666667,0.939166666667,0.));
+#5982 = PCURVE('',#5706,#5983);
+#5983 = DEFINITIONAL_REPRESENTATION('',(#5984),#5988);
+#5984 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5985,#5986,#5987),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5985 = CARTESIAN_POINT('',(0.275,1.15));
+#5986 = CARTESIAN_POINT('',(0.1575,1.074166666667));
+#5987 = CARTESIAN_POINT('',(6.833333333333E-02,0.939166666667));
+#5988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5989 = ORIENTED_EDGE('',*,*,#5990,.T.);
+#5990 = EDGE_CURVE('',#5975,#5991,#5993,.T.);
+#5991 = VERTEX_POINT('',#5992);
+#5992 = CARTESIAN_POINT('',(19.706666666667,0.,0.));
+#5993 = SURFACE_CURVE('',#5994,(#5998),.PCURVE_S1.);
+#5994 = LINE('',#5995,#5996);
+#5995 = CARTESIAN_POINT('',(19.706666666667,0.939166666667,0.));
+#5996 = VECTOR('',#5997,1.);
+#5997 = DIRECTION('',(0.,-1.,0.));
+#5998 = PCURVE('',#5706,#5999);
+#5999 = DEFINITIONAL_REPRESENTATION('',(#6000),#6004);
+#6000 = LINE('',#6001,#6002);
+#6001 = CARTESIAN_POINT('',(6.833333333333E-02,0.939166666667));
+#6002 = VECTOR('',#6003,1.);
+#6003 = DIRECTION('',(0.,-1.));
+#6004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6005 = ORIENTED_EDGE('',*,*,#6006,.T.);
+#6006 = EDGE_CURVE('',#5991,#5696,#6007,.T.);
+#6007 = SURFACE_CURVE('',#6008,(#6012),.PCURVE_S1.);
+#6008 = LINE('',#6009,#6010);
+#6009 = CARTESIAN_POINT('',(19.706666666667,0.,0.));
+#6010 = VECTOR('',#6011,1.);
+#6011 = DIRECTION('',(-1.,0.,0.));
+#6012 = PCURVE('',#5706,#6013);
+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
+#6014 = LINE('',#6015,#6016);
+#6015 = CARTESIAN_POINT('',(6.833333333333E-02,0.));
+#6016 = VECTOR('',#6017,1.);
+#6017 = DIRECTION('',(-1.,0.));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6023)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6020,#6021,#6022)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6020 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6021 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6022 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6023 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6020,
+  'distance_accuracy_value','confusion accuracy');
+#6024 = SHAPE_DEFINITION_REPRESENTATION(#6025,#1912);
+#6025 = PRODUCT_DEFINITION_SHAPE('','',#6026);
+#6026 = PRODUCT_DEFINITION('design','',#6027,#6030);
+#6027 = PRODUCT_DEFINITION_FORMATION('','',#6028);
+#6028 = PRODUCT('Clone_of_data_text_(2D)','Clone_of_data_text_(2D)','',(
+    #6029));
+#6029 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6030 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6031 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6032,#6034);
+#6032 = ( REPRESENTATION_RELATIONSHIP('','',#1912,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6033) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6033 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#6034 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6035);
+#6035 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#6026,$);
+#6036 = PRODUCT_TYPE('part',$,(#6028));
+#6037 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6038),#6704);
+#6038 = MANIFOLD_SOLID_BREP('',#6039);
+#6039 = CLOSED_SHELL('',(#6040,#6160,#6360,#6414,#6464,#6589,#6636,#6663
+    ,#6690,#6697));
+#6040 = ADVANCED_FACE('',(#6041),#6055,.T.);
+#6041 = FACE_BOUND('',#6042,.T.);
+#6042 = EDGE_LOOP('',(#6043,#6078,#6106,#6134));
+#6043 = ORIENTED_EDGE('',*,*,#6044,.T.);
+#6044 = EDGE_CURVE('',#6045,#6047,#6049,.T.);
+#6045 = VERTEX_POINT('',#6046);
+#6046 = CARTESIAN_POINT('',(0.,30.,0.5));
+#6047 = VERTEX_POINT('',#6048);
+#6048 = CARTESIAN_POINT('',(0.,30.,1.));
+#6049 = SURFACE_CURVE('',#6050,(#6054,#6066),.PCURVE_S1.);
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(0.,30.,0.));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(0.,0.,1.));
+#6054 = PCURVE('',#6055,#6060);
+#6055 = PLANE('',#6056);
+#6056 = AXIS2_PLACEMENT_3D('',#6057,#6058,#6059);
+#6057 = CARTESIAN_POINT('',(0.,30.,0.));
+#6058 = DIRECTION('',(0.,1.,0.));
+#6059 = DIRECTION('',(1.,0.,0.));
+#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065);
+#6061 = LINE('',#6062,#6063);
+#6062 = CARTESIAN_POINT('',(0.,0.));
+#6063 = VECTOR('',#6064,1.);
+#6064 = DIRECTION('',(0.,-1.));
+#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6066 = PCURVE('',#6067,#6072);
+#6067 = PLANE('',#6068);
+#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071);
+#6069 = CARTESIAN_POINT('',(0.,0.,0.));
+#6070 = DIRECTION('',(-1.,0.,0.));
+#6071 = DIRECTION('',(0.,1.,0.));
+#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077);
+#6073 = LINE('',#6074,#6075);
+#6074 = CARTESIAN_POINT('',(30.,0.));
+#6075 = VECTOR('',#6076,1.);
+#6076 = DIRECTION('',(0.,-1.));
+#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6078 = ORIENTED_EDGE('',*,*,#6079,.T.);
+#6079 = EDGE_CURVE('',#6047,#6080,#6082,.T.);
+#6080 = VERTEX_POINT('',#6081);
+#6081 = CARTESIAN_POINT('',(5.,30.,1.));
+#6082 = SURFACE_CURVE('',#6083,(#6087,#6094),.PCURVE_S1.);
+#6083 = LINE('',#6084,#6085);
+#6084 = CARTESIAN_POINT('',(0.,30.,1.));
+#6085 = VECTOR('',#6086,1.);
+#6086 = DIRECTION('',(1.,0.,0.));
+#6087 = PCURVE('',#6055,#6088);
+#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093);
+#6089 = LINE('',#6090,#6091);
+#6090 = CARTESIAN_POINT('',(0.,-1.));
+#6091 = VECTOR('',#6092,1.);
+#6092 = DIRECTION('',(1.,0.));
+#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6094 = PCURVE('',#6095,#6100);
+#6095 = CYLINDRICAL_SURFACE('',#6096,0.5);
+#6096 = AXIS2_PLACEMENT_3D('',#6097,#6098,#6099);
+#6097 = CARTESIAN_POINT('',(0.,29.5,1.));
+#6098 = DIRECTION('',(1.,0.,0.));
+#6099 = DIRECTION('',(-0.,1.,0.));
+#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105);
+#6101 = LINE('',#6102,#6103);
+#6102 = CARTESIAN_POINT('',(0.,0.));
+#6103 = VECTOR('',#6104,1.);
+#6104 = DIRECTION('',(0.,1.));
+#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6106 = ORIENTED_EDGE('',*,*,#6107,.F.);
+#6107 = EDGE_CURVE('',#6108,#6080,#6110,.T.);
+#6108 = VERTEX_POINT('',#6109);
+#6109 = CARTESIAN_POINT('',(5.,30.,0.5));
+#6110 = SURFACE_CURVE('',#6111,(#6115,#6122),.PCURVE_S1.);
+#6111 = LINE('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(5.,30.,0.));
+#6113 = VECTOR('',#6114,1.);
+#6114 = DIRECTION('',(0.,0.,1.));
+#6115 = PCURVE('',#6055,#6116);
+#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);
+#6117 = LINE('',#6118,#6119);
+#6118 = CARTESIAN_POINT('',(5.,0.));
+#6119 = VECTOR('',#6120,1.);
+#6120 = DIRECTION('',(0.,-1.));
+#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6122 = PCURVE('',#6123,#6128);
+#6123 = PLANE('',#6124);
+#6124 = AXIS2_PLACEMENT_3D('',#6125,#6126,#6127);
+#6125 = CARTESIAN_POINT('',(5.,30.,0.));
+#6126 = DIRECTION('',(1.,0.,0.));
+#6127 = DIRECTION('',(0.,-1.,0.));
+#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133);
+#6129 = LINE('',#6130,#6131);
+#6130 = CARTESIAN_POINT('',(0.,0.));
+#6131 = VECTOR('',#6132,1.);
+#6132 = DIRECTION('',(0.,-1.));
+#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6134 = ORIENTED_EDGE('',*,*,#6135,.F.);
+#6135 = EDGE_CURVE('',#6045,#6108,#6136,.T.);
+#6136 = SURFACE_CURVE('',#6137,(#6141,#6148),.PCURVE_S1.);
+#6137 = LINE('',#6138,#6139);
+#6138 = CARTESIAN_POINT('',(0.,30.,0.5));
+#6139 = VECTOR('',#6140,1.);
+#6140 = DIRECTION('',(1.,0.,0.));
+#6141 = PCURVE('',#6055,#6142);
+#6142 = DEFINITIONAL_REPRESENTATION('',(#6143),#6147);
+#6143 = LINE('',#6144,#6145);
+#6144 = CARTESIAN_POINT('',(0.,-0.5));
+#6145 = VECTOR('',#6146,1.);
+#6146 = DIRECTION('',(1.,0.));
+#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6148 = PCURVE('',#6149,#6154);
+#6149 = CYLINDRICAL_SURFACE('',#6150,0.5);
+#6150 = AXIS2_PLACEMENT_3D('',#6151,#6152,#6153);
+#6151 = CARTESIAN_POINT('',(0.,29.5,0.5));
+#6152 = DIRECTION('',(1.,0.,0.));
+#6153 = DIRECTION('',(-0.,1.,0.));
+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);
+#6155 = LINE('',#6156,#6157);
+#6156 = CARTESIAN_POINT('',(-0.,0.));
+#6157 = VECTOR('',#6158,1.);
+#6158 = DIRECTION('',(-0.,1.));
+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6160 = ADVANCED_FACE('',(#6161),#6067,.T.);
+#6161 = FACE_BOUND('',#6162,.T.);
+#6162 = EDGE_LOOP('',(#6163,#6193,#6222,#6250,#6276,#6277,#6301,#6329));
+#6163 = ORIENTED_EDGE('',*,*,#6164,.T.);
+#6164 = EDGE_CURVE('',#6165,#6167,#6169,.T.);
+#6165 = VERTEX_POINT('',#6166);
+#6166 = CARTESIAN_POINT('',(0.,-1.110223024625E-16,0.5));
+#6167 = VERTEX_POINT('',#6168);
+#6168 = CARTESIAN_POINT('',(0.,-1.110223024625E-16,1.));
+#6169 = SURFACE_CURVE('',#6170,(#6174,#6181),.PCURVE_S1.);
+#6170 = LINE('',#6171,#6172);
+#6171 = CARTESIAN_POINT('',(0.,0.,0.));
+#6172 = VECTOR('',#6173,1.);
+#6173 = DIRECTION('',(0.,0.,1.));
+#6174 = PCURVE('',#6067,#6175);
+#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180);
+#6176 = LINE('',#6177,#6178);
+#6177 = CARTESIAN_POINT('',(0.,0.));
+#6178 = VECTOR('',#6179,1.);
+#6179 = DIRECTION('',(0.,-1.));
+#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6181 = PCURVE('',#6182,#6187);
+#6182 = PLANE('',#6183);
+#6183 = AXIS2_PLACEMENT_3D('',#6184,#6185,#6186);
+#6184 = CARTESIAN_POINT('',(5.,0.,0.));
+#6185 = DIRECTION('',(0.,-1.,0.));
+#6186 = DIRECTION('',(-1.,0.,0.));
+#6187 = DEFINITIONAL_REPRESENTATION('',(#6188),#6192);
+#6188 = LINE('',#6189,#6190);
+#6189 = CARTESIAN_POINT('',(5.,0.));
+#6190 = VECTOR('',#6191,1.);
+#6191 = DIRECTION('',(0.,-1.));
+#6192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6193 = ORIENTED_EDGE('',*,*,#6194,.T.);
+#6194 = EDGE_CURVE('',#6167,#6195,#6197,.T.);
+#6195 = VERTEX_POINT('',#6196);
+#6196 = CARTESIAN_POINT('',(0.,0.5,1.5));
+#6197 = SURFACE_CURVE('',#6198,(#6203,#6210),.PCURVE_S1.);
+#6198 = CIRCLE('',#6199,0.5);
+#6199 = AXIS2_PLACEMENT_3D('',#6200,#6201,#6202);
+#6200 = CARTESIAN_POINT('',(0.,0.5,1.));
+#6201 = DIRECTION('',(-1.,0.,0.));
+#6202 = DIRECTION('',(0.,0.,-1.));
+#6203 = PCURVE('',#6067,#6204);
+#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6209);
+#6205 = CIRCLE('',#6206,0.5);
+#6206 = AXIS2_PLACEMENT_2D('',#6207,#6208);
+#6207 = CARTESIAN_POINT('',(0.5,-1.));
+#6208 = DIRECTION('',(0.,1.));
+#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6210 = PCURVE('',#6211,#6216);
+#6211 = CYLINDRICAL_SURFACE('',#6212,0.5);
+#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215);
+#6213 = CARTESIAN_POINT('',(5.,0.5,1.));
+#6214 = DIRECTION('',(-1.,0.,0.));
+#6215 = DIRECTION('',(0.,-1.,0.));
+#6216 = DEFINITIONAL_REPRESENTATION('',(#6217),#6221);
+#6217 = LINE('',#6218,#6219);
+#6218 = CARTESIAN_POINT('',(-1.570796326795,5.));
+#6219 = VECTOR('',#6220,1.);
+#6220 = DIRECTION('',(1.,0.));
+#6221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6222 = ORIENTED_EDGE('',*,*,#6223,.T.);
+#6223 = EDGE_CURVE('',#6195,#6224,#6226,.T.);
+#6224 = VERTEX_POINT('',#6225);
+#6225 = CARTESIAN_POINT('',(0.,29.5,1.5));
+#6226 = SURFACE_CURVE('',#6227,(#6231,#6238),.PCURVE_S1.);
+#6227 = LINE('',#6228,#6229);
+#6228 = CARTESIAN_POINT('',(0.,0.,1.5));
+#6229 = VECTOR('',#6230,1.);
+#6230 = DIRECTION('',(0.,1.,0.));
+#6231 = PCURVE('',#6067,#6232);
+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6237);
+#6233 = LINE('',#6234,#6235);
+#6234 = CARTESIAN_POINT('',(0.,-1.5));
+#6235 = VECTOR('',#6236,1.);
+#6236 = DIRECTION('',(1.,0.));
+#6237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6238 = PCURVE('',#6239,#6244);
+#6239 = PLANE('',#6240);
+#6240 = AXIS2_PLACEMENT_3D('',#6241,#6242,#6243);
+#6241 = CARTESIAN_POINT('',(0.,30.,1.5));
+#6242 = DIRECTION('',(0.,0.,1.));
+#6243 = DIRECTION('',(1.,0.,0.));
+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);
+#6245 = LINE('',#6246,#6247);
+#6246 = CARTESIAN_POINT('',(0.,-30.));
+#6247 = VECTOR('',#6248,1.);
+#6248 = DIRECTION('',(0.,1.));
+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6250 = ORIENTED_EDGE('',*,*,#6251,.F.);
+#6251 = EDGE_CURVE('',#6047,#6224,#6252,.T.);
+#6252 = SURFACE_CURVE('',#6253,(#6258,#6269),.PCURVE_S1.);
+#6253 = CIRCLE('',#6254,0.5);
+#6254 = AXIS2_PLACEMENT_3D('',#6255,#6256,#6257);
+#6255 = CARTESIAN_POINT('',(0.,29.5,1.));
+#6256 = DIRECTION('',(1.,0.,0.));
+#6257 = DIRECTION('',(-0.,0.,1.));
+#6258 = PCURVE('',#6067,#6259);
+#6259 = DEFINITIONAL_REPRESENTATION('',(#6260),#6268);
+#6260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6261,#6262,#6263,#6264,
+#6265,#6266,#6267),.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('') );
+#6261 = CARTESIAN_POINT('',(29.5,-1.5));
+#6262 = CARTESIAN_POINT('',(28.633974596216,-1.5));
+#6263 = CARTESIAN_POINT('',(29.066987298108,-0.75));
+#6264 = CARTESIAN_POINT('',(29.5,-2.22044604925E-16));
+#6265 = CARTESIAN_POINT('',(29.933012701892,-0.75));
+#6266 = CARTESIAN_POINT('',(30.366025403784,-1.5));
+#6267 = CARTESIAN_POINT('',(29.5,-1.5));
+#6268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6269 = PCURVE('',#6095,#6270);
+#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275);
+#6271 = LINE('',#6272,#6273);
+#6272 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#6273 = VECTOR('',#6274,1.);
+#6274 = DIRECTION('',(1.,0.));
+#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6276 = ORIENTED_EDGE('',*,*,#6044,.F.);
+#6277 = ORIENTED_EDGE('',*,*,#6278,.T.);
+#6278 = EDGE_CURVE('',#6045,#6279,#6281,.T.);
+#6279 = VERTEX_POINT('',#6280);
+#6280 = CARTESIAN_POINT('',(0.,29.5,-1.110223024625E-16));
+#6281 = SURFACE_CURVE('',#6282,(#6287,#6294),.PCURVE_S1.);
+#6282 = CIRCLE('',#6283,0.5);
+#6283 = AXIS2_PLACEMENT_3D('',#6284,#6285,#6286);
+#6284 = CARTESIAN_POINT('',(0.,29.5,0.5));
+#6285 = DIRECTION('',(-1.,0.,-0.));
+#6286 = DIRECTION('',(-0.,0.,1.));
+#6287 = PCURVE('',#6067,#6288);
+#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293);
+#6289 = CIRCLE('',#6290,0.5);
+#6290 = AXIS2_PLACEMENT_2D('',#6291,#6292);
+#6291 = CARTESIAN_POINT('',(29.5,-0.5));
+#6292 = DIRECTION('',(0.,-1.));
+#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6294 = PCURVE('',#6149,#6295);
+#6295 = DEFINITIONAL_REPRESENTATION('',(#6296),#6300);
+#6296 = LINE('',#6297,#6298);
+#6297 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#6298 = VECTOR('',#6299,1.);
+#6299 = DIRECTION('',(-1.,0.));
+#6300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6301 = ORIENTED_EDGE('',*,*,#6302,.F.);
+#6302 = EDGE_CURVE('',#6303,#6279,#6305,.T.);
+#6303 = VERTEX_POINT('',#6304);
+#6304 = CARTESIAN_POINT('',(0.,0.5,-1.110223024625E-16));
+#6305 = SURFACE_CURVE('',#6306,(#6310,#6317),.PCURVE_S1.);
+#6306 = LINE('',#6307,#6308);
+#6307 = CARTESIAN_POINT('',(0.,0.,0.));
+#6308 = VECTOR('',#6309,1.);
+#6309 = DIRECTION('',(0.,1.,0.));
+#6310 = PCURVE('',#6067,#6311);
+#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316);
+#6312 = LINE('',#6313,#6314);
+#6313 = CARTESIAN_POINT('',(0.,0.));
+#6314 = VECTOR('',#6315,1.);
+#6315 = DIRECTION('',(1.,0.));
+#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6317 = PCURVE('',#6318,#6323);
+#6318 = PLANE('',#6319);
+#6319 = AXIS2_PLACEMENT_3D('',#6320,#6321,#6322);
+#6320 = CARTESIAN_POINT('',(0.,30.,0.));
+#6321 = DIRECTION('',(0.,0.,1.));
+#6322 = DIRECTION('',(1.,0.,0.));
+#6323 = DEFINITIONAL_REPRESENTATION('',(#6324),#6328);
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(0.,-30.));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(0.,1.));
+#6328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6329 = ORIENTED_EDGE('',*,*,#6330,.F.);
+#6330 = EDGE_CURVE('',#6165,#6303,#6331,.T.);
+#6331 = SURFACE_CURVE('',#6332,(#6337,#6348),.PCURVE_S1.);
+#6332 = CIRCLE('',#6333,0.5);
+#6333 = AXIS2_PLACEMENT_3D('',#6334,#6335,#6336);
+#6334 = CARTESIAN_POINT('',(0.,0.5,0.5));
+#6335 = DIRECTION('',(1.,-0.,0.));
+#6336 = DIRECTION('',(0.,0.,-1.));
+#6337 = PCURVE('',#6067,#6338);
+#6338 = DEFINITIONAL_REPRESENTATION('',(#6339),#6347);
+#6339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6340,#6341,#6342,#6343,
+#6344,#6345,#6346),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6340 = CARTESIAN_POINT('',(0.5,1.110223024625E-16));
+#6341 = CARTESIAN_POINT('',(1.366025403784,1.110223024625E-16));
+#6342 = CARTESIAN_POINT('',(0.933012701892,-0.75));
+#6343 = CARTESIAN_POINT('',(0.5,-1.5));
+#6344 = CARTESIAN_POINT('',(6.698729810778E-02,-0.75));
+#6345 = CARTESIAN_POINT('',(-0.366025403784,-6.661338147751E-16));
+#6346 = CARTESIAN_POINT('',(0.5,1.110223024625E-16));
+#6347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6348 = PCURVE('',#6349,#6354);
+#6349 = CYLINDRICAL_SURFACE('',#6350,0.5);
+#6350 = AXIS2_PLACEMENT_3D('',#6351,#6352,#6353);
+#6351 = CARTESIAN_POINT('',(5.,0.5,0.5));
+#6352 = DIRECTION('',(-1.,0.,0.));
+#6353 = DIRECTION('',(0.,-1.,0.));
+#6354 = DEFINITIONAL_REPRESENTATION('',(#6355),#6359);
+#6355 = LINE('',#6356,#6357);
+#6356 = CARTESIAN_POINT('',(4.712388980385,5.));
+#6357 = VECTOR('',#6358,1.);
+#6358 = DIRECTION('',(-1.,0.));
+#6359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6360 = ADVANCED_FACE('',(#6361),#6149,.T.);
+#6361 = FACE_BOUND('',#6362,.F.);
+#6362 = EDGE_LOOP('',(#6363,#6364,#6387,#6413));
+#6363 = ORIENTED_EDGE('',*,*,#6278,.T.);
+#6364 = ORIENTED_EDGE('',*,*,#6365,.T.);
+#6365 = EDGE_CURVE('',#6279,#6366,#6368,.T.);
+#6366 = VERTEX_POINT('',#6367);
+#6367 = CARTESIAN_POINT('',(5.,29.5,-1.110223024625E-16));
+#6368 = SURFACE_CURVE('',#6369,(#6373,#6380),.PCURVE_S1.);
+#6369 = LINE('',#6370,#6371);
+#6370 = CARTESIAN_POINT('',(0.,29.5,-1.110223024625E-16));
+#6371 = VECTOR('',#6372,1.);
+#6372 = DIRECTION('',(1.,0.,0.));
+#6373 = PCURVE('',#6149,#6374);
+#6374 = DEFINITIONAL_REPRESENTATION('',(#6375),#6379);
+#6375 = LINE('',#6376,#6377);
+#6376 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6377 = VECTOR('',#6378,1.);
+#6378 = DIRECTION('',(-0.,1.));
+#6379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6380 = PCURVE('',#6318,#6381);
+#6381 = DEFINITIONAL_REPRESENTATION('',(#6382),#6386);
+#6382 = LINE('',#6383,#6384);
+#6383 = CARTESIAN_POINT('',(0.,-0.5));
+#6384 = VECTOR('',#6385,1.);
+#6385 = DIRECTION('',(1.,0.));
+#6386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6387 = ORIENTED_EDGE('',*,*,#6388,.F.);
+#6388 = EDGE_CURVE('',#6108,#6366,#6389,.T.);
+#6389 = SURFACE_CURVE('',#6390,(#6395,#6402),.PCURVE_S1.);
+#6390 = CIRCLE('',#6391,0.5);
+#6391 = AXIS2_PLACEMENT_3D('',#6392,#6393,#6394);
+#6392 = CARTESIAN_POINT('',(5.,29.5,0.5));
+#6393 = DIRECTION('',(-1.,0.,-0.));
+#6394 = DIRECTION('',(-0.,0.,1.));
+#6395 = PCURVE('',#6149,#6396);
+#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401);
+#6397 = LINE('',#6398,#6399);
+#6398 = CARTESIAN_POINT('',(1.570796326795,5.));
+#6399 = VECTOR('',#6400,1.);
+#6400 = DIRECTION('',(-1.,0.));
+#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6402 = PCURVE('',#6123,#6403);
+#6403 = DEFINITIONAL_REPRESENTATION('',(#6404),#6412);
+#6404 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6405,#6406,#6407,#6408,
+#6409,#6410,#6411),.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('') );
+#6405 = CARTESIAN_POINT('',(0.5,-1.));
+#6406 = CARTESIAN_POINT('',(-0.366025403784,-1.));
+#6407 = CARTESIAN_POINT('',(6.698729810778E-02,-0.25));
+#6408 = CARTESIAN_POINT('',(0.5,0.5));
+#6409 = CARTESIAN_POINT('',(0.933012701892,-0.25));
+#6410 = CARTESIAN_POINT('',(1.366025403784,-1.));
+#6411 = CARTESIAN_POINT('',(0.5,-1.));
+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6413 = ORIENTED_EDGE('',*,*,#6135,.F.);
+#6414 = ADVANCED_FACE('',(#6415),#6095,.T.);
+#6415 = FACE_BOUND('',#6416,.T.);
+#6416 = EDGE_LOOP('',(#6417,#6418,#6441,#6463));
+#6417 = ORIENTED_EDGE('',*,*,#6251,.T.);
+#6418 = ORIENTED_EDGE('',*,*,#6419,.T.);
+#6419 = EDGE_CURVE('',#6224,#6420,#6422,.T.);
+#6420 = VERTEX_POINT('',#6421);
+#6421 = CARTESIAN_POINT('',(5.,29.5,1.5));
+#6422 = SURFACE_CURVE('',#6423,(#6427,#6434),.PCURVE_S1.);
+#6423 = LINE('',#6424,#6425);
+#6424 = CARTESIAN_POINT('',(0.,29.5,1.5));
+#6425 = VECTOR('',#6426,1.);
+#6426 = DIRECTION('',(1.,0.,0.));
+#6427 = PCURVE('',#6095,#6428);
+#6428 = DEFINITIONAL_REPRESENTATION('',(#6429),#6433);
+#6429 = LINE('',#6430,#6431);
+#6430 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6431 = VECTOR('',#6432,1.);
+#6432 = DIRECTION('',(0.,1.));
+#6433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6434 = PCURVE('',#6239,#6435);
+#6435 = DEFINITIONAL_REPRESENTATION('',(#6436),#6440);
+#6436 = LINE('',#6437,#6438);
+#6437 = CARTESIAN_POINT('',(0.,-0.5));
+#6438 = VECTOR('',#6439,1.);
+#6439 = DIRECTION('',(1.,0.));
+#6440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6441 = ORIENTED_EDGE('',*,*,#6442,.F.);
+#6442 = EDGE_CURVE('',#6080,#6420,#6443,.T.);
+#6443 = SURFACE_CURVE('',#6444,(#6449,#6456),.PCURVE_S1.);
+#6444 = CIRCLE('',#6445,0.5);
+#6445 = AXIS2_PLACEMENT_3D('',#6446,#6447,#6448);
+#6446 = CARTESIAN_POINT('',(5.,29.5,1.));
+#6447 = DIRECTION('',(1.,0.,0.));
+#6448 = DIRECTION('',(-0.,0.,1.));
+#6449 = PCURVE('',#6095,#6450);
+#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455);
+#6451 = LINE('',#6452,#6453);
+#6452 = CARTESIAN_POINT('',(-4.712388980385,5.));
+#6453 = VECTOR('',#6454,1.);
+#6454 = DIRECTION('',(1.,0.));
+#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6456 = PCURVE('',#6123,#6457);
+#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);
+#6458 = CIRCLE('',#6459,0.5);
+#6459 = AXIS2_PLACEMENT_2D('',#6460,#6461);
+#6460 = CARTESIAN_POINT('',(0.5,-1.));
+#6461 = DIRECTION('',(0.,-1.));
+#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6463 = ORIENTED_EDGE('',*,*,#6079,.F.);
+#6464 = ADVANCED_FACE('',(#6465),#6123,.T.);
+#6465 = FACE_BOUND('',#6466,.T.);
+#6466 = EDGE_LOOP('',(#6467,#6468,#6469,#6492,#6520,#6543,#6567,#6588));
+#6467 = ORIENTED_EDGE('',*,*,#6107,.T.);
+#6468 = ORIENTED_EDGE('',*,*,#6442,.T.);
+#6469 = ORIENTED_EDGE('',*,*,#6470,.T.);
+#6470 = EDGE_CURVE('',#6420,#6471,#6473,.T.);
+#6471 = VERTEX_POINT('',#6472);
+#6472 = CARTESIAN_POINT('',(5.,0.5,1.5));
+#6473 = SURFACE_CURVE('',#6474,(#6478,#6485),.PCURVE_S1.);
+#6474 = LINE('',#6475,#6476);
+#6475 = CARTESIAN_POINT('',(5.,30.,1.5));
+#6476 = VECTOR('',#6477,1.);
+#6477 = DIRECTION('',(0.,-1.,0.));
+#6478 = PCURVE('',#6123,#6479);
+#6479 = DEFINITIONAL_REPRESENTATION('',(#6480),#6484);
+#6480 = LINE('',#6481,#6482);
+#6481 = CARTESIAN_POINT('',(0.,-1.5));
+#6482 = VECTOR('',#6483,1.);
+#6483 = DIRECTION('',(1.,0.));
+#6484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6485 = PCURVE('',#6239,#6486);
+#6486 = DEFINITIONAL_REPRESENTATION('',(#6487),#6491);
+#6487 = LINE('',#6488,#6489);
+#6488 = CARTESIAN_POINT('',(5.,0.));
+#6489 = VECTOR('',#6490,1.);
+#6490 = DIRECTION('',(0.,-1.));
+#6491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6492 = ORIENTED_EDGE('',*,*,#6493,.F.);
+#6493 = EDGE_CURVE('',#6494,#6471,#6496,.T.);
+#6494 = VERTEX_POINT('',#6495);
+#6495 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,1.));
+#6496 = SURFACE_CURVE('',#6497,(#6502,#6513),.PCURVE_S1.);
+#6497 = CIRCLE('',#6498,0.5);
+#6498 = AXIS2_PLACEMENT_3D('',#6499,#6500,#6501);
+#6499 = CARTESIAN_POINT('',(5.,0.5,1.));
+#6500 = DIRECTION('',(-1.,0.,0.));
+#6501 = DIRECTION('',(0.,0.,-1.));
+#6502 = PCURVE('',#6123,#6503);
+#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6512);
+#6504 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6505,#6506,#6507,#6508,
+#6509,#6510,#6511),.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('') );
+#6505 = CARTESIAN_POINT('',(29.5,-0.5));
+#6506 = CARTESIAN_POINT('',(30.366025403784,-0.5));
+#6507 = CARTESIAN_POINT('',(29.933012701892,-1.25));
+#6508 = CARTESIAN_POINT('',(29.5,-2.));
+#6509 = CARTESIAN_POINT('',(29.066987298108,-1.25));
+#6510 = CARTESIAN_POINT('',(28.633974596216,-0.5));
+#6511 = CARTESIAN_POINT('',(29.5,-0.5));
+#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6513 = PCURVE('',#6211,#6514);
+#6514 = DEFINITIONAL_REPRESENTATION('',(#6515),#6519);
+#6515 = LINE('',#6516,#6517);
+#6516 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6517 = VECTOR('',#6518,1.);
+#6518 = DIRECTION('',(1.,0.));
+#6519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6520 = ORIENTED_EDGE('',*,*,#6521,.F.);
+#6521 = EDGE_CURVE('',#6522,#6494,#6524,.T.);
+#6522 = VERTEX_POINT('',#6523);
+#6523 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,0.5));
+#6524 = SURFACE_CURVE('',#6525,(#6529,#6536),.PCURVE_S1.);
+#6525 = LINE('',#6526,#6527);
+#6526 = CARTESIAN_POINT('',(5.,0.,0.));
+#6527 = VECTOR('',#6528,1.);
+#6528 = DIRECTION('',(0.,0.,1.));
+#6529 = PCURVE('',#6123,#6530);
+#6530 = DEFINITIONAL_REPRESENTATION('',(#6531),#6535);
+#6531 = LINE('',#6532,#6533);
+#6532 = CARTESIAN_POINT('',(30.,0.));
+#6533 = VECTOR('',#6534,1.);
+#6534 = DIRECTION('',(0.,-1.));
+#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6536 = PCURVE('',#6182,#6537);
+#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542);
+#6538 = LINE('',#6539,#6540);
+#6539 = CARTESIAN_POINT('',(0.,-0.));
+#6540 = VECTOR('',#6541,1.);
+#6541 = DIRECTION('',(0.,-1.));
+#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6543 = ORIENTED_EDGE('',*,*,#6544,.T.);
+#6544 = EDGE_CURVE('',#6522,#6545,#6547,.T.);
+#6545 = VERTEX_POINT('',#6546);
+#6546 = CARTESIAN_POINT('',(5.,0.5,-1.110223024625E-16));
+#6547 = SURFACE_CURVE('',#6548,(#6553,#6560),.PCURVE_S1.);
+#6548 = CIRCLE('',#6549,0.5);
+#6549 = AXIS2_PLACEMENT_3D('',#6550,#6551,#6552);
+#6550 = CARTESIAN_POINT('',(5.,0.5,0.5));
+#6551 = DIRECTION('',(1.,-0.,0.));
+#6552 = DIRECTION('',(0.,0.,-1.));
+#6553 = PCURVE('',#6123,#6554);
+#6554 = DEFINITIONAL_REPRESENTATION('',(#6555),#6559);
+#6555 = CIRCLE('',#6556,0.5);
+#6556 = AXIS2_PLACEMENT_2D('',#6557,#6558);
+#6557 = CARTESIAN_POINT('',(29.5,-0.5));
+#6558 = DIRECTION('',(0.,1.));
+#6559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6560 = PCURVE('',#6349,#6561);
+#6561 = DEFINITIONAL_REPRESENTATION('',(#6562),#6566);
+#6562 = LINE('',#6563,#6564);
+#6563 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#6564 = VECTOR('',#6565,1.);
+#6565 = DIRECTION('',(-1.,0.));
+#6566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6567 = ORIENTED_EDGE('',*,*,#6568,.F.);
+#6568 = EDGE_CURVE('',#6366,#6545,#6569,.T.);
+#6569 = SURFACE_CURVE('',#6570,(#6574,#6581),.PCURVE_S1.);
+#6570 = LINE('',#6571,#6572);
+#6571 = CARTESIAN_POINT('',(5.,30.,0.));
+#6572 = VECTOR('',#6573,1.);
+#6573 = DIRECTION('',(0.,-1.,0.));
+#6574 = PCURVE('',#6123,#6575);
+#6575 = DEFINITIONAL_REPRESENTATION('',(#6576),#6580);
+#6576 = LINE('',#6577,#6578);
+#6577 = CARTESIAN_POINT('',(0.,0.));
+#6578 = VECTOR('',#6579,1.);
+#6579 = DIRECTION('',(1.,0.));
+#6580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6581 = PCURVE('',#6318,#6582);
+#6582 = DEFINITIONAL_REPRESENTATION('',(#6583),#6587);
+#6583 = LINE('',#6584,#6585);
+#6584 = CARTESIAN_POINT('',(5.,0.));
+#6585 = VECTOR('',#6586,1.);
+#6586 = DIRECTION('',(0.,-1.));
+#6587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6588 = ORIENTED_EDGE('',*,*,#6388,.F.);
+#6589 = ADVANCED_FACE('',(#6590),#6182,.T.);
+#6590 = FACE_BOUND('',#6591,.T.);
+#6591 = EDGE_LOOP('',(#6592,#6593,#6614,#6615));
+#6592 = ORIENTED_EDGE('',*,*,#6521,.T.);
+#6593 = ORIENTED_EDGE('',*,*,#6594,.T.);
+#6594 = EDGE_CURVE('',#6494,#6167,#6595,.T.);
+#6595 = SURFACE_CURVE('',#6596,(#6600,#6607),.PCURVE_S1.);
+#6596 = LINE('',#6597,#6598);
+#6597 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,1.));
+#6598 = VECTOR('',#6599,1.);
+#6599 = DIRECTION('',(-1.,0.,0.));
+#6600 = PCURVE('',#6182,#6601);
+#6601 = DEFINITIONAL_REPRESENTATION('',(#6602),#6606);
+#6602 = LINE('',#6603,#6604);
+#6603 = CARTESIAN_POINT('',(0.,-1.));
+#6604 = VECTOR('',#6605,1.);
+#6605 = DIRECTION('',(1.,0.));
+#6606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6607 = PCURVE('',#6211,#6608);
+#6608 = DEFINITIONAL_REPRESENTATION('',(#6609),#6613);
+#6609 = LINE('',#6610,#6611);
+#6610 = CARTESIAN_POINT('',(0.,0.));
+#6611 = VECTOR('',#6612,1.);
+#6612 = DIRECTION('',(0.,1.));
+#6613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6614 = ORIENTED_EDGE('',*,*,#6164,.F.);
+#6615 = ORIENTED_EDGE('',*,*,#6616,.F.);
+#6616 = EDGE_CURVE('',#6522,#6165,#6617,.T.);
+#6617 = SURFACE_CURVE('',#6618,(#6622,#6629),.PCURVE_S1.);
+#6618 = LINE('',#6619,#6620);
+#6619 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,0.5));
+#6620 = VECTOR('',#6621,1.);
+#6621 = DIRECTION('',(-1.,0.,0.));
+#6622 = PCURVE('',#6182,#6623);
+#6623 = DEFINITIONAL_REPRESENTATION('',(#6624),#6628);
+#6624 = LINE('',#6625,#6626);
+#6625 = CARTESIAN_POINT('',(0.,-0.5));
+#6626 = VECTOR('',#6627,1.);
+#6627 = DIRECTION('',(1.,0.));
+#6628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6629 = PCURVE('',#6349,#6630);
+#6630 = DEFINITIONAL_REPRESENTATION('',(#6631),#6635);
+#6631 = LINE('',#6632,#6633);
+#6632 = CARTESIAN_POINT('',(-0.,0.));
+#6633 = VECTOR('',#6634,1.);
+#6634 = DIRECTION('',(-0.,1.));
+#6635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6636 = ADVANCED_FACE('',(#6637),#6349,.T.);
+#6637 = FACE_BOUND('',#6638,.F.);
+#6638 = EDGE_LOOP('',(#6639,#6640,#6661,#6662));
+#6639 = ORIENTED_EDGE('',*,*,#6544,.T.);
+#6640 = ORIENTED_EDGE('',*,*,#6641,.T.);
+#6641 = EDGE_CURVE('',#6545,#6303,#6642,.T.);
+#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.);
+#6643 = LINE('',#6644,#6645);
+#6644 = CARTESIAN_POINT('',(5.,0.5,-1.110223024625E-16));
+#6645 = VECTOR('',#6646,1.);
+#6646 = DIRECTION('',(-1.,0.,0.));
+#6647 = PCURVE('',#6349,#6648);
+#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653);
+#6649 = LINE('',#6650,#6651);
+#6650 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#6651 = VECTOR('',#6652,1.);
+#6652 = DIRECTION('',(-0.,1.));
+#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6654 = PCURVE('',#6318,#6655);
+#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660);
+#6656 = LINE('',#6657,#6658);
+#6657 = CARTESIAN_POINT('',(5.,-29.5));
+#6658 = VECTOR('',#6659,1.);
+#6659 = DIRECTION('',(-1.,0.));
+#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6661 = ORIENTED_EDGE('',*,*,#6330,.F.);
+#6662 = ORIENTED_EDGE('',*,*,#6616,.F.);
+#6663 = ADVANCED_FACE('',(#6664),#6211,.T.);
+#6664 = FACE_BOUND('',#6665,.T.);
+#6665 = EDGE_LOOP('',(#6666,#6667,#6688,#6689));
+#6666 = ORIENTED_EDGE('',*,*,#6493,.T.);
+#6667 = ORIENTED_EDGE('',*,*,#6668,.T.);
+#6668 = EDGE_CURVE('',#6471,#6195,#6669,.T.);
+#6669 = SURFACE_CURVE('',#6670,(#6674,#6681),.PCURVE_S1.);
+#6670 = LINE('',#6671,#6672);
+#6671 = CARTESIAN_POINT('',(5.,0.5,1.5));
+#6672 = VECTOR('',#6673,1.);
+#6673 = DIRECTION('',(-1.,0.,0.));
+#6674 = PCURVE('',#6211,#6675);
+#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6680);
+#6676 = LINE('',#6677,#6678);
+#6677 = CARTESIAN_POINT('',(1.570796326795,0.));
+#6678 = VECTOR('',#6679,1.);
+#6679 = DIRECTION('',(0.,1.));
+#6680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6681 = PCURVE('',#6239,#6682);
+#6682 = DEFINITIONAL_REPRESENTATION('',(#6683),#6687);
+#6683 = LINE('',#6684,#6685);
+#6684 = CARTESIAN_POINT('',(5.,-29.5));
+#6685 = VECTOR('',#6686,1.);
+#6686 = DIRECTION('',(-1.,0.));
+#6687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6688 = ORIENTED_EDGE('',*,*,#6194,.F.);
+#6689 = ORIENTED_EDGE('',*,*,#6594,.F.);
+#6690 = ADVANCED_FACE('',(#6691),#6318,.F.);
+#6691 = FACE_BOUND('',#6692,.F.);
+#6692 = EDGE_LOOP('',(#6693,#6694,#6695,#6696));
+#6693 = ORIENTED_EDGE('',*,*,#6568,.F.);
+#6694 = ORIENTED_EDGE('',*,*,#6365,.F.);
+#6695 = ORIENTED_EDGE('',*,*,#6302,.F.);
+#6696 = ORIENTED_EDGE('',*,*,#6641,.F.);
+#6697 = ADVANCED_FACE('',(#6698),#6239,.T.);
+#6698 = FACE_BOUND('',#6699,.T.);
+#6699 = EDGE_LOOP('',(#6700,#6701,#6702,#6703));
+#6700 = ORIENTED_EDGE('',*,*,#6470,.F.);
+#6701 = ORIENTED_EDGE('',*,*,#6419,.F.);
+#6702 = ORIENTED_EDGE('',*,*,#6223,.F.);
+#6703 = ORIENTED_EDGE('',*,*,#6668,.F.);
+#6704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6708)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6705,#6706,#6707)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6705 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6706 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6707 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6708 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6705,
+  'distance_accuracy_value','confusion accuracy');
+#6709 = SHAPE_DEFINITION_REPRESENTATION(#6710,#6037);
+#6710 = PRODUCT_DEFINITION_SHAPE('','',#6711);
+#6711 = PRODUCT_DEFINITION('design','',#6712,#6715);
+#6712 = PRODUCT_DEFINITION_FORMATION('','',#6713);
+#6713 = PRODUCT('Clone_of_celonfan_rounded_2',
+  'Clone_of_celonfan_rounded_2','',(#6714));
+#6714 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6715 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6716 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6717,#6719);
+#6717 = ( REPRESENTATION_RELATIONSHIP('','',#6037,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6718) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6718 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#6719 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6720);
+#6720 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#6711,$);
+#6721 = PRODUCT_TYPE('part',$,(#6713));
+#6722 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#6723),#6842);
+#6723 = SHELL_BASED_SURFACE_MODEL('',(#6724));
+#6724 = OPEN_SHELL('',(#6725,#6799));
+#6725 = ADVANCED_FACE('',(#6726),#6740,.T.);
+#6726 = FACE_BOUND('',#6727,.T.);
+#6727 = EDGE_LOOP('',(#6728,#6757,#6783,#6784));
+#6728 = ORIENTED_EDGE('',*,*,#6729,.T.);
+#6729 = EDGE_CURVE('',#6730,#6732,#6734,.T.);
+#6730 = VERTEX_POINT('',#6731);
+#6731 = CARTESIAN_POINT('',(0.,0.5,0.));
+#6732 = VERTEX_POINT('',#6733);
+#6733 = CARTESIAN_POINT('',(9.432963,0.5,0.));
+#6734 = SEAM_CURVE('',#6735,(#6739,#6750),.PCURVE_S1.);
+#6735 = LINE('',#6736,#6737);
+#6736 = CARTESIAN_POINT('',(0.,0.5,0.));
+#6737 = VECTOR('',#6738,1.);
+#6738 = DIRECTION('',(1.,0.,0.));
+#6739 = PCURVE('',#6740,#6745);
+#6740 = CYLINDRICAL_SURFACE('',#6741,0.5);
+#6741 = AXIS2_PLACEMENT_3D('',#6742,#6743,#6744);
+#6742 = CARTESIAN_POINT('',(0.,0.,0.));
+#6743 = DIRECTION('',(1.,0.,0.));
+#6744 = DIRECTION('',(-0.,1.,0.));
+#6745 = DEFINITIONAL_REPRESENTATION('',(#6746),#6749);
+#6746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6747,#6748),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.432963),.PIECEWISE_BEZIER_KNOTS.);
+#6747 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6748 = CARTESIAN_POINT('',(6.28318530718,9.432963));
+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6750 = PCURVE('',#6740,#6751);
+#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6756);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(0.,0.));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(0.,1.));
+#6756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6757 = ORIENTED_EDGE('',*,*,#6758,.F.);
+#6758 = EDGE_CURVE('',#6732,#6732,#6759,.T.);
+#6759 = SURFACE_CURVE('',#6760,(#6765,#6772),.PCURVE_S1.);
+#6760 = CIRCLE('',#6761,0.5);
+#6761 = AXIS2_PLACEMENT_3D('',#6762,#6763,#6764);
+#6762 = CARTESIAN_POINT('',(9.432963,0.,0.));
+#6763 = DIRECTION('',(1.,0.,0.));
+#6764 = DIRECTION('',(-0.,1.,0.));
+#6765 = PCURVE('',#6740,#6766);
+#6766 = DEFINITIONAL_REPRESENTATION('',(#6767),#6771);
+#6767 = LINE('',#6768,#6769);
+#6768 = CARTESIAN_POINT('',(0.,9.432963));
+#6769 = VECTOR('',#6770,1.);
+#6770 = DIRECTION('',(1.,0.));
+#6771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6772 = PCURVE('',#6773,#6778);
+#6773 = TOROIDAL_SURFACE('',#6774,0.567037,0.5);
+#6774 = AXIS2_PLACEMENT_3D('',#6775,#6776,#6777);
+#6775 = CARTESIAN_POINT('',(9.432963,-1.259075066429E-16,-0.567037));
+#6776 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#6777 = DIRECTION('',(1.,0.,0.));
+#6778 = DEFINITIONAL_REPRESENTATION('',(#6779),#6782);
+#6779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6780,#6781),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#6780 = CARTESIAN_POINT('',(4.712388980385,7.853981633974));
+#6781 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));
+#6782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6783 = ORIENTED_EDGE('',*,*,#6729,.F.);
+#6784 = ORIENTED_EDGE('',*,*,#6785,.T.);
+#6785 = EDGE_CURVE('',#6730,#6730,#6786,.T.);
+#6786 = SURFACE_CURVE('',#6787,(#6792),.PCURVE_S1.);
+#6787 = CIRCLE('',#6788,0.5);
+#6788 = AXIS2_PLACEMENT_3D('',#6789,#6790,#6791);
+#6789 = CARTESIAN_POINT('',(0.,0.,0.));
+#6790 = DIRECTION('',(1.,0.,0.));
+#6791 = DIRECTION('',(-0.,1.,0.));
+#6792 = PCURVE('',#6740,#6793);
+#6793 = DEFINITIONAL_REPRESENTATION('',(#6794),#6798);
+#6794 = LINE('',#6795,#6796);
+#6795 = CARTESIAN_POINT('',(0.,0.));
+#6796 = VECTOR('',#6797,1.);
+#6797 = DIRECTION('',(1.,0.));
+#6798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6799 = ADVANCED_FACE('',(#6800),#6773,.T.);
+#6800 = FACE_BOUND('',#6801,.T.);
+#6801 = EDGE_LOOP('',(#6802,#6825,#6840,#6841));
+#6802 = ORIENTED_EDGE('',*,*,#6803,.T.);
+#6803 = EDGE_CURVE('',#6732,#6804,#6806,.T.);
+#6804 = VERTEX_POINT('',#6805);
+#6805 = CARTESIAN_POINT('',(10.,0.5,-0.567037));
+#6806 = SEAM_CURVE('',#6807,(#6812,#6818),.PCURVE_S1.);
+#6807 = CIRCLE('',#6808,0.567037);
+#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811);
+#6809 = CARTESIAN_POINT('',(9.432963,0.5,-0.567037));
+#6810 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#6811 = DIRECTION('',(1.,0.,0.));
+#6812 = PCURVE('',#6773,#6813);
+#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6817);
+#6814 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6815,#6816),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#6815 = CARTESIAN_POINT('',(4.712388980385,1.570796326795));
+#6816 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#6817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6818 = PCURVE('',#6773,#6819);
+#6819 = DEFINITIONAL_REPRESENTATION('',(#6820),#6824);
+#6820 = LINE('',#6821,#6822);
+#6821 = CARTESIAN_POINT('',(0.,7.853981633974));
+#6822 = VECTOR('',#6823,1.);
+#6823 = DIRECTION('',(1.,0.));
+#6824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6825 = ORIENTED_EDGE('',*,*,#6826,.T.);
+#6826 = EDGE_CURVE('',#6804,#6804,#6827,.T.);
+#6827 = SURFACE_CURVE('',#6828,(#6833),.PCURVE_S1.);
+#6828 = CIRCLE('',#6829,0.5);
+#6829 = AXIS2_PLACEMENT_3D('',#6830,#6831,#6832);
+#6830 = CARTESIAN_POINT('',(10.,-1.259075066429E-16,-0.567037));
+#6831 = DIRECTION('',(-2.449293598295E-16,2.22044604925E-16,1.));
+#6832 = DIRECTION('',(1.,5.438524293788E-32,2.449293598295E-16));
+#6833 = PCURVE('',#6773,#6834);
+#6834 = DEFINITIONAL_REPRESENTATION('',(#6835),#6839);
+#6835 = LINE('',#6836,#6837);
+#6836 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6837 = VECTOR('',#6838,1.);
+#6838 = DIRECTION('',(0.,1.));
+#6839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6840 = ORIENTED_EDGE('',*,*,#6803,.F.);
+#6841 = ORIENTED_EDGE('',*,*,#6758,.T.);
+#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6846)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6843,#6844,#6845)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6843 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6844 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6845 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6846 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6843,
+  'distance_accuracy_value','confusion accuracy');
+#6847 = SHAPE_DEFINITION_REPRESENTATION(#6848,#6722);
+#6848 = PRODUCT_DEFINITION_SHAPE('','',#6849);
+#6849 = PRODUCT_DEFINITION('design','',#6850,#6853);
+#6850 = PRODUCT_DEFINITION_FORMATION('','',#6851);
+#6851 = PRODUCT('Clone_of_minus_wire','Clone_of_minus_wire','',(#6852));
+#6852 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6853 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6854 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6855,#6857);
+#6855 = ( REPRESENTATION_RELATIONSHIP('','',#6722,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6856) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6856 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#6857 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6858);
+#6858 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#6849,$);
+#6859 = PRODUCT_TYPE('part',$,(#6851));
+#6860 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6861),#7527);
+#6861 = MANIFOLD_SOLID_BREP('',#6862);
+#6862 = CLOSED_SHELL('',(#6863,#6983,#7183,#7237,#7287,#7412,#7459,#7486
+    ,#7513,#7520));
+#6863 = ADVANCED_FACE('',(#6864),#6878,.T.);
+#6864 = FACE_BOUND('',#6865,.T.);
+#6865 = EDGE_LOOP('',(#6866,#6901,#6929,#6957));
+#6866 = ORIENTED_EDGE('',*,*,#6867,.T.);
+#6867 = EDGE_CURVE('',#6868,#6870,#6872,.T.);
+#6868 = VERTEX_POINT('',#6869);
+#6869 = CARTESIAN_POINT('',(0.,30.,0.5));
+#6870 = VERTEX_POINT('',#6871);
+#6871 = CARTESIAN_POINT('',(0.,30.,1.2));
+#6872 = SURFACE_CURVE('',#6873,(#6877,#6889),.PCURVE_S1.);
+#6873 = LINE('',#6874,#6875);
+#6874 = CARTESIAN_POINT('',(0.,30.,0.));
+#6875 = VECTOR('',#6876,1.);
+#6876 = DIRECTION('',(0.,0.,1.));
+#6877 = PCURVE('',#6878,#6883);
+#6878 = PLANE('',#6879);
+#6879 = AXIS2_PLACEMENT_3D('',#6880,#6881,#6882);
+#6880 = CARTESIAN_POINT('',(0.,30.,0.));
+#6881 = DIRECTION('',(0.,1.,0.));
+#6882 = DIRECTION('',(1.,0.,0.));
+#6883 = DEFINITIONAL_REPRESENTATION('',(#6884),#6888);
+#6884 = LINE('',#6885,#6886);
+#6885 = CARTESIAN_POINT('',(0.,0.));
+#6886 = VECTOR('',#6887,1.);
+#6887 = DIRECTION('',(0.,-1.));
+#6888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6889 = PCURVE('',#6890,#6895);
+#6890 = PLANE('',#6891);
+#6891 = AXIS2_PLACEMENT_3D('',#6892,#6893,#6894);
+#6892 = CARTESIAN_POINT('',(0.,0.,0.));
+#6893 = DIRECTION('',(-1.,0.,0.));
+#6894 = DIRECTION('',(0.,1.,0.));
+#6895 = DEFINITIONAL_REPRESENTATION('',(#6896),#6900);
+#6896 = LINE('',#6897,#6898);
+#6897 = CARTESIAN_POINT('',(30.,0.));
+#6898 = VECTOR('',#6899,1.);
+#6899 = DIRECTION('',(0.,-1.));
+#6900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6901 = ORIENTED_EDGE('',*,*,#6902,.T.);
+#6902 = EDGE_CURVE('',#6870,#6903,#6905,.T.);
+#6903 = VERTEX_POINT('',#6904);
+#6904 = CARTESIAN_POINT('',(5.,30.,1.2));
+#6905 = SURFACE_CURVE('',#6906,(#6910,#6917),.PCURVE_S1.);
+#6906 = LINE('',#6907,#6908);
+#6907 = CARTESIAN_POINT('',(0.,30.,1.2));
+#6908 = VECTOR('',#6909,1.);
+#6909 = DIRECTION('',(1.,0.,0.));
+#6910 = PCURVE('',#6878,#6911);
+#6911 = DEFINITIONAL_REPRESENTATION('',(#6912),#6916);
+#6912 = LINE('',#6913,#6914);
+#6913 = CARTESIAN_POINT('',(0.,-1.2));
+#6914 = VECTOR('',#6915,1.);
+#6915 = DIRECTION('',(1.,0.));
+#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6917 = PCURVE('',#6918,#6923);
+#6918 = CYLINDRICAL_SURFACE('',#6919,0.5);
+#6919 = AXIS2_PLACEMENT_3D('',#6920,#6921,#6922);
+#6920 = CARTESIAN_POINT('',(0.,29.5,1.2));
+#6921 = DIRECTION('',(1.,0.,0.));
+#6922 = DIRECTION('',(-0.,1.,0.));
+#6923 = DEFINITIONAL_REPRESENTATION('',(#6924),#6928);
+#6924 = LINE('',#6925,#6926);
+#6925 = CARTESIAN_POINT('',(0.,0.));
+#6926 = VECTOR('',#6927,1.);
+#6927 = DIRECTION('',(0.,1.));
+#6928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6929 = ORIENTED_EDGE('',*,*,#6930,.F.);
+#6930 = EDGE_CURVE('',#6931,#6903,#6933,.T.);
+#6931 = VERTEX_POINT('',#6932);
+#6932 = CARTESIAN_POINT('',(5.,30.,0.5));
+#6933 = SURFACE_CURVE('',#6934,(#6938,#6945),.PCURVE_S1.);
+#6934 = LINE('',#6935,#6936);
+#6935 = CARTESIAN_POINT('',(5.,30.,0.));
+#6936 = VECTOR('',#6937,1.);
+#6937 = DIRECTION('',(0.,0.,1.));
+#6938 = PCURVE('',#6878,#6939);
+#6939 = DEFINITIONAL_REPRESENTATION('',(#6940),#6944);
+#6940 = LINE('',#6941,#6942);
+#6941 = CARTESIAN_POINT('',(5.,0.));
+#6942 = VECTOR('',#6943,1.);
+#6943 = DIRECTION('',(0.,-1.));
+#6944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6945 = PCURVE('',#6946,#6951);
+#6946 = PLANE('',#6947);
+#6947 = AXIS2_PLACEMENT_3D('',#6948,#6949,#6950);
+#6948 = CARTESIAN_POINT('',(5.,30.,0.));
+#6949 = DIRECTION('',(1.,0.,0.));
+#6950 = DIRECTION('',(0.,-1.,0.));
+#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6956);
+#6952 = LINE('',#6953,#6954);
+#6953 = CARTESIAN_POINT('',(0.,0.));
+#6954 = VECTOR('',#6955,1.);
+#6955 = DIRECTION('',(0.,-1.));
+#6956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6957 = ORIENTED_EDGE('',*,*,#6958,.F.);
+#6958 = EDGE_CURVE('',#6868,#6931,#6959,.T.);
+#6959 = SURFACE_CURVE('',#6960,(#6964,#6971),.PCURVE_S1.);
+#6960 = LINE('',#6961,#6962);
+#6961 = CARTESIAN_POINT('',(0.,30.,0.5));
+#6962 = VECTOR('',#6963,1.);
+#6963 = DIRECTION('',(1.,0.,0.));
+#6964 = PCURVE('',#6878,#6965);
+#6965 = DEFINITIONAL_REPRESENTATION('',(#6966),#6970);
+#6966 = LINE('',#6967,#6968);
+#6967 = CARTESIAN_POINT('',(0.,-0.5));
+#6968 = VECTOR('',#6969,1.);
+#6969 = DIRECTION('',(1.,0.));
+#6970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6971 = PCURVE('',#6972,#6977);
+#6972 = CYLINDRICAL_SURFACE('',#6973,0.5);
+#6973 = AXIS2_PLACEMENT_3D('',#6974,#6975,#6976);
+#6974 = CARTESIAN_POINT('',(0.,29.5,0.5));
+#6975 = DIRECTION('',(1.,0.,0.));
+#6976 = DIRECTION('',(-0.,1.,0.));
+#6977 = DEFINITIONAL_REPRESENTATION('',(#6978),#6982);
+#6978 = LINE('',#6979,#6980);
+#6979 = CARTESIAN_POINT('',(-0.,0.));
+#6980 = VECTOR('',#6981,1.);
+#6981 = DIRECTION('',(-0.,1.));
+#6982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6983 = ADVANCED_FACE('',(#6984),#6890,.T.);
+#6984 = FACE_BOUND('',#6985,.T.);
+#6985 = EDGE_LOOP('',(#6986,#7016,#7045,#7073,#7099,#7100,#7124,#7152));
+#6986 = ORIENTED_EDGE('',*,*,#6987,.T.);
+#6987 = EDGE_CURVE('',#6988,#6990,#6992,.T.);
+#6988 = VERTEX_POINT('',#6989);
+#6989 = CARTESIAN_POINT('',(0.,-1.110223024625E-16,0.5));
+#6990 = VERTEX_POINT('',#6991);
+#6991 = CARTESIAN_POINT('',(0.,-1.110223024625E-16,1.2));
+#6992 = SURFACE_CURVE('',#6993,(#6997,#7004),.PCURVE_S1.);
+#6993 = LINE('',#6994,#6995);
+#6994 = CARTESIAN_POINT('',(0.,0.,0.));
+#6995 = VECTOR('',#6996,1.);
+#6996 = DIRECTION('',(0.,0.,1.));
+#6997 = PCURVE('',#6890,#6998);
+#6998 = DEFINITIONAL_REPRESENTATION('',(#6999),#7003);
+#6999 = LINE('',#7000,#7001);
+#7000 = CARTESIAN_POINT('',(0.,0.));
+#7001 = VECTOR('',#7002,1.);
+#7002 = DIRECTION('',(0.,-1.));
+#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('',(5.,0.,0.));
+#7008 = DIRECTION('',(0.,-1.,0.));
+#7009 = DIRECTION('',(-1.,0.,0.));
+#7010 = DEFINITIONAL_REPRESENTATION('',(#7011),#7015);
+#7011 = LINE('',#7012,#7013);
+#7012 = CARTESIAN_POINT('',(5.,0.));
+#7013 = VECTOR('',#7014,1.);
+#7014 = DIRECTION('',(0.,-1.));
+#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('',(0.,0.5,1.7));
+#7020 = SURFACE_CURVE('',#7021,(#7026,#7033),.PCURVE_S1.);
+#7021 = CIRCLE('',#7022,0.5);
+#7022 = AXIS2_PLACEMENT_3D('',#7023,#7024,#7025);
+#7023 = CARTESIAN_POINT('',(0.,0.5,1.2));
+#7024 = DIRECTION('',(-1.,0.,0.));
+#7025 = DIRECTION('',(0.,0.,-1.));
+#7026 = PCURVE('',#6890,#7027);
+#7027 = DEFINITIONAL_REPRESENTATION('',(#7028),#7032);
+#7028 = CIRCLE('',#7029,0.5);
+#7029 = AXIS2_PLACEMENT_2D('',#7030,#7031);
+#7030 = CARTESIAN_POINT('',(0.5,-1.2));
+#7031 = DIRECTION('',(0.,1.));
+#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7033 = PCURVE('',#7034,#7039);
+#7034 = CYLINDRICAL_SURFACE('',#7035,0.5);
+#7035 = AXIS2_PLACEMENT_3D('',#7036,#7037,#7038);
+#7036 = CARTESIAN_POINT('',(5.,0.5,1.2));
+#7037 = DIRECTION('',(-1.,0.,0.));
+#7038 = DIRECTION('',(0.,-1.,0.));
+#7039 = DEFINITIONAL_REPRESENTATION('',(#7040),#7044);
+#7040 = LINE('',#7041,#7042);
+#7041 = CARTESIAN_POINT('',(-1.570796326795,5.));
+#7042 = VECTOR('',#7043,1.);
+#7043 = DIRECTION('',(1.,0.));
+#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7045 = ORIENTED_EDGE('',*,*,#7046,.T.);
+#7046 = EDGE_CURVE('',#7018,#7047,#7049,.T.);
+#7047 = VERTEX_POINT('',#7048);
+#7048 = CARTESIAN_POINT('',(0.,29.5,1.7));
+#7049 = SURFACE_CURVE('',#7050,(#7054,#7061),.PCURVE_S1.);
+#7050 = LINE('',#7051,#7052);
+#7051 = CARTESIAN_POINT('',(0.,0.,1.7));
+#7052 = VECTOR('',#7053,1.);
+#7053 = DIRECTION('',(0.,1.,0.));
+#7054 = PCURVE('',#6890,#7055);
+#7055 = DEFINITIONAL_REPRESENTATION('',(#7056),#7060);
+#7056 = LINE('',#7057,#7058);
+#7057 = CARTESIAN_POINT('',(0.,-1.7));
+#7058 = VECTOR('',#7059,1.);
+#7059 = DIRECTION('',(1.,0.));
+#7060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7061 = PCURVE('',#7062,#7067);
+#7062 = PLANE('',#7063);
+#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066);
+#7064 = CARTESIAN_POINT('',(0.,30.,1.7));
+#7065 = DIRECTION('',(0.,0.,1.));
+#7066 = DIRECTION('',(1.,0.,0.));
+#7067 = DEFINITIONAL_REPRESENTATION('',(#7068),#7072);
+#7068 = LINE('',#7069,#7070);
+#7069 = CARTESIAN_POINT('',(0.,-30.));
+#7070 = VECTOR('',#7071,1.);
+#7071 = DIRECTION('',(0.,1.));
+#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7073 = ORIENTED_EDGE('',*,*,#7074,.F.);
+#7074 = EDGE_CURVE('',#6870,#7047,#7075,.T.);
+#7075 = SURFACE_CURVE('',#7076,(#7081,#7092),.PCURVE_S1.);
+#7076 = CIRCLE('',#7077,0.5);
+#7077 = AXIS2_PLACEMENT_3D('',#7078,#7079,#7080);
+#7078 = CARTESIAN_POINT('',(0.,29.5,1.2));
+#7079 = DIRECTION('',(1.,0.,0.));
+#7080 = DIRECTION('',(-0.,0.,1.));
+#7081 = PCURVE('',#6890,#7082);
+#7082 = DEFINITIONAL_REPRESENTATION('',(#7083),#7091);
+#7083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7084,#7085,#7086,#7087,
+#7088,#7089,#7090),.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('') );
+#7084 = CARTESIAN_POINT('',(29.5,-1.7));
+#7085 = CARTESIAN_POINT('',(28.633974596216,-1.7));
+#7086 = CARTESIAN_POINT('',(29.066987298108,-0.95));
+#7087 = CARTESIAN_POINT('',(29.5,-0.2));
+#7088 = CARTESIAN_POINT('',(29.933012701892,-0.95));
+#7089 = CARTESIAN_POINT('',(30.366025403784,-1.7));
+#7090 = CARTESIAN_POINT('',(29.5,-1.7));
+#7091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7092 = PCURVE('',#6918,#7093);
+#7093 = DEFINITIONAL_REPRESENTATION('',(#7094),#7098);
+#7094 = LINE('',#7095,#7096);
+#7095 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#7096 = VECTOR('',#7097,1.);
+#7097 = DIRECTION('',(1.,0.));
+#7098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7099 = ORIENTED_EDGE('',*,*,#6867,.F.);
+#7100 = ORIENTED_EDGE('',*,*,#7101,.T.);
+#7101 = EDGE_CURVE('',#6868,#7102,#7104,.T.);
+#7102 = VERTEX_POINT('',#7103);
+#7103 = CARTESIAN_POINT('',(0.,29.5,0.));
+#7104 = SURFACE_CURVE('',#7105,(#7110,#7117),.PCURVE_S1.);
+#7105 = CIRCLE('',#7106,0.5);
+#7106 = AXIS2_PLACEMENT_3D('',#7107,#7108,#7109);
+#7107 = CARTESIAN_POINT('',(0.,29.5,0.5));
+#7108 = DIRECTION('',(-1.,0.,-0.));
+#7109 = DIRECTION('',(-0.,0.,1.));
+#7110 = PCURVE('',#6890,#7111);
+#7111 = DEFINITIONAL_REPRESENTATION('',(#7112),#7116);
+#7112 = CIRCLE('',#7113,0.5);
+#7113 = AXIS2_PLACEMENT_2D('',#7114,#7115);
+#7114 = CARTESIAN_POINT('',(29.5,-0.5));
+#7115 = DIRECTION('',(0.,-1.));
+#7116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7117 = PCURVE('',#6972,#7118);
+#7118 = DEFINITIONAL_REPRESENTATION('',(#7119),#7123);
+#7119 = LINE('',#7120,#7121);
+#7120 = CARTESIAN_POINT('',(1.570796326795,-0.));
+#7121 = VECTOR('',#7122,1.);
+#7122 = DIRECTION('',(-1.,0.));
+#7123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7124 = ORIENTED_EDGE('',*,*,#7125,.F.);
+#7125 = EDGE_CURVE('',#7126,#7102,#7128,.T.);
+#7126 = VERTEX_POINT('',#7127);
+#7127 = CARTESIAN_POINT('',(0.,0.5,0.));
+#7128 = SURFACE_CURVE('',#7129,(#7133,#7140),.PCURVE_S1.);
+#7129 = LINE('',#7130,#7131);
+#7130 = CARTESIAN_POINT('',(0.,0.,0.));
+#7131 = VECTOR('',#7132,1.);
+#7132 = DIRECTION('',(0.,1.,0.));
+#7133 = PCURVE('',#6890,#7134);
+#7134 = DEFINITIONAL_REPRESENTATION('',(#7135),#7139);
+#7135 = LINE('',#7136,#7137);
+#7136 = CARTESIAN_POINT('',(0.,0.));
+#7137 = VECTOR('',#7138,1.);
+#7138 = DIRECTION('',(1.,0.));
+#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7140 = PCURVE('',#7141,#7146);
+#7141 = PLANE('',#7142);
+#7142 = AXIS2_PLACEMENT_3D('',#7143,#7144,#7145);
+#7143 = CARTESIAN_POINT('',(0.,30.,0.));
+#7144 = DIRECTION('',(0.,0.,1.));
+#7145 = DIRECTION('',(1.,0.,0.));
+#7146 = DEFINITIONAL_REPRESENTATION('',(#7147),#7151);
+#7147 = LINE('',#7148,#7149);
+#7148 = CARTESIAN_POINT('',(0.,-30.));
+#7149 = VECTOR('',#7150,1.);
+#7150 = DIRECTION('',(0.,1.));
+#7151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7152 = ORIENTED_EDGE('',*,*,#7153,.F.);
+#7153 = EDGE_CURVE('',#6988,#7126,#7154,.T.);
+#7154 = SURFACE_CURVE('',#7155,(#7160,#7171),.PCURVE_S1.);
+#7155 = CIRCLE('',#7156,0.5);
+#7156 = AXIS2_PLACEMENT_3D('',#7157,#7158,#7159);
+#7157 = CARTESIAN_POINT('',(0.,0.5,0.5));
+#7158 = DIRECTION('',(1.,-0.,0.));
+#7159 = DIRECTION('',(0.,0.,-1.));
+#7160 = PCURVE('',#6890,#7161);
+#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7170);
+#7162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7163,#7164,#7165,#7166,
+#7167,#7168,#7169),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#7163 = CARTESIAN_POINT('',(0.5,1.110223024625E-16));
+#7164 = CARTESIAN_POINT('',(1.366025403784,1.110223024625E-16));
+#7165 = CARTESIAN_POINT('',(0.933012701892,-0.75));
+#7166 = CARTESIAN_POINT('',(0.5,-1.5));
+#7167 = CARTESIAN_POINT('',(6.698729810778E-02,-0.75));
+#7168 = CARTESIAN_POINT('',(-0.366025403784,-6.661338147751E-16));
+#7169 = CARTESIAN_POINT('',(0.5,1.110223024625E-16));
+#7170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7171 = PCURVE('',#7172,#7177);
+#7172 = CYLINDRICAL_SURFACE('',#7173,0.5);
+#7173 = AXIS2_PLACEMENT_3D('',#7174,#7175,#7176);
+#7174 = CARTESIAN_POINT('',(5.,0.5,0.5));
+#7175 = DIRECTION('',(-1.,0.,0.));
+#7176 = DIRECTION('',(0.,-1.,0.));
+#7177 = DEFINITIONAL_REPRESENTATION('',(#7178),#7182);
+#7178 = LINE('',#7179,#7180);
+#7179 = CARTESIAN_POINT('',(4.712388980385,5.));
+#7180 = VECTOR('',#7181,1.);
+#7181 = DIRECTION('',(-1.,0.));
+#7182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7183 = ADVANCED_FACE('',(#7184),#6972,.T.);
+#7184 = FACE_BOUND('',#7185,.F.);
+#7185 = EDGE_LOOP('',(#7186,#7187,#7210,#7236));
+#7186 = ORIENTED_EDGE('',*,*,#7101,.T.);
+#7187 = ORIENTED_EDGE('',*,*,#7188,.T.);
+#7188 = EDGE_CURVE('',#7102,#7189,#7191,.T.);
+#7189 = VERTEX_POINT('',#7190);
+#7190 = CARTESIAN_POINT('',(5.,29.5,0.));
+#7191 = SURFACE_CURVE('',#7192,(#7196,#7203),.PCURVE_S1.);
+#7192 = LINE('',#7193,#7194);
+#7193 = CARTESIAN_POINT('',(0.,29.5,-1.110223024625E-16));
+#7194 = VECTOR('',#7195,1.);
+#7195 = DIRECTION('',(1.,0.,0.));
+#7196 = PCURVE('',#6972,#7197);
+#7197 = DEFINITIONAL_REPRESENTATION('',(#7198),#7202);
+#7198 = LINE('',#7199,#7200);
+#7199 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7200 = VECTOR('',#7201,1.);
+#7201 = DIRECTION('',(-0.,1.));
+#7202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7203 = PCURVE('',#7141,#7204);
+#7204 = DEFINITIONAL_REPRESENTATION('',(#7205),#7209);
+#7205 = LINE('',#7206,#7207);
+#7206 = CARTESIAN_POINT('',(0.,-0.5));
+#7207 = VECTOR('',#7208,1.);
+#7208 = DIRECTION('',(1.,0.));
+#7209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7210 = ORIENTED_EDGE('',*,*,#7211,.F.);
+#7211 = EDGE_CURVE('',#6931,#7189,#7212,.T.);
+#7212 = SURFACE_CURVE('',#7213,(#7218,#7225),.PCURVE_S1.);
+#7213 = CIRCLE('',#7214,0.5);
+#7214 = AXIS2_PLACEMENT_3D('',#7215,#7216,#7217);
+#7215 = CARTESIAN_POINT('',(5.,29.5,0.5));
+#7216 = DIRECTION('',(-1.,0.,-0.));
+#7217 = DIRECTION('',(-0.,0.,1.));
+#7218 = PCURVE('',#6972,#7219);
+#7219 = DEFINITIONAL_REPRESENTATION('',(#7220),#7224);
+#7220 = LINE('',#7221,#7222);
+#7221 = CARTESIAN_POINT('',(1.570796326795,5.));
+#7222 = VECTOR('',#7223,1.);
+#7223 = DIRECTION('',(-1.,0.));
+#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7225 = PCURVE('',#6946,#7226);
+#7226 = DEFINITIONAL_REPRESENTATION('',(#7227),#7235);
+#7227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7228,#7229,#7230,#7231,
+#7232,#7233,#7234),.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('') );
+#7228 = CARTESIAN_POINT('',(0.5,-1.));
+#7229 = CARTESIAN_POINT('',(-0.366025403784,-1.));
+#7230 = CARTESIAN_POINT('',(6.698729810778E-02,-0.25));
+#7231 = CARTESIAN_POINT('',(0.5,0.5));
+#7232 = CARTESIAN_POINT('',(0.933012701892,-0.25));
+#7233 = CARTESIAN_POINT('',(1.366025403784,-1.));
+#7234 = CARTESIAN_POINT('',(0.5,-1.));
+#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7236 = ORIENTED_EDGE('',*,*,#6958,.F.);
+#7237 = ADVANCED_FACE('',(#7238),#6918,.T.);
+#7238 = FACE_BOUND('',#7239,.T.);
+#7239 = EDGE_LOOP('',(#7240,#7241,#7264,#7286));
+#7240 = ORIENTED_EDGE('',*,*,#7074,.T.);
+#7241 = ORIENTED_EDGE('',*,*,#7242,.T.);
+#7242 = EDGE_CURVE('',#7047,#7243,#7245,.T.);
+#7243 = VERTEX_POINT('',#7244);
+#7244 = CARTESIAN_POINT('',(5.,29.5,1.7));
+#7245 = SURFACE_CURVE('',#7246,(#7250,#7257),.PCURVE_S1.);
+#7246 = LINE('',#7247,#7248);
+#7247 = CARTESIAN_POINT('',(0.,29.5,1.7));
+#7248 = VECTOR('',#7249,1.);
+#7249 = DIRECTION('',(1.,0.,0.));
+#7250 = PCURVE('',#6918,#7251);
+#7251 = DEFINITIONAL_REPRESENTATION('',(#7252),#7256);
+#7252 = LINE('',#7253,#7254);
+#7253 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7254 = VECTOR('',#7255,1.);
+#7255 = DIRECTION('',(0.,1.));
+#7256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7257 = PCURVE('',#7062,#7258);
+#7258 = DEFINITIONAL_REPRESENTATION('',(#7259),#7263);
+#7259 = LINE('',#7260,#7261);
+#7260 = CARTESIAN_POINT('',(0.,-0.5));
+#7261 = VECTOR('',#7262,1.);
+#7262 = DIRECTION('',(1.,0.));
+#7263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7264 = ORIENTED_EDGE('',*,*,#7265,.F.);
+#7265 = EDGE_CURVE('',#6903,#7243,#7266,.T.);
+#7266 = SURFACE_CURVE('',#7267,(#7272,#7279),.PCURVE_S1.);
+#7267 = CIRCLE('',#7268,0.5);
+#7268 = AXIS2_PLACEMENT_3D('',#7269,#7270,#7271);
+#7269 = CARTESIAN_POINT('',(5.,29.5,1.2));
+#7270 = DIRECTION('',(1.,0.,0.));
+#7271 = DIRECTION('',(-0.,0.,1.));
+#7272 = PCURVE('',#6918,#7273);
+#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7278);
+#7274 = LINE('',#7275,#7276);
+#7275 = CARTESIAN_POINT('',(-4.712388980385,5.));
+#7276 = VECTOR('',#7277,1.);
+#7277 = DIRECTION('',(1.,0.));
+#7278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7279 = PCURVE('',#6946,#7280);
+#7280 = DEFINITIONAL_REPRESENTATION('',(#7281),#7285);
+#7281 = CIRCLE('',#7282,0.5);
+#7282 = AXIS2_PLACEMENT_2D('',#7283,#7284);
+#7283 = CARTESIAN_POINT('',(0.5,-1.2));
+#7284 = DIRECTION('',(0.,-1.));
+#7285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7286 = ORIENTED_EDGE('',*,*,#6902,.F.);
+#7287 = ADVANCED_FACE('',(#7288),#6946,.T.);
+#7288 = FACE_BOUND('',#7289,.T.);
+#7289 = EDGE_LOOP('',(#7290,#7291,#7292,#7315,#7343,#7366,#7390,#7411));
+#7290 = ORIENTED_EDGE('',*,*,#6930,.T.);
+#7291 = ORIENTED_EDGE('',*,*,#7265,.T.);
+#7292 = ORIENTED_EDGE('',*,*,#7293,.T.);
+#7293 = EDGE_CURVE('',#7243,#7294,#7296,.T.);
+#7294 = VERTEX_POINT('',#7295);
+#7295 = CARTESIAN_POINT('',(5.,0.5,1.7));
+#7296 = SURFACE_CURVE('',#7297,(#7301,#7308),.PCURVE_S1.);
+#7297 = LINE('',#7298,#7299);
+#7298 = CARTESIAN_POINT('',(5.,30.,1.7));
+#7299 = VECTOR('',#7300,1.);
+#7300 = DIRECTION('',(0.,-1.,0.));
+#7301 = PCURVE('',#6946,#7302);
+#7302 = DEFINITIONAL_REPRESENTATION('',(#7303),#7307);
+#7303 = LINE('',#7304,#7305);
+#7304 = CARTESIAN_POINT('',(0.,-1.7));
+#7305 = VECTOR('',#7306,1.);
+#7306 = DIRECTION('',(1.,0.));
+#7307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7308 = PCURVE('',#7062,#7309);
+#7309 = DEFINITIONAL_REPRESENTATION('',(#7310),#7314);
+#7310 = LINE('',#7311,#7312);
+#7311 = CARTESIAN_POINT('',(5.,0.));
+#7312 = VECTOR('',#7313,1.);
+#7313 = DIRECTION('',(0.,-1.));
+#7314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7315 = ORIENTED_EDGE('',*,*,#7316,.F.);
+#7316 = EDGE_CURVE('',#7317,#7294,#7319,.T.);
+#7317 = VERTEX_POINT('',#7318);
+#7318 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,1.2));
+#7319 = SURFACE_CURVE('',#7320,(#7325,#7336),.PCURVE_S1.);
+#7320 = CIRCLE('',#7321,0.5);
+#7321 = AXIS2_PLACEMENT_3D('',#7322,#7323,#7324);
+#7322 = CARTESIAN_POINT('',(5.,0.5,1.2));
+#7323 = DIRECTION('',(-1.,0.,0.));
+#7324 = DIRECTION('',(0.,0.,-1.));
+#7325 = PCURVE('',#6946,#7326);
+#7326 = DEFINITIONAL_REPRESENTATION('',(#7327),#7335);
+#7327 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7328,#7329,#7330,#7331,
+#7332,#7333,#7334),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#7328 = CARTESIAN_POINT('',(29.5,-0.7));
+#7329 = CARTESIAN_POINT('',(30.366025403784,-0.7));
+#7330 = CARTESIAN_POINT('',(29.933012701892,-1.45));
+#7331 = CARTESIAN_POINT('',(29.5,-2.2));
+#7332 = CARTESIAN_POINT('',(29.066987298108,-1.45));
+#7333 = CARTESIAN_POINT('',(28.633974596216,-0.7));
+#7334 = CARTESIAN_POINT('',(29.5,-0.7));
+#7335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7336 = PCURVE('',#7034,#7337);
+#7337 = DEFINITIONAL_REPRESENTATION('',(#7338),#7342);
+#7338 = LINE('',#7339,#7340);
+#7339 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7340 = VECTOR('',#7341,1.);
+#7341 = DIRECTION('',(1.,0.));
+#7342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7343 = ORIENTED_EDGE('',*,*,#7344,.F.);
+#7344 = EDGE_CURVE('',#7345,#7317,#7347,.T.);
+#7345 = VERTEX_POINT('',#7346);
+#7346 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,0.5));
+#7347 = SURFACE_CURVE('',#7348,(#7352,#7359),.PCURVE_S1.);
+#7348 = LINE('',#7349,#7350);
+#7349 = CARTESIAN_POINT('',(5.,0.,0.));
+#7350 = VECTOR('',#7351,1.);
+#7351 = DIRECTION('',(0.,0.,1.));
+#7352 = PCURVE('',#6946,#7353);
+#7353 = DEFINITIONAL_REPRESENTATION('',(#7354),#7358);
+#7354 = LINE('',#7355,#7356);
+#7355 = CARTESIAN_POINT('',(30.,0.));
+#7356 = VECTOR('',#7357,1.);
+#7357 = DIRECTION('',(0.,-1.));
+#7358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7359 = PCURVE('',#7005,#7360);
+#7360 = DEFINITIONAL_REPRESENTATION('',(#7361),#7365);
+#7361 = LINE('',#7362,#7363);
+#7362 = CARTESIAN_POINT('',(0.,-0.));
+#7363 = VECTOR('',#7364,1.);
+#7364 = DIRECTION('',(0.,-1.));
+#7365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7366 = ORIENTED_EDGE('',*,*,#7367,.T.);
+#7367 = EDGE_CURVE('',#7345,#7368,#7370,.T.);
+#7368 = VERTEX_POINT('',#7369);
+#7369 = CARTESIAN_POINT('',(5.,0.5,0.));
+#7370 = SURFACE_CURVE('',#7371,(#7376,#7383),.PCURVE_S1.);
+#7371 = CIRCLE('',#7372,0.5);
+#7372 = AXIS2_PLACEMENT_3D('',#7373,#7374,#7375);
+#7373 = CARTESIAN_POINT('',(5.,0.5,0.5));
+#7374 = DIRECTION('',(1.,-0.,0.));
+#7375 = DIRECTION('',(0.,0.,-1.));
+#7376 = PCURVE('',#6946,#7377);
+#7377 = DEFINITIONAL_REPRESENTATION('',(#7378),#7382);
+#7378 = CIRCLE('',#7379,0.5);
+#7379 = AXIS2_PLACEMENT_2D('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(29.5,-0.5));
+#7381 = DIRECTION('',(0.,1.));
+#7382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7383 = PCURVE('',#7172,#7384);
+#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389);
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(-1.,0.));
+#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7390 = ORIENTED_EDGE('',*,*,#7391,.F.);
+#7391 = EDGE_CURVE('',#7189,#7368,#7392,.T.);
+#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.);
+#7393 = LINE('',#7394,#7395);
+#7394 = CARTESIAN_POINT('',(5.,30.,0.));
+#7395 = VECTOR('',#7396,1.);
+#7396 = DIRECTION('',(0.,-1.,0.));
+#7397 = PCURVE('',#6946,#7398);
+#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403);
+#7399 = LINE('',#7400,#7401);
+#7400 = CARTESIAN_POINT('',(0.,0.));
+#7401 = VECTOR('',#7402,1.);
+#7402 = DIRECTION('',(1.,0.));
+#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7404 = PCURVE('',#7141,#7405);
+#7405 = DEFINITIONAL_REPRESENTATION('',(#7406),#7410);
+#7406 = LINE('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(5.,0.));
+#7408 = VECTOR('',#7409,1.);
+#7409 = DIRECTION('',(0.,-1.));
+#7410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7411 = ORIENTED_EDGE('',*,*,#7211,.F.);
+#7412 = ADVANCED_FACE('',(#7413),#7005,.T.);
+#7413 = FACE_BOUND('',#7414,.T.);
+#7414 = EDGE_LOOP('',(#7415,#7416,#7437,#7438));
+#7415 = ORIENTED_EDGE('',*,*,#7344,.T.);
+#7416 = ORIENTED_EDGE('',*,*,#7417,.T.);
+#7417 = EDGE_CURVE('',#7317,#6990,#7418,.T.);
+#7418 = SURFACE_CURVE('',#7419,(#7423,#7430),.PCURVE_S1.);
+#7419 = LINE('',#7420,#7421);
+#7420 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,1.2));
+#7421 = VECTOR('',#7422,1.);
+#7422 = DIRECTION('',(-1.,0.,0.));
+#7423 = PCURVE('',#7005,#7424);
+#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429);
+#7425 = LINE('',#7426,#7427);
+#7426 = CARTESIAN_POINT('',(0.,-1.2));
+#7427 = VECTOR('',#7428,1.);
+#7428 = DIRECTION('',(1.,0.));
+#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7430 = PCURVE('',#7034,#7431);
+#7431 = DEFINITIONAL_REPRESENTATION('',(#7432),#7436);
+#7432 = LINE('',#7433,#7434);
+#7433 = CARTESIAN_POINT('',(0.,0.));
+#7434 = VECTOR('',#7435,1.);
+#7435 = DIRECTION('',(0.,1.));
+#7436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7437 = ORIENTED_EDGE('',*,*,#6987,.F.);
+#7438 = ORIENTED_EDGE('',*,*,#7439,.F.);
+#7439 = EDGE_CURVE('',#7345,#6988,#7440,.T.);
+#7440 = SURFACE_CURVE('',#7441,(#7445,#7452),.PCURVE_S1.);
+#7441 = LINE('',#7442,#7443);
+#7442 = CARTESIAN_POINT('',(5.,-1.110223024625E-16,0.5));
+#7443 = VECTOR('',#7444,1.);
+#7444 = DIRECTION('',(-1.,0.,0.));
+#7445 = PCURVE('',#7005,#7446);
+#7446 = DEFINITIONAL_REPRESENTATION('',(#7447),#7451);
+#7447 = LINE('',#7448,#7449);
+#7448 = CARTESIAN_POINT('',(0.,-0.5));
+#7449 = VECTOR('',#7450,1.);
+#7450 = DIRECTION('',(1.,0.));
+#7451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7452 = PCURVE('',#7172,#7453);
+#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458);
+#7454 = LINE('',#7455,#7456);
+#7455 = CARTESIAN_POINT('',(-0.,0.));
+#7456 = VECTOR('',#7457,1.);
+#7457 = DIRECTION('',(-0.,1.));
+#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7459 = ADVANCED_FACE('',(#7460),#7172,.T.);
+#7460 = FACE_BOUND('',#7461,.F.);
+#7461 = EDGE_LOOP('',(#7462,#7463,#7484,#7485));
+#7462 = ORIENTED_EDGE('',*,*,#7367,.T.);
+#7463 = ORIENTED_EDGE('',*,*,#7464,.T.);
+#7464 = EDGE_CURVE('',#7368,#7126,#7465,.T.);
+#7465 = SURFACE_CURVE('',#7466,(#7470,#7477),.PCURVE_S1.);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(5.,0.5,-1.110223024625E-16));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(-1.,0.,0.));
+#7470 = PCURVE('',#7172,#7471);
+#7471 = DEFINITIONAL_REPRESENTATION('',(#7472),#7476);
+#7472 = LINE('',#7473,#7474);
+#7473 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7474 = VECTOR('',#7475,1.);
+#7475 = DIRECTION('',(-0.,1.));
+#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7477 = PCURVE('',#7141,#7478);
+#7478 = DEFINITIONAL_REPRESENTATION('',(#7479),#7483);
+#7479 = LINE('',#7480,#7481);
+#7480 = CARTESIAN_POINT('',(5.,-29.5));
+#7481 = VECTOR('',#7482,1.);
+#7482 = DIRECTION('',(-1.,0.));
+#7483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7484 = ORIENTED_EDGE('',*,*,#7153,.F.);
+#7485 = ORIENTED_EDGE('',*,*,#7439,.F.);
+#7486 = ADVANCED_FACE('',(#7487),#7034,.T.);
+#7487 = FACE_BOUND('',#7488,.T.);
+#7488 = EDGE_LOOP('',(#7489,#7490,#7511,#7512));
+#7489 = ORIENTED_EDGE('',*,*,#7316,.T.);
+#7490 = ORIENTED_EDGE('',*,*,#7491,.T.);
+#7491 = EDGE_CURVE('',#7294,#7018,#7492,.T.);
+#7492 = SURFACE_CURVE('',#7493,(#7497,#7504),.PCURVE_S1.);
+#7493 = LINE('',#7494,#7495);
+#7494 = CARTESIAN_POINT('',(5.,0.5,1.7));
+#7495 = VECTOR('',#7496,1.);
+#7496 = DIRECTION('',(-1.,0.,0.));
+#7497 = PCURVE('',#7034,#7498);
+#7498 = DEFINITIONAL_REPRESENTATION('',(#7499),#7503);
+#7499 = LINE('',#7500,#7501);
+#7500 = CARTESIAN_POINT('',(1.570796326795,0.));
+#7501 = VECTOR('',#7502,1.);
+#7502 = DIRECTION('',(0.,1.));
+#7503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7504 = PCURVE('',#7062,#7505);
+#7505 = DEFINITIONAL_REPRESENTATION('',(#7506),#7510);
+#7506 = LINE('',#7507,#7508);
+#7507 = CARTESIAN_POINT('',(5.,-29.5));
+#7508 = VECTOR('',#7509,1.);
+#7509 = DIRECTION('',(-1.,0.));
+#7510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7511 = ORIENTED_EDGE('',*,*,#7017,.F.);
+#7512 = ORIENTED_EDGE('',*,*,#7417,.F.);
+#7513 = ADVANCED_FACE('',(#7514),#7141,.F.);
+#7514 = FACE_BOUND('',#7515,.F.);
+#7515 = EDGE_LOOP('',(#7516,#7517,#7518,#7519));
+#7516 = ORIENTED_EDGE('',*,*,#7391,.F.);
+#7517 = ORIENTED_EDGE('',*,*,#7188,.F.);
+#7518 = ORIENTED_EDGE('',*,*,#7125,.F.);
+#7519 = ORIENTED_EDGE('',*,*,#7464,.F.);
+#7520 = ADVANCED_FACE('',(#7521),#7062,.T.);
+#7521 = FACE_BOUND('',#7522,.T.);
+#7522 = EDGE_LOOP('',(#7523,#7524,#7525,#7526));
+#7523 = ORIENTED_EDGE('',*,*,#7293,.F.);
+#7524 = ORIENTED_EDGE('',*,*,#7242,.F.);
+#7525 = ORIENTED_EDGE('',*,*,#7046,.F.);
+#7526 = ORIENTED_EDGE('',*,*,#7491,.F.);
+#7527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7531)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7528,#7529,#7530)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7528 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7529 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7530 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7531 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7528,
+  'distance_accuracy_value','confusion accuracy');
+#7532 = SHAPE_DEFINITION_REPRESENTATION(#7533,#6860);
+#7533 = PRODUCT_DEFINITION_SHAPE('','',#7534);
+#7534 = PRODUCT_DEFINITION('design','',#7535,#7538);
+#7535 = PRODUCT_DEFINITION_FORMATION('','',#7536);
+#7536 = PRODUCT('Clone_of_celofan_rounded','Clone_of_celofan_rounded',''
+  ,(#7537));
+#7537 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#7538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#7539 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7540,#7542);
+#7540 = ( REPRESENTATION_RELATIONSHIP('','',#6860,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7541) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#7541 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
+#7542 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #7543);
+#7543 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#7534,$);
+#7544 = PRODUCT_TYPE('part',$,(#7536));
+#7545 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7546,#7554,#7561,#7568,#7575,#7582,#7589,#7597,#7604,#7611,#7618,
+    #7625,#7632,#7639,#7646,#7653,#7660,#7667,#7674,#7681,#7688,#7695,
+    #7702,#7710),#1894);
+#7546 = STYLED_ITEM('color',(#7547),#186);
+#7547 = PRESENTATION_STYLE_ASSIGNMENT((#7548));
+#7548 = SURFACE_STYLE_USAGE(.BOTH.,#7549);
+#7549 = SURFACE_SIDE_STYLE('',(#7550));
+#7550 = SURFACE_STYLE_FILL_AREA(#7551);
+#7551 = FILL_AREA_STYLE('',(#7552));
+#7552 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7553 = COLOUR_RGB('',0.874509811401,0.874509811401,0.874509811401);
+#7554 = STYLED_ITEM('color',(#7555),#418);
+#7555 = PRESENTATION_STYLE_ASSIGNMENT((#7556));
+#7556 = SURFACE_STYLE_USAGE(.BOTH.,#7557);
+#7557 = SURFACE_SIDE_STYLE('',(#7558));
+#7558 = SURFACE_STYLE_FILL_AREA(#7559);
+#7559 = FILL_AREA_STYLE('',(#7560));
+#7560 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7561 = STYLED_ITEM('color',(#7562),#504);
+#7562 = PRESENTATION_STYLE_ASSIGNMENT((#7563));
+#7563 = SURFACE_STYLE_USAGE(.BOTH.,#7564);
+#7564 = SURFACE_SIDE_STYLE('',(#7565));
+#7565 = SURFACE_STYLE_FILL_AREA(#7566);
+#7566 = FILL_AREA_STYLE('',(#7567));
+#7567 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7568 = STYLED_ITEM('color',(#7569),#598);
+#7569 = PRESENTATION_STYLE_ASSIGNMENT((#7570));
+#7570 = SURFACE_STYLE_USAGE(.BOTH.,#7571);
+#7571 = SURFACE_SIDE_STYLE('',(#7572));
+#7572 = SURFACE_STYLE_FILL_AREA(#7573);
+#7573 = FILL_AREA_STYLE('',(#7574));
+#7574 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7575 = STYLED_ITEM('color',(#7576),#692);
+#7576 = PRESENTATION_STYLE_ASSIGNMENT((#7577));
+#7577 = SURFACE_STYLE_USAGE(.BOTH.,#7578);
+#7578 = SURFACE_SIDE_STYLE('',(#7579));
+#7579 = SURFACE_STYLE_FILL_AREA(#7580);
+#7580 = FILL_AREA_STYLE('',(#7581));
+#7581 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7582 = STYLED_ITEM('color',(#7583),#797);
+#7583 = PRESENTATION_STYLE_ASSIGNMENT((#7584));
+#7584 = SURFACE_STYLE_USAGE(.BOTH.,#7585);
+#7585 = SURFACE_SIDE_STYLE('',(#7586));
+#7586 = SURFACE_STYLE_FILL_AREA(#7587);
+#7587 = FILL_AREA_STYLE('',(#7588));
+#7588 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7589 = STYLED_ITEM('color',(#7590),#902);
+#7590 = PRESENTATION_STYLE_ASSIGNMENT((#7591));
+#7591 = SURFACE_STYLE_USAGE(.BOTH.,#7592);
+#7592 = SURFACE_SIDE_STYLE('',(#7593));
+#7593 = SURFACE_STYLE_FILL_AREA(#7594);
+#7594 = FILL_AREA_STYLE('',(#7595));
+#7595 = FILL_AREA_STYLE_COLOUR('',#7596);
+#7596 = COLOUR_RGB('',0.,0.666666686535,0.);
+#7597 = STYLED_ITEM('color',(#7598),#951);
+#7598 = PRESENTATION_STYLE_ASSIGNMENT((#7599));
+#7599 = SURFACE_STYLE_USAGE(.BOTH.,#7600);
+#7600 = SURFACE_SIDE_STYLE('',(#7601));
+#7601 = SURFACE_STYLE_FILL_AREA(#7602);
+#7602 = FILL_AREA_STYLE('',(#7603));
+#7603 = FILL_AREA_STYLE_COLOUR('',#7596);
+#7604 = STYLED_ITEM('color',(#7605),#1214);
+#7605 = PRESENTATION_STYLE_ASSIGNMENT((#7606));
+#7606 = SURFACE_STYLE_USAGE(.BOTH.,#7607);
+#7607 = SURFACE_SIDE_STYLE('',(#7608));
+#7608 = SURFACE_STYLE_FILL_AREA(#7609);
+#7609 = FILL_AREA_STYLE('',(#7610));
+#7610 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7611 = STYLED_ITEM('color',(#7612),#1387);
+#7612 = PRESENTATION_STYLE_ASSIGNMENT((#7613));
+#7613 = SURFACE_STYLE_USAGE(.BOTH.,#7614);
+#7614 = SURFACE_SIDE_STYLE('',(#7615));
+#7615 = SURFACE_STYLE_FILL_AREA(#7616);
+#7616 = FILL_AREA_STYLE('',(#7617));
+#7617 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7618 = STYLED_ITEM('color',(#7619),#1449);
+#7619 = PRESENTATION_STYLE_ASSIGNMENT((#7620));
+#7620 = SURFACE_STYLE_USAGE(.BOTH.,#7621);
+#7621 = SURFACE_SIDE_STYLE('',(#7622));
+#7622 = SURFACE_STYLE_FILL_AREA(#7623);
+#7623 = FILL_AREA_STYLE('',(#7624));
+#7624 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7625 = STYLED_ITEM('color',(#7626),#1511);
+#7626 = PRESENTATION_STYLE_ASSIGNMENT((#7627));
+#7627 = SURFACE_STYLE_USAGE(.BOTH.,#7628);
+#7628 = SURFACE_SIDE_STYLE('',(#7629));
+#7629 = SURFACE_STYLE_FILL_AREA(#7630);
+#7630 = FILL_AREA_STYLE('',(#7631));
+#7631 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7632 = STYLED_ITEM('color',(#7633),#1562);
+#7633 = PRESENTATION_STYLE_ASSIGNMENT((#7634));
+#7634 = SURFACE_STYLE_USAGE(.BOTH.,#7635);
+#7635 = SURFACE_SIDE_STYLE('',(#7636));
+#7636 = SURFACE_STYLE_FILL_AREA(#7637);
+#7637 = FILL_AREA_STYLE('',(#7638));
+#7638 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7639 = STYLED_ITEM('color',(#7640),#1589);
+#7640 = PRESENTATION_STYLE_ASSIGNMENT((#7641));
+#7641 = SURFACE_STYLE_USAGE(.BOTH.,#7642);
+#7642 = SURFACE_SIDE_STYLE('',(#7643));
+#7643 = SURFACE_STYLE_FILL_AREA(#7644);
+#7644 = FILL_AREA_STYLE('',(#7645));
+#7645 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7646 = STYLED_ITEM('color',(#7647),#1616);
+#7647 = PRESENTATION_STYLE_ASSIGNMENT((#7648));
+#7648 = SURFACE_STYLE_USAGE(.BOTH.,#7649);
+#7649 = SURFACE_SIDE_STYLE('',(#7650));
+#7650 = SURFACE_STYLE_FILL_AREA(#7651);
+#7651 = FILL_AREA_STYLE('',(#7652));
+#7652 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7653 = STYLED_ITEM('color',(#7654),#1623);
+#7654 = PRESENTATION_STYLE_ASSIGNMENT((#7655));
+#7655 = SURFACE_STYLE_USAGE(.BOTH.,#7656);
+#7656 = SURFACE_SIDE_STYLE('',(#7657));
+#7657 = SURFACE_STYLE_FILL_AREA(#7658);
+#7658 = FILL_AREA_STYLE('',(#7659));
+#7659 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7660 = STYLED_ITEM('color',(#7661),#1630);
+#7661 = PRESENTATION_STYLE_ASSIGNMENT((#7662));
+#7662 = SURFACE_STYLE_USAGE(.BOTH.,#7663);
+#7663 = SURFACE_SIDE_STYLE('',(#7664));
+#7664 = SURFACE_STYLE_FILL_AREA(#7665);
+#7665 = FILL_AREA_STYLE('',(#7666));
+#7666 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7667 = STYLED_ITEM('color',(#7668),#1679);
+#7668 = PRESENTATION_STYLE_ASSIGNMENT((#7669));
+#7669 = SURFACE_STYLE_USAGE(.BOTH.,#7670);
+#7670 = SURFACE_SIDE_STYLE('',(#7671));
+#7671 = SURFACE_STYLE_FILL_AREA(#7672);
+#7672 = FILL_AREA_STYLE('',(#7673));
+#7673 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7674 = STYLED_ITEM('color',(#7675),#1728);
+#7675 = PRESENTATION_STYLE_ASSIGNMENT((#7676));
+#7676 = SURFACE_STYLE_USAGE(.BOTH.,#7677);
+#7677 = SURFACE_SIDE_STYLE('',(#7678));
+#7678 = SURFACE_STYLE_FILL_AREA(#7679);
+#7679 = FILL_AREA_STYLE('',(#7680));
+#7680 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7681 = STYLED_ITEM('color',(#7682),#1755);
+#7682 = PRESENTATION_STYLE_ASSIGNMENT((#7683));
+#7683 = SURFACE_STYLE_USAGE(.BOTH.,#7684);
+#7684 = SURFACE_SIDE_STYLE('',(#7685));
+#7685 = SURFACE_STYLE_FILL_AREA(#7686);
+#7686 = FILL_AREA_STYLE('',(#7687));
+#7687 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7688 = STYLED_ITEM('color',(#7689),#1804);
+#7689 = PRESENTATION_STYLE_ASSIGNMENT((#7690));
+#7690 = SURFACE_STYLE_USAGE(.BOTH.,#7691);
+#7691 = SURFACE_SIDE_STYLE('',(#7692));
+#7692 = SURFACE_STYLE_FILL_AREA(#7693);
+#7693 = FILL_AREA_STYLE('',(#7694));
+#7694 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7695 = STYLED_ITEM('color',(#7696),#1853);
+#7696 = PRESENTATION_STYLE_ASSIGNMENT((#7697));
+#7697 = SURFACE_STYLE_USAGE(.BOTH.,#7698);
+#7698 = SURFACE_SIDE_STYLE('',(#7699));
+#7699 = SURFACE_STYLE_FILL_AREA(#7700);
+#7700 = FILL_AREA_STYLE('',(#7701));
+#7701 = FILL_AREA_STYLE_COLOUR('',#7553);
+#7702 = STYLED_ITEM('color',(#7703),#1880);
+#7703 = PRESENTATION_STYLE_ASSIGNMENT((#7704));
+#7704 = SURFACE_STYLE_USAGE(.BOTH.,#7705);
+#7705 = SURFACE_SIDE_STYLE('',(#7706));
+#7706 = SURFACE_STYLE_FILL_AREA(#7707);
+#7707 = FILL_AREA_STYLE('',(#7708));
+#7708 = FILL_AREA_STYLE_COLOUR('',#7709);
+#7709 = COLOUR_RGB('',0.917647063732,0.917647063732,0.917647063732);
+#7710 = STYLED_ITEM('color',(#7711),#1887);
+#7711 = PRESENTATION_STYLE_ASSIGNMENT((#7712));
+#7712 = SURFACE_STYLE_USAGE(.BOTH.,#7713);
+#7713 = SURFACE_SIDE_STYLE('',(#7714));
+#7714 = SURFACE_STYLE_FILL_AREA(#7715);
+#7715 = FILL_AREA_STYLE('',(#7716));
+#7716 = FILL_AREA_STYLE_COLOUR('',#7709);
+#7717 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7718),#6842);
+#7718 = STYLED_ITEM('color',(#7719),#6723);
+#7719 = PRESENTATION_STYLE_ASSIGNMENT((#7720,#7726));
+#7720 = SURFACE_STYLE_USAGE(.BOTH.,#7721);
+#7721 = SURFACE_SIDE_STYLE('',(#7722));
+#7722 = SURFACE_STYLE_FILL_AREA(#7723);
+#7723 = FILL_AREA_STYLE('',(#7724));
+#7724 = FILL_AREA_STYLE_COLOUR('',#7725);
+#7725 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#7726 = CURVE_STYLE('',#7727,POSITIVE_LENGTH_MEASURE(0.1),#7725);
+#7727 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7728 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7729,#7739,#7748,#7757,#7766,#7775,#7784,#7793,#7802,#7811),#6019);
+#7729 = STYLED_ITEM('color',(#7730),#1915);
+#7730 = PRESENTATION_STYLE_ASSIGNMENT((#7731,#7737));
+#7731 = SURFACE_STYLE_USAGE(.BOTH.,#7732);
+#7732 = SURFACE_SIDE_STYLE('',(#7733));
+#7733 = SURFACE_STYLE_FILL_AREA(#7734);
+#7734 = FILL_AREA_STYLE('',(#7735));
+#7735 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7736 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#7737 = CURVE_STYLE('',#7738,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7738 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7739 = STYLED_ITEM('color',(#7740),#2869);
+#7740 = PRESENTATION_STYLE_ASSIGNMENT((#7741,#7746));
+#7741 = SURFACE_STYLE_USAGE(.BOTH.,#7742);
+#7742 = SURFACE_SIDE_STYLE('',(#7743));
+#7743 = SURFACE_STYLE_FILL_AREA(#7744);
+#7744 = FILL_AREA_STYLE('',(#7745));
+#7745 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7746 = CURVE_STYLE('',#7747,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7747 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7748 = STYLED_ITEM('color',(#7749),#3007);
+#7749 = PRESENTATION_STYLE_ASSIGNMENT((#7750,#7755));
+#7750 = SURFACE_STYLE_USAGE(.BOTH.,#7751);
+#7751 = SURFACE_SIDE_STYLE('',(#7752));
+#7752 = SURFACE_STYLE_FILL_AREA(#7753);
+#7753 = FILL_AREA_STYLE('',(#7754));
+#7754 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7755 = CURVE_STYLE('',#7756,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7756 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7757 = STYLED_ITEM('color',(#7758),#3225);
+#7758 = PRESENTATION_STYLE_ASSIGNMENT((#7759,#7764));
+#7759 = SURFACE_STYLE_USAGE(.BOTH.,#7760);
+#7760 = SURFACE_SIDE_STYLE('',(#7761));
+#7761 = SURFACE_STYLE_FILL_AREA(#7762);
+#7762 = FILL_AREA_STYLE('',(#7763));
+#7763 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7764 = CURVE_STYLE('',#7765,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7765 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7766 = STYLED_ITEM('color',(#7767),#3427);
+#7767 = PRESENTATION_STYLE_ASSIGNMENT((#7768,#7773));
+#7768 = SURFACE_STYLE_USAGE(.BOTH.,#7769);
+#7769 = SURFACE_SIDE_STYLE('',(#7770));
+#7770 = SURFACE_STYLE_FILL_AREA(#7771);
+#7771 = FILL_AREA_STYLE('',(#7772));
+#7772 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7773 = CURVE_STYLE('',#7774,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7774 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7775 = STYLED_ITEM('color',(#7776),#4029);
+#7776 = PRESENTATION_STYLE_ASSIGNMENT((#7777,#7782));
+#7777 = SURFACE_STYLE_USAGE(.BOTH.,#7778);
+#7778 = SURFACE_SIDE_STYLE('',(#7779));
+#7779 = SURFACE_STYLE_FILL_AREA(#7780);
+#7780 = FILL_AREA_STYLE('',(#7781));
+#7781 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7782 = CURVE_STYLE('',#7783,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7783 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7784 = STYLED_ITEM('color',(#7785),#4329);
+#7785 = PRESENTATION_STYLE_ASSIGNMENT((#7786,#7791));
+#7786 = SURFACE_STYLE_USAGE(.BOTH.,#7787);
+#7787 = SURFACE_SIDE_STYLE('',(#7788));
+#7788 = SURFACE_STYLE_FILL_AREA(#7789);
+#7789 = FILL_AREA_STYLE('',(#7790));
+#7790 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7791 = CURVE_STYLE('',#7792,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7792 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7793 = STYLED_ITEM('color',(#7794),#4853);
+#7794 = PRESENTATION_STYLE_ASSIGNMENT((#7795,#7800));
+#7795 = SURFACE_STYLE_USAGE(.BOTH.,#7796);
+#7796 = SURFACE_SIDE_STYLE('',(#7797));
+#7797 = SURFACE_STYLE_FILL_AREA(#7798);
+#7798 = FILL_AREA_STYLE('',(#7799));
+#7799 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7800 = CURVE_STYLE('',#7801,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7801 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7802 = STYLED_ITEM('color',(#7803),#5407);
+#7803 = PRESENTATION_STYLE_ASSIGNMENT((#7804,#7809));
+#7804 = SURFACE_STYLE_USAGE(.BOTH.,#7805);
+#7805 = SURFACE_SIDE_STYLE('',(#7806));
+#7806 = SURFACE_STYLE_FILL_AREA(#7807);
+#7807 = FILL_AREA_STYLE('',(#7808));
+#7808 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7809 = CURVE_STYLE('',#7810,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7810 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7811 = STYLED_ITEM('color',(#7812),#5691);
+#7812 = PRESENTATION_STYLE_ASSIGNMENT((#7813,#7818));
+#7813 = SURFACE_STYLE_USAGE(.BOTH.,#7814);
+#7814 = SURFACE_SIDE_STYLE('',(#7815));
+#7815 = SURFACE_STYLE_FILL_AREA(#7816);
+#7816 = FILL_AREA_STYLE('',(#7817));
+#7817 = FILL_AREA_STYLE_COLOUR('',#7736);
+#7818 = CURVE_STYLE('',#7819,POSITIVE_LENGTH_MEASURE(0.1),#7736);
+#7819 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7821),#165);
+#7821 = STYLED_ITEM('color',(#7822),#46);
+#7822 = PRESENTATION_STYLE_ASSIGNMENT((#7823,#7829));
+#7823 = SURFACE_STYLE_USAGE(.BOTH.,#7824);
+#7824 = SURFACE_SIDE_STYLE('',(#7825));
+#7825 = SURFACE_STYLE_FILL_AREA(#7826);
+#7826 = FILL_AREA_STYLE('',(#7827));
+#7827 = FILL_AREA_STYLE_COLOUR('',#7828);
+#7828 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
+#7829 = CURVE_STYLE('',#7830,POSITIVE_LENGTH_MEASURE(0.1),#7828);
+#7830 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7832),#7527);
+#7832 = STYLED_ITEM('color',(#7833),#6861);
+#7833 = PRESENTATION_STYLE_ASSIGNMENT((#7834,#7840));
+#7834 = SURFACE_STYLE_USAGE(.BOTH.,#7835);
+#7835 = SURFACE_SIDE_STYLE('',(#7836));
+#7836 = SURFACE_STYLE_FILL_AREA(#7837);
+#7837 = FILL_AREA_STYLE('',(#7838));
+#7838 = FILL_AREA_STYLE_COLOUR('',#7839);
+#7839 = COLOUR_RGB('',1.,0.670000016689,0.);
+#7840 = CURVE_STYLE('',#7841,POSITIVE_LENGTH_MEASURE(0.1),#7839);
+#7841 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7842 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7843),#6704);
+#7843 = STYLED_ITEM('color',(#7844),#6038);
+#7844 = PRESENTATION_STYLE_ASSIGNMENT((#7845,#7851));
+#7845 = SURFACE_STYLE_USAGE(.BOTH.,#7846);
+#7846 = SURFACE_SIDE_STYLE('',(#7847));
+#7847 = SURFACE_STYLE_FILL_AREA(#7848);
+#7848 = FILL_AREA_STYLE('',(#7849));
+#7849 = FILL_AREA_STYLE_COLOUR('',#7850);
+#7850 = COLOUR_RGB('',1.,0.670588254929,0.);
+#7851 = CURVE_STYLE('',#7852,POSITIVE_LENGTH_MEASURE(0.1),#7850);
+#7852 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Batteries/battery_lipo_3_7v_240mah.fcstd b/Electrical Parts/Batteries/battery_lipo_3_7v_240mah.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..32f1780e116e0b4c71e51bc7c8e61227b01f9db8
GIT binary patch
literal 92987
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
Al>h($

literal 0
HcmV?d00001