From 16c41aee0ef5d4d10b8d6818ac477cb7531540b8 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sun, 15 Feb 2015 08:52:37 +0100
Subject: [PATCH] Key model 1 added to generic objetcs

---
 Generic objects/key-model-1.fcstd |  Bin 0 -> 108646 bytes
 Generic objects/key-model-1.step  | 7512 +++++++++++++++++++++++++++++
 Generic objects/key-model-1.stl   |  Bin 0 -> 30684 bytes
 3 files changed, 7512 insertions(+)
 create mode 100644 Generic objects/key-model-1.fcstd
 create mode 100644 Generic objects/key-model-1.step
 create mode 100644 Generic objects/key-model-1.stl

diff --git a/Generic objects/key-model-1.fcstd b/Generic objects/key-model-1.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..9e713e633a0780ae53bcbf5bb17b6b97e95b2e8e
GIT binary patch
literal 108646
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
Wlk@TcRDgtoiHWGN81Wyo@&5p;G0{W-

literal 0
HcmV?d00001

diff --git a/Generic objects/key-model-1.step b/Generic objects/key-model-1.step
new file mode 100644
index 00000000..741d0dbc
--- /dev/null
+++ b/Generic objects/key-model-1.step	
@@ -0,0 +1,7512 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Generic 
+objects/key-model-1.step','2015-02-15T08:51:59',('Author'),(''),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('key-model-1','key-model-1','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5549);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#150,#233,#314,#859,#1496,#1523,#1550,#1577,
+    #1705,#1797,#1851,#2232,#2444,#3140,#3189,#3243,#3827,#3875,#3902,
+    #3929,#3956,#3983,#3990,#4017,#4199,#4249,#4303,#4330,#4377,#4698,
+    #4966,#5013,#5244,#5355,#5401,#5408,#5415,#5468,#5495,#5502,#5509,
+    #5515,#5542));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#61,#91,#122));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#26 = SURFACE_CURVE('',#27,(#31,#46),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#40);
+#32 = SURFACE_OF_LINEAR_EXTRUSION('',#33,#38);
+#33 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#34,#35,#36,#37),.UNSPECIFIED.,.F.
+  ,.F.,(4,4),(5.606379710583E-12,1.),.PIECEWISE_BEZIER_KNOTS.);
+#34 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#35 = CARTESIAN_POINT('',(23.706666477043,4.979206228197,0.));
+#36 = CARTESIAN_POINT('',(25.907999932277,7.085793836173,0.));
+#37 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#38 = VECTOR('',#39,1.);
+#39 = DIRECTION('',(-0.,-0.,-1.));
+#40 = DEFINITIONAL_REPRESENTATION('',(#41),#45);
+#41 = LINE('',#42,#43);
+#42 = CARTESIAN_POINT('',(5.606379710583E-12,0.));
+#43 = VECTOR('',#44,1.);
+#44 = DIRECTION('',(0.,-1.));
+#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46 = PCURVE('',#47,#55);
+#47 = SURFACE_OF_LINEAR_EXTRUSION('',#48,#53);
+#48 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#49,#50,#51,#52),.UNSPECIFIED.,.F.
+  ,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#49 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#50 = CARTESIAN_POINT('',(20.083249410936,11.791652282085,0.));
+#51 = CARTESIAN_POINT('',(23.706666477016,4.979206228177,0.));
+#52 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#53 = VECTOR('',#54,1.);
+#54 = DIRECTION('',(-0.,-0.,-1.));
+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);
+#56 = LINE('',#57,#58);
+#57 = CARTESIAN_POINT('',(1.,0.));
+#58 = VECTOR('',#59,1.);
+#59 = DIRECTION('',(0.,-1.));
+#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61 = ORIENTED_EDGE('',*,*,#62,.T.);
+#62 = EDGE_CURVE('',#24,#63,#65,.T.);
+#63 = VERTEX_POINT('',#64);
+#64 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,2.3));
+#65 = SURFACE_CURVE('',#66,(#71,#78),.PCURVE_S1.);
+#66 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#67,#68,#69,#70),.UNSPECIFIED.,.F.
+  ,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#67 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#68 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#69 = CARTESIAN_POINT('',(25.907999932271,7.085793836173,2.3));
+#70 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,2.3));
+#71 = PCURVE('',#32,#72);
+#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(0.,-2.3));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(1.,0.));
+#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78 = PCURVE('',#79,#84);
+#79 = PLANE('',#80);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#82 = DIRECTION('',(0.,0.,1.));
+#83 = DIRECTION('',(1.,0.,0.));
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#90);
+#85 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#86,#87,#88,#89),.UNSPECIFIED.,.F.
+  ,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#86 = CARTESIAN_POINT('',(0.,0.));
+#87 = CARTESIAN_POINT('',(0.,0.));
+#88 = CARTESIAN_POINT('',(2.201333455253,2.106587608));
+#89 = CARTESIAN_POINT('',(3.217333624587,1.991682692889));
+#90 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91 = ORIENTED_EDGE('',*,*,#92,.F.);
+#92 = EDGE_CURVE('',#93,#63,#95,.T.);
+#93 = VERTEX_POINT('',#94);
+#94 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#95 = SURFACE_CURVE('',#96,(#100,#107),.PCURVE_S1.);
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(0.,0.,1.));
+#100 = PCURVE('',#32,#101);
+#101 = DEFINITIONAL_REPRESENTATION('',(#102),#106);
+#102 = LINE('',#103,#104);
+#103 = CARTESIAN_POINT('',(1.,0.));
+#104 = VECTOR('',#105,1.);
+#105 = DIRECTION('',(0.,-1.));
+#106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#107 = PCURVE('',#108,#116);
+#108 = SURFACE_OF_LINEAR_EXTRUSION('',#109,#114);
+#109 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#110,#111,#112,#113),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#110 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#111 = CARTESIAN_POINT('',(27.940000270938,6.855984005951,0.));
+#112 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#113 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(-0.,-0.,-1.));
+#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(2.470330418897E-15,0.));
+#119 = VECTOR('',#120,1.);
+#120 = DIRECTION('',(0.,-1.));
+#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#122 = ORIENTED_EDGE('',*,*,#123,.F.);
+#123 = EDGE_CURVE('',#22,#93,#124,.T.);
+#124 = SURFACE_CURVE('',#125,(#130,#137),.PCURVE_S1.);
+#125 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#126,#127,#128,#129),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#126 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#127 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#128 = CARTESIAN_POINT('',(25.907999932271,7.085793836173,0.));
+#129 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#130 = PCURVE('',#32,#131);
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(0.,0.));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(1.,0.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = PCURVE('',#138,#143);
+#138 = PLANE('',#139);
+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#140 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#141 = DIRECTION('',(0.,0.,1.));
+#142 = DIRECTION('',(1.,0.,0.));
+#143 = DEFINITIONAL_REPRESENTATION('',(#144),#149);
+#144 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#145,#146,#147,#148),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#145 = CARTESIAN_POINT('',(0.,0.));
+#146 = CARTESIAN_POINT('',(0.,0.));
+#147 = CARTESIAN_POINT('',(2.201333455253,2.106587608));
+#148 = CARTESIAN_POINT('',(3.217333624587,1.991682692889));
+#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#150 = ADVANCED_FACE('',(#151),#47,.T.);
+#151 = FACE_BOUND('',#152,.T.);
+#152 = EDGE_LOOP('',(#153,#186,#209,#210));
+#153 = ORIENTED_EDGE('',*,*,#154,.T.);
+#154 = EDGE_CURVE('',#155,#157,#159,.T.);
+#155 = VERTEX_POINT('',#156);
+#156 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,2.3));
+#159 = SURFACE_CURVE('',#160,(#164,#171),.PCURVE_S1.);
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(0.,0.,1.));
+#164 = PCURVE('',#47,#165);
+#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(1.260390543133E-18,0.));
+#168 = VECTOR('',#169,1.);
+#169 = DIRECTION('',(0.,-1.));
+#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#171 = PCURVE('',#172,#180);
+#172 = SURFACE_OF_LINEAR_EXTRUSION('',#173,#178);
+#173 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#174,#175,#176,#177),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#174 = CARTESIAN_POINT('',(4.667413122661E-12,8.444023258392E-14,0.));
+#175 = CARTESIAN_POINT('',(4.667413122661E-12,6.089953025951,0.));
+#176 = CARTESIAN_POINT('',(5.731997002671,11.573714411862,0.));
+#177 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-0.,-0.,-1.));
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(1.,0.));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(0.,-1.));
+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#186 = ORIENTED_EDGE('',*,*,#187,.T.);
+#187 = EDGE_CURVE('',#157,#24,#188,.T.);
+#188 = SURFACE_CURVE('',#189,(#194,#201),.PCURVE_S1.);
+#189 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#190,#191,#192,#193),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#190 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,2.3));
+#191 = CARTESIAN_POINT('',(20.083249410938,11.791652282085,2.3));
+#192 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#193 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,2.3));
+#194 = PCURVE('',#47,#195);
+#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(0.,-2.3));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(1.,0.));
+#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#201 = PCURVE('',#79,#202);
+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#208);
+#203 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#204,#205,#206,#207),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#204 = CARTESIAN_POINT('',(-11.09859727274,6.698927809467));
+#205 = CARTESIAN_POINT('',(-3.62341706608,6.812446053911));
+#206 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#207 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#209 = ORIENTED_EDGE('',*,*,#21,.F.);
+#210 = ORIENTED_EDGE('',*,*,#211,.F.);
+#211 = EDGE_CURVE('',#155,#22,#212,.T.);
+#212 = SURFACE_CURVE('',#213,(#218,#225),.PCURVE_S1.);
+#213 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#214,#215,#216,#217),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#214 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#215 = CARTESIAN_POINT('',(20.083249410938,11.791652282085,0.));
+#216 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#217 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#218 = PCURVE('',#47,#219);
+#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224);
+#220 = LINE('',#221,#222);
+#221 = CARTESIAN_POINT('',(0.,0.));
+#222 = VECTOR('',#223,1.);
+#223 = DIRECTION('',(1.,0.));
+#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#225 = PCURVE('',#138,#226);
+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#232);
+#227 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#228,#229,#230,#231),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#228 = CARTESIAN_POINT('',(-11.09859727274,6.698927809467));
+#229 = CARTESIAN_POINT('',(-3.62341706608,6.812446053911));
+#230 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#231 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ADVANCED_FACE('',(#234),#108,.T.);
+#234 = FACE_BOUND('',#235,.T.);
+#235 = EDGE_LOOP('',(#236,#237,#262,#291));
+#236 = ORIENTED_EDGE('',*,*,#92,.T.);
+#237 = ORIENTED_EDGE('',*,*,#238,.T.);
+#238 = EDGE_CURVE('',#63,#239,#241,.T.);
+#239 = VERTEX_POINT('',#240);
+#240 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,2.3));
+#241 = SURFACE_CURVE('',#242,(#247,#254),.PCURVE_S1.);
+#242 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#243,#244,#245,#246),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#243 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,2.3));
+#244 = CARTESIAN_POINT('',(27.940000270938,6.855984005951,2.3));
+#245 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,2.3));
+#246 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,2.3));
+#247 = PCURVE('',#108,#248);
+#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
+#249 = LINE('',#250,#251);
+#250 = CARTESIAN_POINT('',(0.,-2.3));
+#251 = VECTOR('',#252,1.);
+#252 = DIRECTION('',(1.,0.));
+#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#254 = PCURVE('',#79,#255);
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#261);
+#256 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#257,#258,#259,#260),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#257 = CARTESIAN_POINT('',(3.217333624587,1.991682692889));
+#258 = CARTESIAN_POINT('',(4.23333379392,1.876777777778));
+#259 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#260 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#262 = ORIENTED_EDGE('',*,*,#263,.F.);
+#263 = EDGE_CURVE('',#264,#239,#266,.T.);
+#264 = VERTEX_POINT('',#265);
+#265 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#266 = SURFACE_CURVE('',#267,(#271,#278),.PCURVE_S1.);
+#267 = LINE('',#268,#269);
+#268 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#269 = VECTOR('',#270,1.);
+#270 = DIRECTION('',(0.,0.,1.));
+#271 = PCURVE('',#108,#272);
+#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277);
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(1.,0.));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.,-1.));
+#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#278 = PCURVE('',#279,#285);
+#279 = SURFACE_OF_LINEAR_EXTRUSION('',#280,#283);
+#280 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#281,#282),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,21.788647156214),.PIECEWISE_BEZIER_KNOTS.);
+#281 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#282 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(-0.,-0.,-1.));
+#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(7.799603103922E-14,0.));
+#288 = VECTOR('',#289,1.);
+#289 = DIRECTION('',(0.,-1.));
+#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#291 = ORIENTED_EDGE('',*,*,#292,.F.);
+#292 = EDGE_CURVE('',#93,#264,#293,.T.);
+#293 = SURFACE_CURVE('',#294,(#299,#306),.PCURVE_S1.);
+#294 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#295,#296,#297,#298),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#295 = CARTESIAN_POINT('',(26.924000101605,6.970888921062,0.));
+#296 = CARTESIAN_POINT('',(27.940000270938,6.855984005951,0.));
+#297 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#298 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#299 = PCURVE('',#108,#300);
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(0.,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(1.,0.));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#306 = PCURVE('',#138,#307);
+#307 = DEFINITIONAL_REPRESENTATION('',(#308),#313);
+#308 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#309,#310,#311,#312),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#309 = CARTESIAN_POINT('',(3.217333624587,1.991682692889));
+#310 = CARTESIAN_POINT('',(4.23333379392,1.876777777778));
+#311 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#312 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#314 = ADVANCED_FACE('',(#315,#828),#138,.F.);
+#315 = FACE_BOUND('',#316,.F.);
+#316 = EDGE_LOOP('',(#317,#318,#319,#344,#377,#410,#437,#470,#503,#530,
+    #558,#584,#612,#639,#666,#694,#720,#748,#781,#808,#827));
+#317 = ORIENTED_EDGE('',*,*,#123,.F.);
+#318 = ORIENTED_EDGE('',*,*,#211,.F.);
+#319 = ORIENTED_EDGE('',*,*,#320,.F.);
+#320 = EDGE_CURVE('',#321,#155,#323,.T.);
+#321 = VERTEX_POINT('',#322);
+#322 = CARTESIAN_POINT('',(4.661444563681E-12,8.397615935962E-14,0.));
+#323 = SURFACE_CURVE('',#324,(#329,#337),.PCURVE_S1.);
+#324 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#325,#326,#327,#328),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#325 = CARTESIAN_POINT('',(4.667413122661E-12,8.444023258392E-14,0.));
+#326 = CARTESIAN_POINT('',(4.667413122661E-12,6.089953025951,0.));
+#327 = CARTESIAN_POINT('',(5.731997002671,11.573714411862,0.));
+#328 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,0.));
+#329 = PCURVE('',#138,#330);
+#330 = DEFINITIONAL_REPRESENTATION('',(#331),#336);
+#331 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#332,#333,#334,#335),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#332 = CARTESIAN_POINT('',(-23.70666647701,-4.979206228173));
+#333 = CARTESIAN_POINT('',(-23.70666647701,1.110746797778));
+#334 = CARTESIAN_POINT('',(-17.97466947434,6.594508183689));
+#335 = CARTESIAN_POINT('',(-11.09859727274,6.698927809467));
+#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#337 = PCURVE('',#172,#338);
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(1.,0.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#346,#321,#348,.T.);
+#346 = VERTEX_POINT('',#347);
+#347 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#348 = SURFACE_CURVE('',#349,(#354,#362),.PCURVE_S1.);
+#349 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#350,#351,#352,#353),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#350 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#351 = CARTESIAN_POINT('',(4.233333841338,-12.33311097169,0.));
+#352 = CARTESIAN_POINT('',(4.667413122661E-12,-6.08995188916,0.));
+#353 = CARTESIAN_POINT('',(4.667413122661E-12,8.416600749683E-14,0.));
+#354 = PCURVE('',#138,#355);
+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#361);
+#356 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#357,#358,#359,#360),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#357 = CARTESIAN_POINT('',(-11.30299970874,-17.31231719986));
+#358 = CARTESIAN_POINT('',(-19.47333263568,-17.31231719986));
+#359 = CARTESIAN_POINT('',(-23.70666647701,-11.06915811733));
+#360 = CARTESIAN_POINT('',(-23.70666647701,-4.979206228173));
+#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#362 = PCURVE('',#363,#371);
+#363 = SURFACE_OF_LINEAR_EXTRUSION('',#364,#369);
+#364 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#365,#366,#367,#368),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#365 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#366 = CARTESIAN_POINT('',(4.233333841338,-12.33311097169,0.));
+#367 = CARTESIAN_POINT('',(4.667413122661E-12,-6.08995188916,0.));
+#368 = CARTESIAN_POINT('',(4.667413122661E-12,8.416600749683E-14,0.));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(-0.,-0.,-1.));
+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(0.,0.));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,0.));
+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#377 = ORIENTED_EDGE('',*,*,#378,.F.);
+#378 = EDGE_CURVE('',#379,#346,#381,.T.);
+#379 = VERTEX_POINT('',#380);
+#380 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#381 = SURFACE_CURVE('',#382,(#387,#395),.PCURVE_S1.);
+#382 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#383,#384,#385,#386),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#383 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#384 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#385 = CARTESIAN_POINT('',(20.573999932271,-12.33311097169,0.));
+#386 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#387 = PCURVE('',#138,#388);
+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#394);
+#389 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#390,#391,#392,#393),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#390 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#391 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#392 = CARTESIAN_POINT('',(-3.132666544747,-17.31231719986));
+#393 = CARTESIAN_POINT('',(-11.30299970874,-17.31231719986));
+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#395 = PCURVE('',#396,#404);
+#396 = SURFACE_OF_LINEAR_EXTRUSION('',#397,#402);
+#397 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#398,#399,#400,#401),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(9.75092505702E-12,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#398 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#399 = CARTESIAN_POINT('',(23.833666646288,-5.094111079079,0.));
+#400 = CARTESIAN_POINT('',(20.573999932192,-12.33311097169,0.));
+#401 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(-0.,-0.,-1.));
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(0.,0.));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,0.));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#410 = ORIENTED_EDGE('',*,*,#411,.F.);
+#411 = EDGE_CURVE('',#412,#379,#414,.T.);
+#412 = VERTEX_POINT('',#413);
+#413 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#414 = SURFACE_CURVE('',#415,(#418,#424),.PCURVE_S1.);
+#415 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#416,#417),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,33.550524901761),.PIECEWISE_BEZIER_KNOTS.);
+#416 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#417 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#418 = PCURVE('',#138,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#423);
+#420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#421,#422),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,33.550524901761),.PIECEWISE_BEZIER_KNOTS.);
+#421 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#422 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#424 = PCURVE('',#425,#431);
+#425 = SURFACE_OF_LINEAR_EXTRUSION('',#426,#429);
+#426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#427,#428),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,33.550524901761),.PIECEWISE_BEZIER_KNOTS.);
+#427 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#428 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(-0.,-0.,-1.));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(0.,0.));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(1.,0.));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#412,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#441 = SURFACE_CURVE('',#442,(#447,#455),.PCURVE_S1.);
+#442 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#443,#444,#445,#446),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#443 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#444 = CARTESIAN_POINT('',(27.855333096271,-7.009190137604,0.));
+#445 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#446 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#447 = PCURVE('',#138,#448);
+#448 = DEFINITIONAL_REPRESENTATION('',(#449),#454);
+#449 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#450,#451,#452,#453),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#450 = CARTESIAN_POINT('',(4.529667127253,-11.68198397377));
+#451 = CARTESIAN_POINT('',(4.148666619253,-11.98839636577));
+#452 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#453 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = PCURVE('',#456,#464);
+#456 = SURFACE_OF_LINEAR_EXTRUSION('',#457,#462);
+#457 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#458,#459,#460,#461),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,0.999999999989),
+  .PIECEWISE_BEZIER_KNOTS.);
+#458 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#459 = CARTESIAN_POINT('',(27.855333096275,-7.009190137601,0.));
+#460 = CARTESIAN_POINT('',(27.347333604282,-6.779380307387,0.));
+#461 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(-0.,-0.,-1.));
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(0.,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(1.,0.));
+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#439,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#474 = SURFACE_CURVE('',#475,(#480,#488),.PCURVE_S1.);
+#475 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#476,#477,#478,#479),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#476 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#477 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#478 = CARTESIAN_POINT('',(28.617332926938,-6.396365353604,0.));
+#479 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#480 = PCURVE('',#138,#481);
+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#487);
+#482 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#483,#484,#485,#486),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#483 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#484 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#485 = CARTESIAN_POINT('',(4.91066644992,-11.37557158177));
+#486 = CARTESIAN_POINT('',(4.529667127253,-11.68198397377));
+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#488 = PCURVE('',#489,#497);
+#489 = SURFACE_OF_LINEAR_EXTRUSION('',#490,#495);
+#490 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#491,#492,#493,#494),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#491 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#492 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#493 = CARTESIAN_POINT('',(28.617332926938,-6.396365353604,0.));
+#494 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(-0.,-0.,-1.));
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(0.,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.));
+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#503 = ORIENTED_EDGE('',*,*,#504,.F.);
+#504 = EDGE_CURVE('',#505,#472,#507,.T.);
+#505 = VERTEX_POINT('',#506);
+#506 = CARTESIAN_POINT('',(28.408304937462,-2.96299,-3.860563101742E-16)
+  );
+#507 = SURFACE_CURVE('',#508,(#511,#517),.PCURVE_S1.);
+#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,30.716366308268),.PIECEWISE_BEZIER_KNOTS.);
+#509 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,0.));
+#510 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#511 = PCURVE('',#138,#512);
+#512 = DEFINITIONAL_REPRESENTATION('',(#513),#516);
+#513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#514,#515),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,30.716366308268),.PIECEWISE_BEZIER_KNOTS.);
+#514 = CARTESIAN_POINT('',(4.699000291253,-7.736919868889));
+#515 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#524);
+#518 = SURFACE_OF_LINEAR_EXTRUSION('',#519,#522);
+#519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,30.716366308268),.PIECEWISE_BEZIER_KNOTS.);
+#520 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,0.));
+#521 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(-0.,-0.,-1.));
+#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529);
+#525 = LINE('',#526,#527);
+#526 = CARTESIAN_POINT('',(0.,0.));
+#527 = VECTOR('',#528,1.);
+#528 = DIRECTION('',(1.,0.));
+#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#530 = ORIENTED_EDGE('',*,*,#531,.F.);
+#531 = EDGE_CURVE('',#532,#505,#534,.T.);
+#532 = VERTEX_POINT('',#533);
+#533 = CARTESIAN_POINT('',(27.1684,-2.96299,2.914335439641E-16));
+#534 = SURFACE_CURVE('',#535,(#539,#546),.PCURVE_S1.);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(27.1684,-2.96299,-1.52655665886E-16));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#539 = PCURVE('',#138,#540);
+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);
+#541 = LINE('',#542,#543);
+#542 = CARTESIAN_POINT('',(3.461733522982,-7.942196228173));
+#543 = VECTOR('',#544,1.);
+#544 = DIRECTION('',(1.,-3.885780586188E-16));
+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#546 = PCURVE('',#547,#552);
+#547 = PLANE('',#548);
+#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551);
+#549 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#550 = DIRECTION('',(2.210185207988E-16,0.776340110906,-0.630314232902)
+  );
+#551 = DIRECTION('',(-3.392234121452E-16,-0.630314232902,-0.776340110906
+    ));
+#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557);
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(4.254144787519E-16,-1.));
+#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#558 = ORIENTED_EDGE('',*,*,#559,.F.);
+#559 = EDGE_CURVE('',#560,#532,#562,.T.);
+#560 = VERTEX_POINT('',#561);
+#561 = CARTESIAN_POINT('',(27.1684,-0.86299,1.52655665886E-16));
+#562 = SURFACE_CURVE('',#563,(#567,#573),.PCURVE_S1.);
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(27.1684,2.058108114087,0.));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(-4.996003610813E-16,-1.,0.));
+#567 = PCURVE('',#138,#568);
+#568 = DEFINITIONAL_REPRESENTATION('',(#569),#572);
+#569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#570,#571),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(2.921098114087,5.021098114087),.PIECEWISE_BEZIER_KNOTS.);
+#570 = CARTESIAN_POINT('',(3.461733522982,-5.842196228173));
+#571 = CARTESIAN_POINT('',(3.461733522982,-7.942196228173));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#573 = PCURVE('',#574,#579);
+#574 = PLANE('',#575);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(27.1684,-0.86299,-1.));
+#577 = DIRECTION('',(-1.,4.996003610813E-16,3.330669073875E-16));
+#578 = DIRECTION('',(5.551115123126E-17,3.330669073875E-16,1.));
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#583);
+#580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#581,#582),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(2.921098114087,5.021098114087),.PIECEWISE_BEZIER_KNOTS.);
+#581 = CARTESIAN_POINT('',(1.,8.881784197001E-16));
+#582 = CARTESIAN_POINT('',(1.,-2.1));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = ORIENTED_EDGE('',*,*,#585,.T.);
+#585 = EDGE_CURVE('',#560,#586,#588,.T.);
+#586 = VERTEX_POINT('',#587);
+#587 = CARTESIAN_POINT('',(53.439174246892,-0.86299,-6.708160921799E-15)
+  );
+#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.);
+#589 = LINE('',#590,#591);
+#590 = CARTESIAN_POINT('',(27.1684,-0.86299,-2.914335439641E-16));
+#591 = VECTOR('',#592,1.);
+#592 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#593 = PCURVE('',#138,#594);
+#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(3.461733522982,-5.842196228173));
+#597 = VECTOR('',#598,1.);
+#598 = DIRECTION('',(1.,-3.885780586188E-16));
+#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#600 = PCURVE('',#601,#606);
+#601 = PLANE('',#602);
+#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);
+#603 = CARTESIAN_POINT('',(27.1684,-0.86299,-1.748601263785E-16));
+#604 = DIRECTION('',(-6.408921452688E-16,-0.776340110906,-0.630314232902
+    ));
+#605 = DIRECTION('',(-8.06502123249E-17,-0.630314232902,0.776340110906)
+  );
+#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611);
+#607 = LINE('',#608,#609);
+#608 = CARTESIAN_POINT('',(0.,0.));
+#609 = VECTOR('',#610,1.);
+#610 = DIRECTION('',(-5.540854281863E-18,-1.));
+#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#612 = ORIENTED_EDGE('',*,*,#613,.F.);
+#613 = EDGE_CURVE('',#614,#586,#616,.T.);
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#616 = SURFACE_CURVE('',#617,(#620,#626),.PCURVE_S1.);
+#617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#618,#619),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#618 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#619 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#620 = PCURVE('',#138,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#625);
+#622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#623,#624),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#623 = CARTESIAN_POINT('',(31.496000697653,-4.289777809951));
+#624 = CARTESIAN_POINT('',(26.797000358987,-8.426349359556));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = PCURVE('',#627,#633);
+#627 = SURFACE_OF_LINEAR_EXTRUSION('',#628,#631);
+#628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#629,#630),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#629 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#630 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(-0.,-0.,-1.));
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(0.,0.));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(1.,0.));
+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#639 = ORIENTED_EDGE('',*,*,#640,.F.);
+#640 = EDGE_CURVE('',#641,#614,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(55.264023544625,1.04101,-8.852813911005E-16)
+  );
+#643 = SURFACE_CURVE('',#644,(#647,#653),.PCURVE_S1.);
+#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.869786185518),.PIECEWISE_BEZIER_KNOTS.);
+#645 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,0.));
+#646 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#647 = PCURVE('',#138,#648);
+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#652);
+#649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#650,#651),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.869786185518),.PIECEWISE_BEZIER_KNOTS.);
+#650 = CARTESIAN_POINT('',(31.623000866987,-3.562047006222));
+#651 = CARTESIAN_POINT('',(31.496000697653,-4.289777809951));
+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#653 = PCURVE('',#654,#660);
+#654 = SURFACE_OF_LINEAR_EXTRUSION('',#655,#658);
+#655 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#656,#657),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.869786185518),.PIECEWISE_BEZIER_KNOTS.);
+#656 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,0.));
+#657 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(-0.,-0.,-1.));
+#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(0.,0.));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(1.,0.));
+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#666 = ORIENTED_EDGE('',*,*,#667,.F.);
+#667 = EDGE_CURVE('',#668,#641,#670,.T.);
+#668 = VERTEX_POINT('',#669);
+#669 = CARTESIAN_POINT('',(27.1684,1.04101,0.));
+#670 = SURFACE_CURVE('',#671,(#675,#682),.PCURVE_S1.);
+#671 = LINE('',#672,#673);
+#672 = CARTESIAN_POINT('',(27.1684,1.04101,-2.109423746788E-16));
+#673 = VECTOR('',#674,1.);
+#674 = DIRECTION('',(1.,-3.330669073875E-16,-5.551115123126E-17));
+#675 = PCURVE('',#138,#676);
+#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(3.461733522982,-3.938196228173));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(1.,-3.330669073875E-16));
+#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#682 = PCURVE('',#683,#688);
+#683 = PLANE('',#684);
+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);
+#685 = CARTESIAN_POINT('',(27.1684,1.702839944547,0.815157116451));
+#686 = DIRECTION('',(-8.875627692244E-17,0.776340110906,-0.630314232902)
+  );
+#687 = DIRECTION('',(-1.621212919508E-17,-0.630314232902,-0.776340110906
+    ));
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(4.254144787519E-16,-1.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#694 = ORIENTED_EDGE('',*,*,#695,.F.);
+#695 = EDGE_CURVE('',#696,#668,#698,.T.);
+#696 = VERTEX_POINT('',#697);
+#697 = CARTESIAN_POINT('',(27.1684,3.14101,4.440892098501E-16));
+#698 = SURFACE_CURVE('',#699,(#703,#709),.PCURVE_S1.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(27.1684,4.060108114087,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(-4.440892098501E-16,-1.,0.));
+#703 = PCURVE('',#138,#704);
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#708);
+#705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#706,#707),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.919098114087,3.019098114087),.PIECEWISE_BEZIER_KNOTS.);
+#706 = CARTESIAN_POINT('',(3.461733522982,-1.838196228173));
+#707 = CARTESIAN_POINT('',(3.461733522982,-3.938196228173));
+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#709 = PCURVE('',#710,#715);
+#710 = PLANE('',#711);
+#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714);
+#712 = CARTESIAN_POINT('',(27.1684,3.14101,-1.));
+#713 = DIRECTION('',(-1.,4.440892098501E-16,-1.110223024625E-16));
+#714 = DIRECTION('',(0.,-1.110223024625E-16,1.));
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#719);
+#716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#717,#718),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.919098114087,3.019098114087),.PIECEWISE_BEZIER_KNOTS.);
+#717 = CARTESIAN_POINT('',(1.,8.881784197001E-16));
+#718 = CARTESIAN_POINT('',(1.,-2.1));
+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#720 = ORIENTED_EDGE('',*,*,#721,.T.);
+#721 = EDGE_CURVE('',#696,#722,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(53.480829701265,3.14101,-8.4689004979E-16));
+#724 = SURFACE_CURVE('',#725,(#729,#736),.PCURVE_S1.);
+#725 = LINE('',#726,#727);
+#726 = CARTESIAN_POINT('',(27.1684,3.14101,-2.331468351713E-16));
+#727 = VECTOR('',#728,1.);
+#728 = DIRECTION('',(1.,-3.330669073875E-16,-5.551115123126E-17));
+#729 = PCURVE('',#138,#730);
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(3.461733522982,-1.838196228173));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(1.,-3.330669073875E-16));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = PCURVE('',#737,#742);
+#737 = PLANE('',#738);
+#738 = AXIS2_PLACEMENT_3D('',#739,#740,#741);
+#739 = CARTESIAN_POINT('',(27.1684,3.14101,-1.165734175856E-16));
+#740 = DIRECTION('',(-2.61138410136E-16,-0.776340110906,-0.630314232902)
+  );
+#741 = DIRECTION('',(1.561700040184E-16,-0.630314232902,0.776340110906)
+  );
+#742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);
+#743 = LINE('',#744,#745);
+#744 = CARTESIAN_POINT('',(0.,0.));
+#745 = VECTOR('',#746,1.);
+#746 = DIRECTION('',(-5.540854281863E-18,-1.));
+#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#748 = ORIENTED_EDGE('',*,*,#749,.F.);
+#749 = EDGE_CURVE('',#750,#722,#752,.T.);
+#750 = VERTEX_POINT('',#751);
+#751 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#752 = SURFACE_CURVE('',#753,(#758,#766),.PCURVE_S1.);
+#753 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#754,#755,#756,#757),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#754 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#755 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#756 = CARTESIAN_POINT('',(53.212999830671,3.56204811084,0.));
+#757 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,0.));
+#758 = PCURVE('',#138,#759);
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#765);
+#760 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#761,#762,#763,#764),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#761 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#762 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#763 = CARTESIAN_POINT('',(29.506333353653,-1.417158117333));
+#764 = CARTESIAN_POINT('',(30.48000052832,-2.374697646667));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#766 = PCURVE('',#767,#775);
+#767 = SURFACE_OF_LINEAR_EXTRUSION('',#768,#773);
+#768 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#769,#770,#771,#772),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#769 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#770 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#771 = CARTESIAN_POINT('',(53.212999830671,3.56204811084,0.));
+#772 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,0.));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(-0.,-0.,-1.));
+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(0.,0.));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(1.,0.));
+#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#781 = ORIENTED_EDGE('',*,*,#782,.F.);
+#782 = EDGE_CURVE('',#783,#750,#785,.T.);
+#783 = VERTEX_POINT('',#784);
+#784 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#785 = SURFACE_CURVE('',#786,(#789,#795),.PCURVE_S1.);
+#786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#787,#788),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,197.50290821212),.PIECEWISE_BEZIER_KNOTS.);
+#787 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#788 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#789 = PCURVE('',#138,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#794);
+#791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#792,#793),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,197.50290821212),.PIECEWISE_BEZIER_KNOTS.);
+#792 = CARTESIAN_POINT('',(4.40266695792,-1.187349359556));
+#793 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = PCURVE('',#796,#802);
+#796 = SURFACE_OF_LINEAR_EXTRUSION('',#797,#800);
+#797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#798,#799),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,197.50290821212),.PIECEWISE_BEZIER_KNOTS.);
+#798 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#799 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(-0.,-0.,-1.));
+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(0.,0.));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(1.,0.));
+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#808 = ORIENTED_EDGE('',*,*,#809,.F.);
+#809 = EDGE_CURVE('',#264,#783,#810,.T.);
+#810 = SURFACE_CURVE('',#811,(#814,#820),.PCURVE_S1.);
+#811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#812,#813),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,21.788647156214),.PIECEWISE_BEZIER_KNOTS.);
+#812 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,0.));
+#813 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#814 = PCURVE('',#138,#815);
+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#819);
+#816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#817,#818),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,21.788647156214),.PIECEWISE_BEZIER_KNOTS.);
+#817 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#818 = CARTESIAN_POINT('',(4.40266695792,-1.187349359556));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#820 = PCURVE('',#279,#821);
+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
+#822 = LINE('',#823,#824);
+#823 = CARTESIAN_POINT('',(0.,0.));
+#824 = VECTOR('',#825,1.);
+#825 = DIRECTION('',(1.,0.));
+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#827 = ORIENTED_EDGE('',*,*,#292,.F.);
+#828 = FACE_BOUND('',#829,.F.);
+#829 = EDGE_LOOP('',(#830));
+#830 = ORIENTED_EDGE('',*,*,#831,.F.);
+#831 = EDGE_CURVE('',#832,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(8.7,-6.73555739531E-16,0.));
+#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.);
+#835 = CIRCLE('',#836,2.75);
+#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#837 = CARTESIAN_POINT('',(5.95,0.,0.));
+#838 = DIRECTION('',(0.,0.,1.));
+#839 = DIRECTION('',(1.,0.,0.));
+#840 = PCURVE('',#138,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = CIRCLE('',#843,2.75);
+#843 = AXIS2_PLACEMENT_2D('',#844,#845);
+#844 = CARTESIAN_POINT('',(-17.75666647701,-4.979206228173));
+#845 = DIRECTION('',(1.,0.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = PCURVE('',#848,#853);
+#848 = CYLINDRICAL_SURFACE('',#849,2.75);
+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#850 = CARTESIAN_POINT('',(5.95,0.,-2.));
+#851 = DIRECTION('',(0.,0.,1.));
+#852 = DIRECTION('',(1.,0.,0.));
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(0.,2.));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(1.,0.));
+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#859 = ADVANCED_FACE('',(#860,#1470),#79,.T.);
+#860 = FACE_BOUND('',#861,.T.);
+#861 = EDGE_LOOP('',(#862,#863,#864,#889,#914,#939,#960,#985,#1010,#1031
+    ,#1058,#1085,#1112,#1139,#1166,#1193,#1220,#1247,#1268,#1296,#1322,
+    #1350,#1371,#1404,#1429,#1450,#1469));
+#862 = ORIENTED_EDGE('',*,*,#62,.F.);
+#863 = ORIENTED_EDGE('',*,*,#187,.F.);
+#864 = ORIENTED_EDGE('',*,*,#865,.F.);
+#865 = EDGE_CURVE('',#866,#157,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(4.661444563681E-12,8.397615935962E-14,2.3));
+#868 = SURFACE_CURVE('',#869,(#874,#882),.PCURVE_S1.);
+#869 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#870,#871,#872,#873),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#870 = CARTESIAN_POINT('',(4.667413122661E-12,8.444023258392E-14,2.3));
+#871 = CARTESIAN_POINT('',(4.667413122661E-12,6.089953025951,2.3));
+#872 = CARTESIAN_POINT('',(5.731997002671,11.573714411862,2.3));
+#873 = CARTESIAN_POINT('',(12.608069204271,11.67813403764,2.3));
+#874 = PCURVE('',#79,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#881);
+#876 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#877,#878,#879,#880),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#877 = CARTESIAN_POINT('',(-23.70666647701,-4.979206228173));
+#878 = CARTESIAN_POINT('',(-23.70666647701,1.110746797778));
+#879 = CARTESIAN_POINT('',(-17.97466947434,6.594508183689));
+#880 = CARTESIAN_POINT('',(-11.09859727274,6.698927809467));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#882 = PCURVE('',#172,#883);
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);
+#884 = LINE('',#885,#886);
+#885 = CARTESIAN_POINT('',(0.,-2.3));
+#886 = VECTOR('',#887,1.);
+#887 = DIRECTION('',(1.,0.));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#889 = ORIENTED_EDGE('',*,*,#890,.F.);
+#890 = EDGE_CURVE('',#891,#866,#893,.T.);
+#891 = VERTEX_POINT('',#892);
+#892 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,2.3));
+#893 = SURFACE_CURVE('',#894,(#899,#907),.PCURVE_S1.);
+#894 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#895,#896,#897,#898),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#895 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,2.3));
+#896 = CARTESIAN_POINT('',(4.233333841338,-12.33311097169,2.3));
+#897 = CARTESIAN_POINT('',(4.667413122661E-12,-6.08995188916,2.3));
+#898 = CARTESIAN_POINT('',(4.667413122661E-12,8.416600749683E-14,2.3));
+#899 = PCURVE('',#79,#900);
+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#906);
+#901 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#902,#903,#904,#905),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#902 = CARTESIAN_POINT('',(-11.30299970874,-17.31231719986));
+#903 = CARTESIAN_POINT('',(-19.47333263568,-17.31231719986));
+#904 = CARTESIAN_POINT('',(-23.70666647701,-11.06915811733));
+#905 = CARTESIAN_POINT('',(-23.70666647701,-4.979206228173));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = PCURVE('',#363,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(0.,-2.3));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(1.,0.));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = ORIENTED_EDGE('',*,*,#915,.F.);
+#915 = EDGE_CURVE('',#916,#891,#918,.T.);
+#916 = VERTEX_POINT('',#917);
+#917 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,2.3));
+#918 = SURFACE_CURVE('',#919,(#924,#932),.PCURVE_S1.);
+#919 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#920,#921,#922,#923),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#920 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,2.3));
+#921 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,2.3));
+#922 = CARTESIAN_POINT('',(20.573999932271,-12.33311097169,2.3));
+#923 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,2.3));
+#924 = PCURVE('',#79,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#931);
+#926 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#927,#928,#929,#930),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#927 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#928 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#929 = CARTESIAN_POINT('',(-3.132666544747,-17.31231719986));
+#930 = CARTESIAN_POINT('',(-11.30299970874,-17.31231719986));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#396,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(0.,-2.3));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(1.,0.));
+#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#939 = ORIENTED_EDGE('',*,*,#940,.F.);
+#940 = EDGE_CURVE('',#941,#916,#943,.T.);
+#941 = VERTEX_POINT('',#942);
+#942 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,2.3));
+#943 = SURFACE_CURVE('',#944,(#947,#953),.PCURVE_S1.);
+#944 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#945,#946),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,33.550524901761),.PIECEWISE_BEZIER_KNOTS.);
+#945 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,2.3));
+#946 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,2.3));
+#947 = PCURVE('',#79,#948);
+#948 = DEFINITIONAL_REPRESENTATION('',(#949),#952);
+#949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#950,#951),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,33.550524901761),.PIECEWISE_BEZIER_KNOTS.);
+#950 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#951 = CARTESIAN_POINT('',(0.127000169333,-10.07331730711));
+#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#953 = PCURVE('',#425,#954);
+#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(0.,-2.3));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(1.,0.));
+#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#960 = ORIENTED_EDGE('',*,*,#961,.F.);
+#961 = EDGE_CURVE('',#962,#941,#964,.T.);
+#962 = VERTEX_POINT('',#963);
+#963 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,2.3));
+#964 = SURFACE_CURVE('',#965,(#970,#978),.PCURVE_S1.);
+#965 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#966,#967,#968,#969),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#966 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,2.3));
+#967 = CARTESIAN_POINT('',(27.855333096271,-7.009190137604,2.3));
+#968 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,2.3));
+#969 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,2.3));
+#970 = PCURVE('',#79,#971);
+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#977);
+#972 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#973,#974,#975,#976),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#973 = CARTESIAN_POINT('',(4.529667127253,-11.68198397377));
+#974 = CARTESIAN_POINT('',(4.148666619253,-11.98839636577));
+#975 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#976 = CARTESIAN_POINT('',(3.640667127253,-11.75858653555));
+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#978 = PCURVE('',#456,#979);
+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(0.,-2.3));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(1.,0.));
+#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#962,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,2.3));
+#989 = SURFACE_CURVE('',#990,(#995,#1003),.PCURVE_S1.);
+#990 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#991,#992,#993,#994),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#991 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,2.3));
+#992 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,2.3));
+#993 = CARTESIAN_POINT('',(28.617332926938,-6.396365353604,2.3));
+#994 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,2.3));
+#995 = PCURVE('',#79,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1002);
+#997 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#998,#999,#1000,#1001),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#998 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#999 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#1000 = CARTESIAN_POINT('',(4.91066644992,-11.37557158177));
+#1001 = CARTESIAN_POINT('',(4.529667127253,-11.68198397377));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = PCURVE('',#489,#1004);
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(0.,-2.3));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(1.,0.));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#1011,.F.);
+#1011 = EDGE_CURVE('',#1012,#987,#1014,.T.);
+#1012 = VERTEX_POINT('',#1013);
+#1013 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,2.3));
+#1014 = SURFACE_CURVE('',#1015,(#1018,#1024),.PCURVE_S1.);
+#1015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1016,#1017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,30.716366308268),.PIECEWISE_BEZIER_KNOTS.);
+#1016 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,2.3));
+#1017 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,2.3));
+#1018 = PCURVE('',#79,#1019);
+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1023);
+#1020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1021,#1022),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,30.716366308268),.PIECEWISE_BEZIER_KNOTS.);
+#1021 = CARTESIAN_POINT('',(4.699000291253,-7.736919868889));
+#1022 = CARTESIAN_POINT('',(4.74133328592,-11.03085683644));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1024 = PCURVE('',#518,#1025);
+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
+#1026 = LINE('',#1027,#1028);
+#1027 = CARTESIAN_POINT('',(0.,-2.3));
+#1028 = VECTOR('',#1029,1.);
+#1029 = DIRECTION('',(1.,0.));
+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1031 = ORIENTED_EDGE('',*,*,#1032,.F.);
+#1032 = EDGE_CURVE('',#1033,#1012,#1035,.T.);
+#1033 = VERTEX_POINT('',#1034);
+#1034 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,2.3));
+#1035 = SURFACE_CURVE('',#1036,(#1039,#1045),.PCURVE_S1.);
+#1036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1037,#1038),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,29.64286),.PIECEWISE_BEZIER_KNOTS.);
+#1037 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,2.3));
+#1038 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,2.3));
+#1039 = PCURVE('',#79,#1040);
+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1044);
+#1041 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1042,#1043),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,29.64286),.PIECEWISE_BEZIER_KNOTS.);
+#1042 = CARTESIAN_POINT('',(8.212667296587,-7.736919868889));
+#1043 = CARTESIAN_POINT('',(4.699000291253,-7.736919868889));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = PCURVE('',#1046,#1052);
+#1046 = SURFACE_OF_LINEAR_EXTRUSION('',#1047,#1050);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1048,#1049),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,29.64286),.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,0.));
+#1049 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,0.));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(-0.,-0.,-1.));
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,-2.3));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(1.,0.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ORIENTED_EDGE('',*,*,#1059,.F.);
+#1059 = EDGE_CURVE('',#1060,#1033,#1062,.T.);
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,2.3));
+#1062 = SURFACE_CURVE('',#1063,(#1066,#1072),.PCURVE_S1.);
+#1063 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1064,#1065),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,28.356333057887),.PIECEWISE_BEZIER_KNOTS.);
+#1064 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,2.3));
+#1065 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,2.3));
+#1066 = PCURVE('',#79,#1067);
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1071);
+#1068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1069,#1070),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,28.356333057887),.PIECEWISE_BEZIER_KNOTS.);
+#1069 = CARTESIAN_POINT('',(10.752667127253,-9.728602561778));
+#1070 = CARTESIAN_POINT('',(8.212667296587,-7.736919868889));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1072 = PCURVE('',#1073,#1079);
+#1073 = SURFACE_OF_LINEAR_EXTRUSION('',#1074,#1077);
+#1074 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1075,#1076),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,28.356333057887),.PIECEWISE_BEZIER_KNOTS.);
+#1075 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#1076 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,0.));
+#1077 = VECTOR('',#1078,1.);
+#1078 = DIRECTION('',(-0.,-0.,-1.));
+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(0.,-2.3));
+#1082 = VECTOR('',#1083,1.);
+#1083 = DIRECTION('',(1.,0.));
+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1085 = ORIENTED_EDGE('',*,*,#1086,.F.);
+#1086 = EDGE_CURVE('',#1087,#1060,#1089,.T.);
+#1087 = VERTEX_POINT('',#1088);
+#1088 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,2.3));
+#1089 = SURFACE_CURVE('',#1090,(#1093,#1099),.PCURVE_S1.);
+#1090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1091,#1092),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,36.625864726157),.PIECEWISE_BEZIER_KNOTS.);
+#1091 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,2.3));
+#1092 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,2.3));
+#1093 = PCURVE('',#79,#1094);
+#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1098);
+#1095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1096,#1097),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,36.625864726157),.PIECEWISE_BEZIER_KNOTS.);
+#1096 = CARTESIAN_POINT('',(13.885333861653,-7.009190169778));
+#1097 = CARTESIAN_POINT('',(10.752667127253,-9.728602561778));
+#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1099 = PCURVE('',#1100,#1106);
+#1100 = SURFACE_OF_LINEAR_EXTRUSION('',#1101,#1104);
+#1101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1102,#1103),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,36.625864726157),.PIECEWISE_BEZIER_KNOTS.);
+#1102 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,0.));
+#1103 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(-0.,-0.,-1.));
+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(0.,-2.3));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(1.,0.));
+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1112 = ORIENTED_EDGE('',*,*,#1113,.F.);
+#1113 = EDGE_CURVE('',#1114,#1087,#1116,.T.);
+#1114 = VERTEX_POINT('',#1115);
+#1115 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,2.3));
+#1116 = SURFACE_CURVE('',#1117,(#1120,#1126),.PCURVE_S1.);
+#1117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1118,#1119),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,33.129696617373),.PIECEWISE_BEZIER_KNOTS.);
+#1118 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,2.3));
+#1119 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,2.3));
+#1120 = PCURVE('',#79,#1121);
+#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1125);
+#1122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1123,#1124),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,33.129696617373),.PIECEWISE_BEZIER_KNOTS.);
+#1123 = CARTESIAN_POINT('',(16.80633420032,-9.383888888889));
+#1124 = CARTESIAN_POINT('',(13.885333861653,-7.009190169778));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1126 = PCURVE('',#1127,#1133);
+#1127 = SURFACE_OF_LINEAR_EXTRUSION('',#1128,#1131);
+#1128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1129,#1130),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,33.129696617373),.PIECEWISE_BEZIER_KNOTS.);
+#1129 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#1130 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,0.));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(-0.,-0.,-1.));
+#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138);
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(0.,-2.3));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(1.,0.));
+#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1139 = ORIENTED_EDGE('',*,*,#1140,.F.);
+#1140 = EDGE_CURVE('',#1141,#1114,#1143,.T.);
+#1141 = VERTEX_POINT('',#1142);
+#1142 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,2.3));
+#1143 = SURFACE_CURVE('',#1144,(#1147,#1153),.PCURVE_S1.);
+#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#1145 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,2.3));
+#1146 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,2.3));
+#1147 = PCURVE('',#79,#1148);
+#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1152);
+#1149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1150,#1151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#1150 = CARTESIAN_POINT('',(18.880667533653,-9.383888888889));
+#1151 = CARTESIAN_POINT('',(16.80633420032,-9.383888888889));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = PCURVE('',#1154,#1160);
+#1154 = SURFACE_OF_LINEAR_EXTRUSION('',#1155,#1158);
+#1155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1156,#1157),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#1156 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#1157 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#1158 = VECTOR('',#1159,1.);
+#1159 = DIRECTION('',(-0.,-0.,-1.));
+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(0.,-2.3));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(1.,0.));
+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1166 = ORIENTED_EDGE('',*,*,#1167,.F.);
+#1167 = EDGE_CURVE('',#1168,#1141,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,2.3));
+#1170 = SURFACE_CURVE('',#1171,(#1174,#1180),.PCURVE_S1.);
+#1171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1172,#1173),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,34.093579636773),.PIECEWISE_BEZIER_KNOTS.);
+#1172 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,2.3));
+#1173 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,2.3));
+#1174 = PCURVE('',#79,#1175);
+#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1179);
+#1176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1177,#1178),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,34.093579636773),.PIECEWISE_BEZIER_KNOTS.);
+#1177 = CARTESIAN_POINT('',(21.75933369232,-6.817682692889));
+#1178 = CARTESIAN_POINT('',(18.880667533653,-9.383888888889));
+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1180 = PCURVE('',#1181,#1187);
+#1181 = SURFACE_OF_LINEAR_EXTRUSION('',#1182,#1185);
+#1182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1183,#1184),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,34.093579636773),.PIECEWISE_BEZIER_KNOTS.);
+#1183 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,0.));
+#1184 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#1185 = VECTOR('',#1186,1.);
+#1186 = DIRECTION('',(-0.,-0.,-1.));
+#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(0.,-2.3));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(1.,0.));
+#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1193 = ORIENTED_EDGE('',*,*,#1194,.F.);
+#1194 = EDGE_CURVE('',#1195,#1168,#1197,.T.);
+#1195 = VERTEX_POINT('',#1196);
+#1196 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,2.3));
+#1197 = SURFACE_CURVE('',#1198,(#1201,#1207),.PCURVE_S1.);
+#1198 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1199,#1200),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,24.500102144728),.PIECEWISE_BEZIER_KNOTS.);
+#1199 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,2.3));
+#1200 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,2.3));
+#1201 = PCURVE('',#79,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1206);
+#1203 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1204,#1205),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,24.500102144728),.PIECEWISE_BEZIER_KNOTS.);
+#1204 = CARTESIAN_POINT('',(24.08766736432,-8.388047006222));
+#1205 = CARTESIAN_POINT('',(21.75933369232,-6.817682692889));
+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1207 = PCURVE('',#1208,#1214);
+#1208 = SURFACE_OF_LINEAR_EXTRUSION('',#1209,#1212);
+#1209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1210,#1211),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,24.500102144728),.PIECEWISE_BEZIER_KNOTS.);
+#1210 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#1211 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,0.));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(-0.,-0.,-1.));
+#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219);
+#1215 = LINE('',#1216,#1217);
+#1216 = CARTESIAN_POINT('',(0.,-2.3));
+#1217 = VECTOR('',#1218,1.);
+#1218 = DIRECTION('',(1.,0.));
+#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1220 = ORIENTED_EDGE('',*,*,#1221,.F.);
+#1221 = EDGE_CURVE('',#1222,#1195,#1224,.T.);
+#1222 = VERTEX_POINT('',#1223);
+#1223 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,2.3));
+#1224 = SURFACE_CURVE('',#1225,(#1228,#1234),.PCURVE_S1.);
+#1225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1226,#1227),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,22.859930120237),.PIECEWISE_BEZIER_KNOTS.);
+#1226 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,2.3));
+#1227 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,2.3));
+#1228 = PCURVE('',#79,#1229);
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1233);
+#1230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1231,#1232),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,22.859930120237),.PIECEWISE_BEZIER_KNOTS.);
+#1231 = CARTESIAN_POINT('',(26.797000358987,-8.426349359556));
+#1232 = CARTESIAN_POINT('',(24.08766736432,-8.388047006222));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = PCURVE('',#1235,#1241);
+#1235 = SURFACE_OF_LINEAR_EXTRUSION('',#1236,#1239);
+#1236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1237,#1238),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,22.859930120237),.PIECEWISE_BEZIER_KNOTS.);
+#1237 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#1238 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(-0.,-0.,-1.));
+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);
+#1242 = LINE('',#1243,#1244);
+#1243 = CARTESIAN_POINT('',(0.,-2.3));
+#1244 = VECTOR('',#1245,1.);
+#1245 = DIRECTION('',(1.,0.));
+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1247 = ORIENTED_EDGE('',*,*,#1248,.F.);
+#1248 = EDGE_CURVE('',#1249,#1222,#1251,.T.);
+#1249 = VERTEX_POINT('',#1250);
+#1250 = CARTESIAN_POINT('',(53.226737439552,-1.05,2.3));
+#1251 = SURFACE_CURVE('',#1252,(#1255,#1261),.PCURVE_S1.);
+#1252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1253,#1254),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#1253 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,2.3));
+#1254 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,2.3));
+#1255 = PCURVE('',#79,#1256);
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1260);
+#1257 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1258,#1259),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#1258 = CARTESIAN_POINT('',(31.496000697653,-4.289777809951));
+#1259 = CARTESIAN_POINT('',(26.797000358987,-8.426349359556));
+#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1261 = PCURVE('',#627,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(0.,-2.3));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(1.,0.));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = ORIENTED_EDGE('',*,*,#1269,.F.);
+#1269 = EDGE_CURVE('',#1270,#1249,#1272,.T.);
+#1270 = VERTEX_POINT('',#1271);
+#1271 = CARTESIAN_POINT('',(27.,-1.05,2.3));
+#1272 = SURFACE_CURVE('',#1273,(#1277,#1284),.PCURVE_S1.);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(27.,-1.05,2.3));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(1.,-3.451266460342E-31,2.775557561563E-16));
+#1277 = PCURVE('',#79,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(3.293333522982,-6.029206228173));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(1.,-2.465190328816E-32));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = PCURVE('',#1285,#1290);
+#1285 = PLANE('',#1286);
+#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289);
+#1287 = CARTESIAN_POINT('',(27.,-1.05,2.3));
+#1288 = DIRECTION('',(-1.877733951076E-17,0.776340110906,0.630314232902)
+  );
+#1289 = DIRECTION('',(2.09936812235E-16,0.630314232902,-0.776340110906)
+  );
+#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295);
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(0.,0.));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(-5.540854281863E-18,-1.));
+#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1296 = ORIENTED_EDGE('',*,*,#1297,.F.);
+#1297 = EDGE_CURVE('',#1298,#1270,#1300,.T.);
+#1298 = VERTEX_POINT('',#1299);
+#1299 = CARTESIAN_POINT('',(27.,1.05,2.3));
+#1300 = SURFACE_CURVE('',#1301,(#1305,#1311),.PCURVE_S1.);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(27.,1.964603114087,2.3));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(1.110223024625E-16,-1.,0.));
+#1305 = PCURVE('',#79,#1306);
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1310);
+#1307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1308,#1309),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.914603114087,3.014603114087),.PIECEWISE_BEZIER_KNOTS.);
+#1308 = CARTESIAN_POINT('',(3.293333522982,-3.929206228173));
+#1309 = CARTESIAN_POINT('',(3.293333522982,-6.029206228173));
+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1311 = PCURVE('',#1312,#1317);
+#1312 = PLANE('',#1313);
+#1313 = AXIS2_PLACEMENT_3D('',#1314,#1315,#1316);
+#1314 = CARTESIAN_POINT('',(27.,-1.05,3.3));
+#1315 = DIRECTION('',(-1.,-1.110223024625E-16,-1.110223024625E-16));
+#1316 = DIRECTION('',(-1.110223024625E-16,-1.110223024625E-16,-1.));
+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1321);
+#1318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1319,#1320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.914603114087,3.014603114087),.PIECEWISE_BEZIER_KNOTS.);
+#1319 = CARTESIAN_POINT('',(1.,-2.1));
+#1320 = CARTESIAN_POINT('',(1.,8.881784197001E-16));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1322 = ORIENTED_EDGE('',*,*,#1323,.T.);
+#1323 = EDGE_CURVE('',#1298,#1324,#1326,.T.);
+#1324 = VERTEX_POINT('',#1325);
+#1325 = CARTESIAN_POINT('',(55.265592437293,1.05,2.3));
+#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(27.,1.05,2.3));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(1.,-3.451266460342E-31,2.775557561563E-16));
+#1331 = PCURVE('',#79,#1332);
+#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337);
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(3.293333522982,-3.929206228173));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(1.,-2.465190328816E-32));
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1338 = PCURVE('',#1339,#1344);
+#1339 = PLANE('',#1340);
+#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
+#1341 = CARTESIAN_POINT('',(27.,0.388170055453,1.484842883549));
+#1342 = DIRECTION('',(-1.911594727243E-16,-0.776340110906,0.630314232902
+    ));
+#1343 = DIRECTION('',(2.09936812235E-16,0.630314232902,0.776340110906));
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = LINE('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#1347 = VECTOR('',#1348,1.);
+#1348 = DIRECTION('',(4.254144787519E-16,-1.));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1350 = ORIENTED_EDGE('',*,*,#1351,.F.);
+#1351 = EDGE_CURVE('',#1352,#1324,#1354,.T.);
+#1352 = VERTEX_POINT('',#1353);
+#1353 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,2.3));
+#1354 = SURFACE_CURVE('',#1355,(#1358,#1364),.PCURVE_S1.);
+#1355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1356,#1357),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.869786185518),.PIECEWISE_BEZIER_KNOTS.);
+#1356 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,2.3));
+#1357 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,2.3));
+#1358 = PCURVE('',#79,#1359);
+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1363);
+#1360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1361,#1362),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.869786185518),.PIECEWISE_BEZIER_KNOTS.);
+#1361 = CARTESIAN_POINT('',(31.623000866987,-3.562047006222));
+#1362 = CARTESIAN_POINT('',(31.496000697653,-4.289777809951));
+#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1364 = PCURVE('',#654,#1365);
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(0.,-2.3));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(1.,0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1373,#1352,#1375,.T.);
+#1373 = VERTEX_POINT('',#1374);
+#1374 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,2.3));
+#1375 = SURFACE_CURVE('',#1376,(#1381,#1389),.PCURVE_S1.);
+#1376 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1377,#1378,#1379,#1380),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1377 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,2.3));
+#1378 = CARTESIAN_POINT('',(55.160334180005,1.646967979729,2.3));
+#1379 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,2.3));
+#1380 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,2.3));
+#1381 = PCURVE('',#79,#1382);
+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1388);
+#1383 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1384,#1385,#1386,#1387),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1384 = CARTESIAN_POINT('',(30.48000052832,-2.374697646667));
+#1385 = CARTESIAN_POINT('',(31.453667702987,-3.332238248444));
+#1386 = CARTESIAN_POINT('',(31.623000866987,-3.562047006222));
+#1387 = CARTESIAN_POINT('',(31.623000866987,-3.562047006222));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = PCURVE('',#1390,#1398);
+#1390 = SURFACE_OF_LINEAR_EXTRUSION('',#1391,#1396);
+#1391 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1392,#1393,#1394,#1395),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1392 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,0.));
+#1393 = CARTESIAN_POINT('',(55.160334180005,1.646967979729,0.));
+#1394 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,0.));
+#1395 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,0.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(-0.,-0.,-1.));
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(0.,-2.3));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(1.,0.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = ORIENTED_EDGE('',*,*,#1405,.F.);
+#1405 = EDGE_CURVE('',#1406,#1373,#1408,.T.);
+#1406 = VERTEX_POINT('',#1407);
+#1407 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,2.3));
+#1408 = SURFACE_CURVE('',#1409,(#1414,#1422),.PCURVE_S1.);
+#1409 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1410,#1411,#1412,#1413),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1410 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,2.3));
+#1411 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,2.3));
+#1412 = CARTESIAN_POINT('',(53.212999830671,3.56204811084,2.3));
+#1413 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,2.3));
+#1414 = PCURVE('',#79,#1415);
+#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1421);
+#1416 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1417,#1418,#1419,#1420),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1417 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#1418 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#1419 = CARTESIAN_POINT('',(29.506333353653,-1.417158117333));
+#1420 = CARTESIAN_POINT('',(30.48000052832,-2.374697646667));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = PCURVE('',#767,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
+#1424 = LINE('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(0.,-2.3));
+#1426 = VECTOR('',#1427,1.);
+#1427 = DIRECTION('',(1.,0.));
+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1429 = ORIENTED_EDGE('',*,*,#1430,.F.);
+#1430 = EDGE_CURVE('',#1431,#1406,#1433,.T.);
+#1431 = VERTEX_POINT('',#1432);
+#1432 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,2.3));
+#1433 = SURFACE_CURVE('',#1434,(#1437,#1443),.PCURVE_S1.);
+#1434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1435,#1436),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,197.50290821212),.PIECEWISE_BEZIER_KNOTS.);
+#1435 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,2.3));
+#1436 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,2.3));
+#1437 = PCURVE('',#79,#1438);
+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1442);
+#1439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1440,#1441),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,197.50290821212),.PIECEWISE_BEZIER_KNOTS.);
+#1440 = CARTESIAN_POINT('',(4.40266695792,-1.187349359556));
+#1441 = CARTESIAN_POINT('',(27.81300052832,-1.072444444444));
+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1443 = PCURVE('',#796,#1444);
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(0.,-2.3));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1451 = EDGE_CURVE('',#239,#1431,#1452,.T.);
+#1452 = SURFACE_CURVE('',#1453,(#1456,#1462),.PCURVE_S1.);
+#1453 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1454,#1455),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,21.788647156214),.PIECEWISE_BEZIER_KNOTS.);
+#1454 = CARTESIAN_POINT('',(28.067000440271,6.12825430684,2.3));
+#1455 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,2.3));
+#1456 = PCURVE('',#79,#1457);
+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1461);
+#1458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1459,#1460),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,21.788647156214),.PIECEWISE_BEZIER_KNOTS.);
+#1459 = CARTESIAN_POINT('',(4.360333963253,1.149048078667));
+#1460 = CARTESIAN_POINT('',(4.40266695792,-1.187349359556));
+#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1462 = PCURVE('',#279,#1463);
+#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);
+#1464 = LINE('',#1465,#1466);
+#1465 = CARTESIAN_POINT('',(0.,-2.3));
+#1466 = VECTOR('',#1467,1.);
+#1467 = DIRECTION('',(1.,0.));
+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1469 = ORIENTED_EDGE('',*,*,#238,.F.);
+#1470 = FACE_BOUND('',#1471,.T.);
+#1471 = EDGE_LOOP('',(#1472));
+#1472 = ORIENTED_EDGE('',*,*,#1473,.F.);
+#1473 = EDGE_CURVE('',#1474,#1474,#1476,.T.);
+#1474 = VERTEX_POINT('',#1475);
+#1475 = CARTESIAN_POINT('',(8.7,-6.73555739531E-16,2.3));
+#1476 = SURFACE_CURVE('',#1477,(#1482,#1489),.PCURVE_S1.);
+#1477 = CIRCLE('',#1478,2.75);
+#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481);
+#1479 = CARTESIAN_POINT('',(5.95,0.,2.3));
+#1480 = DIRECTION('',(0.,0.,1.));
+#1481 = DIRECTION('',(1.,0.,0.));
+#1482 = PCURVE('',#79,#1483);
+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);
+#1484 = CIRCLE('',#1485,2.75);
+#1485 = AXIS2_PLACEMENT_2D('',#1486,#1487);
+#1486 = CARTESIAN_POINT('',(-17.75666647701,-4.979206228173));
+#1487 = DIRECTION('',(1.,0.));
+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1489 = PCURVE('',#848,#1490);
+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);
+#1491 = LINE('',#1492,#1493);
+#1492 = CARTESIAN_POINT('',(0.,4.3));
+#1493 = VECTOR('',#1494,1.);
+#1494 = DIRECTION('',(1.,0.));
+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1496 = ADVANCED_FACE('',(#1497),#172,.T.);
+#1497 = FACE_BOUND('',#1498,.T.);
+#1498 = EDGE_LOOP('',(#1499,#1520,#1521,#1522));
+#1499 = ORIENTED_EDGE('',*,*,#1500,.T.);
+#1500 = EDGE_CURVE('',#321,#866,#1501,.T.);
+#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(4.661444563681E-12,8.397615935962E-14,0.));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.,0.,1.));
+#1506 = PCURVE('',#172,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.,0.));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(0.,-1.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = PCURVE('',#363,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(1.,0.));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(0.,-1.));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1521 = ORIENTED_EDGE('',*,*,#154,.F.);
+#1522 = ORIENTED_EDGE('',*,*,#320,.F.);
+#1523 = ADVANCED_FACE('',(#1524),#279,.T.);
+#1524 = FACE_BOUND('',#1525,.T.);
+#1525 = EDGE_LOOP('',(#1526,#1527,#1528,#1549));
+#1526 = ORIENTED_EDGE('',*,*,#263,.T.);
+#1527 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#1528 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#1529 = EDGE_CURVE('',#783,#1431,#1530,.T.);
+#1530 = SURFACE_CURVE('',#1531,(#1535,#1542),.PCURVE_S1.);
+#1531 = LINE('',#1532,#1533);
+#1532 = CARTESIAN_POINT('',(28.109333434938,3.791856868618,0.));
+#1533 = VECTOR('',#1534,1.);
+#1534 = DIRECTION('',(0.,0.,1.));
+#1535 = PCURVE('',#279,#1536);
+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(21.788647156214,0.));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(0.,-1.));
+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1542 = PCURVE('',#796,#1543);
+#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548);
+#1544 = LINE('',#1545,#1546);
+#1545 = CARTESIAN_POINT('',(0.,0.));
+#1546 = VECTOR('',#1547,1.);
+#1547 = DIRECTION('',(0.,-1.));
+#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1549 = ORIENTED_EDGE('',*,*,#809,.F.);
+#1550 = ADVANCED_FACE('',(#1551),#796,.T.);
+#1551 = FACE_BOUND('',#1552,.T.);
+#1552 = EDGE_LOOP('',(#1553,#1554,#1555,#1576));
+#1553 = ORIENTED_EDGE('',*,*,#1529,.T.);
+#1554 = ORIENTED_EDGE('',*,*,#1430,.T.);
+#1555 = ORIENTED_EDGE('',*,*,#1556,.F.);
+#1556 = EDGE_CURVE('',#750,#1406,#1557,.T.);
+#1557 = SURFACE_CURVE('',#1558,(#1562,#1569),.PCURVE_S1.);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(51.519667005338,3.906761783729,0.));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(0.,0.,1.));
+#1562 = PCURVE('',#796,#1563);
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);
+#1564 = LINE('',#1565,#1566);
+#1565 = CARTESIAN_POINT('',(197.50290821211,0.));
+#1566 = VECTOR('',#1567,1.);
+#1567 = DIRECTION('',(0.,-1.));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = PCURVE('',#767,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(0.,0.));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.,-1.));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = ORIENTED_EDGE('',*,*,#782,.F.);
+#1577 = ADVANCED_FACE('',(#1578),#767,.T.);
+#1578 = FACE_BOUND('',#1579,.T.);
+#1579 = EDGE_LOOP('',(#1580,#1581,#1582,#1583,#1606));
+#1580 = ORIENTED_EDGE('',*,*,#749,.F.);
+#1581 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1582 = ORIENTED_EDGE('',*,*,#1405,.T.);
+#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
+#1584 = EDGE_CURVE('',#1585,#1373,#1587,.T.);
+#1585 = VERTEX_POINT('',#1586);
+#1586 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,
+    0.660793535974));
+#1587 = SURFACE_CURVE('',#1588,(#1592,#1599),.PCURVE_S1.);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,0.));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(0.,0.,1.));
+#1592 = PCURVE('',#767,#1593);
+#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(1.,0.));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(0.,-1.));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = PCURVE('',#1390,#1600);
+#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605);
+#1601 = LINE('',#1602,#1603);
+#1602 = CARTESIAN_POINT('',(0.,0.));
+#1603 = VECTOR('',#1604,1.);
+#1604 = DIRECTION('',(0.,-1.));
+#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1606 = ORIENTED_EDGE('',*,*,#1607,.T.);
+#1607 = EDGE_CURVE('',#1585,#722,#1608,.T.);
+#1608 = SURFACE_CURVE('',#1609,(#1639,#1672),.PCURVE_S1.);
+#1609 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1610,#1611,#1612,#1613,#1614,
+    #1615,#1616,#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624,#1625,
+    #1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,#1636,
+    #1637,#1638),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,5),(0.,
+    9.946516134184E-02,0.201386613222,0.3059558333,0.413384177831,
+    0.523906427825,0.637785250379,0.755316883304,0.876838484051,1.),
+  .UNSPECIFIED.);
+#1610 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,
+    0.660793535974));
+#1611 = CARTESIAN_POINT('',(54.171296199871,2.619624787449,
+    0.642175335106));
+#1612 = CARTESIAN_POINT('',(54.155748233249,2.63462268292,0.623702853882
+    ));
+#1613 = CARTESIAN_POINT('',(54.140028032383,2.649502062872,
+    0.605376344849));
+#1614 = CARTESIAN_POINT('',(54.107860663762,2.679388182278,0.56856646171
+    ));
+#1615 = CARTESIAN_POINT('',(54.091405129608,2.694388992097,
+    0.550090390966));
+#1616 = CARTESIAN_POINT('',(54.074779210867,2.709265224518,
+    0.531767758659));
+#1617 = CARTESIAN_POINT('',(54.040760930679,2.739151899157,
+    0.494957191654));
+#1618 = CARTESIAN_POINT('',(54.023359878242,2.754155787509,
+    0.476477329168));
+#1619 = CARTESIAN_POINT('',(54.005790703694,2.769028686944,
+    0.458158802004));
+#1620 = CARTESIAN_POINT('',(53.96984257001,2.798915996798,0.421347452625
+    ));
+#1621 = CARTESIAN_POINT('',(53.951454603844,2.813923156876,
+    0.402863560446));
+#1622 = CARTESIAN_POINT('',(53.932901260722,2.828792506078,
+    0.384549406004));
+#1623 = CARTESIAN_POINT('',(53.894936992945,2.858680549665,
+    0.347737152905));
+#1624 = CARTESIAN_POINT('',(53.875516758629,2.873691211231,
+    0.329248948044));
+#1625 = CARTESIAN_POINT('',(53.855934466685,2.888556752944,
+    0.310939483178));
+#1626 = CARTESIAN_POINT('',(53.815859324759,2.918445652827,
+    0.274126175403));
+#1627 = CARTESIAN_POINT('',(53.795356882753,2.933460091721,
+    0.255633318114));
+#1628 = CARTESIAN_POINT('',(53.774696398552,2.948321518147,0.23732892193
+    ));
+#1629 = CARTESIAN_POINT('',(53.732405813497,2.978211428585,
+    0.200514369485));
+#1630 = CARTESIAN_POINT('',(53.710765868729,2.993229979268,
+    0.182016447822));
+#1631 = CARTESIAN_POINT('',(53.688972757626,3.008086918165,0.1637175788)
+  );
+#1632 = CARTESIAN_POINT('',(53.644350638317,3.037978035966,0.12690153928
+    ));
+#1633 = CARTESIAN_POINT('',(53.621511580221,3.05300110836,0.108398048354
+    ));
+#1634 = CARTESIAN_POINT('',(53.598525316395,3.067853104373,
+    9.010526734065E-02));
+#1635 = CARTESIAN_POINT('',(53.551962920016,3.097414914062,
+    5.369482725455E-02));
+#1636 = CARTESIAN_POINT('',(53.528383014727,3.112120102931,
+    3.558286442561E-02));
+#1637 = CARTESIAN_POINT('',(53.504669083924,3.126651469695,
+    1.768499333805E-02));
+#1638 = CARTESIAN_POINT('',(53.480829701266,3.14101,-1.937543715118E-15)
+  );
+#1639 = PCURVE('',#767,#1640);
+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1671);
+#1641 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1642,#1643,#1644,#1645,#1646,
+    #1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657,
+    #1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668,
+    #1669,#1670),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,5),(0.,
+    9.946516134184E-02,0.201386613222,0.3059558333,0.413384177831,
+    0.523906427825,0.637785250379,0.755316883304,0.876838484051,1.),
+  .UNSPECIFIED.);
+#1642 = CARTESIAN_POINT('',(1.,-0.660793535974));
+#1643 = CARTESIAN_POINT('',(0.994737830442,-0.642175335106));
+#1644 = CARTESIAN_POINT('',(0.989469588137,-0.623702853882));
+#1645 = CARTESIAN_POINT('',(0.98419531695,-0.605376344849));
+#1646 = CARTESIAN_POINT('',(0.973504321005,-0.56856646171));
+#1647 = CARTESIAN_POINT('',(0.968087294822,-0.550090390966));
+#1648 = CARTESIAN_POINT('',(0.962663939393,-0.531767758659));
+#1649 = CARTESIAN_POINT('',(0.951663418415,-0.494957191654));
+#1650 = CARTESIAN_POINT('',(0.946085917255,-0.476477329168));
+#1651 = CARTESIAN_POINT('',(0.940501652158,-0.458158802004));
+#1652 = CARTESIAN_POINT('',(0.929166511785,-0.421347452625));
+#1653 = CARTESIAN_POINT('',(0.92341525578,-0.402863560446));
+#1654 = CARTESIAN_POINT('',(0.917656636331,-0.384549406004));
+#1655 = CARTESIAN_POINT('',(0.905958259708,-0.347737152905));
+#1656 = CARTESIAN_POINT('',(0.900018062181,-0.329248948044));
+#1657 = CARTESIAN_POINT('',(0.894069698224,-0.310939483178));
+#1658 = CARTESIAN_POINT('',(0.881975216445,-0.274126175403));
+#1659 = CARTESIAN_POINT('',(0.875828579275,-0.255633318114));
+#1660 = CARTESIAN_POINT('',(0.86967271951,-0.23732892193));
+#1661 = CARTESIAN_POINT('',(0.857144075954,-0.200514369485));
+#1662 = CARTESIAN_POINT('',(0.850770667746,-0.182016447822));
+#1663 = CARTESIAN_POINT('',(0.844386662689,-0.1637175788));
+#1664 = CARTESIAN_POINT('',(0.83137939536,-0.12690153928));
+#1665 = CARTESIAN_POINT('',(0.82475536812,-0.108398048354));
+#1666 = CARTESIAN_POINT('',(0.818118965428,-9.010526734064E-02));
+#1667 = CARTESIAN_POINT('',(0.804730402229,-5.369482725454E-02));
+#1668 = CARTESIAN_POINT('',(0.797977888078,-3.55828644256E-02));
+#1669 = CARTESIAN_POINT('',(0.791211344709,-1.768499333805E-02));
+#1670 = CARTESIAN_POINT('',(0.784429993021,1.887379141863E-15));
+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1672 = PCURVE('',#737,#1673);
+#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1704);
+#1674 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1675,#1676,#1677,#1678,#1679,
+    #1680,#1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690,
+    #1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700,#1701,
+    #1702,#1703),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,5),(0.,
+    9.946516134184E-02,0.201386613222,0.3059558333,0.413384177831,
+    0.523906427825,0.637785250379,0.755316883304,0.876838484051,1.),
+  .UNSPECIFIED.);
+#1675 = CARTESIAN_POINT('',(0.851165007052,-27.01826700533));
+#1676 = CARTESIAN_POINT('',(0.827182991173,-27.00289619987));
+#1677 = CARTESIAN_POINT('',(0.803388676071,-26.98734823324));
+#1678 = CARTESIAN_POINT('',(0.779782387056,-26.97162803238));
+#1679 = CARTESIAN_POINT('',(0.732367751869,-26.93946066376));
+#1680 = CARTESIAN_POINT('',(0.708568813125,-26.9230051296));
+#1681 = CARTESIAN_POINT('',(0.684967517701,-26.90637921086));
+#1682 = CARTESIAN_POINT('',(0.637552001631,-26.87236093067));
+#1683 = CARTESIAN_POINT('',(0.613748178762,-26.85495987824));
+#1684 = CARTESIAN_POINT('',(0.590152171153,-26.83739070369));
+#1685 = CARTESIAN_POINT('',(0.542735647309,-26.80144257001));
+#1686 = CARTESIAN_POINT('',(0.518926633812,-26.78305460384));
+#1687 = CARTESIAN_POINT('',(0.495336258686,-26.76450126072));
+#1688 = CARTESIAN_POINT('',(0.447918570765,-26.72653699294));
+#1689 = CARTESIAN_POINT('',(0.424104002124,-26.70711675862));
+#1690 = CARTESIAN_POINT('',(0.400519667617,-26.68753446668));
+#1691 = CARTESIAN_POINT('',(0.353100621174,-26.64745932475));
+#1692 = CARTESIAN_POINT('',(0.329280059762,-26.62695688275));
+#1693 = CARTESIAN_POINT('',(0.305702254201,-26.60629639855));
+#1694 = CARTESIAN_POINT('',(0.258281604504,-26.56400581349));
+#1695 = CARTESIAN_POINT('',(0.234454519695,-26.54236586872));
+#1696 = CARTESIAN_POINT('',(0.210883833644,-26.52057275762));
+#1697 = CARTESIAN_POINT('',(0.163461268453,-26.47595063831));
+#1698 = CARTESIAN_POINT('',(0.139627009904,-26.45311158022));
+#1699 = CARTESIAN_POINT('',(0.116064165789,-26.43012531639));
+#1700 = CARTESIAN_POINT('',(6.916405129693E-02,-26.38356292001));
+#1701 = CARTESIAN_POINT('',(4.583411822442E-02,-26.35998301472));
+#1702 = CARTESIAN_POINT('',(2.277995570449E-02,-26.33626908392));
+#1703 = CARTESIAN_POINT('',(-1.833612454986E-16,-26.31242970126));
+#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1705 = ADVANCED_FACE('',(#1706),#737,.T.);
+#1706 = FACE_BOUND('',#1707,.T.);
+#1707 = EDGE_LOOP('',(#1708,#1731,#1732,#1733,#1771));
+#1708 = ORIENTED_EDGE('',*,*,#1709,.F.);
+#1709 = EDGE_CURVE('',#696,#1710,#1712,.T.);
+#1710 = VERTEX_POINT('',#1711);
+#1711 = CARTESIAN_POINT('',(27.1684,2.479180055453,0.815157116451));
+#1712 = SURFACE_CURVE('',#1713,(#1717,#1724),.PCURVE_S1.);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(27.1684,3.14101,-1.165734175856E-16));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(1.561700040184E-16,-0.630314232902,0.776340110906)
+  );
+#1717 = PCURVE('',#737,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(0.,0.));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(1.,1.621212919508E-17));
+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1724 = PCURVE('',#710,#1725);
+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);
+#1726 = LINE('',#1727,#1728);
+#1727 = CARTESIAN_POINT('',(1.,5.551115123126E-16));
+#1728 = VECTOR('',#1729,1.);
+#1729 = DIRECTION('',(0.776340110906,-0.630314232902));
+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1731 = ORIENTED_EDGE('',*,*,#721,.T.);
+#1732 = ORIENTED_EDGE('',*,*,#1607,.F.);
+#1733 = ORIENTED_EDGE('',*,*,#1734,.T.);
+#1734 = EDGE_CURVE('',#1585,#1735,#1737,.T.);
+#1735 = VERTEX_POINT('',#1736);
+#1736 = CARTESIAN_POINT('',(54.31372439118,2.479180055453,0.815157116451
+    ));
+#1737 = SURFACE_CURVE('',#1738,(#1747,#1759),.PCURVE_S1.);
+#1738 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1739,#1740,#1741,#1742,#1743,
+    #1744,#1745,#1746),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.505069004916,
+    1.),.UNSPECIFIED.);
+#1739 = CARTESIAN_POINT('',(54.186667005338,2.604508581507,
+    0.660793535974));
+#1740 = CARTESIAN_POINT('',(54.20285281389,2.588590853889,0.680398948289
+    ));
+#1741 = CARTESIAN_POINT('',(54.218992747757,2.572702697161,
+    0.699967938981));
+#1742 = CARTESIAN_POINT('',(54.235085264342,2.556845317339,
+    0.719499022632));
+#1743 = CARTESIAN_POINT('',(54.266850008363,2.525512470688,
+    0.758090798567));
+#1744 = CARTESIAN_POINT('',(54.282524187214,2.510035727949,0.77715306235
+    ));
+#1745 = CARTESIAN_POINT('',(54.298149578154,2.49459111252,0.79617575584)
+  );
+#1746 = CARTESIAN_POINT('',(54.31372439118,2.479180055453,0.815157116451
+    ));
+#1747 = PCURVE('',#737,#1748);
+#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1758);
+#1749 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1750,#1751,#1752,#1753,#1754,
+    #1755,#1756,#1757),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.505069004916,
+    1.),.UNSPECIFIED.);
+#1750 = CARTESIAN_POINT('',(0.851165007052,-27.01826700533));
+#1751 = CARTESIAN_POINT('',(0.876418645296,-27.03445281389));
+#1752 = CARTESIAN_POINT('',(0.901625369021,-27.05059274775));
+#1753 = CARTESIAN_POINT('',(0.926783264866,-27.06668526434));
+#1754 = CARTESIAN_POINT('',(0.976493147677,-27.09845000836));
+#1755 = CARTESIAN_POINT('',(1.001047158885,-27.11412418721));
+#1756 = CARTESIAN_POINT('',(1.025550199784,-27.12974957815));
+#1757 = CARTESIAN_POINT('',(1.05,-27.14532439118));
+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1759 = PCURVE('',#1390,#1760);
+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1770);
+#1761 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1762,#1763,#1764,#1765,#1766,
+    #1767,#1768,#1769),.UNSPECIFIED.,.F.,.F.,(5,3,5),(0.,0.505069004916,
+    1.),.UNSPECIFIED.);
+#1762 = CARTESIAN_POINT('',(0.,-0.660793535974));
+#1763 = CARTESIAN_POINT('',(5.541184630423E-03,-0.680398948289));
+#1764 = CARTESIAN_POINT('',(1.113430395325E-02,-0.699967938981));
+#1765 = CARTESIAN_POINT('',(1.678108770391E-02,-0.719499022632));
+#1766 = CARTESIAN_POINT('',(2.807136816389E-02,-0.758090798567));
+#1767 = CARTESIAN_POINT('',(3.371265662546E-02,-0.77715306235));
+#1768 = CARTESIAN_POINT('',(3.940913283831E-02,-0.79617575584));
+#1769 = CARTESIAN_POINT('',(4.516281176209E-02,-0.815157116451));
+#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1771 = ORIENTED_EDGE('',*,*,#1772,.F.);
+#1772 = EDGE_CURVE('',#1710,#1735,#1773,.T.);
+#1773 = SURFACE_CURVE('',#1774,(#1778,#1785),.PCURVE_S1.);
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(27.1684,2.479180055453,0.815157116451));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(1.,-3.330669073875E-16,-5.551115123126E-17));
+#1778 = PCURVE('',#737,#1779);
+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(1.05,2.374563885016E-16));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(-5.540854281863E-18,-1.));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1785 = PCURVE('',#1786,#1791);
+#1786 = CYLINDRICAL_SURFACE('',#1787,0.5);
+#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);
+#1788 = CARTESIAN_POINT('',(27.1684,2.09101,0.5));
+#1789 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16));
+#1790 = DIRECTION('',(1.110223024625E-16,-1.,1.110223024625E-16));
+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(-3.823550560582,0.));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(-0.,-1.));
+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1797 = ADVANCED_FACE('',(#1798),#710,.F.);
+#1798 = FACE_BOUND('',#1799,.F.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1825));
+#1800 = ORIENTED_EDGE('',*,*,#1709,.F.);
+#1801 = ORIENTED_EDGE('',*,*,#695,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1803 = EDGE_CURVE('',#1804,#668,#1806,.T.);
+#1804 = VERTEX_POINT('',#1805);
+#1805 = CARTESIAN_POINT('',(27.1684,1.702839944547,0.815157116451));
+#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.);
+#1807 = LINE('',#1808,#1809);
+#1808 = CARTESIAN_POINT('',(27.1684,1.702839944547,0.815157116451));
+#1809 = VECTOR('',#1810,1.);
+#1810 = DIRECTION('',(-1.621212919508E-17,-0.630314232902,
+    -0.776340110906));
+#1811 = PCURVE('',#710,#1812);
+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(1.815157116451,-1.438170055453));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(-0.776340110906,-0.630314232902));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1818 = PCURVE('',#683,#1819);
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(0.,0.));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(1.,-1.561700040184E-16));
+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1825 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#1826 = EDGE_CURVE('',#1710,#1804,#1827,.T.);
+#1827 = SURFACE_CURVE('',#1828,(#1833,#1844),.PCURVE_S1.);
+#1828 = CIRCLE('',#1829,0.5);
+#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832);
+#1830 = CARTESIAN_POINT('',(27.1684,2.09101,0.5));
+#1831 = DIRECTION('',(1.,1.110223024625E-16,-1.110223024625E-16));
+#1832 = DIRECTION('',(1.110223024625E-16,-1.,1.110223024625E-16));
+#1833 = PCURVE('',#710,#1834);
+#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1843);
+#1835 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1836,#1837,#1838,#1839,
+#1840,#1841,#1842),.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('') );
+#1836 = CARTESIAN_POINT('',(1.5,-1.55));
+#1837 = CARTESIAN_POINT('',(0.633974596216,-1.55));
+#1838 = CARTESIAN_POINT('',(1.066987298108,-0.8));
+#1839 = CARTESIAN_POINT('',(1.5,-5.E-02));
+#1840 = CARTESIAN_POINT('',(1.933012701892,-0.8));
+#1841 = CARTESIAN_POINT('',(2.366025403784,-1.55));
+#1842 = CARTESIAN_POINT('',(1.5,-1.55));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1844 = PCURVE('',#1786,#1845);
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(-0.,0.));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(-1.,0.));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1851 = ADVANCED_FACE('',(#1852),#683,.T.);
+#1852 = FACE_BOUND('',#1853,.T.);
+#1853 = EDGE_LOOP('',(#1854,#1855,#1878,#2060,#2231));
+#1854 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1855 = ORIENTED_EDGE('',*,*,#1856,.T.);
+#1856 = EDGE_CURVE('',#1804,#1857,#1859,.T.);
+#1857 = VERTEX_POINT('',#1858);
+#1858 = CARTESIAN_POINT('',(55.075703971005,1.702839944547,
+    0.815157116451));
+#1859 = SURFACE_CURVE('',#1860,(#1864,#1871),.PCURVE_S1.);
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(27.1684,1.702839944547,0.815157116451));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(1.,-3.330669073875E-16,-5.551115123126E-17));
+#1864 = PCURVE('',#683,#1865);
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(0.,0.));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(4.254144787519E-16,-1.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = PCURVE('',#1786,#1872);
+#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(-5.601227400187,0.));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(-0.,-1.));
+#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
+#1879 = EDGE_CURVE('',#1857,#1880,#1882,.T.);
+#1880 = VERTEX_POINT('',#1881);
+#1881 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,
+    0.463292296831));
+#1882 = SURFACE_CURVE('',#1883,(#1940,#2000),.PCURVE_S1.);
+#1883 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1884,#1885,#1886,#1887,#1888,
+    #1889,#1890,#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898,#1899,
+    #1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,#1908,#1909,#1910,
+    #1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,#1919,#1920,#1921,
+    #1922,#1923,#1924,#1925,#1926,#1927,#1928,#1929,#1930,#1931,#1932,
+    #1933,#1934,#1935,#1936,#1937,#1938,#1939),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,8.038417213662E-02,
+    0.15778610102,0.231565516501,0.301857113583,0.368795076304,
+    0.432513088646,0.493144347087,0.550821573676,0.60567702781,
+    0.657842514141,0.707449383649,0.754628524947,0.799510343694,
+    0.842224729332,0.882901009965,0.921667897455,0.958653425166,1.),
+  .UNSPECIFIED.);
+#1884 = CARTESIAN_POINT('',(55.075703971005,1.702839944547,
+    0.815157116451));
+#1885 = CARTESIAN_POINT('',(55.083844003138,1.694150716162,
+    0.804454841021));
+#1886 = CARTESIAN_POINT('',(55.091889376538,1.685541817972,
+    0.793851506007));
+#1887 = CARTESIAN_POINT('',(55.099835475958,1.677017868078,
+    0.783352799392));
+#1888 = CARTESIAN_POINT('',(55.115227505274,1.660463676464,
+    0.762963472478));
+#1889 = CARTESIAN_POINT('',(55.12268104943,1.652426857097,0.753064750677
+    ));
+#1890 = CARTESIAN_POINT('',(55.130032806805,1.644478746863,
+    0.743275289392));
+#1891 = CARTESIAN_POINT('',(55.144182621797,1.629139055378,
+    0.724381827738));
+#1892 = CARTESIAN_POINT('',(55.150990485546,1.621738843587,0.71526719738
+    ));
+#1893 = CARTESIAN_POINT('',(55.157696035932,1.61442948374,0.706264466777
+    ));
+#1894 = CARTESIAN_POINT('',(55.170579511816,1.60034526957,0.68891734082)
+  );
+#1895 = CARTESIAN_POINT('',(55.17676739014,1.593561488532,0.680561950684
+    ));
+#1896 = CARTESIAN_POINT('',(55.182852559129,1.586870665406,
+    0.672321054166));
+#1897 = CARTESIAN_POINT('',(55.194521233987,1.574001531736,
+    0.656470508297));
+#1898 = CARTESIAN_POINT('',(55.20011481888,1.567814005391,0.648849508106
+    ));
+#1899 = CARTESIAN_POINT('',(55.205605447736,1.561721491657,
+    0.641345532246));
+#1900 = CARTESIAN_POINT('',(55.216110876354,1.550027024913,
+    0.626941790215));
+#1901 = CARTESIAN_POINT('',(55.22113585666,1.544415577896,0.620030330547
+    ));
+#1902 = CARTESIAN_POINT('',(55.226057804381,1.538901130016,
+    0.613238341956));
+#1903 = CARTESIAN_POINT('',(55.235451560321,1.528340896886,
+    0.600231603203));
+#1904 = CARTESIAN_POINT('',(55.239933621256,1.523285354759,
+    0.594004835774));
+#1905 = CARTESIAN_POINT('',(55.244312766482,1.518328710448,
+    0.587899877972));
+#1906 = CARTESIAN_POINT('',(55.252646443487,1.508862255379,
+    0.576240314543));
+#1907 = CARTESIAN_POINT('',(55.256611265649,1.504342445396,
+    0.570673393157));
+#1908 = CARTESIAN_POINT('',(55.260473508195,1.499923321307,
+    0.565230483721));
+#1909 = CARTESIAN_POINT('',(55.267798720439,1.491510165015,
+    0.554868238435));
+#1910 = CARTESIAN_POINT('',(55.271271978088,1.487505917722,
+    0.549936320948));
+#1911 = CARTESIAN_POINT('',(55.274643239847,1.483604007636,
+    0.545130449287));
+#1912 = CARTESIAN_POINT('',(55.281011620578,1.476203647216,
+    0.536015635867));
+#1913 = CARTESIAN_POINT('',(55.284018978996,1.472694799146,
+    0.531693887511));
+#1914 = CARTESIAN_POINT('',(55.286925203982,1.469289772963,0.52750001362
+    ));
+#1915 = CARTESIAN_POINT('',(55.292388402171,1.462861684119,
+    0.519582719442));
+#1916 = CARTESIAN_POINT('',(55.294955514026,1.459828081789,
+    0.515846317746));
+#1917 = CARTESIAN_POINT('',(55.297422667396,1.456899585533,
+    0.512239372211));
+#1918 = CARTESIAN_POINT('',(55.302032342305,1.45140322721,0.505469664013
+    ));
+#1919 = CARTESIAN_POINT('',(55.304184843121,1.448824732443,
+    0.502293805355));
+#1920 = CARTESIAN_POINT('',(55.306238909191,1.446352389342,
+    0.499248690685));
+#1921 = CARTESIAN_POINT('',(55.31004672312,1.441747210678,0.493576623122
+    ));
+#1922 = CARTESIAN_POINT('',(55.311810226188,1.439603706997,
+    0.490936530612));
+#1923 = CARTESIAN_POINT('',(55.313477205648,1.437567119499,
+    0.488428123723));
+#1924 = CARTESIAN_POINT('',(55.316534815563,1.433812568487,
+    0.483803750042));
+#1925 = CARTESIAN_POINT('',(55.317934906863,1.432083968102,
+    0.481674682119));
+#1926 = CARTESIAN_POINT('',(55.319240813555,1.430462720437,
+    0.479677837488));
+#1927 = CARTESIAN_POINT('',(55.321599862629,1.427518253308,
+    0.476051221083));
+#1928 = CARTESIAN_POINT('',(55.322662096484,1.426184503939,
+    0.474408479925));
+#1929 = CARTESIAN_POINT('',(55.32363295425,1.424958164701,0.47289803277)
+  );
+#1930 = CARTESIAN_POINT('',(55.325345064445,1.422783254768,
+    0.470219258072));
+#1931 = CARTESIAN_POINT('',(55.326094960652,1.421824345499,
+    0.469038196802));
+#1932 = CARTESIAN_POINT('',(55.326756800669,1.420972469705,
+    0.467988965619));
+#1933 = CARTESIAN_POINT('',(55.327873567362,1.419526614488,
+    0.466208146877));
+#1934 = CARTESIAN_POINT('',(55.328336610446,1.418922579866,
+    0.465464174615));
+#1935 = CARTESIAN_POINT('',(55.328715469322,1.418424710093,
+    0.464850962578));
+#1936 = CARTESIAN_POINT('',(55.329336118171,1.417604447967,0.46384066905
+    ));
+#1937 = CARTESIAN_POINT('',(55.32955648838,1.417309661807,0.463477589323
+    ));
+#1938 = CARTESIAN_POINT('',(55.329667347515,1.417159219186,
+    0.463292293425));
+#1939 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,
+    0.463292296831));
+#1940 = PCURVE('',#683,#1941);
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1999);
+#1942 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1943,#1944,#1945,#1946,#1947,
+    #1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,
+    #1959,#1960,#1961,#1962,#1963,#1964,#1965,#1966,#1967,#1968,#1969,
+    #1970,#1971,#1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980,
+    #1981,#1982,#1983,#1984,#1985,#1986,#1987,#1988,#1989,#1990,#1991,
+    #1992,#1993,#1994,#1995,#1996,#1997,#1998),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,8.038417213662E-02,
+    0.15778610102,0.231565516501,0.301857113583,0.368795076304,
+    0.432513088646,0.493144347087,0.550821573676,0.60567702781,
+    0.657842514141,0.707449383649,0.754628524947,0.799510343694,
+    0.842224729332,0.882901009965,0.921667897455,0.958653425166,1.),
+  .UNSPECIFIED.);
+#1943 = CARTESIAN_POINT('',(0.,-27.907303971));
+#1944 = CARTESIAN_POINT('',(1.378555001785E-02,-27.91544400313));
+#1945 = CARTESIAN_POINT('',(2.744365535819E-02,-27.92348937653));
+#1946 = CARTESIAN_POINT('',(4.096698935434E-02,-27.93143547595));
+#1947 = CARTESIAN_POINT('',(6.723038426092E-02,-27.94682750527));
+#1948 = CARTESIAN_POINT('',(7.998088067556E-02,-27.95428104943));
+#1949 = CARTESIAN_POINT('',(9.259063914088E-02,-27.9616328068));
+#1950 = CARTESIAN_POINT('',(0.116927217128,-27.97578262179));
+#1951 = CARTESIAN_POINT('',(0.128667729088,-27.98259048554));
+#1952 = CARTESIAN_POINT('',(0.140264103509,-27.98929603593));
+#1953 = CARTESIAN_POINT('',(0.162608853849,-28.00217951181));
+#1954 = CARTESIAN_POINT('',(0.173371392095,-28.00836739014));
+#1955 = CARTESIAN_POINT('',(0.183986451657,-28.01445255912));
+#1956 = CARTESIAN_POINT('',(0.204403464313,-28.02612123398));
+#1957 = CARTESIAN_POINT('',(0.214220038369,-28.03171481888));
+#1958 = CARTESIAN_POINT('',(0.223885873941,-28.03720544773));
+#1959 = CARTESIAN_POINT('',(0.242439265461,-28.04771087635));
+#1960 = CARTESIAN_POINT('',(0.251341883748,-28.05273585666));
+#1961 = CARTESIAN_POINT('',(0.26009061191,-28.05765780438));
+#1962 = CARTESIAN_POINT('',(0.27684453016,-28.06705156032));
+#1963 = CARTESIAN_POINT('',(0.284865199634,-28.07153362125));
+#1964 = CARTESIAN_POINT('',(0.292728966708,-28.07591276648));
+#1965 = CARTESIAN_POINT('',(0.307747594839,-28.08424644348));
+#1966 = CARTESIAN_POINT('',(0.314918319767,-28.08821126564));
+#1967 = CARTESIAN_POINT('',(0.321929305493,-28.09207350819));
+#1968 = CARTESIAN_POINT('',(0.335276864302,-28.09939872043));
+#1969 = CARTESIAN_POINT('',(0.341629643732,-28.10287197808));
+#1970 = CARTESIAN_POINT('',(0.347820064132,-28.10624323984));
+#1971 = CARTESIAN_POINT('',(0.359560811895,-28.11261162057));
+#1972 = CARTESIAN_POINT('',(0.365127635373,-28.11561897899));
+#1973 = CARTESIAN_POINT('',(0.37052974436,-28.11852520398));
+#1974 = CARTESIAN_POINT('',(0.38072797329,-28.12398840217));
+#1975 = CARTESIAN_POINT('',(0.385540814522,-28.12655551402));
+#1976 = CARTESIAN_POINT('',(0.39018690389,-28.12902266739));
+#1977 = CARTESIAN_POINT('',(0.398906932783,-28.1336323423));
+#1978 = CARTESIAN_POINT('',(0.402997741198,-28.13578484312));
+#1979 = CARTESIAN_POINT('',(0.406920138903,-28.13783890919));
+#1980 = CARTESIAN_POINT('',(0.414226302121,-28.14164672312));
+#1981 = CARTESIAN_POINT('',(0.417626992712,-28.14341022618));
+#1982 = CARTESIAN_POINT('',(0.42085805968,-28.14507720564));
+#1983 = CARTESIAN_POINT('',(0.426814693398,-28.14813481556));
+#1984 = CARTESIAN_POINT('',(0.429557135651,-28.14953490686));
+#1985 = CARTESIAN_POINT('',(0.432129261712,-28.15084081355));
+#1986 = CARTESIAN_POINT('',(0.436800689034,-28.15319986262));
+#1987 = CARTESIAN_POINT('',(0.438916696097,-28.15426209648));
+#1988 = CARTESIAN_POINT('',(0.440862295884,-28.15523295425));
+#1989 = CARTESIAN_POINT('',(0.444312812816,-28.15694506444));
+#1990 = CARTESIAN_POINT('',(0.445834132215,-28.15769496065));
+#1991 = CARTESIAN_POINT('',(0.447185641904,-28.15835680066));
+#1992 = CARTESIAN_POINT('',(0.449479506047,-28.15947356736));
+#1993 = CARTESIAN_POINT('',(0.450437813174,-28.15993661044));
+#1994 = CARTESIAN_POINT('',(0.451227688679,-28.16031546932));
+#1995 = CARTESIAN_POINT('',(0.452529042962,-28.16093611817));
+#1996 = CARTESIAN_POINT('',(0.452996724229,-28.16115648838));
+#1997 = CARTESIAN_POINT('',(0.453235402993,-28.16126734751));
+#1998 = CARTESIAN_POINT('',(0.453235398605,-28.161267344));
+#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2000 = PCURVE('',#1390,#2001);
+#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2059);
+#2002 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2003,#2004,#2005,#2006,#2007,
+    #2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,#2016,#2017,#2018,
+    #2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026,#2027,#2028,#2029,
+    #2030,#2031,#2032,#2033,#2034,#2035,#2036,#2037,#2038,#2039,#2040,
+    #2041,#2042,#2043,#2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,
+    #2052,#2053,#2054,#2055,#2056,#2057,#2058),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,8.038417213662E-02,
+    0.15778610102,0.231565516501,0.301857113583,0.368795076304,
+    0.432513088646,0.493144347087,0.550821573676,0.60567702781,
+    0.657842514141,0.707449383649,0.754628524947,0.799510343694,
+    0.842224729332,0.882901009965,0.921667897455,0.958653425166,1.),
+  .UNSPECIFIED.);
+#2003 = CARTESIAN_POINT('',(0.454748415554,-0.815157116451));
+#2004 = CARTESIAN_POINT('',(0.462014154367,-0.804454841021));
+#2005 = CARTESIAN_POINT('',(0.46938975878,-0.793851506007));
+#2006 = CARTESIAN_POINT('',(0.476880824537,-0.783352799392));
+#2007 = CARTESIAN_POINT('',(0.491824520228,-0.762963472478));
+#2008 = CARTESIAN_POINT('',(0.499268271219,-0.753064750677));
+#2009 = CARTESIAN_POINT('',(0.506830988291,-0.743275289392));
+#2010 = CARTESIAN_POINT('',(0.521848193627,-0.724381827738));
+#2011 = CARTESIAN_POINT('',(0.529291187993,-0.71526719738));
+#2012 = CARTESIAN_POINT('',(0.53685441136,-0.706264466776));
+#2013 = CARTESIAN_POINT('',(0.55187161021,-0.68891734082));
+#2014 = CARTESIAN_POINT('',(0.559313853966,-0.680561950684));
+#2015 = CARTESIAN_POINT('',(0.566877505508,-0.672321054166));
+#2016 = CARTESIAN_POINT('',(0.581894615432,-0.656470508297));
+#2017 = CARTESIAN_POINT('',(0.589336120145,-0.648849508106));
+#2018 = CARTESIAN_POINT('',(0.596900108021,-0.641345532246));
+#2019 = CARTESIAN_POINT('',(0.61191703611,-0.626941790215));
+#2020 = CARTESIAN_POINT('',(0.61935782124,-0.620030330547));
+#2021 = CARTESIAN_POINT('',(0.626922039505,-0.613238341956));
+#2022 = CARTESIAN_POINT('',(0.641938684481,-0.600231603203));
+#2023 = CARTESIAN_POINT('',(0.649378780542,-0.594004835774));
+#2024 = CARTESIAN_POINT('',(0.656943109324,-0.587899877972));
+#2025 = CARTESIAN_POINT('',(0.671959365077,-0.576240314543));
+#2026 = CARTESIAN_POINT('',(0.679398817703,-0.570673393157));
+#2027 = CARTESIAN_POINT('',(0.686963124042,-0.565230483721));
+#2028 = CARTESIAN_POINT('',(0.701978884704,-0.554868238435));
+#2029 = CARTESIAN_POINT('',(0.709417759587,-0.549936320948));
+#2030 = CARTESIAN_POINT('',(0.716981898933,-0.545130449287));
+#2031 = CARTESIAN_POINT('',(0.73199706532,-0.536015635867));
+#2032 = CARTESIAN_POINT('',(0.739435453827,-0.531693887511));
+#2033 = CARTESIAN_POINT('',(0.746999272039,-0.52750001362));
+#2034 = CARTESIAN_POINT('',(0.762013758974,-0.519582719442));
+#2035 = CARTESIAN_POINT('',(0.769451784064,-0.515846317746));
+#2036 = CARTESIAN_POINT('',(0.777015119576,-0.512239372211));
+#2037 = CARTESIAN_POINT('',(0.792028863248,-0.505469664013));
+#2038 = CARTESIAN_POINT('',(0.799466685101,-0.502293805355));
+#2039 = CARTESIAN_POINT('',(0.807029370789,-0.499248690685));
+#2040 = CARTESIAN_POINT('',(0.822042335077,-0.493576623122));
+#2041 = CARTESIAN_POINT('',(0.829480155778,-0.490936530612));
+#2042 = CARTESIAN_POINT('',(0.837042019965,-0.488428123723));
+#2043 = CARTESIAN_POINT('',(0.852054200626,-0.483803750042));
+#2044 = CARTESIAN_POINT('',(0.85949226725,-0.481674682119));
+#2045 = CARTESIAN_POINT('',(0.86705313342,-0.479677837488));
+#2046 = CARTESIAN_POINT('',(0.882064559308,-0.476051221083));
+#2047 = CARTESIAN_POINT('',(0.889503164923,-0.474408479925));
+#2048 = CARTESIAN_POINT('',(0.897062849914,-0.47289803277));
+#2049 = CARTESIAN_POINT('',(0.912073580906,-0.470219258072));
+#2050 = CARTESIAN_POINT('',(0.919513063263,-0.469038196802));
+#2051 = CARTESIAN_POINT('',(0.927071374076,-0.467988965619));
+#2052 = CARTESIAN_POINT('',(0.942081495972,-0.466208146877));
+#2053 = CARTESIAN_POINT('',(0.949522233893,-0.465464174615));
+#2054 = CARTESIAN_POINT('',(0.9570789636,-0.464850962578));
+#2055 = CARTESIAN_POINT('',(0.973337037845,-0.46384066905));
+#2056 = CARTESIAN_POINT('',(0.982068264194,-0.463477589323));
+#2057 = CARTESIAN_POINT('',(0.9909543507,-0.463292293425));
+#2058 = CARTESIAN_POINT('',(1.,-0.463292296831));
+#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2060 = ORIENTED_EDGE('',*,*,#2061,.F.);
+#2061 = EDGE_CURVE('',#641,#1880,#2062,.T.);
+#2062 = SURFACE_CURVE('',#2063,(#2117,#2174),.PCURVE_S1.);
+#2063 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2064,#2065,#2066,#2067,#2068,
+    #2069,#2070,#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,
+    #2080,#2081,#2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089,#2090,
+    #2091,#2092,#2093,#2094,#2095,#2096,#2097,#2098,#2099,#2100,#2101,
+    #2102,#2103,#2104,#2105,#2106,#2107,#2108,#2109,#2110,#2111,#2112,
+    #2113,#2114,#2115,#2116),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,5.803973018135E-02,0.116080323749,
+    0.174120917316,0.232161510883,0.29020210445,0.348242698017,
+    0.406283291584,0.464323885152,0.522364478719,0.580405072286,
+    0.638445665853,0.69648625942,0.754526852987,0.812567446554,
+    0.870608040121,0.928648633689,1.),.UNSPECIFIED.);
+#2064 = CARTESIAN_POINT('',(55.264023544625,1.04101,-5.995204332976E-15)
+  );
+#2065 = CARTESIAN_POINT('',(55.264976031726,1.046467899837,
+    6.722339975789E-03));
+#2066 = CARTESIAN_POINT('',(55.265928518827,1.051925799675,
+    1.344467995159E-02));
+#2067 = CARTESIAN_POINT('',(55.266881005928,1.057383699512,
+    2.016701992739E-02));
+#2068 = CARTESIAN_POINT('',(55.268785994299,1.068299580378,
+    3.361179987898E-02));
+#2069 = CARTESIAN_POINT('',(55.269738495569,1.073757561406,
+    4.033423985477E-02));
+#2070 = CARTESIAN_POINT('',(55.270690996839,1.079215542434,
+    4.705667983056E-02));
+#2071 = CARTESIAN_POINT('',(55.272595999379,1.09013150449,
+    6.050155978216E-02));
+#2072 = CARTESIAN_POINT('',(55.273548500649,1.095589485518,
+    6.722399975796E-02));
+#2073 = CARTESIAN_POINT('',(55.274501001919,1.101047466546,
+    7.394643973375E-02));
+#2074 = CARTESIAN_POINT('',(55.276406004459,1.111963428602,
+    8.739131968534E-02));
+#2075 = CARTESIAN_POINT('',(55.277358505729,1.11742140963,
+    9.411375966113E-02));
+#2076 = CARTESIAN_POINT('',(55.278311006999,1.122879390658,
+    0.100836199637));
+#2077 = CARTESIAN_POINT('',(55.280216009539,1.133795352714,
+    0.114281079589));
+#2078 = CARTESIAN_POINT('',(55.281168510809,1.139253333741,
+    0.121003519564));
+#2079 = CARTESIAN_POINT('',(55.282121012079,1.144711314769,0.12772595954
+    ));
+#2080 = CARTESIAN_POINT('',(55.284026014619,1.155627276825,
+    0.141170839492));
+#2081 = CARTESIAN_POINT('',(55.284978515889,1.161085257853,
+    0.147893279467));
+#2082 = CARTESIAN_POINT('',(55.285931017159,1.166543238881,
+    0.154615719443));
+#2083 = CARTESIAN_POINT('',(55.287836019699,1.177459200937,
+    0.168060599395));
+#2084 = CARTESIAN_POINT('',(55.288788520969,1.182917181965,
+    0.174783039371));
+#2085 = CARTESIAN_POINT('',(55.289741022239,1.188375162993,
+    0.181505479346));
+#2086 = CARTESIAN_POINT('',(55.291646024779,1.199291125049,
+    0.194950359298));
+#2087 = CARTESIAN_POINT('',(55.292598526049,1.204749106077,
+    0.201672799274));
+#2088 = CARTESIAN_POINT('',(55.293551027319,1.210207087105,0.20839523925
+    ));
+#2089 = CARTESIAN_POINT('',(55.295456029859,1.221123049161,
+    0.221840119201));
+#2090 = CARTESIAN_POINT('',(55.296408531129,1.226581030189,
+    0.228562559177));
+#2091 = CARTESIAN_POINT('',(55.297361032399,1.232039011217,
+    0.235284999153));
+#2092 = CARTESIAN_POINT('',(55.299266034939,1.242954973273,
+    0.248729879104));
+#2093 = CARTESIAN_POINT('',(55.300218536209,1.248412954301,0.25545231908
+    ));
+#2094 = CARTESIAN_POINT('',(55.301171037479,1.253870935329,
+    0.262174759056));
+#2095 = CARTESIAN_POINT('',(55.303076040019,1.264786897385,
+    0.275619639008));
+#2096 = CARTESIAN_POINT('',(55.304028541289,1.270244878413,
+    0.282342078983));
+#2097 = CARTESIAN_POINT('',(55.304981042559,1.275702859441,
+    0.289064518959));
+#2098 = CARTESIAN_POINT('',(55.306886045099,1.286618821497,
+    0.302509398911));
+#2099 = CARTESIAN_POINT('',(55.307838546369,1.292076802525,
+    0.309231838887));
+#2100 = CARTESIAN_POINT('',(55.308791047639,1.297534783553,
+    0.315954278862));
+#2101 = CARTESIAN_POINT('',(55.310696050179,1.308450745608,
+    0.329399158814));
+#2102 = CARTESIAN_POINT('',(55.311648551449,1.313908726636,0.33612159879
+    ));
+#2103 = CARTESIAN_POINT('',(55.312601052719,1.319366707664,
+    0.342844038766));
+#2104 = CARTESIAN_POINT('',(55.314506055259,1.33028266972,0.356288918717
+    ));
+#2105 = CARTESIAN_POINT('',(55.315458556529,1.335740650748,
+    0.363011358693));
+#2106 = CARTESIAN_POINT('',(55.316411057799,1.341198631776,
+    0.369733798669));
+#2107 = CARTESIAN_POINT('',(55.318316060339,1.352114593832,0.38317867862
+    ));
+#2108 = CARTESIAN_POINT('',(55.319268561609,1.35757257486,0.389901118596
+    ));
+#2109 = CARTESIAN_POINT('',(55.320221062879,1.363030555888,
+    0.396623558572));
+#2110 = CARTESIAN_POINT('',(55.322126065419,1.373946517944,
+    0.410068438523));
+#2111 = CARTESIAN_POINT('',(55.323078566689,1.379404498972,
+    0.416790878499));
+#2112 = CARTESIAN_POINT('',(55.324031067959,1.38486248,0.423513318475));
+#2113 = CARTESIAN_POINT('',(55.326154512923,1.397030151259,
+    0.438499893046));
+#2114 = CARTESIAN_POINT('',(55.327325456617,1.40373984149,0.446764027641
+    ));
+#2115 = CARTESIAN_POINT('',(55.328496400311,1.41044953172,0.455028162236
+    ));
+#2116 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,
+    0.463292296831));
+#2117 = PCURVE('',#683,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2173);
+#2119 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2120,#2121,#2122,#2123,#2124,
+    #2125,#2126,#2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,
+    #2136,#2137,#2138,#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146,
+    #2147,#2148,#2149,#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157,
+    #2158,#2159,#2160,#2161,#2162,#2163,#2164,#2165,#2166,#2167,#2168,
+    #2169,#2170,#2171,#2172),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,5.803973018135E-02,0.116080323749,
+    0.174120917316,0.232161510883,0.29020210445,0.348242698017,
+    0.406283291584,0.464323885152,0.522364478719,0.580405072286,
+    0.638445665853,0.69648625942,0.754526852987,0.812567446554,
+    0.870608040121,0.928648633689,1.),.UNSPECIFIED.);
+#2120 = CARTESIAN_POINT('',(1.05,-28.09562354462));
+#2121 = CARTESIAN_POINT('',(1.041340985888,-28.09657603172));
+#2122 = CARTESIAN_POINT('',(1.032681971777,-28.09752851882));
+#2123 = CARTESIAN_POINT('',(1.024022957665,-28.09848100592));
+#2124 = CARTESIAN_POINT('',(1.006704800632,-28.10038599429));
+#2125 = CARTESIAN_POINT('',(0.998045657711,-28.10133849556));
+#2126 = CARTESIAN_POINT('',(0.98938651479,-28.10229099683));
+#2127 = CARTESIAN_POINT('',(0.972068228947,-28.10419599937));
+#2128 = CARTESIAN_POINT('',(0.963409086026,-28.10514850064));
+#2129 = CARTESIAN_POINT('',(0.954749943105,-28.10610100191));
+#2130 = CARTESIAN_POINT('',(0.937431657262,-28.10800600445));
+#2131 = CARTESIAN_POINT('',(0.928772514341,-28.10895850572));
+#2132 = CARTESIAN_POINT('',(0.92011337142,-28.10991100699));
+#2133 = CARTESIAN_POINT('',(0.902795085578,-28.11181600953));
+#2134 = CARTESIAN_POINT('',(0.894135942656,-28.1127685108));
+#2135 = CARTESIAN_POINT('',(0.885476799735,-28.11372101207));
+#2136 = CARTESIAN_POINT('',(0.868158513893,-28.11562601461));
+#2137 = CARTESIAN_POINT('',(0.859499370972,-28.11657851588));
+#2138 = CARTESIAN_POINT('',(0.85084022805,-28.11753101715));
+#2139 = CARTESIAN_POINT('',(0.833521942208,-28.11943601969));
+#2140 = CARTESIAN_POINT('',(0.824862799287,-28.12038852096));
+#2141 = CARTESIAN_POINT('',(0.816203656366,-28.12134102223));
+#2142 = CARTESIAN_POINT('',(0.798885370523,-28.12324602477));
+#2143 = CARTESIAN_POINT('',(0.790226227602,-28.12419852604));
+#2144 = CARTESIAN_POINT('',(0.781567084681,-28.12515102731));
+#2145 = CARTESIAN_POINT('',(0.764248798838,-28.12705602985));
+#2146 = CARTESIAN_POINT('',(0.755589655917,-28.12800853112));
+#2147 = CARTESIAN_POINT('',(0.746930512996,-28.12896103239));
+#2148 = CARTESIAN_POINT('',(0.729612227154,-28.13086603493));
+#2149 = CARTESIAN_POINT('',(0.720953084232,-28.1318185362));
+#2150 = CARTESIAN_POINT('',(0.712293941311,-28.13277103747));
+#2151 = CARTESIAN_POINT('',(0.694975655469,-28.13467604001));
+#2152 = CARTESIAN_POINT('',(0.686316512548,-28.13562854128));
+#2153 = CARTESIAN_POINT('',(0.677657369626,-28.13658104255));
+#2154 = CARTESIAN_POINT('',(0.660339083784,-28.13848604509));
+#2155 = CARTESIAN_POINT('',(0.651679940863,-28.13943854636));
+#2156 = CARTESIAN_POINT('',(0.643020797942,-28.14039104763));
+#2157 = CARTESIAN_POINT('',(0.625702512099,-28.14229605017));
+#2158 = CARTESIAN_POINT('',(0.617043369178,-28.14324855144));
+#2159 = CARTESIAN_POINT('',(0.608384226257,-28.14420105271));
+#2160 = CARTESIAN_POINT('',(0.591065940414,-28.14610605525));
+#2161 = CARTESIAN_POINT('',(0.582406797493,-28.14705855652));
+#2162 = CARTESIAN_POINT('',(0.573747654572,-28.14801105779));
+#2163 = CARTESIAN_POINT('',(0.55642936873,-28.14991606033));
+#2164 = CARTESIAN_POINT('',(0.547770225808,-28.1508685616));
+#2165 = CARTESIAN_POINT('',(0.539111082887,-28.15182106287));
+#2166 = CARTESIAN_POINT('',(0.521792797045,-28.15372606541));
+#2167 = CARTESIAN_POINT('',(0.513133654124,-28.15467856668));
+#2168 = CARTESIAN_POINT('',(0.504474511202,-28.15563106795));
+#2169 = CARTESIAN_POINT('',(0.485170375862,-28.15775451292));
+#2170 = CARTESIAN_POINT('',(0.474525383443,-28.15892545661));
+#2171 = CARTESIAN_POINT('',(0.463880391024,-28.16009640031));
+#2172 = CARTESIAN_POINT('',(0.453235398605,-28.161267344));
+#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2174 = PCURVE('',#654,#2175);
+#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2230);
+#2176 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2177,#2178,#2179,#2180,#2181,
+    #2182,#2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190,#2191,#2192,
+    #2193,#2194,#2195,#2196,#2197,#2198,#2199,#2200,#2201,#2202,#2203,
+    #2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213,#2214,
+    #2215,#2216,#2217,#2218,#2219,#2220,#2221,#2222,#2223,#2224,#2225,
+    #2226,#2227,#2228,#2229),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,5.803973018135E-02,0.116080323749,
+    0.174120917316,0.232161510883,0.29020210445,0.348242698017,
+    0.406283291584,0.464323885152,0.522364478719,0.580405072286,
+    0.638445665853,0.69648625942,0.754526852987,0.812567446554,
+    0.870608040121,0.928648633689,1.),.UNSPECIFIED.);
+#2177 = CARTESIAN_POINT('',(3.550852479259,6.050715484207E-15));
+#2178 = CARTESIAN_POINT('',(3.499329849306,-6.722339975789E-03));
+#2179 = CARTESIAN_POINT('',(3.447807219354,-1.344467995158E-02));
+#2180 = CARTESIAN_POINT('',(3.396284589401,-2.016701992739E-02));
+#2181 = CARTESIAN_POINT('',(3.293238563057,-3.361179987898E-02));
+#2182 = CARTESIAN_POINT('',(3.241715166666,-4.033423985477E-02));
+#2183 = CARTESIAN_POINT('',(3.190191770275,-4.705667983056E-02));
+#2184 = CARTESIAN_POINT('',(3.087144977492,-6.050155978215E-02));
+#2185 = CARTESIAN_POINT('',(3.0356215811,-6.722399975795E-02));
+#2186 = CARTESIAN_POINT('',(2.984098184709,-7.394643973375E-02));
+#2187 = CARTESIAN_POINT('',(2.881051391926,-8.739131968534E-02));
+#2188 = CARTESIAN_POINT('',(2.829527995535,-9.411375966113E-02));
+#2189 = CARTESIAN_POINT('',(2.778004599144,-0.100836199637));
+#2190 = CARTESIAN_POINT('',(2.674957806361,-0.114281079589));
+#2191 = CARTESIAN_POINT('',(2.623434409969,-0.121003519564));
+#2192 = CARTESIAN_POINT('',(2.571911013578,-0.12772595954));
+#2193 = CARTESIAN_POINT('',(2.468864220795,-0.141170839492));
+#2194 = CARTESIAN_POINT('',(2.417340824404,-0.147893279467));
+#2195 = CARTESIAN_POINT('',(2.365817428012,-0.154615719443));
+#2196 = CARTESIAN_POINT('',(2.26277063523,-0.168060599395));
+#2197 = CARTESIAN_POINT('',(2.211247238838,-0.174783039371));
+#2198 = CARTESIAN_POINT('',(2.159723842447,-0.181505479346));
+#2199 = CARTESIAN_POINT('',(2.056677049664,-0.194950359298));
+#2200 = CARTESIAN_POINT('',(2.005153653273,-0.201672799274));
+#2201 = CARTESIAN_POINT('',(1.953630256881,-0.20839523925));
+#2202 = CARTESIAN_POINT('',(1.850583464099,-0.221840119201));
+#2203 = CARTESIAN_POINT('',(1.799060067707,-0.228562559177));
+#2204 = CARTESIAN_POINT('',(1.747536671316,-0.235284999153));
+#2205 = CARTESIAN_POINT('',(1.644489878533,-0.248729879104));
+#2206 = CARTESIAN_POINT('',(1.592966482141,-0.25545231908));
+#2207 = CARTESIAN_POINT('',(1.54144308575,-0.262174759056));
+#2208 = CARTESIAN_POINT('',(1.438396292968,-0.275619639008));
+#2209 = CARTESIAN_POINT('',(1.386872896576,-0.282342078983));
+#2210 = CARTESIAN_POINT('',(1.335349500185,-0.289064518959));
+#2211 = CARTESIAN_POINT('',(1.232302707402,-0.302509398911));
+#2212 = CARTESIAN_POINT('',(1.180779311011,-0.309231838887));
+#2213 = CARTESIAN_POINT('',(1.129255914619,-0.315954278862));
+#2214 = CARTESIAN_POINT('',(1.026209121836,-0.329399158814));
+#2215 = CARTESIAN_POINT('',(0.974685725445,-0.33612159879));
+#2216 = CARTESIAN_POINT('',(0.923162329054,-0.342844038766));
+#2217 = CARTESIAN_POINT('',(0.820115536271,-0.356288918717));
+#2218 = CARTESIAN_POINT('',(0.768592139879,-0.363011358693));
+#2219 = CARTESIAN_POINT('',(0.717068743488,-0.369733798669));
+#2220 = CARTESIAN_POINT('',(0.614021950705,-0.38317867862));
+#2221 = CARTESIAN_POINT('',(0.562498554314,-0.389901118596));
+#2222 = CARTESIAN_POINT('',(0.510975157923,-0.396623558572));
+#2223 = CARTESIAN_POINT('',(0.40792836514,-0.410068438523));
+#2224 = CARTESIAN_POINT('',(0.356404968749,-0.416790878499));
+#2225 = CARTESIAN_POINT('',(0.304881572357,-0.423513318475));
+#2226 = CARTESIAN_POINT('',(0.190018631974,-0.438499893046));
+#2227 = CARTESIAN_POINT('',(0.126679087983,-0.446764027641));
+#2228 = CARTESIAN_POINT('',(6.333954399144E-02,-0.455028162236));
+#2229 = CARTESIAN_POINT('',(0.,-0.463292296831));
+#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2231 = ORIENTED_EDGE('',*,*,#667,.F.);
+#2232 = ADVANCED_FACE('',(#2233),#654,.T.);
+#2233 = FACE_BOUND('',#2234,.T.);
+#2234 = EDGE_LOOP('',(#2235,#2236,#2257,#2258,#2422,#2443));
+#2235 = ORIENTED_EDGE('',*,*,#2061,.T.);
+#2236 = ORIENTED_EDGE('',*,*,#2237,.T.);
+#2237 = EDGE_CURVE('',#1880,#1352,#2238,.T.);
+#2238 = SURFACE_CURVE('',#2239,(#2243,#2250),.PCURVE_S1.);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(55.329667344005,1.417159221951,0.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(0.,0.,1.));
+#2243 = PCURVE('',#654,#2244);
+#2244 = DEFINITIONAL_REPRESENTATION('',(#2245),#2249);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(0.,0.));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(0.,-1.));
+#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2250 = PCURVE('',#1390,#2251);
+#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(1.,0.));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.,-1.));
+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2257 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
+#2259 = EDGE_CURVE('',#1324,#2260,#2262,.T.);
+#2260 = VERTEX_POINT('',#2261);
+#2261 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,
+    1.855894239453));
+#2262 = SURFACE_CURVE('',#2263,(#2314,#2368),.PCURVE_S1.);
+#2263 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2264,#2265,#2266,#2267,#2268,
+    #2269,#2270,#2271,#2272,#2273,#2274,#2275,#2276,#2277,#2278,#2279,
+    #2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289,#2290,
+    #2291,#2292,#2293,#2294,#2295,#2296,#2297,#2298,#2299,#2300,#2301,
+    #2302,#2303,#2304,#2305,#2306,#2307,#2308,#2309,#2310,#2311,#2312,
+    #2313),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.
+    ,6.256546908784E-02,0.125131838862,0.187698208636,0.250264578411,
+    0.312830948185,0.375397317959,0.437963687734,0.500530057508,
+    0.563096427282,0.625662797056,0.688229166831,0.750795536605,
+    0.813361906379,0.875928276153,0.938494645928,1.),.UNSPECIFIED.);
+#2264 = CARTESIAN_POINT('',(55.265592437293,1.05,2.3));
+#2265 = CARTESIAN_POINT('',(55.26460820015,1.044360167462,2.293053578692
+    ));
+#2266 = CARTESIAN_POINT('',(55.263623963006,1.038720334923,
+    2.286107157383));
+#2267 = CARTESIAN_POINT('',(55.262639725863,1.033080502385,
+    2.279160736075));
+#2268 = CARTESIAN_POINT('',(55.260671237407,1.021800756117,
+    2.265267793458));
+#2269 = CARTESIAN_POINT('',(55.259686986095,1.016160842389,2.25832127215
+    ));
+#2270 = CARTESIAN_POINT('',(55.258702734783,1.01052092866,2.251374750842
+    ));
+#2271 = CARTESIAN_POINT('',(55.256734232158,0.999241101202,
+    2.237481708225));
+#2272 = CARTESIAN_POINT('',(55.255749980846,0.993601187473,
+    2.230535186917));
+#2273 = CARTESIAN_POINT('',(55.254765729533,0.987961273744,
+    2.223588665608));
+#2274 = CARTESIAN_POINT('',(55.252797226909,0.976681446286,
+    2.209695622992));
+#2275 = CARTESIAN_POINT('',(55.251812975596,0.971041532557,
+    2.202749101684));
+#2276 = CARTESIAN_POINT('',(55.250828724284,0.965401618828,
+    2.195802580375));
+#2277 = CARTESIAN_POINT('',(55.248860221659,0.954121791371,
+    2.181909537759));
+#2278 = CARTESIAN_POINT('',(55.247875970347,0.948481877642,2.17496301645
+    ));
+#2279 = CARTESIAN_POINT('',(55.246891719035,0.942841963913,
+    2.168016495142));
+#2280 = CARTESIAN_POINT('',(55.24492321641,0.931562136455,2.154123452525
+    ));
+#2281 = CARTESIAN_POINT('',(55.243938965098,0.925922222726,
+    2.147176931217));
+#2282 = CARTESIAN_POINT('',(55.242954713785,0.920282308997,
+    2.140230409909));
+#2283 = CARTESIAN_POINT('',(55.240986211161,0.909002481539,
+    2.126337367292));
+#2284 = CARTESIAN_POINT('',(55.240001959848,0.903362567811,
+    2.119390845984));
+#2285 = CARTESIAN_POINT('',(55.239017708536,0.897722654082,
+    2.112444324675));
+#2286 = CARTESIAN_POINT('',(55.237049205911,0.886442826624,
+    2.098551282059));
+#2287 = CARTESIAN_POINT('',(55.236064954599,0.880802912895,2.09160476075
+    ));
+#2288 = CARTESIAN_POINT('',(55.235080703287,0.875162999166,
+    2.084658239442));
+#2289 = CARTESIAN_POINT('',(55.233112200662,0.863883171708,
+    2.070765196825));
+#2290 = CARTESIAN_POINT('',(55.23212794935,0.858243257979,2.063818675517
+    ));
+#2291 = CARTESIAN_POINT('',(55.231143698037,0.85260334425,2.056872154209
+    ));
+#2292 = CARTESIAN_POINT('',(55.229175195413,0.841323516793,
+    2.042979111592));
+#2293 = CARTESIAN_POINT('',(55.2281909441,0.835683603064,2.036032590284)
+  );
+#2294 = CARTESIAN_POINT('',(55.227206692788,0.830043689335,
+    2.029086068975));
+#2295 = CARTESIAN_POINT('',(55.225238190163,0.818763861877,
+    2.015193026359));
+#2296 = CARTESIAN_POINT('',(55.224253938851,0.813123948148,2.00824650505
+    ));
+#2297 = CARTESIAN_POINT('',(55.223269687539,0.807484034419,
+    2.001299983742));
+#2298 = CARTESIAN_POINT('',(55.221301184914,0.796204206961,
+    1.987406941126));
+#2299 = CARTESIAN_POINT('',(55.220316933602,0.790564293233,
+    1.980460419817));
+#2300 = CARTESIAN_POINT('',(55.219332682289,0.784924379504,
+    1.973513898509));
+#2301 = CARTESIAN_POINT('',(55.217364179665,0.773644552046,
+    1.959620855892));
+#2302 = CARTESIAN_POINT('',(55.216379928352,0.768004638317,
+    1.952674334584));
+#2303 = CARTESIAN_POINT('',(55.21539567704,0.762364724588,1.945727813276
+    ));
+#2304 = CARTESIAN_POINT('',(55.213427174415,0.75108489713,1.931834770659
+    ));
+#2305 = CARTESIAN_POINT('',(55.212442923103,0.745444983401,
+    1.924888249351));
+#2306 = CARTESIAN_POINT('',(55.211458671791,0.739805069672,
+    1.917941728042));
+#2307 = CARTESIAN_POINT('',(55.209490169166,0.728525242215,
+    1.904048685426));
+#2308 = CARTESIAN_POINT('',(55.208505917854,0.722885328486,
+    1.897102164117));
+#2309 = CARTESIAN_POINT('',(55.207521666541,0.717245414757,
+    1.890155642809));
+#2310 = CARTESIAN_POINT('',(55.20556985509,0.706061230327,1.876380400989
+    ));
+#2311 = CARTESIAN_POINT('',(55.20460229495,0.700516959625,1.869551680477
+    ));
+#2312 = CARTESIAN_POINT('',(55.203634734811,0.694972688924,
+    1.862722959965));
+#2313 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,
+    1.855894239453));
+#2314 = PCURVE('',#654,#2315);
+#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2367);
+#2316 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2317,#2318,#2319,#2320,#2321,
+    #2322,#2323,#2324,#2325,#2326,#2327,#2328,#2329,#2330,#2331,#2332,
+    #2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342,#2343,
+    #2344,#2345,#2346,#2347,#2348,#2349,#2350,#2351,#2352,#2353,#2354,
+    #2355,#2356,#2357,#2358,#2359,#2360,#2361,#2362,#2363,#2364,#2365,
+    #2366),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.
+    ,6.256546908784E-02,0.125131838862,0.187698208636,0.250264578411,
+    0.312830948185,0.375397317959,0.437963687734,0.500530057508,
+    0.563096427282,0.625662797056,0.688229166831,0.750795536605,
+    0.813361906379,0.875928276153,0.938494645928,1.),.UNSPECIFIED.);
+#2317 = CARTESIAN_POINT('',(3.465986787864,-2.3));
+#2318 = CARTESIAN_POINT('',(3.519226864363,-2.293053578692));
+#2319 = CARTESIAN_POINT('',(3.572466940861,-2.286107157383));
+#2320 = CARTESIAN_POINT('',(3.62570701736,-2.279160736075));
+#2321 = CARTESIAN_POINT('',(3.732187936797,-2.265267793458));
+#2322 = CARTESIAN_POINT('',(3.785428779734,-2.25832127215));
+#2323 = CARTESIAN_POINT('',(3.838669622673,-2.251374750842));
+#2324 = CARTESIAN_POINT('',(3.945151308548,-2.237481708225));
+#2325 = CARTESIAN_POINT('',(3.998392151486,-2.230535186917));
+#2326 = CARTESIAN_POINT('',(4.051632994424,-2.223588665608));
+#2327 = CARTESIAN_POINT('',(4.158114680299,-2.209695622992));
+#2328 = CARTESIAN_POINT('',(4.211355523237,-2.202749101684));
+#2329 = CARTESIAN_POINT('',(4.264596366175,-2.195802580375));
+#2330 = CARTESIAN_POINT('',(4.37107805205,-2.181909537759));
+#2331 = CARTESIAN_POINT('',(4.424318894988,-2.17496301645));
+#2332 = CARTESIAN_POINT('',(4.477559737926,-2.168016495142));
+#2333 = CARTESIAN_POINT('',(4.584041423801,-2.154123452525));
+#2334 = CARTESIAN_POINT('',(4.637282266739,-2.147176931217));
+#2335 = CARTESIAN_POINT('',(4.690523109677,-2.140230409909));
+#2336 = CARTESIAN_POINT('',(4.797004795552,-2.126337367292));
+#2337 = CARTESIAN_POINT('',(4.85024563849,-2.119390845984));
+#2338 = CARTESIAN_POINT('',(4.903486481428,-2.112444324675));
+#2339 = CARTESIAN_POINT('',(5.009968167303,-2.098551282059));
+#2340 = CARTESIAN_POINT('',(5.063209010241,-2.09160476075));
+#2341 = CARTESIAN_POINT('',(5.116449853179,-2.084658239442));
+#2342 = CARTESIAN_POINT('',(5.222931539054,-2.070765196825));
+#2343 = CARTESIAN_POINT('',(5.276172381992,-2.063818675517));
+#2344 = CARTESIAN_POINT('',(5.32941322493,-2.056872154209));
+#2345 = CARTESIAN_POINT('',(5.435894910805,-2.042979111592));
+#2346 = CARTESIAN_POINT('',(5.489135753743,-2.036032590284));
+#2347 = CARTESIAN_POINT('',(5.542376596681,-2.029086068975));
+#2348 = CARTESIAN_POINT('',(5.648858282556,-2.015193026359));
+#2349 = CARTESIAN_POINT('',(5.702099125494,-2.00824650505));
+#2350 = CARTESIAN_POINT('',(5.755339968432,-2.001299983742));
+#2351 = CARTESIAN_POINT('',(5.861821654307,-1.987406941126));
+#2352 = CARTESIAN_POINT('',(5.915062497245,-1.980460419817));
+#2353 = CARTESIAN_POINT('',(5.968303340183,-1.973513898509));
+#2354 = CARTESIAN_POINT('',(6.074785026059,-1.959620855892));
+#2355 = CARTESIAN_POINT('',(6.128025868996,-1.952674334584));
+#2356 = CARTESIAN_POINT('',(6.181266711934,-1.945727813276));
+#2357 = CARTESIAN_POINT('',(6.28774839781,-1.931834770659));
+#2358 = CARTESIAN_POINT('',(6.340989240747,-1.924888249351));
+#2359 = CARTESIAN_POINT('',(6.394230083685,-1.917941728042));
+#2360 = CARTESIAN_POINT('',(6.500711769561,-1.904048685426));
+#2361 = CARTESIAN_POINT('',(6.553952612498,-1.897102164117));
+#2362 = CARTESIAN_POINT('',(6.607193455436,-1.890155642809));
+#2363 = CARTESIAN_POINT('',(6.71277227016,-1.876380400989));
+#2364 = CARTESIAN_POINT('',(6.765110241946,-1.869551680477));
+#2365 = CARTESIAN_POINT('',(6.817448213732,-1.862722959965));
+#2366 = CARTESIAN_POINT('',(6.869786185518,-1.855894239453));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = PCURVE('',#1339,#2369);
+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2421);
+#2370 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2371,#2372,#2373,#2374,#2375,
+    #2376,#2377,#2378,#2379,#2380,#2381,#2382,#2383,#2384,#2385,#2386,
+    #2387,#2388,#2389,#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,
+    #2398,#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,
+    #2409,#2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419,
+    #2420),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.
+    ,6.256546908784E-02,0.125131838862,0.187698208636,0.250264578411,
+    0.312830948185,0.375397317959,0.437963687734,0.500530057508,
+    0.563096427282,0.625662797056,0.688229166831,0.750795536605,
+    0.813361906379,0.875928276153,0.938494645928,1.),.UNSPECIFIED.);
+#2371 = CARTESIAN_POINT('',(1.05,-28.26559243729));
+#2372 = CARTESIAN_POINT('',(1.041052347791,-28.26460820015));
+#2373 = CARTESIAN_POINT('',(1.032104695582,-28.263623963));
+#2374 = CARTESIAN_POINT('',(1.023157043373,-28.26263972586));
+#2375 = CARTESIAN_POINT('',(1.005261610145,-28.2606712374));
+#2376 = CARTESIAN_POINT('',(0.996313829127,-28.25968698609));
+#2377 = CARTESIAN_POINT('',(0.987366048108,-28.25870273478));
+#2378 = CARTESIAN_POINT('',(0.969470486071,-28.25673423215));
+#2379 = CARTESIAN_POINT('',(0.960522705052,-28.25574998084));
+#2380 = CARTESIAN_POINT('',(0.951574924034,-28.25476572953));
+#2381 = CARTESIAN_POINT('',(0.933679361997,-28.2527972269));
+#2382 = CARTESIAN_POINT('',(0.924731580978,-28.25181297559));
+#2383 = CARTESIAN_POINT('',(0.915783799959,-28.25082872428));
+#2384 = CARTESIAN_POINT('',(0.897888237922,-28.24886022165));
+#2385 = CARTESIAN_POINT('',(0.888940456904,-28.24787597034));
+#2386 = CARTESIAN_POINT('',(0.879992675885,-28.24689171903));
+#2387 = CARTESIAN_POINT('',(0.862097113848,-28.24492321641));
+#2388 = CARTESIAN_POINT('',(0.853149332829,-28.24393896509));
+#2389 = CARTESIAN_POINT('',(0.844201551811,-28.24295471378));
+#2390 = CARTESIAN_POINT('',(0.826305989774,-28.24098621116));
+#2391 = CARTESIAN_POINT('',(0.817358208755,-28.24000195984));
+#2392 = CARTESIAN_POINT('',(0.808410427737,-28.23901770853));
+#2393 = CARTESIAN_POINT('',(0.790514865699,-28.23704920591));
+#2394 = CARTESIAN_POINT('',(0.781567084681,-28.23606495459));
+#2395 = CARTESIAN_POINT('',(0.772619303662,-28.23508070328));
+#2396 = CARTESIAN_POINT('',(0.754723741625,-28.23311220066));
+#2397 = CARTESIAN_POINT('',(0.745775960607,-28.23212794935));
+#2398 = CARTESIAN_POINT('',(0.736828179588,-28.23114369803));
+#2399 = CARTESIAN_POINT('',(0.718932617551,-28.22917519541));
+#2400 = CARTESIAN_POINT('',(0.709984836532,-28.2281909441));
+#2401 = CARTESIAN_POINT('',(0.701037055514,-28.22720669278));
+#2402 = CARTESIAN_POINT('',(0.683141493477,-28.22523819016));
+#2403 = CARTESIAN_POINT('',(0.674193712458,-28.22425393885));
+#2404 = CARTESIAN_POINT('',(0.665245931439,-28.22326968753));
+#2405 = CARTESIAN_POINT('',(0.647350369402,-28.22130118491));
+#2406 = CARTESIAN_POINT('',(0.638402588384,-28.2203169336));
+#2407 = CARTESIAN_POINT('',(0.629454807365,-28.21933268228));
+#2408 = CARTESIAN_POINT('',(0.611559245328,-28.21736417966));
+#2409 = CARTESIAN_POINT('',(0.602611464309,-28.21637992835));
+#2410 = CARTESIAN_POINT('',(0.593663683291,-28.21539567704));
+#2411 = CARTESIAN_POINT('',(0.575768121254,-28.21342717441));
+#2412 = CARTESIAN_POINT('',(0.566820340235,-28.2124429231));
+#2413 = CARTESIAN_POINT('',(0.557872559216,-28.21145867179));
+#2414 = CARTESIAN_POINT('',(0.539976997179,-28.20949016916));
+#2415 = CARTESIAN_POINT('',(0.531029216161,-28.20850591785));
+#2416 = CARTESIAN_POINT('',(0.522081435142,-28.20752166654));
+#2417 = CARTESIAN_POINT('',(0.50433761175,-28.20556985509));
+#2418 = CARTESIAN_POINT('',(0.495541569376,-28.20460229495));
+#2419 = CARTESIAN_POINT('',(0.486745527002,-28.20363473481));
+#2420 = CARTESIAN_POINT('',(0.477949484628,-28.20266717467));
+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2423 = EDGE_CURVE('',#614,#2260,#2424,.T.);
+#2424 = SURFACE_CURVE('',#2425,(#2429,#2436),.PCURVE_S1.);
+#2425 = LINE('',#2426,#2427);
+#2426 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#2427 = VECTOR('',#2428,1.);
+#2428 = DIRECTION('',(0.,0.,1.));
+#2429 = PCURVE('',#654,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(6.869786185518,0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(0.,-1.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = PCURVE('',#627,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = LINE('',#2439,#2440);
+#2439 = CARTESIAN_POINT('',(1.542342876511E-13,0.));
+#2440 = VECTOR('',#2441,1.);
+#2441 = DIRECTION('',(0.,-1.));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = ORIENTED_EDGE('',*,*,#640,.F.);
+#2444 = ADVANCED_FACE('',(#2445),#627,.T.);
+#2445 = FACE_BOUND('',#2446,.T.);
+#2446 = EDGE_LOOP('',(#2447,#2448,#2449,#2514,#2623,#2740,#2741,#2764,
+    #2790,#2914,#3023));
+#2447 = ORIENTED_EDGE('',*,*,#613,.F.);
+#2448 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#2449 = ORIENTED_EDGE('',*,*,#2450,.F.);
+#2450 = EDGE_CURVE('',#2451,#2260,#2453,.T.);
+#2451 = VERTEX_POINT('',#2452);
+#2452 = CARTESIAN_POINT('',(54.860448230383,0.388170055453,
+    1.484842883549));
+#2453 = SURFACE_CURVE('',#2454,(#2472,#2493),.PCURVE_S1.);
+#2454 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2455,#2456,#2457,#2458,#2459,
+    #2460,#2461,#2462,#2463,#2464,#2465,#2466,#2467,#2468,#2469,#2470,
+    #2471),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.,0.194736542264,
+    0.39309190313,0.591447263995,0.789802624861,1.),.UNSPECIFIED.);
+#2455 = CARTESIAN_POINT('',(54.860448230383,0.388170055453,
+    1.484842883549));
+#2456 = CARTESIAN_POINT('',(54.87710886386,0.402836558426,1.502907198062
+    ));
+#2457 = CARTESIAN_POINT('',(54.893769497337,0.4175030614,1.520971512574)
+  );
+#2458 = CARTESIAN_POINT('',(54.910430130814,0.432169564373,
+    1.539035827087));
+#2459 = CARTESIAN_POINT('',(54.944061004838,0.461775120162,1.575500148)
+  );
+#2460 = CARTESIAN_POINT('',(54.961031245385,0.476714172977,1.5939001544)
+  );
+#2461 = CARTESIAN_POINT('',(54.978001485933,0.491653225792,1.6123001608)
+  );
+#2462 = CARTESIAN_POINT('',(55.011941967028,0.521531331423,1.6491001736)
+  );
+#2463 = CARTESIAN_POINT('',(55.028912207575,0.536470384238,1.66750018));
+#2464 = CARTESIAN_POINT('',(55.045882448122,0.551409437053,1.6859001864)
+  );
+#2465 = CARTESIAN_POINT('',(55.079822929217,0.581287542684,1.7227001992)
+  );
+#2466 = CARTESIAN_POINT('',(55.096793169764,0.596226595499,1.7411002056)
+  );
+#2467 = CARTESIAN_POINT('',(55.113763410312,0.611165648314,1.759500212)
+  );
+#2468 = CARTESIAN_POINT('',(55.148717031812,0.641935630403,
+    1.797398723663));
+#2469 = CARTESIAN_POINT('',(55.166700412765,0.657766559676,
+    1.816897228926));
+#2470 = CARTESIAN_POINT('',(55.184683793718,0.673597488949,1.83639573419
+    ));
+#2471 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,
+    1.855894239453));
+#2472 = PCURVE('',#627,#2473);
+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2492);
+#2474 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2475,#2476,#2477,#2478,#2479,
+    #2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,#2490,
+    #2491),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.,0.194736542264,
+    0.39309190313,0.591447263995,0.789802624861,1.),.UNSPECIFIED.);
+#2475 = CARTESIAN_POINT('',(4.028194416981,-1.484842883549));
+#2476 = CARTESIAN_POINT('',(3.832085253898,-1.502907198062));
+#2477 = CARTESIAN_POINT('',(3.635976090816,-1.520971512574));
+#2478 = CARTESIAN_POINT('',(3.439866927734,-1.539035827087));
+#2479 = CARTESIAN_POINT('',(3.044004275347,-1.575500148));
+#2480 = CARTESIAN_POINT('',(2.844250786042,-1.5939001544));
+#2481 = CARTESIAN_POINT('',(2.644497296738,-1.6123001608));
+#2482 = CARTESIAN_POINT('',(2.244990318129,-1.6491001736));
+#2483 = CARTESIAN_POINT('',(2.045236828825,-1.66750018));
+#2484 = CARTESIAN_POINT('',(1.845483339521,-1.6859001864));
+#2485 = CARTESIAN_POINT('',(1.445976360912,-1.7227001992));
+#2486 = CARTESIAN_POINT('',(1.246222871607,-1.7411002056));
+#2487 = CARTESIAN_POINT('',(1.046469382303,-1.759500212));
+#2488 = CARTESIAN_POINT('',(0.635036919749,-1.797398723663));
+#2489 = CARTESIAN_POINT('',(0.423357946499,-1.816897228926));
+#2490 = CARTESIAN_POINT('',(0.21167897325,-1.83639573419));
+#2491 = CARTESIAN_POINT('',(1.542342876511E-13,-1.855894239453));
+#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2493 = PCURVE('',#1339,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2513);
+#2495 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2496,#2497,#2498,#2499,#2500,
+    #2501,#2502,#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510,#2511,
+    #2512),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.,0.194736542264,
+    0.39309190313,0.591447263995,0.789802624861,1.),.UNSPECIFIED.);
+#2496 = CARTESIAN_POINT('',(0.,-27.86044823038));
+#2497 = CARTESIAN_POINT('',(2.326855750334E-02,-27.87710886386));
+#2498 = CARTESIAN_POINT('',(4.653711500666E-02,-27.89376949733));
+#2499 = CARTESIAN_POINT('',(6.980567251E-02,-27.91043013081));
+#2500 = CARTESIAN_POINT('',(0.116775190638,-27.94406100483));
+#2501 = CARTESIAN_POINT('',(0.140476151263,-27.96103124538));
+#2502 = CARTESIAN_POINT('',(0.164177111888,-27.97800148593));
+#2503 = CARTESIAN_POINT('',(0.211579033137,-28.01194196702));
+#2504 = CARTESIAN_POINT('',(0.235279993762,-28.02891220757));
+#2505 = CARTESIAN_POINT('',(0.258980954387,-28.04588244812));
+#2506 = CARTESIAN_POINT('',(0.306382875636,-28.07982292921));
+#2507 = CARTESIAN_POINT('',(0.330083836261,-28.09679316976));
+#2508 = CARTESIAN_POINT('',(0.353784796886,-28.11376341031));
+#2509 = CARTESIAN_POINT('',(0.40260168929,-28.14871703181));
+#2510 = CARTESIAN_POINT('',(0.427717621069,-28.16670041276));
+#2511 = CARTESIAN_POINT('',(0.452833552849,-28.18468379371));
+#2512 = CARTESIAN_POINT('',(0.477949484628,-28.20266717467));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2515 = EDGE_CURVE('',#2516,#2451,#2518,.T.);
+#2516 = VERTEX_POINT('',#2517);
+#2517 = CARTESIAN_POINT('',(53.978553066641,-0.388170055453,
+    1.484842883549));
+#2518 = SURFACE_CURVE('',#2519,(#2550,#2584),.PCURVE_S1.);
+#2519 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2520,#2521,#2522,#2523,#2524,
+    #2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,
+    #2536,#2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,
+    #2547,#2548,#2549),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116097290147,0.273642840159,0.428302396832,0.57206445101,
+    0.726770150801,0.882670608667,1.),.UNSPECIFIED.);
+#2520 = CARTESIAN_POINT('',(53.978553066641,-0.388170055453,
+    1.484842883549));
+#2521 = CARTESIAN_POINT('',(53.993570543158,-0.374950038081,
+    1.468560164205));
+#2522 = CARTESIAN_POINT('',(54.00941066313,-0.361005840402,
+    1.453130266287));
+#2523 = CARTESIAN_POINT('',(54.026009943053,-0.346393347505,
+    1.438553596642));
+#2524 = CARTESIAN_POINT('',(54.043317191325,-0.331157623809,
+    1.424832796351));
+#2525 = CARTESIAN_POINT('',(54.085687606801,-0.2938585724,1.394521476066
+    ));
+#2526 = CARTESIAN_POINT('',(54.111311063959,-0.271302016486,
+    1.378657202297));
+#2527 = CARTESIAN_POINT('',(54.138068977143,-0.247746788899,
+    1.364391464679));
+#2528 = CARTESIAN_POINT('',(54.165886529951,-0.223258751183,
+    1.351760356606));
+#2529 = CARTESIAN_POINT('',(54.223000007824,-0.172981251578,
+    1.330092532996));
+#2530 = CARTESIAN_POINT('',(54.252242907408,-0.14723846849,
+    1.321000531175));
+#2531 = CARTESIAN_POINT('',(54.282411940615,-0.120680401785,
+    1.313595195036));
+#2532 = CARTESIAN_POINT('',(54.313415149626,-9.338800274291E-02,
+    1.307994949271));
+#2533 = CARTESIAN_POINT('',(54.374502386718,-3.961236775999E-02,
+    1.300887083451));
+#2534 = CARTESIAN_POINT('',(54.404560045549,-1.315234490251E-02,
+    1.29911184901));
+#2535 = CARTESIAN_POINT('',(54.434826499698,1.349148232002E-02,
+    1.299121047399));
+#2536 = CARTESIAN_POINT('',(54.464880119849,3.994794989159E-02,
+    1.300913969742));
+#2537 = CARTESIAN_POINT('',(54.525965190418,9.372167766517E-02,
+    1.30805808576));
+#2538 = CARTESIAN_POINT('',(54.556969702713,0.121015224,1.313677969642)
+  );
+#2539 = CARTESIAN_POINT('',(54.587138863885,0.147573403354,
+    1.321103107507));
+#2540 = CARTESIAN_POINT('',(54.616381014728,0.173315527318,
+    1.330215336337));
+#2541 = CARTESIAN_POINT('',(54.673181233902,0.22331726252,1.351807281635
+    ));
+#2542 = CARTESIAN_POINT('',(54.700707839863,0.247549177154,
+    1.364306095896));
+#2543 = CARTESIAN_POINT('',(54.72719683923,0.27086767753,1.378405856761)
+  );
+#2544 = CARTESIAN_POINT('',(54.752575837703,0.293209034302,
+    1.394071459456));
+#2545 = CARTESIAN_POINT('',(54.794948994811,0.330510499194,
+    1.424250971357));
+#2546 = CARTESIAN_POINT('',(54.812462670589,0.345927942849,
+    1.438089847735));
+#2547 = CARTESIAN_POINT('',(54.829254372139,0.360709826205,
+    1.452802900438));
+#2548 = CARTESIAN_POINT('',(54.845271391147,0.374809749671,
+    1.468387374961));
+#2549 = CARTESIAN_POINT('',(54.860448230383,0.388170055453,
+    1.484842883549));
+#2550 = PCURVE('',#627,#2551);
+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2583);
+#2552 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2553,#2554,#2555,#2556,#2557,
+    #2558,#2559,#2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,
+    #2569,#2570,#2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,
+    #2580,#2581,#2582),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116097290147,0.273642840159,0.428302396832,0.57206445101,
+    0.726770150801,0.882670608667,1.),.UNSPECIFIED.);
+#2553 = CARTESIAN_POINT('',(14.408815461589,-1.484842883549));
+#2554 = CARTESIAN_POINT('',(14.232047588061,-1.468560164205));
+#2555 = CARTESIAN_POINT('',(14.045596534137,-1.453130266287));
+#2556 = CARTESIAN_POINT('',(13.850209552134,-1.438553596642));
+#2557 = CARTESIAN_POINT('',(13.64648920869,-1.424832796351));
+#2558 = CARTESIAN_POINT('',(13.147755068119,-1.394521476066));
+#2559 = CARTESIAN_POINT('',(12.846146203999,-1.378657202297));
+#2560 = CARTESIAN_POINT('',(12.531183872728,-1.364391464679));
+#2561 = CARTESIAN_POINT('',(12.203748724021,-1.351760356606));
+#2562 = CARTESIAN_POINT('',(11.531476786584,-1.330092532996));
+#2563 = CARTESIAN_POINT('',(11.187264150766,-1.321000531175));
+#2564 = CARTESIAN_POINT('',(10.832150171372,-1.313595195036));
+#2565 = CARTESIAN_POINT('',(10.467217266484,-1.307994949271));
+#2566 = CARTESIAN_POINT('',(9.748170961457,-1.300887083451));
+#2567 = CARTESIAN_POINT('',(9.394367948761,-1.29911184901));
+#2568 = CARTESIAN_POINT('',(9.038107245894,-1.299121047399));
+#2569 = CARTESIAN_POINT('',(8.684351771738,-1.300913969742));
+#2570 = CARTESIAN_POINT('',(7.965330968444,-1.30805808576));
+#2571 = CARTESIAN_POINT('',(7.600382722844,-1.313677969642));
+#2572 = CARTESIAN_POINT('',(7.245267237202,-1.321103107507));
+#2573 = CARTESIAN_POINT('',(6.901063414673,-1.330215336337));
+#2574 = CARTESIAN_POINT('',(6.232478786089,-1.351807281635));
+#2575 = CARTESIAN_POINT('',(5.908468317647,-1.364306095896));
+#2576 = CARTESIAN_POINT('',(5.596671320012,-1.378405856761));
+#2577 = CARTESIAN_POINT('',(5.297939932806,-1.394071459456));
+#2578 = CARTESIAN_POINT('',(4.799173520999,-1.424250971357));
+#2579 = CARTESIAN_POINT('',(4.593023358456,-1.438089847735));
+#2580 = CARTESIAN_POINT('',(4.395371417904,-1.452802900438));
+#2581 = CARTESIAN_POINT('',(4.206838118902,-1.468387374961));
+#2582 = CARTESIAN_POINT('',(4.028194416981,-1.484842883549));
+#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2584 = PCURVE('',#2585,#2590);
+#2585 = CYLINDRICAL_SURFACE('',#2586,0.5);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(27.,-2.666341962901E-16,1.8));
+#2588 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#2589 = DIRECTION('',(3.330669073875E-16,1.,-3.328006943901E-31));
+#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2622);
+#2591 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2592,#2593,#2594,#2595,#2596,
+    #2597,#2598,#2599,#2600,#2601,#2602,#2603,#2604,#2605,#2606,#2607,
+    #2608,#2609,#2610,#2611,#2612,#2613,#2614,#2615,#2616,#2617,#2618,
+    #2619,#2620,#2621),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116097290147,0.273642840159,0.428302396832,0.57206445101,
+    0.726770150801,0.882670608667,1.),.UNSPECIFIED.);
+#2592 = CARTESIAN_POINT('',(-3.823550560582,-26.97855306664));
+#2593 = CARTESIAN_POINT('',(-3.865497947082,-26.99357054315));
+#2594 = CARTESIAN_POINT('',(-3.907034835931,-27.00941066313));
+#2595 = CARTESIAN_POINT('',(-3.948240924375,-27.02600994305));
+#2596 = CARTESIAN_POINT('',(-3.989195632758,-27.04331719132));
+#2597 = CARTESIAN_POINT('',(-4.085320455223,-27.0856876068));
+#2598 = CARTESIAN_POINT('',(-4.140340784546,-27.11131106395));
+#2599 = CARTESIAN_POINT('',(-4.195248029835,-27.13806897714));
+#2600 = CARTESIAN_POINT('',(-4.250223228714,-27.16588652995));
+#2601 = CARTESIAN_POINT('',(-4.359718827649,-27.22300000782));
+#2602 = CARTESIAN_POINT('',(-4.414197694887,-27.2522429074));
+#2603 = CARTESIAN_POINT('',(-4.469168915574,-27.28241194061));
+#2604 = CARTESIAN_POINT('',(-4.524750259793,-27.31341514962));
+#2605 = CARTESIAN_POINT('',(-4.633236953434,-27.37450238671));
+#2606 = CARTESIAN_POINT('',(-4.686165963978,-27.40456004554));
+#2607 = CARTESIAN_POINT('',(-4.739289071371,-27.43482649969));
+#2608 = CARTESIAN_POINT('',(-4.792213419102,-27.46488011984));
+#2609 = CARTESIAN_POINT('',(-4.900705855564,-27.52596519041));
+#2610 = CARTESIAN_POINT('',(-4.956297274472,-27.55696970271));
+#2611 = CARTESIAN_POINT('',(-5.011279274522,-27.58713886388));
+#2612 = CARTESIAN_POINT('',(-5.065770286507,-27.61638101472));
+#2613 = CARTESIAN_POINT('',(-5.174699357465,-27.6731812339));
+#2614 = CARTESIAN_POINT('',(-5.229102141299,-27.70070783986));
+#2615 = CARTESIAN_POINT('',(-5.28343763868,-27.72719683923));
+#2616 = CARTESIAN_POINT('',(-5.337881601554,-27.7525758377));
+#2617 = CARTESIAN_POINT('',(-5.433844140531,-27.79494899481));
+#2618 = CARTESIAN_POINT('',(-5.475225374527,-27.81246267058));
+#2619 = CARTESIAN_POINT('',(-5.516861626874,-27.82925437213));
+#2620 = CARTESIAN_POINT('',(-5.558834875682,-27.84527139114));
+#2621 = CARTESIAN_POINT('',(-5.601227400187,-27.86044823038));
+#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2623 = ORIENTED_EDGE('',*,*,#2624,.F.);
+#2624 = EDGE_CURVE('',#1249,#2516,#2625,.T.);
+#2625 = SURFACE_CURVE('',#2626,(#2662,#2701),.PCURVE_S1.);
+#2626 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2627,#2628,#2629,#2630,#2631,
+    #2632,#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,
+    #2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651,#2652,#2653,
+    #2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310565E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#2627 = CARTESIAN_POINT('',(53.226737439552,-1.05,2.3));
+#2628 = CARTESIAN_POINT('',(53.24370758787,-1.035061028375,2.2816000936)
+  );
+#2629 = CARTESIAN_POINT('',(53.260677736187,-1.02012205675,2.2632001872)
+  );
+#2630 = CARTESIAN_POINT('',(53.277647884505,-1.005183085126,2.2448002808
+    ));
+#2631 = CARTESIAN_POINT('',(53.31158827337,-0.975305060686,2.208000368)
+  );
+#2632 = CARTESIAN_POINT('',(53.328558513918,-0.96036600787,2.1896003616)
+  );
+#2633 = CARTESIAN_POINT('',(53.345528754465,-0.945426955055,2.1712003552
+    ));
+#2634 = CARTESIAN_POINT('',(53.37946923556,-0.915548849425,2.1344003424)
+  );
+#2635 = CARTESIAN_POINT('',(53.396439476107,-0.90060979661,2.116000336)
+  );
+#2636 = CARTESIAN_POINT('',(53.413409716655,-0.885670743794,2.0976003296
+    ));
+#2637 = CARTESIAN_POINT('',(53.447350197749,-0.855792638164,2.0608003168
+    ));
+#2638 = CARTESIAN_POINT('',(53.464320438297,-0.840853585349,2.0424003104
+    ));
+#2639 = CARTESIAN_POINT('',(53.481290678844,-0.825914532533,2.024000304)
+  );
+#2640 = CARTESIAN_POINT('',(53.515231159939,-0.796036426903,1.9872002912
+    ));
+#2641 = CARTESIAN_POINT('',(53.532201400486,-0.781097374088,1.9688002848
+    ));
+#2642 = CARTESIAN_POINT('',(53.549171641034,-0.766158321272,1.9504002784
+    ));
+#2643 = CARTESIAN_POINT('',(53.583112122128,-0.736280215642,1.9136002656
+    ));
+#2644 = CARTESIAN_POINT('',(53.600082362676,-0.721341162827,1.8952002592
+    ));
+#2645 = CARTESIAN_POINT('',(53.617052603223,-0.706402110011,1.8768002528
+    ));
+#2646 = CARTESIAN_POINT('',(53.650993084318,-0.676524004381,1.84000024)
+  );
+#2647 = CARTESIAN_POINT('',(53.667963324865,-0.661584951566,1.8216002336
+    ));
+#2648 = CARTESIAN_POINT('',(53.684933565412,-0.64664589875,1.8032002272)
+  );
+#2649 = CARTESIAN_POINT('',(53.718874046507,-0.61676779312,1.7664002144)
+  );
+#2650 = CARTESIAN_POINT('',(53.735844287054,-0.601828740305,1.748000208)
+  );
+#2651 = CARTESIAN_POINT('',(53.752814527602,-0.58688968749,1.7296002016)
+  );
+#2652 = CARTESIAN_POINT('',(53.786755008697,-0.557011581859,1.6928001888
+    ));
+#2653 = CARTESIAN_POINT('',(53.803725249244,-0.542072529044,1.6744001824
+    ));
+#2654 = CARTESIAN_POINT('',(53.820695489791,-0.527133476229,1.656000176)
+  );
+#2655 = CARTESIAN_POINT('',(53.854635970886,-0.497255370598,1.6192001632
+    ));
+#2656 = CARTESIAN_POINT('',(53.871606211433,-0.482316317783,1.6008001568
+    ));
+#2657 = CARTESIAN_POINT('',(53.888576451981,-0.467377264968,1.5824001504
+    ));
+#2658 = CARTESIAN_POINT('',(53.923798286056,-0.436371172977,
+    1.544210828887));
+#2659 = CARTESIAN_POINT('',(53.942049879585,-0.420304133803,
+    1.524421513774));
+#2660 = CARTESIAN_POINT('',(53.960301473113,-0.404237094628,
+    1.504632198662));
+#2661 = CARTESIAN_POINT('',(53.978553066641,-0.388170055453,
+    1.484842883549));
+#2662 = PCURVE('',#627,#2663);
+#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2700);
+#2664 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2665,#2666,#2667,#2668,#2669,
+    #2670,#2671,#2672,#2673,#2674,#2675,#2676,#2677,#2678,#2679,#2680,
+    #2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691,
+    #2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310565E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#2665 = CARTESIAN_POINT('',(23.258294902117,-2.3));
+#2666 = CARTESIAN_POINT('',(23.058542498429,-2.2816000936));
+#2667 = CARTESIAN_POINT('',(22.858790094741,-2.2632001872));
+#2668 = CARTESIAN_POINT('',(22.659037691053,-2.2448002808));
+#2669 = CARTESIAN_POINT('',(22.259531798061,-2.208000368));
+#2670 = CARTESIAN_POINT('',(22.059778308757,-2.1896003616));
+#2671 = CARTESIAN_POINT('',(21.860024819452,-2.1712003552));
+#2672 = CARTESIAN_POINT('',(21.460517840843,-2.1344003424));
+#2673 = CARTESIAN_POINT('',(21.260764351539,-2.116000336));
+#2674 = CARTESIAN_POINT('',(21.061010862235,-2.0976003296));
+#2675 = CARTESIAN_POINT('',(20.661503883626,-2.0608003168));
+#2676 = CARTESIAN_POINT('',(20.461750394321,-2.0424003104));
+#2677 = CARTESIAN_POINT('',(20.261996905017,-2.024000304));
+#2678 = CARTESIAN_POINT('',(19.862489926408,-1.9872002912));
+#2679 = CARTESIAN_POINT('',(19.662736437104,-1.9688002848));
+#2680 = CARTESIAN_POINT('',(19.4629829478,-1.9504002784));
+#2681 = CARTESIAN_POINT('',(19.063475969191,-1.9136002656));
+#2682 = CARTESIAN_POINT('',(18.863722479886,-1.8952002592));
+#2683 = CARTESIAN_POINT('',(18.663968990582,-1.8768002528));
+#2684 = CARTESIAN_POINT('',(18.264462011973,-1.84000024));
+#2685 = CARTESIAN_POINT('',(18.064708522669,-1.8216002336));
+#2686 = CARTESIAN_POINT('',(17.864955033364,-1.8032002272));
+#2687 = CARTESIAN_POINT('',(17.465448054756,-1.7664002144));
+#2688 = CARTESIAN_POINT('',(17.265694565451,-1.748000208));
+#2689 = CARTESIAN_POINT('',(17.065941076147,-1.7296002016));
+#2690 = CARTESIAN_POINT('',(16.666434097538,-1.6928001888));
+#2691 = CARTESIAN_POINT('',(16.466680608234,-1.6744001824));
+#2692 = CARTESIAN_POINT('',(16.266927118929,-1.656000176));
+#2693 = CARTESIAN_POINT('',(15.867420140321,-1.6192001632));
+#2694 = CARTESIAN_POINT('',(15.667666651016,-1.6008001568));
+#2695 = CARTESIAN_POINT('',(15.467913161712,-1.5824001504));
+#2696 = CARTESIAN_POINT('',(15.053323619703,-1.544210828887));
+#2697 = CARTESIAN_POINT('',(14.838487566998,-1.524421513774));
+#2698 = CARTESIAN_POINT('',(14.623651514293,-1.504632198662));
+#2699 = CARTESIAN_POINT('',(14.408815461589,-1.484842883549));
+#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2701 = PCURVE('',#1285,#2702);
+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2739);
+#2703 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2704,#2705,#2706,#2707,#2708,
+    #2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,
+    #2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,
+    #2731,#2732,#2733,#2734,#2735,#2736,#2737,#2738),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310565E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#2704 = CARTESIAN_POINT('',(-1.833612454986E-16,-26.22673743955));
+#2705 = CARTESIAN_POINT('',(2.370083181524E-02,-26.24370758787));
+#2706 = CARTESIAN_POINT('',(4.740166363048E-02,-26.26067773618));
+#2707 = CARTESIAN_POINT('',(7.110249544572E-02,-26.2776478845));
+#2708 = CARTESIAN_POINT('',(0.118504287886,-26.31158827337));
+#2709 = CARTESIAN_POINT('',(0.14220524851,-26.32855851391));
+#2710 = CARTESIAN_POINT('',(0.165906209135,-26.34552875446));
+#2711 = CARTESIAN_POINT('',(0.213308130385,-26.37946923556));
+#2712 = CARTESIAN_POINT('',(0.23700909101,-26.3964394761));
+#2713 = CARTESIAN_POINT('',(0.260710051634,-26.41340971665));
+#2714 = CARTESIAN_POINT('',(0.308111972884,-26.44735019774));
+#2715 = CARTESIAN_POINT('',(0.331812933509,-26.46432043829));
+#2716 = CARTESIAN_POINT('',(0.355513894133,-26.48129067884));
+#2717 = CARTESIAN_POINT('',(0.402915815383,-26.51523115993));
+#2718 = CARTESIAN_POINT('',(0.426616776008,-26.53220140048));
+#2719 = CARTESIAN_POINT('',(0.450317736632,-26.54917164103));
+#2720 = CARTESIAN_POINT('',(0.497719657882,-26.58311212212));
+#2721 = CARTESIAN_POINT('',(0.521420618507,-26.60008236267));
+#2722 = CARTESIAN_POINT('',(0.545121579131,-26.61705260322));
+#2723 = CARTESIAN_POINT('',(0.592523500381,-26.65099308431));
+#2724 = CARTESIAN_POINT('',(0.616224461006,-26.66796332486));
+#2725 = CARTESIAN_POINT('',(0.63992542163,-26.68493356541));
+#2726 = CARTESIAN_POINT('',(0.68732734288,-26.7188740465));
+#2727 = CARTESIAN_POINT('',(0.711028303505,-26.73584428705));
+#2728 = CARTESIAN_POINT('',(0.73472926413,-26.7528145276));
+#2729 = CARTESIAN_POINT('',(0.782131185379,-26.78675500869));
+#2730 = CARTESIAN_POINT('',(0.805832146004,-26.80372524924));
+#2731 = CARTESIAN_POINT('',(0.829533106629,-26.82069548979));
+#2732 = CARTESIAN_POINT('',(0.876935027878,-26.85463597088));
+#2733 = CARTESIAN_POINT('',(0.900635988503,-26.87160621143));
+#2734 = CARTESIAN_POINT('',(0.924336949128,-26.88857645198));
+#2735 = CARTESIAN_POINT('',(0.973528432314,-26.92379828605));
+#2736 = CARTESIAN_POINT('',(0.999018954876,-26.94204987958));
+#2737 = CARTESIAN_POINT('',(1.024509477438,-26.96030147311));
+#2738 = CARTESIAN_POINT('',(1.05,-26.97855306664));
+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2740 = ORIENTED_EDGE('',*,*,#1248,.T.);
+#2741 = ORIENTED_EDGE('',*,*,#2742,.F.);
+#2742 = EDGE_CURVE('',#2743,#1222,#2745,.T.);
+#2743 = VERTEX_POINT('',#2744);
+#2744 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.);
+#2746 = LINE('',#2747,#2748);
+#2747 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#2748 = VECTOR('',#2749,1.);
+#2749 = DIRECTION('',(0.,0.,1.));
+#2750 = PCURVE('',#627,#2751);
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(55.311043545405,0.));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(0.,-1.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2757 = PCURVE('',#1235,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(0.,0.));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(0.,-1.));
+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2764 = ORIENTED_EDGE('',*,*,#2765,.F.);
+#2765 = EDGE_CURVE('',#2766,#2743,#2768,.T.);
+#2766 = VERTEX_POINT('',#2767);
+#2767 = CARTESIAN_POINT('',(51.053647828972,-2.96299,-6.042867052879E-15
+    ));
+#2768 = SURFACE_CURVE('',#2769,(#2772,#2779),.PCURVE_S1.);
+#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#2770 = CARTESIAN_POINT('',(55.202667174671,0.689428418222,0.));
+#2771 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#2772 = PCURVE('',#627,#2773);
+#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778);
+#2774 = LINE('',#2775,#2776);
+#2775 = CARTESIAN_POINT('',(0.,0.));
+#2776 = VECTOR('',#2777,1.);
+#2777 = DIRECTION('',(1.,0.));
+#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2779 = PCURVE('',#2780,#2785);
+#2780 = PLANE('',#2781);
+#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784);
+#2782 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#2783 = DIRECTION('',(0.,0.,1.));
+#2784 = DIRECTION('',(1.,0.,0.));
+#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2789);
+#2786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2787,#2788),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,55.311043545405),.PIECEWISE_BEZIER_KNOTS.);
+#2787 = CARTESIAN_POINT('',(31.496000697653,-4.289777809951));
+#2788 = CARTESIAN_POINT('',(26.797000358987,-8.426349359556));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#2791 = EDGE_CURVE('',#2792,#2766,#2794,.T.);
+#2792 = VERTEX_POINT('',#2793);
+#2793 = CARTESIAN_POINT('',(51.805463456061,-2.301160055453,
+    0.815157116451));
+#2794 = SURFACE_CURVE('',#2795,(#2831,#2870),.PCURVE_S1.);
+#2795 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2796,#2797,#2798,#2799,#2800,
+    #2801,#2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,
+    #2812,#2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,
+    #2823,#2824,#2825,#2826,#2827,#2828,#2829,#2830),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382212E-02,0.178931497631,
+    0.269220871439,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740482,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#2796 = CARTESIAN_POINT('',(51.805463456061,-2.301160055453,
+    0.815157116451));
+#2797 = CARTESIAN_POINT('',(51.788802822584,-2.315826558426,
+    0.797092801938));
+#2798 = CARTESIAN_POINT('',(51.772142189107,-2.3304930614,0.779028487426
+    ));
+#2799 = CARTESIAN_POINT('',(51.75548155563,-2.345159564373,
+    0.760964172913));
+#2800 = CARTESIAN_POINT('',(51.721850681606,-2.374765120162,0.724499852)
+  );
+#2801 = CARTESIAN_POINT('',(51.704880441059,-2.389704172977,0.7060998456
+    ));
+#2802 = CARTESIAN_POINT('',(51.687910200511,-2.404643225792,0.6876998392
+    ));
+#2803 = CARTESIAN_POINT('',(51.653969719417,-2.434521331423,0.6508998264
+    ));
+#2804 = CARTESIAN_POINT('',(51.636999478869,-2.449460384238,0.63249982)
+  );
+#2805 = CARTESIAN_POINT('',(51.620029238322,-2.464399437053,0.6140998136
+    ));
+#2806 = CARTESIAN_POINT('',(51.586088757227,-2.494277542684,0.5772998008
+    ));
+#2807 = CARTESIAN_POINT('',(51.56911851668,-2.509216595499,0.5588997944)
+  );
+#2808 = CARTESIAN_POINT('',(51.552148276132,-2.524155648314,0.540499788)
+  );
+#2809 = CARTESIAN_POINT('',(51.518207795038,-2.554033753945,0.5036997752
+    ));
+#2810 = CARTESIAN_POINT('',(51.50123755449,-2.56897280676,0.4852997688)
+  );
+#2811 = CARTESIAN_POINT('',(51.484267313943,-2.583911859575,0.4668997624
+    ));
+#2812 = CARTESIAN_POINT('',(51.450326832848,-2.613789965206,0.4300997496
+    ));
+#2813 = CARTESIAN_POINT('',(51.433356592301,-2.628729018021,0.4116997432
+    ));
+#2814 = CARTESIAN_POINT('',(51.416386351754,-2.643668070836,0.3932997368
+    ));
+#2815 = CARTESIAN_POINT('',(51.382445870659,-2.673546176467,0.356499724)
+  );
+#2816 = CARTESIAN_POINT('',(51.365475630111,-2.688485229282,0.3380997176
+    ));
+#2817 = CARTESIAN_POINT('',(51.348505389564,-2.703424282097,0.3196997112
+    ));
+#2818 = CARTESIAN_POINT('',(51.314564908469,-2.733302387728,0.2828996984
+    ));
+#2819 = CARTESIAN_POINT('',(51.297594667922,-2.748241440543,0.264499692)
+  );
+#2820 = CARTESIAN_POINT('',(51.280624427375,-2.763180493358,0.2460996856
+    ));
+#2821 = CARTESIAN_POINT('',(51.24668394628,-2.793058598989,0.2092996728)
+  );
+#2822 = CARTESIAN_POINT('',(51.229713705733,-2.807997651804,0.1908996664
+    ));
+#2823 = CARTESIAN_POINT('',(51.212743465185,-2.822936704619,0.17249966)
+  );
+#2824 = CARTESIAN_POINT('',(51.17880298409,-2.85281481025,0.1356996472)
+  );
+#2825 = CARTESIAN_POINT('',(51.161832743543,-2.867753863065,0.1172996408
+    ));
+#2826 = CARTESIAN_POINT('',(51.144862502996,-2.88269291588,
+    9.889963439999E-02));
+#2827 = CARTESIAN_POINT('',(51.109331154079,-2.913971476521,
+    6.037472099999E-02));
+#2828 = CARTESIAN_POINT('',(51.09077004571,-2.930310984348,
+    4.024981399999E-02));
+#2829 = CARTESIAN_POINT('',(51.072208937341,-2.946650492174,
+    2.012490699999E-02));
+#2830 = CARTESIAN_POINT('',(51.053647828972,-2.96299,-1.68753899743E-14)
+  );
+#2831 = PCURVE('',#627,#2832);
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2869);
+#2833 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2834,#2835,#2836,#2837,#2838,
+    #2839,#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,
+    #2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,
+    #2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382212E-02,0.178931497631,
+    0.269220871439,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740482,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#2834 = CARTESIAN_POINT('',(39.987841938731,-0.815157116451));
+#2835 = CARTESIAN_POINT('',(40.183951101813,-0.797092801938));
+#2836 = CARTESIAN_POINT('',(40.380060264895,-0.779028487426));
+#2837 = CARTESIAN_POINT('',(40.576169427978,-0.760964172913));
+#2838 = CARTESIAN_POINT('',(40.972032080365,-0.724499852));
+#2839 = CARTESIAN_POINT('',(41.171785569669,-0.7060998456));
+#2840 = CARTESIAN_POINT('',(41.371539058973,-0.6876998392));
+#2841 = CARTESIAN_POINT('',(41.771046037582,-0.6508998264));
+#2842 = CARTESIAN_POINT('',(41.970799526887,-0.63249982));
+#2843 = CARTESIAN_POINT('',(42.170553016191,-0.6140998136));
+#2844 = CARTESIAN_POINT('',(42.5700599948,-0.5772998008));
+#2845 = CARTESIAN_POINT('',(42.769813484104,-0.5588997944));
+#2846 = CARTESIAN_POINT('',(42.969566973409,-0.540499788));
+#2847 = CARTESIAN_POINT('',(43.369073952017,-0.5036997752));
+#2848 = CARTESIAN_POINT('',(43.568827441322,-0.4852997688));
+#2849 = CARTESIAN_POINT('',(43.768580930626,-0.4668997624));
+#2850 = CARTESIAN_POINT('',(44.168087909235,-0.4300997496));
+#2851 = CARTESIAN_POINT('',(44.367841398539,-0.4116997432));
+#2852 = CARTESIAN_POINT('',(44.567594887844,-0.3932997368));
+#2853 = CARTESIAN_POINT('',(44.967101866452,-0.356499724));
+#2854 = CARTESIAN_POINT('',(45.166855355757,-0.3380997176));
+#2855 = CARTESIAN_POINT('',(45.366608845061,-0.3196997112));
+#2856 = CARTESIAN_POINT('',(45.76611582367,-0.2828996984));
+#2857 = CARTESIAN_POINT('',(45.965869312974,-0.264499692));
+#2858 = CARTESIAN_POINT('',(46.165622802279,-0.2460996856));
+#2859 = CARTESIAN_POINT('',(46.565129780887,-0.2092996728));
+#2860 = CARTESIAN_POINT('',(46.764883270192,-0.1908996664));
+#2861 = CARTESIAN_POINT('',(46.964636759496,-0.17249966));
+#2862 = CARTESIAN_POINT('',(47.364143738105,-0.1356996472));
+#2863 = CARTESIAN_POINT('',(47.563897227409,-0.1172996408));
+#2864 = CARTESIAN_POINT('',(47.763650716714,-9.88996344E-02));
+#2865 = CARTESIAN_POINT('',(48.181883499328,-6.037472099999E-02));
+#2866 = CARTESIAN_POINT('',(48.400362792639,-4.0249814E-02));
+#2867 = CARTESIAN_POINT('',(48.618842085949,-2.012490699999E-02));
+#2868 = CARTESIAN_POINT('',(48.837321379259,1.68753899743E-14));
+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2870 = PCURVE('',#2871,#2876);
+#2871 = PLANE('',#2872);
+#2872 = AXIS2_PLACEMENT_3D('',#2873,#2874,#2875);
+#2873 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#2874 = DIRECTION('',(2.210185207988E-16,0.776340110906,-0.630314232902)
+  );
+#2875 = DIRECTION('',(-3.392234121452E-16,-0.630314232902,
+    -0.776340110906));
+#2876 = DEFINITIONAL_REPRESENTATION('',(#2877),#2913);
+#2877 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2878,#2879,#2880,#2881,#2882,
+    #2883,#2884,#2885,#2886,#2887,#2888,#2889,#2890,#2891,#2892,#2893,
+    #2894,#2895,#2896,#2897,#2898,#2899,#2900,#2901,#2902,#2903,#2904,
+    #2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382212E-02,0.178931497631,
+    0.269220871439,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740482,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#2878 = CARTESIAN_POINT('',(0.,-24.63706345606));
+#2879 = CARTESIAN_POINT('',(2.326855750334E-02,-24.62040282258));
+#2880 = CARTESIAN_POINT('',(4.653711500665E-02,-24.6037421891));
+#2881 = CARTESIAN_POINT('',(6.980567251E-02,-24.58708155563));
+#2882 = CARTESIAN_POINT('',(0.116775190638,-24.5534506816));
+#2883 = CARTESIAN_POINT('',(0.140476151263,-24.53648044105));
+#2884 = CARTESIAN_POINT('',(0.164177111888,-24.51951020051));
+#2885 = CARTESIAN_POINT('',(0.211579033137,-24.48556971941));
+#2886 = CARTESIAN_POINT('',(0.235279993762,-24.46859947886));
+#2887 = CARTESIAN_POINT('',(0.258980954387,-24.45162923832));
+#2888 = CARTESIAN_POINT('',(0.306382875636,-24.41768875722));
+#2889 = CARTESIAN_POINT('',(0.330083836261,-24.40071851668));
+#2890 = CARTESIAN_POINT('',(0.353784796886,-24.38374827613));
+#2891 = CARTESIAN_POINT('',(0.401186718135,-24.34980779503));
+#2892 = CARTESIAN_POINT('',(0.42488767876,-24.33283755449));
+#2893 = CARTESIAN_POINT('',(0.448588639385,-24.31586731394));
+#2894 = CARTESIAN_POINT('',(0.495990560634,-24.28192683284));
+#2895 = CARTESIAN_POINT('',(0.519691521259,-24.2649565923));
+#2896 = CARTESIAN_POINT('',(0.543392481884,-24.24798635175));
+#2897 = CARTESIAN_POINT('',(0.590794403133,-24.21404587065));
+#2898 = CARTESIAN_POINT('',(0.614495363758,-24.19707563011));
+#2899 = CARTESIAN_POINT('',(0.638196324383,-24.18010538956));
+#2900 = CARTESIAN_POINT('',(0.685598245632,-24.14616490846));
+#2901 = CARTESIAN_POINT('',(0.709299206257,-24.12919466792));
+#2902 = CARTESIAN_POINT('',(0.733000166882,-24.11222442737));
+#2903 = CARTESIAN_POINT('',(0.780402088131,-24.07828394628));
+#2904 = CARTESIAN_POINT('',(0.804103048756,-24.06131370573));
+#2905 = CARTESIAN_POINT('',(0.827804009381,-24.04434346518));
+#2906 = CARTESIAN_POINT('',(0.87520593063,-24.01040298409));
+#2907 = CARTESIAN_POINT('',(0.898906891255,-23.99343274354));
+#2908 = CARTESIAN_POINT('',(0.92260785188,-23.97646250299));
+#2909 = CARTESIAN_POINT('',(0.972231609379,-23.94093115407));
+#2910 = CARTESIAN_POINT('',(0.998154406252,-23.92237004571));
+#2911 = CARTESIAN_POINT('',(1.024077203126,-23.90380893734));
+#2912 = CARTESIAN_POINT('',(1.05,-23.88524782897));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2914 = ORIENTED_EDGE('',*,*,#2915,.F.);
+#2915 = EDGE_CURVE('',#2916,#2792,#2918,.T.);
+#2916 = VERTEX_POINT('',#2917);
+#2917 = CARTESIAN_POINT('',(52.687358619803,-1.524819944547,
+    0.815157116451));
+#2918 = SURFACE_CURVE('',#2919,(#2950,#2984),.PCURVE_S1.);
+#2919 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2920,#2921,#2922,#2923,#2924,
+    #2925,#2926,#2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,
+    #2936,#2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,
+    #2947,#2948,#2949),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116149487741,0.273704210846,0.428352559437,0.568804331461,
+    0.723123962978,0.881250596276,1.),.UNSPECIFIED.);
+#2920 = CARTESIAN_POINT('',(52.687358619803,-1.524819944547,
+    0.815157116451));
+#2921 = CARTESIAN_POINT('',(52.672334014446,-1.538046237499,
+    0.831447565248));
+#2922 = CARTESIAN_POINT('',(52.656485984138,-1.551997398718,
+    0.846884383075));
+#2923 = CARTESIAN_POINT('',(52.639878101576,-1.566617464594,
+    0.861467163517));
+#2924 = CARTESIAN_POINT('',(52.62256162555,-1.581861311563,
+    0.875193260259));
+#2925 = CARTESIAN_POINT('',(52.580177641432,-1.619172307568,
+    0.905508289896));
+#2926 = CARTESIAN_POINT('',(52.554550322609,-1.641732262941,
+    0.921371521591));
+#2927 = CARTESIAN_POINT('',(52.527788445911,-1.665290979643,
+    0.935635922892));
+#2928 = CARTESIAN_POINT('',(52.499966831264,-1.689782593032,0.9482653705
+    ));
+#2929 = CARTESIAN_POINT('',(52.442848827327,-1.740064076971,
+    0.969927770748));
+#2930 = CARTESIAN_POINT('',(52.413605735663,-1.765807029148,
+    0.979016446363));
+#2931 = CARTESIAN_POINT('',(52.383436649231,-1.792365142708,
+    0.986418519161));
+#2932 = CARTESIAN_POINT('',(52.352433576221,-1.819657422027,
+    0.992015519594));
+#2933 = CARTESIAN_POINT('',(52.292022798804,-1.872837563577,
+    0.999038671838));
+#2934 = CARTESIAN_POINT('',(52.262676355891,-1.898671496773,
+    1.000806531817));
+#2935 = CARTESIAN_POINT('',(52.233116328805,-1.924693450005,
+    1.000876018075));
+#2936 = CARTESIAN_POINT('',(52.203737474566,-1.950555915177,
+    0.999241006328));
+#2937 = CARTESIAN_POINT('',(52.143309052666,-2.003751589322,
+    0.992494046803));
+#2938 = CARTESIAN_POINT('',(52.112312306696,-2.031038298891,
+    0.987047344234));
+#2939 = CARTESIAN_POINT('',(52.082140651921,-2.057598673386,
+    0.979796301433));
+#2940 = CARTESIAN_POINT('',(52.052888532031,-2.083349573191,
+    0.970861475851));
+#2941 = CARTESIAN_POINT('',(51.995568670451,-2.133808754197,
+    0.949453667034));
+#2942 = CARTESIAN_POINT('',(51.967566214593,-2.158459563704,
+    0.936905682993));
+#2943 = CARTESIAN_POINT('',(51.940627378598,-2.182174059241,
+    0.922708513074));
+#2944 = CARTESIAN_POINT('',(51.914827091364,-2.204886280235,
+    0.90689964333));
+#2945 = CARTESIAN_POINT('',(51.871810888702,-2.242753823814,
+    0.876417988149));
+#2946 = CARTESIAN_POINT('',(51.854058811313,-2.258381134514,
+    0.862443778958));
+#2947 = CARTESIAN_POINT('',(51.837044990258,-2.273358551636,
+    0.847574057671));
+#2948 = CARTESIAN_POINT('',(51.820823914982,-2.287638107638,
+    0.831811714932));
+#2949 = CARTESIAN_POINT('',(51.805463456061,-2.301160055453,
+    0.815157116451));
+#2950 = PCURVE('',#627,#2951);
+#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2983);
+#2952 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2953,#2954,#2955,#2956,#2957,
+    #2958,#2959,#2960,#2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968,
+    #2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,
+    #2980,#2981,#2982),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116149487741,0.273704210846,0.428352559437,0.568804331461,
+    0.723123962978,0.881250596276,1.),.UNSPECIFIED.);
+#2953 = CARTESIAN_POINT('',(29.607220894123,-0.815157116451));
+#2954 = CARTESIAN_POINT('',(29.78407267987,-0.831447565248));
+#2955 = CARTESIAN_POINT('',(29.97061684487,-0.846884383075));
+#2956 = CARTESIAN_POINT('',(30.166105086909,-0.861467163517));
+#2957 = CARTESIAN_POINT('',(30.369934048497,-0.875193260259));
+#2958 = CARTESIAN_POINT('',(30.868827902989,-0.905508289896));
+#2959 = CARTESIAN_POINT('',(31.170482222037,-0.921371521591));
+#2960 = CARTESIAN_POINT('',(31.48549120708,-0.935635922892));
+#2961 = CARTESIAN_POINT('',(31.812974166924,-0.9482653705));
+#2962 = CARTESIAN_POINT('',(32.485299379801,-0.969927770748));
+#2963 = CARTESIAN_POINT('',(32.829514276555,-0.979016446363));
+#2964 = CARTESIAN_POINT('',(33.184628882448,-0.986418519161));
+#2965 = CARTESIAN_POINT('',(33.549560186492,-0.992015519594));
+#2966 = CARTESIAN_POINT('',(34.260644012736,-0.999038671838));
+#2967 = CARTESIAN_POINT('',(34.60607543748,-1.000806531817));
+#2968 = CARTESIAN_POINT('',(34.954020921098,-1.000876018075));
+#2969 = CARTESIAN_POINT('',(35.299833853425,-0.999241006328));
+#2970 = CARTESIAN_POINT('',(36.011125369542,-0.992494046803));
+#2971 = CARTESIAN_POINT('',(36.375982199192,-0.987047344234));
+#2972 = CARTESIAN_POINT('',(36.731127036567,-0.979796301433));
+#2973 = CARTESIAN_POINT('',(37.075448202863,-0.970861475851));
+#2974 = CARTESIAN_POINT('',(37.75014944384,-0.949453667034));
+#2975 = CARTESIAN_POINT('',(38.079761051354,-0.936905682993));
+#2976 = CARTESIAN_POINT('',(38.396852990793,-0.922708513074));
+#2977 = CARTESIAN_POINT('',(38.700543288267,-0.90689964333));
+#2978 = CARTESIAN_POINT('',(39.20687886756,-0.876417988149));
+#2979 = CARTESIAN_POINT('',(39.415835210339,-0.862443778958));
+#2980 = CARTESIAN_POINT('',(39.616101677553,-0.847574057671));
+#2981 = CARTESIAN_POINT('',(39.807036884248,-0.831811714932));
+#2982 = CARTESIAN_POINT('',(39.987841938731,-0.815157116451));
+#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2984 = PCURVE('',#2985,#2990);
+#2985 = CYLINDRICAL_SURFACE('',#2986,0.5);
+#2986 = AXIS2_PLACEMENT_3D('',#2987,#2988,#2989);
+#2987 = CARTESIAN_POINT('',(27.1684,-1.91299,0.5));
+#2988 = DIRECTION('',(-1.,1.665334536938E-16,3.330669073875E-16));
+#2989 = DIRECTION('',(-3.330669073875E-16,-1.,1.665334536938E-16));
+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#3022);
+#2991 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2992,#2993,#2994,#2995,#2996,
+    #2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006,#3007,
+    #3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,
+    #3019,#3020,#3021),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,6),(0.,
+    0.116149487741,0.273704210846,0.428352559437,0.568804331461,
+    0.723123962978,0.881250596276,1.),.UNSPECIFIED.);
+#2992 = CARTESIAN_POINT('',(-3.823550560582,-25.5189586198));
+#2993 = CARTESIAN_POINT('',(-3.865517859627,-25.50393401444));
+#2994 = CARTESIAN_POINT('',(-3.907074273046,-25.48808598413));
+#2995 = CARTESIAN_POINT('',(-3.948299611847,-25.47147810157));
+#2996 = CARTESIAN_POINT('',(-3.989273409446,-25.45416162555));
+#2997 = CARTESIAN_POINT('',(-4.0854214504,-25.41177764143));
+#2998 = CARTESIAN_POINT('',(-4.140446112579,-25.3861503226));
+#2999 = CARTESIAN_POINT('',(-4.195357901048,-25.35938844591));
+#3000 = CARTESIAN_POINT('',(-4.250337896274,-25.33156683126));
+#3001 = CARTESIAN_POINT('',(-4.359836521135,-25.27444882732));
+#3002 = CARTESIAN_POINT('',(-4.414313507586,-25.24520573566));
+#3003 = CARTESIAN_POINT('',(-4.469283079178,-25.21503664923));
+#3004 = CARTESIAN_POINT('',(-4.524862896799,-25.18403357622));
+#3005 = CARTESIAN_POINT('',(-4.632146672324,-25.1236227988));
+#3006 = CARTESIAN_POINT('',(-4.683832813505,-25.09427635589));
+#3007 = CARTESIAN_POINT('',(-4.735723849761,-25.0647163288));
+#3008 = CARTESIAN_POINT('',(-4.787449094404,-25.03533747456));
+#3009 = CARTESIAN_POINT('',(-4.89469276481,-24.97490905266));
+#3010 = CARTESIAN_POINT('',(-4.950202616277,-24.94391230669));
+#3011 = CARTESIAN_POINT('',(-5.005096823868,-24.91374065192));
+#3012 = CARTESIAN_POINT('',(-5.059487863711,-24.88448853203));
+#3013 = CARTESIAN_POINT('',(-5.169113102158,-24.82716867045));
+#3014 = CARTESIAN_POINT('',(-5.224300545654,-24.79916621459));
+#3015 = CARTESIAN_POINT('',(-5.279408097127,-24.77222737859));
+#3016 = CARTESIAN_POINT('',(-5.334618692575,-24.74642709136));
+#3017 = CARTESIAN_POINT('',(-5.43184177953,-24.7034108887));
+#3018 = CARTESIAN_POINT('',(-5.473714326725,-24.68565881131));
+#3019 = CARTESIAN_POINT('',(-5.515846063603,-24.66864499025));
+#3020 = CARTESIAN_POINT('',(-5.558321982194,-24.65242391498));
+#3021 = CARTESIAN_POINT('',(-5.601227400187,-24.63706345606));
+#3022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3023 = ORIENTED_EDGE('',*,*,#3024,.T.);
+#3024 = EDGE_CURVE('',#2916,#586,#3025,.T.);
+#3025 = SURFACE_CURVE('',#3026,(#3062,#3101),.PCURVE_S1.);
+#3026 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3027,#3028,#3029,#3030,#3031,
+    #3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039,#3040,#3041,#3042,
+    #3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050,#3051,#3052,#3053,
+    #3054,#3055,#3056,#3057,#3058,#3059,#3060,#3061),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382224E-02,0.178931497631,
+    0.26922087144,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740483,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#3027 = CARTESIAN_POINT('',(52.687358619803,-1.524819944547,
+    0.815157116451));
+#3028 = CARTESIAN_POINT('',(52.70401925328,-1.510153441574,
+    0.797092801938));
+#3029 = CARTESIAN_POINT('',(52.720679886757,-1.4954869386,0.779028487425
+    ));
+#3030 = CARTESIAN_POINT('',(52.737340520234,-1.480820435627,
+    0.760964172913));
+#3031 = CARTESIAN_POINT('',(52.770971394258,-1.451214879838,0.724499852)
+  );
+#3032 = CARTESIAN_POINT('',(52.787941634805,-1.436275827023,0.7060998456
+    ));
+#3033 = CARTESIAN_POINT('',(52.804911875353,-1.421336774208,0.6876998392
+    ));
+#3034 = CARTESIAN_POINT('',(52.838852356448,-1.391458668577,0.6508998264
+    ));
+#3035 = CARTESIAN_POINT('',(52.855822596995,-1.376519615762,0.63249982)
+  );
+#3036 = CARTESIAN_POINT('',(52.872792837542,-1.361580562947,0.6140998136
+    ));
+#3037 = CARTESIAN_POINT('',(52.906733318637,-1.331702457316,0.5772998008
+    ));
+#3038 = CARTESIAN_POINT('',(52.923703559184,-1.316763404501,0.5588997944
+    ));
+#3039 = CARTESIAN_POINT('',(52.940673799732,-1.301824351686,0.540499788)
+  );
+#3040 = CARTESIAN_POINT('',(52.974614280826,-1.271946246055,0.5036997752
+    ));
+#3041 = CARTESIAN_POINT('',(52.991584521374,-1.25700719324,0.4852997688)
+  );
+#3042 = CARTESIAN_POINT('',(53.008554761921,-1.242068140425,0.4668997624
+    ));
+#3043 = CARTESIAN_POINT('',(53.042495243016,-1.212190034794,0.4300997496
+    ));
+#3044 = CARTESIAN_POINT('',(53.059465483563,-1.197250981979,0.4116997432
+    ));
+#3045 = CARTESIAN_POINT('',(53.076435724111,-1.182311929164,0.3932997368
+    ));
+#3046 = CARTESIAN_POINT('',(53.110376205205,-1.152433823533,0.356499724)
+  );
+#3047 = CARTESIAN_POINT('',(53.127346445753,-1.137494770718,0.3380997176
+    ));
+#3048 = CARTESIAN_POINT('',(53.1443166863,-1.122555717903,0.3196997112)
+  );
+#3049 = CARTESIAN_POINT('',(53.178257167395,-1.092677612272,0.2828996984
+    ));
+#3050 = CARTESIAN_POINT('',(53.195227407942,-1.077738559457,0.264499692)
+  );
+#3051 = CARTESIAN_POINT('',(53.21219764849,-1.062799506642,0.2460996856)
+  );
+#3052 = CARTESIAN_POINT('',(53.246138129584,-1.032921401011,0.2092996728
+    ));
+#3053 = CARTESIAN_POINT('',(53.263108370132,-1.017982348196,0.1908996664
+    ));
+#3054 = CARTESIAN_POINT('',(53.280078610679,-1.003043295381,0.17249966)
+  );
+#3055 = CARTESIAN_POINT('',(53.314019091774,-0.97316518975,0.1356996472)
+  );
+#3056 = CARTESIAN_POINT('',(53.330989332321,-0.958226136935,0.1172996408
+    ));
+#3057 = CARTESIAN_POINT('',(53.347959572868,-0.94328708412,
+    9.889963439999E-02));
+#3058 = CARTESIAN_POINT('',(53.383490921785,-0.912008523479,
+    6.037472099999E-02));
+#3059 = CARTESIAN_POINT('',(53.402052030154,-0.895669015652,
+    4.024981399998E-02));
+#3060 = CARTESIAN_POINT('',(53.420613138523,-0.879329507826,
+    2.012490699999E-02));
+#3061 = CARTESIAN_POINT('',(53.439174246892,-0.86299,-1.365974036291E-14
+    ));
+#3062 = PCURVE('',#627,#3063);
+#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3100);
+#3064 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3065,#3066,#3067,#3068,#3069,
+    #3070,#3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,
+    #3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,
+    #3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382224E-02,0.178931497631,
+    0.26922087144,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740483,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#3065 = CARTESIAN_POINT('',(29.607220894123,-0.815157116451));
+#3066 = CARTESIAN_POINT('',(29.41111173104,-0.797092801938));
+#3067 = CARTESIAN_POINT('',(29.215002567958,-0.779028487426));
+#3068 = CARTESIAN_POINT('',(29.018893404876,-0.760964172913));
+#3069 = CARTESIAN_POINT('',(28.623030752489,-0.724499852));
+#3070 = CARTESIAN_POINT('',(28.423277263184,-0.7060998456));
+#3071 = CARTESIAN_POINT('',(28.22352377388,-0.6876998392));
+#3072 = CARTESIAN_POINT('',(27.824016795271,-0.6508998264));
+#3073 = CARTESIAN_POINT('',(27.624263305967,-0.63249982));
+#3074 = CARTESIAN_POINT('',(27.424509816662,-0.6140998136));
+#3075 = CARTESIAN_POINT('',(27.025002838054,-0.5772998008));
+#3076 = CARTESIAN_POINT('',(26.825249348749,-0.5588997944));
+#3077 = CARTESIAN_POINT('',(26.625495859445,-0.540499788));
+#3078 = CARTESIAN_POINT('',(26.225988880836,-0.5036997752));
+#3079 = CARTESIAN_POINT('',(26.026235391532,-0.4852997688));
+#3080 = CARTESIAN_POINT('',(25.826481902227,-0.4668997624));
+#3081 = CARTESIAN_POINT('',(25.426974923619,-0.4300997496));
+#3082 = CARTESIAN_POINT('',(25.227221434314,-0.4116997432));
+#3083 = CARTESIAN_POINT('',(25.02746794501,-0.3932997368));
+#3084 = CARTESIAN_POINT('',(24.627960966401,-0.356499724));
+#3085 = CARTESIAN_POINT('',(24.428207477097,-0.3380997176));
+#3086 = CARTESIAN_POINT('',(24.228453987792,-0.3196997112));
+#3087 = CARTESIAN_POINT('',(23.828947009184,-0.2828996984));
+#3088 = CARTESIAN_POINT('',(23.629193519879,-0.264499692));
+#3089 = CARTESIAN_POINT('',(23.429440030575,-0.2460996856));
+#3090 = CARTESIAN_POINT('',(23.029933051966,-0.2092996728));
+#3091 = CARTESIAN_POINT('',(22.830179562662,-0.1908996664));
+#3092 = CARTESIAN_POINT('',(22.630426073357,-0.17249966));
+#3093 = CARTESIAN_POINT('',(22.230919094749,-0.1356996472));
+#3094 = CARTESIAN_POINT('',(22.031165605444,-0.1172996408));
+#3095 = CARTESIAN_POINT('',(21.83141211614,-9.88996344E-02));
+#3096 = CARTESIAN_POINT('',(21.413179333525,-6.037472099999E-02));
+#3097 = CARTESIAN_POINT('',(21.194700040215,-4.024981399999E-02));
+#3098 = CARTESIAN_POINT('',(20.976220746904,-2.012490699999E-02));
+#3099 = CARTESIAN_POINT('',(20.757741453594,1.33226762955E-14));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = PCURVE('',#601,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3139);
+#3103 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3104,#3105,#3106,#3107,#3108,
+    #3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,
+    #3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,
+    #3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.864212382224E-02,0.178931497631,
+    0.26922087144,0.359510245248,0.449799619057,0.540088992865,
+    0.630378366674,0.720667740483,0.810957114291,0.9012464881,1.),
+  .UNSPECIFIED.);
+#3104 = CARTESIAN_POINT('',(1.05,-25.5189586198));
+#3105 = CARTESIAN_POINT('',(1.026731442497,-25.53561925328));
+#3106 = CARTESIAN_POINT('',(1.003462884993,-25.55227988675));
+#3107 = CARTESIAN_POINT('',(0.98019432749,-25.56894052023));
+#3108 = CARTESIAN_POINT('',(0.933224809362,-25.60257139425));
+#3109 = CARTESIAN_POINT('',(0.909523848737,-25.6195416348));
+#3110 = CARTESIAN_POINT('',(0.885822888112,-25.63651187535));
+#3111 = CARTESIAN_POINT('',(0.838420966863,-25.67045235644));
+#3112 = CARTESIAN_POINT('',(0.814720006238,-25.68742259699));
+#3113 = CARTESIAN_POINT('',(0.791019045613,-25.70439283754));
+#3114 = CARTESIAN_POINT('',(0.743617124364,-25.73833331863));
+#3115 = CARTESIAN_POINT('',(0.719916163739,-25.75530355918));
+#3116 = CARTESIAN_POINT('',(0.696215203114,-25.77227379973));
+#3117 = CARTESIAN_POINT('',(0.648813281865,-25.80621428082));
+#3118 = CARTESIAN_POINT('',(0.62511232124,-25.82318452137));
+#3119 = CARTESIAN_POINT('',(0.601411360615,-25.84015476192));
+#3120 = CARTESIAN_POINT('',(0.554009439366,-25.87409524301));
+#3121 = CARTESIAN_POINT('',(0.530308478741,-25.89106548356));
+#3122 = CARTESIAN_POINT('',(0.506607518116,-25.90803572411));
+#3123 = CARTESIAN_POINT('',(0.459205596867,-25.9419762052));
+#3124 = CARTESIAN_POINT('',(0.435504636242,-25.95894644575));
+#3125 = CARTESIAN_POINT('',(0.411803675617,-25.9759166863));
+#3126 = CARTESIAN_POINT('',(0.364401754368,-26.00985716739));
+#3127 = CARTESIAN_POINT('',(0.340700793743,-26.02682740794));
+#3128 = CARTESIAN_POINT('',(0.316999833118,-26.04379764849));
+#3129 = CARTESIAN_POINT('',(0.269597911869,-26.07773812958));
+#3130 = CARTESIAN_POINT('',(0.245896951244,-26.09470837013));
+#3131 = CARTESIAN_POINT('',(0.222195990619,-26.11167861067));
+#3132 = CARTESIAN_POINT('',(0.17479406937,-26.14561909177));
+#3133 = CARTESIAN_POINT('',(0.151093108745,-26.16258933232));
+#3134 = CARTESIAN_POINT('',(0.12739214812,-26.17955957286));
+#3135 = CARTESIAN_POINT('',(7.776839062143E-02,-26.21509092178));
+#3136 = CARTESIAN_POINT('',(5.184559374761E-02,-26.23365203015));
+#3137 = CARTESIAN_POINT('',(2.592279687381E-02,-26.25221313852));
+#3138 = CARTESIAN_POINT('',(-1.833612454986E-16,-26.27077424689));
+#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3140 = ADVANCED_FACE('',(#3141),#601,.T.);
+#3141 = FACE_BOUND('',#3142,.T.);
+#3142 = EDGE_LOOP('',(#3143,#3166,#3167,#3168));
+#3143 = ORIENTED_EDGE('',*,*,#3144,.F.);
+#3144 = EDGE_CURVE('',#560,#3145,#3147,.T.);
+#3145 = VERTEX_POINT('',#3146);
+#3146 = CARTESIAN_POINT('',(27.1684,-1.524819944547,0.815157116451));
+#3147 = SURFACE_CURVE('',#3148,(#3152,#3159),.PCURVE_S1.);
+#3148 = LINE('',#3149,#3150);
+#3149 = CARTESIAN_POINT('',(27.1684,-0.86299,-1.748601263785E-16));
+#3150 = VECTOR('',#3151,1.);
+#3151 = DIRECTION('',(-8.06502123249E-17,-0.630314232902,0.776340110906)
+  );
+#3152 = PCURVE('',#601,#3153);
+#3153 = DEFINITIONAL_REPRESENTATION('',(#3154),#3158);
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(0.,0.));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(1.,1.621212919508E-17));
+#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3159 = PCURVE('',#574,#3160);
+#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);
+#3161 = LINE('',#3162,#3163);
+#3162 = CARTESIAN_POINT('',(1.,5.551115123126E-16));
+#3163 = VECTOR('',#3164,1.);
+#3164 = DIRECTION('',(0.776340110906,-0.630314232902));
+#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3166 = ORIENTED_EDGE('',*,*,#585,.T.);
+#3167 = ORIENTED_EDGE('',*,*,#3024,.F.);
+#3168 = ORIENTED_EDGE('',*,*,#3169,.F.);
+#3169 = EDGE_CURVE('',#3145,#2916,#3170,.T.);
+#3170 = SURFACE_CURVE('',#3171,(#3175,#3182),.PCURVE_S1.);
+#3171 = LINE('',#3172,#3173);
+#3172 = CARTESIAN_POINT('',(27.1684,-1.524819944547,0.815157116451));
+#3173 = VECTOR('',#3174,1.);
+#3174 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#3175 = PCURVE('',#601,#3176);
+#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(1.05,2.374563885016E-16));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(-5.540854281863E-18,-1.));
+#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3182 = PCURVE('',#2985,#3183);
+#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188);
+#3184 = LINE('',#3185,#3186);
+#3185 = CARTESIAN_POINT('',(-3.823550560582,0.));
+#3186 = VECTOR('',#3187,1.);
+#3187 = DIRECTION('',(-0.,-1.));
+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3189 = ADVANCED_FACE('',(#3190),#574,.F.);
+#3190 = FACE_BOUND('',#3191,.F.);
+#3191 = EDGE_LOOP('',(#3192,#3193,#3194,#3217));
+#3192 = ORIENTED_EDGE('',*,*,#3144,.F.);
+#3193 = ORIENTED_EDGE('',*,*,#559,.T.);
+#3194 = ORIENTED_EDGE('',*,*,#3195,.F.);
+#3195 = EDGE_CURVE('',#3196,#532,#3198,.T.);
+#3196 = VERTEX_POINT('',#3197);
+#3197 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#3198 = SURFACE_CURVE('',#3199,(#3203,#3210),.PCURVE_S1.);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(-3.392234121452E-16,-0.630314232902,
+    -0.776340110906));
+#3203 = PCURVE('',#574,#3204);
+#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209);
+#3205 = LINE('',#3206,#3207);
+#3206 = CARTESIAN_POINT('',(1.815157116451,-1.438170055453));
+#3207 = VECTOR('',#3208,1.);
+#3208 = DIRECTION('',(-0.776340110906,-0.630314232902));
+#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3210 = PCURVE('',#547,#3211);
+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);
+#3212 = LINE('',#3213,#3214);
+#3213 = CARTESIAN_POINT('',(0.,0.));
+#3214 = VECTOR('',#3215,1.);
+#3215 = DIRECTION('',(1.,-1.561700040184E-16));
+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3218 = EDGE_CURVE('',#3145,#3196,#3219,.T.);
+#3219 = SURFACE_CURVE('',#3220,(#3225,#3236),.PCURVE_S1.);
+#3220 = CIRCLE('',#3221,0.5);
+#3221 = AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
+#3222 = CARTESIAN_POINT('',(27.1684,-1.91299,0.5));
+#3223 = DIRECTION('',(1.,-3.330669073875E-16,-1.665334536938E-16));
+#3224 = DIRECTION('',(-3.330669073875E-16,-1.,1.665334536938E-16));
+#3225 = PCURVE('',#574,#3226);
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3235);
+#3227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3228,#3229,#3230,#3231,
+#3232,#3233,#3234),.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('') );
+#3228 = CARTESIAN_POINT('',(1.5,-1.55));
+#3229 = CARTESIAN_POINT('',(0.633974596216,-1.55));
+#3230 = CARTESIAN_POINT('',(1.066987298108,-0.8));
+#3231 = CARTESIAN_POINT('',(1.5,-5.E-02));
+#3232 = CARTESIAN_POINT('',(1.933012701892,-0.8));
+#3233 = CARTESIAN_POINT('',(2.366025403784,-1.55));
+#3234 = CARTESIAN_POINT('',(1.5,-1.55));
+#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3236 = PCURVE('',#2985,#3237);
+#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3242);
+#3238 = LINE('',#3239,#3240);
+#3239 = CARTESIAN_POINT('',(-0.,0.));
+#3240 = VECTOR('',#3241,1.);
+#3241 = DIRECTION('',(-1.,0.));
+#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3243 = ADVANCED_FACE('',(#3244),#547,.T.);
+#3244 = FACE_BOUND('',#3245,.T.);
+#3245 = EDGE_LOOP('',(#3246,#3247,#3270,#3389,#3417,#3464,#3781,#3826));
+#3246 = ORIENTED_EDGE('',*,*,#3195,.F.);
+#3247 = ORIENTED_EDGE('',*,*,#3248,.T.);
+#3248 = EDGE_CURVE('',#3196,#3249,#3251,.T.);
+#3249 = VERTEX_POINT('',#3250);
+#3250 = CARTESIAN_POINT('',(37.27961506253,-2.301160055453,
+    0.815157116451));
+#3251 = SURFACE_CURVE('',#3252,(#3256,#3263),.PCURVE_S1.);
+#3252 = LINE('',#3253,#3254);
+#3253 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#3254 = VECTOR('',#3255,1.);
+#3255 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#3256 = PCURVE('',#547,#3257);
+#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3262);
+#3258 = LINE('',#3259,#3260);
+#3259 = CARTESIAN_POINT('',(0.,0.));
+#3260 = VECTOR('',#3261,1.);
+#3261 = DIRECTION('',(4.254144787519E-16,-1.));
+#3262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3263 = PCURVE('',#2985,#3264);
+#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269);
+#3265 = LINE('',#3266,#3267);
+#3266 = CARTESIAN_POINT('',(-5.601227400187,0.));
+#3267 = VECTOR('',#3268,1.);
+#3268 = DIRECTION('',(-0.,-1.));
+#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3270 = ORIENTED_EDGE('',*,*,#3271,.F.);
+#3271 = EDGE_CURVE('',#3272,#3249,#3274,.T.);
+#3272 = VERTEX_POINT('',#3273);
+#3273 = CARTESIAN_POINT('',(36.517210413198,-2.96299,-2.411662362E-15));
+#3274 = SURFACE_CURVE('',#3275,(#3311,#3350),.PCURVE_S1.);
+#3275 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3276,#3277,#3278,#3279,#3280,
+    #3281,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,
+    #3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302,
+    #3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.02888831057E-02,0.180578256914,
+    0.270867630723,0.361157004532,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#3276 = CARTESIAN_POINT('',(36.517210413198,-2.96299,-1.24344978758E-14)
+  );
+#3277 = CARTESIAN_POINT('',(36.534419579263,-2.948051028375,
+    1.83999064E-02));
+#3278 = CARTESIAN_POINT('',(36.551628745329,-2.93311205675,
+    3.679981279999E-02));
+#3279 = CARTESIAN_POINT('',(36.568837911395,-2.918173085126,
+    5.51997192E-02));
+#3280 = CARTESIAN_POINT('',(36.603256337055,-2.888295060686,
+    9.1999632E-02));
+#3281 = CARTESIAN_POINT('',(36.620465596649,-2.87335600787,0.1103996384)
+  );
+#3282 = CARTESIAN_POINT('',(36.637674856243,-2.858416955055,0.1287996448
+    ));
+#3283 = CARTESIAN_POINT('',(36.672093375432,-2.828538849425,0.1655996576
+    ));
+#3284 = CARTESIAN_POINT('',(36.689302635026,-2.81359979661,0.183999664)
+  );
+#3285 = CARTESIAN_POINT('',(36.70651189462,-2.798660743794,0.2023996704)
+  );
+#3286 = CARTESIAN_POINT('',(36.740930413809,-2.768782638164,0.2391996832
+    ));
+#3287 = CARTESIAN_POINT('',(36.758139673403,-2.753843585349,0.2575996896
+    ));
+#3288 = CARTESIAN_POINT('',(36.775348932997,-2.738904532533,0.275999696)
+  );
+#3289 = CARTESIAN_POINT('',(36.809767452186,-2.709026426903,0.3127997088
+    ));
+#3290 = CARTESIAN_POINT('',(36.82697671178,-2.694087374088,0.3311997152)
+  );
+#3291 = CARTESIAN_POINT('',(36.844185971374,-2.679148321272,0.3495997216
+    ));
+#3292 = CARTESIAN_POINT('',(36.878604490563,-2.649270215642,0.3863997344
+    ));
+#3293 = CARTESIAN_POINT('',(36.895813750157,-2.634331162827,0.4047997408
+    ));
+#3294 = CARTESIAN_POINT('',(36.913023009751,-2.619392110011,0.4231997472
+    ));
+#3295 = CARTESIAN_POINT('',(36.94744152894,-2.589514004381,0.45999976));
+#3296 = CARTESIAN_POINT('',(36.964650788534,-2.574574951566,0.4783997664
+    ));
+#3297 = CARTESIAN_POINT('',(36.981860048128,-2.55963589875,0.4967997728)
+  );
+#3298 = CARTESIAN_POINT('',(37.016278567317,-2.52975779312,0.5335997856)
+  );
+#3299 = CARTESIAN_POINT('',(37.033487826911,-2.514818740305,0.551999792)
+  );
+#3300 = CARTESIAN_POINT('',(37.050697086505,-2.49987968749,0.5703997984)
+  );
+#3301 = CARTESIAN_POINT('',(37.085115605694,-2.470001581859,0.6071998112
+    ));
+#3302 = CARTESIAN_POINT('',(37.102324865288,-2.455062529044,0.6255998176
+    ));
+#3303 = CARTESIAN_POINT('',(37.119534124882,-2.440123476229,0.643999824)
+  );
+#3304 = CARTESIAN_POINT('',(37.153952644071,-2.410245370598,0.6807998368
+    ));
+#3305 = CARTESIAN_POINT('',(37.171161903665,-2.395306317783,0.6991998432
+    ));
+#3306 = CARTESIAN_POINT('',(37.188371163259,-2.380367264968,0.7175998496
+    ));
+#3307 = CARTESIAN_POINT('',(37.224089082773,-2.349361172978,
+    0.755789171113));
+#3308 = CARTESIAN_POINT('',(37.242597742692,-2.333294133803,
+    0.775578486226));
+#3309 = CARTESIAN_POINT('',(37.261106402611,-2.317227094628,
+    0.795367801338));
+#3310 = CARTESIAN_POINT('',(37.27961506253,-2.301160055453,
+    0.815157116451));
+#3311 = PCURVE('',#547,#3312);
+#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3349);
+#3313 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3314,#3315,#3316,#3317,#3318,
+    #3319,#3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328,#3329,
+    #3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,
+    #3341,#3342,#3343,#3344,#3345,#3346,#3347,#3348),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.02888831057E-02,0.180578256914,
+    0.270867630723,0.361157004532,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#3314 = CARTESIAN_POINT('',(1.05,-9.348810413198));
+#3315 = CARTESIAN_POINT('',(1.026299168185,-9.366019579263));
+#3316 = CARTESIAN_POINT('',(1.00259833637,-9.383228745329));
+#3317 = CARTESIAN_POINT('',(0.978897504554,-9.400437911395));
+#3318 = CARTESIAN_POINT('',(0.931495712114,-9.434856337055));
+#3319 = CARTESIAN_POINT('',(0.90779475149,-9.452065596649));
+#3320 = CARTESIAN_POINT('',(0.884093790865,-9.469274856243));
+#3321 = CARTESIAN_POINT('',(0.836691869615,-9.503693375432));
+#3322 = CARTESIAN_POINT('',(0.81299090899,-9.520902635026));
+#3323 = CARTESIAN_POINT('',(0.789289948366,-9.53811189462));
+#3324 = CARTESIAN_POINT('',(0.741888027116,-9.572530413809));
+#3325 = CARTESIAN_POINT('',(0.718187066491,-9.589739673403));
+#3326 = CARTESIAN_POINT('',(0.694486105867,-9.606948932997));
+#3327 = CARTESIAN_POINT('',(0.647084184617,-9.641367452186));
+#3328 = CARTESIAN_POINT('',(0.623383223992,-9.65857671178));
+#3329 = CARTESIAN_POINT('',(0.599682263368,-9.675785971374));
+#3330 = CARTESIAN_POINT('',(0.552280342118,-9.710204490563));
+#3331 = CARTESIAN_POINT('',(0.528579381493,-9.727413750157));
+#3332 = CARTESIAN_POINT('',(0.504878420869,-9.744623009751));
+#3333 = CARTESIAN_POINT('',(0.457476499619,-9.77904152894));
+#3334 = CARTESIAN_POINT('',(0.433775538994,-9.796250788534));
+#3335 = CARTESIAN_POINT('',(0.41007457837,-9.813460048128));
+#3336 = CARTESIAN_POINT('',(0.36267265712,-9.847878567317));
+#3337 = CARTESIAN_POINT('',(0.338971696495,-9.865087826911));
+#3338 = CARTESIAN_POINT('',(0.31527073587,-9.882297086505));
+#3339 = CARTESIAN_POINT('',(0.267868814621,-9.916715605694));
+#3340 = CARTESIAN_POINT('',(0.244167853996,-9.933924865288));
+#3341 = CARTESIAN_POINT('',(0.220466893371,-9.951134124882));
+#3342 = CARTESIAN_POINT('',(0.173064972122,-9.985552644071));
+#3343 = CARTESIAN_POINT('',(0.149364011497,-10.00276190366));
+#3344 = CARTESIAN_POINT('',(0.125663050872,-10.01997116325));
+#3345 = CARTESIAN_POINT('',(7.647156768571E-02,-10.05568908277));
+#3346 = CARTESIAN_POINT('',(5.098104512381E-02,-10.07419774269));
+#3347 = CARTESIAN_POINT('',(2.549052256191E-02,-10.09270640261));
+#3348 = CARTESIAN_POINT('',(0.,-10.11121506253));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = PCURVE('',#1100,#3351);
+#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3388);
+#3352 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3353,#3354,#3355,#3356,#3357,
+    #3358,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,#3367,#3368,
+    #3369,#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,
+    #3380,#3381,#3382,#3383,#3384,#3385,#3386,#3387),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.02888831057E-02,0.180578256914,
+    0.270867630723,0.361157004532,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#3353 = CARTESIAN_POINT('',(12.566006459341,1.24344978758E-14));
+#3354 = CARTESIAN_POINT('',(12.364803892387,-1.83999064E-02));
+#3355 = CARTESIAN_POINT('',(12.163601325434,-3.679981279999E-02));
+#3356 = CARTESIAN_POINT('',(11.96239875848,-5.51997192E-02));
+#3357 = CARTESIAN_POINT('',(11.559992531074,-9.1999632E-02));
+#3358 = CARTESIAN_POINT('',(11.358788870622,-0.1103996384));
+#3359 = CARTESIAN_POINT('',(11.157585210171,-0.1287996448));
+#3360 = CARTESIAN_POINT('',(10.755177889268,-0.1655996576));
+#3361 = CARTESIAN_POINT('',(10.553974228816,-0.183999664));
+#3362 = CARTESIAN_POINT('',(10.352770568365,-0.2023996704));
+#3363 = CARTESIAN_POINT('',(9.950363247461,-0.2391996832));
+#3364 = CARTESIAN_POINT('',(9.74915958701,-0.2575996896));
+#3365 = CARTESIAN_POINT('',(9.547955926558,-0.275999696));
+#3366 = CARTESIAN_POINT('',(9.145548605655,-0.3127997088));
+#3367 = CARTESIAN_POINT('',(8.944344945203,-0.3311997152));
+#3368 = CARTESIAN_POINT('',(8.743141284752,-0.3495997216));
+#3369 = CARTESIAN_POINT('',(8.340733963849,-0.3863997344));
+#3370 = CARTESIAN_POINT('',(8.139530303397,-0.4047997408));
+#3371 = CARTESIAN_POINT('',(7.938326642945,-0.4231997472));
+#3372 = CARTESIAN_POINT('',(7.535919322042,-0.45999976));
+#3373 = CARTESIAN_POINT('',(7.334715661591,-0.4783997664));
+#3374 = CARTESIAN_POINT('',(7.133512001139,-0.4967997728));
+#3375 = CARTESIAN_POINT('',(6.731104680236,-0.5335997856));
+#3376 = CARTESIAN_POINT('',(6.529901019784,-0.551999792));
+#3377 = CARTESIAN_POINT('',(6.328697359333,-0.5703997984));
+#3378 = CARTESIAN_POINT('',(5.926290038429,-0.6071998112));
+#3379 = CARTESIAN_POINT('',(5.725086377978,-0.6255998176));
+#3380 = CARTESIAN_POINT('',(5.523882717526,-0.643999824));
+#3381 = CARTESIAN_POINT('',(5.121475396623,-0.6807998368));
+#3382 = CARTESIAN_POINT('',(4.920271736171,-0.6991998432));
+#3383 = CARTESIAN_POINT('',(4.71906807572,-0.7175998496));
+#3384 = CARTESIAN_POINT('',(4.301468694965,-0.755789171113));
+#3385 = CARTESIAN_POINT('',(4.085072974661,-0.775578486226));
+#3386 = CARTESIAN_POINT('',(3.868677254358,-0.795367801338));
+#3387 = CARTESIAN_POINT('',(3.652281534054,-0.815157116451));
+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3389 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#3390 = EDGE_CURVE('',#3391,#3272,#3393,.T.);
+#3391 = VERTEX_POINT('',#3392);
+#3392 = CARTESIAN_POINT('',(32.18112342498,-2.96299,-1.328507049503E-15)
+  );
+#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.);
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(27.1684,-2.96299,-1.52655665886E-16));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#3398 = PCURVE('',#547,#3399);
+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(4.254144787519E-16,-1.));
+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3405 = PCURVE('',#3406,#3411);
+#3406 = PLANE('',#3407);
+#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410);
+#3408 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#3409 = DIRECTION('',(0.,0.,1.));
+#3410 = DIRECTION('',(1.,0.,0.));
+#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416);
+#3412 = LINE('',#3413,#3414);
+#3413 = CARTESIAN_POINT('',(3.461733522982,-7.942196228173));
+#3414 = VECTOR('',#3415,1.);
+#3415 = DIRECTION('',(1.,-3.885780586188E-16));
+#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#3418 = EDGE_CURVE('',#3419,#3391,#3421,.T.);
+#3419 = VERTEX_POINT('',#3420);
+#3420 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,
+    0.252833052491));
+#3421 = SURFACE_CURVE('',#3422,(#3434,#3449),.PCURVE_S1.);
+#3422 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3423,#3424,#3425,#3426,#3427,
+    #3428,#3429,#3430,#3431,#3432,#3433),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327488941751,0.654977883502,1.),.UNSPECIFIED.);
+#3423 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,
+    0.252833052491));
+#3424 = CARTESIAN_POINT('',(31.940767077577,-2.774520075133,
+    0.232133045291));
+#3425 = CARTESIAN_POINT('',(31.96220038155,-2.79132650955,0.211433038091
+    ));
+#3426 = CARTESIAN_POINT('',(31.983633685522,-2.808132943967,
+    0.190733030891));
+#3427 = CARTESIAN_POINT('',(32.026500293468,-2.841745812801,
+    0.149333016491));
+#3428 = CARTESIAN_POINT('',(32.04793359744,-2.858552247218,
+    0.128633009291));
+#3429 = CARTESIAN_POINT('',(32.069366901413,-2.875358681635,
+    0.107933002091));
+#3430 = CARTESIAN_POINT('',(32.113381010284,-2.909871337039,
+    6.542474616839E-02));
+#3431 = CARTESIAN_POINT('',(32.135961815183,-2.927577558026,
+    4.361649744559E-02));
+#3432 = CARTESIAN_POINT('',(32.158542620082,-2.945283779013,
+    2.180824872279E-02));
+#3433 = CARTESIAN_POINT('',(32.18112342498,-2.96299,-1.121325254871E-14)
+  );
+#3434 = PCURVE('',#547,#3435);
+#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3448);
+#3436 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3437,#3438,#3439,#3440,#3441,
+    #3442,#3443,#3444,#3445,#3446,#3447),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327488941751,0.654977883502,1.),.UNSPECIFIED.);
+#3437 = CARTESIAN_POINT('',(0.724326949053,-4.750933773605));
+#3438 = CARTESIAN_POINT('',(0.750990529756,-4.772367077577));
+#3439 = CARTESIAN_POINT('',(0.777654110459,-4.79380038155));
+#3440 = CARTESIAN_POINT('',(0.804317691162,-4.815233685522));
+#3441 = CARTESIAN_POINT('',(0.857644852567,-4.858100293468));
+#3442 = CARTESIAN_POINT('',(0.88430843327,-4.87953359744));
+#3443 = CARTESIAN_POINT('',(0.910972013973,-4.900966901413));
+#3444 = CARTESIAN_POINT('',(0.965726696007,-4.944981010284));
+#3445 = CARTESIAN_POINT('',(0.993817797338,-4.967561815183));
+#3446 = CARTESIAN_POINT('',(1.021908898669,-4.990142620082));
+#3447 = CARTESIAN_POINT('',(1.05,-5.01272342498));
+#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3449 = PCURVE('',#1073,#3450);
+#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3463);
+#3451 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3452,#3453,#3454,#3455,#3456,
+    #3457,#3458,#3459,#3460,#3461,#3462),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327488941751,0.654977883502,1.),.UNSPECIFIED.);
+#3452 = CARTESIAN_POINT('',(28.356333057887,-0.252833052491));
+#3453 = CARTESIAN_POINT('',(28.117053551392,-0.232133045291));
+#3454 = CARTESIAN_POINT('',(27.877774044898,-0.211433038091));
+#3455 = CARTESIAN_POINT('',(27.638494538403,-0.190733030891));
+#3456 = CARTESIAN_POINT('',(27.159935525414,-0.149333016491));
+#3457 = CARTESIAN_POINT('',(26.92065601892,-0.128633009291));
+#3458 = CARTESIAN_POINT('',(26.681376512425,-0.107933002091));
+#3459 = CARTESIAN_POINT('',(26.190006900769,-6.54247461684E-02));
+#3460 = CARTESIAN_POINT('',(25.937916795607,-4.361649744559E-02));
+#3461 = CARTESIAN_POINT('',(25.685826690445,-2.180824872279E-02));
+#3462 = CARTESIAN_POINT('',(25.433736585283,1.115774139748E-14));
+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3464 = ORIENTED_EDGE('',*,*,#3465,.F.);
+#3465 = EDGE_CURVE('',#3466,#3419,#3468,.T.);
+#3466 = VERTEX_POINT('',#3467);
+#3467 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,
+    0.252833052491));
+#3468 = SURFACE_CURVE('',#3469,(#3571,#3676),.PCURVE_S1.);
+#3469 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3470,#3471,#3472,#3473,#3474,
+    #3475,#3476,#3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,
+    #3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,
+    #3497,#3498,#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,
+    #3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,#3518,
+    #3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526,#3527,#3528,#3529,
+    #3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537,#3538,#3539,#3540,
+    #3541,#3542,#3543,#3544,#3545,#3546,#3547,#3548,#3549,#3550,#3551,
+    #3552,#3553,#3554,#3555,#3556,#3557,#3558,#3559,#3560,#3561,#3562,
+    #3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000007E-02,6.000000000013E-02,9.000000000016E-02,
+    0.12,0.15,0.18,0.21,0.24,0.27,0.3,0.33,0.36,0.39,0.42,0.45,0.48,0.51
+    ,0.54,0.57,0.6,0.63,0.66,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9,0.93
+    ,0.96,1.),.UNSPECIFIED.);
+#3470 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,
+    0.252833052491));
+#3471 = CARTESIAN_POINT('',(28.432019270811,-2.757713640715,
+    0.252833052491));
+#3472 = CARTESIAN_POINT('',(28.458371773351,-2.757713640715,
+    0.252833052491));
+#3473 = CARTESIAN_POINT('',(28.484724275891,-2.757713640715,
+    0.252833052491));
+#3474 = CARTESIAN_POINT('',(28.537429280971,-2.757713640715,
+    0.252833052491));
+#3475 = CARTESIAN_POINT('',(28.563781783511,-2.757713640715,
+    0.252833052491));
+#3476 = CARTESIAN_POINT('',(28.590134286051,-2.757713640715,
+    0.252833052491));
+#3477 = CARTESIAN_POINT('',(28.642839291131,-2.757713640715,
+    0.252833052491));
+#3478 = CARTESIAN_POINT('',(28.669191793671,-2.757713640715,
+    0.252833052491));
+#3479 = CARTESIAN_POINT('',(28.695544296211,-2.757713640715,
+    0.252833052491));
+#3480 = CARTESIAN_POINT('',(28.748249301291,-2.757713640715,
+    0.252833052491));
+#3481 = CARTESIAN_POINT('',(28.774601803831,-2.757713640715,
+    0.252833052491));
+#3482 = CARTESIAN_POINT('',(28.800954306371,-2.757713640715,
+    0.252833052491));
+#3483 = CARTESIAN_POINT('',(28.853659311451,-2.757713640715,
+    0.252833052491));
+#3484 = CARTESIAN_POINT('',(28.880011813991,-2.757713640715,
+    0.252833052491));
+#3485 = CARTESIAN_POINT('',(28.906364316531,-2.757713640715,
+    0.252833052491));
+#3486 = CARTESIAN_POINT('',(28.959069321611,-2.757713640715,
+    0.252833052491));
+#3487 = CARTESIAN_POINT('',(28.985421824151,-2.757713640715,
+    0.252833052491));
+#3488 = CARTESIAN_POINT('',(29.011774326691,-2.757713640715,
+    0.252833052491));
+#3489 = CARTESIAN_POINT('',(29.064479331771,-2.757713640715,
+    0.252833052491));
+#3490 = CARTESIAN_POINT('',(29.090831834311,-2.757713640715,
+    0.252833052491));
+#3491 = CARTESIAN_POINT('',(29.117184336851,-2.757713640715,
+    0.252833052491));
+#3492 = CARTESIAN_POINT('',(29.169889341931,-2.757713640715,
+    0.252833052491));
+#3493 = CARTESIAN_POINT('',(29.196241844471,-2.757713640715,
+    0.252833052491));
+#3494 = CARTESIAN_POINT('',(29.222594347011,-2.757713640715,
+    0.252833052491));
+#3495 = CARTESIAN_POINT('',(29.275299352091,-2.757713640715,
+    0.252833052491));
+#3496 = CARTESIAN_POINT('',(29.301651854631,-2.757713640715,
+    0.252833052491));
+#3497 = CARTESIAN_POINT('',(29.328004357171,-2.757713640715,
+    0.252833052491));
+#3498 = CARTESIAN_POINT('',(29.380709362251,-2.757713640715,
+    0.252833052491));
+#3499 = CARTESIAN_POINT('',(29.407061864791,-2.757713640715,
+    0.252833052491));
+#3500 = CARTESIAN_POINT('',(29.433414367331,-2.757713640715,
+    0.252833052491));
+#3501 = CARTESIAN_POINT('',(29.486119372411,-2.757713640715,
+    0.252833052491));
+#3502 = CARTESIAN_POINT('',(29.512471874951,-2.757713640715,
+    0.252833052491));
+#3503 = CARTESIAN_POINT('',(29.538824377491,-2.757713640715,
+    0.252833052491));
+#3504 = CARTESIAN_POINT('',(29.591529382571,-2.757713640715,
+    0.252833052491));
+#3505 = CARTESIAN_POINT('',(29.617881885111,-2.757713640715,
+    0.252833052491));
+#3506 = CARTESIAN_POINT('',(29.644234387651,-2.757713640715,
+    0.252833052491));
+#3507 = CARTESIAN_POINT('',(29.696939392731,-2.757713640715,
+    0.252833052491));
+#3508 = CARTESIAN_POINT('',(29.723291895271,-2.757713640715,
+    0.252833052491));
+#3509 = CARTESIAN_POINT('',(29.749644397811,-2.757713640715,
+    0.252833052491));
+#3510 = CARTESIAN_POINT('',(29.802349402891,-2.757713640715,
+    0.252833052491));
+#3511 = CARTESIAN_POINT('',(29.828701905431,-2.757713640715,
+    0.252833052491));
+#3512 = CARTESIAN_POINT('',(29.855054407971,-2.757713640715,
+    0.252833052491));
+#3513 = CARTESIAN_POINT('',(29.907759413051,-2.757713640715,
+    0.252833052491));
+#3514 = CARTESIAN_POINT('',(29.934111915591,-2.757713640715,
+    0.252833052491));
+#3515 = CARTESIAN_POINT('',(29.960464418131,-2.757713640715,
+    0.252833052491));
+#3516 = CARTESIAN_POINT('',(30.013169423211,-2.757713640715,
+    0.252833052491));
+#3517 = CARTESIAN_POINT('',(30.039521925751,-2.757713640715,
+    0.252833052491));
+#3518 = CARTESIAN_POINT('',(30.065874428291,-2.757713640715,
+    0.252833052491));
+#3519 = CARTESIAN_POINT('',(30.118579433371,-2.757713640715,
+    0.252833052491));
+#3520 = CARTESIAN_POINT('',(30.144931935911,-2.757713640715,
+    0.252833052491));
+#3521 = CARTESIAN_POINT('',(30.171284438451,-2.757713640715,
+    0.252833052491));
+#3522 = CARTESIAN_POINT('',(30.223989443531,-2.757713640715,
+    0.252833052491));
+#3523 = CARTESIAN_POINT('',(30.250341946071,-2.757713640715,
+    0.252833052491));
+#3524 = CARTESIAN_POINT('',(30.276694448611,-2.757713640715,
+    0.252833052491));
+#3525 = CARTESIAN_POINT('',(30.329399453691,-2.757713640715,
+    0.252833052491));
+#3526 = CARTESIAN_POINT('',(30.355751956231,-2.757713640715,
+    0.252833052491));
+#3527 = CARTESIAN_POINT('',(30.382104458771,-2.757713640715,
+    0.252833052491));
+#3528 = CARTESIAN_POINT('',(30.434809463851,-2.757713640715,
+    0.252833052491));
+#3529 = CARTESIAN_POINT('',(30.461161966391,-2.757713640715,
+    0.252833052491));
+#3530 = CARTESIAN_POINT('',(30.487514468931,-2.757713640715,
+    0.252833052491));
+#3531 = CARTESIAN_POINT('',(30.540219474011,-2.757713640715,
+    0.252833052491));
+#3532 = CARTESIAN_POINT('',(30.566571976551,-2.757713640715,
+    0.252833052491));
+#3533 = CARTESIAN_POINT('',(30.592924479091,-2.757713640715,
+    0.252833052491));
+#3534 = CARTESIAN_POINT('',(30.645629484171,-2.757713640715,
+    0.252833052491));
+#3535 = CARTESIAN_POINT('',(30.671981986711,-2.757713640715,
+    0.252833052491));
+#3536 = CARTESIAN_POINT('',(30.698334489251,-2.757713640715,
+    0.252833052491));
+#3537 = CARTESIAN_POINT('',(30.751039494331,-2.757713640715,
+    0.252833052491));
+#3538 = CARTESIAN_POINT('',(30.777391996871,-2.757713640715,
+    0.252833052491));
+#3539 = CARTESIAN_POINT('',(30.803744499411,-2.757713640715,
+    0.252833052491));
+#3540 = CARTESIAN_POINT('',(30.856449504491,-2.757713640715,
+    0.252833052491));
+#3541 = CARTESIAN_POINT('',(30.882802007031,-2.757713640715,
+    0.252833052491));
+#3542 = CARTESIAN_POINT('',(30.909154509571,-2.757713640715,
+    0.252833052491));
+#3543 = CARTESIAN_POINT('',(30.961859514651,-2.757713640715,
+    0.252833052491));
+#3544 = CARTESIAN_POINT('',(30.988212017191,-2.757713640715,
+    0.252833052491));
+#3545 = CARTESIAN_POINT('',(31.014564519731,-2.757713640715,
+    0.252833052491));
+#3546 = CARTESIAN_POINT('',(31.067269524811,-2.757713640715,
+    0.252833052491));
+#3547 = CARTESIAN_POINT('',(31.093622027351,-2.757713640715,
+    0.252833052491));
+#3548 = CARTESIAN_POINT('',(31.119974529891,-2.757713640715,
+    0.252833052491));
+#3549 = CARTESIAN_POINT('',(31.172679534971,-2.757713640715,
+    0.252833052491));
+#3550 = CARTESIAN_POINT('',(31.199032037511,-2.757713640715,
+    0.252833052491));
+#3551 = CARTESIAN_POINT('',(31.225384540051,-2.757713640715,
+    0.252833052491));
+#3552 = CARTESIAN_POINT('',(31.278089545131,-2.757713640715,
+    0.252833052491));
+#3553 = CARTESIAN_POINT('',(31.304442047671,-2.757713640715,
+    0.252833052491));
+#3554 = CARTESIAN_POINT('',(31.330794550211,-2.757713640715,
+    0.252833052491));
+#3555 = CARTESIAN_POINT('',(31.383499555291,-2.757713640715,
+    0.252833052491));
+#3556 = CARTESIAN_POINT('',(31.409852057831,-2.757713640715,
+    0.252833052491));
+#3557 = CARTESIAN_POINT('',(31.436204560371,-2.757713640715,
+    0.252833052491));
+#3558 = CARTESIAN_POINT('',(31.488909565451,-2.757713640715,
+    0.252833052491));
+#3559 = CARTESIAN_POINT('',(31.515262067991,-2.757713640715,
+    0.252833052491));
+#3560 = CARTESIAN_POINT('',(31.541614570531,-2.757713640715,
+    0.252833052491));
+#3561 = CARTESIAN_POINT('',(31.594319575611,-2.757713640715,
+    0.252833052491));
+#3562 = CARTESIAN_POINT('',(31.620672078151,-2.757713640715,
+    0.252833052491));
+#3563 = CARTESIAN_POINT('',(31.647024580691,-2.757713640715,
+    0.252833052491));
+#3564 = CARTESIAN_POINT('',(31.699729585771,-2.757713640715,
+    0.252833052491));
+#3565 = CARTESIAN_POINT('',(31.726082088311,-2.757713640715,
+    0.252833052491));
+#3566 = CARTESIAN_POINT('',(31.752434590851,-2.757713640715,
+    0.252833052491));
+#3567 = CARTESIAN_POINT('',(31.813923763445,-2.757713640715,
+    0.252833052491));
+#3568 = CARTESIAN_POINT('',(31.849060433498,-2.757713640715,
+    0.252833052491));
+#3569 = CARTESIAN_POINT('',(31.884197103551,-2.757713640715,
+    0.252833052491));
+#3570 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,
+    0.252833052491));
+#3571 = PCURVE('',#547,#3572);
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3675);
+#3573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3574,#3575,#3576,#3577,#3578,
+    #3579,#3580,#3581,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,
+    #3590,#3591,#3592,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,
+    #3601,#3602,#3603,#3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,
+    #3612,#3613,#3614,#3615,#3616,#3617,#3618,#3619,#3620,#3621,#3622,
+    #3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,
+    #3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,
+    #3645,#3646,#3647,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,
+    #3656,#3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,
+    #3667,#3668,#3669,#3670,#3671,#3672,#3673,#3674),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000007E-02,6.000000000013E-02,9.000000000016E-02,
+    0.12,0.15,0.18,0.21,0.24,0.27,0.3,0.33,0.36,0.39,0.42,0.45,0.48,0.51
+    ,0.54,0.57,0.6,0.63,0.66,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9,0.93
+    ,0.96,1.),.UNSPECIFIED.);
+#3574 = CARTESIAN_POINT('',(0.724326949053,-1.237266768271));
+#3575 = CARTESIAN_POINT('',(0.724326949053,-1.263619270811));
+#3576 = CARTESIAN_POINT('',(0.724326949053,-1.289971773351));
+#3577 = CARTESIAN_POINT('',(0.724326949053,-1.316324275891));
+#3578 = CARTESIAN_POINT('',(0.724326949053,-1.369029280971));
+#3579 = CARTESIAN_POINT('',(0.724326949053,-1.395381783511));
+#3580 = CARTESIAN_POINT('',(0.724326949053,-1.421734286051));
+#3581 = CARTESIAN_POINT('',(0.724326949053,-1.474439291131));
+#3582 = CARTESIAN_POINT('',(0.724326949053,-1.500791793671));
+#3583 = CARTESIAN_POINT('',(0.724326949053,-1.527144296211));
+#3584 = CARTESIAN_POINT('',(0.724326949053,-1.579849301291));
+#3585 = CARTESIAN_POINT('',(0.724326949053,-1.606201803831));
+#3586 = CARTESIAN_POINT('',(0.724326949053,-1.632554306371));
+#3587 = CARTESIAN_POINT('',(0.724326949053,-1.685259311451));
+#3588 = CARTESIAN_POINT('',(0.724326949053,-1.711611813991));
+#3589 = CARTESIAN_POINT('',(0.724326949053,-1.737964316531));
+#3590 = CARTESIAN_POINT('',(0.724326949053,-1.790669321611));
+#3591 = CARTESIAN_POINT('',(0.724326949053,-1.817021824151));
+#3592 = CARTESIAN_POINT('',(0.724326949053,-1.843374326691));
+#3593 = CARTESIAN_POINT('',(0.724326949053,-1.896079331771));
+#3594 = CARTESIAN_POINT('',(0.724326949053,-1.922431834311));
+#3595 = CARTESIAN_POINT('',(0.724326949053,-1.948784336851));
+#3596 = CARTESIAN_POINT('',(0.724326949053,-2.001489341931));
+#3597 = CARTESIAN_POINT('',(0.724326949053,-2.027841844471));
+#3598 = CARTESIAN_POINT('',(0.724326949053,-2.054194347011));
+#3599 = CARTESIAN_POINT('',(0.724326949053,-2.106899352091));
+#3600 = CARTESIAN_POINT('',(0.724326949053,-2.133251854631));
+#3601 = CARTESIAN_POINT('',(0.724326949053,-2.159604357171));
+#3602 = CARTESIAN_POINT('',(0.724326949053,-2.212309362251));
+#3603 = CARTESIAN_POINT('',(0.724326949053,-2.238661864791));
+#3604 = CARTESIAN_POINT('',(0.724326949053,-2.265014367331));
+#3605 = CARTESIAN_POINT('',(0.724326949053,-2.317719372411));
+#3606 = CARTESIAN_POINT('',(0.724326949053,-2.344071874951));
+#3607 = CARTESIAN_POINT('',(0.724326949053,-2.370424377491));
+#3608 = CARTESIAN_POINT('',(0.724326949053,-2.423129382571));
+#3609 = CARTESIAN_POINT('',(0.724326949053,-2.449481885111));
+#3610 = CARTESIAN_POINT('',(0.724326949053,-2.475834387651));
+#3611 = CARTESIAN_POINT('',(0.724326949053,-2.528539392731));
+#3612 = CARTESIAN_POINT('',(0.724326949053,-2.554891895271));
+#3613 = CARTESIAN_POINT('',(0.724326949053,-2.581244397811));
+#3614 = CARTESIAN_POINT('',(0.724326949053,-2.633949402891));
+#3615 = CARTESIAN_POINT('',(0.724326949053,-2.660301905431));
+#3616 = CARTESIAN_POINT('',(0.724326949053,-2.686654407971));
+#3617 = CARTESIAN_POINT('',(0.724326949053,-2.739359413051));
+#3618 = CARTESIAN_POINT('',(0.724326949053,-2.765711915591));
+#3619 = CARTESIAN_POINT('',(0.724326949053,-2.792064418131));
+#3620 = CARTESIAN_POINT('',(0.724326949053,-2.844769423211));
+#3621 = CARTESIAN_POINT('',(0.724326949053,-2.871121925751));
+#3622 = CARTESIAN_POINT('',(0.724326949053,-2.897474428291));
+#3623 = CARTESIAN_POINT('',(0.724326949053,-2.950179433371));
+#3624 = CARTESIAN_POINT('',(0.724326949053,-2.976531935911));
+#3625 = CARTESIAN_POINT('',(0.724326949053,-3.002884438451));
+#3626 = CARTESIAN_POINT('',(0.724326949053,-3.055589443531));
+#3627 = CARTESIAN_POINT('',(0.724326949053,-3.081941946071));
+#3628 = CARTESIAN_POINT('',(0.724326949053,-3.108294448611));
+#3629 = CARTESIAN_POINT('',(0.724326949053,-3.160999453691));
+#3630 = CARTESIAN_POINT('',(0.724326949053,-3.187351956231));
+#3631 = CARTESIAN_POINT('',(0.724326949053,-3.213704458771));
+#3632 = CARTESIAN_POINT('',(0.724326949053,-3.266409463851));
+#3633 = CARTESIAN_POINT('',(0.724326949053,-3.292761966391));
+#3634 = CARTESIAN_POINT('',(0.724326949053,-3.319114468931));
+#3635 = CARTESIAN_POINT('',(0.724326949053,-3.371819474011));
+#3636 = CARTESIAN_POINT('',(0.724326949053,-3.398171976551));
+#3637 = CARTESIAN_POINT('',(0.724326949053,-3.424524479091));
+#3638 = CARTESIAN_POINT('',(0.724326949053,-3.477229484171));
+#3639 = CARTESIAN_POINT('',(0.724326949053,-3.503581986711));
+#3640 = CARTESIAN_POINT('',(0.724326949053,-3.529934489251));
+#3641 = CARTESIAN_POINT('',(0.724326949053,-3.582639494331));
+#3642 = CARTESIAN_POINT('',(0.724326949053,-3.608991996871));
+#3643 = CARTESIAN_POINT('',(0.724326949053,-3.635344499411));
+#3644 = CARTESIAN_POINT('',(0.724326949053,-3.688049504491));
+#3645 = CARTESIAN_POINT('',(0.724326949053,-3.714402007031));
+#3646 = CARTESIAN_POINT('',(0.724326949053,-3.740754509571));
+#3647 = CARTESIAN_POINT('',(0.724326949053,-3.793459514651));
+#3648 = CARTESIAN_POINT('',(0.724326949053,-3.819812017191));
+#3649 = CARTESIAN_POINT('',(0.724326949053,-3.846164519731));
+#3650 = CARTESIAN_POINT('',(0.724326949053,-3.898869524811));
+#3651 = CARTESIAN_POINT('',(0.724326949053,-3.925222027351));
+#3652 = CARTESIAN_POINT('',(0.724326949053,-3.951574529891));
+#3653 = CARTESIAN_POINT('',(0.724326949053,-4.004279534971));
+#3654 = CARTESIAN_POINT('',(0.724326949053,-4.030632037511));
+#3655 = CARTESIAN_POINT('',(0.724326949053,-4.056984540051));
+#3656 = CARTESIAN_POINT('',(0.724326949053,-4.109689545131));
+#3657 = CARTESIAN_POINT('',(0.724326949053,-4.136042047671));
+#3658 = CARTESIAN_POINT('',(0.724326949053,-4.162394550211));
+#3659 = CARTESIAN_POINT('',(0.724326949053,-4.215099555291));
+#3660 = CARTESIAN_POINT('',(0.724326949053,-4.241452057831));
+#3661 = CARTESIAN_POINT('',(0.724326949053,-4.267804560371));
+#3662 = CARTESIAN_POINT('',(0.724326949053,-4.320509565451));
+#3663 = CARTESIAN_POINT('',(0.724326949053,-4.346862067991));
+#3664 = CARTESIAN_POINT('',(0.724326949053,-4.373214570531));
+#3665 = CARTESIAN_POINT('',(0.724326949053,-4.425919575611));
+#3666 = CARTESIAN_POINT('',(0.724326949053,-4.452272078151));
+#3667 = CARTESIAN_POINT('',(0.724326949053,-4.478624580691));
+#3668 = CARTESIAN_POINT('',(0.724326949053,-4.531329585771));
+#3669 = CARTESIAN_POINT('',(0.724326949053,-4.557682088311));
+#3670 = CARTESIAN_POINT('',(0.724326949053,-4.584034590851));
+#3671 = CARTESIAN_POINT('',(0.724326949053,-4.645523763445));
+#3672 = CARTESIAN_POINT('',(0.724326949053,-4.680660433498));
+#3673 = CARTESIAN_POINT('',(0.724326949053,-4.715797103551));
+#3674 = CARTESIAN_POINT('',(0.724326949053,-4.750933773605));
+#3675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3676 = PCURVE('',#1046,#3677);
+#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3780);
+#3678 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3679,#3680,#3681,#3682,#3683,
+    #3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,
+    #3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,
+    #3706,#3707,#3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,
+    #3717,#3718,#3719,#3720,#3721,#3722,#3723,#3724,#3725,#3726,#3727,
+    #3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735,#3736,#3737,#3738,
+    #3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746,#3747,#3748,#3749,
+    #3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,
+    #3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768,#3769,#3770,#3771,
+    #3772,#3773,#3774,#3775,#3776,#3777,#3778,#3779),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.000000000007E-02,6.000000000013E-02,9.000000000016E-02,
+    0.12,0.15,0.18,0.21,0.24,0.27,0.3,0.33,0.36,0.39,0.42,0.45,0.48,0.51
+    ,0.54,0.57,0.6,0.63,0.66,0.69,0.72,0.75,0.78,0.81,0.84,0.87,0.9,0.93
+    ,0.96,1.),.UNSPECIFIED.);
+#3679 = CARTESIAN_POINT('',(29.64286,-0.252833052491));
+#3680 = CARTESIAN_POINT('',(29.42053855,-0.252833052491));
+#3681 = CARTESIAN_POINT('',(29.1982171,-0.252833052491));
+#3682 = CARTESIAN_POINT('',(28.97589565,-0.252833052491));
+#3683 = CARTESIAN_POINT('',(28.53125275,-0.252833052491));
+#3684 = CARTESIAN_POINT('',(28.3089313,-0.252833052491));
+#3685 = CARTESIAN_POINT('',(28.08660985,-0.252833052491));
+#3686 = CARTESIAN_POINT('',(27.64196695,-0.252833052491));
+#3687 = CARTESIAN_POINT('',(27.4196455,-0.252833052491));
+#3688 = CARTESIAN_POINT('',(27.19732405,-0.252833052491));
+#3689 = CARTESIAN_POINT('',(26.75268115,-0.252833052491));
+#3690 = CARTESIAN_POINT('',(26.5303597,-0.252833052491));
+#3691 = CARTESIAN_POINT('',(26.30803825,-0.252833052491));
+#3692 = CARTESIAN_POINT('',(25.86339535,-0.252833052491));
+#3693 = CARTESIAN_POINT('',(25.6410739,-0.252833052491));
+#3694 = CARTESIAN_POINT('',(25.41875245,-0.252833052491));
+#3695 = CARTESIAN_POINT('',(24.97410955,-0.252833052491));
+#3696 = CARTESIAN_POINT('',(24.7517881,-0.252833052491));
+#3697 = CARTESIAN_POINT('',(24.52946665,-0.252833052491));
+#3698 = CARTESIAN_POINT('',(24.08482375,-0.252833052491));
+#3699 = CARTESIAN_POINT('',(23.8625023,-0.252833052491));
+#3700 = CARTESIAN_POINT('',(23.64018085,-0.252833052491));
+#3701 = CARTESIAN_POINT('',(23.19553795,-0.252833052491));
+#3702 = CARTESIAN_POINT('',(22.9732165,-0.252833052491));
+#3703 = CARTESIAN_POINT('',(22.75089505,-0.252833052491));
+#3704 = CARTESIAN_POINT('',(22.30625215,-0.252833052491));
+#3705 = CARTESIAN_POINT('',(22.0839307,-0.252833052491));
+#3706 = CARTESIAN_POINT('',(21.86160925,-0.252833052491));
+#3707 = CARTESIAN_POINT('',(21.41696635,-0.252833052491));
+#3708 = CARTESIAN_POINT('',(21.1946449,-0.252833052491));
+#3709 = CARTESIAN_POINT('',(20.97232345,-0.252833052491));
+#3710 = CARTESIAN_POINT('',(20.52768055,-0.252833052491));
+#3711 = CARTESIAN_POINT('',(20.3053591,-0.252833052491));
+#3712 = CARTESIAN_POINT('',(20.08303765,-0.252833052491));
+#3713 = CARTESIAN_POINT('',(19.63839475,-0.252833052491));
+#3714 = CARTESIAN_POINT('',(19.4160733,-0.252833052491));
+#3715 = CARTESIAN_POINT('',(19.19375185,-0.252833052491));
+#3716 = CARTESIAN_POINT('',(18.74910895,-0.252833052491));
+#3717 = CARTESIAN_POINT('',(18.5267875,-0.252833052491));
+#3718 = CARTESIAN_POINT('',(18.30446605,-0.252833052491));
+#3719 = CARTESIAN_POINT('',(17.85982315,-0.252833052491));
+#3720 = CARTESIAN_POINT('',(17.6375017,-0.252833052491));
+#3721 = CARTESIAN_POINT('',(17.41518025,-0.252833052491));
+#3722 = CARTESIAN_POINT('',(16.97053735,-0.252833052491));
+#3723 = CARTESIAN_POINT('',(16.7482159,-0.252833052491));
+#3724 = CARTESIAN_POINT('',(16.52589445,-0.252833052491));
+#3725 = CARTESIAN_POINT('',(16.08125155,-0.252833052491));
+#3726 = CARTESIAN_POINT('',(15.8589301,-0.252833052491));
+#3727 = CARTESIAN_POINT('',(15.63660865,-0.252833052491));
+#3728 = CARTESIAN_POINT('',(15.19196575,-0.252833052491));
+#3729 = CARTESIAN_POINT('',(14.9696443,-0.252833052491));
+#3730 = CARTESIAN_POINT('',(14.74732285,-0.252833052491));
+#3731 = CARTESIAN_POINT('',(14.30267995,-0.252833052491));
+#3732 = CARTESIAN_POINT('',(14.080358500001,-0.252833052491));
+#3733 = CARTESIAN_POINT('',(13.85803705,-0.252833052491));
+#3734 = CARTESIAN_POINT('',(13.41339415,-0.252833052491));
+#3735 = CARTESIAN_POINT('',(13.1910727,-0.252833052491));
+#3736 = CARTESIAN_POINT('',(12.96875125,-0.252833052491));
+#3737 = CARTESIAN_POINT('',(12.52410835,-0.252833052491));
+#3738 = CARTESIAN_POINT('',(12.301786900001,-0.252833052491));
+#3739 = CARTESIAN_POINT('',(12.07946545,-0.252833052491));
+#3740 = CARTESIAN_POINT('',(11.634822550001,-0.252833052491));
+#3741 = CARTESIAN_POINT('',(11.4125011,-0.252833052491));
+#3742 = CARTESIAN_POINT('',(11.190179650001,-0.252833052491));
+#3743 = CARTESIAN_POINT('',(10.74553675,-0.252833052491));
+#3744 = CARTESIAN_POINT('',(10.523215300001,-0.252833052491));
+#3745 = CARTESIAN_POINT('',(10.300893850001,-0.252833052491));
+#3746 = CARTESIAN_POINT('',(9.856250950001,-0.252833052491));
+#3747 = CARTESIAN_POINT('',(9.633929500001,-0.252833052491));
+#3748 = CARTESIAN_POINT('',(9.411608050001,-0.252833052491));
+#3749 = CARTESIAN_POINT('',(8.966965150001,-0.252833052491));
+#3750 = CARTESIAN_POINT('',(8.744643700001,-0.252833052491));
+#3751 = CARTESIAN_POINT('',(8.522322250001,-0.252833052491));
+#3752 = CARTESIAN_POINT('',(8.077679350001,-0.252833052491));
+#3753 = CARTESIAN_POINT('',(7.855357900001,-0.252833052491));
+#3754 = CARTESIAN_POINT('',(7.633036450001,-0.252833052491));
+#3755 = CARTESIAN_POINT('',(7.188393550001,-0.252833052491));
+#3756 = CARTESIAN_POINT('',(6.966072100001,-0.252833052491));
+#3757 = CARTESIAN_POINT('',(6.743750650001,-0.252833052491));
+#3758 = CARTESIAN_POINT('',(6.299107750001,-0.252833052491));
+#3759 = CARTESIAN_POINT('',(6.076786300001,-0.252833052491));
+#3760 = CARTESIAN_POINT('',(5.854464850001,-0.252833052491));
+#3761 = CARTESIAN_POINT('',(5.409821950001,-0.252833052491));
+#3762 = CARTESIAN_POINT('',(5.187500500001,-0.252833052491));
+#3763 = CARTESIAN_POINT('',(4.965179050001,-0.252833052491));
+#3764 = CARTESIAN_POINT('',(4.520536150001,-0.252833052491));
+#3765 = CARTESIAN_POINT('',(4.298214700001,-0.252833052491));
+#3766 = CARTESIAN_POINT('',(4.075893250001,-0.252833052491));
+#3767 = CARTESIAN_POINT('',(3.631250350001,-0.252833052491));
+#3768 = CARTESIAN_POINT('',(3.408928900001,-0.252833052491));
+#3769 = CARTESIAN_POINT('',(3.186607450001,-0.252833052491));
+#3770 = CARTESIAN_POINT('',(2.741964550001,-0.252833052491));
+#3771 = CARTESIAN_POINT('',(2.519643100001,-0.252833052491));
+#3772 = CARTESIAN_POINT('',(2.297321650001,-0.252833052491));
+#3773 = CARTESIAN_POINT('',(1.852678750001,-0.252833052491));
+#3774 = CARTESIAN_POINT('',(1.630357300001,-0.252833052491));
+#3775 = CARTESIAN_POINT('',(1.408035850001,-0.252833052491));
+#3776 = CARTESIAN_POINT('',(0.8892858,-0.252833052491));
+#3777 = CARTESIAN_POINT('',(0.5928572,-0.252833052491));
+#3778 = CARTESIAN_POINT('',(0.2964286,-0.252833052491));
+#3779 = CARTESIAN_POINT('',(0.,-0.252833052491));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = ORIENTED_EDGE('',*,*,#3782,.F.);
+#3782 = EDGE_CURVE('',#505,#3466,#3783,.T.);
+#3783 = SURFACE_CURVE('',#3784,(#3796,#3811),.PCURVE_S1.);
+#3784 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3785,#3786,#3787,#3788,#3789,
+    #3790,#3791,#3792,#3793,#3794,#3795),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327487359679,0.65497630143,1.),.UNSPECIFIED.);
+#3785 = CARTESIAN_POINT('',(28.408304937462,-2.96299,-1.010302952409E-14
+    ));
+#3786 = CARTESIAN_POINT('',(28.408088945696,-2.946183646773,
+    2.069990720001E-02));
+#3787 = CARTESIAN_POINT('',(28.40787295393,-2.929377293547,
+    4.139981440004E-02));
+#3788 = CARTESIAN_POINT('',(28.407656962165,-2.91257094032,
+    6.20997216E-02));
+#3789 = CARTESIAN_POINT('',(28.40722497759,-2.878958152676,0.103499636)
+  );
+#3790 = CARTESIAN_POINT('',(28.407008984781,-2.862151718259,0.1241996432
+    ));
+#3791 = CARTESIAN_POINT('',(28.406792991972,-2.845345283842,0.1448996504
+    ));
+#3792 = CARTESIAN_POINT('',(28.40634944144,-2.810832547247,
+    0.187408006323));
+#3793 = CARTESIAN_POINT('',(28.406121883717,-2.79312624507,
+    0.209216355046));
+#3794 = CARTESIAN_POINT('',(28.405894325994,-2.775419942893,
+    0.231024703768));
+#3795 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,
+    0.252833052491));
+#3796 = PCURVE('',#547,#3797);
+#3797 = DEFINITIONAL_REPRESENTATION('',(#3798),#3810);
+#3798 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3799,#3800,#3801,#3802,#3803,
+    #3804,#3805,#3806,#3807,#3808,#3809),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327487359679,0.65497630143,1.),.UNSPECIFIED.);
+#3799 = CARTESIAN_POINT('',(1.05,-1.239904937462));
+#3800 = CARTESIAN_POINT('',(1.023336548107,-1.239688945696));
+#3801 = CARTESIAN_POINT('',(0.996673096213,-1.23947295393));
+#3802 = CARTESIAN_POINT('',(0.97000964432,-1.239256962165));
+#3803 = CARTESIAN_POINT('',(0.916682611724,-1.23882497759));
+#3804 = CARTESIAN_POINT('',(0.890019031021,-1.238608984781));
+#3805 = CARTESIAN_POINT('',(0.863355450318,-1.238392991972));
+#3806 = CARTESIAN_POINT('',(0.808600639475,-1.23794944144));
+#3807 = CARTESIAN_POINT('',(0.780509409334,-1.237721883717));
+#3808 = CARTESIAN_POINT('',(0.752418179194,-1.237494325994));
+#3809 = CARTESIAN_POINT('',(0.724326949053,-1.237266768271));
+#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3811 = PCURVE('',#518,#3812);
+#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3825);
+#3813 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3814,#3815,#3816,#3817,#3818,
+    #3819,#3820,#3821,#3822,#3823,#3824),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)
+  ,(0.,0.327487359679,0.65497630143,1.),.UNSPECIFIED.);
+#3814 = CARTESIAN_POINT('',(1.914227232736,1.010302952409E-14));
+#3815 = CARTESIAN_POINT('',(1.757505927167,-2.069990720001E-02));
+#3816 = CARTESIAN_POINT('',(1.600784621598,-4.139981440004E-02));
+#3817 = CARTESIAN_POINT('',(1.44406331603,-6.20997216E-02));
+#3818 = CARTESIAN_POINT('',(1.130619947781,-0.103499636));
+#3819 = CARTESIAN_POINT('',(0.973897885101,-0.1241996432));
+#3820 = CARTESIAN_POINT('',(0.817175822422,-0.1448996504));
+#3821 = CARTESIAN_POINT('',(0.495340319806,-0.187408006323));
+#3822 = CARTESIAN_POINT('',(0.330226879871,-0.209216355046));
+#3823 = CARTESIAN_POINT('',(0.165113439935,-0.231024703768));
+#3824 = CARTESIAN_POINT('',(4.537370616493E-15,-0.252833052491));
+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3826 = ORIENTED_EDGE('',*,*,#531,.F.);
+#3827 = ADVANCED_FACE('',(#3828),#518,.T.);
+#3828 = FACE_BOUND('',#3829,.T.);
+#3829 = EDGE_LOOP('',(#3830,#3831,#3852,#3853,#3874));
+#3830 = ORIENTED_EDGE('',*,*,#3782,.T.);
+#3831 = ORIENTED_EDGE('',*,*,#3832,.T.);
+#3832 = EDGE_CURVE('',#3466,#1012,#3833,.T.);
+#3833 = SURFACE_CURVE('',#3834,(#3838,#3845),.PCURVE_S1.);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(28.405666768271,-2.757713640715,0.));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(0.,0.,1.));
+#3838 = PCURVE('',#518,#3839);
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(4.537370616493E-15,0.));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(0.,-1.));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = PCURVE('',#1046,#3846);
+#3846 = DEFINITIONAL_REPRESENTATION('',(#3847),#3851);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(29.64286,0.));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(0.,-1.));
+#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3852 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#3853 = ORIENTED_EDGE('',*,*,#3854,.F.);
+#3854 = EDGE_CURVE('',#472,#987,#3855,.T.);
+#3855 = SURFACE_CURVE('',#3856,(#3860,#3867),.PCURVE_S1.);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(28.447999762938,-6.051650608271,0.));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(0.,0.,1.));
+#3860 = PCURVE('',#518,#3861);
+#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866);
+#3862 = LINE('',#3863,#3864);
+#3863 = CARTESIAN_POINT('',(30.716366308268,0.));
+#3864 = VECTOR('',#3865,1.);
+#3865 = DIRECTION('',(0.,-1.));
+#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3867 = PCURVE('',#489,#3868);
+#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873);
+#3869 = LINE('',#3870,#3871);
+#3870 = CARTESIAN_POINT('',(0.,0.));
+#3871 = VECTOR('',#3872,1.);
+#3872 = DIRECTION('',(0.,-1.));
+#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3874 = ORIENTED_EDGE('',*,*,#504,.F.);
+#3875 = ADVANCED_FACE('',(#3876),#489,.T.);
+#3876 = FACE_BOUND('',#3877,.T.);
+#3877 = EDGE_LOOP('',(#3878,#3879,#3880,#3901));
+#3878 = ORIENTED_EDGE('',*,*,#3854,.T.);
+#3879 = ORIENTED_EDGE('',*,*,#986,.T.);
+#3880 = ORIENTED_EDGE('',*,*,#3881,.F.);
+#3881 = EDGE_CURVE('',#439,#962,#3882,.T.);
+#3882 = SURFACE_CURVE('',#3883,(#3887,#3894),.PCURVE_S1.);
+#3883 = LINE('',#3884,#3885);
+#3884 = CARTESIAN_POINT('',(28.236333604271,-6.702777745604,0.));
+#3885 = VECTOR('',#3886,1.);
+#3886 = DIRECTION('',(0.,0.,1.));
+#3887 = PCURVE('',#489,#3888);
+#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(1.,0.));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(0.,-1.));
+#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3894 = PCURVE('',#456,#3895);
+#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900);
+#3896 = LINE('',#3897,#3898);
+#3897 = CARTESIAN_POINT('',(8.751083873808E-15,0.));
+#3898 = VECTOR('',#3899,1.);
+#3899 = DIRECTION('',(0.,-1.));
+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3901 = ORIENTED_EDGE('',*,*,#471,.F.);
+#3902 = ADVANCED_FACE('',(#3903),#456,.T.);
+#3903 = FACE_BOUND('',#3904,.T.);
+#3904 = EDGE_LOOP('',(#3905,#3906,#3907,#3928));
+#3905 = ORIENTED_EDGE('',*,*,#3881,.T.);
+#3906 = ORIENTED_EDGE('',*,*,#961,.T.);
+#3907 = ORIENTED_EDGE('',*,*,#3908,.F.);
+#3908 = EDGE_CURVE('',#412,#941,#3909,.T.);
+#3909 = SURFACE_CURVE('',#3910,(#3914,#3921),.PCURVE_S1.);
+#3910 = LINE('',#3911,#3912);
+#3911 = CARTESIAN_POINT('',(27.347333604271,-6.779380307382,0.));
+#3912 = VECTOR('',#3913,1.);
+#3913 = DIRECTION('',(0.,0.,1.));
+#3914 = PCURVE('',#456,#3915);
+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(0.999999999989,0.));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,-1.));
+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3921 = PCURVE('',#425,#3922);
+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927);
+#3923 = LINE('',#3924,#3925);
+#3924 = CARTESIAN_POINT('',(0.,0.));
+#3925 = VECTOR('',#3926,1.);
+#3926 = DIRECTION('',(0.,-1.));
+#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3928 = ORIENTED_EDGE('',*,*,#438,.F.);
+#3929 = ADVANCED_FACE('',(#3930),#425,.T.);
+#3930 = FACE_BOUND('',#3931,.T.);
+#3931 = EDGE_LOOP('',(#3932,#3933,#3934,#3955));
+#3932 = ORIENTED_EDGE('',*,*,#3908,.T.);
+#3933 = ORIENTED_EDGE('',*,*,#940,.T.);
+#3934 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3935 = EDGE_CURVE('',#379,#916,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3948),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(23.833666646351,-5.094111078938,0.));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(0.,0.,1.));
+#3941 = PCURVE('',#425,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(33.550524901761,0.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(0.,-1.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#396,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = LINE('',#3951,#3952);
+#3951 = CARTESIAN_POINT('',(9.75092505702E-12,0.));
+#3952 = VECTOR('',#3953,1.);
+#3953 = DIRECTION('',(0.,-1.));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ORIENTED_EDGE('',*,*,#411,.F.);
+#3956 = ADVANCED_FACE('',(#3957),#396,.T.);
+#3957 = FACE_BOUND('',#3958,.T.);
+#3958 = EDGE_LOOP('',(#3959,#3960,#3961,#3982));
+#3959 = ORIENTED_EDGE('',*,*,#3935,.T.);
+#3960 = ORIENTED_EDGE('',*,*,#915,.T.);
+#3961 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3962 = EDGE_CURVE('',#346,#891,#3963,.T.);
+#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(12.403666768271,-12.33311097169,0.));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(0.,0.,1.));
+#3968 = PCURVE('',#396,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(1.,0.));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(0.,-1.));
+#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3975 = PCURVE('',#363,#3976);
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(0.,0.));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(0.,-1.));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ORIENTED_EDGE('',*,*,#378,.F.);
+#3983 = ADVANCED_FACE('',(#3984),#363,.T.);
+#3984 = FACE_BOUND('',#3985,.T.);
+#3985 = EDGE_LOOP('',(#3986,#3987,#3988,#3989));
+#3986 = ORIENTED_EDGE('',*,*,#3962,.T.);
+#3987 = ORIENTED_EDGE('',*,*,#890,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#3989 = ORIENTED_EDGE('',*,*,#345,.F.);
+#3990 = ADVANCED_FACE('',(#3991),#848,.F.);
+#3991 = FACE_BOUND('',#3992,.F.);
+#3992 = EDGE_LOOP('',(#3993,#3994,#4015,#4016));
+#3993 = ORIENTED_EDGE('',*,*,#1473,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#3995,.F.);
+#3995 = EDGE_CURVE('',#832,#1474,#3996,.T.);
+#3996 = SEAM_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(8.7,-6.73555739531E-16,-2.));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(0.,0.,1.));
+#4001 = PCURVE('',#848,#4002);
+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);
+#4003 = LINE('',#4004,#4005);
+#4004 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#4005 = VECTOR('',#4006,1.);
+#4006 = DIRECTION('',(0.,1.));
+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4008 = PCURVE('',#848,#4009);
+#4009 = DEFINITIONAL_REPRESENTATION('',(#4010),#4014);
+#4010 = LINE('',#4011,#4012);
+#4011 = CARTESIAN_POINT('',(0.,-0.));
+#4012 = VECTOR('',#4013,1.);
+#4013 = DIRECTION('',(0.,1.));
+#4014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4015 = ORIENTED_EDGE('',*,*,#831,.T.);
+#4016 = ORIENTED_EDGE('',*,*,#3995,.T.);
+#4017 = ADVANCED_FACE('',(#4018),#1390,.T.);
+#4018 = FACE_BOUND('',#4019,.T.);
+#4019 = EDGE_LOOP('',(#4020,#4021,#4022,#4023,#4024,#4025));
+#4020 = ORIENTED_EDGE('',*,*,#1734,.F.);
+#4021 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#4022 = ORIENTED_EDGE('',*,*,#1372,.T.);
+#4023 = ORIENTED_EDGE('',*,*,#2237,.F.);
+#4024 = ORIENTED_EDGE('',*,*,#1879,.F.);
+#4025 = ORIENTED_EDGE('',*,*,#4026,.F.);
+#4026 = EDGE_CURVE('',#1735,#1857,#4027,.T.);
+#4027 = SURFACE_CURVE('',#4028,(#4083,#4141),.PCURVE_S1.);
+#4028 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4029,#4030,#4031,#4032,#4033,
+    #4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,
+    #4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,
+    #4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,
+    #4067,#4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,
+    #4078,#4079,#4080,#4081,#4082),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,
+    4,4,4,4,4,4,6),(0.,9.402048774174E-02,0.192376369954,0.283842259966,
+    0.370148034041,0.452212593952,0.528674577026,0.603616384468,
+    0.675484266686,0.744609552276,0.81131345668,0.875947237161,
+    0.938945588991,1.),.UNSPECIFIED.);
+#4029 = CARTESIAN_POINT('',(54.31372439118,2.479180055453,0.815157116451
+    ));
+#4030 = CARTESIAN_POINT('',(54.327690371284,2.465360915793,
+    0.832177757674));
+#4031 = CARTESIAN_POINT('',(54.34204082827,2.451148912682,0.847776211848
+    ));
+#4032 = CARTESIAN_POINT('',(54.356670227453,2.436646776142,
+    0.862121139641));
+#4033 = CARTESIAN_POINT('',(54.3715111531,2.421920059424,0.875324649618)
+  );
+#4034 = CARTESIAN_POINT('',(54.402218461024,2.391416720054,
+    0.900200921067));
+#4035 = CARTESIAN_POINT('',(54.418098505478,2.375625051564,
+    0.911773150796));
+#4036 = CARTESIAN_POINT('',(54.434105605655,2.359688737813,
+    0.922304746318));
+#4037 = CARTESIAN_POINT('',(54.450201935493,2.343644346597,
+    0.931869066535));
+#4038 = CARTESIAN_POINT('',(54.48138610356,2.312521969125,0.948577930864
+    ));
+#4039 = CARTESIAN_POINT('',(54.496464931966,2.297455681514,
+    0.955844941641));
+#4040 = CARTESIAN_POINT('',(54.511573870764,2.282341202869,
+    0.962374438591));
+#4041 = CARTESIAN_POINT('',(54.526694370713,2.267196341823,
+    0.968203844025));
+#4042 = CARTESIAN_POINT('',(54.556076593312,2.237728959127,
+    0.978227866604));
+#4043 = CARTESIAN_POINT('',(54.570338354986,2.223408528158,
+    0.982496423799));
+#4044 = CARTESIAN_POINT('',(54.58458466422,2.209085686761,0.986191008971
+    ));
+#4045 = CARTESIAN_POINT('',(54.59880445264,2.194771018151,0.98933099785)
+  );
+#4046 = CARTESIAN_POINT('',(54.62647477766,2.166878956863,0.994403510055
+    ));
+#4047 = CARTESIAN_POINT('',(54.639928668886,2.153300009536,
+    0.996387898121));
+#4048 = CARTESIAN_POINT('',(54.653341437949,2.139744829885,
+    0.997897117289));
+#4049 = CARTESIAN_POINT('',(54.666705257201,2.126220908205,
+    0.998941278212));
+#4050 = CARTESIAN_POINT('',(54.692411884494,2.100170249134,
+    1.000074262025));
+#4051 = CARTESIAN_POINT('',(54.704762061477,2.087638516249,
+    1.000223481593));
+#4052 = CARTESIAN_POINT('',(54.717057420272,2.07514573795,0.999981501935
+    ));
+#4053 = CARTESIAN_POINT('',(54.729292127691,2.062697534137,
+    0.999352723595));
+#4054 = CARTESIAN_POINT('',(54.753386858553,2.038147859991,
+    0.997347203427));
+#4055 = CARTESIAN_POINT('',(54.765249464788,2.026044448156,
+    0.995985593733));
+#4056 = CARTESIAN_POINT('',(54.777042872564,2.013994444295,
+    0.994257687022));
+#4057 = CARTESIAN_POINT('',(54.788761582395,2.002003213779,
+    0.992164695374));
+#4058 = CARTESIAN_POINT('',(54.811561032223,1.978638517327,
+    0.987348981056));
+#4059 = CARTESIAN_POINT('',(54.822648199557,1.967259913118,
+    0.984655604574));
+#4060 = CARTESIAN_POINT('',(54.833656562157,1.95594529709,0.981626145542
+    ));
+#4061 = CARTESIAN_POINT('',(54.844580948961,1.944699802629,
+    0.978259196535));
+#4062 = CARTESIAN_POINT('',(54.865837478018,1.922784190347,
+    0.970986452406));
+#4063 = CARTESIAN_POINT('',(54.876176288153,1.912108518459,
+    0.967106103701));
+#4064 = CARTESIAN_POINT('',(54.886427582131,1.90150663987,0.962908696838
+    ));
+#4065 = CARTESIAN_POINT('',(54.89658621055,1.890983773488,0.958390583857
+    ));
+#4066 = CARTESIAN_POINT('',(54.916354736951,1.870472959939,
+    0.948872719319));
+#4067 = CARTESIAN_POINT('',(54.925971363448,1.860479218439,
+    0.943895345865));
+#4068 = CARTESIAN_POINT('',(54.935491633831,1.850569361393,
+    0.938610283881));
+#4069 = CARTESIAN_POINT('',(54.944910152375,1.840748983822,
+    0.933011591592));
+#4070 = CARTESIAN_POINT('',(54.96324298926,1.82160129289,0.921355720245)
+  );
+#4071 = CARTESIAN_POINT('',(54.972163844889,1.812268179993,0.91531810081
+    ));
+#4072 = CARTESIAN_POINT('',(54.980978308574,1.803030460478,
+    0.908972196428));
+#4073 = CARTESIAN_POINT('',(54.989680412382,1.793894472238,
+    0.902309239051));
+#4074 = CARTESIAN_POINT('',(55.006629467455,1.776068599188,
+    0.888504518826));
+#4075 = CARTESIAN_POINT('',(55.014882300331,1.76737334778,0.881379032404
+    ));
+#4076 = CARTESIAN_POINT('',(55.023015953716,1.758788092242,
+    0.873932079204));
+#4077 = CARTESIAN_POINT('',(55.031023354097,1.75032052313,0.866150755757
+    ));
+#4078 = CARTESIAN_POINT('',(55.046526563538,1.733895863582,
+    0.850138464102));
+#4079 = CARTESIAN_POINT('',(55.054030417639,1.725931215053,
+    0.841928600252));
+#4080 = CARTESIAN_POINT('',(55.061400778049,1.718093476597,
+    0.833375248262));
+#4081 = CARTESIAN_POINT('',(55.06862879284,1.710392474799,0.824459353125
+    ));
+#4082 = CARTESIAN_POINT('',(55.075703971005,1.702839944547,
+    0.815157116451));
+#4083 = PCURVE('',#1390,#4084);
+#4084 = DEFINITIONAL_REPRESENTATION('',(#4085),#4140);
+#4085 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4086,#4087,#4088,#4089,#4090,
+    #4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101,
+    #4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112,
+    #4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123,
+    #4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134,
+    #4135,#4136,#4137,#4138,#4139),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,
+    4,4,4,4,4,4,6),(0.,9.402048774174E-02,0.192376369954,0.283842259966,
+    0.370148034041,0.452212593952,0.528674577026,0.603616384468,
+    0.675484266686,0.744609552276,0.81131345668,0.875947237161,
+    0.938945588991,1.),.UNSPECIFIED.);
+#4086 = CARTESIAN_POINT('',(4.516281176209E-02,-0.815157116451));
+#4087 = CARTESIAN_POINT('',(5.032215237435E-02,-0.832177757674));
+#4088 = CARTESIAN_POINT('',(5.568073348777E-02,-0.847776211848));
+#4089 = CARTESIAN_POINT('',(6.120800078542E-02,-0.862121139641));
+#4090 = CARTESIAN_POINT('',(6.688526770543E-02,-0.875324649618));
+#4091 = CARTESIAN_POINT('',(7.87863482469E-02,-0.900200921067));
+#4092 = CARTESIAN_POINT('',(8.502249014032E-02,-0.911773150796));
+#4093 = CARTESIAN_POINT('',(9.139689750349E-02,-0.922304746318));
+#4094 = CARTESIAN_POINT('',(9.790112342356E-02,-0.931869066535));
+#4095 = CARTESIAN_POINT('',(0.110695403403,-0.948577930864));
+#4096 = CARTESIAN_POINT('',(0.116968285852,-0.955844941641));
+#4097 = CARTESIAN_POINT('',(0.123345055915,-0.962374438591));
+#4098 = CARTESIAN_POINT('',(0.129823082435,-0.968203844025));
+#4099 = CARTESIAN_POINT('',(0.142608122666,-0.978227866604));
+#4100 = CARTESIAN_POINT('',(0.148904066461,-0.982496423799));
+#4101 = CARTESIAN_POINT('',(0.155287851475,-0.986191008971));
+#4102 = CARTESIAN_POINT('',(0.161758927165,-0.98933099785));
+#4103 = CARTESIAN_POINT('',(0.174553438425,-0.994403510055));
+#4104 = CARTESIAN_POINT('',(0.18086846247,-0.996387898121));
+#4105 = CARTESIAN_POINT('',(0.187262395336,-0.997897117289));
+#4106 = CARTESIAN_POINT('',(0.19373549204,-0.998941278212));
+#4107 = CARTESIAN_POINT('',(0.206393683151,-1.000074262025));
+#4108 = CARTESIAN_POINT('',(0.21256824886,-1.000223481593));
+#4109 = CARTESIAN_POINT('',(0.218812372056,-0.999981501935));
+#4110 = CARTESIAN_POINT('',(0.225126542685,-0.999352723595));
+#4111 = CARTESIAN_POINT('',(0.237769185322,-0.997347203427));
+#4112 = CARTESIAN_POINT('',(0.244094860759,-0.995985593733));
+#4113 = CARTESIAN_POINT('',(0.250488901197,-0.994257687022));
+#4114 = CARTESIAN_POINT('',(0.256951817829,-0.992164695374));
+#4115 = CARTESIAN_POINT('',(0.269748427939,-0.987348981056));
+#4116 = CARTESIAN_POINT('',(0.276076530194,-0.984655604574));
+#4117 = CARTESIAN_POINT('',(0.282468830082,-0.981626145542));
+#4118 = CARTESIAN_POINT('',(0.288925606928,-0.978259196535));
+#4119 = CARTESIAN_POINT('',(0.301719501857,-0.970986452406));
+#4120 = CARTESIAN_POINT('',(0.308051759634,-0.967106103701));
+#4121 = CARTESIAN_POINT('',(0.314443888642,-0.962908696838));
+#4122 = CARTESIAN_POINT('',(0.320895710164,-0.958390583857));
+#4123 = CARTESIAN_POINT('',(0.333689694124,-0.948872719319));
+#4124 = CARTESIAN_POINT('',(0.340027746814,-0.943895345865));
+#4125 = CARTESIAN_POINT('',(0.346420487006,-0.938610283881));
+#4126 = CARTESIAN_POINT('',(0.352866972198,-0.933011591592));
+#4127 = CARTESIAN_POINT('',(0.365662797253,-0.921355720245));
+#4128 = CARTESIAN_POINT('',(0.372008888203,-0.91531810081));
+#4129 = CARTESIAN_POINT('',(0.378402705236,-0.908972196428));
+#4130 = CARTESIAN_POINT('',(0.384842050865,-0.902309239051));
+#4131 = CARTESIAN_POINT('',(0.39764159148,-0.888504518826));
+#4132 = CARTESIAN_POINT('',(0.40399957037,-0.881379032404));
+#4133 = CARTESIAN_POINT('',(0.410394984564,-0.873932079204));
+#4134 = CARTESIAN_POINT('',(0.416823478946,-0.866150755757));
+#4135 = CARTESIAN_POINT('',(0.429535560724,-0.850138464102));
+#4136 = CARTESIAN_POINT('',(0.43581731918,-0.841928600252));
+#4137 = CARTESIAN_POINT('',(0.442119188509,-0.833375248262));
+#4138 = CARTESIAN_POINT('',(0.448433158345,-0.824459353125));
+#4139 = CARTESIAN_POINT('',(0.454748415554,-0.815157116451));
+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4141 = PCURVE('',#1786,#4142);
+#4142 = DEFINITIONAL_REPRESENTATION('',(#4143),#4198);
+#4143 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4144,#4145,#4146,#4147,#4148,
+    #4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,
+    #4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,
+    #4171,#4172,#4173,#4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,
+    #4182,#4183,#4184,#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192,
+    #4193,#4194,#4195,#4196,#4197),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,
+    4,4,4,4,4,4,6),(0.,9.402048774174E-02,0.192376369954,0.283842259966,
+    0.370148034041,0.452212593952,0.528674577026,0.603616384468,
+    0.675484266686,0.744609552276,0.81131345668,0.875947237161,
+    0.938945588991,1.),.UNSPECIFIED.);
+#4144 = CARTESIAN_POINT('',(-3.823550560582,-27.14532439118));
+#4145 = CARTESIAN_POINT('',(-3.867398974401,-27.15929037128));
+#4146 = CARTESIAN_POINT('',(-3.909534697343,-27.17364082827));
+#4147 = CARTESIAN_POINT('',(-3.950263993088,-27.18827022745));
+#4148 = CARTESIAN_POINT('',(-3.989778413109,-27.2031111531));
+#4149 = CARTESIAN_POINT('',(-4.068500267608,-27.23381846102));
+#4150 = CARTESIAN_POINT('',(-4.1076037608,-27.24969850547));
+#4151 = CARTESIAN_POINT('',(-4.145751229998,-27.26570560565));
+#4152 = CARTESIAN_POINT('',(-4.183071198078,-27.28180193549));
+#4153 = CARTESIAN_POINT('',(-4.253719298596,-27.31298610356));
+#4154 = CARTESIAN_POINT('',(-4.287143071432,-27.32806493196));
+#4155 = CARTESIAN_POINT('',(-4.320034574114,-27.34317387076));
+#4156 = CARTESIAN_POINT('',(-4.352465814531,-27.35829437071));
+#4157 = CARTESIAN_POINT('',(-4.41471716541,-27.38767659331));
+#4158 = CARTESIAN_POINT('',(-4.444581730487,-27.40193835498));
+#4159 = CARTESIAN_POINT('',(-4.474137945716,-27.41618466422));
+#4160 = CARTESIAN_POINT('',(-4.503429173315,-27.43040445264));
+#4161 = CARTESIAN_POINT('',(-4.560128290168,-27.45807477766));
+#4162 = CARTESIAN_POINT('',(-4.58755816697,-27.47152866888));
+#4163 = CARTESIAN_POINT('',(-4.614814817973,-27.48494143794));
+#4164 = CARTESIAN_POINT('',(-4.641927984028,-27.4983052572));
+#4165 = CARTESIAN_POINT('',(-4.694078554125,-27.52401188449));
+#4166 = CARTESIAN_POINT('',(-4.719131387121,-27.53636206147));
+#4167 = CARTESIAN_POINT('',(-4.744105330607,-27.54865742027));
+#4168 = CARTESIAN_POINT('',(-4.769021540933,-27.56089212769));
+#4169 = CARTESIAN_POINT('',(-4.818284452411,-27.58498685855));
+#4170 = CARTESIAN_POINT('',(-4.842632691795,-27.59684946478));
+#4171 = CARTESIAN_POINT('',(-4.866964144001,-27.60864287256));
+#4172 = CARTESIAN_POINT('',(-4.891297947833,-27.62036158239));
+#4173 = CARTESIAN_POINT('',(-4.939009587699,-27.64316103222));
+#4174 = CARTESIAN_POINT('',(-4.962385752586,-27.65424819955));
+#4175 = CARTESIAN_POINT('',(-4.985798653015,-27.66525656215));
+#4176 = CARTESIAN_POINT('',(-5.00926592002,-27.67618094896));
+#4177 = CARTESIAN_POINT('',(-5.055447599021,-27.69743747801));
+#4178 = CARTESIAN_POINT('',(-5.078156628751,-27.70777628815));
+#4179 = CARTESIAN_POINT('',(-5.100949332204,-27.71802758213));
+#4180 = CARTESIAN_POINT('',(-5.123843442261,-27.72818621055));
+#4181 = CARTESIAN_POINT('',(-5.169066587565,-27.74795473695));
+#4182 = CARTESIAN_POINT('',(-5.191387407375,-27.75757136344));
+#4183 = CARTESIAN_POINT('',(-5.213837718512,-27.76709163383));
+#4184 = CARTESIAN_POINT('',(-5.236436908318,-27.77651015237));
+#4185 = CARTESIAN_POINT('',(-5.281269637654,-27.79484298926));
+#4186 = CARTESIAN_POINT('',(-5.303492879395,-27.80376384488));
+#4187 = CARTESIAN_POINT('',(-5.325895903022,-27.81257830857));
+#4188 = CARTESIAN_POINT('',(-5.348501736795,-27.82128041238));
+#4189 = CARTESIAN_POINT('',(-5.393594177426,-27.83822946745));
+#4190 = CARTESIAN_POINT('',(-5.416069523497,-27.84648230033));
+#4191 = CARTESIAN_POINT('',(-5.438787244559,-27.85461595371));
+#4192 = CARTESIAN_POINT('',(-5.461777233049,-27.86262335409));
+#4193 = CARTESIAN_POINT('',(-5.507653716146,-27.87812656353));
+#4194 = CARTESIAN_POINT('',(-5.530521845321,-27.88563041763));
+#4195 = CARTESIAN_POINT('',(-5.553711272873,-27.89300077804));
+#4196 = CARTESIAN_POINT('',(-5.577263066659,-27.90022879284));
+#4197 = CARTESIAN_POINT('',(-5.601227400187,-27.907303971));
+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4199 = ADVANCED_FACE('',(#4200),#1339,.T.);
+#4200 = FACE_BOUND('',#4201,.T.);
+#4201 = EDGE_LOOP('',(#4202,#4225,#4246,#4247,#4248));
+#4202 = ORIENTED_EDGE('',*,*,#4203,.F.);
+#4203 = EDGE_CURVE('',#4204,#1298,#4206,.T.);
+#4204 = VERTEX_POINT('',#4205);
+#4205 = CARTESIAN_POINT('',(27.,0.388170055453,1.484842883549));
+#4206 = SURFACE_CURVE('',#4207,(#4211,#4218),.PCURVE_S1.);
+#4207 = LINE('',#4208,#4209);
+#4208 = CARTESIAN_POINT('',(27.,0.388170055453,1.484842883549));
+#4209 = VECTOR('',#4210,1.);
+#4210 = DIRECTION('',(2.09936812235E-16,0.630314232902,0.776340110906));
+#4211 = PCURVE('',#1339,#4212);
+#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4217);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(0.,0.));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(1.,-1.561700040184E-16));
+#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4218 = PCURVE('',#1312,#4219);
+#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
+#4220 = LINE('',#4221,#4222);
+#4221 = CARTESIAN_POINT('',(1.815157116451,-1.438170055453));
+#4222 = VECTOR('',#4223,1.);
+#4223 = DIRECTION('',(-0.776340110906,-0.630314232902));
+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4225 = ORIENTED_EDGE('',*,*,#4226,.T.);
+#4226 = EDGE_CURVE('',#4204,#2451,#4227,.T.);
+#4227 = SURFACE_CURVE('',#4228,(#4232,#4239),.PCURVE_S1.);
+#4228 = LINE('',#4229,#4230);
+#4229 = CARTESIAN_POINT('',(27.,0.388170055453,1.484842883549));
+#4230 = VECTOR('',#4231,1.);
+#4231 = DIRECTION('',(1.,-3.451266460342E-31,2.775557561563E-16));
+#4232 = PCURVE('',#1339,#4233);
+#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238);
+#4234 = LINE('',#4235,#4236);
+#4235 = CARTESIAN_POINT('',(0.,0.));
+#4236 = VECTOR('',#4237,1.);
+#4237 = DIRECTION('',(4.254144787519E-16,-1.));
+#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4239 = PCURVE('',#2585,#4240);
+#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4245);
+#4241 = LINE('',#4242,#4243);
+#4242 = CARTESIAN_POINT('',(-5.601227400187,0.));
+#4243 = VECTOR('',#4244,1.);
+#4244 = DIRECTION('',(-0.,-1.));
+#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4246 = ORIENTED_EDGE('',*,*,#2450,.T.);
+#4247 = ORIENTED_EDGE('',*,*,#2259,.F.);
+#4248 = ORIENTED_EDGE('',*,*,#1323,.F.);
+#4249 = ADVANCED_FACE('',(#4250),#1312,.F.);
+#4250 = FACE_BOUND('',#4251,.F.);
+#4251 = EDGE_LOOP('',(#4252,#4275,#4276,#4277));
+#4252 = ORIENTED_EDGE('',*,*,#4253,.F.);
+#4253 = EDGE_CURVE('',#1270,#4254,#4256,.T.);
+#4254 = VERTEX_POINT('',#4255);
+#4255 = CARTESIAN_POINT('',(27.,-0.388170055453,1.484842883549));
+#4256 = SURFACE_CURVE('',#4257,(#4261,#4268),.PCURVE_S1.);
+#4257 = LINE('',#4258,#4259);
+#4258 = CARTESIAN_POINT('',(27.,-1.05,2.3));
+#4259 = VECTOR('',#4260,1.);
+#4260 = DIRECTION('',(2.09936812235E-16,0.630314232902,-0.776340110906)
+  );
+#4261 = PCURVE('',#1312,#4262);
+#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267);
+#4263 = LINE('',#4264,#4265);
+#4264 = CARTESIAN_POINT('',(1.,5.551115123126E-16));
+#4265 = VECTOR('',#4266,1.);
+#4266 = DIRECTION('',(0.776340110906,-0.630314232902));
+#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4268 = PCURVE('',#1285,#4269);
+#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274);
+#4270 = LINE('',#4271,#4272);
+#4271 = CARTESIAN_POINT('',(0.,0.));
+#4272 = VECTOR('',#4273,1.);
+#4273 = DIRECTION('',(1.,1.621212919508E-17));
+#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4275 = ORIENTED_EDGE('',*,*,#1297,.F.);
+#4276 = ORIENTED_EDGE('',*,*,#4203,.F.);
+#4277 = ORIENTED_EDGE('',*,*,#4278,.F.);
+#4278 = EDGE_CURVE('',#4254,#4204,#4279,.T.);
+#4279 = SURFACE_CURVE('',#4280,(#4285,#4296),.PCURVE_S1.);
+#4280 = CIRCLE('',#4281,0.5);
+#4281 = AXIS2_PLACEMENT_3D('',#4282,#4283,#4284);
+#4282 = CARTESIAN_POINT('',(27.,-2.666341962901E-16,1.8));
+#4283 = DIRECTION('',(1.,-3.330669073875E-16,1.097009696323E-30));
+#4284 = DIRECTION('',(3.330669073875E-16,1.,-9.860761315263E-31));
+#4285 = PCURVE('',#1312,#4286);
+#4286 = DEFINITIONAL_REPRESENTATION('',(#4287),#4295);
+#4287 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4288,#4289,#4290,#4291,
+#4292,#4293,#4294),.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('') );
+#4288 = CARTESIAN_POINT('',(1.5,-1.55));
+#4289 = CARTESIAN_POINT('',(0.633974596216,-1.55));
+#4290 = CARTESIAN_POINT('',(1.066987298108,-0.8));
+#4291 = CARTESIAN_POINT('',(1.5,-5.E-02));
+#4292 = CARTESIAN_POINT('',(1.933012701892,-0.8));
+#4293 = CARTESIAN_POINT('',(2.366025403784,-1.55));
+#4294 = CARTESIAN_POINT('',(1.5,-1.55));
+#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4296 = PCURVE('',#2585,#4297);
+#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(-0.,0.));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(-1.,0.));
+#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4303 = ADVANCED_FACE('',(#4304),#1285,.T.);
+#4304 = FACE_BOUND('',#4305,.T.);
+#4305 = EDGE_LOOP('',(#4306,#4307,#4308,#4309));
+#4306 = ORIENTED_EDGE('',*,*,#4253,.F.);
+#4307 = ORIENTED_EDGE('',*,*,#1269,.T.);
+#4308 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#4309 = ORIENTED_EDGE('',*,*,#4310,.F.);
+#4310 = EDGE_CURVE('',#4254,#2516,#4311,.T.);
+#4311 = SURFACE_CURVE('',#4312,(#4316,#4323),.PCURVE_S1.);
+#4312 = LINE('',#4313,#4314);
+#4313 = CARTESIAN_POINT('',(27.,-0.388170055453,1.484842883549));
+#4314 = VECTOR('',#4315,1.);
+#4315 = DIRECTION('',(1.,-3.451266460342E-31,2.775557561563E-16));
+#4316 = PCURVE('',#1285,#4317);
+#4317 = DEFINITIONAL_REPRESENTATION('',(#4318),#4322);
+#4318 = LINE('',#4319,#4320);
+#4319 = CARTESIAN_POINT('',(1.05,2.374563885016E-16));
+#4320 = VECTOR('',#4321,1.);
+#4321 = DIRECTION('',(-5.540854281863E-18,-1.));
+#4322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4323 = PCURVE('',#2585,#4324);
+#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4329);
+#4325 = LINE('',#4326,#4327);
+#4326 = CARTESIAN_POINT('',(-3.823550560582,0.));
+#4327 = VECTOR('',#4328,1.);
+#4328 = DIRECTION('',(-0.,-1.));
+#4329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4330 = ADVANCED_FACE('',(#4331),#1235,.T.);
+#4331 = FACE_BOUND('',#4332,.T.);
+#4332 = EDGE_LOOP('',(#4333,#4334,#4335,#4358));
+#4333 = ORIENTED_EDGE('',*,*,#2742,.T.);
+#4334 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#4335 = ORIENTED_EDGE('',*,*,#4336,.F.);
+#4336 = EDGE_CURVE('',#4337,#1195,#4339,.T.);
+#4337 = VERTEX_POINT('',#4338);
+#4338 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.);
+#4340 = LINE('',#4341,#4342);
+#4341 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#4342 = VECTOR('',#4343,1.);
+#4343 = DIRECTION('',(0.,0.,1.));
+#4344 = PCURVE('',#1235,#4345);
+#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);
+#4346 = LINE('',#4347,#4348);
+#4347 = CARTESIAN_POINT('',(22.859930120236,0.));
+#4348 = VECTOR('',#4349,1.);
+#4349 = DIRECTION('',(0.,-1.));
+#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4351 = PCURVE('',#1208,#4352);
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = LINE('',#4354,#4355);
+#4354 = CARTESIAN_POINT('',(0.,0.));
+#4355 = VECTOR('',#4356,1.);
+#4356 = DIRECTION('',(0.,-1.));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = ORIENTED_EDGE('',*,*,#4359,.F.);
+#4359 = EDGE_CURVE('',#2743,#4337,#4360,.T.);
+#4360 = SURFACE_CURVE('',#4361,(#4364,#4371),.PCURVE_S1.);
+#4361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4362,#4363),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,22.859930120237),.PIECEWISE_BEZIER_KNOTS.);
+#4362 = CARTESIAN_POINT('',(50.503666836005,-3.447143131382,0.));
+#4363 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#4364 = PCURVE('',#1235,#4365);
+#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370);
+#4366 = LINE('',#4367,#4368);
+#4367 = CARTESIAN_POINT('',(0.,0.));
+#4368 = VECTOR('',#4369,1.);
+#4369 = DIRECTION('',(1.,0.));
+#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4371 = PCURVE('',#2780,#4372);
+#4372 = DEFINITIONAL_REPRESENTATION('',(#4373),#4376);
+#4373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4374,#4375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,22.859930120237),.PIECEWISE_BEZIER_KNOTS.);
+#4374 = CARTESIAN_POINT('',(26.797000358987,-8.426349359556));
+#4375 = CARTESIAN_POINT('',(24.08766736432,-8.388047006222));
+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4377 = ADVANCED_FACE('',(#4378),#1208,.T.);
+#4378 = FACE_BOUND('',#4379,.T.);
+#4379 = EDGE_LOOP('',(#4380,#4401,#4402,#4403,#4426,#4554));
+#4380 = ORIENTED_EDGE('',*,*,#4381,.F.);
+#4381 = EDGE_CURVE('',#4337,#4382,#4384,.T.);
+#4382 = VERTEX_POINT('',#4383);
+#4383 = CARTESIAN_POINT('',(47.133283809569,-2.96299,-5.063559413047E-15
+    ));
+#4384 = SURFACE_CURVE('',#4385,(#4388,#4395),.PCURVE_S1.);
+#4385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4386,#4387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,24.500102144728),.PIECEWISE_BEZIER_KNOTS.);
+#4386 = CARTESIAN_POINT('',(47.794333841338,-3.408840778049,0.));
+#4387 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,0.));
+#4388 = PCURVE('',#1208,#4389);
+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);
+#4390 = LINE('',#4391,#4392);
+#4391 = CARTESIAN_POINT('',(0.,0.));
+#4392 = VECTOR('',#4393,1.);
+#4393 = DIRECTION('',(1.,0.));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4395 = PCURVE('',#2780,#4396);
+#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4400);
+#4397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4398,#4399),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,24.500102144728),.PIECEWISE_BEZIER_KNOTS.);
+#4398 = CARTESIAN_POINT('',(24.08766736432,-8.388047006222));
+#4399 = CARTESIAN_POINT('',(21.75933369232,-6.817682692889));
+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4401 = ORIENTED_EDGE('',*,*,#4336,.T.);
+#4402 = ORIENTED_EDGE('',*,*,#1194,.T.);
+#4403 = ORIENTED_EDGE('',*,*,#4404,.F.);
+#4404 = EDGE_CURVE('',#4405,#1168,#4407,.T.);
+#4405 = VERTEX_POINT('',#4406);
+#4406 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,
+    0.994416558237));
+#4407 = SURFACE_CURVE('',#4408,(#4412,#4419),.PCURVE_S1.);
+#4408 = LINE('',#4409,#4410);
+#4409 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,0.));
+#4410 = VECTOR('',#4411,1.);
+#4411 = DIRECTION('',(0.,0.,1.));
+#4412 = PCURVE('',#1208,#4413);
+#4413 = DEFINITIONAL_REPRESENTATION('',(#4414),#4418);
+#4414 = LINE('',#4415,#4416);
+#4415 = CARTESIAN_POINT('',(24.500102144728,0.));
+#4416 = VECTOR('',#4417,1.);
+#4417 = DIRECTION('',(0.,-1.));
+#4418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4419 = PCURVE('',#1181,#4420);
+#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);
+#4421 = LINE('',#4422,#4423);
+#4422 = CARTESIAN_POINT('',(0.,0.));
+#4423 = VECTOR('',#4424,1.);
+#4424 = DIRECTION('',(0.,-1.));
+#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4426 = ORIENTED_EDGE('',*,*,#4427,.T.);
+#4427 = EDGE_CURVE('',#4405,#4428,#4430,.T.);
+#4428 = VERTEX_POINT('',#4429);
+#4429 = CARTESIAN_POINT('',(46.152007724814,-2.301160055453,
+    0.815157116451));
+#4430 = SURFACE_CURVE('',#4431,(#4470,#4512),.PCURVE_S1.);
+#4431 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4432,#4433,#4434,#4435,#4436,
+    #4437,#4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,
+    #4448,#4449,#4450,#4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458,
+    #4459,#4460,#4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,4,4,6),(0.,0.104755354419,
+    0.195442695501,0.300192071483,0.406312681125,0.514624286681,
+    0.625947723592,0.741315380068,0.862324289806,1.),.UNSPECIFIED.);
+#4432 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,
+    0.994416558237));
+#4433 = CARTESIAN_POINT('',(45.481287807509,-1.84878734142,
+    0.995970510658));
+#4434 = CARTESIAN_POINT('',(45.496625618901,-1.859132057877,
+    0.997254697516));
+#4435 = CARTESIAN_POINT('',(45.512003836718,-1.869504026789,
+    0.998268731473));
+#4436 = CARTESIAN_POINT('',(45.527411255095,-1.879895690265,
+    0.999012233192));
+#4437 = CARTESIAN_POINT('',(45.556187856264,-1.89930431201,
+    0.999893962381));
+#4438 = CARTESIAN_POINT('',(45.569553015101,-1.908318556287,
+    1.000100088596));
+#4439 = CARTESIAN_POINT('',(45.582922409427,-1.917335657226,
+    1.000103025464));
+#4440 = CARTESIAN_POINT('',(45.596287745527,-1.926350021061,
+    0.999902771664));
+#4441 = CARTESIAN_POINT('',(45.625064241107,-1.94575857159,
+    0.999033716312));
+#4442 = CARTESIAN_POINT('',(45.640471430969,-1.956150080943,
+    0.998297045843));
+#4443 = CARTESIAN_POINT('',(45.655849645207,-1.96652204744,
+    0.997289865576));
+#4444 = CARTESIAN_POINT('',(45.671187661852,-1.976866902332,
+    0.996012554647));
+#4445 = CARTESIAN_POINT('',(45.701963854876,-1.997624165695,
+    0.992898200327));
+#4446 = CARTESIAN_POINT('',(45.71740069791,-2.00803567488,0.991053994428
+    ));
+#4447 = CARTESIAN_POINT('',(45.732776292789,-2.018405874728,
+    0.988933273239));
+#4448 = CARTESIAN_POINT('',(45.748082025032,-2.028728955133,
+    0.986535860224));
+#4449 = CARTESIAN_POINT('',(45.778853579307,-2.049483089852,
+    0.981130943744));
+#4450 = CARTESIAN_POINT('',(45.794316051307,-2.059911884709,
+    0.978111832119));
+#4451 = CARTESIAN_POINT('',(45.809690274155,-2.07028115918,
+    0.974802867002));
+#4452 = CARTESIAN_POINT('',(45.82496899024,-2.080586018309,
+    0.971202207642));
+#4453 = CARTESIAN_POINT('',(45.855743865639,-2.101342392988,
+    0.963303448436));
+#4454 = CARTESIAN_POINT('',(45.871234124644,-2.111789929025,
+    0.95898871357));
+#4455 = CARTESIAN_POINT('',(45.886608833318,-2.122159531166,
+    0.954359671369));
+#4456 = CARTESIAN_POINT('',(45.901860226436,-2.132445962088,
+    0.949411703892));
+#4457 = CARTESIAN_POINT('',(45.932649335972,-2.153211937101,
+    0.938674104429));
+#4458 = CARTESIAN_POINT('',(45.948177176741,-2.163684820477,
+    0.932860388732));
+#4459 = CARTESIAN_POINT('',(45.963554632613,-2.174056275489,
+    0.926690754005));
+#4460 = CARTESIAN_POINT('',(45.978771155789,-2.184319188084,
+    0.920156136296));
+#4461 = CARTESIAN_POINT('',(46.009593801726,-2.205107782006,
+    0.905996314671));
+#4462 = CARTESIAN_POINT('',(46.02518232942,-2.215621596191,
+    0.898333342129));
+#4463 = CARTESIAN_POINT('',(46.040566574204,-2.225997630042,
+    0.890243251179));
+#4464 = CARTESIAN_POINT('',(46.055729132966,-2.236224145882,
+    0.881709210423));
+#4465 = CARTESIAN_POINT('',(46.087623570131,-2.257735618452,
+    0.86247254926));
+#4466 = CARTESIAN_POINT('',(46.104283267773,-2.268971892257,
+    0.851633415007));
+#4467 = CARTESIAN_POINT('',(46.120597389133,-2.279975089219,
+    0.840161390273));
+#4468 = CARTESIAN_POINT('',(46.136524318664,-2.290717141382,
+    0.828019356656));
+#4469 = CARTESIAN_POINT('',(46.152007724813,-2.301160055453,
+    0.815157116451));
+#4470 = PCURVE('',#1208,#4471);
+#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4511);
+#4472 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4473,#4474,#4475,#4476,#4477,
+    #4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,#4486,#4487,#4488,
+    #4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498,#4499,
+    #4500,#4501,#4502,#4503,#4504,#4505,#4506,#4507,#4508,#4509,#4510),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,4,4,6),(0.,0.104755354419,
+    0.195442695501,0.300192071483,0.406312681125,0.514624286681,
+    0.625947723592,0.741315380068,0.862324289806,1.),.UNSPECIFIED.);
+#4473 = CARTESIAN_POINT('',(24.500102144728,-0.994416558237));
+#4474 = CARTESIAN_POINT('',(24.339236586128,-0.995970510658));
+#4475 = CARTESIAN_POINT('',(24.177843075268,-0.997254697516));
+#4476 = CARTESIAN_POINT('',(24.016024384141,-0.998268731473));
+#4477 = CARTESIAN_POINT('',(23.853898427472,-0.999012233192));
+#4478 = CARTESIAN_POINT('',(23.551094032852,-0.999893962381));
+#4479 = CARTESIAN_POINT('',(23.41045793734,-1.000100088596));
+#4480 = CARTESIAN_POINT('',(23.269777273508,-1.000103025464));
+#4481 = CARTESIAN_POINT('',(23.129139312717,-0.999902771664));
+#4482 = CARTESIAN_POINT('',(22.826336029173,-0.999033716312));
+#4483 = CARTESIAN_POINT('',(22.664212477072,-0.998297045843));
+#4484 = CARTESIAN_POINT('',(22.502393823602,-0.997289865576));
+#4485 = CARTESIAN_POINT('',(22.340998152945,-0.996012554647));
+#4486 = CARTESIAN_POINT('',(22.017152871756,-0.992898200327));
+#4487 = CARTESIAN_POINT('',(21.854717291464,-0.991053994428));
+#4488 = CARTESIAN_POINT('',(21.69292620044,-0.988933273239));
+#4489 = CARTESIAN_POINT('',(21.531870245327,-0.986535860224));
+#4490 = CARTESIAN_POINT('',(21.208073775799,-0.981130943744));
+#4491 = CARTESIAN_POINT('',(21.045368512387,-0.978111832119));
+#4492 = CARTESIAN_POINT('',(20.88359185868,-0.974802867002));
+#4493 = CARTESIAN_POINT('',(20.722820183538,-0.971202207642));
+#4494 = CARTESIAN_POINT('',(20.398988767174,-0.963303448436));
+#4495 = CARTESIAN_POINT('',(20.235991112493,-0.95898871357));
+#4496 = CARTESIAN_POINT('',(20.074209346628,-0.954359671369));
+#4497 = CARTESIAN_POINT('',(19.913725179898,-0.949411703892));
+#4498 = CARTESIAN_POINT('',(19.589743983535,-0.938674104429));
+#4499 = CARTESIAN_POINT('',(19.426350871327,-0.932860388732));
+#4500 = CARTESIAN_POINT('',(19.264540197832,-0.926690754005));
+#4501 = CARTESIAN_POINT('',(19.104422953218,-0.920156136296));
+#4502 = CARTESIAN_POINT('',(18.780088867039,-0.905996314671));
+#4503 = CARTESIAN_POINT('',(18.616057171165,-0.898333342129));
+#4504 = CARTESIAN_POINT('',(18.454175060722,-0.890243251179));
+#4505 = CARTESIAN_POINT('',(18.294625661546,-0.881709210423));
+#4506 = CARTESIAN_POINT('',(17.959013555006,-0.86247254926));
+#4507 = CARTESIAN_POINT('',(17.783710376241,-0.851633415007));
+#4508 = CARTESIAN_POINT('',(17.612043555232,-0.840161390273));
+#4509 = CARTESIAN_POINT('',(17.444450995345,-0.828019356656));
+#4510 = CARTESIAN_POINT('',(17.281525450449,-0.815157116451));
+#4511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4512 = PCURVE('',#2985,#4513);
+#4513 = DEFINITIONAL_REPRESENTATION('',(#4514),#4553);
+#4514 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4515,#4516,#4517,#4518,#4519,
+    #4520,#4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,
+    #4531,#4532,#4533,#4534,#4535,#4536,#4537,#4538,#4539,#4540,#4541,
+    #4542,#4543,#4544,#4545,#4546,#4547,#4548,#4549,#4550,#4551,#4552),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4,4,4,6),(0.,0.104755354419,
+    0.195442695501,0.300192071483,0.406312681125,0.514624286681,
+    0.625947723592,0.741315380068,0.862324289806,1.),.UNSPECIFIED.);
+#4515 = CARTESIAN_POINT('',(-4.562804697443,-18.29760016933));
+#4516 = CARTESIAN_POINT('',(-4.583659332088,-18.3128878075));
+#4517 = CARTESIAN_POINT('',(-4.604500489286,-18.3282256189));
+#4518 = CARTESIAN_POINT('',(-4.625333904757,-18.34360383671));
+#4519 = CARTESIAN_POINT('',(-4.646163308944,-18.35901125509));
+#4520 = CARTESIAN_POINT('',(-4.68502058854,-18.38778785626));
+#4521 = CARTESIAN_POINT('',(-4.703049210491,-18.4011530151));
+#4522 = CARTESIAN_POINT('',(-4.721077309619,-18.41452240942));
+#4523 = CARTESIAN_POINT('',(-4.73910590601,-18.42788774552));
+#4524 = CARTESIAN_POINT('',(-4.777961901215,-18.4566642411));
+#4525 = CARTESIAN_POINT('',(-4.798790028543,-18.47207143096));
+#4526 = CARTESIAN_POINT('',(-4.819622111777,-18.4874496452));
+#4527 = CARTESIAN_POINT('',(-4.8404618556,-18.50278766185));
+#4528 = CARTESIAN_POINT('',(-4.882441049738,-18.53356385487));
+#4529 = CARTESIAN_POINT('',(-4.903580870276,-18.54900069791));
+#4530 = CARTESIAN_POINT('',(-4.924740630258,-18.56437629278));
+#4531 = CARTESIAN_POINT('',(-4.945928783578,-18.57968202503));
+#4532 = CARTESIAN_POINT('',(-4.988821544277,-18.6104535793));
+#4533 = CARTESIAN_POINT('',(-5.010527681541,-18.6259160513));
+#4534 = CARTESIAN_POINT('',(-5.032285802462,-18.64129027415));
+#4535 = CARTESIAN_POINT('',(-5.05410921403,-18.65656899024));
+#4536 = CARTESIAN_POINT('',(-5.098526214686,-18.68734386563));
+#4537 = CARTESIAN_POINT('',(-5.121124287896,-18.70283412464));
+#4538 = CARTESIAN_POINT('',(-5.143823865294,-18.71820883331));
+#4539 = CARTESIAN_POINT('',(-5.166643603853,-18.73346022643));
+#4540 = CARTESIAN_POINT('',(-5.21339921359,-18.76424933597));
+#4541 = CARTESIAN_POINT('',(-5.237345528104,-18.77977717674));
+#4542 = CARTESIAN_POINT('',(-5.261466383458,-18.79515463261));
+#4543 = CARTESIAN_POINT('',(-5.285788212012,-18.81037115578));
+#4544 = CARTESIAN_POINT('',(-5.336093924837,-18.84119380172));
+#4545 = CARTESIAN_POINT('',(-5.362101005242,-18.85678232942));
+#4546 = CARTESIAN_POINT('',(-5.388396251813,-18.8721665742));
+#4547 = CARTESIAN_POINT('',(-5.415020037813,-18.88732913296));
+#4548 = CARTESIAN_POINT('',(-5.472736329613,-18.91922357013));
+#4549 = CARTESIAN_POINT('',(-5.503938399808,-18.93588326777));
+#4550 = CARTESIAN_POINT('',(-5.535697349889,-18.95219738913));
+#4551 = CARTESIAN_POINT('',(-5.568091819468,-18.96812431866));
+#4552 = CARTESIAN_POINT('',(-5.601227400187,-18.98360772481));
+#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4554 = ORIENTED_EDGE('',*,*,#4555,.T.);
+#4555 = EDGE_CURVE('',#4428,#4382,#4556,.T.);
+#4556 = SURFACE_CURVE('',#4557,(#4602,#4650),.PCURVE_S1.);
+#4557 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4558,#4559,#4560,#4561,#4562,
+    #4563,#4564,#4565,#4566,#4567,#4568,#4569,#4570,#4571,#4572,#4573,
+    #4574,#4575,#4576,#4577,#4578,#4579,#4580,#4581,#4582,#4583,#4584,
+    #4585,#4586,#4587,#4588,#4589,#4590,#4591,#4592,#4593,#4594,#4595,
+    #4596,#4597,#4598,#4599,#4600,#4601),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,5),(0.,6.967718393906E-02,0.140860015402,
+    0.212042846865,0.283225678329,0.354408509792,0.425591341255,
+    0.496774172718,0.567957004181,0.639139835645,0.710322667108,
+    0.781505498571,0.852688330034,0.923871161498,1.),.UNSPECIFIED.);
+#4558 = CARTESIAN_POINT('',(46.152007724813,-2.301160055453,
+    0.815157116451));
+#4559 = CARTESIAN_POINT('',(46.169100863377,-2.312688667149,
+    0.800957653365));
+#4560 = CARTESIAN_POINT('',(46.18619400194,-2.324217278844,0.78675819028
+    ));
+#4561 = CARTESIAN_POINT('',(46.203287140503,-2.33574589054,
+    0.772558727194));
+#4562 = CARTESIAN_POINT('',(46.237842781606,-2.359052234585,0.7438529662
+    ));
+#4563 = CARTESIAN_POINT('',(46.255305284146,-2.370829966935,
+    0.729346668291));
+#4564 = CARTESIAN_POINT('',(46.272767786686,-2.382607699285,
+    0.714840370382));
+#4565 = CARTESIAN_POINT('',(46.307692791766,-2.406163163985,
+    0.685827774563));
+#4566 = CARTESIAN_POINT('',(46.325155294306,-2.417940896335,
+    0.671321476654));
+#4567 = CARTESIAN_POINT('',(46.342617796846,-2.429718628685,
+    0.656815178745));
+#4568 = CARTESIAN_POINT('',(46.377542801926,-2.453274093385,
+    0.627802582927));
+#4569 = CARTESIAN_POINT('',(46.395005304466,-2.465051825735,
+    0.613296285018));
+#4570 = CARTESIAN_POINT('',(46.412467807006,-2.476829558085,
+    0.598789987109));
+#4571 = CARTESIAN_POINT('',(46.447392812086,-2.500385022785,
+    0.569777391291));
+#4572 = CARTESIAN_POINT('',(46.464855314626,-2.512162755135,
+    0.555271093382));
+#4573 = CARTESIAN_POINT('',(46.482317817166,-2.523940487485,
+    0.540764795472));
+#4574 = CARTESIAN_POINT('',(46.517242822246,-2.547495952185,
+    0.511752199654));
+#4575 = CARTESIAN_POINT('',(46.534705324786,-2.559273684535,
+    0.497245901745));
+#4576 = CARTESIAN_POINT('',(46.552167827326,-2.571051416885,
+    0.482739603836));
+#4577 = CARTESIAN_POINT('',(46.587092832406,-2.594606881585,
+    0.453727008018));
+#4578 = CARTESIAN_POINT('',(46.604555334946,-2.606384613935,
+    0.439220710109));
+#4579 = CARTESIAN_POINT('',(46.622017837486,-2.618162346285,0.4247144122
+    ));
+#4580 = CARTESIAN_POINT('',(46.656942842566,-2.641717810985,
+    0.395701816382));
+#4581 = CARTESIAN_POINT('',(46.674405345106,-2.653495543335,
+    0.381195518472));
+#4582 = CARTESIAN_POINT('',(46.691867847646,-2.665273275685,
+    0.366689220563));
+#4583 = CARTESIAN_POINT('',(46.726792852726,-2.688828740385,
+    0.337676624745));
+#4584 = CARTESIAN_POINT('',(46.744255355266,-2.700606472735,
+    0.323170326836));
+#4585 = CARTESIAN_POINT('',(46.761717857806,-2.712384205085,
+    0.308664028927));
+#4586 = CARTESIAN_POINT('',(46.796642862886,-2.735939669785,
+    0.279651433109));
+#4587 = CARTESIAN_POINT('',(46.814105365426,-2.747717402135,0.2651451352
+    ));
+#4588 = CARTESIAN_POINT('',(46.831567867966,-2.759495134485,
+    0.250638837291));
+#4589 = CARTESIAN_POINT('',(46.866492873046,-2.783050599185,
+    0.221626241472));
+#4590 = CARTESIAN_POINT('',(46.883955375586,-2.794828331535,
+    0.207119943563));
+#4591 = CARTESIAN_POINT('',(46.901417878126,-2.806606063885,
+    0.192613645654));
+#4592 = CARTESIAN_POINT('',(46.936342883206,-2.830161528585,
+    0.163601049836));
+#4593 = CARTESIAN_POINT('',(46.953805385746,-2.841939260935,
+    0.149094751927));
+#4594 = CARTESIAN_POINT('',(46.971267888286,-2.853716993285,
+    0.134588454018));
+#4595 = CARTESIAN_POINT('',(47.006192893366,-2.877272457985,0.1055758582
+    ));
+#4596 = CARTESIAN_POINT('',(47.023655395906,-2.889050190335,
+    9.10695602906E-02));
+#4597 = CARTESIAN_POINT('',(47.041117898446,-2.900827922685,
+    7.656326238152E-02));
+#4598 = CARTESIAN_POINT('',(47.077256253132,-2.925201741277,
+    4.654272335432E-02));
+#4599 = CARTESIAN_POINT('',(47.095932105277,-2.937797827518,
+    3.10284822362E-02));
+#4600 = CARTESIAN_POINT('',(47.114607957423,-2.950393913759,
+    1.551424111809E-02));
+#4601 = CARTESIAN_POINT('',(47.133283809569,-2.96299,-1.565414464721E-14
+    ));
+#4602 = PCURVE('',#1208,#4603);
+#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4649);
+#4604 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4605,#4606,#4607,#4608,#4609,
+    #4610,#4611,#4612,#4613,#4614,#4615,#4616,#4617,#4618,#4619,#4620,
+    #4621,#4622,#4623,#4624,#4625,#4626,#4627,#4628,#4629,#4630,#4631,
+    #4632,#4633,#4634,#4635,#4636,#4637,#4638,#4639,#4640,#4641,#4642,
+    #4643,#4644,#4645,#4646,#4647,#4648),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,5),(0.,6.967718393906E-02,0.140860015402,
+    0.212042846865,0.283225678329,0.354408509792,0.425591341255,
+    0.496774172718,0.567957004181,0.639139835645,0.710322667108,
+    0.781505498571,0.852688330034,0.923871161498,1.),.UNSPECIFIED.);
+#4605 = CARTESIAN_POINT('',(17.281525450449,-0.815157116451));
+#4606 = CARTESIAN_POINT('',(17.101661350296,-0.800957653365));
+#4607 = CARTESIAN_POINT('',(16.921797250142,-0.78675819028));
+#4608 = CARTESIAN_POINT('',(16.741933149989,-0.772558727194));
+#4609 = CARTESIAN_POINT('',(16.37831828375,-0.7438529662));
+#4610 = CARTESIAN_POINT('',(16.194567517665,-0.729346668291));
+#4611 = CARTESIAN_POINT('',(16.010816751579,-0.714840370382));
+#4612 = CARTESIAN_POINT('',(15.643315219409,-0.685827774563));
+#4613 = CARTESIAN_POINT('',(15.459564453323,-0.671321476654));
+#4614 = CARTESIAN_POINT('',(15.275813687238,-0.656815178745));
+#4615 = CARTESIAN_POINT('',(14.908312155067,-0.627802582927));
+#4616 = CARTESIAN_POINT('',(14.724561388981,-0.613296285018));
+#4617 = CARTESIAN_POINT('',(14.540810622896,-0.598789987109));
+#4618 = CARTESIAN_POINT('',(14.173309090725,-0.569777391291));
+#4619 = CARTESIAN_POINT('',(13.989558324639,-0.555271093382));
+#4620 = CARTESIAN_POINT('',(13.805807558554,-0.540764795472));
+#4621 = CARTESIAN_POINT('',(13.438306026383,-0.511752199654));
+#4622 = CARTESIAN_POINT('',(13.254555260298,-0.497245901745));
+#4623 = CARTESIAN_POINT('',(13.070804494212,-0.482739603836));
+#4624 = CARTESIAN_POINT('',(12.703302962041,-0.453727008018));
+#4625 = CARTESIAN_POINT('',(12.519552195956,-0.439220710109));
+#4626 = CARTESIAN_POINT('',(12.33580142987,-0.4247144122));
+#4627 = CARTESIAN_POINT('',(11.968299897699,-0.395701816382));
+#4628 = CARTESIAN_POINT('',(11.784549131614,-0.381195518472));
+#4629 = CARTESIAN_POINT('',(11.600798365528,-0.366689220563));
+#4630 = CARTESIAN_POINT('',(11.233296833358,-0.337676624745));
+#4631 = CARTESIAN_POINT('',(11.049546067272,-0.323170326836));
+#4632 = CARTESIAN_POINT('',(10.865795301187,-0.308664028927));
+#4633 = CARTESIAN_POINT('',(10.498293769016,-0.279651433109));
+#4634 = CARTESIAN_POINT('',(10.31454300293,-0.2651451352));
+#4635 = CARTESIAN_POINT('',(10.130792236845,-0.250638837291));
+#4636 = CARTESIAN_POINT('',(9.763290704674,-0.221626241472));
+#4637 = CARTESIAN_POINT('',(9.579539938588,-0.207119943563));
+#4638 = CARTESIAN_POINT('',(9.395789172503,-0.192613645654));
+#4639 = CARTESIAN_POINT('',(9.028287640332,-0.163601049836));
+#4640 = CARTESIAN_POINT('',(8.844536874247,-0.149094751927));
+#4641 = CARTESIAN_POINT('',(8.660786108161,-0.134588454018));
+#4642 = CARTESIAN_POINT('',(8.29328457599,-0.1055758582));
+#4643 = CARTESIAN_POINT('',(8.109533809905,-9.106956029061E-02));
+#4644 = CARTESIAN_POINT('',(7.925783043819,-7.656326238152E-02));
+#4645 = CARTESIAN_POINT('',(7.545513930423,-4.654272335432E-02));
+#4646 = CARTESIAN_POINT('',(7.348995583113,-3.102848223621E-02));
+#4647 = CARTESIAN_POINT('',(7.152477235803,-1.551424111809E-02));
+#4648 = CARTESIAN_POINT('',(6.955958888492,1.554312234475E-14));
+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4650 = PCURVE('',#2871,#4651);
+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4697);
+#4652 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4653,#4654,#4655,#4656,#4657,
+    #4658,#4659,#4660,#4661,#4662,#4663,#4664,#4665,#4666,#4667,#4668,
+    #4669,#4670,#4671,#4672,#4673,#4674,#4675,#4676,#4677,#4678,#4679,
+    #4680,#4681,#4682,#4683,#4684,#4685,#4686,#4687,#4688,#4689,#4690,
+    #4691,#4692,#4693,#4694,#4695,#4696),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,5),(0.,6.967718393906E-02,0.140860015402,
+    0.212042846865,0.283225678329,0.354408509792,0.425591341255,
+    0.496774172718,0.567957004181,0.639139835645,0.710322667108,
+    0.781505498571,0.852688330034,0.923871161498,1.),.UNSPECIFIED.);
+#4653 = CARTESIAN_POINT('',(0.,-18.98360772481));
+#4654 = CARTESIAN_POINT('',(1.829026078401E-02,-19.00070086337));
+#4655 = CARTESIAN_POINT('',(3.658052156803E-02,-19.01779400194));
+#4656 = CARTESIAN_POINT('',(5.487078235204E-02,-19.0348871405));
+#4657 = CARTESIAN_POINT('',(9.184653639514E-02,-19.0694427816));
+#4658 = CARTESIAN_POINT('',(0.110532029654,-19.08690528414));
+#4659 = CARTESIAN_POINT('',(0.129217522913,-19.10436778668));
+#4660 = CARTESIAN_POINT('',(0.166588509432,-19.13929279176));
+#4661 = CARTESIAN_POINT('',(0.185274002691,-19.1567552943));
+#4662 = CARTESIAN_POINT('',(0.20395949595,-19.17421779684));
+#4663 = CARTESIAN_POINT('',(0.241330482468,-19.20914280192));
+#4664 = CARTESIAN_POINT('',(0.260015975727,-19.22660530446));
+#4665 = CARTESIAN_POINT('',(0.278701468986,-19.244067807));
+#4666 = CARTESIAN_POINT('',(0.316072455504,-19.27899281208));
+#4667 = CARTESIAN_POINT('',(0.334757948763,-19.29645531462));
+#4668 = CARTESIAN_POINT('',(0.353443442022,-19.31391781716));
+#4669 = CARTESIAN_POINT('',(0.390814428541,-19.34884282224));
+#4670 = CARTESIAN_POINT('',(0.4094999218,-19.36630532478));
+#4671 = CARTESIAN_POINT('',(0.428185415059,-19.38376782732));
+#4672 = CARTESIAN_POINT('',(0.465556401577,-19.4186928324));
+#4673 = CARTESIAN_POINT('',(0.484241894836,-19.43615533494));
+#4674 = CARTESIAN_POINT('',(0.502927388095,-19.45361783748));
+#4675 = CARTESIAN_POINT('',(0.540298374613,-19.48854284256));
+#4676 = CARTESIAN_POINT('',(0.558983867872,-19.5060053451));
+#4677 = CARTESIAN_POINT('',(0.577669361132,-19.52346784764));
+#4678 = CARTESIAN_POINT('',(0.61504034765,-19.55839285272));
+#4679 = CARTESIAN_POINT('',(0.633725840909,-19.57585535526));
+#4680 = CARTESIAN_POINT('',(0.652411334168,-19.5933178578));
+#4681 = CARTESIAN_POINT('',(0.689782320686,-19.62824286288));
+#4682 = CARTESIAN_POINT('',(0.708467813945,-19.64570536542));
+#4683 = CARTESIAN_POINT('',(0.727153307204,-19.66316786796));
+#4684 = CARTESIAN_POINT('',(0.764524293722,-19.69809287304));
+#4685 = CARTESIAN_POINT('',(0.783209786982,-19.71555537558));
+#4686 = CARTESIAN_POINT('',(0.801895280241,-19.73301787812));
+#4687 = CARTESIAN_POINT('',(0.839266266759,-19.7679428832));
+#4688 = CARTESIAN_POINT('',(0.857951760018,-19.78540538574));
+#4689 = CARTESIAN_POINT('',(0.876637253277,-19.80286788828));
+#4690 = CARTESIAN_POINT('',(0.914008239795,-19.83779289336));
+#4691 = CARTESIAN_POINT('',(0.932693733054,-19.8552553959));
+#4692 = CARTESIAN_POINT('',(0.951379226313,-19.87271789844));
+#4693 = CARTESIAN_POINT('',(0.990048539679,-19.90885625313));
+#4694 = CARTESIAN_POINT('',(1.010032359786,-19.92753210527));
+#4695 = CARTESIAN_POINT('',(1.030016179893,-19.94620795742));
+#4696 = CARTESIAN_POINT('',(1.05,-19.96488380956));
+#4697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4698 = ADVANCED_FACE('',(#4699),#1181,.T.);
+#4699 = FACE_BOUND('',#4700,.T.);
+#4700 = EDGE_LOOP('',(#4701,#4793,#4794,#4795,#4818,#4844));
+#4701 = ORIENTED_EDGE('',*,*,#4702,.F.);
+#4702 = EDGE_CURVE('',#4405,#4703,#4705,.T.);
+#4703 = VERTEX_POINT('',#4704);
+#4704 = CARTESIAN_POINT('',(44.946980459658,-2.301160055453,
+    0.815157116451));
+#4705 = SURFACE_CURVE('',#4706,(#4733,#4763),.PCURVE_S1.);
+#4706 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4707,#4708,#4709,#4710,#4711,
+    #4712,#4713,#4714,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,
+    #4723,#4724,#4725,#4726,#4727,#4728,#4729,#4730,#4731,#4732),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.1554124377,0.308696338512,
+    0.467335124384,0.631824327807,0.805499986427,1.),.UNSPECIFIED.);
+#4707 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,
+    0.994416558237));
+#4708 = CARTESIAN_POINT('',(45.448841571337,-1.853772611638,
+    0.996721840791));
+#4709 = CARTESIAN_POINT('',(45.431599321262,-1.869143330762,
+    0.998433541671));
+#4710 = CARTESIAN_POINT('',(45.414298224386,-1.88456650926,
+    0.999550026841));
+#4711 = CARTESIAN_POINT('',(45.396967362786,-1.90001622172,
+    1.000070276596));
+#4712 = CARTESIAN_POINT('',(45.362550143067,-1.930697682377,
+    0.999918540796));
+#4713 = CARTESIAN_POINT('',(45.345462680029,-1.945930415562,
+    0.999262776114));
+#4714 = CARTESIAN_POINT('',(45.328409502467,-1.961132584729,
+    0.998027231536));
+#4715 = CARTESIAN_POINT('',(45.311418035071,-1.976279741957,
+    0.996212939514));
+#4716 = CARTESIAN_POINT('',(45.277014000896,-2.006949448272,
+    0.991346160679));
+#4717 = CARTESIAN_POINT('',(45.259607516207,-2.02246657544,
+    0.988252280868));
+#4718 = CARTESIAN_POINT('',(45.242315667346,-2.037881509734,
+    0.984541105598));
+#4719 = CARTESIAN_POINT('',(45.225158373514,-2.053176494047,
+    0.980210529474));
+#4720 = CARTESIAN_POINT('',(45.190517804482,-2.084057060942,
+    0.970116556593));
+#4721 = CARTESIAN_POINT('',(45.17304658225,-2.099631898826,
+    0.964305996102));
+#4722 = CARTESIAN_POINT('',(45.155755932767,-2.115045763926,
+    0.957816868935));
+#4723 = CARTESIAN_POINT('',(45.138664646735,-2.130281905144,
+    0.950635942682));
+#4724 = CARTESIAN_POINT('',(45.103977842584,-2.161203688645,
+    0.93440950365));
+#4725 = CARTESIAN_POINT('',(45.086408244116,-2.176866224682,
+    0.92528239765));
+#4726 = CARTESIAN_POINT('',(45.069106677337,-2.192289822078,
+    0.915336771368));
+#4727 = CARTESIAN_POINT('',(45.05210255106,-2.20744826415,0.904539279625
+    ));
+#4728 = CARTESIAN_POINT('',(45.016766429429,-2.238948886061,
+    0.879735992401));
+#4729 = CARTESIAN_POINT('',(44.998522024035,-2.255212983245,
+    0.865502622597));
+#4730 = CARTESIAN_POINT('',(44.980751208227,-2.271054895826,
+    0.850063922666));
+#4731 = CARTESIAN_POINT('',(44.963531428625,-2.286405583495,
+    0.833329779859));
+#4732 = CARTESIAN_POINT('',(44.946980459658,-2.301160055453,
+    0.815157116451));
+#4733 = PCURVE('',#1181,#4734);
+#4734 = DEFINITIONAL_REPRESENTATION('',(#4735),#4762);
+#4735 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4736,#4737,#4738,#4739,#4740,
+    #4741,#4742,#4743,#4744,#4745,#4746,#4747,#4748,#4749,#4750,#4751,
+    #4752,#4753,#4754,#4755,#4756,#4757,#4758,#4759,#4760,#4761),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.1554124377,0.308696338512,
+    0.467335124384,0.631824327807,0.805499986427,1.),.UNSPECIFIED.);
+#4736 = CARTESIAN_POINT('',(0.,-0.994416558237));
+#4737 = CARTESIAN_POINT('',(0.203218433524,-0.996721840791));
+#4738 = CARTESIAN_POINT('',(0.407427603205,-0.998433541671));
+#4739 = CARTESIAN_POINT('',(0.612333726957,-0.999550026841));
+#4740 = CARTESIAN_POINT('',(0.817592370214,-1.000070276596));
+#4741 = CARTESIAN_POINT('',(1.225213871531,-0.999918540796));
+#4742 = CARTESIAN_POINT('',(1.427589815726,-0.999262776114));
+#4743 = CARTESIAN_POINT('',(1.629559698727,-0.998027231536));
+#4744 = CARTESIAN_POINT('',(1.830798715301,-0.996212939514));
+#4745 = CARTESIAN_POINT('',(2.238264053172,-0.991346160679));
+#4746 = CARTESIAN_POINT('',(2.444418341034,-0.988252280868));
+#4747 = CARTESIAN_POINT('',(2.649214935609,-0.984541105598));
+#4748 = CARTESIAN_POINT('',(2.852417923171,-0.980210529474));
+#4749 = CARTESIAN_POINT('',(3.262684669587,-0.970116556593));
+#4750 = CARTESIAN_POINT('',(3.469605678722,-0.964305996102));
+#4751 = CARTESIAN_POINT('',(3.674388068428,-0.957816868935));
+#4752 = CARTESIAN_POINT('',(3.876809290382,-0.950635942682));
+#4753 = CARTESIAN_POINT('',(4.287623623984,-0.93440950365));
+#4754 = CARTESIAN_POINT('',(4.495709755388,-0.92528239765));
+#4755 = CARTESIAN_POINT('',(4.700621444453,-0.915336771368));
+#4756 = CARTESIAN_POINT('',(4.902010386915,-0.904539279625));
+#4757 = CARTESIAN_POINT('',(5.320514933977,-0.879735992401));
+#4758 = CARTESIAN_POINT('',(5.536593163941,-0.865502622597));
+#4759 = CARTESIAN_POINT('',(5.747062419689,-0.850063922666));
+#4760 = CARTESIAN_POINT('',(5.95100545956,-0.833329779859));
+#4761 = CARTESIAN_POINT('',(6.147027418148,-0.815157116451));
+#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4763 = PCURVE('',#2985,#4764);
+#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4792);
+#4765 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4766,#4767,#4768,#4769,#4770,
+    #4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,#4779,#4780,#4781,
+    #4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,#4791),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.1554124377,0.308696338512,
+    0.467335124384,0.631824327807,0.805499986427,1.),.UNSPECIFIED.);
+#4766 = CARTESIAN_POINT('',(-4.562804697443,-18.29760016933));
+#4767 = CARTESIAN_POINT('',(-4.593742469718,-18.28044157133));
+#4768 = CARTESIAN_POINT('',(-4.624650809784,-18.26319932126));
+#4769 = CARTESIAN_POINT('',(-4.655547131682,-18.24589822438));
+#4770 = CARTESIAN_POINT('',(-4.686441066192,-18.22856736278));
+#4771 = CARTESIAN_POINT('',(-4.747804737915,-18.19415014306));
+#4772 = CARTESIAN_POINT('',(-4.778276354776,-18.17706268002));
+#4773 = CARTESIAN_POINT('',(-4.808751430252,-18.16000950246));
+#4774 = CARTESIAN_POINT('',(-4.839240080711,-18.14301803507));
+#4775 = CARTESIAN_POINT('',(-4.901346969917,-18.10861400089));
+#4776 = CARTESIAN_POINT('',(-4.932967668773,-18.0912075162));
+#4777 = CARTESIAN_POINT('',(-4.964645135708,-18.07391566734));
+#4778 = CARTESIAN_POINT('',(-4.99641232536,-18.05675837351));
+#4779 = CARTESIAN_POINT('',(-5.061389173554,-18.02211780448));
+#4780 = CARTESIAN_POINT('',(-5.094608247323,-18.00464658225));
+#4781 = CARTESIAN_POINT('',(-5.128017249742,-17.98735593276));
+#4782 = CARTESIAN_POINT('',(-5.161673851049,-17.97026464673));
+#4783 = CARTESIAN_POINT('',(-5.231515214682,-17.93557784258));
+#4784 = CARTESIAN_POINT('',(-5.267735183774,-17.91800824411));
+#4785 = CARTESIAN_POINT('',(-5.304389107596,-17.90070667733));
+#4786 = CARTESIAN_POINT('',(-5.341567892797,-17.88370255106));
+#4787 = CARTESIAN_POINT('',(-5.421754979984,-17.84836642942));
+#4788 = CARTESIAN_POINT('',(-5.464921907416,-17.83012202403));
+#4789 = CARTESIAN_POINT('',(-5.509076628247,-17.81235120822));
+#4790 = CARTESIAN_POINT('',(-5.554411157788,-17.79513142862));
+#4791 = CARTESIAN_POINT('',(-5.601227400187,-17.77858045965));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4793 = ORIENTED_EDGE('',*,*,#4404,.T.);
+#4794 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#4795 = ORIENTED_EDGE('',*,*,#4796,.F.);
+#4796 = EDGE_CURVE('',#4797,#1141,#4799,.T.);
+#4797 = VERTEX_POINT('',#4798);
+#4798 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#4799 = SURFACE_CURVE('',#4800,(#4804,#4811),.PCURVE_S1.);
+#4800 = LINE('',#4801,#4802);
+#4801 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#4802 = VECTOR('',#4803,1.);
+#4803 = DIRECTION('',(0.,0.,1.));
+#4804 = PCURVE('',#1181,#4805);
+#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(34.093579636773,0.));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(0.,-1.));
+#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4811 = PCURVE('',#1154,#4812);
+#4812 = DEFINITIONAL_REPRESENTATION('',(#4813),#4817);
+#4813 = LINE('',#4814,#4815);
+#4814 = CARTESIAN_POINT('',(5.035342221922E-14,0.));
+#4815 = VECTOR('',#4816,1.);
+#4816 = DIRECTION('',(0.,-1.));
+#4817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4818 = ORIENTED_EDGE('',*,*,#4819,.F.);
+#4819 = EDGE_CURVE('',#4820,#4797,#4822,.T.);
+#4820 = VERTEX_POINT('',#4821);
+#4821 = CARTESIAN_POINT('',(44.204566437305,-2.96299,-4.331965284703E-15
+    ));
+#4822 = SURFACE_CURVE('',#4823,(#4826,#4833),.PCURVE_S1.);
+#4823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4824,#4825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,34.093579636773),.PIECEWISE_BEZIER_KNOTS.);
+#4824 = CARTESIAN_POINT('',(45.466000169338,-1.838476464715,0.));
+#4825 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#4826 = PCURVE('',#1181,#4827);
+#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832);
+#4828 = LINE('',#4829,#4830);
+#4829 = CARTESIAN_POINT('',(0.,0.));
+#4830 = VECTOR('',#4831,1.);
+#4831 = DIRECTION('',(1.,0.));
+#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4833 = PCURVE('',#4834,#4839);
+#4834 = PLANE('',#4835);
+#4835 = AXIS2_PLACEMENT_3D('',#4836,#4837,#4838);
+#4836 = CARTESIAN_POINT('',(23.706666477018,4.979206228173,0.));
+#4837 = DIRECTION('',(0.,0.,1.));
+#4838 = DIRECTION('',(1.,0.,0.));
+#4839 = DEFINITIONAL_REPRESENTATION('',(#4840),#4843);
+#4840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4841,#4842),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,34.093579636773),.PIECEWISE_BEZIER_KNOTS.);
+#4841 = CARTESIAN_POINT('',(21.75933369232,-6.817682692889));
+#4842 = CARTESIAN_POINT('',(18.880667533653,-9.383888888889));
+#4843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4844 = ORIENTED_EDGE('',*,*,#4845,.T.);
+#4845 = EDGE_CURVE('',#4820,#4703,#4846,.T.);
+#4846 = SURFACE_CURVE('',#4847,(#4883,#4922),.PCURVE_S1.);
+#4847 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4848,#4849,#4850,#4851,#4852,
+    #4853,#4854,#4855,#4856,#4857,#4858,#4859,#4860,#4861,#4862,#4863,
+    #4864,#4865,#4866,#4867,#4868,#4869,#4870,#4871,#4872,#4873,#4874,
+    #4875,#4876,#4877,#4878,#4879,#4880,#4881,#4882),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310567E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#4848 = CARTESIAN_POINT('',(44.204566437305,-2.96299,-1.476596622751E-14
+    ));
+#4849 = CARTESIAN_POINT('',(44.221324370525,-2.948051028375,
+    1.839990639999E-02));
+#4850 = CARTESIAN_POINT('',(44.238082303745,-2.93311205675,
+    3.67998128E-02));
+#4851 = CARTESIAN_POINT('',(44.254840236965,-2.918173085126,
+    5.519971919999E-02));
+#4852 = CARTESIAN_POINT('',(44.288356194482,-2.888295060686,
+    9.199963199999E-02));
+#4853 = CARTESIAN_POINT('',(44.305114218778,-2.87335600787,0.1103996384)
+  );
+#4854 = CARTESIAN_POINT('',(44.321872243074,-2.858416955055,0.1287996448
+    ));
+#4855 = CARTESIAN_POINT('',(44.355388291667,-2.828538849425,0.1655996576
+    ));
+#4856 = CARTESIAN_POINT('',(44.372146315963,-2.81359979661,0.183999664)
+  );
+#4857 = CARTESIAN_POINT('',(44.388904340259,-2.798660743794,0.2023996704
+    ));
+#4858 = CARTESIAN_POINT('',(44.422420388852,-2.768782638164,0.2391996832
+    ));
+#4859 = CARTESIAN_POINT('',(44.439178413148,-2.753843585349,0.2575996896
+    ));
+#4860 = CARTESIAN_POINT('',(44.455936437444,-2.738904532533,0.275999696)
+  );
+#4861 = CARTESIAN_POINT('',(44.489452486037,-2.709026426903,0.3127997088
+    ));
+#4862 = CARTESIAN_POINT('',(44.506210510333,-2.694087374088,0.3311997152
+    ));
+#4863 = CARTESIAN_POINT('',(44.522968534629,-2.679148321272,0.3495997216
+    ));
+#4864 = CARTESIAN_POINT('',(44.556484583222,-2.649270215642,0.3863997344
+    ));
+#4865 = CARTESIAN_POINT('',(44.573242607518,-2.634331162827,0.4047997408
+    ));
+#4866 = CARTESIAN_POINT('',(44.590000631814,-2.619392110011,0.4231997472
+    ));
+#4867 = CARTESIAN_POINT('',(44.623516680407,-2.589514004381,0.45999976)
+  );
+#4868 = CARTESIAN_POINT('',(44.640274704703,-2.574574951566,0.4783997664
+    ));
+#4869 = CARTESIAN_POINT('',(44.657032728999,-2.55963589875,0.4967997728)
+  );
+#4870 = CARTESIAN_POINT('',(44.690548777592,-2.52975779312,0.5335997856)
+  );
+#4871 = CARTESIAN_POINT('',(44.707306801888,-2.514818740305,0.551999792)
+  );
+#4872 = CARTESIAN_POINT('',(44.724064826184,-2.49987968749,0.5703997984)
+  );
+#4873 = CARTESIAN_POINT('',(44.757580874777,-2.470001581859,0.6071998112
+    ));
+#4874 = CARTESIAN_POINT('',(44.774338899073,-2.455062529044,0.6255998176
+    ));
+#4875 = CARTESIAN_POINT('',(44.791096923369,-2.440123476229,0.643999824)
+  );
+#4876 = CARTESIAN_POINT('',(44.824612971962,-2.410245370598,0.6807998368
+    ));
+#4877 = CARTESIAN_POINT('',(44.841370996258,-2.395306317783,0.6991998432
+    ));
+#4878 = CARTESIAN_POINT('',(44.858129020554,-2.380367264968,0.7175998496
+    ));
+#4879 = CARTESIAN_POINT('',(44.892910398552,-2.349361172978,
+    0.755789171113));
+#4880 = CARTESIAN_POINT('',(44.910933752254,-2.333294133803,
+    0.775578486226));
+#4881 = CARTESIAN_POINT('',(44.928957105956,-2.317227094628,
+    0.795367801338));
+#4882 = CARTESIAN_POINT('',(44.946980459658,-2.301160055453,
+    0.815157116451));
+#4883 = PCURVE('',#1181,#4884);
+#4884 = DEFINITIONAL_REPRESENTATION('',(#4885),#4921);
+#4885 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4886,#4887,#4888,#4889,#4890,
+    #4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,#4900,#4901,
+    #4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,#4911,#4912,
+    #4913,#4914,#4915,#4916,#4917,#4918,#4919,#4920),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310567E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#4886 = CARTESIAN_POINT('',(14.939832904937,1.487698852998E-14));
+#4887 = CARTESIAN_POINT('',(14.741359758245,-1.839990639999E-02));
+#4888 = CARTESIAN_POINT('',(14.542886611553,-3.67998128E-02));
+#4889 = CARTESIAN_POINT('',(14.344413464861,-5.519971919999E-02));
+#4890 = CARTESIAN_POINT('',(13.947466092813,-9.199963199999E-02));
+#4891 = CARTESIAN_POINT('',(13.748991867457,-0.1103996384));
+#4892 = CARTESIAN_POINT('',(13.550517642102,-0.1287996448));
+#4893 = CARTESIAN_POINT('',(13.15356919139,-0.1655996576));
+#4894 = CARTESIAN_POINT('',(12.955094966034,-0.183999664));
+#4895 = CARTESIAN_POINT('',(12.756620740679,-0.2023996704));
+#4896 = CARTESIAN_POINT('',(12.359672289967,-0.2391996832));
+#4897 = CARTESIAN_POINT('',(12.161198064611,-0.2575996896));
+#4898 = CARTESIAN_POINT('',(11.962723839256,-0.275999696));
+#4899 = CARTESIAN_POINT('',(11.565775388544,-0.3127997088));
+#4900 = CARTESIAN_POINT('',(11.367301163188,-0.3311997152));
+#4901 = CARTESIAN_POINT('',(11.168826937832,-0.3495997216));
+#4902 = CARTESIAN_POINT('',(10.771878487121,-0.3863997344));
+#4903 = CARTESIAN_POINT('',(10.573404261765,-0.4047997408));
+#4904 = CARTESIAN_POINT('',(10.374930036409,-0.4231997472));
+#4905 = CARTESIAN_POINT('',(9.977981585698,-0.45999976));
+#4906 = CARTESIAN_POINT('',(9.779507360342,-0.4783997664));
+#4907 = CARTESIAN_POINT('',(9.581033134986,-0.4967997728));
+#4908 = CARTESIAN_POINT('',(9.184084684275,-0.5335997856));
+#4909 = CARTESIAN_POINT('',(8.985610458919,-0.551999792));
+#4910 = CARTESIAN_POINT('',(8.787136233563,-0.5703997984));
+#4911 = CARTESIAN_POINT('',(8.390187782852,-0.6071998112));
+#4912 = CARTESIAN_POINT('',(8.191713557496,-0.6255998176));
+#4913 = CARTESIAN_POINT('',(7.99323933214,-0.643999824));
+#4914 = CARTESIAN_POINT('',(7.596290881429,-0.6807998368));
+#4915 = CARTESIAN_POINT('',(7.397816656073,-0.6991998432));
+#4916 = CARTESIAN_POINT('',(7.199342430717,-0.7175998496));
+#4917 = CARTESIAN_POINT('',(6.787408008558,-0.755789171113));
+#4918 = CARTESIAN_POINT('',(6.573947811755,-0.775578486226));
+#4919 = CARTESIAN_POINT('',(6.360487614951,-0.795367801338));
+#4920 = CARTESIAN_POINT('',(6.147027418148,-0.815157116451));
+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4922 = PCURVE('',#4923,#4928);
+#4923 = PLANE('',#4924);
+#4924 = AXIS2_PLACEMENT_3D('',#4925,#4926,#4927);
+#4925 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#4926 = DIRECTION('',(2.210185207988E-16,0.776340110906,-0.630314232902)
+  );
+#4927 = DIRECTION('',(-3.392234121452E-16,-0.630314232902,
+    -0.776340110906));
+#4928 = DEFINITIONAL_REPRESENTATION('',(#4929),#4965);
+#4929 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4930,#4931,#4932,#4933,#4934,
+    #4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,#4944,#4945,
+    #4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,#4956,
+    #4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,9.028888310567E-02,0.180578256914,
+    0.270867630723,0.361157004531,0.45144637834,0.541735752149,
+    0.632025125957,0.722314499766,0.812603873575,0.902893247383,1.),
+  .UNSPECIFIED.);
+#4930 = CARTESIAN_POINT('',(1.05,-17.0361664373));
+#4931 = CARTESIAN_POINT('',(1.026299168185,-17.05292437052));
+#4932 = CARTESIAN_POINT('',(1.00259833637,-17.06968230374));
+#4933 = CARTESIAN_POINT('',(0.978897504554,-17.08644023696));
+#4934 = CARTESIAN_POINT('',(0.931495712114,-17.11995619448));
+#4935 = CARTESIAN_POINT('',(0.90779475149,-17.13671421877));
+#4936 = CARTESIAN_POINT('',(0.884093790865,-17.15347224307));
+#4937 = CARTESIAN_POINT('',(0.836691869615,-17.18698829166));
+#4938 = CARTESIAN_POINT('',(0.81299090899,-17.20374631596));
+#4939 = CARTESIAN_POINT('',(0.789289948366,-17.22050434025));
+#4940 = CARTESIAN_POINT('',(0.741888027116,-17.25402038885));
+#4941 = CARTESIAN_POINT('',(0.718187066491,-17.27077841314));
+#4942 = CARTESIAN_POINT('',(0.694486105867,-17.28753643744));
+#4943 = CARTESIAN_POINT('',(0.647084184617,-17.32105248603));
+#4944 = CARTESIAN_POINT('',(0.623383223992,-17.33781051033));
+#4945 = CARTESIAN_POINT('',(0.599682263368,-17.35456853462));
+#4946 = CARTESIAN_POINT('',(0.552280342118,-17.38808458322));
+#4947 = CARTESIAN_POINT('',(0.528579381493,-17.40484260751));
+#4948 = CARTESIAN_POINT('',(0.504878420869,-17.42160063181));
+#4949 = CARTESIAN_POINT('',(0.457476499619,-17.4551166804));
+#4950 = CARTESIAN_POINT('',(0.433775538994,-17.4718747047));
+#4951 = CARTESIAN_POINT('',(0.41007457837,-17.48863272899));
+#4952 = CARTESIAN_POINT('',(0.36267265712,-17.52214877759));
+#4953 = CARTESIAN_POINT('',(0.338971696495,-17.53890680188));
+#4954 = CARTESIAN_POINT('',(0.31527073587,-17.55566482618));
+#4955 = CARTESIAN_POINT('',(0.267868814621,-17.58918087477));
+#4956 = CARTESIAN_POINT('',(0.244167853996,-17.60593889907));
+#4957 = CARTESIAN_POINT('',(0.220466893371,-17.62269692336));
+#4958 = CARTESIAN_POINT('',(0.173064972122,-17.65621297196));
+#4959 = CARTESIAN_POINT('',(0.149364011497,-17.67297099625));
+#4960 = CARTESIAN_POINT('',(0.125663050872,-17.68972902055));
+#4961 = CARTESIAN_POINT('',(7.647156768573E-02,-17.72451039855));
+#4962 = CARTESIAN_POINT('',(5.098104512381E-02,-17.74253375225));
+#4963 = CARTESIAN_POINT('',(2.549052256191E-02,-17.76055710595));
+#4964 = CARTESIAN_POINT('',(0.,-17.77858045965));
+#4965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4966 = ADVANCED_FACE('',(#4967),#1154,.T.);
+#4967 = FACE_BOUND('',#4968,.T.);
+#4968 = EDGE_LOOP('',(#4969,#4970,#4971,#4994));
+#4969 = ORIENTED_EDGE('',*,*,#4796,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#1140,.T.);
+#4971 = ORIENTED_EDGE('',*,*,#4972,.F.);
+#4972 = EDGE_CURVE('',#4973,#1114,#4975,.T.);
+#4973 = VERTEX_POINT('',#4974);
+#4974 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#4975 = SURFACE_CURVE('',#4976,(#4980,#4987),.PCURVE_S1.);
+#4976 = LINE('',#4977,#4978);
+#4977 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#4978 = VECTOR('',#4979,1.);
+#4979 = DIRECTION('',(0.,0.,1.));
+#4980 = PCURVE('',#1154,#4981);
+#4981 = DEFINITIONAL_REPRESENTATION('',(#4982),#4986);
+#4982 = LINE('',#4983,#4984);
+#4983 = CARTESIAN_POINT('',(17.5,0.));
+#4984 = VECTOR('',#4985,1.);
+#4985 = DIRECTION('',(0.,-1.));
+#4986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4987 = PCURVE('',#1127,#4988);
+#4988 = DEFINITIONAL_REPRESENTATION('',(#4989),#4993);
+#4989 = LINE('',#4990,#4991);
+#4990 = CARTESIAN_POINT('',(0.,0.));
+#4991 = VECTOR('',#4992,1.);
+#4992 = DIRECTION('',(0.,-1.));
+#4993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4994 = ORIENTED_EDGE('',*,*,#4995,.F.);
+#4995 = EDGE_CURVE('',#4797,#4973,#4996,.T.);
+#4996 = SURFACE_CURVE('',#4997,(#5000,#5007),.PCURVE_S1.);
+#4997 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4998,#4999),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#4998 = CARTESIAN_POINT('',(42.587334010671,-4.404682660715,0.));
+#4999 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#5000 = PCURVE('',#1154,#5001);
+#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
+#5002 = LINE('',#5003,#5004);
+#5003 = CARTESIAN_POINT('',(0.,0.));
+#5004 = VECTOR('',#5005,1.);
+#5005 = DIRECTION('',(1.,0.));
+#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5007 = PCURVE('',#4834,#5008);
+#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5012);
+#5009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5010,#5011),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#5010 = CARTESIAN_POINT('',(18.880667533653,-9.383888888889));
+#5011 = CARTESIAN_POINT('',(16.80633420032,-9.383888888889));
+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5013 = ADVANCED_FACE('',(#5014),#1127,.T.);
+#5014 = FACE_BOUND('',#5015,.T.);
+#5015 = EDGE_LOOP('',(#5016,#5037,#5038,#5039,#5062,#5127));
+#5016 = ORIENTED_EDGE('',*,*,#5017,.F.);
+#5017 = EDGE_CURVE('',#4973,#5018,#5020,.T.);
+#5018 = VERTEX_POINT('',#5019);
+#5019 = CARTESIAN_POINT('',(38.739645297006,-2.96299,-2.966826997215E-15
+    ));
+#5020 = SURFACE_CURVE('',#5021,(#5024,#5031),.PCURVE_S1.);
+#5021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5022,#5023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,33.129696617373),.PIECEWISE_BEZIER_KNOTS.);
+#5022 = CARTESIAN_POINT('',(40.513000677338,-4.404682660715,0.));
+#5023 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,0.));
+#5024 = PCURVE('',#1127,#5025);
+#5025 = DEFINITIONAL_REPRESENTATION('',(#5026),#5030);
+#5026 = LINE('',#5027,#5028);
+#5027 = CARTESIAN_POINT('',(0.,0.));
+#5028 = VECTOR('',#5029,1.);
+#5029 = DIRECTION('',(1.,0.));
+#5030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5031 = PCURVE('',#4834,#5032);
+#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5036);
+#5033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5034,#5035),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,33.129696617373),.PIECEWISE_BEZIER_KNOTS.);
+#5034 = CARTESIAN_POINT('',(16.80633420032,-9.383888888889));
+#5035 = CARTESIAN_POINT('',(13.885333861653,-7.009190169778));
+#5036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5037 = ORIENTED_EDGE('',*,*,#4972,.T.);
+#5038 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#5039 = ORIENTED_EDGE('',*,*,#5040,.F.);
+#5040 = EDGE_CURVE('',#5041,#1087,#5043,.T.);
+#5041 = VERTEX_POINT('',#5042);
+#5042 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,
+    0.986119756467));
+#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.);
+#5044 = LINE('',#5045,#5046);
+#5045 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,0.));
+#5046 = VECTOR('',#5047,1.);
+#5047 = DIRECTION('',(0.,0.,1.));
+#5048 = PCURVE('',#1127,#5049);
+#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(33.129696617373,0.));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,-1.));
+#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5055 = PCURVE('',#1100,#5056);
+#5056 = DEFINITIONAL_REPRESENTATION('',(#5057),#5061);
+#5057 = LINE('',#5058,#5059);
+#5058 = CARTESIAN_POINT('',(3.197649273914E-14,0.));
+#5059 = VECTOR('',#5060,1.);
+#5060 = DIRECTION('',(0.,-1.));
+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5062 = ORIENTED_EDGE('',*,*,#5063,.T.);
+#5063 = EDGE_CURVE('',#5041,#5064,#5066,.T.);
+#5064 = VERTEX_POINT('',#5065);
+#5065 = CARTESIAN_POINT('',(37.925560766365,-2.301160055453,
+    0.815157116451));
+#5066 = SURFACE_CURVE('',#5067,(#5085,#5106),.PCURVE_S1.);
+#5067 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5068,#5069,#5070,#5071,#5072,
+    #5073,#5074,#5075,#5076,#5077,#5078,#5079,#5080,#5081,#5082,#5083,
+    #5084),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.326653824915,
+    0.66521162078,1.),.UNSPECIFIED.);
+#5068 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,
+    0.986119756467));
+#5069 = CARTESIAN_POINT('',(37.611214550162,-2.045604605119,
+    0.982360347208));
+#5070 = CARTESIAN_POINT('',(37.630355535543,-2.061165737675,0.9779780799
+    ));
+#5071 = CARTESIAN_POINT('',(37.649410138336,-2.076656643392,
+    0.972962293527));
+#5072 = CARTESIAN_POINT('',(37.668364917406,-2.09206639497,
+    0.967298906019));
+#5073 = CARTESIAN_POINT('',(37.687205971784,-2.107383691276,
+    0.96096840803));
+#5074 = CARTESIAN_POINT('',(37.725313493827,-2.138364134033,
+    0.946663315589));
+#5075 = CARTESIAN_POINT('',(37.74456951311,-2.154018786216,
+    0.938637673347));
+#5076 = CARTESIAN_POINT('',(37.763671216106,-2.169547983195,
+    0.929835913458));
+#5077 = CARTESIAN_POINT('',(37.782599475235,-2.184936174738,
+    0.920220549624));
+#5078 = CARTESIAN_POINT('',(37.801330786835,-2.200164252967,
+    0.909740873321));
+#5079 = CARTESIAN_POINT('',(37.838136007052,-2.230085957579,
+    0.887038617413));
+#5080 = CARTESIAN_POINT('',(37.856211663669,-2.244781005042,
+    0.87483842918));
+#5081 = CARTESIAN_POINT('',(37.87403906382,-2.259274226335,0.86165568341
+    ));
+#5082 = CARTESIAN_POINT('',(37.891579213875,-2.273533920631,
+    0.847399692775));
+#5083 = CARTESIAN_POINT('',(37.908778889808,-2.287516818156,
+    0.831961103737));
+#5084 = CARTESIAN_POINT('',(37.925560766365,-2.301160055453,
+    0.815157116451));
+#5085 = PCURVE('',#1127,#5086);
+#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5105);
+#5087 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5088,#5089,#5090,#5091,#5092,
+    #5093,#5094,#5095,#5096,#5097,#5098,#5099,#5100,#5101,#5102,#5103,
+    #5104),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.326653824915,
+    0.66521162078,1.),.UNSPECIFIED.);
+#5088 = CARTESIAN_POINT('',(33.129696617373,-0.986119756467));
+#5089 = CARTESIAN_POINT('',(32.911770933143,-0.982360347208));
+#5090 = CARTESIAN_POINT('',(32.69467577221,-0.9779780799));
+#5091 = CARTESIAN_POINT('',(32.478560354024,-0.972962293527));
+#5092 = CARTESIAN_POINT('',(32.263577126625,-0.967298906019));
+#5093 = CARTESIAN_POINT('',(32.049883753429,-0.96096840803));
+#5094 = CARTESIAN_POINT('',(31.617672011646,-0.946663315589));
+#5095 = CARTESIAN_POINT('',(31.399272147574,-0.938637673347));
+#5096 = CARTESIAN_POINT('',(31.182622523554,-0.929835913458));
+#5097 = CARTESIAN_POINT('',(30.967940082708,-0.920220549624));
+#5098 = CARTESIAN_POINT('',(30.755491401221,-0.909740873321));
+#5099 = CARTESIAN_POINT('',(30.338050237806,-0.887038617413));
+#5100 = CARTESIAN_POINT('',(30.133037930222,-0.87483842918));
+#5101 = CARTESIAN_POINT('',(29.930841322894,-0.86165568341));
+#5102 = CARTESIAN_POINT('',(29.731902677712,-0.847399692775));
+#5103 = CARTESIAN_POINT('',(29.536825656312,-0.831961103737));
+#5104 = CARTESIAN_POINT('',(29.346487274067,-0.815157116451));
+#5105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5106 = PCURVE('',#2985,#5107);
+#5107 = DEFINITIONAL_REPRESENTATION('',(#5108),#5126);
+#5108 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5109,#5110,#5111,#5112,#5113,
+    #5114,#5115,#5116,#5117,#5118,#5119,#5120,#5121,#5122,#5123,#5124,
+    #5125),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.326653824915,
+    0.66521162078,1.),.UNSPECIFIED.);
+#5109 = CARTESIAN_POINT('',(-4.94856640195,-10.42360033867));
+#5110 = CARTESIAN_POINT('',(-4.980699766954,-10.44281455016));
+#5111 = CARTESIAN_POINT('',(-5.013008809672,-10.46195553554));
+#5112 = CARTESIAN_POINT('',(-5.045537666555,-10.48101013833));
+#5113 = CARTESIAN_POINT('',(-5.07833427397,-10.4999649174));
+#5114 = CARTESIAN_POINT('',(-5.111454746157,-10.51880597178));
+#5115 = CARTESIAN_POINT('',(-5.179702046562,-10.55691349382));
+#5116 = CARTESIAN_POINT('',(-5.21485611513,-10.57616951311));
+#5117 = CARTESIAN_POINT('',(-5.250509173663,-10.5952712161));
+#5118 = CARTESIAN_POINT('',(-5.286747544788,-10.61419947523));
+#5119 = CARTESIAN_POINT('',(-5.323679291034,-10.63293078683));
+#5120 = CARTESIAN_POINT('',(-5.398797886073,-10.66973600705));
+#5121 = CARTESIAN_POINT('',(-5.436960195212,-10.68781166366));
+#5122 = CARTESIAN_POINT('',(-5.476081879311,-10.70563906382));
+#5123 = CARTESIAN_POINT('',(-5.516338609494,-10.72317921387));
+#5124 = CARTESIAN_POINT('',(-5.557937128178,-10.7403788898));
+#5125 = CARTESIAN_POINT('',(-5.601227400187,-10.75716076636));
+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5127 = ORIENTED_EDGE('',*,*,#5128,.T.);
+#5128 = EDGE_CURVE('',#5064,#5018,#5129,.T.);
+#5129 = SURFACE_CURVE('',#5130,(#5166,#5205),.PCURVE_S1.);
+#5130 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5131,#5132,#5133,#5134,#5135,
+    #5136,#5137,#5138,#5139,#5140,#5141,#5142,#5143,#5144,#5145,#5146,
+    #5147,#5148,#5149,#5150,#5151,#5152,#5153,#5154,#5155,#5156,#5157,
+    #5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.96762532092E-02,0.179965627018,
+    0.270255000826,0.360544374635,0.450833748444,0.541123122252,
+    0.631412496061,0.721701869869,0.811991243678,0.902280617487,1.),
+  .UNSPECIFIED.);
+#5131 = CARTESIAN_POINT('',(37.925560766365,-2.301160055453,
+    0.815157116451));
+#5132 = CARTESIAN_POINT('',(37.943811778991,-2.315997662875,
+    0.796882057456));
+#5133 = CARTESIAN_POINT('',(37.962062791617,-2.330835270297,
+    0.778606998461));
+#5134 = CARTESIAN_POINT('',(37.980313804242,-2.345672877719,
+    0.760331939466));
+#5135 = CARTESIAN_POINT('',(38.016940612493,-2.375449537957,
+    0.723656874071));
+#5136 = CARTESIAN_POINT('',(38.035316408118,-2.390388590772,
+    0.705256867671));
+#5137 = CARTESIAN_POINT('',(38.053692203742,-2.405327643587,
+    0.686856861271));
+#5138 = CARTESIAN_POINT('',(38.090443794992,-2.435205749218,
+    0.650056848471));
+#5139 = CARTESIAN_POINT('',(38.108819590617,-2.450144802033,
+    0.631656842071));
+#5140 = CARTESIAN_POINT('',(38.127195386241,-2.465083854848,
+    0.613256835671));
+#5141 = CARTESIAN_POINT('',(38.163946977491,-2.494961960479,
+    0.576456822871));
+#5142 = CARTESIAN_POINT('',(38.182322773115,-2.509901013294,
+    0.558056816471));
+#5143 = CARTESIAN_POINT('',(38.20069856874,-2.524840066109,
+    0.539656810071));
+#5144 = CARTESIAN_POINT('',(38.23745015999,-2.55471817174,0.502856797271
+    ));
+#5145 = CARTESIAN_POINT('',(38.255825955614,-2.569657224555,
+    0.484456790871));
+#5146 = CARTESIAN_POINT('',(38.274201751239,-2.58459627737,
+    0.466056784471));
+#5147 = CARTESIAN_POINT('',(38.310953342488,-2.614474383001,
+    0.429256771671));
+#5148 = CARTESIAN_POINT('',(38.329329138113,-2.629413435816,
+    0.410856765271));
+#5149 = CARTESIAN_POINT('',(38.347704933738,-2.644352488631,
+    0.392456758871));
+#5150 = CARTESIAN_POINT('',(38.384456524987,-2.674230594261,
+    0.355656746071));
+#5151 = CARTESIAN_POINT('',(38.402832320612,-2.689169647077,
+    0.337256739671));
+#5152 = CARTESIAN_POINT('',(38.421208116237,-2.704108699892,
+    0.318856733271));
+#5153 = CARTESIAN_POINT('',(38.457959707486,-2.733986805522,
+    0.282056720471));
+#5154 = CARTESIAN_POINT('',(38.476335503111,-2.748925858338,
+    0.263656714071));
+#5155 = CARTESIAN_POINT('',(38.494711298736,-2.763864911153,
+    0.245256707671));
+#5156 = CARTESIAN_POINT('',(38.531462889985,-2.793743016783,
+    0.208456694871));
+#5157 = CARTESIAN_POINT('',(38.54983868561,-2.808682069599,
+    0.190056688471));
+#5158 = CARTESIAN_POINT('',(38.568214481235,-2.823621122414,
+    0.171656682071));
+#5159 = CARTESIAN_POINT('',(38.604966072484,-2.853499228044,
+    0.134856669271));
+#5160 = CARTESIAN_POINT('',(38.623341868109,-2.86843828086,
+    0.116456662871));
+#5161 = CARTESIAN_POINT('',(38.641717663733,-2.883377333675,
+    9.80566564709E-02));
+#5162 = CARTESIAN_POINT('',(38.67998141877,-2.914484789868,
+    5.974248755317E-02));
+#5163 = CARTESIAN_POINT('',(38.699869378182,-2.930653193245,
+    3.982832503544E-02));
+#5164 = CARTESIAN_POINT('',(38.719757337594,-2.946821596623,
+    1.991416251772E-02));
+#5165 = CARTESIAN_POINT('',(38.739645297006,-2.96299,-1.310063169058E-14
+    ));
+#5166 = PCURVE('',#1127,#5167);
+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5204);
+#5168 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5169,#5170,#5171,#5172,#5173,
+    #5174,#5175,#5176,#5177,#5178,#5179,#5180,#5181,#5182,#5183,#5184,
+    #5185,#5186,#5187,#5188,#5189,#5190,#5191,#5192,#5193,#5194,#5195,
+    #5196,#5197,#5198,#5199,#5200,#5201,#5202,#5203),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.96762532092E-02,0.179965627018,
+    0.270255000826,0.360544374635,0.450833748444,0.541123122252,
+    0.631412496061,0.721701869869,0.811991243678,0.902280617487,1.),
+  .UNSPECIFIED.);
+#5169 = CARTESIAN_POINT('',(29.346487274067,-0.815157116451));
+#5170 = CARTESIAN_POINT('',(29.139486095994,-0.796882057456));
+#5171 = CARTESIAN_POINT('',(28.932484917921,-0.778606998461));
+#5172 = CARTESIAN_POINT('',(28.725483739849,-0.760331939466));
+#5173 = CARTESIAN_POINT('',(28.310066107286,-0.723656874071));
+#5174 = CARTESIAN_POINT('',(28.101649652795,-0.705256867671));
+#5175 = CARTESIAN_POINT('',(27.893233198305,-0.686856861271));
+#5176 = CARTESIAN_POINT('',(27.476400289324,-0.650056848471));
+#5177 = CARTESIAN_POINT('',(27.267983834834,-0.631656842071));
+#5178 = CARTESIAN_POINT('',(27.059567380344,-0.613256835671));
+#5179 = CARTESIAN_POINT('',(26.642734471363,-0.576456822871));
+#5180 = CARTESIAN_POINT('',(26.434318016873,-0.558056816471));
+#5181 = CARTESIAN_POINT('',(26.225901562383,-0.539656810071));
+#5182 = CARTESIAN_POINT('',(25.809068653402,-0.502856797271));
+#5183 = CARTESIAN_POINT('',(25.600652198912,-0.484456790871));
+#5184 = CARTESIAN_POINT('',(25.392235744422,-0.466056784471));
+#5185 = CARTESIAN_POINT('',(24.975402835441,-0.429256771671));
+#5186 = CARTESIAN_POINT('',(24.766986380951,-0.410856765271));
+#5187 = CARTESIAN_POINT('',(24.558569926461,-0.392456758871));
+#5188 = CARTESIAN_POINT('',(24.14173701748,-0.355656746071));
+#5189 = CARTESIAN_POINT('',(23.93332056299,-0.337256739671));
+#5190 = CARTESIAN_POINT('',(23.7249041085,-0.318856733271));
+#5191 = CARTESIAN_POINT('',(23.308071199519,-0.282056720471));
+#5192 = CARTESIAN_POINT('',(23.099654745029,-0.263656714071));
+#5193 = CARTESIAN_POINT('',(22.891238290538,-0.245256707671));
+#5194 = CARTESIAN_POINT('',(22.474405381558,-0.208456694871));
+#5195 = CARTESIAN_POINT('',(22.265988927068,-0.190056688471));
+#5196 = CARTESIAN_POINT('',(22.057572472577,-0.171656682071));
+#5197 = CARTESIAN_POINT('',(21.640739563597,-0.134856669271));
+#5198 = CARTESIAN_POINT('',(21.432323109106,-0.116456662871));
+#5199 = CARTESIAN_POINT('',(21.223906654616,-9.80566564709E-02));
+#5200 = CARTESIAN_POINT('',(20.789922933688,-5.974248755317E-02));
+#5201 = CARTESIAN_POINT('',(20.56435566725,-3.982832503545E-02));
+#5202 = CARTESIAN_POINT('',(20.338788400812,-1.991416251772E-02));
+#5203 = CARTESIAN_POINT('',(20.113221134374,1.310063169058E-14));
+#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5205 = PCURVE('',#4923,#5206);
+#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5243);
+#5207 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5208,#5209,#5210,#5211,#5212,
+    #5213,#5214,#5215,#5216,#5217,#5218,#5219,#5220,#5221,#5222,#5223,
+    #5224,#5225,#5226,#5227,#5228,#5229,#5230,#5231,#5232,#5233,#5234,
+    #5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,5),(0.,8.96762532092E-02,0.179965627018,
+    0.270255000826,0.360544374635,0.450833748444,0.541123122252,
+    0.631412496061,0.721701869869,0.811991243678,0.902280617487,1.),
+  .UNSPECIFIED.);
+#5208 = CARTESIAN_POINT('',(0.,-10.75716076636));
+#5209 = CARTESIAN_POINT('',(2.354001646741E-02,-10.77541177899));
+#5210 = CARTESIAN_POINT('',(4.708003293483E-02,-10.79366279161));
+#5211 = CARTESIAN_POINT('',(7.062004940224E-02,-10.81191380424));
+#5212 = CARTESIAN_POINT('',(0.117861026494,-10.84854061249));
+#5213 = CARTESIAN_POINT('',(0.141561987119,-10.86691640811));
+#5214 = CARTESIAN_POINT('',(0.165262947744,-10.88529220374));
+#5215 = CARTESIAN_POINT('',(0.212664868993,-10.92204379499));
+#5216 = CARTESIAN_POINT('',(0.236365829618,-10.94041959061));
+#5217 = CARTESIAN_POINT('',(0.260066790243,-10.95879538624));
+#5218 = CARTESIAN_POINT('',(0.307468711493,-10.99554697749));
+#5219 = CARTESIAN_POINT('',(0.331169672117,-11.01392277311));
+#5220 = CARTESIAN_POINT('',(0.354870632742,-11.03229856874));
+#5221 = CARTESIAN_POINT('',(0.402272553992,-11.06905015999));
+#5222 = CARTESIAN_POINT('',(0.425973514616,-11.08742595561));
+#5223 = CARTESIAN_POINT('',(0.449674475241,-11.10580175123));
+#5224 = CARTESIAN_POINT('',(0.497076396491,-11.14255334248));
+#5225 = CARTESIAN_POINT('',(0.520777357115,-11.16092913811));
+#5226 = CARTESIAN_POINT('',(0.54447831774,-11.17930493373));
+#5227 = CARTESIAN_POINT('',(0.59188023899,-11.21605652498));
+#5228 = CARTESIAN_POINT('',(0.615581199614,-11.23443232061));
+#5229 = CARTESIAN_POINT('',(0.639282160239,-11.25280811623));
+#5230 = CARTESIAN_POINT('',(0.686684081489,-11.28955970748));
+#5231 = CARTESIAN_POINT('',(0.710385042113,-11.30793550311));
+#5232 = CARTESIAN_POINT('',(0.734086002738,-11.32631129873));
+#5233 = CARTESIAN_POINT('',(0.781487923988,-11.36306288998));
+#5234 = CARTESIAN_POINT('',(0.805188884612,-11.38143868561));
+#5235 = CARTESIAN_POINT('',(0.828889845237,-11.39981448123));
+#5236 = CARTESIAN_POINT('',(0.876291766487,-11.43656607248));
+#5237 = CARTESIAN_POINT('',(0.899992727112,-11.4549418681));
+#5238 = CARTESIAN_POINT('',(0.923693687736,-11.47331766373));
+#5239 = CARTESIAN_POINT('',(0.973045986271,-11.51158141877));
+#5240 = CARTESIAN_POINT('',(0.998697324181,-11.53146937818));
+#5241 = CARTESIAN_POINT('',(1.02434866209,-11.55135733759));
+#5242 = CARTESIAN_POINT('',(1.05,-11.571245297));
+#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5244 = ADVANCED_FACE('',(#5245),#1100,.T.);
+#5245 = FACE_BOUND('',#5246,.T.);
+#5246 = EDGE_LOOP('',(#5247,#5310,#5311,#5312,#5335,#5354));
+#5247 = ORIENTED_EDGE('',*,*,#5248,.T.);
+#5248 = EDGE_CURVE('',#3249,#5041,#5249,.T.);
+#5249 = SURFACE_CURVE('',#5250,(#5268,#5289),.PCURVE_S1.);
+#5250 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5251,#5252,#5253,#5254,#5255,
+    #5256,#5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264,#5265,#5266,
+    #5267),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.313710986598,
+    0.662461757506,1.),.UNSPECIFIED.);
+#5251 = CARTESIAN_POINT('',(37.27961506253,-2.301160055453,
+    0.815157116451));
+#5252 = CARTESIAN_POINT('',(37.294342002994,-2.288375859817,
+    0.83090304656));
+#5253 = CARTESIAN_POINT('',(37.309412782555,-2.275293183564,
+    0.845450376824));
+#5254 = CARTESIAN_POINT('',(37.324767380292,-2.261964129789,
+    0.858949120345));
+#5255 = CARTESIAN_POINT('',(37.340363583549,-2.248425342551,
+    0.871492795544));
+#5256 = CARTESIAN_POINT('',(37.356170124027,-2.234703965305,
+    0.883158792125));
+#5257 = CARTESIAN_POINT('',(37.389950206227,-2.205380075493,
+    0.906068742372));
+#5258 = CARTESIAN_POINT('',(37.407965519766,-2.189741301555,
+    0.917118295228));
+#5259 = CARTESIAN_POINT('',(37.426181876562,-2.173928005532,
+    0.927238147447));
+#5260 = CARTESIAN_POINT('',(37.444574366596,-2.157961811373,
+    0.936486064435));
+#5261 = CARTESIAN_POINT('',(37.463123020404,-2.141860054213,
+    0.944904276087));
+#5262 = CARTESIAN_POINT('',(37.499899725833,-2.109934848961,
+    0.959906201508));
+#5263 = CARTESIAN_POINT('',(37.518117927338,-2.094119951581,
+    0.96653965797));
+#5264 = CARTESIAN_POINT('',(37.536451260537,-2.07820511042,
+    0.972458724729));
+#5265 = CARTESIAN_POINT('',(37.554885309163,-2.062202839984,
+    0.977685308878));
+#5266 = CARTESIAN_POINT('',(37.573406186805,-2.046125194821,
+    0.982235057403));
+#5267 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,
+    0.986119756467));
+#5268 = PCURVE('',#1100,#5269);
+#5269 = DEFINITIONAL_REPRESENTATION('',(#5270),#5288);
+#5270 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5271,#5272,#5273,#5274,#5275,
+    #5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283,#5284,#5285,#5286,
+    #5287),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.313710986598,
+    0.662461757506,1.),.UNSPECIFIED.);
+#5271 = CARTESIAN_POINT('',(3.652281534054,-0.815157116451));
+#5272 = CARTESIAN_POINT('',(3.480100138775,-0.83090304656));
+#5273 = CARTESIAN_POINT('',(3.303898716689,-0.845450376824));
+#5274 = CARTESIAN_POINT('',(3.12437900798,-0.858949120345));
+#5275 = CARTESIAN_POINT('',(2.942034545848,-0.871492795544));
+#5276 = CARTESIAN_POINT('',(2.75723090652,-0.883158792125));
+#5277 = CARTESIAN_POINT('',(2.362287931098,-0.906068742372));
+#5278 = CARTESIAN_POINT('',(2.15166021592,-0.917118295228));
+#5279 = CARTESIAN_POINT('',(1.938681984782,-0.927238147447));
+#5280 = CARTESIAN_POINT('',(1.723644475504,-0.936486064435));
+#5281 = CARTESIAN_POINT('',(1.506781162928,-0.944904276087));
+#5282 = CARTESIAN_POINT('',(1.076802888082,-0.959906201508));
+#5283 = CARTESIAN_POINT('',(0.863803089367,-0.96653965797));
+#5284 = CARTESIAN_POINT('',(0.649457217737,-0.972458724729));
+#5285 = CARTESIAN_POINT('',(0.433933822309,-0.977685308878));
+#5286 = CARTESIAN_POINT('',(0.217395257359,-0.982235057403));
+#5287 = CARTESIAN_POINT('',(3.197649273914E-14,-0.986119756467));
+#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5289 = PCURVE('',#2985,#5290);
+#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5309);
+#5291 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5292,#5293,#5294,#5295,#5296,
+    #5297,#5298,#5299,#5300,#5301,#5302,#5303,#5304,#5305,#5306,#5307,
+    #5308),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.313710986598,
+    0.662461757506,1.),.UNSPECIFIED.);
+#5292 = CARTESIAN_POINT('',(-5.601227400187,-10.11121506253));
+#5293 = CARTESIAN_POINT('',(-5.560662885002,-10.12594200299));
+#5294 = CARTESIAN_POINT('',(-5.521583080251,-10.14101278255));
+#5295 = CARTESIAN_POINT('',(-5.483701031212,-10.15636738029));
+#5296 = CARTESIAN_POINT('',(-5.446839869761,-10.17196358354));
+#5297 = CARTESIAN_POINT('',(-5.410850010148,-10.18777012402));
+#5298 = CARTESIAN_POINT('',(-5.336425381589,-10.22155020622));
+#5299 = CARTESIAN_POINT('',(-5.298172561032,-10.23956551976));
+#5300 = CARTESIAN_POINT('',(-5.260681963301,-10.25778187656));
+#5301 = CARTESIAN_POINT('',(-5.223831696679,-10.27617436659));
+#5302 = CARTESIAN_POINT('',(-5.187525535161,-10.2947230204));
+#5303 = CARTESIAN_POINT('',(-5.116976927897,-10.33149972583));
+#5304 = CARTESIAN_POINT('',(-5.082707824052,-10.34971792733));
+#5305 = CARTESIAN_POINT('',(-5.048790477007,-10.36805126053));
+#5306 = CARTESIAN_POINT('',(-5.015162431566,-10.38648530916));
+#5307 = CARTESIAN_POINT('',(-4.981770675303,-10.4050061868));
+#5308 = CARTESIAN_POINT('',(-4.94856640195,-10.42360033867));
+#5309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5310 = ORIENTED_EDGE('',*,*,#5040,.T.);
+#5311 = ORIENTED_EDGE('',*,*,#1086,.T.);
+#5312 = ORIENTED_EDGE('',*,*,#5313,.F.);
+#5313 = EDGE_CURVE('',#5314,#1060,#5316,.T.);
+#5314 = VERTEX_POINT('',#5315);
+#5315 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#5316 = SURFACE_CURVE('',#5317,(#5321,#5328),.PCURVE_S1.);
+#5317 = LINE('',#5318,#5319);
+#5318 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#5319 = VECTOR('',#5320,1.);
+#5320 = DIRECTION('',(0.,0.,1.));
+#5321 = PCURVE('',#1100,#5322);
+#5322 = DEFINITIONAL_REPRESENTATION('',(#5323),#5327);
+#5323 = LINE('',#5324,#5325);
+#5324 = CARTESIAN_POINT('',(36.625864726157,0.));
+#5325 = VECTOR('',#5326,1.);
+#5326 = DIRECTION('',(0.,-1.));
+#5327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5328 = PCURVE('',#1073,#5329);
+#5329 = DEFINITIONAL_REPRESENTATION('',(#5330),#5334);
+#5330 = LINE('',#5331,#5332);
+#5331 = CARTESIAN_POINT('',(4.217377868723E-14,0.));
+#5332 = VECTOR('',#5333,1.);
+#5333 = DIRECTION('',(0.,-1.));
+#5334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5335 = ORIENTED_EDGE('',*,*,#5336,.F.);
+#5336 = EDGE_CURVE('',#3272,#5314,#5337,.T.);
+#5337 = SURFACE_CURVE('',#5338,(#5341,#5348),.PCURVE_S1.);
+#5338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5339,#5340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,36.625864726157),.PIECEWISE_BEZIER_KNOTS.);
+#5339 = CARTESIAN_POINT('',(37.592000338671,-2.029983941604,0.));
+#5340 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#5341 = PCURVE('',#1100,#5342);
+#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347);
+#5343 = LINE('',#5344,#5345);
+#5344 = CARTESIAN_POINT('',(0.,0.));
+#5345 = VECTOR('',#5346,1.);
+#5346 = DIRECTION('',(1.,0.));
+#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5348 = PCURVE('',#3406,#5349);
+#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5353);
+#5350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5351,#5352),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,36.625864726157),.PIECEWISE_BEZIER_KNOTS.);
+#5351 = CARTESIAN_POINT('',(13.885333861653,-7.009190169778));
+#5352 = CARTESIAN_POINT('',(10.752667127253,-9.728602561778));
+#5353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5354 = ORIENTED_EDGE('',*,*,#3271,.T.);
+#5355 = ADVANCED_FACE('',(#5356),#1073,.T.);
+#5356 = FACE_BOUND('',#5357,.T.);
+#5357 = EDGE_LOOP('',(#5358,#5377,#5378,#5379,#5400));
+#5358 = ORIENTED_EDGE('',*,*,#5359,.F.);
+#5359 = EDGE_CURVE('',#5314,#3391,#5360,.T.);
+#5360 = SURFACE_CURVE('',#5361,(#5364,#5371),.PCURVE_S1.);
+#5361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5362,#5363),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,28.356333057887),.PIECEWISE_BEZIER_KNOTS.);
+#5362 = CARTESIAN_POINT('',(34.459333604271,-4.749396333604,0.));
+#5363 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,0.));
+#5364 = PCURVE('',#1073,#5365);
+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(0.,0.));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(1.,0.));
+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5371 = PCURVE('',#3406,#5372);
+#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5376);
+#5373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5374,#5375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,28.356333057887),.PIECEWISE_BEZIER_KNOTS.);
+#5374 = CARTESIAN_POINT('',(10.752667127253,-9.728602561778));
+#5375 = CARTESIAN_POINT('',(8.212667296587,-7.736919868889));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = ORIENTED_EDGE('',*,*,#5313,.T.);
+#5378 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#5379 = ORIENTED_EDGE('',*,*,#5380,.F.);
+#5380 = EDGE_CURVE('',#3419,#1033,#5381,.T.);
+#5381 = SURFACE_CURVE('',#5382,(#5386,#5393),.PCURVE_S1.);
+#5382 = LINE('',#5383,#5384);
+#5383 = CARTESIAN_POINT('',(31.919333773605,-2.757713640715,0.));
+#5384 = VECTOR('',#5385,1.);
+#5385 = DIRECTION('',(0.,0.,1.));
+#5386 = PCURVE('',#1073,#5387);
+#5387 = DEFINITIONAL_REPRESENTATION('',(#5388),#5392);
+#5388 = LINE('',#5389,#5390);
+#5389 = CARTESIAN_POINT('',(28.356333057887,0.));
+#5390 = VECTOR('',#5391,1.);
+#5391 = DIRECTION('',(0.,-1.));
+#5392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5393 = PCURVE('',#1046,#5394);
+#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399);
+#5395 = LINE('',#5396,#5397);
+#5396 = CARTESIAN_POINT('',(0.,0.));
+#5397 = VECTOR('',#5398,1.);
+#5398 = DIRECTION('',(0.,-1.));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5400 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#5401 = ADVANCED_FACE('',(#5402),#1046,.T.);
+#5402 = FACE_BOUND('',#5403,.T.);
+#5403 = EDGE_LOOP('',(#5404,#5405,#5406,#5407));
+#5404 = ORIENTED_EDGE('',*,*,#3465,.T.);
+#5405 = ORIENTED_EDGE('',*,*,#5380,.T.);
+#5406 = ORIENTED_EDGE('',*,*,#1032,.T.);
+#5407 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#5408 = ADVANCED_FACE('',(#5409),#1786,.F.);
+#5409 = FACE_BOUND('',#5410,.T.);
+#5410 = EDGE_LOOP('',(#5411,#5412,#5413,#5414));
+#5411 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#5412 = ORIENTED_EDGE('',*,*,#1772,.T.);
+#5413 = ORIENTED_EDGE('',*,*,#4026,.T.);
+#5414 = ORIENTED_EDGE('',*,*,#1856,.F.);
+#5415 = ADVANCED_FACE('',(#5416),#2985,.F.);
+#5416 = FACE_BOUND('',#5417,.T.);
+#5417 = EDGE_LOOP('',(#5418,#5419,#5420,#5421,#5442,#5443,#5444,#5465,
+    #5466,#5467));
+#5418 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#5419 = ORIENTED_EDGE('',*,*,#3169,.T.);
+#5420 = ORIENTED_EDGE('',*,*,#2915,.T.);
+#5421 = ORIENTED_EDGE('',*,*,#5422,.F.);
+#5422 = EDGE_CURVE('',#4428,#2792,#5423,.T.);
+#5423 = SURFACE_CURVE('',#5424,(#5428,#5435),.PCURVE_S1.);
+#5424 = LINE('',#5425,#5426);
+#5425 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#5426 = VECTOR('',#5427,1.);
+#5427 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#5428 = PCURVE('',#2985,#5429);
+#5429 = DEFINITIONAL_REPRESENTATION('',(#5430),#5434);
+#5430 = LINE('',#5431,#5432);
+#5431 = CARTESIAN_POINT('',(-5.601227400187,0.));
+#5432 = VECTOR('',#5433,1.);
+#5433 = DIRECTION('',(-0.,-1.));
+#5434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5435 = PCURVE('',#2871,#5436);
+#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441);
+#5437 = LINE('',#5438,#5439);
+#5438 = CARTESIAN_POINT('',(0.,0.));
+#5439 = VECTOR('',#5440,1.);
+#5440 = DIRECTION('',(4.254144787519E-16,-1.));
+#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5442 = ORIENTED_EDGE('',*,*,#4427,.F.);
+#5443 = ORIENTED_EDGE('',*,*,#4702,.T.);
+#5444 = ORIENTED_EDGE('',*,*,#5445,.F.);
+#5445 = EDGE_CURVE('',#5064,#4703,#5446,.T.);
+#5446 = SURFACE_CURVE('',#5447,(#5451,#5458),.PCURVE_S1.);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(27.1684,-2.301160055453,0.815157116451));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#5451 = PCURVE('',#2985,#5452);
+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);
+#5453 = LINE('',#5454,#5455);
+#5454 = CARTESIAN_POINT('',(-5.601227400187,0.));
+#5455 = VECTOR('',#5456,1.);
+#5456 = DIRECTION('',(-0.,-1.));
+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5458 = PCURVE('',#4923,#5459);
+#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);
+#5460 = LINE('',#5461,#5462);
+#5461 = CARTESIAN_POINT('',(0.,0.));
+#5462 = VECTOR('',#5463,1.);
+#5463 = DIRECTION('',(4.254144787519E-16,-1.));
+#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5465 = ORIENTED_EDGE('',*,*,#5063,.F.);
+#5466 = ORIENTED_EDGE('',*,*,#5248,.F.);
+#5467 = ORIENTED_EDGE('',*,*,#3248,.F.);
+#5468 = ADVANCED_FACE('',(#5469),#2871,.T.);
+#5469 = FACE_BOUND('',#5470,.T.);
+#5470 = EDGE_LOOP('',(#5471,#5472,#5473,#5474));
+#5471 = ORIENTED_EDGE('',*,*,#4555,.F.);
+#5472 = ORIENTED_EDGE('',*,*,#5422,.T.);
+#5473 = ORIENTED_EDGE('',*,*,#2791,.T.);
+#5474 = ORIENTED_EDGE('',*,*,#5475,.F.);
+#5475 = EDGE_CURVE('',#4382,#2766,#5476,.T.);
+#5476 = SURFACE_CURVE('',#5477,(#5481,#5488),.PCURVE_S1.);
+#5477 = LINE('',#5478,#5479);
+#5478 = CARTESIAN_POINT('',(27.1684,-2.96299,-1.52655665886E-16));
+#5479 = VECTOR('',#5480,1.);
+#5480 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#5481 = PCURVE('',#2871,#5482);
+#5482 = DEFINITIONAL_REPRESENTATION('',(#5483),#5487);
+#5483 = LINE('',#5484,#5485);
+#5484 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#5485 = VECTOR('',#5486,1.);
+#5486 = DIRECTION('',(4.254144787519E-16,-1.));
+#5487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5488 = PCURVE('',#2780,#5489);
+#5489 = DEFINITIONAL_REPRESENTATION('',(#5490),#5494);
+#5490 = LINE('',#5491,#5492);
+#5491 = CARTESIAN_POINT('',(3.461733522982,-7.942196228173));
+#5492 = VECTOR('',#5493,1.);
+#5493 = DIRECTION('',(1.,-3.885780586188E-16));
+#5494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5495 = ADVANCED_FACE('',(#5496),#2780,.F.);
+#5496 = FACE_BOUND('',#5497,.F.);
+#5497 = EDGE_LOOP('',(#5498,#5499,#5500,#5501));
+#5498 = ORIENTED_EDGE('',*,*,#2765,.F.);
+#5499 = ORIENTED_EDGE('',*,*,#5475,.F.);
+#5500 = ORIENTED_EDGE('',*,*,#4381,.F.);
+#5501 = ORIENTED_EDGE('',*,*,#4359,.F.);
+#5502 = ADVANCED_FACE('',(#5503),#2585,.F.);
+#5503 = FACE_BOUND('',#5504,.T.);
+#5504 = EDGE_LOOP('',(#5505,#5506,#5507,#5508));
+#5505 = ORIENTED_EDGE('',*,*,#4278,.F.);
+#5506 = ORIENTED_EDGE('',*,*,#4310,.T.);
+#5507 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#5508 = ORIENTED_EDGE('',*,*,#4226,.F.);
+#5509 = ADVANCED_FACE('',(#5510),#3406,.F.);
+#5510 = FACE_BOUND('',#5511,.F.);
+#5511 = EDGE_LOOP('',(#5512,#5513,#5514));
+#5512 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#5513 = ORIENTED_EDGE('',*,*,#5359,.F.);
+#5514 = ORIENTED_EDGE('',*,*,#5336,.F.);
+#5515 = ADVANCED_FACE('',(#5516),#4923,.T.);
+#5516 = FACE_BOUND('',#5517,.T.);
+#5517 = EDGE_LOOP('',(#5518,#5519,#5520,#5521));
+#5518 = ORIENTED_EDGE('',*,*,#5128,.F.);
+#5519 = ORIENTED_EDGE('',*,*,#5445,.T.);
+#5520 = ORIENTED_EDGE('',*,*,#4845,.F.);
+#5521 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#5522 = EDGE_CURVE('',#5018,#4820,#5523,.T.);
+#5523 = SURFACE_CURVE('',#5524,(#5528,#5535),.PCURVE_S1.);
+#5524 = LINE('',#5525,#5526);
+#5525 = CARTESIAN_POINT('',(27.1684,-2.96299,-1.52655665886E-16));
+#5526 = VECTOR('',#5527,1.);
+#5527 = DIRECTION('',(1.,-3.885780586188E-16,-4.996003610813E-16));
+#5528 = PCURVE('',#4923,#5529);
+#5529 = DEFINITIONAL_REPRESENTATION('',(#5530),#5534);
+#5530 = LINE('',#5531,#5532);
+#5531 = CARTESIAN_POINT('',(1.05,5.645514862743E-17));
+#5532 = VECTOR('',#5533,1.);
+#5533 = DIRECTION('',(4.254144787519E-16,-1.));
+#5534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5535 = PCURVE('',#4834,#5536);
+#5536 = DEFINITIONAL_REPRESENTATION('',(#5537),#5541);
+#5537 = LINE('',#5538,#5539);
+#5538 = CARTESIAN_POINT('',(3.461733522982,-7.942196228173));
+#5539 = VECTOR('',#5540,1.);
+#5540 = DIRECTION('',(1.,-3.885780586188E-16));
+#5541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5542 = ADVANCED_FACE('',(#5543),#4834,.F.);
+#5543 = FACE_BOUND('',#5544,.F.);
+#5544 = EDGE_LOOP('',(#5545,#5546,#5547,#5548));
+#5545 = ORIENTED_EDGE('',*,*,#4819,.F.);
+#5546 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#5547 = ORIENTED_EDGE('',*,*,#5017,.F.);
+#5548 = ORIENTED_EDGE('',*,*,#4995,.F.);
+#5549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5553)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5550,#5551,#5552)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5550 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5551 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5552 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5553 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#5550,
+  'distance_accuracy_value','confusion accuracy');
+#5554 = PRODUCT_TYPE('part',$,(#7));
+#5555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #5556),#5549);
+#5556 = STYLED_ITEM('color',(#5557),#15);
+#5557 = PRESENTATION_STYLE_ASSIGNMENT((#5558,#5564));
+#5558 = SURFACE_STYLE_USAGE(.BOTH.,#5559);
+#5559 = SURFACE_SIDE_STYLE('',(#5560));
+#5560 = SURFACE_STYLE_FILL_AREA(#5561);
+#5561 = FILL_AREA_STYLE('',(#5562));
+#5562 = FILL_AREA_STYLE_COLOUR('',#5563);
+#5563 = COLOUR_RGB('',0.674509823322,0.674509823322,0.674509823322);
+#5564 = CURVE_STYLE('',#5565,POSITIVE_LENGTH_MEASURE(0.1),#5563);
+#5565 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Generic objects/key-model-1.stl b/Generic objects/key-model-1.stl
new file mode 100644
index 0000000000000000000000000000000000000000..91b3d3b93c32b877071f77100ac9159f71e17078
GIT binary patch
literal 30684
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

literal 0
HcmV?d00001